diff --git a/hemp-addon/hemp_BP/blocks/hemp_crop.json b/hemp-addon/hemp_BP/blocks/hemp_crop.json new file mode 100644 index 0000000..bd63b36 --- /dev/null +++ b/hemp-addon/hemp_BP/blocks/hemp_crop.json @@ -0,0 +1,74 @@ +{ + "format_version": "1.21.0", + "minecraft:block": { + "description": { + "identifier": "silverlabs:hemp_crop", + "menu_category": { "category": "nature" }, + "states": { + "silverlabs:hemp_age": { "values": { "min": 0, "max": 5 } }, + "silverlabs:hemp_top": { "values": [false, true] } + } + }, + "components": { + "minecraft:destructible_by_mining": { "seconds_to_destroy": 0.1 }, + "minecraft:destructible_by_explosion": { "explosion_resistance": 0.1 }, + "minecraft:flammable": { "destroy_chance_modifier": 60, "catch_chance_modifier": 60 }, + "minecraft:light_dampening": 0, + "minecraft:map_color": "#5d8a3c", + "minecraft:collision_box": false, + "minecraft:selection_box": { "origin": [-6, 0, -6], "size": [12, 14, 12] }, + "minecraft:geometry": "minecraft:geometry.cross", + "minecraft:material_instances": { + "*": { + "texture": "hemp_crop_0", + "render_method": "alpha_test", + "ambient_occlusion": false, + "face_dimming": false + } + }, + "minecraft:loot": "loot_tables/blocks/hemp_crop.json" + }, + "permutations": [ + { + "condition": "query.block_state('silverlabs:hemp_age') == 1", + "components": { + "minecraft:material_instances": { + "*": { "texture": "hemp_crop_1", "render_method": "alpha_test", "ambient_occlusion": false, "face_dimming": false } + } + } + }, + { + "condition": "query.block_state('silverlabs:hemp_age') == 2", + "components": { + "minecraft:material_instances": { + "*": { "texture": "hemp_crop_2", "render_method": "alpha_test", "ambient_occlusion": false, "face_dimming": false } + } + } + }, + { + "condition": "query.block_state('silverlabs:hemp_age') == 3", + "components": { + "minecraft:material_instances": { + "*": { "texture": "hemp_crop_3", "render_method": "alpha_test", "ambient_occlusion": false, "face_dimming": false } + } + } + }, + { + "condition": "query.block_state('silverlabs:hemp_age') == 4", + "components": { + "minecraft:material_instances": { + "*": { "texture": "hemp_crop_4", "render_method": "alpha_test", "ambient_occlusion": false, "face_dimming": false } + } + } + }, + { + "condition": "query.block_state('silverlabs:hemp_age') == 5", + "components": { + "minecraft:material_instances": { + "*": { "texture": "hemp_crop_5", "render_method": "alpha_test", "ambient_occlusion": false, "face_dimming": false } + } + } + } + ] + } +} diff --git a/hemp-addon/hemp_BP/blocks/sun_lamp.json b/hemp-addon/hemp_BP/blocks/sun_lamp.json new file mode 100644 index 0000000..9e3dcd9 --- /dev/null +++ b/hemp-addon/hemp_BP/blocks/sun_lamp.json @@ -0,0 +1,50 @@ +{ + "format_version": "1.21.0", + "minecraft:block": { + "description": { + "identifier": "silverlabs:sun_lamp", + "menu_category": { + "category": "items" + }, + "states": { + "silverlabs:powered": [ + false, + true + ] + } + }, + "components": { + "minecraft:destructible_by_mining": { + "seconds_to_destroy": 0.3 + }, + "minecraft:destructible_by_explosion": { + "explosion_resistance": 0.5 + }, + "minecraft:map_color": "#ffd24d", + "minecraft:light_emission": 0, + "minecraft:geometry": "minecraft:geometry.full_block", + "minecraft:material_instances": { + "*": { + "texture": "sun_lamp_off", + "render_method": "opaque" + } + } + }, + "permutations": [ + { + "condition": "query.block_state('silverlabs:powered') == true", + "components": { + "minecraft:light_emission": 15, + "minecraft:light_dampening": 0, + "minecraft:geometry": "minecraft:geometry.full_block", + "minecraft:material_instances": { + "*": { + "texture": "sun_lamp", + "render_method": "opaque" + } + } + } + } + ] + } +} diff --git a/hemp-addon/hemp_BP/items/hemp_brownie.json b/hemp-addon/hemp_BP/items/hemp_brownie.json new file mode 100644 index 0000000..8cec6be --- /dev/null +++ b/hemp-addon/hemp_BP/items/hemp_brownie.json @@ -0,0 +1,25 @@ +{ + "format_version": "1.21.0", + "minecraft:item": { + "description": { + "identifier": "silverlabs:hemp_brownie", + "menu_category": { + "category": "nature" + } + }, + "components": { + "minecraft:icon": "hemp_brownie", + "minecraft:max_stack_size": 16, + "minecraft:use_animation": "eat", + "minecraft:use_modifiers": { + "use_duration": 1.6, + "movement_modifier": 0.35 + }, + "minecraft:food": { + "nutrition": 4, + "saturation_modifier": 0.6, + "can_always_eat": false + } + } + } +} diff --git a/hemp-addon/hemp_BP/items/hemp_bud.json b/hemp-addon/hemp_BP/items/hemp_bud.json new file mode 100644 index 0000000..3f53ca3 --- /dev/null +++ b/hemp-addon/hemp_BP/items/hemp_bud.json @@ -0,0 +1,15 @@ +{ + "format_version": "1.21.0", + "minecraft:item": { + "description": { + "identifier": "silverlabs:hemp_bud", + "menu_category": { + "category": "nature" + } + }, + "components": { + "minecraft:icon": "hemp_bud", + "minecraft:max_stack_size": 64 + } + } +} diff --git a/hemp-addon/hemp_BP/items/hemp_seeds.json b/hemp-addon/hemp_BP/items/hemp_seeds.json new file mode 100644 index 0000000..1e852b9 --- /dev/null +++ b/hemp-addon/hemp_BP/items/hemp_seeds.json @@ -0,0 +1,29 @@ +{ + "format_version": "1.21.0", + "minecraft:item": { + "description": { + "identifier": "silverlabs:hemp_seeds", + "menu_category": { + "category": "nature", + "group": "itemGroup.name.seed" + } + }, + "components": { + "minecraft:icon": "hemp_seeds", + "minecraft:max_stack_size": 64, + "minecraft:block_placer": { + "block": "silverlabs:hemp_crop", + "use_on": [ + "minecraft:dirt", + "minecraft:grass_block", + "minecraft:farmland", + "minecraft:podzol", + "minecraft:coarse_dirt", + "minecraft:rooted_dirt", + "minecraft:moss_block", + "minecraft:flower_pot" + ] + } + } + } +} diff --git a/hemp-addon/hemp_BP/items/hemp_tincture.json b/hemp-addon/hemp_BP/items/hemp_tincture.json new file mode 100644 index 0000000..a713e61 --- /dev/null +++ b/hemp-addon/hemp_BP/items/hemp_tincture.json @@ -0,0 +1,26 @@ +{ + "format_version": "1.21.0", + "minecraft:item": { + "description": { + "identifier": "silverlabs:hemp_tincture", + "menu_category": { + "category": "nature" + } + }, + "components": { + "minecraft:icon": "hemp_tincture", + "minecraft:max_stack_size": 16, + "minecraft:use_animation": "drink", + "minecraft:use_modifiers": { + "use_duration": 1.5, + "movement_modifier": 0.35 + }, + "minecraft:food": { + "nutrition": 1, + "saturation_modifier": 0.1, + "can_always_eat": true, + "using_converts_to": "minecraft:glass_bottle" + } + } + } +} diff --git a/hemp-addon/hemp_BP/loot_tables/blocks/hemp_crop.json b/hemp-addon/hemp_BP/loot_tables/blocks/hemp_crop.json new file mode 100644 index 0000000..bed8623 --- /dev/null +++ b/hemp-addon/hemp_BP/loot_tables/blocks/hemp_crop.json @@ -0,0 +1,17 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs:hemp_seeds", + "weight": 1, + "functions": [ + { "function": "set_count", "count": { "min": 0, "max": 1 } } + ] + } + ] + } + ] +} diff --git a/hemp-addon/hemp_BP/manifest.json b/hemp-addon/hemp_BP/manifest.json new file mode 100644 index 0000000..3f55497 --- /dev/null +++ b/hemp-addon/hemp_BP/manifest.json @@ -0,0 +1,54 @@ +{ + "format_version": 2, + "header": { + "name": "Hemp Plant", + "description": "Plantable hemp crop with sheers harvesting, cauldron tincture, brownie food, sun-lamp block", + "uuid": "910fafaf-bcb0-4f1a-8a05-bd235a537c3b", + "version": [ + 1, + 0, + 0 + ], + "min_engine_version": [ + 1, + 21, + 0 + ] + }, + "modules": [ + { + "type": "data", + "uuid": "a10b077f-703b-46b6-b45e-71ee2044c07c", + "version": [ + 1, + 0, + 0 + ] + }, + { + "type": "script", + "language": "javascript", + "uuid": "6e6ef947-60fc-49d2-97c1-b3cab6661ece", + "version": [ + 1, + 0, + 0 + ], + "entry": "scripts/main.js" + } + ], + "dependencies": [ + { + "module_name": "@minecraft/server", + "version": "1.17.0" + }, + { + "uuid": "8e5c46ac-3b16-4f51-89f7-673bd06600f4", + "version": [ + 1, + 0, + 5 + ] + } + ] +} diff --git a/hemp-addon/hemp_BP/recipes/hemp_brownie.json b/hemp-addon/hemp_BP/recipes/hemp_brownie.json new file mode 100644 index 0000000..7ff73cd --- /dev/null +++ b/hemp-addon/hemp_BP/recipes/hemp_brownie.json @@ -0,0 +1,24 @@ +{ + "format_version": "1.21.0", + "minecraft:recipe_shapeless": { + "description": { + "identifier": "silverlabs:hemp_brownie_recipe" + }, + "tags": ["crafting_table"], + "unlock": [ + { "item": "silverlabs:hemp_bud" }, + { "item": "minecraft:cocoa_beans" } + ], + "ingredients": [ + { "item": "silverlabs:hemp_bud" }, + { "item": "silverlabs:hemp_bud" }, + { "item": "minecraft:cocoa_beans" }, + { "item": "minecraft:wheat" }, + { "item": "minecraft:sugar" } + ], + "result": { + "item": "silverlabs:hemp_brownie", + "count": 2 + } + } +} diff --git a/hemp-addon/hemp_BP/recipes/sun_lamp.json b/hemp-addon/hemp_BP/recipes/sun_lamp.json new file mode 100644 index 0000000..3403775 --- /dev/null +++ b/hemp-addon/hemp_BP/recipes/sun_lamp.json @@ -0,0 +1,26 @@ +{ + "format_version": "1.21.0", + "minecraft:recipe_shaped": { + "description": { + "identifier": "silverlabs:sun_lamp_recipe" + }, + "tags": ["crafting_table"], + "unlock": [ + { "item": "minecraft:glowstone" } + ], + "pattern": [ + "WIW", + "IGI", + "WIW" + ], + "key": { + "W": { "item": "minecraft:yellow_wool" }, + "I": { "item": "minecraft:iron_nugget" }, + "G": { "item": "minecraft:glowstone" } + }, + "result": { + "item": "silverlabs:sun_lamp", + "count": 1 + } + } +} diff --git a/hemp-addon/hemp_BP/scripts/main.js b/hemp-addon/hemp_BP/scripts/main.js new file mode 100644 index 0000000..cffdb18 --- /dev/null +++ b/hemp-addon/hemp_BP/scripts/main.js @@ -0,0 +1,686 @@ +import { world, system, ItemStack, BlockPermutation } from "@minecraft/server"; + +const CROP = "silverlabs:hemp_crop"; +const SUN_LAMP = "silverlabs:sun_lamp"; +const SEEDS = "silverlabs:hemp_seeds"; +const BUD = "silverlabs:hemp_bud"; +const TINCTURE = "silverlabs:hemp_tincture"; +const BROWNIE = "silverlabs:hemp_brownie"; + +const AGE = "silverlabs:hemp_age"; +const TOP = "silverlabs:hemp_top"; + +const GROWTH_INTERVAL_TICKS = 100; // 5s between growth ticks +const RABBIT_INTERVAL_TICKS = 100; // 5s between rabbit checks +const SCAN_RADIUS = 5; // ±5 horizontal — dense scan, every block looked at +const SCAN_VERT = 2; // ±2 vertical +const SUN_LAMP_RANGE = 4; // blocks searched for a lamp around indoor crop +const GROWTH_CHANCE_OUTDOOR = 0.017; // per 5s tick — ~20 min for 0→4 (prime) +const GROWTH_CHANCE_INDOOR = 0.011; // per 5s tick — ~30 min for 0→4 (sun lamp required) +const OVERRIPE_CHANCE_MULT = 0.33; // age 4→5 transition is 3x slower so prime lingers + +function rand(n) { return Math.floor(Math.random() * n); } +function chance(p) { return Math.random() < p; } +function clamp(v, lo, hi) { return Math.max(lo, Math.min(hi, v)); } + +function getInv(player) { + return player.getComponent("minecraft:inventory")?.container ?? null; +} + +function consumeOneOfType(player, typeId) { + const inv = getInv(player); + if (!inv) return false; + const sel = player.selectedSlotIndex; + const cur = inv.getItem(sel); + if (cur && cur.typeId === typeId) { + if (cur.amount > 1) { cur.amount -= 1; inv.setItem(sel, cur); } + else inv.setItem(sel, undefined); + return true; + } + for (let i = 0; i < inv.size; i++) { + const it = inv.getItem(i); + if (it && it.typeId === typeId) { + if (it.amount > 1) { it.amount -= 1; inv.setItem(i, it); } + else inv.setItem(i, undefined); + return true; + } + } + return false; +} + +function giveItem(player, typeId, count = 1) { + const inv = getInv(player); + if (!inv) return false; + try { + inv.addItem(new ItemStack(typeId, count)); + return true; + } catch (_) { + return false; + } +} + +// Block ids that don't block sky access — the plant grows around these like +// a vanilla tree pushes through leaves. Anything else above stops growth. +function isSkyTransparent(typeId) { + if (!typeId) return true; + if (typeId === CROP) return true; // ignore our own top half + if (typeId === "minecraft:air") return true; + // Glass / panes / bars + if (typeId.includes("glass")) return true; + if (typeId === "minecraft:iron_bars") return true; + // Leaves and saplings (canopy-style obstructions) + if (typeId.includes("leaves")) return true; + if (typeId.includes("sapling")) return true; + // Other plants / vines / hanging stuff + if (typeId === "minecraft:vine" || typeId === "minecraft:weeping_vines" + || typeId === "minecraft:twisting_vines") return true; + return false; +} + +function isAirAbove(dim, loc) { + // Walk up from y+1; sky-transparent blocks don't count as obstructions. + for (let dy = 1; dy < 64; dy++) { + let b; + try { b = dim.getBlock({ x: loc.x, y: loc.y + dy, z: loc.z }); } catch (_) { return true; } + if (!b) return true; + if (b.isAir || b.isLiquid) continue; + if (isSkyTransparent(b.typeId)) continue; + return false; + } + return true; +} + +function findSunLampNear(dim, loc) { + const r = SUN_LAMP_RANGE; + for (let dy = -1; dy <= r; dy++) { + for (let dx = -r; dx <= r; dx++) { + for (let dz = -r; dz <= r; dz++) { + let b; + try { b = dim.getBlock({ x: loc.x + dx, y: loc.y + dy, z: loc.z + dz }); } catch (_) { continue; } + if (b && b.typeId === SUN_LAMP) { + try { + if (b.permutation.getState("silverlabs:powered") === true) return true; + } catch (_) {} + } + } + } + } + return false; +} + +function setAge(block, newAge, outdoor) { + try { + const perm = BlockPermutation.resolve(CROP, { + [AGE]: clamp(newAge, 0, 5), + [TOP]: false, + }); + block.setPermutation(perm); + if (outdoor && newAge >= 3) { + // Place top half above for the visual "tall outdoor crop" + const above = block.dimension.getBlock({ x: block.location.x, y: block.location.y + 1, z: block.location.z }); + if (above && above.isAir) { + try { + const topPerm = BlockPermutation.resolve(CROP, { [AGE]: clamp(newAge, 0, 5), [TOP]: true }); + above.setPermutation(topPerm); + } catch (_) {} + } + } + } catch (_) {} +} + +function clearTopAbove(block) { + const above = block.dimension.getBlock({ x: block.location.x, y: block.location.y + 1, z: block.location.z }); + if (above && above.typeId === CROP) { + try { above.setType("minecraft:air"); } catch (_) {} + } +} + +// --- Growth: dense scan of an 11×11×5 box around each player --- +// Every hemp_crop base in range gets a roll on every tick — no random sampling. +system.runInterval(() => { + for (const player of world.getAllPlayers()) { + const dim = player.dimension; + const px = Math.floor(player.location.x); + const py = Math.floor(player.location.y); + const pz = Math.floor(player.location.z); + for (let dy = -SCAN_VERT; dy <= SCAN_VERT; dy++) { + for (let dx = -SCAN_RADIUS; dx <= SCAN_RADIUS; dx++) { + for (let dz = -SCAN_RADIUS; dz <= SCAN_RADIUS; dz++) { + let b; + try { b = dim.getBlock({ x: px + dx, y: py + dy, z: pz + dz }); } catch (_) { continue; } + if (!b || b.typeId !== CROP) continue; + if (b.permutation.getState(TOP) === true) continue; // only base ticks + const age = b.permutation.getState(AGE) ?? 0; + if (age >= 5) continue; // overripe stops + const outdoor = isAirAbove(dim, b.location); + let baseChance = 0; + if (outdoor) baseChance = GROWTH_CHANCE_OUTDOOR; + else if (findSunLampNear(dim, b.location)) baseChance = GROWTH_CHANCE_INDOOR; + else continue; + // Prime (age 4) lingers — slow the transition into overripe + const c = age === 4 ? baseChance * OVERRIPE_CHANCE_MULT : baseChance; + if (chance(c)) setAge(b, age + 1, outdoor); + } + } + } + } +}, GROWTH_INTERVAL_TICKS); + +// --- Redstone power: scan known sources adjacent to a sun_lamp --- +const REDSTONE_FACES = [ + [1, 0, 0], [-1, 0, 0], + [0, 1, 0], [0, -1, 0], + [0, 0, 1], [0, 0, -1], +]; +function isPowerSource(b) { + if (!b) return false; + const t = b.typeId; + if (t === "minecraft:redstone_block") return true; + if (t === "minecraft:lit_redstone_torch" || t === "minecraft:redstone_torch") { + // torch lit state + try { return b.permutation.getState("toggle_bit") !== false; } catch (_) {} + return t === "minecraft:lit_redstone_torch"; + } + if (t === "minecraft:powered_repeater") return true; + if (t === "minecraft:powered_comparator") return true; + if (t === "minecraft:lever") { + try { return b.permutation.getState("open_bit") === true; } catch (_) { return false; } + } + if (t.endsWith("_button") || t.includes(":wooden_button") || t.includes(":stone_button")) { + try { return b.permutation.getState("button_pressed_bit") === true; } catch (_) { return false; } + } + if (t === "minecraft:redstone_wire") { + try { + const p = b.permutation.getState("redstone_signal") ?? 0; + return p > 0; + } catch (_) { return false; } + } + if (t === "minecraft:daylight_detector_inverted") return true; + return false; +} +function lampShouldBePowered(lamp) { + // Try the script API redstone power first (newer servers expose it) + try { + const p = lamp.getRedstonePower(); + if (typeof p === "number" && p > 0) return true; + } catch (_) {} + const dim = lamp.dimension; + for (const [dx, dy, dz] of REDSTONE_FACES) { + let n; + try { n = dim.getBlock({ x: lamp.location.x + dx, y: lamp.location.y + dy, z: lamp.location.z + dz }); } catch (_) { continue; } + if (isPowerSource(n)) return true; + } + return false; +} + +const LAMP_SCAN_INTERVAL_TICKS = 20; // 1s +system.runInterval(() => { + for (const player of world.getAllPlayers()) { + const dim = player.dimension; + const px = Math.floor(player.location.x); + const py = Math.floor(player.location.y); + const pz = Math.floor(player.location.z); + for (let dy = -SCAN_VERT; dy <= SCAN_VERT; dy++) { + for (let dx = -SCAN_RADIUS; dx <= SCAN_RADIUS; dx++) { + for (let dz = -SCAN_RADIUS; dz <= SCAN_RADIUS; dz++) { + let b; + try { b = dim.getBlock({ x: px + dx, y: py + dy, z: pz + dz }); } catch (_) { continue; } + if (!b || b.typeId !== SUN_LAMP) continue; + let cur = false; + try { cur = b.permutation.getState("silverlabs:powered") === true; } catch (_) {} + const want = lampShouldBePowered(b); + if (cur !== want) { + try { + const perm = BlockPermutation.resolve(SUN_LAMP, { "silverlabs:powered": want }); + b.setPermutation(perm); + } catch (_) {} + } + } + } + } + } +}, LAMP_SCAN_INTERVAL_TICKS); + +// --- Rabbit threat: damage outdoor hemp --- +system.runInterval(() => { + for (const player of world.getAllPlayers()) { + const dim = player.dimension; + let rabbits; + try { + rabbits = dim.getEntities({ type: "minecraft:rabbit", location: player.location, maxDistance: 48 }); + } catch (_) { continue; } + for (const rabbit of rabbits) { + // For each rabbit, look at a small box around its feet for hemp_crop. + const rx = Math.floor(rabbit.location.x); + const ry = Math.floor(rabbit.location.y); + const rz = Math.floor(rabbit.location.z); + for (let dx = -1; dx <= 1; dx++) { + for (let dz = -1; dz <= 1; dz++) { + let b; + try { b = dim.getBlock({ x: rx + dx, y: ry, z: rz + dz }); } catch (_) { continue; } + if (!b || b.typeId !== CROP) continue; + const isTop = b.permutation.getState(TOP) === true; + if (isTop) continue; + if (chance(0.35)) { + const age = b.permutation.getState(AGE) ?? 0; + if (age <= 0) { + clearTopAbove(b); + try { b.setType("minecraft:air"); } catch (_) {} + } else { + clearTopAbove(b); + setAge(b, age - 1, isAirAbove(dim, b.location)); + } + try { dim.runCommand(`particle minecraft:crit_particle ${rx + dx + 0.5} ${ry + 0.5} ${rz + dz + 0.5}`); } catch (_) {} + } + } + } + } + } +}, RABBIT_INTERVAL_TICKS); + +// --- Pillager raid threat: illagers carrying a banner steal hemp during raids --- +// Gate on either an active raid (detected via a nearby ominous_banner) or a +// pillager_captain so isolated tower pillagers don't constantly cull farms +// in render distance. When triggered, drops the crop's age by 1 (or removes +// it if age 0) and spawns 1 hemp_bud at the illager's feet so the player +// can recover the loot by killing the raider. +const RAID_INTERVAL_TICKS = 100; +const ILLAGER_TYPES = new Set([ + "minecraft:pillager", + "minecraft:vindicator", + "minecraft:evocation_illager", +]); +const ILLAGER_HEMP_STEAL_CHANCE = 0.30; + +function illagerIsRaiding(dim, ill) { + // Cheapest: check if the illager is wearing/carrying an ominous_banner + // (raid captain marker). Also accept any nearby ominous_banner block within + // 8 blocks as evidence of an ongoing raid the illager is participating in. + const equip = (() => { try { return ill.getComponent("minecraft:equippable"); } catch (_) { return null; } })(); + if (equip) { + try { + const head = equip.getEquipmentSlot("Head")?.getItem(); + if (head && head.typeId === "minecraft:ominous_banner") return true; + } catch (_) {} + } + const ix = Math.floor(ill.location.x); + const iy = Math.floor(ill.location.y); + const iz = Math.floor(ill.location.z); + for (let dx = -8; dx <= 8; dx += 4) { + for (let dz = -8; dz <= 8; dz += 4) { + let b; + try { b = dim.getBlock({ x: ix + dx, y: iy, z: iz + dz }); } catch (_) { continue; } + if (b && (b.typeId === "minecraft:standing_banner" || b.typeId === "minecraft:wall_banner")) { + // Banners can be ominous via their NBT; we can't read it, so any banner + // within 8 blocks of an illager is treated as raid evidence. Still rare. + return true; + } + } + } + return false; +} + +system.runInterval(() => { + for (const player of world.getAllPlayers()) { + const dim = player.dimension; + let illagers; + try { + illagers = dim.getEntities({ families: [], location: player.location, maxDistance: 48 }); + } catch (_) { continue; } + for (const ill of illagers) { + if (!ILLAGER_TYPES.has(ill.typeId)) continue; + if (!illagerIsRaiding(dim, ill)) continue; + const ix = Math.floor(ill.location.x); + const iy = Math.floor(ill.location.y); + const iz = Math.floor(ill.location.z); + for (let dx = -1; dx <= 1; dx++) { + for (let dz = -1; dz <= 1; dz++) { + let b; + try { b = dim.getBlock({ x: ix + dx, y: iy, z: iz + dz }); } catch (_) { continue; } + if (!b || b.typeId !== CROP) continue; + if (b.permutation.getState(TOP) === true) continue; + if (!chance(ILLAGER_HEMP_STEAL_CHANCE)) continue; + const age = b.permutation.getState(AGE) ?? 0; + const outdoor = isAirAbove(dim, b.location); + if (age <= 0) { + clearTopAbove(b); + try { b.setType("minecraft:air"); } catch (_) {} + } else { + clearTopAbove(b); + setAge(b, age - 1, outdoor); + } + // Drop a hemp_bud at the illager's feet — recoverable when killed. + spawnDrop(dim, ill.location, BUD, 1); + try { dim.runCommand(`particle minecraft:villager_angry ${ix + 0.5} ${iy + 1.0} ${iz + 0.5}`); } catch (_) {} + } + } + } + } +}, RAID_INTERVAL_TICKS); + +// --- Wandering trader buyback: hand off hemp products for emeralds --- +// Right-click a wandering_trader while holding hemp_bud / hemp_tincture / +// hemp_seeds. Avoids overriding vanilla trade tables (which would pin us to +// one Bedrock version) by acting as an off-menu interaction. Trader animates +// a "happy villager" particle and the player's inventory swaps the items +// for emeralds at the rates below. +const TRADER_BUYBACK = { + [BUD]: { perTrade: 2, emeralds: 1 }, + [TINCTURE]: { perTrade: 1, emeralds: 3 }, + [SEEDS]: { perTrade: 8, emeralds: 1 }, +}; + +world.beforeEvents.playerInteractWithEntity.subscribe((event) => { + const target = event.target; + if (!target || target.typeId !== "minecraft:wandering_trader") return; + const stack = event.itemStack; + if (!stack) return; + const deal = TRADER_BUYBACK[stack.typeId]; + if (!deal) return; + event.cancel = true; // suppress the vanilla trade window for this interaction + const player = event.player; + system.run(() => { + // Count what the player has of this item across the inventory + const inv = getInv(player); + if (!inv) return; + let have = 0; + for (let i = 0; i < inv.size; i++) { + const it = inv.getItem(i); + if (it && it.typeId === stack.typeId) have += it.amount; + } + if (have < deal.perTrade) { + player.sendMessage(`§7[Trader] Brings me at least §f${deal.perTrade}§7 of those and I'll pay you in emeralds.`); + return; + } + const trades = Math.floor(have / deal.perTrade); + let consumed = 0; + for (let n = 0; n < trades * deal.perTrade; n++) { + if (!consumeOneOfType(player, stack.typeId)) break; + consumed++; + } + const actualTrades = Math.floor(consumed / deal.perTrade); + if (actualTrades <= 0) return; + giveItem(player, "minecraft:emerald", actualTrades * deal.emeralds); + const loc = target.location; + try { target.dimension.runCommand(`particle minecraft:villager_happy ${loc.x} ${loc.y + 1.5} ${loc.z}`); } catch (_) {} + try { target.dimension.runCommand(`playsound mob.villager.yes @a ${loc.x} ${loc.y} ${loc.z} 0.8 1.1`); } catch (_) {} + player.sendMessage(`§a[Trader] §fTraded §e${actualTrades * deal.perTrade}§f for §a${actualTrades * deal.emeralds} emerald${actualTrades * deal.emeralds === 1 ? "" : "s"}§f.`); + }); +}); + +// --- Outdoor detection on placement --- +world.afterEvents.playerPlaceBlock.subscribe((event) => { + const block = event.block; + if (!block || block.typeId !== CROP) return; + // newly-placed crop is age 0 by default — we don't need to set anything, + // outdoor status is computed live during ticks. +}); + +// --- Cleanup: breaking either half of a tall plant removes the other --- +// Also: rare hemp_seeds drop from breaking vanilla grass / tall_grass / +// short_grass — gives players a way to bootstrap into hemp without +// already having seeds. Mirrors how vanilla wheat seeds work. +const GRASS_BLOCK_IDS = new Set([ + "minecraft:short_grass", + "minecraft:tall_grass", + "minecraft:fern", + "minecraft:large_fern", + // Pre-1.21 alias kept for safety on mixed-version worlds + "minecraft:grass", +]); +const GRASS_HEMP_SEED_CHANCE = 0.04; // ~1 in 25 grass tufts + +world.afterEvents.playerBreakBlock.subscribe((event) => { + const brokenType = event.brokenBlockPermutation?.type?.id; + + // Hemp_crop tall-plant cleanup + if (brokenType === CROP) { + const block = event.block; + const dim = block.dimension; + const wasTop = event.brokenBlockPermutation.getState(TOP) === true; + const dy = wasTop ? -1 : 1; + let neighbor; + try { neighbor = dim.getBlock({ x: block.location.x, y: block.location.y + dy, z: block.location.z }); } catch (_) { return; } + if (!neighbor || neighbor.typeId !== CROP) return; + const neighborIsTop = neighbor.permutation.getState(TOP) === true; + if (wasTop === neighborIsTop) return; + try { neighbor.setType("minecraft:air"); } catch (_) {} + return; + } + + // Hemp seed bootstrap from grass blocks + if (brokenType && GRASS_BLOCK_IDS.has(brokenType)) { + if (!chance(GRASS_HEMP_SEED_CHANCE)) return; + const block = event.block; + const loc = block.location; + spawnDrop(block.dimension, loc, SEEDS, 1); + } +}); + +// Per-player debounce so a single click that fires the event twice +// (a known Bedrock quirk for some interact paths) only does work once. +const recentInteract = new Map(); // key: playerId|x|y|z -> system.currentTick +function consumeInteractToken(player, block) { + const key = `${player.id}|${block.location.x}|${block.location.y}|${block.location.z}`; + const last = recentInteract.get(key) ?? -999; + const now = system.currentTick; + if (now - last < 4) return false; // <200ms — treat as duplicate + recentInteract.set(key, now); + // Lazy cleanup: prune any entries older than ~4s on each successful claim + if (recentInteract.size > 64) { + for (const [k, t] of recentInteract) { + if (now - t > 80) recentInteract.delete(k); + } + } + return true; +} + +// --- Bonemeal on hemp_crop bumps growth --- +world.beforeEvents.playerInteractWithBlock.subscribe((event) => { + const block = event.block; + const stack = event.itemStack; + const player = event.player; + if (!block || block.typeId !== CROP) return; + + // Sheers harvest path + if (stack && stack.typeId === "minecraft:shears") { + event.cancel = true; + if (!consumeInteractToken(player, block)) return; + system.run(() => harvestWithShears(player, block, stack)); + return; + } + + // Bone meal path + if (stack && stack.typeId === "minecraft:bone_meal") { + event.cancel = true; + if (!consumeInteractToken(player, block)) return; + system.run(() => { + // If the player clicked the top half, redirect to the base + let target = block; + if (block.permutation.getState(TOP) === true) { + const below = block.dimension.getBlock({ x: block.location.x, y: block.location.y - 1, z: block.location.z }); + if (below && below.typeId === CROP) target = below; + else return; + } + const age = target.permutation.getState(AGE) ?? 0; + // Cap bone meal at age 4 (prime) — overripe (5) only via neglect + if (age >= 4) { + player.sendMessage("§e[Hemp] Already mature — harvest with shears."); + return; + } + // Always consume the bone meal, but only 50% chance to advance + consumeOneOfType(player, "minecraft:bone_meal"); + const loc = target.location; + try { target.dimension.runCommand(`particle minecraft:crop_growth_emitter ${loc.x + 0.5} ${loc.y + 0.5} ${loc.z + 0.5}`); } catch (_) {} + if (!chance(0.5)) return; + const outdoor = isAirAbove(target.dimension, loc); + setAge(target, age + 1, outdoor); + try { target.dimension.runCommand(`playsound random.fizz @a ${loc.x + 0.5} ${loc.y + 0.5} ${loc.z + 0.5} 0.6 1.6`); } catch (_) {} + }); + return; + } +}); + +function harvestWithShears(player, block, shearsStack) { + if (!block || block.typeId !== CROP) return; // already harvested / replaced + // Read state on the BASE block (not top) + let base = block; + if (block.permutation.getState(TOP) === true) { + const below = block.dimension.getBlock({ x: block.location.x, y: block.location.y - 1, z: block.location.z }); + if (below && below.typeId === CROP) base = below; + } + const age = base.permutation.getState(AGE) ?? 0; + const dim = base.dimension; + const loc = base.location; + const outdoor = isAirAbove(dim, loc); + + // Too early — leave the plant alone, don't damage shears + if (age <= 1) { + player.sendMessage("§7[Hemp] Too early — leave it to grow."); + return; + } + + const yields = computeYield(age, outdoor); + if (yields.msg) player.sendMessage(yields.msg); + + if (yields.bud > 0) spawnDrop(dim, loc, BUD, yields.bud); + if (yields.seeds > 0) spawnDrop(dim, loc, SEEDS, yields.seeds); + + // Fully remove the plant — player replants from seeds + clearTopAbove(base); + try { base.setType("minecraft:air"); } catch (_) {} + + damageShears(player, shearsStack); + try { dim.runCommand(`playsound mob.sheep.shear @a ${loc.x + 0.5} ${loc.y + 0.5} ${loc.z + 0.5}`); } catch (_) {} +} + +function computeYield(age, outdoor) { + // Outdoor gets a bud bonus; indoor (sun-lamp grown) is baseline. + const out = outdoor ? 1 : 0; + switch (age) { + case 2: return { bud: 1, seeds: 1 + out }; + case 3: return { bud: 2 + out, seeds: 1 + out }; + case 4: return { bud: 3 + out * 2, seeds: 1 + out, msg: "§a[Hemp] Prime harvest." }; // peak + case 5: return { bud: rand(3), seeds: 3 + rand(3), msg: "§7[Hemp] Overripe — mostly seeds now." }; + default: return { bud: 0, seeds: 0 }; + } +} + +function spawnDrop(dim, loc, typeId, count) { + try { + const it = new ItemStack(typeId, count); + dim.spawnItem(it, { x: loc.x + 0.5, y: loc.y + 0.5, z: loc.z + 0.5 }); + } catch (_) {} +} + +function damageShears(player, shearsStack) { + try { + const equippable = player.getComponent("minecraft:equippable"); + if (!equippable) return; + const slot = equippable.getEquipmentSlot("Mainhand"); + if (!slot) return; + const item = slot.getItem(); + if (!item || item.typeId !== "minecraft:shears") return; + const dur = item.getComponent("minecraft:durability"); + if (!dur) return; + const damage = dur.damage + 1; + if (damage >= dur.maxDurability) { + slot.setItem(undefined); + try { player.dimension.runCommand(`playsound random.break @a ${player.location.x} ${player.location.y} ${player.location.z}`); } catch (_) {} + } else { + dur.damage = damage; + slot.setItem(item); + } + } catch (_) {} +} + +// --- Cauldron tincture brewing: hemp_bud + water cauldron + glass bottle => tincture --- +world.afterEvents.itemUse.subscribe((event) => { + const player = event.source; + const stack = event.itemStack; + if (!stack || stack.typeId !== BUD) return; + system.run(() => { + const target = player.getBlockFromViewDirection({ maxDistance: 6 }); + const block = target?.block; + if (!block) return; + const isCauldron = block.typeId === "minecraft:cauldron" || block.typeId === "minecraft:water_cauldron"; + if (!isCauldron) return; + + // Need at least 3 buds total in inventory and 1 glass bottle + const inv = getInv(player); + if (!inv) return; + let budCount = 0, bottleCount = 0; + for (let i = 0; i < inv.size; i++) { + const it = inv.getItem(i); + if (!it) continue; + if (it.typeId === BUD) budCount += it.amount; + else if (it.typeId === "minecraft:glass_bottle") bottleCount += it.amount; + } + if (budCount < 3) { + player.sendMessage("§c[Hemp] Need 3 hemp buds to brew tincture."); + return; + } + if (bottleCount < 1) { + player.sendMessage("§c[Hemp] Need an empty glass bottle."); + return; + } + + // Check water level (water cauldron has fill_level state 1-3; vanilla cauldron = empty) + let level = 0; + try { level = block.permutation.getState("fill_level") ?? 0; } catch (_) {} + if (block.typeId === "minecraft:cauldron") { + player.sendMessage("§c[Hemp] Cauldron must contain water."); + return; + } + if (level <= 0) { + player.sendMessage("§c[Hemp] Cauldron is empty."); + return; + } + + // Consume 3 buds, 1 bottle + for (let i = 0; i < 3; i++) consumeOneOfType(player, BUD); + consumeOneOfType(player, "minecraft:glass_bottle"); + + // Decrement water level + try { + const newLevel = level - 1; + if (newLevel <= 0) { + block.setType("minecraft:cauldron"); + } else { + const perm = BlockPermutation.resolve("minecraft:water_cauldron", { fill_level: newLevel }); + block.setPermutation(perm); + } + } catch (_) {} + + // Give tincture + giveItem(player, TINCTURE, 1); + const loc = block.location; + try { block.dimension.runCommand(`particle minecraft:water_splash_particle_manual ${loc.x + 0.5} ${loc.y + 1.0} ${loc.z + 0.5}`); } catch (_) {} + try { block.dimension.runCommand(`playsound bucket.fill_water @a ${loc.x + 0.5} ${loc.y + 0.5} ${loc.z + 0.5}`); } catch (_) {} + player.sendMessage("§a[Hemp] Hemp tincture brewed."); + }); +}); + +// --- Consumption effects --- +world.afterEvents.itemCompleteUse.subscribe((event) => { + const player = event.source; + const stack = event.itemStack; + if (!stack) return; + if (stack.typeId === TINCTURE) { + try { + player.addEffect("regeneration", 100, { amplifier: 1, showParticles: true }); + player.addEffect("slowness", 200, { amplifier: 0, showParticles: true }); + } catch (_) {} + player.sendMessage("§a[Hemp] You feel a warm, calming wave."); + } else if (stack.typeId === BROWNIE) { + try { + player.addEffect("regeneration", 200, { amplifier: 0, showParticles: true }); + player.addEffect("slowness", 400, { amplifier: 0, showParticles: true }); + } catch (_) {} + player.sendMessage("§a[Hemp] Mmm. You feel relaxed."); + } +}); + +system.run(() => { + world.sendMessage("§a[Hemp] §7Hemp pack loaded."); +}); diff --git a/hemp-addon/hemp_RP/blocks.json b/hemp-addon/hemp_RP/blocks.json new file mode 100644 index 0000000..519174f --- /dev/null +++ b/hemp-addon/hemp_RP/blocks.json @@ -0,0 +1,5 @@ +{ + "format_version": [1, 1, 0], + "silverlabs:hemp_crop": { "sound": "grass" }, + "silverlabs:sun_lamp": { "sound": "glass" } +} diff --git a/hemp-addon/hemp_RP/manifest.json b/hemp-addon/hemp_RP/manifest.json new file mode 100644 index 0000000..5aff4d5 --- /dev/null +++ b/hemp-addon/hemp_RP/manifest.json @@ -0,0 +1,29 @@ +{ + "format_version": 2, + "header": { + "name": "Hemp Plant Resources", + "description": "Textures, models, lang for the Hemp Plant addon", + "uuid": "8e5c46ac-3b16-4f51-89f7-673bd06600f4", + "version": [ + 1, + 0, + 5 + ], + "min_engine_version": [ + 1, + 21, + 0 + ] + }, + "modules": [ + { + "type": "resources", + "uuid": "5fcc737f-d224-409d-85e9-99274afd72a9", + "version": [ + 1, + 0, + 5 + ] + } + ] +} diff --git a/hemp-addon/hemp_RP/texts/en_US.lang b/hemp-addon/hemp_RP/texts/en_US.lang new file mode 100644 index 0000000..c011059 --- /dev/null +++ b/hemp-addon/hemp_RP/texts/en_US.lang @@ -0,0 +1,6 @@ +item.silverlabs:hemp_seeds.name=Hemp Seeds +item.silverlabs:hemp_bud.name=Hemp Bud +item.silverlabs:hemp_tincture.name=Hemp Tincture +item.silverlabs:hemp_brownie.name=Hemp Brownie +tile.silverlabs:hemp_crop.name=Hemp Plant +tile.silverlabs:sun_lamp.name=Sun Lamp diff --git a/hemp-addon/hemp_RP/texts/languages.json b/hemp-addon/hemp_RP/texts/languages.json new file mode 100644 index 0000000..bfea92a --- /dev/null +++ b/hemp-addon/hemp_RP/texts/languages.json @@ -0,0 +1 @@ +["en_US"] diff --git a/hemp-addon/hemp_RP/textures/blocks/hemp_crop_0.png b/hemp-addon/hemp_RP/textures/blocks/hemp_crop_0.png new file mode 100644 index 0000000..5f868a2 Binary files /dev/null and b/hemp-addon/hemp_RP/textures/blocks/hemp_crop_0.png differ diff --git a/hemp-addon/hemp_RP/textures/blocks/hemp_crop_1.png b/hemp-addon/hemp_RP/textures/blocks/hemp_crop_1.png new file mode 100644 index 0000000..d940cc3 Binary files /dev/null and b/hemp-addon/hemp_RP/textures/blocks/hemp_crop_1.png differ diff --git a/hemp-addon/hemp_RP/textures/blocks/hemp_crop_2.png b/hemp-addon/hemp_RP/textures/blocks/hemp_crop_2.png new file mode 100644 index 0000000..311477d Binary files /dev/null and b/hemp-addon/hemp_RP/textures/blocks/hemp_crop_2.png differ diff --git a/hemp-addon/hemp_RP/textures/blocks/hemp_crop_3.png b/hemp-addon/hemp_RP/textures/blocks/hemp_crop_3.png new file mode 100644 index 0000000..06f93ea Binary files /dev/null and b/hemp-addon/hemp_RP/textures/blocks/hemp_crop_3.png differ diff --git a/hemp-addon/hemp_RP/textures/blocks/hemp_crop_4.png b/hemp-addon/hemp_RP/textures/blocks/hemp_crop_4.png new file mode 100644 index 0000000..b20e498 Binary files /dev/null and b/hemp-addon/hemp_RP/textures/blocks/hemp_crop_4.png differ diff --git a/hemp-addon/hemp_RP/textures/blocks/hemp_crop_5.png b/hemp-addon/hemp_RP/textures/blocks/hemp_crop_5.png new file mode 100644 index 0000000..178408c Binary files /dev/null and b/hemp-addon/hemp_RP/textures/blocks/hemp_crop_5.png differ diff --git a/hemp-addon/hemp_RP/textures/blocks/sun_lamp.png b/hemp-addon/hemp_RP/textures/blocks/sun_lamp.png new file mode 100644 index 0000000..c00475e Binary files /dev/null and b/hemp-addon/hemp_RP/textures/blocks/sun_lamp.png differ diff --git a/hemp-addon/hemp_RP/textures/blocks/sun_lamp_off.png b/hemp-addon/hemp_RP/textures/blocks/sun_lamp_off.png new file mode 100644 index 0000000..e965c70 Binary files /dev/null and b/hemp-addon/hemp_RP/textures/blocks/sun_lamp_off.png differ diff --git a/hemp-addon/hemp_RP/textures/item_texture.json b/hemp-addon/hemp_RP/textures/item_texture.json new file mode 100644 index 0000000..9c4cbb1 --- /dev/null +++ b/hemp-addon/hemp_RP/textures/item_texture.json @@ -0,0 +1,10 @@ +{ + "resource_pack_name": "hemp_RP", + "texture_name": "atlas.items", + "texture_data": { + "hemp_seeds": { "textures": "textures/items/hemp_seeds" }, + "hemp_bud": { "textures": "textures/items/hemp_bud" }, + "hemp_tincture": { "textures": "textures/items/hemp_tincture" }, + "hemp_brownie": { "textures": "textures/items/hemp_brownie" } + } +} diff --git a/hemp-addon/hemp_RP/textures/items/hemp_brownie.png b/hemp-addon/hemp_RP/textures/items/hemp_brownie.png new file mode 100644 index 0000000..02633dc Binary files /dev/null and b/hemp-addon/hemp_RP/textures/items/hemp_brownie.png differ diff --git a/hemp-addon/hemp_RP/textures/items/hemp_bud.png b/hemp-addon/hemp_RP/textures/items/hemp_bud.png new file mode 100644 index 0000000..6738228 Binary files /dev/null and b/hemp-addon/hemp_RP/textures/items/hemp_bud.png differ diff --git a/hemp-addon/hemp_RP/textures/items/hemp_seeds.png b/hemp-addon/hemp_RP/textures/items/hemp_seeds.png new file mode 100644 index 0000000..4aebb21 Binary files /dev/null and b/hemp-addon/hemp_RP/textures/items/hemp_seeds.png differ diff --git a/hemp-addon/hemp_RP/textures/items/hemp_tincture.png b/hemp-addon/hemp_RP/textures/items/hemp_tincture.png new file mode 100644 index 0000000..ff3035e Binary files /dev/null and b/hemp-addon/hemp_RP/textures/items/hemp_tincture.png differ diff --git a/hemp-addon/hemp_RP/textures/terrain_texture.json b/hemp-addon/hemp_RP/textures/terrain_texture.json new file mode 100644 index 0000000..4a97341 --- /dev/null +++ b/hemp-addon/hemp_RP/textures/terrain_texture.json @@ -0,0 +1,16 @@ +{ + "resource_pack_name": "hemp_RP", + "texture_name": "atlas.terrain", + "padding": 8, + "num_mip_levels": 4, + "texture_data": { + "hemp_crop_0": { "textures": "textures/blocks/hemp_crop_0" }, + "hemp_crop_1": { "textures": "textures/blocks/hemp_crop_1" }, + "hemp_crop_2": { "textures": "textures/blocks/hemp_crop_2" }, + "hemp_crop_3": { "textures": "textures/blocks/hemp_crop_3" }, + "hemp_crop_4": { "textures": "textures/blocks/hemp_crop_4" }, + "hemp_crop_5": { "textures": "textures/blocks/hemp_crop_5" }, + "sun_lamp": { "textures": "textures/blocks/sun_lamp" }, + "sun_lamp_off": { "textures": "textures/blocks/sun_lamp_off" } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/alligator.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/alligator.bp_ac.json new file mode 100644 index 0000000..85c0079 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/alligator.bp_ac.json @@ -0,0 +1,27 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.alligator.evict_riders": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "eject_rider": "query.has_target" + } + ] + }, + "eject_rider": { + "transitions": [ + { + "default": "(1.0)" + } + ], + "on_entry": [ + "/ride @s evict_riders" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/anteater.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/anteater.bp_ac.json new file mode 100644 index 0000000..f4f3c4d --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/anteater.bp_ac.json @@ -0,0 +1,27 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.anteater": { + "initial_state": "default", + "states": { + "default": { + "on_entry": ["/effect @s clear slowness"], + "transitions": [ + { + "not_move": "q.is_interested || q.timer_flag_1 || query.property('silverlabs_nat:on_defensive_mode') == 'enabled'" + } + ] + }, + + "not_move": { + "on_entry": ["/effect @s slowness infinite 255 true"], + "transitions": [ + { + "default": "!q.is_interested && !q.timer_flag_1 && query.property('silverlabs_nat:on_defensive_mode') != 'enabled'" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/badger.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/badger.bp_ac.json new file mode 100644 index 0000000..026561e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/badger.bp_ac.json @@ -0,0 +1,71 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.badger.daylight_controller": { + "initial_state": "init", + "states": { + "init": { + "transitions": [ + { + "daylight_tamed": "((q.time_of_day - 0.25) <= 0.5) && q.is_tamed" + }, + { + "daylight_untamed": "((q.time_of_day - 0.25) <= 0.5)" + }, + { + "night": "((q.time_of_day - 0.25) > 0.5)" + } + ] + }, + "daylight_tamed": { + "on_entry": [ + "@s silverlabs_nat:badger_daytime_tamed" + ], + "transitions": [ + { + "daylight_tamed": "((q.time_of_day - 0.25) <= 0.5) && q.is_tamed" + }, + { + "daylight_untamed": "((q.time_of_day - 0.25) <= 0.5)" + }, + { + "night": "((q.time_of_day - 0.25) > 0.5)" + } + ] + }, + "daylight_untamed": { + "on_entry": [ + "@s silverlabs_nat:badger_daytime_wild" + ], + "transitions": [ + { + "daylight_tamed": "((q.time_of_day - 0.25) <= 0.5) && q.is_tamed" + }, + { + "daylight_untamed": "((q.time_of_day - 0.25) <= 0.5)" + }, + { + "night": "((q.time_of_day - 0.25) > 0.5)" + } + ] + }, + "night": { + "on_entry": [ + "@s silverlabs_nat:badger_nighttime" + ], + "transitions": [ + { + "daylight_tamed": "((q.time_of_day - 0.25) <= 0.5) && q.is_tamed" + }, + { + "daylight_untamed": "((q.time_of_day - 0.25) <= 0.5)" + }, + { + "night": "((q.time_of_day - 0.25) > 0.5)" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/bear.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/bear.bp_ac.json new file mode 100644 index 0000000..c26a302 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/bear.bp_ac.json @@ -0,0 +1,37 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.bear.eat": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "can_use": "query.property('silverlabs_nat:is_sitting')" + } + ] + }, + "can_use": { + "transitions": [ + { + "default": "!query.property('silverlabs_nat:is_sitting')" + }, + { + "configure_eating": "!math.random_integer(0, 79)" + } + ] + }, + "configure_eating": { + "on_entry": [ + "@s silverlabs_nat:configure_eating" + ], + "transitions": [ + { + "default": "!query.property('silverlabs_nat:is_sitting')" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/beaver.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/beaver.bp_ac.json new file mode 100644 index 0000000..5548968 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/beaver.bp_ac.json @@ -0,0 +1,23 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.beaver.chew_watcher": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { "chewing": "query.property('silverlabs_nat:is_chewing')" } + ] + }, + "chewing": { + "on_exit": [ + "/scriptevent silverlabs_nat:beaver_chew" + ], + "transitions": [ + { "default": "!query.property('silverlabs_nat:is_chewing')" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/bird.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/bird.bp_ac.json new file mode 100644 index 0000000..4edaeb2 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/bird.bp_ac.json @@ -0,0 +1,116 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.bird.landing_check": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.switch_chance = 200;" + ], + "transitions": [ + { + "walking": "query.property('silverlabs_nat:movement_mode') == 'walk'" + }, + { + "flying": "query.property('silverlabs_nat:movement_mode') == 'fly'" + } + ] + }, + "walking": { + "on_entry": [ + "v.switch_delay = query.life_time + Math.random_integer(5, 10);" + ], + "transitions": [ + { + "start_flying": "!q.is_baby && (Math.random_integer(0, (v.switch_chance ?? 1)) == (v.switch_chance ?? 1) && (query.life_time > (v.switch_delay ?? 0))) && !query.property('silverlabs_nat:is_tempted') && !q.is_sitting && !q.is_in_love" + }, + { + "flying": "query.property('silverlabs_nat:movement_mode') == 'fly'" + } + ] + }, + "start_flying": { + "on_entry": [ + "@s silverlabs_nat:bird_set_flying_mode" + ], + "transitions": [ + { + "flying": "query.property('silverlabs_nat:movement_mode') == 'fly'" + } + ] + }, + "flying": { + "on_entry": [ + "v.switch_delay = query.life_time + Math.random_integer(5, 10);" + ], + "transitions": [ + { + "landing_check": "q.is_baby || (Math.random_integer(0, (v.switch_chance ?? 1)) == (v.switch_chance ?? 1) && (query.life_time > (v.switch_delay ?? 0)) && !q.has_target) || query.property('silverlabs_nat:is_tempted') || q.is_sitting || q.is_in_love" + }, + { + "walking": "query.property('silverlabs_nat:movement_mode') == 'walk'" + } + ] + }, + "landing_check": { + "on_entry": [ + "/scriptevent silverlabs_nat:bird_landing_check" + ], + "transitions": [ + { + "default": "1" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.bird.tempt_check": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "@s silverlabs_nat:not_tempted" + ], + "transitions": [ + { + "tempted": "q.is_interested" + } + ] + }, + "tempted": { + "on_entry": [ + "@s silverlabs_nat:is_tempted" + ], + "transitions": [ + { + "default": "!q.is_interested" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.bird.smooth_landing": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "tempted": "!q.is_on_ground" + } + ] + }, + "tempted": { + "on_entry": [ + "/effect @s slow_falling 2 1 true" + ], + "transitions": [ + { + "default": "1" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/blobfish.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/blobfish.bp_ac.json new file mode 100644 index 0000000..eb2e759 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/blobfish.bp_ac.json @@ -0,0 +1,46 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.blobfish": { + "initial_state": "init", + "states": { + "init": { + "transitions": [ + { + "normal_blobfish": "query.is_in_water && q.position(1) < 30" + }, + { + "land_blobfish": "q.position(1) > 30" + } + ] + }, + "normal_blobfish": { + "animations": [ + "blobfish.duration" + ], + "on_entry": [ + "@s silverlabs_nat:blobfish_normal" + ], + "transitions": [ + { + "land_blobfish": "q.anim_time > 3.0 && q.position(1) > 30" + } + ] + }, + "land_blobfish": { + "animations": [ + "blobfish.duration" + ], + "on_entry": [ + "@s silverlabs_nat:blobfish_land" + ], + "transitions": [ + { + "normal_blobfish": "q.anim_time > 3.0 && query.is_in_water && q.position(1) < 30" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/bucketable_entity.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/bucketable_entity.bp_ac.json new file mode 100644 index 0000000..504da3a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/bucketable_entity.bp_ac.json @@ -0,0 +1,23 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.bucketable_entity": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "on_bucket": "q.has_any_family('silverlabs_nat:bucketable_entity') && query.property('silverlabs_nat:on_bucket')" + } + ] + }, + + "on_bucket": { + "on_entry": [ + "/scriptevent silverlabs_nat:bucketable_entity_interaction @initiator" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/clam.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/clam.bp_ac.json new file mode 100644 index 0000000..3f1b0f9 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/clam.bp_ac.json @@ -0,0 +1,51 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.clam.launch": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "before_open": "query.property('silverlabs_nat:before_open')" + } + ] + }, + "before_open": { + "on_entry": [ + "/scriptevent silverlabs_nat:clam_launch" + ], + "transitions": [ + { + "default": "!query.property('silverlabs_nat:before_open')" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.clam.took_item": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "has_item": "query.property('silverlabs_nat:has_item')" + } + ] + }, + "has_item": { + "transitions": [ + { + "took_item": "query.property('silverlabs_nat:took_item')" + } + ] + }, + "took_item": { + "on_entry": [ + "/replaceitem entity @s slot.weapon.mainhand 0 minecraft:air" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/crab.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/crab.bp_ac.json new file mode 100644 index 0000000..a9fef75 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/crab.bp_ac.json @@ -0,0 +1,39 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.crab": { + "initial_state": "on_load", + "states": { + "on_load": { + "on_entry": ["@s silverlabs_nat:crab_is_not_dancing"], + "transitions": [ + { + "try_collect_sand": "query.property('silverlabs_nat:sand_block_interaction_state') == 'try_collect_sand'" + }, + { + "try_place_sand": "query.property('silverlabs_nat:sand_block_interaction_state') == 'try_place_sand'" + } + ] + }, + + "try_collect_sand": { + "on_entry": ["/scriptevent silverlabs_nat:crab_try_collect_sand"], + "transitions": [ + { + "on_load": "query.property('silverlabs_nat:sand_block_interaction_state') != 'try_collect_sand'" + } + ] + }, + + "try_place_sand": { + "on_entry": ["/scriptevent silverlabs_nat:crab_try_place_sand"], + "transitions": [ + { + "on_load": "query.property('silverlabs_nat:sand_block_interaction_state') != 'try_place_sand'" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/eel.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/eel.bp_ac.json new file mode 100644 index 0000000..b958521 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/eel.bp_ac.json @@ -0,0 +1,36 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.eel_water_land": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "land": "!q.is_in_water" + }, + { + "water": "q.is_in_water" + } + ] + }, + "land": { + "on_entry": ["@s silverlabs_nat:eel_on_land"], + "transitions": [ + { + "water": "q.is_in_water" + } + ] + }, + "water": { + "on_entry": ["@s silverlabs_nat:eel_in_water"], + "transitions": [ + { + "land": "!q.is_in_water" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/emperor_penguin.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/emperor_penguin.bp_ac.json new file mode 100644 index 0000000..7af5adb --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/emperor_penguin.bp_ac.json @@ -0,0 +1,82 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.emperor_penguin.fall": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "fall": "query.property('silverlabs_nat:slip_anim') == 'none' && q.is_on_ground && !q.is_in_water && q.modified_move_speed > 0.05 && !query.property('silverlabs_nat:egg_protector') && math.random_integer(0, 333) == 0" + } + ] + }, + "fall": { + "on_entry": [ + "/scriptevent silverlabs_nat:emperor_penguin_fall", + "v.cooldown_timer = query.life_time;" + ], + "transitions": [ + { + "default": "query.life_time >= (v.cooldown_timer + 16.0)" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.emperor_penguin.egg_check": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.cooldown_timer = 0;" + ], + "transitions": [ + { + "remove": "query.property('silverlabs_nat:egg_protector') && q.has_rider" + }, + { + "cooldown": "query.property('silverlabs_nat:egg_protector') && !q.has_target" + } + ] + }, + "cooldown": { + "on_entry": [ + "v.cooldown_timer = query.life_time;" + ], + "transitions": [ + { + "remove": "q.has_rider" + }, + { + "default": "!query.property('silverlabs_nat:egg_protector') || q.has_target" + }, + { + "egg_check": "query.life_time >= (v.cooldown_timer + 6.0)" + } + ] + }, + "egg_check": { + "on_entry": [ + "/execute unless entity @e[type=silverlabs_nat:emperor_penguin_egg,c=1,r=24] run event entity @s silverlabs_nat:remove_egg_protector" + ], + "transitions": [ + { + "default": "1" + } + ] + }, + "remove": { + "on_entry": [ + "@s silverlabs_nat:remove_egg_protector" + ], + "transitions": [ + { + "default": "1" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/furniture.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/furniture.bp_ac.json new file mode 100644 index 0000000..4ceeea6 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/furniture.bp_ac.json @@ -0,0 +1,133 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.light": { + "states": { + "default": { + "on_entry": [ + "@s silverlabs_nat:reset_all" + ], + "transitions": [ + { + "reset": "q.is_shaking" + }, + { + "on": "!q.is_shaking" + } + ] + }, + "on": { + "on_entry": [ + "/tag @s add silverlabs_nat:light_source", + "/function sf/nba/lighting/setup" + ], + "transitions": [ + { + "default": "query.property('silverlabs_nat:furniture_variant') == 1" + }, + { + "reset": "q.is_shaking" + } + ] + }, + "reset": { + "on_entry": [ + "/function sf/nba/lighting/remove", + "/tag @s remove silverlabs_nat:light_source" + ] + } + } + }, + "controller.animation.silverlabs_nat.furniture_moved": { + "initial_state": "not_moving", + "states": { + "not_moving": { + "transitions": [ + { + "moving": "math.abs(q.position_delta(0)) > 0.01 || math.abs(q.position_delta(1)) > 0.01 || math.abs(q.position_delta(2)) > 0.01 || q.is_in_lava" + } + ] + }, + "moving": { + "on_entry": [ + "@s silverlabs_nat:drop_egg" + ] + } + } + }, + "controller.animation.silverlabs_nat.furniture_hit": { + "initial_state": "not_hit", + "states": { + "not_hit": { + "transitions": [ + { + "hit": "query.property('silverlabs_nat:furniture_hit')" + }, + { + "destroy": "query.is_shaking" + } + ] + }, + "hit": { + "on_entry": [ + "@s silverlabs_nat:furniture_not_hit", + "/playsound dig.stone @a[r=16] ~ ~ ~ 0.75 1.45" + ], + "transitions": [ + { + "destroy": "query.is_shaking" + }, + { + "not_hit": "1" + } + ] + }, + "destroy": {} + } + }, + "controller.animation.silverlabs_nat.furniture_spawn": { + "states": { + "default": { + "transitions": [ + { + "just_spawned": "query.property('silverlabs_nat:just_spawned')" + } + ] + }, + "just_spawned": { + "on_entry": [ + "@s silverlabs_nat:finish_spawned", + "/playsound dig.stone @a[r=16] ~ ~ ~ 0.75 1.45" + ] + } + } + }, + "controller.animation.silverlabs_nat.firefly_jar.furniture_remove": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "egg_drop": "1" + } + ] + }, + "egg_drop": { + "on_entry": [ + "/loot spawn ~0.5 ~0.5 ~0.5 loot \"sf/nba/items/firefly_jar.loot\"" + ], + "transitions": [ + { + "dropped_egg": "1" + } + ] + }, + "dropped_egg": { + "on_entry": [ + "@s silverlabs_nat:remove" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/giraffe.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/giraffe.bp_ac.json new file mode 100644 index 0000000..93b5dd8 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/giraffe.bp_ac.json @@ -0,0 +1,30 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.giraffe.head_collision": { + "initial_state": "head_normal", + "states": { + "head_normal": { + "on_entry": [ + "@s silverlabs_nat:set_head_normal" + ], + "transitions": [ + { + "head_low": "q.has_rider && q.rider_head_x_rotation(0) >= 45" + } + ] + }, + "head_low": { + "on_entry": [ + "@s silverlabs_nat:set_head_low" + ], + "transitions": [ + { + "head_normal": "!q.has_rider || q.rider_head_x_rotation(0) < 45" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/hamster.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/hamster.bp_ac.json new file mode 100644 index 0000000..d1d8fb0 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/hamster.bp_ac.json @@ -0,0 +1,63 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.hamster.riding_check": { + "states": { + "default": { + "on_entry": ["@s silverlabs_nat:remove_move_away"], + "transitions": [ + { "riding": "q.is_riding" } + ] + }, + "riding": { + "transitions": [ + { "unriding": "!q.is_riding" } + ], + "on_exit": ["@s silverlabs_nat:move_away"] + }, + "unriding": { + "transitions": [ + { "default": "q.state_time >= 3.0" } + ] + } + } + }, + "controller.animation.silverlabs_nat.hamster.variant_fixer": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { "variant_0": "q.had_component_group('silverlabs_nat:variant_0')" }, + { "variant_1": "q.had_component_group('silverlabs_nat:variant_1')" }, + { "variant_2": "q.had_component_group('silverlabs_nat:variant_2')" }, + { "variant_3": "q.had_component_group('silverlabs_nat:variant_3')" }, + { "variant_4": "q.had_component_group('silverlabs_nat:variant_4')" }, + { "variant_5": "q.had_component_group('silverlabs_nat:variant_5')" }, + { "variant_6": "q.had_component_group('silverlabs_nat:variant_6')" } + ] + }, + "variant_0": { + "on_entry": ["@s silverlabs_nat:set_variant_black"] + }, + "variant_1": { + "on_entry": ["@s silverlabs_nat:set_variant_blackwhite"] + }, + "variant_2": { + "on_entry": ["@s silverlabs_nat:set_variant_brown"] + }, + "variant_3": { + "on_entry": ["@s silverlabs_nat:set_variant_grey"] + }, + "variant_4": { + "on_entry": ["@s silverlabs_nat:set_variant_orange"] + }, + "variant_5": { + "on_entry": ["@s silverlabs_nat:set_variant_peach"] + }, + "variant_6": { + "on_entry": ["@s silverlabs_nat:set_variant_white"] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/hamster_wheel.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/hamster_wheel.bp_ac.json new file mode 100644 index 0000000..9e727e6 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/hamster_wheel.bp_ac.json @@ -0,0 +1,22 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.hamster_wheel.initialize": { + "states": { + "default": { + "transitions": [ + { + "initialize": "!query.property('silverlabs_nat:initialized')" + } + ] + }, + "initialize": { + "on_entry": [ + "/function sf/nba/cardinal_orientation", + "@s silverlabs_nat:initialized" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/hedgehog.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/hedgehog.bp_ac.json new file mode 100644 index 0000000..44b9f8f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/hedgehog.bp_ac.json @@ -0,0 +1,34 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.hedgehog.hit": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "hit": "query.property('silverlabs_nat:hit')" + } + ] + }, + "hit": { + "on_entry": [ + "/scriptevent silverlabs_nat:hedgehog_hit", + "@s silverlabs_nat:remove_projectile" + ], + "transitions": [ + { + "fallback": "q.state_time > 3" + } + ] + }, + "fallback": { + "on_entry": [ + "/scriptevent silverlabs_nat:hedgehog_hit", + "@s silverlabs_nat:remove_projectile" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/hippo.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/hippo.bp_ac.json new file mode 100644 index 0000000..e605b32 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/hippo.bp_ac.json @@ -0,0 +1,23 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.block_animals.hippo.ram_watcher": { + "states": { + "default": { + "transitions": [ + { "ram_attack": "q.is_casting" } + ] + }, + "ram_attack": { + "on_entry": [ + "/scriptevent silverlabs_nat:hippo_ram_attack", + "v.ram_attack_delay = query.life_time + 1.5;" + ], + "transitions": [ + { "default": "query.life_time > (v.ram_attack_delay ?? 0)" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/info_book.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/info_book.bp_ac.json new file mode 100644 index 0000000..d6d7360 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/info_book.bp_ac.json @@ -0,0 +1,47 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.info_book.orient": { + "initial_state": "not_oriented", + "states": { + "not_oriented": { + "on_entry": [ + "/function sf/nba/cardinal_orientation" + ], + "transitions": [ + { + "oriented": "1" + } + ] + }, + "oriented": { + "on_entry": [ + "@s silverlabs_nat:oriented" + ] + } + } + }, + "controller.animation.silverlabs_nat.info_book.hit": { + "initial_state": "not_hit", + "states": { + "not_hit": { + "transitions": [ + { + "hit": "query.property('silverlabs_nat:hit')" + } + ] + }, + "hit": { + "on_entry": [ + "@s silverlabs_nat:not_hit" + ], + "transitions": [ + { + "not_hit": "1" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/kiwi.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/kiwi.bp_ac.json new file mode 100644 index 0000000..d7501fa --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/kiwi.bp_ac.json @@ -0,0 +1,133 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.kiwi.digging_control": { + "states": { + "default": { + "transitions": [ + { + "init": "!q.is_tamed" + } + ] + }, + "init": { + "on_entry": [ + "/event entity @s silverlabs_nat:end_feeling_happy", + "/event entity @s silverlabs_nat:scenting" + ], + "transitions": [ + { + "test_digging_success": "query.property('silverlabs_nat:digging_states') == 'test_digging_success'" + } + ] + }, + "test_digging_success": { + "on_entry": [ + "/function sf/nba/gameplay/digging/init_digging" + ], + "on_exit": [ + "v.stand_delay_trigger = query.life_time + 2;" + ], + "transitions": [ + { + "digging_successful": "query.property('silverlabs_nat:digging_states') == 'successful'" + }, + { + "digging_unsuccessful": "query.property('silverlabs_nat:digging_states') == 'unsuccessful'" + } + ] + }, + "digging_successful": { + "on_entry": [ + "/function sf/nba/gameplay/digging/digging_loot" + ], + "transitions": [ + { + "feeling_happy": "query.life_time >= v.stand_delay_trigger" + } + ] + }, + "digging_unsuccessful": { + "transitions": [ + { + "default": "query.life_time >= v.stand_delay_trigger" + } + ] + }, + "feeling_happy": { + "on_entry": [ + "/event entity @s silverlabs_nat:feeling_happy" + ], + "transitions": [ + { + "default": "1" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.kiwi.sniffing_control": { + "states": { + "default": { + "transitions": [ + { + "start_sniffing": "!q.is_tamed && (query.property('silverlabs_nat:digging_states') == 'trigger_digging')" + } + ] + }, + "start_sniffing": { + "on_entry": [ + "/function sf/nba/gameplay/digging/init_sniffing" + ], + "transitions": [ + { + "default": "query.property('silverlabs_nat:digging_states') != 'trigger_digging'" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.kiwi.pickup_control": { + "states": { + "default": { + "transitions": [ + { + "start_sniffing": "q.is_tamed && !q.is_item_name_any('slot.weapon.mainhand', 'minecraft:wheat')" + } + ] + }, + "start_sniffing": { + "on_entry": [ + "/replaceitem entity @s slot.weapon.mainhand 0 wheat" + ], + "transitions": [ + { + "start_sniffing": "!q.is_tamed || q.is_item_name_any('slot.weapon.mainhand', 'minecraft:wheat')" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.kiwi.following_owner_check": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "@s silverlabs_nat:not_following_owner" + ], + "transitions": [ + { "following": "!q.is_sitting && q.is_tamed" } + ] + }, + "following": { + "on_entry": [ + "@s silverlabs_nat:is_following_owner" + ], + "transitions": [ + { "default": "q.is_sitting || !q.is_tamed" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/lizard_tail.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/lizard_tail.bp_ac.json new file mode 100644 index 0000000..24d177a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/lizard_tail.bp_ac.json @@ -0,0 +1,27 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.reptile_tail.flop": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "flop": "q.is_on_ground && !q.is_in_water" + } + ] + }, + "flop": { + "on_entry": [ + "/scriptevent silverlabs_nat:reptile_tail_flop" + ], + "transitions": [ + { + "default": "!q.is_on_ground || q.is_in_water" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/mole.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/mole.bp_ac.json new file mode 100644 index 0000000..d42ce74 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/mole.bp_ac.json @@ -0,0 +1,40 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.mole.trail": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "state_check": "(math.abs(q.position_delta(0)) > 0.01|| math.abs(q.position_delta(2)) > 0.01) && query.property('silverlabs_nat:mole_state') != 'unrolled'" + }, + { + "state_check_baby": "(math.abs(q.position_delta(0)) > 0.01|| math.abs(q.position_delta(2)) > 0.01) && query.property('silverlabs_nat:mole_state') != 'unrolled' && q.is_baby" + } + ] + }, + "state_check": { + "on_entry": [ + "/execute positioned ~~~ unless entity @e[type=silverlabs_nat:dirt_trail,r=0.5] run summon silverlabs_nat:dirt_trail ~ ~ ~" + ], + "transitions": [ + { + "default": "(1.0)" + } + ] + }, + "state_check_baby": { + "on_entry": [ + "/execute positioned ~~~ unless entity @e[type=silverlabs_nat:dirt_trail,r=0.5] run summon silverlabs_nat:dirt_trail ~ ~ ~ ~ ~ silverlabs_nat:baby" + ], + "transitions": [ + { + "default": "(1.0)" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/ostrich.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/ostrich.bp_ac.json new file mode 100644 index 0000000..f85d3d8 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/ostrich.bp_ac.json @@ -0,0 +1,81 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.ostrich.egg_check": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.cooldown_timer = 0;" + ], + "transitions": [ + { + "remove": "query.property('silverlabs_nat:egg_protector') && q.has_rider" + }, + { + "cooldown": "query.property('silverlabs_nat:egg_protector') && !q.has_target" + } + ] + }, + "cooldown": { + "on_entry": [ + "v.cooldown_timer = query.life_time;" + ], + "transitions": [ + { + "remove": "q.has_rider" + }, + { + "default": "!query.property('silverlabs_nat:egg_protector') || q.has_target" + }, + { + "egg_check": "query.life_time >= (v.cooldown_timer + 6.0)" + } + ] + }, + "egg_check": { + "on_entry": [ + "/execute unless entity @e[type=silverlabs_nat:ostrich_egg,c=1,r=24] run event entity @s silverlabs_nat:remove_egg_protector" + ], + "transitions": [ + { + "default": "1" + } + ] + }, + "remove": { + "on_entry": [ + "@s silverlabs_nat:remove_egg_protector" + ], + "transitions": [ + { + "default": "1" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.ostrich.flap": { + "initial_state": "grounded", + "states": { + "grounded": { + "transitions": [ + { + "flapping": "query.property('silverlabs_nat:has_rider') && !q.is_on_ground" + } + ] + }, + "flapping": { + "on_entry": [ + "/effect @s slow_falling 2 0 true" + ], + "transitions": [ + { + "grounded": "q.is_on_ground || !query.property('silverlabs_nat:has_rider')" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/ostrich_egg.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/ostrich_egg.bp_ac.json new file mode 100644 index 0000000..8159da9 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/ostrich_egg.bp_ac.json @@ -0,0 +1,22 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.ostrich_egg.on_hatch": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "on_hatch": "q.is_transforming" + } + ] + }, + "on_hatch": { + "on_entry": [ + "/event entity @e[c=1,type=silverlabs_nat:ostrich,r=12] silverlabs_nat:remove_egg_protector" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/otter.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/otter.bp_ac.json new file mode 100644 index 0000000..053437e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/otter.bp_ac.json @@ -0,0 +1,103 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.otter.eat": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.eat_step = 0;", + "v.float_delay = query.life_time + 1;", + "@s silverlabs_nat:not_floating" + ], + "transitions": [ + { + "float": "(query.life_time > (v.float_delay ?? 0)) && q.is_item_equipped(0) && q.is_in_water && (math.random_integer(1,100) == 100)" + }, + { + "give_to_player": "(query.life_time > (v.float_delay ?? 0)) && q.is_item_equipped(0) && (math.random_integer(1,100) == 100)" + } + ] + }, + "float": { + "on_entry": [ + "@s silverlabs_nat:is_floating", + "v.eat_delay = query.life_time + math.random(2,5);" + ], + "transitions": [ + { + "default": "!q.is_item_equipped(0) || !q.is_in_water || (q.modified_move_speed >= 0.075)" + }, + { + "eat": "(query.life_time > (v.eat_delay ?? 0))" + } + ] + }, + "eat": { + "on_entry": [ + "v.eat_step = (v.eat_step ?? 0) + 1;", + "v.eat_delay = query.life_time + 0.15;" + ], + "transitions": [ + { + "munch": "((v.eat_step ?? 0) < 3) && (query.life_time > (v.eat_delay ?? 0))" + }, + { + "digest": "(query.life_time > (v.eat_delay ?? 0))" + } + ] + }, + "munch": { + "on_entry": ["/playsound mob.fox.eat @a ~ ~ ~"], + "transitions": [ + { + "eat": "1" + } + ] + }, + "digest": { + "on_entry": [ + "/playsound mob.fox.eat @a ~ ~ ~ 1 1.2", + "/replaceitem entity @s slot.inventory 0 air", + "/replaceitem entity @s slot.weapon.mainhand 0 air", + "@s silverlabs_nat:otter_on_finish_eat", + "@s silverlabs_nat:not_floating" + ], + "transitions": [ + { + "default": "1" + } + ] + }, + "give_to_player": { + "on_entry": ["@s silverlabs_nat:give_item_to_player"], + "transitions": [ + { + "default": "!q.is_item_equipped(0)" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.otter.item_check": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "test": "q.is_item_equipped(0)" + } + ] + }, + "test": { + "on_entry": ["/scriptevent silverlabs_nat:otter_check"], + "transitions": [ + { + "default": "!q.is_item_equipped(0)" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/piranha.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/piranha.bp_ac.json new file mode 100644 index 0000000..0d11278 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/piranha.bp_ac.json @@ -0,0 +1,43 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.piranha.attack": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.attack_start = 0.0;" + ], + "transitions": [ + { "attack": "q.is_delayed_attacking" } + ] + }, + "attack": { + "on_entry": [ + "v.attack_start = q.life_time;" + ], + "transitions": [ + { "apply_damage": "q.life_time >= v.attack_start + 0.3" } + ] + }, + "apply_damage": { + "on_entry": [ + "/damage @e[family=!silverlabs_nat:piranha, r=2, c=1] 1 none", + "v.despawn_time = q.life_time;" + ], + "transitions": [ + { "despawn": "q.life_time >= v.despawn_time + 0.25" } + ] + }, + "despawn": { + "on_entry": [ + "@s silverlabs_nat:despawn" + ], + "transitions": [ + { "default": "1" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/raccoon.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/raccoon.bp_ac.json new file mode 100644 index 0000000..b595415 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/raccoon.bp_ac.json @@ -0,0 +1,40 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.raccoon": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "is_searching_item": "query.property('silverlabs_nat:search_state') == 'searching_item'" + } + ] + }, + + "is_searching_item": { + "on_entry": ["/scriptevent silverlabs_nat:raccoon_searching_item"], + + "transitions": [ + { + "cancel_searching_item": "query.property('silverlabs_nat:search_state') == 'cancel_searching_item'" + }, + { + "default": "query.property('silverlabs_nat:search_state') != 'searching_item'" + } + ] + }, + + "cancel_searching_item": { + "on_entry": ["/scriptevent silverlabs_nat:raccoon_cancel_searching_item"], + + "transitions": [ + { + "default": "query.property('silverlabs_nat:search_state') != 'cancel_searching_item'" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/ray.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/ray.bp_ac.json new file mode 100644 index 0000000..750c203 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/ray.bp_ac.json @@ -0,0 +1,37 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.ray.main": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "@s silverlabs_nat:complete_attack" + ], + "transitions": [ + { "escape": "!q.is_powered && q.is_avoiding_mobs" } + ] + }, + "escape": { + "on_entry": [ + "v.escape_timer = query.life_time + 3;" + ], + "transitions": [ + { "hide": "query.life_time > (v.escape_timer ?? 0)" } + ] + }, + "hide": { + "on_entry": [ + "v.hide_timer = query.life_time + 3;", + "@s silverlabs_nat:start_hide" + ], + "transitions": [ + { + "default": "(query.life_time > (v.hide_timer ?? 0)) || !q.is_powered" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/red_panda.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/red_panda.bp_ac.json new file mode 100644 index 0000000..d5cf64c --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/red_panda.bp_ac.json @@ -0,0 +1,105 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.red_panda.sleep_stand": { + "initial_state": "init", + "states": { + "init": { + "transitions": [ + { + "wake_up": "query.property('silverlabs_nat:red_panda_energy') >= 10" + }, + { + "fall_asleep": "query.property('silverlabs_nat:red_panda_energy') < 10 && !query.property('silverlabs_nat:red_panda_jolt_awake') && !q.is_moving && !q.is_in_water_or_rain" + } + ] + }, + "wake_up": { + "on_entry": [ + "@s silverlabs_nat:awake" + ], + "transitions": [ + { + "awake": "1" + } + ] + }, + "awake": { + "animations": [ + "duration" + ], + "transitions": [ + { + "fall_asleep": "query.property('silverlabs_nat:red_panda_energy') < 10 && !query.property('silverlabs_nat:red_panda_jolt_awake') && !q.is_moving && !q.is_in_water_or_rain" + }, + { + "awake_2": "q.anim_time >= 1" + } + ] + }, + "awake_2": { + "on_entry": [ + "@s silverlabs_nat:decrement_energy" + ], + "transitions": [ + { + "standing": "math.random_integer(0, 20) == 0" + }, + { + "awake": "1" + } + ] + }, + "standing": { + "on_entry": [ + "@s silverlabs_nat:start_standing" + ], + "on_exit": [ + "@s silverlabs_nat:stop_standing" + ], + "animations": [ + "duration" + ], + "transitions": [ + { + "awake": "q.anim_time >= math.die_roll(3, 0.5, 4) || q.is_moving" + } + ] + }, + "fall_asleep": { + "on_entry": [ + "@s silverlabs_nat:sleeping" + ], + "transitions": [ + { + "sleeping": "1" + } + ] + }, + "sleeping": { + "animations": [ + "duration" + ], + "transitions": [ + { + "wake_up": "query.property('silverlabs_nat:red_panda_energy') >= 960 || query.property('silverlabs_nat:red_panda_jolt_awake')" + }, + { + "sleeping_2": "q.anim_time >= 1" + } + ] + }, + "sleeping_2": { + "on_entry": [ + "@s silverlabs_nat:increment_energy" + ], + "transitions": [ + { + "sleeping": "1" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/rhino.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/rhino.bp_ac.json new file mode 100644 index 0000000..25cc561 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/rhino.bp_ac.json @@ -0,0 +1,57 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.block_animals.rhino.ram_watcher": { + "states": { + "default": { + "on_entry": [ + "/tag @s remove ram_attack", + "@s silverlabs_nat:stop_ram" + ], + "transitions": [ + { "start_ram_attack": "q.is_casting" } + ] + }, + "start_ram_attack": { + "on_entry": [ + "v.ram_attack_delay = query.life_time + 2.2;" + ], + "transitions": [ + { "default": "!q.is_casting" }, + { + "using_ram_attack": "query.life_time > (v.ram_attack_delay ?? 0)" + } + ] + }, + "using_ram_attack": { + "on_entry": [ + "/scriptevent silverlabs_nat:rhino_ram_attack", + "/tag @s add ram_attack", + "@s silverlabs_nat:start_ram", + "v.ram_attack_end_delay = query.life_time + 1.95;" + ], + "transitions": [ + { "default": "query.life_time > (v.ram_attack_end_delay ?? 0)" } + ] + } + } + }, + "controller.animation.silverlabs_nat.block_animals.rhino.angry_watcher": { + "states": { + "default": { + "transitions": [ + { "scared": "q.has_target" } + ] + }, + "scared": { + "on_entry": [ + "/scriptevent silverlabs_nat:rhino_angry" + ], + "transitions": [ + { "default": "!q.has_target" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/skunk.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/skunk.bp_ac.json new file mode 100644 index 0000000..b7b8a9f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/skunk.bp_ac.json @@ -0,0 +1,48 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.skunk_spray": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "spraying": "query.property('silverlabs_nat:is_spraying') == true" + } + ] + }, + "spraying": { + "transitions": [ + { + "default": "query.property('silverlabs_nat:is_spraying') == false" + } + ], + "on_entry": [ + "/scriptevent silverlabs_nat:skunk_spray" + ] + } + } + }, + "controller.animation.silverlabs_nat.skunk.breed_check": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "@s silverlabs_nat:set_not_breeding" + ], + "transitions": [ + { "breeding": "q.is_in_love" } + ] + }, + "breeding": { + "on_entry": [ + "@s silverlabs_nat:set_is_breeding" + ], + "transitions": [ + { "default": "!q.is_in_love" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/slug.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/slug.bp_ac.json new file mode 100644 index 0000000..990275d --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/slug.bp_ac.json @@ -0,0 +1,28 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.slug.bounce": { + "initial_state": "default", + "states": { + "default": { + "on_entry": ["@s silverlabs_nat:can_detect_bounce"], + "transitions": [ + { "bounce": "query.property('silverlabs_nat:bounce')" } + ] + }, + + "bounce": { + "on_entry": [ + "v.delay = 2;", + "v.current_delay = query.life_time;", + "/scriptevent silverlabs_nat:should_bounce_player @p" + ], + + "transitions": [ + { "default": "(query.life_time - v.current_delay >= v.delay)" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/snail.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/snail.bp_ac.json new file mode 100644 index 0000000..e042f59 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/snail.bp_ac.json @@ -0,0 +1,64 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.snail.crush_check": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { "test": "query.property('silverlabs_nat:was_stepped_on')" } + ] + }, + "test": { + "on_entry": [ + "/scriptevent silverlabs_nat:snail_crush_check" + ], + "transitions": [ + { "default": "!query.property('silverlabs_nat:was_stepped_on')" } + ] + } + } + }, + "controller.animation.silverlabs_nat.snail.catch_check": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { "test": "query.property('silverlabs_nat:was_caught')" } + ] + }, + "test": { + "on_entry": [ + "/scriptevent silverlabs_nat:snail_bucket" + ], + "transitions": [ + { "default": "!query.property('silverlabs_nat:was_caught')" } + ] + } + } + }, + "controller.animation.silverlabs_nat.snail.lay_egg": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { "ready": "q.is_pregnant" } + ] + }, + "ready": { + "transitions": [ + { "done": "!q.is_pregnant" } + ] + }, + "done": { + "on_entry": [ + "/scriptevent silverlabs_nat:snailegg_formed" + ], + "transitions": [ + { "default": "1" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/snake.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/snake.bp_ac.json new file mode 100644 index 0000000..165c5d4 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/snake.bp_ac.json @@ -0,0 +1,70 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.snake.digest": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { "digest": "query.property('silverlabs_nat:digested_item')" } + ] + }, + "digest": { + "on_entry": [ + "/replaceitem entity @s slot.inventory 0 air", + "/replaceitem entity @s slot.weapon.mainhand 0 air", + "@s silverlabs_nat:snake_on_finish_eat" + ], + "transitions": [ + { "default": "1" } + ] + } + } + }, + "controller.animation.silverlabs_nat.snake.food_check": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { "test": "q.is_item_equipped(0)" } + ] + }, + "test": { + "on_entry": [ + "/scriptevent silverlabs_nat:snake_check" + ], + "transitions": [ + { "default": "!q.is_item_equipped(0)" } + ] + } + } + }, + "controller.animation.silverlabs_nat.snake.wake_up_check": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { "wake_up": "q.is_in_love" }, + { "can_sleep": "!q.is_in_love" } + ] + }, + "wake_up": { + "on_entry": [ + "/tag @s add woken_up" + ], + "transitions": [ + { "can_sleep": "!q.is_in_love" } + ] + }, + "can_sleep": { + "on_entry": [ + "/tag @s remove woken_up" + ], + "transitions": [ + { "wake_up": "q.is_in_love" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/termite.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/termite.bp_ac.json new file mode 100644 index 0000000..d2443ab --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/termite.bp_ac.json @@ -0,0 +1,23 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.termite.chew_watcher": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { "chewing": "query.property('silverlabs_nat:is_chewing')" } + ] + }, + "chewing": { + "on_exit": [ + "/scriptevent silverlabs_nat:termite_chew" + ], + "transitions": [ + { "default": "!query.property('silverlabs_nat:is_chewing')" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/vulture.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/vulture.bp_ac.json new file mode 100644 index 0000000..fef22e7 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/vulture.bp_ac.json @@ -0,0 +1,36 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.vulture.item_equipped": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "on_equip": "!query.property('silverlabs_nat:is_item_equipped') && q.is_item_equipped" + }, + { + "on_unequip": "query.property('silverlabs_nat:is_item_equipped') && !q.is_item_equipped" + } + ] + }, + "on_equip": { + "on_entry": ["@s silverlabs_nat:set_item_equipped"], + "transitions": [ + { + "default": "query.property('silverlabs_nat:is_item_equipped')" + } + ] + }, + "on_unequip": { + "on_entry": ["@s silverlabs_nat:set_item_equipped"], + "transitions": [ + { + "default": "!query.property('silverlabs_nat:is_item_equipped')" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/water_drinkable.bp_ac.json b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/water_drinkable.bp_ac.json new file mode 100644 index 0000000..b5caac8 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animation_controllers/water_drinkable.bp_ac.json @@ -0,0 +1,43 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.water_drinkable": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "can_use": "!q.is_baby" + } + ] + }, + "can_use": { + "transitions": [ + { + "can_drink": "q.is_on_ground ? {t.x_offset = -math.sin(q.body_y_rotation) * 2.5; t.z_offset = math.cos(q.body_y_rotation) * 2.5; v.can_drink = q.relative_block_has_any_tag(t.x_offset, -1.0, t.z_offset, 'water');}: {v.can_drink = 0;}; return (v.can_drink ?? 0) && !query.property('silverlabs_nat:can_drink');" + }, + { + "can_move_to_water": "query.property('silverlabs_nat:can_drink') && !(v.can_drink ?? 0)" + } + ] + }, + "can_drink": { + "on_entry": ["@s silverlabs_nat:can_drink"], + "transitions": [ + { + "can_use": "query.property('silverlabs_nat:can_drink')" + } + ] + }, + "can_move_to_water": { + "on_entry": ["@s silverlabs_nat:can_move_to_water"], + "transitions": [ + { + "can_use": "!query.property('silverlabs_nat:can_drink')" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animations/alligator.bp_anim.json b/naturalist-lite-addon/naturalist_lite_BP/animations/alligator.bp_anim.json new file mode 100644 index 0000000..635659a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animations/alligator.bp_anim.json @@ -0,0 +1,15 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.alligator.defensive_mode_check": { + "loop": true, + "animation_length": 1.0, + "timeline": { + "0.0": [ + "/execute at @s if entity @e[family=silverlabs_nat:alligator_egg,r=10] run event entity @s silverlabs_nat:defending_eggs", + "/execute at @s unless entity @e[family=silverlabs_nat:alligator_egg,r=10] run event entity @s silverlabs_nat:not_defending_eggs" + ] + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animations/bear.bp_anim.json b/naturalist-lite-addon/naturalist_lite_BP/animations/bear.bp_anim.json new file mode 100644 index 0000000..ec6db4b --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animations/bear.bp_anim.json @@ -0,0 +1,14 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.bear.harvest_sensor": { + "loop": true, + "animation_length": 3.0, + "timeline": { + "1.5": [ + "@s silverlabs_nat:harvest_sensor" + ] + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animations/beaver.bp_anim.json b/naturalist-lite-addon/naturalist_lite_BP/animations/beaver.bp_anim.json new file mode 100644 index 0000000..69ffc3e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animations/beaver.bp_anim.json @@ -0,0 +1,23 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.beaver.get_stick": { + "loop": true, + "animation_length": 1.0, + "timeline": { + "0.0": [ + "/replaceitem entity @s slot.weapon.mainhand 0 stick" + ] + } + }, + "animation.silverlabs_nat.beaver.find_stick": { + "loop": true, + "animation_length": 1.0, + "timeline": { + "0.0": [ + "@s silverlabs_nat:find_stick" + ] + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animations/duration.bp_anim.json b/naturalist-lite-addon/naturalist_lite_BP/animations/duration.bp_anim.json new file mode 100644 index 0000000..95ab44d --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animations/duration.bp_anim.json @@ -0,0 +1,13 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.sf_afm.duration.1": { + "animation_length": 1, + "loop": true + }, + "animation.silverlabs_nat.duration_10": { + "animation_length": 10.0, + "loop": false + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animations/otter.bp_anim.json b/naturalist-lite-addon/naturalist_lite_BP/animations/otter.bp_anim.json new file mode 100644 index 0000000..c9beea8 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animations/otter.bp_anim.json @@ -0,0 +1,12 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.otter.despawn_check": { + "loop": true, + "animation_length": 5.0, + "timeline": { + "2.5": ["/scriptevent silverlabs_nat:otter_despawn_check"] + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/animations/whale.bp_anim.json b/naturalist-lite-addon/naturalist_lite_BP/animations/whale.bp_anim.json new file mode 100644 index 0000000..bc13bad --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/animations/whale.bp_anim.json @@ -0,0 +1,14 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.whale.particle_check": { + "loop": true, + "animation_length": 1.0, + "timeline": { + "0.0": [ + "/scriptevent silverlabs_nat:whale_check" + ] + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/entities/capybara.behavior.json b/naturalist-lite-addon/naturalist_lite_BP/entities/capybara.behavior.json new file mode 100644 index 0000000..24db568 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/entities/capybara.behavior.json @@ -0,0 +1,1471 @@ +{ + "format_version": "1.21.50", + "minecraft:entity": { + "description": { + "identifier": "silverlabs_nat:capybara", + "is_spawnable": true, + "is_summonable": true, + "is_experimental": false, + "properties": { + "silverlabs_nat:is_following_owner": { + "type": "bool", + "default": true, + "client_sync": false + }, + "silverlabs_nat:sleep": { + "type": "bool", + "client_sync": true, + "default": "math.random_integer(0, 1)" + }, + "silverlabs_nat:is_swimming": { + "client_sync": true, + "type": "bool", + "default": false + }, + "silverlabs_nat:dye": { + "client_sync": true, + "type": "int", + "range": [ + 0, + 16 + ], + "default": 0 + } + } + }, + "component_groups": { + "silverlabs_nat:baby": { + "minecraft:is_baby": {}, + "minecraft:tameable": { + "probability": 0.7, + "tame_items": [ + "minecraft:melon" + ], + "tame_event": { + "event": "silverlabs_nat:on_tame", + "target": "self" + } + }, + "minecraft:collision_box": { + "height": 0.5, + "width": 0.65 + }, + "minecraft:ageable": { + "duration": 1200, + "feed_items": [ + "melon" + ], + "grow_up": { + "event": "silverlabs_nat:ageable_grow_up", + "target": "self" + } + }, + "minecraft:behavior.follow_parent": { + "priority": 6, + "speed_multiplier": 1.1 + }, + "minecraft:behavior.move_to_block": { + "priority": 8, + "start_chance": 0.2, + "search_range": 32, + "goal_radius": 0.25, + "stay_duration": 3, + "target_selection_method": "random", + "on_reach": { + "event": "silverlabs_nat:start_sniff", + "target": "self" + }, + "target_blocks": [ + "minecraft:poppy", + "minecraft:dandelion", + "minecraft:blue_orchid", + "minecraft:allium", + "minecraft:azure_bluet", + "minecraft:orange_tulip", + "minecraft:pink_tulip", + "minecraft:red_tulip", + "minecraft:white_tulip", + "minecraft:oxeye_daisy", + "minecraft:cornflower", + "minecraft:lily_of_the_valley", + "minecraft:sunflower", + "minecraft:lilac", + "minecraft:rose_bush", + "minecraft:peony", + "minecraft:pitcher_plant", + "minecraft:pink_petals", + "minecraft:wildflowers", + "minecraft:torchflower", + "minecraft:closed_eyeblossom", + "minecraft:open_eyeblossom" + ] + }, + "minecraft:behavior.follow_mob": { + "priority": 6, + "search_range": 16, + "stop_distance": 5, + "speed_multiplier": 1.1, + "use_home_position_restriction": true, + "filters": { + "all_of": [ + { + "test": "is_underwater", + "subject": "other", + "value": false + }, + { + "test": "is_baby", + "subject": "other", + "value": false + }, + { + "any_of": [ + { + "test": "is_family", + "subject": "other", + "value": "silverlabs_nat:butterfly" + }, + { + "test": "is_family", + "subject": "other", + "value": "butterfly" + } + ] + } + ] + } + } + }, + "silverlabs_nat:adult": { + "minecraft:experience_reward": { + "on_bred": "Math.Random(1,7)", + "on_death": "query.last_hit_by_player ? Math.Random(1,3): 0" + }, + "minecraft:collision_box": { + "width": 0.8, + "height": 0.9 + }, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/capybara.loot.json" + }, + "minecraft:behavior.hurt_by_target": { + "priority": 1, + "entity_types": { + "filters": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "actor_health", + "operator": ">", + "value": 7 + } + ] + } + }, + "minecraft:behavior.breed": { + "priority": 1, + "speed_multiplier": 1 + }, + "minecraft:breedable": { + "require_tame": true, + "inherit_tamed": true, + "breeds_with": { + "mate_type": "silverlabs_nat:capybara", + "baby_type": "silverlabs_nat:capybara", + "breed_event": { + "event": "silverlabs_nat:from_breeding", + "target": "baby" + } + }, + "breed_items": [ + "melon" + ] + }, + "minecraft:tameable": { + "probability": 0.7, + "tame_items": [ + "minecraft:melon" + ], + "tame_event": { + "event": "silverlabs_nat:on_tame", + "target": "self" + } + } + }, + "silverlabs_nat:night": { + "minecraft:environment_sensor": { + "triggers": [ + { + "event": "silverlabs_nat:day", + "filters": { + "test": "clock_time", + "value": 0.75, + "operator": ">=" + } + } + ] + } + }, + "silverlabs_nat:add_rider": { + "minecraft:addrider": { + "entity_type": "silverlabs_nat:capybara", + "spawn_event": "silverlabs_nat:baby" + } + }, + "silverlabs_nat:is_swimming": { + "minecraft:buoyant": { + "base_buoyancy": 0.2, + "apply_gravity": false, + "simulate_waves": false, + "liquid_blocks": [ + "minecraft:water", + "minecraft:flowing_water" + ] + } + }, + "silverlabs_nat:tame_behaviors": { + "minecraft:healable": { + "items": [ + { + "item": "minecraft:melon", + "heal_amount": 2 + } + ] + }, + "minecraft:is_tamed": {}, + "minecraft:sittable": {}, + "minecraft:behavior.stay_while_sitting": { + "priority": 1 + } + }, + "silverlabs_nat:follow_owner": { + "minecraft:behavior.follow_owner": { + "priority": 7, + "speed_multiplier": 1.2, + "start_distance": 10, + "stop_distance": 3 + }, + "minecraft:behavior.random_stroll": { + "priority": 8 + } + }, + "silverlabs_nat:wander_around": { + "minecraft:behavior.random_stroll": { + "priority": 8 + } + }, + "silverlabs_nat:rideable": { + "minecraft:rideable": { + "controlling_seat": 0, + "crouching_skip_interact": true, + "family_types": [ + "silverlabs_nat:capybara", + "silverlabs_nat:bird", + "silverlabs_nat:caterpillar", + "silverlabs_nat:squirrel", + "silverlabs_nat:duck" + ], + "pull_in_entities": true, + "seat_count": 1, + "seats": [ + { + "position": [ + 0, + 1.025, + 0 + ], + "max_rider_count": 1 + } + ] + } + }, + "silverlabs_nat:natural_despawn": { + "minecraft:despawn": { + "despawn_from_distance": {}, + "remove_child_entities": true + } + }, + "silverlabs_nat:persistent": { + "minecraft:persistent": {} + }, + "silverlabs_nat:adult_hitbox": { + "minecraft:collision_box": { + "width": 0.9, + "height": 0.9 + } + } + }, + "components": { + "minecraft:behavior.beg": { + "priority": 9, + "look_distance": 8, + "look_time": 4, + "items": [ + "melon" + ] + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_swing" + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_no_capture" + }, + "swing": false + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": false + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": true + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 0 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:shears" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:remove_dye" + }, + "hurt_item": 1, + "swing": true, + "play_sounds": "shear", + "interact_text": "action.interact.shear" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 1 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:white_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_white" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 2 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:orange_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_orange" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 3 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:magenta_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_magenta" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 4 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:light_blue_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_light_blue" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 5 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:yellow_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_yellow" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 6 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:lime_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_lime" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 7 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:pink_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_pink" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 8 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:gray_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_gray" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 9 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:light_gray_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_light_gray" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 10 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:cyan_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_cyan" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 11 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:purple_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_purple" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 12 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:blue_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_blue" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 13 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:brown_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_brown" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 14 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:green_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_green" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 15 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:red_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_red" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 16 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:black_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_black" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + } + ] + }, + "minecraft:is_hidden_when_invisible": {}, + "minecraft:type_family": { + "family": [ + "silverlabs_nat:capybara", + "mob" + ] + }, + "minecraft:breathable": { + "total_supply": 15, + "suffocate_time": 0, + "breathes_water": true, + "generates_bubbles": false + }, + "minecraft:nameable": {}, + "minecraft:health": { + "value": 14, + "max": 14 + }, + "minecraft:hurt_on_condition": { + "damage_conditions": [ + { + "filters": { + "test": "in_lava", + "subject": "self", + "operator": "==", + "value": true + }, + "cause": "lava", + "damage_per_tick": 4 + } + ] + }, + "minecraft:movement": { + "value": 0.2 + }, + "minecraft:underwater_movement": { + "value": 0.15 + }, + "minecraft:navigation.walk": { + "can_path_over_water": true, + "avoid_damage_blocks": true + }, + "minecraft:movement.basic": {}, + "minecraft:jump.static": {}, + "minecraft:variable_max_auto_step": { + "base_value": 1 + }, + "minecraft:can_climb": {}, + "minecraft:collision_box": { + "width": 0.9, + "height": 0.9 + }, + "minecraft:leashable": { + "soft_distance": 4, + "hard_distance": 6, + "max_distance": 10 + }, + "minecraft:balloonable": { + "mass": 0.9 + }, + "minecraft:behavior.tempt": { + "priority": 2, + "speed_multiplier": 1.2, + "items": [ + "melon" + ] + }, + "minecraft:behavior.random_stroll": { + "priority": 8, + "speed_multiplier": 1 + }, + "minecraft:behavior.look_at_player": { + "priority": 9, + "look_distance": 6, + "probability": 0.02 + }, + "minecraft:behavior.panic": { + "priority": 5, + "speed_multiplier": 1.4 + }, + "minecraft:behavior.random_look_around": { + "priority": 10 + }, + "minecraft:physics": {}, + "minecraft:pushable": { + "is_pushable": true, + "is_pushable_by_piston": true + }, + "minecraft:conditional_bandwidth_optimization": {}, + "minecraft:environment_sensor": { + "triggers": [ + { + "filters": { + "all_of": [ + { + "test": "in_water" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_swimming", + "value": false + } + ] + }, + "event": "silverlabs_nat:is_swimming" + }, + { + "filters": { + "all_of": [ + { + "test": "on_ground" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_swimming", + "value": true + } + ] + }, + "event": "silverlabs_nat:is_not_swimming" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:rideable" + }, + { + "test": "is_sitting", + "value": true + } + ] + }, + "event": "silverlabs_nat:set_not_rideable" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:rideable" + }, + { + "test": "is_sitting", + "value": false + } + ] + }, + "event": "silverlabs_nat:set_rideable" + } + ] + }, + "minecraft:behavior.nap": { + "priority": 3, + "cooldown_min": 2, + "cooldown_max": 7, + "mob_detect_dist": 12, + "mob_detect_height": 6, + "can_nap_filters": { + "all_of": [ + { + "test": "on_ground", + "subject": "self", + "value": true + }, + { + "test": "is_underground", + "subject": "self", + "value": false + }, + { + "test": "weather_at_position", + "subject": "self", + "operator": "!=", + "value": "thunderstorm" + }, + { + "test": "hourly_clock_time", + "operator": ">", + "value": 6000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 13000 + }, + { + "test": "in_block", + "operator": "!=", + "value": "water" + } + ] + }, + "wake_mob_exceptions": { + "any_of": [ + { + "test": "trusts", + "subject": "other", + "value": true + }, + { + "test": "is_sneaking", + "subject": "other", + "value": true + } + ] + } + } + }, + "events": { + "minecraft:entity_spawned": { + "randomize": [ + { + "weight": 95, + "trigger": "silverlabs_nat:adult" + }, + { + "weight": 5, + "trigger": "silverlabs_nat:entity_born" + } + ] + }, + "silverlabs_nat:adult": { + "randomize": [ + { + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:add_rider", + "silverlabs_nat:wander_around" + ] + }, + "weight": 20 + }, + { + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:wander_around" + ] + }, + "weight": 80 + } + ] + }, + "silverlabs_nat:baby": { + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:wander_around" + ] + } + }, + "silverlabs_nat:from_breeding": { + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:wander_around" + ] + }, + "trigger": "silverlabs_nat:on_tame" + }, + "silverlabs_nat:entity_born": { + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:wander_around" + ] + } + }, + "silverlabs_nat:ageable_grow_up": { + "remove": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox" + ] + } + }, + "silverlabs_nat:night": { + "add": { + "component_groups": [ + "silverlabs_nat:night" + ] + }, + "randomize": [ + { + "set_property": { + "silverlabs_nat:sleep": false + }, + "weight": 1 + }, + { + "set_property": { + "silverlabs_nat:sleep": true + }, + "weight": 1 + } + ] + }, + "silverlabs_nat:day": { + "remove": { + "component_groups": [ + "silverlabs_nat:night" + ] + } + }, + "silverlabs_nat:is_swimming": { + "set_property": { + "silverlabs_nat:is_swimming": true + }, + "add": { + "component_groups": [ + "silverlabs_nat:is_swimming" + ] + } + }, + "silverlabs_nat:is_not_swimming": { + "set_property": { + "silverlabs_nat:is_swimming": false + }, + "remove": { + "component_groups": [ + "silverlabs_nat:is_swimming" + ] + } + }, + "silverlabs_nat:on_tame": { + "add": { + "component_groups": [ + "silverlabs_nat:tame_behaviors", + "silverlabs_nat:follow_owner" + ] + }, + "trigger": "silverlabs_nat:dye_red" + }, + "silverlabs_nat:follow_owner": { + "add": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": true + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_follow" + ], + "target": "self" + } + }, + "silverlabs_nat:wander_around": { + "add": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": false + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_wander" + ], + "target": "self" + } + }, + "silverlabs_nat:remove_dye": { + "set_property": { + "silverlabs_nat:dye": 0 + } + }, + "silverlabs_nat:dye_white": { + "set_property": { + "silverlabs_nat:dye": 1 + } + }, + "silverlabs_nat:dye_orange": { + "set_property": { + "silverlabs_nat:dye": 2 + } + }, + "silverlabs_nat:dye_magenta": { + "set_property": { + "silverlabs_nat:dye": 3 + } + }, + "silverlabs_nat:dye_light_blue": { + "set_property": { + "silverlabs_nat:dye": 4 + } + }, + "silverlabs_nat:dye_yellow": { + "set_property": { + "silverlabs_nat:dye": 5 + } + }, + "silverlabs_nat:dye_lime": { + "set_property": { + "silverlabs_nat:dye": 6 + } + }, + "silverlabs_nat:dye_pink": { + "set_property": { + "silverlabs_nat:dye": 7 + } + }, + "silverlabs_nat:dye_gray": { + "set_property": { + "silverlabs_nat:dye": 8 + } + }, + "silverlabs_nat:dye_light_gray": { + "set_property": { + "silverlabs_nat:dye": 9 + } + }, + "silverlabs_nat:dye_cyan": { + "set_property": { + "silverlabs_nat:dye": 10 + } + }, + "silverlabs_nat:dye_purple": { + "set_property": { + "silverlabs_nat:dye": 11 + } + }, + "silverlabs_nat:dye_blue": { + "set_property": { + "silverlabs_nat:dye": 12 + } + }, + "silverlabs_nat:dye_brown": { + "set_property": { + "silverlabs_nat:dye": 13 + } + }, + "silverlabs_nat:dye_green": { + "set_property": { + "silverlabs_nat:dye": 14 + } + }, + "silverlabs_nat:dye_red": { + "set_property": { + "silverlabs_nat:dye": 15 + } + }, + "silverlabs_nat:dye_black": { + "set_property": { + "silverlabs_nat:dye": 16 + } + }, + "silverlabs_nat:set_rideable": { + "add": { + "component_groups": [ + "silverlabs_nat:rideable" + ] + } + }, + "silverlabs_nat:set_not_rideable": { + "remove": { + "component_groups": [ + "silverlabs_nat:rideable" + ] + } + }, + "silverlabs_nat:natural_despawn": { + "add": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:become_persistent": { + "add": { + "component_groups": [ + "silverlabs_nat:persistent" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:set_permanent_baby": { + "add": { + "component_groups": [ + "silverlabs_nat:permanent_baby" + ] + }, + "queue_command": { + "command": [ + "particle minecraft:villager_angry ~ ~2 ~", + "playsound random.eat @p ~ ~ ~ 0.8 1.2" + ] + } + }, + "silverlabs_nat:start_sniff": { + "queue_command": { + "command": [ + "playsound silverlabs_nat.flower_obsession.baby_sniff_medium @a[r=6]" + ] + } + }, + "silverlabs_nat:revert_to_baby": { + "trigger": "silverlabs_nat:become_persistent", + "queue_command": { + "command": [ + "playsound silverlabs_nat.pacifier.interact @a[r=10] ~~~" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox" + ] + } + }, + "silverlabs_nat:knapsack_no_capture": {} + } + } +} \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_BP/entities/deer.behavior.json b/naturalist-lite-addon/naturalist_lite_BP/entities/deer.behavior.json new file mode 100644 index 0000000..2286f72 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/entities/deer.behavior.json @@ -0,0 +1,1138 @@ +{ + "format_version": "1.21.50", + "minecraft:entity": { + "description": { + "identifier": "silverlabs_nat:deer", + "is_spawnable": true, + "is_summonable": true, + "is_experimental": false, + "properties": { + "silverlabs_nat:is_following_owner": { + "type": "bool", + "default": true, + "client_sync": false + }, + "silverlabs_nat:is_grazing": { + "type": "bool", + "default": false, + "client_sync": true + }, + "silverlabs_nat:variant": { + "type": "int", + "default": "q.had_component_group('silverlabs_nat:cherry_deer') ? 1: q.had_component_group('silverlabs_nat:reindeer') ? 2: q.had_component_group('silverlabs_nat:reindeer_red_nose') ? 3: 0", + "range": [ + 0, + 3 + ], + "client_sync": true + } + } + }, + "components": { + "minecraft:is_hidden_when_invisible": {}, + "minecraft:type_family": { + "family": [ + "silverlabs_nat:deer", + "mob" + ] + }, + "minecraft:breathable": { + "total_supply": 15, + "suffocate_time": 0 + }, + "minecraft:collision_box": { + "width": 1.3, + "height": 1.6 + }, + "minecraft:nameable": {}, + "minecraft:health": { + "value": 8, + "max": 8 + }, + "minecraft:healable": { + "items": [ + { + "item": "apple", + "heal_amount": 2 + } + ] + }, + "minecraft:horse.jump_strength": { + "value": { + "range_min": 1.2, + "range_max": 1.4 + } + }, + "minecraft:hurt_on_condition": { + "damage_conditions": [ + { + "filters": { + "test": "in_lava", + "subject": "self", + "operator": "==", + "value": true + }, + "cause": "lava", + "damage_per_tick": 4 + } + ] + }, + "minecraft:damage_sensor": { + "triggers": [ + { + "cause": "entity_attack", + "on_damage": { + "event": "silverlabs_nat:start_panicking" + } + }, + { + "cause": "fall", + "on_damage": { + "filters": { + "test": "is_variant", + "subject": "self", + "operator": "==", + "value": 3 + } + }, + "deals_damage": "no" + }, + { + "cause": "fall", + "deals_damage": "yes", + "damage_modifier": -10 + } + ] + }, + "minecraft:entity_sensor": { + "subsensors": [ + { + "range": [ + 8, + 8 + ], + "event_filters": [ + { + "test": "is_family", + "subject": "other", + "value": "deer" + }, + { + "test": "has_component", + "subject": "other", + "value": "minecraft:behavior.panic" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:behavior.panic" + } + ], + "event": "silverlabs_nat:start_panicking" + } + ] + }, + "minecraft:movement": { + "value": 0.3 + }, + "minecraft:navigation.walk": { + "can_path_over_water": true, + "avoid_water": true + }, + "minecraft:movement.basic": {}, + "minecraft:jump.static": {}, + "minecraft:can_climb": {}, + "minecraft:leashable": { + "soft_distance": 4, + "hard_distance": 6, + "max_distance": 10 + }, + "minecraft:balloonable": { + "mass": 0.75 + }, + "minecraft:behavior.float": { + "priority": 0 + }, + "minecraft:behavior.tempt": { + "priority": 3, + "speed_multiplier": 0.83, + "can_get_scared": true, + "items": [ + "apple" + ] + }, + "minecraft:behavior.avoid_mob_type": { + "priority": 4, + "entity_types": [ + { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "is_sneaking", + "subject": "other", + "value": false + }, + { + "test": "has_component", + "subject": "self", + "operator": "!=", + "value": "minecraft:is_tamed" + } + ] + }, + "max_dist": 8, + "walk_speed_multiplier": 1, + "sprint_speed_multiplier": 1.33 + }, + { + "filters": { + "test": "is_family", + "subject": "other", + "value": "monster" + }, + "max_dist": 4, + "walk_speed_multiplier": 1, + "sprint_speed_multiplier": 1.33 + }, + { + "filters": { + "test": "is_family", + "subject": "other", + "value": "grizzly_bear" + }, + "max_dist": 10, + "walk_speed_multiplier": 1, + "sprint_speed_multiplier": 1.33 + } + ] + }, + "minecraft:behavior.look_at_player": { + "priority": 8, + "look_distance": 6, + "probability": 0.02 + }, + "minecraft:behavior.random_look_around": { + "priority": 9 + }, + "minecraft:variable_max_auto_step": { + "base_value": 1.5625, + "controlled_value": 1.5625, + "jump_prevented_value": 0.5625 + }, + "minecraft:physics": {}, + "minecraft:pushable": { + "is_pushable": true, + "is_pushable_by_piston": true + }, + "minecraft:conditional_bandwidth_optimization": {}, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_swing" + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_no_capture" + }, + "swing": false + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": false + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": true + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_baby" + }, + { + "none_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + } + ] + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:poisonous_potato" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:set_permanent_baby" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.feed" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "saddle" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_saddled" + }, + { + "test": "is_sneak_held", + "subject": "other", + "value": false + } + ] + }, + "event": "silverlabs_nat:saddled" + }, + "use_item": true, + "swing": true, + "play_sounds": "saddle", + "equip_item_slot": "0", + "interact_text": "action.interact.saddle" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:shears" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "is_sneak_held", + "subject": "other", + "value": false + } + ] + }, + "event": "silverlabs_nat:unsaddled" + }, + "hurt_item": 1, + "swing": true, + "play_sounds": "shear", + "interact_text": "action.interact.shear", + "spawn_items": { + "table": "loot_tables/sf/nba/entities/saddle.loot.json" + } + } + ] + }, + "minecraft:environment_sensor": { + "triggers": [ + { + "filters": [ + { + "test": "is_variant", + "value": 1 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 1 + } + ], + "event": "silverlabs_nat:set_variant_1" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 2 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 2 + } + ], + "event": "silverlabs_nat:set_variant_2" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 3 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 3 + } + ], + "event": "silverlabs_nat:set_variant_3" + } + ] + } + }, + "component_groups": { + "silverlabs_nat:reindeer_red_nose": { + "minecraft:horse.jump_strength": { + "value": { + "range_min": 1.2, + "range_max": 2.5 + } + } + }, + "silverlabs_nat:baby": { + "minecraft:is_baby": {}, + "minecraft:collision_box": { + "width": 0.65, + "height": 0.8 + }, + "minecraft:ageable": { + "duration": 1200, + "feed_items": "apple", + "grow_up": { + "event": "silverlabs_nat:ageable_grow_up", + "target": "self" + } + }, + "minecraft:behavior.move_to_block": { + "priority": 8, + "start_chance": 0.2, + "search_range": 32, + "goal_radius": 0.25, + "stay_duration": 3, + "target_selection_method": "random", + "on_reach": { + "event": "silverlabs_nat:start_sniff", + "target": "self" + }, + "target_blocks": [ + "minecraft:poppy", + "minecraft:dandelion", + "minecraft:blue_orchid", + "minecraft:allium", + "minecraft:azure_bluet", + "minecraft:orange_tulip", + "minecraft:pink_tulip", + "minecraft:red_tulip", + "minecraft:white_tulip", + "minecraft:oxeye_daisy", + "minecraft:cornflower", + "minecraft:lily_of_the_valley", + "minecraft:sunflower", + "minecraft:lilac", + "minecraft:rose_bush", + "minecraft:peony", + "minecraft:pitcher_plant", + "minecraft:pink_petals", + "minecraft:wildflowers", + "minecraft:torchflower", + "minecraft:closed_eyeblossom", + "minecraft:open_eyeblossom" + ] + }, + "minecraft:behavior.follow_mob": { + "priority": 6, + "search_range": 16, + "stop_distance": 5, + "speed_multiplier": 1.1, + "use_home_position_restriction": true, + "filters": { + "all_of": [ + { + "test": "is_underwater", + "subject": "other", + "value": false + }, + { + "test": "is_baby", + "subject": "other", + "value": false + }, + { + "any_of": [ + { + "test": "is_family", + "subject": "other", + "value": "silverlabs_nat:butterfly" + }, + { + "test": "is_family", + "subject": "other", + "value": "butterfly" + } + ] + } + ] + } + } + }, + "silverlabs_nat:stay": {}, + "silverlabs_nat:deer_stroll": { + "minecraft:behavior.random_stroll": { + "priority": 7, + "speed_multiplier": 0.67 + } + }, + "silverlabs_nat:wander_around": {}, + "silverlabs_nat:wild_baby": { + "minecraft:tameable": { + "probability": 1, + "tame_items": [ + "apple" + ], + "tame_event": { + "event": "silverlabs_nat:on_tame_baby", + "target": "self" + } + } + }, + "silverlabs_nat:deer_tamed": { + "minecraft:is_tamed": {}, + "minecraft:sittable": {}, + "minecraft:behavior.stay_while_sitting": { + "priority": 1 + } + }, + "silverlabs_nat:baby_tamed": { + "minecraft:healable": { + "items": [ + { + "item": "apple", + "heal_amount": 2 + } + ] + } + }, + "silverlabs_nat:adult": { + "minecraft:experience_reward": { + "on_bred": "Math.Random(1,7)", + "on_death": "query.last_hit_by_player ? Math.Random(1,3): 0" + }, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/deer.loot.json" + }, + "minecraft:behavior.breed": { + "priority": 2, + "speed_multiplier": 0.67 + }, + "minecraft:breedable": { + "require_tame": false, + "breed_cooldown": 300, + "breed_items": "apple", + "breeds_with": { + "mate_type": "silverlabs_nat:deer", + "baby_type": "silverlabs_nat:deer", + "breed_event": { + "event": "silverlabs_nat:entity_born", + "target": "baby" + } + }, + "property_inheritance": { + "silverlabs_nat:variant": {} + } + } + }, + "silverlabs_nat:adult_hitbox": { + "minecraft:collision_box": { + "width": 1.3, + "height": 1.6 + } + }, + "silverlabs_nat:deer_panic": { + "minecraft:behavior.panic": { + "priority": 1, + "speed_multiplier": 1.33, + "force": true + }, + "minecraft:timer": { + "looping": false, + "time": [ + 5, + 10 + ], + "time_down_event": { + "event": "silverlabs_nat:stop_panicking", + "target": "self" + } + } + }, + "silverlabs_nat:adult_wild": { + "minecraft:on_target_acquired": { + "event": "silverlabs_nat:on_anger", + "target": "self" + }, + "minecraft:on_friendly_anger": { + "event": "silverlabs_nat:on_anger", + "target": "self" + } + }, + "silverlabs_nat:tamed": { + "minecraft:is_tamed": {}, + "minecraft:health": { + "value": 16, + "max": 16 + }, + "minecraft:healable": { + "items": [ + { + "item": "apple", + "heal_amount": 2 + } + ] + }, + "minecraft:inventory": { + "inventory_size": 1, + "container_type": "horse" + }, + "minecraft:equippable": { + "slots": [ + { + "slot": 0, + "item": "saddle", + "accepted_items": [ + "saddle" + ], + "on_equip": { + "event": "minecraft:camel_saddled" + }, + "on_unequip": { + "event": "minecraft:camel_unsaddled" + } + } + ] + } + }, + "silverlabs_nat:saddled": { + "minecraft:is_saddled": {}, + "minecraft:input_ground_controlled": {}, + "minecraft:can_power_jump": {}, + "minecraft:behavior.player_ride_tamed": {}, + "minecraft:rideable": { + "seat_count": 1, + "crouching_skip_interact": true, + "family_types": [ + "player" + ], + "interact_text": "action.interact.ride.horse", + "seats": { + "position": [ + 0, + 1.275, + -0.2 + ] + } + }, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/deer_saddled.loot.json" + } + }, + "silverlabs_nat:natural_despawn": { + "minecraft:despawn": { + "despawn_from_distance": {}, + "remove_child_entities": true + } + }, + "silverlabs_nat:persistent": { + "minecraft:persistent": {} + } + }, + "events": { + "minecraft:entity_spawned": { + "sequence": [ + { + "trigger": "silverlabs_nat:set_variant_1", + "filters": { + "any_of": [ + { + "test": "has_biome_tag", + "value": "cherry_grove" + } + ] + } + }, + { + "filters": { + "any_of": [ + { + "test": "has_biome_tag", + "value": "cold" + } + ] + }, + "randomize": [ + { + "weight": 95, + "trigger": "silverlabs_nat:set_variant_2" + }, + { + "weight": 5, + "trigger": "silverlabs_nat:set_variant_3" + } + ] + }, + { + "trigger": "silverlabs_nat:set_variant_0", + "randomize": [ + { + "weight": 95, + "trigger": "silverlabs_nat:adult" + }, + { + "weight": 5, + "trigger": "silverlabs_nat:entity_born" + } + ] + } + ] + }, + "silverlabs_nat:set_variant_0": { + "set_property": { + "silverlabs_nat:variant": 0 + } + }, + "silverlabs_nat:set_variant_1": { + "set_property": { + "silverlabs_nat:variant": 1 + } + }, + "silverlabs_nat:set_variant_2": { + "set_property": { + "silverlabs_nat:variant": 2 + } + }, + "silverlabs_nat:set_variant_3": { + "set_property": { + "silverlabs_nat:variant": 3 + }, + "add": { + "component_groups": [ + "silverlabs_nat:reindeer_red_nose" + ] + } + }, + "silverlabs_nat:adult": { + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox", + "silverlabs_nat:adult_wild", + "silverlabs_nat:deer_stroll" + ] + } + }, + "silverlabs_nat:entity_born": { + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:wild_baby" + ] + } + }, + "silverlabs_nat:follow_owner": { + "add": { + "component_groups": [ + "silverlabs_nat:stay" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:wander_around", + "silverlabs_nat:deer_stroll" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": true + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_follow" + ], + "target": "self" + } + }, + "silverlabs_nat:wander_around": { + "add": { + "component_groups": [ + "silverlabs_nat:wander_around", + "silverlabs_nat:deer_stroll" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:stay" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": false + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_wander" + ], + "target": "self" + } + }, + "silverlabs_nat:ageable_grow_up": { + "sequence": [ + { + "remove": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:wild_baby", + "silverlabs_nat:baby_tamed" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox" + ] + } + }, + { + "filters": { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + "add": { + "component_groups": [ + "silverlabs_nat:deer_tamed", + "silverlabs_nat:tamed" + ] + } + }, + { + "filters": { + "none_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + } + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult_wild", + "silverlabs_nat:deer_stroll" + ] + } + } + ] + }, + "silverlabs_nat:start_grazing": { + "remove": { + "component_groups": [ + "silverlabs_nat:deer_stroll" + ] + } + }, + "silverlabs_nat:stop_grazing": { + "sequence": [ + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed", + "operator": "!=" + } + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:deer_stroll" + ] + } + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": false + } + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:deer_stroll" + ] + } + } + ] + }, + "silverlabs_nat:start_panicking": { + "add": { + "component_groups": [ + "silverlabs_nat:deer_panic" + ] + } + }, + "silverlabs_nat:stop_panicking": { + "remove": { + "component_groups": [ + "silverlabs_nat:deer_panic" + ] + } + }, + "silverlabs_nat:on_tame_baby": { + "remove": { + "component_groups": [ + "silverlabs_nat:wild_baby" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:deer_tamed", + "silverlabs_nat:baby_tamed" + ] + } + }, + "silverlabs_nat:saddled": { + "add": { + "component_groups": [ + "silverlabs_nat:saddled" + ] + } + }, + "silverlabs_nat:unsaddled": { + "remove": { + "component_groups": [ + "silverlabs_nat:saddled" + ] + } + }, + "silverlabs_nat:natural_despawn": { + "add": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:become_persistent": { + "add": { + "component_groups": [ + "silverlabs_nat:persistent" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:set_permanent_baby": { + "add": { + "component_groups": [ + "silverlabs_nat:permanent_baby" + ] + }, + "queue_command": { + "command": [ + "particle minecraft:villager_angry ~ ~2 ~", + "playsound random.eat @p ~ ~ ~ 0.8 1.2" + ] + } + }, + "silverlabs_nat:start_sniff": { + "queue_command": { + "command": [ + "playsound silverlabs_nat.flower_obsession.baby_sniff_medium @a[r=6]" + ] + } + }, + "silverlabs_nat:knapsack_no_capture": {}, + "silverlabs_nat:revert_to_baby": { + "trigger": "silverlabs_nat:become_persistent", + "queue_command": { + "command": [ + "playsound silverlabs_nat.pacifier.interact @a[r=10] ~~~" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:wild_baby", + "silverlabs_nat:baby_tamed" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox" + ] + } + } + } + } +} \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_BP/entities/elephant.behavior.json b/naturalist-lite-addon/naturalist_lite_BP/entities/elephant.behavior.json new file mode 100644 index 0000000..ead0503 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/entities/elephant.behavior.json @@ -0,0 +1,3055 @@ +{ + "format_version": "1.21.50", + "minecraft:entity": { + "description": { + "identifier": "silverlabs_nat:elephant", + "is_spawnable": true, + "is_summonable": true, + "is_experimental": false, + "properties": { + "silverlabs_nat:can_drink": { + "type": "bool", + "default": false + }, + "silverlabs_nat:is_drinking": { + "type": "bool", + "default": false, + "client_sync": true + }, + "silverlabs_nat:recipe_page": { + "type": "int", + "default": 27, + "range": [ + 0, + 93 + ], + "client_sync": true + }, + "silverlabs_nat:is_dancing": { + "type": "bool", + "default": false, + "client_sync": true + }, + "silverlabs_nat:has_music_nearby": { + "type": "bool", + "default": false + }, + "silverlabs_nat:has_rider": { + "type": "bool", + "default": false + }, + "silverlabs_nat:has_player_driver": { + "type": "bool", + "default": false + }, + "silverlabs_nat:is_following_owner": { + "type": "bool", + "default": false, + "client_sync": false + } + }, + "animations": { + "water_drinkable": "controller.animation.silverlabs_nat.water_drinkable" + }, + "scripts": { + "animate": [ + "water_drinkable" + ] + } + }, + "component_groups": { + "silverlabs_nat:baby": { + "minecraft:is_baby": {}, + "minecraft:collision_box": { + "width": 1, + "height": 1.5 + }, + "minecraft:ageable": { + "duration": 1200, + "feed_items": [ + "melon_slice" + ], + "grow_up": { + "event": "silverlabs_nat:ageable_grow_up", + "target": "self" + } + }, + "minecraft:behavior.tempt": { + "priority": 4, + "speed_multiplier": 1.25, + "items": [ + "minecraft:melon_slice" + ] + }, + "minecraft:movement": { + "value": 0.2 + }, + "minecraft:navigation.walk": { + "can_path_over_water": true, + "avoid_water": true, + "avoid_damage_blocks": true + }, + "minecraft:movement.basic": { + "max_turn": 15 + }, + "minecraft:behavior.move_to_block": { + "priority": 8, + "start_chance": 0.2, + "search_range": 32, + "goal_radius": 0.25, + "stay_duration": 3, + "target_selection_method": "random", + "on_reach": { + "event": "silverlabs_nat:start_sniff", + "target": "self" + }, + "target_blocks": [ + "minecraft:poppy", + "minecraft:dandelion", + "minecraft:blue_orchid", + "minecraft:allium", + "minecraft:azure_bluet", + "minecraft:orange_tulip", + "minecraft:pink_tulip", + "minecraft:red_tulip", + "minecraft:white_tulip", + "minecraft:oxeye_daisy", + "minecraft:cornflower", + "minecraft:lily_of_the_valley", + "minecraft:sunflower", + "minecraft:lilac", + "minecraft:rose_bush", + "minecraft:peony", + "minecraft:pitcher_plant", + "minecraft:pink_petals", + "minecraft:wildflowers", + "minecraft:torchflower", + "minecraft:closed_eyeblossom", + "minecraft:open_eyeblossom" + ] + }, + "minecraft:behavior.follow_mob": { + "priority": 6, + "search_range": 16, + "stop_distance": 5, + "speed_multiplier": 1.1, + "use_home_position_restriction": true, + "filters": { + "all_of": [ + { + "test": "is_underwater", + "subject": "other", + "value": false + }, + { + "test": "is_baby", + "subject": "other", + "value": false + }, + { + "any_of": [ + { + "test": "is_family", + "subject": "other", + "value": "silverlabs_nat:butterfly" + }, + { + "test": "is_family", + "subject": "other", + "value": "butterfly" + } + ] + } + ] + } + } + }, + "silverlabs_nat:baby_tameable": { + "minecraft:tameable": { + "probability": 1, + "tame_items": [ + "minecraft:melon_slice" + ], + "tame_event": { + "event": "silverlabs_nat:baby_tamed", + "target": "self" + } + } + }, + "silverlabs_nat:baby_tamed": { + "minecraft:is_tamed": {}, + "minecraft:inventory": { + "inventory_size": 16, + "container_type": "horse" + } + }, + "silverlabs_nat:baby_wild": { + "minecraft:on_target_acquired": { + "event": "silverlabs_nat:on_scared", + "target": "self" + }, + "minecraft:behavior.nearest_attackable_target": { + "priority": 2, + "entity_types": { + "filters": { + "test": "is_family", + "subject": "other", + "value": "player" + }, + "max_dist": 0.5 + } + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:poisonous_potato" + } + ] + }, + "event": "silverlabs_nat:set_permanent_baby" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.feed" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:debug_stick" + }, + { + "test": "is_sneak_held", + "subject": "other", + "value": false + } + ] + }, + "event": "silverlabs_nat:ageable_grow_up" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.transform" + } + ] + }, + "minecraft:behavior.panic": { + "priority": 3, + "speed_multiplier": 2 + } + }, + "silverlabs_nat:baby_follow_parent": { + "minecraft:behavior.follow_parent": { + "priority": 4, + "speed_multiplier": 1.25 + } + }, + "silverlabs_nat:baby_scared": { + "minecraft:angry": { + "duration": 1, + "broadcast_anger": true, + "broadcast_range": 20, + "calm_event": { + "event": "silverlabs_nat:baby_on_calm", + "target": "self" + } + } + }, + "silverlabs_nat:adult_hitbox": { + "minecraft:collision_box": { + "width": 2.5, + "height": 3.5 + } + }, + "silverlabs_nat:adult": { + "minecraft:collision_box": { + "width": 2.5, + "height": 3.5 + }, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/elephant.loot.json" + }, + "minecraft:experience_reward": { + "on_bred": "Math.Random(1,7)", + "on_death": "query.last_hit_by_player ? Math.Random(1,3): 0" + }, + "minecraft:behavior.tempt": { + "priority": 4, + "speed_multiplier": 1.25, + "items": [ + "pumpkin" + ] + }, + "minecraft:behavior.breed": { + "priority": 3, + "speed_multiplier": 1 + }, + "minecraft:breedable": { + "require_tame": false, + "breed_items": [ + "pumpkin" + ], + "breeds_with": { + "mate_type": "silverlabs_nat:elephant", + "baby_type": "silverlabs_nat:elephant", + "breed_event": { + "event": "silverlabs_nat:entity_born", + "target": "baby" + } + } + }, + "minecraft:movement": { + "value": 0.2 + }, + "minecraft:navigation.walk": { + "can_path_over_water": true, + "avoid_water": true, + "avoid_damage_blocks": true + }, + "minecraft:movement.basic": { + "max_turn": 15 + } + }, + "silverlabs_nat:adult_wild": { + "minecraft:on_target_acquired": { + "event": "silverlabs_nat:on_anger", + "target": "self" + }, + "minecraft:on_friendly_anger": { + "event": "silverlabs_nat:on_anger", + "target": "self" + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:debug_stick" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + }, + { + "test": "is_sneak_held", + "subject": "other", + "value": false + } + ] + }, + "event": "silverlabs_nat:baby" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.transform" + } + ] + } + }, + "silverlabs_nat:adult_hostile": { + "minecraft:attack": { + "damage": 6 + }, + "minecraft:behavior.melee_attack": { + "priority": 2, + "speed_multiplier": 1.2, + "reach_multiplier": 1.5 + }, + "minecraft:on_target_escape": { + "event": "silverlabs_nat:on_calm", + "target": "self" + } + }, + "silverlabs_nat:elephant_drinking": { + "minecraft:timer": { + "looping": false, + "time": 7.5, + "time_down_event": { + "event": "silverlabs_nat:can_move_to_water" + } + } + }, + "silverlabs_nat:tamed": { + "minecraft:is_tamed": {}, + "minecraft:inventory": { + "inventory_size": 16, + "container_type": "horse" + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "saddle" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_saddled" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + } + ] + }, + "event": "silverlabs_nat:saddled" + }, + "use_item": true, + "swing": true, + "equip_item_slot": "0", + "play_sounds": "saddle", + "interact_text": "action.interact.saddle" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:debug_stick" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + }, + { + "test": "is_sneak_held", + "subject": "other", + "value": false + } + ] + }, + "event": "silverlabs_nat:become_baby_tamed" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.transform" + }, + { + "play_sounds": "armor.equip_generic", + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "is_sneaking", + "subject": "other", + "value": false + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "chest" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + } + ] + }, + "event": "silverlabs_nat:on_chest", + "target": "self" + }, + "use_item": true, + "interact_text": "action.interact.attachchest" + } + ] + } + }, + "silverlabs_nat:baby_interact": { + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:debug_stick" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sneak_held", + "subject": "other", + "value": false + } + ] + }, + "event": "silverlabs_nat:grow_up_tamed" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.transform" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:debug_stick" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sneak_held", + "subject": "other", + "value": false + } + ] + }, + "event": "silverlabs_nat:ageable_grow_up" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.transform" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "saddle" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_saddled" + }, + { + "test": "is_sneak_held", + "subject": "other", + "value": false + } + ] + }, + "event": "silverlabs_nat:become_baby_saddled" + }, + "use_item": true, + "swing": true, + "equip_item_slot": "0", + "play_sounds": "saddle", + "interact_text": "action.interact.saddle" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:shears" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "is_sneak_held", + "subject": "other", + "value": false + } + ] + }, + "event": "silverlabs_nat:unsaddled" + }, + "hurt_item": 1, + "swing": true, + "play_sounds": "shear", + "interact_text": "action.interact.shear", + "spawn_items": { + "table": "loot_tables/sf/nba/entities/saddle.loot.json" + } + } + ] + } + }, + "silverlabs_nat:stay": {}, + "silverlabs_nat:wander_around": { + "minecraft:behavior.random_stroll": { + "priority": 7, + "speed_multiplier": 1 + }, + "minecraft:behavior.random_look_around": { + "priority": 9 + } + }, + "silverlabs_nat:chested": { + "minecraft:is_chested": {} + }, + "silverlabs_nat:saddled": { + "minecraft:is_saddled": {}, + "minecraft:rideable": { + "seat_count": 2, + "crouching_skip_interact": true, + "interact_text": "action.interact.ride.horse", + "pull_in_entities": false, + "controlling_seat": 0, + "seats": [ + { + "position": [ + 0, + 3.3, + 0.3 + ], + "min_rider_count": 0, + "max_rider_count": 2 + }, + { + "position": [ + 0, + 3.3, + -0.6 + ], + "min_rider_count": 2, + "max_rider_count": 2, + "lock_rider_rotation": 90 + } + ] + }, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/elephant_saddled.loot.json" + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "saddle" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_saddled" + }, + { + "test": "is_sneak_held", + "subject": "other", + "value": false + } + ] + }, + "event": "silverlabs_nat:saddled" + }, + "use_item": true, + "swing": true, + "equip_item_slot": "0", + "play_sounds": "saddle", + "interact_text": "action.interact.saddle" + }, + { + "play_sounds": "armor.equip_generic", + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "is_sneaking", + "subject": "other", + "value": false + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "chest" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_chested" + } + ] + }, + "event": "silverlabs_nat:on_chest", + "target": "self" + }, + "use_item": true, + "interact_text": "action.interact.attachchest" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:shears" + }, + { + "test": "has_component", + "value": "minecraft:is_chested" + }, + { + "test": "is_sneak_held", + "subject": "other", + "value": false + } + ] + }, + "event": "silverlabs_nat:remove_chest_only" + }, + "hurt_item": 1, + "swing": true, + "play_sounds": "shear", + "interact_text": "action.interact.shear", + "spawn_items": { + "table": "loot_tables/sf/nba/entities/chest.loot.json" + } + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:shears" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_chested" + }, + { + "test": "is_sneak_held", + "subject": "other", + "value": false + } + ] + }, + "event": "silverlabs_nat:unsaddled" + }, + "hurt_item": 1, + "swing": true, + "play_sounds": "shear", + "interact_text": "action.interact.shear", + "spawn_items": { + "table": "loot_tables/sf/nba/entities/saddle.loot.json" + } + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "silverlabs_nat:info_book" + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:debug_stick" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + } + ] + }, + "event": "silverlabs_nat:become_baby_tamed" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.transform" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:debug_stick" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_tamed" + } + ] + }, + "event": "silverlabs_nat:baby" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.transform" + } + ] + } + }, + "silverlabs_nat:player_controlled": { + "minecraft:input_ground_controlled": {}, + "minecraft:can_power_jump": {}, + "minecraft:behavior.player_ride_tamed": {} + }, + "silverlabs_nat:baby_saddled": { + "minecraft:is_saddled": {}, + "minecraft:input_ground_controlled": {}, + "minecraft:can_power_jump": {}, + "minecraft:behavior.player_ride_tamed": {}, + "minecraft:rideable": { + "seat_count": 1, + "crouching_skip_interact": true, + "interact_text": "action.interact.ride.horse", + "pull_in_entities": false, + "seats": { + "position": [ + 0, + 1.4, + -0.1 + ] + } + }, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/elephant_saddled.loot.json" + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": false + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": true + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "silverlabs_nat:info_book" + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:debug_stick" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + } + ] + }, + "event": "silverlabs_nat:grow_up_tamed" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.transform" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:debug_stick" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_tamed" + } + ] + }, + "event": "silverlabs_nat:ageable_grow_up" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.transform" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:shears" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "is_sneak_held", + "subject": "other", + "value": false + } + ] + }, + "event": "silverlabs_nat:unsaddled" + }, + "hurt_item": 1, + "swing": true, + "play_sounds": "shear", + "interact_text": "action.interact.shear", + "spawn_items": { + "table": "loot_tables/sf/nba/entities/saddle.loot.json" + } + } + ] + } + }, + "silverlabs_nat:natural_despawn": { + "minecraft:despawn": { + "despawn_from_distance": {}, + "remove_child_entities": true + } + }, + "silverlabs_nat:persistent": { + "minecraft:persistent": {} + }, + "silverlabs_nat:permanent_baby": { + "minecraft:is_baby": {}, + "minecraft:ageable": { + "duration": -1 + } + }, + "silverlabs_nat:baby_dancing": { + "minecraft:movement": { + "value": 0 + }, + "minecraft:navigation.generic": { + "can_walk": false, + "can_jump": false + } + }, + "silverlabs_nat:ridden_slow": { + "minecraft:movement": { + "value": 0.1 + } + }, + "silverlabs_nat:ridden_slow_chested": { + "minecraft:movement": { + "value": 0.05 + } + }, + "silverlabs_nat:restore_normal_movement": { + "minecraft:movement": { + "value": 0.2 + } + }, + "silverlabs_nat:baby_ridden_slow": { + "minecraft:movement": { + "value": 0.1 + } + }, + "silverlabs_nat:baby_restore_normal_movement": { + "minecraft:movement": { + "value": 0.2 + } + } + }, + "components": { + "minecraft:is_hidden_when_invisible": {}, + "minecraft:type_family": { + "family": [ + "silverlabs_nat:elephant", + "mob" + ] + }, + "minecraft:equippable": { + "slots": [ + { + "slot": 0, + "item": "saddle", + "accepted_items": [ + "saddle" + ], + "on_equip": { + "event": "silverlabs_nat:saddled" + }, + "on_unequip": { + "event": "silverlabs_nat:unsaddled" + } + } + ] + }, + "minecraft:breathable": { + "total_supply": 15, + "suffocate_time": 0 + }, + "minecraft:navigation.walk": { + "can_path_over_water": true, + "avoid_water": true, + "avoid_damage_blocks": true + }, + "minecraft:movement.basic": { + "max_turn": 15 + }, + "minecraft:jump.static": { + "jump_power": 0.6 + }, + "minecraft:can_climb": {}, + "minecraft:collision_box": { + "width": 2.5, + "height": 3.5 + }, + "minecraft:nameable": {}, + "minecraft:health": { + "value": 50, + "max": 50 + }, + "minecraft:hurt_on_condition": { + "damage_conditions": [ + { + "filters": { + "test": "in_lava", + "subject": "self", + "operator": "==", + "value": true + }, + "cause": "lava", + "damage_per_tick": 4 + } + ] + }, + "minecraft:environment_sensor": { + "triggers": [ + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_baby" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:has_music_nearby", + "value": true + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_dancing", + "value": false + } + ] + }, + "event": "silverlabs_nat:add_dancing" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_baby" + }, + { + "any_of": [ + { + "test": "bool_property", + "domain": "silverlabs_nat:has_music_nearby", + "value": false + } + ] + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_dancing", + "value": true + } + ] + }, + "event": "silverlabs_nat:remove_dancing" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:inventory" + } + ] + }, + "event": "silverlabs_nat:grow_up_tamed" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:input_ground_controlled" + } + ] + }, + "event": "silverlabs_nat:grow_up_saddled" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:rideable" + } + ] + }, + "event": "silverlabs_nat:saddled" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:rideable" + } + ] + }, + "event": "silverlabs_nat:restore_baby_saddled" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_saddled" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:interact" + } + ] + }, + "event": "silverlabs_nat:restore_baby_interact" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:rideable" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:input_ground_controlled" + } + ] + }, + "event": "silverlabs_nat:become_baby_saddled" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:rideable" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:input_ground_controlled" + } + ] + }, + "event": "silverlabs_nat:become_adult_saddled" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_saddled" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:interact" + } + ] + }, + "event": "silverlabs_nat:restore_tamed" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_chested" + }, + { + "test": "rider_count", + "operator": ">=", + "value": 1 + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:has_player_driver", + "value": true + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:has_rider", + "value": false + } + ] + }, + "event": "silverlabs_nat:rider_mounted" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "has_component", + "value": "minecraft:is_chested" + }, + { + "test": "rider_count", + "operator": ">=", + "value": 1 + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:has_player_driver", + "value": true + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:has_rider", + "value": false + } + ] + }, + "event": "silverlabs_nat:rider_mounted_chested" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "rider_count", + "operator": "==", + "value": 0 + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:has_player_driver", + "value": false + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:has_rider", + "value": true + } + ] + }, + "event": "silverlabs_nat:rider_dismounted" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "has_component", + "value": "minecraft:is_chested" + }, + { + "test": "rider_count", + "operator": ">=", + "value": 1 + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:has_rider", + "value": true + } + ] + }, + "event": "silverlabs_nat:chest_added_while_ridden" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_chested" + }, + { + "test": "rider_count", + "operator": ">=", + "value": 1 + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:has_rider", + "value": true + } + ] + }, + "event": "silverlabs_nat:chest_removed_while_ridden" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "rider_count", + "operator": ">=", + "value": 1 + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:has_rider", + "value": false + } + ] + }, + "event": "silverlabs_nat:baby_rider_mounted" + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "rider_count", + "operator": "==", + "value": 0 + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:has_rider", + "value": true + } + ] + }, + "event": "silverlabs_nat:baby_rider_dismounted" + } + ] + }, + "minecraft:movement": { + "value": 0.2 + }, + "minecraft:behavior.float": { + "priority": 0 + }, + "minecraft:behavior.hurt_by_target": { + "priority": 1 + }, + "minecraft:behavior.avoid_mob_type": { + "priority": 1, + "entity_types": [ + { + "filters": { + "test": "is_family", + "subject": "other", + "value": "bee" + }, + "max_dist": 8, + "walk_speed_multiplier": 1.5, + "sprint_speed_multiplier": 1.5 + } + ] + }, + "minecraft:behavior.nap": { + "priority": 5, + "cooldown_min": 2, + "cooldown_max": 10, + "can_nap_filters": { + "test": "bool_property", + "domain": "silverlabs_nat:can_drink" + } + }, + "minecraft:behavior.look_at_player": { + "priority": 8, + "look_distance": 6, + "probability": 0.02 + }, + "minecraft:knockback_resistance": { + "value": 0.75 + }, + "minecraft:variable_max_auto_step": { + "base_value": 1, + "controlled_value": 1, + "jump_prevented_value": 1 + }, + "minecraft:leashable": { + "soft_distance": 4, + "hard_distance": 6, + "max_distance": 10 + }, + "minecraft:healable": { + "items": [ + { + "item": "pumpkin", + "heal_amount": 5 + }, + { + "item": "minecraft:melon_slice", + "heal_amount": 2 + } + ] + }, + "minecraft:physics": {}, + "minecraft:pushable": { + "is_pushable": true, + "is_pushable_by_piston": true + }, + "minecraft:follow_range": { + "value": 20 + }, + "minecraft:conditional_bandwidth_optimization": {}, + "minecraft:scheduler": { + "min_delay_secs": 0, + "max_delay_secs": 0, + "scheduled_events": [ + { + "filters": { + "test": "is_sleeping", + "value": true + }, + "event": "silverlabs_nat:start_drinking" + } + ] + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_swing" + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_no_capture" + }, + "swing": false + } + ] + } + }, + "events": { + "minecraft:entity_spawned": { + "randomize": [ + { + "weight": 95, + "trigger": "silverlabs_nat:adult" + }, + { + "weight": 5, + "trigger": "silverlabs_nat:entity_born" + } + ] + }, + "silverlabs_nat:adult": { + "remove": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:baby_wild", + "silverlabs_nat:baby_tameable", + "silverlabs_nat:baby_tamed", + "silverlabs_nat:baby_interact", + "silverlabs_nat:baby_dancing", + "silverlabs_nat:saddled" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox", + "silverlabs_nat:adult_wild", + "silverlabs_nat:wander_around" + ] + } + }, + "silverlabs_nat:entity_born": { + "remove": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_wild", + "silverlabs_nat:adult_hostile", + "silverlabs_nat:tamed", + "silverlabs_nat:saddled", + "silverlabs_nat:chested" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:baby_wild", + "silverlabs_nat:baby_tameable", + "silverlabs_nat:baby_follow_parent", + "silverlabs_nat:wander_around" + ] + } + }, + "silverlabs_nat:spawn_as_baby_saddled": { + "remove": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_wild", + "silverlabs_nat:adult_hostile", + "silverlabs_nat:tamed", + "silverlabs_nat:saddled", + "silverlabs_nat:chested" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:baby_wild", + "silverlabs_nat:baby_tameable", + "silverlabs_nat:baby_follow_parent", + "silverlabs_nat:wander_around", + "silverlabs_nat:baby_saddled" + ] + }, + "queue_command": { + "command": "replaceitem entity @s slot.inventory 0 minecraft:saddle 1 0" + } + }, + "silverlabs_nat:ageable_grow_up": { + "sequence": [ + { + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:baby_wild", + "silverlabs_nat:baby_tameable", + "silverlabs_nat:baby_tamed", + "silverlabs_nat:baby_interact", + "silverlabs_nat:baby_saddled", + "silverlabs_nat:baby_follow_parent" + ] + } + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + } + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:tamed", + "silverlabs_nat:wander_around" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": false + } + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed", + "operator": "!=" + } + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult_wild" + ] + } + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_saddled" + } + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:saddled" + ] + } + } + ] + }, + "silverlabs_nat:baby": { + "sequence": [ + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:rideable" + } + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox", + "silverlabs_nat:adult_wild", + "silverlabs_nat:adult_hostile", + "silverlabs_nat:tamed", + "silverlabs_nat:saddled", + "silverlabs_nat:baby_saddled" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:baby_wild", + "silverlabs_nat:baby_tameable", + "silverlabs_nat:baby_saddled" + ] + } + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:rideable" + } + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox", + "silverlabs_nat:adult_wild", + "silverlabs_nat:adult_hostile", + "silverlabs_nat:tamed", + "silverlabs_nat:saddled", + "silverlabs_nat:baby_saddled" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:baby_wild", + "silverlabs_nat:baby_tameable" + ] + } + } + ] + }, + "silverlabs_nat:become_baby_tamed": { + "sequence": [ + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:rideable" + } + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox", + "silverlabs_nat:adult_wild", + "silverlabs_nat:adult_hostile", + "silverlabs_nat:tamed", + "silverlabs_nat:saddled", + "silverlabs_nat:baby_saddled", + "silverlabs_nat:wander_around" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:baby_wild", + "silverlabs_nat:baby_tameable", + "silverlabs_nat:baby_tamed", + "silverlabs_nat:baby_interact", + "silverlabs_nat:baby_saddled", + "silverlabs_nat:wander_around" + ] + } + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:rideable" + } + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox", + "silverlabs_nat:adult_wild", + "silverlabs_nat:adult_hostile", + "silverlabs_nat:tamed", + "silverlabs_nat:saddled", + "silverlabs_nat:baby_saddled", + "silverlabs_nat:wander_around" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:baby_wild", + "silverlabs_nat:baby_tameable", + "silverlabs_nat:baby_tamed", + "silverlabs_nat:baby_interact", + "silverlabs_nat:wander_around" + ] + } + } + ] + }, + "silverlabs_nat:grow_up_tamed": { + "sequence": [ + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:rideable" + } + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:baby_wild", + "silverlabs_nat:baby_tameable", + "silverlabs_nat:baby_tamed", + "silverlabs_nat:baby_interact", + "silverlabs_nat:baby_dancing", + "silverlabs_nat:saddled", + "silverlabs_nat:baby_saddled", + "silverlabs_nat:baby_follow_parent", + "silverlabs_nat:adult_wild" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox", + "silverlabs_nat:tamed", + "silverlabs_nat:saddled", + "silverlabs_nat:wander_around" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": false + } + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:rideable" + } + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:baby_wild", + "silverlabs_nat:baby_tameable", + "silverlabs_nat:baby_tamed", + "silverlabs_nat:baby_interact", + "silverlabs_nat:baby_dancing", + "silverlabs_nat:saddled", + "silverlabs_nat:baby_saddled", + "silverlabs_nat:baby_follow_parent", + "silverlabs_nat:adult_wild" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox", + "silverlabs_nat:tamed", + "silverlabs_nat:wander_around" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": false + } + } + ] + }, + "silverlabs_nat:grow_up_saddled": { + "add": { + "component_groups": [ + "silverlabs_nat:saddled" + ] + } + }, + "silverlabs_nat:become_baby_saddled": { + "add": { + "component_groups": [ + "silverlabs_nat:baby_saddled" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:saddled" + ] + } + }, + "silverlabs_nat:become_adult_saddled": { + "add": { + "component_groups": [ + "silverlabs_nat:saddled" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:baby_saddled" + ] + } + }, + "silverlabs_nat:baby_tamed": { + "remove": { + "component_groups": [ + "silverlabs_nat:baby_wild", + "silverlabs_nat:baby_tameable", + "silverlabs_nat:baby_follow_parent", + "silverlabs_nat:wander_around" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby_tamed", + "silverlabs_nat:baby_interact", + "silverlabs_nat:wander_around" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": false + } + }, + "silverlabs_nat:on_calm": { + "remove": { + "component_groups": [ + "silverlabs_nat:adult_hostile" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult_wild" + ] + } + }, + "silverlabs_nat:on_anger": { + "remove": { + "component_groups": [ + "silverlabs_nat:adult_wild" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult_hostile" + ] + } + }, + "silverlabs_nat:baby_on_calm": { + "remove": { + "component_groups": [ + "silverlabs_nat:baby_scared" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby_wild" + ] + } + }, + "silverlabs_nat:on_scared": { + "remove": { + "component_groups": [ + "silverlabs_nat:baby_wild" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby_scared" + ] + } + }, + "silverlabs_nat:can_drink": { + "set_property": { + "silverlabs_nat:can_drink": true + } + }, + "silverlabs_nat:start_drinking": { + "set_property": { + "silverlabs_nat:is_drinking": true + }, + "add": { + "component_groups": [ + "silverlabs_nat:elephant_drinking" + ] + } + }, + "silverlabs_nat:can_move_to_water": { + "set_property": { + "silverlabs_nat:can_drink": false, + "silverlabs_nat:is_drinking": false + }, + "remove": { + "component_groups": [ + "silverlabs_nat:elephant_drinking" + ] + } + }, + "silverlabs_nat:on_tame": { + "remove": { + "component_groups": [ + "silverlabs_nat:adult_wild", + "silverlabs_nat:wander_around" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:tamed", + "silverlabs_nat:wander_around" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": false + } + }, + "silverlabs_nat:follow_owner": { + "add": { + "component_groups": [ + "silverlabs_nat:stay" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": true + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_follow" + ], + "target": "self" + } + }, + "silverlabs_nat:wander_around": { + "add": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:stay" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": false + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_wander" + ], + "target": "self" + } + }, + "silverlabs_nat:on_chest": { + "add": { + "component_groups": [ + "silverlabs_nat:chested" + ] + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:on_chest" + ], + "target": "self" + } + }, + "silverlabs_nat:remove_chest": { + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:remove_chest" + ], + "target": "self" + } + }, + "silverlabs_nat:saddled": { + "sequence": [ + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_baby" + } + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby_saddled" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:saddled", + "silverlabs_nat:baby_interact" + ] + } + }, + { + "filters": { + "all_of": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_baby" + } + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:saddled" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:baby_interact" + ] + } + } + ] + }, + "silverlabs_nat:restore_baby_saddled": { + "add": { + "component_groups": [ + "silverlabs_nat:baby_saddled" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:saddled", + "silverlabs_nat:baby_interact" + ] + } + }, + "silverlabs_nat:unsaddled": { + "remove": { + "component_groups": [ + "silverlabs_nat:saddled", + "silverlabs_nat:baby_saddled" + ] + }, + "queue_command": { + "command": [ + "replaceitem entity @s slot.inventory 0 air" + ] + } + }, + "silverlabs_nat:remove_chest_only": { + "remove": { + "component_groups": [ + "silverlabs_nat:chested" + ] + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:drop_chest_items" + ] + } + }, + "silverlabs_nat:unsaddle_and_remove_chest": { + "remove": { + "component_groups": [ + "silverlabs_nat:saddled", + "silverlabs_nat:baby_saddled", + "silverlabs_nat:chested" + ] + }, + "queue_command": { + "command": [ + "replaceitem entity @s slot.inventory 0 air", + "scriptevent silverlabs_nat:drop_chest_items" + ] + } + }, + "silverlabs_nat:restore_baby_interact": { + "add": { + "component_groups": [ + "silverlabs_nat:baby_interact" + ] + } + }, + "silverlabs_nat:restore_tamed": { + "add": { + "component_groups": [ + "silverlabs_nat:tamed" + ] + } + }, + "silverlabs_nat:natural_despawn": { + "add": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:become_persistent": { + "add": { + "component_groups": [ + "silverlabs_nat:persistent" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:set_permanent_baby": { + "add": { + "component_groups": [ + "silverlabs_nat:permanent_baby" + ] + }, + "queue_command": { + "command": [ + "particle minecraft:villager_angry ~ ~2 ~", + "playsound random.eat @p ~ ~ ~ 0.8 1.2" + ] + } + }, + "silverlabs_nat:add_dancing": { + "set_property": { + "silverlabs_nat:is_dancing": true + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby_dancing" + ] + } + }, + "silverlabs_nat:remove_dancing": { + "set_property": { + "silverlabs_nat:is_dancing": false + }, + "remove": { + "component_groups": [ + "silverlabs_nat:baby_dancing" + ] + } + }, + "silverlabs_nat:rider_mounted": { + "set_property": { + "silverlabs_nat:has_rider": true + }, + "remove": { + "component_groups": [ + "silverlabs_nat:restore_normal_movement", + "silverlabs_nat:ridden_slow_chested" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:ridden_slow" + ] + } + }, + "silverlabs_nat:rider_mounted_chested": { + "set_property": { + "silverlabs_nat:has_rider": true + }, + "remove": { + "component_groups": [ + "silverlabs_nat:restore_normal_movement", + "silverlabs_nat:ridden_slow" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:ridden_slow_chested" + ] + } + }, + "silverlabs_nat:rider_dismounted": { + "set_property": { + "silverlabs_nat:has_rider": false + }, + "remove": { + "component_groups": [ + "silverlabs_nat:ridden_slow", + "silverlabs_nat:ridden_slow_chested" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:restore_normal_movement" + ] + } + }, + "silverlabs_nat:chest_added_while_ridden": { + "remove": { + "component_groups": [ + "silverlabs_nat:ridden_slow" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:ridden_slow_chested" + ] + } + }, + "silverlabs_nat:chest_removed_while_ridden": { + "remove": { + "component_groups": [ + "silverlabs_nat:ridden_slow_chested" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:ridden_slow" + ] + } + }, + "silverlabs_nat:baby_rider_mounted": { + "set_property": { + "silverlabs_nat:has_rider": true + }, + "remove": { + "component_groups": [ + "silverlabs_nat:baby_restore_normal_movement" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby_ridden_slow" + ] + } + }, + "silverlabs_nat:baby_rider_dismounted": { + "set_property": { + "silverlabs_nat:has_rider": false + }, + "remove": { + "component_groups": [ + "silverlabs_nat:baby_ridden_slow" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby_restore_normal_movement" + ] + } + }, + "silverlabs_nat:enable_player_control": { + "add": { + "component_groups": [ + "silverlabs_nat:player_controlled" + ] + } + }, + "silverlabs_nat:disable_player_control": { + "remove": { + "component_groups": [ + "silverlabs_nat:player_controlled" + ] + } + }, + "silverlabs_nat:start_sniff": { + "queue_command": { + "command": [ + "playsound silverlabs_nat.flower_obsession.baby_sniff_large @a[r=6]" + ] + } + }, + "silverlabs_nat:revert_drop_chest": { + "remove": { + "component_groups": [ + "silverlabs_nat:chested" + ] + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:revert_chest_drop" + ] + } + }, + "silverlabs_nat:revert_to_baby": { + "trigger": "silverlabs_nat:become_persistent", + "sequence": [ + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_chested" + } + ] + }, + "trigger": "silverlabs_nat:revert_drop_chest" + }, + { + "queue_command": { + "command": [ + "playsound silverlabs_nat.pacifier.interact @a[r=10] ~~~" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:baby_interact" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox", + "silverlabs_nat:adult_wild", + "silverlabs_nat:saddled", + "silverlabs_nat:chested" + ] + } + }, + { + "filters": { + "test": "has_component", + "value": "minecraft:is_tamed", + "operator": "!=" + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby_wild", + "silverlabs_nat:baby_tameable" + ] + } + }, + { + "filters": { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby_tamed" + ] + } + }, + { + "filters": { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby_saddled" + ] + }, + "queue_command": { + "command": [ + "replaceitem entity @s slot.inventory 0 saddle" + ] + } + } + ] + }, + "silverlabs_nat:knapsack_no_capture": {} + } + } +} \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_BP/entities/fennec_fox.behavior.json b/naturalist-lite-addon/naturalist_lite_BP/entities/fennec_fox.behavior.json new file mode 100644 index 0000000..5045268 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/entities/fennec_fox.behavior.json @@ -0,0 +1,2345 @@ +{ + "format_version": "1.21.50", + "minecraft:entity": { + "description": { + "identifier": "silverlabs_nat:fennec_fox", + "is_spawnable": true, + "is_summonable": true, + "is_experimental": false, + "properties": { + "silverlabs_nat:is_following_owner": { + "type": "bool", + "default": true, + "client_sync": false + }, + "silverlabs_nat:ambient_type": { + "type": "enum", + "default": "normal", + "values": [ + "normal", + "night", + "sleep" + ], + "client_sync": true + }, + "silverlabs_nat:dye": { + "client_sync": true, + "type": "int", + "range": [ + 0, + 16 + ], + "default": 0 + }, + "silverlabs_nat:variant": { + "client_sync": true, + "type": "int", + "range": [ + 0, + 3 + ], + "default": "q.had_component_group('silverlabs_nat:fennec_fox_beige') ? 1: q.had_component_group('silverlabs_nat:fennec_fox_creamy') ? 2: q.had_component_group('silverlabs_nat:fennec_fox_pale') ? 3: 0" + } + } + }, + "component_groups": { + "silverlabs_nat:baby": { + "minecraft:is_baby": {}, + "minecraft:scale": { + "value": 0.5 + }, + "minecraft:ageable": { + "duration": 1200, + "feed_items": [ + "minecraft:sweet_berries", + "glow_berries" + ], + "grow_up": { + "event": "silverlabs_nat:ageable_grow_up", + "target": "self" + } + }, + "minecraft:behavior.follow_parent": { + "priority": 9, + "speed_multiplier": 1.1 + }, + "minecraft:behavior.move_to_block": { + "priority": 8, + "start_chance": 0.2, + "search_range": 32, + "goal_radius": 0.25, + "stay_duration": 3, + "target_selection_method": "random", + "on_reach": { + "event": "silverlabs_nat:start_sniff", + "target": "self" + }, + "target_blocks": [ + "minecraft:poppy", + "minecraft:dandelion", + "minecraft:blue_orchid", + "minecraft:allium", + "minecraft:azure_bluet", + "minecraft:orange_tulip", + "minecraft:pink_tulip", + "minecraft:red_tulip", + "minecraft:white_tulip", + "minecraft:oxeye_daisy", + "minecraft:cornflower", + "minecraft:lily_of_the_valley", + "minecraft:sunflower", + "minecraft:lilac", + "minecraft:rose_bush", + "minecraft:peony", + "minecraft:pitcher_plant", + "minecraft:pink_petals", + "minecraft:wildflowers", + "minecraft:torchflower", + "minecraft:closed_eyeblossom", + "minecraft:open_eyeblossom" + ] + }, + "minecraft:behavior.follow_mob": { + "priority": 6, + "search_range": 16, + "stop_distance": 5, + "speed_multiplier": 1.1, + "use_home_position_restriction": true, + "filters": { + "all_of": [ + { + "test": "is_underwater", + "subject": "other", + "value": false + }, + { + "test": "is_baby", + "subject": "other", + "value": false + }, + { + "any_of": [ + { + "test": "is_family", + "subject": "other", + "value": "silverlabs_nat:butterfly" + }, + { + "test": "is_family", + "subject": "other", + "value": "butterfly" + } + ] + } + ] + } + } + }, + "silverlabs_nat:adult": { + "minecraft:experience_reward": { + "on_bred": "Math.Random(1,7)", + "on_death": "query.last_hit_by_player ? Math.Random(1,3): 0" + }, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/fennec_fox.loot.json" + }, + "minecraft:behavior.breed": { + "priority": 3, + "speed_multiplier": 1 + }, + "minecraft:breedable": { + "require_tame": true, + "inherit_tamed": true, + "breed_items": [ + "minecraft:sweet_berries", + "glow_berries" + ], + "breeds_with": { + "mate_type": "silverlabs_nat:fennec_fox", + "baby_type": "silverlabs_nat:fennec_fox", + "breed_event": { + "event": "silverlabs_nat:from_breeding", + "target": "baby" + } + }, + "property_inheritance": { + "silverlabs_nat:variant": {} + } + } + }, + "silverlabs_nat:fennec_fox_with_item": { + "minecraft:equipment": { + "table": "loot_tables/entities/fennec_fox_equipment.json", + "slot_drop_chance": [ + { + "slot": "slot.weapon.mainhand", + "drop_chance": 1 + } + ] + } + }, + "silverlabs_nat:wild_fennec_fox": { + "minecraft:tameable": { + "probability": 0.5, + "tame_items": [ + "minecraft:sweet_berries", + "glow_berries" + ], + "tame_event": { + "event": "silverlabs_nat:on_tame", + "target": "self" + } + } + }, + "silverlabs_nat:tamed_fennec_fox": { + "minecraft:healable": { + "items": [ + { + "item": "minecraft:sweet_berries", + "heal_amount": 2 + }, + { + "item": "glow_berries", + "heal_amount": 3 + } + ] + }, + "minecraft:is_tamed": {}, + "minecraft:sittable": {}, + "minecraft:behavior.stay_while_sitting": { + "priority": 1 + } + }, + "silverlabs_nat:follow_owner": { + "minecraft:behavior.follow_owner": { + "priority": 7, + "speed_multiplier": 1.2, + "start_distance": 10, + "stop_distance": 3 + }, + "minecraft:behavior.random_stroll": { + "priority": 8 + } + }, + "silverlabs_nat:wander_around": { + "minecraft:behavior.random_stroll": { + "priority": 8 + } + }, + "silverlabs_nat:trusting_fennec_fox": { + "minecraft:trust": {}, + "minecraft:behavior.defend_trusted_target": { + "priority": 0, + "within_radius": 25, + "must_see": false, + "aggro_sound": "mad", + "sound_chance": 0.05, + "on_defend_start": { + "event": "silverlabs_nat:fennec_fox_configure_defending", + "target": "self" + } + } + }, + "silverlabs_nat:docile_fennec_fox": { + "minecraft:behavior.panic": { + "priority": 1, + "speed_multiplier": 1.75 + }, + "minecraft:behavior.melee_attack": { + "priority": 10, + "track_target": true, + "require_complete_path": true, + "speed_multiplier": 1.5, + "reach_multiplier": 1.5 + } + }, + "silverlabs_nat:defending_fennec_fox": { + "minecraft:behavior.melee_attack": { + "priority": 1, + "track_target": true, + "require_complete_path": true, + "speed_multiplier": 1.5, + "reach_multiplier": 1.5 + }, + "minecraft:behavior.panic": { + "priority": 2, + "speed_multiplier": 1.75 + }, + "minecraft:environment_sensor": { + "triggers": [ + { + "filters": { + "all_of": [ + { + "test": "is_daytime", + "value": true + }, + { + "test": "has_target", + "operator": "==", + "value": false + } + ] + }, + "event": "silverlabs_nat:fennec_fox_configure_docile_day" + }, + { + "filters": { + "all_of": [ + { + "test": "is_daytime", + "value": false + }, + { + "test": "has_target", + "operator": "==", + "value": false + } + ] + }, + "event": "silverlabs_nat:fennec_fox_configure_docile_night" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 1 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 1 + } + ], + "event": "silverlabs_nat:set_variant_1" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 2 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 2 + } + ], + "event": "silverlabs_nat:set_variant_2" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 3 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 3 + } + ], + "event": "silverlabs_nat:set_variant_3" + } + ] + } + }, + "silverlabs_nat:fennec_fox_thunderstorm": { + "minecraft:environment_sensor": { + "triggers": [ + { + "filters": { + "all_of": [ + { + "test": "weather_at_position", + "operator": "!=", + "value": "thunderstorm" + }, + { + "test": "is_daytime", + "value": true + } + ] + }, + "event": "silverlabs_nat:fennec_fox_configure_day" + }, + { + "filters": { + "all_of": [ + { + "test": "weather_at_position", + "operator": "!=", + "value": "thunderstorm" + }, + { + "test": "is_daytime", + "value": false + } + ] + }, + "event": "silverlabs_nat:fennec_fox_configure_night" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 1 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 1 + } + ], + "event": "silverlabs_nat:set_variant_1" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 2 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 2 + } + ], + "event": "silverlabs_nat:set_variant_2" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 3 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 3 + } + ], + "event": "silverlabs_nat:set_variant_3" + } + ] + }, + "minecraft:behavior.find_cover": { + "priority": 0, + "speed_multiplier": 1, + "cooldown_time": 0 + } + }, + "silverlabs_nat:fennec_fox_day": { + "minecraft:environment_sensor": { + "triggers": [ + { + "filters": { + "test": "weather_at_position", + "value": "thunderstorm" + }, + "event": "silverlabs_nat:fennec_fox_configure_thunderstorm" + }, + { + "filters": { + "test": "is_daytime", + "value": false + }, + "event": "silverlabs_nat:fennec_fox_configure_night" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 1 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 1 + } + ], + "event": "silverlabs_nat:set_variant_1" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 2 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 2 + } + ], + "event": "silverlabs_nat:set_variant_2" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 3 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 3 + } + ], + "event": "silverlabs_nat:set_variant_3" + } + ] + }, + "minecraft:behavior.nap": { + "priority": 8, + "cooldown_min": 2, + "cooldown_max": 7, + "mob_detect_dist": 12, + "mob_detect_height": 6, + "can_nap_filters": { + "all_of": [ + { + "test": "in_water", + "subject": "self", + "operator": "==", + "value": false + }, + { + "test": "on_ground", + "subject": "self", + "operator": "==", + "value": true + }, + { + "test": "is_underground", + "subject": "self", + "operator": "==", + "value": true + }, + { + "test": "weather_at_position", + "subject": "self", + "operator": "!=", + "value": "thunderstorm" + } + ] + }, + "wake_mob_exceptions": { + "any_of": [ + { + "test": "trusts", + "subject": "other", + "operator": "==", + "value": true + }, + { + "test": "is_family", + "subject": "other", + "operator": "==", + "value": "fennec_fox" + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "==", + "value": true + } + ] + } + }, + "minecraft:behavior.find_cover": { + "priority": 9, + "speed_multiplier": 1, + "cooldown_time": 5 + } + }, + "silverlabs_nat:fennec_fox_night": { + "minecraft:environment_sensor": { + "triggers": [ + { + "filters": { + "test": "weather_at_position", + "value": "thunderstorm" + }, + "event": "silverlabs_nat:fennec_fox_configure_thunderstorm" + }, + { + "filters": { + "test": "is_daytime", + "value": true + }, + "event": "silverlabs_nat:fennec_fox_configure_day" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 1 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 1 + } + ], + "event": "silverlabs_nat:set_variant_1" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 2 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 2 + } + ], + "event": "silverlabs_nat:set_variant_2" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 3 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 3 + } + ], + "event": "silverlabs_nat:set_variant_3" + } + ] + }, + "minecraft:behavior.stroll_towards_village": { + "priority": 11, + "speed_multiplier": 1, + "goal_radius": 3, + "cooldown_time": 10, + "search_range": 32, + "start_chance": 0.005 + } + }, + "silverlabs_nat:fennec_fox_ambient_normal": { + "minecraft:ambient_sound_interval": { + "event_name": "ambient" + } + }, + "silverlabs_nat:fennec_fox_ambient_sleep": { + "minecraft:ambient_sound_interval": { + "event_name": "sleep" + } + }, + "silverlabs_nat:fennec_fox_ambient_night": { + "minecraft:ambient_sound_interval": { + "event_name": "screech", + "value": 80, + "range": 160 + } + }, + "silverlabs_nat:natural_despawn": { + "minecraft:despawn": { + "despawn_from_distance": {}, + "remove_child_entities": true + } + }, + "silverlabs_nat:persistent": { + "minecraft:persistent": {} + }, + "silverlabs_nat:adult_hitbox": { + "minecraft:collision_box": { + "width": 0.6, + "height": 0.7 + } + } + }, + "components": { + "minecraft:behavior.beg": { + "priority": 9, + "look_distance": 8, + "look_time": 4, + "items": [ + "minecraft:sweet_berries", + "glow_berries" + ] + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_swing" + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_no_capture" + }, + "swing": false + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": false + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": true + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 0 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:shears" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:remove_dye" + }, + "hurt_item": 1, + "swing": true, + "play_sounds": "shear", + "interact_text": "action.interact.shear" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 1 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:white_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_white" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 2 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:orange_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_orange" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 3 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:magenta_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_magenta" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 4 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:light_blue_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_light_blue" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 5 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:yellow_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_yellow" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 6 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:lime_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_lime" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 7 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:pink_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_pink" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 8 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:gray_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_gray" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 9 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:light_gray_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_light_gray" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 10 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:cyan_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_cyan" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 11 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:purple_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_purple" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 12 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:blue_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_blue" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 13 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:brown_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_brown" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 14 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:green_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_green" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 15 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:red_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_red" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 16 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:black_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_black" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + } + ] + }, + "minecraft:is_hidden_when_invisible": {}, + "minecraft:type_family": { + "family": [ + "silverlabs_nat:fennec_fox", + "lightweight", + "mob" + ] + }, + "minecraft:breathable": { + "total_supply": 15, + "suffocate_time": 0 + }, + "minecraft:equip_item": {}, + "minecraft:navigation.walk": { + "can_path_over_water": true, + "avoid_water": true, + "avoid_damage_blocks": true + }, + "minecraft:movement.basic": {}, + "minecraft:jump.static": {}, + "minecraft:can_climb": {}, + "minecraft:collision_box": { + "width": 0.6, + "height": 0.7 + }, + "minecraft:nameable": {}, + "minecraft:health": { + "value": 20, + "max": 20 + }, + "minecraft:movement": { + "value": 0.15 + }, + "minecraft:attack": { + "damage": 2 + }, + "minecraft:shareables": { + "singular_pickup": true, + "all_items": true, + "all_items_max_amount": 1, + "items": [ + { + "item": "minecraft:apple", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:appleEnchanted", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:baked_potato", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:beef", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:beetroot", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:beetroot_soup", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:bread", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:carrot", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:chicken", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:chorus_fruit", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:clownfish", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:cooked_beef", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:cooked_chicken", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:cooked_fish", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:cooked_porkchop", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:cooked_rabbit", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:cooked_salmon", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:cookie", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:dried_kelp", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:fish", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:golden_apple", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:golden_carrot", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:melon", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:mushroom_stew", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:muttonCooked", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:muttonRaw", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:poisonous_potato", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:porkchop", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:potato", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:pufferfish", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:pumpkin_pie", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:rabbit", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:rabbit_stew", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:rotten_flesh", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:salmon", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:spider_eye", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:sweet_berries", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:glow_berries", + "priority": 0, + "max_amount": 1 + }, + { + "item": "minecraft:suspicious_stew", + "priority": 0, + "max_amount": 1 + } + ] + }, + "minecraft:behavior.nearest_prioritized_attackable_target": { + "priority": 6, + "attack_interval": 2, + "reselect_targets": true, + "target_search_height": 5, + "entity_types": [ + { + "filters": { + "test": "is_family", + "subject": "other", + "value": "rabbit" + }, + "max_dist": 12, + "priority": 0 + }, + { + "filters": { + "test": "is_family", + "subject": "other", + "value": "chicken" + }, + "max_dist": 12, + "priority": 0 + }, + { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "baby_turtle" + }, + { + "test": "in_water", + "subject": "other", + "operator": "!=", + "value": true + } + ] + }, + "max_dist": 12, + "priority": 0 + } + ] + }, + "minecraft:damage_sensor": { + "triggers": [ + { + "on_damage": { + "filters": { + "test": "is_block", + "subject": "block", + "value": "minecraft:sweet_berry_bush" + } + }, + "deals_damage": "no" + } + ] + }, + "minecraft:behavior.float": { + "priority": 0 + }, + "minecraft:behavior.equip_item": { + "priority": 2 + }, + "minecraft:behavior.avoid_mob_type": { + "priority": 5, + "entity_types": [ + { + "filters": { + "any_of": [ + { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "trusts", + "subject": "other", + "operator": "!=", + "value": true + }, + { + "test": "has_component", + "subject": "self", + "operator": "!=", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=", + "value": true + } + ] + }, + { + "test": "is_family", + "subject": "other", + "value": "polarbear" + }, + { + "test": "is_family", + "subject": "other", + "value": "wolf" + } + ] + }, + "max_dist": 10, + "walk_speed_multiplier": 2.5, + "sprint_speed_multiplier": 2.5 + } + ] + }, + "minecraft:behavior.tempt": { + "priority": 3, + "speed_multiplier": 0.75, + "within_radius": 16, + "can_get_scared": true, + "items": [ + "minecraft:sweet_berries", + "glow_berries" + ] + }, + "minecraft:behavior.stalk_and_pounce_on_target": { + "priority": 7, + "stalk_speed": 1.2, + "max_stalk_dist": 12, + "leap_height": 0.9, + "leap_dist": 0.8, + "pounce_max_dist": 5, + "interest_time": 2, + "stuck_time": 2, + "strike_dist": 2, + "stuck_blocks": { + "test": "is_block", + "subject": "block", + "operator": "==", + "value": "snow_layer" + } + }, + "minecraft:behavior.pickup_items": { + "priority": 11, + "max_dist": 3, + "goal_radius": 2, + "speed_multiplier": 0.75 + }, + "minecraft:behavior.eat_carried_item": { + "priority": 12, + "delay_before_eating": 28 + }, + "minecraft:behavior.raid_garden": { + "priority": 12, + "blocks": [ + "minecraft:sweet_berry_bush", + "minecraft:cave_vines_head_with_berries", + "minecraft:cave_vines_body_with_berries" + ], + "speed_multiplier": 1.2, + "search_range": 12, + "search_height": 2, + "goal_radius": 0.8, + "max_to_eat": 0, + "initial_eat_delay": 2 + }, + "minecraft:behavior.look_at_player": { + "priority": 14, + "look_distance": 6, + "probability": 0.02 + }, + "minecraft:behavior.random_look_around": { + "priority": 15 + }, + "minecraft:leashable": { + "soft_distance": 4, + "hard_distance": 6, + "max_distance": 10 + }, + "minecraft:balloonable": { + "mass": 0.6 + }, + "minecraft:physics": {}, + "minecraft:pushable": { + "is_pushable": true, + "is_pushable_by_piston": true + }, + "minecraft:conditional_bandwidth_optimization": {}, + "minecraft:scheduler": { + "min_delay_secs": 0, + "max_delay_secs": 0, + "scheduled_events": [ + { + "filters": { + "all_of": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:is_tamed" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:tameable" + } + ] + }, + "event": "silverlabs_nat:fennec_fox_configure_tameable" + }, + { + "filters": { + "all_of": [ + { + "test": "is_sleeping", + "value": true + }, + { + "test": "enum_property", + "subject": "self", + "domain": "silverlabs_nat:ambient_type", + "operator": "!=", + "value": "sleep" + } + ] + }, + "event": "silverlabs_nat:ambient_sleep" + }, + { + "filters": { + "all_of": [ + { + "test": "is_daytime", + "value": false + }, + { + "test": "distance_to_nearest_player", + "operator": ">", + "value": 16 + }, + { + "test": "enum_property", + "subject": "self", + "domain": "silverlabs_nat:ambient_type", + "operator": "!=", + "value": "night" + } + ] + }, + "event": "silverlabs_nat:ambient_night" + }, + { + "filters": { + "all_of": [ + { + "test": "is_sleeping", + "value": false + }, + { + "any_of": [ + { + "test": "is_daytime", + "value": true + }, + { + "test": "distance_to_nearest_player", + "operator": "<=", + "value": 16 + } + ] + }, + { + "test": "enum_property", + "subject": "self", + "domain": "silverlabs_nat:ambient_type", + "operator": "!=", + "value": "normal" + } + ] + }, + "event": "silverlabs_nat:ambient_normal" + } + ] + }, + "minecraft:environment_sensor": { + "triggers": [ + { + "filters": { + "test": "is_daytime", + "value": false + }, + "event": "silverlabs_nat:fennec_fox_configure_night" + }, + { + "filters": { + "test": "is_daytime", + "value": true + }, + "event": "silverlabs_nat:fennec_fox_configure_day" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 1 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 1 + } + ], + "event": "silverlabs_nat:set_variant_1" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 2 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 2 + } + ], + "event": "silverlabs_nat:set_variant_2" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 3 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 3 + } + ], + "event": "silverlabs_nat:set_variant_3" + } + ] + }, + "minecraft:block_climber": {} + }, + "events": { + "minecraft:entity_spawned": { + "sequence": [ + { + "add": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + } + }, + { + "randomize": [ + { + "weight": 95, + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:fennec_fox_with_item", + "silverlabs_nat:docile_fennec_fox", + "silverlabs_nat:adult_hitbox" + ] + } + }, + { + "weight": 5, + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:docile_fennec_fox" + ] + } + } + ] + }, + { + "trigger": "silverlabs_nat:fennec_fox_configure_tameable" + }, + { + "filters": { + "test": "is_snow_covered", + "value": true + }, + "randomize": [ + { + "weight": 60, + "trigger": "silverlabs_nat:set_variant_2" + }, + { + "weight": 30, + "trigger": "silverlabs_nat:set_variant_3" + }, + { + "weight": 5, + "trigger": "silverlabs_nat:set_variant_1" + }, + { + "weight": 2, + "trigger": "silverlabs_nat:set_variant_0" + } + ] + }, + { + "filters": { + "test": "is_snow_covered", + "value": false + }, + "randomize": [ + { + "weight": 60, + "trigger": "silverlabs_nat:set_variant_1" + }, + { + "weight": 30, + "trigger": "silverlabs_nat:set_variant_0" + }, + { + "weight": 5, + "trigger": "silverlabs_nat:set_variant_3" + }, + { + "weight": 2, + "trigger": "silverlabs_nat:set_variant_2" + } + ] + } + ] + }, + "silverlabs_nat:set_variant_0": { + "set_property": { + "silverlabs_nat:variant": 0 + } + }, + "silverlabs_nat:set_variant_1": { + "set_property": { + "silverlabs_nat:variant": 1 + } + }, + "silverlabs_nat:set_variant_2": { + "set_property": { + "silverlabs_nat:variant": 2 + } + }, + "silverlabs_nat:set_variant_3": { + "set_property": { + "silverlabs_nat:variant": 3 + } + }, + "minecraft:entity_born": { + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:trusting_fennec_fox", + "silverlabs_nat:docile_fennec_fox", + "silverlabs_nat:tamed_fennec_fox" + ] + } + }, + "silverlabs_nat:from_breeding": { + "sequence": [ + { + "trigger": "minecraft:entity_born" + }, + { + "trigger": "silverlabs_nat:dye_red" + } + ] + }, + "silverlabs_nat:ageable_grow_up": { + "remove": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox" + ] + } + }, + "silverlabs_nat:fennec_fox_configure_thunderstorm": { + "remove": { + "component_groups": [ + "silverlabs_nat:fennec_fox_night", + "silverlabs_nat:fennec_fox_day" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:fennec_fox_thunderstorm" + ] + } + }, + "silverlabs_nat:fennec_fox_configure_day": { + "remove": { + "component_groups": [ + "silverlabs_nat:fennec_fox_night", + "silverlabs_nat:fennec_fox_thunderstorm" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:fennec_fox_day" + ] + } + }, + "silverlabs_nat:fennec_fox_configure_night": { + "remove": { + "component_groups": [ + "silverlabs_nat:fennec_fox_day", + "silverlabs_nat:fennec_fox_thunderstorm" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:fennec_fox_night" + ] + } + }, + "silverlabs_nat:ambient_normal": { + "add": { + "component_groups": [ + "silverlabs_nat:fennec_fox_ambient_normal" + ] + }, + "set_property": { + "silverlabs_nat:ambient_type": "normal" + } + }, + "silverlabs_nat:ambient_sleep": { + "add": { + "component_groups": [ + "silverlabs_nat:fennec_fox_ambient_sleep" + ] + }, + "set_property": { + "silverlabs_nat:ambient_type": "sleep" + } + }, + "silverlabs_nat:ambient_night": { + "add": { + "component_groups": [ + "silverlabs_nat:fennec_fox_ambient_night" + ] + }, + "set_property": { + "silverlabs_nat:ambient_type": "night" + } + }, + "silverlabs_nat:fennec_fox_configure_defending": { + "remove": { + "component_groups": [ + "silverlabs_nat:docile_fennec_fox", + "silverlabs_nat:fennec_fox_day", + "silverlabs_nat:fennec_fox_night" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:defending_fennec_fox" + ] + } + }, + "silverlabs_nat:fennec_fox_configure_docile_day": { + "remove": { + "component_groups": [ + "silverlabs_nat:defending_fennec_fox", + "silverlabs_nat:fennec_fox_night" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:docile_fennec_fox", + "silverlabs_nat:fennec_fox_day" + ] + } + }, + "silverlabs_nat:fennec_fox_configure_docile_night": { + "remove": { + "component_groups": [ + "silverlabs_nat:defending_fennec_fox", + "silverlabs_nat:fennec_fox_day" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:docile_fennec_fox", + "silverlabs_nat:fennec_fox_night" + ] + } + }, + "silverlabs_nat:on_tame": { + "remove": { + "component_groups": [ + "silverlabs_nat:wild_fennec_fox" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:tamed_fennec_fox", + "silverlabs_nat:follow_owner" + ] + }, + "trigger": "silverlabs_nat:dye_red" + }, + "silverlabs_nat:follow_owner": { + "add": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": true + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_follow" + ], + "target": "self" + } + }, + "silverlabs_nat:wander_around": { + "add": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": false + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_wander" + ], + "target": "self" + } + }, + "silverlabs_nat:fennec_fox_configure_tameable": { + "add": { + "component_groups": [ + "silverlabs_nat:wild_fennec_fox" + ] + } + }, + "silverlabs_nat:remove_dye": { + "set_property": { + "silverlabs_nat:dye": 0 + } + }, + "silverlabs_nat:dye_white": { + "set_property": { + "silverlabs_nat:dye": 1 + } + }, + "silverlabs_nat:dye_orange": { + "set_property": { + "silverlabs_nat:dye": 2 + } + }, + "silverlabs_nat:dye_magenta": { + "set_property": { + "silverlabs_nat:dye": 3 + } + }, + "silverlabs_nat:dye_light_blue": { + "set_property": { + "silverlabs_nat:dye": 4 + } + }, + "silverlabs_nat:dye_yellow": { + "set_property": { + "silverlabs_nat:dye": 5 + } + }, + "silverlabs_nat:dye_lime": { + "set_property": { + "silverlabs_nat:dye": 6 + } + }, + "silverlabs_nat:dye_pink": { + "set_property": { + "silverlabs_nat:dye": 7 + } + }, + "silverlabs_nat:dye_gray": { + "set_property": { + "silverlabs_nat:dye": 8 + } + }, + "silverlabs_nat:dye_light_gray": { + "set_property": { + "silverlabs_nat:dye": 9 + } + }, + "silverlabs_nat:dye_cyan": { + "set_property": { + "silverlabs_nat:dye": 10 + } + }, + "silverlabs_nat:dye_purple": { + "set_property": { + "silverlabs_nat:dye": 11 + } + }, + "silverlabs_nat:dye_blue": { + "set_property": { + "silverlabs_nat:dye": 12 + } + }, + "silverlabs_nat:dye_brown": { + "set_property": { + "silverlabs_nat:dye": 13 + } + }, + "silverlabs_nat:dye_green": { + "set_property": { + "silverlabs_nat:dye": 14 + } + }, + "silverlabs_nat:dye_red": { + "set_property": { + "silverlabs_nat:dye": 15 + } + }, + "silverlabs_nat:dye_black": { + "set_property": { + "silverlabs_nat:dye": 16 + } + }, + "silverlabs_nat:natural_despawn": { + "add": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:become_persistent": { + "add": { + "component_groups": [ + "silverlabs_nat:persistent" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:set_permanent_baby": { + "add": { + "component_groups": [ + "silverlabs_nat:permanent_baby" + ] + }, + "queue_command": { + "command": [ + "particle minecraft:villager_angry ~ ~2 ~", + "playsound random.eat @p ~ ~ ~ 0.8 1.2" + ] + } + }, + "silverlabs_nat:start_sniff": { + "queue_command": { + "command": [ + "playsound silverlabs_nat.flower_obsession.baby_sniff_small @a[r=6]" + ] + } + }, + "silverlabs_nat:knapsack_no_capture": {}, + "silverlabs_nat:revert_to_baby": { + "trigger": "silverlabs_nat:become_persistent", + "queue_command": { + "command": [ + "playsound silverlabs_nat.pacifier.interact @a[r=10] ~~~" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox" + ] + } + } + } + } +} \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_BP/entities/firefly.behavior.json b/naturalist-lite-addon/naturalist_lite_BP/entities/firefly.behavior.json new file mode 100644 index 0000000..200d5ae --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/entities/firefly.behavior.json @@ -0,0 +1,495 @@ +{ + "format_version": "1.21.50", + "minecraft:entity": { + "description": { + "identifier": "silverlabs_nat:firefly", + "is_spawnable": true, + "is_summonable": true, + "is_experimental": false, + "properties": { + "silverlabs_nat:can_glow": { + "type": "bool", + "default": false, + "client_sync": true + }, + "silverlabs_nat:on_hide": { + "type": "bool", + "default": false, + "client_sync": true + } + } + }, + "component_groups": { + "silverlabs_nat:baby": { + "minecraft:is_baby": {}, + "minecraft:physics": { + "has_gravity": true + }, + "minecraft:movement.basic": {}, + "minecraft:navigation.walk": { + "can_path_over_water": false, + "avoid_damage_blocks": true + }, + "minecraft:behavior.random_stroll": { + "priority": 3, + "xz_dist": 8, + "y_dist": 0 + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_swing" + }, + "swing": true + } + ] + } + }, + "silverlabs_nat:adult": { + "minecraft:flying_speed": { + "value": 0.15 + }, + "minecraft:navigation.hover": { + "can_path_over_water": true, + "can_sink": false, + "can_pass_doors": true, + "can_path_from_air": true, + "avoid_water": true, + "avoid_damage_blocks": true, + "avoid_sun": false + }, + "minecraft:movement.hover": {}, + "minecraft:jump.static": {}, + "minecraft:can_fly": {}, + "minecraft:behavior.random_hover": { + "priority": 2, + "xz_dist": 8, + "y_dist": 8, + "y_offset": -1, + "interval": 1, + "hover_height": [ + 1, + 4 + ] + }, + "minecraft:behavior.float": { + "priority": 3 + } + }, + "silverlabs_nat:look_for_hide": { + "minecraft:behavior.move_to_block": { + "priority": 1, + "tick_interval": 1, + "start_chance": 0.5, + "search_range": 10, + "search_height": 4, + "speed_modifier": 1.2, + "goal_radius": 0.5, + "target_selection_method": "random", + "target_offset": [ + 0, + 0, + 0 + ], + "target_block_filters": { + "test": "is_waterlogged", + "subject": "block", + "operator": "==", + "value": false + }, + "target_blocks": [ + "tallgrass:0", + "tallgrass:1", + "double_plant:2", + "double_plant:3" + ], + "on_reach": { + "event": "silverlabs_nat:find_hide_event", + "target": "self" + } + }, + "minecraft:timer": { + "looping": false, + "time": 30, + "time_down_event": { + "event": "silverlabs_nat:perish" + } + } + }, + "silverlabs_nat:perish": { + "minecraft:out_of_control": {}, + "minecraft:timer": { + "looping": false, + "time": 0.1, + "time_down_event": { + "event": "silverlabs_nat:despawn" + } + } + }, + "silverlabs_nat:despawn": { + "minecraft:instant_despawn": {} + }, + "silverlabs_nat:natural_despawn": { + "minecraft:despawn": { + "despawn_from_distance": {}, + "remove_child_entities": true + } + }, + "silverlabs_nat:persistent": { + "minecraft:persistent": {} + } + }, + "components": { + "minecraft:is_hidden_when_invisible": {}, + "minecraft:type_family": { + "family": [ + "silverlabs_nat:firefly", + "silverlabs_nat:capturable_entity", + "mob", + "arthropod" + ] + }, + "minecraft:experience_reward": { + "on_death": "query.last_hit_by_player ? Math.Random(1,3): 0" + }, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/firefly.loot.json" + }, + "minecraft:breathable": { + "totalSupply": 15, + "suffocateTime": 0 + }, + "minecraft:collision_box": { + "width": 0.3, + "height": 0.3 + }, + "minecraft:nameable": {}, + "minecraft:health": { + "value": 6, + "max": 6 + }, + "minecraft:healable": { + "items": [ + { + "item": "double_plant:4", + "heal_amount": 2 + }, + { + "item": "double_plant:5", + "heal_amount": 2 + } + ] + }, + "minecraft:damage_sensor": { + "triggers": { + "cause": "fall", + "deals_damage": "no" + } + }, + "minecraft:hurt_on_condition": { + "damage_conditions": [ + { + "filters": { + "test": "in_lava", + "subject": "self", + "operator": "==", + "value": true + }, + "cause": "lava", + "damage_per_tick": 4 + } + ] + }, + "minecraft:movement": { + "value": 0.3 + }, + "minecraft:leashable": { + "soft_distance": 4, + "hard_distance": 6, + "max_distance": 10 + }, + "minecraft:balloonable": { + "mass": 0.5 + }, + "minecraft:physics": {}, + "minecraft:pushable": { + "is_pushable": true, + "is_pushable_by_piston": true + }, + "minecraft:conditional_bandwidth_optimization": {}, + "minecraft:game_event_movement_tracking": { + "emit_flap": true + }, + "minecraft:scheduler": { + "min_delay_secs": 0, + "max_delay_secs": 0, + "scheduled_events": [ + { + "filters": { + "any_of": [ + { + "test": "is_daytime", + "value": false + }, + { + "test": "light_level", + "operator": "<", + "value": 8 + } + ] + }, + "event": "silverlabs_nat:can_glow" + }, + { + "filters": { + "none_of": [ + { + "test": "is_daytime", + "value": false + }, + { + "test": "light_level", + "operator": "<", + "value": 8 + } + ] + }, + "event": "silverlabs_nat:cannot_glow" + } + ] + }, + "minecraft:environment_sensor": { + "triggers": [ + { + "filters": { + "all_of": { + "test": "has_component", + "value": "minecraft:behavior.move_to_block" + }, + "any_of": [ + { + "test": "is_brightness", + "operator": "<=", + "value": 0.5 + }, + { + "test": "is_daytime", + "value": false + } + ] + }, + "event": "silverlabs_nat:fly_around_aimlessly" + }, + { + "filters": [ + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:behavior.move_to_block" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:out_of_control" + }, + { + "test": "is_brightness", + "operator": ">", + "value": 0.5 + }, + { + "test": "is_daytime", + "value": true + } + ], + "event": "silverlabs_nat:look_for_hide" + } + ] + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_swing" + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_no_capture" + }, + "swing": false + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:capture_net" + } + }, + "swing": true, + "hurt_item": 1, + "interact_text": "action.interact.silverlabs_nat.capture_net.use", + "play_sounds": "pop" + } + ] + } + }, + "events": { + "minecraft:entity_spawned": { + "add": { + "component_groups": [ + "silverlabs_nat:adult" + ] + } + }, + "silverlabs_nat:can_glow": { + "set_property": { + "silverlabs_nat:can_glow": true + } + }, + "silverlabs_nat:cannot_glow": { + "set_property": { + "silverlabs_nat:can_glow": false + } + }, + "silverlabs_nat:fly_around_aimlessly": { + "remove": { + "component_groups": [ + "silverlabs_nat:look_for_hide" + ] + } + }, + "silverlabs_nat:look_for_hide": { + "add": { + "component_groups": [ + "silverlabs_nat:look_for_hide" + ] + } + }, + "silverlabs_nat:find_hide_event": { + "trigger": "silverlabs_nat:perish", + "set_property": { + "silverlabs_nat:on_hide": true + } + }, + "silverlabs_nat:perish": { + "remove": { + "component_groups": [ + "silverlabs_nat:look_for_hide" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:perish" + ] + } + }, + "silverlabs_nat:despawn": { + "add": { + "component_groups": [ + "silverlabs_nat:despawn" + ] + } + }, + "silverlabs_nat:natural_despawn": { + "add": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:become_persistent": { + "add": { + "component_groups": [ + "silverlabs_nat:persistent" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:revert_to_baby": { + "trigger": "silverlabs_nat:become_persistent", + "queue_command": { + "command": [ + "playsound silverlabs_nat.pacifier.interact @a[r=10] ~~~" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby" + ] + } + }, + "silverlabs_nat:knapsack_no_capture": {} + } + } +} \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_BP/entities/hedgehog.behavior.json b/naturalist-lite-addon/naturalist_lite_BP/entities/hedgehog.behavior.json new file mode 100644 index 0000000..06de693 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/entities/hedgehog.behavior.json @@ -0,0 +1,1691 @@ +{ + "format_version": "1.21.50", + "minecraft:entity": { + "description": { + "identifier": "silverlabs_nat:hedgehog", + "is_spawnable": true, + "is_summonable": true, + "is_experimental": false, + "properties": { + "silverlabs_nat:is_following_owner": { + "type": "bool", + "default": true, + "client_sync": false + }, + "silverlabs_nat:is_hiding": { + "type": "bool", + "default": false, + "client_sync": true + }, + "silverlabs_nat:rolling": { + "type": "bool", + "default": false, + "client_sync": true + }, + "silverlabs_nat:panic_state": { + "type": "bool", + "default": false, + "client_sync": true + }, + "silverlabs_nat:dye": { + "type": "int", + "default": 0, + "client_sync": true, + "range": [ + 0, + 16 + ] + }, + "silverlabs_nat:variant": { + "type": "int", + "default": "q.had_component_group('silverlabs_nat:spawn_variant_d') ? 1: q.had_component_group('silverlabs_nat:spawn_variant_w') ? 2: 0", + "client_sync": true, + "range": [ + 0, + 2 + ] + }, + "silverlabs_nat:hit": { + "type": "bool", + "default": false, + "client_sync": true + } + }, + "animations": { + "hit_controller": "controller.animation.silverlabs_nat.hedgehog.hit" + }, + "scripts": { + "animate": [ + "hit_controller" + ] + } + }, + "component_groups": { + "silverlabs_nat:despawn": { + "minecraft:instant_despawn": {} + }, + "silverlabs_nat:baby": { + "minecraft:is_baby": {}, + "minecraft:scale": { + "value": 0.5 + }, + "minecraft:ageable": { + "duration": 1200, + "feed_items": [ + "sweet_berries", + "glow_berries" + ], + "grow_up": { + "event": "silverlabs_nat:ageable_grow_up", + "target": "self" + } + }, + "minecraft:behavior.follow_parent": { + "priority": 6, + "speed_multiplier": 1.1 + }, + "minecraft:behavior.move_to_block": { + "priority": 8, + "start_chance": 0.2, + "search_range": 32, + "goal_radius": 0.25, + "stay_duration": 3, + "target_selection_method": "random", + "on_reach": { + "event": "silverlabs_nat:start_sniff", + "target": "self" + }, + "target_blocks": [ + "minecraft:poppy", + "minecraft:dandelion", + "minecraft:blue_orchid", + "minecraft:allium", + "minecraft:azure_bluet", + "minecraft:orange_tulip", + "minecraft:pink_tulip", + "minecraft:red_tulip", + "minecraft:white_tulip", + "minecraft:oxeye_daisy", + "minecraft:cornflower", + "minecraft:lily_of_the_valley", + "minecraft:sunflower", + "minecraft:lilac", + "minecraft:rose_bush", + "minecraft:peony", + "minecraft:pitcher_plant", + "minecraft:pink_petals", + "minecraft:wildflowers", + "minecraft:torchflower", + "minecraft:closed_eyeblossom", + "minecraft:open_eyeblossom" + ] + }, + "minecraft:behavior.follow_mob": { + "priority": 6, + "search_range": 16, + "stop_distance": 5, + "speed_multiplier": 1.1, + "use_home_position_restriction": true, + "filters": { + "all_of": [ + { + "test": "is_underwater", + "subject": "other", + "value": false + }, + { + "test": "is_baby", + "subject": "other", + "value": false + }, + { + "any_of": [ + { + "test": "is_family", + "subject": "other", + "value": "silverlabs_nat:butterfly" + }, + { + "test": "is_family", + "subject": "other", + "value": "butterfly" + } + ] + } + ] + } + } + }, + "silverlabs_nat:adult": { + "minecraft:experience_reward": { + "on_bred": "Math.Random(1,7)", + "on_death": "query.last_hit_by_player ? Math.Random(1,3): 0" + }, + "minecraft:behavior.breed": { + "priority": 4, + "speed_multiplier": 1 + }, + "minecraft:breedable": { + "require_tame": true, + "inherit_tamed": true, + "breeds_with": { + "mate_type": "silverlabs_nat:hedgehog", + "baby_type": "silverlabs_nat:hedgehog", + "breed_event": { + "event": "silverlabs_nat:entity_born", + "target": "baby" + } + }, + "breed_items": [ + "sweet_berries", + "glow_berries" + ], + "property_inheritance": { + "silverlabs_nat:variant": {} + } + }, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/hedgehog.loot.json" + } + }, + "silverlabs_nat:hedgehog_aware": { + "minecraft:behavior.look_at_player": { + "priority": 8, + "look_distance": 6, + "probability": 0.02 + }, + "minecraft:behavior.random_look_around": { + "priority": 9 + }, + "minecraft:behavior.avoid_mob_type": { + "priority": 2, + "entity_types": [ + { + "filters": [ + { + "test": "has_component", + "value": "minecraft:is_tamed", + "subject": "self", + "operator": "!=" + }, + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "is_panicking", + "subject": "self", + "value": false + } + ], + "sprint_speed_multiplier": 0, + "walk_speed_multiplier": 0, + "max_dist": 6 + } + ] + } + }, + "silverlabs_nat:hedgehog_wild": { + "minecraft:behavior.panic": { + "priority": 1, + "speed_multiplier": 2 + } + }, + "silverlabs_nat:tameable": { + "minecraft:tameable": { + "probability": 0.5, + "tame_items": [ + "sweet_berries", + "glow_berries" + ], + "tame_event": { + "event": "silverlabs_nat:on_tame", + "target": "self" + } + } + }, + "silverlabs_nat:hedgehog_tame": { + "minecraft:is_tamed": {}, + "minecraft:sittable": {}, + "minecraft:behavior.stay_while_sitting": { + "priority": 1 + }, + "minecraft:breedable": { + "require_tame": true, + "inherit_tamed": true, + "breeds_with": { + "mate_type": "silverlabs_nat:hedgehog", + "baby_type": "silverlabs_nat:hedgehog", + "breed_event": { + "event": "silverlabs_nat:from_breeding", + "target": "baby" + } + }, + "breed_items": [ + "sweet_berries", + "glow_berries" + ], + "property_inheritance": { + "silverlabs_nat:variant": {} + } + }, + "minecraft:healable": { + "items": [ + { + "item": "sweet_berries", + "heal_amount": 2 + }, + { + "item": "glow_berries", + "heal_amount": 2 + } + ] + }, + "minecraft:behavior.panic": { + "priority": 1, + "speed_multiplier": 2, + "ignore_mob_damage": true + } + }, + "silverlabs_nat:follow_owner": { + "minecraft:behavior.follow_owner": { + "priority": 7, + "speed_multiplier": 1.2, + "start_distance": 10, + "stop_distance": 3 + }, + "minecraft:behavior.random_stroll": { + "priority": 8 + } + }, + "silverlabs_nat:wander_around": { + "minecraft:behavior.random_stroll": { + "priority": 8 + } + }, + "silverlabs_nat:damage_mobs": { + "minecraft:body_rotation_blocked": {} + }, + "silverlabs_nat:projectile": { + "minecraft:conditional_bandwidth_optimization": { + "default_values": { + "max_dropped_ticks": 2, + "max_optimized_distance": 700, + "use_motion_prediction_hints": true + } + }, + "minecraft:area_attack": { + "damage_range": 0.2, + "damage_per_tick": 2, + "damage_cooldown": 0.5, + "cause": "contact" + } + }, + "silverlabs_nat:natural_despawn": { + "minecraft:despawn": { + "despawn_from_distance": {}, + "remove_child_entities": true + } + }, + "silverlabs_nat:persistent": { + "minecraft:persistent": {} + }, + "silverlabs_nat:adult_hitbox": { + "minecraft:collision_box": { + "width": 0.6, + "height": 0.5 + } + } + }, + "components": { + "minecraft:is_hidden_when_invisible": {}, + "minecraft:type_family": { + "family": [ + "silverlabs_nat:hedgehog", + "silverlabs_nat:capturable_entity", + "mob" + ] + }, + "minecraft:breathable": { + "total_supply": 15, + "suffocate_time": 0 + }, + "minecraft:nameable": {}, + "minecraft:health": { + "value": 18, + "max": 18 + }, + "minecraft:hurt_on_condition": { + "damage_conditions": [ + { + "filters": { + "test": "in_lava", + "subject": "self", + "operator": "==", + "value": true + }, + "cause": "lava", + "damage_per_tick": 4 + } + ] + }, + "minecraft:movement": { + "value": 0.2 + }, + "minecraft:movement.generic": {}, + "minecraft:navigation.walk": { + "can_path_over_water": true, + "avoid_water": true, + "avoid_damage_blocks": true + }, + "minecraft:jump.static": {}, + "minecraft:collision_box": { + "width": 0.6, + "height": 0.5 + }, + "minecraft:leashable": { + "soft_distance": 4, + "hard_distance": 6, + "max_distance": 10 + }, + "minecraft:balloonable": { + "mass": 0.9 + }, + "minecraft:behavior.float": { + "priority": 0 + }, + "minecraft:behavior.tempt": { + "priority": 3, + "within_radius": 12, + "speed_multiplier": 1.5, + "items": [ + "sweet_berries" + ] + }, + "minecraft:physics": {}, + "minecraft:pushable": { + "is_pushable": true, + "is_pushable_by_piston": true + }, + "minecraft:conditional_bandwidth_optimization": {}, + "minecraft:area_attack": { + "damage_range": 0.2, + "damage_per_tick": 2, + "damage_cooldown": 0.5, + "cause": "contact", + "entity_filter": [ + { + "all_of": [ + { + "any_of": [ + { + "all_of": [ + { + "test": "is_owner", + "subject": "other", + "operator": "!=" + }, + { + "test": "is_family", + "value": "player", + "subject": "other" + } + ] + }, + { + "test": "is_family", + "value": "mob", + "subject": "other" + } + ] + }, + { + "any_of": [ + { + "test": "bool_property", + "domain": "silverlabs_nat:is_hiding", + "value": true + } + ] + } + ] + } + ] + }, + "minecraft:environment_sensor": { + "triggers": [ + { + "filters": { + "all_of": [ + { + "any_of": [ + { + "test": "on_ground" + }, + { + "test": "in_water" + } + ] + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:rolling", + "value": true + } + ] + }, + "event": "silverlabs_nat:stop_rolling" + }, + { + "filters": { + "all_of": [ + { + "test": "is_avoiding_mobs" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_hiding", + "value": false + } + ] + }, + "event": "silverlabs_nat:hide" + }, + { + "filters": { + "all_of": [ + { + "test": "is_avoiding_mobs", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_hiding", + "value": true + } + ] + }, + "event": "silverlabs_nat:unhide" + }, + { + "filters": { + "all_of": [ + { + "test": "is_panicking", + "value": true + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:panic_state", + "value": false + } + ] + }, + "event": "silverlabs_nat:is_panicking", + "target": "self" + }, + { + "filters": { + "all_of": [ + { + "test": "is_panicking", + "value": false + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:panic_state", + "value": true + } + ] + }, + "event": "silverlabs_nat:is_calm", + "target": "self" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 1 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 1 + } + ], + "event": "silverlabs_nat:set_variant_1" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 2 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 2 + } + ], + "event": "silverlabs_nat:set_variant_2" + } + ] + }, + "minecraft:damage_sensor": { + "triggers": [ + { + "cause": "contact", + "deals_damage": "no" + }, + { + "cause": "fall", + "deals_damage": "no" + } + ] + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_swing" + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_no_capture" + }, + "swing": false + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": false + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": true + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:capture_net" + }, + { + "test": "has_component", + "subject": "self", + "value": "minecraft:is_tamed" + } + ] + } + }, + "swing": true, + "hurt_item": 1, + "interact_text": "action.interact.silverlabs_nat.capture_net.use", + "play_sounds": "pop" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 0 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:shears" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:remove_dye" + }, + "hurt_item": 1, + "swing": true, + "play_sounds": "shear", + "interact_text": "action.interact.shear" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 1 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:white_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_white" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 2 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:orange_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_orange" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 3 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:magenta_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_magenta" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 4 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:light_blue_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_light_blue" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 5 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:yellow_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_yellow" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 6 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:lime_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_lime" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 7 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:pink_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_pink" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 8 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:gray_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_gray" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 9 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:light_gray_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_light_gray" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 10 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:cyan_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_cyan" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 11 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:purple_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_purple" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 12 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:blue_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_blue" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 13 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:brown_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_brown" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 14 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:green_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_green" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 15 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:red_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_red" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 16 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:black_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_black" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + } + ] + } + }, + "events": { + "minecraft:entity_spawned": { + "sequence": [ + { + "randomize": [ + { + "weight": 95, + "trigger": "silverlabs_nat:adult", + "add": { + "component_groups": [ + "silverlabs_nat:hedgehog_wild", + "silverlabs_nat:tameable" + ] + } + }, + { + "weight": 5, + "trigger": "silverlabs_nat:baby", + "add": { + "component_groups": [ + "silverlabs_nat:hedgehog_wild" + ] + } + } + ] + }, + { + "trigger": "silverlabs_nat:randomize_variant" + } + ] + }, + "minecraft:entity_born": { + "trigger": "silverlabs_nat:baby" + }, + "silverlabs_nat:wild_adult": { + "add": { + "component_groups": [ + "silverlabs_nat:tameable" + ] + }, + "trigger": "silverlabs_nat:adult" + }, + "silverlabs_nat:wild_baby": { + "add": { + "component_groups": [ + "silverlabs_nat:tameable" + ] + }, + "trigger": "silverlabs_nat:baby" + }, + "silverlabs_nat:adult": { + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:hedgehog_aware", + "silverlabs_nat:wander_around", + "silverlabs_nat:adult_hitbox" + ] + } + }, + "silverlabs_nat:baby": { + "add": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult" + ] + } + }, + "silverlabs_nat:entity_born": { + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:hedgehog_aware", + "silverlabs_nat:hedgehog_wild", + "silverlabs_nat:wander_around" + ] + }, + "trigger": "silverlabs_nat:randomize_variant" + }, + "silverlabs_nat:ageable_grow_up": { + "remove": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:tameable", + "silverlabs_nat:adult_hitbox" + ] + } + }, + "silverlabs_nat:randomize_variant": { + "randomize": [ + { + "weight": 1, + "trigger": "silverlabs_nat:set_variant_0" + }, + { + "weight": 1, + "trigger": "silverlabs_nat:set_variant_1" + }, + { + "weight": 1, + "trigger": "silverlabs_nat:set_variant_2" + } + ] + }, + "silverlabs_nat:from_breeding": { + "sequence": [ + { + "trigger": "minecraft:entity_born" + }, + { + "trigger": "silverlabs_nat:on_tame" + } + ] + }, + "silverlabs_nat:on_tame": { + "remove": { + "component_groups": [ + "silverlabs_nat:hedgehog_wild" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:hedgehog_tame", + "silverlabs_nat:follow_owner" + ] + }, + "trigger": "silverlabs_nat:dye_red" + }, + "silverlabs_nat:follow_owner": { + "add": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": true + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_follow" + ], + "target": "self" + } + }, + "silverlabs_nat:wander_around": { + "add": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": false + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_wander" + ], + "target": "self" + } + }, + "silverlabs_nat:hide": { + "set_property": { + "silverlabs_nat:is_hiding": true + }, + "add": { + "component_groups": [ + "silverlabs_nat:damage_mobs" + ] + } + }, + "silverlabs_nat:unhide": { + "set_property": { + "silverlabs_nat:is_hiding": false + }, + "remove": { + "component_groups": [ + "silverlabs_nat:damage_mobs" + ] + } + }, + "silverlabs_nat:hit": { + "set_property": { + "silverlabs_nat:hit": true + } + }, + "silverlabs_nat:projectile": { + "add": { + "component_groups": [ + "silverlabs_nat:projectile" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + } + }, + "silverlabs_nat:remove_projectile": { + "remove": { + "component_groups": [ + "silverlabs_nat:projectile" + ] + } + }, + "silverlabs_nat:rolling": { + "set_property": { + "silverlabs_nat:rolling": true + } + }, + "silverlabs_nat:stop_rolling": { + "set_property": { + "silverlabs_nat:rolling": false + } + }, + "silverlabs_nat:despawn": { + "add": { + "component_groups": [ + "silverlabs_nat:despawn" + ] + } + }, + "silverlabs_nat:spawn_variant_b": { + "trigger": "silverlabs_nat:set_variant_0", + "add": { + "component_groups": [ + "silverlabs_nat:adult" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:baby" + ] + } + }, + "silverlabs_nat:spawn_variant_d": { + "trigger": "silverlabs_nat:set_variant_1", + "add": { + "component_groups": [ + "silverlabs_nat:adult" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:baby" + ] + } + }, + "silverlabs_nat:spawn_variant_w": { + "trigger": "silverlabs_nat:set_variant_2", + "add": { + "component_groups": [ + "silverlabs_nat:adult" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:baby" + ] + } + }, + "silverlabs_nat:set_variant_0": { + "set_property": { + "silverlabs_nat:variant": 0 + } + }, + "silverlabs_nat:set_variant_1": { + "set_property": { + "silverlabs_nat:variant": 1 + } + }, + "silverlabs_nat:set_variant_2": { + "set_property": { + "silverlabs_nat:variant": 2 + } + }, + "silverlabs_nat:is_panicking": { + "set_property": { + "silverlabs_nat:panic_state": true + }, + "remove": { + "component_groups": [ + "silverlabs_nat:hedgehog_aware" + ] + } + }, + "silverlabs_nat:is_calm": { + "set_property": { + "silverlabs_nat:panic_state": false + }, + "add": { + "component_groups": [ + "silverlabs_nat:hedgehog_aware" + ] + } + }, + "silverlabs_nat:remove_dye": { + "set_property": { + "silverlabs_nat:dye": 0 + } + }, + "silverlabs_nat:dye_white": { + "set_property": { + "silverlabs_nat:dye": 1 + } + }, + "silverlabs_nat:dye_orange": { + "set_property": { + "silverlabs_nat:dye": 2 + } + }, + "silverlabs_nat:dye_magenta": { + "set_property": { + "silverlabs_nat:dye": 3 + } + }, + "silverlabs_nat:dye_light_blue": { + "set_property": { + "silverlabs_nat:dye": 4 + } + }, + "silverlabs_nat:dye_yellow": { + "set_property": { + "silverlabs_nat:dye": 5 + } + }, + "silverlabs_nat:dye_lime": { + "set_property": { + "silverlabs_nat:dye": 6 + } + }, + "silverlabs_nat:dye_pink": { + "set_property": { + "silverlabs_nat:dye": 7 + } + }, + "silverlabs_nat:dye_gray": { + "set_property": { + "silverlabs_nat:dye": 8 + } + }, + "silverlabs_nat:dye_light_gray": { + "set_property": { + "silverlabs_nat:dye": 9 + } + }, + "silverlabs_nat:dye_cyan": { + "set_property": { + "silverlabs_nat:dye": 10 + } + }, + "silverlabs_nat:dye_purple": { + "set_property": { + "silverlabs_nat:dye": 11 + } + }, + "silverlabs_nat:dye_blue": { + "set_property": { + "silverlabs_nat:dye": 12 + } + }, + "silverlabs_nat:dye_brown": { + "set_property": { + "silverlabs_nat:dye": 13 + } + }, + "silverlabs_nat:dye_green": { + "set_property": { + "silverlabs_nat:dye": 14 + } + }, + "silverlabs_nat:dye_red": { + "set_property": { + "silverlabs_nat:dye": 15 + } + }, + "silverlabs_nat:dye_black": { + "set_property": { + "silverlabs_nat:dye": 16 + } + }, + "silverlabs_nat:natural_despawn": { + "add": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:become_persistent": { + "add": { + "component_groups": [ + "silverlabs_nat:persistent" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:set_permanent_baby": { + "add": { + "component_groups": [ + "silverlabs_nat:permanent_baby" + ] + }, + "queue_command": { + "command": [ + "particle minecraft:villager_angry ~ ~2 ~", + "playsound random.eat @p ~ ~ ~ 0.8 1.2" + ] + } + }, + "silverlabs_nat:start_sniff": { + "queue_command": { + "command": [ + "playsound silverlabs_nat.flower_obsession.baby_sniff_small @a[r=6]" + ] + } + }, + "silverlabs_nat:revert_to_baby": { + "trigger": "silverlabs_nat:become_persistent", + "queue_command": { + "command": [ + "playsound silverlabs_nat.pacifier.interact @a[r=10] ~~~" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:tameable", + "silverlabs_nat:adult_hitbox" + ] + } + }, + "silverlabs_nat:knapsack_no_capture": {} + } + } +} \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_BP/entities/kangaroo.behavior.json b/naturalist-lite-addon/naturalist_lite_BP/entities/kangaroo.behavior.json new file mode 100644 index 0000000..8f7932b --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/entities/kangaroo.behavior.json @@ -0,0 +1,914 @@ +{ + "format_version": "1.21.50", + "minecraft:entity": { + "description": { + "name": "Kangaroo", + "identifier": "silverlabs_nat:kangaroo", + "is_spawnable": true, + "is_summonable": true, + "is_experimental": false, + "properties": { + "silverlabs_nat:has_baby_in_pouch": { + "type": "bool", + "default": false, + "client_sync": true + }, + "silverlabs_nat:is_following_owner": { + "type": "bool", + "default": true, + "client_sync": false + } + } + }, + "component_groups": { + "silverlabs_nat:despawn": { + "minecraft:instant_despawn": {} + }, + "silverlabs_nat:baby_hitbox": { + "minecraft:collision_box": { + "width": 0.5, + "height": 1.05 + } + }, + "silverlabs_nat:baby": { + "minecraft:type_family": { + "family": [ + "silverlabs_nat:baby_kangaroo_untamed", + "silverlabs_nat:baby", + "mob" + ] + }, + "minecraft:is_baby": {}, + "minecraft:collision_box": { + "width": 0.5, + "height": 1.05 + }, + "minecraft:tameable": { + "probability": 1, + "tame_items": [ + "wheat" + ], + "tame_event": { + "event": "silverlabs_nat:kangaroo_tamed", + "target": "self" + } + }, + "minecraft:ageable": { + "duration": 1200, + "feed_items": [ + "wheat" + ], + "grow_up": { + "filters": { + "test": "is_riding", + "value": false + }, + "event": "silverlabs_nat:kangaroo_grow_up", + "target": "self" + } + }, + "minecraft:behavior.follow_parent": { + "priority": 6, + "speed_multiplier": 1.1 + }, + "minecraft:environment_sensor": { + "triggers": [ + { + "filters": { + "test": "is_riding" + }, + "event": "silverlabs_nat:kangaroo_baby_on_pouch", + "target": "self" + }, + { + "filters": { + "operator": "!=", + "test": "is_riding" + }, + "event": "silverlabs_nat:kangaroo_baby_out_of_pouch", + "target": "self" + } + ] + }, + "minecraft:behavior.move_to_block": { + "priority": 8, + "start_chance": 0.2, + "search_range": 32, + "goal_radius": 0.25, + "stay_duration": 3, + "target_selection_method": "random", + "on_reach": { + "event": "silverlabs_nat:start_sniff", + "target": "self" + }, + "target_blocks": [ + "minecraft:poppy", + "minecraft:dandelion", + "minecraft:blue_orchid", + "minecraft:allium", + "minecraft:azure_bluet", + "minecraft:orange_tulip", + "minecraft:pink_tulip", + "minecraft:red_tulip", + "minecraft:white_tulip", + "minecraft:oxeye_daisy", + "minecraft:cornflower", + "minecraft:lily_of_the_valley", + "minecraft:sunflower", + "minecraft:lilac", + "minecraft:rose_bush", + "minecraft:peony", + "minecraft:pitcher_plant", + "minecraft:pink_petals", + "minecraft:wildflowers", + "minecraft:torchflower", + "minecraft:closed_eyeblossom", + "minecraft:open_eyeblossom" + ] + }, + "minecraft:behavior.follow_mob": { + "priority": 6, + "search_range": 16, + "stop_distance": 5, + "speed_multiplier": 1.1, + "use_home_position_restriction": true, + "filters": { + "all_of": [ + { + "test": "is_underwater", + "subject": "other", + "value": false + }, + { + "test": "is_baby", + "subject": "other", + "value": false + }, + { + "any_of": [ + { + "test": "is_family", + "subject": "other", + "value": "silverlabs_nat:butterfly" + }, + { + "test": "is_family", + "subject": "other", + "value": "butterfly" + } + ] + } + ] + } + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_swing" + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + } + ], + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + }, + "swing": true + } + ] + } + }, + "silverlabs_nat:adult_hitbox": { + "minecraft:collision_box": { + "width": 1, + "height": 2.1 + } + }, + "silverlabs_nat:adult": { + "minecraft:type_family": { + "family": [ + "silverlabs_nat:kangaroo" + ] + }, + "minecraft:rideable": { + "family_types": [ + "silverlabs_nat:baby_kangaroo_untamed" + ], + "pull_in_entities": true, + "rider_can_interact": false, + "seat_count": 1, + "seats": [ + { + "lock_rider_rotation": 0, + "position": [ + 0, + 0.3, + 0 + ] + } + ] + }, + "minecraft:entity_sensor": { + "relative_range": true, + "subsensors": [ + { + "cooldown": 1, + "range": [ + 1, + 1 + ], + "event_filters": [ + { + "test": "rider_count", + "value": 0 + }, + { + "test": "has_component", + "value": "minecraft:is_baby", + "subject": "other" + }, + { + "test": "is_family", + "value": "silverlabs_nat:kangaroo", + "subject": "other" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed", + "subject": "other", + "operator": "!=" + }, + { + "test": "is_riding", + "subject": "other", + "operator": "!=" + } + ], + "event": "silverlabs_nat:scoop_up_baby" + } + ] + }, + "minecraft:experience_reward": { + "on_death": "q.last_hit_by_player ? 3: 0", + "on_bred": "Math.random(1,7)" + }, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/kangaroo.loot.json" + }, + "minecraft:behavior.breed": { + "priority": 1, + "speed_multiplier": 1 + }, + "minecraft:breedable": { + "require_tame": false, + "inherit_tamed": true, + "breeds_with": { + "mate_type": "silverlabs_nat:kangaroo", + "baby_type": "silverlabs_nat:kangaroo", + "breed_event": { + "event": "silverlabs_nat:baby", + "target": "baby" + } + }, + "breed_items": [ + "wheat" + ] + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + } + ], + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + }, + "swing": true + } + ] + } + }, + "silverlabs_nat:with_boxing_gloves": { + "minecraft:mark_variant": { + "value": 1 + } + }, + "silverlabs_nat:with_baby_in_pouch": { + "minecraft:addrider": { + "entity_type": "silverlabs_nat:kangaroo", + "spawn_event": "silverlabs_nat:baby" + } + }, + "silverlabs_nat:with_baby_in_pouch_with_boxing_gloves": { + "minecraft:addrider": { + "entity_type": "silverlabs_nat:kangaroo", + "spawn_event": "silverlabs_nat:kangaroo_as_baby_with_boxing_gloves" + } + }, + "silverlabs_nat:natural_despawn": { + "minecraft:despawn": { + "despawn_from_distance": {}, + "remove_child_entities": true + } + }, + "silverlabs_nat:persistent": { + "minecraft:persistent": {} + }, + "silverlabs_nat:follow_owner": { + "minecraft:behavior.follow_owner": { + "priority": 7, + "speed_multiplier": 1.2, + "start_distance": 10, + "stop_distance": 3 + }, + "minecraft:behavior.random_stroll": { + "priority": 8 + } + }, + "silverlabs_nat:wander_around": { + "minecraft:behavior.random_stroll": { + "priority": 8 + } + }, + "silverlabs_nat:kangaroo_tamed": { + "minecraft:is_tamed": {}, + "minecraft:healable": { + "items": [ + { + "item": "wheat", + "heal_amount": 2 + } + ] + } + }, + "silverlabs_nat:baby_kangaroo_tamed": { + "minecraft:sittable": {}, + "minecraft:behavior.stay_while_sitting": { + "priority": 0 + }, + "minecraft:type_family": { + "family": [ + "silverlabs_nat:baby_kangaroo_tamed", + "silverlabs_nat:kangaroo", + "mob" + ] + } + } + }, + "components": { + "minecraft:nameable": {}, + "minecraft:is_hidden_when_invisible": {}, + "minecraft:behavior.tempt": { + "priority": 3, + "speed_multiplier": 1.2, + "items": [ + "wheat" + ] + }, + "minecraft:collision_box": { + "width": 1, + "height": 2.1 + }, + "minecraft:movement.basic": {}, + "minecraft:movement": { + "value": 0.25 + }, + "minecraft:behavior.float": { + "priority": 0 + }, + "minecraft:behavior.nearest_attackable_target": { + "priority": 2, + "reselect_targets": true, + "must_see": true, + "entity_types": [ + { + "filters": { + "all_of": [ + { + "any_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "is_family", + "subject": "other", + "value": "monster" + } + ] + }, + { + "test": "rider_count", + "value": 1 + } + ] + }, + "max_dist": 16, + "must_see": true + }, + { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "is_mark_variant", + "value": 1 + } + ] + }, + "max_dist": 20, + "walk_speed_multiplier": 1.5, + "must_see": true + } + ] + }, + "minecraft:behavior.delayed_attack": { + "priority": 2, + "attack_duration": 0.5, + "attack_once": false, + "hit_delay_pct": 0.66, + "random_stop_interval": 0, + "reach_multiplier": 1.5, + "cooldown_time": 5, + "require_complete_path": true, + "track_target": true + }, + "minecraft:behavior.random_stroll": { + "priority": 4 + }, + "minecraft:behavior.random_look_around": { + "priority": 5, + "look_distance": 1.5 + }, + "minecraft:navigation.walk": { + "is_amphibious": false, + "avoid_sun": false, + "avoid_water": true, + "can_path_over_water": false + }, + "minecraft:jump.static": {}, + "minecraft:can_climb": {}, + "minecraft:health": { + "value": 12, + "max": 12 + }, + "minecraft:healable": { + "items": [ + { + "item": "wheat", + "heal_amount": 2 + } + ] + }, + "minecraft:leashable": { + "soft_distance": 4, + "hard_distance": 6, + "max_distance": 10 + }, + "minecraft:physics": {}, + "minecraft:pushable": { + "is_pushable": true, + "is_pushable_by_piston": true + }, + "minecraft:attack": { + "damage": 4 + }, + "minecraft:conditional_bandwidth_optimization": {}, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_swing" + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_no_capture" + }, + "swing": false + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + } + ], + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + }, + "swing": true + } + ] + } + }, + "events": { + "minecraft:entity_spawned": { + "randomize": [ + { + "add": { + "component_groups": [ + "silverlabs_nat:adult" + ] + }, + "weight": 80 + }, + { + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:with_baby_in_pouch" + ] + }, + "weight": 8 + }, + { + "add": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "weight": 7 + }, + { + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:with_boxing_gloves" + ] + }, + "weight": 4 + }, + { + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:with_baby_in_pouch_with_boxing_gloves" + ] + }, + "weight": 1 + } + ] + }, + "silverlabs_nat:despawn": { + "add": { + "component_groups": [ + "silverlabs_nat:despawn" + ] + } + }, + "silverlabs_nat:baby": { + "add": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult" + ] + } + }, + "silverlabs_nat:kangaroo_as_baby_with_boxing_gloves": { + "trigger": "silverlabs_nat:baby", + "add": { + "component_groups": [ + "silverlabs_nat:with_boxing_gloves" + ] + } + }, + "silverlabs_nat:adult": { + "add": { + "component_groups": [ + "silverlabs_nat:adult" + ] + } + }, + "silverlabs_nat:kangaroo_grow_up": { + "remove": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:baby_kangaroo_tamed" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox" + ] + }, + "queue_command": { + "command": [ + "ride @s stop_riding" + ] + } + }, + "silverlabs_nat:kangaroo_baby_on_pouch": { + "remove": { + "component_groups": [ + "silverlabs_nat:baby_hitbox" + ] + }, + "queue_command": { + "command": [ + "effect @s invisibility infinite 1 true" + ] + } + }, + "silverlabs_nat:kangaroo_baby_out_of_pouch": { + "add": { + "component_groups": [ + "silverlabs_nat:baby_hitbox" + ] + }, + "queue_command": { + "command": [ + "effect @s clear" + ] + } + }, + "silverlabs_nat:natural_despawn": { + "add": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:become_persistent": { + "add": { + "component_groups": [ + "silverlabs_nat:persistent" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:set_permanent_baby": { + "add": { + "component_groups": [ + "silverlabs_nat:permanent_baby" + ] + }, + "queue_command": { + "command": [ + "particle minecraft:villager_angry ~ ~2 ~", + "playsound random.eat @p ~ ~ ~ 0.8 1.2" + ] + } + }, + "silverlabs_nat:kangaroo_tamed": { + "add": { + "component_groups": [ + "silverlabs_nat:kangaroo_tamed", + "silverlabs_nat:baby_kangaroo_tamed", + "silverlabs_nat:follow_owner" + ] + } + }, + "silverlabs_nat:start_sniff": { + "queue_command": { + "command": [ + "playsound silverlabs_nat.flower_obsession.baby_sniff_medium @a[r=6]" + ] + } + }, + "silverlabs_nat:revert_to_baby": { + "add": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult" + ] + } + }, + "silverlabs_nat:follow_owner": { + "remove": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": true + }, + "queue_command": { + "command": [ + "title @s actionbar Following", + "playsound silverlabs_nat.whistle.whistle @a[r=8] ~~~" + ], + "target": "other" + } + }, + "silverlabs_nat:wander_around": { + "remove": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": false + }, + "queue_command": { + "command": [ + "title @s actionbar Wandering", + "playsound silverlabs_nat.whistle.whistle @a[r=8] ~~~" + ], + "target": "other" + } + }, + "silverlabs_nat:knapsack_no_capture": {} + } + } +} \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_BP/entities/moose.behavior.json b/naturalist-lite-addon/naturalist_lite_BP/entities/moose.behavior.json new file mode 100644 index 0000000..30f9f34 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/entities/moose.behavior.json @@ -0,0 +1,1816 @@ +{ + "format_version": "1.21.50", + "minecraft:entity": { + "description": { + "identifier": "silverlabs_nat:moose", + "is_spawnable": true, + "is_summonable": true, + "is_experimental": false, + "properties": { + "silverlabs_nat:bellow": { + "client_sync": true, + "type": "bool", + "default": false + }, + "silverlabs_nat:dye": { + "client_sync": true, + "type": "int", + "range": [ + 0, + 16 + ], + "default": 0 + }, + "silverlabs_nat:is_sitting": { + "type": "bool", + "default": false, + "client_sync": false + }, + "silverlabs_nat:is_following_owner": { + "type": "bool", + "default": true, + "client_sync": false + } + } + }, + "component_groups": { + "silverlabs_nat:baby": { + "minecraft:movement": { + "max": 0.15 + }, + "minecraft:is_baby": {}, + "minecraft:collision_box": { + "width": 0.85, + "height": 0.89 + }, + "minecraft:ageable": { + "duration": 1200, + "feed_items": [ + "apple" + ], + "grow_up": { + "event": "silverlabs_nat:ageable_grow_up", + "target": "self" + } + }, + "minecraft:behavior.panic": { + "priority": 3, + "speed_multiplier": 1.7 + }, + "minecraft:behavior.follow_parent": { + "priority": 4, + "speed_multiplier": 1.1 + }, + "minecraft:behavior.random_stroll": { + "priority": 8 + }, + "minecraft:behavior.move_to_block": { + "priority": 8, + "start_chance": 0.2, + "search_range": 32, + "goal_radius": 0.25, + "stay_duration": 3, + "target_selection_method": "random", + "on_reach": { + "event": "silverlabs_nat:start_sniff", + "target": "self" + }, + "target_blocks": [ + "minecraft:poppy", + "minecraft:dandelion", + "minecraft:blue_orchid", + "minecraft:allium", + "minecraft:azure_bluet", + "minecraft:orange_tulip", + "minecraft:pink_tulip", + "minecraft:red_tulip", + "minecraft:white_tulip", + "minecraft:oxeye_daisy", + "minecraft:cornflower", + "minecraft:lily_of_the_valley", + "minecraft:sunflower", + "minecraft:lilac", + "minecraft:rose_bush", + "minecraft:peony", + "minecraft:pitcher_plant", + "minecraft:pink_petals", + "minecraft:wildflowers", + "minecraft:torchflower", + "minecraft:closed_eyeblossom", + "minecraft:open_eyeblossom" + ] + }, + "minecraft:behavior.follow_mob": { + "priority": 6, + "search_range": 16, + "stop_distance": 5, + "speed_multiplier": 1.1, + "use_home_position_restriction": true, + "filters": { + "all_of": [ + { + "test": "is_underwater", + "subject": "other", + "value": false + }, + { + "test": "is_baby", + "subject": "other", + "value": false + }, + { + "any_of": [ + { + "test": "is_family", + "subject": "other", + "value": "silverlabs_nat:butterfly" + }, + { + "test": "is_family", + "subject": "other", + "value": "butterfly" + } + ] + } + ] + } + }, + "minecraft:rideable": { + "family_types": [ + "silverlabs_nat:squirrel" + ], + "pull_in_entities": true, + "seat_count": 1, + "seats": [ + { + "position": [ + 0, + 1.3, + 0 + ] + } + ] + } + }, + "silverlabs_nat:wild": { + "minecraft:on_target_acquired": { + "event": "silverlabs_nat:on_scared", + "target": "self" + } + }, + "silverlabs_nat:wild_baby": { + "minecraft:tameable": { + "probability": 1, + "tame_items": [ + "apple" + ], + "tame_event": { + "event": "silverlabs_nat:on_tame", + "target": "self" + } + } + }, + "silverlabs_nat:scared": { + "minecraft:angry": { + "duration": 1, + "broadcast_anger": true, + "broadcast_range": 20, + "calm_event": { + "event": "silverlabs_nat:on_calm", + "target": "self" + } + } + }, + "silverlabs_nat:adult_hitbox": { + "minecraft:collision_box": { + "width": 1.7, + "height": 1.78 + } + }, + "silverlabs_nat:adult": { + "minecraft:collision_box": { + "width": 1.7, + "height": 1.78 + }, + "minecraft:behavior.breed": { + "priority": 1, + "speed_multiplier": 1 + }, + "minecraft:breedable": { + "require_tame": false, + "breeds_with": { + "mate_type": "silverlabs_nat:moose", + "baby_type": "silverlabs_nat:moose", + "breed_event": { + "event": "silverlabs_nat:entity_born", + "target": "baby" + } + }, + "breed_items": [ + "apple" + ] + }, + "minecraft:behavior.random_stroll": { + "priority": 8 + }, + "minecraft:experience_reward": { + "on_bred": "Math.Random(1,7)", + "on_death": "query.last_hit_by_player ? Math.Random(1,3): 0" + }, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/moose.loot.json" + }, + "minecraft:rideable": { + "seat_count": 1, + "family_types": [ + "player", + "silverlabs_nat:squirrel" + ], + "pull_in_entities": true, + "crouching_skip_interact": true, + "interact_text": "action.interact.ride.horse", + "seats": { + "position": [ + 0, + 2.1, + 0.25 + ] + } + } + }, + "silverlabs_nat:moose_neutral": { + "minecraft:movement": { + "value": 0.2 + }, + "minecraft:entity_sensor": { + "subsensors": [ + { + "range": [ + 8, + 8 + ], + "event_filters": [ + { + "test": "is_family", + "subject": "other", + "value": "moose" + }, + { + "test": "is_baby", + "subject": "other", + "value": true + } + ], + "event": "silverlabs_nat:become_hostile" + } + ] + }, + "minecraft:on_target_acquired": { + "event": "silverlabs_nat:on_anger", + "target": "self" + }, + "minecraft:timer": { + "looping": true, + "randomInterval": true, + "time": [ + 30, + 200 + ], + "time_down_event": { + "event": "silverlabs_nat:bellow", + "target": "self" + } + } + }, + "silverlabs_nat:moose_hostile": { + "minecraft:movement": { + "value": 0.2 + }, + "minecraft:entity_sensor": { + "subsensors": [ + { + "range": [ + 8, + 8 + ], + "event_filters": { + "none_of": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "moose" + }, + { + "test": "is_baby", + "subject": "other", + "value": true + } + ] + } + }, + "event": "silverlabs_nat:become_neutral" + } + ] + }, + "minecraft:on_target_acquired": { + "event": "silverlabs_nat:on_anger", + "target": "self" + }, + "minecraft:on_friendly_anger": { + "event": "silverlabs_nat:on_anger", + "target": "self" + }, + "minecraft:behavior.nearest_attackable_target": { + "priority": 2, + "entity_types": { + "filters": { + "test": "is_family", + "subject": "other", + "value": "player" + }, + "max_dist": 10, + "must_see": true + } + } + }, + "silverlabs_nat:moose_melee_attack": { + "minecraft:angry": { + "duration": 30, + "duration_delta": 10, + "calm_event": { + "event": "silverlabs_nat:on_calm", + "target": "self" + } + }, + "minecraft:behavior.delayed_attack": { + "attack_duration": 0.83, + "attack_once": false, + "hit_delay_pct": 0.6, + "random_stop_interval": 0, + "reach_multiplier": 2, + "speed_multiplier": 2, + "require_complete_path": true, + "track_target": false + } + }, + "silverlabs_nat:is_bellowing": { + "minecraft:movement": { + "value": 0 + }, + "minecraft:timer": { + "time": 2.45, + "looping": false, + "time_down_event": { + "event": "silverlabs_nat:remove_bellow", + "target": "self" + } + } + }, + "silverlabs_nat:can_move": { + "minecraft:movement": { + "value": 0.2 + } + }, + "silverlabs_nat:tamed_adult": { + "minecraft:healable": { + "items": [ + { + "item": "apple", + "heal_amount": 2 + } + ] + }, + "minecraft:inventory": { + "inventory_size": 1, + "container_type": "horse" + }, + "minecraft:breedable": { + "require_tame": false, + "inherit_tamed": true, + "breeds_with": { + "mate_type": "silverlabs_nat:moose", + "baby_type": "silverlabs_nat:moose", + "breed_event": { + "event": "silverlabs_nat:from_breeding", + "target": "baby" + } + }, + "breed_items": [ + "apple" + ] + } + }, + "silverlabs_nat:moose_tamed": { + "minecraft:is_tamed": {}, + "minecraft:sittable": {}, + "minecraft:behavior.stay_while_sitting": { + "priority": 1 + } + }, + "silverlabs_nat:follow_owner": { + "minecraft:behavior.follow_owner": { + "priority": 4, + "speed_multiplier": 1.2, + "start_distance": 10, + "stop_distance": 3 + }, + "minecraft:behavior.random_stroll": { + "priority": 8 + } + }, + "silverlabs_nat:wander_around": { + "minecraft:behavior.random_stroll": { + "priority": 8 + } + }, + "silverlabs_nat:baby_interact": {}, + "silverlabs_nat:saddled": { + "minecraft:is_saddled": {}, + "minecraft:input_ground_controlled": {}, + "minecraft:can_power_jump": {}, + "minecraft:behavior.player_ride_tamed": {}, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/moose_saddled.loot.json" + } + }, + "silverlabs_nat:natural_despawn": { + "minecraft:despawn": { + "despawn_from_distance": {}, + "remove_child_entities": true + } + }, + "silverlabs_nat:persistent": { + "minecraft:persistent": {} + } + }, + "components": { + "minecraft:behavior.beg": { + "priority": 9, + "look_distance": 8, + "look_time": 4, + "items": [ + "apple" + ] + }, + "minecraft:is_hidden_when_invisible": {}, + "minecraft:type_family": { + "family": [ + "silverlabs_nat:moose", + "mob" + ] + }, + "minecraft:equippable": { + "slots": [ + { + "slot": 0, + "item": "saddle", + "accepted_items": [ + "saddle" + ], + "on_equip": { + "event": "silverlabs_nat:saddled" + }, + "on_unequip": { + "event": "silverlabs_nat:unsaddled" + } + } + ] + }, + "minecraft:behavior.tempt": { + "priority": 3, + "speed_multiplier": 1, + "items": [ + "apple" + ] + }, + "minecraft:breathable": { + "total_supply": 15, + "suffocate_time": 0 + }, + "minecraft:navigation.walk": { + "can_path_over_water": true, + "avoid_water": true, + "avoid_damage_blocks": true + }, + "minecraft:movement.basic": {}, + "minecraft:jump.static": {}, + "minecraft:attack": { + "damage": 6 + }, + "minecraft:nameable": {}, + "minecraft:health": { + "value": 40, + "max": 40 + }, + "minecraft:healable": { + "items": [ + { + "item": "apple", + "heal_amount": 2 + } + ] + }, + "minecraft:hurt_on_condition": { + "damage_conditions": [ + { + "filters": { + "test": "in_lava", + "subject": "self", + "operator": "==", + "value": true + }, + "cause": "lava", + "damage_per_tick": 4 + } + ] + }, + "minecraft:movement": { + "value": 0.2 + }, + "minecraft:behavior.float": { + "priority": 0 + }, + "minecraft:behavior.hurt_by_target": { + "priority": 1 + }, + "minecraft:behavior.look_at_target": { + "priority": 4, + "look_distance": 15, + "look_time": [ + 0, + 30 + ], + "probability": 1 + }, + "minecraft:behavior.look_at_player": { + "priority": 6, + "look_distance": 6, + "probability": 0.02 + }, + "minecraft:behavior.random_look_around": { + "priority": 7 + }, + "minecraft:knockback_resistance": { + "value": 0.6 + }, + "minecraft:leashable": { + "soft_distance": 4, + "hard_distance": 6, + "max_distance": 10 + }, + "minecraft:balloonable": {}, + "minecraft:physics": {}, + "minecraft:pushable": { + "is_pushable": true, + "is_pushable_by_piston": true + }, + "minecraft:variable_max_auto_step": { + "base_value": 1.5625, + "controlled_value": 1.5625, + "jump_prevented_value": 0.5625 + }, + "minecraft:movement_sound_distance_offset": { + "value": 1.25 + }, + "minecraft:conditional_bandwidth_optimization": {}, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_swing" + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_no_capture" + }, + "swing": false + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_baby" + }, + { + "none_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + } + ] + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:poisonous_potato" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:set_permanent_baby" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.feed" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:shears" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + }, + { + "test": "is_sneak_held", + "subject": "other", + "value": false + } + ] + }, + "target": "self", + "event": "silverlabs_nat:unsaddled" + }, + "hurt_item": 1, + "swing": true, + "play_sounds": "shear", + "interact_text": "action.interact.shear", + "spawn_items": { + "table": "loot_tables/sf/nba/entities/saddle.loot.json" + } + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 0 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:shears" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:remove_dye" + }, + "hurt_item": 1, + "swing": true, + "play_sounds": "shear", + "interact_text": "action.interact.shear" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 1 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:white_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_white" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 2 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:orange_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_orange" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 3 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:magenta_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_magenta" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 4 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:light_blue_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_light_blue" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 5 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:yellow_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_yellow" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 6 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:lime_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_lime" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 7 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:pink_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_pink" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 8 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:gray_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_gray" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 9 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:light_gray_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_light_gray" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 10 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:cyan_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_cyan" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 11 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:purple_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_purple" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 12 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:blue_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_blue" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 13 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:brown_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_brown" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 14 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:green_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_green" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 15 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:red_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_red" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 16 + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:black_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_black" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "saddle" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sneak_held", + "subject": "other", + "value": false + }, + { + "none_of": [ + { + "test": "has_component", + "value": "minecraft:is_baby" + }, + { + "test": "has_component", + "value": "minecraft:is_saddled" + } + ] + } + ] + }, + "event": "silverlabs_nat:saddled" + }, + "use_item": true, + "swing": true, + "play_sounds": "saddle", + "equip_item_slot": "0", + "interact_text": "action.interact.saddle" + } + ] + } + }, + "events": { + "minecraft:entity_spawned": { + "randomize": [ + { + "weight": 95, + "trigger": "silverlabs_nat:adult" + }, + { + "weight": 5, + "trigger": "silverlabs_nat:entity_born" + } + ] + }, + "silverlabs_nat:adult": { + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox", + "silverlabs_nat:moose_neutral", + "silverlabs_nat:wild" + ] + } + }, + "silverlabs_nat:entity_born": { + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:wild", + "silverlabs_nat:wild_baby" + ] + } + }, + "silverlabs_nat:from_breeding": { + "sequence": [ + { + "trigger": "silverlabs_nat:entity_born" + }, + { + "trigger": "silverlabs_nat:on_tame" + } + ] + }, + "silverlabs_nat:ageable_grow_up": { + "sequence": [ + { + "remove": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:wild", + "silverlabs_nat:wild_baby", + "silverlabs_nat:baby_interact" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox", + "silverlabs_nat:moose_neutral" + ] + } + }, + { + "filters": { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + "add": { + "component_groups": [ + "silverlabs_nat:tamed_adult", + "silverlabs_nat:moose_tamed", + "silverlabs_nat:wander_around" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + } + }, + { + "filters": { + "none_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + } + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:wild" + ] + } + } + ] + }, + "silverlabs_nat:on_tame": { + "sequence": [ + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_baby" + } + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:wild", + "silverlabs_nat:wild_baby" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:moose_tamed", + "silverlabs_nat:baby_interact", + "silverlabs_nat:follow_owner" + ] + } + }, + { + "filters": { + "none_of": [ + { + "test": "has_component", + "value": "minecraft:is_baby" + } + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:wild", + "silverlabs_nat:wild_baby" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:moose_tamed", + "silverlabs_nat:tamed_adult", + "silverlabs_nat:wander_around" + ] + } + } + ] + }, + "silverlabs_nat:become_hostile": { + "set_property": { + "silverlabs_nat:bellow": false + }, + "add": { + "component_groups": [ + "silverlabs_nat:moose_hostile" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:moose_neutral", + "silverlabs_nat:is_bellowing", + "silverlabs_nat:can_move" + ] + } + }, + "silverlabs_nat:become_neutral": { + "remove": { + "component_groups": [ + "silverlabs_nat:moose_hostile" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:moose_neutral", + "silverlabs_nat:can_move" + ] + } + }, + "silverlabs_nat:on_calm": { + "sequence": [ + { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_baby" + } + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:scared" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:wild", + "silverlabs_nat:wild_baby" + ] + } + }, + { + "filters": { + "none_of": [ + { + "test": "has_component", + "value": "minecraft:is_baby" + } + ] + }, + "trigger": "silverlabs_nat:become_neutral", + "remove": { + "component_groups": [ + "silverlabs_nat:moose_melee_attack" + ] + } + } + ] + }, + "silverlabs_nat:on_anger": { + "set_property": { + "silverlabs_nat:bellow": false + }, + "add": { + "component_groups": [ + "silverlabs_nat:moose_melee_attack" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:moose_neutral", + "silverlabs_nat:is_bellowing", + "silverlabs_nat:can_move" + ] + } + }, + "silverlabs_nat:on_scared": { + "remove": { + "component_groups": [ + "silverlabs_nat:wild" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:scared" + ] + } + }, + "silverlabs_nat:bellow": { + "set_property": { + "silverlabs_nat:bellow": true + }, + "add": { + "component_groups": [ + "silverlabs_nat:is_bellowing" + ] + } + }, + "silverlabs_nat:remove_bellow": { + "set_property": { + "silverlabs_nat:bellow": false + }, + "remove": { + "component_groups": [ + "silverlabs_nat:is_bellowing" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:can_move" + ] + } + }, + "silverlabs_nat:saddled": { + "add": { + "component_groups": [ + "silverlabs_nat:saddled" + ] + } + }, + "silverlabs_nat:unsaddled": { + "remove": { + "component_groups": [ + "silverlabs_nat:saddled" + ] + }, + "queue_command": { + "command": [ + "replaceitem entity @s slot.inventory 0 air" + ] + } + }, + "silverlabs_nat:remove_dye": { + "set_property": { + "silverlabs_nat:dye": 0 + } + }, + "silverlabs_nat:dye_white": { + "set_property": { + "silverlabs_nat:dye": 1 + } + }, + "silverlabs_nat:dye_orange": { + "set_property": { + "silverlabs_nat:dye": 2 + } + }, + "silverlabs_nat:dye_magenta": { + "set_property": { + "silverlabs_nat:dye": 3 + } + }, + "silverlabs_nat:dye_light_blue": { + "set_property": { + "silverlabs_nat:dye": 4 + } + }, + "silverlabs_nat:dye_yellow": { + "set_property": { + "silverlabs_nat:dye": 5 + } + }, + "silverlabs_nat:dye_lime": { + "set_property": { + "silverlabs_nat:dye": 6 + } + }, + "silverlabs_nat:dye_pink": { + "set_property": { + "silverlabs_nat:dye": 7 + } + }, + "silverlabs_nat:dye_gray": { + "set_property": { + "silverlabs_nat:dye": 8 + } + }, + "silverlabs_nat:dye_light_gray": { + "set_property": { + "silverlabs_nat:dye": 9 + } + }, + "silverlabs_nat:dye_cyan": { + "set_property": { + "silverlabs_nat:dye": 10 + } + }, + "silverlabs_nat:dye_purple": { + "set_property": { + "silverlabs_nat:dye": 11 + } + }, + "silverlabs_nat:dye_blue": { + "set_property": { + "silverlabs_nat:dye": 12 + } + }, + "silverlabs_nat:dye_brown": { + "set_property": { + "silverlabs_nat:dye": 13 + } + }, + "silverlabs_nat:dye_green": { + "set_property": { + "silverlabs_nat:dye": 14 + } + }, + "silverlabs_nat:dye_red": { + "set_property": { + "silverlabs_nat:dye": 15 + } + }, + "silverlabs_nat:dye_black": { + "set_property": { + "silverlabs_nat:dye": 16 + } + }, + "silverlabs_nat:natural_despawn": { + "add": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:become_persistent": { + "add": { + "component_groups": [ + "silverlabs_nat:persistent" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:set_permanent_baby": { + "add": { + "component_groups": [ + "silverlabs_nat:permanent_baby" + ] + }, + "queue_command": { + "command": [ + "particle minecraft:villager_angry ~ ~2 ~", + "playsound random.eat @p ~ ~ ~ 0.8 1.2" + ] + } + }, + "silverlabs_nat:start_sniff": { + "queue_command": { + "command": [ + "playsound silverlabs_nat.flower_obsession.baby_sniff_medium @a[r=6]" + ] + } + }, + "silverlabs_nat:revert_to_baby": { + "trigger": "silverlabs_nat:become_persistent", + "queue_command": { + "command": [ + "playsound silverlabs_nat.pacifier.interact @a[r=10] ~~~" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:wild", + "silverlabs_nat:wild_baby", + "silverlabs_nat:baby_interact" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox", + "silverlabs_nat:moose_neutral" + ] + } + }, + "silverlabs_nat:follow_owner": { + "add": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": true + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_follow" + ], + "target": "self" + } + }, + "silverlabs_nat:wander_around": { + "add": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": false + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_wander" + ], + "target": "self" + } + }, + "silverlabs_nat:knapsack_no_capture": {} + } + } +} \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_BP/entities/owl.behavior.json b/naturalist-lite-addon/naturalist_lite_BP/entities/owl.behavior.json new file mode 100644 index 0000000..3a4d1b9 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/entities/owl.behavior.json @@ -0,0 +1,840 @@ +{ + "format_version": "1.21.50", + "minecraft:entity": { + "description": { + "identifier": "silverlabs_nat:owl", + "is_spawnable": true, + "is_summonable": true, + "is_experimental": false, + "properties": { + "silverlabs_nat:is_following_owner": { + "type": "bool", + "default": true, + "client_sync": false + }, + "silverlabs_nat:movement_mode": { + "type": "enum", + "values": [ + "walk", + "fly" + ], + "default": "walk" + }, + "silverlabs_nat:is_tempted": { + "type": "bool", + "default": false + }, + "silverlabs_nat:variant": { + "type": "int", + "default": "q.had_component_group('silverlabs_nat:spawn_snowy') ? 1: 0", + "range": [ + 0, + 1 + ], + "client_sync": true + } + }, + "scripts": { + "animate": [ + "landing_check", + "tempt_check", + "smooth_landing" + ] + }, + "animations": { + "landing_check": "controller.animation.silverlabs_nat.bird.landing_check", + "tempt_check": "controller.animation.silverlabs_nat.bird.tempt_check", + "smooth_landing": "controller.animation.silverlabs_nat.bird.smooth_landing" + } + }, + "component_groups": { + "silverlabs_nat:baby": { + "minecraft:is_baby": {}, + "minecraft:behavior.hurt_by_target": { + "priority": 1 + }, + "minecraft:behavior.panic": { + "priority": 2, + "speed_multiplier": 1.2 + }, + "minecraft:movement": { + "value": 0.12 + }, + "minecraft:collision_box": { + "width": 0.4, + "height": 0.4 + }, + "minecraft:ageable": { + "duration": 1200, + "feed_items": [ + "rabbit", + "cooked_rabbit", + "silverlabs_nat:frog_leg", + "silverlabs_nat:cooked_frog_leg" + ], + "grow_up": { + "event": "silverlabs_nat:ageable_grow_up", + "target": "self" + } + } + }, + "silverlabs_nat:adult": {}, + "silverlabs_nat:adult_hitbox": { + "minecraft:collision_box": { + "width": 0.5, + "height": 0.6 + } + }, + "silverlabs_nat:owl_untamed": { + "minecraft:tameable": { + "probability": 1, + "tame_items": [ + "rabbit", + "cooked_rabbit", + "silverlabs_nat:frog_leg", + "silverlabs_nat:cooked_frog_leg" + ], + "tame_event": { + "event": "silverlabs_nat:owl_tamed", + "target": "self" + } + } + }, + "silverlabs_nat:owl_tamed": { + "minecraft:is_tamed": {}, + "minecraft:healable": { + "items": [ + { + "item": "rabbit", + "heal_amount": 2 + }, + { + "item": "cooked_rabbit", + "heal_amount": 3 + }, + { + "item": "silverlabs_nat:frog_leg", + "heal_amount": 2 + }, + { + "item": "silverlabs_nat:cooked_frog_leg", + "heal_amount": 3 + } + ] + }, + "minecraft:sittable": {}, + "minecraft:behavior.stay_while_sitting": { + "priority": 0 + } + }, + "silverlabs_nat:bird_flying_mode": { + "minecraft:physics": { + "has_gravity": false + }, + "minecraft:can_fly": {}, + "minecraft:movement.hover": {}, + "minecraft:navigation.hover": { + "can_path_over_water": true, + "can_sink": false, + "can_pass_doors": false, + "can_path_from_air": true, + "avoid_water": true, + "avoid_damage_blocks": true, + "avoid_sun": false + } + }, + "silverlabs_nat:bird_walking_mode": { + "minecraft:physics": { + "has_gravity": true + }, + "minecraft:navigation.walk": { + "can_path_over_water": true, + "avoid_water": true, + "avoid_damage_blocks": true + }, + "minecraft:movement.basic": {}, + "minecraft:jump.static": {}, + "minecraft:behavior.nap": { + "priority": 1, + "cooldown_min": 2, + "cooldown_max": 4, + "can_nap_filters": { + "all_of": [ + { + "test": "is_daytime", + "operator": "==", + "value": true + }, + { + "test": "in_block", + "operator": "!=", + "value": "water" + }, + { + "test": "on_ground", + "operator": "==", + "value": true + } + ] + } + } + }, + "silverlabs_nat:follow_owner": { + "minecraft:behavior.follow_owner": { + "priority": 1, + "speed_multiplier": 1.6, + "start_distance": 12, + "stop_distance": 4 + } + }, + "silverlabs_nat:wander_around_walk": { + "minecraft:behavior.random_stroll": { + "priority": 3, + "speed_multiplier": 0, + "interval": 120, + "xz_dist": 10, + "y_dist": 7 + } + }, + "silverlabs_nat:wander_around_fly": { + "minecraft:behavior.random_hover": { + "priority": 4, + "xz_dist": 10, + "y_dist": 8, + "y_offset": -1, + "interval": 2, + "hover_height": [ + 1, + 5 + ] + }, + "minecraft:behavior.move_to_block": { + "priority": 9, + "tick_interval": 300, + "start_chance": 1, + "search_range": 32, + "goal_radius": 1, + "stay_duration": 2, + "target_blocks": [ + "minecraft:leaves", + "minecraft:leaves:1", + "minecraft:leaves:2", + "minecraft:leaves:3", + "minecraft:leaves2", + "minecraft:leaves2:1" + ], + "target_selection_method": "random" + } + }, + "silverlabs_nat:transition_to_ground": { + "minecraft:behavior.nap": { + "priority": 0, + "cooldown_min": 0, + "cooldown_max": 0 + }, + "minecraft:timer": { + "looping": false, + "time": 1, + "time_down_event": { + "event": "silverlabs_nat:timer_complete" + } + } + }, + "silverlabs_nat:natural_despawn": { + "minecraft:despawn": { + "despawn_from_distance": {}, + "remove_child_entities": true + } + }, + "silverlabs_nat:persistent": { + "minecraft:persistent": {} + } + }, + "components": { + "minecraft:behavior.beg": { + "priority": 9, + "look_distance": 8, + "look_time": 4, + "items": [ + "rabbit", + "cooked_rabbit", + "silverlabs_nat:frog_leg", + "silverlabs_nat:cooked_frog_leg" + ] + }, + "minecraft:type_family": { + "family": [ + "silverlabs_nat:owl", + "mob" + ] + }, + "minecraft:is_hidden_when_invisible": {}, + "minecraft:experience_reward": { + "on_death": "query.last_hit_by_player ? Math.Random(1,3): 0" + }, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/owl.loot.json" + }, + "minecraft:breathable": { + "total_supply": 15, + "suffocate_time": 0 + }, + "minecraft:collision_box": { + "width": 0.5, + "height": 0.6 + }, + "minecraft:nameable": {}, + "minecraft:health": { + "value": 12, + "max": 12 + }, + "minecraft:healable": { + "force_use": true, + "items": [ + { + "item": "rabbit", + "heal_amount": 2 + }, + { + "item": "cooked_rabbit", + "heal_amount": 3 + }, + { + "item": "silverlabs_nat:frog_leg", + "heal_amount": 2 + }, + { + "item": "silverlabs_nat:cooked_frog_leg", + "heal_amount": 3 + }, + { + "item": "cookie", + "heal_amount": 0, + "effects": [ + { + "name": "fatal_poison", + "chance": 1, + "duration": 1000, + "amplifier": 0 + } + ] + } + ] + }, + "minecraft:hurt_on_condition": { + "damage_conditions": [ + { + "filters": { + "test": "in_lava", + "subject": "self", + "operator": "==", + "value": true + }, + "cause": "lava", + "damage_per_tick": 4 + } + ] + }, + "minecraft:flying_speed": { + "value": 0.12 + }, + "minecraft:movement": { + "value": 0.15 + }, + "minecraft:damage_sensor": { + "triggers": { + "cause": "fall", + "deals_damage": "no" + } + }, + "minecraft:jump.static": {}, + "minecraft:physics": {}, + "minecraft:pushable": { + "is_pushable": true, + "is_pushable_by_piston": true + }, + "minecraft:behavior.float": { + "priority": 0 + }, + "minecraft:conditional_bandwidth_optimization": {}, + "minecraft:game_event_movement_tracking": { + "emit_flap": true + }, + "minecraft:leashable": { + "soft_distance": 4, + "hard_distance": 6, + "max_distance": 10 + }, + "minecraft:balloonable": {}, + "minecraft:behavior.tempt": { + "priority": 1, + "within_radius": 16, + "items": [ + "rabbit", + "cooked_rabbit", + "silverlabs_nat:frog_leg", + "silverlabs_nat:cooked_frog_leg" + ] + }, + "minecraft:environment_sensor": { + "triggers": { + "filters": [ + { + "test": "is_variant", + "value": 1 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 1 + } + ], + "event": "silverlabs_nat:set_variant_1" + } + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_swing" + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_no_capture" + }, + "swing": false + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": false + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": true + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + ] + } + }, + "swing": true + } + ] + } + }, + "events": { + "silverlabs_nat:owl_tamed": { + "sequence": [ + { + "add": { + "component_groups": [ + "silverlabs_nat:owl_tamed", + "silverlabs_nat:follow_owner" + ] + } + }, + { + "remove": { + "component_groups": [ + "silverlabs_nat:owl_untamed", + "silverlabs_nat:bird_walking_mode" + ] + } + }, + { + "filters": { + "test": "is_baby", + "subject": "self", + "operator": "==", + "value": false + }, + "add": { + "component_groups": [ + "silverlabs_nat:bird_flying_mode" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:wander_around_walk", + "silverlabs_nat:transition_to_ground" + ] + }, + "set_property": { + "silverlabs_nat:movement_mode": "fly" + } + }, + { + "filters": { + "test": "is_baby", + "subject": "self", + "operator": "==", + "value": true + }, + "set_property": { + "silverlabs_nat:movement_mode": "walk" + } + } + ] + }, + "minecraft:entity_spawned": { + "sequence": [ + { + "add": { + "component_groups": [ + "silverlabs_nat:owl_untamed", + "silverlabs_nat:wander_around_walk", + "silverlabs_nat:adult" + ] + } + }, + { + "trigger": "silverlabs_nat:set_variant_1", + "filters": { + "any_of": [ + { + "test": "has_biome_tag", + "value": "taiga" + }, + { + "test": "has_biome_tag", + "value": "forest" + } + ] + } + }, + { + "trigger": "silverlabs_nat:set_variant_0", + "filters": { + "any_of": [ + { + "test": "has_biome_tag", + "value": "snowy_slopes" + } + ] + } + }, + { + "trigger": "silverlabs_nat:bird_set_walking_mode" + } + ] + }, + "minecraft:entity_born": { + "add": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult" + ] + }, + "trigger": "silverlabs_nat:bird_set_walking_mode" + }, + "silverlabs_nat:ageable_grow_up": { + "remove": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox" + ] + } + }, + "silverlabs_nat:revert_to_baby": { + "trigger": "silverlabs_nat:become_persistent", + "add": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox" + ] + } + }, + "silverlabs_nat:bird_set_walking_mode": { + "add": { + "component_groups": [ + "silverlabs_nat:bird_walking_mode", + "silverlabs_nat:transition_to_ground", + "silverlabs_nat:wander_around_walk" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:bird_flying_mode", + "silverlabs_nat:wander_around_fly" + ] + }, + "set_property": { + "silverlabs_nat:movement_mode": "walk" + } + }, + "silverlabs_nat:bird_set_flying_mode": { + "add": { + "component_groups": [ + "silverlabs_nat:bird_flying_mode", + "silverlabs_nat:wander_around_fly" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:bird_walking_mode", + "silverlabs_nat:wander_around_walk" + ] + }, + "set_property": { + "silverlabs_nat:movement_mode": "fly" + } + }, + "silverlabs_nat:follow_owner": { + "sequence": [ + { + "filters": { + "test": "is_baby", + "subject": "self", + "operator": "==", + "value": false + }, + "add": { + "component_groups": [ + "silverlabs_nat:follow_owner", + "silverlabs_nat:bird_flying_mode" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": true, + "silverlabs_nat:movement_mode": "fly" + }, + "remove": { + "component_groups": [ + "silverlabs_nat:wander_around_walk", + "silverlabs_nat:wander_around_fly", + "silverlabs_nat:bird_walking_mode" + ] + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_follow" + ], + "target": "self" + } + }, + { + "filters": { + "test": "is_baby", + "subject": "self", + "operator": "==", + "value": true + }, + "add": { + "component_groups": [ + "silverlabs_nat:follow_owner", + "silverlabs_nat:bird_walking_mode" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": true, + "silverlabs_nat:movement_mode": "walk" + }, + "remove": { + "component_groups": [ + "silverlabs_nat:wander_around_fly", + "silverlabs_nat:bird_flying_mode" + ] + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_follow" + ], + "target": "self" + } + } + ] + }, + "silverlabs_nat:wander_around": { + "sequence": [ + { + "add": { + "component_groups": [ + "silverlabs_nat:wander_around_fly" + ] + } + }, + { + "remove": { + "component_groups": [ + "silverlabs_nat:follow_owner", + "silverlabs_nat:bird_walking_mode" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": false + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_wander" + ], + "target": "self" + } + } + ] + }, + "silverlabs_nat:timer_complete": { + "remove": { + "component_groups": [ + "silverlabs_nat:transition_to_ground" + ] + } + }, + "silverlabs_nat:set_variant_0": { + "set_property": { + "silverlabs_nat:variant": 0 + } + }, + "silverlabs_nat:set_variant_1": { + "set_property": { + "silverlabs_nat:variant": 1 + } + }, + "silverlabs_nat:natural_despawn": { + "add": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:become_persistent": { + "add": { + "component_groups": [ + "silverlabs_nat:persistent" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:knapsack_no_capture": {} + } + } +} \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_BP/entities/red_panda.behavior.json b/naturalist-lite-addon/naturalist_lite_BP/entities/red_panda.behavior.json new file mode 100644 index 0000000..1792126 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/entities/red_panda.behavior.json @@ -0,0 +1,803 @@ +{ + "format_version": "1.21.50", + "minecraft:entity": { + "description": { + "identifier": "silverlabs_nat:red_panda", + "is_spawnable": true, + "is_summonable": true, + "is_experimental": false, + "animations": { + "duration": "animation.silverlabs_nat.duration_10", + "sleep_stand_controller": "controller.animation.silverlabs_nat.red_panda.sleep_stand" + }, + "scripts": { + "animate": [ + "sleep_stand_controller" + ] + }, + "properties": { + "silverlabs_nat:is_following_owner": { + "type": "bool", + "default": true, + "client_sync": false + }, + "silverlabs_nat:red_panda_sleep": { + "client_sync": true, + "default": false, + "type": "bool" + }, + "silverlabs_nat:red_panda_energy": { + "client_sync": false, + "default": 1080, + "range": [ + 0, + 1080 + ], + "type": "int" + }, + "silverlabs_nat:red_panda_jolt_awake": { + "client_sync": true, + "default": false, + "type": "bool" + }, + "silverlabs_nat:red_panda_standing": { + "client_sync": true, + "default": false, + "type": "bool" + } + } + }, + "component_groups": { + "silverlabs_nat:red_panda_awake": { + "minecraft:movement": { + "value": 0.2 + }, + "minecraft:navigation.walk": { + "can_path_over_water": true, + "avoid_water": true, + "avoid_damage_blocks": true + }, + "minecraft:movement.basic": {}, + "minecraft:jump.static": {}, + "minecraft:can_climb": {}, + "minecraft:behavior.float": { + "priority": 0 + }, + "minecraft:behavior.tempt": { + "priority": 2, + "speed_multiplier": 1.2, + "items": [ + "bamboo" + ] + }, + "minecraft:behavior.look_at_player": { + "priority": 8, + "look_distance": 6, + "probability": 0.02 + }, + "minecraft:behavior.random_look_around": { + "priority": 9 + } + }, + "silverlabs_nat:red_panda_sleep": { + "minecraft:damage_sensor": { + "triggers": [ + { + "on_damage": { + "event": "silverlabs_nat:jolt_awake", + "target": "self" + }, + "deals_damage": "yes", + "cause": "all" + } + ] + }, + "minecraft:environment_sensor": { + "triggers": [ + { + "event": "silverlabs_nat:jolt_awake", + "target": "self", + "filters": { + "all_of": [ + { + "test": "bool_property", + "domain": "silverlabs_nat:red_panda_jolt_awake", + "subject": "self", + "value": false + }, + { + "any_of": [ + { + "test": "is_moving", + "subject": "self", + "value": true + }, + { + "test": "in_water_or_rain", + "subject": "self", + "value": true + } + ] + } + ] + } + } + ] + } + }, + "silverlabs_nat:red_panda_wild": { + "minecraft:tameable": { + "probability": 0.3, + "tame_event": { + "event": "silverlabs_nat:on_tame", + "target": "self" + }, + "tame_items": [ + "bamboo" + ] + }, + "minecraft:behavior.avoid_mob_type": { + "priority": 2, + "entity_types": [ + { + "filters": [ + { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed", + "subject": "self", + "operator": "!=" + } + ] + } + ], + "max_dist": 8, + "walk_speed_multiplier": 1, + "sprint_speed_multiplier": 1.5 + } + ] + } + }, + "silverlabs_nat:red_panda_tamed": { + "minecraft:is_tamed": {}, + "minecraft:healable": { + "items": [ + { + "item": "bamboo", + "heal_amount": 2 + } + ] + }, + "minecraft:behavior.random_stroll": { + "priority": 3, + "speed_multiplier": 1 + }, + "minecraft:sittable": {}, + "minecraft:behavior.stay_while_sitting": { + "priority": 0 + } + }, + "silverlabs_nat:follow_owner": { + "minecraft:behavior.follow_owner": { + "priority": 7, + "speed_multiplier": 1.2, + "start_distance": 10, + "stop_distance": 3 + }, + "minecraft:behavior.random_stroll": { + "priority": 8 + } + }, + "silverlabs_nat:wander_around": { + "minecraft:behavior.random_stroll": { + "priority": 8 + } + }, + "silverlabs_nat:baby": { + "minecraft:is_baby": {}, + "minecraft:scale": { + "value": 0.5 + }, + "minecraft:ageable": { + "duration": 1200, + "feed_items": [ + "bamboo" + ], + "grow_up": { + "event": "silverlabs_nat:ageable_grow_up", + "target": "self" + } + }, + "minecraft:behavior.panic": { + "priority": 5, + "speed_multiplier": 1.4 + }, + "minecraft:behavior.follow_parent": { + "priority": 6, + "speed_multiplier": 1.1 + }, + "minecraft:behavior.move_to_block": { + "priority": 8, + "start_chance": 0.2, + "search_range": 32, + "goal_radius": 0.25, + "stay_duration": 3, + "target_selection_method": "random", + "on_reach": { + "event": "silverlabs_nat:start_sniff", + "target": "self" + }, + "target_blocks": [ + "minecraft:poppy", + "minecraft:dandelion", + "minecraft:blue_orchid", + "minecraft:allium", + "minecraft:azure_bluet", + "minecraft:orange_tulip", + "minecraft:pink_tulip", + "minecraft:red_tulip", + "minecraft:white_tulip", + "minecraft:oxeye_daisy", + "minecraft:cornflower", + "minecraft:lily_of_the_valley", + "minecraft:sunflower", + "minecraft:lilac", + "minecraft:rose_bush", + "minecraft:peony", + "minecraft:pitcher_plant", + "minecraft:pink_petals", + "minecraft:wildflowers", + "minecraft:torchflower", + "minecraft:closed_eyeblossom", + "minecraft:open_eyeblossom" + ] + }, + "minecraft:behavior.follow_mob": { + "priority": 6, + "search_range": 16, + "stop_distance": 5, + "speed_multiplier": 1.1, + "use_home_position_restriction": true, + "filters": { + "all_of": [ + { + "test": "is_underwater", + "subject": "other", + "value": false + }, + { + "test": "is_baby", + "subject": "other", + "value": false + }, + { + "any_of": [ + { + "test": "is_family", + "subject": "other", + "value": "silverlabs_nat:butterfly" + }, + { + "test": "is_family", + "subject": "other", + "value": "butterfly" + } + ] + } + ] + } + } + }, + "silverlabs_nat:adult_hitbox": { + "minecraft:collision_box": { + "width": 0.7, + "height": 0.6 + } + }, + "silverlabs_nat:adult": { + "minecraft:experience_reward": { + "on_death": "q.last_hit_by_player ? Math.random(1, 3): 0", + "on_bred": "Math.Random(1,7)" + }, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/red_panda.loot.json" + }, + "minecraft:behavior.breed": { + "priority": 1, + "speed_multiplier": 1 + }, + "minecraft:breedable": { + "require_tame": true, + "inherit_tamed": true, + "breeds_with": { + "mate_type": "silverlabs_nat:red_panda", + "baby_type": "silverlabs_nat:red_panda", + "breed_event": { + "event": "silverlabs_nat:from_breeding", + "target": "baby" + } + }, + "breed_items": [ + "bamboo" + ] + } + }, + "silverlabs_nat:natural_despawn": { + "minecraft:despawn": { + "despawn_from_distance": {}, + "remove_child_entities": true + } + }, + "silverlabs_nat:persistent": { + "minecraft:persistent": {} + } + }, + "components": { + "minecraft:behavior.beg": { + "priority": 9, + "look_distance": 8, + "look_time": 4, + "items": [ + "bamboo" + ] + }, + "minecraft:is_hidden_when_invisible": {}, + "minecraft:type_family": { + "family": [ + "silverlabs_nat:red_panda", + "mob" + ] + }, + "minecraft:breathable": { + "total_supply": 15, + "suffocate_time": 0 + }, + "minecraft:nameable": {}, + "minecraft:health": { + "value": 12, + "max": 12 + }, + "minecraft:healable": { + "items": [ + { + "item": "bamboo", + "heal_amount": 2 + } + ] + }, + "minecraft:hurt_on_condition": { + "damage_conditions": [ + { + "filters": { + "test": "in_lava", + "subject": "self", + "operator": "==", + "value": true + }, + "cause": "lava", + "damage_per_tick": 4 + } + ] + }, + "minecraft:collision_box": { + "width": 0.7, + "height": 0.6 + }, + "minecraft:leashable": { + "soft_distance": 4, + "hard_distance": 6, + "max_distance": 10 + }, + "minecraft:balloonable": { + "mass": 0.9 + }, + "minecraft:physics": {}, + "minecraft:pushable": { + "is_pushable": true, + "is_pushable_by_piston": true + }, + "minecraft:conditional_bandwidth_optimization": {}, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_swing" + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_no_capture" + }, + "swing": false + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": false + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": true + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + ] + } + }, + "swing": true + } + ] + } + }, + "events": { + "minecraft:entity_spawned": { + "add": { + "component_groups": [ + "silverlabs_nat:red_panda_wild" + ] + }, + "randomize": [ + { + "weight": 9, + "trigger": "silverlabs_nat:adult" + }, + { + "weight": 1, + "trigger": "silverlabs_nat:entity_born" + } + ], + "set_property": { + "silverlabs_nat:red_panda_energy": "math.random(15, 1080)" + } + }, + "silverlabs_nat:force_sleep": { + "set_property": { + "silverlabs_nat:red_panda_energy": 0 + } + }, + "silverlabs_nat:force_awake": { + "set_property": { + "silverlabs_nat:red_panda_energy": 1080 + } + }, + "silverlabs_nat:jolt_awake": { + "set_property": { + "silverlabs_nat:red_panda_energy": "query.property('silverlabs_nat:red_panda_energy') + 60", + "silverlabs_nat:red_panda_jolt_awake": true + } + }, + "silverlabs_nat:sleeping": { + "set_property": { + "silverlabs_nat:red_panda_sleep": true, + "silverlabs_nat:red_panda_jolt_awake": false + }, + "add": { + "component_groups": [ + "silverlabs_nat:red_panda_sleep" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:red_panda_awake" + ] + } + }, + "silverlabs_nat:awake": { + "set_property": { + "silverlabs_nat:red_panda_sleep": false, + "silverlabs_nat:red_panda_jolt_awake": false + }, + "add": { + "component_groups": [ + "silverlabs_nat:red_panda_awake" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:red_panda_sleep" + ] + } + }, + "silverlabs_nat:from_breeding": { + "sequence": [ + { + "trigger": "silverlabs_nat:entity_born" + }, + { + "trigger": "silverlabs_nat:on_tame" + } + ] + }, + "silverlabs_nat:decrement_energy": { + "set_property": { + "silverlabs_nat:red_panda_energy": "query.property('silverlabs_nat:red_panda_energy') - math.random_integer(0, 3)" + } + }, + "silverlabs_nat:increment_energy": { + "set_property": { + "silverlabs_nat:red_panda_energy": "query.property('silverlabs_nat:red_panda_energy') + math.random_integer(1, 5)" + } + }, + "silverlabs_nat:start_standing": { + "set_property": { + "silverlabs_nat:red_panda_standing": true + }, + "remove": { + "component_groups": [ + "silverlabs_nat:red_panda_awake" + ] + } + }, + "silverlabs_nat:stop_standing": { + "set_property": { + "silverlabs_nat:red_panda_standing": false + }, + "add": { + "component_groups": [ + "silverlabs_nat:red_panda_awake" + ] + } + }, + "silverlabs_nat:adult": { + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:red_panda_wild", + "silverlabs_nat:wander_around" + ] + } + }, + "silverlabs_nat:entity_born": { + "add": { + "component_groups": [ + "silverlabs_nat:red_panda_wild", + "silverlabs_nat:baby", + "silverlabs_nat:wander_around" + ] + } + }, + "silverlabs_nat:ageable_grow_up": { + "remove": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox" + ] + } + }, + "silverlabs_nat:on_tame": { + "add": { + "component_groups": [ + "silverlabs_nat:red_panda_tamed", + "silverlabs_nat:follow_owner" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:red_panda_wild" + ] + } + }, + "silverlabs_nat:follow_owner": { + "add": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": true + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_follow" + ], + "target": "self" + } + }, + "silverlabs_nat:wander_around": { + "add": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": false + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_wander" + ], + "target": "self" + } + }, + "silverlabs_nat:natural_despawn": { + "add": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:become_persistent": { + "add": { + "component_groups": [ + "silverlabs_nat:persistent" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:set_permanent_baby": { + "add": { + "component_groups": [ + "silverlabs_nat:permanent_baby" + ] + }, + "queue_command": { + "command": [ + "particle minecraft:villager_angry ~ ~2 ~", + "playsound random.eat @p ~ ~ ~ 0.8 1.2" + ] + } + }, + "silverlabs_nat:start_sniff": { + "queue_command": { + "command": [ + "playsound silverlabs_nat.flower_obsession.baby_sniff_small @a[r=6]" + ] + } + }, + "silverlabs_nat:revert_to_baby": { + "trigger": "silverlabs_nat:become_persistent", + "queue_command": { + "command": [ + "playsound silverlabs_nat.pacifier.interact @a[r=10] ~~~" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox" + ] + } + }, + "silverlabs_nat:knapsack_no_capture": {} + } + } +} \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_BP/entities/skunk.behavior.json b/naturalist-lite-addon/naturalist_lite_BP/entities/skunk.behavior.json new file mode 100644 index 0000000..0f8082f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/entities/skunk.behavior.json @@ -0,0 +1,2227 @@ +{ + "format_version": "1.21.50", + "minecraft:entity": { + "description": { + "identifier": "silverlabs_nat:skunk", + "is_spawnable": true, + "is_summonable": true, + "is_experimental": false, + "properties": { + "silverlabs_nat:is_following_owner": { + "type": "bool", + "default": true, + "client_sync": false + }, + "silverlabs_nat:is_tempted": { + "type": "bool", + "default": false + }, + "silverlabs_nat:is_spraying": { + "type": "bool", + "default": false, + "client_sync": true + }, + "silverlabs_nat:is_breeding": { + "type": "bool", + "default": false + }, + "silverlabs_nat:variant": { + "type": "int", + "range": [ + 0, + 2 + ], + "default": 0, + "client_sync": true + }, + "silverlabs_nat:dye": { + "type": "int", + "default": 0, + "client_sync": true, + "range": [ + 0, + 16 + ] + } + }, + "animations": { + "controller": "controller.animation.silverlabs_nat.skunk_spray", + "tempt_check": "controller.animation.silverlabs_nat.bird.tempt_check", + "breed_check": "controller.animation.silverlabs_nat.skunk.breed_check" + }, + "scripts": { + "animate": [ + "controller", + "tempt_check", + "breed_check" + ] + } + }, + "component_groups": { + "silverlabs_nat:baby": { + "minecraft:is_baby": {}, + "minecraft:ageable": { + "duration": 1200, + "feed_items": [ + "sweet_berries", + "glow_berries" + ], + "grow_up": { + "event": "silverlabs_nat:ageable_grow_up", + "target": "self" + } + }, + "minecraft:behavior.panic": { + "priority": 5, + "speed_multiplier": 1.4 + }, + "minecraft:behavior.follow_parent": { + "priority": 6, + "speed_multiplier": 1.1 + }, + "minecraft:collision_box": { + "height": 0.6, + "width": 0.55 + }, + "minecraft:behavior.move_to_block": { + "priority": 8, + "start_chance": 0.2, + "search_range": 32, + "goal_radius": 0.25, + "stay_duration": 3, + "target_selection_method": "random", + "on_reach": { + "event": "silverlabs_nat:start_sniff", + "target": "self" + }, + "target_blocks": [ + "minecraft:poppy", + "minecraft:dandelion", + "minecraft:blue_orchid", + "minecraft:allium", + "minecraft:azure_bluet", + "minecraft:orange_tulip", + "minecraft:pink_tulip", + "minecraft:red_tulip", + "minecraft:white_tulip", + "minecraft:oxeye_daisy", + "minecraft:cornflower", + "minecraft:lily_of_the_valley", + "minecraft:sunflower", + "minecraft:lilac", + "minecraft:rose_bush", + "minecraft:peony", + "minecraft:pitcher_plant", + "minecraft:pink_petals", + "minecraft:wildflowers", + "minecraft:torchflower", + "minecraft:closed_eyeblossom", + "minecraft:open_eyeblossom" + ] + }, + "minecraft:behavior.follow_mob": { + "priority": 6, + "search_range": 16, + "stop_distance": 5, + "speed_multiplier": 1.1, + "use_home_position_restriction": true, + "filters": { + "all_of": [ + { + "test": "is_underwater", + "subject": "other", + "value": false + }, + { + "test": "is_baby", + "subject": "other", + "value": false + }, + { + "any_of": [ + { + "test": "is_family", + "subject": "other", + "value": "silverlabs_nat:butterfly" + }, + { + "test": "is_family", + "subject": "other", + "value": "butterfly" + } + ] + } + ] + } + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "all_slots_empty", + "subject": "other", + "value": "main_hand" + }, + { + "any_of": [ + { + "test": "has_component", + "subject": "self", + "operator": "not", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sneaking", + "subject": "other" + } + ] + } + ] + }, + "event": "silverlabs_nat:pick_up" + }, + "swing": true, + "interact_text": "action.interact.silverlabs_nat.pick_up" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_swing" + }, + "swing": true + } + ] + } + }, + "silverlabs_nat:adult_hitbox": { + "minecraft:collision_box": { + "width": 0.85, + "height": 0.6 + } + }, + "silverlabs_nat:adult": { + "minecraft:experience_reward": { + "on_bred": "Math.Random(1,7)", + "on_death": "query.last_hit_by_player ? Math.Random(1,3): 0" + }, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/skunk_sheared.loot.json" + }, + "minecraft:behavior.breed": { + "priority": 5, + "speed_multiplier": 1 + }, + "minecraft:breedable": { + "require_tame": false, + "inherit_tamed": true, + "breeds_with": { + "mate_type": "silverlabs_nat:skunk", + "baby_type": "silverlabs_nat:skunk", + "breed_event": { + "event": "silverlabs_nat:entity_born", + "target": "baby" + } + }, + "breed_items": [ + "sweet_berries", + "glow_berries" + ], + "property_inheritance": { + "silverlabs_nat:variant": {} + } + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "all_slots_empty", + "subject": "other", + "value": "main_hand" + }, + { + "any_of": [ + { + "test": "has_component", + "subject": "self", + "operator": "not", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sneaking", + "subject": "other" + } + ] + } + ] + }, + "event": "silverlabs_nat:pick_up" + }, + "swing": true, + "interact_text": "action.interact.silverlabs_nat.pick_up" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + } + ] + } + }, + "silverlabs_nat:sheared": { + "minecraft:is_sheared": {}, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/skunk_sheared.loot.json" + } + }, + "silverlabs_nat:adult_wild": { + "minecraft:attack": { + "damage": 1 + }, + "minecraft:behavior.nearest_prioritized_attackable_target": { + "priority": 1, + "reselect_targets": true, + "within_radius": 12, + "must_see": false, + "entity_types": [ + { + "filters": { + "any_of": [ + { + "test": "is_family", + "value": "silverlabs_nat:beetle", + "subject": "other" + } + ] + } + } + ] + }, + "minecraft:behavior.melee_attack": { + "can_spread_on_fire": true, + "priority": 2, + "speed_multiplier": 1.5 + }, + "minecraft:behavior.tempt": { + "priority": 2, + "speed_multiplier": 1.5, + "items": [ + "sweet_berries", + "glow_berries" + ] + }, + "minecraft:behavior.beg": { + "priority": 2, + "items": [ + "sweet_berries", + "glow_berries" + ], + "look_distance": 16 + } + }, + "silverlabs_nat:tamed": { + "minecraft:is_tamed": {}, + "minecraft:sittable": {}, + "minecraft:behavior.stay_while_sitting": { + "priority": 1 + }, + "minecraft:healable": { + "force_use": false, + "items": [ + { + "heal_amount": 2, + "item": "sweet_berries" + }, + { + "heal_amount": 2, + "item": "glow_berries" + } + ] + }, + "minecraft:breedable": { + "require_tame": true, + "inherit_tamed": true, + "breeds_with": { + "mate_type": "silverlabs_nat:skunk", + "baby_type": "silverlabs_nat:skunk", + "breed_event": { + "event": "silverlabs_nat:from_breeding", + "target": "baby" + } + }, + "breed_items": [ + "sweet_berries", + "glow_berries" + ], + "property_inheritance": { + "silverlabs_nat:variant": {} + } + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "all_slots_empty", + "subject": "other", + "value": "main_hand" + }, + { + "any_of": [ + { + "test": "has_component", + "subject": "self", + "operator": "not", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sneaking", + "subject": "other" + } + ] + } + ] + }, + "event": "silverlabs_nat:pick_up" + }, + "swing": true, + "interact_text": "action.interact.silverlabs_nat.pick_up" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_no_capture" + }, + "swing": false + }, + { + "use_item": false, + "hurt_item": 1, + "play_sounds": "shear", + "interact_text": "action.interact.shear", + "vibration": "shear", + "spawn_items": { + "table": "loot_tables/sf/nba/entities/skunk.loot.json" + }, + "swing": true, + "on_interact": { + "event": "silverlabs_nat:sheared", + "target": "self", + "filters": [ + { + "all_of": [ + { + "test": "has_equipment", + "value": "minecraft:shears", + "domain": "hand", + "subject": "other" + }, + { + "test": "has_component", + "value": "minecraft:is_sheared", + "operator": "!=" + } + ] + } + ] + } + } + ] + } + }, + "silverlabs_nat:follow_owner": { + "minecraft:behavior.follow_owner": { + "priority": 3, + "speed_multiplier": 1.2, + "start_distance": 10, + "stop_distance": 3 + }, + "minecraft:behavior.random_stroll": { + "priority": 8 + } + }, + "silverlabs_nat:wander_around": { + "minecraft:behavior.random_stroll": { + "priority": 8 + } + }, + "silverlabs_nat:can_spray": { + "minecraft:entity_sensor": { + "subsensors": [ + { + "range": [ + 4, + 4 + ], + "event_filters": [ + { + "all_of": [ + { + "test": "is_family", + "value": "player", + "subject": "other" + }, + { + "any_of": [ + { + "test": "is_sleeping", + "value": false + }, + { + "test": "is_moving", + "value": true + } + ] + }, + { + "test": "has_component", + "value": "minecraft:is_tamed", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_tempted", + "value": false + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_breeding", + "value": false + }, + { + "test": "has_ability", + "value": "instabuild", + "subject": "other", + "operator": "!=" + }, + { + "test": "has_component", + "value": "minecraft:is_sheared", + "operator": "!=" + } + ] + } + ], + "event": "silverlabs_nat:spray" + }, + { + "range": [ + 4, + 4 + ], + "event_filters": [ + { + "all_of": [ + { + "test": "is_target", + "subject": "other" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "any_of": [ + { + "test": "is_sleeping", + "value": false + }, + { + "test": "is_moving", + "value": true + } + ] + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_tempted", + "value": false + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_breeding", + "value": false + }, + { + "test": "has_component", + "value": "minecraft:is_sheared", + "operator": "!=" + } + ] + } + ], + "event": "silverlabs_nat:spray" + } + ] + }, + "minecraft:behavior.owner_hurt_by_target": { + "priority": 3 + }, + "minecraft:behavior.owner_hurt_target": { + "priority": 4 + }, + "minecraft:behavior.move_towards_target": { + "priority": 1, + "speed_multiplier": 1.25, + "within_radius": 2 + }, + "minecraft:target_nearby_sensor": { + "must_see": false, + "inside_range": 1, + "outside_range": 5, + "on_outside_range": { + "event": "silverlabs_nat:remove_target", + "target": "self" + } + } + }, + "silverlabs_nat:spray_cooldown": { + "minecraft:timer": { + "looping": true, + "time": 10, + "time_down_event": { + "event": "silverlabs_nat:can_spray", + "target": "self" + } + }, + "minecraft:movement": { + "value": 0.15 + } + }, + "silverlabs_nat:spray": { + "minecraft:movement": { + "value": 0 + }, + "minecraft:body_rotation_blocked": {}, + "minecraft:timer": { + "time": 0.4, + "time_down_event": { + "event": "silverlabs_nat:stop_spray", + "target": "self" + } + } + }, + "silverlabs_nat:avoid_player": { + "minecraft:is_stunned": {}, + "minecraft:timer": { + "time": 6, + "looping": true, + "time_down_event": { + "event": "silverlabs_nat:dont_avoid_player", + "target": "self" + } + } + }, + "silverlabs_nat:tameable": { + "minecraft:tameable": { + "probability": 0.7, + "tame_items": [ + "sweet_berries", + "glow_berries" + ], + "tame_event": { + "event": "silverlabs_nat:on_tame", + "target": "self" + } + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "all_slots_empty", + "subject": "other", + "value": "main_hand" + }, + { + "any_of": [ + { + "test": "has_component", + "subject": "self", + "operator": "not", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sneaking", + "subject": "other" + } + ] + } + ] + }, + "event": "silverlabs_nat:pick_up" + }, + "swing": true, + "interact_text": "action.interact.silverlabs_nat.pick_up" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "use_item": false, + "hurt_item": 1, + "play_sounds": "shear", + "interact_text": "action.interact.shear", + "vibration": "shear", + "spawn_items": { + "table": "loot_tables/sf/nba/entities/skunk.loot.json" + }, + "swing": true, + "on_interact": { + "event": "silverlabs_nat:sheared", + "target": "self", + "filters": [ + { + "all_of": [ + { + "test": "has_equipment", + "value": "minecraft:shears", + "domain": "hand", + "subject": "other" + }, + { + "test": "has_component", + "value": "minecraft:is_sheared", + "operator": "!=" + } + ] + } + ] + } + } + ] + } + }, + "silverlabs_nat:natural_despawn": { + "minecraft:despawn": { + "despawn_from_distance": {}, + "remove_child_entities": true + } + }, + "silverlabs_nat:persistent": { + "minecraft:persistent": {} + }, + "silverlabs_nat:despawn": { + "minecraft:instant_despawn": {} + } + }, + "components": { + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_swing" + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "all_slots_empty", + "subject": "other", + "value": "main_hand" + }, + { + "any_of": [ + { + "test": "has_component", + "subject": "self", + "operator": "not", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sneaking", + "subject": "other" + } + ] + } + ] + }, + "event": "silverlabs_nat:pick_up" + }, + "swing": true, + "interact_text": "action.interact.silverlabs_nat.pick_up" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_no_capture" + }, + "swing": false + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": false + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": true + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + ] + } + }, + "swing": true + }, + { + "use_item": false, + "hurt_item": 1, + "play_sounds": "shear", + "interact_text": "action.interact.shear", + "vibration": "shear", + "spawn_items": { + "table": "loot_tables/sf/nba/entities/skunk.loot.json" + }, + "swing": true, + "on_interact": { + "event": "silverlabs_nat:sheared", + "target": "self", + "filters": [ + { + "all_of": [ + { + "test": "has_equipment", + "value": "minecraft:shears", + "domain": "hand", + "subject": "other" + }, + { + "test": "has_component", + "value": "minecraft:is_sheared", + "operator": "!=" + } + ] + } + ] + } + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 1 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:white_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_white" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 2 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:orange_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_orange" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 3 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:magenta_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_magenta" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 4 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:light_blue_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_light_blue" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 5 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:yellow_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_yellow" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 6 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:lime_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_lime" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 7 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:pink_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_pink" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 8 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:gray_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_gray" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 9 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:light_gray_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_light_gray" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 10 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:cyan_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_cyan" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 11 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:purple_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_purple" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 12 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:blue_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_blue" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 13 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:brown_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_brown" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 14 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:green_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_green" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 15 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:red_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_red" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "int_property", + "domain": "silverlabs_nat:dye", + "operator": "!=", + "value": 16 + }, + { + "test": "has_equipment", + "subject": "other", + "value": "minecraft:black_dye" + } + ] + }, + "target": "self", + "event": "silverlabs_nat:dye_black" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.dye" + } + ] + }, + "minecraft:behavior.nap": { + "priority": 10, + "cooldown_min": 2, + "cooldown_max": 4, + "can_nap_filters": { + "all_of": [ + { + "any_of": [ + { + "test": "hourly_clock_time", + "operator": "<", + "value": 6000 + }, + { + "test": "hourly_clock_time", + "operator": ">", + "value": 17000 + } + ] + }, + { + "test": "bool_property", + "value": false, + "domain": "silverlabs_nat:is_spraying" + } + ] + } + }, + "minecraft:is_hidden_when_invisible": {}, + "minecraft:type_family": { + "family": [ + "silverlabs_nat:skunk", + "mob" + ] + }, + "minecraft:breathable": { + "total_supply": 15, + "suffocate_time": 0 + }, + "minecraft:nameable": {}, + "minecraft:health": { + "value": 14, + "max": 14 + }, + "minecraft:healable": { + "force_use": false, + "items": [ + { + "heal_amount": 2, + "item": "sweet_berries" + }, + { + "heal_amount": 2, + "item": "glow_berries" + } + ] + }, + "minecraft:hurt_on_condition": { + "damage_conditions": [ + { + "filters": { + "test": "in_lava", + "subject": "self", + "operator": "==", + "value": true + }, + "cause": "lava", + "damage_per_tick": 4 + } + ] + }, + "minecraft:movement": { + "value": 0.15 + }, + "minecraft:navigation.walk": { + "can_path_over_water": true, + "avoid_water": true, + "avoid_damage_blocks": true + }, + "minecraft:movement.basic": {}, + "minecraft:jump.static": {}, + "minecraft:can_climb": {}, + "minecraft:collision_box": { + "width": 0.85, + "height": 0.6 + }, + "minecraft:leashable": { + "soft_distance": 4, + "hard_distance": 6, + "max_distance": 10 + }, + "minecraft:balloonable": { + "mass": 0.9 + }, + "minecraft:behavior.float": { + "priority": 0 + }, + "minecraft:behavior.avoid_mob_type": { + "priority": 0, + "entity_types": [ + { + "filters": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_component", + "value": "minecraft:is_tamed", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_component", + "value": "minecraft:is_stunned" + }, + { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_sheared" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_tempted", + "value": false + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_breeding", + "value": false + }, + { + "test": "is_sleeping", + "value": false + } + ] + } + ] + } + ], + "max_dist": 6, + "walk_speed_multiplier": 2.5, + "sprint_speed_multiplier": 2.5 + } + ] + }, + "minecraft:behavior.look_at_player": { + "priority": 8, + "look_distance": 6, + "probability": 0.02 + }, + "minecraft:behavior.random_look_around": { + "priority": 9 + }, + "minecraft:physics": {}, + "minecraft:pushable": { + "is_pushable": true, + "is_pushable_by_piston": true + }, + "minecraft:on_target_acquired": { + "event": "silverlabs_nat:on_anger", + "target": "self" + }, + "minecraft:conditional_bandwidth_optimization": {}, + "minecraft:damage_sensor": { + "triggers": { + "on_damage": { + "filters": { + "test": "is_sleeping", + "value": true + }, + "event": "silverlabs_nat:spray" + } + } + } + }, + "events": { + "minecraft:entity_spawned": { + "sequence": [ + { + "randomize": [ + { + "weight": 95, + "trigger": "silverlabs_nat:adult" + }, + { + "weight": 5, + "trigger": "silverlabs_nat:entity_born" + } + ] + }, + { + "randomize": [ + { + "set_property": { + "silverlabs_nat:variant": 0 + }, + "weight": 300 + }, + { + "set_property": { + "silverlabs_nat:variant": 1 + }, + "weight": 20 + }, + { + "set_property": { + "silverlabs_nat:variant": 2 + }, + "weight": 1 + } + ] + } + ] + }, + "silverlabs_nat:adult": { + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_wild", + "silverlabs_nat:can_spray", + "silverlabs_nat:tameable", + "silverlabs_nat:wander_around" + ] + } + }, + "minecraft:entity_born": { + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:wander_around" + ] + } + }, + "silverlabs_nat:entity_born": { + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:wander_around", + "silverlabs_nat:tameable" + ] + } + }, + "silverlabs_nat:ageable_grow_up": { + "remove": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox", + "silverlabs_nat:tameable" + ] + } + }, + "silverlabs_nat:spray": { + "add": { + "component_groups": [ + "silverlabs_nat:spray" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:can_spray" + ] + }, + "set_property": { + "silverlabs_nat:is_spraying": true + } + }, + "silverlabs_nat:stop_spray": { + "remove": { + "component_groups": [ + "silverlabs_nat:spray" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:avoid_player", + "silverlabs_nat:spray_cooldown" + ] + }, + "set_property": { + "silverlabs_nat:is_spraying": false + } + }, + "silverlabs_nat:can_spray": { + "add": { + "component_groups": [ + "silverlabs_nat:can_spray" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:spray_cooldown" + ] + } + }, + "silverlabs_nat:cannot_spray": { + "remove": { + "component_groups": [ + "silverlabs_nat:can_spray" + ] + } + }, + "silverlabs_nat:dont_avoid_player": { + "remove": { + "component_groups": [ + "silverlabs_nat:avoid_player" + ] + } + }, + "silverlabs_nat:sheared": { + "add": { + "component_groups": [ + "silverlabs_nat:sheared" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:can_spray" + ] + } + }, + "silverlabs_nat:from_breeding": { + "sequence": [ + { + "trigger": "silverlabs_nat:entity_born" + }, + { + "trigger": "silverlabs_nat:on_tame" + } + ] + }, + "silverlabs_nat:on_tame": { + "add": { + "component_groups": [ + "silverlabs_nat:tamed", + "silverlabs_nat:follow_owner" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult_wild", + "silverlabs_nat:tameable" + ] + }, + "trigger": "silverlabs_nat:dye_red" + }, + "silverlabs_nat:follow_owner": { + "add": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": true + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_follow" + ], + "target": "self" + } + }, + "silverlabs_nat:wander_around": { + "add": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": false + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_wander" + ], + "target": "self" + } + }, + "silverlabs_nat:remove_target": { + "reset_target": {} + }, + "silverlabs_nat:set_variant_0": { + "set_property": { + "silverlabs_nat:variant": 0 + } + }, + "silverlabs_nat:set_variant_1": { + "set_property": { + "silverlabs_nat:variant": 1 + } + }, + "silverlabs_nat:set_variant_2": { + "set_property": { + "silverlabs_nat:variant": 2 + } + }, + "silverlabs_nat:is_tempted": { + "set_property": { + "silverlabs_nat:is_tempted": true + } + }, + "silverlabs_nat:not_tempted": { + "set_property": { + "silverlabs_nat:is_tempted": false + } + }, + "silverlabs_nat:set_is_breeding": { + "set_property": { + "silverlabs_nat:is_breeding": true + } + }, + "silverlabs_nat:set_not_breeding": { + "set_property": { + "silverlabs_nat:is_breeding": false + } + }, + "silverlabs_nat:remove_dye": { + "set_property": { + "silverlabs_nat:dye": 0 + } + }, + "silverlabs_nat:dye_white": { + "set_property": { + "silverlabs_nat:dye": 1 + } + }, + "silverlabs_nat:dye_orange": { + "set_property": { + "silverlabs_nat:dye": 2 + } + }, + "silverlabs_nat:dye_magenta": { + "set_property": { + "silverlabs_nat:dye": 3 + } + }, + "silverlabs_nat:dye_light_blue": { + "set_property": { + "silverlabs_nat:dye": 4 + } + }, + "silverlabs_nat:dye_yellow": { + "set_property": { + "silverlabs_nat:dye": 5 + } + }, + "silverlabs_nat:dye_lime": { + "set_property": { + "silverlabs_nat:dye": 6 + } + }, + "silverlabs_nat:dye_pink": { + "set_property": { + "silverlabs_nat:dye": 7 + } + }, + "silverlabs_nat:dye_gray": { + "set_property": { + "silverlabs_nat:dye": 8 + } + }, + "silverlabs_nat:dye_light_gray": { + "set_property": { + "silverlabs_nat:dye": 9 + } + }, + "silverlabs_nat:dye_cyan": { + "set_property": { + "silverlabs_nat:dye": 10 + } + }, + "silverlabs_nat:dye_purple": { + "set_property": { + "silverlabs_nat:dye": 11 + } + }, + "silverlabs_nat:dye_blue": { + "set_property": { + "silverlabs_nat:dye": 12 + } + }, + "silverlabs_nat:dye_brown": { + "set_property": { + "silverlabs_nat:dye": 13 + } + }, + "silverlabs_nat:dye_green": { + "set_property": { + "silverlabs_nat:dye": 14 + } + }, + "silverlabs_nat:dye_red": { + "set_property": { + "silverlabs_nat:dye": 15 + } + }, + "silverlabs_nat:dye_black": { + "set_property": { + "silverlabs_nat:dye": 16 + } + }, + "silverlabs_nat:natural_despawn": { + "add": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:become_persistent": { + "add": { + "component_groups": [ + "silverlabs_nat:persistent" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:set_permanent_baby": { + "add": { + "component_groups": [ + "silverlabs_nat:permanent_baby" + ] + }, + "queue_command": { + "command": [ + "particle minecraft:villager_angry ~ ~2 ~", + "playsound random.eat @p ~ ~ ~ 0.8 1.2" + ] + } + }, + "silverlabs_nat:start_sniff": { + "queue_command": { + "command": [ + "playsound silverlabs_nat.flower_obsession.baby_sniff_small @a[r=6]" + ] + } + }, + "silverlabs_nat:revert_to_baby": { + "trigger": "silverlabs_nat:become_persistent", + "queue_command": { + "command": [ + "playsound silverlabs_nat.pacifier.interact @a[r=10] ~~~" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult", + "silverlabs_nat:adult_hitbox", + "silverlabs_nat:tameable" + ] + } + }, + "silverlabs_nat:knapsack_no_capture": {}, + "silverlabs_nat:pick_up": { + "sequence": [ + { + "filters": { + "all_of": [ + { + "test": "int_property", + "subject": "self", + "domain": "silverlabs_nat:variant", + "operator": "==", + "value": 0 + }, + { + "test": "has_component", + "operator": "not", + "value": "minecraft:is_tamed" + } + ] + }, + "queue_command": { + "target": "other", + "command": [ + "scriptevent sf_hba:pickup_skunk black" + ] + } + }, + { + "filters": { + "all_of": [ + { + "test": "int_property", + "subject": "self", + "domain": "silverlabs_nat:variant", + "operator": "==", + "value": 1 + }, + { + "test": "has_component", + "operator": "not", + "value": "minecraft:is_tamed" + } + ] + }, + "queue_command": { + "target": "other", + "command": [ + "scriptevent sf_hba:pickup_skunk brown" + ] + } + }, + { + "filters": { + "all_of": [ + { + "test": "int_property", + "subject": "self", + "domain": "silverlabs_nat:variant", + "operator": "==", + "value": 2 + }, + { + "test": "has_component", + "operator": "not", + "value": "minecraft:is_tamed" + } + ] + }, + "queue_command": { + "target": "other", + "command": [ + "scriptevent sf_hba:pickup_skunk white" + ] + } + }, + { + "filters": { + "all_of": [ + { + "test": "int_property", + "subject": "self", + "domain": "silverlabs_nat:variant", + "operator": "==", + "value": 0 + }, + { + "test": "has_component", + "operator": "==", + "value": "minecraft:is_tamed" + } + ] + }, + "queue_command": { + "target": "other", + "command": [ + "scriptevent sf_hba:pickup_skunk_tamed black" + ] + } + }, + { + "filters": { + "all_of": [ + { + "test": "int_property", + "subject": "self", + "domain": "silverlabs_nat:variant", + "operator": "==", + "value": 1 + }, + { + "test": "has_component", + "operator": "==", + "value": "minecraft:is_tamed" + } + ] + }, + "queue_command": { + "target": "other", + "command": [ + "scriptevent sf_hba:pickup_skunk_tamed brown" + ] + } + }, + { + "filters": { + "all_of": [ + { + "test": "int_property", + "subject": "self", + "domain": "silverlabs_nat:variant", + "operator": "==", + "value": 2 + }, + { + "test": "has_component", + "operator": "==", + "value": "minecraft:is_tamed" + } + ] + }, + "queue_command": { + "target": "other", + "command": [ + "scriptevent sf_hba:pickup_skunk_tamed white" + ] + } + }, + { + "add": { + "component_groups": [ + "silverlabs_nat:despawn" + ] + } + } + ] + } + } + } +} \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_BP/entities/snake.behavior.json b/naturalist-lite-addon/naturalist_lite_BP/entities/snake.behavior.json new file mode 100644 index 0000000..da169e8 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/entities/snake.behavior.json @@ -0,0 +1,1055 @@ +{ + "format_version": "1.21.50", + "minecraft:entity": { + "description": { + "identifier": "silverlabs_nat:snake", + "is_spawnable": true, + "is_summonable": true, + "is_experimental": false, + "properties": { + "silverlabs_nat:is_following_owner": { + "type": "bool", + "default": true, + "client_sync": false + }, + "silverlabs_nat:is_bellied": { + "type": "bool", + "default": false + }, + "silverlabs_nat:digested_item": { + "type": "bool", + "default": false + } + }, + "scripts": { + "animate": [ + "wake_up_check", + "food_check", + "digest" + ] + }, + "animations": { + "wake_up_check": "controller.animation.silverlabs_nat.snake.wake_up_check", + "food_check": "controller.animation.silverlabs_nat.snake.food_check", + "digest": "controller.animation.silverlabs_nat.snake.digest" + } + }, + "component_groups": { + "silverlabs_nat:snake_angry": { + "minecraft:angry": { + "duration": 30, + "duration_delta": 10, + "broadcast_anger": true, + "broadcast_range": 1, + "calm_event": { + "event": "silverlabs_nat:become_calm", + "target": "self" + } + }, + "minecraft:behavior.melee_attack": { + "priority": 2, + "speed_multiplier": 1.2, + "track_target": true, + "reach_multiplier": 1.5 + } + }, + "silverlabs_nat:snake_empty_belly": { + "minecraft:movement": { + "value": 0.2 + } + }, + "silverlabs_nat:snake_bellied": { + "minecraft:movement": { + "value": 0.2 + }, + "minecraft:timer": { + "looping": false, + "time": 300, + "time_down_event": { + "event": "silverlabs_nat:snake_on_eat" + } + } + }, + "silverlabs_nat:snake_pickup": { + "minecraft:behavior.pickup_items": { + "priority": 2, + "max_dist": 8, + "goal_radius": 1.5, + "speed_multiplier": 1.2 + } + }, + "silverlabs_nat:snake_pickup_delay": { + "minecraft:attack_cooldown": { + "attack_cooldown_time": 4, + "attack_cooldown_complete_event": { + "event": "silverlabs_nat:pickup_delay_complete", + "target": "self" + } + } + }, + "silverlabs_nat:snake_wild": { + "minecraft:tameable": { + "probability": 0.5, + "tame_items": [ + "spider_eye", + "rabbit", + "cooked_rabbit", + "silverlabs_nat:morsel", + "silverlabs_nat:cooked_morsel" + ], + "tame_event": { + "event": "silverlabs_nat:on_tame", + "target": "self" + } + } + }, + "silverlabs_nat:snake_awake": { + "minecraft:navigation.climb": { + "can_path_over_water": true, + "can_jump": false + }, + "minecraft:can_climb": {} + }, + "silverlabs_nat:sleep_initiation": { + "minecraft:behavior.random_stroll": { + "priority": 0, + "xz_dist": 1, + "y_dist": 7, + "speed_multiplier": 0 + }, + "minecraft:timer": { + "time": 0.1, + "looping": true, + "time_down_event": { + "event": "silverlabs_nat:is_asleep", + "target": "self" + } + } + }, + "silverlabs_nat:snake_asleep": { + "minecraft:behavior.nap": { + "priority": 4, + "cooldown_min": 2, + "cooldown_max": 4, + "can_nap_filters": { + "all_of": [ + { + "any_of": [ + { + "test": "hourly_clock_time", + "operator": "<", + "value": 4000 + }, + { + "test": "hourly_clock_time", + "operator": ">", + "value": 12000 + } + ] + }, + { + "none_of": { + "all_of": [ + { + "test": "hourly_clock_time", + "operator": ">", + "value": 18000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 23000 + } + ] + } + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:angry" + }, + { + "test": "in_block", + "operator": "!=", + "value": "water" + }, + { + "test": "has_tag", + "operator": "!=", + "value": "woken_up" + } + ] + } + }, + "minecraft:movement": { + "value": 0 + }, + "minecraft:navigation.generic": { + "can_walk": false, + "can_jump": false + } + }, + "silverlabs_nat:snake_tame": { + "minecraft:is_tamed": {}, + "minecraft:healable": { + "items": [ + { + "item": "minecraft:spider_eye", + "heal_amount": 2 + } + ] + }, + "minecraft:attack": { + "damage": 5 + }, + "minecraft:behavior.owner_hurt_by_target": { + "priority": 1 + }, + "minecraft:behavior.owner_hurt_target": { + "priority": 2 + }, + "minecraft:sittable": {}, + "minecraft:behavior.stay_while_sitting": { + "priority": 1 + } + }, + "silverlabs_nat:follow_owner": { + "minecraft:behavior.follow_owner": { + "priority": 7, + "speed_multiplier": 1.2, + "start_distance": 10, + "stop_distance": 3 + }, + "minecraft:behavior.random_stroll": { + "priority": 8 + } + }, + "silverlabs_nat:wander_around": { + "minecraft:behavior.random_stroll": { + "priority": 8 + } + }, + "silverlabs_nat:natural_despawn": { + "minecraft:despawn": { + "despawn_from_distance": {}, + "remove_child_entities": true + } + }, + "silverlabs_nat:persistent": { + "minecraft:persistent": {} + } + }, + "components": { + "minecraft:behavior.beg": { + "priority": 9, + "look_distance": 8, + "look_time": 4, + "items": [ + "spider_eye" + ] + }, + "minecraft:damage_sensor": { + "triggers": [ + { + "cause": "all", + "on_damage": { + "filters": { + "test": "bool_property", + "domain": "silverlabs_nat:is_bellied", + "value": true + }, + "event": "silverlabs_nat:snake_on_hurt", + "target": "self" + } + }, + { + "cause": "fall", + "deals_damage": "no" + } + ] + }, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/snake.loot.json" + }, + "minecraft:is_hidden_when_invisible": {}, + "minecraft:experience_reward": { + "on_death": "query.last_hit_by_player ? 5: 0", + "on_bred": "Math.random(1,7)" + }, + "minecraft:nameable": {}, + "minecraft:type_family": { + "family": [ + "silverlabs_nat:snake", + "silverlabs_nat:grass_snake", + "mob" + ] + }, + "minecraft:breathable": { + "total_supply": 15, + "suffocate_time": 0 + }, + "minecraft:equip_item": {}, + "minecraft:equipment": { + "table": "loot_tables/sf/nba/entities/snake_equipment.loot.json" + }, + "minecraft:collision_box": { + "width": 0.6, + "height": 0.7 + }, + "minecraft:health": { + "value": 10, + "max": 10 + }, + "minecraft:healable": { + "items": [ + { + "item": "minecraft:spider_eye", + "heal_amount": 2 + } + ] + }, + "minecraft:movement": { + "value": 0.13 + }, + "minecraft:leashable": { + "soft_distance": 4, + "hard_distance": 6, + "max_distance": 10 + }, + "minecraft:inventory": { + "inventory_size": 1, + "private": true + }, + "minecraft:hurt_on_condition": { + "damage_conditions": [ + { + "filters": { + "test": "in_lava", + "subject": "self", + "operator": "==", + "value": true + }, + "cause": "lava", + "damage_per_tick": 4 + } + ] + }, + "minecraft:movement.basic": {}, + "minecraft:jump.static": {}, + "minecraft:attack": { + "damage": 5 + }, + "minecraft:behavior.breed": { + "priority": 1 + }, + "minecraft:breedable": { + "require_tame": true, + "inherit_tamed": true, + "breed_cooldown": 300, + "breed_items": [ + "spider_eye", + "rabbit", + "cooked_rabbit", + "silverlabs_nat:morsel", + "silverlabs_nat:cooked_morsel" + ], + "breeds_with": { + "mate_type": "silverlabs_nat:snake", + "baby_type": "silverlabs_nat:snake_egg" + }, + "causes_pregnancy": false + }, + "minecraft:behavior.lay_egg": { + "priority": 1, + "goal_radius": 3, + "lay_seconds": 1, + "egg_type": "silverlabs_nat:snake_egg_block", + "target_blocks": [ + "minecraft:sand", + "minecraft:grass_block", + "minecraft:dirt", + "minecraft:mud", + "minecraft:snow", + "minecraft:ice", + "minecraft:packed_ice", + "minecraft:blue_ice", + "minecraft:stone", + "minecraft:deepslate", + "minecraft:netherrack", + "minecraft:end_stone" + ] + }, + "minecraft:shareables": { + "singular_pickup": true, + "items": [ + { + "item": "minecraft:chicken", + "admire": true, + "pickup_limit": 1 + }, + { + "item": "minecraft:rabbit", + "admire": true, + "pickup_limit": 1 + }, + { + "item": "minecraft:rabbit_foot", + "admire": true, + "pickup_limit": 1 + }, + { + "item": "minecraft:slime_ball", + "admire": true, + "pickup_limit": 1 + }, + { + "item": "minecraft:egg", + "admire": true, + "pickup_limit": 1 + } + ] + }, + "minecraft:behavior.admire_item": { + "priority": 2 + }, + "minecraft:admire_item": { + "duration": 3, + "cooldown_after_being_attacked": 10 + }, + "minecraft:behavior.float": { + "priority": 0 + }, + "minecraft:behavior.hurt_by_target": { + "priority": 1 + }, + "minecraft:behavior.nearest_attackable_target": { + "priority": 2, + "entity_types": { + "filters": { + "all_of": { + "test": "bool_property", + "operator": "!=", + "domain": "silverlabs_nat:is_bellied" + }, + "any_of": [ + { + "test": "is_family", + "subject": "other", + "value": "rabbit" + }, + { + "test": "is_family", + "subject": "other", + "value": "chicken" + }, + { + "test": "is_family", + "subject": "other", + "value": "silverfish" + }, + { + "test": "is_family", + "subject": "other", + "value": "snail" + }, + { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "slime" + }, + { + "test": "is_variant", + "subject": "other", + "value": 1 + } + ] + } + ] + }, + "max_dist": 10 + } + }, + "minecraft:behavior.equip_item": { + "priority": 2 + }, + "minecraft:behavior.look_at_player": { + "priority": 6, + "look_distance": 6, + "probability": 0.02 + }, + "minecraft:behavior.random_look_around": { + "priority": 6 + }, + "minecraft:on_target_acquired": { + "event": "silverlabs_nat:become_angry" + }, + "minecraft:physics": {}, + "minecraft:pushable": { + "is_pushable": true, + "is_pushable_by_piston": true + }, + "minecraft:follow_range": { + "value": 20 + }, + "minecraft:conditional_bandwidth_optimization": {}, + "minecraft:scheduler": { + "min_delay_secs": 0, + "max_delay_secs": 0, + "scheduled_events": [ + { + "filters": { + "all_of": [ + { + "any_of": [ + { + "test": "hourly_clock_time", + "operator": "<", + "value": 4000 + }, + { + "test": "hourly_clock_time", + "operator": ">", + "value": 12000 + } + ] + }, + { + "none_of": { + "all_of": [ + { + "test": "hourly_clock_time", + "operator": ">", + "value": 18000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 23000 + } + ] + } + }, + { + "any_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed", + "operator": "!=" + }, + { + "all_of": [ + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": false + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + } + ] + } + ] + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:angry" + }, + { + "test": "in_block", + "operator": "!=", + "value": "water" + }, + { + "test": "has_tag", + "operator": "!=", + "value": "woken_up" + } + ] + }, + "event": "silverlabs_nat:initiate_sleep" + }, + { + "filters": { + "all_of": [ + { + "none_of": [ + { + "test": "has_equipment", + "domain": "hand", + "value": "chicken" + }, + { + "test": "has_equipment", + "domain": "hand", + "value": "rabbit" + }, + { + "test": "has_equipment", + "domain": "hand", + "value": "rabbit_foot" + }, + { + "test": "has_equipment", + "domain": "hand", + "value": "slime_ball" + }, + { + "test": "has_equipment", + "domain": "hand", + "value": "egg" + }, + { + "test": "has_equipment", + "domain": "hand", + "value": "feather" + }, + { + "test": "has_equipment", + "domain": "hand", + "value": "silverlabs_nat:snail_shell" + } + ] + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_bellied", + "value": true + } + ] + }, + "event": "silverlabs_nat:is_contracted" + }, + { + "filters": { + "all_of": [ + { + "any_of": [ + { + "test": "has_equipment", + "domain": "hand", + "value": "chicken" + }, + { + "test": "has_equipment", + "domain": "hand", + "value": "rabbit" + }, + { + "test": "has_equipment", + "domain": "hand", + "value": "rabbit_foot" + }, + { + "test": "has_equipment", + "domain": "hand", + "value": "slime_ball" + }, + { + "test": "has_equipment", + "domain": "hand", + "value": "egg" + }, + { + "test": "has_equipment", + "domain": "hand", + "value": "feather" + }, + { + "test": "has_equipment", + "domain": "hand", + "value": "silverlabs_nat:snail_shell" + } + ] + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_bellied", + "value": false + } + ] + }, + "event": "silverlabs_nat:is_bellied" + }, + { + "filters": { + "all_of": [ + { + "test": "is_sleeping", + "value": false + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:can_climb" + } + ] + }, + "event": "silverlabs_nat:is_awake" + }, + { + "filters": { + "all_of": [ + { + "test": "is_sleeping", + "value": true + }, + { + "test": "has_component", + "operator": "==", + "value": "minecraft:can_climb" + } + ] + }, + "event": "silverlabs_nat:is_asleep" + }, + { + "filters": { + "all_of": [ + { + "test": "all_slots_empty" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:behavior.pickup_items" + }, + { + "test": "has_component", + "operator": "!=", + "value": "minecraft:attack_cooldown" + } + ] + }, + "event": "silverlabs_nat:pickup_delay_complete" + } + ] + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": false + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + ] + } + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed" + }, + { + "test": "is_sitting", + "operator": "!=" + }, + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": true + }, + { + "test": "is_sneaking", + "subject": "other", + "operator": "!=" + }, + { + "any_of": [ + { + "test": "has_equipment", + "value": "silverlabs_nat:whistle", + "subject": "other" + }, + { + "test": "has_equipment", + "value": "sf_hba:whistle", + "subject": "other" + } + ] + } + ] + } + }, + "swing": true + } + ] + } + }, + "events": { + "minecraft:entity_spawned": { + "add": { + "component_groups": [ + "silverlabs_nat:snake_wild", + "silverlabs_nat:wander_around" + ] + } + }, + "silverlabs_nat:entity_born": { + "trigger": "minecraft:entity_spawned" + }, + "silverlabs_nat:become_angry": { + "add": { + "component_groups": [ + "silverlabs_nat:snake_angry" + ] + } + }, + "silverlabs_nat:become_calm": { + "remove": { + "component_groups": [ + "silverlabs_nat:snake_angry" + ] + } + }, + "silverlabs_nat:is_contracted": { + "set_property": { + "silverlabs_nat:is_bellied": false + }, + "remove": { + "component_groups": [ + "silverlabs_nat:snake_bellied" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:snake_empty_belly" + ] + } + }, + "silverlabs_nat:is_bellied": { + "set_property": { + "silverlabs_nat:is_bellied": true + }, + "add": { + "component_groups": [ + "silverlabs_nat:snake_bellied" + ] + }, + "trigger": "silverlabs_nat:become_calm" + }, + "silverlabs_nat:pickup_delay_complete": { + "remove": { + "component_groups": [ + "silverlabs_nat:snake_pickup_delay" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:snake_pickup" + ] + } + }, + "silverlabs_nat:snake_on_hurt": { + "remove": { + "component_groups": [ + "silverlabs_nat:snake_pickup" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:snake_pickup_delay" + ] + } + }, + "silverlabs_nat:is_awake": { + "sequence": [ + { + "add": { + "component_groups": [ + "silverlabs_nat:snake_awake" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:snake_asleep" + ] + } + }, + { + "filters": { + "any_of": [ + { + "test": "has_component", + "value": "minecraft:is_tamed", + "operator": "!=" + }, + { + "all_of": [ + { + "test": "bool_property", + "domain": "silverlabs_nat:is_following_owner", + "value": false + }, + { + "test": "has_component", + "value": "minecraft:is_tamed" + } + ] + } + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + } + }, + { + "filters": { + "test": "bool_property", + "domain": "silverlabs_nat:is_bellied", + "value": true + }, + "trigger": "silverlabs_nat:is_bellied" + }, + { + "filters": { + "test": "bool_property", + "domain": "silverlabs_nat:is_bellied", + "value": false + }, + "trigger": "silverlabs_nat:is_contracted" + } + ] + }, + "silverlabs_nat:initiate_sleep": { + "stop_movement": {}, + "remove": { + "component_groups": [ + "silverlabs_nat:snake_awake" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:sleep_initiation" + ] + } + }, + "silverlabs_nat:is_asleep": { + "add": { + "component_groups": [ + "silverlabs_nat:snake_asleep" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:sleep_initiation" + ] + } + }, + "silverlabs_nat:snake_on_eat": { + "set_property": { + "silverlabs_nat:digested_item": true + } + }, + "silverlabs_nat:snake_on_finish_eat": { + "set_property": { + "silverlabs_nat:digested_item": false + }, + "trigger": "silverlabs_nat:is_contracted" + }, + "silverlabs_nat:on_tame": { + "remove": { + "component_groups": [ + "silverlabs_nat:snake_wild" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:snake_tame", + "silverlabs_nat:follow_owner" + ] + } + }, + "silverlabs_nat:follow_owner": { + "add": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": true + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_follow" + ], + "target": "self" + } + }, + "silverlabs_nat:wander_around": { + "add": { + "component_groups": [ + "silverlabs_nat:wander_around" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:follow_owner" + ] + }, + "set_property": { + "silverlabs_nat:is_following_owner": false + }, + "queue_command": { + "command": [ + "scriptevent silverlabs_nat:whistle_wander" + ], + "target": "self" + } + }, + "silverlabs_nat:natural_despawn": { + "add": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + } + } + } +} \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_BP/entities/snake_egg.behavior.json b/naturalist-lite-addon/naturalist_lite_BP/entities/snake_egg.behavior.json new file mode 100644 index 0000000..2c51e5a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/entities/snake_egg.behavior.json @@ -0,0 +1,166 @@ +{ + "format_version": "1.21.50", + "minecraft:entity": { + "description": { + "identifier": "silverlabs_nat:snake_egg", + "is_summonable": true + }, + "components": { + "minecraft:collision_box": { + "width": 0.2, + "height": 0.2 + }, + "minecraft:health": { + "value": 1, + "max": 1 + }, + "minecraft:knockback_resistance": { + "value": 1 + }, + "minecraft:pushable": { + "is_pushable": false, + "is_pushable_by_piston": false + }, + "minecraft:physics": {}, + "minecraft:type_family": { + "family": [ + "silverlabs_nat:snake_egg", + "inanimate" + ] + }, + "minecraft:damage_sensor": { + "triggers": [ + { + "cause": "entity_attack", + "on_damage": { + "filters": { + "test": "is_family", + "subject": "other", + "value": "player" + }, + "event": "silverlabs_nat:drop" + }, + "deals_damage": "no" + }, + { + "cause": "all", + "deals_damage": "no" + } + ] + }, + "minecraft:persistent": {} + }, + "component_groups": { + "silverlabs_nat:stage_0": { + "minecraft:variant": { + "value": 0 + } + }, + "silverlabs_nat:stage_1": { + "minecraft:variant": { + "value": 1 + } + }, + "silverlabs_nat:stage_2": { + "minecraft:variant": { + "value": 2 + } + }, + "silverlabs_nat:hatch_timer": { + "minecraft:timer": { + "looping": true, + "time": 200, + "time_down_event": { + "event": "silverlabs_nat:next_stage" + } + } + }, + "silverlabs_nat:hatch": { + "minecraft:transformation": { + "into": "silverlabs_nat:snake", + "keep_owner": true, + "delay": 0.2 + } + }, + "silverlabs_nat:drop": { + "minecraft:instant_despawn": {}, + "minecraft:spawn_entity": { + "entities": [ + { + "min_wait_time": 0, + "max_wait_time": 0, + "spawn_item": "silverlabs_nat:snake_egg" + } + ] + } + } + }, + "events": { + "minecraft:entity_born": { + "trigger": "minecraft:entity_spawned" + }, + "minecraft:entity_spawned": { + "add": { + "component_groups": [ + "silverlabs_nat:hatch_timer", + "silverlabs_nat:stage_0" + ] + } + }, + "silverlabs_nat:next_stage": { + "sequence": [ + { + "filters": { + "test": "is_variant", + "value": 2 + }, + "add": { + "component_groups": [ + "silverlabs_nat:hatch" + ] + } + }, + { + "filters": { + "test": "is_variant", + "value": 1 + }, + "remove": { + "component_groups": [ + "silverlabs_nat:stage_1" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:stage_2" + ] + } + }, + { + "filters": { + "test": "is_variant", + "value": 0 + }, + "remove": { + "component_groups": [ + "silverlabs_nat:stage_0" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:stage_1" + ] + } + } + ] + }, + "silverlabs_nat:drop": { + "add": { + "component_groups": [ + "silverlabs_nat:drop" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/entities/tiger.behavior.json b/naturalist-lite-addon/naturalist_lite_BP/entities/tiger.behavior.json new file mode 100644 index 0000000..3edffdd --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/entities/tiger.behavior.json @@ -0,0 +1,1089 @@ +{ + "format_version": "1.21.50", + "minecraft:entity": { + "description": { + "identifier": "silverlabs_nat:tiger", + "is_spawnable": true, + "is_summonable": true, + "is_experimental": false, + "properties": { + "silverlabs_nat:sleep": { + "type": "bool", + "client_sync": true, + "default": "math.random_integer(0, 1)" + }, + "silverlabs_nat:variant": { + "type": "int", + "default": "q.had_component_group('silverlabs_nat:spawn_leopard') ? 1: q.had_component_group('silverlabs_nat:spawn_tiger') ? 2: q.had_component_group('silverlabs_nat:spawn_white_tiger') ? 3: 0", + "range": [ + 0, + 3 + ], + "client_sync": true + } + } + }, + "component_groups": { + "silverlabs_nat:baby": { + "minecraft:is_baby": {}, + "minecraft:collision_box": { + "width": 0.75, + "height": 0.9 + }, + "minecraft:ageable": { + "duration": 1200, + "feed_items": [ + "chicken", + "cooked_chicken", + "beef", + "cooked_beef", + "mutton", + "cooked_mutton", + "porkchop", + "cooked_porkchop", + "rabbit", + "cooked_rabbit", + "silverlabs_nat:moose_meat", + "silverlabs_nat:cooked_moose_meat", + "silverlabs_nat:mammoth_meat", + "silverlabs_nat:cooked_mammoth_meat", + "silverlabs_nat:goose", + "silverlabs_nat:cooked_goose", + "silverlabs_nat:drumstick", + "silverlabs_nat:cooked_drumstick", + "silverlabs_nat:venison", + "silverlabs_nat:cooked_venison", + "silverlabs_nat:morsel", + "silverlabs_nat:cooked_morsel", + "silverlabs_nat:bushmeat", + "silverlabs_nat:cooked_bushmeat", + "silverlabs_nat:duck", + "silverlabs_nat:cooked_duck" + ], + "grow_up": { + "event": "silverlabs_nat:ageable_grow_up", + "target": "self" + } + }, + "minecraft:behavior.panic": { + "priority": 2, + "speed_multiplier": 2 + }, + "minecraft:behavior.follow_parent": { + "priority": 4, + "speed_multiplier": 1.1 + }, + "minecraft:behavior.move_to_block": { + "priority": 8, + "start_chance": 0.2, + "search_range": 32, + "goal_radius": 0.25, + "stay_duration": 3, + "target_selection_method": "random", + "on_reach": { + "event": "silverlabs_nat:start_sniff", + "target": "self" + }, + "target_blocks": [ + "minecraft:poppy", + "minecraft:dandelion", + "minecraft:blue_orchid", + "minecraft:allium", + "minecraft:azure_bluet", + "minecraft:orange_tulip", + "minecraft:pink_tulip", + "minecraft:red_tulip", + "minecraft:white_tulip", + "minecraft:oxeye_daisy", + "minecraft:cornflower", + "minecraft:lily_of_the_valley", + "minecraft:sunflower", + "minecraft:lilac", + "minecraft:rose_bush", + "minecraft:peony", + "minecraft:pitcher_plant", + "minecraft:pink_petals", + "minecraft:wildflowers", + "minecraft:torchflower", + "minecraft:closed_eyeblossom", + "minecraft:open_eyeblossom" + ] + }, + "minecraft:behavior.follow_mob": { + "priority": 6, + "search_range": 16, + "stop_distance": 5, + "speed_multiplier": 1.1, + "use_home_position_restriction": true, + "filters": { + "all_of": [ + { + "test": "is_underwater", + "subject": "other", + "value": false + }, + { + "test": "is_baby", + "subject": "other", + "value": false + }, + { + "any_of": [ + { + "test": "is_family", + "subject": "other", + "value": "silverlabs_nat:butterfly" + }, + { + "test": "is_family", + "subject": "other", + "value": "butterfly" + } + ] + } + ] + } + } + }, + "silverlabs_nat:baby_wild": { + "minecraft:on_target_acquired": { + "event": "silverlabs_nat:on_scared", + "target": "self" + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_family", + "subject": "other", + "value": "player" + }, + { + "test": "has_equipment", + "domain": "hand", + "subject": "other", + "value": "minecraft:poisonous_potato" + } + ] + }, + "event": "silverlabs_nat:set_permanent_baby" + }, + "use_item": true, + "swing": true, + "interact_text": "action.interact.feed" + } + ] + } + }, + "silverlabs_nat:baby_scared": { + "minecraft:angry": { + "duration": 1, + "broadcast_anger": true, + "broadcast_range": 48, + "calm_event": { + "event": "silverlabs_nat:baby_on_calm", + "target": "self" + } + } + }, + "silverlabs_nat:adult_wild": { + "minecraft:on_target_acquired": { + "filters": { + "test": "is_family", + "subject": "target", + "operator": "!=", + "value": "tiger" + }, + "event": "silverlabs_nat:on_anger", + "target": "self" + }, + "minecraft:on_friendly_anger": { + "event": "silverlabs_nat:on_anger", + "target": "self" + }, + "minecraft:behavior.breed": { + "priority": 3, + "speed_multiplier": 1 + }, + "minecraft:breedable": { + "require_tame": false, + "breeds_with": { + "mate_type": "silverlabs_nat:tiger", + "baby_type": "silverlabs_nat:tiger", + "breed_event": { + "event": "silverlabs_nat:entity_born", + "target": "baby" + } + }, + "breed_items": [ + "chicken", + "cooked_chicken", + "beef", + "cooked_beef", + "mutton", + "cooked_mutton", + "porkchop", + "cooked_porkchop", + "rabbit", + "cooked_rabbit", + "silverlabs_nat:moose_meat", + "silverlabs_nat:cooked_moose_meat", + "silverlabs_nat:mammoth_meat", + "silverlabs_nat:cooked_mammoth_meat", + "silverlabs_nat:goose", + "silverlabs_nat:cooked_goose", + "silverlabs_nat:drumstick", + "silverlabs_nat:cooked_drumstick", + "silverlabs_nat:venison", + "silverlabs_nat:cooked_venison", + "silverlabs_nat:morsel", + "silverlabs_nat:cooked_morsel", + "silverlabs_nat:bushmeat", + "silverlabs_nat:cooked_bushmeat", + "silverlabs_nat:duck", + "silverlabs_nat:cooked_duck" + ], + "property_inheritance": { + "silverlabs_nat:variant": {} + } + }, + "minecraft:loot": { + "table": "loot_tables/sf/nba/entities/tiger.loot.json" + } + }, + "silverlabs_nat:adult_hitbox": { + "minecraft:collision_box": { + "width": 1.5, + "height": 1.8 + } + }, + "silverlabs_nat:targeting_behaviors": { + "minecraft:on_friendly_anger": { + "event": "silverlabs_nat:followers_can_attack", + "target": "self" + }, + "minecraft:on_target_acquired": { + "filters": { + "test": "is_family", + "subject": "target", + "operator": "!=", + "value": "silverlabs_nat:tiger" + }, + "event": "silverlabs_nat:become_leader", + "target": "self" + }, + "minecraft:behavior.nearest_prioritized_attackable_target": { + "priority": 2, + "reselect_targets": true, + "entity_types": [ + { + "filters": { + "all_of": [ + { + "test": "has_component", + "subject": "self", + "value": "minecraft:behavior.follow_mob", + "operator": "!=" + }, + { + "test": "is_daytime", + "value": false + } + ], + "any_of": [ + { + "test": "is_family", + "subject": "other", + "value": "silverlabs_nat:boar" + }, + { + "test": "is_family", + "subject": "other", + "value": "pig" + }, + { + "test": "is_family", + "subject": "other", + "value": "silverlabs_nat:deer" + }, + { + "test": "is_family", + "subject": "other", + "value": "silverlabs_nat:zebra" + }, + { + "test": "is_family", + "subject": "other", + "value": "silverlabs_nat:snake" + }, + { + "test": "is_family", + "subject": "other", + "value": "silverlabs_nat:tree_frog" + } + ] + }, + "max_dist": 32, + "priority": 0 + } + ] + } + }, + "silverlabs_nat:is_leader": { + "minecraft:is_illager_captain": {}, + "minecraft:scheduler": { + "min_delay_secs": 0, + "max_delay_secs": 0, + "scheduled_events": [ + { + "filters": { + "test": "is_sprinting" + }, + "event": "silverlabs_nat:set_followers_attack" + } + ] + } + }, + "silverlabs_nat:set_followers_attack": { + "minecraft:angry": { + "broadcast_anger": true, + "broadcast_targets": [ + "silverlabs_nat:tiger" + ], + "broadcast_range": 48, + "duration": 25, + "calm_event": { + "event": "silverlabs_nat:on_calm", + "target": "self" + } + } + }, + "silverlabs_nat:follow_leader": { + "minecraft:on_friendly_anger": { + "event": "silverlabs_nat:followers_can_attack", + "target": "self" + }, + "minecraft:behavior.follow_mob": { + "priority": 0, + "filters": [ + { + "test": "is_family", + "value": "silverlabs_nat:tiger", + "subject": "other" + }, + { + "test": "has_component", + "value": "minecraft:is_illager_captain", + "subject": "other" + }, + { + "test": "has_component", + "value": "minecraft:is_illager_captain", + "subject": "self", + "operator": "!=" + } + ], + "search_range": 24, + "stop_distance": 6, + "speed_multiplier": 0.6 + } + }, + "silverlabs_nat:leader_can_attack": { + "minecraft:behavior.melee_attack": { + "priority": 1, + "speed_multiplier": 1.5, + "cooldown_time": 1 + }, + "minecraft:is_charged": {} + }, + "silverlabs_nat:follower_can_attack": { + "minecraft:behavior.melee_attack": { + "priority": 1, + "speed_multiplier": 1.5, + "cooldown_time": 1 + }, + "minecraft:is_charged": {} + }, + "silverlabs_nat:targeting_cooldown": { + "minecraft:timer": { + "time": 300, + "looping": true, + "time_down_event": { + "event": "silverlabs_nat:can_target", + "target": "self" + } + } + }, + "silverlabs_nat:tiger_is_placed": { + "minecraft:is_sheared": {} + }, + "silverlabs_nat:natural_despawn": { + "minecraft:despawn": { + "despawn_from_distance": {}, + "remove_child_entities": true + } + }, + "silverlabs_nat:persistent": { + "minecraft:persistent": {} + } + }, + "components": { + "minecraft:is_hidden_when_invisible": {}, + "minecraft:type_family": { + "family": [ + "silverlabs_nat:tiger", + "mob" + ] + }, + "minecraft:experience_reward": { + "on_death": "!query.is_baby && query.last_hit_by_player ? Math.Random(1,3): 0", + "on_bred": "Math.random(1,7)" + }, + "minecraft:breathable": { + "total_supply": 15, + "suffocate_time": 0 + }, + "minecraft:navigation.walk": { + "can_path_over_water": true, + "avoid_water": true, + "avoid_damage_blocks": true + }, + "minecraft:movement.basic": {}, + "minecraft:jump.static": {}, + "minecraft:can_climb": {}, + "minecraft:collision_box": { + "width": 1.5, + "height": 1.8 + }, + "minecraft:nameable": {}, + "minecraft:health": { + "value": 24, + "max": 24 + }, + "minecraft:healable": { + "force_use": false, + "items": [ + { + "item": "beef", + "heal_amount": 2 + }, + { + "item": "cooked_beef", + "heal_amount": 4 + }, + { + "item": "porkchop", + "heal_amount": 2 + }, + { + "item": "cooked_porkchop", + "heal_amount": 4 + }, + { + "item": "chicken", + "heal_amount": 2 + }, + { + "item": "cooked_chicken", + "heal_amount": 4 + }, + { + "item": "rabbit", + "heal_amount": 2 + }, + { + "item": "cooked_rabbit", + "heal_amount": 4 + }, + { + "item": "mutton", + "heal_amount": 2 + }, + { + "item": "cooked_mutton", + "heal_amount": 4 + }, + { + "item": "silverlabs_nat:duck", + "heal_amount": 2 + }, + { + "item": "silverlabs_nat:cooked_duck", + "heal_amount": 4 + }, + { + "item": "silverlabs_nat:goose", + "heal_amount": 2 + }, + { + "item": "silverlabs_nat:cooked_goose", + "heal_amount": 4 + }, + { + "item": "silverlabs_nat:mammoth_meat", + "heal_amount": 2 + }, + { + "item": "silverlabs_nat:cooked_mammoth_meat", + "heal_amount": 4 + }, + { + "item": "silverlabs_nat:moose_meat", + "heal_amount": 2 + }, + { + "item": "silverlabs_nat:cooked_moose_meat", + "heal_amount": 4 + }, + { + "item": "silverlabs_nat:drumstick", + "heal_amount": 2 + }, + { + "item": "silverlabs_nat:cooked_drumstick", + "heal_amount": 4 + }, + { + "item": "silverlabs_nat:venison", + "heal_amount": 2 + }, + { + "item": "silverlabs_nat:cooked_venison", + "heal_amount": 4 + }, + { + "item": "silverlabs_nat:morsel", + "heal_amount": 2 + }, + { + "item": "silverlabs_nat:cooked_morsel", + "heal_amount": 4 + }, + { + "item": "silverlabs_nat:bushmeat", + "heal_amount": 2 + }, + { + "item": "silverlabs_nat:cooked_bushmeat", + "heal_amount": 4 + } + ] + }, + "minecraft:attack": { + "damage": 6 + }, + "minecraft:hurt_on_condition": { + "damage_conditions": [ + { + "filters": { + "test": "in_lava", + "subject": "self", + "operator": "==", + "value": true + }, + "cause": "lava", + "damage_per_tick": 4 + } + ] + }, + "minecraft:movement": { + "value": 0.2 + }, + "minecraft:behavior.float": { + "priority": 0 + }, + "minecraft:behavior.hurt_by_target": { + "priority": 1 + }, + "minecraft:behavior.nap": { + "priority": 3, + "cooldown_min": 2, + "cooldown_max": 4, + "can_nap_filters": [ + { + "test": "hourly_clock_time", + "operator": ">", + "value": 6000 + }, + { + "test": "hourly_clock_time", + "operator": "<", + "value": 13000 + }, + { + "test": "in_block", + "operator": "!=", + "value": "water" + }, + { + "test": "has_target", + "value": false + } + ] + }, + "minecraft:behavior.random_stroll": { + "priority": 5, + "speed_multiplier": 1 + }, + "minecraft:behavior.look_at_player": { + "priority": 7, + "look_distance": 6, + "probability": 0.02 + }, + "minecraft:behavior.random_look_around": { + "priority": 8 + }, + "minecraft:variable_max_auto_step": { + "base_value": 1 + }, + "minecraft:leashable": { + "soft_distance": 4, + "hard_distance": 6, + "max_distance": 10 + }, + "minecraft:physics": {}, + "minecraft:pushable": { + "is_pushable": true, + "is_pushable_by_piston": true + }, + "minecraft:on_target_escape": { + "event": "silverlabs_nat:on_calm", + "target": "self" + }, + "minecraft:follow_range": { + "value": 32 + }, + "minecraft:conditional_bandwidth_optimization": {}, + "minecraft:environment_sensor": { + "triggers": [ + { + "filters": [ + { + "test": "is_variant", + "value": 1 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 1 + } + ], + "event": "silverlabs_nat:set_variant_1" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 2 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 2 + } + ], + "event": "silverlabs_nat:set_variant_2" + }, + { + "filters": [ + { + "test": "is_variant", + "value": 3 + }, + { + "test": "int_property", + "domain": "silverlabs_nat:variant", + "operator": "!=", + "value": 3 + } + ], + "event": "silverlabs_nat:set_variant_3" + } + ] + }, + "minecraft:interact": { + "interactions": [ + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": true + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_swing" + }, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "is_baby", + "subject": "self", + "value": false + }, + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:pacifier" + } + ] + }, + "event": "silverlabs_nat:revert_to_baby" + }, + "use_item": false, + "swing": true + }, + { + "on_interact": { + "filters": { + "all_of": [ + { + "test": "has_equipment", + "subject": "other", + "domain": "hand", + "value": "silverlabs_nat:empty_knapsack" + } + ] + }, + "event": "silverlabs_nat:knapsack_no_capture" + }, + "swing": false + } + ] + } + }, + "events": { + "minecraft:entity_spawned": { + "sequence": [ + { + "randomize": [ + { + "weight": 95, + "trigger": "silverlabs_nat:adult" + }, + { + "weight": 5, + "trigger": "silverlabs_nat:entity_born" + } + ] + }, + { + "trigger": "silverlabs_nat:set_variant_0", + "filters": { + "test": "has_biome_tag", + "value": "mangrove_swamp" + } + }, + { + "trigger": "silverlabs_nat:set_variant_1", + "filters": { + "any_of": [ + { + "test": "has_biome_tag", + "value": "mountains" + }, + { + "test": "has_biome_tag", + "value": "desert" + } + ] + } + }, + { + "trigger": "silverlabs_nat:set_variant_2", + "filters": { + "any_of": [ + { + "test": "has_biome_tag", + "value": "jungle" + } + ] + } + }, + { + "trigger": "silverlabs_nat:set_variant_3", + "filters": { + "any_of": [ + { + "test": "has_biome_tag", + "value": "bamboo" + }, + { + "test": "has_biome_tag", + "value": "cherry_grove" + } + ] + } + } + ] + }, + "silverlabs_nat:set_variant_0": { + "set_property": { + "silverlabs_nat:variant": 0 + } + }, + "silverlabs_nat:set_variant_1": { + "set_property": { + "silverlabs_nat:variant": 1 + } + }, + "silverlabs_nat:set_variant_2": { + "set_property": { + "silverlabs_nat:variant": 2 + } + }, + "silverlabs_nat:set_variant_3": { + "set_property": { + "silverlabs_nat:variant": 3 + } + }, + "silverlabs_nat:adult": { + "add": { + "component_groups": [ + "silverlabs_nat:adult_wild", + "silverlabs_nat:targeting_behaviors" + ] + } + }, + "silverlabs_nat:entity_born": { + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:baby_wild" + ] + } + }, + "silverlabs_nat:ageable_grow_up": { + "remove": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:baby_wild" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult_wild", + "silverlabs_nat:adult_hitbox" + ] + } + }, + "silverlabs_nat:can_target": { + "add": { + "component_groups": [ + "silverlabs_nat:targeting_behaviors" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:targeting_cooldown" + ] + }, + "queue_command": { + "command": [ + "tag @s remove silverlabs_nat.cannot_attack" + ] + } + }, + "silverlabs_nat:on_calm": { + "remove": { + "component_groups": [ + "silverlabs_nat:leader_can_attack", + "silverlabs_nat:follower_can_attack", + "silverlabs_nat:set_followers_attack", + "silverlabs_nat:is_leader", + "silverlabs_nat:follow_leader" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:adult_wild", + "silverlabs_nat:targeting_cooldown" + ] + }, + "queue_command": { + "command": [ + "tag @s add silverlabs_nat.cannot_attack" + ] + } + }, + "silverlabs_nat:become_leader": { + "add": { + "component_groups": [ + "silverlabs_nat:is_leader", + "silverlabs_nat:leader_can_attack" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:targeting_behaviors" + ] + }, + "queue_command": { + "command": [ + "event entity @e[rm=1,r=20,family=silverlabs_nat:tiger,tag=!silverlabs_nat.cannot_attack] silverlabs_nat:follow_leader" + ] + } + }, + "silverlabs_nat:follow_leader": { + "add": { + "component_groups": [ + "silverlabs_nat:follow_leader" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:targeting_behaviors" + ] + } + }, + "silverlabs_nat:followers_can_attack": { + "add": { + "component_groups": [ + "silverlabs_nat:follower_can_attack" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:follow_leader" + ] + } + }, + "silverlabs_nat:set_followers_attack": { + "add": { + "component_groups": [ + "silverlabs_nat:set_followers_attack" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:follow_leader" + ] + } + }, + "silverlabs_nat:baby_on_calm": { + "remove": { + "component_groups": [ + "silverlabs_nat:baby_scared" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby_wild" + ] + } + }, + "silverlabs_nat:on_scared": { + "remove": { + "component_groups": [ + "silverlabs_nat:baby_wild" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby_scared" + ] + } + }, + "silverlabs_nat:natural_despawn": { + "add": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:become_persistent": { + "add": { + "component_groups": [ + "silverlabs_nat:persistent" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:natural_despawn" + ] + } + }, + "silverlabs_nat:set_permanent_baby": { + "add": { + "component_groups": [ + "silverlabs_nat:permanent_baby" + ] + }, + "queue_command": { + "command": [ + "particle minecraft:villager_angry ~ ~2 ~", + "playsound random.eat @p ~ ~ ~ 0.8 1.2" + ] + } + }, + "silverlabs_nat:start_sniff": { + "queue_command": { + "command": [ + "playsound silverlabs_nat.flower_obsession.baby_sniff_medium @a[r=6]" + ] + } + }, + "silverlabs_nat:revert_to_baby": { + "trigger": "silverlabs_nat:become_persistent", + "queue_command": { + "command": [ + "playsound silverlabs_nat.pacifier.interact @a[r=10] ~~~" + ] + }, + "add": { + "component_groups": [ + "silverlabs_nat:baby", + "silverlabs_nat:baby_wild" + ] + }, + "remove": { + "component_groups": [ + "silverlabs_nat:adult_wild", + "silverlabs_nat:adult_hitbox" + ] + } + }, + "silverlabs_nat:knapsack_no_capture": {} + } + } +} \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/capybara.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/capybara.loot.json new file mode 100644 index 0000000..cfeba60 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/capybara.loot.json @@ -0,0 +1,73 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "empty", + "weight": 3 + }, + { + "type": "item", + "name": "silverlabs_nat:bushmeat", + "weight": 5, + "functions": [ + { + "function": "set_count", + "count": { + "min": 0, + "max": 1 + } + }, + { + "function": "furnace_smelt", + "conditions": [ + { + "condition": "entity_properties", + "entity": "this", + "properties": { + "on_fire": true + } + } + ] + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "empty", + "weight": 1 + }, + { + "type": "item", + "name": "silverlabs_nat:fur", + "weight": 4, + "functions": [ + { + "function": "set_count", + "count": 1 + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/deer.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/deer.loot.json new file mode 100644 index 0000000..0028ae5 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/deer.loot.json @@ -0,0 +1,94 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:antler", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 0, + "max": 1 + } + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:venison", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 1, + "max": 2 + } + }, + { + "function": "furnace_smelt", + "conditions": [ + { + "condition": "entity_properties", + "entity": "this", + "properties": { + "on_fire": true + } + } + ] + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "minecraft:leather", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 0, + "max": 2 + } + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/deer_saddled.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/deer_saddled.loot.json new file mode 100644 index 0000000..f5dbbb4 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/deer_saddled.loot.json @@ -0,0 +1,103 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:antler", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 0, + "max": 1 + } + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:venison", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 1, + "max": 2 + } + }, + { + "function": "furnace_smelt", + "conditions": [ + { + "condition": "entity_properties", + "entity": "this", + "properties": { + "on_fire": true + } + } + ] + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "minecraft:leather", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 0, + "max": 2 + } + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "minecraft:saddle" + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/elephant.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/elephant.loot.json new file mode 100644 index 0000000..d537538 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/elephant.loot.json @@ -0,0 +1,68 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:hide", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 1, + "max": 3 + } + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:bushmeat", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 1, + "max": 3 + } + }, + { + "function": "furnace_smelt", + "conditions": [ + { + "condition": "entity_properties", + "entity": "this", + "properties": { + "on_fire": true + } + } + ] + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/elephant_saddled.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/elephant_saddled.loot.json new file mode 100644 index 0000000..0af6041 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/elephant_saddled.loot.json @@ -0,0 +1,65 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:hide", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 1, + "max": 3 + } + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:bushmeat", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 1, + "max": 3 + } + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "minecraft:saddle" + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/fennec_fox.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/fennec_fox.loot.json new file mode 100644 index 0000000..d154bcd --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/fennec_fox.loot.json @@ -0,0 +1,42 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:morsel", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 0, + "max": 2 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:fur", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/firefly.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/firefly.loot.json new file mode 100644 index 0000000..ef17e09 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/firefly.loot.json @@ -0,0 +1,66 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "minecraft:glowstone_dust", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 0, + "max": 1 + } + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ], + "conditions": [ + { + "condition": "killed_by_player" + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:bug_wing", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 0, + "max": 1 + } + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ], + "conditions": [ + { + "condition": "killed_by_player" + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/hedgehog.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/hedgehog.loot.json new file mode 100644 index 0000000..4652f18 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/hedgehog.loot.json @@ -0,0 +1,28 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:morsel", + "weight": 1, + "functions": [ + { "function": "set_count", "count": { "min": 1, "max": 1 } }, + { + "function": "furnace_smelt", + "conditions": [ + { + "condition": "entity_properties", + "entity": "this", + "properties": { "on_fire": true } + } + ] + }, + { "function": "looting_enchant", "count": { "min": 0, "max": 2 } } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/kangaroo.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/kangaroo.loot.json new file mode 100644 index 0000000..5cd2b62 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/kangaroo.loot.json @@ -0,0 +1,61 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:hide", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 0, + "max": 2 + } + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:bushmeat", + "weight": 1, + "functions": [ + { + "function": "furnace_smelt", + "conditions": [ + { + "condition": "entity_properties", + "entity": "this", + "properties": { + "on_fire": true + } + } + ] + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/moose.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/moose.loot.json new file mode 100644 index 0000000..ba7fdea --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/moose.loot.json @@ -0,0 +1,94 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:antler", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 0, + "max": 1 + } + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:moose_meat", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 1, + "max": 2 + } + }, + { + "function": "furnace_smelt", + "conditions": [ + { + "condition": "entity_properties", + "entity": "this", + "properties": { + "on_fire": true + } + } + ] + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:fur", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 0, + "max": 1 + } + }, + { + "function": "looting_enchant", + "count": { + "min": 1, + "max": 3 + } + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/moose_saddled.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/moose_saddled.loot.json new file mode 100644 index 0000000..ba7fdea --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/moose_saddled.loot.json @@ -0,0 +1,94 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:antler", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 0, + "max": 1 + } + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:moose_meat", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 1, + "max": 2 + } + }, + { + "function": "furnace_smelt", + "conditions": [ + { + "condition": "entity_properties", + "entity": "this", + "properties": { + "on_fire": true + } + } + ] + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:fur", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 0, + "max": 1 + } + }, + { + "function": "looting_enchant", + "count": { + "min": 1, + "max": 3 + } + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/owl.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/owl.loot.json new file mode 100644 index 0000000..539cd9b --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/owl.loot.json @@ -0,0 +1,63 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "minecraft:feather", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 1, + "max": 2 + } + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "empty", + "weight": 2 + }, + { + "type": "item", + "name": "silverlabs_nat:talon", + "weight": 1 + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:morsel", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/red_panda.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/red_panda.loot.json new file mode 100644 index 0000000..bc11766 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/red_panda.loot.json @@ -0,0 +1,65 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:bushmeat", + "weight": 5, + "functions": [ + { + "function": "set_count", + "count": { + "min": 0, + "max": 1 + } + }, + { + "function": "furnace_smelt", + "conditions": [ + { + "condition": "entity_properties", + "entity": "this", + "properties": { + "on_fire": true + } + } + ] + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:fur", + "weight": 2, + "functions": [ + { + "function": "set_count", + "count": 1 + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/skunk.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/skunk.loot.json new file mode 100644 index 0000000..b342186 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/skunk.loot.json @@ -0,0 +1,24 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:stinky_glands", + "weight": 1, + "functions": [ + { + "function": "set_count", + "count": { "min": 1, "max": 1 } + }, + { + "function": "looting_enchant", + "count": { "min": 0, "max": 1 } + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/skunk_sheared.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/skunk_sheared.loot.json new file mode 100644 index 0000000..410a481 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/skunk_sheared.loot.json @@ -0,0 +1,35 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:morsel", + "weight": 1, + "functions": [ + { + "function": "furnace_smelt", + "conditions": [ + { + "condition": "entity_properties", + "entity": "this", + "properties": { + "on_fire": true + } + } + ] + }, + { + "function": "looting_enchant", + "count": { + "min": 0, + "max": 1 + } + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/snake.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/snake.loot.json new file mode 100644 index 0000000..d273ea9 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/snake.loot.json @@ -0,0 +1,27 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "empty", + "weight": 4 + }, + { + "type": "item", + "name": "silverlabs_nat:tooth", + "weight": 3 + } + ] + }, + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:morsel" + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/snake_equipment.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/snake_equipment.loot.json new file mode 100644 index 0000000..048083a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/snake_equipment.loot.json @@ -0,0 +1,33 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "empty", + "weight": 40 + }, + { + "type": "item", + "name": "minecraft:chicken", + "weight": 30 + }, + { + "type": "item", + "name": "minecraft:rabbit", + "weight": 15 + }, + { + "type": "item", + "name": "minecraft:slime_ball", + "weight": 10 + }, + { + "type": "item", + "name": "minecraft:rabbit_foot", + "weight": 5 + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/tiger.loot.json b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/tiger.loot.json new file mode 100644 index 0000000..816ca4a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/loot_tables/sf/nba/entities/tiger.loot.json @@ -0,0 +1,25 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "item", + "name": "silverlabs_nat:tooth", + "weight": 1, + "functions": [ + { "function": "set_count", "count": { "min": 1, "max": 2 } } + ] + }, + { + "type": "item", + "name": "silverlabs_nat:fur", + "weight": 1, + "functions": [ + { "function": "set_count", "count": { "min": 1, "max": 2 } } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/manifest.json b/naturalist-lite-addon/naturalist_lite_BP/manifest.json new file mode 100644 index 0000000..a44e160 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/manifest.json @@ -0,0 +1,23 @@ +{ + "format_version": 2, + "header": { + "name": "Naturalist Lite", + "description": "Curated 13-mob subset of Naturalist (deer, fox, owl, skunk, snake, hedgehog, red panda, capybara, elephant, kangaroo, moose, tiger, firefly). Trimmed for Switch joinability.", + "uuid": "d2d51bb1-e958-4944-bd7e-07031b751c15", + "version": [1, 0, 0], + "min_engine_version": [1, 21, 0] + }, + "modules": [ + { + "type": "data", + "uuid": "f1e4da3e-9be6-4fec-8a26-d028ce69125c", + "version": [1, 0, 0] + } + ], + "dependencies": [ + { + "uuid": "de1b016a-3cf3-4f75-8076-5a5508ab8b74", + "version": [1, 0, 2] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/pack_icon.png b/naturalist-lite-addon/naturalist_lite_BP/pack_icon.png new file mode 100644 index 0000000..eb7a98d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_BP/pack_icon.png differ diff --git a/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/capybara.spawn_rule.json b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/capybara.spawn_rule.json new file mode 100644 index 0000000..2424ae0 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/capybara.spawn_rule.json @@ -0,0 +1,188 @@ +{ + "format_version": "1.17.0", + "minecraft:spawn_rules": { + "description": { + "identifier": "silverlabs_nat:capybara", + "population_control": "animal" + }, + "conditions": [ + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 22 + }, + "minecraft:herd": { + "min_size": 2, + "max_size": 4, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 2 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "jungle" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen_river" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 21 + }, + "minecraft:herd": { + "min_size": 2, + "max_size": 4, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 2 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "swampland" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen_river" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 21 + }, + "minecraft:herd": { + "min_size": 2, + "max_size": 4, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 2 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "mangrove_swamp" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen_river" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 2, + "max_size": 4, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 2 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "jungle_edge" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen_river" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 2, + "max_size": 4, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 2 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:bayou" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:bog" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:rainforest" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:wetland" + } + ] + } + } + ] + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/deer.spawn_rule.json b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/deer.spawn_rule.json new file mode 100644 index 0000000..5ceb8e8 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/deer.spawn_rule.json @@ -0,0 +1,311 @@ +{ + "format_version": "1.17.0", + "minecraft:spawn_rules": { + "description": { + "identifier": "silverlabs_nat:deer", + "population_control": "animal" + }, + "conditions": [ + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "forest" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "flower_forest" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "birch_forest" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "taiga" + } + ], + "minecraft:permute_type": [ + { + "weight": 75 + }, + { + "entity_type": "minecraft:fox", + "weight": 25 + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 40 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "taiga" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "cold" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "cherry_grove" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "initial_event": "silverlabs_nat:set_variant_3", + "initial_event_count": 1, + "event_skip_count": 1 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:orchard" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:pasture" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:redwood_forest" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:woodland" + } + ] + } + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "initial_event": "silverlabs_nat:set_variant_2", + "initial_event_count": 1, + "event_skip_count": 1 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:snowy_coniferous_forest" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:snowy_fir_clearing" + } + ] + } + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "initial_event": "silverlabs_nat:set_variant_3", + "initial_event_count": 1, + "event_skip_count": 1 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:snowblossom_grove" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:snowy_maple_woods" + } + ] + } + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "initial_event": "silverlabs_nat:set_variant_1", + "initial_event_count": 1, + "event_skip_count": 1 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:lavender_field" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:mystic_grove" + } + ] + } + } + ] + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/elephant.spawn_rule.json b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/elephant.spawn_rule.json new file mode 100644 index 0000000..7845f82 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/elephant.spawn_rule.json @@ -0,0 +1,88 @@ +{ + "format_version": "1.17.0", + "minecraft:spawn_rules": { + "description": { + "identifier": "silverlabs_nat:elephant", + "population_control": "animal" + }, + "conditions": [ + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:mud", + "minecraft:sand", + "minecraft:mangrove_roots", + "minecraft:muddy_mangrove_roots" + ], + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 19 + }, + "minecraft:herd": { + "min_size": 2, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 2 + }, + "minecraft:biome_filter": { + "test": "has_biome_tag", + "operator": "==", + "value": "savanna" + } + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:mud", + "minecraft:sand", + "minecraft:mangrove_roots", + "minecraft:muddy_mangrove_roots" + ], + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 19 + }, + "minecraft:herd": { + "min_size": 2, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 2 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:mediterranean_forest" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:old_growth_woodland" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:scrubland" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:woodland" + } + ] + } + } + ] + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/fennec_fox.spawn_rule.json b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/fennec_fox.spawn_rule.json new file mode 100644 index 0000000..5cc39b1 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/fennec_fox.spawn_rule.json @@ -0,0 +1,111 @@ +{ + "format_version": "1.17.0", + "minecraft:spawn_rules": { + "description": { + "identifier": "silverlabs_nat:fennec_fox", + "population_control": "animal" + }, + "conditions": [ + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:mud", + "minecraft:sand", + "minecraft:mangrove_roots", + "minecraft:muddy_mangrove_roots" + ], + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "desert" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:mud", + "minecraft:sand", + "minecraft:mangrove_roots", + "minecraft:muddy_mangrove_roots" + ], + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 21 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "mesa" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:mud", + "minecraft:sand", + "minecraft:mangrove_roots", + "minecraft:muddy_mangrove_roots", + "4ks_bop:orange_sand" + ], + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 1 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:lush_desert" + } + ] + } + } + ] + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/firefly.spawn_rule.json b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/firefly.spawn_rule.json new file mode 100644 index 0000000..4c271bd --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/firefly.spawn_rule.json @@ -0,0 +1,352 @@ +{ + "format_version": "1.17.0", + "minecraft:spawn_rules": { + "description": { + "identifier": "silverlabs_nat:firefly", + "population_control": "animal" + }, + "conditions": [ + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:mud", + "minecraft:leaves", + "minecraft:leaves2" + ], + "minecraft:brightness_filter": { + "min": 0, + "max": 7, + "adjust_for_weather": true + }, + "minecraft:weight": { + "default": 38 + }, + "minecraft:herd": { + "min_size": 2, + "max_size": 3 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "forest" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "extreme_hills" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:mud", + "minecraft:leaves", + "minecraft:leaves2" + ], + "minecraft:brightness_filter": { + "min": 0, + "max": 7, + "adjust_for_weather": true + }, + "minecraft:weight": { + "default": 38 + }, + "minecraft:herd": { + "min_size": 2, + "max_size": 3 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "flower_forest" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "extreme_hills" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:mud", + "minecraft:leaves", + "minecraft:leaves2" + ], + "minecraft:brightness_filter": { + "min": 0, + "max": 7, + "adjust_for_weather": true + }, + "minecraft:weight": { + "default": 38 + }, + "minecraft:herd": { + "min_size": 2, + "max_size": 3 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "plains" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "extreme_hills" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:mud", + "minecraft:leaves", + "minecraft:leaves2" + ], + "minecraft:brightness_filter": { + "min": 0, + "max": 7, + "adjust_for_weather": true + }, + "minecraft:weight": { + "default": 38 + }, + "minecraft:herd": { + "min_size": 2, + "max_size": 3 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "grove" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "extreme_hills" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:mud", + "minecraft:leaves", + "minecraft:leaves2" + ], + "minecraft:brightness_filter": { + "min": 0, + "max": 7, + "adjust_for_weather": true + }, + "minecraft:weight": { + "default": 38 + }, + "minecraft:herd": { + "min_size": 2, + "max_size": 3 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "swamp" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "extreme_hills" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:mud", + "minecraft:leaves", + "minecraft:leaves2" + ], + "minecraft:brightness_filter": { + "min": 0, + "max": 7, + "adjust_for_weather": true + }, + "minecraft:weight": { + "default": 38 + }, + "minecraft:herd": { + "min_size": 2, + "max_size": 3 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "mangrove_swamp" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "extreme_hills" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:mud", + "minecraft:leaves", + "minecraft:leaves2" + ], + "minecraft:brightness_filter": { + "min": 0, + "max": 7, + "adjust_for_weather": true + }, + "minecraft:weight": { + "default": 38 + }, + "minecraft:herd": { + "min_size": 2, + "max_size": 3 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "mooshroom_island" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "extreme_hills" + }, + { + "test": "has_biome_tag", + "operator": "!=", + "value": "frozen" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:mud", + "minecraft:leaves", + "minecraft:leaves2" + ], + "minecraft:brightness_filter": { + "min": 0, + "max": 7, + "adjust_for_weather": true + }, + "minecraft:weight": { + "default": 38 + }, + "minecraft:herd": { + "min_size": 2, + "max_size": 3 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:bayou" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:bog" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:grassland" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:lavender_field" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:mystic_grove" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:orchard" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:pasture" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:rocky_shrubland" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:shrubland" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:wetland" + } + ] + } + } + ] + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/hedgehog.spawn_rule.json b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/hedgehog.spawn_rule.json new file mode 100644 index 0000000..4b9be3a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/hedgehog.spawn_rule.json @@ -0,0 +1,202 @@ +{ + "format_version": "1.17.0", + "minecraft:spawn_rules": { + "description": { + "identifier": "silverlabs_nat:hedgehog", + "population_control": "animal" + }, + "conditions": [ + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 22 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event_skip_count": 2, + "event": "silverlabs_nat:entity_born" + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "forest" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 22 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event_skip_count": 2, + "event": "silverlabs_nat:entity_born" + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "plains" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 22 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event_skip_count": 2, + "event": "silverlabs_nat:entity_born" + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "flower_forest" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 22 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event_skip_count": 2, + "event": "silverlabs_nat:entity_born" + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "meadow" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 22 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event_skip_count": 2, + "event": "silverlabs_nat:entity_born" + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "taiga" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 22 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event_skip_count": 2, + "event": "silverlabs_nat:entity_born" + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:coniferous_forest" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:field" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:forested_field" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:grassland" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:lavender_field" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:orchard" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:pasture" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:pumpkin_patch" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:rocky_shrubland" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:shrubland" + } + ] + } + } + ] + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/kangaroo.spawn_rule.json b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/kangaroo.spawn_rule.json new file mode 100644 index 0000000..39973c2 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/kangaroo.spawn_rule.json @@ -0,0 +1,76 @@ +{ + "format_version": "1.17.0", + "minecraft:spawn_rules": { + "description": { + "identifier": "silverlabs_nat:kangaroo", + "population_control": "animal" + }, + "conditions": [ + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:mud", + "minecraft:sand", + "minecraft:mangrove_roots", + "minecraft:muddy_mangrove_roots" + ], + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 28 + }, + "minecraft:biome_filter": { + "test": "has_biome_tag", + "operator": "==", + "value": "savanna" + } + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:mud", + "minecraft:sand", + "minecraft:mangrove_roots", + "minecraft:muddy_mangrove_roots" + ], + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 28 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:mediterranean_forest" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:old_growth_woodland" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:scrubland" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:woodland" + } + ] + } + } + ] + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/moose.spawn_rule.json b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/moose.spawn_rule.json new file mode 100644 index 0000000..9ff8c33 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/moose.spawn_rule.json @@ -0,0 +1,234 @@ +{ + "format_version": "1.17.0", + "minecraft:spawn_rules": { + "description": { + "identifier": "silverlabs_nat:moose", + "population_control": "animal" + }, + "conditions": [ + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 19 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "mountain" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "taiga_hills" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "taiga" + } + ], + "minecraft:permute_type": [ + { + "weight": 75 + }, + { + "entity_type": "minecraft:wolf", + "weight": 25 + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 19 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "mega_taiga" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 19 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "mega_taiga_hills" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 19 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "forest" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 19 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "cold_taiga" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 19 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:coniferous_forest" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:snowy_coniferous_forest" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:snowblossom_grove" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:snowy_fir_clearing" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:snowy_maple_woods" + } + ] + } + } + ] + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/owl.spawn_rule.json b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/owl.spawn_rule.json new file mode 100644 index 0000000..94a03d7 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/owl.spawn_rule.json @@ -0,0 +1,170 @@ +{ + "format_version": "1.17.0", + "minecraft:spawn_rules": { + "description": { + "identifier": "silverlabs_nat:owl", + "population_control": "animal" + }, + "conditions": [ + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 21 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "taiga_hills" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 21 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "taiga" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 21 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "forest" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 21 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "snowy_slopes" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 21 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 1, + "event": "silverlabs_nat:entity_born", + "initial_event": "silverlabs_nat:set_variant_1", + "initial_event_count": 1, + "event_skip_count": 1 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:coniferous_forest" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:field" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:orchard" + } + ] + } + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 21 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 1, + "event": "silverlabs_nat:entity_born", + "initial_event": "silverlabs_nat:set_variant_0", + "initial_event_count": 1, + "event_skip_count": 1 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:snowy_coniferous_forest" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:snowblossom_grove" + } + ] + } + } + ] + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/red_panda.spawn_rule.json b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/red_panda.spawn_rule.json new file mode 100644 index 0000000..ab67f4d --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/red_panda.spawn_rule.json @@ -0,0 +1,113 @@ +{ + "format_version": "1.17.0", + "minecraft:spawn_rules": { + "description": { + "identifier": "silverlabs_nat:red_panda", + "population_control": "animal" + }, + "conditions": [ + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 15 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": { + "test": "has_biome_tag", + "operator": "==", + "value": "jungle" + } + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 30 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": { + "test": "has_biome_tag", + "operator": "==", + "value": "bamboo_jungle" + } + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 30 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": { + "test": "has_biome_tag", + "operator": "==", + "value": "bamboo_jungle_hills" + } + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 7, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 15 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:fungal_jungle" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:rainforest" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:rocky_rainforest" + } + ] + } + } + ] + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/skunk.spawn_rule.json b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/skunk.spawn_rule.json new file mode 100644 index 0000000..4bd4ed0 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/skunk.spawn_rule.json @@ -0,0 +1,71 @@ +{ + "format_version": "1.17.0", + "minecraft:spawn_rules": { + "description": { + "identifier": "silverlabs_nat:skunk", + "population_control": "animal" + }, + "conditions": [ + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "forest" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 9, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 20 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:field" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:lavender_field" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:orchard" + } + ] + } + } + ] + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/snake.spawn_rule.json b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/snake.spawn_rule.json new file mode 100644 index 0000000..efeaf5d --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/snake.spawn_rule.json @@ -0,0 +1,147 @@ +{ + "format_version": "1.17.0", + "minecraft:spawn_rules": { + "description": { + "identifier": "silverlabs_nat:snake", + "population_control": "animal" + }, + "conditions": [ + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:snow", + "minecraft:sand", + "minecraft:snow_layer" + ], + "minecraft:weight": { + "default": 20 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "forest" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:snow", + "minecraft:sand", + "minecraft:snow_layer" + ], + "minecraft:weight": { + "default": 20 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "flower_forest" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:snow", + "minecraft:sand", + "minecraft:snow_layer" + ], + "minecraft:weight": { + "default": 20 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "plains" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:snow", + "minecraft:sand", + "minecraft:snow_layer" + ], + "minecraft:weight": { + "default": 20 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "swamp" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:snow", + "minecraft:sand", + "minecraft:snow_layer" + ], + "minecraft:weight": { + "default": 20 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "mangrove_swamp" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:spawns_on_block_filter": [ + "minecraft:grass", + "minecraft:snow", + "minecraft:sand", + "minecraft:snow_layer" + ], + "minecraft:weight": { + "default": 20 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:bayou" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:bog" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:wetland" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:grassland" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:lavender_field" + } + ] + } + } + ] + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/tiger.spawn_rule.json b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/tiger.spawn_rule.json new file mode 100644 index 0000000..fad4f08 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/spawn_rules/tiger.spawn_rule.json @@ -0,0 +1,248 @@ +{ + "format_version": "1.17.0", + "minecraft:spawn_rules": { + "description": { + "identifier": "silverlabs_nat:tiger", + "population_control": "animal" + }, + "conditions": [ + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 0, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 10 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "jungle" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 0, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 10 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "mangrove_swamp" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 0, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 10 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "mountains" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 0, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 10 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "desert" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 0, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 10 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 2, + "event": "silverlabs_nat:entity_born", + "event_skip_count": 1 + }, + "minecraft:biome_filter": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "cherry_grove" + } + ] + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 0, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 10 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "initial_event": "silverlabs_nat:set_variant_0", + "initial_event_count": 1, + "event_skip_count": 1 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:bayou" + } + ] + } + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 0, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 10 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "initial_event": "silverlabs_nat:set_variant_1", + "initial_event_count": 1, + "event_skip_count": 1 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:crag" + }, + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:lush_desert" + } + ] + } + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 0, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 10 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "initial_event": "silverlabs_nat:set_variant_2", + "initial_event_count": 1, + "event_skip_count": 1 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:rainforest" + } + ] + } + }, + { + "minecraft:spawns_on_surface": {}, + "minecraft:brightness_filter": { + "min": 0, + "max": 15, + "adjust_for_weather": false + }, + "minecraft:weight": { + "default": 10 + }, + "minecraft:herd": { + "min_size": 1, + "max_size": 3, + "event": "silverlabs_nat:entity_born", + "initial_event": "silverlabs_nat:set_variant_3", + "initial_event_count": 1, + "event_skip_count": 1 + }, + "minecraft:biome_filter": { + "any_of": [ + { + "test": "has_biome_tag", + "operator": "==", + "value": "bop_ks:mystic_grove" + } + ] + } + } + ] + } +} diff --git a/naturalist-lite-addon/naturalist_lite_BP/texts/en_US.lang b/naturalist-lite-addon/naturalist_lite_BP/texts/en_US.lang new file mode 100644 index 0000000..7b3051b --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/texts/en_US.lang @@ -0,0 +1,3 @@ +pack.name=Naturalist Lite +pack.description=Curated 13-mob subset of Naturalist for Switch joinability. + diff --git a/naturalist-lite-addon/naturalist_lite_BP/texts/languages.json b/naturalist-lite-addon/naturalist_lite_BP/texts/languages.json new file mode 100644 index 0000000..f23f2dd --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_BP/texts/languages.json @@ -0,0 +1 @@ +["en_US"] \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/alligator.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/alligator.rp_ac.json new file mode 100644 index 0000000..57b196c --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/alligator.rp_ac.json @@ -0,0 +1,75 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.alligator.main": { + "initial_state": "idle", + "states": { + "idle": { + "animations": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby" } + ], + "transitions": [ + { + "walk": "!q.is_in_water && (q.modified_move_speed > 0.1) && (!q.is_baby || q.modified_move_speed <= 0.45)" + }, + { + "run": "!q.is_in_water && q.is_baby && (q.modified_move_speed > 0.45)" + }, + { "swim": "q.is_in_water && (q.modified_move_speed > 0.1)" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + { "walk": "!q.is_baby" }, + { "baby_walk": "q.is_baby" } + ], + "transitions": [ + { "idle": "!(q.modified_move_speed > 0.1)" }, + { + "run": "q.is_baby && q.modified_move_speed > 0.45 && q.state_time > 0.25" + } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": [ + { "baby_run": "q.is_baby" } + ], + "transitions": [ + { "idle": "!(q.modified_move_speed > 0.1)" }, + { "walk": "q.modified_move_speed <= 0.4" } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": [ + { "swim": "!q.is_baby" }, + { "baby_swim": "q.is_baby" } + ], + "transitions": [ + { "idle": "!(q.modified_move_speed > 0.1) || !q.is_in_water" } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.alligator.attack": { + "initial_state": "idle", + "states": { + "idle": { + "transitions": [ + { "bite": "q.is_delayed_attacking" } + ] + }, + "bite": { + "animations": ["bite"], + "transitions": [ + { "idle": "q.any_animation_finished" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/anglerfish.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/anglerfish.rp_ac.json new file mode 100644 index 0000000..39abbe6 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/anglerfish.rp_ac.json @@ -0,0 +1,129 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.anglerfish.main": { + "initial_state": "swim", + "states": { + "swim": { + "animations": [ + "swim" + ], + "transitions": [ + { + "flop": "v.out_of_water" + }, + { + "swim_fast": "q.modified_move_speed > 1.2" + } + ], + "blend_transition": 0.2 + }, + "swim_fast": { + "animations": [ + "swim_fast" + ], + "transitions": [ + { + "flop": "v.out_of_water" + }, + { + "swim": "q.modified_move_speed < 1.2" + } + ], + "blend_transition": 0.2 + }, + "flop": { + "animations": [ + "flop" + ], + "transitions": [ + { + "swim_fast": "!v.out_of_water && q.modified_move_speed > 1.2" + }, + { + "swim": "!v.out_of_water && q.modified_move_speed < 1.2" + } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.anglerfish.attack": { + "states": { + "default": { + "transitions": [ + { + "luring": "q.has_target && !q.is_delayed_attacking" + }, + { + "attack": "q.is_delayed_attacking" + } + ], + "blend_transition": 0.2 + }, + "luring": { + "animations": [ + "luring" + ], + "transitions": [ + { + "attack": "q.is_delayed_attacking" + }, + { + "default": "!q.has_target && q.all_animations_finished" + } + ], + "blend_transition": 0.2 + }, + "attack": { + "animations": [ + "attack" + ], + "transitions": [ + { + "default": "!q.is_delayed_attacking && q.all_animations_finished" + } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.anglerfish.var.out_of_water": { + "states": { + "default": { + "on_entry": [ + "v.out_of_water = 0.0;" + ], + "transitions": [ + { + "wait": "!q.is_in_water" + } + ] + }, + "wait": { + "on_entry": [ + "v.wait_time = q.life_time;" + ], + "transitions": [ + { + "default": "q.is_in_water" + }, + { + "out_of_water": "q.life_time >= (v.wait_time + 0.3)" + } + ] + }, + "out_of_water": { + "on_entry": [ + "v.out_of_water = 1.0;" + ], + "transitions": [ + { + "default": "q.is_in_water" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/ant.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/ant.rp_ac.json new file mode 100644 index 0000000..664c300 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/ant.rp_ac.json @@ -0,0 +1,29 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.ant": { + "initial_state": "idle", + "states": { + "idle": { + "animations": ["idle"], + "transitions": [ + { "walk": "v.is_moving && q.is_on_ground" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "walk": { + "animations": ["walk"], + "transitions": [ + { "idle": "!v.is_moving" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/anteater.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/anteater.rp_ac.json new file mode 100644 index 0000000..0cbc990 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/anteater.rp_ac.json @@ -0,0 +1,134 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.anteater": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + "idle", + { "licking": "q.property('silverlabs_nat:is_licking')" } + ], + + "transitions": [ + { "walk": "v.is_moving && q.is_on_ground" }, + { "digging_item": "v.is_digging_item" }, + { "begging": "v.is_begging && !v.is_digging_item" }, + { "defensive_mode": "v.on_defensive_mode" }, + { "sit": "q.is_sitting" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "walk": { + "animations": [ + "walk", + { "licking": "q.property('silverlabs_nat:is_licking')" } + ], + + "transitions": [ + { "default": "!v.is_moving" }, + { "digging_item": "v.is_digging_item" }, + { "defensive_mode": "v.on_defensive_mode" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "digging_item": { + "animations": ["digging"], + "transitions": [ + { "default": "!v.is_digging_item" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "begging": { + "animations": ["beg"], + "transitions": [ + { "default": "!v.is_begging" }, + { "digging_item": "v.is_digging_item" }, + { "defensive_mode": "v.on_defensive_mode" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "defensive_mode": { + "animations": ["defensive"], + "transitions": [ + { "default": "!v.on_defensive_mode" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + "sit": { + "animations": ["sit"], + "transitions": [ + { "default": "!q.is_sitting" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + } + } + }, + + "controller.animation.silverlabs_nat.anteater.attack": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.attack_type = Math.random_integer(0, 2);" + ], + + "transitions": [ + { "punch_left": "q.is_delayed_attacking && v.attack_type == 0" }, + { "punch_right": "q.is_delayed_attacking && v.attack_type == 1" }, + { "slam": "q.is_delayed_attacking && v.attack_type == 2" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "punch_left": { + "animations": ["punch_left"], + "transitions": [ + { "default": "q.all_animations_finished" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "punch_right": { + "animations": ["punch_right"], + "transitions": [ + { "default": "q.all_animations_finished" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "slam": { + "animations": ["slam"], + "transitions": [ + { "default": "q.all_animations_finished" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/badger.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/badger.rp_ac.json new file mode 100644 index 0000000..d1a51ad --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/badger.rp_ac.json @@ -0,0 +1,131 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.badger.main": { + "states": { + "default": { + "animations": [ + "idle" + ], + "transitions": [ + { + "walk": "!q.is_sleeping && !q.is_interested && q.modified_move_speed >= 0.05" + }, + { + "run": "!q.is_sleeping && q.is_interested && q.modified_move_speed >= 0.05" + }, + { + "sleep": "q.is_sleeping" + } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "walk" + ], + "transitions": [ + { + "default": "q.modified_move_speed < 0.05" + }, + { + "run": "q.is_interested" + }, + { + "sleep": "q.is_sleeping" + } + ], + "blend_transition": 0.2 + }, + "sleep": { + "animations": [ + "sleep" + ], + "transitions": [ + { + "default": "!q.is_sleeping" + } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": [ + "run" + ], + "transitions": [ + { + "default": "q.modified_move_speed < 0.05" + }, + { + "walk": "!q.is_interested" + }, + { + "sleep": "q.is_sleeping" + } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.badger.events": { + "states": { + "default": { + "animations": [ + "duration" + ], + "transitions": [ + { + "random_anim": "!q.is_sleeping && q.all_animations_finished" + } + ] + }, + "random_anim": { + "transitions": [ + { + "sniff": "math.random_integer(0, 10) == 0" + }, + { + "left_ear_flick": "math.random_integer(0, 9) == 0" + }, + { + "right_ear_flick": "math.random_integer(0, 8) == 0" + }, + { + "default": "1" + } + ] + }, + "right_ear_flick": { + "animations": [ + "right_ear_flick" + ], + "transitions": [ + { + "default": "q.all_animations_finished" + } + ] + }, + "left_ear_flick": { + "animations": [ + "left_ear_flick" + ], + "transitions": [ + { + "default": "q.all_animations_finished" + } + ] + }, + "sniff": { + "animations": [ + "sniff" + ], + "transitions": [ + { + "default": "q.all_animations_finished" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/bear.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/bear.rp_ac.json new file mode 100644 index 0000000..ab90a8d --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/bear.rp_ac.json @@ -0,0 +1,50 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.bear.move": { + "initial_state": "default", + "states": { + "default": { + "animations": ["idle"], + "blend_transition": 0.5, + "transitions": [ + { + "walk": "q.ground_speed >= 0.5" + } + ] + }, + "walk": { + "animations": ["walk"], + "blend_transition": 0.5, + "transitions": [ + { + "default": "q.ground_speed < 0.5" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.bear.eating": { + "initial_state": "default", + "states": { + "default": { + "blend_transition": 0.5, + "transitions": [ + { + "eating": "q.property('silverlabs_nat:is_eating')" + } + ] + }, + "eating": { + "animations": ["eat"], + "blend_transition": 0.5, + "transitions": [ + { + "eating": "!q.property('silverlabs_nat:is_eating')" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/beaver.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/beaver.rp_ac.json new file mode 100644 index 0000000..a29745a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/beaver.rp_ac.json @@ -0,0 +1,120 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.beaver.main": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + { "baby_idle": "q.is_baby" }, + { "idle": "!q.is_baby" } + ], + "transitions": [ + { "sit": "q.is_sitting" }, + { "tail_slap": "!q.is_baby && math.random_integer(0,1000) == 0" }, + { "chew": "!q.is_baby && q.property('silverlabs_nat:is_chewing')" }, + { "swim": "q.is_in_water && q.modified_move_speed >= 0.05" }, + { + "walk": "!q.is_in_water && !q.is_interested && q.modified_move_speed >= 0.05" + }, + { + "run": "!q.is_in_water && q.is_interested && q.modified_move_speed >= 0.05" + } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": [ + { "baby_sit": "q.is_baby" }, + { "sit": "!q.is_baby" } + ], + "transitions": [ + { "default": "!q.is_sitting" }, + { "swim": "q.is_in_water && q.modified_move_speed >= 0.05" } + ], + "blend_transition": 0.2 + }, + "tail_slap": { + "animations": [ + "tail_slap" + ], + "transitions": [ + { "default": "q.all_animations_finished" }, + { "sit": "q.is_sitting" }, + { "chew": "q.property('silverlabs_nat:is_chewing')" }, + { "swim": "q.is_in_water && q.modified_move_speed >= 0.05" }, + { + "walk": "!q.is_in_water && !q.is_interested && q.modified_move_speed >= 0.05" + }, + { + "run": "!q.is_in_water && q.is_interested && q.modified_move_speed >= 0.05" + } + ], + "blend_transition": 0.2 + }, + "chew": { + "animations": [ + "nibbling" + ], + "transitions": [ + { "default": "!q.property('silverlabs_nat:is_chewing')" }, + { "sit": "q.is_sitting" }, + { "swim": "q.is_in_water && q.modified_move_speed >= 0.05" }, + { + "walk": "!q.is_in_water && !q.is_interested && q.modified_move_speed >= 0.05" + }, + { + "run": "!q.is_in_water && q.is_interested && q.modified_move_speed >= 0.05" + } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + { "baby_walk": "q.is_baby" }, + { "walk": "!q.is_baby" } + ], + "transitions": [ + { + "default": "!q.property('silverlabs_nat:is_chewing') && (q.modified_move_speed < 0.05)" + }, + { "sit": "q.is_sitting" }, + { + "chew": "!q.is_baby && q.property('silverlabs_nat:is_chewing') && (q.modified_move_speed < 0.05)" + }, + { "run": "q.is_interested" }, + { "swim": "q.is_in_water && q.modified_move_speed >= 0.05" } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": [ + "swim" + ], + "transitions": [ + { "default": "!q.is_in_water || q.modified_move_speed < 0.05" } + ], + "blend_transition": 0.5 + }, + "run": { + "animations": [ + { "baby_run": "q.is_baby" }, + { "run": "!q.is_baby" } + ], + "transitions": [ + { + "default": "!q.property('silverlabs_nat:is_chewing') && (q.modified_move_speed < 0.05)" + }, + { "sit": "q.is_sitting" }, + { + "chew": "!q.is_baby && q.property('silverlabs_nat:is_chewing') && (q.modified_move_speed < 0.05)" + }, + { "walk": "!q.is_interested" }, + { "swim": "q.is_in_water && q.modified_move_speed >= 0.05" } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/beetle.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/beetle.rp_ac.json new file mode 100644 index 0000000..f6a63f4 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/beetle.rp_ac.json @@ -0,0 +1,57 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.beetle": { + "initial_state": "idle", + "states": { + "idle": { + "animations": ["idle"], + "transitions": [ + { "fly": "!q.is_on_ground" }, + { "run": "v.is_sprinting && q.is_on_ground" }, + { "walk": "v.is_moving && q.is_on_ground" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "walk": { + "animations": ["walk"], + "transitions": [ + { "fly": "!q.is_on_ground" }, + { "idle": "!v.is_moving && q.is_on_ground" }, + { "run": "v.is_sprinting && q.is_on_ground" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "run": { + "animations": ["run"], + "transitions": [ + { "fly": "!q.is_on_ground" }, + { "idle": "!v.is_moving && q.is_on_ground" }, + { "walk": "!v.is_sprinting && q.is_on_ground" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "fly": { + "animations": ["fly"], + "transitions": [ + { "idle": "!v.is_moving && q.is_on_ground" }, + { "run": "v.is_sprinting && q.is_on_ground" }, + { "walk": "v.is_moving && q.is_on_ground" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/bird.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/bird.rp_ac.json new file mode 100644 index 0000000..778860d --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/bird.rp_ac.json @@ -0,0 +1,82 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.bird.move": { + "initial_state": "idle", + "states": { + "idle": { + "animations": ["idle"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { + "sit": "(q.is_sitting && q.is_on_ground) && !q.is_riding && !q.is_baby" + }, + { + "walk": "(q.modified_move_speed > 0.05) && !q.is_riding && !q.is_baby" + }, + { "fly": "!q.is_on_ground && !q.is_riding && !q.is_baby" } + ], + "blend_transition": 0.2 + }, + "baby_idle": { + "animations": ["baby_idle"], + "transitions": [ + { "idle": "!q.is_baby" }, + { + "baby_idle_event": "math.random_integer(0, 300) == 0 && !q.is_riding" + }, + { "baby_walk": "q.is_baby && (q.modified_move_speed > 0.02)" } + ], + "blend_transition": 0.2 + }, + "baby_walk": { + "animations": ["baby_walk"], + "transitions": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby && !(q.modified_move_speed > 0.02)" } + ], + "blend_transition": 0.2 + }, + "baby_idle_event": { + "animations": ["baby_idle_event"], + "transitions": [ + { "idle": "!q.is_baby" }, + { "baby_walk": "q.is_baby && (q.modified_move_speed > 0.02)" }, + { "baby_idle": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": ["walk"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "idle": "!(q.modified_move_speed > 0.05) || q.is_riding" }, + { "fly": "!q.is_on_ground && !q.is_baby" } + ], + "blend_transition": 0.2 + }, + "fly": { + "animations": ["fly"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { + "idle": "(q.is_on_ground && !(q.modified_move_speed > 0.05)) || q.is_riding" + }, + { "walk": "q.is_on_ground && (q.modified_move_speed > 0.05)" } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": ["sit"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "idle": "!(q.is_sitting && q.is_on_ground) || q.is_riding" } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/black_bear.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/black_bear.rp_ac.json new file mode 100644 index 0000000..12e1b91 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/black_bear.rp_ac.json @@ -0,0 +1,149 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.black_bear.move": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + { "idle": "!q.is_interested" }, + { "sniff": "q.is_interested" }, + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { "walk": "q.modified_move_speed >= 0.1" }, + { "sleeping": "q.is_sleeping" }, + { "sitting": "q.property('silverlabs_nat:is_sitting')" }, + { "eating": "q.property('silverlabs_nat:is_eating')" } + ] + }, + "walk": { + "animations": [ + { "sniff": "q.is_interested" }, + { "walk": "!(q.is_angry && q.has_target)" }, + { "run": "q.is_angry && q.has_target" }, + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { "default": "q.modified_move_speed < 0.1" }, + { "sleeping": "q.is_sleeping" }, + { "sitting": "q.property('silverlabs_nat:is_sitting')" }, + { "eating": "q.property('silverlabs_nat:is_eating')" } + ] + }, + "sleeping": { + "animations": ["sleep"], + "blend_transition": 0.5, + "transitions": [ + { "default": "!q.is_sleeping" } + ] + }, + "sitting": { + "animations": ["sit"], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!q.property('silverlabs_nat:is_sitting') && q.modified_move_speed < 0.1" + }, + { + "walk": "!q.property('silverlabs_nat:is_sitting') && q.modified_move_speed >= 0.1" + }, + { "eating": "q.property('silverlabs_nat:is_eating')" } + ] + }, + "eating": { + "animations": ["eat"], + "blend_transition": 0.5, + "transitions": [ + { "default": "!q.property('silverlabs_nat:is_sitting')" }, + { + "sitting": "q.property('silverlabs_nat:is_sitting') && !q.property('silverlabs_nat:is_eating')" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.black_bear.baby_move": { + "initial_state": "default", + "states": { + "default": { + "animations": ["baby_idle", "look_at_target"], + "blend_transition": 0.5, + "transitions": [ + { "sit": "q.is_sitting" }, + { "sleeping": "q.is_sleeping" }, + { "run": "q.modified_move_speed >= 0.7" }, + { "walk": "q.modified_move_speed >= 0.1" } + ] + }, + "walk": { + "animations": ["baby_walk", "look_at_target"], + "blend_transition": 0.5, + "transitions": [ + { "sit": "q.is_sitting" }, + { "sleeping": "q.is_sleeping" }, + { "run": "q.modified_move_speed >= 0.7" }, + { "default": "q.modified_move_speed < 0.1" } + ] + }, + "run": { + "animations": ["baby_run", "look_at_target"], + "blend_transition": 0.5, + "transitions": [ + { "sit": "q.is_sitting" }, + { "default": "q.modified_move_speed < 0.1" }, + { "walk": "q.modified_move_speed < 0.7" } + ] + }, + "sit": { + "animations": ["baby_sit", "look_at_target"], + "blend_transition": 0, + "transitions": [ + { "sit_loop": "q.is_sitting && q.state_time >= 0.75" }, + { "default": "!q.is_sitting && q.modified_move_speed < 0.1" }, + { + "walk": "!q.is_sitting && q.modified_move_speed >= 0.1 && q.modified_move_speed < 0.7" + }, + { "run": "!q.is_sitting && q.modified_move_speed >= 0.7" } + ] + }, + "sit_loop": { + "animations": ["baby_sit_idle", "look_at_target"], + "blend_transition": 0, + "transitions": [ + { "default": "!q.is_sitting && q.modified_move_speed < 0.1" }, + { + "walk": "!q.is_sitting && q.modified_move_speed >= 0.1 && q.modified_move_speed < 0.7" + }, + { "run": "!q.is_sitting && q.modified_move_speed >= 0.7" } + ] + }, + "sleeping": { + "animations": ["baby_sleep"], + "blend_transition": 0.5, + "transitions": [ + { "default": "!q.is_sleeping" } + ] + } + } + }, + "controller.animation.silverlabs_nat.black_bear.attack_time": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { "attack_time": "v.attack_time > 0" } + ] + }, + "attack_time": { + "animations": ["attack"], + "transitions": [ + { "default": "v.attack_time <= 0 && q.all_animations_finished" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/boar.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/boar.rp_ac.json new file mode 100644 index 0000000..eb66585 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/boar.rp_ac.json @@ -0,0 +1,144 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.boar.move": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + { + "idle": "!q.is_baby" + }, + { + "baby_idle": "q.is_baby" + } + ], + "blend_transition": 0.35, + "blend_via_shortest_path": true, + "transitions": [ + { + "sit": "q.is_baby && q.is_sitting" + }, + { + "run": "v.is_sprinting" + }, + { + "walk": "v.is_moving" + } + ] + }, + "walk": { + "animations": [ + { + "walk": "!q.is_baby" + }, + { + "baby_walk": "q.is_baby" + } + ], + "blend_transition": 0.35, + "blend_via_shortest_path": true, + "transitions": [ + { + "sit": "q.is_baby && q.is_sitting" + }, + { + "default": "!v.is_moving" + }, + { + "run": "v.is_sprinting" + } + ] + }, + "run": { + "animations": [ + { + "run": "!q.is_baby" + }, + { + "baby_run": "q.is_baby" + } + ], + "blend_transition": 0.35, + "blend_via_shortest_path": true, + "transitions": [ + { + "sit": "q.is_baby && q.is_sitting" + }, + { + "default": "!v.is_moving" + }, + { + "walk": "!v.is_sprinting" + } + ] + }, + "sit": { + "animations": [ + "baby_sit" + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true, + "transitions": [ + { + "sit_idle": "q.is_sitting && q.all_animations_finished" + }, + { + "unsit": "!q.is_sitting" + } + ] + }, + "sit_idle": { + "animations": [ + "baby_sit_idle" + ], + "blend_transition": 0.2, + "transitions": [ + { + "unsit": "!q.is_sitting" + } + ] + }, + "unsit": { + "animations": [ + "baby_unsit" + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true, + "transitions": [ + { + "sit": "q.is_sitting" + }, + { + "default": "!q.is_sitting && q.all_animations_finished" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.boar.attack": { + "initial_state": "default", + "states": { + "default": { + "blend_transition": 0.25, + "transitions": [ + { + "attack": "v.attack_time > 0" + } + ] + }, + "attack": { + "animations": [ + "attack" + ], + "blend_transition": 0.12, + "transitions": [ + { + "default": "v.attack_time <= 0 && q.all_animations_finished" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/budgie.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/budgie.rp_ac.json new file mode 100644 index 0000000..8bd2c6f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/budgie.rp_ac.json @@ -0,0 +1,124 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.budgie.main": { + "initial_state": "default", + "states": { + "default": { + "animations": ["idle"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { + "idle_event": "math.random_integer(0, 1000) == 0 && q.ground_speed < 0.15 && !q.is_riding" + }, + { "walk": "q.modified_move_speed >= 0.05 && !q.is_riding" }, + { "sit": "(q.is_sitting && q.is_on_ground) && !q.is_riding" }, + { + "fly": "!q.is_in_water && !q.is_on_ground && !q.is_riding && v.health == q.health && !q.is_riding && !q.is_baby" + }, + { "hurt": "v.health != q.health" }, + { "pet": "q.property('silverlabs_nat:on_pet')" } + ], + "blend_transition": 0.2 + }, + "baby_idle": { + "animations": ["baby_idle"], + "transitions": [ + { "default": "!q.is_baby" }, + { + "baby_idle_event": "math.random_integer(0, 300) == 0 && !q.is_riding" + }, + { "baby_walk": "q.is_baby && (q.modified_move_speed > 0.02)" } + ], + "blend_transition": 0.2 + }, + "baby_walk": { + "animations": ["baby_walk"], + "transitions": [ + { "default": "!q.is_baby" }, + { "baby_idle": "q.is_baby && !(q.modified_move_speed > 0.02)" } + ], + "blend_transition": 0.2 + }, + "baby_idle_event": { + "animations": ["baby_idle_event"], + "transitions": [ + { "default": "!q.is_baby" }, + { "baby_walk": "q.is_baby && (q.modified_move_speed > 0.02)" }, + { "baby_idle": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + }, + "idle_event": { + "animations": ["idle_event"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "default": "q.all_animations_finished" }, + { "sit": "q.is_sitting" }, + { + "fly": "!q.is_in_water && !q.is_on_ground && !q.is_riding && v.health == q.health && !q.is_baby" + }, + { + "walk": "!q.is_in_water && !q.is_interested && q.modified_move_speed >= 0.05" + }, + { "hurt": "v.health != q.health" }, + { "pet": "q.property('silverlabs_nat:on_pet')" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": ["walk"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "default": "q.modified_move_speed < 0.05 || q.is_riding" }, + { + "fly": "!q.is_in_water && !q.is_on_ground && !q.is_riding && v.health == q.health && !q.is_baby || q.is_riding" + }, + { "hurt": "v.health != q.health" }, + { "pet": "q.property('silverlabs_nat:on_pet')" } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": ["sit"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "default": "!q.is_sitting" }, + { "sit_pet": "q.property('silverlabs_nat:on_pet')" } + ], + "blend_transition": 0.2 + }, + "sit_pet": { + "animations": ["sit", "pet"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "default": "!q.is_sitting" }, + { "sit": "q.state_time >= 0.5417" } + ], + "blend_transition": 0.2 + }, + "fly": { + "animations": ["fly"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "default": "q.is_in_water || q.is_on_ground || q.is_riding" } + ], + "blend_transition": 0.2 + }, + "hurt": { + "animations": [{ "hurt": "v.health > q.health" }], + "transitions": [ + { "default": "v.health > q.health ? q.state_time >= 0.333 : 1.0" } + ], + "on_exit": ["v.health = q.health;"], + "blend_transition": 0.2 + }, + "pet": { + "animations": ["pet"], + "transitions": [{ "default": "q.any_animation_finished" }], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/butterfly.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/butterfly.rp_ac.json new file mode 100644 index 0000000..45e8434 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/butterfly.rp_ac.json @@ -0,0 +1,29 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.butterfly.drip": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "dripping": "q.property('silverlabs_nat:has_nectar')" + } + ] + }, + "dripping": { + "particle_effects": [ + { + "effect": "nectar_dripping" + } + ], + "transitions": [ + { + "default": "!q.property('silverlabs_nat:has_nectar')" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/butterfly_wings.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/butterfly_wings.rp_ac.json new file mode 100644 index 0000000..f09ae12 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/butterfly_wings.rp_ac.json @@ -0,0 +1,55 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.butterfly_wings.flying_state": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { "idle": "q.is_on_ground" }, + { "flying_state": "!q.is_on_ground && !q.is_in_water" } + ] + }, + "idle": { + "transitions": [ + { "flying_start_cooldown": "!q.is_on_ground && !q.is_in_water" } + ] + }, + "flying_start_cooldown": { + "transitions": [ + { "idle": "q.is_on_ground || q.is_in_water" }, + { "flying_state": "q.state_time > 0.4" } + ] + }, + "flying_state": { + "on_entry": ["v.is_flying = 1.0;"], + "on_exit": ["v.is_flying = 0.0;"], + "transitions": [ + { "idle": "q.is_on_ground || q.is_in_water" } + ] + } + } + }, + "controller.animation.silverlabs_nat.butterfly_wings.general": { + "initial_state": "default", + "states": { + "default": { + "animations": ["idle"], + "transitions": [ + { "flying": "v.is_flying" } + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true + }, + "flying": { + "animations": ["flying"], + "transitions": [ + { "default": "!v.is_flying" } + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/capybara.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/capybara.rp_ac.json new file mode 100644 index 0000000..21d2eea --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/capybara.rp_ac.json @@ -0,0 +1,138 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.capybara.main": { + "states": { + "default": { + "animations": ["idle"], + "blend_transition": 0.5, + "transitions": [ + { + "walk": "q.modified_move_speed > 0.05 && !q.is_in_water" + }, + { + "swim": "q.modified_move_speed > 0.05 && q.is_in_water" + }, + { + "sleeping": "q.is_sleeping" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "sit": { + "animations": ["sit"], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!q.is_sitting" + } + ] + }, + "walk": { + "animations": [ + "walk" + ], + "transitions": [ + { + "sit": "q.is_sitting" + }, + { + "default": "q.modified_move_speed < 0.05 || q.is_in_water" + } + ], + "blend_transition": 0.5 + }, + "swim": { + "animations": [ + "swim" + ], + "transitions": [ + { + "sit": "q.is_sitting" + }, + { + "default": "q.modified_move_speed < 0.05 || !q.is_in_water" + } + ], + "blend_transition": 0.5 + }, + "sleeping": { + "animations": [ + { + "sit": "q.is_sitting" + }, + { + "sleep": "q.property('silverlabs_nat:sleep')" + }, + { + "sleep2": "!q.property('silverlabs_nat:sleep')" + } + ], + "transitions": [ + { + "default": "!q.is_sleeping" + } + ], + "blend_transition": 0.5 + } + } + }, + "controller.animation.silverlabs_nat.capybara.baby_main": { + "initial_state": "default", + "states": { + "default": { + "animations": ["baby_idle"], + "blend_transition": 0.5, + "transitions": [ + { "sit": "q.is_sitting" }, + { "run": "q.modified_move_speed > 0.15" }, + { "walk": "q.modified_move_speed > 0.05" } + ] + }, + "walk": { + "animations": ["baby_walk"], + "blend_transition": 0.5, + "transitions": [ + { "sit": "q.is_sitting" }, + { "run": "q.modified_move_speed > 0.15" }, + { "default": "q.modified_move_speed <= 0.05" } + ] + }, + "run": { + "animations": ["baby_run"], + "blend_transition": 0.5, + "transitions": [ + { "sit": "q.is_sitting" }, + { "default": "q.modified_move_speed <= 0.05" }, + { "walk": "q.modified_move_speed <= 0.15" } + ] + }, + "sit": { + "animations": ["baby_sit"], + "blend_transition": 0.2, + "transitions": [ + { "sit_idle": "q.is_sitting && q.all_animations_finished" }, + { "unsit": "!q.is_sitting" } + ] + }, + "sit_idle": { + "animations": ["baby_sit_idle"], + "blend_transition": 0.2, + "transitions": [ + { "unsit": "!q.is_sitting" } + ] + }, + "unsit": { + "animations": ["baby_unsit"], + "blend_transition": 0.2, + "transitions": [ + { "sit": "q.is_sitting" }, + { "default": "!q.is_sitting && q.all_animations_finished" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/caterpillar.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/caterpillar.rp_ac.json new file mode 100644 index 0000000..569b239 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/caterpillar.rp_ac.json @@ -0,0 +1,27 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.caterpillar.general": { + "initial_state": "default", + "states": { + "default": { + "blend_transition": 0.25, + "transitions": [ + { + "move": "q.ground_speed > 0 && !q.is_riding" + } + ] + }, + "move": { + "animations": ["move"], + "blend_transition": 0.25, + "transitions": [ + { + "default": "q.ground_speed <= 0" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/clam.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/clam.rp_ac.json new file mode 100644 index 0000000..23bc13b --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/clam.rp_ac.json @@ -0,0 +1,57 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.clam.main": { + "states": { + "default": { + "animations": [ + "idle_closed" + ], + "transitions": [ + { + "launch": "q.property('silverlabs_nat:is_open') && q.property('silverlabs_nat:launch')" + }, + { "open": "q.property('silverlabs_nat:is_open')" } + ], + "blend_transition": 0.2 + }, + "launch": { + "animations": [ + "launch" + ], + "transitions": [ + { "idle_open": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + }, + "open": { + "animations": [ + "open" + ], + "transitions": [ + { "idle_open": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + }, + "idle_open": { + "animations": [ + "idle_open" + ], + "transitions": [ + { "close": "!q.property('silverlabs_nat:is_open')" } + ], + "blend_transition": 0.2 + }, + "close": { + "animations": [ + "close" + ], + "transitions": [ + { "default": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/corvid.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/corvid.rp_ac.json new file mode 100644 index 0000000..0093b07 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/corvid.rp_ac.json @@ -0,0 +1,78 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.corvid.main": { + "initial_state": "idle", + "states": { + "idle": { + "animations": ["idle"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "(q.is_sitting && q.is_on_ground) && !q.is_riding" }, + { "walk": "(q.modified_move_speed > 0.1) && !q.is_riding" }, + { "fly": "!q.is_on_ground && !q.is_riding && !q.is_baby" } + ], + "blend_transition": 0.2 + }, + "baby_idle": { + "animations": ["baby_idle"], + "transitions": [ + { "idle": "!q.is_baby" }, + { + "baby_idle_event": "math.random_integer(0, 300) == 0 && !q.is_riding" + }, + { "baby_walk": "q.is_baby && (q.modified_move_speed > 0.02)" } + ], + "blend_transition": 0.2 + }, + "baby_walk": { + "animations": ["baby_walk"], + "transitions": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby && !(q.modified_move_speed > 0.02)" } + ], + "blend_transition": 0.2 + }, + "baby_idle_event": { + "animations": ["baby_idle_event"], + "transitions": [ + { "idle": "!q.is_baby" }, + { "baby_walk": "q.is_baby && (q.modified_move_speed > 0.02)" }, + { "baby_idle": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": ["walk"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "idle": "!(q.modified_move_speed > 0.1) || q.is_riding" }, + { "fly": "!q.is_on_ground && !q.is_baby" } + ], + "blend_transition": 0.2 + }, + "fly": { + "animations": ["fly"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { + "idle": "(q.is_on_ground && !(q.modified_move_speed > 0.1)) || q.is_riding" + }, + { "walk": "q.is_on_ground && (q.modified_move_speed > 0.1)" } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": ["sit"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "idle": "!(q.is_sitting && q.is_on_ground) || q.is_riding" } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/coyote.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/coyote.rp_ac.json new file mode 100644 index 0000000..96aac78 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/coyote.rp_ac.json @@ -0,0 +1,225 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.coyote.main": { + "initial_state": "default", + "states": { + "default": { + "animations": ["idle"], + "blend_transition": 0.2, + "transitions": [ + { + "run": "((q.modified_move_speed >= (v.walk_threshold ?? 0)) && q.is_avoiding_mobs) || (q.modified_move_speed >= (v.run_threshold ?? 0))" + }, + { + "sneak": "q.is_stalking && (q.modified_move_speed >= (v.walk_threshold ?? 0))" + }, + { + "walk": "q.modified_move_speed >= (v.walk_threshold ?? 0)" + }, + { + "crouch": "q.is_stalking" + }, + { + "stuck": "q.is_stunned" + }, + { + "wiggle": "q.is_interested" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "sit": { + "animations": ["sit"], + "blend_transition": 0.2, + "transitions": [ + { + "default": "!q.is_sitting" + } + ] + }, + "walk": { + "animations": ["walk"], + "blend_transition": 0.2, + "transitions": [ + { + "sneak": "q.is_stalking" + }, + { + "default": "q.modified_move_speed < (v.walk_threshold ?? 0)" + }, + { + "run": "q.is_avoiding_mobs || (q.modified_move_speed >= (v.run_threshold ?? 0))" + }, + { + "stuck": "q.is_stunned" + }, + { + "wiggle": "q.is_interested" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "crouch": { + "animations": ["crouch"], + "blend_transition": 0.2, + "transitions": [ + { + "default": "!q.is_stalking" + }, + { + "sneak": "q.modified_move_speed >= (v.walk_threshold ?? 0)" + }, + { + "run": "q.modified_move_speed >= (v.run_threshold ?? 0)" + }, + { + "stuck": "q.is_stunned" + }, + { + "wiggle": "q.is_interested" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "sneak": { + "animations": ["crouch", "walk"], + "blend_transition": 0.2, + "transitions": [ + { + "crouch": "q.modified_move_speed < (v.walk_threshold ?? 0)" + }, + { + "walk": "!q.is_stalking" + }, + { + "run": "(q.modified_move_speed >= (v.run_threshold ?? 0)) || q.is_avoiding_mobs" + }, + { + "stuck": "q.is_stunned" + }, + { + "wiggle": "q.is_interested" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "run": { + "animations": ["run"], + "blend_transition": 0.2, + "transitions": [ + { + "sneak": "q.is_stalking && q.in_range(q.modified_move_speed, (v.walk_threshold ?? 0), (v.run_threshold ?? 0))" + }, + { + "walk": "!q.is_avoiding_mobs && !q.is_stalking && q.in_range(q.modified_move_speed, (v.walk_threshold ?? 0), (v.run_threshold ?? 0))" + }, + { + "default": "!(q.modified_move_speed >= (v.walk_threshold ?? 0))" + }, + { + "stuck": "q.is_stunned" + }, + { + "wiggle": "q.is_interested" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "wiggle": { + "animations": ["wiggle"], + "blend_transition": 0.2, + "transitions": [ + { + "default": "!q.has_target && q.is_on_ground" + }, + { + "sneak": "q.is_stalking && q.in_range(q.modified_move_speed, (v.walk_threshold ?? 0), (v.run_threshold ?? 0))" + }, + { + "pounce": "!q.is_on_ground" + }, + { + "stuck": "q.is_stunned" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "pounce": { + "animations": ["pounce", "walk"], + "blend_transition": 0.15, + "transitions": [ + { + "default": "q.is_on_ground" + }, + { + "stuck": "q.is_stunned" + } + ] + }, + "stuck": { + "animations": ["stuck"], + "blend_transition": 0.2, + "transitions": [ + { + "default": "!q.is_stunned" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.coyote.attack": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "prepare": "v.attack_time > 0" + } + ] + }, + "prepare": { + "on_entry": [ + "v.choice = math.random_integer(1, 3);" + ], + "transitions": [ + { + "attack_a": "(v.choice ?? 0) != 3" + }, + { + "attack_b": "(v.choice ?? 0) == 3" + } + ] + }, + "attack_a": { + "animations": ["attack"], + "transitions": [ + { + "default": "q.any_animation_finished" + } + ] + }, + "attack_b": { + "animations": ["attack2"], + "transitions": [ + { + "default": "q.any_animation_finished" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/crab.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/crab.rp_ac.json new file mode 100644 index 0000000..cb979c9 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/crab.rp_ac.json @@ -0,0 +1,228 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.crab": { + "initial_state": "idle", + "states": { + "idle": { + "animations": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby" }, + { + "swing_right": "!q.is_baby && (q.property('silverlabs_nat:sand_block_interaction_state') == 'try_collect_sand' || v.attack_time > 0.0)" + }, + { "holding_weapon": "!q.is_baby && v.weapon_or_tool_equipped" } + ], + "transitions": [ + { + "walk": "v.smoothed_move_speed > 0.1 && !q.property('silverlabs_nat:is_dancing') && !q.is_avoiding_mobs && !q.is_sitting" + }, + { + "dance": "q.property('silverlabs_nat:is_dancing') && q.is_alive && !q.is_avoiding_mobs && !q.is_sitting" + }, + { "hide": "q.is_avoiding_mobs && !q.is_sitting" }, + { "sit": "q.is_sitting" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.5 + }, + + "walk": { + "animations": [ + { "walk": "!q.is_baby" }, + { "baby_walk": "q.is_baby" }, + { + "swing_right": "!q.is_baby && (q.property('silverlabs_nat:sand_block_interaction_state') == 'try_collect_sand' || v.attack_time > 0.0)" + }, + { "holding_weapon": "!q.is_baby && v.weapon_or_tool_equipped" } + ], + "transitions": [ + { + "idle": "v.smoothed_move_speed <= 0.1 && !q.property('silverlabs_nat:is_dancing') && !q.is_avoiding_mobs && !q.is_sitting" + }, + { + "dance": "q.property('silverlabs_nat:is_dancing') && q.is_alive && !q.is_avoiding_mobs && !q.is_sitting" + }, + { "hide": "q.is_avoiding_mobs && !q.is_sitting" }, + { "sit": "q.is_sitting" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.5 + }, + + "dance": { + "animations": [ + { "dance": "!q.is_baby" }, + { "baby_idle": "q.is_baby" }, + { + "swing_right": "!q.is_baby && (q.property('silverlabs_nat:sand_block_interaction_state') == 'try_collect_sand' || v.attack_time > 0.0)" + }, + { "holding_weapon": "!q.is_baby && v.weapon_or_tool_equipped" } + ], + "transitions": [ + { + "idle": "(v.smoothed_move_speed <= 0.1 && !q.property('silverlabs_nat:is_dancing')) || !q.is_alive || q.is_sitting" + }, + { + "walk": "v.smoothed_move_speed > 0.1 && !q.property('silverlabs_nat:is_dancing') && !q.is_sitting" + }, + { "hide": "q.is_avoiding_mobs && !q.is_sitting" }, + { "sit": "q.is_sitting" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + "hide": { + "animations": [ + { "hide": "!q.is_baby" }, + { "baby_hide": "q.is_baby" } + ], + "on_entry": [ + "v.hide_timer = q.is_avoiding_mobs ? 0 : q.life_time + 2.0;", + "v.hide_start_time = q.life_time;", + "v.hide_peek_timer = 0;" + ], + "transitions": [ + { + "hide_loop": "q.life_time > (v.hide_start_time ?? 0) + 1.0 && !q.is_sitting" + }, + { + "sit": "q.is_sitting" + } + ], + "blend_via_shortest_path": true, + "blend_transition": 0.0 + }, + "hide_loop": { + "animations": [ + { "hide_loop": "!q.is_baby && !v.hide_peek_active" }, + { "baby_hide_idle": "q.is_baby && !v.hide_peek_active" } + ], + "transitions": [ + { + "unhide": "!q.is_avoiding_mobs && v.hide_timer > 0 && q.life_time > v.hide_timer && !q.is_sitting" + }, + { + "sit": "q.is_sitting" + } + ], + "blend_via_shortest_path": true, + "blend_transition": 0.0 + }, + "unhide": { + "animations": [ + { "unhide": "!q.is_baby" }, + { "baby_unhide": "q.is_baby" } + ], + "on_entry": [ + "v.unhide_start_time = q.life_time;" + ], + "transitions": [ + { + "idle": "q.life_time > (v.unhide_start_time ?? 0) + 0.5 && v.smoothed_move_speed <= 0.1 && !q.property('silverlabs_nat:is_dancing') && !q.is_sitting" + }, + { + "walk": "q.life_time > (v.unhide_start_time ?? 0) + 0.5 && v.smoothed_move_speed > 0.1 && !q.property('silverlabs_nat:is_dancing') && !q.is_sitting" + }, + { + "dance": "q.life_time > (v.unhide_start_time ?? 0) + 0.5 && q.property('silverlabs_nat:is_dancing') && q.is_alive && !q.is_sitting" + }, + { + "hide": "q.is_avoiding_mobs && !q.is_sitting" + }, + { + "sit": "q.is_sitting" + } + ], + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + "sit": { + "animations": [ + { "sit": "!q.is_baby" }, + { "baby_sit": "q.is_baby" } + ], + "on_entry": [ + "v.sit_start_time = q.life_time;" + ], + "transitions": [ + { + "sit_loop": "q.is_sitting && q.state_time >= 0.7" + } + ], + "blend_via_shortest_path": true, + "blend_transition": 0.1 + }, + "sit_loop": { + "animations": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby" }, + { "sit_loop": "!q.is_baby" }, + { "baby_sit_idle": "q.is_baby" } + ], + "transitions": [ + { + "unsit": "!q.is_sitting" + } + ], + "blend_via_shortest_path": true, + "blend_transition": 0.1 + }, + "unsit": { + "animations": [ + { "unsit": "!q.is_baby" }, + { "baby_unsit": "q.is_baby" } + ], + "on_entry": [ + "v.unsit_start_time = q.life_time;" + ], + "transitions": [ + { + "idle": "q.all_animations_finished && v.smoothed_move_speed <= 0.1 && !q.property('silverlabs_nat:is_dancing') && !q.is_avoiding_mobs" + }, + { + "walk": "q.all_animations_finished && v.smoothed_move_speed > 0.1 && !q.property('silverlabs_nat:is_dancing') && !q.is_avoiding_mobs" + }, + { + "dance": "q.all_animations_finished && q.property('silverlabs_nat:is_dancing') && q.is_alive && !q.is_avoiding_mobs" + }, + { + "hide": "q.all_animations_finished && q.is_avoiding_mobs" + } + ], + "blend_via_shortest_path": true, + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.crab.hide_peek": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "hide_peek": "v.hide_peek_active" + } + ], + "blend_transition": 0.0 + }, + "hide_peek": { + "animations": [ + { "hide_peek": "!q.is_baby" }, + { "baby_hide_peek": "q.is_baby" } + ], + "transitions": [ + { + "default": "q.all_animations_finished || !v.hide_peek_active" + } + ], + "blend_via_shortest_path": true, + "blend_transition": 0.0 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/crab_look_at_target.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/crab_look_at_target.rp_ac.json new file mode 100644 index 0000000..799bd88 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/crab_look_at_target.rp_ac.json @@ -0,0 +1,38 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.crab.look_at_target": { + "initial_state": "idle", + "states": { + "idle": { + "animations": [ + { + "look_at_target": "!q.is_avoiding_mobs" + } + ], + "transitions": [ + { + "walk": "q.modified_move_speed > 0.1 && !q.is_avoiding_mobs" + } + ], + "blend_via_shortest_path": true, + "blend_transition": 0.5 + }, + "walk": { + "animations": [ + { + "look_at_target": "!q.is_avoiding_mobs" + } + ], + "transitions": [ + { + "idle": "q.modified_move_speed <= 0.1 && !q.is_avoiding_mobs" + } + ], + "blend_via_shortest_path": true, + "blend_transition": 0.5 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/deer.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/deer.rp_ac.json new file mode 100644 index 0000000..0772675 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/deer.rp_ac.json @@ -0,0 +1,102 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.deer.move": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + "idle", + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { + "run": "v.is_sprinting" + }, + { + "walk": "v.is_moving" + }, + { + "eat": "q.property('silverlabs_nat:is_grazing')" + } + ] + }, + "walk": { + "animations": [ + { "walk": "!q.is_baby" }, + { "baby_walk": "q.is_baby" }, + "look_at_target" + ], + "blend_transition": 0.2, + "transitions": [ + { + "default": "!v.is_moving" + }, + { + "run": "v.is_sprinting || q.is_avoiding_mobs" + }, + { + "eat": "q.property('silverlabs_nat:is_grazing')" + } + ] + }, + "run": { + "animations": [ + { "run": "!q.is_baby" }, + { "baby_run": "q.is_baby" }, + "look_at_target" + ], + "blend_transition": 0.25, + "transitions": [ + { + "default": "!v.is_moving" + }, + { + "walk": "!v.is_sprinting && !q.is_avoiding_mobs" + }, + { + "eat": "q.property('silverlabs_nat:is_grazing')" + } + ] + }, + "eat": { + "animations": [ + { "eat": "!q.is_baby" }, + { "baby_eat": "q.is_baby" } + ], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!q.property('silverlabs_nat:is_grazing')" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.deer.ambient": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.next_flick = math.random_integer(0, 50);", + "v.last_flick = q.life_time;" + ], + "transitions": [ + { + "ear_flick": "q.life_time >= ((v.next_flick ?? 0) + (v.last_flick ?? 0))" + } + ] + }, + "ear_flick": { + "animations": ["ear_flick"], + "transitions": [ + { + "default": "q.all_animations_finished" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/dragonfly.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/dragonfly.rp_ac.json new file mode 100644 index 0000000..91f804a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/dragonfly.rp_ac.json @@ -0,0 +1,37 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.dragonfly.idle_event_controller": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.delay = Math.random_integer(8, 20);", + "v.current_delay = q.life_time;" + ], + "transitions": [ + { + "idle_event": "(q.life_time - v.current_delay >= v.delay) && q.modified_move_speed <= 0.1" + } + ] + }, + "idle_event": { + "animations": ["idle_event"], + "transitions": [ + { + "default": "q.all_animations_finished || q.modified_move_speed > 0.1" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.dragonfly.tilt_controller": { + "initial_state": "default", + "states": { + "default": { + "animations": ["tilt"] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/duck.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/duck.rp_ac.json new file mode 100644 index 0000000..4c3fea7 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/duck.rp_ac.json @@ -0,0 +1,96 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.duck.main": { + "states": { + "default": { + "animations": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby" }, + "look_at_target" + ], + "transitions": [ + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "swim": "q.property('silverlabs_nat:is_swimming')" }, + { "run": "q.modified_move_speed > 0.35 && !q.is_riding" }, + { "walk": "q.modified_move_speed > 0.05 && !q.is_riding" } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": [ + { "sit": "!q.is_baby" }, + { "baby_sit": "q.is_baby" } + ], + "transitions": [ + { "default": "!(q.is_sitting && q.is_on_ground)" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + { "walk": "!q.is_baby" }, + { "baby_walk": "q.is_baby" }, + "look_at_target" + ], + "transitions": [ + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "swim": "q.property('silverlabs_nat:is_swimming')" }, + { "run": "q.modified_move_speed > 0.35" }, + { "default": "q.modified_move_speed <= 0.05" } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": [ + { "baby_run": "q.is_baby" }, + { "walk": "!q.is_baby" }, + "look_at_target" + ], + "transitions": [ + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "swim": "q.property('silverlabs_nat:is_swimming')" }, + { "walk": "q.modified_move_speed <= 0.35" } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": [ + { "swim": "!q.is_baby" }, + { "baby_swim": "q.is_baby && q.modified_move_speed > 0.05" }, + { "baby_swim_idle": "q.is_baby && q.modified_move_speed <= 0.05" }, + "look_at_target" + ], + "transitions": [ + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { + "walk": "!q.property('silverlabs_nat:is_swimming') && q.modified_move_speed > 0.05" + }, + { "default": "!q.property('silverlabs_nat:is_swimming')" } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.duck.flap": { + "states": { + "default": { + "transitions": [ + { "flap": "!q.is_on_ground && !q.property('silverlabs_nat:is_swimming')" } + ], + "blend_transition": 0.2 + }, + "flap": { + "animations": [ + { "flap": "!q.is_baby" }, + { "baby_flap": "q.is_baby" } + ], + "transitions": [ + { "default": "q.is_on_ground || q.property('silverlabs_nat:is_swimming')" } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/eagle.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/eagle.rp_ac.json new file mode 100644 index 0000000..f54ccba --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/eagle.rp_ac.json @@ -0,0 +1,70 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.eagle.move": { + "initial_state": "idle", + "states": { + "idle": { + "animations": ["idle"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { + "sit": "(q.is_sitting && q.is_on_ground) && !q.is_riding && !q.is_baby" + }, + { + "walk": "(q.modified_move_speed > 0.1) && !q.is_riding && !q.is_baby" + }, + { "fly": "!q.is_on_ground && !q.is_riding && !q.is_baby" } + ], + "blend_transition": 0.2 + }, + "baby_idle": { + "animations": ["baby_idle"], + "transitions": [ + { "idle": "!q.is_baby" }, + { "baby_walk": "q.is_baby && (q.modified_move_speed > 0.02)" } + ], + "blend_transition": 0.2 + }, + "baby_walk": { + "animations": ["baby_walk"], + "transitions": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby && !(q.modified_move_speed > 0.02)" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": ["walk"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "idle": "!(q.modified_move_speed > 0.1) || q.is_riding" }, + { "fly": "!q.is_on_ground && !q.is_baby" } + ], + "blend_transition": 0.2 + }, + "fly": { + "animations": ["fly"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { + "idle": "(q.is_on_ground && !(q.modified_move_speed > 0.1)) || q.is_riding" + }, + { "walk": "q.is_on_ground && (q.modified_move_speed > 0.1)" } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": ["sit"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "idle": "!(q.is_sitting && q.is_on_ground) || q.is_riding" } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/eel.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/eel.rp_ac.json new file mode 100644 index 0000000..a11226e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/eel.rp_ac.json @@ -0,0 +1,77 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.eel.main": { + "states": { + "default": { + "transitions": [ + { + "flop": "!q.is_in_water" + }, + { + "swim": "q.modified_move_speed > 0.1" + }, + { + "idle": "q.is_in_water" + } + ], + "blend_transition": 0.1 + }, + "flop": { + "animations": ["flop", "flop_sfx"], + "transitions": [ + { + "idle": "q.is_in_water" + } + ], + "blend_transition": 0.1 + }, + "idle": { + "animations": ["idle"], + "transitions": [ + { + "flop": "!q.is_in_water" + }, + { + "swim": "q.modified_move_speed > 0.1" + } + ], + "blend_transition": 0.1 + }, + "swim": { + "animations": ["swim"], + "transitions": [ + { + "flop": "!q.is_in_water" + }, + { + "idle": "q.modified_move_speed <= 0.1" + } + ], + "blend_transition": 0.1 + } + } + }, + "controller.animation.silverlabs_nat.eel.attack": { + "states": { + "default": { + "transitions": [ + { + "attack": "q.is_delayed_attacking" + } + ], + "blend_transition": 0.05 + }, + "attack": { + "animations": ["bite"], + "transitions": [ + { + "default": "q.all_animations_finished" + } + ], + "blend_transition": 0.05 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/egg_crack.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/egg_crack.rp_ac.json new file mode 100644 index 0000000..8658764 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/egg_crack.rp_ac.json @@ -0,0 +1,57 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.egg.crack_sound": { + "states": { + "default": { + "on_entry": [ + "v.current_variant = q.variant;" + ], + "transitions": [ + { "crack": "v.current_variant != q.variant" } + ] + }, + "crack": { + "sound_effects": [ + { + "effect": "crack" + } + ], + "transitions": [ + { "default": "1" } + ] + } + } + }, + "controller.animation.silverlabs_nat.egg.crack_sound_v2": { + "states": { + "default": { + "on_entry": [ + "v.current_variant = q.variant;" + ], + "transitions": [ + { "hatch": "q.variant == 3" }, + { "crack": "v.current_variant != q.variant" } + ] + }, + "crack": { + "sound_effects": [ + { + "effect": "crack" + } + ], + "transitions": [ + { "default": "1" } + ] + }, + "hatch": { + "sound_effects": [ + { + "effect": "hatch" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/elephant.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/elephant.rp_ac.json new file mode 100644 index 0000000..14253d4 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/elephant.rp_ac.json @@ -0,0 +1,199 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.elephant.move": { + "initial_state": "default", + "states": { + "default": { + "animations": ["idle"], + "blend_transition": 0.5, + "transitions": [ + { + "walk": "q.modified_move_speed >= 0.08" + } + ] + }, + "walk": { + "animations": ["walk"], + "blend_transition": 0.5, + "transitions": [ + { + "default": "q.modified_move_speed < 0.08" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.elephant.drinking": { + "initial_state": "default", + "states": { + "default": { + "blend_transition": 0.5, + "transitions": [ + { + "water": "q.property('silverlabs_nat:is_drinking')" + } + ] + }, + "water": { + "animations": ["water"], + "blend_transition": 0.5, + "transitions": [ + { + "drink": "!q.property('silverlabs_nat:is_drinking')" + } + ] + }, + "drink": { + "animations": ["drink"], + "blend_transition": 0.5, + "transitions": [ + { + "default": "q.all_animations_finished" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.elephant.attack": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "attack": "v.attack_time > 0" + } + ], + "blend_transition": 0.2 + }, + "attack": { + "animations": ["swing"], + "transitions": [ + { + "default": "q.all_animations_finished" + } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.elephant.baby_move": { + "initial_state": "idle", + "states": { + "idle": { + "animations": ["baby_idle"], + "blend_transition": 0.3, + "blend_via_shortest_path": true, + "transitions": [ + { + "walk": "q.modified_move_speed >= 0.08 && !q.property('silverlabs_nat:is_dancing')" + }, + { + "run": "q.modified_move_speed >= 0.6 && !q.property('silverlabs_nat:is_dancing')" + }, + { + "playful": "q.property('silverlabs_nat:is_dancing')" + } + ] + }, + "walk": { + "animations": ["baby_walk"], + "blend_transition": 0.3, + "blend_via_shortest_path": true, + "transitions": [ + { + "idle": "q.modified_move_speed < 0.08 && !q.property('silverlabs_nat:is_dancing')" + }, + { + "run": "q.modified_move_speed >= 0.6 && !q.property('silverlabs_nat:is_dancing')" + }, + { + "playful": "q.property('silverlabs_nat:is_dancing')" + } + ] + }, + "run": { + "animations": ["baby_run"], + "blend_transition": 0.3, + "blend_via_shortest_path": true, + "transitions": [ + { + "idle": "q.modified_move_speed < 0.08 && !q.property('silverlabs_nat:is_dancing')" + }, + { + "walk": "q.modified_move_speed < 0.6 && q.modified_move_speed >= 0.08 && !q.property('silverlabs_nat:is_dancing')" + }, + { + "playful": "q.property('silverlabs_nat:is_dancing')" + } + ] + }, + "playful": { + "animations": ["baby_playful"], + "blend_transition": 0.3, + "blend_via_shortest_path": true, + "transitions": [ + { + "idle": "!q.property('silverlabs_nat:is_dancing') && q.modified_move_speed < 0.08" + }, + { + "walk": "!q.property('silverlabs_nat:is_dancing') && q.modified_move_speed >= 0.08 && q.modified_move_speed < 0.6" + }, + { + "run": "!q.property('silverlabs_nat:is_dancing') && q.modified_move_speed >= 0.6" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.elephant.baby_look_at_target": { + "initial_state": "default", + "states": { + "default": { + "animations": ["baby_look_at_target"] + } + } + }, + "controller.animation.silverlabs_nat.elephant.baby_idle_event": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "idle_event": "math.random_integer(0, 2000) == 0 && q.modified_move_speed < 0.08 && !q.property('silverlabs_nat:is_dancing')" + } + ], + "blend_transition": 0.2 + }, + "idle_event": { + "animations": ["baby_idle_event"], + "transitions": [ + { + "default": "q.any_animation_finished && q.modified_move_speed < 0.08 && !q.property('silverlabs_nat:is_dancing')" + }, + { + "default": "q.modified_move_speed >= 0.08 || q.property('silverlabs_nat:is_dancing')" + } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.elephant.body_rotation": { + "initial_state": "default", + "states": { + "default": { + "animations": ["body_rotation"] + } + } + }, + "controller.animation.silverlabs_nat.elephant.baby_body_rotation": { + "initial_state": "default", + "states": { + "default": { + "animations": ["baby_body_rotation"] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/emperor_penguin.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/emperor_penguin.rp_ac.json new file mode 100644 index 0000000..e69e1bb --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/emperor_penguin.rp_ac.json @@ -0,0 +1,229 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.emperor_penguin.main": { + "states": { + "default": { + "animations": [ + "idle", + "look_at_target" + ], + "transitions": [ + { "swim": "q.is_in_water && !q.is_riding" }, + { "run": "q.modified_move_speed > 0.25 && !q.is_riding" }, + { "walk": "q.modified_move_speed > 0.05 && !q.is_riding" }, + { + "fall": "q.property('silverlabs_nat:slip_anim') == 'fall' && !q.is_riding" + }, + { + "slide": "q.property('silverlabs_nat:slip_anim') == 'slide' && !q.is_riding" + }, + { + "idle_event": "math.random_integer(0, 200) == 0 && !q.is_riding" + }, + { "sit": "q.is_sitting && !q.is_riding" } + ], + "blend_transition": 0.2 + }, + "idle_event": { + "animations": [ + "idle_event" + ], + "transitions": [ + { "swim": "q.is_in_water" }, + { "run": "q.modified_move_speed > 0.25" }, + { "walk": "q.modified_move_speed > 0.05" }, + { "fall": "q.property('silverlabs_nat:slip_anim') == 'fall'" }, + { "slide": "q.property('silverlabs_nat:slip_anim') == 'slide'" }, + { "default": "q.all_animations_finished" }, + { "sit": "q.is_sitting" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "walk", + "look_at_target" + ], + "transitions": [ + { "swim": "q.is_in_water" }, + { "fall": "q.property('silverlabs_nat:slip_anim') == 'fall'" }, + { "slide": "q.property('silverlabs_nat:slip_anim') == 'slide'" }, + { "run": "q.modified_move_speed > 0.25" }, + { "default": "q.modified_move_speed <= 0.05" } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": [ + "run", + "look_at_target" + ], + "transitions": [ + { "swim": "q.is_in_water" }, + { "fall": "q.property('silverlabs_nat:slip_anim') == 'fall'" }, + { "slide": "q.property('silverlabs_nat:slip_anim') == 'slide'" }, + { "default": "q.modified_move_speed <= 0.05" }, + { "walk": "q.modified_move_speed <= 0.25" } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": [ + "swim" + ], + "transitions": [ + { "run": "!q.is_in_water && q.modified_move_speed > 0.25" }, + { "walk": "!q.is_in_water && q.modified_move_speed > 0.05" }, + { "default": "!q.is_in_water" } + ], + "blend_transition": 0.5 + }, + "fall": { + "animations": [ + "fall" + ], + "transitions": [ + { "swim": "q.is_in_water" }, + { + "run": "q.all_animations_finished && q.modified_move_speed > 0.25" + }, + { + "walk": "q.all_animations_finished && q.modified_move_speed > 0.05" + }, + { "default": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + }, + "slide": { + "animations": [ + "slide" + ], + "transitions": [ + { "swim": "q.is_in_water" }, + { + "run": "q.all_animations_finished && q.modified_move_speed > 0.25" + }, + { + "walk": "q.all_animations_finished && q.modified_move_speed > 0.05" + }, + { "default": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": [ + "sit" + ], + "transitions": [ + { "unsit_transition": "!q.is_sitting" } + ], + "blend_transition": 0.2 + }, + "unsit_transition": { + "animations": [ + "unsit" + ], + "transitions": [ + { "default": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.emperor_penguin.baby_main": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + "baby_idle", + "look_at_target" + ], + "transitions": [ + { "sit": "q.is_sitting" }, + { "swim": "q.is_in_water" }, + { "run": "q.modified_move_speed > 0.25" }, + { "walk": "q.modified_move_speed > 0.05" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "baby_walk", + "look_at_target" + ], + "transitions": [ + { "sit": "q.is_sitting" }, + { "swim": "q.is_in_water" }, + { "run": "q.modified_move_speed > 0.25" }, + { "default": "q.modified_move_speed <= 0.05" } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": [ + "baby_run", + "look_at_target" + ], + "transitions": [ + { "sit": "q.is_sitting" }, + { "swim": "q.is_in_water" }, + { "default": "q.modified_move_speed <= 0.05" }, + { "walk": "q.modified_move_speed <= 0.25" } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": [ + "baby_swim" + ], + "transitions": [ + { "run": "!q.is_in_water && q.modified_move_speed > 0.25" }, + { "walk": "!q.is_in_water && q.modified_move_speed > 0.05" }, + { "default": "!q.is_in_water" } + ], + "blend_transition": 0.5 + }, + "sit": { + "animations": [ + "baby_sit", + "look_at_target" + ], + "blend_transition": 0.0, + "transitions": [ + { "sit_loop": "q.is_sitting && q.state_time >= 0.5" }, + { "unsit": "!q.is_sitting" } + ] + }, + "sit_loop": { + "animations": [ + "baby_sit_idle", + "look_at_target" + ], + "blend_transition": 0.0, + "transitions": [ + { "unsit": "!q.is_sitting" } + ] + }, + "unsit": { + "animations": [ + "baby_unsit", + "look_at_target" + ], + "blend_transition": 0.2, + "transitions": [ + { + "default": "q.all_animations_finished && q.modified_move_speed <= 0.05" + }, + { + "walk": "q.all_animations_finished && q.modified_move_speed > 0.05" + }, + { + "run": "q.all_animations_finished && q.modified_move_speed > 0.25" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/fennec_fox.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/fennec_fox.rp_ac.json new file mode 100644 index 0000000..952cdb5 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/fennec_fox.rp_ac.json @@ -0,0 +1,244 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.fennec_fox.main": { + "initial_state": "default", + "states": { + "default": { + "animations": ["idle"], + "blend_transition": 0.2, + "transitions": [ + { + "run": "((q.modified_move_speed >= (v.walk_threshold ?? 0)) && q.is_avoiding_mobs) || (q.modified_move_speed >= (v.run_threshold ?? 0))" + }, + { + "sneak": "q.is_stalking && (q.modified_move_speed >= (v.walk_threshold ?? 0))" + }, + { + "walk": "!q.is_avoiding_mobs && (q.modified_move_speed >= (v.walk_threshold ?? 0))" + }, + { + "crouch": "q.is_stalking" + }, + { + "stuck": "q.is_stunned" + }, + { + "wiggle": "q.is_interested" + }, + { + "sleep": "q.is_sleeping" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "sleep": { + "animations": ["sleep"], + "blend_transition": 0.2, + "transitions": [ + { + "default": "!q.is_sleeping" + } + ] + }, + "sit": { + "animations": ["sit"], + "blend_transition": 0.2, + "transitions": [ + { + "default": "!q.is_sitting" + } + ] + }, + "walk": { + "animations": ["walk"], + "blend_transition": 0.2, + "transitions": [ + { + "sneak": "q.is_stalking" + }, + { + "default": "q.modified_move_speed < (v.walk_threshold ?? 0)" + }, + { + "run": "q.is_avoiding_mobs || (q.modified_move_speed >= (v.run_threshold ?? 0))" + }, + { + "stuck": "q.is_stunned" + }, + { + "wiggle": "q.is_interested" + }, + { + "sleep": "q.is_sleeping" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "crouch": { + "animations": ["crouch"], + "blend_transition": 0.2, + "transitions": [ + { + "default": "!q.is_stalking" + }, + { + "sneak": "q.modified_move_speed >= (v.walk_threshold ?? 0)" + }, + { + "run": "q.modified_move_speed >= (v.run_threshold ?? 0)" + }, + { + "stuck": "q.is_stunned" + }, + { + "wiggle": "q.is_interested" + }, + { + "sleep": "q.is_sleeping" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "sneak": { + "animations": ["crouch", "walk"], + "blend_transition": 0.2, + "transitions": [ + { + "crouch": "q.modified_move_speed < (v.walk_threshold ?? 0)" + }, + { + "walk": "!q.is_stalking" + }, + { + "run": "(q.modified_move_speed >= (v.run_threshold ?? 0)) || q.is_avoiding_mobs" + }, + { + "stuck": "q.is_stunned" + }, + { + "wiggle": "q.is_interested" + }, + { + "sleep": "q.is_sleeping" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "run": { + "animations": ["run"], + "blend_transition": 0.2, + "transitions": [ + { + "sneak": "q.is_stalking && q.in_range(q.modified_move_speed, (v.walk_threshold ?? 0), (v.run_threshold ?? 0))" + }, + { + "walk": "!q.is_avoiding_mobs && !q.is_stalking && q.in_range(q.modified_move_speed, (v.walk_threshold ?? 0), (v.run_threshold ?? 0))" + }, + { + "default": "!(q.modified_move_speed >= (v.walk_threshold ?? 0))" + }, + { + "stuck": "q.is_stunned" + }, + { + "wiggle": "q.is_interested" + }, + { + "sleep": "q.is_sleeping" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "wiggle": { + "animations": [ + "wiggle", + { + "walk": "!q.is_avoiding_mobs && (q.modified_move_speed >= (v.walk_threshold ?? 0))" + } + ], + "blend_transition": 0.2, + "transitions": [ + { + "default": "!q.is_interested && q.is_on_ground" + }, + { + "sneak": "q.is_stalking && q.in_range(q.modified_move_speed, (v.walk_threshold ?? 0), (v.run_threshold ?? 0))" + }, + { + "pounce": "q.is_interested && !q.is_on_ground" + }, + { + "stuck": "q.is_stunned" + }, + { + "sleep": "q.is_sleeping" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "pounce": { + "animations": ["pounce", "walk"], + "blend_transition": 0.15, + "transitions": [ + { + "default": "q.is_on_ground" + }, + { + "stuck": "q.is_stunned" + } + ] + }, + "stuck": { + "animations": ["stuck"], + "blend_transition": 0.2, + "transitions": [ + { + "default": "!q.is_stunned" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.fennec_fox.shake": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "prepare": "q.is_in_water_or_rain" + } + ] + }, + "prepare": { + "transitions": [ + { + "shake": "!q.is_in_water_or_rain" + } + ] + }, + "shake": { + "animations": ["shake"], + "transitions": [ + { + "default": "q.any_animation_finished" + } + ], + "blend_transition": 0.5 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/firefly.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/firefly.rp_ac.json new file mode 100644 index 0000000..d465f4c --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/firefly.rp_ac.json @@ -0,0 +1,42 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.firefly.hide": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "hide": "q.property('silverlabs_nat:on_hide')" + }, + { + "perish": "q.out_of_control" + } + ] + }, + "hide": { + "particle_effects": [ + { + "effect": "hide" + } + ] + }, + "perish": { + "particle_effects": [ + { + "effect": "perish" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.firefly.rotation_controller": { + "initial_state": "default", + "states": { + "default": { + "animations": ["rotation"] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/firefly_jar.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/firefly_jar.rp_ac.json new file mode 100644 index 0000000..4f81015 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/firefly_jar.rp_ac.json @@ -0,0 +1,24 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.firefly_jar.particle": { + "states": { + "default": { + "transitions": [ + { "do": "1" } + ] + }, + "do": { + "particle_effects": [ + { + "effect": "inner_glow" + }, + { + "effect": "outer_glow" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/fish.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/fish.rp_ac.json new file mode 100644 index 0000000..c1cdf81 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/fish.rp_ac.json @@ -0,0 +1,32 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.fish.move": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + "swim" + ], + "transitions": [ + { + "flopping": "!q.is_in_water" + } + ], + "blend_transition": 0.2 + }, + "flopping": { + "animations": [ + "flop" + ], + "transitions": [ + { + "default": "q.is_in_water" + } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/flamingo.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/flamingo.rp_ac.json new file mode 100644 index 0000000..cff9e96 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/flamingo.rp_ac.json @@ -0,0 +1,154 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.flamingo.main": { + "initial_state": "idle", + "states": { + "idle": { + "animations": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby" } + ], + "transitions": [ + { + "sit": "q.is_sitting && !q.is_riding" + }, + { + "walk": "q.modified_move_speed >= 0.02 && !q.is_riding" + }, + { + "swim": "q.is_in_water && !q.is_riding" + }, + { + "idle_event": "!q.is_baby && math.random_integer(0, 500) == 0 && q.state_time > 2 && !q.is_riding" + } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + { "walk": "!q.is_baby" }, + { "baby_walk": "q.is_baby" } + ], + "transitions": [ + { + "sit": "q.is_sitting" + }, + { + "swim": "q.is_in_water" + }, + { + "idle": "q.modified_move_speed < 0.02" + }, + { + "run": "q.modified_move_speed >= (q.is_baby ? 0.5 : 0.858)" + } + ], + "blend_via_shortest_path": true, + "blend_transition": 0.25 + }, + "run": { + "animations": [ + { "run": "!q.is_baby" }, + { "baby_run": "q.is_baby" } + ], + "transitions": [ + { + "sit": "q.is_sitting" + }, + { + "idle": "q.modified_move_speed < 0.02" + }, + { + "walk": "q.modified_move_speed < (q.is_baby ? 0.5 : 0.858)" + }, + { + "swim": "q.is_in_water" + } + ], + "blend_via_shortest_path": true, + "blend_transition": 0.25 + }, + "sit": { + "animations": [ + { "sit": "!q.is_baby" }, + { "baby_sit": "q.is_baby" } + ], + "transitions": [ + { + "sit_idle": "q.is_sitting && q.all_animations_finished" + }, + { + "unsit": "!q.is_sitting" + } + ], + "blend_transition": 0.2 + }, + "sit_idle": { + "animations": [ + { "sit_idle": "!q.is_baby" }, + { "baby_sit_idle": "q.is_baby" } + ], + "transitions": [ + { + "unsit": "!q.is_sitting" + } + ], + "blend_transition": 0.2 + }, + "unsit": { + "animations": [ + { "unsit": "!q.is_baby" }, + { "baby_unsit": "q.is_baby" } + ], + "transitions": [ + { + "walk": "q.all_animations_finished && q.modified_move_speed >= 0.02" + }, + { + "idle": "q.all_animations_finished || q.state_time > (q.is_baby ? 0.7 : 1.2)" + } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": [ + "swim" + ], + "transitions": [ + { + "sit": "q.is_sitting" + }, + { + "idle": "!q.is_in_water && q.modified_move_speed < 0.02" + }, + { + "walk": "!q.is_in_water && q.modified_move_speed >= 0.02" + } + ], + "blend_transition": 0.2 + }, + "idle_event": { + "animations": [ + "idle_event" + ], + "transitions": [ + { + "swim": "q.is_in_water" + }, + { + "run": "q.modified_move_speed >= (q.is_baby ? 0.5 : 0.858)" + }, + { + "walk": "q.modified_move_speed >= 0.02" + }, + { + "idle": "q.all_animations_finished" + } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/flying_fish.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/flying_fish.rp_ac.json new file mode 100644 index 0000000..e165523 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/flying_fish.rp_ac.json @@ -0,0 +1,25 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.flying_fish": { + "initial_state": "flopping", + "states": { + "flopping": { + "animations": ["flop"], + "transitions": [ + { "swimming": "!v.out_of_water" } + ] + }, + + "swimming": { + "animations": ["swim"], + "transitions": [ + { "flopping": "v.out_of_water" } + ], + + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/giant_isopod.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/giant_isopod.rp_ac.json new file mode 100644 index 0000000..40e4cac --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/giant_isopod.rp_ac.json @@ -0,0 +1,64 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.giant_isopod.main": { + "states": { + "default": { + "animations": [ + "idle" + ], + "transitions": [ + { "walk": "q.modified_move_speed" }, + { "swim": "q.is_avoiding_mobs" }, + { "hide_start": "q.property('silverlabs_nat:panic_state')" } + ], + "blend_transition": 0.5, + "blend_via_shortest_path": true + }, + "walk": { + "animations": [ + "walk" + ], + "transitions": [ + { "default": "!q.modified_move_speed" }, + { "swim": "q.is_avoiding_mobs" }, + { "hide_start": "q.property('silverlabs_nat:panic_state')" } + ], + "blend_transition": 0.5, + "blend_via_shortest_path": true + }, + "swim": { + "animations": [ + "swim" + ], + "transitions": [ + { "default": "!q.is_avoiding_mobs" }, + { "hide_start": "q.property('silverlabs_nat:panic_state')" } + ], + "blend_transition": 0.5, + "blend_via_shortest_path": true + }, + "hide_start": { + "animations": [ + "hide_start" + ], + "transitions": [ + { "hide_end": "!q.property('silverlabs_nat:panic_state')" } + ], + "blend_transition": 0.5, + "blend_via_shortest_path": true + }, + "hide_end": { + "animations": [ + "hide_end" + ], + "transitions": [ + { "default": "q.all_animations_finished" } + ], + "blend_transition": 0.5, + "blend_via_shortest_path": true + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/giant_salamander.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/giant_salamander.rp_ac.json new file mode 100644 index 0000000..57fa47d --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/giant_salamander.rp_ac.json @@ -0,0 +1,123 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.giant_salamander.move": { + "states": { + "default": { + "animations": [ + "idle", + "look_at_target" + ], + "transitions": [ + { + "run": "q.modified_move_speed > 0.14" + }, + { + "walk": "q.modified_move_speed > 0.05" + }, + { + "swim": "q.property('silverlabs_nat:is_swimming')" + } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "walk", + "look_at_target" + ], + "transitions": [ + { + "run": "q.modified_move_speed > 0.14" + }, + { + "default": "q.modified_move_speed <= 0.05" + }, + { + "swim": "q.property('silverlabs_nat:is_swimming')" + } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": [ + "run", + "look_at_target" + ], + "transitions": [ + { + "default": "q.modified_move_speed <= 0.05" + }, + { + "walk": "q.modified_move_speed <= 0.14" + }, + { + "swim": "q.property('silverlabs_nat:is_swimming')" + } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": [ + "swim", + "look_at_target" + ], + "transitions": [ + { + "walk": "!q.property('silverlabs_nat:is_swimming') && q.modified_move_speed > 0.05" + }, + { + "default": "!q.property('silverlabs_nat:is_swimming')" + } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.giant_salamander.mouth": { + "states": { + "default": { + "transitions": [ + { + "open_mouth": "q.is_interested" + } + ], + "blend_transition": 0.2 + }, + "open_mouth": { + "animations": [ + "open_mouth" + ], + "transitions": [ + { + "open_mouth_idle": "q.any_animation_finished" + } + ], + "blend_transition": 0.2 + }, + "open_mouth_idle": { + "animations": [ + "idle_open_mouth" + ], + "transitions": [ + { + "close_mouth": "!q.is_interested" + } + ], + "blend_transition": 0.2 + }, + "close_mouth": { + "animations": [ + "close_mouth" + ], + "transitions": [ + { + "default": "(1.0)" + } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/giraffe.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/giraffe.rp_ac.json new file mode 100644 index 0000000..0d466e5 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/giraffe.rp_ac.json @@ -0,0 +1,240 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.giraffe.move": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby" } + ], + "blend_transition": 0.5, + "transitions": [ + { + "sit": "q.is_sitting && q.is_baby" + }, + { + "run": "v.is_sprinting && q.state_time > (q.is_baby ? 0.5 : 1.0)" + }, + { + "walk": "v.is_moving && q.state_time > 0.5" + } + ] + }, + "walk": { + "animations": [ + { "walk": "!q.is_baby" }, + { "baby_walk": "q.is_baby" } + ], + "blend_transition": 0.5, + "transitions": [ + { + "sit": "q.is_sitting && q.is_baby" + }, + { + "default": "!v.is_moving && q.state_time > 0.5" + }, + { + "run": "v.is_sprinting && q.state_time > 0.5" + } + ] + }, + "run": { + "animations": [ + { "run": "!q.is_baby" }, + { "baby_run": "q.is_baby" } + ], + "blend_transition": 0.5, + "transitions": [ + { + "sit": "q.is_sitting && q.is_baby" + }, + { + "default": "!v.is_moving && q.state_time > 0.5" + }, + { + "walk": "!v.is_sprinting && q.state_time > 0.5" + } + ] + }, + "sit": { + "animations": [ + { "baby_sit": "q.is_baby" } + ], + "blend_transition": 0.0, + "blend_via_shortest_path": true, + "transitions": [ + { + "sit_loop": "q.is_sitting && q.is_baby && q.state_time >= 1.0" + }, + { + "unsit": "!q.is_sitting && q.is_baby" + } + ] + }, + "sit_loop": { + "animations": [ + { "baby_sit_idle": "q.is_baby" } + ], + "blend_transition": 0.0, + "blend_via_shortest_path": true, + "transitions": [ + { + "unsit": "!q.is_sitting && q.is_baby" + } + ] + }, + "unsit": { + "animations": [ + { "baby_unsit": "q.is_baby" } + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true, + "transitions": [ + { + "default": "q.all_animations_finished && !v.is_moving" + }, + { + "walk": "q.all_animations_finished && v.is_moving && !v.is_sprinting" + }, + { + "run": "q.all_animations_finished && v.is_sprinting" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.giraffe.look_at_target": { + "initial_state": "default", + "states": { + "default": { + "animations": ["look_at_target"] + } + } + }, + "controller.animation.silverlabs_nat.giraffe.baby_look_at_target": { + "initial_state": "default", + "states": { + "default": { + "animations": ["baby_look_at_target"] + } + } + }, + "controller.animation.silverlabs_nat.giraffe.eat": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.health = q.health;" + ], + "transitions": [ + { + "eat": "(v.health ?? 0) < q.health" + }, + { + "damage": "q.health < (v.health ?? 0)" + } + ] + }, + "damage": { + "transitions": [ + { + "default": "1.0" + } + ] + }, + "eat": { + "animations": [ + "eat" + ], + "transitions": [ + { + "default": "q.all_animations_finished" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.giraffe.breed": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "breedable": "!q.is_in_love" + } + ] + }, + "breedable": { + "transitions": [ + { + "eat": "q.is_in_love" + } + ] + }, + "eat": { + "animations": [ + "eat" + ], + "transitions": [ + { + "default": "q.all_animations_finished" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.giraffe.tame": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "wild": "!q.is_tamed" + }, + { + "tame": "q.is_tamed" + } + ] + }, + "wild": { + "transitions": [ + { + "eat": "q.is_tamed" + } + ] + }, + "eat": { + "animations": [ + "eat" + ], + "transitions": [ + { + "tame": "q.all_animations_finished" + } + ] + }, + "tame": { + "transitions": [ + { + "tame_timeout": "!q.is_tamed" + } + ] + }, + "tame_timeout": { + "sound_effects": [ + { + "effect": "mad" + } + ], + "transitions": [ + { + "wild": "1.0" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/goose.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/goose.rp_ac.json new file mode 100644 index 0000000..246340e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/goose.rp_ac.json @@ -0,0 +1,180 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.goose.general_control": { + "initial_state": "idle", + "states": { + "idle": { + "animations": [ + { + "idle": "!q.is_baby" + }, + { + "baby_idle": "q.is_baby" + }, + "look_at_target" + ], + "blend_transition": 0.2, + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground) && !q.is_riding" + }, + { + "walk": "q.modified_move_speed >= (v.walk_lower_boundary ?? 0) && !q.is_riding" + }, + { + "sleep": "q.is_sleeping && !q.is_riding" + }, + { + "swim": "q.property('silverlabs_nat:is_swimming') && !q.is_riding" + } + ] + }, + "walk": { + "animations": [ + { + "walk": "!q.is_baby" + }, + { + "baby_walk": "q.is_baby" + }, + "look_at_target" + ], + "blend_transition": 0.2, + "transitions": [ + { + "idle": "q.modified_move_speed < (v.walk_lower_boundary ?? 0)" + }, + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "run": "q.modified_move_speed >= (v.running_lower_boundary ?? 0)" + }, + { + "swim": "q.property('silverlabs_nat:is_swimming')" + }, + { + "sleep": "q.is_sleeping" + } + ] + }, + "run": { + "animations": [ + { + "run": "!q.is_baby" + }, + { + "baby_run": "q.is_baby" + }, + "look_at_target" + ], + "blend_transition": 0.2, + "transitions": [ + { + "idle": "q.modified_move_speed < (v.walk_lower_boundary ?? 0)" + }, + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "walk": "q.in_range(q.modified_move_speed, (v.walk_lower_boundary ?? 0), (v.walk_upper_boundary ?? 0))" + }, + { + "swim": "q.property('silverlabs_nat:is_swimming')" + }, + { + "sleep": "q.is_sleeping" + } + ] + }, + "swim": { + "animations": [ + { + "swim": "!q.is_baby" + }, + { + "baby_swim": "q.is_baby && q.modified_move_speed > 0.05" + }, + { + "baby_swim_idle": "q.is_baby && q.modified_move_speed <= 0.05" + }, + "look_at_target" + ], + "blend_transition": 0.2, + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "walk": "!q.property('silverlabs_nat:is_swimming') && q.modified_move_speed > 0.05" + }, + { + "idle": "!q.property('silverlabs_nat:is_swimming')" + }, + { + "sleep": "q.is_sleeping" + } + ] + }, + "sleep": { + "animations": [ + { + "sleep": "!q.is_baby" + }, + { + "baby_idle": "q.is_baby" + } + ], + "blend_transition": 0.2, + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "idle": "!q.is_sleeping" + } + ] + }, + "sit": { + "animations": [ + { + "sit": "!q.is_baby" + }, + { + "baby_sit": "q.is_baby" + } + ], + "transitions": [ + { "idle": "!(q.is_sitting && q.is_on_ground)" } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.goose.attack_control": { + "initial_state": "default", + "states": { + "default": { + "blend_transition": 0.2, + "transitions": [ + { + "peck": "q.is_delayed_attacking == 1" + } + ] + }, + "peck": { + "blend_transition": 0.2, + "animations": [ + "peck" + ], + "transitions": [ + { + "default": "q.is_delayed_attacking == 0" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/gorilla.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/gorilla.rp_ac.json new file mode 100644 index 0000000..fded45a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/gorilla.rp_ac.json @@ -0,0 +1,111 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.gorilla.main": { + "states": { + "default": { + "animations": [ + "idle" + ], + "transitions": [ + { + "walk": "q.ground_speed > 0.14 && !q.is_riding" + }, + { + "run": "q.ground_speed > 0.14 && !q.is_riding && q.has_target" + }, + { + "idle_event": "math.random_integer(0,2000) == 0 && !q.is_delayed_attacking && q.ground_speed < 0.15" + }, + { + "attack": "q.is_delayed_attacking" + }, + { + "beat_chest": "q.timer_flag_1" + } + ], + "blend_transition": 0.5, + "blend_via_shortest_path": true + }, + "walk": { + "animations": [ + "walk" + ], + "transitions": [ + { + "default": "q.ground_speed < 0.15" + }, + { + "attack": "q.is_delayed_attacking" + }, + { + "beat_chest": "q.timer_flag_1" + } + ], + "blend_transition": 0.3, + "blend_via_shortest_path": true + }, + "run": { + "animations": [ + "run" + ], + "transitions": [ + { + "default": "q.ground_speed < 0.15 || !q.has_target" + }, + { + "attack": "q.is_delayed_attacking" + }, + { + "beat_chest": "q.timer_flag_1" + } + ], + "blend_transition": 0.3, + "blend_via_shortest_path": true + }, + "idle_event": { + "animations": [ + "idle_event" + ], + "transitions": [ + { + "default": "q.all_animations_finished" + }, + { + "beat_chest": "q.timer_flag_1" + } + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true + }, + "attack": { + "animations": [ + "punch_left" + ], + "transitions": [ + { + "default": "!q.is_delayed_attacking" + } + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true + }, + "beat_chest": { + "animations": [ + "beat_chest" + ], + "transitions": [ + { + "default": "q.any_animation_finished && math.random_integer(0, 100) >= 100" + }, + { + "walk": "q.ground_speed > 0.14 && !q.timer_flag_1" + } + ], + "blend_transition": 0.5, + "blend_via_shortest_path": true + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/grizzly_bear.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/grizzly_bear.rp_ac.json new file mode 100644 index 0000000..4721ca2 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/grizzly_bear.rp_ac.json @@ -0,0 +1,236 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.grizzly_bear.move": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + { + "idle": "!q.is_interested" + }, + { + "sniff": "q.is_interested" + }, + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { + "walk": "q.modified_move_speed >= 0.1" + }, + { + "sleeping": "q.is_sleeping" + }, + { + "sitting": "q.property('silverlabs_nat:is_sitting')" + }, + { + "eating": "q.property('silverlabs_nat:is_eating')" + } + ] + }, + "walk": { + "animations": [ + { + "sniff": "q.is_interested" + }, + { + "walk": "!(q.is_angry && q.has_target)" + }, + { + "run": "q.is_angry && q.has_target" + }, + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { + "default": "q.modified_move_speed < 0.1" + }, + { + "sleeping": "q.is_sleeping" + }, + { + "sitting": "q.property('silverlabs_nat:is_sitting')" + }, + { + "eating": "q.property('silverlabs_nat:is_eating')" + } + ] + }, + "sleeping": { + "animations": ["sleep"], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!q.is_sleeping" + } + ] + }, + "sitting": { + "animations": ["sit"], + "blend_transition": 0.5, + "transitions": [ + { + "sit_idle": "q.property('silverlabs_nat:is_sitting') && q.all_animations_finished" + }, + { + "unsit": "!q.property('silverlabs_nat:is_sitting')" + }, + { + "eating": "q.property('silverlabs_nat:is_eating')" + } + ] + }, + "sit_idle": { + "animations": ["sit_idle"], + "blend_transition": 0.5, + "transitions": [ + { + "unsit": "!q.property('silverlabs_nat:is_sitting')" + }, + { + "eating": "q.property('silverlabs_nat:is_eating')" + } + ] + }, + "unsit": { + "animations": ["unsit"], + "blend_transition": 0.2, + "transitions": [ + { + "default": "q.all_animations_finished && q.modified_move_speed < 0.1" + }, + { + "walk": "q.all_animations_finished && q.modified_move_speed >= 0.1" + } + ] + }, + "eating": { + "animations": ["eat"], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!q.property('silverlabs_nat:is_sitting')" + }, + { + "sit_idle": "q.property('silverlabs_nat:is_sitting') && !q.property('silverlabs_nat:is_eating')" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.grizzly_bear.baby_move": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + "baby_idle", + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { "sit": "q.is_sitting" }, + { "sleeping": "q.is_sleeping" }, + { "run": "q.modified_move_speed >= 0.7" }, + { "walk": "q.modified_move_speed >= 0.1" } + ] + }, + "walk": { + "animations": [ + "baby_walk", + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { "sit": "q.is_sitting" }, + { "sleeping": "q.is_sleeping" }, + { "run": "q.modified_move_speed >= 0.7" }, + { "default": "q.modified_move_speed < 0.1" } + ] + }, + "run": { + "animations": [ + "baby_run", + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { "sit": "q.is_sitting" }, + { "default": "q.modified_move_speed < 0.1" }, + { "walk": "q.modified_move_speed < 0.7" } + ] + }, + "sit": { + "animations": [ + "baby_sit", + "look_at_target" + ], + "blend_transition": 0.0, + "transitions": [ + { "sit_loop": "q.is_sitting && q.state_time >= 0.75" }, + { "unsit": "!q.is_sitting" } + ] + }, + "sit_loop": { + "animations": [ + "baby_sit_idle", + "look_at_target" + ], + "blend_transition": 0.0, + "transitions": [ + { "unsit": "!q.is_sitting" } + ] + }, + "unsit": { + "animations": [ + "baby_unsit", + "look_at_target" + ], + "blend_transition": 0.2, + "transitions": [ + { + "default": "q.all_animations_finished && q.modified_move_speed < 0.1" + }, + { + "walk": "q.all_animations_finished && q.modified_move_speed >= 0.1" + }, + { + "run": "q.all_animations_finished && q.modified_move_speed >= 0.7" + } + ] + }, + "sleeping": { + "animations": ["baby_sleep"], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!q.is_sleeping" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.grizzly_bear.attack_time": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "attack_time": "v.attack_time > 0" + } + ] + }, + "attack_time": { + "animations": ["attack"], + "transitions": [ + { + "default": "v.attack_time <= 0 && q.all_animations_finished" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/hamster.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/hamster.rp_ac.json new file mode 100644 index 0000000..635aaa8 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/hamster.rp_ac.json @@ -0,0 +1,241 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.hamster.move": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.move_anim_transition_time = q.life_time + (v.move_anim_change_delay ?? 0.2);" + ], + "animations": [ + "idle", + { + "drinking": "q.property('silverlabs_nat:interaction_state') == 'drinking'" + } + ], + "transitions": [ + { + "run": "(q.life_time > (v.move_anim_transition_time ?? 0)) && (q.modified_move_speed >= (v.run_speed_threshold ?? 0.15))" + }, + { + "walk": "((q.life_time > (v.move_anim_transition_time ?? 0)) && (q.modified_move_speed >= (v.walk_speed_threshold ?? 0.05)))" + }, + { + "walk_ball": "q.is_riding && q.property('silverlabs_nat:is_walking_in_ball')" + }, + { + "walk_wheel": "q.is_riding && q.property('silverlabs_nat:interaction_state') == 'wheel'" + }, + { + "stand": "(q.is_sitting && !v.is_sleeping_on_bed && !(q.is_riding && q.property('silverlabs_nat:interaction_state') == 'wheel')) || q.property('silverlabs_nat:interaction_state') == 'skateboard'" + } + ], + "blend_transition": 0.2 + }, + "walk": { + "on_entry": [ + "v.move_anim_transition_time = q.life_time + (v.move_anim_change_delay ?? 0.2);" + ], + "animations": [ + "walk" + ], + "transitions": [ + { + "default": "((q.life_time > (v.move_anim_transition_time ?? 0)) && (q.modified_move_speed < (v.walk_speed_threshold ?? 0.05)))" + }, + { + "run": "(q.life_time > (v.move_anim_transition_time ?? 0)) && (q.modified_move_speed >= (v.run_speed_threshold ?? 0.15))" + }, + { + "stand": "(q.is_sitting && !v.is_sleeping_on_bed && !(q.is_riding && q.property('silverlabs_nat:interaction_state') == 'wheel')) || q.property('silverlabs_nat:interaction_state') == 'skateboard'" + } + ], + "blend_transition": 0.2 + }, + "walk_ball": { + "animations": [ + "walk" + ], + "transitions": [ + { + "default": "!q.is_riding || !q.property('silverlabs_nat:is_walking_in_ball')" + } + ], + "blend_transition": 0.2 + }, + "walk_wheel": { + "animations": [ + "walk" + ], + "transitions": [ + { + "default": "!q.is_riding || q.property('silverlabs_nat:interaction_state') != 'wheel'" + } + ], + "blend_transition": 0.2 + }, + "run": { + "on_entry": [ + "v.move_anim_transition_time = q.life_time + (v.move_anim_change_delay ?? 0.2);" + ], + "animations": [ + "run" + ], + "transitions": [ + { + "default": "(q.life_time > (v.move_anim_transition_time ?? 0)) && (q.modified_move_speed < (v.walk_speed_threshold ?? 0.05))" + }, + { + "walk": "(q.life_time > (v.move_anim_transition_time ?? 0)) && (q.modified_move_speed < (v.run_speed_threshold ?? 0.15))" + }, + { + "stand": "(q.is_sitting && !v.is_sleeping_on_bed && !(q.is_riding && q.property('silverlabs_nat:interaction_state') == 'wheel'))" + } + ], + "blend_transition": 0.2 + }, + "stand": { + "animations": [ + { + "stand": "!q.is_tamed" + }, + { + "stand.tame": "q.is_tamed" + } + ], + "transitions": [ + { + "default": "!q.is_sitting && q.property('silverlabs_nat:interaction_state') != 'skateboard'" + } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.hamster.master": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "squished": "q.timer_flag_1" + }, + { + "sleep": "v.is_sleeping_on_bed" + }, + { + "move": "1" + }, + { + "walk_wheel": "q.property('silverlabs_nat:interaction_state') == 'wheel'" + } + ] + }, + "move": { + "animations": [ + "controller.move", + "controller.attack_sfx" + ], + "transitions": [ + { + "squish": "q.timer_flag_1" + }, + { + "sleep": "v.is_sleeping_on_bed" + }, + { + "walk_wheel": "q.is_riding && q.property('silverlabs_nat:interaction_state') == 'wheel'" + } + ], + "blend_transition": 0.2 + }, + "walk_wheel": { + "on_entry": [ + "v.move_anim_transition_time = q.life_time + (v.move_anim_change_delay ?? 0.2);" + ], + "animations": [ + "run" + ], + "transitions": [ + { + "default": "q.property('silverlabs_nat:interaction_state') != 'wheel'" + } + ] + }, + "sleep": { + "animations": [ + { + "sleep": "!q.is_baby" + }, + { + "baby_sleep": "q.is_baby" + } + ], + "transitions": [ + { + "move": "!v.is_sleeping_on_bed" + } + ], + "blend_transition": 0.25 + }, + "squish": { + "animations": [ + "squish" + ], + "transitions": [ + { + "squished": "q.any_animation_finished" + } + ] + }, + "squished": { + "animations": [ + "squished" + ], + "transitions": [ + { + "unsquish": "!q.timer_flag_1" + } + ] + }, + "unsquish": { + "animations": [ + "unsquish" + ], + "transitions": [ + { + "move": "q.any_animation_finished" + } + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true + } + } + }, + "controller.animation.silverlabs_nat.hamster.attack_sfx": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "attack": "v.attack_time > 0" + } + ] + }, + "attack": { + "sound_effects": [ + { + "effect": "attack" + } + ], + "transitions": [ + { + "default": "v.attack_time == 0" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/hedgehog.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/hedgehog.rp_ac.json new file mode 100644 index 0000000..9c2b3d7 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/hedgehog.rp_ac.json @@ -0,0 +1,115 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.hedgehog.main": { + "states": { + "default": { + "animations": [ + "idle" + ], + "transitions": [ + { "sit": "q.is_sitting" }, + { + "idle_event": "math.random_integer(0, 1000) == 0 && q.ground_speed < 0.15" + }, + { "rolling": "q.property('silverlabs_nat:rolling')" }, + { + "roll_ground": "q.ground_speed > 0.19 && q.property('silverlabs_nat:panic_state')" + }, + { "hide": "q.property('silverlabs_nat:is_hiding')" }, + { "walk": "!q.is_in_water && q.modified_move_speed >= 0.05" }, + { "attack": "v.attack_time > 0.0" } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": [ + "sit" + ], + "transitions": [ + { "default": "!q.is_sitting" } + ], + "blend_transition": 0.2 + }, + "idle_event": { + "animations": [ + "idle_event" + ], + "transitions": [ + { "default": "q.all_animations_finished" }, + { "sit": "q.is_sitting" }, + { + "walk": "!q.is_in_water && !q.is_interested && q.modified_move_speed >= 0.05" + } + ], + "blend_transition": 0.2 + }, + "hide": { + "animations": [ + "hide" + ], + "transitions": [ + { "unhide": "!q.property('silverlabs_nat:is_hiding')" } + ], + "blend_transition": 0.2 + }, + "unhide": { + "animations": [ + "unhide" + ], + "transitions": [ + { "default": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "walk" + ], + "transitions": [ + { + "default": "!q.property('silverlabs_nat:is_hiding') && (q.modified_move_speed < 0.05)" + }, + { "sit": "q.is_sitting" }, + { + "hide": "q.property('silverlabs_nat:is_hiding') && (q.modified_move_speed < 0.05)" + }, + { + "roll_ground": "q.ground_speed > 0.19 && q.property('silverlabs_nat:panic_state')" + } + ], + "blend_transition": 0.2 + }, + "attack": { + "animations": [ + "attack" + ], + "transitions": [ + { "default": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + }, + "rolling": { + "animations": [ + "roll_air" + ], + "transitions": [ + { "default": "!q.property('silverlabs_nat:rolling')" } + ], + "blend_transition": 0.2 + }, + "roll_ground": { + "animations": [ + "roll_ground" + ], + "transitions": [ + { + "default": "q.ground_speed < 0.2 || !q.property('silverlabs_nat:panic_state')" + } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/hippo.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/hippo.rp_ac.json new file mode 100644 index 0000000..6c76d15 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/hippo.rp_ac.json @@ -0,0 +1,141 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.hippo.move": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby" } + ], + "blend_transition": 0.5, + "transitions": [ + { "sit": "q.is_baby && q.is_sitting" }, + { "walk": "!q.has_target && (q.modified_move_speed >= 0.1)" }, + { "run": "q.has_target && (q.modified_move_speed >= 0.1)" }, + { "swim": "q.is_in_water && (q.modified_move_speed >= 0.1)" } + ] + }, + "walk": { + "animations": [ + { "walk": "!q.is_baby" }, + { "baby_walk": "q.is_baby" } + ], + "blend_transition": 0.5, + "transitions": [ + { "sit": "q.is_baby && q.is_sitting" }, + { "default": "q.modified_move_speed < 0.1" }, + { "run": "q.has_target" }, + { "swim": "q.is_in_water" } + ] + }, + "run": { + "animations": [ + { "run": "!q.is_baby" }, + { "baby_run": "q.is_baby" } + ], + "blend_transition": 0.5, + "transitions": [ + { "sit": "q.is_baby && q.is_sitting" }, + { "default": "q.modified_move_speed < 0.1" }, + { "walk": "!q.has_target" }, + { "swim": "q.is_in_water" } + ] + }, + "sit": { + "animations": ["baby_sit"], + "blend_transition": 0.2, + "transitions": [ + { "sit_idle": "q.is_sitting && q.all_animations_finished" }, + { "unsit": "!q.is_sitting" } + ] + }, + "sit_idle": { + "animations": ["baby_sit_idle"], + "blend_transition": 0.2, + "transitions": [ + { "unsit": "!q.is_sitting" } + ] + }, + "unsit": { + "animations": ["baby_unsit"], + "blend_transition": 0.2, + "transitions": [ + { "sit": "q.is_sitting" }, + { "default": "!q.is_sitting && q.all_animations_finished" } + ] + }, + "swim": { + "animations": ["swim"], + "blend_transition": 0.5, + "transitions": [ + { "sit": "q.is_baby && q.is_sitting" }, + { "default": "q.modified_move_speed < 0.1" }, + { "run": "q.has_target && !q.is_in_water" }, + { "walk": "!q.has_target && !q.is_in_water" } + ] + } + } + }, + "controller.animation.silverlabs_nat.hippo.attack": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "bite": "v.attack_time > 0" + } + ] + }, + "bite": { + "animations": ["bite"], + "transitions": [ + { + "default": "q.any_animation_finished" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.hippo.eat": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "breedable": "!q.is_in_love" + } + ] + }, + "breedable": { + "transitions": [ + { + "eat": "q.is_in_love" + } + ] + }, + "eat": { + "animations": ["bite"], + "particle_effects": [ + { + "effect": "bite", + "locator": "chomp" + }, + { + "effect": "slice", + "locator": "chomp" + } + ], + "on_entry": ["v.is_biting = 1;"], + "on_exit": ["v.is_biting = 0;"], + "transitions": [ + { + "default": "q.all_animations_finished" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/hyena.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/hyena.rp_ac.json new file mode 100644 index 0000000..ac5a10e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/hyena.rp_ac.json @@ -0,0 +1,93 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.hyena.move_controller": { + "states": { + "default": { + "animations": ["idle"], + "transitions": [ + { + "idle_event": "math.random_integer(0, 1000) == 0 && q.ground_speed < 0.15" + }, + { + "walk": "q.modified_move_speed >= 0.05 && !q.has_target && !q.property('silverlabs_nat:is_panicking')" + }, + { "run": "q.modified_move_speed >= 0.6" }, + { "transform": "q.is_transforming" }, + { "sleep": "q.is_sleeping" }, + { "sit": "q.is_sitting" } + ], + "blend_transition": 0.2 + }, + "idle_event": { + "animations": ["idle_event"], + "transitions": [ + { "default": "q.all_animations_finished" }, + { "walk": "q.modified_move_speed >= 0.05" }, + { "transform": "q.is_transforming" }, + { "sit": "q.is_sitting" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": ["walk"], + "transitions": [ + { "default": "q.modified_move_speed < 0.05" }, + { "run": "q.modified_move_speed >= 0.6" }, + { "transform": "q.is_transforming" }, + { "sit": "q.is_sitting" } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": ["run"], + "transitions": [ + { "default": "q.modified_move_speed < 0.5" }, + { "transform": "q.is_transforming" }, + { "sit": "q.is_sitting" } + ], + "blend_transition": 0.2 + }, + "transform": { + "animations": ["ravenous"], + "transitions": [ + { "default": "q.state_time >= 0.5" } + ], + "blend_transition": 0.2 + }, + "sleep": { + "animations": ["sleep"], + "transitions": [ + { "default": "!q.is_sleeping" } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": ["sit"], + "transitions": [ + { "default": "!q.is_sitting" } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.hyena.attack_controller": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { "attack": "v.attack_time" } + ], + "blend_transition": 0.2 + }, + "attack": { + "animations": ["attack"], + "transitions": [ + { "default": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/iguana.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/iguana.rp_ac.json new file mode 100644 index 0000000..1475d42 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/iguana.rp_ac.json @@ -0,0 +1,100 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.iguana.main": { + "states": { + "default": { + "animations": [ + "look_at_target" + ], + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "sleep": "q.is_sleeping" + }, + { + "swim": "q.is_swimming" + }, + { + "walk": "q.modified_move_speed > 0.05" + } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": [ + "sit" + ], + "transitions": [ + { "default": "!(q.is_sitting && q.is_on_ground)" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "walk", + "look_at_target" + ], + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "sleep": "q.is_sleeping" + }, + { + "swim": "q.is_swimming" + }, + { + "default": "q.modified_move_speed <= 0.05" + } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": [ + "swim", + "look_at_target" + ], + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "sleep": "q.is_sleeping" + }, + { + "walk": "!q.is_swimming && q.modified_move_speed > 0.05" + }, + { + "default": "!q.is_swimming" + } + ], + "blend_transition": 0.2 + }, + "sleep": { + "animations": [ + "sleep" + ], + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "swim": "!q.is_sleeping && q.is_swimming" + }, + { + "walk": "!q.is_sleeping && q.modified_move_speed > 0.05" + }, + { + "default": "!q.is_sleeping" + } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/info_book.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/info_book.rp_ac.json new file mode 100644 index 0000000..df05423 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/info_book.rp_ac.json @@ -0,0 +1,39 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.info_book.general": { + "states": { + "default": { + "transitions": [ + { "spawn": "q.is_ignited" }, + { + "scroll": "Math.abs(v.page - q.property('silverlabs_nat:page_index')) > 2" + }, + { "turn_page": "v.page < q.property('silverlabs_nat:page_index')" }, + { "previous_page": "v.page > q.property('silverlabs_nat:page_index')" }, + { "pickup": "q.is_shaking" } + ] + }, + "spawn": { + "animations": ["spawn", "spawn_pages"], + "transitions": [{ "default": "q.all_animations_finished" }] + }, + "turn_page": { + "animations": ["turn_page", "turn_pages"], + "transitions": [{ "default": "q.any_animation_finished" }] + }, + "previous_page": { + "animations": ["previous_page", "previous_page_pages"], + "transitions": [{ "default": "q.any_animation_finished" }] + }, + "scroll": { + "animations": ["scroll", "scroll_through_pages"], + "transitions": [{ "default": "q.any_animation_finished" }] + }, + "pickup": { + "animations": ["pickup", "pickup_pages"] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/jellyfish.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/jellyfish.rp_ac.json new file mode 100644 index 0000000..8af09f0 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/jellyfish.rp_ac.json @@ -0,0 +1,34 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.jellyfish.main": { + "states": { + "default": { + "animations": ["idle"], + "transitions": [ + { "swim": "q.is_swimming" }, + { + "idle_event": "math.random_integer(0, 2000) == 0 && !q.is_swimming" + }, + { "land": "!q.is_in_water" } + ] + }, + "swim": { + "animations": ["swim"], + "transitions": [{ "default": "q.all_animations_finished" }], + "blend_transition": 0.5 + }, + "idle_event": { + "animations": ["idle_event"], + "transitions": [{ "default": "q.all_animations_finished" }], + "blend_transition": 0.5 + }, + "land": { + "animations": ["land"], + "transitions": [{ "default": "q.is_in_water" }], + "blend_transition": 0.5 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/kakapo.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/kakapo.rp_ac.json new file mode 100644 index 0000000..65cd055 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/kakapo.rp_ac.json @@ -0,0 +1,66 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.kakapo.main": { + "initial_state": "default", + "states": { + "default": { + "animations": ["idle"], + "transitions": [ + { + "walk": "q.modified_move_speed >= 0.05 && !q.has_target && !q.property('silverlabs_nat:is_panicking') && !q.is_riding" + }, + { + "run": "q.modified_move_speed >= 0.05 && (q.has_target || q.property('silverlabs_nat:is_panicking')) && !q.is_riding" + }, + { "sit": "(q.is_sitting && q.is_on_ground) && !q.is_riding" }, + { "sleep": "q.is_sleeping && !q.is_riding" }, + { "dance": "q.property('silverlabs_nat:is_dancing') && !q.is_riding" } + ], + "blend_transition": 0.2 + }, + "dance": { + "animations": ["dance"], + "transitions": [ + { "default": "!q.property('silverlabs_nat:is_dancing')" } + ], + "blend_transition": 0.2 + }, + "sleep": { + "animations": ["sleep"], + "transitions": [ + { "default": "!q.is_sleeping" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": ["walk"], + "transitions": [ + { "default": "q.modified_move_speed < 0.05" }, + { + "run": "q.modified_move_speed >= 0.05 && (q.has_target || q.property('silverlabs_nat:is_panicking'))" + } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": ["run"], + "transitions": [ + { "default": "q.modified_move_speed <= 0.05" }, + { + "walk": "q.modified_move_speed >= 0.05 && !q.has_target && !q.property('silverlabs_nat:is_panicking')" + } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": ["sit"], + "transitions": [ + { "default": "!(q.is_sitting && q.is_on_ground)" } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/kangaroo.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/kangaroo.rp_ac.json new file mode 100644 index 0000000..5fba3f2 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/kangaroo.rp_ac.json @@ -0,0 +1,237 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.kangaroo": { + "initial_state": "idle", + "states": { + "idle": { + "animations": [ + "idle", + { "pouch": "q.has_rider" } + ], + + "transitions": [ + { "walk": "q.is_on_ground && v.is_walking && !v.is_sprinting" }, + { "run": "q.is_on_ground && v.is_sprinting && !v.is_walking" }, + { "sit": "q.is_sitting" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + "sit": { + "animations": ["baby_sit"], + "transitions": [ + { "sit_idle": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + }, + "sit_idle": { + "animations": ["baby_sit_idle"], + "transitions": [ + { "unsit": "!q.is_sitting" } + ], + "blend_transition": 0.2 + }, + "unsit": { + "animations": ["baby_unsit"], + "transitions": [ + { "idle": "!q.is_sitting" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "walk", + { "pouch": "q.has_rider" } + ], + + "transitions": [ + { "idle": "q.is_on_ground && !v.is_walking && !v.is_sprinting" }, + { "run": "q.is_on_ground && v.is_sprinting && !v.is_walking" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "run": { + "animations": [ + "run", + { "pouch": "q.has_rider" } + ], + + "transitions": [ + { "idle": "q.is_on_ground && !v.is_walking && !v.is_sprinting" }, + { "walk": "q.is_on_ground && v.is_walking && !v.is_sprinting" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + } + } + }, + + "controller.animation.silverlabs_nat.kangaroo.baby_main": { + "initial_state": "default", + "states": { + "default": { + "animations": ["baby_idle"], + "transitions": [ + { "sit": "q.is_sitting" }, + { "walk": "q.is_on_ground && v.is_walking && !v.is_sprinting" }, + { "run": "q.is_on_ground && v.is_sprinting" } + ], + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + "walk": { + "animations": ["baby_walk"], + "transitions": [ + { "sit": "q.is_sitting" }, + { "default": "q.is_on_ground && !v.is_walking && !v.is_sprinting" }, + { "run": "q.is_on_ground && v.is_sprinting" } + ], + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + "run": { + "animations": ["baby_run"], + "transitions": [ + { "sit": "q.is_sitting" }, + { "default": "q.is_on_ground && !v.is_walking && !v.is_sprinting" }, + { "walk": "q.is_on_ground && v.is_walking && !v.is_sprinting" } + ], + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + "sit": { + "animations": ["baby_sit"], + "transitions": [ + { "sit_idle": "q.is_sitting && q.all_animations_finished" }, + { "unsit": "!q.is_sitting" } + ], + "blend_transition": 0.2 + }, + "sit_idle": { + "animations": ["baby_sit_idle"], + "transitions": [ + { "unsit": "!q.is_sitting" } + ], + "blend_transition": 0.2 + }, + "unsit": { + "animations": ["baby_unsit"], + "transitions": [ + { "sit": "q.is_sitting" }, + { "default": "!q.is_sitting && q.all_animations_finished" } + ], + "blend_transition": 0.2 + } + } + }, + + "controller.animation.silverlabs_nat.kangaroo_punch": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.punch_selector = Math.random_integer(0, 1);" + ], + + "transitions": [ + { "punch_left": "q.is_delayed_attacking && v.punch_selector == 0" }, + { "punch_right": "q.is_delayed_attacking && v.punch_selector == 1" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "punch_left": { + "animations": ["punch_left"], + "transitions": [ + { "default": "q.all_animations_finished" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "punch_right": { + "animations": ["punch_right"], + "transitions": [ + { "default": "q.all_animations_finished" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + } + } + }, + + "controller.animation.silverlabs_nat.kangaroo_idle_event": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.delay = Math.random_integer(10, 28);", + "v.current_delay = q.life_time;", + "v.idle_selector = Math.random_integer(0, 100);" + ], + + "transitions": [ + { + "right_ear_flick": "(q.life_time - v.current_delay >= v.delay) && q.modified_move_speed <= 0.1 && q.is_on_ground && v.idle_selector <= 45" + }, + { + "left_ear_flick": "(q.life_time - v.current_delay >= v.delay) && q.modified_move_speed <= 0.1 && q.is_on_ground && (v.idle_selector >= 46 && v.idle_selector <= 90)" + }, + { + "right_and_left_ear_flick": "(q.life_time - v.current_delay >= v.delay) && q.modified_move_speed <= 0.1 && q.is_on_ground && v.idle_selector >= 91" + } + ], + + "blend_transition": 0.2 + }, + + "right_ear_flick": { + "animations": ["right_ear_flick"], + "transitions": [ + { + "default": "q.all_animations_finished || q.modified_move_speed > 0.1 || !q.is_on_ground" + } + ], + + "blend_transition": 0.2 + }, + + "left_ear_flick": { + "animations": ["left_ear_flick"], + "transitions": [ + { + "default": "q.all_animations_finished || q.modified_move_speed > 0.1 || !q.is_on_ground" + } + ], + + "blend_transition": 0.2 + }, + + "right_and_left_ear_flick": { + "animations": [ + "left_ear_flick", + "right_ear_flick" + ], + + "transitions": [ + { + "default": "q.all_animations_finished || q.modified_move_speed > 0.1 || !q.is_on_ground" + } + ], + + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/kiwi.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/kiwi.rp_ac.json new file mode 100644 index 0000000..c779ae5 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/kiwi.rp_ac.json @@ -0,0 +1,158 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.kiwi.main": { + "initial_state": "idle", + "states": { + "idle": { + "animations": [ + "idle" + ], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "(q.is_sitting && q.is_on_ground) && !q.is_riding" }, + { "sleep": "q.is_sleeping && !q.is_riding" }, + { + "run": "q.is_avoiding_mobs && (q.modified_move_speed > 0.1) && !q.is_riding" + }, + { "walk": "(q.modified_move_speed > 0.1) && !q.is_riding" }, + { "swim": "q.is_in_water && !q.is_riding" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "walk" + ], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "sleep": "q.is_sleeping" }, + { "run": "q.is_avoiding_mobs" }, + { "idle": "!(q.modified_move_speed > 0.1)" }, + { "swim": "q.is_in_water" } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": [ + "run" + ], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "sleep": "q.is_sleeping" }, + { "walk": "!q.is_avoiding_mobs" }, + { "idle": "!(q.modified_move_speed > 0.1)" }, + { "swim": "q.is_in_water" } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": [ + "swim" + ], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "idle": "!q.is_in_water && !(q.modified_move_speed > 0.1)" }, + { "walk": "!q.is_in_water && (q.modified_move_speed > 0.1)" } + ], + "blend_transition": 0.2 + }, + "sleep": { + "animations": [ + "sleep" + ], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "idle": "!q.is_sleeping" }, + { "swim": "q.is_in_water" } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": [ + "sit" + ], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "idle": "!(q.is_sitting && q.is_on_ground)" } + ], + "blend_transition": 0.2 + }, + "baby_idle": { + "animations": [ + "baby_idle" + ], + "transitions": [ + { "idle": "!q.is_baby" }, + { "baby_sleep": "q.is_sleeping && !q.is_riding" }, + { + "baby_run": "(q.modified_move_speed > 0.2) && !q.is_riding" + }, + { "baby_walk": "(q.modified_move_speed > 0.1) && !q.is_riding" } + ], + "blend_transition": 0.2 + }, + "baby_walk": { + "animations": [ + "baby_walk" + ], + "transitions": [ + { "idle": "!q.is_baby" }, + { "baby_sleep": "q.is_sleeping" }, + { "baby_run": "(q.modified_move_speed > 0.2)" }, + { "baby_idle": "!(q.modified_move_speed > 0.1)" } + ], + "blend_transition": 0.2 + }, + "baby_run": { + "animations": [ + "baby_run" + ], + "transitions": [ + { "idle": "!q.is_baby" }, + { "baby_sleep": "q.is_sleeping" }, + { + "baby_walk": "!(q.modified_move_speed > 0.2) && (q.modified_move_speed > 0.1)" + }, + { "baby_idle": "!(q.modified_move_speed > 0.1)" } + ], + "blend_transition": 0.2 + }, + "baby_sleep": { + "animations": [ + "baby_sleep" + ], + "transitions": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "!q.is_sleeping" } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.kiwi.happy_screech": { + "initial_state": "idle", + "states": { + "idle": { + "transitions": [ + { "screech": "q.property('silverlabs_nat:feeling_happy')" } + ] + }, + "screech": { + "sound_effects": [ + { + "effect": "screech" + } + ], + "transitions": [ + { "idle": "!q.property('silverlabs_nat:feeling_happy')" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/komodo_dragon.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/komodo_dragon.rp_ac.json new file mode 100644 index 0000000..fc59d6b --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/komodo_dragon.rp_ac.json @@ -0,0 +1,69 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.komodo_dragon.move": { + "initial_state": "idle", + "states": { + "idle": { + "animations": ["idle"], + "blend_transition": 0.2, + "transitions": [ + { + "walk": "q.modified_move_speed > 0.05" + }, + { + "sit_down": "q.is_sitting" + } + ] + }, + "walk": { + "animations": [ + { "walk": "math.lerp(0.75, 2.5, q.modified_move_speed)" } + ], + "blend_transition": 0.2, + "transitions": [ + { + "idle": "!(q.modified_move_speed > 0.05)" + }, + { + "sit_down": "q.is_sitting" + } + ] + }, + "sit_down": { + "blend_transition": 1, + "transitions": [ + { + "bask": "1.0" + } + ] + }, + "bask": { + "animations": ["bask"], + "blend_transition": 1, + "transitions": [ + { + "idle": "!q.is_sitting" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.komodo_dragon.attack": { + "initial_state": "idle", + "states": { + "idle": { + "transitions": [ + { "bite": "q.is_delayed_attacking" } + ] + }, + "bite": { + "animations": ["bite"], + "transitions": [ + { "idle": "q.any_animation_finished" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/lion.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/lion.rp_ac.json new file mode 100644 index 0000000..0bbf252 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/lion.rp_ac.json @@ -0,0 +1,221 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.lion.move": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + "idle", + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { + "prey": "v.is_moving && q.is_powered && !q.is_sprinting && q.is_on_ground" + }, + { + "run": "v.is_moving && q.is_powered && !q.is_sprinting && q.is_on_ground" + }, + { + "walk": "v.is_moving && !q.is_powered" + }, + { + "sleeping": "q.is_sleeping" + } + ] + }, + "prey": { + "animations": [ + "prey", + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!v.is_moving || !q.is_powered" + }, + { + "run": "v.is_moving && q.is_sprinting && q.is_on_ground" + }, + { + "walk": "v.is_moving && !q.is_sneaking && !q.is_sprinting" + }, + { + "sleeping": "q.is_sleeping" + } + ] + }, + "walk": { + "animations": [ + "walk", + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!v.is_moving" + }, + { + "prey": "v.is_moving && q.is_sneaking && q.is_on_ground" + }, + { + "run": "v.is_moving && q.is_sprinting && q.is_on_ground" + }, + { + "sleeping": "q.is_sleeping" + } + ] + }, + "run": { + "animations": [ + "run", + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!v.is_moving" + }, + { + "prey": "v.is_moving && q.is_sneaking && q.is_on_ground" + }, + { + "walk": "!q.is_sprinting && !q.has_target" + } + ] + }, + "sleeping": { + "animations": [ + { + "sleep": "!q.property('silverlabs_nat:is_male') && !q.is_baby" + }, + { + "sleep2": "q.property('silverlabs_nat:is_male') || q.is_baby" + } + ], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!q.is_sleeping" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.lion.attack": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "attack": "v.attack_time > 0" + } + ] + }, + "attack": { + "animations": ["swing"], + "transitions": [ + { + "default": "v.attack_time <= 0 && q.all_animations_finished" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.lion.baby_move": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + "baby_idle", + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { "sit": "q.is_sitting" }, + { "run": "q.modified_move_speed >= 0.7" }, + { "walk": "q.modified_move_speed >= 0.1" }, + { "sleeping": "q.is_sleeping" } + ] + }, + "walk": { + "animations": [ + "baby_walk", + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { "sit": "q.is_sitting" }, + { "run": "q.modified_move_speed >= 0.7" }, + { "default": "q.modified_move_speed < 0.1" }, + { "sleeping": "q.is_sleeping" } + ] + }, + "run": { + "animations": [ + "baby_run", + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { "sit": "q.is_sitting" }, + { "default": "q.modified_move_speed < 0.1" }, + { "walk": "q.modified_move_speed < 0.7" }, + { "sleeping": "q.is_sleeping" } + ] + }, + "sit": { + "animations": [ + "baby_sit", + "look_at_target" + ], + "blend_transition": 0.0, + "transitions": [ + { "sit_loop": "q.is_sitting && q.state_time >= 0.75" }, + { "unsit": "!q.is_sitting" }, + { "sleeping": "q.is_sleeping" } + ] + }, + "sit_loop": { + "animations": [ + "baby_sit_idle", + "look_at_target" + ], + "blend_transition": 0.0, + "transitions": [ + { "unsit": "!q.is_sitting" }, + { "sleeping": "q.is_sleeping" } + ] + }, + "unsit": { + "animations": [ + "baby_unsit", + "look_at_target" + ], + "blend_transition": 0.2, + "transitions": [ + { + "default": "q.all_animations_finished && q.modified_move_speed < 0.1" + }, + { + "walk": "q.all_animations_finished && q.modified_move_speed >= 0.1" + }, + { + "run": "q.all_animations_finished && q.modified_move_speed >= 0.7" + } + ] + }, + "sleeping": { + "animations": [ + "baby_sleep" + ], + "blend_transition": 0.5, + "transitions": [ + { "default": "!q.is_sleeping" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/lizard.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/lizard.rp_ac.json new file mode 100644 index 0000000..54d22c2 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/lizard.rp_ac.json @@ -0,0 +1,80 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.lizard.main": { + "states": { + "default": { + "animations": [ + "idle", + "look_at_target" + ], + "transitions": [ + { + "sleep": "q.is_sleeping" + }, + { + "sit": "q.is_sitting" + }, + { + "walk": "q.modified_move_speed > 0.05" + } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "walk", + "look_at_target" + ], + "transitions": [ + { + "sleep": "q.is_sleeping" + }, + { + "sit": "q.is_sitting" + }, + { + "default": "q.modified_move_speed <= 0.05" + } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": [ + "sit", + "look_at_target" + ], + "transitions": [ + { + "sleep": "q.is_sleeping" + }, + { + "walk": "!q.is_sitting && q.modified_move_speed > 0.05" + }, + { + "default": "!q.is_sitting" + } + ], + "blend_transition": 0.2 + }, + "sleep": { + "animations": [ + "sleep" + ], + "transitions": [ + { + "sit": "!q.is_sleeping && q.is_sitting" + }, + { + "walk": "!q.is_sleeping && q.modified_move_speed > 0.05" + }, + { + "default": "!q.is_sleeping" + } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/mammoth.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/mammoth.rp_ac.json new file mode 100644 index 0000000..baff2f0 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/mammoth.rp_ac.json @@ -0,0 +1,191 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.mammoth.move": { + "initial_state": "default", + "states": { + "default": { + "animations": ["idle"], + "blend_transition": 0.5, + "transitions": [ + { + "walk": "q.modified_move_speed > 0.05" + } + ] + }, + "walk": { + "animations": ["walk"], + "blend_transition": 0.5, + "transitions": [ + { + "default": "q.modified_move_speed < 0.05" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.mammoth.drinking": { + "initial_state": "default", + "states": { + "default": { + "blend_transition": 0.5, + "transitions": [ + { + "water": "q.property('silverlabs_nat:is_drinking')" + } + ] + }, + "water": { + "animations": ["water"], + "blend_transition": 0.5, + "transitions": [ + { + "drink": "!q.property('silverlabs_nat:is_drinking')" + } + ] + }, + "drink": { + "animations": ["drink"], + "blend_transition": 0.5, + "transitions": [ + { + "default": "q.all_animations_finished" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.mammoth.attack": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "attack": "v.attack_time > 0" + } + ], + "blend_transition": 0.2 + }, + "attack": { + "animations": ["swing"], + "transitions": [ + { + "default": "q.all_animations_finished" + } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.mammoth.baby_move": { + "initial_state": "idle", + "states": { + "idle": { + "animations": ["baby_idle"], + "blend_transition": 0.3, + "blend_via_shortest_path": true, + "transitions": [ + { + "walk": "q.modified_move_speed >= 0.08 && !(q.has_property('silverlabs_nat:is_dancing') && q.property('silverlabs_nat:is_dancing'))" + }, + { + "run": "q.modified_move_speed >= 0.6 && !(q.has_property('silverlabs_nat:is_dancing') && q.property('silverlabs_nat:is_dancing'))" + }, + { + "playful": "(q.has_property('silverlabs_nat:is_dancing') && q.property('silverlabs_nat:is_dancing'))" + } + ] + }, + "walk": { + "animations": ["baby_walk"], + "blend_transition": 0.3, + "blend_via_shortest_path": true, + "transitions": [ + { + "idle": "q.modified_move_speed < 0.08 && !(q.has_property('silverlabs_nat:is_dancing') && q.property('silverlabs_nat:is_dancing'))" + }, + { + "run": "q.modified_move_speed >= 0.6 && !(q.has_property('silverlabs_nat:is_dancing') && q.property('silverlabs_nat:is_dancing'))" + }, + { + "playful": "(q.has_property('silverlabs_nat:is_dancing') && q.property('silverlabs_nat:is_dancing'))" + } + ] + }, + "run": { + "animations": ["baby_run"], + "blend_transition": 0.3, + "blend_via_shortest_path": true, + "transitions": [ + { + "idle": "q.modified_move_speed < 0.08 && !(q.has_property('silverlabs_nat:is_dancing') && q.property('silverlabs_nat:is_dancing'))" + }, + { + "walk": "q.modified_move_speed < 0.6 && q.modified_move_speed >= 0.08 && !(q.has_property('silverlabs_nat:is_dancing') && q.property('silverlabs_nat:is_dancing'))" + }, + { + "playful": "(q.has_property('silverlabs_nat:is_dancing') && q.property('silverlabs_nat:is_dancing'))" + } + ] + }, + "playful": { + "animations": ["baby_playful"], + "blend_transition": 0.3, + "blend_via_shortest_path": true, + "transitions": [ + { + "idle": "!(q.has_property('silverlabs_nat:is_dancing') && q.property('silverlabs_nat:is_dancing')) && q.modified_move_speed < 0.08" + }, + { + "walk": "!(q.has_property('silverlabs_nat:is_dancing') && q.property('silverlabs_nat:is_dancing')) && q.modified_move_speed >= 0.08 && q.modified_move_speed < 0.6" + }, + { + "run": "!(q.has_property('silverlabs_nat:is_dancing') && q.property('silverlabs_nat:is_dancing')) && q.modified_move_speed >= 0.6" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.mammoth.baby_look_at_target": { + "initial_state": "default", + "states": { + "default": { + "animations": ["baby_look_at_target"] + } + } + }, + "controller.animation.silverlabs_nat.mammoth.baby_idle_event": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "idle_event": "math.random_integer(0, 2000) == 0 && q.modified_move_speed < 0.08 && !(q.has_property('silverlabs_nat:is_dancing') && q.property('silverlabs_nat:is_dancing'))" + } + ], + "blend_transition": 0.2 + }, + "idle_event": { + "animations": ["baby_idle_event"], + "transitions": [ + { + "default": "q.any_animation_finished && q.modified_move_speed < 0.08 && !(q.has_property('silverlabs_nat:is_dancing') && q.property('silverlabs_nat:is_dancing'))" + }, + { + "default": "q.modified_move_speed >= 0.08 || (q.has_property('silverlabs_nat:is_dancing') && q.property('silverlabs_nat:is_dancing'))" + } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.mammoth.baby_body_rotation": { + "initial_state": "default", + "states": { + "default": { + "animations": ["baby_body_rotation"] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/mole.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/mole.rp_ac.json new file mode 100644 index 0000000..336204f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/mole.rp_ac.json @@ -0,0 +1,62 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.mole.main": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + { + "idle_event": "math.random_integer(0, 2000) == 0 && !v.is_rolled_up" + }, + "idle" + ], + "transitions": [{ "roll_up": "v.is_rolled_up" }], + "blend_transition": 0.2 + }, + "roll_up": { + "animations": ["dig_down"], + "transitions": [ + { + "rolled_up": "v.is_rolled_up && q.all_animations_finished" + }, + { + "unroll": "!v.is_rolled_up && q.all_animations_finished" + } + ], + "blend_transition": 0.2 + }, + "rolled_up": { + "animations": ["underground_transform"], + "transitions": [ + { "peek": "v.is_rolled_up && v.is_peeking" }, + { "unroll": "!v.is_rolled_up || v.is_unrolling" } + ], + "blend_transition": 0.2 + }, + "peek": { + "animations": ["peek"], + "transitions": [ + { + "rolled_up": "v.is_rolled_up && !v.is_peeking && q.all_animations_finished" + }, + { + "unroll": "(!v.is_rolled_up || v.is_unrolling) && q.all_animations_finished" + } + ], + "blend_transition": 0.2 + }, + "unroll": { + "animations": ["dig_up"], + "transitions": [ + { "rolled_up": "v.is_rolled_up && !v.is_unrolling" }, + { + "default": "!v.is_rolled_up && q.all_animations_finished" + } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/monkey.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/monkey.rp_ac.json new file mode 100644 index 0000000..198e931 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/monkey.rp_ac.json @@ -0,0 +1,157 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.monkey.attack": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "attack": "v.attack_time > 0" + } + ] + }, + "attack": { + "animations": ["attack"], + "transitions": [ + { + "default": "q.any_animation_finished" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.monkey.main": { + "states": { + "default": { + "animations": [ + "idle" + ], + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "walk": "q.modified_move_speed > 0.05" + }, + { + "idle_event": "math.random_integer(0, 2000) == 0 && !q.is_moving" + }, + { + "climb": "q.is_wall_climbing" + }, + { + "attack": "v.attack_time > 0" + } + ], + "blend_transition": 0.2 + }, + "idle_event": { + "animations": [ + "idle_event" + ], + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "default": "q.all_animations_finished" + }, + { + "climb": "q.is_wall_climbing" + }, + { + "attack": "v.attack_time > 0" + } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "walk" + ], + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "default": "q.modified_move_speed < 0.05" + }, + { + "run": "q.has_target || q.modified_move_speed >= 0.4" + }, + { + "climb": "q.is_wall_climbing" + }, + { + "attack": "v.attack_time > 0" + } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": [ + "run" + ], + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "default": "q.modified_move_speed < 0.05" + }, + { + "walk": "!q.has_target && q.modified_move_speed < 0.4" + }, + { + "climb": "q.is_wall_climbing" + }, + { + "attack": "v.attack_time > 0" + } + ], + "blend_transition": 0.2 + }, + "climb": { + "animations": [ + "climb" + ], + "transitions": [ + { + "default": "!q.is_wall_climbing" + } + ], + "blend_transition": 0.2 + }, + "attack": { + "transitions": [ + { + "default": "!v.attack_time && q.modified_move_speed < 0.05" + }, + { + "climb": "!v.attack_time && q.is_wall_climbing" + }, + { + "walk": "!v.attack_time && !q.has_target" + }, + { + "run": "!v.attack_time && q.has_target" + } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": [ + "sit" + ], + "transitions": [ + { + "default": "!(q.is_sitting && q.is_on_ground)" + } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/moose.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/moose.rp_ac.json new file mode 100644 index 0000000..b7f684e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/moose.rp_ac.json @@ -0,0 +1,201 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.moose.move": { + "initial_state": "idle", + "states": { + "idle": { + "animations": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby" }, + "look_at_target" + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true, + "transitions": [ + { + "sit": "q.is_sitting" + }, + { + "run": "v.is_running" + }, + { + "walk": "v.is_walking" + }, + { + "belling": "v.is_belling" + } + ] + }, + "walk": { + "animations": [ + { "walk": "!q.is_baby" }, + { "baby_walk": "q.is_baby" }, + "look_at_target" + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true, + "transitions": [ + { + "sit": "q.is_sitting" + }, + { + "idle": "v.is_idling" + }, + { + "run": "v.is_running" + }, + { + "belling": "v.is_belling" + } + ] + }, + "run": { + "animations": [ + { "run": "!q.is_baby" }, + { "baby_run": "q.is_baby" }, + "look_at_target" + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true, + "transitions": [ + { + "sit": "q.is_sitting" + }, + { + "idle": "v.is_idling" + }, + { + "walk": "v.is_walking" + }, + { + "belling": "v.is_belling" + } + ] + }, + "belling": { + "animations": [ + "bellow" + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true, + "transitions": [ + { + "sit": "q.is_sitting" + }, + { + "idle": "!v.is_belling || (q.all_animations_finished && v.is_idling)" + }, + { + "run": "!v.is_belling || (q.all_animations_finished && v.is_running)" + }, + { + "walk": "!v.is_belling || (q.all_animations_finished && v.is_walking)" + } + ] + }, + "sit": { + "animations": [ + { "sit": "!q.is_baby" }, + { "baby_sit": "q.is_baby" }, + "look_at_target" + ], + "on_entry": [ + "v.sit_start_time = q.life_time;" + ], + "blend_transition": 0.0, + "blend_via_shortest_path": true, + "transitions": [ + { + "sit_loop": "q.is_sitting && (q.is_baby ? q.state_time >= 0.7917 : q.state_time >= 1)" + }, + { + "unsit": "!q.is_sitting && q.is_baby" + }, + { + "idle": "!q.is_sitting && !q.is_baby && v.is_idling" + }, + { + "walk": "!q.is_sitting && !q.is_baby && v.is_walking" + }, + { + "run": "!q.is_sitting && !q.is_baby && v.is_running" + } + ] + }, + "sit_loop": { + "animations": [ + { "sit_idle": "!q.is_baby" }, + { "baby_sit_idle": "q.is_baby" }, + "look_at_target" + ], + "blend_transition": 0.0, + "blend_via_shortest_path": true, + "transitions": [ + { + "unsit": "!q.is_sitting" + }, + { + "idle": "!q.is_sitting && !q.is_baby && v.is_idling" + }, + { + "walk": "!q.is_sitting && !q.is_baby && v.is_walking" + }, + { + "run": "!q.is_sitting && !q.is_baby && v.is_running" + } + ] + }, + "unsit": { + "animations": [ + { "unsit": "!q.is_baby" }, + { "baby_unsit": "q.is_baby" }, + "look_at_target" + ], + "on_entry": [ + "v.unsit_start_time = q.life_time;" + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true, + "transitions": [ + { + "walk": "(q.is_baby ? q.state_time >= 0.9167 : q.state_time >= 1.2083) && v.is_walking" + }, + { + "run": "(q.is_baby ? q.state_time >= 0.9167 : q.state_time >= 1.2083) && v.is_running" + }, + { + "idle": "(q.is_baby ? q.state_time >= 0.9167 : q.state_time >= 1.2083)" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.moose.attack": { + "initial_state": "default", + "states": { + "default": { + "blend_transition": 0.2, + "blend_via_shortest_path": true, + "transitions": [ + { + "attack": "v.is_attacking" + } + ] + }, + "attack": { + "blend_transition": 0.2, + "blend_via_shortest_path": true, + "animations": [ + "attack" + ], + "transitions": [ + { + "default": "!v.is_attacking && q.all_animations_finished" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/octopus.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/octopus.rp_ac.json new file mode 100644 index 0000000..dffdefa --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/octopus.rp_ac.json @@ -0,0 +1,80 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.octopus.main": { + "states": { + "default": { + "animations": [ + "idle" + ], + "transitions": [ + { "swim_fast": "!q.is_on_ground && q.modified_move_speed > 1.2" }, + { "swim": "!q.is_on_ground && q.modified_move_speed > 0.05" }, + { "walk": "q.modified_move_speed > 0.05" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "walk" + ], + "transitions": [ + { "swim_fast": "!q.is_on_ground && q.modified_move_speed > 1.2" }, + { "swim": "!q.is_on_ground && q.modified_move_speed > 0.05" }, + { "default": "q.is_on_ground && q.modified_move_speed <= 0.05" } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": [ + "swim", + "tilt" + ], + "transitions": [ + { + "spray": "q.is_avoiding_mobs && math.random_integer(0, 250) == 0" + }, + { "swim_fast": "!q.is_on_ground && q.modified_move_speed > 1.2" }, + { "walk": "q.is_on_ground && q.modified_move_speed > 0.05" }, + { "default": "q.is_on_ground" } + ], + "blend_transition": 0.2 + }, + "swim_fast": { + "animations": [ + "swim_fast", + "tilt" + ], + "transitions": [ + { + "spray": "q.is_avoiding_mobs && math.random_integer(0, 250) == 0" + }, + { "swim": "!q.is_on_ground && q.modified_move_speed <= 1.2" }, + { "walk": "q.is_on_ground && q.modified_move_speed > 0.05" }, + { "default": "q.is_on_ground" } + ], + "blend_transition": 0.2 + }, + "spray": { + "animations": [ + "spray", + "tilt" + ], + "transitions": [ + { + "swim_fast": "q.all_animations_finished && !q.is_on_ground && q.modified_move_speed > 1.2" + }, + { + "swim": "q.all_animations_finished && !q.is_on_ground && q.modified_move_speed > 0.05" + }, + { + "walk": "q.all_animations_finished && q.modified_move_speed > 0.05" + }, + { "default": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/ostrich.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/ostrich.rp_ac.json new file mode 100644 index 0000000..31df19d --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/ostrich.rp_ac.json @@ -0,0 +1,187 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.ostrich.main": { + "states": { + "default": { + "animations": [ + "idle" + ], + "transitions": [ + { "flap": "!q.is_on_ground && !q.is_riding" }, + { "sit": "q.is_sitting && q.state_time > 0.5 && !q.is_riding" }, + { + "run": "q.modified_move_speed > 0.5 && q.state_time > 0.5 && !q.is_riding" + }, + { + "walk": "q.modified_move_speed > 0.1 && q.state_time > 0.5 && !q.is_riding" + }, + { + "bury_head": "q.is_avoiding_mobs && !q.is_interested && q.state_time > 0.5 && !q.is_riding" + } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": [ + "sit" + ], + "transitions": [ + { "flap": "!q.is_on_ground" }, + { "default": "!q.is_sitting && q.state_time > 0.5" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "walk" + ], + "transitions": [ + { "flap": "!q.is_on_ground" }, + { "sit": "q.is_sitting && q.state_time > 0.5" }, + { "run": "q.modified_move_speed > 0.5 && q.state_time > 0.5" }, + { + "bury_head": "q.modified_move_speed <= 0.1 && q.is_avoiding_mobs && !q.is_interested && q.state_time > 0.5" + }, + { "default": "q.modified_move_speed <= 0.1 && q.state_time > 0.5" } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": [ + "run" + ], + "transitions": [ + { "flap": "!q.is_on_ground" }, + { "sit": "q.is_sitting && q.state_time > 0.5" }, + { + "bury_head": "q.modified_move_speed <= 0.1 && q.is_avoiding_mobs && !q.is_interested && q.state_time > 0.5" + }, + { "default": "q.modified_move_speed <= 0.1 && q.state_time > 0.5" }, + { "walk": "q.modified_move_speed <= 0.5 && q.state_time > 0.5" } + ], + "blend_transition": 0.2 + }, + "flap": { + "animations": [ + "flap" + ], + "transitions": [ + { "sit": "q.is_on_ground && q.is_sitting" }, + { "run": "q.is_on_ground && q.modified_move_speed > 0.5" }, + { "walk": "q.is_on_ground && q.modified_move_speed > 0.1" }, + { "default": "q.is_on_ground" } + ], + "blend_transition": 0.15 + }, + "bury_head": { + "animations": [ + "bury_head" + ], + "transitions": [ + { "flap": "!q.is_on_ground" }, + { "sit": "q.is_sitting && q.state_time > 0.5" }, + { + "run": "!q.is_avoiding_mobs && q.modified_move_speed > 0.5 && q.state_time > 0.5" + }, + { + "walk": "!q.is_avoiding_mobs && q.modified_move_speed > 0.1 && q.state_time > 0.5" + }, + { + "default": "(!q.is_avoiding_mobs || q.is_interested) && q.state_time > 0.5" + } + ], + "blend_transition": 0.5 + } + } + }, + "controller.animation.silverlabs_nat.ostrich.attack": { + "states": { + "default": { + "transitions": [ + { "attack": "q.is_delayed_attacking" } + ], + "blend_transition": 0.2 + }, + "attack": { + "animations": [ + "attack" + ], + "transitions": [ + { + "default": "!q.is_delayed_attacking && q.all_animations_finished" + } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.ostrich.baby_main": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + "baby_idle" + ], + "transitions": [ + { "sit": "q.is_sitting" }, + { "run": "q.modified_move_speed > 0.5" }, + { "walk": "q.modified_move_speed > 0.1" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "baby_walk" + ], + "transitions": [ + { "sit": "q.is_sitting" }, + { "run": "q.modified_move_speed > 0.5" }, + { "default": "q.modified_move_speed <= 0.1" } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": [ + "baby_run" + ], + "transitions": [ + { "sit": "q.is_sitting" }, + { "default": "q.modified_move_speed <= 0.1" }, + { "walk": "q.modified_move_speed <= 0.5" } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": [ + "baby_sit" + ], + "transitions": [ + { "sit_idle": "q.is_sitting && q.all_animations_finished" }, + { "unsit": "!q.is_sitting" } + ], + "blend_transition": 0.2 + }, + "sit_idle": { + "animations": [ + "baby_sit_idle" + ], + "transitions": [ + { "unsit": "!q.is_sitting" } + ], + "blend_transition": 0.2 + }, + "unsit": { + "animations": [ + "baby_unsit" + ], + "transitions": [ + { "sit": "q.is_sitting" }, + { "default": "!q.is_sitting && q.all_animations_finished" } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/otter.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/otter.rp_ac.json new file mode 100644 index 0000000..0efcc90 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/otter.rp_ac.json @@ -0,0 +1,145 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.otter.main": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby" } + ], + "blend_transition": 0.5, + "on_entry": ["v.float_delay = q.life_time + 1;"], + "transitions": [ + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "float": "q.property('silverlabs_nat:floating')" }, + { + "walk": "!q.has_target && (q.modified_move_speed >= (v.walk_threshold ?? 0))" + }, + { + "run": "q.has_target && (q.modified_move_speed >= (v.walk_threshold ?? 0))" + }, + { + "swim": "q.is_in_water && (q.modified_move_speed >= (v.swim_threshold ?? 0))" + }, + { "sleep": "q.is_sleeping && !q.is_in_water" } + ] + }, + "sit": { + "animations": [ + { "sit": "!q.is_baby" }, + { "baby_sit": "q.is_baby" } + ], + "transitions": [ + { + "sit_idle": "q.is_baby && q.is_sitting && q.all_animations_finished" + }, + { "unsit": "q.is_baby && !q.is_sitting" }, + { "default": "!q.is_baby && !q.is_sitting" } + ], + "blend_transition": 0.2 + }, + "sit_idle": { + "animations": ["baby_sit_idle"], + "transitions": [ + { "unsit": "!q.is_sitting" } + ], + "blend_transition": 0.2 + }, + "unsit": { + "animations": ["baby_unsit"], + "transitions": [ + { "sit": "q.is_sitting" }, + { "default": "!q.is_sitting && q.all_animations_finished" } + ], + "blend_transition": 0.2 + }, + "float": { + "animations": ["float"], + "blend_transition": 0.5, + "transitions": [ + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "default": "!q.is_item_equipped(0) || !q.is_in_water" }, + { + "walk": "!q.has_target && (q.modified_move_speed >= (v.walk_threshold ?? 0))" + }, + { + "run": "q.has_target && (q.modified_move_speed >= (v.walk_threshold ?? 0))" + }, + { + "swim": "q.is_in_water && (q.modified_move_speed >= (v.swim_threshold ?? 0))" + } + ] + }, + "walk": { + "animations": [ + { "walk": "!q.is_baby" }, + { "baby_walk": "q.is_baby" } + ], + "blend_transition": 0.5, + "transitions": [ + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "default": "q.modified_move_speed < (v.walk_threshold ?? 0)" }, + { "run": "q.has_target || q.is_interested" }, + { "swim": "q.is_in_water" } + ] + }, + "run": { + "animations": [ + { "run": "!q.is_baby" }, + { "baby_run": "q.is_baby" } + ], + "blend_transition": 0.5, + "transitions": [ + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "default": "q.modified_move_speed < (v.walk_threshold ?? 0)" }, + { "walk": "!q.has_target && !q.is_interested" }, + { "swim": "q.is_in_water" } + ] + }, + "sleep": { + "animations": ["sleep"], + "blend_transition": 0.5, + "transitions": [ + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "default": "!q.is_sleeping || q.is_in_water" } + ] + }, + "swim": { + "animations": ["swim"], + "blend_transition": 0.5, + "transitions": [ + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "default": "q.modified_move_speed < (v.swim_threshold ?? 0)" }, + { "run": "q.has_target && !q.is_in_water" }, + { "walk": "!q.has_target && !q.is_in_water" } + ] + } + } + }, + "controller.animation.silverlabs_nat.otter.hold_item": { + "initial_state": "default", + "states": { + "default": { + "animations": ["item_adjust"], + "blend_transition": 0.5, + "transitions": [ + { "play_with_item": "(q.property('silverlabs_nat:floating'))" }, + { "nap_with_item": "q.is_sleeping" } + ] + }, + "play_with_item": { + "animations": ["play_with_item"], + "blend_transition": 0.5, + "transitions": [{ "default": "!(q.property('silverlabs_nat:floating'))" }] + }, + "nap_with_item": { + "animations": ["nap_with_item"], + "blend_transition": 0.5, + "transitions": [{ "default": "!q.is_sleeping" }] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/owl.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/owl.rp_ac.json new file mode 100644 index 0000000..984eb9e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/owl.rp_ac.json @@ -0,0 +1,80 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.owl.main": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sleep": "q.is_on_ground && q.is_sleeping" }, + { + "fly": "!q.is_baby && ( !q.is_on_ground || q.modified_move_speed > 0.02 )" + }, + { + "idle_event": "math.random_integer(0, 2000) == 0 && !q.is_sleeping && !q.modified_move_speed > 0.1" + }, + { "sit": "(q.is_sitting && q.is_on_ground)" } + ], + "blend_transition": 0.5 + }, + "baby_idle": { + "animations": ["baby_idle"], + "transitions": [ + { "default": "!q.is_baby" }, + { "baby_walk": "q.is_baby && (q.modified_move_speed > 0.02)" } + ], + "blend_transition": 0.5 + }, + "baby_walk": { + "animations": ["baby_walk"], + "transitions": [ + { "default": "!q.is_baby" }, + { "baby_idle": "q.is_baby && !(q.modified_move_speed > 0.02)" } + ], + "blend_transition": 0.5 + }, + "sleep": { + "animations": ["sleep"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "default": "!q.is_sleeping" }, + { + "fly": "!q.is_baby && ( !q.is_on_ground || q.modified_move_speed > 0.02 )" + }, + { "sit": "(q.is_sitting && q.is_on_ground)" } + ], + "blend_transition": 0.5 + }, + "idle_event": { + "animations": ["idle_event"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "default": "q.all_animations_finished" }, + { + "fly": "!q.is_baby && ( !q.is_on_ground || q.modified_move_speed > 0.02 )" + }, + { "sit": "(q.is_sitting && q.is_on_ground)" } + ], + "blend_transition": 0.5 + }, + "fly": { + "animations": ["fly"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "default": "q.is_on_ground && q.modified_move_speed <= 0.02" } + ], + "blend_transition": 0.5 + }, + "sit": { + "animations": ["sit"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "default": "!(q.is_sitting && q.is_on_ground)" } + ], + "blend_transition": 0.5 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/peacloak.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/peacloak.rp_ac.json new file mode 100644 index 0000000..00bb079 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/peacloak.rp_ac.json @@ -0,0 +1,34 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.peacloak.main": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "float_transition": "!q.is_on_ground && !q.is_in_water && !q.is_riding && q.is_sneaking" + } + ], + "blend_transition": 0.2 + }, + "float_transition": { + "animations": ["unfurl"], + "transitions": [ + { "float": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + }, + "float": { + "animations": ["float"], + "transitions": [ + { + "default": "q.is_on_ground || q.is_in_water || q.is_riding || !q.is_sneaking" + } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/peafowl.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/peafowl.rp_ac.json new file mode 100644 index 0000000..b48d393 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/peafowl.rp_ac.json @@ -0,0 +1,105 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.peafowl.main": { + "states": { + "default": { + "animations": [ + "idle" + ], + "transitions": [ + { + "idle_event": "math.random_integer(0, 1000) == 0 && q.ground_speed < 0.15" + }, + { + "walk": "q.modified_move_speed >= 0.05 && !q.property('silverlabs_nat:is_panicking')" + }, + { + "run": "q.modified_move_speed >= 0.05 && q.property('silverlabs_nat:is_panicking')" + }, + { "unfurl": "q.property('silverlabs_nat:unfurl')" }, + { "dance": "q.property('silverlabs_nat:is_dancing')" }, + { "sit": "q.is_sitting" } + ], + "blend_transition": 0.2 + }, + "idle_event": { + "animations": [ + "idle_event" + ], + "transitions": [ + { "default": "q.all_animations_finished" }, + { + "walk": "q.modified_move_speed >= 0.05 && !q.property('silverlabs_nat:is_panicking')" + }, + { + "run": "q.modified_move_speed >= 0.05 && q.property('silverlabs_nat:is_panicking')" + } + ], + "blend_transition": 0.2 + }, + "unfurl": { + "animations": [ + "unfurl" + ], + "transitions": [ + { "default": "!q.property('silverlabs_nat:unfurl')" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "walk" + ], + "transitions": [ + { + "default": "!q.property('silverlabs_nat:is_dancing') && (q.modified_move_speed < 0.05)" + }, + { + "run": "q.modified_move_speed >= 0.05 && q.property('silverlabs_nat:is_panicking')" + }, + { + "dance": "q.property('silverlabs_nat:is_dancing') && (q.modified_move_speed < 0.05)" + } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": [ + "run" + ], + "transitions": [ + { + "default": "!q.property('silverlabs_nat:is_dancing') && (q.modified_move_speed < 0.05)" + }, + { + "walk": "q.modified_move_speed >= 0.05 && !q.property('silverlabs_nat:is_panicking')" + }, + { + "dance": "q.property('silverlabs_nat:is_dancing') && (q.modified_move_speed < 0.05)" + } + ], + "blend_transition": 0.2 + }, + "dance": { + "animations": [ + "dance" + ], + "transitions": [ + { "default": "!q.property('silverlabs_nat:is_dancing')" } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": [ + "sit" + ], + "transitions": [ + { "default": "!q.is_sitting" } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/piranha.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/piranha.rp_ac.json new file mode 100644 index 0000000..38c1ad8 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/piranha.rp_ac.json @@ -0,0 +1,109 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.piranha.general": { + "initial_state": "default", + "states": { + "default": { + "animations": ["controller.move", "controller.attack"] + } + } + }, + "controller.animation.silverlabs_nat.piranha.move": { + "initial_state": "default", + "states": { + "default": { + "animations": ["idle"], + "transitions": [ + { "flop": "v.out_of_water" }, + { "swim_fast": "q.modified_move_speed > 0.5 && q.has_target" }, + { "swim": "q.modified_move_speed > 0.2" } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": [ + { "swim": 1.5 } + ], + "transitions": [ + { "flop": "v.out_of_water" }, + { "swim_fast": "q.modified_move_speed > 0.5 && q.has_target" }, + { "default": "q.modified_move_speed <= 0.2" } + ], + "blend_transition": 0.2 + }, + "swim_fast": { + "animations": [ + { "swim_fast": 1.0 } + ], + "transitions": [ + { "flop": "v.out_of_water" }, + { "swim": "q.modified_move_speed <= 0.5 || !q.has_target" }, + { "default": "q.modified_move_speed <= 0.2" } + ], + "blend_transition": 0.2 + }, + "flop": { + "animations": ["flop"], + "sound_effects": [ + { "effect": "flop" } + ], + "transitions": [ + { + "swim_fast": "!v.out_of_water && q.modified_move_speed > 0.5 && q.has_target" + }, + { "swim": "!v.out_of_water && q.modified_move_speed > 0.2" }, + { "default": "!v.out_of_water" } + ], + "blend_transition": 0.5 + } + } + }, + "controller.animation.silverlabs_nat.piranha.attack": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { "attack": "q.is_delayed_attacking" } + ] + }, + "attack": { + "animations": ["attack"], + "transitions": [ + { "default": "q.any_animation_finished" } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.piranha.var.out_of_water": { + "states": { + "default": { + "on_entry": [ + "v.out_of_water = 0.0;" + ], + "transitions": [ + { "wait": "!q.is_in_water" } + ] + }, + "wait": { + "on_entry": [ + "v.wait_time = q.life_time;" + ], + "transitions": [ + { "default": "q.is_in_water" }, + { "out_of_water": "q.life_time >= (v.wait_time + 0.3)" } + ] + }, + "out_of_water": { + "on_entry": [ + "v.out_of_water = 1.0;" + ], + "transitions": [ + { "default": "q.is_in_water" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/platypus.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/platypus.rp_ac.json new file mode 100644 index 0000000..a3e7851 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/platypus.rp_ac.json @@ -0,0 +1,123 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.platypus.main": { + "states": { + "default": { + "animations": [ + "idle" + ], + "transitions": [ + { + "sleep": "q.is_sleeping" + }, + { + "swim": "q.is_swimming || q.is_in_water" + }, + { + "run": "q.modified_move_speed > 0.05 && q.is_sprinting || q.is_avoiding_mobs" + }, + { + "walk": "q.modified_move_speed > 0.05" + }, + { + "sit": "q.is_sitting" + } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "walk" + ], + "transitions": [ + { + "sleep": "q.is_sleeping" + }, + { + "swim": "q.is_swimming" + }, + { + "run": "q.modified_move_speed > 0.05 && q.is_sprinting || q.is_avoiding_mobs" + }, + { + "default": "q.modified_move_speed <= 0.05" + } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": [ + "run" + ], + "transitions": [ + { + "sleep": "q.is_sleeping" + }, + { + "swim": "q.is_swimming" + }, + { + "walk": "q.modified_move_speed > 0.05 && !q.is_sprinting && !q.is_avoiding_mobs" + }, + { + "default": "q.modified_move_speed <= 0.05" + } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": [ + "swim" + ], + "transitions": [ + { + "sleep": "q.is_sleeping" + }, + { + "run": "!q.is_in_water&& q.modified_move_speed > 0.05 && q.is_sprinting || q.is_avoiding_mobs" + }, + { + "walk": "!q.is_in_water && q.modified_move_speed > 0.05" + }, + { + "default": "!q.is_in_water && q.modified_move_speed <= 0.05" + } + ], + "blend_transition": 0.2 + }, + "sleep": { + "animations": [ + "sleep" + ], + "transitions": [ + { + "swim": "!q.is_sleeping && q.is_swimming" + }, + { + "run": "!q.is_sleeping && q.modified_move_speed > 0.05 && q.is_sprinting || q.is_avoiding_mobs" + }, + { + "walk": "!q.is_sleeping && q.modified_move_speed > 0.05" + }, + { + "default": "!q.is_sleeping" + } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": [ + "sit" + ], + "transitions": [ + { + "default": "!q.is_sitting" + } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/projectile_particles.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/projectile_particles.rp_ac.json new file mode 100644 index 0000000..61b247d --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/projectile_particles.rp_ac.json @@ -0,0 +1,22 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.projectile_particles": { + "states": { + "default": { + "transitions": [ + { "particle": "q.is_alive" } + ] + }, + "particle": { + "particle_effects": [ + { "effect": "sprite" } + ], + "transitions": [ + { "default": "!q.is_alive" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/raccoon.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/raccoon.rp_ac.json new file mode 100644 index 0000000..34c2047 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/raccoon.rp_ac.json @@ -0,0 +1,153 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.raccoon": { + "initial_state": "idle", + "states": { + "idle": { + "animations": ["idle"], + "transitions": [ + { + "run": "v.is_sprinting && q.is_on_ground && q.property('silverlabs_nat:search_state') != 'searching_item'" + }, + { + "walk": "v.is_moving && q.is_on_ground && q.property('silverlabs_nat:search_state') != 'searching_item'" + }, + { + "search_item_on_chest": "q.property('silverlabs_nat:search_state') == 'searching_item' && (q.property('silverlabs_nat:container_type') == 'chest' || q.property('silverlabs_nat:container_type') == 'trapped_chest')" + }, + { + "search_item_on_barrel": "q.property('silverlabs_nat:search_state') == 'searching_item' && q.property('silverlabs_nat:container_type') == 'barrel'" + }, + { "sleep": "q.is_sleeping" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "walk": { + "animations": ["walk"], + "transitions": [ + { + "idle": "!v.is_moving && q.property('silverlabs_nat:search_state') != 'searching_item'" + }, + { + "run": "v.is_sprinting && q.is_on_ground && q.property('silverlabs_nat:search_state') != 'searching_item'" + }, + { + "search_item_on_chest": "q.property('silverlabs_nat:search_state') == 'searching_item' && (q.property('silverlabs_nat:container_type') == 'chest' || q.property('silverlabs_nat:container_type') == 'trapped_chest')" + }, + { + "search_item_on_barrel": "q.property('silverlabs_nat:search_state') == 'searching_item' && q.property('silverlabs_nat:container_type') == 'barrel'" + } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "run": { + "animations": ["run"], + "transitions": [ + { + "idle": "!v.is_moving && q.property('silverlabs_nat:search_state') != 'searching_item'" + }, + { + "walk": "!v.is_sprinting && q.is_on_ground && q.property('silverlabs_nat:search_state') != 'searching_item'" + }, + { + "search_item_on_chest": "q.property('silverlabs_nat:search_state') == 'searching_item' && (q.property('silverlabs_nat:container_type') == 'chest' || q.property('silverlabs_nat:container_type') == 'trapped_chest')" + }, + { + "search_item_on_barrel": "q.property('silverlabs_nat:search_state') == 'searching_item' && q.property('silverlabs_nat:container_type') == 'barrel'" + } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "search_item_on_chest": { + "animations": ["rummage.chest"], + "transitions": [ + { + "idle": "!q.is_sleeping && !v.is_moving && q.property('silverlabs_nat:search_state') != 'searching_item'" + }, + { + "run": "!q.is_sleeping && v.is_sprinting && q.is_on_ground && q.property('silverlabs_nat:search_state') != 'searching_item'" + }, + { + "walk": "!q.is_sleeping && !v.is_sprinting && q.is_on_ground && q.property('silverlabs_nat:search_state') != 'searching_item'" + } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "search_item_on_barrel": { + "animations": ["rummage.barrel"], + "transitions": [ + { + "idle": "!q.is_sleeping && !v.is_moving && q.property('silverlabs_nat:search_state') != 'searching_item'" + }, + { + "run": "!q.is_sleeping && v.is_sprinting && q.is_on_ground && q.property('silverlabs_nat:search_state') != 'searching_item'" + }, + { + "walk": "!q.is_sleeping && !v.is_sprinting && q.is_on_ground && q.property('silverlabs_nat:search_state') != 'searching_item'" + } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "sleep": { + "animations": ["sleep"], + "transitions": [ + { + "idle": "!q.is_sleeping && !v.is_moving && q.property('silverlabs_nat:search_state') != 'searching_item'" + }, + { + "run": "!q.is_sleeping && v.is_sprinting && q.is_on_ground && q.property('silverlabs_nat:search_state') != 'searching_item'" + }, + { + "walk": "!q.is_sleeping && !v.is_sprinting && q.is_on_ground && q.property('silverlabs_nat:search_state') != 'searching_item'" + } + ] + } + } + }, + + "controller.animation.silverlabs_nat.raccoon.idle_event": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.delay = Math.random_integer(10, 28);", + "v.current_delay = q.life_time;" + ], + "transitions": [ + { + "idle_event": "(q.life_time - v.current_delay >= v.delay) && q.modified_move_speed <= 0.1 && q.is_on_ground" + } + ], + + "blend_transition": 0.2 + }, + "idle_event": { + "animations": ["idle_event"], + "transitions": [ + { + "default": "q.all_animations_finished || q.modified_move_speed > 0.1 || !q.is_on_ground" + } + ], + + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/rat.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/rat.rp_ac.json new file mode 100644 index 0000000..ca3dde4 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/rat.rp_ac.json @@ -0,0 +1,214 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.rat.main": { + "states": { + "default": { + "animations": [ + "idle", + "look_at_target" + ], + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "in_hamster_wheel": "q.property('silverlabs_nat:in_hamster_wheel')" + }, + { + "sleep": "q.is_sleeping" + }, + { + "run": "q.modified_move_speed > 0.14" + }, + { + "walk": "q.modified_move_speed > 0.05" + }, + { + "standing": "q.is_interested" + }, + { + "swim": "q.property('silverlabs_nat:is_swimming')" + } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": [ + "sit" + ], + "transitions": [ + { + "default": "!(q.is_sitting && q.is_on_ground)" + } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "walk", + "look_at_target" + ], + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "in_hamster_wheel": "q.property('silverlabs_nat:in_hamster_wheel')" + }, + { + "sleep": "q.is_sleeping" + }, + { + "run": "q.modified_move_speed > 0.14" + }, + { + "standing": "q.modified_move_speed <= 0.05 && q.is_interested" + }, + { + "default": "q.modified_move_speed <= 0.05" + }, + { + "swim": "q.property('silverlabs_nat:is_swimming')" + } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": [ + "swim", + "look_at_target" + ], + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "in_hamster_wheel": "q.property('silverlabs_nat:in_hamster_wheel')" + }, + { + "sleep": "q.is_sleeping" + }, + { + "run": "!q.property('silverlabs_nat:is_swimming') && q.modified_move_speed > 0.14" + }, + { + "standing": "!q.property('silverlabs_nat:is_swimming') && q.modified_move_speed <= 0.05 && q.is_interested" + }, + { + "default": "!q.property('silverlabs_nat:is_swimming') && q.modified_move_speed <= 0.05" + } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": [ + "run", + "look_at_target" + ], + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "in_hamster_wheel": "q.property('silverlabs_nat:in_hamster_wheel')" + }, + { + "sleep": "q.is_sleeping" + }, + { + "standing": "q.modified_move_speed <= 0.05 && q.is_interested" + }, + { + "default": "q.modified_move_speed <= 0.05" + }, + { + "walk": "q.modified_move_speed <= 0.14" + }, + { + "swim": "q.property('silverlabs_nat:is_swimming')" + } + ], + "blend_transition": 0.2 + }, + "standing": { + "animations": [ + "standing", + "look_at_target" + ], + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "in_hamster_wheel": "q.property('silverlabs_nat:in_hamster_wheel')" + }, + { + "sleep": "q.is_sleeping" + }, + { + "run": "q.modified_move_speed > 0.14" + }, + { + "walk": "q.modified_move_speed > 0.05" + }, + { + "default": "!q.is_interested" + } + ], + "blend_transition": 0.2 + }, + "sleep": { + "animations": [ + "sleep" + ], + "transitions": [ + { + "sit": "(q.is_sitting && q.is_on_ground)" + }, + { + "in_hamster_wheel": "q.property('silverlabs_nat:in_hamster_wheel')" + }, + { + "run": "!q.is_sleeping && q.modified_move_speed > 0.14" + }, + { + "walk": "!q.is_sleeping && q.modified_move_speed > 0.05" + }, + { + "standing": "!q.is_sleeping && q.is_interested" + }, + { + "default": "!q.is_sleeping" + } + ], + "blend_transition": 0.2 + }, + "in_hamster_wheel": { + "animations": [ + "run", + "cardinal_orientation" + ], + "transitions": [ + { + "sleep": "!q.property('silverlabs_nat:in_hamster_wheel') && q.is_sleeping" + }, + { + "run": "!q.property('silverlabs_nat:in_hamster_wheel') && q.modified_move_speed > 0.14" + }, + { + "walk": "!q.property('silverlabs_nat:in_hamster_wheel') && q.modified_move_speed > 0.05" + }, + { + "standing": "!q.property('silverlabs_nat:in_hamster_wheel') && q.is_interested" + }, + { + "default": "!q.property('silverlabs_nat:in_hamster_wheel')" + } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/ray.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/ray.rp_ac.json new file mode 100644 index 0000000..839a6d6 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/ray.rp_ac.json @@ -0,0 +1,106 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.ray.main": { + "initial_state": "idle", + "states": { + "idle": { + "animations": [ + "idle" + ], + "transitions": [ + { "hide": "(v.is_hiding ?? 0)" }, + { "swim": "(q.modified_move_speed > 0.01)" }, + { "on_land": "!q.is_on_ground && !q.is_in_water" } + ], + "blend_transition": 0.2 + }, + "on_land": { + "transitions": [ + { "idle": "q.is_in_water || (q.modified_move_speed > 0.01)" }, + { "swim": "q.is_in_water || (q.modified_move_speed > 0.01)" } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": [ + "swim" + ], + "transitions": [ + { "hide": "(v.is_hiding ?? 0)" }, + { "idle": "!(q.modified_move_speed > 0.01)" }, + { "on_land": "!q.is_on_ground && !q.is_in_water" }, + { + "swim_b": "q.any_animation_finished && (math.random_integer(0, 4) == 0)" + } + ], + "blend_transition": 0.2 + }, + "swim_b": { + "animations": [ + "swim_b" + ], + "transitions": [ + { "hide": "(v.is_hiding ?? 0)" }, + { "idle": "!(q.modified_move_speed > 0.01)" }, + { "on_land": "!q.is_on_ground && !q.is_in_water" }, + { "swim": "q.any_animation_finished" } + ], + "blend_transition": 0.2 + }, + "hide": { + "animations": [ + "hide" + ], + "transitions": [ + { "idle": "!(v.is_hiding ?? 0)" }, + { "on_land": "!q.is_on_ground && !q.is_in_water" } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.ray.dust": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.dig = (v.is_hiding ?? 0);" + ], + "transitions": [ + { + "dig_up": "(v.dig ?? 0) != (v.is_hiding ?? 0) && !(v.is_hiding ?? 0)" + }, + { + "dig_down": "(v.dig ?? 0) != (v.is_hiding ?? 0) && (v.is_hiding ?? 0)" + } + ] + }, + "dig_up": { + "particle_effects": [ + { + "effect": "dust", + "locator": "dust", + "pre_effect_script": "v.direction = 1;" + } + ], + "transitions": [ + { "default": "1" } + ] + }, + "dig_down": { + "particle_effects": [ + { + "effect": "dust", + "locator": "dust", + "pre_effect_script": "v.direction = -1;" + } + ], + "transitions": [ + { "default": "1" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/red_panda.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/red_panda.rp_ac.json new file mode 100644 index 0000000..3d9a35a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/red_panda.rp_ac.json @@ -0,0 +1,134 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.red_panda.move": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + "idle" + ], + "blend_transition": 0.5, + "transitions": [ + { + "run": "v.is_sprinting" + }, + { + "walk": "v.is_moving" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "walk": { + "animations": [ + "walk" + ], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!v.is_moving" + }, + { + "run": "v.is_sprinting" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "run": { + "animations": [ + "run" + ], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!v.is_moving" + }, + { + "walk": "!v.is_sprinting" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "sit": { + "animations": [ + "sit" + ], + "transitions": [ + { + "default": "!q.is_sitting" + } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.red_panda.sleep_stand": { + "initial_state": "default", + "states": { + "default": { + "blend_transition": 0.7, + "transitions": [ + { + "stand": "!q.is_sitting && q.property('silverlabs_nat:red_panda_standing')" + }, + { + "sleep": "!q.is_sitting && q.property('silverlabs_nat:red_panda_sleep')" + } + ] + }, + "stand": { + "blend_transition": 0.2, + "animations": [ + "standing" + ], + "transitions": [ + { + "sleep": "!q.property('silverlabs_nat:red_panda_standing')" + } + ] + }, + "sleep": { + "animations": [ + "sleep" + ], + "transitions": [ + { + "jolted_awake": "q.is_sitting || q.property('silverlabs_nat:red_panda_jolt_awake')" + }, + { + "wake_up": "!q.property('silverlabs_nat:red_panda_sleep')" + } + ] + }, + "wake_up": { + "animations": [ + "sleep" + ], + "blend_transition": 1.0, + "transitions": [ + { + "default": "1" + } + ] + }, + "jolted_awake": { + "animations": [ + "sleep" + ], + "blend_transition": 0.2, + "transitions": [ + { + "default": "1" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/rhino.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/rhino.rp_ac.json new file mode 100644 index 0000000..bd4d235 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/rhino.rp_ac.json @@ -0,0 +1,106 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.rhino.move": { + "initial_state": "default", + "states": { + "default": { + "animations": ["idle", "look_at_target"], + "blend_transition": 0.5, + "transitions": [ + { + "run": "q.is_casting && v.is_moving" + }, + { + "walk": "v.is_moving" + }, + { + "stunned": "q.is_stunned" + } + ] + }, + "walk": { + "animations": ["walk", "look_at_target"], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!v.is_moving" + }, + { + "run": "q.is_casting" + }, + { + "stunned": "q.is_stunned" + } + ] + }, + "run": { + "animations": ["run"], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!v.is_moving" + }, + { + "walk": "!q.is_casting" + }, + { + "stunned": "q.is_stunned" + } + ] + }, + "stunned": { + "animations": ["stunned"], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!q.is_stunned" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.rhino.charge": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "prepare": "q.is_casting && !v.is_moving" + } + ], + "blend_transition": 0.5 + }, + "prepare": { + "animations": ["foot"], + "transitions": [ + { + "default": "!q.is_casting || v.is_moving" + } + ], + "blend_transition": 0.5 + } + } + }, + "controller.animation.silverlabs_nat.rhino.attack": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "prepare": "v.attack_time > 0" + } + ] + }, + "prepare": { + "animations": ["attack"], + "transitions": [ + { + "default": "!(v.attack_time > 0)" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/scorpion.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/scorpion.rp_ac.json new file mode 100644 index 0000000..14fb891 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/scorpion.rp_ac.json @@ -0,0 +1,69 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.scorpion": { + "initial_state": "idle", + "states": { + "idle": { + "animations": ["idle"], + "transitions": [ + { + "run": "q.is_on_ground && q.modified_move_speed > 0.1 && q.has_target" + }, + { + "walk": "q.is_on_ground && q.modified_move_speed > 0.1 && !q.has_target" + } + ], + + "blend_transition": 0.2 + }, + + "walk": { + "animations": ["walk"], + "transitions": [ + { "idle": "q.modified_move_speed <= 0.1" }, + { + "run": "q.is_on_ground && q.modified_move_speed > 0.1 && q.has_target" + } + ], + + "blend_transition": 0.2 + }, + + "run": { + "animations": ["run"], + "transitions": [ + { "idle": "q.modified_move_speed <= 0.1" }, + { + "walk": "q.is_on_ground && q.modified_move_speed > 0.1 && !q.has_target" + } + ], + + "blend_transition": 0.2 + } + } + }, + + "controller.animation.silverlabs_nat.scorpion.attack": { + "states": { + "default": { + "transitions": [ + { "attack": "q.is_delayed_attacking" } + ] + }, + + "attack": { + "animations": ["attack"], + + "transitions": [ + { + "default": "!q.is_delayed_attacking && q.all_animations_finished" + } + ], + + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/seal.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/seal.rp_ac.json new file mode 100644 index 0000000..b48313f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/seal.rp_ac.json @@ -0,0 +1,54 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.seal.main": { + "states": { + "default": { + "animations": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby" } + ], + "transitions": [ + { "swim": "q.is_in_water" }, + { "walk": "q.modified_move_speed > 0.05" }, + { "sleep": "q.is_sleeping && !q.is_baby" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + { "walk": "!q.is_baby" }, + { "baby_walk": "q.is_baby" } + ], + "transitions": [ + { "swim": "q.is_in_water" }, + { "default": "q.modified_move_speed <= 0.05" } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": [ + { "swim": "!q.is_baby && q.modified_move_speed > 0.05" }, + { "baby_swim": "q.is_baby && q.modified_move_speed > 0.05" }, + { "baby_swim_idle": "q.is_baby && q.modified_move_speed <= 0.05" }, + { "baby_tilt": "q.is_baby && q.modified_move_speed > 0.05" } + ], + "transitions": [ + { "walk": "!q.is_in_water && q.modified_move_speed > 0.05" }, + { "default": "!q.is_in_water" } + ], + "blend_transition": 0.5 + }, + "sleep": { + "animations": [ + "sleep" + ], + "transitions": [ + { "default": "!q.is_sleeping" } + ], + "blend_transition": 0.5 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/shark.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/shark.rp_ac.json new file mode 100644 index 0000000..8990248 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/shark.rp_ac.json @@ -0,0 +1,92 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.shark": { + "initial_state": "idle", + "states": { + "idle": { + "animations": ["idle"], + "transitions": [ + { "flop_wait": "!q.is_in_water && q.is_on_ground" }, + { + "swim": "q.is_in_water && q.modified_move_speed > 0.1 && !q.has_target" + }, + { + "swim_fast": "q.is_in_water && q.modified_move_speed > 0.1 && q.has_target" + } + ], + + "blend_transition": 0.2 + }, + + "swim": { + "animations": ["swim"], + "transitions": [ + { "flop_wait": "!q.is_in_water && q.is_on_ground" }, + { + "swim_fast": "q.is_in_water && q.modified_move_speed > 0.1 && q.has_target" + }, + { "idle": "q.is_in_water && q.modified_move_speed <= 0.1" } + ], + + "blend_transition": 0.2 + }, + + "swim_fast": { + "animations": ["swim_fast"], + "transitions": [ + { "flop_wait": "!q.is_in_water" }, + { + "swim": "q.is_in_water && q.modified_move_speed > 0.1 && !q.has_target" + }, + { "idle": "q.is_in_water && q.modified_move_speed <= 0.1" } + ], + + "blend_transition": 0.2 + }, + + "flop_wait": { + "on_entry": ["v.wait_time = q.life_time;"], + "transitions": [ + { "idle": "q.is_in_water" }, + { + "flop": "q.life_time >= (v.wait_time + 0.05) && q.is_on_ground" + } + ] + }, + + "flop": { + "animations": ["flop"], + "transitions": [ + { "idle": "q.is_in_water && q.modified_move_speed <= 0.1" }, + { "swim": "q.is_in_water && q.modified_move_speed > 0.1" } + ], + + "blend_transition": 0.2 + } + } + }, + + "controller.animation.silverlabs_nat.shark.attack": { + "states": { + "default": { + "transitions": [ + { "attack": "q.is_delayed_attacking" } + ] + }, + + "attack": { + "animations": ["attack"], + + "transitions": [ + { + "default": "!q.is_delayed_attacking && q.all_animations_finished" + } + ], + + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/skunk.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/skunk.rp_ac.json new file mode 100644 index 0000000..4eabcc3 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/skunk.rp_ac.json @@ -0,0 +1,129 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.skunk": { + "initial_state": "idle", + "states": { + "idle": { + "animations": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby" } + ], + "transitions": [ + { + "idle_event": "!q.is_baby && math.random_integer(0, 1000) == 0 && q.modified_move_speed < 0.15" + }, + { "walk": "q.modified_move_speed >= 0.15 && !q.is_avoiding_mobs" }, + { "run": "q.modified_move_speed > 0.4" }, + { "sit": "q.is_sitting" }, + { "spray": "q.property('silverlabs_nat:is_spraying') == true" }, + { "sleeping": "q.is_sleeping" }, + { "attacking": "v.attack_time > 0" } + ], + "blend_transition": 0.2 + }, + "idle_event": { + "animations": [ + { "idle_event": "!q.is_baby" }, + { "baby_idle": "q.is_baby" } + ], + "transitions": [ + { "idle": "q.all_animations_finished" }, + { "walk": "q.modified_move_speed >= 0.14" }, + { "sit": "q.is_sitting" }, + { "attacking": "v.attack_time > 0" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + { "walk": "!q.is_baby" }, + { "baby_walk": "q.is_baby" } + ], + "transitions": [ + { "idle": "q.modified_move_speed < 0.15" }, + { "run": "q.modified_move_speed > 0.4" }, + { "sit": "q.is_sitting" }, + { "attacking": "v.attack_time > 0" } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": [ + { "run": "!q.is_baby" }, + { "baby_run": "q.is_baby" } + ], + "transitions": [ + { "idle": "q.modified_move_speed < 0.2" }, + { "sit": "q.is_sitting" }, + { "attacking": "v.attack_time > 0" } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": [ + { "sit": "!q.is_baby" }, + { "baby_sit": "q.is_baby" } + ], + "transitions": [ + { "idle": "!q.is_sitting" }, + { "sit_idle": "q.is_baby && q.any_animation_finished" } + ], + "blend_transition": 0.2 + }, + "sit_idle": { + "animations": [ + "baby_sit_idle" + ], + "transitions": [ + { "unsit": "!q.is_sitting" }, + { "sit": "!q.is_baby" } + ], + "blend_transition": 0.2 + }, + "unsit": { + "animations": [ + "baby_unsit" + ], + "transitions": [ + { "idle": "q.any_animation_finished" } + ], + "blend_transition": 0.2 + }, + "spray": { + "animations": [ + { "spray": "!q.is_baby" }, + { "baby_spray": "q.is_baby" } + ], + "transitions": [ + { "idle": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + }, + "sleeping": { + "animations": [ + { "sleep": "!q.is_baby" }, + { "baby_sleep": "q.is_baby" } + ], + "transitions": [ + { "idle": "!q.is_sleeping" } + ], + "blend_transition": 0.2 + }, + "attacking": { + "on_entry": [ + "v.random_attack = math.random_integer(0, 1);" + ], + "animations": [ + { "attack_1": "v.random_attack == 0" }, + { "attack_2": "v.random_attack == 1" } + ], + "transitions": [ + { "idle": "v.attack_time == 0" } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/sloth.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/sloth.rp_ac.json new file mode 100644 index 0000000..1360703 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/sloth.rp_ac.json @@ -0,0 +1,56 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.sloth.main": { + "states": { + "default": { + "animations": ["idle"], + "blend_transition": 0.5, + "transitions": [ + { + "walk": "q.modified_move_speed > 0.01 && !q.is_in_water" + }, + { + "hang": "q.property('silverlabs_nat:hanging') == true" + }, + { + "sit": "q.is_sitting" + } + ] + }, + "walk": { + "animations": [ + "walk" + ], + "transitions": [ + { + "default": "q.modified_move_speed <= 0.01 || q.is_in_water" + } + ], + "blend_transition": 0.5 + }, + "hang": { + "animations": [ + "hang" + ], + "transitions": [ + { + "default": "q.property('silverlabs_nat:hanging') == false" + } + ] + }, + "sit": { + "animations": [ + "sit" + ], + "transitions": [ + { + "default": "!q.is_sitting" + } + ], + "blend_transition": 0.5 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/slug.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/slug.rp_ac.json new file mode 100644 index 0000000..6fe02bf --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/slug.rp_ac.json @@ -0,0 +1,52 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.slug": { + "initial_state": "idle", + "states": { + "idle": { + "animations": [ + "idle" + ], + + "transitions": [ + { "crawl": "q.ground_speed > 0" }, + { "climb": "q.is_wall_climbing" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.5 + }, + + "crawl": { + "animations": [ + "crawl" + ], + + "transitions": [ + { "climb": "q.is_wall_climbing" }, + { "idle": "q.ground_speed <= 0" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.5 + }, + + "climb": { + "animations": [ + "climb", + "crawl" + ], + + "transitions": [ + { "crawl": "q.ground_speed > 0 && !q.is_wall_climbing" }, + { "idle": "!q.is_wall_climbing" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.5 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/small_jellyfish.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/small_jellyfish.rp_ac.json new file mode 100644 index 0000000..c4add95 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/small_jellyfish.rp_ac.json @@ -0,0 +1,28 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.small_jellyfish.main": { + "states": { + "default": { + "animations": ["idle"], + "transitions": [ + { "swim": "q.is_swimming" }, + { + "idle_event": "math.random_integer(0, 2000) == 0 && !q.is_swimming" + } + ] + }, + "swim": { + "animations": ["swim"], + "transitions": [{ "default": "q.all_animations_finished" }], + "blend_transition": 0.5 + }, + "idle_event": { + "animations": ["idle_event"], + "transitions": [{ "default": "q.all_animations_finished" }], + "blend_transition": 0.5 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/snail.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/snail.rp_ac.json new file mode 100644 index 0000000..4b74600 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/snail.rp_ac.json @@ -0,0 +1,42 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.snail.general": { + "initial_state": "default", + "states": { + "default": { + "blend_transition": 0.5, + "transitions": [ + { + "move": "q.ground_speed > 0" + }, + { + "retreat": "q.is_avoiding_mobs" + } + ] + }, + "move": { + "animations": ["move"], + "blend_transition": 0.5, + "transitions": [ + { + "default": "q.ground_speed <= 0" + }, + { + "retreat": "q.is_avoiding_mobs" + } + ] + }, + "retreat": { + "animations": ["retreat"], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!q.is_avoiding_mobs" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/snake.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/snake.rp_ac.json new file mode 100644 index 0000000..193f354 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/snake.rp_ac.json @@ -0,0 +1,115 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.snake.general": { + "initial_state": "default", + "states": { + "default": { + "animations": ["look_at_target"], + "blend_transition": 0.5, + "transitions": [ + { + "climb": "q.is_wall_climbing" + }, + { + "move": "q.modified_move_speed > 0.01" + }, + { + "sleeping": "q.is_sleeping || q.is_sitting" + } + ] + }, + "climb": { + "animations": [ + "climb", + "move", + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { + "move": "(q.modified_move_speed > 0.1) && !q.is_wall_climbing" + }, + { + "sleeping": "q.is_sleeping || q.is_sitting" + }, + { + "default": "!q.is_wall_climbing" + } + ] + }, + "move": { + "animations": [ + "move", + "look_at_target" + ], + "blend_transition": 0.5, + "transitions": [ + { + "climb": "q.is_wall_climbing" + }, + { + "sleeping": "q.is_sleeping || q.is_sitting" + }, + { + "default": "q.modified_move_speed <= 0.01" + } + ] + }, + "sleeping": { + "animations": ["sleep"], + "blend_transition": 0.5, + "transitions": [ + { + "default": "!(q.is_sleeping || q.is_sitting)" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.snake.bite": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "attack": "v.attack_time > 0" + } + ] + }, + "attack": { + "animations": ["attack"], + "transitions": [ + { + "default": "v.attack_time <= 0 && q.all_animations_finished" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.snake.ambient": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.next_tongue = math.random_integer(0, 50);", + "v.last_tongue = q.life_time;" + ], + "transitions": [ + { + "tongue": "q.life_time >= ((v.next_tongue ?? 0) + (v.last_tongue ?? 0)) && !q.is_sleeping" + } + ] + }, + "tongue": { + "animations": ["tongue"], + "transitions": [ + { + "default": "q.all_animations_finished || q.is_sleeping" + } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/squirrel.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/squirrel.rp_ac.json new file mode 100644 index 0000000..13a2b93 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/squirrel.rp_ac.json @@ -0,0 +1,96 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.squirrel": { + "initial_state": "idle", + "states": { + "idle": { + "animations": ["idle"], + "transitions": [ + { "sleeping_selector": "q.is_sleeping && !q.is_riding" }, + { + "run": "q.is_on_ground && q.modified_move_speed > 0.1 && !q.is_sleeping && !q.is_riding" + } + ], + + "blend_transition": 0.2 + }, + + "run": { + "animations": ["run"], + "transitions": [ + { "sleeping_selector": "q.is_sleeping" }, + { "idle": "q.modified_move_speed <= 0.1 && !q.is_sleeping" } + ], + + "blend_transition": 0.2 + }, + + "sleeping_selector": { + "on_entry": ["v.sleep_type = Math.random_integer(0, 100);"], + "transitions": [ + { "idle": "q.modified_move_speed <= 0.1 && !q.is_sleeping" }, + { + "run": "q.is_on_ground && q.modified_move_speed > 0.1 && !q.is_sleeping" + }, + { "sleep_0": "v.sleep_type > 20" }, + { "sleep_1": "v.sleep_type <= 20" } + ], + + "blend_transition": 0.4 + }, + + "sleep_0": { + "animations": ["sleep_0"], + "transitions": [ + { "idle": "q.modified_move_speed <= 0.1 && !q.is_sleeping" }, + { "run": "q.modified_move_speed > 0.1 && !q.is_sleeping" } + ], + + "blend_transition": 0.4 + }, + + "sleep_1": { + "animations": ["sleep_1"], + "transitions": [ + { "idle": "q.modified_move_speed <= 0.1 && !q.is_sleeping" }, + { "run": "q.modified_move_speed > 0.1 && !q.is_sleeping" } + ], + + "blend_transition": 0.4 + } + } + }, + + "controller.animation.silverlabs_nat.squirrel.idle_event": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.delay = Math.random_integer(10, 28);", + "v.current_delay = q.life_time;" + ], + + "transitions": [ + { + "idle_event": "(q.life_time - v.current_delay >= v.delay) && q.modified_move_speed <= 0.1 && q.is_on_ground && !q.is_riding" + } + ], + + "blend_transition": 0.2 + }, + + "idle_event": { + "animations": ["idle_event"], + "transitions": [ + { + "default": "q.all_animations_finished || q.modified_move_speed > 0.1 || !q.is_on_ground" + } + ], + + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/starfish.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/starfish.rp_ac.json new file mode 100644 index 0000000..72022df --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/starfish.rp_ac.json @@ -0,0 +1,58 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.starfish.main": { + "states": { + "default": { + "transitions": [ + { + "moving": "q.modified_move_speed > 0.001" + }, + { + "idle_event": "math.random_integer(0, 100) == 0 && q.modified_move_speed < 0.001" + } + ] + }, + "moving": { + "animations": [ + "walk" + ], + "transitions": [ + { + "default": "q.modified_move_speed < 0.001" + } + ], + "blend_transition": 0.5 + }, + "idle_event": { + "on_entry": [ + "v.choose_event = math.random_integer(1,5);" + ], + "animations": [ + { + "idle_event_1": "v.choose_event == 1" + }, + { + "idle_event_2": "v.choose_event == 2" + }, + { + "idle_event_3": "v.choose_event == 3" + }, + { + "idle_event_4": "v.choose_event == 4" + }, + { + "idle_event_5": "v.choose_event == 5" + } + ], + "transitions": [ + { + "default": "q.any_animation_finished" + } + ], + "blend_transition": 0.5 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/termite.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/termite.rp_ac.json new file mode 100644 index 0000000..54367b3 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/termite.rp_ac.json @@ -0,0 +1,57 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.termite": { + "initial_state": "idle", + "states": { + "idle": { + "animations": ["idle"], + "transitions": [ + { "run": "v.is_sprinting && q.is_on_ground" }, + { "walk": "v.is_moving && q.is_on_ground" }, + { "chewing": "v.is_chewing" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "walk": { + "animations": ["walk"], + "transitions": [ + { "idle": "!v.is_moving" }, + { "run": "v.is_sprinting && q.is_on_ground" }, + { "chewing": "v.is_chewing" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "run": { + "animations": ["run"], + "transitions": [ + { "idle": "!v.is_moving" }, + { "walk": "!v.is_sprinting && q.is_on_ground" }, + { "chewing": "v.is_chewing" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + }, + + "chewing": { + "animations": ["chewing"], + "transitions": [ + { "idle": "!v.is_moving && !v.is_chewing" }, + { "run": "v.is_sprinting && q.is_on_ground && !v.is_chewing" }, + { "walk": "v.is_moving && q.is_on_ground && !v.is_chewing" } + ], + + "blend_via_shortest_path": true, + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/tiger.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/tiger.rp_ac.json new file mode 100644 index 0000000..3e7a7cf --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/tiger.rp_ac.json @@ -0,0 +1,82 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.tiger.move": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby" }, + "look_at_target" + ], + "blend_transition": 0.35, + "transitions": [ + { "prey": "v.is_moving && q.is_sneaking && q.is_on_ground" }, + { "run": "v.is_sprinting || q.is_sprinting" }, + { "walk": "v.is_moving" }, + { "sleeping": "q.is_sleeping" } + ] + }, + "prey": { + "animations": ["prey", "look_at_target"], + "blend_transition": 0.35, + "transitions": [ + { "default": "!v.is_moving" }, + { "run": "v.is_sprinting || q.is_sprinting" }, + { "walk": "v.is_moving && !(q.is_sneaking && q.is_on_ground)" }, + { "sleeping": "q.is_sleeping" } + ] + }, + "walk": { + "animations": [ + { "walk": "!q.is_baby" }, + { "baby_walk": "q.is_baby" }, + "look_at_target" + ], + "blend_transition": 0.35, + "transitions": [ + { "default": "!v.is_moving" }, + { "prey": "v.is_moving && q.is_sneaking && q.is_on_ground" }, + { "run": "v.is_sprinting || q.is_sprinting" }, + { "sleeping": "q.is_sleeping" } + ] + }, + "run": { + "animations": [ + { "run": "!q.is_baby" }, + { "baby_run": "q.is_baby" }, + "look_at_target" + ], + "blend_transition": 0.25, + "transitions": [ + { "default": "!v.is_moving" }, + { "prey": "v.is_moving && q.is_sneaking && q.is_on_ground" }, + { "walk": "!(v.is_sprinting || q.is_sprinting)" } + ] + }, + "sleeping": { + "animations": [ + { "baby_sleep": "q.is_baby" }, + { "sleep": "!q.is_baby && q.property('silverlabs_nat:sleep')" }, + { "sleep2": "!q.is_baby && !q.property('silverlabs_nat:sleep')" } + ], + "transitions": [{ "default": "!q.is_sleeping" }], + "blend_transition": 0.35 + } + } + }, + "controller.animation.silverlabs_nat.tiger.attack": { + "initial_state": "default", + "states": { + "default": { "transitions": [{ "attack": "v.attack_time > 0" }] }, + "attack": { + "animations": ["swing"], + "transitions": [ + { "default": "v.attack_time <= 0 && q.all_animations_finished" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/tortoise.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/tortoise.rp_ac.json new file mode 100644 index 0000000..9201d8c --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/tortoise.rp_ac.json @@ -0,0 +1,130 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.tortoise.main": { + "initial_state": "default", + "states": { + "default": { + "animations": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby" } + ], + "transitions": [ + { "walk": "q.modified_move_speed > 0.02" }, + { "run": "q.is_baby && v.is_sprinting" }, + { "hide": "q.is_avoiding_mobs && !q.is_interested && !q.is_baby" }, + { "dig": "q.is_laying_egg" }, + { "sit": "q.is_sitting" } + ], + "blend_transition": 0.25 + }, + "walk": { + "animations": [ + { "walk": "!q.is_baby" }, + { "baby_walk": "q.is_baby" } + ], + "transitions": [ + { + "hide": "q.modified_move_speed < 0.02 && q.is_avoiding_mobs && !q.is_interested && !q.is_baby" + }, + { "default": "q.modified_move_speed < 0.02" }, + { "run": "q.is_baby && v.is_sprinting" } + ], + "blend_transition": 0.25 + }, + "run": { + "animations": [ + { "baby_run": "q.is_baby" } + ], + "transitions": [ + { + "hide": "q.modified_move_speed < 0.02 && q.is_avoiding_mobs && !q.is_interested && !q.is_baby" + }, + { "walk": "!v.is_sprinting" }, + { "default": "q.modified_move_speed < 0.02" }, + { "sit": "q.is_sitting" } + ], + "blend_transition": 0.25 + }, + "hide": { + "animations": [ + "hide" + ], + "transitions": [ + { "walk": "!q.is_avoiding_mobs && q.modified_move_speed >= 0.02" }, + { "run": "q.is_baby && v.is_sprinting" }, + { "default": "!q.is_avoiding_mobs || q.is_interested || q.is_baby" } + ], + "blend_transition": 0.25 + }, + "dig": { + "animations": [ + "dig" + ], + "transitions": [ + { "default": "!q.is_laying_egg" } + ], + "blend_transition": 0.25 + }, + "sit": { + "animations": [ + { "sit": "!q.is_baby" }, + { "baby_sit": "q.is_baby" } + ], + "blend_transition": 0.25, + "transitions": [ + { + "sit_loop": "q.is_baby && q.is_sitting && q.state_time >= 0.625" + }, + { "unsit": "q.is_baby && !q.is_sitting" }, + { + "walk": "!q.is_baby && !q.is_avoiding_mobs && q.modified_move_speed > 0.02" + }, + { "default": "!q.is_sitting" } + ] + }, + "sit_loop": { + "animations": [ + "baby_sit_idle" + ], + "blend_transition": 0, + "transitions": [ + { "unsit": "!q.is_sitting" } + ] + }, + "unsit": { + "animations": [ + "baby_unsit" + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true, + "transitions": [ + { + "default": "q.all_animations_finished && q.modified_move_speed < 0.02" + }, + { + "walk": "q.all_animations_finished && q.modified_move_speed >= 0.02 && !v.is_sprinting" + }, + { "run": "q.all_animations_finished && v.is_sprinting" } + ] + } + } + }, + "controller.animation.silverlabs_nat.tortoise.look_at_target": { + "initial_state": "default", + "states": { + "default": { + "animations": ["look_at_target"] + } + } + }, + "controller.animation.silverlabs_nat.tortoise.baby_look_at_target": { + "initial_state": "default", + "states": { + "default": { + "animations": ["baby_look_at_target"] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/toucan.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/toucan.rp_ac.json new file mode 100644 index 0000000..cded125 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/toucan.rp_ac.json @@ -0,0 +1,76 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.toucan.main": { + "initial_state": "idle", + "states": { + "idle": { + "animations": ["idle"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "(q.is_sitting && q.is_on_ground) && !q.is_riding" }, + { "walk": "(q.modified_move_speed > 0.1) && !q.is_riding" }, + { "fly": "!q.is_on_ground && !q.is_riding && !q.is_baby" } + ], + "blend_transition": 0.2 + }, + "baby_idle": { + "animations": ["baby_idle"], + "transitions": [ + { "idle": "!q.is_baby" }, + { + "baby_idle_event": "math.random_integer(0, 300) == 0 && !q.is_riding" + }, + { "baby_walk": "q.is_baby && (q.modified_move_speed > 0.02)" } + ], + "blend_transition": 0.2 + }, + "baby_walk": { + "animations": ["baby_walk"], + "transitions": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby && !(q.modified_move_speed > 0.02)" } + ], + "blend_transition": 0.2 + }, + "baby_idle_event": { + "animations": ["baby_idle_event"], + "transitions": [ + { "idle": "!q.is_baby" }, + { "baby_walk": "q.is_baby && (q.modified_move_speed > 0.02)" }, + { "baby_idle": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": ["walk"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "idle": "!(q.modified_move_speed > 0.1)" }, + { "fly": "!q.is_on_ground && !q.is_baby" } + ], + "blend_transition": 0.2 + }, + "fly": { + "animations": ["fly"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "(q.is_sitting && q.is_on_ground)" }, + { "idle": "q.is_on_ground && !(q.modified_move_speed > 0.1)" }, + { "walk": "q.is_on_ground && (q.modified_move_speed > 0.1)" } + ], + "blend_transition": 0.2 + }, + "sit": { + "animations": ["sit"], + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "idle": "!(q.is_sitting && q.is_on_ground)" } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/tree_frog.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/tree_frog.rp_ac.json new file mode 100644 index 0000000..6a1ac52 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/tree_frog.rp_ac.json @@ -0,0 +1,123 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.tree_frog.main": { + "initial_state": "idle", + "states": { + "idle": { + "animations": ["idle"], + "transitions": [ + { + "walk": "(q.modified_move_speed > 0.01) || (q.is_wall_climbing && (q.vertical_speed != 0))" + }, + { + "swim": "q.is_in_water" + }, + { "jump": "!q.is_on_ground" }, + { + "eat": "q.is_eating_mob" + } + ], + "blend_transition": 0.2 + }, + "eat": { + "animations": ["eat"], + "transitions": [ + { "idle": "q.all_animations_finished" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": ["walk"], + "transitions": [ + { + "idle": "!(q.modified_move_speed > 0.01) && !(q.is_wall_climbing && (q.vertical_speed != 0)) && !q.is_in_water" + }, + { + "jump": "!q.is_on_ground && !q.is_in_water && !(q.is_wall_climbing && (q.vertical_speed != 0))" + }, + { + "swim": "q.is_in_water" + }, + { + "eat": "q.is_eating_mob" + } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": ["swim"], + "transitions": [ + { + "idle": "!(q.modified_move_speed > 0.01) && !(q.is_wall_climbing && (q.vertical_speed != 0)) && !q.is_in_water" + }, + { + "jump": "!q.is_on_ground && !q.is_in_water && !(q.is_wall_climbing && (q.vertical_speed != 0))" + }, + { + "walk": "(q.is_on_ground || (q.is_wall_climbing && (q.vertical_speed != 0))) && (q.modified_move_speed > 0.01)" + }, + { + "eat": "q.is_eating_mob" + } + ], + "blend_transition": 0.2 + }, + "jump": { + "animations": ["jump"], + "transitions": [ + { + "idle": "(q.is_on_ground) && !(q.modified_move_speed > 0.01) && !q.is_in_water" + }, + { + "walk": "(q.is_on_ground || (q.is_wall_climbing && (q.vertical_speed != 0))) && (q.modified_move_speed > 0.01)" + }, + { + "swim": "q.is_in_water" + }, + { + "eat": "q.is_eating_mob" + } + ], + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.tree_frog.croak": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { "croak": "Math.random_integer(0,500) == 0" } + ] + }, + "croak": { + "animations": ["croak"], + "transitions": [{ "default": "q.all_animations_finished" }] + } + } + }, + "controller.animation.silverlabs_nat.tree_frog.climb": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "climb": "(q.is_wall_climbing && (q.vertical_speed != 0))" + } + ], + "blend_transition": 0.5 + }, + "climb": { + "animations": ["climb"], + "transitions": [ + { + "default": "!(q.is_wall_climbing && (q.vertical_speed != 0))" + } + ], + "blend_transition": 0.5 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/turkey.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/turkey.rp_ac.json new file mode 100644 index 0000000..fda4eb3 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/turkey.rp_ac.json @@ -0,0 +1,51 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.turkey.main": { + "states": { + "default": { + "animations": [ + "idle" + ], + "transitions": [ + { + "walk": "q.ground_speed > 0.14" + }, + { + "picking_on_ground": "q.is_eating_mob" + } + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true + }, + "walk": { + "animations": [ + "walk" + ], + "transitions": [ + { + "default": "q.ground_speed < 0.15" + }, + { + "picking_on_ground": "q.is_eating_mob" + } + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true + }, + "picking_on_ground": { + "animations": [ + "picking_on_ground" + ], + "transitions": [ + { + "default": "q.all_animations_finished" + } + ], + "blend_transition": 0.2, + "blend_via_shortest_path": true + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/vulture.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/vulture.rp_ac.json new file mode 100644 index 0000000..f139aed --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/vulture.rp_ac.json @@ -0,0 +1,117 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.vulture.move": { + "initial_state": "default", + "states": { + "default": { + "animations": ["idle"], + "blend_transition": 0.5, + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "q.is_sitting && !q.is_baby" }, + { "fly": "!q.is_on_ground && !q.is_riding && !q.is_baby" }, + { + "glide": "q.modified_move_speed >= 0.1 && q.is_on_ground && !q.is_baby" + } + ] + }, + "baby_idle": { + "animations": ["baby_idle"], + "transitions": [ + { "default": "!q.is_baby" }, + { + "baby_walk": "q.is_baby && (q.modified_move_speed > 0.02) && !q.is_avoiding_mobs" + }, + { "baby_run": "q.is_baby && q.is_avoiding_mobs" }, + { "sit": "q.is_baby && q.is_sitting" } + ], + "blend_transition": 0.5 + }, + "baby_walk": { + "animations": ["baby_walk"], + "transitions": [ + { "default": "!q.is_baby" }, + { + "baby_idle": "q.is_baby && !(q.modified_move_speed > 0.02) && !q.is_avoiding_mobs" + }, + { "baby_run": "q.is_baby && q.is_avoiding_mobs" }, + { "sit": "q.is_baby && q.is_sitting" } + ], + "blend_transition": 0.5 + }, + "baby_run": { + "animations": ["baby_run"], + "transitions": [ + { "default": "!q.is_baby" }, + { + "baby_idle": "q.is_baby && !(q.modified_move_speed > 0.02) && !q.is_avoiding_mobs" + }, + { + "baby_walk": "q.is_baby && (q.modified_move_speed > 0.02) && !q.is_avoiding_mobs" + }, + { "sit": "q.is_baby && q.is_sitting" } + ], + "blend_transition": 0.5 + }, + "fly": { + "animations": ["fly"], + "blend_transition": 0.5, + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "q.is_sitting" }, + { "glide": "q.modified_move_speed >= 0.1 && q.is_on_ground" }, + { "default": "q.is_on_ground || q.is_riding" } + ] + }, + "glide": { + "animations": ["glide"], + "blend_transition": 0.5, + "transitions": [ + { "baby_idle": "q.is_baby" }, + { "sit": "q.is_sitting" }, + { "fly": "!q.is_on_ground && !q.is_riding && !q.is_baby" }, + { "default": "!(q.modified_move_speed >= 0.1 && q.is_on_ground)" } + ] + }, + "sit": { + "animations": [ + { "sit": "!q.is_baby" }, + { "baby_sit": "q.is_baby" } + ], + "blend_transition": 0.5, + "transitions": [ + { "sit_loop": "q.is_sitting && q.state_time >= 0.5" }, + { "unsit": "q.is_baby && !q.is_sitting" }, + { "default": "!q.is_baby && !q.is_sitting" }, + { "fly": "!q.is_sitting && !q.is_on_ground && !q.is_baby" } + ] + }, + "sit_loop": { + "animations": [ + { "sit": "!q.is_baby" }, + { "baby_sit_idle": "q.is_baby" } + ], + "blend_transition": 0.1, + "transitions": [ + { "unsit": "q.is_baby && !q.is_sitting" }, + { "default": "!q.is_baby && !q.is_sitting" } + ] + }, + "unsit": { + "animations": ["baby_unsit"], + "blend_transition": 0.2, + "transitions": [ + { + "baby_idle": "q.all_animations_finished && q.modified_move_speed <= 0.02" + }, + { + "baby_walk": "q.all_animations_finished && q.modified_move_speed > 0.02 && !q.is_avoiding_mobs" + }, + { "baby_run": "q.all_animations_finished && q.is_avoiding_mobs" } + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/walrus.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/walrus.rp_ac.json new file mode 100644 index 0000000..782f5f1 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/walrus.rp_ac.json @@ -0,0 +1,110 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.walrus.attack": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "attack": "v.attack_time > 0" + } + ] + }, + "attack": { + "animations": [ + "attack" + ], + "transitions": [ + { + "default": "q.any_animation_finished" + } + ] + } + } + }, + "controller.animation.silverlabs_nat.walrus.main": { + "states": { + "default": { + "animations": [ + "idle" + ], + "transitions": [ + { + "swim": "q.is_in_water && q.modified_move_speed >= 0.05" + }, + { + "walk": "!q.is_in_water && !q.has_target && q.modified_move_speed >= 0.05" + }, + { + "run": "!q.is_in_water && q.has_target && q.modified_move_speed >= 0.05" + }, + { + "sleep": "q.is_sleeping" + } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + "walk" + ], + "transitions": [ + { + "default": "q.modified_move_speed < 0.05" + }, + { + "run": "q.is_interested" + }, + { + "swim": "q.is_in_water" + } + ], + "blend_transition": 0.2 + }, + "swim": { + "animations": [ + "swim" + ], + "transitions": [ + { + "default": "q.modified_move_speed < 0.05" + }, + { + "walk": "!q.is_in_water" + } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": [ + "run" + ], + "transitions": [ + { + "default": "q.modified_move_speed < 0.05" + }, + { + "walk": "!q.is_interested" + }, + { + "swim": "q.is_in_water" + } + ], + "blend_transition": 0.2 + }, + "sleep": { + "animations": [ + "sleep" + ], + "transitions": [ + { + "default": "!q.is_sleeping" + } + ], + "blend_transition": 0.5 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/whale.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/whale.rp_ac.json new file mode 100644 index 0000000..8d46c1a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/whale.rp_ac.json @@ -0,0 +1,134 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.whale": { + "initial_state": "idle", + "states": { + "idle": { + "animations": ["idle"], + "transitions": [ + { "flop_wait": "!q.is_in_water && q.is_on_ground" }, + { "swim": "q.is_in_water && q.modified_move_speed > 0.1" } + ], + + "blend_transition": 0.5 + }, + + "swim": { + "animations": ["swim"], + "transitions": [ + { "flop_wait": "!q.is_in_water && q.is_on_ground" }, + { "idle": "!q.is_in_water || q.modified_move_speed <= 0.1" } + ], + + "blend_transition": 0.5 + }, + + "flop_wait": { + "on_entry": ["v.wait_time = q.life_time;"], + "transitions": [ + { "idle": "q.is_in_water" }, + { + "flop": "q.life_time >= (v.wait_time + 0.05) && q.is_on_ground" + } + ] + }, + + "flop": { + "animations": ["flop"], + "transitions": [ + { "idle": "q.is_in_water && q.modified_move_speed <= 0.1" }, + { "swim": "q.is_in_water && q.modified_move_speed > 0.1" } + ], + + "blend_transition": 0.2 + } + } + }, + + "controller.animation.silverlabs_nat.whale.idle_event": { + "initial_state": "default", + "states": { + "default": { + "on_entry": [ + "v.delay = Math.random_integer(10, 28);", + "v.current_delay = q.life_time;" + ], + + "transitions": [ + { + "idle_event": "(q.life_time - (v.current_delay ?? 0) >= (v.delay ?? 0)) && q.modified_move_speed <= 0.1 && q.is_in_water" + } + ], + + "blend_transition": 0.2 + }, + + "idle_event": { + "animations": ["idle_event"], + "transitions": [ + { + "default": "q.all_animations_finished || q.modified_move_speed > 0.1 || !q.is_in_water" + } + ], + + "blend_transition": 0.2 + } + } + }, + "controller.animation.silverlabs_nat.whale.particle": { + "initial_state": "default", + "states": { + "default": { + "transitions": [ + { + "blowhole": "q.property('silverlabs_nat:can_particle') && (Math.random_integer(0, 200) == 0)" + } + ] + }, + + "blowhole": { + "animations": ["particle"], + "transitions": [ + { "default": "q.all_animations_finished" } + ] + } + } + }, + "controller.animation.silverlabs_nat.whale.baby": { + "initial_state": "water_idle", + "states": { + "water_idle": { + "animations": ["baby_swim_idle", "baby_tilt"], + "transitions": [ + { "flop_wait": "!q.is_in_water && q.is_on_ground" }, + { "water_swim": "q.is_in_water && q.modified_move_speed > 0.1" } + ], + "blend_transition": 0.5 + }, + "water_swim": { + "animations": ["baby_swim", "baby_tilt"], + "transitions": [ + { "flop_wait": "!q.is_in_water && q.is_on_ground" }, + { "water_idle": "!q.is_in_water || q.modified_move_speed <= 0.1" } + ], + "blend_transition": 0.5 + }, + "flop_wait": { + "on_entry": ["v.wait_time = q.life_time;"], + "transitions": [ + { "water_idle": "q.is_in_water" }, + { "flop": "q.life_time >= (v.wait_time + 0.05) && q.is_on_ground" } + ] + }, + "flop": { + "animations": ["baby_flop"], + "transitions": [ + { "water_idle": "q.is_in_water" } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/zebra.rp_ac.json b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/zebra.rp_ac.json new file mode 100644 index 0000000..fb7f8b7 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animation_controllers/zebra.rp_ac.json @@ -0,0 +1,42 @@ +{ + "format_version": "1.10.0", + "animation_controllers": { + "controller.animation.silverlabs_nat.zebra.main": { + "states": { + "default": { + "animations": [ + { "idle": "!q.is_baby" }, + { "baby_idle": "q.is_baby" } + ], + "transitions": [ + { "run": "q.modified_move_speed > 0.5 && q.state_time > 0.5" }, + { "walk": "q.modified_move_speed > 0.1 && q.state_time > 0.5" } + ], + "blend_transition": 0.2 + }, + "walk": { + "animations": [ + { "walk": "!q.is_baby" }, + { "baby_walk": "q.is_baby" } + ], + "transitions": [ + { "run": "q.modified_move_speed > 0.5 && q.state_time > 0.5" }, + { "default": "q.modified_move_speed <= 0.1 && q.state_time > 0.5" } + ], + "blend_transition": 0.2 + }, + "run": { + "animations": [ + { "run": "!q.is_baby" }, + { "baby_run": "q.is_baby" } + ], + "transitions": [ + { "default": "q.modified_move_speed <= 0.1 && q.state_time > 0.5" }, + { "walk": "q.modified_move_speed <= 0.5 && q.state_time > 0.5" } + ], + "blend_transition": 0.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/attachable/butterfly_wings.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/attachable/butterfly_wings.rp_anim.json new file mode 100644 index 0000000..83f9972 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/attachable/butterfly_wings.rp_anim.json @@ -0,0 +1,85 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.butterfly_wings.idle": { + "loop": true, + "animation_length": 4, + "bones": { + "leftWing": { + "rotation": [0, "-45 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 5", 0] + }, + "leftWingTop": { + "rotation": ["Math.cos(( q.anim_time - 0.3 ) * 180 ) * 5", 0, 0] + }, + "leftWingBottom": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 180 ) * -3.9877", + 0.28179, + "-2.4961 + Math.sin(( q.anim_time - 0.2 ) * 180 ) * 1" + ] + }, + "rightWing": { + "rotation": [0, "45 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * -5", 0] + }, + "rightWingTop": { + "rotation": ["Math.cos(( q.anim_time - 0.3 ) * 180 ) * 5", 0, 0] + }, + "rightWingBottom": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 180 ) * -3.9877", + -0.28179, + "2.4961 - ( Math.sin(( q.anim_time - 0.2 ) * 180 ) * 1 )" + ] + } + } + }, + "animation.silverlabs_nat.butterfly_wings.fly": { + "loop": true, + "animation_length": 2, + "bones": { + "leftWing": { + "rotation": [ + 0, + "-45 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 40", + 0 + ] + }, + "leftWingTop": { + "rotation": ["Math.cos(( q.anim_time - 0.1 ) * 720 ) * -22", 0, 0] + }, + "leftWingBottom": { + "rotation": [ + "Math.cos(( q.anim_time - 0.45 ) * 720 ) * 22", + 0, + "-4 + Math.sin(( q.anim_time - 0.1 ) * 720 ) * -4" + ] + }, + "rightWing": { + "rotation": [ + 0, + "45 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * -40", + 0 + ] + }, + "rightWingTop": { + "rotation": ["Math.cos(( q.anim_time - 0.1 ) * 720 ) * -22", 0, 0] + }, + "rightWingBottom": { + "rotation": [ + "Math.cos(( q.anim_time - 0.45 ) * 720 ) * 22", + 0, + "4 + Math.sin(( q.anim_time - 0.1 ) * 720 ) * 4" + ] + } + }, + "sound_effects": { + "0.0": { + "effect": "flap" + }, + "1.0": { + "effect": "flap" + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/billboard.rp_animation.json b/naturalist-lite-addon/naturalist_lite_RP/animations/billboard.rp_animation.json new file mode 100644 index 0000000..8985fe1 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/billboard.rp_animation.json @@ -0,0 +1,18 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.billboard": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "q.camera_rotation( 0 ) - q.body_x_rotation", + "q.camera_rotation( 1 ) - q.body_y_rotation", + 0.0 + ], + "scale": 0.75 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/dirt_trail.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/dirt_trail.rp_anim.json new file mode 100644 index 0000000..cd49e60 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/dirt_trail.rp_anim.json @@ -0,0 +1,15 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.dirt_trail.randomize": { + "loop": "hold_on_last_frame", + "animation_length": 0.5, + "bones": { + "mound": { + "position": [0, "v.random_y", 0], + "rotation": [0, "v.random_rot", 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/alligator.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/alligator.rp_anim.json new file mode 100644 index 0000000..f6f3071 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/alligator.rp_anim.json @@ -0,0 +1,294 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.alligator.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 180 ) * -4", 0], + "position": [0, 1, 0] + }, + "tail2": { + "rotation": [0, "Math.sin(( q.anim_time - 0.2 ) * 180 ) * -6", 0] + } + } + }, + "animation.silverlabs_nat.alligator.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.3": { + "effect": "step" + }, + "0.33": { + "effect": "step_-12dB" + }, + "0.8": { + "effect": "step" + }, + "0.83": { + "effect": "step_-12dB" + } + }, + "loop": true, + "animation_length": 1.2917, + "bones": { + "body": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.3 ) * 280 ) * -2", + "Math.cos(( q.anim_time - 0.0 ) * 280 ) * 8" + ], + "position": [ + 0, + "1 + Math.cos(( q.anim_time - 0.4 ) * 280 ) * 0.25", + 0 + ] + }, + "tail": { + "rotation": [ + -7.5, + "Math.cos(( q.anim_time - 0.3 ) * 280 ) * -8", + "Math.cos(( q.anim_time - 0.0 ) * 280 ) * -5" + ], + "position": [-0.13073, 1.49429, 0.0003] + }, + "left_arm": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [22.5, 0, 0], + "0.5": [-45, 0, 0], + "0.8333": [0, 0, 0], + "1.2917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 1], + "0.0417": [0, 0.67, 0.87], + "0.0833": [0, 1.2, 0.7], + "0.1667": [0, 2.17, 0.44], + "0.5": [0, 1, -1], + "0.6667": [0, 0.5, -2.5], + "0.8333": [0, 0, -2], + "1.2917": [0, 0, 1] + } + }, + "left_leg": { + "rotation": { + "0.0": [-45, 0, 0], + "0.3333": [0, 0, 0], + "0.7917": [0, 0, 0], + "1.0": [45, 0, 0], + "1.2917": [-45, 0, 0] + }, + "position": { + "0.0": [0, 1, 1], + "0.1667": [0, 0.5, -1.5], + "0.3333": [0, 0, -3], + "0.7917": [0, 0, 3], + "0.8333": [0, 0.67, 3.87], + "0.875": [0, 1.2, 3.7], + "1.0": [0, 2.17, 0.44], + "1.2917": [0, 1, 1] + } + }, + "right_arm": { + "rotation": { + "0.0": [-45, 0, 0], + "0.3333": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.9583": [22.5, 0, 0], + "1.2917": [-45, 0, 0] + }, + "position": { + "0.0": [0, 1, -1], + "0.1667": [0, 0.5, -2.5], + "0.3333": [0, 0, -2], + "0.7917": [0, 0, 1], + "0.8333": [0, 0.67, 0.87], + "0.875": [0, 1.2, 0.7], + "0.9583": [0, 2.17, 0.44], + "1.2917": [0, 1, -1] + } + }, + "right_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [45, 0, 0], + "0.5": [-45, 0, 0], + "0.5417": [-45, 0, 0], + "0.875": [0, 0, 0], + "1.2917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 3], + "0.0417": [0, 0.67, 3.87], + "0.0833": [0, 1.2, 3.7], + "0.2083": [0, 2.17, 0.44], + "0.5": [0, 1, 1], + "0.5417": [0, 1, 1], + "0.7083": [0, 0.5, -1.5], + "0.875": [0, 0, -3], + "1.2917": [0, 0, 3] + } + }, + "skull": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.2 ) * 280 ) * 3", + "Math.cos(( q.anim_time - 0.0 ) * 280 ) * -4" + ] + }, + "tail2": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.3 ) * 280 ) * -8", + "Math.sin(( q.anim_time - 0.0 ) * 280 ) * -5" + ] + } + } + }, + "animation.silverlabs_nat.alligator.swim": { + "sound_effects": { + "0.0": { + "effect": "swim" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -7.5", 0] + }, + "tail": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -22.5", 0] + }, + "tail2": { + "rotation": [0, "Math.sin(( q.anim_time - 0.2 ) * 360 ) * -22.5", 0] + }, + "skull": { + "rotation": [0, "Math.sin(( q.anim_time - 0.8 ) * 360 ) * 12.5", 0] + }, + "left_arm": { + "rotation": [90, 0, 0], + "position": [0, 0, 2] + }, + "right_arm": { + "rotation": [90, 0, 0], + "position": [0, 0, 2] + }, + "left_leg": { + "rotation": [67.5, 0, 0] + }, + "right_leg": { + "rotation": [67.5, 0, 0] + }, + "left_foot": { + "rotation": [67.5, 0, 0] + }, + "right_foot": { + "rotation": [67.5, 0, 0] + }, + "left_hand": { + "rotation": [90, 0, 0] + }, + "right_hand": { + "rotation": [90, 0, 0] + } + } + }, + "animation.silverlabs_nat.alligator.bite": { + "sound_effects": { + "0.0": { + "effect": "bite" + } + }, + "loop": "hold_on_last_frame", + "animation_length": 0.125, + "bones": { + "skull": { + "rotation": { + "0.0": [-22.5, 0, 0], + "0.125": [0, 0, 0] + } + }, + "lower_jaw": { + "rotation": { + "0.0": [67.5, 0, 0], + "0.125": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.alligator.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.5 + } + } + }, + "animation.silverlabs_nat.alligator.sleep": { + "loop": true, + "bones": { + "root": { + "position": [0, -3, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.02" + ] + }, + "tail": { + "rotation": [ + 0, + "19 - Math.cos( 10 + ( q.anim_time - 0.0 ) * 45 ) * 2", + 0 + ] + }, + "tail2": { + "rotation": [ + 0, + "34 - Math.cos( -40 + ( q.anim_time - 0.0 ) * 45 ) * 5", + 0 + ] + }, + "skull": { + "rotation": [0, -10, 0], + "position": [0, -2, 0] + }, + "left_arm": { + "rotation": [0, 0, -80], + "position": [0, -2.8, 0] + }, + "left_hand": { + "rotation": [0.61111, -2.81187, 79.43376], + "position": [-2.7, 2, -2.7] + }, + "right_arm": { + "rotation": [-15.00873, -1.93183, 80.51783], + "position": [0, -2.8, 0] + }, + "right_hand": { + "rotation": [0.61111, 2.81187, -79.43376], + "position": [2.7, 2, -2.7] + }, + "left_leg": { + "rotation": [11.55123, -17.65829, -44.54766], + "position": [0, 0, -2.4] + }, + "left_foot": { + "rotation": [0, 0, 42], + "position": [-0.5, 0.4, 0] + }, + "right_leg": { + "rotation": [0, 0, 41], + "position": [0, 0, -2.4] + }, + "right_foot": { + "rotation": [0, 0, -42], + "position": [0.5, 0.4, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/alligator_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/alligator_baby.rp_anim.json new file mode 100644 index 0000000..28130de --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/alligator_baby.rp_anim.json @@ -0,0 +1,1234 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.alligator_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 45 ) * 3"] + }, + "skull": { + "rotation": [ + "-Math.cos( -50 + ( q.anim_time - 0.0 ) * 45 ) * -2", + 0, + "Math.sin( -50 + ( q.anim_time - 0.0 ) * 45 ) * -2" + ], + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.05", + 0 + ] + }, + "tail": { + "rotation": [0, "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 5", 0] + }, + "tailTip": { + "rotation": [ + 0, + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * 6", + 0 + ] + } + } + }, + "animation.silverlabs_nat.alligator_baby.walk": { + "loop": true, + "animation_length": 2.6667, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "rotation": { + "0.0": [0, -2.19, 0], + "0.0417": [0, -2.54, 0], + "0.125": [0, -2.89, 0], + "0.25": [0, -2.99, 0], + "0.3333": [0, -2.82, 0], + "0.375": [0, -2.64, 0], + "0.4167": [0, -2.35, 0], + "0.4583": [0, -1.89, 0], + "0.5": [0, -1.18, 0], + "0.5833": [0, 0.82, 0], + "0.625": [0, 1.64, 0], + "0.6667": [0, 2.19, 0], + "0.7083": [0, 2.54, 0], + "0.7917": [0, 2.89, 0], + "0.9167": [0, 2.99, 0], + "1.0": [0, 2.82, 0], + "1.0417": [0, 2.64, 0], + "1.0833": [0, 2.35, 0], + "1.125": [0, 1.89, 0], + "1.1667": [0, 1.18, 0], + "1.25": [0, -0.82, 0], + "1.2917": [0, -1.64, 0], + "1.3333": [0, -2.19, 0], + "1.375": [0, -2.54, 0], + "1.4583": [0, -2.89, 0], + "1.5833": [0, -2.99, 0], + "1.6667": [0, -2.82, 0], + "1.7083": [0, -2.64, 0], + "1.75": [0, -2.35, 0], + "1.7917": [0, -1.89, 0], + "1.8333": [0, -1.18, 0], + "1.9167": [0, 0.82, 0], + "1.9583": [0, 1.64, 0], + "2.0": [0, 2.19, 0], + "2.0417": [0, 2.54, 0], + "2.125": [0, 2.89, 0], + "2.25": [0, 2.99, 0], + "2.3333": [0, 2.82, 0], + "2.375": [0, 2.64, 0], + "2.4167": [0, 2.35, 0], + "2.4583": [0, 1.89, 0], + "2.5": [0, 1.18, 0], + "2.5833": [0, -0.82, 0], + "2.625": [0, -1.64, 0], + "2.6667": [0, -2.19, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 22.49, -5.76], + "0.0417": [0, 25.16, -6], + "0.0833": [0, 26.74, -5.62], + "0.125": [0, 27.68, -4.64], + "0.1667": [0, 28.2, -3.11], + "0.2083": [0, 28.39, -1.06], + "0.25": [0, 28.31, 1.4], + "0.2917": [0, 27.93, 4.2], + "0.3333": [0, 27.18, 7.22], + "0.375": [0, 25.89, 10], + "0.4167": [0, 23.74, 10], + "0.4583": [0, 19.98, 10], + "0.5": [0, 13.07, 10], + "0.5417": [0, 1.22, 10], + "0.5833": [0, -12.14, 10], + "0.625": [0, -20.92, 10], + "0.6667": [0, -25.69, 10], + "0.7083": [0, -28.36, 10], + "0.75": [0, -29.94, 10], + "0.7917": [0, -30.88, 10], + "0.8333": [0, -31.4, 10], + "0.875": [0, -31.59, 10], + "0.9167": [0, -31.51, 10], + "0.9583": [0, -31.13, 10], + "1.0": [0, -30.38, 10], + "1.0417": [0, -29.09, 9.65], + "1.0833": [0, -26.94, 6.54], + "1.125": [0, -23.18, 3.56], + "1.1667": [0, -16.27, 0.82], + "1.2083": [0, -4.42, -1.56], + "1.25": [0, 8.94, -3.49], + "1.2917": [0, 17.72, -4.91], + "1.3333": [0, 22.49, -5.76], + "1.375": [0, 25.16, -6], + "1.4167": [0, 26.74, -5.62], + "1.4583": [0, 27.68, -4.64], + "1.5": [0, 28.2, -3.11], + "1.5417": [0, 28.39, -1.06], + "1.5833": [0, 28.31, 1.4], + "1.625": [0, 27.93, 4.2], + "1.6667": [0, 27.18, 7.22], + "1.7083": [0, 25.89, 10], + "1.75": [0, 23.74, 10], + "1.7917": [0, 19.98, 10], + "1.8333": [0, 13.07, 10], + "1.875": [0, 1.22, 10], + "1.9167": [0, -12.14, 10], + "1.9583": [0, -20.92, 10], + "2.0": [0, -25.69, 10], + "2.0417": [0, -28.36, 10], + "2.0833": [0, -29.94, 10], + "2.125": [0, -30.88, 10], + "2.1667": [0, -31.4, 10], + "2.2083": [0, -31.59, 10], + "2.25": [0, -31.51, 10], + "2.2917": [0, -31.13, 10], + "2.3333": [0, -30.38, 10], + "2.375": [0, -29.09, 9.65], + "2.4167": [0, -26.94, 6.54], + "2.4583": [0, -23.18, 3.56], + "2.5": [0, -16.27, 0.82], + "2.5417": [0, -4.42, -1.56], + "2.5833": [0, 8.94, -3.49], + "2.625": [0, 17.72, -4.91], + "2.6667": [0, 22.49, -5.76] + }, + "position": [0, 1, 0] + }, + "leftArm": { + "rotation": { + "0.0": [0, -30.18, 20], + "0.0417": [0, -30.93, 16.88], + "0.0833": [0, -31.31, 13.88], + "0.125": [0, -31.39, 11.11], + "0.1667": [0, -31.2, 8.69], + "0.2083": [0, -30.68, 6.7], + "0.25": [0, -29.74, 5.22], + "0.2917": [0, -28.16, 4.31], + "0.3333": [0, -25.49, 4], + "0.375": [0, -20.72, 4.31], + "0.4167": [0, -11.94, 5.22], + "0.4583": [0, 1.42, 6.7], + "0.5": [0, 13.27, 8.69], + "0.5417": [0, 20.18, 11.11], + "0.5833": [0, 23.94, 13.88], + "0.625": [0, 26.09, 16.88], + "0.6667": [0, 27.38, 20], + "0.7083": [0, 28.13, 20], + "0.75": [0, 28.51, 20], + "0.7917": [0, 28.59, 20], + "0.8333": [0, 28.4, 20], + "0.875": [0, 27.88, 20], + "0.9167": [0, 26.94, 20], + "0.9583": [0, 25.36, 20], + "1.0": [0, 22.69, 20], + "1.0417": [0, 17.92, 20], + "1.0833": [0, 9.14, 20], + "1.125": [0, -4.22, 20], + "1.1667": [0, -16.07, 20], + "1.2083": [0, -22.98, 20], + "1.25": [0, -26.74, 20], + "1.2917": [0, -28.89, 20], + "1.3333": [0, -30.18, 20], + "1.375": [0, -30.93, 16.88], + "1.4167": [0, -31.31, 13.88], + "1.4583": [0, -31.39, 11.11], + "1.5": [0, -31.2, 8.69], + "1.5417": [0, -30.68, 6.7], + "1.5833": [0, -29.74, 5.22], + "1.625": [0, -28.16, 4.31], + "1.6667": [0, -25.49, 4], + "1.7083": [0, -20.72, 4.31], + "1.75": [0, -11.94, 5.22], + "1.7917": [0, 1.42, 6.7], + "1.8333": [0, 13.27, 8.69], + "1.875": [0, 20.18, 11.11], + "1.9167": [0, 23.94, 13.88], + "1.9583": [0, 26.09, 16.88], + "2.0": [0, 27.38, 20], + "2.0417": [0, 28.13, 20], + "2.0833": [0, 28.51, 20], + "2.125": [0, 28.59, 20], + "2.1667": [0, 28.4, 20], + "2.2083": [0, 27.88, 20], + "2.25": [0, 26.94, 20], + "2.2917": [0, 25.36, 20], + "2.3333": [0, 22.69, 20], + "2.375": [0, 17.92, 20], + "2.4167": [0, 9.14, 20], + "2.4583": [0, -4.22, 20], + "2.5": [0, -16.07, 20], + "2.5417": [0, -22.98, 20], + "2.5833": [0, -26.74, 20], + "2.625": [0, -28.89, 20], + "2.6667": [0, -30.18, 20] + }, + "position": [0, 1.9, 0] + }, + "rightArm": { + "rotation": { + "0.0": [0, -30.18, -20], + "0.0417": [0, -30.93, -20], + "0.0833": [0, -31.31, -20], + "0.125": [0, -31.39, -20], + "0.1667": [0, -31.2, -20], + "0.2083": [0, -30.68, -20], + "0.25": [0, -29.74, -20], + "0.2917": [0, -28.16, -20], + "0.3333": [0, -25.49, -20], + "0.375": [0, -20.72, -20], + "0.4167": [0, -11.94, -20], + "0.4583": [0, 1.42, -20], + "0.5": [0, 13.27, -20], + "0.5417": [0, 20.18, -20], + "0.5833": [0, 23.94, -20], + "0.625": [0, 26.09, -20], + "0.6667": [0, 27.38, -20], + "0.7083": [0, 28.13, -16.88], + "0.75": [0, 28.51, -13.88], + "0.7917": [0, 28.59, -11.11], + "0.8333": [0, 28.4, -8.69], + "0.875": [0, 27.88, -6.7], + "0.9167": [0, 26.94, -5.22], + "0.9583": [0, 25.36, -4.31], + "1.0": [0, 22.69, -4], + "1.0417": [0, 17.92, -4.31], + "1.0833": [0, 9.14, -5.22], + "1.125": [0, -4.22, -6.7], + "1.1667": [0, -16.07, -8.69], + "1.2083": [0, -22.98, -11.11], + "1.25": [0, -26.74, -13.88], + "1.2917": [0, -28.89, -16.88], + "1.3333": [0, -30.18, -20], + "1.375": [0, -30.93, -20], + "1.4167": [0, -31.31, -20], + "1.4583": [0, -31.39, -20], + "1.5": [0, -31.2, -20], + "1.5417": [0, -30.68, -20], + "1.5833": [0, -29.74, -20], + "1.625": [0, -28.16, -20], + "1.6667": [0, -25.49, -20], + "1.7083": [0, -20.72, -20], + "1.75": [0, -11.94, -20], + "1.7917": [0, 1.42, -20], + "1.8333": [0, 13.27, -20], + "1.875": [0, 20.18, -20], + "1.9167": [0, 23.94, -20], + "1.9583": [0, 26.09, -20], + "2.0": [0, 27.38, -20], + "2.0417": [0, 28.13, -16.88], + "2.0833": [0, 28.51, -13.88], + "2.125": [0, 28.59, -11.11], + "2.1667": [0, 28.4, -8.69], + "2.2083": [0, 27.88, -6.7], + "2.25": [0, 26.94, -5.22], + "2.2917": [0, 25.36, -4.31], + "2.3333": [0, 22.69, -4], + "2.375": [0, 17.92, -4.31], + "2.4167": [0, 9.14, -5.22], + "2.4583": [0, -4.22, -6.7], + "2.5": [0, -16.07, -8.69], + "2.5417": [0, -22.98, -11.11], + "2.5833": [0, -26.74, -13.88], + "2.625": [0, -28.89, -16.88], + "2.6667": [0, -30.18, -20] + }, + "position": [0, 1.9, 0] + }, + "rightLeg": { + "rotation": { + "0.0": [0, 22.49, -10], + "0.0417": [0, 25.16, -10], + "0.0833": [0, 26.74, -10], + "0.125": [0, 27.68, -10], + "0.1667": [0, 28.2, -10], + "0.2083": [0, 28.39, -10], + "0.25": [0, 28.31, -10], + "0.2917": [0, 27.93, -10], + "0.3333": [0, 27.18, -10], + "0.375": [0, 25.89, -9.65], + "0.4167": [0, 23.74, -6.54], + "0.4583": [0, 19.98, -3.56], + "0.5": [0, 13.07, -0.82], + "0.5417": [0, 1.22, 1.56], + "0.5833": [0, -12.14, 3.49], + "0.625": [0, -20.92, 4.91], + "0.6667": [0, -25.69, 5.76], + "0.7083": [0, -28.36, 6], + "0.75": [0, -29.94, 5.62], + "0.7917": [0, -30.88, 4.64], + "0.8333": [0, -31.4, 3.11], + "0.875": [0, -31.59, 1.06], + "0.9167": [0, -31.51, -1.4], + "0.9583": [0, -31.13, -4.2], + "1.0": [0, -30.38, -7.22], + "1.0417": [0, -29.09, -10], + "1.0833": [0, -26.94, -10], + "1.125": [0, -23.18, -10], + "1.1667": [0, -16.27, -10], + "1.2083": [0, -4.42, -10], + "1.25": [0, 8.94, -10], + "1.2917": [0, 17.72, -10], + "1.3333": [0, 22.49, -10], + "1.375": [0, 25.16, -10], + "1.4167": [0, 26.74, -10], + "1.4583": [0, 27.68, -10], + "1.5": [0, 28.2, -10], + "1.5417": [0, 28.39, -10], + "1.5833": [0, 28.31, -10], + "1.625": [0, 27.93, -10], + "1.6667": [0, 27.18, -10], + "1.7083": [0, 25.89, -9.65], + "1.75": [0, 23.74, -6.54], + "1.7917": [0, 19.98, -3.56], + "1.8333": [0, 13.07, -0.82], + "1.875": [0, 1.22, 1.56], + "1.9167": [0, -12.14, 3.49], + "1.9583": [0, -20.92, 4.91], + "2.0": [0, -25.69, 5.76], + "2.0417": [0, -28.36, 6], + "2.0833": [0, -29.94, 5.62], + "2.125": [0, -30.88, 4.64], + "2.1667": [0, -31.4, 3.11], + "2.2083": [0, -31.59, 1.06], + "2.25": [0, -31.51, -1.4], + "2.2917": [0, -31.13, -4.2], + "2.3333": [0, -30.38, -7.22], + "2.375": [0, -29.09, -10], + "2.4167": [0, -26.94, -10], + "2.4583": [0, -23.18, -10], + "2.5": [0, -16.27, -10], + "2.5417": [0, -4.42, -10], + "2.5833": [0, 8.94, -10], + "2.625": [0, 17.72, -10], + "2.6667": [0, 22.49, -10] + }, + "position": [0, 1, 0] + }, + "body": { + "rotation": { + "0.0": [-6, -2.19, -3], + "0.0417": [-6, -2.54, -2.94], + "0.0833": [-6, -2.76, -2.77], + "0.1667": [-6, -2.97, -2.12], + "0.2917": [-6, -2.93, -0.59], + "0.375": [-6, -2.64, 0.59], + "0.4167": [-6, -2.35, 1.15], + "0.4583": [-6, -1.89, 1.67], + "0.5": [-6, -1.18, 2.12], + "0.5833": [-6, 0.82, 2.77], + "0.625": [-6, 1.64, 2.94], + "0.6667": [-6, 2.19, 3], + "0.7083": [-6, 2.54, 2.94], + "0.75": [-6, 2.76, 2.77], + "0.8333": [-6, 2.97, 2.12], + "0.9583": [-6, 2.93, 0.59], + "1.0417": [-6, 2.64, -0.59], + "1.0833": [-6, 2.35, -1.15], + "1.125": [-6, 1.89, -1.67], + "1.1667": [-6, 1.18, -2.12], + "1.25": [-6, -0.82, -2.77], + "1.2917": [-6, -1.64, -2.94], + "1.3333": [-6, -2.19, -3], + "1.375": [-6, -2.54, -2.94], + "1.4167": [-6, -2.76, -2.77], + "1.5": [-6, -2.97, -2.12], + "1.625": [-6, -2.93, -0.59], + "1.7083": [-6, -2.64, 0.59], + "1.75": [-6, -2.35, 1.15], + "1.7917": [-6, -1.89, 1.67], + "1.8333": [-6, -1.18, 2.12], + "1.9167": [-6, 0.82, 2.77], + "1.9583": [-6, 1.64, 2.94], + "2.0": [-6, 2.19, 3], + "2.0417": [-6, 2.54, 2.94], + "2.0833": [-6, 2.76, 2.77], + "2.1667": [-6, 2.97, 2.12], + "2.2917": [-6, 2.93, 0.59], + "2.375": [-6, 2.64, -0.59], + "2.4167": [-6, 2.35, -1.15], + "2.4583": [-6, 1.89, -1.67], + "2.5": [-6, 1.18, -2.12], + "2.5833": [-6, -0.82, -2.77], + "2.625": [-6, -1.64, -2.94], + "2.6667": [-6, -2.19, -3] + }, + "position": { + "0.0": [0, 1.1, 0], + "0.0833": [0, 1.07, 0], + "0.25": [0, 0.93, 0], + "0.3333": [0, 0.9, 0], + "0.4583": [0, 0.96, 0], + "0.5833": [0, 1.07, 0], + "0.6667": [0, 1.1, 0], + "0.75": [0, 1.07, 0], + "0.9167": [0, 0.93, 0], + "1.0": [0, 0.9, 0], + "1.125": [0, 0.96, 0], + "1.25": [0, 1.07, 0], + "1.3333": [0, 1.1, 0], + "1.4167": [0, 1.07, 0], + "1.5833": [0, 0.93, 0], + "1.6667": [0, 0.9, 0], + "1.7917": [0, 0.96, 0], + "1.9167": [0, 1.07, 0], + "2.0": [0, 1.1, 0], + "2.0833": [0, 1.07, 0], + "2.25": [0, 0.93, 0], + "2.3333": [0, 0.9, 0], + "2.4583": [0, 0.96, 0], + "2.5833": [0, 1.07, 0], + "2.6667": [0, 1.1, 0] + } + }, + "skull": { + "rotation": { + "0.0": [10, 2.86, 4], + "0.0417": [9.25, 3.16, 3.92], + "0.0833": [8.61, 3.34, 3.7], + "0.125": [8.17, 3.45, 3.33], + "0.1667": [8, 3.49, 2.83], + "0.2083": [8.13, 3.49, 2.22], + "0.25": [8.53, 3.44, 1.53], + "0.2917": [9.14, 3.33, 0.78], + "0.3333": [9.88, 3.15, 0], + "0.375": [10.64, 2.85, -0.78], + "0.4167": [11.31, 2.38, -1.53], + "0.4583": [11.78, 1.65, -2.22], + "0.5": [11.99, 0.59, -2.83], + "0.5417": [11.91, -0.64, -3.33], + "0.5833": [11.55, -1.68, -3.7], + "0.625": [10.96, -2.4, -3.92], + "0.6667": [10.23, -2.86, -4], + "0.7083": [9.47, -3.16, -3.92], + "0.75": [8.78, -3.34, -3.7], + "0.7917": [8.28, -3.45, -3.33], + "0.8333": [8.02, -3.49, -2.83], + "0.875": [8.06, -3.49, -2.22], + "0.9167": [8.38, -3.44, -1.53], + "0.9583": [8.94, -3.33, -0.78], + "1.0": [9.65, -3.15, 0], + "1.0417": [10.42, -2.85, 0.78], + "1.0833": [11.12, -2.38, 1.53], + "1.125": [11.66, -1.65, 2.22], + "1.1667": [11.96, -0.59, 2.83], + "1.2083": [11.97, 0.64, 3.33], + "1.25": [11.69, 1.68, 3.7], + "1.2917": [11.16, 2.4, 3.92], + "1.3333": [10.46, 2.86, 4], + "1.375": [9.7, 3.16, 3.92], + "1.4167": [8.97, 3.34, 3.7], + "1.4583": [8.4, 3.45, 3.33], + "1.5": [8.07, 3.49, 2.83], + "1.5417": [8.02, 3.49, 2.22], + "1.5833": [8.25, 3.44, 1.53], + "1.625": [8.75, 3.33, 0.78], + "1.6667": [9.43, 3.15, 0], + "1.7083": [10.19, 2.85, -0.78], + "1.75": [10.92, 2.38, -1.53], + "1.7917": [11.52, 1.65, -2.22], + "1.8333": [11.9, 0.59, -2.83], + "1.875": [12, -0.64, -3.33], + "1.9167": [11.8, -1.68, -3.7], + "1.9583": [11.34, -2.4, -3.92], + "2.0": [10.68, -2.86, -4], + "2.0417": [9.93, -3.16, -3.92], + "2.0833": [9.18, -3.34, -3.7], + "2.125": [8.56, -3.45, -3.33], + "2.1667": [8.14, -3.49, -2.83], + "2.2083": [8, -3.49, -2.22], + "2.25": [8.15, -3.44, -1.53], + "2.2917": [8.58, -3.33, -0.78], + "2.3333": [9.21, -3.15, 0], + "2.375": [9.96, -2.85, 0.78], + "2.4167": [10.71, -2.38, 1.53], + "2.4583": [11.36, -1.65, 2.22], + "2.5": [11.81, -0.59, 2.83], + "2.5417": [12, 0.64, 3.33], + "2.5833": [11.89, 1.68, 3.7], + "2.625": [11.5, 2.4, 3.92], + "2.6667": [10.9, 2.86, 4] + }, + "position": { + "0.0": [-0.15, 0.08, 0], + "0.0417": [-0.17, 0.1, 0], + "0.125": [-0.19, 0.09, 0], + "0.2917": [-0.2, -0.05, 0], + "0.375": [-0.18, -0.1, 0], + "0.4583": [-0.13, -0.09, 0], + "0.625": [0.11, 0.05, 0], + "0.7083": [0.17, 0.1, 0], + "0.7917": [0.19, 0.09, 0], + "0.9583": [0.2, -0.05, 0], + "1.0417": [0.18, -0.1, 0], + "1.125": [0.13, -0.09, 0], + "1.2917": [-0.11, 0.05, 0], + "1.375": [-0.17, 0.1, 0], + "1.4583": [-0.19, 0.09, 0], + "1.625": [-0.2, -0.05, 0], + "1.7083": [-0.18, -0.1, 0], + "1.7917": [-0.13, -0.09, 0], + "1.9583": [0.11, 0.05, 0], + "2.0417": [0.17, 0.1, 0], + "2.125": [0.19, 0.09, 0], + "2.2917": [0.2, -0.05, 0], + "2.375": [0.18, -0.1, 0], + "2.4583": [0.13, -0.09, 0], + "2.625": [-0.11, 0.05, 0], + "2.6667": [-0.15, 0.08, 0] + } + }, + "tail": { + "rotation": { + "0.0": [5, -1.39, -3.83], + "0.0417": [5, -2.9, -4.38], + "0.0833": [5, -4.3, -4.77], + "0.125": [5, -5.53, -4.97], + "0.1667": [5, -6.55, -4.98], + "0.2083": [5, -7.32, -4.8], + "0.25": [5, -7.81, -4.44], + "0.2917": [5, -8, -3.9], + "0.3333": [5, -7.88, -3.21], + "0.375": [5, -7.46, -2.4], + "0.4167": [5, -6.75, -1.5], + "0.4583": [5, -5.78, -0.54], + "0.5": [5, -4.59, 0.44], + "0.5417": [5, -3.22, 1.4], + "0.625": [5, -0.17, 3.13], + "0.6667": [5, 1.39, 3.83], + "0.7083": [5, 2.9, 4.38], + "0.75": [5, 4.3, 4.77], + "0.7917": [5, 5.53, 4.97], + "0.8333": [5, 6.55, 4.98], + "0.875": [5, 7.32, 4.8], + "0.9167": [5, 7.81, 4.44], + "0.9583": [5, 8, 3.9], + "1.0": [5, 7.88, 3.21], + "1.0417": [5, 7.46, 2.4], + "1.0833": [5, 6.75, 1.5], + "1.125": [5, 5.78, 0.54], + "1.1667": [5, 4.59, -0.44], + "1.2083": [5, 3.22, -1.4], + "1.2917": [5, 0.17, -3.13], + "1.3333": [5, -1.39, -3.83], + "1.375": [5, -2.9, -4.38], + "1.4167": [5, -4.3, -4.77], + "1.4583": [5, -5.53, -4.97], + "1.5": [5, -6.55, -4.98], + "1.5417": [5, -7.32, -4.8], + "1.5833": [5, -7.81, -4.44], + "1.625": [5, -8, -3.9], + "1.6667": [5, -7.88, -3.21], + "1.7083": [5, -7.46, -2.4], + "1.75": [5, -6.75, -1.5], + "1.7917": [5, -5.78, -0.54], + "1.8333": [5, -4.59, 0.44], + "1.875": [5, -3.22, 1.4], + "1.9583": [5, -0.17, 3.13], + "2.0": [5, 1.39, 3.83], + "2.0417": [5, 2.9, 4.38], + "2.0833": [5, 4.3, 4.77], + "2.125": [5, 5.53, 4.97], + "2.1667": [5, 6.55, 4.98], + "2.2083": [5, 7.32, 4.8], + "2.25": [5, 7.81, 4.44], + "2.2917": [5, 8, 3.9], + "2.3333": [5, 7.88, 3.21], + "2.375": [5, 7.46, 2.4], + "2.4167": [5, 6.75, 1.5], + "2.4583": [5, 5.78, 0.54], + "2.5": [5, 4.59, -0.44], + "2.5417": [5, 3.22, -1.4], + "2.625": [5, 0.17, -3.13], + "2.6667": [5, -1.39, -3.83] + } + }, + "tailTip": { + "rotation": { + "0.0": [3, 5.13, -0.87], + "0.0833": [3, -0.65, -2.69], + "0.125": [3, -3.57, -3.46], + "0.1667": [3, -6.34, -4.1], + "0.2083": [3, -8.87, -4.58], + "0.25": [3, -11.06, -4.88], + "0.2917": [3, -12.82, -5], + "0.3333": [3, -14.1, -4.92], + "0.375": [3, -14.83, -4.66], + "0.4167": [3, -14.99, -4.22], + "0.4583": [3, -14.57, -3.61], + "0.5": [3, -13.59, -2.87], + "0.5417": [3, -12.1, -2.01], + "0.5833": [3, -10.13, -1.08], + "0.625": [3, -7.78, -0.11], + "0.6667": [3, -5.13, 0.87], + "0.75": [3, 0.65, 2.69], + "0.7917": [3, 3.57, 3.46], + "0.8333": [3, 6.34, 4.1], + "0.875": [3, 8.87, 4.58], + "0.9167": [3, 11.06, 4.88], + "0.9583": [3, 12.82, 5], + "1.0": [3, 14.1, 4.92], + "1.0417": [3, 14.83, 4.66], + "1.0833": [3, 14.99, 4.22], + "1.125": [3, 14.57, 3.61], + "1.1667": [3, 13.59, 2.87], + "1.2083": [3, 12.1, 2.01], + "1.25": [3, 10.13, 1.08], + "1.2917": [3, 7.78, 0.11], + "1.3333": [3, 5.13, -0.87], + "1.4167": [3, -0.65, -2.69], + "1.4583": [3, -3.57, -3.46], + "1.5": [3, -6.34, -4.1], + "1.5417": [3, -8.87, -4.58], + "1.5833": [3, -11.06, -4.88], + "1.625": [3, -12.82, -5], + "1.6667": [3, -14.1, -4.92], + "1.7083": [3, -14.83, -4.66], + "1.75": [3, -14.99, -4.22], + "1.7917": [3, -14.57, -3.61], + "1.8333": [3, -13.59, -2.87], + "1.875": [3, -12.1, -2.01], + "1.9167": [3, -10.13, -1.08], + "1.9583": [3, -7.78, -0.11], + "2.0": [3, -5.13, 0.87], + "2.0833": [3, 0.65, 2.69], + "2.125": [3, 3.57, 3.46], + "2.1667": [3, 6.34, 4.1], + "2.2083": [3, 8.87, 4.58], + "2.25": [3, 11.06, 4.88], + "2.2917": [3, 12.82, 5], + "2.3333": [3, 14.1, 4.92], + "2.375": [3, 14.83, 4.66], + "2.4167": [3, 14.99, 4.22], + "2.4583": [3, 14.57, 3.61], + "2.5": [3, 13.59, 2.87], + "2.5417": [3, 12.1, 2.01], + "2.5833": [3, 10.13, 1.08], + "2.625": [3, 7.78, 0.11], + "2.6667": [3, 5.13, -0.87] + } + } + } + }, + "animation.silverlabs_nat.alligator_baby.walk_UB": { + "loop": true, + "animation_length": 2.6667, + "bones": { + "root": { + "rotation": [ + 0, + "-( v.freq = 1.5; v.mag = -3; v.balloon = 2; v.offset = 0; v.time_offset = -0.55; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0 + ] + }, + "leftLeg": { + "rotation": [ + 0, + "-( v.freq = 1.5; v.mag = 30; v.balloon = 3; v.offset = 1.6; v.time_offset = -0.55; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "10 + Math.max( 0, Math.sin( 80 + query.anim_time * 270 ) ) * -16" + ], + "position": [0, 1, 0] + }, + "leftArm": { + "rotation": [ + 0, + "-( v.freq = 1.5; v.mag = -30; v.balloon = 3; v.offset = 1.4; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "20 + Math.max( 0, Math.sin( query.anim_time * 270 ) ) * -16" + ], + "position": [0, 1.9, 0] + }, + "rightArm": { + "rotation": [ + 0, + "-( v.freq = 1.5; v.mag = -30; v.balloon = 3; v.offset = 1.4; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "-20 + Math.max( 0, Math.sin( 180 + query.anim_time * 270 ) ) * 16" + ], + "position": [0, 1.9, 0] + }, + "rightLeg": { + "rotation": [ + 0, + "-( v.freq = 1.5; v.mag = 30; v.balloon = 3; v.offset = 1.6; v.time_offset = -0.55; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "-10 + Math.max( 0, Math.sin( -100 + query.anim_time * 270 ) ) * 16" + ], + "position": [0, 1, 0] + }, + "body": { + "rotation": [ + -6, + "-( v.freq = 1.5; v.mag = -3; v.balloon = 2; v.offset = 0; v.time_offset = -0.55; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "Math.cos(( q.anim_time - 0.0 ) * 270 ) * -3" + ], + "position": [0, "1 + Math.cos(( q.anim_time - 0.0 ) * 540 ) * 0.1", 0] + }, + "skull": { + "rotation": [ + "10 - Math.sin(( q.anim_time - 0.0 ) * 530 ) * 2", + "-( v.freq = 1.5; v.mag = 3.5; v.balloon = 2; v.offset = 0; v.time_offset = -0.52; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "Math.cos(( q.anim_time - 0.0 ) * 270 ) * 4" + ], + "position": [ + "-( v.freq = 1.5; v.mag = 0.2; v.balloon = 2; v.offset = 0; v.time_offset = 0.55; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 540 ) * 0.1", + 0 + ] + }, + "tail": { + "rotation": [ + 5, + "Math.cos( -80 + ( q.anim_time - 0.0 ) * 270 ) * -8", + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 270 ) * -5" + ] + }, + "tailTip": { + "rotation": [ + 3, + "Math.sin( -20 + ( q.anim_time - 0.0 ) * 270 ) * -15", + "Math.cos( -80 + ( q.anim_time - 0.0 ) * 270 ) * -5" + ] + } + } + }, + "animation.silverlabs_nat.alligator_baby.run": { + "loop": true, + "animation_length": 0.875, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "rotation": { + "0.0": [0, -3.99, 0], + "0.0417": [0, -3.39, 0], + "0.0833": [0, -1.53, 0], + "0.125": [0, 1.35, 0], + "0.1667": [0, 3.31, 0], + "0.2083": [0, 3.98, 0], + "0.25": [0, 3.71, 0], + "0.2917": [0, 2.31, 0], + "0.3333": [0, -0.4, 0], + "0.375": [0, -2.82, 0], + "0.4167": [0, -3.87, 0], + "0.4583": [0, -3.9, 0], + "0.5": [0, -2.93, 0], + "0.5417": [0, -0.6, 0], + "0.5833": [0, 2.17, 0], + "0.625": [0, 3.65, 0], + "0.6667": [0, 3.99, 0], + "0.7083": [0, 3.39, 0], + "0.75": [0, 1.53, 0], + "0.7917": [0, -1.35, 0], + "0.8333": [0, -3.31, 0], + "0.875": [0, -3.98, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-15.5, 30.57, 40], + "0.0417": [-15.5, 17.75, 40], + "0.0833": [-15.5, -6.37, 40], + "0.125": [-15.5, -26.98, 40], + "0.1667": [-15.5, -35.6, 40], + "0.2083": [-15.5, -35.44, 27.14], + "0.25": [-15.5, -26.4, 8.27], + "0.2917": [-15.5, -5.34, 0.09], + "0.3333": [-15.5, 18.51, 5.36], + "0.375": [-15.5, 30.84, 22.31], + "0.4167": [-15.5, 33.37, 40], + "0.4583": [-15.5, 27.61, 40], + "0.5": [-15.5, 10.62, 40], + "0.5417": [-15.5, -14.55, 40], + "0.5833": [-15.5, -31.03, 40], + "0.625": [-15.5, -36.42, 40], + "0.6667": [-15.5, -33.57, 20], + "0.7083": [-15.5, -20.75, 4.13], + "0.75": [-15.5, 3.37, 0.34], + "0.7917": [-15.5, 23.98, 9.93], + "0.8333": [-15.5, 32.6, 29.65], + "0.875": [-15.5, 32.44, 40] + }, + "position": [0, 3.2, 0] + }, + "leftArm": { + "rotation": { + "0.0": [0, -7.88, 22.5], + "0.0417": [0, 25.84, 8.61], + "0.0833": [0, 32.58, 5.3], + "0.125": [0, 33.54, 13.69], + "0.1667": [0, 31.04, 30.94], + "0.2083": [0, 17.75, 40], + "0.25": [0, -22.35, 40], + "0.2917": [0, -34.17, 40], + "0.3333": [0, -36.37, 40], + "0.375": [0, -35.19, 40], + "0.4167": [0, -27.67, 35.43], + "0.4583": [0, 8.1, 16.92], + "0.5": [0, 29.33, 6.19], + "0.5417": [0, 33.27, 6.86], + "0.5833": [0, 33.17, 18.69], + "0.625": [0, 28.78, 37.71], + "0.6667": [0, 5.08, 40], + "0.7083": [0, -28.64, 40], + "0.75": [0, -35.38, 40], + "0.7917": [0, -36.34, 40], + "0.8333": [0, -33.84, 40], + "0.875": [0, -20.55, 28.75] + }, + "position": [0, 3.2, 0.3] + }, + "rightArm": { + "rotation": { + "0.0": [0, -7.88, -40], + "0.0417": [0, 25.84, -40], + "0.0833": [0, 32.58, -40], + "0.125": [0, 33.54, -40], + "0.1667": [0, 31.04, -40], + "0.2083": [0, 17.75, -28.75], + "0.25": [0, -22.35, -12.23], + "0.2917": [0, -34.17, -5.07], + "0.3333": [0, -36.37, -9.69], + "0.375": [0, -35.19, -24.52], + "0.4167": [0, -27.67, -40], + "0.4583": [0, 8.1, -40], + "0.5": [0, 29.33, -40], + "0.5417": [0, 33.27, -40], + "0.5833": [0, 33.17, -40], + "0.625": [0, 28.78, -40], + "0.6667": [0, 5.08, -22.5], + "0.7083": [0, -28.64, -8.61], + "0.75": [0, -35.38, -5.3], + "0.7917": [0, -36.34, -13.69], + "0.8333": [0, -33.84, -30.94], + "0.875": [0, -20.55, -40] + }, + "position": [0, 3.2, 0.3] + }, + "rightLeg": { + "rotation": { + "0.0": [-15.5, 30.57, -20], + "0.0417": [-15.5, 17.75, -4.13], + "0.0833": [-15.5, -6.37, -0.34], + "0.125": [-15.5, -26.98, -9.93], + "0.1667": [-15.5, -35.6, -29.65], + "0.2083": [-15.5, -35.44, -40], + "0.25": [-15.5, -26.4, -40], + "0.2917": [-15.5, -5.34, -40], + "0.3333": [-15.5, 18.51, -40], + "0.375": [-15.5, 30.84, -40], + "0.4167": [-15.5, 33.37, -34.78], + "0.4583": [-15.5, 27.61, -13.63], + "0.5": [-15.5, 10.62, -1.36], + "0.5417": [-15.5, -14.55, -2.12], + "0.5833": [-15.5, -31.03, -15.65], + "0.625": [-15.5, -36.42, -37.38], + "0.6667": [-15.5, -33.57, -40], + "0.7083": [-15.5, -20.75, -40], + "0.75": [-15.5, 3.37, -40], + "0.7917": [-15.5, 23.98, -40], + "0.8333": [-15.5, 32.6, -40], + "0.875": [-15.5, 32.44, -27.14] + }, + "position": [0, 3.2, -0.7] + }, + "body": { + "rotation": { + "0.0": [-6, -3, -3], + "0.0417": [-6, -2.72, -2.49], + "0.0833": [-6, -1.5, -1.15], + "0.125": [-6, 1.35, 0.59], + "0.1667": [-6, 2.68, 2.12], + "0.2083": [-6, 2.99, 2.94], + "0.25": [-6, 2.87, 2.77], + "0.2917": [-6, 2.1, 1.67], + "0.3333": [-6, -0.42, 0], + "0.375": [-6, -2.42, -1.67], + "0.4167": [-6, -2.94, -2.77], + "0.4583": [-6, -2.96, -2.94], + "0.5": [-6, -2.48, -2.12], + "0.5417": [-6, -0.63, -0.59], + "0.5833": [-6, 2, 1.15], + "0.625": [-6, 2.85, 2.49], + "0.6667": [-6, 3, 3], + "0.7083": [-6, 2.72, 2.49], + "0.75": [-6, 1.5, 1.15], + "0.7917": [-6, -1.35, -0.59], + "0.8333": [-6, -2.68, -2.12], + "0.875": [-6, -2.99, -2.94] + }, + "position": { + "0.0": [0, 2.6, 0], + "0.0417": [0, 2.54, 0], + "0.0833": [0, 2.43, 0], + "0.125": [0, 2.41, 0], + "0.2083": [0, 2.59, 0], + "0.25": [0, 2.57, 0], + "0.2917": [0, 2.46, 0], + "0.3333": [0, 2.4, 0], + "0.375": [0, 2.46, 0], + "0.4167": [0, 2.57, 0], + "0.4583": [0, 2.59, 0], + "0.5417": [0, 2.41, 0], + "0.5833": [0, 2.43, 0], + "0.625": [0, 2.54, 0], + "0.6667": [0, 2.6, 0], + "0.7083": [0, 2.54, 0], + "0.75": [0, 2.43, 0], + "0.7917": [0, 2.41, 0], + "0.875": [0, 2.59, 0] + } + }, + "skull": { + "rotation": { + "0.0": [1, 3.33, 4], + "0.0417": [-0.11, 2.35, 3.33], + "0.0833": [-0.85, -0.68, 1.53], + "0.125": [-0.96, -2.88, -0.78], + "0.1667": [-0.41, -3.45, -2.83], + "0.2083": [0.61, -3.44, -3.92], + "0.25": [1.77, -2.83, -3.7], + "0.2917": [2.66, -0.54, -2.22], + "0.3333": [3, 2.42, 0], + "0.375": [2.66, 3.34, 2.22], + "0.4167": [1.77, 3.49, 3.7], + "0.4583": [0.61, 3.14, 3.92], + "0.5": [-0.41, 1.61, 2.83], + "0.5417": [-0.96, -1.72, 0.78], + "0.5833": [-0.85, -3.16, -1.53], + "0.625": [-0.11, -3.5, -3.33], + "0.6667": [1, -3.33, -4], + "0.7083": [2.11, -2.35, -3.33], + "0.75": [2.85, 0.68, -1.53], + "0.7917": [2.96, 2.88, 0.78], + "0.8333": [2.41, 3.45, 2.83], + "0.875": [1.39, 3.44, 3.92] + }, + "position": { + "0.0": [-0.2, 0.08, 0], + "0.0417": [-0.18, 0.09, 0], + "0.0833": [-0.1, -0.01, 0], + "0.125": [0.09, -0.1, 0], + "0.1667": [0.18, -0.06, 0], + "0.2083": [0.2, 0.05, 0], + "0.25": [0.19, 0.1, 0], + "0.2917": [0.14, 0.03, 0], + "0.3333": [-0.03, -0.08, 0], + "0.375": [-0.16, -0.09, 0], + "0.4167": [-0.2, 0.01, 0], + "0.4583": [-0.2, 0.1, 0], + "0.5": [-0.17, 0.06, 0], + "0.5417": [-0.04, -0.05, 0], + "0.5833": [0.13, -0.1, 0], + "0.625": [0.19, -0.03, 0], + "0.6667": [0.2, 0.08, 0], + "0.7083": [0.18, 0.09, 0], + "0.75": [0.1, -0.01, 0], + "0.7917": [-0.09, -0.1, 0], + "0.8333": [-0.18, -0.06, 0], + "0.875": [-0.2, 0.05, 0] + } + }, + "jaw": { + "rotation": [7.5, 0, 0] + }, + "tail": { + "rotation": { + "0.0": [-12.5, -0.69, -3.83], + "0.0417": [-12.5, -2.77, -4.97], + "0.0833": [-12.5, -3.91, -4.44], + "0.125": [-12.5, -3.73, -2.4], + "0.1667": [-12.5, -2.29, 0.44], + "0.2083": [-12.5, -0.09, 3.13], + "0.25": [-12.5, 2.15, 4.77], + "0.2917": [-12.5, 3.66, 4.8], + "0.3333": [-12.5, 3.94, 3.21], + "0.375": [-12.5, 2.89, 0.54], + "0.4167": [-12.5, 0.87, -2.31], + "0.4583": [-12.5, -1.45, -4.38], + "0.5": [-12.5, -3.28, -4.98], + "0.5417": [-12.5, -4, -3.9], + "0.5833": [-12.5, -3.37, -1.5], + "0.625": [-12.5, -1.61, 1.4], + "0.6667": [-12.5, 0.69, 3.83], + "0.7083": [-12.5, 2.77, 4.97], + "0.75": [-12.5, 3.91, 4.44], + "0.7917": [-12.5, 3.73, 2.4], + "0.8333": [-12.5, 2.29, -0.44], + "0.875": [-12.5, 0.09, -3.13] + } + }, + "tailTip": { + "rotation": { + "0.0": [19, 3.42, -0.87], + "0.0417": [19, -2.38, -3.46], + "0.0833": [19, -7.37, -4.88], + "0.125": [19, -9.88, -4.66], + "0.1667": [19, -9.06, -2.87], + "0.2083": [19, -5.19, -0.11], + "0.25": [19, 0.44, 2.69], + "0.2917": [19, 5.91, 4.58], + "0.3333": [19, 9.4, 4.92], + "0.375": [19, 9.71, 3.61], + "0.4167": [19, 6.76, 1.08], + "0.4583": [19, 1.52, -1.81], + "0.5": [19, -4.23, -4.1], + "0.5417": [19, -8.55, -5], + "0.5833": [19, -9.99, -4.22], + "0.625": [19, -8.06, -2.01], + "0.6667": [19, -3.42, 0.87], + "0.7083": [19, 2.38, 3.46], + "0.75": [19, 7.37, 4.88], + "0.7917": [19, 9.88, 4.66], + "0.8333": [19, 9.06, 2.87], + "0.875": [19, 5.19, 0.11] + }, + "position": [0, 0, -0.4] + } + } + }, + "animation.silverlabs_nat.alligator_baby.run_UB": { + "loop": true, + "bones": { + "root": { + "rotation": [ + 0, + "-( v.freq = 4.5; v.mag = 4; v.balloon = 1; v.offset = 0; v.time_offset = 0.55; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0 + ] + }, + "leftLeg": { + "rotation": [ + -15.5, + "-( v.freq = 4.5; v.mag = 35; v.balloon = 1; v.offset = 1.5; v.time_offset = -0.52; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "40 + Math.max( 0, Math.sin( -150 + query.anim_time * 810 ) ) * -40" + ], + "position": [0, 3.2, 0] + }, + "leftArm": { + "rotation": [ + 0, + "-( v.freq = 4.5; v.mag = -35; v.balloon = 3; v.offset = 1.4; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "40 + Math.max( 0, Math.sin( 30 + query.anim_time * 810 ) ) * -35" + ], + "position": [0, 3.2, 0.3] + }, + "rightArm": { + "rotation": [ + 0, + "-( v.freq = 4.5; v.mag = -35; v.balloon = 3; v.offset = 1.4; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "-40 + Math.max( 0, Math.sin( -150 + query.anim_time * 810 ) ) * 35" + ], + "position": [0, 3.2, 0.3] + }, + "rightLeg": { + "rotation": [ + -15.5, + "-( v.freq = 4.5; v.mag = 35; v.balloon = 1; v.offset = 1.5; v.time_offset = -0.52; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "-40 + Math.max( 0, Math.sin( 30 + query.anim_time * 810 ) ) * 40" + ], + "position": [0, 3.2, -0.7] + }, + "body": { + "rotation": [ + -6, + "-( v.freq = 4.5; v.mag = -3; v.balloon = 2; v.offset = 0; v.time_offset = -0.55; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "Math.cos(( q.anim_time - 0.0 ) * 810 ) * -3" + ], + "position": [ + 0, + "2.5 + Math.cos(( q.anim_time - 0.0 ) * 1620 ) * 0.1", + 0 + ] + }, + "skull": { + "rotation": [ + "1 - Math.sin(( q.anim_time - 0.0 ) * 810 ) * 2", + "-( v.freq = 4.5; v.mag = 3.5; v.balloon = 2; v.offset = 0; v.time_offset = -0.52; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "Math.cos(( q.anim_time - 0.0 ) * 810 ) * 4" + ], + "position": [ + "-( v.freq = 4.5; v.mag = -0.2; v.balloon = 2; v.offset = 0; v.time_offset = -0.55; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 1620 ) * 0.1", + 0 + ] + }, + "jaw": { + "rotation": [7.5, 0, 0] + }, + "tail": { + "rotation": [ + -12.5, + "Math.cos( -80 + ( q.anim_time - 0.0 ) * 810 ) * -4", + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 810 ) * -5" + ] + }, + "tailTip": { + "rotation": [ + 19, + "Math.sin( -20 + ( q.anim_time - 0.0 ) * 810 ) * -10", + "Math.cos( -80 + ( q.anim_time - 0.0 ) * 810 ) * -5" + ], + "position": [0, 0, -0.4] + } + } + }, + "animation.silverlabs_nat.alligator_baby.swim": { + "loop": true, + "bones": { + "leftLeg": { + "rotation": [ + "36 - Math.sin(( q.anim_time - 0.0 ) * 180 ) * 8", + "27 - Math.cos( -60 + ( q.anim_time - 0.0 ) * 180 ) * 20", + "49 + Math.cos( -60 + ( q.anim_time - 0.0 ) * 180 ) * 20" + ], + "position": ["-Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.3", 0.4, 0] + }, + "leftArm": { + "rotation": [ + 0, + "-65 - Math.cos(( q.anim_time - 0.0 ) * 180 ) * 3", + "85 + Math.sin( -40 + ( q.anim_time - 0.0 ) * 180 ) * -10" + ], + "position": ["-Math.cos(( q.anim_time - 0.0 ) * 180 ) * -0.3", 0, 0] + }, + "rightArm": { + "rotation": [ + 0, + "65 - Math.cos(( q.anim_time - 0.0 ) * 180 ) * 3", + "-85 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * -10" + ], + "position": ["-Math.cos(( q.anim_time - 0.0 ) * 180 ) * -0.3", 0.3, 0] + }, + "rightLeg": { + "rotation": [ + "36 - Math.sin(( q.anim_time - 0.0 ) * 180 ) * -8", + "-27 - Math.cos( -60 + ( q.anim_time - 0.0 ) * 180 ) * 10", + "-49 + Math.cos( 120 + ( q.anim_time - 0.0 ) * 180 ) * -20" + ], + "position": ["-Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.3", 0.5, 0] + }, + "body": { + "rotation": [0, "-Math.cos(( q.anim_time - 0.0 ) * 180 ) * 8", 0] + }, + "skull": { + "rotation": [ + 3, + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 180 ) * -9", + 0 + ], + "position": [0, -1.8, 0] + }, + "tail": { + "rotation": [ + 0, + "-Math.cos( -50 + ( q.anim_time - 0.0 ) * 180 ) * 10", + 0 + ] + }, + "tailTip": { + "rotation": [ + 0, + "-Math.cos( -100 + ( q.anim_time - 0.0 ) * 180 ) * 15", + 0 + ] + } + } + }, + "animation.silverlabs_nat.alligator_baby.sleep": { + "loop": true, + "bones": { + "root": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.02" + ] + }, + "leftLeg": { + "rotation": [0, -35, 0] + }, + "leftArm": { + "rotation": [0, 44, 0] + }, + "rightArm": { + "rotation": [0, -20, 0] + }, + "skull": { + "rotation": [0, 16, 0], + "position": [0, -2.1, -0.9] + }, + "tail": { + "rotation": [ + 0, + "-17 - Math.cos( 10 + ( q.anim_time - 0.0 ) * 45 ) * 2", + 0 + ] + }, + "tailTip": { + "rotation": [ + 0, + "-32 - Math.cos( -40 + ( q.anim_time - 0.0 ) * 45 ) * 5", + 0 + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/anglerfish.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/anglerfish.rp_anim.json new file mode 100644 index 0000000..aa482b9 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/anglerfish.rp_anim.json @@ -0,0 +1,416 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.anglerfish.swim": { + "sound_effects": { + "0.05": { + "effect": "swim" + } + }, + "loop": true, + "bones": { + "body": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 4", 0] + }, + "dangly": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 8", 0] + }, + "bulb": { + "rotation": [0, "Math.cos(( q.anim_time - 0.4 ) * 360 ) * 8", 0] + }, + "jaw": { + "rotation": [ + "0 + Math.cos(( q.anim_time - 0.6 ) * 180 ) * 2", + 0, + 0 + ] + }, + "leftFin": { + "rotation": [ + 0, + "-45 + Math.cos(( q.anim_time - 0.2 ) * 360 ) * 12", + 0 + ] + }, + "rightFin": { + "rotation": [ + 0, + "45 + Math.cos(( q.anim_time - 0.6 ) * 360 ) * 12", + 0 + ] + }, + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 8", 0] + }, + "tailFin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 12", 0] + } + } + }, + "animation.silverlabs_nat.anglerfish.swim_fast": { + "sound_effects": { + "0.05": { + "effect": "swim" + } + }, + "loop": true, + "bones": { + "body": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 6", 0], + "position": [ + "0 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 1", + 0, + 0 + ] + }, + "dangly": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 12", 0] + }, + "jaw": { + "rotation": [ + "40 + Math.cos(( q.anim_time - 0.6 ) * 360 ) * 4", + 0, + 0 + ] + }, + "leftFin": { + "rotation": [ + 0, + "-45 + Math.cos(( q.anim_time - 0.2 ) * 720 ) * 15", + 0 + ] + }, + "rightFin": { + "rotation": [ + 0, + "45 + Math.cos(( q.anim_time - 0.6 ) * 720 ) * 15", + 0 + ] + }, + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 10", 0] + }, + "tailFin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 14", 0] + }, + "root": { + "rotation": [15, 0, 0] + }, + "bulb": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 16", 0] + } + } + }, + "animation.silverlabs_nat.anglerfish.luring_UB": { + "animation_length": 1.6667, + "bones": { + "dangly": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-2.9377, 4.2453, -11.76782], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [-32.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-0.48184, -4.75113, 11.57518], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [7.01816, -4.75113, 11.57518], + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "bulb": { + "rotation": { + "0.125": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-2.9377, 4.2453, -11.76782], + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": [-32.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": [-0.48184, -4.75113, 11.57518], + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": [7.01816, -4.75113, 11.57518], + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "jaw": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-2.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [-12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": [-12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.anglerfish.luring": { + "animation_length": 1.6667, + "bones": { + "dangly": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [2.45, -0.04, 0.1], + "0.0833": [6.19, -0.12, 0.34], + "0.125": [10.58, -0.22, 0.62], + "0.1667": [15.03, -0.3, 0.82], + "0.2083": [18.91, -0.31, 0.86], + "0.25": [21.6, -0.22, 0.62], + "0.2917": [22.5, 0, 0], + "0.3333": [20.55, 0.71, -1.98], + "0.375": [15.98, 1.8, -4.99], + "0.4167": [9.84, 2.95, -8.19], + "0.4583": [3.18, 3.87, -10.73], + "0.5": [-2.94, 4.25, -11.77], + "0.5417": [-8.34, 4.03, -11.17], + "0.5833": [-14.77, 3.48, -9.58], + "0.625": [-21.31, 2.68, -7.34], + "0.6667": [-27.05, 1.77, -4.78], + "0.7083": [-31.09, 0.84, -2.22], + "0.75": [-32.5, 0, 0], + "0.7917": [-30.44, -0.82, 2.07], + "0.8333": [-25.48, -1.72, 4.3], + "0.875": [-18.81, -2.64, 6.52], + "0.9167": [-11.62, -3.5, 8.58], + "0.9583": [-5.11, -4.23, 10.32], + "1.0": [-0.48, -4.75, 11.58], + "1.0417": [2.82, -5.13, 12.5], + "1.0833": [4.98, -5.32, 12.96], + "1.125": [6.24, -5.32, 12.96], + "1.1667": [6.84, -5.13, 12.5], + "1.2083": [7.02, -4.75, 11.58], + "1.25": [6.79, -4.35, 10.6], + "1.2917": [6.12, -3.79, 9.22], + "1.3333": [5.14, -3.11, 7.57], + "1.375": [3.98, -2.38, 5.79], + "1.4167": [2.76, -1.64, 4], + "1.4583": [1.6, -0.97, 2.35], + "1.5": [0.64, -0.4, 0.97], + "1.5417": [0, 0, 0] + } + }, + "bulb": { + "rotation": { + "0.125": [0, 0, 0], + "0.1667": [2.45, -0.04, 0.1], + "0.2083": [6.19, -0.12, 0.34], + "0.25": [10.58, -0.22, 0.62], + "0.2917": [15.03, -0.3, 0.82], + "0.3333": [18.91, -0.31, 0.86], + "0.375": [21.6, -0.22, 0.62], + "0.4167": [22.5, 0, 0], + "0.4583": [20.55, 0.71, -1.98], + "0.5": [15.98, 1.8, -4.99], + "0.5417": [9.84, 2.95, -8.19], + "0.5833": [3.18, 3.87, -10.73], + "0.625": [-2.94, 4.25, -11.77], + "0.6667": [-8.34, 4.03, -11.17], + "0.7083": [-14.77, 3.48, -9.58], + "0.75": [-21.31, 2.68, -7.34], + "0.7917": [-27.05, 1.77, -4.78], + "0.8333": [-31.09, 0.84, -2.22], + "0.875": [-32.5, 0, 0], + "0.9167": [-30.44, -0.82, 2.07], + "0.9583": [-25.48, -1.72, 4.3], + "1.0": [-18.81, -2.64, 6.52], + "1.0417": [-11.62, -3.5, 8.58], + "1.0833": [-5.11, -4.23, 10.32], + "1.125": [-0.48, -4.75, 11.58], + "1.1667": [2.82, -5.13, 12.5], + "1.2083": [4.98, -5.32, 12.96], + "1.25": [6.24, -5.32, 12.96], + "1.2917": [6.84, -5.13, 12.5], + "1.3333": [7.02, -4.75, 11.58], + "1.375": [6.79, -4.35, 10.6], + "1.4167": [6.12, -3.79, 9.22], + "1.4583": [5.14, -3.11, 7.57], + "1.5": [3.98, -2.38, 5.79], + "1.5417": [2.76, -1.64, 4], + "1.5833": [1.6, -0.97, 2.35], + "1.625": [0.64, -0.4, 0.97], + "1.6667": [0, 0, 0] + } + }, + "jaw": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-0.19, 0, 0], + "0.0833": [-0.37, 0, 0], + "0.125": [-0.62, 0, 0], + "0.1667": [-1.02, 0, 0], + "0.2083": [-1.62, 0, 0], + "0.25": [-2.5, 0, 0], + "0.2917": [-3.62, 0, 0], + "0.3333": [-5.1, 0, 0], + "0.375": [-6.79, 0, 0], + "0.4167": [-8.52, 0, 0], + "0.4583": [-10.15, 0, 0], + "0.5": [-11.53, 0, 0], + "0.5417": [-12.5, 0, 0], + "0.5833": [-12.82, 0, 0], + "0.625": [-13.1, 0, 0], + "0.6667": [-13.34, 0, 0], + "0.7083": [-13.54, 0, 0], + "0.75": [-13.7, 0, 0], + "0.7917": [-13.82, 0, 0], + "0.8333": [-13.89, 0, 0], + "0.875": [-13.91, 0, 0], + "0.9167": [-13.88, 0, 0], + "0.9583": [-13.8, 0, 0], + "1.0": [-13.66, 0, 0], + "1.0417": [-13.46, 0, 0], + "1.0833": [-13.2, 0, 0], + "1.125": [-12.88, 0, 0], + "1.1667": [-12.5, 0, 0], + "1.2083": [-11.86, 0, 0], + "1.25": [-11, 0, 0], + "1.2917": [-9.96, 0, 0], + "1.3333": [-8.8, 0, 0], + "1.375": [-7.55, 0, 0], + "1.4167": [-6.25, 0, 0], + "1.4583": [-4.96, 0, 0], + "1.5": [-3.7, 0, 0], + "1.5417": [-2.54, 0, 0], + "1.5833": [-1.51, 0, 0], + "1.625": [-0.64, 0, 0], + "1.6667": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.anglerfish.flop": { + "sound_effects": { + "0.05": { + "effect": "flop" + } + }, + "loop": true, + "bones": { + "body": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 8", + -90 + ], + "position": [0, -1.5, 0] + }, + "dangly": { + "rotation": [0, "Math.cos(( q.anim_time - 0.1 ) * 720 ) * 10", 0] + }, + "bulb": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 12", 0] + }, + "jaw": { + "rotation": [ + "0 + Math.cos(( q.anim_time - 0.6 ) * 720 ) * 2", + 0, + 0 + ] + }, + "leftFin": { + "rotation": [ + 0, + "-67.5 + Math.cos(( q.anim_time - 0.1 ) * 720 ) * 10", + 0 + ] + }, + "rightFin": { + "rotation": [ + 0, + "-7.5 + Math.cos(( q.anim_time - 0.1 ) * 720 ) * 0", + 0 + ] + }, + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.1 ) * 720 ) * 10", 0] + }, + "tailFin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 12", 0] + } + } + }, + "animation.silverlabs_nat.anglerfish.attack": { + "sound_effects": { + "0.0": { + "effect": "attack" + } + }, + "animation_length": 0.33333, + "bones": { + "body": { + "rotation": { + "0.0": [10, 0, 0], + "0.1667": [-2.5, 0, 0], + "0.2917": [0, 0, 0] + } + }, + "dangly": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [7.5, 0, 0], + "0.25": [-7.5, 0, 0], + "0.2917": [0, 0, 0] + } + }, + "jaw": { + "rotation": { + "0.0": [82.5, 0, 0], + "0.1667": [-15, 0, 0], + "0.2917": [0, 0, 0] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/ant.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/ant.rp_anim.json new file mode 100644 index 0000000..353fcf1 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/ant.rp_anim.json @@ -0,0 +1,66 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.ant.walk": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 4"] + }, + "skull": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 720 ) * 4"] + }, + "antennae": { + "rotation": [ + "12.5 + Math.cos(( q.anim_time - 0.1 ) * 720 ) * 4", + 0, + 0 + ] + }, + "left_middle": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 30", 0] + }, + "left_front": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 30", 0] + }, + "left_back": { + "rotation": [0, "Math.cos(( q.anim_time - 0.1 ) * 720 ) * 30", 0] + }, + "right_middle": { + "rotation": [ + 0, + "( Math.cos(( q.anim_time - 0.2 ) * 720 ) * 30 )", + 0 + ] + }, + "right_front": { + "rotation": [ + 0, + "( Math.cos(( q.anim_time - 0.0 ) * 720 ) * 30 )", + 0 + ] + }, + "right_back": { + "rotation": [ + 0, + "( Math.cos(( q.anim_time - 0.1 ) * 720 ) * 30 )", + 0 + ] + } + } + }, + "animation.silverlabs_nat.ant.idle": { + "loop": true, + "bones": { + "antennae": { + "rotation": [ + "12.5 + Math.cos(( q.anim_time - 0.1 ) * 90 ) * 4", + 0, + 0 + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/anteater.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/anteater.rp_anim.json new file mode 100644 index 0000000..f6d8249 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/anteater.rp_anim.json @@ -0,0 +1,950 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.anteater.idle": { + "loop": true, + "bones": { + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 4", 0] + } + } + }, + "animation.silverlabs_nat.anteater.walk": { + "loop": true, + "animation_length": 1.3333, + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.21": { + "effect": "step_-6dB" + }, + "0.67": { + "effect": "step" + }, + "0.83": { + "effect": "step_-6dB" + } + }, + "bones": { + "body": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.1 ) * 270 ) * 4"], + "position": [ + 0, + "Math.clamp( -Math.sin(( q.anim_time - 0.3 ) * 540 ) * 0.5, 0, 0.5 )", + 0 + ] + }, + "left_arm": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.0 ) * 270 ) * 30", + 0, + 0 + ], + "position": [ + 0, + "Math.clamp( -Math.sin(( q.anim_time - 0.0 ) * 270 ) * 3, 0, 5 )", + "-1.25 - Math.cos(( q.anim_time - 0.3 ) * 270 ) * -1" + ] + }, + "right_arm": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 270 ) * 30", 0, 0], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.0 ) * 270 ) * 3, 0, 5 )", + "-1.25 + Math.cos(( q.anim_time - 0.3 ) * 270 ) * -1" + ] + }, + "left_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 270 ) * 30", 0, 0], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.2 ) * 270 ) * 2, 0, 2 )", + 0 + ] + }, + "right_leg": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.2 ) * 270 ) * 30", + 0, + 0 + ], + "position": [ + 0, + "Math.clamp( -Math.sin(( q.anim_time - 0.2 ) * 270 ) * 2, 0, 2 )", + 0 + ] + }, + "tail": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 270 ) * -12.5", + 0 + ] + }, + "skull": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 270 ) * -4"] + } + } + }, + "animation.silverlabs_nat.anteater.sit": { + "loop": true, + "bones": { + "body": { + "rotation": [-22.5, 0, 0], + "position": [0, -3, 0] + }, + "tail": { + "rotation": [ + 22.5, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 4", + 0 + ], + "position": [0, -1, 0] + }, + "skull": { + "rotation": [22.5, 0, 0], + "position": [0, 0.38268, 0.92388] + }, + "left_arm": { + "rotation": [23.78773, 18.42031, 7.92945], + "position": [0, -0.5412, 1.30656] + }, + "right_arm": { + "rotation": [23.78773, -18.42031, -7.92945], + "position": [0, -0.5412, 1.30656] + }, + "left_leg": { + "rotation": [-90, -22.5, 0], + "position": [1, -4.5, 0] + }, + "right_leg": { + "rotation": [-90, 22.5, 0], + "position": [-1, -4.5, 0] + } + } + }, + "animation.silverlabs_nat.anteater.beg": { + "loop": true, + "sound_effects": { + "0.0": { + "effect": "sniff" + }, + "0.21": { + "effect": "sniff" + }, + "0.46": { + "effect": "sniff" + }, + "0.71": { + "effect": "sniff" + }, + "0.96": { + "effect": "sniff" + }, + "1.21": { + "effect": "sniff" + }, + "1.46": { + "effect": "sniff" + }, + "1.71": { + "effect": "sniff" + }, + "1.96": { + "effect": "sniff" + }, + "2.21": { + "effect": "sniff" + }, + "2.46": { + "effect": "sniff" + }, + "2.71": { + "effect": "sniff" + }, + "2.96": { + "effect": "sniff" + }, + "3.21": { + "effect": "sniff" + }, + "3.46": { + "effect": "sniff" + }, + "3.71": { + "effect": "sniff" + }, + "3.96": { + "effect": "sniff" + }, + "4.21": { + "effect": "sniff" + }, + "4.46": { + "effect": "sniff" + }, + "4.71": { + "effect": "sniff" + }, + "4.96": { + "effect": "sniff" + }, + "5.21": { + "effect": "sniff" + }, + "5.46": { + "effect": "sniff" + }, + "5.71": { + "effect": "sniff" + }, + "5.96": { + "effect": "sniff" + }, + "6.21": { + "effect": "sniff" + }, + "6.46": { + "effect": "sniff" + }, + "6.71": { + "effect": "sniff" + }, + "6.96": { + "effect": "sniff" + }, + "7.21": { + "effect": "sniff" + }, + "7.46": { + "effect": "sniff" + }, + "7.71": { + "effect": "sniff" + } + }, + "bones": { + "body": { + "rotation": [-45, 0, 0], + "position": [0, -2, 0] + }, + "tail": { + "rotation": [ + 45, + "Math.cos(( q.anim_time - 0.45 ) * 720 ) * -12.5", + 0 + ], + "position": [0, -1.41421, -1.41421] + }, + "skull": { + "rotation": [45, 0, 0] + }, + "left_arm": { + "rotation": [42.73421, -15.69986, 16.32495] + }, + "right_arm": { + "rotation": [42.73421, 15.69986, -16.32495] + }, + "left_leg": { + "position": [0, 0, -2] + }, + "right_leg": { + "position": [0, 0, -2] + }, + "nose": { + "scale": { + "0.0": { + "post": [ + 1, + "1.5 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -1", + 1 + ], + "lerp_mode": "catmullrom" + } + } + }, + "tail_rot": { + "rotation": [ + 0, + 0, + "Math.sin(( q.anim_time - 0.3 ) * 720 ) * -12.5" + ] + } + } + }, + "animation.silverlabs_nat.anteater.defensive": { + "loop": true, + "animation_length": 2, + "bones": { + "right_arm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.1 ) * 720 ) * 22.5", + 0, + 90 + ], + "position": [-1.5, 1.25, 0] + }, + "left_arm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 22.5", + 0, + -90 + ], + "position": [1.5, 1.25, 0] + }, + "body": { + "rotation": [ + -80, + 0, + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 8" + ], + "position": ["Math.cos(( q.anim_time - 0.3 ) * 360 ) * -1", 1, 0] + }, + "skull": { + "rotation": [ + 82.5, + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 22.5" + ], + "position": [0, 0, -1] + }, + "tail": { + "rotation": [ + 77.5, + "Math.sin(( q.anim_time - 0.3 ) * 360 ) * 8", + 0 + ], + "position": [0, 0, -2] + } + } + }, + "animation.silverlabs_nat.anteater.lick": { + "animation_length": 0.75, + "sound_effects": { + "0.17": { + "effect": "lick" + } + }, + "bones": { + "skull": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [-17.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-25, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tongue_2": { + "rotation": { + "0.0417": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-67.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [45, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tongue": { + "rotation": { + "0.0417": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [67.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [50, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, -0.25, -6], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, -0.25, -6], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.anteater.slam": { + "animation_length": 0.4583, + "sound_effects": { + "0.0": { + "effect": "slam" + } + }, + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, -2, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [100, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [100, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 0, -3], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, -3], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [85, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "left_arm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 0, -67.5], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-45, 0, -67.5], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [1.01, 0.95, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [-0.25, 2, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "right_arm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 0, 67.5], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-45, 0, 67.5], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [-1.01, 0.95, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0.25, 2, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.anteater.swipe_1": { + "animation_length": 0.3333, + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 0, 1], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, -1], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [17.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [7.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "left_arm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "right_arm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [-19.02393, 48.20277, 114.12537], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-65.85133, 20.70481, 9.00717], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.anteater.swipe_2": { + "animation_length": 0.3333, + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 0, 1], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, -1], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [17.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [7.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "left_arm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [-19.02393, -48.20277, -114.12537], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-65.85133, -20.70481, -9.00717], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "right_arm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.anteater.dig": { + "loop": true, + "animation_length": 2, + "bones": { + "left_foot": { + "rotation": { + "0.0": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.7917": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 45", 0], + "1.7917": [0, -45, 0] + } + }, + "right_foot": { + "rotation": { + "0.0": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.7917": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -45", + 0 + ], + "1.7917": [-67.86692, 32.28584, -82.62226] + } + }, + "skullRot": { + "rotation": [ + 17.5, + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 8", + 0 + ], + "position": [0, 3, 0] + }, + "body": { + "rotation": [5, 0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 4"], + "position": [0, 0, 0] + }, + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -4", 0] + }, + "skull": { + "rotation": [ + 27.5, + 0, + "Math.sin(( q.anim_time - 0.3 ) * 720 ) * 4" + ] + }, + "left_arm": { + "rotation": [ + "21.8472 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 45", + 3.4947, + 23.87189 + ] + }, + "right_arm": { + "rotation": [ + "21.8472 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * -45", + -3.4947, + -23.87189 + ] + } + }, + "sound_effects": { + "0.0": { + "effect": "dig" + }, + "0.25": { + "effect": "dig" + }, + "0.5": { + "effect": "dig" + }, + "0.75": { + "effect": "dig" + }, + "1.0": { + "effect": "dig" + }, + "1.25": { + "effect": "dig" + }, + "1.5": { + "effect": "dig" + }, + "1.75": { + "effect": "dig" + }, + "2.0": { + "effect": "dig" + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/badger.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/badger.rp_anim.json new file mode 100644 index 0000000..0511a1f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/badger.rp_anim.json @@ -0,0 +1,743 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.badger.idle": { + "loop": true, + "animation_length": 4, + "bones": { + "tail": { + "rotation": [ + -22.5, + "Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + 0 + ] + } + } + }, + "animation.silverlabs_nat.badger.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.5": { + "effect": "step" + }, + "1.0": { + "effect": "step_-6dB" + }, + "1.5": { + "effect": "step" + }, + "2.0": { + "effect": "step_-6dB" + }, + "2.5": { + "effect": "step" + }, + "3.0": { + "effect": "step_-6dB" + }, + "3.5": { + "effect": "step" + }, + "4.0": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 4, + "bones": { + "body": { + "rotation": [ + 0, + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 3" + ] + }, + "tail": { + "rotation": [ + -22.5, + "Math.sin(( q.anim_time - 0.1 ) * 360 ) * 8", + 0 + ] + }, + "leftArm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 45", + 0, + 0 + ], + "position": [ + -0.2, + "-0.1 + Math.clamp( Math.sin(( q.anim_time - 0.0 ) * 360 ) * 1, 0, 1 )", + 0 + ] + }, + "rightArm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -45", + 0, + 0 + ], + "position": [ + -0.2, + "-0.1 + Math.clamp( -Math.sin(( q.anim_time - 0.0 ) * 360 ) * 1, 0, 1 )", + 0 + ] + }, + "leftLeg": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -45", + 0, + 0 + ], + "position": [ + -0.2, + "-0.1 + Math.clamp( -Math.sin(( q.anim_time - 0.0 ) * 360 ) * 1, 0, 1 )", + 0 + ] + }, + "rightLeg": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 45", + 0, + 0 + ], + "position": [ + -0.2, + "-0.1 + Math.clamp( Math.sin(( q.anim_time - 0.0 ) * 360 ) * 1, 0, 1 )", + 0 + ] + }, + "skullRot": { + "rotation": [ + 0, + 0, + "Math.cos(( q.anim_time - 0.1 ) * 360 ) * -2" + ] + } + } + }, + "animation.silverlabs_nat.badger.run": { + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.04": { + "effect": "step" + }, + "0.17": { + "effect": "step_-6dB" + }, + "0.29": { + "effect": "step" + }, + "0.42": { + "effect": "step_-6dB" + }, + "0.54": { + "effect": "step" + }, + "0.67": { + "effect": "step_-6dB" + }, + "0.79": { + "effect": "step" + }, + "0.92": { + "effect": "step_-6dB" + }, + "1.04": { + "effect": "step" + }, + "1.17": { + "effect": "step_-6dB" + }, + "1.29": { + "effect": "step" + }, + "1.42": { + "effect": "step_-6dB" + }, + "1.54": { + "effect": "step" + }, + "1.67": { + "effect": "step_-6dB" + }, + "1.79": { + "effect": "step" + }, + "1.92": { + "effect": "step_-6dB" + }, + "2.04": { + "effect": "step" + }, + "2.17": { + "effect": "step_-6dB" + }, + "2.29": { + "effect": "step" + }, + "2.42": { + "effect": "step_-6dB" + }, + "2.54": { + "effect": "step" + }, + "2.67": { + "effect": "step_-6dB" + }, + "2.79": { + "effect": "step" + }, + "2.92": { + "effect": "step_-6dB" + }, + "3.04": { + "effect": "step" + }, + "3.17": { + "effect": "step_-6dB" + }, + "3.29": { + "effect": "step" + }, + "3.42": { + "effect": "step_-6dB" + }, + "3.54": { + "effect": "step" + }, + "3.67": { + "effect": "step_-6dB" + }, + "3.79": { + "effect": "step" + }, + "3.92": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 4, + "bones": { + "body": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 6", + 0, + 0 + ], + "position": [ + -0.2, + "-0.1 + Math.clamp( Math.sin(( q.anim_time - 0.3 ) * 720 ) * 1, 0, 1 )", + 0 + ] + }, + "tail": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 15", + 0, + 0 + ] + }, + "leftArm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 60", + 0, + 0 + ], + "position": [ + -0.2, + "-0.1 + Math.clamp( Math.sin(( q.anim_time - 0.0 ) * 720 ) * 2, 0, 2 )", + 0 + ] + }, + "rightArm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.1 ) * 720 ) * 60", + 0, + 0 + ], + "position": [ + -0.2, + "-0.1 + Math.clamp( Math.sin(( q.anim_time - 0.1 ) * 720 ) * 2, 0, 2 )", + 0 + ] + }, + "leftLeg": { + "rotation": [ + "Math.cos(( q.anim_time - 0.1 ) * 720 ) * -60", + 0, + 0 + ], + "position": [ + -0.2, + "-0.1 + Math.clamp( -Math.sin(( q.anim_time - 0.1 ) * 720 ) * 2, 0, 2 )", + 0 + ] + }, + "rightLeg": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -60", + 0, + 0 + ], + "position": [ + -0.2, + "-0.1 + Math.clamp( -Math.sin(( q.anim_time - 0.0 ) * 720 ) * 2, 0, 2 )", + 0 + ] + }, + "skullRot": { + "rotation": [ + 0, + 0, + "Math.cos(( q.anim_time - 0.1 ) * 360 ) * -2" + ] + }, + "skull": { + "rotation": [ + "Math.cos(( q.anim_time - 0.1 ) * 720 ) * -6", + 0, + 0 + ] + } + } + }, + "animation.silverlabs_nat.badger.sleep": { + "loop": true, + "bones": { + "body": { + "rotation": [ + 0, + 22.5, + 0 + ], + "position": [ + 0, + -2, + 0 + ] + }, + "tail": { + "rotation": [ + 0, + 45, + 0 + ] + }, + "skullRot": { + "rotation": [ + -22.5, + -52.5, + 0 + ], + "position": [ + 1.36627, + -3, + 0.42231 + ] + }, + "leftArm": { + "rotation": [ + -90, + -67.5, + 0 + ], + "position": [ + 1.25, + -1.5, + -0.5 + ] + }, + "rightArm": { + "rotation": [ + -90, + 22.5, + 0 + ], + "position": [ + -3, + -1.5, + -1 + ] + }, + "leftLeg": { + "rotation": [ + -90, + -22.5, + 0 + ], + "position": [ + 2.25, + -1.5, + -0.5 + ] + }, + "rightLeg": { + "rotation": [ + -90, + 22.5, + 0 + ], + "position": [ + -2.25, + -1.5, + -0.5 + ] + } + } + }, + "animation.silverlabs_nat.badger.duration": { + "loop": true, + "animation_length": 3 + }, + "animation.silverlabs_nat.badger.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.4 + } + } + }, + "animation.silverlabs_nat.badger.sniff_event": { + "sound_effects": { + "0.0": { + "effect": "sniff" + } + }, + "loop": true, + "animation_length": 0.75, + "bones": { + "skull": { + "rotation": { + "0.0": [ + 0, + 0, + 0 + ], + "0.125": [ + 7.5, + 0, + 0 + ], + "0.2917": [ + -12.5, + 0, + 0 + ], + "0.4167": [ + 7.5, + 0, + 0 + ], + "0.5417": [ + -12.5, + 0, + 0 + ], + "0.6667": [ + 5, + 0, + 0 + ], + "0.75": [ + 0, + 0, + 0 + ] + }, + "scale": { + "0.125": [ + 1, + 1, + 1 + ], + "0.25": [ + 1, + 1.2, + 1 + ], + "0.4167": [ + 1, + 1, + 1 + ], + "0.5833": [ + 1, + 1.2, + 1 + ], + "0.6667": [ + 1, + 1, + 1 + ] + } + }, + "nose": { + "scale": { + "0.0833": [ + 1, + 1, + 1 + ], + "0.2083": [ + 1, + 1.4, + 1 + ], + "0.2917": [ + 1, + 1, + 1 + ], + "0.4583": [ + 1, + 1, + 1 + ], + "0.5417": [ + 1, + 1.4, + 1 + ], + "0.6667": [ + 1, + 1, + 1 + ] + } + } + } + }, + "animation.silverlabs_nat.badger.right_ear_flick_event_UB": { + "loop": true, + "animation_length": 1, + "bones": { + "rightEar": { + "rotation": { + "0.0417": { + "pre": [ + 0, + 0, + 0 + ], + "post": [ + 0, + 0, + 0 + ], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [ + 51.17505, + -15.69986, + -42.73421 + ], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [ + -16.32495, + -15.69986, + -42.73421 + ], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [ + 22.5, + 0, + 0 + ], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [ + 0, + 0, + 0 + ], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.badger.right_ear_flick_event": { + "loop": true, + "animation_length": 0.375, + "bones": { + "rightEar": { + "rotation": { + "0.0": [ + 0, + 0, + 0 + ], + "0.0417": [ + 51.18, + -15.7, + -42.73 + ], + "0.0833": [ + 33.48, + -17.45, + -47.49 + ], + "0.125": [ + 2.65, + -17.44, + -47.48 + ], + "0.1667": [ + -16.32, + -15.7, + -42.73 + ], + "0.2083": [ + 0.3, + -7.84, + -21.35 + ], + "0.25": [ + 22.5, + 0, + 0 + ], + "0.2917": [ + 16.81, + 1.74, + 4.75 + ], + "0.3333": [ + 4.31, + 1.74, + 4.75 + ], + "0.375": [ + 0, + 0, + 0 + ] + } + } + } + }, + "animation.silverlabs_nat.badger.left_ear_flick_event_UB": { + "loop": true, + "animation_length": 1, + "bones": { + "leftEar": { + "rotation": { + "0.5833": { + "pre": [ + 0, + 0, + 0 + ], + "post": [ + 0, + 0, + 0 + ], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [ + 51.17505, + 15.69986, + 42.73421 + ], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [ + -16.32495, + 15.69986, + 42.73421 + ], + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": [ + 22.5, + 0, + 0 + ], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [ + 0, + 0, + 0 + ], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.badger.left_ear_flick_event": { + "loop": true, + "animation_length": 0.375, + "bones": { + "leftEar": { + "rotation": { + "0.0": [ + 0, + 0, + 0 + ], + "0.0417": [ + 51.18, + 15.7, + 42.73 + ], + "0.0833": [ + 33.55, + 17.44, + 47.48 + ], + "0.125": [ + 2.72, + 17.44, + 47.48 + ], + "0.1667": [ + -16.32, + 15.7, + 42.73 + ], + "0.2083": [ + 0.26, + 7.85, + 21.38 + ], + "0.25": [ + 22.5, + 0, + 0 + ], + "0.2917": [ + 16.81, + -1.74, + -4.75 + ], + "0.3333": [ + 4.31, + -1.74, + -4.75 + ], + "0.375": [ + 0, + 0, + 0 + ] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/bass.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/bass.rp_anim.json new file mode 100644 index 0000000..c4ffabf --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/bass.rp_anim.json @@ -0,0 +1,59 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.bass.swim": { + "loop": true, + "animation_length": 1, + "bones": { + "whiskers": { + "rotation": [0, "Math.cos(( q.anim_time - 0.3 ) * 360 ) * -8", 0] + }, + "body": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 8", 0] + }, + "tail": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 22.5", + 0 + ] + }, + "left_fin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.5 ) * 720 ) * 10", 0] + }, + "right_fin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.3 ) * 720 ) * -10", 0] + } + } + }, + "animation.silverlabs_nat.bass.flop": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 8", + -90 + ], + "position": [0, 0, 0] + }, + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 16", 0] + }, + "left_fin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.1 ) * 720 ) * 32", 0] + }, + "right_fin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.1 ) * 720 ) * -32", 0] + }, + "skull": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 720 ) * -6", 0] + }, + "root": { + "position": [0, -3, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/bear.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/bear.rp_anim.json new file mode 100644 index 0000000..44728f8 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/bear.rp_anim.json @@ -0,0 +1,2410 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.bear.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.sin(( q.anim_time - 0.0 ) * 45 ) * -1", + "Math.sin(( q.anim_time - 0.0 ) * 45 ) * 1" + ], + "position": [ + 0, + "-0.2 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * -0.2", + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.15" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 90 ) * 0.005", + "1 + Math.sin(( q.anim_time + 0.4 ) * 90 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 90 ) * 0.005" + ] + }, + "tail": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + "-Math.cos(( q.anim_time - 0.0 ) * 90 ) * -2", + 0 + ] + }, + "skull": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -2.5", + 0, + 0 + ], + "position": [0, 0, 0.2] + }, + "rightEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -3", + 0, + "Math.cos( -60 + ( q.anim_time - 0.0 ) * 90 ) * 2" + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -3", + 0, + "Math.cos( -60 + ( q.anim_time - 0.0 ) * 90 ) * -2" + ] + }, + "bell": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.2 ) * 90 ) * 4", + 0, + 0 + ] + } + } + }, + "animation.silverlabs_nat.bear.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "tail": { + "rotation": { + "0.0": [0, -4, 0], + "0.0417": [-1.5, -3.86, 0], + "0.0833": [-2.6, -3.46, 0], + "0.125": [-3, -2.83, 0], + "0.1667": [-2.6, -2, 0], + "0.2083": [-1.5, -1.04, 0], + "0.25": [0, 0, 0], + "0.2917": [1.5, 1.04, 0], + "0.3333": [2.6, 2, 0], + "0.375": [3, 2.83, 0], + "0.4167": [2.6, 3.46, 0], + "0.4583": [1.5, 3.86, 0], + "0.5": [0, 4, 0], + "0.5417": [-1.5, 3.86, 0], + "0.5833": [-2.6, 3.46, 0], + "0.625": [-3, 2.83, 0], + "0.6667": [-2.6, 2, 0], + "0.7083": [-1.5, 1.04, 0], + "0.75": [0, 0, 0], + "0.7917": [1.5, -1.04, 0], + "0.8333": [2.6, -2, 0], + "0.875": [3, -2.83, 0], + "0.9167": [2.6, -3.46, 0], + "0.9583": [1.5, -3.86, 0], + "1.0": [0, -4, 0] + }, + "position": { + "0.0": [0, -0.06, 0], + "0.0417": [0, -0.05, 0], + "0.0833": [0, -0.09, 0], + "0.125": [0, -0.15, 0], + "0.1667": [0, -0.23, 0], + "0.2083": [0, -0.3, 0], + "0.25": [0, -0.34, 0], + "0.2917": [0, -0.35, 0], + "0.3333": [0, -0.31, 0], + "0.375": [0, -0.25, 0], + "0.4167": [0, -0.17, 0], + "0.4583": [0, -0.1, 0], + "0.5": [0, -0.06, 0], + "0.5417": [0, -0.05, 0], + "0.5833": [0, -0.09, 0], + "0.625": [0, -0.15, 0], + "0.6667": [0, -0.23, 0], + "0.7083": [0, -0.3, 0], + "0.75": [0, -0.34, 0], + "0.7917": [0, -0.35, 0], + "0.8333": [0, -0.31, 0], + "0.875": [0, -0.25, 0], + "0.9167": [0, -0.17, 0], + "0.9583": [0, -0.1, 0], + "1.0": [0, -0.06, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0.9, 0, -0.32], + "0.0417": [0.96, 0, -0.64], + "0.0833": [0.49, 0, -0.91], + "0.125": [-0.38, 0, -1.12], + "0.1667": [-1.42, 0, -1.25], + "0.2083": [-2.34, 0, -1.3], + "0.25": [-2.9, 0, -1.26], + "0.2917": [-2.96, 0, -1.13], + "0.3333": [-2.49, 0, -0.93], + "0.375": [-1.62, 0, -0.66], + "0.4167": [-0.58, 0, -0.35], + "0.4583": [0.34, 0, -0.01], + "0.5": [0.9, 0, 0.32], + "0.5417": [0.96, 0, 0.64], + "0.5833": [0.49, 0, 0.91], + "0.625": [-0.38, 0, 1.12], + "0.6667": [-1.42, 0, 1.25], + "0.7083": [-2.34, 0, 1.3], + "0.75": [-2.9, 0, 1.26], + "0.7917": [-2.96, 0, 1.13], + "0.8333": [-2.49, 0, 0.93], + "0.875": [-1.62, 0, 0.66], + "0.9167": [-0.58, 0, 0.35], + "0.9583": [0.34, 0, 0.01], + "1.0": [0.9, 0, -0.32] + }, + "position": { + "0.0": [0, -0.18, 0], + "0.0417": [0, -0.09, 0], + "0.0833": [0, 0.05, 0], + "0.125": [0, 0.2, 0], + "0.1667": [0, 0.33, 0], + "0.2083": [0, 0.4, 0], + "0.25": [0, 0.38, 0], + "0.2917": [0, 0.29, 0], + "0.3333": [0, 0.15, 0], + "0.375": [0, 0, 0], + "0.4167": [0, -0.13, 0], + "0.4583": [0, -0.2, 0], + "0.5": [0, -0.18, 0], + "0.5417": [0, -0.09, 0], + "0.5833": [0, 0.05, 0], + "0.625": [0, 0.2, 0], + "0.6667": [0, 0.33, 0], + "0.7083": [0, 0.4, 0], + "0.75": [0, 0.38, 0], + "0.7917": [0, 0.29, 0], + "0.8333": [0, 0.15, 0], + "0.875": [0, 0, 0], + "0.9167": [0, -0.13, 0], + "0.9583": [0, -0.2, 0], + "1.0": [0, -0.18, 0] + } + }, + "root": { + "position": { + "0.0": [0, -0.33, 0], + "0.0417": [0.05, -0.31, -0.1], + "0.0833": [0.1, -0.3, -0.17], + "0.125": [0.14, -0.31, -0.2], + "0.1667": [0.17, -0.35, -0.17], + "0.2083": [0.19, -0.41, -0.1], + "0.25": [0.2, -0.47, 0], + "0.2917": [0.19, -0.49, 0.1], + "0.3333": [0.17, -0.5, 0.17], + "0.375": [0.14, -0.49, 0.2], + "0.4167": [0.1, -0.45, 0.17], + "0.4583": [0.05, -0.39, 0.1], + "0.5": [0, -0.33, 0], + "0.5417": [-0.05, -0.31, -0.1], + "0.5833": [-0.1, -0.3, -0.17], + "0.625": [-0.14, -0.31, -0.2], + "0.6667": [-0.17, -0.35, -0.17], + "0.7083": [-0.19, -0.41, -0.1], + "0.75": [-0.2, -0.47, 0], + "0.7917": [-0.19, -0.49, 0.1], + "0.8333": [-0.17, -0.5, 0.17], + "0.875": [-0.14, -0.49, 0.2], + "0.9167": [-0.1, -0.45, 0.17], + "0.9583": [-0.05, -0.39, 0.1], + "1.0": [0, -0.33, 0] + }, + "scale": { + "0.0": [0.9976, 1.0029, 0.9976], + "0.0417": [0.9976, 1.0005, 0.9976], + "0.0833": [0.9981, 0.998, 0.9981], + "0.125": [0.9992, 0.996, 0.9992], + "0.1667": [1.0005, 0.995, 1.0005], + "0.2083": [1.0017, 0.9954, 1.0017], + "0.25": [1.0024, 0.9971, 1.0024], + "0.2917": [1.0024, 0.9995, 1.0024], + "0.3333": [1.0019, 1.002, 1.0019], + "0.375": [1.0008, 1.004, 1.0008], + "0.4167": [0.9995, 1.005, 0.9995], + "0.4583": [0.9983, 1.0046, 0.9983], + "0.5": [0.9976, 1.0029, 0.9976], + "0.5417": [0.9976, 1.0005, 0.9976], + "0.5833": [0.9981, 0.998, 0.9981], + "0.625": [0.9992, 0.996, 0.9992], + "0.6667": [1.0005, 0.995, 1.0005], + "0.7083": [1.0017, 0.9954, 1.0017], + "0.75": [1.0024, 0.9971, 1.0024], + "0.7917": [1.0024, 0.9995, 1.0024], + "0.8333": [1.0019, 1.002, 1.0019], + "0.875": [1.0008, 1.004, 1.0008], + "0.9167": [0.9995, 1.005, 0.9995], + "0.9583": [0.9983, 1.0046, 0.9983], + "1.0": [0.9976, 1.0029, 0.9976] + } + }, + "butt": { + "position": { + "0.0": [0, 0.16, 0], + "0.0417": [0, 0.19, 0], + "0.0833": [0, 0.2, 0], + "0.125": [0, 0.18, 0], + "0.1667": [0, 0.12, 0], + "0.2083": [0, -0.04, 0], + "0.25": [0, -0.16, 0], + "0.2917": [0, -0.19, 0], + "0.3333": [0, -0.2, 0], + "0.375": [0, -0.18, 0], + "0.4167": [0, -0.12, 0], + "0.4583": [0, 0.04, 0], + "0.5": [0, 0.16, 0], + "0.5417": [0, 0.19, 0], + "0.5833": [0, 0.2, 0], + "0.625": [0, 0.18, 0], + "0.6667": [0, 0.12, 0], + "0.7083": [0, -0.04, 0], + "0.75": [0, -0.16, 0], + "0.7917": [0, -0.19, 0], + "0.8333": [0, -0.2, 0], + "0.875": [0, -0.18, 0], + "0.9167": [0, -0.12, 0], + "0.9583": [0, 0.04, 0], + "1.0": [0, 0.16, 0] + } + }, + "body": { + "rotation": { + "0.0": [-0.39, 0, 0.64], + "0.0417": [-0.39, 0, 0.82], + "0.0833": [-0.33, 0, 0.94], + "0.125": [-0.15, 0, 1], + "0.1667": [0.1, 0, 0.98], + "0.2083": [0.3, 0, 0.91], + "0.25": [0.39, 0, 0.77], + "0.2917": [0.39, 0, 0.57], + "0.3333": [0.33, 0, 0.34], + "0.375": [0.15, 0, 0.09], + "0.4167": [-0.1, 0, -0.17], + "0.4583": [-0.3, 0, -0.42], + "0.5": [-0.39, 0, -0.64], + "0.5417": [-0.39, 0, -0.82], + "0.5833": [-0.33, 0, -0.94], + "0.625": [-0.15, 0, -1], + "0.6667": [0.1, 0, -0.98], + "0.7083": [0.3, 0, -0.91], + "0.75": [0.39, 0, -0.77], + "0.7917": [0.39, 0, -0.57], + "0.8333": [0.33, 0, -0.34], + "0.875": [0.15, 0, -0.09], + "0.9167": [-0.1, 0, 0.17], + "0.9583": [-0.3, 0, 0.42], + "1.0": [-0.39, 0, 0.64] + }, + "position": { + "0.0": [0.2, -0.2, 0.1], + "0.0417": [0.19, -0.14, 0.09], + "0.0833": [0.17, -0.11, 0.05], + "0.125": [0.14, -0.1, 0], + "0.1667": [0.1, -0.11, -0.05], + "0.2083": [0.05, -0.14, -0.09], + "0.25": [0, -0.2, -0.1], + "0.2917": [-0.05, -0.26, -0.09], + "0.3333": [-0.1, -0.29, -0.05], + "0.375": [-0.14, -0.3, 0], + "0.4167": [-0.17, -0.29, 0.05], + "0.4583": [-0.19, -0.26, 0.09], + "0.5": [-0.2, -0.2, 0.1], + "0.5417": [-0.19, -0.14, 0.09], + "0.5833": [-0.17, -0.11, 0.05], + "0.625": [-0.14, -0.1, 0], + "0.6667": [-0.1, -0.11, -0.05], + "0.7083": [-0.05, -0.14, -0.09], + "0.75": [0, -0.2, -0.1], + "0.7917": [0.05, -0.26, -0.09], + "0.8333": [0.1, -0.29, -0.05], + "0.875": [0.14, -0.3, 0], + "0.9167": [0.17, -0.29, 0.05], + "0.9583": [0.19, -0.26, 0.09], + "1.0": [0.2, -0.2, 0.1] + } + }, + "rightArm": { + "rotation": { + "0.0": [16.79, 0, 0], + "0.0417": [13.16, 0, 0], + "0.0833": [7.8, 0, 0], + "0.125": [0.74, 0, 0], + "0.1667": [-7.18, 0, 0], + "0.2083": [-14.52, 0, 0], + "0.25": [-20.24, 0, 0], + "0.2917": [-24.19, 0, 0], + "0.3333": [-26.62, 0, 0], + "0.375": [-27.81, 0, 0], + "0.4167": [-27.92, 0, 0], + "0.4583": [-26.95, 0, 0], + "0.5": [-24.79, 0, 0], + "0.5417": [-21.16, 0, 0], + "0.5833": [-15.8, 0, 0], + "0.625": [-8.74, 0, 0], + "0.6667": [-0.82, 0, 0], + "0.7083": [6.52, 0, 0], + "0.75": [12.24, 0, 0], + "0.7917": [16.19, 0, 0], + "0.8333": [18.62, 0, 0], + "0.875": [19.81, 0, 0], + "0.9167": [19.92, 0, 0], + "0.9583": [18.95, 0, 0], + "1.0": [16.79, 0, 0] + }, + "position": { + "0.0": [0, 1.96, 3.69], + "0.0417": [0, 2.26, 4.1], + "0.0833": [0, 2.48, 4.36], + "0.125": [0, 2.61, 4.48], + "0.1667": [0, 2.68, 4.49], + "0.2083": [0, 2.7, 4.39], + "0.25": [0, 2.66, 4.17], + "0.2917": [0, 2.57, 3.79], + "0.3333": [0, 2.4, 3.23], + "0.375": [0, 2.15, 2.49], + "0.4167": [0, 1.81, 1.67], + "0.4583": [0, 1.42, 0.9], + "0.5": [0, 1.04, 0.31], + "0.5417": [0, 0.74, -0.1], + "0.5833": [0, 0.52, -0.36], + "0.625": [0, 0.39, -0.48], + "0.6667": [0, 0.32, -0.49], + "0.7083": [0, 0.3, -0.39], + "0.75": [0, 0.34, -0.17], + "0.7917": [0, 0.43, 0.21], + "0.8333": [0, 0.6, 0.77], + "0.875": [0, 0.85, 1.51], + "0.9167": [0, 1.19, 2.33], + "0.9583": [0, 1.58, 3.1], + "1.0": [0, 1.96, 3.69] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-4.64, 0, 0], + "0.0417": [-1.66, 0, 0], + "0.0833": [1.64, 0, 0], + "0.125": [5.03, 0, 0], + "0.1667": [8.29, 0, 0], + "0.2083": [11.18, 0, 0], + "0.25": [13.52, 0, 0], + "0.2917": [15.14, 0, 0], + "0.3333": [15.93, 0, 0], + "0.375": [15.84, 0, 0], + "0.4167": [14.88, 0, 0], + "0.4583": [13.1, 0, 0], + "0.5": [10.64, 0, 0], + "0.5417": [7.66, 0, 0], + "0.5833": [4.36, 0, 0], + "0.625": [0.97, 0, 0], + "0.6667": [-2.29, 0, 0], + "0.7083": [-5.18, 0, 0], + "0.75": [-7.52, 0, 0], + "0.7917": [-9.14, 0, 0], + "0.8333": [-9.93, 0, 0], + "0.875": [-9.84, 0, 0], + "0.9167": [-8.88, 0, 0], + "0.9583": [-7.1, 0, 0], + "1.0": [-4.64, 0, 0] + }, + "position": { + "0.0": [0, 0.23, -2.2], + "0.0417": [0, 0.3, -1.56], + "0.0833": [0, 0.44, -1.02], + "0.125": [0, 0.7, -0.63], + "0.1667": [0, 1.17, -0.38], + "0.2083": [0, 1.84, -0.24], + "0.25": [0, 2.45, -0.2], + "0.2917": [0, 2.82, -0.24], + "0.3333": [0, 3.03, -0.38], + "0.375": [0, 3.14, -0.63], + "0.4167": [0, 3.19, -1.02], + "0.4583": [0, 3.2, -1.56], + "0.5": [0, 3.17, -2.2], + "0.5417": [0, 3.1, -2.84], + "0.5833": [0, 2.96, -3.38], + "0.625": [0, 2.7, -3.77], + "0.6667": [0, 2.23, -4.02], + "0.7083": [0, 1.56, -4.16], + "0.75": [0, 0.95, -4.2], + "0.7917": [0, 0.58, -4.16], + "0.8333": [0, 0.37, -4.02], + "0.875": [0, 0.26, -3.77], + "0.9167": [0, 0.21, -3.38], + "0.9583": [0, 0.2, -2.84], + "1.0": [0, 0.23, -2.2] + } + }, + "rightLeg": { + "rotation": { + "0.0": [10.64, 0, 0], + "0.0417": [7.66, 0, 0], + "0.0833": [4.36, 0, 0], + "0.125": [0.97, 0, 0], + "0.1667": [-2.29, 0, 0], + "0.2083": [-5.18, 0, 0], + "0.25": [-7.52, 0, 0], + "0.2917": [-9.14, 0, 0], + "0.3333": [-9.93, 0, 0], + "0.375": [-9.84, 0, 0], + "0.4167": [-8.88, 0, 0], + "0.4583": [-7.1, 0, 0], + "0.5": [-4.64, 0, 0], + "0.5417": [-1.66, 0, 0], + "0.5833": [1.64, 0, 0], + "0.625": [5.03, 0, 0], + "0.6667": [8.29, 0, 0], + "0.7083": [11.18, 0, 0], + "0.75": [13.52, 0, 0], + "0.7917": [15.14, 0, 0], + "0.8333": [15.93, 0, 0], + "0.875": [15.84, 0, 0], + "0.9167": [14.88, 0, 0], + "0.9583": [13.1, 0, 0], + "1.0": [10.64, 0, 0] + }, + "position": { + "0.0": [0, 3.17, -2.2], + "0.0417": [0, 3.1, -2.84], + "0.0833": [0, 2.96, -3.38], + "0.125": [0, 2.7, -3.77], + "0.1667": [0, 2.23, -4.02], + "0.2083": [0, 1.56, -4.16], + "0.25": [0, 0.95, -4.2], + "0.2917": [0, 0.58, -4.16], + "0.3333": [0, 0.37, -4.02], + "0.375": [0, 0.26, -3.77], + "0.4167": [0, 0.21, -3.38], + "0.4583": [0, 0.2, -2.84], + "0.5": [0, 0.23, -2.2], + "0.5417": [0, 0.3, -1.56], + "0.5833": [0, 0.44, -1.02], + "0.625": [0, 0.7, -0.63], + "0.6667": [0, 1.17, -0.38], + "0.7083": [0, 1.84, -0.24], + "0.75": [0, 2.45, -0.2], + "0.7917": [0, 2.82, -0.24], + "0.8333": [0, 3.03, -0.38], + "0.875": [0, 3.14, -0.63], + "0.9167": [0, 3.19, -1.02], + "0.9583": [0, 3.2, -1.56], + "1.0": [0, 3.17, -2.2] + } + }, + "leftArm": { + "rotation": { + "0.0": [-14.29, 0, 0], + "0.0417": [-11.03, 0, 0], + "0.0833": [-6.22, 0, 0], + "0.125": [-0.72, 0, 0], + "0.1667": [3.8, 0, 0], + "0.2083": [6.78, 0, 0], + "0.25": [8.56, 0, 0], + "0.2917": [9.54, 0, 0], + "0.3333": [9.96, 0, 0], + "0.375": [9.92, 0, 0], + "0.4167": [9.4, 0, 0], + "0.4583": [8.28, 0, 0], + "0.5": [6.29, 0, 0], + "0.5417": [3.03, 0, 0], + "0.5833": [-1.78, 0, 0], + "0.625": [-7.28, 0, 0], + "0.6667": [-11.8, 0, 0], + "0.7083": [-14.78, 0, 0], + "0.75": [-16.56, 0, 0], + "0.7917": [-17.54, 0, 0], + "0.8333": [-17.96, 0, 0], + "0.875": [-17.92, 0, 0], + "0.9167": [-17.4, 0, 0], + "0.9583": [-16.28, 0, 0], + "1.0": [-14.29, 0, 0] + }, + "position": { + "0.0": [0, 1.44, 0.31], + "0.0417": [0, 1.14, -0.1], + "0.0833": [0, 0.92, -0.36], + "0.125": [0, 0.79, -0.48], + "0.1667": [0, 0.72, -0.49], + "0.2083": [0, 0.7, -0.39], + "0.25": [0, 0.74, -0.17], + "0.2917": [0, 0.83, 0.21], + "0.3333": [0, 1, 0.77], + "0.375": [0, 1.25, 1.51], + "0.4167": [0, 1.59, 2.33], + "0.4583": [0, 1.98, 3.1], + "0.5": [0, 2.36, 3.69], + "0.5417": [0, 2.66, 4.1], + "0.5833": [0, 2.88, 4.36], + "0.625": [0, 3.01, 4.48], + "0.6667": [0, 3.08, 4.49], + "0.7083": [0, 3.1, 4.39], + "0.75": [0, 3.06, 4.17], + "0.7917": [0, 2.97, 3.79], + "0.8333": [0, 2.8, 3.23], + "0.875": [0, 2.55, 2.49], + "0.9167": [0, 2.21, 1.67], + "0.9583": [0, 1.82, 0.9], + "1.0": [0, 1.44, 0.31] + } + }, + "rightEar": { + "rotation": { + "0.0": [3.36, -2.3, 3.21], + "0.0417": [5.14, -1.72, 4.1], + "0.0833": [5.41, -1.03, 4.7], + "0.125": [4.1, -0.26, 4.98], + "0.1667": [1.55, 0.52, 4.92], + "0.2083": [-1.54, 1.27, 4.53], + "0.25": [-4.36, 1.93, 3.83], + "0.2917": [-6.14, 2.46, 2.87], + "0.3333": [-6.41, 2.82, 1.71], + "0.375": [-5.1, 2.99, 0.44], + "0.4167": [-2.55, 2.95, -0.87], + "0.4583": [0.54, 2.72, -2.11], + "0.5": [3.36, 2.3, -3.21], + "0.5417": [5.14, 1.72, -4.1], + "0.5833": [5.41, 1.03, -4.7], + "0.625": [4.1, 0.26, -4.98], + "0.6667": [1.55, -0.52, -4.92], + "0.7083": [-1.54, -1.27, -4.53], + "0.75": [-4.36, -1.93, -3.83], + "0.7917": [-6.14, -2.46, -2.87], + "0.8333": [-6.41, -2.82, -1.71], + "0.875": [-5.1, -2.99, -0.44], + "0.9167": [-2.55, -2.95, 0.87], + "0.9583": [0.54, -2.72, 2.11], + "1.0": [3.36, -2.3, 3.21] + } + }, + "leftEar": { + "rotation": { + "0.0": [3.36, 1.5, 3.72], + "0.0417": [5.14, 0.78, 2.72], + "0.0833": [5.41, 0, 1.55], + "0.125": [4.1, -0.78, 0.26], + "0.1667": [1.55, -1.5, -1.04], + "0.2083": [-1.54, -2.12, -2.27], + "0.25": [-4.36, -2.6, -3.35], + "0.2917": [-6.14, -2.9, -4.19], + "0.3333": [-6.41, -3, -4.76], + "0.375": [-5.1, -2.9, -4.99], + "0.4167": [-2.55, -2.6, -4.89], + "0.4583": [0.54, -2.12, -4.46], + "0.5": [3.36, -1.5, -3.72], + "0.5417": [5.14, -0.78, -2.72], + "0.5833": [5.41, 0, -1.55], + "0.625": [4.1, 0.78, -0.26], + "0.6667": [1.55, 1.5, 1.04], + "0.7083": [-1.54, 2.12, 2.27], + "0.75": [-4.36, 2.6, 3.35], + "0.7917": [-6.14, 2.9, 4.19], + "0.8333": [-6.41, 3, 4.76], + "0.875": [-5.1, 2.9, 4.99], + "0.9167": [-2.55, 2.6, 4.89], + "0.9583": [0.54, 2.12, 4.46], + "1.0": [3.36, 1.5, 3.72] + } + }, + "bell": { + "rotation": [ + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) * 4", + 0, + "Math.cos( 40 + ( q.anim_time - 0.0 ) * 360 ) * 4" + ] + } + } + }, + "animation.silverlabs_nat.bear.run": { + "loop": true, + "animation_length": 0.6667, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "tail": { + "rotation": { + "0.0": [0, -6, 0], + "0.0417": [2.68, -5.54, 0], + "0.0833": [4.95, -4.24, 0], + "0.125": [6.47, -2.3, 0], + "0.1667": [7, 0, 0], + "0.2083": [6.47, 2.3, 0], + "0.25": [4.95, 4.24, 0], + "0.2917": [2.68, 5.54, 0], + "0.3333": [0, 6, 0], + "0.375": [-2.68, 5.54, 0], + "0.4167": [-4.95, 4.24, 0], + "0.4583": [-6.47, 2.3, 0], + "0.5": [-7, 0, 0], + "0.5417": [-6.47, -2.3, 0], + "0.5833": [-4.95, -4.24, 0], + "0.625": [-2.68, -5.54, 0], + "0.6667": [0, -6, 0] + }, + "position": { + "0.0": [0, -0.45, 0], + "0.0417": [0, -0.3, 0], + "0.0833": [0, -0.17, 0], + "0.125": [0, -0.08, 0], + "0.1667": [0, -0.05, 0], + "0.2083": [0, -0.08, 0], + "0.25": [0, -0.17, 0], + "0.2917": [0, -0.3, 0], + "0.3333": [0, -0.45, 0], + "0.375": [0, -0.6, 0], + "0.4167": [0, -0.73, 0], + "0.4583": [0, -0.82, 0], + "0.5": [0, -0.85, 0], + "0.5417": [0, -0.82, 0], + "0.5833": [0, -0.73, 0], + "0.625": [0, -0.6, 0], + "0.6667": [0, -0.45, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-0.94, 0, 0], + "0.0417": [-3.13, 0, 0], + "0.0833": [-4.85, 0, 0], + "0.125": [-5.83, 0, 0], + "0.1667": [-5.93, 0, 0], + "0.2083": [-5.12, 0, 0], + "0.25": [-3.53, 0, 0], + "0.2917": [-1.4, 0, 0], + "0.3333": [0.94, 0, 0], + "0.375": [3.13, 0, 0], + "0.4167": [4.85, 0, 0], + "0.4583": [5.83, 0, 0], + "0.5": [5.93, 0, 0], + "0.5417": [5.12, 0, 0], + "0.5833": [3.53, 0, 0], + "0.625": [1.4, 0, 0], + "0.6667": [-0.94, 0, 0] + }, + "position": { + "0.0": [0, 1.32, 2.01], + "0.0417": [0, 0.52, 1.83], + "0.0833": [0, 0.23, 1.58], + "0.125": [0, 0.13, 1.31], + "0.1667": [0, 0.1, 1.05], + "0.2083": [0, 0.11, 0.84], + "0.25": [0, 0.17, 0.72], + "0.2917": [0, 0.34, 0.71], + "0.3333": [0, 0.88, 0.79], + "0.375": [0, 1.68, 0.97], + "0.4167": [0, 1.97, 1.22], + "0.4583": [0, 2.07, 1.49], + "0.5": [0, 2.1, 1.75], + "0.5417": [0, 2.09, 1.96], + "0.5833": [0, 2.03, 2.08], + "0.625": [0, 1.86, 2.09], + "0.6667": [0, 1.32, 2.01] + } + }, + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0.07, 0], + "0.375": [0, 0.17, 0], + "0.4167": [0, 0.25, 0], + "0.4583": [0, 0.29, 0], + "0.5": [0, 0.3, 0], + "0.5417": [0, 0.26, 0], + "0.5833": [0, 0.18, 0], + "0.625": [0, 0.08, 0], + "0.6667": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1.0077, 1.0077, 0.9847], + "0.0833": [1.0141, 1.0141, 0.9717], + "0.125": [1.0185, 1.0185, 0.963], + "0.1667": [1.02, 1.02, 0.96], + "0.2083": [1.0185, 1.0185, 0.963], + "0.25": [1.0141, 1.0141, 0.9717], + "0.2917": [1.0077, 1.0077, 0.9847], + "0.3333": [1, 1, 1], + "0.375": [0.9923, 0.9923, 1.0153], + "0.4167": [0.9859, 0.9859, 1.0283], + "0.4583": [0.9815, 0.9815, 1.037], + "0.5": [0.98, 0.98, 1.04], + "0.5417": [0.9815, 0.9815, 1.037], + "0.5833": [0.9859, 0.9859, 1.0283], + "0.625": [0.9923, 0.9923, 1.0153], + "0.6667": [1, 1, 1] + } + }, + "butt": { + "position": { + "0.0": [0, 0.68, 0], + "0.0417": [0, 0.61, 0], + "0.0833": [0, 0.34, 0], + "0.125": [0, -0.44, 0], + "0.1667": [0, -0.63, 0], + "0.2083": [0, -0.68, 0], + "0.25": [0, -0.7, 0], + "0.2917": [0, -0.7, 0], + "0.3333": [0, -0.68, 0], + "0.375": [0, -0.61, 0], + "0.4167": [0, -0.34, 0], + "0.4583": [0, 0.44, 0], + "0.5": [0, 0.63, 0], + "0.5417": [0, 0.68, 0], + "0.5833": [0, 0.7, 0], + "0.625": [0, 0.7, 0], + "0.6667": [0, 0.68, 0] + }, + "scale": { + "0.0": [0.9905, 1.019, 0.9905], + "0.0417": [0.9924, 1.0152, 0.9924], + "0.0833": [0.9955, 1.0091, 0.9955], + "0.125": [0.9992, 1.0016, 0.9992], + "0.1667": [1.0031, 0.9938, 1.0031], + "0.2083": [1.0065, 0.987, 1.0065], + "0.25": [1.0089, 0.9822, 1.0089], + "0.2917": [1.01, 0.9801, 1.01], + "0.3333": [1.0095, 0.981, 1.0095], + "0.375": [1.0076, 0.9848, 1.0076], + "0.4167": [1.0045, 0.9909, 1.0045], + "0.4583": [1.0008, 0.9984, 1.0008], + "0.5": [0.9969, 1.0062, 0.9969], + "0.5417": [0.9935, 1.013, 0.9935], + "0.5833": [0.9911, 1.0178, 0.9911], + "0.625": [0.99, 1.0199, 0.99], + "0.6667": [0.9905, 1.019, 0.9905] + } + }, + "body": { + "rotation": { + "0.0": [4.24, 1.68, 0], + "0.0417": [4.98, 0.91, 0], + "0.0833": [4.66, 0.15, 0], + "0.125": [3.32, -0.47, 0], + "0.1667": [1.18, -0.88, 0], + "0.2083": [-1.45, -1, 0], + "0.25": [-4.16, -0.81, 0], + "0.2917": [-6.55, -0.35, 0], + "0.3333": [-8.24, 0.32, 0], + "0.375": [-8.98, 1.09, 0], + "0.4167": [-8.66, 1.85, 0], + "0.4583": [-7.32, 2.47, 0], + "0.5": [-5.18, 2.88, 0], + "0.5417": [-2.55, 3, 0], + "0.5833": [0.16, 2.81, 0], + "0.625": [2.55, 2.35, 0], + "0.6667": [4.24, 1.68, 0] + }, + "position": { + "0.0": [0, -0.7, -0.68], + "0.0417": [0, -1.73, -0.76], + "0.0833": [0, -2.06, -0.82], + "0.125": [0, -2.17, -0.85], + "0.1667": [0, -2.2, -0.84], + "0.2083": [0, -2.17, -0.79], + "0.25": [0, -2.06, -0.71], + "0.2917": [0, -1.73, -0.62], + "0.3333": [0, -0.7, -0.52], + "0.375": [0, 0.33, -0.44], + "0.4167": [0, 0.66, -0.38], + "0.4583": [0, 0.77, -0.35], + "0.5": [0, 0.8, -0.36], + "0.5417": [0, 0.77, -0.41], + "0.5833": [0, 0.66, -0.49], + "0.625": [0, 0.33, -0.58], + "0.6667": [0, -0.7, -0.68] + }, + "scale": { + "0.0": [0.9969, 0.9882, 0.9969], + "0.0417": [1.0008, 0.9829, 1.0008], + "0.0833": [1.0045, 0.9802, 1.0045], + "0.125": [1.0076, 0.9806, 1.0076], + "0.1667": [1.0095, 0.9838, 1.0095], + "0.2083": [1.01, 0.9896, 1.01], + "0.25": [1.0089, 0.9969, 1.0089], + "0.2917": [1.0065, 1.0047, 1.0065], + "0.3333": [1.0031, 1.0118, 1.0031], + "0.375": [0.9992, 1.0171, 0.9992], + "0.4167": [0.9955, 1.0198, 0.9955], + "0.4583": [0.9924, 1.0194, 0.9924], + "0.5": [0.9905, 1.0162, 0.9905], + "0.5417": [0.99, 1.0104, 0.99], + "0.5833": [0.9911, 1.0031, 0.9911], + "0.625": [0.9935, 0.9953, 0.9935], + "0.6667": [0.9969, 0.9882, 0.9969] + } + }, + "rightArm": { + "rotation": { + "0.0": [-18.94, 0, 0], + "0.0417": [-8.18, 0, 0], + "0.0833": [5.53, 0, 0], + "0.125": [17.17, 0, 0], + "0.1667": [24.25, 0, 0], + "0.2083": [27.5, 0, 0], + "0.25": [27.78, 0, 0], + "0.2917": [25.17, 0, 0], + "0.3333": [18.94, 0, 0], + "0.375": [8.18, 0, 0], + "0.4167": [-5.53, 0, 0], + "0.4583": [-17.17, 0, 0], + "0.5": [-24.25, 0, 0], + "0.5417": [-27.5, 0, 0], + "0.5833": [-27.78, 0, 0], + "0.625": [-25.17, 0, 0], + "0.6667": [-18.94, 0, 0] + }, + "position": { + "0.0": [-0.4, 0.6, 0.09], + "0.0417": [-0.4, 0.28, 0.32], + "0.0833": [-0.4, 0.2, 0.74], + "0.125": [-0.4, 0.32, 1.32], + "0.1667": [-0.4, 0.67, 1.85], + "0.2083": [-0.4, 1.33, 2.19], + "0.25": [-0.4, 2.28, 2.36], + "0.2917": [-0.4, 3.19, 2.4], + "0.3333": [-0.4, 3.8, 2.31], + "0.375": [-0.4, 4.12, 2.08], + "0.4167": [-0.4, 4.2, 1.66], + "0.4583": [-0.4, 4.08, 1.08], + "0.5": [-0.4, 3.73, 0.55], + "0.5417": [-0.4, 3.07, 0.21], + "0.5833": [-0.4, 2.12, 0.04], + "0.625": [-0.4, 1.21, 0], + "0.6667": [-0.4, 0.6, 0.09] + } + }, + "leftLeg": { + "rotation": { + "0.0": [29.98, 0, 0], + "0.0417": [14.22, 0, 0], + "0.0833": [-5, 0, 0], + "0.125": [-14.79, 0, 0], + "0.1667": [-18.71, 0, 0], + "0.2083": [-19.97, 0, 0], + "0.25": [-19.45, 0, 0], + "0.2917": [-16.8, 0, 0], + "0.3333": [-9.98, 0, 0], + "0.375": [5.78, 0, 0], + "0.4167": [25, 0, 0], + "0.4583": [34.79, 0, 0], + "0.5": [38.71, 0, 0], + "0.5417": [39.97, 0, 0], + "0.5833": [39.45, 0, 0], + "0.625": [36.8, 0, 0], + "0.6667": [29.98, 0, 0] + }, + "position": { + "0.0": [0, 4.74, -2.43], + "0.0417": [0, 4.5, -3.35], + "0.0833": [0, 3.9, -3.91], + "0.125": [0, 2.6, -4.16], + "0.1667": [0, 1.3, -4.18], + "0.2083": [0, 0.7, -3.98], + "0.25": [0, 0.46, -3.49], + "0.2917": [0, 0.4, -2.64], + "0.3333": [0, 0.46, -1.57], + "0.375": [0, 0.7, -0.65], + "0.4167": [0, 1.3, -0.09], + "0.4583": [0, 2.6, 0.16], + "0.5": [0, 3.9, 0.18], + "0.5417": [0, 4.5, -0.02], + "0.5833": [0, 4.74, -0.51], + "0.625": [0, 4.8, -1.36], + "0.6667": [0, 4.74, -2.43] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1.0268, 1], + "0.0833": [1, 1.0495, 1], + "0.125": [1, 1.0647, 1], + "0.1667": [1, 1.07, 1], + "0.2083": [1, 1.0647, 1], + "0.25": [1, 1.0495, 1], + "0.2917": [1, 1.0268, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 0.9732, 1], + "0.4167": [1, 0.9505, 1], + "0.4583": [1, 0.9353, 1], + "0.5": [1, 0.93, 1], + "0.5417": [1, 0.9353, 1], + "0.5833": [1, 0.9505, 1], + "0.625": [1, 0.9732, 1], + "0.6667": [1, 1, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-9.98, 0, 0], + "0.0417": [-16.8, 0, 0], + "0.0833": [-19.45, 0, 0], + "0.125": [-19.97, 0, 0], + "0.1667": [-18.71, 0, 0], + "0.2083": [-14.79, 0, 0], + "0.25": [-5, 0, 0], + "0.2917": [14.22, 0, 0], + "0.3333": [29.98, 0, 0], + "0.375": [36.8, 0, 0], + "0.4167": [39.45, 0, 0], + "0.4583": [39.97, 0, 0], + "0.5": [38.71, 0, 0], + "0.5417": [34.79, 0, 0], + "0.5833": [25, 0, 0], + "0.625": [5.78, 0, 0], + "0.6667": [-9.98, 0, 0] + }, + "position": { + "0.0": [0, 2.6, -4.8], + "0.0417": [0, 1.3, -4.66], + "0.0833": [0, 0.7, -4.19], + "0.125": [0, 0.46, -3.3], + "0.1667": [0, 0.4, -2], + "0.2083": [0, 0.46, -0.7], + "0.25": [0, 0.7, 0.19], + "0.2917": [0, 1.3, 0.66], + "0.3333": [0, 2.6, 0.8], + "0.375": [0, 3.9, 0.66], + "0.4167": [0, 4.5, 0.19], + "0.4583": [0, 4.74, -0.7], + "0.5": [0, 4.8, -2], + "0.5417": [0, 4.74, -3.3], + "0.5833": [0, 4.5, -4.19], + "0.625": [0, 3.9, -4.66], + "0.6667": [0, 2.6, -4.8] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1.0268, 1], + "0.0833": [1, 1.0495, 1], + "0.125": [1, 1.0647, 1], + "0.1667": [1, 1.07, 1], + "0.2083": [1, 1.0647, 1], + "0.25": [1, 1.0495, 1], + "0.2917": [1, 1.0268, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 0.9732, 1], + "0.4167": [1, 0.9505, 1], + "0.4583": [1, 0.9353, 1], + "0.5": [1, 0.93, 1], + "0.5417": [1, 0.9353, 1], + "0.5833": [1, 0.9505, 1], + "0.625": [1, 0.9732, 1], + "0.6667": [1, 1, 1] + } + }, + "leftArm": { + "rotation": { + "0.0": [-33, 0, 0], + "0.0417": [-31.59, 0, 0], + "0.0833": [-26.94, 0, 0], + "0.125": [-18.03, 0, 0], + "0.1667": [-5, 0, 0], + "0.2083": [8.03, 0, 0], + "0.25": [16.94, 0, 0], + "0.2917": [21.59, 0, 0], + "0.3333": [23, 0, 0], + "0.375": [21.59, 0, 0], + "0.4167": [16.94, 0, 0], + "0.4583": [8.03, 0, 0], + "0.5": [-5, 0, 0], + "0.5417": [-18.03, 0, 0], + "0.5833": [-26.94, 0, 0], + "0.625": [-31.59, 0, 0], + "0.6667": [-33, 0, 0] + }, + "position": { + "0.0": [0.4, 2.52, 1.62], + "0.0417": [0.4, 1.54, 1.4], + "0.0833": [0.4, 0.8, 1.31], + "0.125": [0.4, 0.38, 1.32], + "0.1667": [0.4, 0.21, 1.43], + "0.2083": [0.4, 0.25, 1.69], + "0.25": [0.4, 0.5, 2.1], + "0.2917": [0.4, 1.03, 2.59], + "0.3333": [0.4, 1.88, 2.98], + "0.375": [0.4, 2.86, 3.2], + "0.4167": [0.4, 3.6, 3.29], + "0.4583": [0.4, 4.02, 3.28], + "0.5": [0.4, 4.19, 3.17], + "0.5417": [0.4, 4.15, 2.91], + "0.5833": [0.4, 3.9, 2.5], + "0.625": [0.4, 3.37, 2.01], + "0.6667": [0.4, 2.52, 1.62] + } + }, + "rightEar": { + "rotation": { + "0.0": [-7.43, -3, 0], + "0.0417": [-5.37, -2.77, -2.68], + "0.0833": [-2.57, -2.12, -4.95], + "0.125": [0.54, -1.15, -6.47], + "0.1667": [3.5, 0, -7], + "0.2083": [5.85, 1.15, -6.47], + "0.25": [7.23, 2.12, -4.95], + "0.2917": [7.43, 2.77, -2.68], + "0.3333": [6.43, 3, 0], + "0.375": [4.37, 2.77, 2.68], + "0.4167": [1.57, 2.12, 4.95], + "0.4583": [-1.54, 1.15, 6.47], + "0.5": [-4.5, 0, 7], + "0.5417": [-6.85, -1.15, 6.47], + "0.5833": [-8.23, -2.12, 4.95], + "0.625": [-8.43, -2.77, 2.68], + "0.6667": [-7.43, -3, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [-5.64, 3, 0], + "0.0417": [-2.91, 2.77, -2.68], + "0.0833": [0.2, 2.12, -4.95], + "0.125": [3.19, 1.15, -6.47], + "0.1667": [5.63, 0, -7], + "0.2083": [7.13, -1.15, -6.47], + "0.25": [7.47, -2.12, -4.95], + "0.2917": [6.6, -2.77, -2.68], + "0.3333": [4.64, -3, 0], + "0.375": [1.91, -2.77, 2.68], + "0.4167": [-1.2, -2.12, 4.95], + "0.4583": [-4.19, -1.15, 6.47], + "0.5": [-6.63, 0, 7], + "0.5417": [-8.13, 1.15, 6.47], + "0.5833": [-8.47, 2.12, 4.95], + "0.625": [-7.6, 2.77, 2.68], + "0.6667": [-5.64, 3, 0] + } + }, + "bell": { + "rotation": ["-Math.sin(( q.anim_time + 0.2 ) * 540 ) * 22.5", 0, 0] + } + } + }, + "animation.silverlabs_nat.bear.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.8, + "bones": { + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.2": [3.45, 0.44, 2.5], + "0.3": [8.02937, 0.65713, 2.05139], + "0.6": [25.94498, 1.75233, -3.5963], + "0.8": [25.94498, 1.75233, -3.5963] + }, + "position": { + "0.0": [0, 0, 0], + "0.1": [0, 0.44, 0.63], + "0.3": [0, 1.91, 1.89], + "0.4": [0, 2.15, 2.09], + "0.5": [0, 1.73, 2.5], + "0.6": [0, 1.5, 2.9], + "0.7": [0, 1.75, 2.9], + "0.8": [0, 1.9, 2.9] + } + }, + "root": { + "scale": { + "0.2": [1, 1, 1], + "0.3": [0.99, 1.02, 0.99], + "0.5": [1.02, 0.97, 1.01], + "0.6": [0.99, 1.02, 0.99], + "0.7": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.2": [-6.12, 0.2, 0.39], + "0.4": [-24.49, 0.82, 1.55], + "0.6": [-27.58553, 0.93879, 1.76605], + "0.8": [-27.98553, 0.93879, 1.76605] + }, + "position": { + "0.0": [0, 0, 0], + "0.2": [0, -0.82, 0], + "0.4": [0, -3.3, 0], + "0.6": [0, -4.25, 0], + "0.8": [0, -4.4, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.8": [17, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.8": [0, 0, -0.6] + } + }, + "rightArm": { + "rotation": { + "0.2": [0, 0, 0], + "0.3": [-13, 0, 0], + "0.5": [0, 0, 0], + "0.7": [0, 0, -4], + "0.8": [0, 0, -4] + }, + "position": { + "0.2": [0, 0, 0], + "0.3": [0, 1, 1], + "0.7": [-0.7, 0, 2.3], + "0.8": [-0.7, 0, 2.3] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2": [-62.47, -23.96, 0.48], + "0.4": [-91.22071, -34.99389, 0.70014], + "0.8": [-91.22071, -34.99389, 0.70014] + }, + "position": { + "0.0": [0, 0, 0], + "0.2": [0.62, 0.52, -1.16], + "0.4": [0.9, -6.1, -1.7], + "0.8": [0.9, -6.1, -1.7] + } + }, + "rightLeg": { + "rotation": { + "0.1": [0, 0, 0], + "0.3": [-66.52, 25.52, -0.51], + "0.5": [-91.22071, 34.99389, -0.70014], + "0.6": [-91.22071, 34.99389, -0.70014] + }, + "position": { + "0.1": [0, 0, 0], + "0.3": [-0.26, -1.88, -0.5], + "0.4": [-0.79, -4.64, -1.49], + "0.5": [-1.1, -6.1, -1.7], + "0.6": [-0.9, -6.1, -1.7] + } + }, + "leftArm": { + "rotation": { + "0.2": [0, 0, 0], + "0.4": [-25, 0, 0], + "0.5": [-23.07, 0, 1], + "0.7": [0, 0, 3], + "0.8": [0, 0, 3] + }, + "position": { + "0.2": [0, 0, 0], + "0.4": [0, 0, 0.71], + "0.5": [0, 0.7, 1.36], + "0.7": [0.5, 0, 2.6], + "0.8": [0.5, 0, 2.6] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.2": [21, 0, 0], + "0.5": [-10.58369, -3.01481, -15.72069], + "0.7": [0, 0, 6], + "0.8": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.7": [0, 0, 0], + "0.8": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [-0.06, 2.01, 10.48], + "0.1": [-10.58369, 3.01481, 15.72069], + "0.3": [0, 0, -6], + "0.4": [0, 0, 0], + "0.6": [21, 0, 0], + "0.8": [-0.06, 2.01, 10.48] + }, + "position": { + "0.0": [0, 0, 0], + "0.3": [0, 0, 0], + "0.4": [0, 0, 0], + "0.8": [0, 0, 0] + } + }, + "bell": { + "rotation": { + "0.0": [0, 0, 0], + "0.2": [15, 0, 0], + "0.4": [40, 0, 0], + "0.7": [27.5, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.bear.sleep": { + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "position": [0, -6, 0] + }, + "body": { + "position": [0, -3, 0] + }, + "skullRot": { + "rotation": [12.5, 10, 27.5], + "position": [0, -1, 0] + }, + "skull": { + "position": [-1.3642, 2.65002, 0.34111] + }, + "leftLeg": { + "rotation": [-90, -12.5, 0], + "position": [3.75, 0, 2] + }, + "rightLeg": { + "rotation": [-90, 12.5, 0], + "position": [-3.75, 0, 2] + }, + "leftArm": { + "rotation": [-87.67922, 12.51096, -0.55409], + "position": [3.25, 0, -5] + }, + "rightArm": { + "rotation": [-87.5, -20, 0], + "position": [-5.25, 0, -3] + } + }, + "sound_effects": { + "0.0": { + "effect": "sleep" + } + } + }, + "animation.silverlabs_nat.bear.sniff": { + "loop": true, + "animation_length": 0.5, + "override_previous_animation": true, + "bones": { + "skull": { + "rotation": ["Math.cos(( q.anim_time - 1 ) * 1440 ) * 2", 0, 0] + }, + "snout": { + "rotation": ["Math.cos(( q.anim_time - 1 ) * 1440 ) * 10", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 1 ) * 1440 ) * - .3", 0] + }, + "nose": { + "scale": [ + 1, + "1 + Math.clamp( Math.sin( -60 + ( q.anim_time - 0.0 ) * 1440 ) * 1, 0, 1 )", + 1 + ] + } + }, + "sound_effects": { + "0.0": { + "effect": "sniff" + } + } + }, + "animation.silverlabs_nat.bear.eat": { + "loop": true, + "animation_length": 2, + "bones": { + "rightArm": { + "rotation": [ + "-69.2 - Math.sin(( q.anim_time - 0.0 ) * 720 ) * 5", + "-30 - Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2", + "-14 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 3" + ], + "position": [-4.5, 1, -2.6] + }, + "skull": { + "rotation": [ + "21 - Math.sin( 30 + ( q.anim_time - 0.0 ) * 720 ) * -5", + -2, + 20 + ], + "position": [ + 0, + "3.6 + Math.cos( -40 + ( q.anim_time - 0.0 ) * 720 ) * 0.2", + "-0.2 + Math.sin( -40 + ( q.anim_time - 0.0 ) * 720 ) * -0.4" + ], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 0.025", + "1 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * -0.05", + "1 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 0.025" + ] + }, + "body": { + "rotation": [ + "-Math.sin( -70 + ( q.anim_time - 0.0 ) * 720 ) * -1", + 0, + "6 + Math.cos( -30 + ( q.anim_time - 0.0 ) * 360 ) * 1.3" + ] + }, + "root": { + "scale": [ + "1 + Math.sin( -60 + ( q.anim_time - 0.0 ) * 720 ) * 0.005", + "1 + Math.sin( -60 + ( q.anim_time - 0.0 ) * 720 ) * -0.01", + "1 + Math.sin( -60 + ( q.anim_time - 0.0 ) * 720 ) * 0.005" + ] + }, + "tail": { + "rotation": [ + 0, + "-Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 5", + "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 5" + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 720 ) * -9", + 0, + 0 + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -30 + ( q.anim_time - 0.0 ) * 720 ) * -9", + 0, + 0 + ] + }, + "bell": { + "rotation": [ + "-Math.cos( -70 + ( q.anim_time - 0.0 ) * 720 ) * 5", + 0, + 0 + ] + } + }, + "sound_effects": { + "0.0": { + "effect": "eat" + }, + "0.5": { + "effect": "vanilla.eat" + }, + "0.75": { + "effect": "vanilla.eat" + }, + "1.0": { + "effect": "vanilla.eat" + }, + "1.25": { + "effect": "vanilla.eat" + }, + "1.5": { + "effect": "vanilla.eat" + }, + "1.75": { + "effect": "vanilla.eat" + }, + "2.0": { + "effect": "vanilla.eat" + } + } + }, + "animation.silverlabs_nat.bear.attack": { + "animation_length": 0.5, + "bones": { + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [4, 0, 0], + "0.0833": [0.27, 0.01, -0.15], + "0.125": [-5.69, 0.04, -0.39], + "0.1667": [-11.31, 0.04, -0.44], + "0.2083": [-14, 0, 0], + "0.25": [-7.53, -0.34, 3.5], + "0.2917": [1.06, -0.6, 6.22], + "0.3333": [0, 0, 0], + "0.375": [-0.07, 0.04, -0.44], + "0.4167": [-0.07, 0.04, -0.39], + "0.4583": [-0.02, 0.01, -0.15], + "0.5": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -0.3], + "0.0833": [0, 2.58, 0.3], + "0.125": [0, 4.73, 0.83], + "0.1667": [-0.08, 3.39, 0.49], + "0.2083": [0, 1.3, 0], + "0.25": [0.67, 0.44, -0.11], + "0.2917": [1.2, 0, -0.1], + "0.3333": [0, 0, 0], + "0.375": [-0.08, 0, 0.01], + "0.4167": [-0.08, 0, 0.01], + "0.4583": [-0.03, 0, 0], + "0.5": [0, 0, 0] + } + }, + "root": { + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1, 1], + "0.0833": [1, 1, 1], + "0.125": [1, 1, 0.8], + "0.1667": [1, 1, 0.9], + "0.2083": [1, 1, 1], + "0.25": [1, 1, 1.1], + "0.2917": [1, 1, 1.05], + "0.3333": [1, 1, 1], + "0.375": [1, 1, 1], + "0.4167": [1, 1, 1], + "0.4583": [1, 1, 1], + "0.5": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [4.76, -1.19, 4.91], + "0.0833": [-6.16, -2.68, 11.06], + "0.125": [-11.94, -4.48, 13.72], + "0.1667": [-9.96, -5.65, 9.47], + "0.2083": [-1.39, -7.05, 2.23], + "0.25": [7.39, -8.08, -4.99], + "0.2917": [12.39, -8.18, -9.2], + "0.3333": [11.76, -6.78, -8.94], + "0.375": [7.87, -4.32, -6.03], + "0.4167": [3.14, -1.75, -2.41], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, -1.58, 0.2], + "0.0833": [0, -0.6, 1.41], + "0.125": [0, 0.4, 2.3], + "0.1667": [0, -0.11, 1.27], + "0.2083": [0, -1.03, -0.02], + "0.25": [0, -1.83, -0.28], + "0.2917": [0, -2.4, 0], + "0.3333": [0, -2.01, 2], + "0.375": [0, -1.39, 1.56], + "0.4167": [0, -0.58, 0.67], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [10.8, 5.29, -1.77], + "0.0833": [-1.42, 10.71, -4.14], + "0.125": [-14.94, 14.61, -5.77], + "0.1667": [-16.77, 11.6, -4.24], + "0.2083": [-14.51, 7.79, -1.51], + "0.25": [-7.56, 10.71, 4.15], + "0.2917": [12.81, 14.48, 9.28], + "0.3333": [23.89, 15.63, 10.18], + "0.375": [28.81, 14.48, 9.28], + "0.4167": [15.41, 7.24, 4.64], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.95, 1.35], + "0.0833": [0, 2.7, 1.61], + "0.125": [0, 4.34, 1.7], + "0.1667": [0, 4.77, 1.66], + "0.2083": [0, 4.34, 1.7], + "0.25": [0, 2.61, 2.2], + "0.2917": [0, 0.9, 2.7], + "0.3333": [0, 0.8, 2.93], + "0.375": [0, 1, 2.7], + "0.4167": [0, 0.51, 1.35], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1, 1], + "0.0833": [1, 1, 1], + "0.125": [1, 1, 1], + "0.1667": [1, 1, 1], + "0.2083": [1, 1, 1], + "0.25": [1, 1.2, 1], + "0.2917": [1, 0.7, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 1, 1], + "0.4167": [1, 1, 1], + "0.4583": [1, 1, 1], + "0.5": [1, 1, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-2.5, 0, 0], + "0.0833": [-5, 0, 0], + "0.125": [-4.17, 0, 0], + "0.1667": [-3.33, 0, 0], + "0.2083": [-2.5, 0, 0], + "0.25": [-1.67, 0, 0], + "0.2917": [-0.83, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-0.5, 0, 0], + "0.0833": [-1, 0, 0], + "0.125": [-1.5, 0, 0], + "0.1667": [-2, 0, 0], + "0.2083": [-1.33, 0, 0], + "0.25": [-0.67, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.33, 0], + "0.0833": [0, 0.65, 0], + "0.125": [0, 0.98, 0], + "0.1667": [0, 1.3, 0], + "0.2083": [0, 0.87, 0], + "0.25": [0, 0.43, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-8, 0, 0], + "0.0833": [-18.67, 0, 0], + "0.125": [-24, 0, 0], + "0.1667": [-20.81, 0, 0], + "0.2083": [-13.5, 0, 0], + "0.25": [-5.44, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [1.54, 0, 0], + "0.375": [1.73, 0, 0], + "0.4167": [1.15, 0, 0], + "0.4583": [0.38, 0, 0], + "0.5": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 1, 0], + "0.0833": [0, 2.33, 0], + "0.125": [0, 3, 0], + "0.1667": [0, 2.6, 0], + "0.2083": [0, 1.69, 0], + "0.25": [0, 0.68, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, -0.19, 0], + "0.375": [0, -0.22, 0], + "0.4167": [0, -0.14, 0], + "0.4583": [0, -0.05, 0], + "0.5": [0, 0, 0] + } + }, + "bell": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-20, 0, 0], + "0.125": [22.5, 0, 0], + "0.2083": [45, 0, 0], + "0.2917": [-45, 0, 0], + "0.4167": [45, 0, 0], + "0.5": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "attack" + } + } + }, + "animation.silverlabs_nat.bear.walk_UB": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "tail": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 720 ) * 3", + "-Math.cos(( q.anim_time - 0.0 ) * 360 ) * 4", + 0 + ], + "position": [ + 0, + "-0.2 + Math.sin(( q.anim_time + 0.1 ) * 720 ) * 0.15", + 0 + ] + }, + "skull": { + "rotation": [ + "-1 - Math.sin(( q.anim_time + 0.1 ) * 720 ) * -2", + 0, + "Math.sin(( q.anim_time + 0.04 ) * 360 ) * -1.3" + ], + "position": [ + 0, + "0.1 + Math.sin( -70 + ( q.anim_time - 0.0 ) * 720 ) * 0.3", + 0 + ] + }, + "root": { + "position": [ + "-Math.sin(( q.anim_time - 0.0 ) * 360 ) * -0.2", + "v.freq = 4; v.mag = 0.1; v.balloon = 1; v.offset = -0.4; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -0.2" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.1 ) * 720 ) * -0.0025", + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * 0.005", + "1 + Math.sin(( q.anim_time + 0.1 ) * 720 ) * -0.0025" + ] + }, + "butt": { + "position": [ + 0, + "v.freq = 4; v.mag = -0.2; v.balloon = 2; v.offset = 0; v.time_offset = -0.2; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0 + ] + }, + "body": { + "rotation": [ + "v.freq = 4; v.mag = 0.4; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + 0, + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 360 ) * 1" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.2", + "( v.freq = 4; v.mag = -0.1; v.balloon = 1; v.offset = -0.2; v.time_offset = -0.25; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 0.1" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 2; v.mag = -24; v.balloon = 1; v.offset = 4; v.time_offset = 0.35; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + 0, + "-0.4 + ( v.freq = 2; v.mag = -1.2; v.balloon = 1; v.offset = 1.9; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "( v.freq = 2; v.mag = 2.5; v.balloon = 1; v.offset = 2; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );" + ] + }, + "leftLeg": { + "rotation": [ + "3 - Math.cos(( q.anim_time + 0.15 ) * 360 ) * 13", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = -1.5; v.balloon = 2; v.offset = 1.7; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -2; v.balloon = 1; v.offset = -2.2; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightLeg": { + "rotation": [ + "3 - Math.cos(( q.anim_time + 0.15 ) * 360 ) * -13", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 1.5; v.balloon = 2; v.offset = 1.7; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 2; v.balloon = 1; v.offset = -2.2; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 14; v.balloon = 1.5; v.offset = 4; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + 0, + "( v.freq = 2; v.mag = 1.2; v.balloon = 1; v.offset = 1.9; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "( v.freq = 2; v.mag = -2.5; v.balloon = 1; v.offset = 2; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );" + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) * -6", + "-Math.cos( 40 + ( q.anim_time - 0.0 ) * 360 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 360 ) * 5" + ] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) * -6", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 360 ) * -3", + "Math.sin( 60 + ( q.anim_time - 0.3 ) * 360 ) * -5" + ] + } + } + }, + "animation.silverlabs_nat.bear.run_UB": { + "loop": true, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "tail": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 540 ) * -7", + "-Math.cos(( q.anim_time - 0.0 ) * 540 ) * 6", + 0 + ], + "position": [ + 0, + "-0.45 + Math.sin(( q.anim_time - 0.0 ) * 540 ) * 0.4", + 0 + ] + }, + "skull": { + "rotation": ["-Math.sin(( q.anim_time + 0.35 ) * 540 ) * -6", 0, 0], + "position": [ + 0, + "v.freq = 3; v.mag = -1; v.balloon = 3; v.offset = 1.1; v.time_offset = -0.01; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "1.4 + Math.sin( -60 + ( q.anim_time - 0.0 ) * 540 ) * -0.7" + ] + }, + "root": { + "rotation": [0, 0, 0], + "position": [ + 0, + "0 + Math.max( 0, Math.sin( -160 + ( q.anim_time - 0.0 ) * 520 ) ) * 0.3", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 540 ) * 0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 540 ) * 0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 540 ) * -0.04" + ] + }, + "butt": { + "position": [ + 0, + "v.freq = 3; v.mag = -0.7; v.balloon = 5; v.offset = 0; v.time_offset = -0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.2 ) * 540 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.2 ) * 540 ) * 0.02", + "1 + Math.sin(( q.anim_time + 0.2 ) * 540 ) * -0.01" + ] + }, + "body": { + "rotation": [ + "-2 - Math.cos(( q.anim_time - 0.05 ) * 540 ) * -7", + "1 - Math.sin( -20 + ( q.anim_time - 0.0 ) * 540 ) * 2", + 0 + ], + "position": [ + 0, + "v.freq = 3; v.mag = -1.5; v.balloon = 3; v.offset = -0.7; v.time_offset = -0.0; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "-0.6 + Math.sin(( q.anim_time - 0.3 ) * 540 ) * 0.25" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.4 ) * 540 ) * 0.02", + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * -0.01" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 28; v.balloon = 1; v.offset = 0; v.time_offset = -0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + -0.4, + "v.freq = 2; v.mag = 2; v.balloon = 1; v.offset = 2.2; v.time_offset = 0.42; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 1.2; v.balloon = 1; v.offset = 1.2; v.time_offset = 0.55; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -30; v.balloon = 2; v.offset = 0; v.time_offset = 0.95; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = -2.2; v.balloon = 2; v.offset = 2.6; v.time_offset = -0.125; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 2.2; v.balloon = 1; v.offset = -2; v.time_offset = 0.35; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [1, "1 + Math.sin(( q.anim_time - 0.0 ) * 540 ) * 0.07", 1] + }, + "rightLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -30; v.balloon = 2; v.offset = 0; v.time_offset = 1.05; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = -2.2; v.balloon = 2; v.offset = 2.6; v.time_offset = -0; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 2.8; v.balloon = 1; v.offset = -2; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [1, "1 + Math.sin(( q.anim_time - 0.0 ) * 540 ) * 0.07", 1] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 28; v.balloon = 1; v.offset = 5; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + 0.4, + "v.freq = 2; v.mag = 2; v.balloon = 1; v.offset = 2.2; v.time_offset = 0.32; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 1.0; v.balloon = 1; v.offset = 2.3; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( -60 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos(( q.anim_time - 0.0 ) * 540 ) * 3", + "Math.sin(( q.anim_time - 0.0 ) * 540 ) * -7" + ] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( -40 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos(( q.anim_time - 0.0 ) * 540 ) * -3", + "Math.sin(( q.anim_time - 0.0 ) * 540 ) * -7" + ] + } + } + }, + "animation.silverlabs_nat.bear.sit_idle": { + "loop": true, + "bones": { + "skull": { + "rotation": [25.94498, 1.75233, -3.5963], + "position": [0, 1.9, 2.9] + }, + "body": { + "rotation": [-27.98553, 0.93879, 1.76605], + "position": [0, -4.4, 0] + }, + "tail": { + "rotation": [17, 0, 0], + "position": [0, 0, -0.6] + }, + "rightArm": { + "rotation": [0, 0, -4], + "position": [-0.7, 0, 2.3] + }, + "leftLeg": { + "rotation": [-91.22071, -34.99389, 0.70014], + "position": [0.9, -6.1, -1.7] + }, + "rightLeg": { + "rotation": [-91.22071, 34.99389, -0.70014], + "position": [-0.9, -6.1, -1.7] + }, + "leftArm": { + "rotation": [0, 0, 3], + "position": [0.5, 0, 2.6] + }, + "bell": { + "rotation": [27.5, 0, 0] + } + } + }, + "animation.silverlabs_nat.bear.unsit": { + "animation_length": 0.9, + "bones": { + "skull": { + "rotation": { + "0.0": [25.94498, 1.75233, -3.5963], + "0.1": [10.57669, 1.53805, -3.15653], + "0.2": [10.03, 1.45, -2.98], + "0.3": [23.68109, 1.36665, -2.80477], + "0.4": [11.99, 0.68, -1.39], + "0.5": [-0.9, 0, 0], + "0.6": [-3.97, 0, 0], + "0.8": [3, 0, 0], + "0.9": [0, 0, 0] + }, + "position": { + "0.0": [0, 1.9, 2.9], + "0.1": [0, 1.76, 2.95], + "0.2": [0, 1.42, 2.99], + "0.3": [0, 1.33, 3.03], + "0.5": [0, 2.3, 0.4], + "0.6": [0, 2.12, 0.35], + "0.8": [0, 0.2, 0.3], + "0.9": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [-27.98553, 0.93879, 1.76605], + "0.1": [-12.8, 0, -0.8], + "0.2": [0.41, 0, -3.8], + "0.3": [2.41, 0, 0], + "0.5": [0.56, 0, 3.95], + "0.6": [1.2, 0, -1.4], + "0.8": [0, 0, 0] + }, + "position": { + "0.0": [0, -4.4, 0], + "0.2": [0, -2.1, 1.15], + "0.3": [0, -0.3, 0.82], + "0.4": [0, -0.1, 0.41], + "0.5": [0, -0.3, 0], + "0.6": [0, -0.95, -0.3], + "0.7": [0, -0.77, -0.3], + "0.8": [0, -0.4, 0], + "0.9": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.5": [0.99, 1.02, 0.99], + "0.6": [1, 1, 1] + } + }, + "tail": { + "rotation": { + "0.0": [17, 0, 0], + "0.8": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.6], + "0.8": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, -4], + "0.3": [0, 0, -4], + "0.5": [0, 0, 0], + "0.7": [-13, 0, 0], + "0.8": [0, 0, 0] + }, + "position": { + "0.0": [-0.7, 0, 2.3], + "0.3": [-0.7, 0, 2.3], + "0.7": [0, 1, 1], + "0.8": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-91.22071, -34.99389, 0.70014], + "0.3": [-21.71107, -34.99389, 0.70014], + "0.5": [7, 0, 0], + "0.6": [0, 0, 0] + }, + "position": { + "0.0": [0.9, -6.1, -1.7], + "0.2": [-0.1, -0.97, -1.7], + "0.3": [-0.6, 1.6, -1.2], + "0.4": [-0.8, 1.53, -0.57], + "0.5": [0, 1.1, 0], + "0.6": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-91.22, 34.99, -0.7], + "0.2": [-6.96203, 0.7299, 5.9556], + "0.3": [6.6, 0, 0], + "0.4": [-3.26, 0, 0], + "0.5": [0, 0, 0] + }, + "position": { + "0.0": [-0.9, -6.1, -1.7], + "0.1": [0, -0.6, 0], + "0.2": [0, 1.6, 0], + "0.3": [0, 0.7, 0], + "0.4": [0, -0.1, 0.4], + "0.5": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 3], + "0.3": [0, 0, 3], + "0.5": [-23.07, 0, 1], + "0.6": [-25, 0, 0], + "0.8": [0, 0, 0] + }, + "position": { + "0.0": [0.5, 0, 2.6], + "0.3": [0.5, 0, 2.6], + "0.5": [0, 0.7, 1.36], + "0.6": [0, 0, 0.71], + "0.8": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.2": [21, 0, 0], + "0.5": [28.10441, -2.7699, -14.44363], + "0.7": [0, 0, 6], + "0.8": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.7": [0, 0, 0], + "0.8": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [-0.06, 2.01, 10.48], + "0.1": [-10.58369, 3.01481, 15.72069], + "0.3": [0, 0, -6], + "0.4": [0, 0, 0], + "0.5": [17.38, 0, 0], + "0.6": [21, 0, 0], + "0.8": [-0.06, 2.01, 10.48] + }, + "position": { + "0.0": [0, 0, 0], + "0.3": [0, 0, 0], + "0.4": [0, 0, 0], + "0.8": [0, 0, 0] + } + }, + "bell": { + "rotation": { + "0.0": [27.5, 0, 0], + "0.2": [-7.5, 0, 0], + "0.4": [12.5, 0, 0], + "0.6": [-12.5, 0, 0], + "0.8": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.bear.attack_UB": { + "animation_length": 0.5, + "bones": { + "rightArm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [4, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-14, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [1.05935, -0.59621, 6.22175], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [0, 0, -0.3], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 4.73, 0.83], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 1.3, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [1.2, 0, -0.1], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 7, 0], + "0.3333": [0.39057, -3.0262, -4.93074], + "0.4167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0.6], + "0.4167": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0833": [1, 1, 1], + "0.125": [1, 1, 0.9], + "0.1667": [1, 1, 1], + "0.2083": [1, 1, 1], + "0.25": [1, 1, 1.1], + "0.3333": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [4.76106, -1.19009, 4.91373], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-18.79533, -1.38552, 7.35621], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [12.39395, -8.17854, -9.20136], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0.0779, -6.66303, -8.61113], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [0, -1.58, 0.2], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0.4, 2.3], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, -1.03, -0.02], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, -3.3, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, -4.51, 0.8], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [10.80015, 5.28775, -1.76536], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-14.94208, 14.61473, -5.76702], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-14.51215, 7.79238, -1.50502], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-7.56081, 10.71183, 4.15235], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [12.81179, 14.48409, 9.27697], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [28.81179, 14.48409, 9.27697], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [0, 0.95, 1.35], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 4.34, 1.7], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 4.34, 1.7], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0.9, 2.7], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 1, 2.7], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": [1, 1, 1], + "0.125": [1, 1, 1], + "0.2083": [1, 1, 1], + "0.25": [1, 1.2, 1], + "0.2917": [1, 0.7, 1], + "0.3333": [1, 1, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-5, 0, 0], + "0.3333": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-2, 0, 0], + "0.2917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, 1.3, 0], + "0.2917": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-24, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 3, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + }, + "sound_effects": { + "0.0": { + "effect": "attack" + } + } + }, + "animation.silverlabs_nat.bear.baby_transform": { + "loop": true, + "bones": { + "skullRot": { + "scale": 1.8 + } + } + }, + "animation.silverlabs_nat.bear.new": { + "loop": "hold_on_last_frame", + "animation_length": 2.6667, + "sound_effects": { + "0.0": { + "effect": "cave_bear_idle1" + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/bear_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/bear_baby.rp_anim.json new file mode 100644 index 0000000..efea23b --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/bear_baby.rp_anim.json @@ -0,0 +1,1758 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.bear_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": { + "0.0": [0, -0.11, 0], + "0.0417": [0, -0.1, 0], + "0.0833": [0, -0.12, 0], + "0.125": [0, -0.17, 0], + "0.1667": [0, -0.22, 0], + "0.2083": [0, -0.26, 0], + "0.25": [0, -0.29, 0], + "0.2917": [0, -0.3, 0], + "0.3333": [0, -0.28, 0], + "0.375": [0, -0.23, 0], + "0.4167": [0, -0.18, 0], + "0.4583": [0, -0.14, 0], + "0.5": [0, -0.11, 0], + "0.5417": [0, -0.1, 0], + "0.5833": [0, -0.12, 0], + "0.625": [0, -0.17, 0], + "0.6667": [0, -0.22, 0], + "0.7083": [0, -0.26, 0], + "0.75": [0, -0.29, 0], + "0.7917": [0, -0.3, 0], + "0.8333": [0, -0.28, 0], + "0.875": [0, -0.23, 0], + "0.9167": [0, -0.18, 0], + "0.9583": [0, -0.14, 0], + "1.0": [0, -0.11, 0] + }, + "scale": { + "0.0": [0.9952, 1.0059, 0.9952], + "0.0417": [0.9951, 1.001, 0.9951], + "0.0833": [0.9963, 0.9959, 0.9963], + "0.125": [0.9985, 0.9919, 0.9985], + "0.1667": [1.001, 0.9901, 1.001], + "0.2083": [1.0033, 0.9909, 1.0033], + "0.25": [1.0048, 0.9941, 1.0048], + "0.2917": [1.0049, 0.999, 1.0049], + "0.3333": [1.0037, 1.0041, 1.0037], + "0.375": [1.0015, 1.0081, 1.0015], + "0.4167": [0.999, 1.0099, 0.999], + "0.4583": [0.9967, 1.0091, 0.9967], + "0.5": [0.9952, 1.0059, 0.9952], + "0.5417": [0.9951, 1.001, 0.9951], + "0.5833": [0.9963, 0.9959, 0.9963], + "0.625": [0.9985, 0.9919, 0.9985], + "0.6667": [1.001, 0.9901, 1.001], + "0.7083": [1.0033, 0.9909, 1.0033], + "0.75": [1.0048, 0.9941, 1.0048], + "0.7917": [1.0049, 0.999, 1.0049], + "0.8333": [1.0037, 1.0041, 1.0037], + "0.875": [1.0015, 1.0081, 1.0015], + "0.9167": [0.999, 1.0099, 0.999], + "0.9583": [0.9967, 1.0091, 0.9967], + "1.0": [0.9952, 1.0059, 0.9952] + } + }, + "body": { + "rotation": { + "0.0": [-2.58, 0, 1], + "0.0417": [-2.59, 0, 0.97], + "0.0833": [-2.46, 0, 0.87], + "0.125": [-2, 0, 0.71], + "0.1667": [-0.97, 0, 0.5], + "0.2083": [-0.39, 0, 0.26], + "0.25": [-0.22, 0, 0], + "0.2917": [-0.21, 0, -0.26], + "0.3333": [-0.34, 0, -0.5], + "0.375": [-0.8, 0, -0.71], + "0.4167": [-1.83, 0, -0.87], + "0.4583": [-2.41, 0, -0.97], + "0.5": [-2.58, 0, -1], + "0.5417": [-2.59, 0, -0.97], + "0.5833": [-2.46, 0, -0.87], + "0.625": [-2, 0, -0.71], + "0.6667": [-0.97, 0, -0.5], + "0.7083": [-0.39, 0, -0.26], + "0.75": [-0.22, 0, 0], + "0.7917": [-0.21, 0, 0.26], + "0.8333": [-0.34, 0, 0.5], + "0.875": [-0.8, 0, 0.71], + "0.9167": [-1.83, 0, 0.87], + "0.9583": [-2.41, 0, 0.97], + "1.0": [-2.58, 0, 1] + }, + "position": { + "0.0": [0.2, -0.07, 0], + "0.0417": [0.19, -0.01, 0], + "0.0833": [0.17, 0, 0], + "0.125": [0.14, -0.02, 0], + "0.1667": [0.1, -0.11, 0], + "0.2083": [0.05, -0.36, 0], + "0.25": [0, -0.53, 0], + "0.2917": [-0.05, -0.59, 0], + "0.3333": [-0.1, -0.6, 0], + "0.375": [-0.14, -0.58, 0], + "0.4167": [-0.17, -0.49, 0], + "0.4583": [-0.19, -0.24, 0], + "0.5": [-0.2, -0.07, 0], + "0.5417": [-0.19, -0.01, 0], + "0.5833": [-0.17, 0, 0], + "0.625": [-0.14, -0.02, 0], + "0.6667": [-0.1, -0.11, 0], + "0.7083": [-0.05, -0.36, 0], + "0.75": [0, -0.53, 0], + "0.7917": [0.05, -0.59, 0], + "0.8333": [0.1, -0.6, 0], + "0.875": [0.14, -0.58, 0], + "0.9167": [0.17, -0.49, 0], + "0.9583": [0.19, -0.24, 0], + "1.0": [0.2, -0.07, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-1, 0, -0.99], + "0.0417": [-1, 0, -1.96], + "0.0833": [-1, 0, -2.8], + "0.125": [-1, 0, -3.44], + "0.1667": [-1, 0, -3.85], + "0.2083": [-1, 0, -4], + "0.25": [-1, 0, -3.87], + "0.2917": [-1, 0, -3.48], + "0.3333": [-1, 0, -2.86], + "0.375": [-1, 0, -2.04], + "0.4167": [-1, 0, -1.08], + "0.4583": [-1, 0, -0.04], + "0.5": [-1, 0, 0.99], + "0.5417": [-1, 0, 1.96], + "0.5833": [-1, 0, 2.8], + "0.625": [-1, 0, 3.44], + "0.6667": [-1, 0, 3.85], + "0.7083": [-1, 0, 4], + "0.75": [-1, 0, 3.87], + "0.7917": [-1, 0, 3.48], + "0.8333": [-1, 0, 2.86], + "0.875": [-1, 0, 2.04], + "0.9167": [-1, 0, 1.08], + "0.9583": [-1, 0, 0.04], + "1.0": [-1, 0, -0.99] + }, + "position": { + "0.0": [0, 0.32, 0], + "0.0417": [0, 0.57, 0], + "0.0833": [0, 0.81, 0], + "0.125": [0, 0.96, 0], + "0.1667": [0, 0.99, 0], + "0.2083": [0, 0.89, 0], + "0.25": [0, 0.68, 0], + "0.2917": [0, 0.43, 0], + "0.3333": [0, 0.19, 0], + "0.375": [0, 0.04, 0], + "0.4167": [0, 0.01, 0], + "0.4583": [0, 0.11, 0], + "0.5": [0, 0.32, 0], + "0.5417": [0, 0.57, 0], + "0.5833": [0, 0.81, 0], + "0.625": [0, 0.96, 0], + "0.6667": [0, 0.99, 0], + "0.7083": [0, 0.89, 0], + "0.75": [0, 0.68, 0], + "0.7917": [0, 0.43, 0], + "0.8333": [0, 0.19, 0], + "0.875": [0, 0.04, 0], + "0.9167": [0, 0.01, 0], + "0.9583": [0, 0.11, 0], + "1.0": [0, 0.32, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [12.14, 0, 0], + "0.0417": [9.44, 0, 0], + "0.0833": [6.1, 0, 0], + "0.125": [2.35, 0, 0], + "0.1667": [-1.57, 0, 0], + "0.2083": [-5.38, 0, 0], + "0.25": [-8.82, 0, 0], + "0.2917": [-11.66, 0, 0], + "0.3333": [-13.7, 0, 0], + "0.375": [-14.82, 0, 0], + "0.4167": [-14.92, 0, 0], + "0.4583": [-14, 0, 0], + "0.5": [-12.14, 0, 0], + "0.5417": [-9.44, 0, 0], + "0.5833": [-6.1, 0, 0], + "0.625": [-2.35, 0, 0], + "0.6667": [1.57, 0, 0], + "0.7083": [5.38, 0, 0], + "0.75": [8.82, 0, 0], + "0.7917": [11.66, 0, 0], + "0.8333": [13.7, 0, 0], + "0.875": [14.82, 0, 0], + "0.9167": [14.92, 0, 0], + "0.9583": [14, 0, 0], + "1.0": [12.14, 0, 0] + }, + "position": { + "0.0": [0, 2.12, 1.01], + "0.0417": [0, 2.38, 1.26], + "0.0833": [0, 2.5, 1.41], + "0.125": [0, 2.57, 1.49], + "0.1667": [0, 2.59, 1.49], + "0.2083": [0, 2.6, 1.43], + "0.25": [0, 2.59, 1.3], + "0.2917": [0, 2.55, 1.07], + "0.3333": [0, 2.47, 0.74], + "0.375": [0, 2.3, 0.3], + "0.4167": [0, 1.94, -0.2], + "0.4583": [0, 1.25, -0.66], + "0.5": [0, 0.68, -1.01], + "0.5417": [0, 0.42, -1.26], + "0.5833": [0, 0.3, -1.41], + "0.625": [0, 0.23, -1.49], + "0.6667": [0, 0.21, -1.49], + "0.7083": [0, 0.2, -1.43], + "0.75": [0, 0.21, -1.3], + "0.7917": [0, 0.25, -1.07], + "0.8333": [0, 0.33, -0.74], + "0.875": [0, 0.5, -0.3], + "0.9167": [0, 0.86, 0.2], + "0.9583": [0, 1.55, 0.66], + "1.0": [0, 2.12, 1.01] + } + }, + "rightArm": { + "rotation": { + "0.0": [-12.14, 0, 0], + "0.0417": [-9.44, 0, 0], + "0.0833": [-6.1, 0, 0], + "0.125": [-2.35, 0, 0], + "0.1667": [1.57, 0, 0], + "0.2083": [5.38, 0, 0], + "0.25": [8.82, 0, 0], + "0.2917": [11.66, 0, 0], + "0.3333": [13.7, 0, 0], + "0.375": [14.82, 0, 0], + "0.4167": [14.92, 0, 0], + "0.4583": [14, 0, 0], + "0.5": [12.14, 0, 0], + "0.5417": [9.44, 0, 0], + "0.5833": [6.1, 0, 0], + "0.625": [2.35, 0, 0], + "0.6667": [-1.57, 0, 0], + "0.7083": [-5.38, 0, 0], + "0.75": [-8.82, 0, 0], + "0.7917": [-11.66, 0, 0], + "0.8333": [-13.7, 0, 0], + "0.875": [-14.82, 0, 0], + "0.9167": [-14.92, 0, 0], + "0.9583": [-14, 0, 0], + "1.0": [-12.14, 0, 0] + }, + "position": { + "0.0": [0, 0.74, -1.01], + "0.0417": [0, 0.5, -1.26], + "0.0833": [0, 0.39, -1.41], + "0.125": [0, 0.33, -1.49], + "0.1667": [0, 0.31, -1.49], + "0.2083": [0, 0.3, -1.43], + "0.25": [0, 0.31, -1.3], + "0.2917": [0, 0.35, -1.07], + "0.3333": [0, 0.42, -0.74], + "0.375": [0, 0.57, -0.3], + "0.4167": [0, 0.91, 0.2], + "0.4583": [0, 1.54, 0.66], + "0.5": [0, 2.06, 1.01], + "0.5417": [0, 2.3, 1.26], + "0.5833": [0, 2.41, 1.41], + "0.625": [0, 2.47, 1.49], + "0.6667": [0, 2.49, 1.49], + "0.7083": [0, 2.5, 1.43], + "0.75": [0, 2.49, 1.3], + "0.7917": [0, 2.45, 1.07], + "0.8333": [0, 2.38, 0.74], + "0.875": [0, 2.23, 0.3], + "0.9167": [0, 1.89, -0.2], + "0.9583": [0, 1.26, -0.66], + "1.0": [0, 0.74, -1.01] + } + }, + "rightLeg": { + "rotation": { + "0.0": [8.82, 0, 0], + "0.0417": [5.38, 0, 0], + "0.0833": [1.57, 0, 0], + "0.125": [-2.35, 0, 0], + "0.1667": [-6.1, 0, 0], + "0.2083": [-9.44, 0, 0], + "0.25": [-12.14, 0, 0], + "0.2917": [-14, 0, 0], + "0.3333": [-14.92, 0, 0], + "0.375": [-14.82, 0, 0], + "0.4167": [-13.7, 0, 0], + "0.4583": [-11.66, 0, 0], + "0.5": [-8.82, 0, 0], + "0.5417": [-5.38, 0, 0], + "0.5833": [-1.57, 0, 0], + "0.625": [2.35, 0, 0], + "0.6667": [6.1, 0, 0], + "0.7083": [9.44, 0, 0], + "0.75": [12.14, 0, 0], + "0.7917": [14, 0, 0], + "0.8333": [14.92, 0, 0], + "0.875": [14.82, 0, 0], + "0.9167": [13.7, 0, 0], + "0.9583": [11.66, 0, 0], + "1.0": [8.82, 0, 0] + }, + "position": { + "0.0": [0, 2.58, 0], + "0.0417": [0, 2.51, -0.23], + "0.0833": [0, 2.39, -0.41], + "0.125": [0, 2.17, -0.55], + "0.1667": [0, 1.76, -0.64], + "0.2083": [0, 1.18, -0.68], + "0.25": [0, 0.65, -0.7], + "0.2917": [0, 0.33, -0.68], + "0.3333": [0, 0.15, -0.64], + "0.375": [0, 0.06, -0.55], + "0.4167": [0, 0.01, -0.41], + "0.4583": [0, 0, -0.23], + "0.5": [0, 0.02, 0], + "0.5417": [0, 0.09, 0.23], + "0.5833": [0, 0.21, 0.41], + "0.625": [0, 0.43, 0.55], + "0.6667": [0, 0.84, 0.64], + "0.7083": [0, 1.42, 0.68], + "0.75": [0, 1.95, 0.7], + "0.7917": [0, 2.27, 0.68], + "0.8333": [0, 2.45, 0.64], + "0.875": [0, 2.54, 0.55], + "0.9167": [0, 2.59, 0.41], + "0.9583": [0, 2.6, 0.23], + "1.0": [0, 2.58, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-8.82, 0, 0], + "0.0417": [-5.38, 0, 0], + "0.0833": [-1.57, 0, 0], + "0.125": [2.35, 0, 0], + "0.1667": [6.1, 0, 0], + "0.2083": [9.44, 0, 0], + "0.25": [12.14, 0, 0], + "0.2917": [14, 0, 0], + "0.3333": [14.92, 0, 0], + "0.375": [14.82, 0, 0], + "0.4167": [13.7, 0, 0], + "0.4583": [11.66, 0, 0], + "0.5": [8.82, 0, 0], + "0.5417": [5.38, 0, 0], + "0.5833": [1.57, 0, 0], + "0.625": [-2.35, 0, 0], + "0.6667": [-6.1, 0, 0], + "0.7083": [-9.44, 0, 0], + "0.75": [-12.14, 0, 0], + "0.7917": [-14, 0, 0], + "0.8333": [-14.92, 0, 0], + "0.875": [-14.82, 0, 0], + "0.9167": [-13.7, 0, 0], + "0.9583": [-11.66, 0, 0], + "1.0": [-8.82, 0, 0] + }, + "position": { + "0.0": [0, 0.02, 0], + "0.0417": [0, 0.09, 0.23], + "0.0833": [0, 0.21, 0.41], + "0.125": [0, 0.43, 0.55], + "0.1667": [0, 0.84, 0.64], + "0.2083": [0, 1.42, 0.68], + "0.25": [0, 1.95, 0.7], + "0.2917": [0, 2.27, 0.68], + "0.3333": [0, 2.45, 0.64], + "0.375": [0, 2.54, 0.55], + "0.4167": [0, 2.59, 0.41], + "0.4583": [0, 2.6, 0.23], + "0.5": [0, 2.58, 0], + "0.5417": [0, 2.51, -0.23], + "0.5833": [0, 2.39, -0.41], + "0.625": [0, 2.17, -0.55], + "0.6667": [0, 1.76, -0.64], + "0.7083": [0, 1.18, -0.68], + "0.75": [0, 0.65, -0.7], + "0.7917": [0, 0.33, -0.68], + "0.8333": [0, 0.15, -0.64], + "0.875": [0, 0.06, -0.55], + "0.9167": [0, 0.01, -0.41], + "0.9583": [0, 0, -0.23], + "1.0": [0, 0.02, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, -4, 0], + "0.0417": [-1.5, -3.86, 0], + "0.0833": [-2.6, -3.46, 0], + "0.125": [-3, -2.83, 0], + "0.1667": [-2.6, -2, 0], + "0.2083": [-1.5, -1.04, 0], + "0.25": [0, 0, 0], + "0.2917": [1.5, 1.04, 0], + "0.3333": [2.6, 2, 0], + "0.375": [3, 2.83, 0], + "0.4167": [2.6, 3.46, 0], + "0.4583": [1.5, 3.86, 0], + "0.5": [0, 4, 0], + "0.5417": [-1.5, 3.86, 0], + "0.5833": [-2.6, 3.46, 0], + "0.625": [-3, 2.83, 0], + "0.6667": [-2.6, 2, 0], + "0.7083": [-1.5, 1.04, 0], + "0.75": [0, 0, 0], + "0.7917": [1.5, -1.04, 0], + "0.8333": [2.6, -2, 0], + "0.875": [3, -2.83, 0], + "0.9167": [2.6, -3.46, 0], + "0.9583": [1.5, -3.86, 0], + "1.0": [0, -4, 0] + }, + "position": { + "0.0": [0, -0.06, 0], + "0.0417": [0, -0.05, 0], + "0.0833": [0, -0.09, 0], + "0.125": [0, -0.15, 0], + "0.1667": [0, -0.23, 0], + "0.2083": [0, -0.3, 0], + "0.25": [0, -0.34, 0], + "0.2917": [0, -0.35, 0], + "0.3333": [0, -0.31, 0], + "0.375": [0, -0.25, 0], + "0.4167": [0, -0.17, 0], + "0.4583": [0, -0.1, 0], + "0.5": [0, -0.06, 0], + "0.5417": [0, -0.05, 0], + "0.5833": [0, -0.09, 0], + "0.625": [0, -0.15, 0], + "0.6667": [0, -0.23, 0], + "0.7083": [0, -0.3, 0], + "0.75": [0, -0.34, 0], + "0.7917": [0, -0.35, 0], + "0.8333": [0, -0.31, 0], + "0.875": [0, -0.25, 0], + "0.9167": [0, -0.17, 0], + "0.9583": [0, -0.1, 0], + "1.0": [0, -0.06, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [1.43, -2.3, 3.21], + "0.0417": [2.32, -1.72, 4.1], + "0.0833": [2.45, -1.03, 4.7], + "0.125": [1.8, -0.26, 4.98], + "0.1667": [0.53, 0.52, 4.92], + "0.2083": [-1.02, 1.27, 4.53], + "0.25": [-2.43, 1.93, 3.83], + "0.2917": [-3.32, 2.46, 2.87], + "0.3333": [-3.45, 2.82, 1.71], + "0.375": [-2.8, 2.99, 0.44], + "0.4167": [-1.53, 2.95, -0.87], + "0.4583": [0.02, 2.72, -2.11], + "0.5": [1.43, 2.3, -3.21], + "0.5417": [2.32, 1.72, -4.1], + "0.5833": [2.45, 1.03, -4.7], + "0.625": [1.8, 0.26, -4.98], + "0.6667": [0.53, -0.52, -4.92], + "0.7083": [-1.02, -1.27, -4.53], + "0.75": [-2.43, -1.93, -3.83], + "0.7917": [-3.32, -2.46, -2.87], + "0.8333": [-3.45, -2.82, -1.71], + "0.875": [-2.8, -2.99, -0.44], + "0.9167": [-1.53, -2.95, 0.87], + "0.9583": [0.02, -2.72, 2.11], + "1.0": [1.43, -2.3, 3.21] + } + }, + "leftEar": { + "rotation": { + "0.0": [1.43, 1.5, 3.72], + "0.0417": [2.32, 0.78, 2.72], + "0.0833": [2.45, 0, 1.55], + "0.125": [1.8, -0.78, 0.26], + "0.1667": [0.53, -1.5, -1.04], + "0.2083": [-1.02, -2.12, -2.27], + "0.25": [-2.43, -2.6, -3.35], + "0.2917": [-3.32, -2.9, -4.19], + "0.3333": [-3.45, -3, -4.76], + "0.375": [-2.8, -2.9, -4.99], + "0.4167": [-1.53, -2.6, -4.89], + "0.4583": [0.02, -2.12, -4.46], + "0.5": [1.43, -1.5, -3.72], + "0.5417": [2.32, -0.78, -2.72], + "0.5833": [2.45, 0, -1.55], + "0.625": [1.8, 0.78, -0.26], + "0.6667": [0.53, 1.5, 1.04], + "0.7083": [-1.02, 2.12, 2.27], + "0.75": [-2.43, 2.6, 3.35], + "0.7917": [-3.32, 2.9, 4.19], + "0.8333": [-3.45, 3, 4.76], + "0.875": [-2.8, 2.9, 4.99], + "0.9167": [-1.53, 2.6, 4.89], + "0.9583": [0.02, 2.12, 4.46], + "1.0": [1.43, 1.5, 3.72] + } + }, + "bell": { + "rotation": [ + "Math.sin( 40 + ( q.anim_time - 0.2 ) * 720 ) * -4", + 0, + "Math.cos( 40 + ( q.anim_time - 0.3 ) * 360 ) * -4" + ] + } + } + }, + "animation.silverlabs_nat.bear_baby.run": { + "loop": true, + "animation_length": 0.6667, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": { + "0.0": [0, -0.5, 0], + "0.0417": [0, 0.09, 0], + "0.0833": [0, 0.6, 0], + "0.125": [0, 0.95, 0], + "0.1667": [0, 1.1, 0], + "0.2083": [0, 1.02, 0], + "0.25": [0, 0.73, 0], + "0.2917": [0, 0.26, 0], + "0.3333": [0, -0.31, 0], + "0.375": [0, -0.5, 0], + "0.4167": [0, -0.5, 0], + "0.4583": [0, -0.5, 0], + "0.5": [0, -0.5, 0], + "0.5417": [0, -0.5, 0], + "0.5833": [0, -0.5, 0], + "0.625": [0, -0.5, 0], + "0.6667": [0, -0.5, 0] + }, + "scale": { + "0.0": [0.9905, 1.0062, 0.9905], + "0.0417": [0.9924, 0.9984, 0.9924], + "0.0833": [0.9955, 0.9909, 0.9955], + "0.125": [0.9992, 0.9848, 0.9992], + "0.1667": [1.0031, 0.981, 1.0031], + "0.2083": [1.0065, 0.9801, 1.0065], + "0.25": [1.0089, 0.9822, 1.0089], + "0.2917": [1.01, 0.987, 1.01], + "0.3333": [1.0095, 0.9938, 1.0095], + "0.375": [1.0076, 1.0016, 1.0076], + "0.4167": [1.0045, 1.0091, 1.0045], + "0.4583": [1.0008, 1.0152, 1.0008], + "0.5": [0.9969, 1.019, 0.9969], + "0.5417": [0.9935, 1.0199, 0.9935], + "0.5833": [0.9911, 1.0178, 0.9911], + "0.625": [0.99, 1.013, 0.99], + "0.6667": [0.9905, 1.0062, 0.9905] + } + }, + "body": { + "rotation": { + "0.0": [5.13, 0.68, 0], + "0.0417": [5.98, -0.09, 0], + "0.0833": [5.61, -0.85, 0], + "0.125": [4.08, -1.47, 0], + "0.1667": [1.63, -1.88, 0], + "0.2083": [-1.37, -2, 0], + "0.25": [-4.47, -1.81, 0], + "0.2917": [-7.2, -1.35, 0], + "0.3333": [-9.13, -0.68, 0], + "0.375": [-9.98, 0.09, 0], + "0.4167": [-9.61, 0.85, 0], + "0.4583": [-8.08, 1.47, 0], + "0.5": [-5.63, 1.88, 0], + "0.5417": [-2.63, 2, 0], + "0.5833": [0.47, 1.81, 0], + "0.625": [3.2, 1.35, 0], + "0.6667": [5.13, 0.68, 0] + }, + "position": { + "0.0": [0, -0.89, -0.68], + "0.0417": [0, -1, -0.76], + "0.0833": [0, -0.95, -0.82], + "0.125": [0, -0.76, -0.85], + "0.1667": [0, -0.45, -0.84], + "0.2083": [0, -0.08, -0.79], + "0.25": [0, 0.31, -0.71], + "0.2917": [0, 0.65, -0.62], + "0.3333": [0, 0.89, -0.52], + "0.375": [0, 1, -0.44], + "0.4167": [0, 0.95, -0.38], + "0.4583": [0, 0.76, -0.35], + "0.5": [0, 0.45, -0.36], + "0.5417": [0, 0.08, -0.41], + "0.5833": [0, -0.31, -0.49], + "0.625": [0, -0.65, -0.58], + "0.6667": [0, -0.89, -0.68] + }, + "scale": { + "0.0": [0.9969, 0.9882, 0.9969], + "0.0417": [1.0008, 0.9829, 1.0008], + "0.0833": [1.0045, 0.9802, 1.0045], + "0.125": [1.0076, 0.9806, 1.0076], + "0.1667": [1.0095, 0.9838, 1.0095], + "0.2083": [1.01, 0.9896, 1.01], + "0.25": [1.0089, 0.9969, 1.0089], + "0.2917": [1.0065, 1.0047, 1.0065], + "0.3333": [1.0031, 1.0118, 1.0031], + "0.375": [0.9992, 1.0171, 0.9992], + "0.4167": [0.9955, 1.0198, 0.9955], + "0.4583": [0.9924, 1.0194, 0.9924], + "0.5": [0.9905, 1.0162, 0.9905], + "0.5417": [0.99, 1.0104, 0.99], + "0.5833": [0.9911, 1.0031, 0.9911], + "0.625": [0.9935, 0.9953, 0.9935], + "0.6667": [0.9969, 0.9882, 0.9969] + } + }, + "skull": { + "rotation": { + "0.0": [2.94, 0, 0], + "0.0417": [1.17, 0, 0], + "0.0833": [-0.78, 0, 0], + "0.125": [-2.61, 0, 0], + "0.1667": [-4.05, 0, 0], + "0.2083": [-4.86, 0, 0], + "0.25": [-4.94, 0, 0], + "0.2917": [-4.26, 0, 0], + "0.3333": [-2.94, 0, 0], + "0.375": [-1.17, 0, 0], + "0.4167": [0.78, 0, 0], + "0.4583": [2.61, 0, 0], + "0.5": [4.05, 0, 0], + "0.5417": [4.86, 0, 0], + "0.5833": [4.94, 0, 0], + "0.625": [4.26, 0, 0], + "0.6667": [2.94, 0, 0] + }, + "position": { + "0.0": [0, 0.75, 0], + "0.0417": [0, 0.44, 0], + "0.0833": [0, 0.14, 0], + "0.125": [0, -0.11, 0], + "0.1667": [0, -0.26, 0], + "0.2083": [0, -0.3, 0], + "0.25": [0, -0.21, 0], + "0.2917": [0, -0.02, 0], + "0.3333": [0, 0.25, 0], + "0.375": [0, 0.56, 0], + "0.4167": [0, 0.86, 0], + "0.4583": [0, 1.11, 0], + "0.5": [0, 1.26, 0], + "0.5417": [0, 1.3, 0], + "0.5833": [0, 1.21, 0], + "0.625": [0, 1.02, 0], + "0.6667": [0, 0.75, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [-13.53, 0, 0], + "0.0417": [-5.84, 0, 0], + "0.0833": [3.95, 0, 0], + "0.125": [12.26, 0, 0], + "0.1667": [17.32, 0, 0], + "0.2083": [19.64, 0, 0], + "0.25": [19.84, 0, 0], + "0.2917": [17.98, 0, 0], + "0.3333": [13.53, 0, 0], + "0.375": [5.84, 0, 0], + "0.4167": [-3.95, 0, 0], + "0.4583": [-12.26, 0, 0], + "0.5": [-17.32, 0, 0], + "0.5417": [-19.64, 0, 0], + "0.5833": [-19.84, 0, 0], + "0.625": [-17.98, 0, 0], + "0.6667": [-13.53, 0, 0] + }, + "position": { + "0.0": [-0.2, 0.02, -1.35], + "0.0417": [-0.2, 0.18, -0.58], + "0.0833": [-0.2, 0.59, 0.4], + "0.125": [-0.2, 1.36, 1.23], + "0.1667": [-0.2, 2.4, 1.73], + "0.2083": [-0.2, 3.19, 1.96], + "0.25": [-0.2, 3.61, 1.98], + "0.2917": [-0.2, 3.78, 1.8], + "0.3333": [-0.2, 3.78, 1.35], + "0.375": [-0.2, 3.62, 0.58], + "0.4167": [-0.2, 3.21, -0.4], + "0.4583": [-0.2, 2.44, -1.23], + "0.5": [-0.2, 1.4, -1.73], + "0.5417": [-0.2, 0.61, -1.96], + "0.5833": [-0.2, 0.19, -1.98], + "0.625": [-0.2, 0.02, -1.8], + "0.6667": [-0.2, 0.02, -1.35] + } + }, + "rightArm": { + "rotation": { + "0.0": [-20, 0, 0], + "0.0417": [-18.99, 0, 0], + "0.0833": [-15.67, 0, 0], + "0.125": [-9.31, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [9.31, 0, 0], + "0.25": [15.67, 0, 0], + "0.2917": [18.99, 0, 0], + "0.3333": [20, 0, 0], + "0.375": [18.99, 0, 0], + "0.4167": [15.67, 0, 0], + "0.4583": [9.31, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [-9.31, 0, 0], + "0.5833": [-15.67, 0, 0], + "0.625": [-18.99, 0, 0], + "0.6667": [-20, 0, 0] + }, + "position": { + "0.0": [0.2, 0.3, -1.5], + "0.0417": [0.2, -0.02, -1.42], + "0.0833": [0.2, -0.1, -1.18], + "0.125": [0.2, 0.02, -0.7], + "0.1667": [0.2, 0.37, 0], + "0.2083": [0.2, 1.03, 0.7], + "0.25": [0.2, 1.98, 1.18], + "0.2917": [0.2, 2.89, 1.42], + "0.3333": [0.2, 3.5, 1.5], + "0.375": [0.2, 3.82, 1.42], + "0.4167": [0.2, 3.9, 1.18], + "0.4583": [0.2, 3.78, 0.7], + "0.5": [0.2, 3.43, 0], + "0.5417": [0.2, 2.77, -0.7], + "0.5833": [0.2, 1.82, -1.18], + "0.625": [0.2, 0.91, -1.42], + "0.6667": [0.2, 0.3, -1.5] + } + }, + "rightLeg": { + "rotation": { + "0.0": [10, 0, 0], + "0.0417": [-16.55, 0, 0], + "0.0833": [-28.83, 0, 0], + "0.125": [-33.68, 0, 0], + "0.1667": [-35, 0, 0], + "0.2083": [-33.68, 0, 0], + "0.25": [-28.83, 0, 0], + "0.2917": [-16.55, 0, 0], + "0.3333": [10, 0, 0], + "0.375": [36.55, 0, 0], + "0.4167": [48.83, 0, 0], + "0.4583": [53.68, 0, 0], + "0.5": [55, 0, 0], + "0.5417": [53.68, 0, 0], + "0.5833": [48.83, 0, 0], + "0.625": [36.55, 0, 0], + "0.6667": [10, 0, 0] + }, + "position": { + "0.0": [0, 2.93, -1.54], + "0.0417": [0, 2.6, -1.72], + "0.0833": [0, 2.06, -1.79], + "0.125": [0, 1.42, -1.79], + "0.1667": [0, 0.92, -1.69], + "0.2083": [0, 0.63, -1.49], + "0.25": [0, 0.51, -1.16], + "0.2917": [0, 0.52, -0.77], + "0.3333": [0, 0.67, -0.46], + "0.375": [0, 1, -0.28], + "0.4167": [0, 1.54, -0.21], + "0.4583": [0, 2.18, -0.21], + "0.5": [0, 2.68, -0.31], + "0.5417": [0, 2.97, -0.51], + "0.5833": [0, 3.09, -0.84], + "0.625": [0, 3.08, -1.23], + "0.6667": [0, 2.93, -1.54] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1.0268, 1], + "0.0833": [1, 1.0495, 1], + "0.125": [1, 1.0647, 1], + "0.1667": [1, 1.07, 1], + "0.2083": [1, 1.0647, 1], + "0.25": [1, 1.0495, 1], + "0.2917": [1, 1.0268, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 0.9732, 1], + "0.4167": [1, 0.9505, 1], + "0.4583": [1, 0.9353, 1], + "0.5": [1, 0.93, 1], + "0.5417": [1, 0.9353, 1], + "0.5833": [1, 0.9505, 1], + "0.625": [1, 0.9732, 1], + "0.6667": [1, 1, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [55.8, 0, 0], + "0.0417": [53.29, 0, 0], + "0.0833": [46.2, 0, 0], + "0.125": [28.75, 0, 0], + "0.1667": [-1.32, 0, 0], + "0.2083": [-21.82, 0, 0], + "0.25": [-30.34, 0, 0], + "0.2917": [-33.54, 0, 0], + "0.3333": [-33.8, 0, 0], + "0.375": [-31.29, 0, 0], + "0.4167": [-24.2, 0, 0], + "0.4583": [-6.75, 0, 0], + "0.5": [23.32, 0, 0], + "0.5417": [43.82, 0, 0], + "0.5833": [52.34, 0, 0], + "0.625": [55.54, 0, 0], + "0.6667": [55.8, 0, 0] + }, + "position": { + "0.0": [0, 3.35, -0.37], + "0.0417": [0, 3.62, -0.63], + "0.0833": [0, 3.7, -1], + "0.125": [0, 3.62, -1.37], + "0.1667": [0, 3.35, -1.63], + "0.2083": [0, 2.84, -1.76], + "0.25": [0, 2.1, -1.8], + "0.2917": [0, 1.36, -1.76], + "0.3333": [0, 0.85, -1.63], + "0.375": [0, 0.58, -1.37], + "0.4167": [0, 0.5, -1], + "0.4583": [0, 0.58, -0.63], + "0.5": [0, 0.85, -0.37], + "0.5417": [0, 1.36, -0.24], + "0.5833": [0, 2.1, -0.2], + "0.625": [0, 2.84, -0.24], + "0.6667": [0, 3.35, -0.37] + }, + "scale": { + "0.0": [1, 0.948, 1], + "0.0417": [1, 0.9635, 1], + "0.0833": [1, 0.9845, 1], + "0.125": [1, 1.0078, 1], + "0.1667": [1, 1.03, 1], + "0.2083": [1, 1.0476, 1], + "0.25": [1, 1.058, 1], + "0.2917": [1, 1.0595, 1], + "0.3333": [1, 1.052, 1], + "0.375": [1, 1.0365, 1], + "0.4167": [1, 1.0155, 1], + "0.4583": [1, 0.9922, 1], + "0.5": [1, 0.97, 1], + "0.5417": [1, 0.9524, 1], + "0.5833": [1, 0.942, 1], + "0.625": [1, 0.9405, 1], + "0.6667": [1, 0.948, 1] + } + }, + "tail": { + "rotation": { + "0.0": [0, -6, 0], + "0.0417": [-2.83, -5.54, 0], + "0.0833": [-4, -4.24, 0], + "0.125": [-2.83, -2.3, 0], + "0.1667": [0, 0, 0], + "0.2083": [2.83, 2.3, 0], + "0.25": [4, 4.24, 0], + "0.2917": [2.83, 5.54, 0], + "0.3333": [0, 6, 0], + "0.375": [-2.83, 5.54, 0], + "0.4167": [-4, 4.24, 0], + "0.4583": [-2.83, 2.3, 0], + "0.5": [0, 0, 0], + "0.5417": [2.83, -2.3, 0], + "0.5833": [4, -4.24, 0], + "0.625": [2.83, -5.54, 0], + "0.6667": [0, -6, 0] + }, + "position": { + "0.0": [0, -0.44, 0], + "0.0417": [0, -0.36, 0], + "0.0833": [0, -0.25, 0], + "0.125": [0, -0.13, 0], + "0.1667": [0, -0.02, 0], + "0.2083": [0, 0.06, 0], + "0.25": [0, 0.1, 0], + "0.2917": [0, 0.09, 0], + "0.3333": [0, 0.04, 0], + "0.375": [0, -0.04, 0], + "0.4167": [0, -0.15, 0], + "0.4583": [0, -0.27, 0], + "0.5": [0, -0.38, 0], + "0.5417": [0, -0.46, 0], + "0.5833": [0, -0.5, 0], + "0.625": [0, -0.49, 0], + "0.6667": [0, -0.44, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [4.64, -1.5, 4.5], + "0.0417": [6.6, -0.39, 6.21], + "0.0833": [7.47, 0.78, 6.97], + "0.125": [7.13, 1.83, 6.68], + "0.1667": [5.63, 2.6, 5.36], + "0.2083": [3.19, 2.97, 3.23], + "0.25": [0.2, 2.9, 0.61], + "0.2917": [-2.91, 2.38, -2.1], + "0.3333": [-5.64, 1.5, -4.5], + "0.375": [-7.6, 0.39, -6.21], + "0.4167": [-8.47, -0.78, -6.97], + "0.4583": [-8.13, -1.83, -6.68], + "0.5": [-6.63, -2.6, -5.36], + "0.5417": [-4.19, -2.97, -3.23], + "0.5833": [-1.2, -2.9, -0.61], + "0.625": [1.91, -2.38, 2.1], + "0.6667": [4.64, -1.5, 4.5] + } + }, + "leftEar": { + "rotation": { + "0.0": [7.02, 1.5, -6.06], + "0.0417": [7.49, 0.39, -6.94], + "0.0833": [6.75, -0.78, -6.76], + "0.125": [4.9, -1.83, -5.55], + "0.1667": [2.24, -2.6, -3.5], + "0.2083": [-0.85, -2.97, -0.91], + "0.25": [-3.88, -2.9, 1.81], + "0.2917": [-6.4, -2.38, 4.26], + "0.3333": [-8.02, -1.5, 6.06], + "0.375": [-8.49, -0.39, 6.94], + "0.4167": [-7.75, 0.78, 6.76], + "0.4583": [-5.9, 1.83, 5.55], + "0.5": [-3.24, 2.6, 3.5], + "0.5417": [-0.15, 2.97, 0.91], + "0.5833": [2.88, 2.9, -1.81], + "0.625": [5.4, 2.38, -4.26], + "0.6667": [7.02, 1.5, -6.06] + } + }, + "bell": { + "rotation": ["-Math.sin(( q.anim_time + 0.22 ) * 540 ) * 22.5", 0, 0] + } + } + }, + "animation.silverlabs_nat.bear_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.sin(( q.anim_time - 0.0 ) * 45 ) * -1", + "Math.sin(( q.anim_time - 0.0 ) * 45 ) * 1" + ], + "position": [ + 0, + "-0.2 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * -0.2", + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.15" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 90 ) * 0.005", + "1 + Math.sin(( q.anim_time + 0.4 ) * 90 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 90 ) * 0.005" + ] + }, + "skull": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -2.5", + 0, + 0 + ], + "position": [0, 0, 0.2] + }, + "tail": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + "-Math.cos(( q.anim_time - 0.0 ) * 90 ) * -2", + 0 + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -3", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 5" + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -3", + 0, + "Math.cos( -60 + ( q.anim_time - 0.0 ) * 90 ) * -5" + ] + }, + "bell": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 90 ) * 2.5", + 0, + 0 + ] + } + } + }, + "animation.silverlabs_nat.bear_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [-26, 0, 0], + "position": [0, -2.6, 1.5] + }, + "skull": { + "rotation": [28.5, 0, 0], + "position": [0, 2.6, 2.4] + }, + "leftArm": { + "position": [0, 0, 2] + }, + "rightArm": { + "position": [0, 0, 2] + }, + "rightLeg": { + "rotation": [-88.49062, 49.48706, 1.56373], + "position": [-1.6, -3.1, -0.5] + }, + "leftLeg": { + "rotation": [-88.49062, -49.48706, -1.56373], + "position": [1.6, -3.1, -0.5] + }, + "tail": { + "rotation": [20, 0, 0], + "position": [0, 0, -0.7] + }, + "bell": { + "rotation": [27.5, 0, 0] + } + } + }, + "animation.silverlabs_nat.bear_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.625, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [3, 0, 0], + "0.375": [-30, 0, 0], + "0.5": [-26, 0, 0], + "0.5417": [-26, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.375": [0, -3.1, 1.5], + "0.4583": [0, -2.75, 1.5], + "0.5": [0, -2.6, 1.5], + "0.5417": [0, -2.6, 1.5] + }, + "scale": { + "0.0833": [1, 1, 1], + "0.2083": [0.99, 1.02, 0.99], + "0.4167": [1.02, 0.97, 1.01], + "0.5": [0.99, 1.02, 0.99], + "0.5833": [1, 1, 1] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.375": [20, 0, 0], + "0.4167": [17, 0, 0], + "0.4583": [26, 0, 0], + "0.5417": [20, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.375": [0, 0, -0.7], + "0.5417": [0, 0, -0.7] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [15.83, 0, 0], + "0.2917": [15.27, 0, 0], + "0.375": [28.5, 0, 0], + "0.4583": [28.5, 0, 0], + "0.5417": [25.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 1.44, 1.33], + "0.375": [0, 2.6, 2.4], + "0.4583": [0, 2.6, 2.4], + "0.5417": [0, 2.6, 2.4] + } + }, + "leftEar": { + "rotation": { + "0.0417": [0, 0, 0], + "0.1667": [20, 0, 0], + "0.3333": [20, 0, 0], + "0.4583": [-13, 0, 0], + "0.5417": [9, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0417": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [20, 0, 0], + "0.2917": [20, 0, 0], + "0.4167": [-13, 0, 0], + "0.5": [9, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [-39, 0, 0], + "0.375": [0, 0, 0], + "0.5417": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0.71], + "0.2917": [0, 0.7, 1.36], + "0.375": [0, 0, 2], + "0.4583": [0, 0, 2], + "0.5417": [0, 0, 2] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-13, 0, 0], + "0.2917": [0, 0, 0], + "0.5417": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 1, 1], + "0.25": [0, 0, 2], + "0.375": [0, 0, 2], + "0.4583": [0, 0, 2], + "0.5417": [0, 0, 2] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.375": [-88.49062, 49.48706, 1.56373], + "0.4583": [-91.49062, 49.48706, 1.56373], + "0.5417": [-88.49062, 49.48706, 1.56373] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [-0.71, 0.02, -0.22], + "0.3333": [-1.6, -3.1, -0.5], + "0.4167": [-1.6, -3, -0.5], + "0.4583": [-1.6, -3.3, -0.5], + "0.5417": [-1.6, -3.1, -0.5] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-33.27587, -30.92043, -14.19036], + "0.25": [-64.36177, -38.34708, -9.13971], + "0.375": [-88.49062, -49.48706, -1.56373], + "0.4583": [-88.49062, -49.48706, -1.56373], + "0.5417": [-88.49062, -49.48706, -1.56373] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0.71, 0.22, -0.22], + "0.375": [1.6, -3.1, -0.5], + "0.4583": [1.6, -3.4, -0.5], + "0.5417": [1.6, -3.1, -0.5] + } + }, + "bell": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-20, 0, 0], + "0.25": [35, 0, 0], + "0.4167": [27.5, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.bear_baby.unsit": { + "loop": "hold_on_last_frame", + "animation_length": 0.9167, + "bones": { + "root": { + "scale": { + "0.0": [1, 1, 1], + "0.2083": [1.02, 0.96, 1.02], + "0.4583": [0.985, 1.03, 0.985], + "0.625": [1.015, 0.97, 1.015], + "0.75": [0.99, 1.02, 0.99], + "0.875": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [-26, 0, 0], + "0.0417": [-23.5, 0, -0.4], + "0.0833": [-12.8, 0, -0.8], + "0.1667": [0.41, 0, -3.8], + "0.25": [3.37, 0.11, -4.6], + "0.2917": [3.20274, 0.16644, -4.99724], + "0.4583": [-0.08, 0, 4.9], + "0.5417": [0.56, 0, 3.95], + "0.625": [1.2, 0, -1.4], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, -2.6, 1.5], + "0.0833": [0, -2.55, 1.33], + "0.1667": [0, -2.1, 1.15], + "0.2917": [0, -0.32, 0.9], + "0.4167": [0, 0, 0.41], + "0.5": [0, -0.3, 0], + "0.5833": [0, -0.45, 0], + "0.6667": [0, -0.47, 0], + "0.75": [0, -0.2, 0], + "0.875": [0, 0, 0] + }, + "scale": { + "0.0417": [1, 1, 1], + "0.4583": [0.99, 1.02, 0.99], + "0.625": [1, 1, 1] + } + }, + "tail": { + "rotation": { + "0.0": [20, 0, 0], + "0.1667": [-24.08, 0, 0], + "0.2917": [13.49, 0, 0], + "0.5": [-4.94, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.7], + "0.625": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [25.5, 0, 0], + "0.0833": [22.40919, -3.84559, 7.53796], + "0.1667": [14.94, -2.56, 7.36], + "0.3333": [0, 0, -2.1], + "0.4583": [-5.5, 0, -3], + "0.5417": [-7, 0, 0], + "0.625": [-5.6, 0, 1.6], + "0.7083": [0.93, 0, 0], + "0.75": [1.5, 0, -1], + "0.875": [0, 0, 0] + }, + "position": { + "0.0": [0, 2.6, 2.4], + "0.3333": [0, 0.4, 0], + "0.4583": [0, 0.9, 0.3], + "0.5417": [0, 1, 0.5], + "0.75": [0, -0.1, 0], + "0.8333": [0, -0.23, 0], + "0.9167": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-9.15, 0, 0], + "0.2917": [16.7, 0, 0], + "0.4583": [3.4, 0, 0], + "0.5833": [-2.7, 0, 0], + "0.75": [1.95, 0, 0], + "0.8333": [-0.8, 0, 0], + "0.9167": [0.1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.8333": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-9.15, 0, 0], + "0.3333": [16.7, 0, 0], + "0.5": [3.4, 0, 0], + "0.625": [-2.7, 0, 0], + "0.7083": [1.95, 0, 0], + "0.7917": [-0.8, 0, 0], + "0.875": [0.1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.625": [0, 0, 0], + "0.7917": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [4, 0, 0], + "0.5417": [-39, 0, 0], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 2], + "0.2083": [0, 0, 1.7], + "0.4583": [0, 0.7, 1.36], + "0.5417": [0, 0, 0.71], + "0.75": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [5, 0, 0], + "0.5417": [0, 0, 0], + "0.7083": [-13, 0, 0], + "0.8333": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 2], + "0.2083": [0, 0, 1.7], + "0.2917": [0, 0, 2], + "0.5833": [0, 0, 2], + "0.7083": [0, 1, 1], + "0.8333": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-88.49062, 49.48706, 1.56373], + "0.2917": [-38.32604, 38.48994, 1.21624], + "0.375": [-27.58768, 23.5046, 10.30444], + "0.5": [0, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0": [-1.6, -3.1, -0.5], + "0.2917": [-1.77, -0.39, 1.06], + "0.375": [-1.36, 0.76, 1.84], + "0.5": [-0.71, 1.22, -0.22], + "0.625": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-88.49, -49.49, -1.56], + "0.0833": [-81.49062, -49.48706, -1.56373], + "0.25": [23.82924, -15.84643, -23.65908], + "0.4167": [6.65534, -9.55545, -1.71341], + "0.5": [3, 0, 0], + "0.5833": [0, 0, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [1.6, -3.1, -0.5], + "0.0833": [1.6, -2.5, -0.5], + "0.2917": [1.19, 1.53, 0.87], + "0.5": [0, 0, -0.3], + "0.5833": [0, 0, 0], + "0.7917": [0, 0, 0] + } + }, + "bell": { + "rotation": { + "0.0": [27.5, 0, 0], + "0.1667": [-7.38733, 1.29876, 9.91615], + "0.3333": [15, 0, 0], + "0.5417": [0, 0, -5], + "0.7083": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.bear_baby.sniff": { + "loop": true, + "animation_length": 0.3333, + "bones": { + "skull": { + "rotation": { + "0.0": [-1.4, 0, 0], + "0.0417": [-6.89, 0, 0], + "0.0833": [-8.4, 0, 0], + "0.125": [-6.89, 0, 0], + "0.1667": [-1.4, 0, 0], + "0.2083": [4.09, 0, 0], + "0.25": [5.6, 0, 0], + "0.2917": [4.09, 0, 0], + "0.3333": [-1.4, 0, 0] + } + }, + "snout": { + "rotation": { + "0.0": [20.38, 0, 0], + "0.0417": [19.45, 0, 0], + "0.0833": [7.19, 0, 0], + "0.125": [-13.61, 0, 0], + "0.1667": [-23.18, 0, 0], + "0.2083": [-22.25, 0, 0], + "0.25": [-9.99, 0, 0], + "0.2917": [10.81, 0, 0], + "0.3333": [20.38, 0, 0] + }, + "scale": { + "0.0": [1.7378, 1, 1], + "0.0417": [1.2595, 1, 1], + "0.0833": [1.0221, 1, 1], + "0.125": [1.0012, 1, 1], + "0.1667": [1.0622, 1, 1], + "0.2083": [1.5405, 1, 1], + "0.25": [1.7779, 1, 1], + "0.2917": [1.7988, 1, 1], + "0.3333": [1.7378, 1, 1] + } + }, + "nose": { + "scale": { + "0.0": [1, 1.4, 1], + "0.0417": [1, 1.6932, 1], + "0.0833": [1, 1.8, 1], + "0.125": [1, 1.6932, 1], + "0.1667": [1, 1.4, 1], + "0.2083": [1, 1.1068, 1], + "0.25": [1, 1, 1], + "0.2917": [1, 1.1068, 1], + "0.3333": [1, 1.4, 1] + } + } + } + }, + "animation.silverlabs_nat.bear_baby.run_UB": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "-0.5 + Math.max( 0, Math.sin(( q.anim_time - 0.0 ) * 520 ) ) * 1.6", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.2 ) * 540 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * 0.02", + "1 + Math.sin(( q.anim_time + 0.2 ) * 540 ) * -0.01" + ] + }, + "body": { + "rotation": [ + "-2 - Math.cos(( q.anim_time - 0.05 ) * 540 ) * -8", + "-Math.sin( -20 + ( q.anim_time - 0.0 ) * 540 ) * 2", + 0 + ], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.05 ) * 540 ) * -1", + "-0.6 + Math.sin(( q.anim_time - 0.3 ) * 540 ) * 0.25" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.4 ) * 540 ) * 0.02", + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * -0.01" + ] + }, + "skull": { + "rotation": ["-Math.sin(( q.anim_time + 0.6 ) * 540 ) * 5", 0, 0], + "position": [ + 0, + "0.5 + Math.cos(( q.anim_time - 0.2 ) * 540 ) * -0.8", + 0 + ] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 20; v.balloon = 1; v.offset = 0; v.time_offset = -0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + -0.2, + "v.freq = 2; v.mag = 1.9; v.balloon = 1.3; v.offset = 1.9; v.time_offset = 0.52; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 2; v.balloon = 1; v.offset = 0; v.time_offset = 0.6; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 20; v.balloon = 1; v.offset = 0; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + 0.2, + "v.freq = 2; v.mag = 2; v.balloon = 1; v.offset = 1.9; v.time_offset = 0.42; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 1.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -45; v.balloon = 2; v.offset = 0; v.time_offset = 1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 1.3; v.balloon = 1; v.offset = 1.8; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.8; v.balloon = 1; v.offset = -1; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [1, "1 + Math.sin(( q.anim_time - 0.0 ) * 540 ) * 0.07", 1] + }, + "leftLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -45; v.balloon = 2; v.offset = 1; v.time_offset = 0.85; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 1.6; v.balloon = 1; v.offset = 2.1; v.time_offset = 0.75; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.8; v.balloon = 1; v.offset = -1; v.time_offset = 0.25; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [ + 1, + "1 + Math.sin( -60 + ( q.anim_time - 0.0 ) * 540 ) * 0.06", + 1 + ] + }, + "tail": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 1080 ) * 4", + "-Math.cos(( q.anim_time - 0.0 ) * 540 ) * 6", + 0 + ], + "position": [ + 0, + "-0.2 + Math.sin(( q.anim_time - 0.1 ) * 540 ) * 0.3", + 0 + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * 7" + ] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( 70 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * -3", + "Math.sin( 60 + ( q.anim_time - 0.0 ) * 540 ) * -7" + ] + } + } + }, + "animation.silverlabs_nat.bear_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "-0.2 + Math.cos( -20 + ( q.anim_time - 0.0 ) * 720 ) * 0.1", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.1 ) * 720 ) * -0.005", + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.1 ) * 720 ) * -0.005" + ] + }, + "body": { + "rotation": [ + "v.freq = 4; v.mag = 1.2; v.balloon = 2; v.offset = 1.4; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 1" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.2", + "v.freq = 4; v.mag = 0.3; v.balloon = 2; v.offset = -0.3; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0 + ] + }, + "skull": { + "rotation": [ + "-1 - Math.sin(( q.anim_time + 0.1 ) * 720 ) * -0.005", + 0, + "Math.sin(( q.anim_time + 0.04 ) * 360 ) * -4" + ], + "position": [ + 0, + "0.5 + Math.sin(( q.anim_time - 0.03 ) * 720 ) * 0.5", + 0 + ] + }, + "leftArm": { + "rotation": ["-Math.cos(( q.anim_time + 0.1 ) * 360 ) * -15", 0, 0], + "position": [ + 0, + "v.freq = 2; v.mag = -1.2; v.balloon = 3; v.offset = 1.4; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 1.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": ["-Math.cos(( q.anim_time + 0.1 ) * 360 ) * 15", 0, 0], + "position": [ + 0, + "v.freq = 2; v.mag = 1.1; v.balloon = 3; v.offset = 1.4; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -1.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightLeg": { + "rotation": ["-Math.cos(( q.anim_time + 0.15 ) * 360 ) * -15", 0, 0], + "position": [ + 0, + "v.freq = 2; v.mag = 1.3; v.balloon = 2; v.offset = 1.3; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.7; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftLeg": { + "rotation": ["-Math.cos(( q.anim_time + 0.15 ) * 360 ) * 15", 0, 0], + "position": [ + 0, + "v.freq = 2; v.mag = -1.3; v.balloon = 2; v.offset = 1.3; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -0.7; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "tail": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 720 ) * 3", + "-Math.cos(( q.anim_time - 0.0 ) * 360 ) * 4", + 0 + ], + "position": [ + 0, + "-0.2 + Math.sin(( q.anim_time + 0.1 ) * 720 ) * 0.15", + 0 + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) * -3", + "-Math.cos( 40 + ( q.anim_time - 0.0 ) * 360 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 360 ) * 5" + ] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) * -3", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 360 ) * -3", + "Math.sin( 60 + ( q.anim_time - 0.3 ) * 360 ) * -5" + ] + } + } + }, + "animation.silverlabs_nat.bear_baby.sniff_UB": { + "loop": true, + "animation_length": 0.3333, + "bones": { + "skull": { + "rotation": [ + "v.freq = 6; v.mag = 7; v.balloon = 1; v.offset = 1.4; v.time_offset = 0.0; - ( Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ] + }, + "snout": { + "rotation": [ + "v.freq = 6; v.mag = 22.5; v.balloon = 1; v.offset = 1.4; v.time_offset = 0.1; - ( Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "scale": [ + "v.freq = 6; v.mag = 0.4; v.balloon = 3; v.offset = 1.4; v.time_offset = -0.2; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 1, + 1 + ] + }, + "nose": { + "scale": [ + 1, + "v.freq = 6; v.mag = 0.4; v.balloon = 0.5; v.offset = 1.4; v.time_offset = 0; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 1 + ] + } + } + }, + "animation.silverlabs_nat.bear_baby.sleep": { + "loop": true, + "bones": { + "root": { + "position": [0, -2.1, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01" + ] + }, + "body": { + "rotation": [0, 0, -4], + "position": [0, -3, 0] + }, + "skullRot": { + "rotation": [12.5, 10, 27.5], + "position": [0, -1, 0] + }, + "skull": { + "rotation": [1.1831, -31.00652, -18.99805], + "position": [-2.1642, 1.45002, 2.14111] + }, + "leftArm": { + "rotation": [-86.71177, -46.43195, -3.44084], + "position": [2.35, -0.5, -1.5] + }, + "rightArm": { + "rotation": [-87.6476, -3.015, 0.73173], + "position": [-2.75, 0, -1.8] + }, + "rightLeg": { + "rotation": [-90, 12.5, 0], + "position": [-3.75, -1.1, 1.1] + }, + "leftLeg": { + "rotation": [-82.21901, -59.79968, -5.86824], + "position": [1.75, -0.7, 1.1] + } + } + }, + "animation.silverlabs_nat.bear_baby.look_at_target": { + "loop": true, + "bones": { + "skull": { + "rotation": ["q.target_x_rotation", "q.target_y_rotation", 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/beaver.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/beaver.rp_anim.json new file mode 100644 index 0000000..16412c2 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/beaver.rp_anim.json @@ -0,0 +1,618 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.beaver.idle": { + "loop": true, + "bones": { + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 4", 0] + } + } + }, + "animation.silverlabs_nat.beaver.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.17": { + "effect": "step_-6dB" + }, + "0.33": { + "effect": "step_-12dB" + }, + "0.5": { + "effect": "step" + }, + "0.63": { + "effect": "step_-6dB" + }, + "0.88": { + "effect": "step_-12dB" + } + }, + "loop": true, + "animation_length": 1.29167, + "bones": { + "root": { + "rotation": [0, 0, 0] + }, + "skull": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.0 ) * 280 ) * -6"] + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [22.5, 0, 0], + "0.5": [-45, 0, 0], + "0.8333": [0, 0, 0], + "1.2917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 1], + "0.0417": [0, 0.67, 0.87], + "0.0833": [0, 1.2, 0.7], + "0.1667": [0, 2.17, -0.06], + "0.5": [0, 1, -1], + "0.6667": [0, 0.5, -1.5], + "0.8333": [0, 0, -1], + "1.2917": [0, 0, 1] + } + }, + "rightArm": { + "rotation": { + "0.0": [-45, 0, 0], + "0.3333": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.9583": [22.5, 0, 0], + "1.2917": [-45, 0, 0] + }, + "position": { + "0.0": [0, 1, -1], + "0.1667": [0, 0.5, -1.5], + "0.3333": [0, 0, -1], + "0.7917": [0, 0, 1], + "0.8333": [0, 0.67, 0.87], + "0.875": [0, 1.2, 0.7], + "0.9583": [0, 2.17, -0.06], + "1.2917": [0, 1, -1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-45, 0, 0], + "0.3333": [0, 0, 0], + "0.7917": [0, 0, 0], + "1.0": [45, 0, 0], + "1.2917": [-45, 0, 0] + }, + "position": { + "0.0": [0, 1, 1], + "0.1667": [0, 0.5, -0.5], + "0.3333": [0, 0, -0.75], + "0.7917": [0, 0, 1], + "0.8333": [0, 0.67, 0.87], + "0.875": [0, 1.2, 0.7], + "1.0": [0, 2.17, 0.44], + "1.2917": [0, 1, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [45, 0, 0], + "0.5": [-45, 0, 0], + "0.5417": [-45, 0, 0], + "0.875": [0, 0, 0], + "1.2917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 1], + "0.0417": [0, 0.67, 0.87], + "0.0833": [0, 1.2, 0.7], + "0.2083": [0, 2.17, 0.44], + "0.5": [0, 1, 1], + "0.5417": [0, 1, 1], + "0.7083": [0, 0.5, -0.5], + "0.875": [0, 0, -0.75], + "1.2917": [0, 0, 1] + } + }, + "body": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.3 ) * 280 ) * -2", + "Math.cos(( q.anim_time - 0.0 ) * 280 ) * 8" + ], + "position": [0, "Math.cos(( q.anim_time - 0.4 ) * 280 ) * 0.25", 0] + }, + "tail": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 280 ) * 15", + "Math.cos(( q.anim_time - 0.0 ) * 280 ) * -8" + ] + } + } + }, + "animation.silverlabs_nat.beaver.swim": { + "loop": true, + "animation_length": 1, + "bones": { + "tail2": { + "rotation": [0, "Math.sin(( q.anim_time - 0.2 ) * 360 ) * -22.5", 0] + }, + "left_arm": { + "rotation": [90, 0, 0], + "position": [0, 0, 2] + }, + "right_arm": { + "rotation": [90, 0, 0], + "position": [0, 0, 2] + }, + "left_leg": { + "rotation": [67.5, 0, 0] + }, + "right_leg": { + "rotation": [67.5, 0, 0] + }, + "left_foot": { + "rotation": [67.5, 0, 0] + }, + "right_foot": { + "rotation": [67.5, 0, 0] + }, + "left_hand": { + "rotation": [90, 0, 0] + }, + "right_hand": { + "rotation": [90, 0, 0] + }, + "body": { + "rotation": ["Math.cos(( q.anim_time - 0.9 ) * 360 ) * 5", 0, 0] + }, + "skull": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 360 ) * 10", 0, 0] + }, + "tail": { + "rotation": ["5 + Math.sin(( q.anim_time - 0.8 ) * 360 ) * 5", 0, 0] + }, + "leftArm": { + "rotation": ["-45 + Math.sin(( q.anim_time - 0.2 ) * 360 ) * 5", 0, 0] + }, + "rightArm": { + "rotation": ["-45 + Math.sin(( q.anim_time - 0.2 ) * 360 ) * 5", 0, 0] + }, + "leftLeg": { + "rotation": [ + "22.5 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", + 0, + 0 + ] + }, + "rightLeg": { + "rotation": [ + "22.5 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", + 0, + 0 + ] + } + }, + "sound_effects": { + "0.0": { + "effect": "swim" + } + } + }, + "animation.silverlabs_nat.beaver.tail_slap": { + "animation_length": 0.4167, + "bones": { + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-10, 0, 0], + "0.25": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0.75, 0], + "0.25": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [17.5, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [-5, 0, 0], + "0.375": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [85, 0, 0], + "0.2083": [62.5, 0, 0], + "0.2917": [5, 0, 0], + "0.3333": [-2.5, 0, 0], + "0.4167": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "tailslap" + } + } + }, + "animation.silverlabs_nat.beaver.nibbling": { + "sound_effects": { + "0.0": { + "effect": "nibble" + } + }, + "loop": true, + "animation_length": 0.5, + "bones": { + "body": { + "rotation": { + "0.0": [3.7, 0, 0], + "0.0417": [3.448, 0, 0], + "0.0833": [3.448, 0, 0], + "0.125": [3.7, 0, 0], + "0.1667": [3.952, 0, 0], + "0.2083": [3.952, 0, 0], + "0.25": [3.7, 0, 0], + "0.2917": [3.448, 0, 0], + "0.3333": [3.448, 0, 0], + "0.375": [3.7, 0, 0], + "0.4167": [3.952, 0, 0], + "0.4583": [3.952, 0, 0], + "0.5": [3.7, 0, 0] + }, + "position": [0, -0.6, 0] + }, + "skull": { + "rotation": { + "0.0": [12.96, 0, 0], + "0.0417": [13.56, 0, 0], + "0.0833": [11.3, 0, 0], + "0.125": [9.34, 0, 0], + "0.1667": [9.34, 0, 0], + "0.2083": [11.3, 0, 0], + "0.25": [13.16, 0, 0], + "0.2917": [13.56, 0, 0], + "0.3333": [11.3, 0, 0], + "0.375": [9.34, 0, 0], + "0.4167": [9.34, 0, 0], + "0.4583": [11.3, 0, 0], + "0.5": [12.96, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [1, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.2917": [1, 0, 0], + "0.3333": [1, 0, 0], + "0.4167": [0, 0, 0], + "0.5": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.beaver.run": { + "anim_time_update": "q.anim_time + q.delta_time * v.run_anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.run_speed_movement_max )", + "loop": true, + "animation_length": 0.83333, + "bones": { + "body": { + "rotation": { + "0.0": [-2, 0, 0], + "0.0417": [-1.05, 0, 0], + "0.0833": [0.37, 0, 0], + "0.125": [1.61, 0, 0], + "0.1667": [2, 0, 0], + "0.2083": [0.11, 0, 0], + "0.25": [-2.89, 0, 0], + "0.2917": [-4, 0, 0], + "0.3333": [-3.19, 0, 0], + "0.375": [-1.66, 0, 0], + "0.4167": [0.31, 0, 0], + "0.4583": [2.44, 0, 0], + "0.5": [4.45, 0, 0], + "0.5417": [6.07, 0, 0], + "0.5833": [7, 0, 0], + "0.625": [7.08, 0, 0], + "0.6667": [6, 0, 0], + "0.7083": [4.42, 0, 0], + "0.75": [3, 0, 0], + "0.7917": [0.25, 0, 0], + "0.8333": [-2, 0, 0] + }, + "position": { + "0.0": [0, -0.4, 0], + "0.0417": [0, -0.45, -0.01], + "0.0833": [0, -0.52, -0.04], + "0.125": [0, -0.55, -0.04], + "0.1667": [0, -0.5, 0], + "0.2083": [0, -0.29, 0.12], + "0.25": [0, 0.03, 0.3], + "0.2917": [0, 0.35, 0.48], + "0.3333": [0, 0.57, 0.6], + "0.375": [0, 0.67, 0.65], + "0.4167": [0, 0.65, 0.63], + "0.4583": [0, 0.57, 0.6], + "0.5": [0, 0.42, 0.58], + "0.5417": [0, 0.2, 0.54], + "0.5833": [0, 0, 0.5], + "0.625": [0, -0.12, 0.46], + "0.6667": [0, -0.24, 0.41], + "0.7083": [0, -0.33, 0.36], + "0.75": [0, -0.4, 0.3], + "0.7917": [0, -0.43, 0.14], + "0.8333": [0, -0.4, 0] + } + }, + "skull": { + "rotation": { + "0.0": [3.63, 0, 0], + "0.0417": [2.1912, 0, 0], + "0.0833": [0.066, 0, 0], + "0.125": [-1.8876, 0, 0], + "0.1667": [-2.8116, 0, 0], + "0.2083": [2.112, 0, 0], + "0.25": [5.6232, 0, 0], + "0.3333": [2.7588, 0, 0], + "0.375": [1.4388, 0, 0], + "0.4167": [-0.9768, 0, 0], + "0.4583": [-3.8808, 0, 0], + "0.5": [-6.6924, 0, 0], + "0.5417": [-8.7912, 0, 0], + "0.5833": [-9.57, 0, 0], + "0.625": [-8.6988, 0, 0], + "0.6667": [-6.5736, 0, 0], + "0.7083": [-3.7356, 0, 0], + "0.75": [-0.7392, 0, 0], + "0.7917": [1.9008, 0, 0], + "0.8333": [3.63, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [17, 0, 0], + "0.0417": [12.3, 0, 0], + "0.0833": [6.8, 0.01, 0], + "0.125": [2.45, 0.02, 0], + "0.1667": [-0.34, 0.02, 0], + "0.2083": [-2.23, 0, 0], + "0.25": [0.42, -0.07, -0.01], + "0.2917": [0.96, -0.17, -0.03], + "0.3333": [-1.49, -0.27, -0.05], + "0.375": [-0.72, -0.31, -0.06], + "0.4167": [1.34, -0.29, -0.05], + "0.4583": [4.2, -0.24, -0.04], + "0.5": [8.53, -0.17, -0.03], + "0.5417": [11.8, -0.1, -0.02], + "0.5833": [15.96, -0.04, -0.01], + "0.625": [19, 0, 0], + "0.6667": [21.89, 0.02, 0], + "0.7083": [22.39, 0.01, 0], + "0.75": [22, 0, 0], + "0.7917": [19.69, 0, 0], + "0.8333": [17, 0, 0] + }, + "position": [0, 0.7, 0] + }, + "tail2": { + "rotation": { + "0.0": [15.96, -0.04, -0.01], + "0.0417": [19, 0, 0], + "0.0833": [21.89, 0.02, 0], + "0.125": [22.39, 0.01, 0], + "0.1667": [22, 0, 0], + "0.2083": [19.69, 0, 0], + "0.25": [17, 0, 0], + "0.2917": [12.3, 0, 0], + "0.3333": [5.3, 0.01, 0], + "0.375": [-2.35, 0.02, 0], + "0.4167": [-9.04, 0.02, 0], + "0.4583": [-13.13, 0, 0], + "0.5": [-14.28, -0.07, -0.01], + "0.5417": [-12.74, -0.17, -0.03], + "0.5833": [-9.49, -0.27, -0.05], + "0.625": [-5.52, -0.31, -0.06], + "0.6667": [-2.16, -0.29, -0.05], + "0.7083": [2.2, -0.24, -0.04], + "0.75": [7.03, -0.17, -0.03], + "0.7917": [11.8, -0.1, -0.02], + "0.8333": [15.96, -0.04, -0.01] + } + }, + "tail3": { + "rotation": { + "0.0": [-5.52, -0.31, -0.06], + "0.0417": [-2.16, -0.29, -0.05], + "0.0833": [2.2, -0.24, -0.04], + "0.125": [7.03, -0.17, -0.03], + "0.1667": [11.8, -0.1, -0.02], + "0.2083": [15.96, -0.04, -0.01], + "0.25": [19, 0, 0], + "0.2917": [21.89, 0.02, 0], + "0.3333": [22.39, 0.01, 0], + "0.375": [22, 0, 0], + "0.4167": [19.69, 0, 0], + "0.4583": [17, 0, 0], + "0.5": [12.3, 0, 0], + "0.5417": [5.3, 0.01, 0], + "0.5833": [-2.35, 0.02, 0], + "0.625": [-9.04, 0.02, 0], + "0.6667": [-13.13, 0, 0], + "0.7083": [-14.28, -0.07, -0.01], + "0.75": [-12.74, -0.17, -0.03], + "0.7917": [-9.49, -0.27, -0.05], + "0.8333": [-5.52, -0.31, -0.06] + } + }, + "leftArm": { + "rotation": { + "0.0": [16.49261, 4.46197, 1.43023], + "0.125": [54.37142, -12.65753, -14.4736], + "0.2917": [-1.95, 0, 9.02], + "0.5": [-55.19, 0, 2.92], + "0.5833": [-49, 0, 2.1], + "0.8333": [16.49261, 4.46197, 1.43023] + }, + "position": { + "0.0": [0, 0.8, 1.1], + "0.125": [0, 1.1, 0.83], + "0.2917": [0, 1.63, 0.29], + "0.5": [0, 1.43, 0.5], + "0.5833": [0, 0.1, 0.3], + "0.8333": [0, 0.8, 1.1] + } + }, + "rightArm": { + "rotation": { + "0.0": [16.49261, -4.46197, -1.43023], + "0.125": [54.37142, 12.65753, 14.4736], + "0.2917": [-1.95, 0, -9.02], + "0.5": [-55.19, 0, -2.92], + "0.5833": [-49, 0, -2.1], + "0.8333": [16.49261, -4.46197, -1.43023] + }, + "position": { + "0.0": [0, 0.8, 1.1], + "0.125": [0, 1.1, 0.83], + "0.2917": [0, 1.63, 0.29], + "0.5": [0, 1.43, 0.5], + "0.5833": [0, 0.1, 0.3], + "0.8333": [0, 0.8, 1.1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-24, 0, -5.7], + "0.1667": [9.37034, -2.32601, -3.39639], + "0.375": [25.12765, -6.02392, -16.07648], + "0.625": [1.43328, 1.24069, -14.07635], + "0.75": [-34, 0, -5.7], + "0.8333": [-24, 0, -5.7] + }, + "position": { + "0.0": [0, 0.5, -0.2], + "0.1667": [0, 0.8, 0.7], + "0.375": [0, 1.78, 1.19], + "0.625": [0, 1.8, 1.45], + "0.75": [0, 1.57, 0.98], + "0.8333": [0, 0.5, -0.2] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-24, 0, 5.7], + "0.1667": [9.37034, 2.32601, 3.39639], + "0.375": [25.12765, 6.02392, 16.07648], + "0.625": [1.43328, -1.24069, 14.07635], + "0.75": [-34, 0, 5.7], + "0.8333": [-24, 0, 5.7] + }, + "position": { + "0.0": [0, 0.5, -0.2], + "0.1667": [0, 0.8, 0.7], + "0.375": [0, 1.78, 1.19], + "0.625": [0, 1.8, 1.45], + "0.75": [0, 1.57, 0.98], + "0.8333": [0, 0.5, -0.2] + } + } + } + }, + "animation.silverlabs_nat.beaver.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.4 + } + } + }, + "animation.silverlabs_nat.beaver.sit": { + "loop": true, + "bones": { + "root": { + "position": [0, 0, -6] + }, + "body": { + "rotation": [-67.5, 0, 0], + "position": [0, 2, 4] + }, + "skull": { + "rotation": [67.5, 0, 0] + }, + "tail": { + "rotation": [75, 0, 0], + "position": [0, 4.81074, 1.45148] + }, + "leftArm": { + "position": [0, 6, 7] + }, + "leftHand": { + "rotation": [67.5, 0, 0] + }, + "rightArm": { + "position": [0, 6, 7] + }, + "rightHand": { + "rotation": [67.5, 0, 0] + } + } + }, + "animation.silverlabs_nat.beaver.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, 90], + "position": [-4.5, 2.3, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.02" + ] + }, + "body": { + "position": [-1.7, 0, 0] + }, + "skull": { + "rotation": [45.43855, -7.05302, -7.10708], + "position": [1, 0, 0.4] + }, + "tail": { + "rotation": [ + -123.5, + "-19.5 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2", + 5 + ], + "position": [-0.6, -2, -1] + }, + "leftArm": { + "rotation": [50, 0, 0], + "position": [-3.7, 0, 0] + }, + "rightArm": { + "rotation": [10.98895, 4.85103, -23.5331] + }, + "leftLeg": { + "rotation": [28, 0, 0], + "position": [-4.4, 0, -1.7] + }, + "rightLeg": { + "rotation": [-6.11146, -10.939, 1.16399], + "position": [1.9, 0.1, -2.1] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/beaver_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/beaver_baby.rp_anim.json new file mode 100644 index 0000000..47e162f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/beaver_baby.rp_anim.json @@ -0,0 +1,1501 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.beaver_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": ["-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2", 0, 0] + }, + "tail": { + "rotation": [ + "-3 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * -5", + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 4", + 0 + ] + }, + "skull": { + "rotation": [ + "-Math.sin( 40 + ( q.anim_time - 0.0 ) * 90 ) * -3", + "-Math.cos( 40 + ( q.anim_time - 0.0 ) * 90 ) * -1", + 0 + ], + "position": [0, 0, 0.1] + } + } + }, + "animation.silverlabs_nat.beaver_baby.walk": { + "loop": true, + "animation_length": 1.3333, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "body": { + "rotation": { + "0.0": [0, -0.31, 8], + "0.0417": [-0.38, -0.69, 7.85], + "0.0833": [-0.71, -1.04, 7.39], + "0.125": [-0.92, -1.36, 6.65], + "0.1667": [-1, -1.62, 5.66], + "0.2083": [-0.92, -1.82, 4.44], + "0.25": [-0.71, -1.94, 3.06], + "0.3333": [0, -1.98, 0], + "0.4167": [0.71, -1.71, -3.06], + "0.4583": [0.92, -1.47, -4.44], + "0.5": [1, -1.18, -5.66], + "0.5417": [0.92, -0.84, -6.65], + "0.5833": [0.71, -0.47, -7.39], + "0.625": [0.38, -0.08, -7.85], + "0.6667": [0, 0.31, -8], + "0.7083": [-0.38, 0.69, -7.85], + "0.75": [-0.71, 1.04, -7.39], + "0.7917": [-0.92, 1.36, -6.65], + "0.8333": [-1, 1.62, -5.66], + "0.875": [-0.92, 1.82, -4.44], + "0.9167": [-0.71, 1.94, -3.06], + "1.0": [0, 1.98, 0], + "1.0833": [0.71, 1.71, 3.06], + "1.125": [0.92, 1.47, 4.44], + "1.1667": [1, 1.18, 5.66], + "1.2083": [0.92, 0.84, 6.65], + "1.25": [0.71, 0.47, 7.39], + "1.2917": [0.38, 0.08, 7.85], + "1.3333": [0, -0.31, 8] + }, + "position": { + "0.0": [0, -0.03, 0], + "0.0417": [0, -0.08, 0], + "0.0833": [0, -0.1, 0], + "0.125": [0, -0.09, 0], + "0.1667": [0, -0.05, 0], + "0.25": [0, 0.08, 0], + "0.3333": [0, 0.23, 0], + "0.375": [0, 0.28, 0], + "0.4167": [0, 0.3, 0], + "0.4583": [0, 0.29, 0], + "0.5": [0, 0.25, 0], + "0.6667": [0, -0.03, 0], + "0.7083": [0, -0.08, 0], + "0.75": [0, -0.1, 0], + "0.7917": [0, -0.09, 0], + "0.8333": [0, -0.05, 0], + "0.9167": [0, 0.08, 0], + "1.0": [0, 0.23, 0], + "1.0417": [0, 0.28, 0], + "1.0833": [0, 0.3, 0], + "1.125": [0, 0.29, 0], + "1.1667": [0, 0.25, 0], + "1.3333": [0, -0.03, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-4, 6.13, -6.13], + "0.0417": [-2.85, 7.01, -7.01], + "0.0833": [-1.88, 7.63, -7.63], + "0.125": [-1.23, 7.95, -7.95], + "0.1667": [-1, 7.97, -7.97], + "0.2083": [-1.23, 7.68, -7.68], + "0.25": [-1.88, 7.1, -7.1], + "0.2917": [-2.85, 6.24, -6.24], + "0.3333": [-4, 5.14, -5.14], + "0.375": [-5.15, 3.85, -3.85], + "0.4167": [-6.12, 2.41, -2.41], + "0.4583": [-6.77, 0.87, -0.87], + "0.5": [-7, -0.7, 0.7], + "0.5417": [-6.77, -2.24, 2.24], + "0.5833": [-6.12, -3.69, 3.69], + "0.625": [-5.15, -5.01, 5.01], + "0.6667": [-4, -6.13, 6.13], + "0.7083": [-2.85, -7.01, 7.01], + "0.75": [-1.88, -7.63, 7.63], + "0.7917": [-1.23, -7.95, 7.95], + "0.8333": [-1, -7.97, 7.97], + "0.875": [-1.23, -7.68, 7.68], + "0.9167": [-1.88, -7.1, 7.1], + "0.9583": [-2.85, -6.24, 6.24], + "1.0": [-4, -5.14, 5.14], + "1.0417": [-5.15, -3.85, 3.85], + "1.0833": [-6.12, -2.41, 2.41], + "1.125": [-6.77, -0.87, 0.87], + "1.1667": [-7, 0.7, -0.7], + "1.2083": [-6.77, 2.24, -2.24], + "1.25": [-6.12, 3.69, -3.69], + "1.2917": [-5.15, 5.01, -5.01], + "1.3333": [-4, 6.13, -6.13] + } + }, + "skull": { + "rotation": { + "0.0": [0.77, 0, -6], + "0.0417": [0.46, 0, -5.88], + "0.0833": [0.09, 0, -5.54], + "0.125": [-0.3, 0, -4.99], + "0.1667": [-0.64, 0, -4.24], + "0.2083": [-0.89, 0, -3.33], + "0.25": [-1, 0, -2.3], + "0.2917": [-0.95, 0, -1.17], + "0.3333": [-0.77, 0, 0], + "0.4167": [-0.09, 0, 2.3], + "0.4583": [0.3, 0, 3.33], + "0.5": [0.64, 0, 4.24], + "0.5417": [0.89, 0, 4.99], + "0.5833": [1, 0, 5.54], + "0.625": [0.95, 0, 5.88], + "0.6667": [0.77, 0, 6], + "0.7083": [0.46, 0, 5.88], + "0.75": [0.09, 0, 5.54], + "0.7917": [-0.3, 0, 4.99], + "0.8333": [-0.64, 0, 4.24], + "0.875": [-0.89, 0, 3.33], + "0.9167": [-1, 0, 2.3], + "0.9583": [-0.95, 0, 1.17], + "1.0": [-0.77, 0, 0], + "1.0833": [-0.09, 0, -2.3], + "1.125": [0.3, 0, -3.33], + "1.1667": [0.64, 0, -4.24], + "1.2083": [0.89, 0, -4.99], + "1.25": [1, 0, -5.54], + "1.2917": [0.95, 0, -5.88], + "1.3333": [0.77, 0, -6] + }, + "position": { + "0.0": [0, 0.07, 0], + "0.0417": [0, 0.03, 0], + "0.125": [0, 0, 0], + "0.25": [0, 0.06, 0], + "0.375": [0, 0.17, 0], + "0.4583": [0, 0.2, 0], + "0.5833": [0, 0.14, 0], + "0.7083": [0, 0.03, 0], + "0.7917": [0, 0, 0], + "0.9167": [0, 0.06, 0], + "1.0417": [0, 0.17, 0], + "1.125": [0, 0.2, 0], + "1.25": [0, 0.14, 0], + "1.3333": [0, 0.07, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [1.29, 0, 0], + "0.0833": [1.87, 0, 0], + "0.125": [1.99, 0, 0], + "0.1667": [1.98, 0, 0], + "0.2083": [1.84, 0, 0], + "0.25": [1.59, 0, 0], + "0.3333": [0.79, 0, 0], + "0.5": [-1.15, 0, 0], + "0.5417": [-1.52, -1.45, -0.73], + "0.5833": [-2.5, -4.61, -2.31], + "0.625": [-6.12, -7.65, -3.83], + "0.6667": [-9.49, -10.5, -5.25], + "0.7083": [-12.5, -13.08, -6.54], + "0.75": [-15.07, -15.32, -7.66], + "0.7917": [-17.12, -17.17, -8.59], + "0.8333": [-18.61, -18.59, -9.29], + "0.875": [-19.5, -19.53, -9.76], + "0.9167": [-19.78, -19.97, -9.98], + "0.9583": [-19.46, -19.9, -9.95], + "1.0": [-18.56, -19.32, -9.66], + "1.0417": [-17.14, -18.25, -9.12], + "1.0833": [-15.24, -16.71, -8.35], + "1.125": [-12.94, -14.75, -7.37], + "1.1667": [-10.31, -12.4, -6.2], + "1.2083": [-7.44, -9.75, -4.87], + "1.25": [-4.41, -6.84, -3.42], + "1.2917": [-1.3, -3.76, -1.88], + "1.3333": [1.1, -0.58, -0.29] + }, + "position": { + "0.0": [0, 0.1, -0.66], + "0.0417": [0, 0.11, -0.73], + "0.125": [0, 0.13, -0.8], + "0.1667": [0, 0.14, -0.8], + "0.2083": [0, 0.14, -0.78], + "0.2917": [0, 0.14, -0.67], + "0.375": [0, 0.12, -0.49], + "0.5": [0, 0.08, -0.15], + "0.5417": [0, 0.12, -0.03], + "0.625": [0, 0.29, 0.18], + "0.7083": [0, 0.45, 0.33], + "0.75": [0, 0.53, 0.37], + "0.7917": [0, 0.59, 0.4], + "0.8333": [0, 0.64, 0.4], + "0.875": [0, 0.68, 0.38], + "0.9167": [0, 0.71, 0.33], + "0.9583": [0, 0.72, 0.27], + "1.0417": [0, 0.68, 0.09], + "1.0833": [0, 0.64, -0.02], + "1.1667": [0, 0.51, -0.25], + "1.25": [0, 0.33, -0.48], + "1.3333": [0, 0.12, -0.66] + } + }, + "rightLeg": { + "rotation": { + "0.0": [1.93, 0, 0], + "0.0417": [-2.76, 3.47, 1.74], + "0.0833": [-7.46, 6.84, 3.42], + "0.125": [-12.02, 10, 5], + "0.1667": [-16.32, 12.86, 6.43], + "0.2083": [-20.22, 15.32, 7.66], + "0.25": [-23.6, 17.32, 8.66], + "0.2917": [-26.35, 18.79, 9.4], + "0.3333": [-28.36, 19.7, 9.85], + "0.375": [-29.54, 20, 10], + "0.4167": [-29.85, 19.7, 9.85], + "0.4583": [-29.24, 18.79, 9.4], + "0.5": [-27.7, 17.32, 8.66], + "0.5417": [-25.27, 15.32, 7.66], + "0.5833": [-21.98, 12.86, 6.43], + "0.625": [-17.94, 10, 5], + "0.6667": [-13.26, 6.84, 3.42], + "0.7083": [-8.06, 3.47, 1.74], + "0.75": [-2.53, 0, 0], + "0.7917": [-2.04, 0, 0], + "0.875": [-0.71, 0, 0], + "1.0": [1.5, 0, 0], + "1.0417": [2.11, 0, 0], + "1.0833": [2.58, 0, 0], + "1.125": [2.88, 0, 0], + "1.1667": [3, 0, 0], + "1.2083": [2.92, 0, 0], + "1.25": [2.66, 0, 0], + "1.2917": [2.23, 0, 0], + "1.3333": [1.65, 0, 0] + }, + "position": { + "0.0": [0, 0.1, 0.27], + "0.0417": [0, 0.21, 0.38], + "0.0833": [0, 0.32, 0.45], + "0.125": [0, 0.42, 0.49], + "0.1667": [0, 0.5, 0.5], + "0.2083": [0, 0.58, 0.46], + "0.25": [0, 0.64, 0.39], + "0.2917": [0, 0.68, 0.28], + "0.3333": [0, 0.71, 0.14], + "0.375": [0, 0.72, -0.02], + "0.4167": [0, 0.71, -0.2], + "0.5": [0, 0.64, -0.59], + "0.5833": [0, 0.53, -0.96], + "0.625": [0, 0.46, -1.13], + "0.6667": [0, 0.38, -1.27], + "0.7083": [0, 0.3, -1.38], + "0.75": [0, 0.21, -1.45], + "0.7917": [0, 0.13, -1.49], + "0.8333": [0, 0.08, -1.5], + "0.875": [0, 0.1, -1.46], + "0.9167": [0, 0.11, -1.39], + "0.9583": [0, 0.12, -1.28], + "1.0": [0, 0.14, -1.14], + "1.0417": [0, 0.14, -0.98], + "1.125": [0, 0.15, -0.61], + "1.2083": [0, 0.14, -0.22], + "1.2917": [0, 0.11, 0.13], + "1.3333": [0, 0.1, 0.27] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-7.77, -6.29, -3.15], + "0.125": [-11.53, -9.23, -4.62], + "0.1667": [-15.14, -11.94, -5.97], + "0.2083": [-18.53, -14.35, -7.17], + "0.25": [-21.63, -16.38, -8.19], + "0.2917": [-24.36, -18, -9], + "0.3333": [-26.62, -19.16, -9.58], + "0.375": [-28.33, -19.83, -9.91], + "0.4167": [-29.4, -19.99, -10], + "0.4583": [-29.76, -19.64, -9.82], + "0.5": [-29.34, -18.79, -9.4], + "0.5417": [-28.1, -17.46, -8.73], + "0.5833": [-26.03, -15.69, -7.84], + "0.625": [-23.14, -13.51, -6.76], + "0.6667": [-19.49, -10.99, -5.5], + "0.7083": [-15.15, -8.19, -4.09], + "0.75": [-10.26, -5.18, -2.59], + "0.7917": [-4.95, -2.03, -1.02], + "0.8333": [-1.15, 0, 0], + "0.9583": [1.41, 0, 0], + "1.0": [2.12, 0, 0], + "1.0417": [2.65, 0, 0], + "1.0833": [2.94, 0, 0], + "1.125": [2.99, 0, 0], + "1.1667": [2.77, 0, 0], + "1.2083": [2.32, 0, 0], + "1.25": [1.67, 0, 0], + "1.3333": [0, 0, 0] + }, + "position": { + "0.0": [0, 0.1, 0.77], + "0.0417": [0, 0.16, 0.88], + "0.0833": [0, 0.22, 0.95], + "0.125": [0, 0.28, 0.99], + "0.1667": [0, 0.33, 1], + "0.2083": [0, 0.36, 0.96], + "0.25": [0, 0.39, 0.89], + "0.2917": [0, 0.41, 0.78], + "0.3333": [0, 0.42, 0.64], + "0.375": [0, 0.42, 0.48], + "0.4583": [0, 0.39, 0.11], + "0.5417": [0, 0.33, -0.28], + "0.625": [0, 0.25, -0.63], + "0.6667": [0, 0.21, -0.77], + "0.7083": [0, 0.17, -0.88], + "0.75": [0, 0.14, -0.95], + "0.7917": [0, 0.1, -0.99], + "0.8333": [0, 0.08, -1], + "0.875": [0, 0.1, -0.96], + "0.9167": [0, 0.11, -0.89], + "0.9583": [0, 0.12, -0.78], + "1.0": [0, 0.14, -0.64], + "1.0417": [0, 0.14, -0.48], + "1.2083": [0, 0.14, 0.28], + "1.2917": [0, 0.11, 0.63], + "1.3333": [0, 0.1, 0.77] + } + }, + "rightArm": { + "rotation": { + "0.0": [-0.42, 0, 0], + "0.125": [1.25, 0, 0], + "0.1667": [1.65, 0, 0], + "0.2083": [1.91, 0, 0], + "0.25": [2, 0, 0], + "0.2917": [1.92, 0, 0], + "0.3333": [1.68, 0, 0], + "0.375": [1.29, 0, 0], + "0.5": [-0.36, 0, 0], + "0.5417": [-2.37, 1.45, 0.73], + "0.5833": [-6.01, 4.61, 2.31], + "0.625": [-9.41, 7.65, 3.83], + "0.6667": [-12.46, 10.5, 5.25], + "0.7083": [-15.07, 13.08, 6.54], + "0.75": [-17.18, 15.32, 7.66], + "0.7917": [-18.74, 17.17, 8.59], + "0.8333": [-19.72, 18.59, 9.29], + "0.875": [-20.13, 19.53, 9.76], + "0.9167": [-19.99, 19.97, 9.98], + "0.9583": [-19.34, 19.9, 9.95], + "1.0": [-18.23, 19.32, 9.66], + "1.0417": [-16.72, 18.25, 9.12], + "1.0833": [-14.87, 16.71, 8.35], + "1.125": [-12.76, 14.75, 7.37], + "1.1667": [-10.44, 12.4, 6.2], + "1.2083": [-7.97, 9.75, 4.87], + "1.25": [-5.41, 6.84, 3.42], + "1.2917": [-2.79, 3.76, 1.88], + "1.3333": [-0.17, 0.58, 0.29] + }, + "position": { + "0.0": [0, 0.1, -0.66], + "0.0417": [0, 0.11, -0.73], + "0.125": [0, 0.13, -0.8], + "0.1667": [0, 0.14, -0.8], + "0.2083": [0, 0.14, -0.78], + "0.2917": [0, 0.14, -0.67], + "0.375": [0, 0.12, -0.49], + "0.5": [0, 0.08, -0.15], + "0.5833": [0, 0.11, 0.08], + "0.625": [0, 0.14, 0.18], + "0.7083": [0, 0.19, 0.33], + "0.7917": [0, 0.25, 0.4], + "0.8333": [0, 0.27, 0.4], + "0.875": [0, 0.29, 0.38], + "0.9583": [0, 0.32, 0.27], + "1.0417": [0, 0.32, 0.09], + "1.2083": [0, 0.23, -0.37], + "1.2917": [0, 0.15, -0.58], + "1.3333": [0, 0.11, -0.66] + } + } + } + }, + "animation.silverlabs_nat.beaver_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, 0] + }, + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 540 ) * 1", + "Math.cos(( q.anim_time - 0.3 ) * 270 ) * -2", + "Math.cos(( q.anim_time - 0.0 ) * 270 ) * 8" + ], + "position": [ + 0, + "0.1 + Math.cos( -50 + ( q.anim_time - 0.0 ) * 540 ) * -0.2", + 0 + ] + }, + "tail": { + "rotation": [ + "-4 - Math.sin(( q.anim_time - 0.0 ) * 540 ) * -3", + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 270 ) * 8", + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 270 ) * -8" + ] + }, + "skull": { + "rotation": [ + "-Math.sin( -50 + ( q.anim_time - 0.0 ) * 540 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 270 ) * -6" + ], + "position": [ + 0, + "0.1 + Math.cos( -70 + ( q.anim_time - 0.0 ) * 540 ) * -0.1", + 0 + ] + }, + "leftLeg": { + "rotation": [ + "-( Math.max( 0, Math.sin( -138 + query.anim_time * 240 ) ) * 20 ) - ( Math.sin( 40 + ( q.anim_time - 0.0 ) * 350 ) * -2 )", + "-( Math.max( 0, Math.sin( -115 + query.anim_time * 220 ) ) * 20 )", + "( Math.max( 0, Math.sin( -115 + query.anim_time * 220 ) ) * -10 )" + ], + "position": [ + 0, + "0.1 + ( Math.max( 0, Math.sin( -115 + query.anim_time * 220 ) ) * 0.6 ) + ( Math.sin(( q.anim_time - 0.0 ) * 405 ) * 0.04 )", + "-0.2 + Math.cos( -40 + ( q.anim_time - 0.0 ) * 270 ) * -0.6" + ] + }, + "rightLeg": { + "rotation": [ + "-( Math.max( 0, Math.sin( query.anim_time * 240 ) ) * 30 ) - ( Math.sin( 40 + ( q.anim_time - 0.0 ) * 350 ) * -3 )", + "-( Math.max( 0, Math.sin( query.anim_time * 240 ) ) * -20 )", + "( Math.max( 0, Math.sin( query.anim_time * 240 ) ) * 10 )" + ], + "position": [ + 0, + "0.1 + ( Math.max( 0, Math.sin( query.anim_time * 220 ) ) * 0.6 ) + ( Math.sin(( q.anim_time - 0.0 ) * 405 ) * 0.05 )", + "-0.5 + Math.cos( -40 + ( q.anim_time - 0.0 ) * 270 ) * 1" + ] + }, + "leftArm": { + "rotation": [ + "-( Math.max( 0, Math.sin( query.anim_time * 220 ) ) * 30 ) - ( Math.sin(( q.anim_time - 0.0 ) * 405 ) * -3 )", + "-( Math.max( 0, Math.sin( query.anim_time * 220 ) ) * 20 )", + "( Math.max( 0, Math.sin( query.anim_time * 220 ) ) * -10 )" + ], + "position": [ + 0, + "0.1 + ( Math.max( 0, Math.sin( query.anim_time * 220 ) ) * 0.3 ) + ( Math.sin(( q.anim_time - 0.0 ) * 405 ) * 0.05 )", + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 270 ) * 1" + ] + }, + "rightArm": { + "rotation": [ + "-( Math.max( 0, Math.sin( -115 + query.anim_time * 220 ) ) * 20 ) - ( Math.sin( -12 + ( q.anim_time - 0.0 ) * 405 ) * -2 )", + "-( Math.max( 0, Math.sin( -115 + query.anim_time * 220 ) ) * -20 )", + "( Math.max( 0, Math.sin( -115 + query.anim_time * 220 ) ) * 10 )" + ], + "position": [ + 0, + "0.1 + ( Math.max( 0, Math.sin( -115 + query.anim_time * 220 ) ) * 0.2 ) + ( Math.sin(( q.anim_time - 0.0 ) * 405 ) * 0.04 )", + "-0.2 + Math.cos( -40 + ( q.anim_time - 0.0 ) * 270 ) * -0.6" + ] + } + } + }, + "animation.silverlabs_nat.beaver_baby.run": { + "loop": true, + "animation_length": 1.5, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "position": { + "0.0": [0, 0.2, 0.1], + "0.0417": [0, 0.17, 0.09], + "0.0833": [0, 0.14, 0.08], + "0.125": [0, 0.11, 0.05], + "0.1667": [0, 0.1, 0.02], + "0.2083": [0, 0.1, -0.02], + "0.25": [0, 0.11, -0.05], + "0.2917": [0, 0.14, -0.08], + "0.3333": [0, 0.17, -0.09], + "0.375": [0, 0.2, -0.1], + "0.4167": [0, 0.23, -0.09], + "0.4583": [0, 0.26, -0.08], + "0.5": [0, 0.29, -0.05], + "0.5417": [0, 0.3, -0.02], + "0.5833": [0, 0.3, 0.02], + "0.625": [0, 0.29, 0.05], + "0.6667": [0, 0.26, 0.08], + "0.7083": [0, 0.23, 0.09], + "0.75": [0, 0.2, 0.1], + "0.7917": [0, 0.17, 0.09], + "0.8333": [0, 0.14, 0.08], + "0.875": [0, 0.11, 0.05], + "0.9167": [0, 0.1, 0.02], + "0.9583": [0, 0.1, -0.02], + "1.0": [0, 0.11, -0.05], + "1.0417": [0, 0.14, -0.08], + "1.0833": [0, 0.17, -0.09], + "1.125": [0, 0.2, -0.1], + "1.1667": [0, 0.23, -0.09], + "1.2083": [0, 0.26, -0.08], + "1.25": [0, 0.29, -0.05], + "1.2917": [0, 0.3, -0.02], + "1.3333": [0, 0.3, 0.02], + "1.375": [0, 0.29, 0.05], + "1.4167": [0, 0.26, 0.08], + "1.4583": [0, 0.23, 0.09], + "1.5": [0, 0.2, 0.1] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, -4], + "0.0417": [2.39, 0, -3.76], + "0.0833": [4.5, 0, -3.06], + "0.125": [6.06, 0, -2], + "0.1667": [6.89, 0, -0.69], + "0.2083": [6.89, 0, 0.69], + "0.25": [6.06, 0, 2], + "0.2917": [4.5, 0, 3.06], + "0.3333": [2.39, 0, 3.76], + "0.375": [0, 0, 4], + "0.4167": [-2.39, 0, 3.76], + "0.4583": [-4.5, 0, 3.06], + "0.5": [-6.06, 0, 2], + "0.5417": [-6.89, 0, 0.69], + "0.5833": [-6.89, 0, -0.69], + "0.625": [-6.06, 0, -2], + "0.6667": [-4.5, 0, -3.06], + "0.7083": [-2.39, 0, -3.76], + "0.75": [0, 0, -4], + "0.7917": [2.39, 0, -3.76], + "0.8333": [4.5, 0, -3.06], + "0.875": [6.06, 0, -2], + "0.9167": [6.89, 0, -0.69], + "0.9583": [6.89, 0, 0.69], + "1.0": [6.06, 0, 2], + "1.0417": [4.5, 0, 3.06], + "1.0833": [2.39, 0, 3.76], + "1.125": [0, 0, 4], + "1.1667": [-2.39, 0, 3.76], + "1.2083": [-4.5, 0, 3.06], + "1.25": [-6.06, 0, 2], + "1.2917": [-6.89, 0, 0.69], + "1.3333": [-6.89, 0, -0.69], + "1.375": [-6.06, 0, -2], + "1.4167": [-4.5, 0, -3.06], + "1.4583": [-2.39, 0, -3.76], + "1.5": [0, 0, -4] + }, + "position": { + "0.0": [-0.2, 0.6, -0.4], + "0.0417": [-0.19, 0.34, -0.37], + "0.0833": [-0.15, 0.05, -0.28], + "0.125": [-0.1, -0.24, -0.15], + "0.1667": [-0.03, -0.47, 0.01], + "0.2083": [0.03, -0.63, 0.19], + "0.25": [0.1, -0.7, 0.35], + "0.2917": [0.15, -0.68, 0.48], + "0.3333": [0.19, -0.58, 0.57], + "0.375": [0.2, -0.4, 0.6], + "0.4167": [0.19, -0.15, 0.57], + "0.4583": [0.15, 0.15, 0.48], + "0.5": [0.1, 0.43, 0.35], + "0.5417": [0.03, 0.67, 0.19], + "0.5833": [-0.03, 0.82, 0.01], + "0.625": [-0.1, 0.89, -0.15], + "0.6667": [-0.15, 0.88, -0.28], + "0.7083": [-0.19, 0.79, -0.37], + "0.75": [-0.2, 0.61, -0.4], + "0.7917": [-0.19, 0.35, -0.37], + "0.8333": [-0.15, 0.06, -0.28], + "0.875": [-0.1, -0.23, -0.15], + "0.9167": [-0.03, -0.46, 0.01], + "0.9583": [0.03, -0.62, 0.19], + "1.0": [0.1, -0.69, 0.35], + "1.0417": [0.15, -0.68, 0.48], + "1.0833": [0.19, -0.59, 0.57], + "1.125": [0.2, -0.41, 0.6], + "1.1667": [0.19, -0.16, 0.57], + "1.2083": [0.15, 0.13, 0.48], + "1.25": [0.1, 0.42, 0.35], + "1.2917": [0.03, 0.66, 0.19], + "1.3333": [-0.03, 0.82, 0.01], + "1.375": [-0.1, 0.89, -0.15], + "1.4167": [-0.15, 0.89, -0.28], + "1.4583": [-0.19, 0.79, -0.37], + "1.5": [-0.2, 0.62, -0.4] + } + }, + "tail": { + "rotation": { + "0.0": [-0.14, 0, 0], + "0.0417": [2.26, 0, 0], + "0.0833": [5, 0, 0], + "0.125": [7.74, 0, 0], + "0.1667": [10.14, 0, 0], + "0.2083": [11.93, 0, 0], + "0.25": [12.88, 0, 0], + "0.2917": [12.88, 0, 0], + "0.3333": [11.93, 0, 0], + "0.375": [10.14, 0, 0], + "0.4167": [7.74, 0, 0], + "0.4583": [5, 0, 0], + "0.5": [2.26, 0, 0], + "0.5417": [-0.14, 0, 0], + "0.5833": [-1.93, 0, 0], + "0.625": [-2.88, 0, 0], + "0.6667": [-2.88, 0, 0], + "0.7083": [-1.93, 0, 0], + "0.75": [-0.14, 0, 0], + "0.7917": [2.26, 0, 0], + "0.8333": [5, 0, 0], + "0.875": [7.74, 0, 0], + "0.9167": [10.14, 0, 0], + "0.9583": [11.93, 0, 0], + "1.0": [12.88, 0, 0], + "1.0417": [12.88, 0, 0], + "1.0833": [11.93, 0, 0], + "1.125": [10.14, 0, 0], + "1.1667": [7.74, 0, 0], + "1.2083": [5, 0, 0], + "1.25": [2.26, 0, 0], + "1.2917": [-0.14, 0, 0], + "1.3333": [-1.93, 0, 0], + "1.375": [-2.88, 0, 0], + "1.4167": [-2.88, 0, 0], + "1.4583": [-1.93, 0, 0], + "1.5": [-0.14, 0, 0] + }, + "position": { + "0.0": [0, 0.6, 0], + "0.0417": [0, 0.58, 0], + "0.0833": [0, 0.51, 0], + "0.125": [0, 0.4, 0], + "0.1667": [0, 0.27, 0], + "0.2083": [0, 0.13, 0], + "0.25": [0, 0, 0], + "0.2917": [0, -0.11, 0], + "0.3333": [0, -0.18, 0], + "0.375": [0, -0.2, 0], + "0.4167": [0, -0.18, 0], + "0.4583": [0, -0.11, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0.13, 0], + "0.5833": [0, 0.27, 0], + "0.625": [0, 0.4, 0], + "0.6667": [0, 0.51, 0], + "0.7083": [0, 0.58, 0], + "0.75": [0, 0.6, 0], + "0.7917": [0, 0.58, 0], + "0.8333": [0, 0.51, 0], + "0.875": [0, 0.4, 0], + "0.9167": [0, 0.27, 0], + "0.9583": [0, 0.13, 0], + "1.0": [0, 0, 0], + "1.0417": [0, -0.11, 0], + "1.0833": [0, -0.18, 0], + "1.125": [0, -0.2, 0], + "1.1667": [0, -0.18, 0], + "1.2083": [0, -0.11, 0], + "1.25": [0, 0, 0], + "1.2917": [0, 0.13, 0], + "1.3333": [0, 0.27, 0], + "1.375": [0, 0.4, 0], + "1.4167": [0, 0.51, 0], + "1.4583": [0, 0.58, 0], + "1.5": [0, 0.6, 0] + } + }, + "skull": { + "rotation": { + "0.0": [1.03, -1, 2.6], + "0.0417": [1.93, -1.53, 1.93], + "0.0833": [2.6, -1.88, 1.03], + "0.125": [2.95, -2, 0], + "0.1667": [2.95, -1.88, -1.03], + "0.2083": [2.6, -1.53, -1.93], + "0.25": [1.93, -1, -2.6], + "0.2917": [1.03, -0.35, -2.95], + "0.3333": [0, 0.35, -2.95], + "0.375": [-1.03, 1, -2.6], + "0.4167": [-1.93, 1.53, -1.93], + "0.4583": [-2.6, 1.88, -1.03], + "0.5": [-2.95, 2, 0], + "0.5417": [-2.95, 1.88, 1.03], + "0.5833": [-2.6, 1.53, 1.93], + "0.625": [-1.93, 1, 2.6], + "0.6667": [-1.03, 0.35, 2.95], + "0.7083": [0, -0.35, 2.95], + "0.75": [1.03, -1, 2.6], + "0.7917": [1.93, -1.53, 1.93], + "0.8333": [2.6, -1.88, 1.03], + "0.875": [2.95, -2, 0], + "0.9167": [2.95, -1.88, -1.03], + "0.9583": [2.6, -1.53, -1.93], + "1.0": [1.93, -1, -2.6], + "1.0417": [1.03, -0.35, -2.95], + "1.0833": [0, 0.35, -2.95], + "1.125": [-1.03, 1, -2.6], + "1.1667": [-1.93, 1.53, -1.93], + "1.2083": [-2.6, 1.88, -1.03], + "1.25": [-2.95, 2, 0], + "1.2917": [-2.95, 1.88, 1.03], + "1.3333": [-2.6, 1.53, 1.93], + "1.375": [-1.93, 1, 2.6], + "1.4167": [-1.03, 0.35, 2.95], + "1.4583": [0, -0.35, 2.95], + "1.5": [1.03, -1, 2.6] + }, + "position": { + "0.0": [0, 0.6, 0.02], + "0.0417": [0, 0.56, 0.01], + "0.0833": [0, 0.49, 0], + "0.125": [0, 0.4, 0.01], + "0.1667": [0, 0.3, 0.02], + "0.2083": [0, 0.2, 0.05], + "0.25": [0, 0.11, 0.08], + "0.2917": [0, 0.04, 0.12], + "0.3333": [0, 0, 0.15], + "0.375": [0, 0, 0.18], + "0.4167": [0, 0.04, 0.19], + "0.4583": [0, 0.11, 0.2], + "0.5": [0, 0.2, 0.19], + "0.5417": [0, 0.3, 0.18], + "0.5833": [0, 0.4, 0.15], + "0.625": [0, 0.49, 0.12], + "0.6667": [0, 0.56, 0.08], + "0.7083": [0, 0.6, 0.05], + "0.75": [0, 0.6, 0.02], + "0.7917": [0, 0.56, 0.01], + "0.8333": [0, 0.49, 0], + "0.875": [0, 0.4, 0.01], + "0.9167": [0, 0.3, 0.02], + "0.9583": [0, 0.2, 0.05], + "1.0": [0, 0.11, 0.08], + "1.0417": [0, 0.04, 0.12], + "1.0833": [0, 0, 0.15], + "1.125": [0, 0, 0.18], + "1.1667": [0, 0.04, 0.19], + "1.2083": [0, 0.11, 0.2], + "1.25": [0, 0.2, 0.19], + "1.2917": [0, 0.3, 0.18], + "1.3333": [0, 0.4, 0.15], + "1.375": [0, 0.49, 0.12], + "1.4167": [0, 0.56, 0.08], + "1.4583": [0, 0.6, 0.05], + "1.5": [0, 0.6, 0.02] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-22.85, 0, 0], + "0.0417": [-27.24, 0, 0], + "0.0833": [-29.46, 0, 0], + "0.125": [-29.98, 0, 0], + "0.1667": [-28.92, 0, 0], + "0.2083": [-26.03, 0, 0], + "0.25": [-20.78, 0, 0], + "0.2917": [-13.02, 0, 0], + "0.3333": [-4.32, 0, 0], + "0.375": [2.72, 0, 0], + "0.4167": [7.16, 0, 0], + "0.4583": [9.43, 0, 0], + "0.5": [9.98, 0, 0], + "0.5417": [8.96, 0, 0], + "0.5833": [6.12, 0, 0], + "0.625": [0.93, 0, 0], + "0.6667": [-6.79, 0, 0], + "0.7083": [-15.5, 0, 0], + "0.75": [-22.59, 0, 0], + "0.7917": [-27.09, 0, 0], + "0.8333": [-29.4, 0, 0], + "0.875": [-29.99, 0, 0], + "0.9167": [-29, 0, 0], + "0.9583": [-26.2, 0, 0], + "1.0": [-21.08, 0, 0], + "1.0417": [-13.41, 0, 0], + "1.0833": [-4.69, 0, 0], + "1.125": [2.46, 0, 0], + "1.1667": [7.01, 0, 0], + "1.2083": [9.37, 0, 0], + "1.25": [9.99, 0, 0], + "1.2917": [9.04, 0, 0], + "1.3333": [6.29, 0, 0], + "1.375": [1.22, 0, 0], + "1.4167": [-6.4, 0, 0], + "1.4583": [-15.12, 0, 0], + "1.5": [-22.33, 0, 0] + }, + "position": { + "0.0": [0, 1.7, -0.13], + "0.0417": [0, 1.67, -0.31], + "0.0833": [0, 1.59, -0.42], + "0.125": [0, 1.4, -0.48], + "0.1667": [0, 1.01, -0.5], + "0.2083": [0, 0.55, -0.48], + "0.25": [0, 0.28, -0.41], + "0.2917": [0, 0.16, -0.29], + "0.3333": [0, 0.11, -0.1], + "0.375": [0, 0.1, 0.12], + "0.4167": [0, 0.13, 0.3], + "0.4583": [0, 0.21, 0.42], + "0.5": [0, 0.4, 0.48], + "0.5417": [0, 0.78, 0.5], + "0.5833": [0, 1.25, 0.48], + "0.625": [0, 1.52, 0.41], + "0.6667": [0, 1.64, 0.29], + "0.7083": [0, 1.69, 0.1], + "0.75": [0, 1.7, -0.12], + "0.7917": [0, 1.67, -0.3], + "0.8333": [0, 1.59, -0.42], + "0.875": [0, 1.41, -0.48], + "0.9167": [0, 1.03, -0.5], + "0.9583": [0, 0.56, -0.48], + "1.0": [0, 0.29, -0.41], + "1.0417": [0, 0.16, -0.29], + "1.0833": [0, 0.11, -0.11], + "1.125": [0, 0.1, 0.11], + "1.1667": [0, 0.13, 0.3], + "1.2083": [0, 0.21, 0.42], + "1.25": [0, 0.38, 0.48], + "1.2917": [0, 0.76, 0.5], + "1.3333": [0, 1.23, 0.48], + "1.375": [0, 1.51, 0.42], + "1.4167": [0, 1.64, 0.3], + "1.4583": [0, 1.69, 0.11], + "1.5": [0, 1.7, -0.11] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-27.84, 0, 0], + "0.0417": [-29.69, 0, 0], + "0.0833": [-29.89, 0, 0], + "0.125": [-28.5, 0, 0], + "0.1667": [-25.18, 0, 0], + "0.2083": [-19.41, 0, 0], + "0.25": [-11.26, 0, 0], + "0.2917": [-2.72, 0, 0], + "0.3333": [3.81, 0, 0], + "0.375": [7.77, 0, 0], + "0.4167": [9.67, 0, 0], + "0.4583": [9.91, 0, 0], + "0.5": [8.55, 0, 0], + "0.5417": [5.28, 0, 0], + "0.5833": [-0.43, 0, 0], + "0.625": [-8.54, 0, 0], + "0.6667": [-17.11, 0, 0], + "0.7083": [-23.69, 0, 0], + "0.75": [-27.71, 0, 0], + "0.7917": [-29.64, 0, 0], + "0.8333": [-29.92, 0, 0], + "0.875": [-28.6, 0, 0], + "0.9167": [-25.38, 0, 0], + "0.9583": [-19.73, 0, 0], + "1.0": [-11.66, 0, 0], + "1.0417": [-3.07, 0, 0], + "1.0833": [3.57, 0, 0], + "1.125": [7.64, 0, 0], + "1.1667": [9.62, 0, 0], + "1.2083": [9.93, 0, 0], + "1.25": [8.65, 0, 0], + "1.2917": [5.48, 0, 0], + "1.3333": [-0.11, 0, 0], + "1.375": [-8.14, 0, 0], + "1.4167": [-16.75, 0, 0], + "1.4583": [-23.45, 0, 0], + "1.5": [-27.58, 0, 0] + }, + "position": { + "0.0": [0, 1.66, -0.33], + "0.0417": [0, 1.56, -0.44], + "0.0833": [0, 1.34, -0.49], + "0.125": [0, 0.91, -0.5], + "0.1667": [0, 0.47, -0.47], + "0.2083": [0, 0.25, -0.39], + "0.25": [0, 0.15, -0.25], + "0.2917": [0, 0.11, -0.05], + "0.3333": [0, 0.1, 0.16], + "0.375": [0, 0.14, 0.33], + "0.4167": [0, 0.24, 0.44], + "0.4583": [0, 0.45, 0.49], + "0.5": [0, 0.88, 0.5], + "0.5417": [0, 1.32, 0.47], + "0.5833": [0, 1.55, 0.39], + "0.625": [0, 1.65, 0.26], + "0.6667": [0, 1.69, 0.06], + "0.7083": [0, 1.7, -0.16], + "0.75": [0, 1.66, -0.33], + "0.7917": [0, 1.57, -0.44], + "0.8333": [0, 1.35, -0.49], + "0.875": [0, 0.93, -0.5], + "0.9167": [0, 0.49, -0.47], + "0.9583": [0, 0.25, -0.4], + "1.0": [0, 0.15, -0.26], + "1.0417": [0, 0.11, -0.06], + "1.0833": [0, 0.1, 0.15], + "1.125": [0, 0.14, 0.33], + "1.1667": [0, 0.23, 0.43], + "1.2083": [0, 0.44, 0.49], + "1.25": [0, 0.85, 0.5], + "1.2917": [0, 1.3, 0.47], + "1.3333": [0, 1.54, 0.4], + "1.375": [0, 1.65, 0.26], + "1.4167": [0, 1.69, 0.07], + "1.4583": [0, 1.7, -0.15], + "1.5": [0, 1.66, -0.32] + } + }, + "leftArm": { + "rotation": { + "0.0": [-30.21, 0, 0], + "0.0417": [-26.63, 0, 0], + "0.0833": [-20.54, 0, 0], + "0.125": [-12.2, 0, 0], + "0.1667": [-3.8, 0, 0], + "0.2083": [2.41, 0, 0], + "0.25": [6.1, 0, 0], + "0.2917": [7.78, 0, 0], + "0.3333": [7.83, 0, 0], + "0.375": [6.27, 0, 0], + "0.4167": [2.74, 0, 0], + "0.4583": [-3.29, 0, 0], + "0.5": [-11.6, 0, 0], + "0.5417": [-20.03, 0, 0], + "0.5833": [-26.3, 0, 0], + "0.625": [-30.04, 0, 0], + "0.6667": [-31.76, 0, 0], + "0.7083": [-31.85, 0, 0], + "0.75": [-30.32, 0, 0], + "0.7917": [-26.84, 0, 0], + "0.8333": [-20.87, 0, 0], + "0.875": [-12.6, 0, 0], + "0.9167": [-4.14, 0, 0], + "0.9583": [2.19, 0, 0], + "1.0": [5.98, 0, 0], + "1.0417": [7.74, 0, 0], + "1.0833": [7.86, 0, 0], + "1.125": [6.38, 0, 0], + "1.1667": [2.95, 0, 0], + "1.2083": [-2.96, 0, 0], + "1.25": [-11.2, 0, 0], + "1.2917": [-19.69, 0, 0], + "1.3333": [-26.08, 0, 0], + "1.375": [-29.92, 0, 0], + "1.4167": [-31.72, 0, 0], + "1.4583": [-31.88, 0, 0], + "1.5": [-30.43, 0, 0] + }, + "position": { + "0.0": [0.4, 0.84, -0.65], + "0.0417": [0.39, 0.42, -0.76], + "0.0833": [0.35, 0.12, -0.8], + "0.125": [0.3, -0.02, -0.78], + "0.1667": [0.23, -0.08, -0.68], + "0.2083": [0.17, -0.1, -0.5], + "0.25": [0.1, -0.09, -0.22], + "0.2917": [0.05, -0.04, 0.13], + "0.3333": [0.01, 0.09, 0.44], + "0.375": [0, 0.35, 0.65], + "0.4167": [0.01, 0.77, 0.76], + "0.4583": [0.05, 1.08, 0.8], + "0.5": [0.1, 1.22, 0.78], + "0.5417": [0.17, 1.28, 0.68], + "0.5833": [0.23, 1.3, 0.51], + "0.625": [0.3, 1.29, 0.22], + "0.6667": [0.35, 1.24, -0.12], + "0.7083": [0.39, 1.12, -0.43], + "0.75": [0.4, 0.86, -0.64], + "0.7917": [0.39, 0.44, -0.76], + "0.8333": [0.35, 0.13, -0.8], + "0.875": [0.3, -0.02, -0.78], + "0.9167": [0.23, -0.08, -0.69], + "0.9583": [0.17, -0.1, -0.51], + "1.0": [0.1, -0.09, -0.23], + "1.0417": [0.05, -0.04, 0.12], + "1.0833": [0.01, 0.08, 0.43], + "1.125": [0, 0.34, 0.64], + "1.1667": [0.01, 0.75, 0.76], + "1.2083": [0.05, 1.07, 0.8], + "1.25": [0.1, 1.21, 0.78], + "1.2917": [0.17, 1.28, 0.69], + "1.3333": [0.23, 1.3, 0.52], + "1.375": [0.3, 1.29, 0.24], + "1.4167": [0.35, 1.24, -0.11], + "1.4583": [0.39, 1.13, -0.42], + "1.5": [0.4, 0.87, -0.64] + } + }, + "rightArm": { + "rotation": { + "0.0": [1.39, 0, 0], + "0.0417": [5.54, 0, 0], + "0.0833": [7.58, 0, 0], + "0.125": [7.95, 0, 0], + "0.1667": [6.72, 0, 0], + "0.2083": [3.63, 0, 0], + "0.25": [-1.87, 0, 0], + "0.2917": [-9.83, 0, 0], + "0.3333": [-18.47, 0, 0], + "0.375": [-25.26, 0, 0], + "0.4167": [-29.47, 0, 0], + "0.4583": [-31.55, 0, 0], + "0.5": [-31.95, 0, 0], + "0.5417": [-30.77, 0, 0], + "0.5833": [-27.72, 0, 0], + "0.625": [-22.28, 0, 0], + "0.6667": [-14.36, 0, 0], + "0.7083": [-5.71, 0, 0], + "0.75": [1.14, 0, 0], + "0.7917": [5.4, 0, 0], + "0.8333": [7.53, 0, 0], + "0.875": [7.96, 0, 0], + "0.9167": [6.81, 0, 0], + "0.9583": [3.82, 0, 0], + "1.0": [-1.57, 0, 0], + "1.0417": [-9.44, 0, 0], + "1.0833": [-18.11, 0, 0], + "1.125": [-25.01, 0, 0], + "1.1667": [-29.33, 0, 0], + "1.2083": [-31.5, 0, 0], + "1.25": [-31.97, 0, 0], + "1.2917": [-30.86, 0, 0], + "1.3333": [-27.91, 0, 0], + "1.375": [-22.58, 0, 0], + "1.4167": [-14.76, 0, 0], + "1.4583": [-6.07, 0, 0], + "1.5": [0.89, 0, 0] + }, + "position": { + "0.0": [-0.35, 1.14, -1.2], + "0.0417": [-0.39, 0.91, -1.12], + "0.0833": [-0.4, 0.5, -0.93], + "0.125": [-0.39, 0.16, -0.6], + "0.1667": [-0.35, 0, -0.12], + "0.2083": [-0.3, -0.07, 0.4], + "0.25": [-0.23, -0.1, 0.8], + "0.2917": [-0.17, -0.09, 1.05], + "0.3333": [-0.1, -0.05, 1.17], + "0.375": [-0.05, 0.05, 1.2], + "0.4167": [-0.01, 0.28, 1.12], + "0.4583": [0, 0.69, 0.94], + "0.5": [-0.01, 1.03, 0.61], + "0.5417": [-0.05, 1.2, 0.13], + "0.5833": [-0.1, 1.27, -0.39], + "0.625": [-0.17, 1.3, -0.8], + "0.6667": [-0.23, 1.29, -1.05], + "0.7083": [-0.3, 1.25, -1.17], + "0.75": [-0.35, 1.15, -1.2], + "0.7917": [-0.39, 0.93, -1.13], + "0.8333": [-0.4, 0.52, -0.94], + "0.875": [-0.39, 0.17, -0.62], + "0.9167": [-0.35, 0, -0.14], + "0.9583": [-0.3, -0.07, 0.38], + "1.0": [-0.23, -0.1, 0.79], + "1.0417": [-0.17, -0.09, 1.04], + "1.0833": [-0.1, -0.05, 1.17], + "1.125": [-0.05, 0.05, 1.2], + "1.1667": [-0.01, 0.27, 1.13], + "1.2083": [0, 0.67, 0.95], + "1.25": [-0.01, 1.02, 0.63], + "1.2917": [-0.05, 1.19, 0.15], + "1.3333": [-0.1, 1.27, -0.37], + "1.375": [-0.17, 1.3, -0.78], + "1.4167": [-0.23, 1.29, -1.04], + "1.4583": [-0.3, 1.25, -1.17], + "1.5": [-0.35, 1.16, -1.2] + } + } + } + }, + "animation.silverlabs_nat.beaver_baby.run_UB": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "0.2 + Math.sin(( q.anim_time - 0.0 ) * 480 ) * -0.1", + "Math.cos(( q.anim_time - 0.0 ) * 480 ) * 0.1" + ] + }, + "body": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 480 ) * 7", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 480 ) * -4" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 480 ) * 0.2", + "( v.freq = 2.66; v.mag = 0.8; v.balloon = 0.5; v.offset = 0.1; v.time_offset = 0.3; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "0.1 + Math.cos(( q.anim_time - 0.0 ) * 480 ) * -0.5" + ] + }, + "tail": { + "rotation": [ + "5 - Math.sin( -40 + ( q.anim_time - 0.0 ) * 480 ) * -8", + 0, + 0 + ], + "position": [ + 0, + "0.2 + Math.cos(( q.anim_time - 0.0 ) * 480 ) * 0.4", + 0 + ] + }, + "skull": { + "rotation": [ + "-Math.sin( 20 + ( q.anim_time - 0.0 ) * 480 ) * -3", + "-Math.cos( -60 + ( q.anim_time - 0.0 ) * 480 ) * 2", + "Math.cos( 30 + ( q.anim_time - 0.0 ) * 480 ) * 3" + ], + "position": [ + 0, + "0.3 + Math.sin( -80 + ( q.anim_time - 0.0 ) * 480 ) * -0.3", + "0.1 + Math.cos( -40 + ( q.anim_time - 0.0 ) * 480 ) * -0.1" + ] + }, + "leftLeg": { + "rotation": [ + "( v.freq = 2.66; v.mag = 20; v.balloon = 1; v.offset = 10; v.time_offset = 0.07; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + 0, + 0 + ], + "position": [ + 0, + "( v.freq = 2.66; v.mag = 0.8; v.balloon = 2; v.offset = 0.9; v.time_offset = 0.2; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "( v.freq = 2.66; v.mag = 0.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.4; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + }, + "rightLeg": { + "rotation": [ + "( v.freq = 2.66; v.mag = 20; v.balloon = 1; v.offset = 10; v.time_offset = 0.12; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + 0, + 0 + ], + "position": [ + 0, + "( v.freq = 2.66; v.mag = 0.8; v.balloon = 2; v.offset = 0.9; v.time_offset = 0.25; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "( v.freq = 2.66; v.mag = 0.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.45; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 2.66; v.mag = 20; v.balloon = 1; v.offset = -12; v.time_offset = 0.25; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset; );", + 0, + 0 + ], + "position": [ + "0.2 - Math.cos(( q.anim_time - 0.0 ) * 480 ) * -0.2", + "( v.freq = 2.66; v.mag = 0.7; v.balloon = 2; v.offset = 0.6; v.time_offset = -0.4; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "( v.freq = 2.66; v.mag = -0.8; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 2.66; v.mag = 20; v.balloon = 1; v.offset = -12; v.time_offset = 0.45; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset; );", + 0, + 0 + ], + "position": [ + "-0.2 - Math.cos( -40 + ( q.anim_time - 0.0 ) * 480 ) * 0.2", + "( v.freq = 2.66; v.mag = 0.7; v.balloon = 2; v.offset = 0.6; v.time_offset = -0.45; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "( v.freq = 2.66; v.mag = -1.2; v.balloon = 1; v.offset = 0; v.time_offset = 0.2; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + } + } + }, + "animation.silverlabs_nat.beaver_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [-15, 0, 0] + }, + "tail": { + "rotation": [14, 0, 0], + "position": [0, 0.5, 0] + }, + "skull": { + "rotation": [25, 0, 0], + "position": [0, 0.7, 0.3] + } + } + }, + "animation.silverlabs_nat.beaver_baby.unsit": { + "animation_length": 0.625, + "bones": { + "body": { + "rotation": { + "0.0": [-15, 0, 0], + "0.125": [-13.06, 0, 0], + "0.2917": [-0.09, 0, 0], + "0.375": [2.5, 0, 0], + "0.5": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [14, 0, 0], + "0.125": [11, 0, 0], + "0.2083": [3.56, 0, 0], + "0.375": [-0.97, 0, 0], + "0.5": [0, 0, 0], + "0.5833": [-1, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0": [0, 0.5, 0], + "0.125": [0, 0.5, 0], + "0.5": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [25, 0, 0], + "0.2917": [0, 0, 0], + "0.4167": [3, 0, 0], + "0.5": [0.4, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0.7, 0.3], + "0.25": [0, 0.14, 0.05], + "0.3333": [0, 0.02, 0.01], + "0.4583": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.25": [0, 0, 0], + "0.375": [3, 0, 0], + "0.4167": [2.25, 0, 0], + "0.5417": [0, 0, 0] + }, + "position": { + "0.25": [0, 0, 0], + "0.375": [0, 0.1, 0], + "0.4167": [0, 0.08, 0], + "0.5417": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [3, 0, 0], + "0.2083": [2.25, 0, 0], + "0.3333": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0.1, 0], + "0.2083": [0, 0.08, 0], + "0.3333": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0833": [0, 0, 0], + "0.25": [0, 0, 0] + }, + "position": { + "0.0833": [0, 0, 0], + "0.1667": [0, 0.2, 0], + "0.25": [0, 0, 0] + } + }, + "rightArm": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.beaver_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.625, + "bones": { + "body": { + "rotation": { + "0.125": [0, 0, 0], + "0.25": [2.5, 0, 0], + "0.3333": [-0.09, 0, 0], + "0.5": [-13.06, 0, 0], + "0.625": [-15, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0.5, 0, 0], + "0.25": [2.73, 0, 0], + "0.2917": [7.37, 0, 0], + "0.3333": [9, 0, 0], + "0.375": [9.98, 0, 0], + "0.4167": [9.66, 0, 0], + "0.5417": [13.46, 0, 0], + "0.5833": [14.03, 0, 0], + "0.625": [14, 0, 0] + }, + "position": { + "0.125": [0, 0, 0], + "0.5": [0, 0.5, 0] + } + }, + "skull": { + "rotation": { + "0.25": [0, 0, 0], + "0.4167": [25, 0, 0] + }, + "position": { + "0.125": [0, 0, 0], + "0.2083": [0, 0.02, 0.01], + "0.2917": [0, 0.14, 0.05], + "0.4167": [0, 0.7, 0.3] + } + } + } + }, + "animation.silverlabs_nat.beaver_baby.swim": { + "loop": true, + "animation_length": 1, + "bones": { + "tail2": { + "rotation": [0, "Math.sin(( q.anim_time - 0.2 ) * 360 ) * -22.5", 0] + }, + "left_arm": { + "rotation": [90, 0, 0], + "position": [0, 0, 2] + }, + "right_arm": { + "rotation": [90, 0, 0], + "position": [0, 0, 2] + }, + "left_leg": { + "rotation": [67.5, 0, 0] + }, + "right_leg": { + "rotation": [67.5, 0, 0] + }, + "left_foot": { + "rotation": [67.5, 0, 0] + }, + "right_foot": { + "rotation": [67.5, 0, 0] + }, + "left_hand": { + "rotation": [90, 0, 0] + }, + "right_hand": { + "rotation": [90, 0, 0] + }, + "body": { + "rotation": ["Math.cos(( q.anim_time - 0.9 ) * 360 ) * 5", 0, 0] + }, + "skull": { + "rotation": [ + "Math.sin( -60 + ( q.anim_time - 0.0 ) * 360 ) * 10", + 0, + 0 + ] + }, + "tail": { + "rotation": ["-Math.sin(( q.anim_time - 0.8 ) * 360 ) * 10", 0, 0], + "position": [0, 0.6, 0] + }, + "leftArm": { + "rotation": [ + "40 - Math.sin(( q.anim_time - 0.2 ) * 360 ) * 25", + 0, + 0 + ], + "position": [ + 0, + "0.1 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.1", + 0 + ] + }, + "rightArm": { + "rotation": [ + "40 - Math.sin(( q.anim_time - 0.2 ) * 360 ) * -25", + 0, + 0 + ], + "position": [ + 0, + "0.1 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.1", + 0 + ] + }, + "leftLeg": { + "rotation": [ + "22.5 + Math.sin( 40 + ( q.anim_time - 0.0 ) * 360 ) * 45", + 0, + 0 + ], + "position": [ + 0, + "Math.cos( -80 + ( q.anim_time - 0.0 ) * 360 ) * 0.2", + 0 + ] + }, + "rightLeg": { + "rotation": [ + "22.5 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", + 0, + 0 + ], + "position": [ + 0, + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 360 ) * 0.2", + 0 + ] + }, + "root": { + "position": [ + 0, + "-1 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 0.2", + 0 + ] + } + } + }, + "animation.silverlabs_nat.beaver_baby.sleep": { + "loop": true, + "bones": { + "root": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + }, + "body": { + "position": [0, -1, 0] + }, + "tail": { + "rotation": [ + "3 - Math.sin(( q.anim_time - 0.0 ) * 45 ) * 2", + -37, + "Math.cos(( q.anim_time - 0.0 ) * 45 ) * 2" + ], + "position": [0, 0.3, 0] + }, + "skull": { + "rotation": [0, 19, 0] + }, + "rightLeg": { + "rotation": [0, 14, 0], + "position": [0, 0, -1] + }, + "leftArm": { + "rotation": [-10, 0, 0], + "position": [0.1, 0, -1] + }, + "rightArm": { + "rotation": [0, 65.5, 0], + "position": [-0.4, 0, -0.4] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/beetle.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/beetle.rp_anim.json new file mode 100644 index 0000000..5860938 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/beetle.rp_anim.json @@ -0,0 +1,340 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.beetle.fly": { + "sound_effects": { + "0.0": { + "effect": "fly" + } + }, + "loop": true, + "bones": { + "body": { + "rotation": [ + "-12.5 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 1", + 0, + 0 + ], + "position": [ + 0, + "0 + Math.cos(( q.anim_time - 0.3 ) * 360 ) * 0.2", + 0 + ] + }, + "left_wing": { + "rotation": [ + "15 + Math.cos(( q.anim_time - 0.1 ) * 2880 ) * -15", + 17.5, + 0 + ], + "position": [-0.25, 0, 0.45] + }, + "right_wing": { + "rotation": [ + "15 + Math.cos(( q.anim_time - 0.1 ) * 2880 ) * -15", + -17.5, + 0 + ], + "position": [0.25, 0, 0.45] + }, + "right_flap": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 360 ) * 1", 0, 0] + }, + "left_flap": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 360 ) * 1", 0, 0] + }, + "skull": { + "rotation": [ + "15 + Math.sin(( q.anim_time - 0.2 ) * 360 ) * -1", + 0, + 0 + ] + }, + "left_front_leg": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 360 ) * -3"] + }, + "left_middle_leg": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.3 ) * 360 ) * -3"] + }, + "left_back_leg": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.4 ) * 360 ) * -3"] + }, + "right_front_leg": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 3"] + }, + "right_middle_leg": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.3 ) * 360 ) * 3"] + }, + "right_back_leg": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.4 ) * 360 ) * 3"] + }, + "horns": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 360 ) * -1", 0, 0] + } + } + }, + "animation.silverlabs_nat.beetle.walk": { + "sound_effects": { + "0.25": { + "effect": "step" + }, + "0.5": { + "effect": "step" + }, + "0.75": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "body_open_wings": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2"], + "position": [ + 0, + "0 + Math.cos(( q.anim_time - 0.3 ) * 720 ) * -0.1", + 0 + ] + }, + "skull": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 1"] + }, + "left_front_leg": { + "rotation": { + "0.0": [0.83, 0, 0], + "0.25": [-12.5, 0, 0], + "0.5": [0, 0, 0], + "0.75": [5, 0, 0], + "0.875": [7.5, 0, 0], + "1.0": [0.83, 0, 0] + }, + "position": { + "0.0": [0, 0.5, 0], + "0.25": [0, 0, -0.5], + "0.5": [0, 0, 0], + "0.75": [0, 0, 0.5], + "1.0": [0, 0.5, 0] + } + }, + "left_middle_leg": { + "rotation": { + "0.0": [5, 0, 0], + "0.125": [7.5, 0, 0], + "0.25": [0.83, 0, 0], + "0.5": [-12.5, 0, 0], + "0.75": [0, 0, 0], + "1.0": [5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.5], + "0.25": [0, 0.5, 0], + "0.5": [0, 0, -0.5], + "0.75": [0, 0, 0], + "1.0": [0, 0, 0.5] + } + }, + "left_back_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [5, 0, 0], + "0.375": [7.5, 0, 0], + "0.5": [0.83, 0, 0], + "0.75": [-12.5, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0.5], + "0.5": [0, 0.5, 0], + "0.75": [0, 0, -0.5], + "1.0": [0, 0, 0] + } + }, + "right_front_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.375": [7.5, 0, 0], + "0.75": [-12.5, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0.5], + "0.5": [0, 0.5, 0], + "0.75": [0, 0, -0.5], + "1.0": [0, 0, 0] + } + }, + "right_middle_leg": { + "rotation": { + "0.0": [-12.5, 0, 0], + "0.25": [0, 0, 0], + "0.625": [7.5, 0, 0], + "1.0": [-12.5, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.5], + "0.25": [0, 0, 0], + "0.5": [0, 0, 0.5], + "0.75": [0, 0.5, 0], + "1.0": [0, 0, -0.5] + } + }, + "right_back_leg": { + "rotation": { + "0.0": [0.83, 0, 0], + "0.25": [-12.5, 0, 0], + "0.5": [0, 0, 0], + "0.875": [7.5, 0, 0], + "1.0": [0.83, 0, 0] + }, + "position": { + "0.0": [0, 0.5, 0], + "0.25": [0, 0, -0.5], + "0.5": [0, 0, 0], + "0.75": [0, 0, 0.5], + "1.0": [0, 0.5, 0] + } + }, + "body_close_wings": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2"], + "position": [ + 0, + "0 + Math.cos(( q.anim_time - 0.3 ) * 720 ) * -0.1", + 0 + ] + } + } + }, + "animation.silverlabs_nat.beetle.run": { + "loop": true, + "animation_length": 0.5, + "bones": { + "body_open_wings": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 2"], + "position": [ + 0, + "0 + Math.cos(( q.anim_time - 0.3 ) * 1440 ) * -0.1", + 0 + ] + }, + "skull": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 720 ) * 1"] + }, + "left_front_leg": { + "rotation": { + "0.0": [0.83, 0, 0], + "0.125": [-12.5, 0, 0], + "0.25": [0, 0, 0], + "0.375": [5, 0, 0], + "0.4167": [7.5, 0, 0], + "0.5": [0.83, 0, 0] + }, + "position": { + "0.0": [0, 0.5, 0], + "0.125": [0, 0, -0.5], + "0.25": [0, 0, 0], + "0.375": [0, 0, 0.5], + "0.5": [0, 0.5, 0] + } + }, + "left_middle_leg": { + "rotation": { + "0.0": [5, 0, 0], + "0.0417": [7.5, 0, 0], + "0.125": [0.83, 0, 0], + "0.25": [-12.5, 0, 0], + "0.375": [0, 0, 0], + "0.5": [5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.5], + "0.125": [0, 0.5, 0], + "0.25": [0, 0, -0.5], + "0.375": [0, 0, 0], + "0.5": [0, 0, 0.5] + } + }, + "left_back_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [5, 0, 0], + "0.1667": [7.5, 0, 0], + "0.25": [0.83, 0, 0], + "0.375": [-12.5, 0, 0], + "0.5": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0.5], + "0.25": [0, 0.5, 0], + "0.375": [0, 0, -0.5], + "0.5": [0, 0, 0] + } + }, + "right_front_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [7.5, 0, 0], + "0.375": [-12.5, 0, 0], + "0.5": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0.5], + "0.25": [0, 0.5, 0], + "0.375": [0, 0, -0.5], + "0.5": [0, 0, 0] + } + }, + "right_middle_leg": { + "rotation": { + "0.0": [-12.5, 0, 0], + "0.125": [0, 0, 0], + "0.2917": [7.5, 0, 0], + "0.5": [-12.5, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.5], + "0.125": [0, 0, 0], + "0.25": [0, 0, 0.5], + "0.375": [0, 0.5, 0], + "0.5": [0, 0, -0.5] + } + }, + "right_back_leg": { + "rotation": { + "0.0": [0.83, 0, 0], + "0.125": [-12.5, 0, 0], + "0.25": [0, 0, 0], + "0.4167": [7.5, 0, 0], + "0.5": [0.83, 0, 0] + }, + "position": { + "0.0": [0, 0.5, 0], + "0.125": [0, 0, -0.5], + "0.25": [0, 0, 0], + "0.375": [0, 0, 0.5], + "0.5": [0, 0.5, 0] + } + }, + "body_close_wings": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 2"], + "position": [ + 0, + "0 + Math.cos(( q.anim_time - 0.3 ) * 1440 ) * -0.1", + 0 + ] + } + } + }, + "animation.silverlabs_nat.beetle.idle": { + "loop": true, + "bones": { + "horns": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * 1", 0, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/bird.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/bird.rp_anim.json new file mode 100644 index 0000000..b5effc8 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/bird.rp_anim.json @@ -0,0 +1,234 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.bird.sit": { + "loop": true, + "bones": { + "body": { + "position": [0, -3.25, 0] + }, + "leftLeg": { + "position": [0, 3.5, 0] + }, + "rightLeg": { + "position": [0, 3.5, 0] + }, + "leftWing": { + "rotation": [0, 0, 0], + "position": [0, 0, 1] + }, + "rightWing": { + "rotation": [0, 0, 0], + "position": [0, 0, 1] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 180 ) * -2", 0, 0] + } + } + }, + "animation.silverlabs_nat.bird.fly": { + "loop": true, + "animation_length": 1, + "bones": { + "leftLeg": { + "rotation": [80, 0, 0] + }, + "rightLeg": { + "rotation": [70, 0, 0] + }, + "leftWing": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.1 ) * 1440 ) * 12.5", + "-90 + Math.sin(( q.anim_time - 0.1 ) * 1440 ) * 45" + ], + "position": [-1, 0, 0] + }, + "rightWing": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.1 ) * 1440 ) * -12.5", + "90 + Math.sin(( q.anim_time - 0.1 ) * 1440 ) * -45" + ], + "position": [1, 0, 0] + }, + "body": { + "rotation": [ + "20 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 1", + 0, + 0 + ], + "position": [ + 0, + "0.5 + Math.cos(( q.anim_time - 0.3 ) * 720 ) * 0.2", + 0 + ] + }, + "tail": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 720 ) * -12.5", + 0, + 0 + ] + }, + "skull": { + "rotation": [ + "-17.5 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 1", + 0, + 0 + ] + } + }, + "sound_effects": { + "0.04": { + "effect": "fly" + }, + "0.29": { + "effect": "fly" + }, + "0.54": { + "effect": "fly" + }, + "0.79": { + "effect": "fly" + } + } + }, + "animation.silverlabs_nat.bird.walk": { + "sound_effects": { + "0.33": { + "effect": "step" + }, + "0.83": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "position": [ + 0, + "1 + Math.cos(( q.anim_time - 0.1 ) * 720 ) * 1", + 0 + ] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.4 ) * 720 ) * -8", 0, 0] + }, + "left_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 ) * 45", 0, 0], + "position": [ + 0, + "1 + Math.cos(( q.anim_time - 0.1 ) * 720 ) * 1", + 0 + ] + }, + "right_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 ) * 45", 0, 0], + "position": [ + 0, + "1 + Math.cos(( q.anim_time - 0.1 ) * 720 ) * 1", + 0 + ] + }, + "left_wing": { + "rotation": [ + "22.5 + Math.cos(( q.anim_time - 0.2 ) * 720 ) * 4", + 0, + -22.5 + ], + "position": [0, "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 0.5", 0] + }, + "right_wing": { + "rotation": [ + "22.5 + Math.cos(( q.anim_time - 0.2 ) * 720 ) * 4", + 0, + 22.5 + ], + "position": [0, "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 0.5", 0] + }, + "skull": { + "position": [ + 0, + "Math.cos(( q.anim_time - 0.2 ) * 720 ) * -0.25", + 0 + ] + } + } + }, + "animation.silverlabs_nat.bird.peck": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [22.5, 0, 0], + "position": [0, -0.5, 0] + }, + "tail": { + "rotation": [ + "67.5 + Math.sin(( q.anim_time - 0.3 ) * 1440 ) * 5", + 0, + 0 + ] + }, + "left_leg": { + "rotation": [-22.5, 0, 0] + }, + "right_leg": { + "rotation": [-22.5, 0, 0] + }, + "skull": { + "rotation": [ + "67.5 + Math.sin(( q.anim_time - 0.4 ) * 1440 ) * 8", + 0, + 0 + ], + "position": [ + 0, + "-1 + Math.cos(( q.anim_time - 0.1 ) * 1440 ) * 1", + "-1 + Math.cos(( q.anim_time - 0.1 ) * 1440 ) * 0.5" + ] + }, + "left_wing": { + "rotation": [ + 7.41742, + 4.57959, + "-19.2784 + Math.sin(( q.anim_time - 0.3 ) * 720 ) * 1" + ], + "position": [-0.25, 0.75, -0.25] + }, + "right_wing": { + "rotation": [ + 7.4174, + -4.5796, + "19.2784 + Math.sin(( q.anim_time - 0.3 ) * 720 ) * -1" + ], + "position": [0.25, 0.75, -0.25] + } + }, + "sound_effects": { + "0.0": { + "effect": "peck" + }, + "0.25": { + "effect": "peck" + }, + "0.5": { + "effect": "peck" + }, + "0.75": { + "effect": "peck" + } + } + }, + "animation.silverlabs_nat.bird.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.4 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/bird_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/bird_baby.rp_anim.json new file mode 100644 index 0000000..973d23a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/bird_baby.rp_anim.json @@ -0,0 +1,467 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.bird_baby.idle": { + "loop": true, + "bones": { + "root": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.04", + "1 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.02" + ] + }, + "mouthOpen": { + "scale": 0 + }, + "beakOpen": { + "scale": 0 + }, + "leftWing": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.0 ) * 180 ) * 3"] + }, + "rightWing": { + "rotation": [0, 0, "-Math.cos(( q.anim_time - 0.0 ) * 180 ) * 3"] + } + } + }, + "animation.silverlabs_nat.bird_baby.walk": { + "sound_effects": { + "0.0": { "effect": "step" }, + "0.29": { "effect": "step_-6dB" } + }, + "loop": true, + "animation_length": 0.58333, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "rotation": { + "0.0": [-1.82, 0.27, -1.36], + "0.0417": [-0.89, 0.1, -0.25], + "0.0833": [-0.25, -0.11, 1.05], + "0.125": [-0.64, -0.21, 1.56], + "0.1667": [-1.38, -0.32, 2.04], + "0.2083": [-2.15, -0.41, 2.4], + "0.25": [-2.61, -0.45, 2.57], + "0.2917": [-1.82, -0.27, 1.36], + "0.3333": [-0.84, -0.09, 0.18], + "0.375": [-0.25, 0.11, -1.05], + "0.4167": [-0.64, 0.21, -1.56], + "0.4583": [-1.38, 0.32, -2.04], + "0.5": [-2.15, 0.41, -2.4], + "0.5417": [-2.61, 0.45, -2.57], + "0.5833": [-1.82, 0.27, -1.36] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0.02, 0], + "0.2917": [0, 0, 0], + "0.4583": [0, 0.02, 0], + "0.5833": [0, 0, 0] + } + }, + "mouthOpen": { "scale": 0 }, + "beakOpen": { "scale": 0 }, + "leftWing": { + "rotation": { + "0.0": [0, 0, 2.5], + "0.0417": [0, 0, 2.1], + "0.0833": [0, 0, 0.5], + "0.125": [0, 0, -1.5], + "0.1667": [0, 0, -3], + "0.2083": [0, 0, -4.5], + "0.25": [0, 0, -5.5], + "0.2917": [0, 0, -5], + "0.3333": [0, 0, -3.5], + "0.375": [0, 0, -1], + "0.4167": [0, 0, 1], + "0.4583": [0, 0, 2.5], + "0.5": [0, 0, 3.5], + "0.5417": [0, 0, 3], + "0.5833": [0, 0, 2.5] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, -2.5], + "0.0417": [0, 0, -2.1], + "0.0833": [0, 0, -0.5], + "0.125": [0, 0, 1.5], + "0.1667": [0, 0, 3], + "0.2083": [0, 0, 4.5], + "0.25": [0, 0, 5.5], + "0.2917": [0, 0, 5], + "0.3333": [0, 0, 3.5], + "0.375": [0, 0, 1], + "0.4167": [0, 0, -1], + "0.4583": [0, 0, -2.5], + "0.5": [0, 0, -3.5], + "0.5417": [0, 0, -3], + "0.5833": [0, 0, -2.5] + } + }, + "skull": { + "rotation": { + "0.0": [1.9, 0, 2], + "0.0417": [2.11, 0, 0.51], + "0.0833": [2.6, 0, -1.14], + "0.125": [3.86, 0, -1.92], + "0.1667": [4.9, 0, -2.49], + "0.2083": [4.54, 0, -3.36], + "0.25": [3.9, 0, -3.83], + "0.2917": [3.9, 0, -2], + "0.3333": [2.78, 0, -0.4], + "0.375": [1.9, 0, 1.14], + "0.4167": [2.84, 0, 1.92], + "0.4583": [3.9, 0, 2.48], + "0.5": [3.59, 0, 3.36], + "0.5417": [2.9, 0, 3.83], + "0.5833": [1.9, 0, 2] + } + } + } + }, + "animation.silverlabs_nat.bird_baby.idle_event1": { + "animation_length": 2.875, + "bones": { + "root": { + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1.01, 0.98, 1.01], + "0.2083": [1, 1, 1], + "0.5833": [1.01, 0.98, 1.01], + "0.75": [0.99, 1.02, 0.99], + "1.2917": [0.99, 1.02, 0.99], + "1.625": [1.01, 0.98, 1.01], + "1.9167": [0.99, 1.02, 0.99], + "2.25": [1.01, 0.98, 1.01], + "2.4167": [0.99, 1.02, 0.99], + "2.5417": [1.04, 0.92, 1.04], + "2.625": [1.04, 0.92, 1.04], + "2.75": [1.01, 0.98, 1.01], + "2.8333": [1, 1, 1] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-1.67, 0, 0], + "0.25": [-5.59, 0, 0], + "0.3333": [-9.8, 0, 0], + "0.4167": [-12.97, 0, 0], + "0.5": [-15.48, 0, 0], + "0.625": [-19.1, 0, 0], + "0.75": [-19.1, 0, 0], + "0.7917": [ + "-14.9 - Math.cos(( q.anim_time - 0.0 ) * 440 ) * 4.2", + 0, + 0 + ], + "2.2917": [ + "-14.9 - Math.cos(( q.anim_time - 0.0 ) * 440 ) * 4.2", + 0, + 0 + ], + "2.4167": [-26.9, 0, 0], + "2.625": [1, 0, 0], + "2.75": [-0.6, 0, 0], + "2.8333": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0.19, 0], + "0.25": [0, 0.22, 0], + "0.2917": [0, 0.29, 0], + "0.4583": [0, 0.46, 0], + "0.5417": [0, 0.58, 0], + "0.6667": [ + 0, + "1 + Math.sin(( q.anim_time - 0.0 ) * 440 ) * 0.2", + 0 + ], + "0.75": [0, 1.05, 0], + "0.8333": [ + 0, + "1.1 + Math.sin(( q.anim_time - 0.0 ) * 440 ) * 0.2", + 0 + ], + "1.5417": [ + 0, + "1.88 + Math.sin(( q.anim_time - 0.0 ) * 440 ) * 0.2", + 0 + ], + "2.0833": [ + 0, + "1.5 + Math.sin(( q.anim_time - 0.0 ) * 440 ) * 0.2", + 0 + ], + "2.1667": [0, 1.4, 0], + "2.2917": [0, 1.35, 0], + "2.375": [0, 0.79, 0], + "2.4583": [0, 0.06, 0], + "2.5": [0, -0.01, 0], + "2.5833": [0, 0.1, 0], + "2.6667": [0, 0, 0] + } + }, + "mouthOpen": { + "scale": 0 + }, + "beakOpen": { + "scale": 0 + }, + "leftWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, -68], + "0.1667": [0, 0, 43.1], + "0.2083": [0, 0, 57.53], + "0.3333": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 2000 ) * 60"], + "2.3333": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 2000 ) * 60"], + "2.4167": [0, 0, 0], + "2.5": [0, 0, -58.5], + "2.5417": [0, 0, -39.9], + "2.5833": [0, 0, 60], + "2.625": [0, 0, 70.1], + "2.6667": [0, 0, 68], + "2.75": [0, 0, 14.3], + "2.7917": [0, 0, 1] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 68], + "0.1667": [0, 0, -43.1], + "0.2083": [0, 0, -57.53], + "0.3333": [0, 0, "-Math.sin(( q.anim_time - 0.0 ) * 2000 ) * 60"], + "2.3333": [0, 0, "-Math.sin(( q.anim_time - 0.0 ) * 2000 ) * 60"], + "2.4583": [0, 0, 0], + "2.5417": [0, 0, 58.5], + "2.5833": [0, 0, 39.9], + "2.625": [0, 0, -60], + "2.6667": [0, 0, -70.1], + "2.7083": [0, 0, -68], + "2.7917": [0, 0, -14.3], + "2.8333": [0, 0, -1] + } + } + } + }, + "animation.silverlabs_nat.bird_baby.idle_event": { + "loop": true, + "animation_length": 2.7917, + "bones": { + "root": { + "rotation": [0, 0, 0], + "position": [0, 0, 0], + "scale": { + "0.0": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 262 ) * -0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 262 ) * 0.04", + "1 + Math.sin(( q.anim_time - 0.0 ) * 262 ) * -0.02" + ], + "2.3333": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 262 ) * -0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 262 ) * 0.04", + "1 + Math.sin(( q.anim_time - 0.0 ) * 262 ) * -0.02" + ], + "2.4583": [0.99, 1.02, 0.99], + "2.5417": [1.04, 0.92, 1.04], + "2.625": [1.04, 0.92, 1.04], + "2.7083": [1.01, 0.98, 1.01], + "2.75": [1, 1, 1] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-4.12, 0, 0], + "0.0833": [-14.91, 0, 0], + "0.375": [-84.77, 0, 0], + "0.4167": [-96.06, 0, 0], + "0.4583": [-91, 0, 0], + "0.6667": [ + "-88.3 - Math.sin(( q.anim_time - 0.0 ) * 720 ) * 1", + "-Math.sin(( q.anim_time - 0.0 ) * 720 ) * 2", + 0 + ], + "2.0833": [ + "-88.3 - Math.sin(( q.anim_time - 0.0 ) * 720 ) * 1", + 0, + 0 + ], + "2.25": [-91, 0, 0], + "2.2917": [-96.06, 0, 0], + "2.3333": [-84.77, 0, 0], + "2.5": [-14.91, 0, 0], + "2.5417": [-4.12, 0, 0], + "2.625": [-5.46, 0, 0], + "2.7083": [-0.3, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.4583": [0, 1, 0], + "2.25": [0, 1, 0], + "2.5833": [0, 0, 0] + } + }, + "mouthOpen": { + "scale": { + "0.4583": [0, 0, 0], + "0.5": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "0.625": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "0.6667": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "0.75": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "0.7917": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "0.875": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "0.9167": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "1.0": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "1.0417": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "1.1667": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "1.2083": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "1.25": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "1.2917": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "1.4167": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "1.4583": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "1.5417": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "1.5833": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "1.7083": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "1.75": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "1.875": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "1.9583": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "2.0": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "2.0417": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "2.0833": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "2.1667": { "pre": [1, 1, 1], "post": [0, 0, 0] } + } + }, + "mouthClosed": { + "scale": { + "0.4583": [1, 1, 1], + "0.5": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "0.625": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "0.6667": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "0.75": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "0.7917": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "0.875": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "0.9167": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "1.0": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "1.0417": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "1.1667": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "1.2083": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "1.25": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "1.2917": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "1.4167": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "1.4583": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "1.5417": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "1.5833": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "1.7083": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "1.75": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "1.875": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "1.9583": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "2.0": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "2.0417": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "2.0833": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "2.1667": { "pre": [0, 0, 0], "post": [1, 1, 1] } + } + }, + "beakOpen": { + "scale": { + "0.4583": [0, 0, 0], + "0.5": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "0.625": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "0.6667": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "0.75": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "0.7917": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "0.875": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "0.9167": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "1.0": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "1.0417": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "1.1667": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "1.2083": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "1.25": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "1.2917": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "1.4167": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "1.4583": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "1.5417": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "1.5833": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "1.7083": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "1.75": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "1.875": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "1.9583": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "2.0": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "2.0417": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "2.0833": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "2.1667": { "pre": [1, 1, 1], "post": [0, 0, 0] } + } + }, + "beak": { + "scale": { + "0.4583": [1, 1, 1], + "0.5": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "0.625": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "0.6667": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "0.75": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "0.7917": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "0.875": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "0.9167": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "1.0": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "1.0417": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "1.1667": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "1.2083": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "1.25": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "1.2917": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "1.4167": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "1.4583": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "1.5417": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "1.5833": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "1.7083": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "1.75": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "1.875": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "1.9583": { "pre": [0, 0, 0], "post": [0, 0, 0] }, + "2.0": { "pre": [0, 0, 0], "post": [1, 1, 1] }, + "2.0417": { "pre": [1, 1, 1], "post": [1, 1, 1] }, + "2.0833": { "pre": [1, 1, 1], "post": [0, 0, 0] }, + "2.1667": { "pre": [0, 0, 0], "post": [1, 1, 1] } + } + }, + "leftWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, -68], + "0.1667": [0, 0, 43.1], + "0.2083": [0, 0, 57.53], + "0.3333": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 2000 ) * 60"], + "2.3333": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 2000 ) * 60"], + "2.4167": [0, 0, 0], + "2.5": [0, 0, -58.5], + "2.5417": [0, 0, -39.9], + "2.5833": [0, 0, 60], + "2.625": [0, 0, 70.1], + "2.6667": [0, 0, 68], + "2.75": [0, 0, 14.3], + "2.7917": [0, 0, 1] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 68], + "0.1667": [0, 0, -43.1], + "0.2083": [0, 0, -57.53], + "0.3333": [0, 0, "-Math.sin(( q.anim_time - 0.0 ) * 2000 ) * 60"], + "2.25": [0, 0, "-Math.sin(( q.anim_time - 0.0 ) * 2000 ) * 60"], + "2.375": [0, 0, 0], + "2.4583": [0, 0, 58.5], + "2.5": [0, 0, 39.9], + "2.5417": [0, 0, -70.1], + "2.5833": [0, 0, -68], + "2.6667": [0, 0, -14.3], + "2.7083": [0, 0, -1] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/black_bear.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/black_bear.rp_anim.json new file mode 100644 index 0000000..559b305 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/black_bear.rp_anim.json @@ -0,0 +1,1693 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.black_bear.baby_transform": { + "loop": true, + "bones": { + "skullRot": { + "scale": 1.8 + } + } + }, + "animation.silverlabs_nat.black_bear.sleep": { + "sound_effects": { + "0.0": { + "effect": "sleep" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "left_arm": { + "rotation": [ + -87.67922, + 12.51096, + -0.55409 + ], + "position": [ + 3.25, + 0, + -4 + ] + }, + "right_arm": { + "rotation": [ + -87.5, + -20, + 0 + ], + "position": [ + -4.25, + 0, + -2 + ] + }, + "left_leg": { + "rotation": [ + -90, + -12.5, + 0 + ], + "position": [ + 3.75, + 0, + 2 + ] + }, + "right_leg": { + "rotation": [ + -90, + 12.5, + 0 + ], + "position": [ + -3.75, + 0, + 2 + ] + }, + "root": { + "position": [ + 0, + -5, + 0 + ] + }, + "body": { + "position": [ + 0, + -1, + 0 + ] + }, + "skullRot": { + "rotation": [ + 12.5, + 10, + 27.5 + ], + "position": [ + 0, + -1, + 0 + ] + } + } + }, + "animation.silverlabs_nat.black_bear.sit": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "rotation": [ + -30, + 0, + 0 + ], + "position": [ + 0, + -3, + 0 + ] + }, + "skull": { + "rotation": [ + 35, + 0, + 0 + ], + "position": [ + 0, + 1, + 0 + ] + }, + "left_arm": { + "rotation": [ + -22.5, + 0, + 0 + ] + }, + "right_arm": { + "rotation": [ + -22.5, + 0, + 0 + ] + }, + "left_leg": { + "rotation": [ + -90, + 0, + 0 + ], + "position": [ + 0, + -5, + -2 + ] + }, + "right_leg": { + "rotation": [ + -90, + 0, + 0 + ], + "position": [ + 0, + -5, + -2 + ] + }, + "bell": { + "rotation": [ + 45, + 0, + 0 + ], + "position": [ + 0, + -1, + 0 + ] + } + } + }, + "animation.silverlabs_nat.black_bear.idle": { + "loop": true, + "animation_length": 1 + }, + "animation.silverlabs_nat.black_bear.walk": { + "sound_effects": { + "0.25": { + "effect": "step" + }, + "0.33": { + "effect": "step_-6dB" + }, + "0.71": { + "effect": "step" + }, + "0.92": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "tail": { + "rotation": [ + "-9.5 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 2", + 0, + 0 + ] + }, + "mane": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 1", + 0, + 0 + ], + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 0.2", + 0 + ] + }, + "body": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 1", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 2" + ], + "position": { + "0.0": [ + 0, + 0, + 0 + ], + "0.0417": [ + 0, + 0, + 0 + ], + "0.0833": [ + 0, + 0, + 0 + ], + "0.125": [ + 0, + 0.05, + 0 + ], + "0.1667": [ + 0, + 0.09, + 0 + ], + "0.2083": [ + 0, + 0.1, + 0 + ], + "0.25": [ + 0, + 0.09, + 0 + ], + "0.2917": [ + 0, + 0.05, + 0 + ], + "0.3333": [ + 0, + 0, + 0 + ], + "0.375": [ + 0, + 0, + 0 + ], + "0.4167": [ + 0, + 0, + 0 + ], + "0.4583": [ + 0, + 0, + 0 + ], + "0.5": [ + 0, + 0, + 0 + ], + "0.5417": [ + 0, + 0, + 0 + ], + "0.5833": [ + 0, + 0, + 0 + ], + "0.625": [ + 0, + 0.05, + 0 + ], + "0.6667": [ + 0, + 0.09, + 0 + ], + "0.7083": [ + 0, + 0.1, + 0 + ], + "0.75": [ + 0, + 0.09, + 0 + ], + "0.7917": [ + 0, + 0.05, + 0 + ], + "0.8333": [ + 0, + 0, + 0 + ], + "0.875": [ + 0, + 0, + 0 + ], + "0.9167": [ + 0, + 0, + 0 + ], + "0.9583": [ + 0, + 0, + 0 + ], + "1.0": [ + 0, + 0, + 0 + ] + }, + "scale": 1 + }, + "skull": { + "rotation": [ + 0, + 0, + 0 + ] + }, + "left_arm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 30", + 0, + 0 + ], + "position": { + "0.0": [ + -0.2, + -0.1, + 0 + ], + "0.0417": [ + -0.2, + -0.1, + 0 + ], + "0.0833": [ + -0.2, + -0.1, + 0 + ], + "0.125": [ + -0.2, + -0.1, + 0 + ], + "0.1667": [ + -0.2, + -0.1, + 0 + ], + "0.2083": [ + -0.2, + 0.68, + 0 + ], + "0.25": [ + -0.2, + 1.4, + 0 + ], + "0.2917": [ + -0.2, + 2.02, + 0 + ], + "0.3333": [ + -0.2, + 2.5, + 0 + ], + "0.375": [ + -0.2, + 2.8, + 0 + ], + "0.4167": [ + -0.2, + 2.9, + 0 + ], + "0.4583": [ + -0.2, + 2.8, + 0 + ], + "0.5": [ + -0.2, + 2.5, + 0 + ], + "0.5417": [ + -0.2, + 2.02, + 0 + ], + "0.5833": [ + -0.2, + 1.4, + 0 + ], + "0.625": [ + -0.2, + 0.68, + 0 + ], + "0.6667": [ + -0.2, + -0.1, + 0 + ], + "0.7083": [ + -0.2, + -0.1, + 0 + ], + "0.75": [ + -0.2, + -0.1, + 0 + ], + "0.7917": [ + -0.2, + -0.1, + 0 + ], + "0.8333": [ + -0.2, + -0.1, + 0 + ], + "0.875": [ + -0.2, + -0.1, + 0 + ], + "0.9167": [ + -0.2, + -0.1, + 0 + ], + "0.9583": [ + -0.2, + -0.1, + 0 + ], + "1.0": [ + -0.2, + -0.1, + 0 + ] + } + }, + "right_arm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 360 ) * -30", + 0, + 0 + ], + "position": { + "0.0": [ + 0.2, + 2.5, + 0 + ], + "0.0417": [ + 0.2, + 2.02, + 0 + ], + "0.0833": [ + 0.2, + 1.4, + 0 + ], + "0.125": [ + 0.2, + 0.68, + 0 + ], + "0.1667": [ + 0.2, + -0.1, + 0 + ], + "0.2083": [ + 0.2, + -0.1, + 0 + ], + "0.25": [ + 0.2, + -0.1, + 0 + ], + "0.2917": [ + 0.2, + -0.1, + 0 + ], + "0.3333": [ + 0.2, + -0.1, + 0 + ], + "0.375": [ + 0.2, + -0.1, + 0 + ], + "0.4167": [ + 0.2, + -0.1, + 0 + ], + "0.4583": [ + 0.2, + -0.1, + 0 + ], + "0.5": [ + 0.2, + -0.1, + 0 + ], + "0.5417": [ + 0.2, + -0.1, + 0 + ], + "0.5833": [ + 0.2, + -0.1, + 0 + ], + "0.625": [ + 0.2, + -0.1, + 0 + ], + "0.6667": [ + 0.2, + -0.1, + 0 + ], + "0.7083": [ + 0.2, + 0.68, + 0 + ], + "0.75": [ + 0.2, + 1.4, + 0 + ], + "0.7917": [ + 0.2, + 2.02, + 0 + ], + "0.8333": [ + 0.2, + 2.5, + 0 + ], + "0.875": [ + 0.2, + 2.8, + 0 + ], + "0.9167": [ + 0.2, + 2.9, + 0 + ], + "0.9583": [ + 0.2, + 2.8, + 0 + ], + "1.0": [ + 0.2, + 2.5, + 0 + ] + } + }, + "left_leg": { + "rotation": [ + "Math.sin(( q.anim_time - 0.1 ) * 360 ) * 30", + 0, + 0 + ], + "position": { + "0.0": [ + -0.2, + -0.1, + 0 + ], + "0.0417": [ + -0.2, + -0.1, + 0 + ], + "0.0833": [ + -0.2, + -0.1, + 0 + ], + "0.125": [ + -0.2, + -0.1, + 0 + ], + "0.1667": [ + -0.2, + -0.1, + 0 + ], + "0.2083": [ + -0.2, + -0.1, + 0 + ], + "0.25": [ + -0.2, + -0.1, + 0 + ], + "0.2917": [ + -0.2, + -0.1, + 0 + ], + "0.3333": [ + -0.2, + -0.1, + 0 + ], + "0.375": [ + -0.2, + -0.1, + 0 + ], + "0.4167": [ + -0.2, + 0.21, + 0 + ], + "0.4583": [ + -0.2, + 0.98, + 0 + ], + "0.5": [ + -0.2, + 1.66, + 0 + ], + "0.5417": [ + -0.2, + 2.23, + 0 + ], + "0.5833": [ + -0.2, + 2.64, + 0 + ], + "0.625": [ + -0.2, + 2.86, + 0 + ], + "0.6667": [ + -0.2, + 2.88, + 0 + ], + "0.7083": [ + -0.2, + 2.7, + 0 + ], + "0.75": [ + -0.2, + 2.33, + 0 + ], + "0.7917": [ + -0.2, + 1.79, + 0 + ], + "0.8333": [ + -0.2, + 1.12, + 0 + ], + "0.875": [ + -0.2, + 0.37, + 0 + ], + "0.9167": [ + -0.2, + -0.1, + 0 + ], + "0.9583": [ + -0.2, + -0.1, + 0 + ], + "1.0": [ + -0.2, + -0.1, + 0 + ] + } + }, + "right_leg": { + "rotation": [ + "Math.sin(( q.anim_time - 0.1 ) * 360 ) * -30", + 0, + 0 + ], + "position": { + "0.0": [ + 0.2, + 2.75, + 0 + ], + "0.0417": [ + 0.2, + 2.9, + 0 + ], + "0.0833": [ + 0.2, + 2.83, + 0 + ], + "0.125": [ + 0.2, + 2.57, + 0 + ], + "0.1667": [ + 0.2, + 2.13, + 0 + ], + "0.2083": [ + 0.2, + 1.53, + 0 + ], + "0.25": [ + 0.2, + 0.83, + 0 + ], + "0.2917": [ + 0.2, + 0.06, + 0 + ], + "0.3333": [ + 0.2, + -0.1, + 0 + ], + "0.375": [ + 0.2, + -0.1, + 0 + ], + "0.4167": [ + 0.2, + -0.1, + 0 + ], + "0.4583": [ + 0.2, + -0.1, + 0 + ], + "0.5": [ + 0.2, + -0.1, + 0 + ], + "0.5417": [ + 0.2, + -0.1, + 0 + ], + "0.5833": [ + 0.2, + -0.1, + 0 + ], + "0.625": [ + 0.2, + -0.1, + 0 + ], + "0.6667": [ + 0.2, + -0.1, + 0 + ], + "0.7083": [ + 0.2, + -0.1, + 0 + ], + "0.75": [ + 0.2, + -0.1, + 0 + ], + "0.7917": [ + 0.2, + -0.1, + 0 + ], + "0.8333": [ + 0.2, + 0.52, + 0 + ], + "0.875": [ + 0.2, + 1.26, + 0 + ], + "0.9167": [ + 0.2, + 1.91, + 0 + ], + "0.9583": [ + 0.2, + 2.42, + 0 + ], + "1.0": [ + 0.2, + 2.75, + 0 + ] + } + }, + "skullRot": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -1", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -2" + ] + } + } + }, + "animation.silverlabs_nat.black_bear.run": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "mane": { + "position": [ + 0, + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * -0.5", + 0 + ] + }, + "tail": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 30", + 0, + 0 + ] + }, + "body": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -8", + 0, + 0 + ], + "position": [ + 0, + -0.5, + 0 + ] + }, + "skull": { + "rotation": [ + "Math.sin(( q.anim_time - 0.6 ) * 360 ) * -6", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -1" + ] + }, + "left_arm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.3 ) * 360 ) * 45", + 0, + 0 + ], + "position": { + "0.0": [ + 0, + -0.1, + -1 + ], + "0.0417": [ + 0, + -0.1, + -1 + ], + "0.0833": [ + 0, + -0.1, + -1 + ], + "0.125": [ + 0, + -0.1, + -1 + ], + "0.1667": [ + 0, + -0.1, + -1 + ], + "0.2083": [ + 0, + -0.1, + -1 + ], + "0.25": [ + 0, + -0.1, + -1 + ], + "0.2917": [ + 0, + 1.45, + -1 + ], + "0.3333": [ + 0, + 2.9, + -1 + ], + "0.375": [ + 0, + 4.14, + -1 + ], + "0.4167": [ + 0, + 5.1, + -1 + ], + "0.4583": [ + 0, + 5.45, + -1 + ], + "0.5": [ + 0, + 5.4, + -1 + ], + "0.5417": [ + 0, + 4.95, + -1 + ], + "0.5833": [ + 0, + 4.6, + -1 + ], + "0.625": [ + 0, + 3.64, + -1 + ], + "0.6667": [ + 0, + 2.9, + -1 + ], + "0.7083": [ + 0, + 1.45, + -1 + ], + "0.75": [ + 0, + -0.1, + -1 + ], + "0.7917": [ + 0, + -0.1, + -1 + ], + "0.8333": [ + 0, + -0.1, + -1 + ], + "0.875": [ + 0, + -0.1, + -1 + ], + "0.9167": [ + 0, + -0.1, + -1 + ], + "0.9583": [ + 0, + -0.1, + -1 + ], + "1.0": [ + 0, + -0.1, + -1 + ] + } + }, + "right_arm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.1 ) * 360 ) * 45", + 0, + 0 + ], + "position": { + "0.0": [ + 0, + -0.1, + -1 + ], + "0.0417": [ + 0, + -0.1, + -1 + ], + "0.0833": [ + 0, + 0.94, + -1 + ], + "0.125": [ + 0, + 2.44, + -1 + ], + "0.1667": [ + 0, + 3.76, + -1 + ], + "0.2083": [ + 0, + 4.81, + -1 + ], + "0.25": [ + 0, + 5.54, + -1 + ], + "0.2917": [ + 0, + 5.88, + -1 + ], + "0.3333": [ + 0, + 5.81, + -1 + ], + "0.375": [ + 0, + 5.34, + -1 + ], + "0.4167": [ + 0, + 4.5, + -1 + ], + "0.4583": [ + 0, + 3.34, + -1 + ], + "0.5": [ + 0, + 1.95, + -1 + ], + "0.5417": [ + 0, + 0.42, + -1 + ], + "0.5833": [ + 0, + -0.1, + -1 + ], + "0.625": [ + 0, + -0.1, + -1 + ], + "0.6667": [ + 0, + -0.1, + -1 + ], + "0.7083": [ + 0, + -0.1, + -1 + ], + "0.75": [ + 0, + -0.1, + -1 + ], + "0.7917": [ + 0, + -0.1, + -1 + ], + "0.8333": [ + 0, + -0.1, + -1 + ], + "0.875": [ + 0, + -0.1, + -1 + ], + "0.9167": [ + 0, + -0.1, + -1 + ], + "0.9583": [ + 0, + -0.1, + -1 + ], + "1.0": [ + 0, + -0.1, + -1 + ] + } + }, + "left_leg": { + "rotation": [ + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 45", + 0, + 0 + ], + "position": { + "0.0": [ + 0, + -0.1, + 0 + ], + "0.0417": [ + 0, + -0.1, + 0 + ], + "0.0833": [ + 0, + -0.1, + 0 + ], + "0.125": [ + 0, + -0.1, + 0 + ], + "0.1667": [ + 0, + -0.1, + 0 + ], + "0.2083": [ + 0, + -0.1, + 0 + ], + "0.25": [ + 0, + -0.1, + 0 + ], + "0.2917": [ + 0, + -0.1, + 0 + ], + "0.3333": [ + 0, + -0.1, + 0 + ], + "0.375": [ + 0, + -0.1, + 0 + ], + "0.4167": [ + 0, + -0.1, + 0 + ], + "0.4583": [ + 0, + 0.16, + 0 + ], + "0.5": [ + 0, + 1.45, + 0 + ], + "0.5417": [ + 0, + 2.62, + 0 + ], + "0.5833": [ + 0, + 3.62, + 0 + ], + "0.625": [ + 0, + 4.36, + 0 + ], + "0.6667": [ + 0, + 4.79, + 0 + ], + "0.7083": [ + 0, + 4.89, + 0 + ], + "0.75": [ + 0, + 4.66, + 0 + ], + "0.7917": [ + 0, + 4.09, + 0 + ], + "0.8333": [ + 0, + 3.25, + 0 + ], + "0.875": [ + 0, + 2.17, + 0 + ], + "0.9167": [ + 0, + 0.94, + 0 + ], + "0.9583": [ + 0, + -0.1, + 0 + ], + "1.0": [ + 0, + -0.1, + 0 + ] + } + }, + "right_leg": { + "rotation": [ + "Math.sin(( q.anim_time - 0.3 ) * 360 ) * 45", + 0, + 0 + ], + "position": { + "0.0": [ + 0, + 2.84, + 0 + ], + "0.0417": [ + 0, + 1.69, + 0 + ], + "0.0833": [ + 0, + 0.42, + 0 + ], + "0.125": [ + 0, + -0.1, + 0 + ], + "0.1667": [ + 0, + -0.1, + 0 + ], + "0.2083": [ + 0, + -0.1, + 0 + ], + "0.25": [ + 0, + -0.1, + 0 + ], + "0.2917": [ + 0, + -0.1, + 0 + ], + "0.3333": [ + 0, + -0.1, + 0 + ], + "0.375": [ + 0, + -0.1, + 0 + ], + "0.4167": [ + 0, + -0.1, + 0 + ], + "0.4583": [ + 0, + -0.1, + 0 + ], + "0.5": [ + 0, + -0.1, + 0 + ], + "0.5417": [ + 0, + -0.1, + 0 + ], + "0.5833": [ + 0, + -0.1, + 0 + ], + "0.625": [ + 0, + 0.68, + 0 + ], + "0.6667": [ + 0, + 1.93, + 0 + ], + "0.7083": [ + 0, + 3.05, + 0 + ], + "0.75": [ + 0, + 3.95, + 0 + ], + "0.7917": [ + 0, + 4.57, + 0 + ], + "0.8333": [ + 0, + 4.87, + 0 + ], + "0.875": [ + 0, + 4.84, + 0 + ], + "0.9167": [ + 0, + 4.47, + 0 + ], + "0.9583": [ + 0, + 3.79, + 0 + ], + "1.0": [ + 0, + 2.84, + 0 + ] + } + }, + "front_legs": { + "position": { + "0.1667": [ + 0, + 0, + 0 + ], + "0.4583": [ + 0, + -1.25, + 0 + ], + "0.7083": [ + 0, + 0, + 1.25 + ], + "1.0": [ + 0, + 0, + 0 + ] + } + }, + "bell": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 8", + 0, + 0 + ] + } + }, + "sound_effects": { + "0.0833": { + "effect": "step_-6dB" + }, + "0.125": { + "effect": "step" + }, + "0.5417": { + "effect": "step_-6dB" + }, + "0.75": { + "effect": "step" + } + } + }, + "animation.silverlabs_nat.black_bear.sniff": { + "loop": true, + "animation_length": 0.5, + "override_previous_animation": true, + "bones": { + "skull": { + "rotation": [ + "Math.cos(( q.anim_time - 1 ) * 1440 ) * 2", + 0, + 0 + ] + }, + "snout": { + "rotation": [ + "Math.cos(( q.anim_time - 1 ) * 1440 ) * 10", + 0, + 0 + ], + "position": [ + 0, + "Math.cos(( q.anim_time - 1 ) * 1440 ) * - .3", + 0.5 + ] + }, + "nose": { + "scale": [ + 1, + "1 + Math.clamp( Math.sin( -60 + ( q.anim_time - 0.0 ) * 1440 ) * 1, 0, 1 )", + 1 + ] + } + }, + "sound_effects": { + "0.05": { + "effect": "sniff" + } + } + }, + "animation.silverlabs_nat.black_bear.eat": { + "loop": true, + "animation_length": 2, + "bones": { + "right_arm": { + "rotation": [ + "-107.8348 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * 10", + -15, + 0 + ], + "position": [ + -2, + 0, + -3 + ] + }, + "skull": { + "rotation": [ + "46.3366 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -5", + 14.25129, + 10.2063 + ], + "position": [ + 1, + 0, + 1 + ] + }, + "right_leg": { + "rotation": [ + -90, + 0, + 0 + ], + "position": [ + 0, + -5, + -2 + ] + }, + "left_leg": { + "rotation": [ + -90, + 0, + 0 + ], + "position": [ + 0, + -5, + -2 + ] + }, + "left_arm": { + "rotation": [ + -22.5, + 0, + 0 + ] + }, + "body": { + "rotation": [ + -30, + 0, + 0 + ], + "position": [ + 0, + -3, + 0 + ] + }, + "bell": { + "rotation": [ + 45, + 0, + 0 + ], + "position": [ + 0, + -2, + 2 + ] + } + }, + "sound_effects": { + "0.0": { + "effect": "eat" + }, + "0.5": { + "effect": "vanilla.eat" + }, + "0.75": { + "effect": "vanilla.eat" + }, + "1.0": { + "effect": "vanilla.eat" + }, + "1.25": { + "effect": "vanilla.eat" + }, + "1.5": { + "effect": "vanilla.eat" + }, + "1.75": { + "effect": "vanilla.eat" + }, + "2.0": { + "effect": "vanilla.eat" + } + } + }, + "animation.silverlabs_nat.black_bear.attack": { + "sound_effects": { + "0.0": { + "effect": "attack" + } + }, + "animation_length": 0.25, + "bones": { + "right_arm": { + "rotation": [ + "-50 + Math.cos(( q.anim_time - 0.5 ) * 1440 ) * 50", + 0, + "10 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -10" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/black_bear_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/black_bear_baby.rp_anim.json new file mode 100644 index 0000000..f27a321 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/black_bear_baby.rp_anim.json @@ -0,0 +1,1690 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.black_bear_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": { + "0.0": [0, -0.11, 0], + "0.0417": [0, -0.1, 0], + "0.0833": [0, -0.12, 0], + "0.125": [0, -0.17, 0], + "0.1667": [0, -0.22, 0], + "0.2083": [0, -0.26, 0], + "0.25": [0, -0.29, 0], + "0.2917": [0, -0.3, 0], + "0.3333": [0, -0.28, 0], + "0.375": [0, -0.23, 0], + "0.4167": [0, -0.18, 0], + "0.4583": [0, -0.14, 0], + "0.5": [0, -0.11, 0], + "0.5417": [0, -0.1, 0], + "0.5833": [0, -0.12, 0], + "0.625": [0, -0.17, 0], + "0.6667": [0, -0.22, 0], + "0.7083": [0, -0.26, 0], + "0.75": [0, -0.29, 0], + "0.7917": [0, -0.3, 0], + "0.8333": [0, -0.28, 0], + "0.875": [0, -0.23, 0], + "0.9167": [0, -0.18, 0], + "0.9583": [0, -0.14, 0], + "1.0": [0, -0.11, 0] + }, + "scale": { + "0.0": [0.9952, 1.0059, 0.9952], + "0.0417": [0.9951, 1.001, 0.9951], + "0.0833": [0.9963, 0.9959, 0.9963], + "0.125": [0.9985, 0.9919, 0.9985], + "0.1667": [1.001, 0.9901, 1.001], + "0.2083": [1.0033, 0.9909, 1.0033], + "0.25": [1.0048, 0.9941, 1.0048], + "0.2917": [1.0049, 0.999, 1.0049], + "0.3333": [1.0037, 1.0041, 1.0037], + "0.375": [1.0015, 1.0081, 1.0015], + "0.4167": [0.999, 1.0099, 0.999], + "0.4583": [0.9967, 1.0091, 0.9967], + "0.5": [0.9952, 1.0059, 0.9952], + "0.5417": [0.9951, 1.001, 0.9951], + "0.5833": [0.9963, 0.9959, 0.9963], + "0.625": [0.9985, 0.9919, 0.9985], + "0.6667": [1.001, 0.9901, 1.001], + "0.7083": [1.0033, 0.9909, 1.0033], + "0.75": [1.0048, 0.9941, 1.0048], + "0.7917": [1.0049, 0.999, 1.0049], + "0.8333": [1.0037, 1.0041, 1.0037], + "0.875": [1.0015, 1.0081, 1.0015], + "0.9167": [0.999, 1.0099, 0.999], + "0.9583": [0.9967, 1.0091, 0.9967], + "1.0": [0.9952, 1.0059, 0.9952] + } + }, + "body": { + "rotation": { + "0.0": [-2.58, 0, 1], + "0.0417": [-2.59, 0, 0.97], + "0.0833": [-2.46, 0, 0.87], + "0.125": [-2, 0, 0.71], + "0.1667": [-0.97, 0, 0.5], + "0.2083": [-0.39, 0, 0.26], + "0.25": [-0.22, 0, 0], + "0.2917": [-0.21, 0, -0.26], + "0.3333": [-0.34, 0, -0.5], + "0.375": [-0.8, 0, -0.71], + "0.4167": [-1.83, 0, -0.87], + "0.4583": [-2.41, 0, -0.97], + "0.5": [-2.58, 0, -1], + "0.5417": [-2.59, 0, -0.97], + "0.5833": [-2.46, 0, -0.87], + "0.625": [-2, 0, -0.71], + "0.6667": [-0.97, 0, -0.5], + "0.7083": [-0.39, 0, -0.26], + "0.75": [-0.22, 0, 0], + "0.7917": [-0.21, 0, 0.26], + "0.8333": [-0.34, 0, 0.5], + "0.875": [-0.8, 0, 0.71], + "0.9167": [-1.83, 0, 0.87], + "0.9583": [-2.41, 0, 0.97], + "1.0": [-2.58, 0, 1] + }, + "position": { + "0.0": [0.2, -0.07, 0], + "0.0417": [0.19, -0.01, 0], + "0.0833": [0.17, 0, 0], + "0.125": [0.14, -0.02, 0], + "0.1667": [0.1, -0.11, 0], + "0.2083": [0.05, -0.36, 0], + "0.25": [0, -0.53, 0], + "0.2917": [-0.05, -0.59, 0], + "0.3333": [-0.1, -0.6, 0], + "0.375": [-0.14, -0.58, 0], + "0.4167": [-0.17, -0.49, 0], + "0.4583": [-0.19, -0.24, 0], + "0.5": [-0.2, -0.07, 0], + "0.5417": [-0.19, -0.01, 0], + "0.5833": [-0.17, 0, 0], + "0.625": [-0.14, -0.02, 0], + "0.6667": [-0.1, -0.11, 0], + "0.7083": [-0.05, -0.36, 0], + "0.75": [0, -0.53, 0], + "0.7917": [0.05, -0.59, 0], + "0.8333": [0.1, -0.6, 0], + "0.875": [0.14, -0.58, 0], + "0.9167": [0.17, -0.49, 0], + "0.9583": [0.19, -0.24, 0], + "1.0": [0.2, -0.07, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-1, 0, -0.99], + "0.0417": [-1, 0, -1.96], + "0.0833": [-1, 0, -2.8], + "0.125": [-1, 0, -3.44], + "0.1667": [-1, 0, -3.85], + "0.2083": [-1, 0, -4], + "0.25": [-1, 0, -3.87], + "0.2917": [-1, 0, -3.48], + "0.3333": [-1, 0, -2.86], + "0.375": [-1, 0, -2.04], + "0.4167": [-1, 0, -1.08], + "0.4583": [-1, 0, -0.04], + "0.5": [-1, 0, 0.99], + "0.5417": [-1, 0, 1.96], + "0.5833": [-1, 0, 2.8], + "0.625": [-1, 0, 3.44], + "0.6667": [-1, 0, 3.85], + "0.7083": [-1, 0, 4], + "0.75": [-1, 0, 3.87], + "0.7917": [-1, 0, 3.48], + "0.8333": [-1, 0, 2.86], + "0.875": [-1, 0, 2.04], + "0.9167": [-1, 0, 1.08], + "0.9583": [-1, 0, 0.04], + "1.0": [-1, 0, -0.99] + }, + "position": { + "0.0": [0, 0.32, 0], + "0.0417": [0, 0.57, 0], + "0.0833": [0, 0.81, 0], + "0.125": [0, 0.96, 0], + "0.1667": [0, 0.99, 0], + "0.2083": [0, 0.89, 0], + "0.25": [0, 0.68, 0], + "0.2917": [0, 0.43, 0], + "0.3333": [0, 0.19, 0], + "0.375": [0, 0.04, 0], + "0.4167": [0, 0.01, 0], + "0.4583": [0, 0.11, 0], + "0.5": [0, 0.32, 0], + "0.5417": [0, 0.57, 0], + "0.5833": [0, 0.81, 0], + "0.625": [0, 0.96, 0], + "0.6667": [0, 0.99, 0], + "0.7083": [0, 0.89, 0], + "0.75": [0, 0.68, 0], + "0.7917": [0, 0.43, 0], + "0.8333": [0, 0.19, 0], + "0.875": [0, 0.04, 0], + "0.9167": [0, 0.01, 0], + "0.9583": [0, 0.11, 0], + "1.0": [0, 0.32, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [12.14, 0, 0], + "0.0417": [9.44, 0, 0], + "0.0833": [6.1, 0, 0], + "0.125": [2.35, 0, 0], + "0.1667": [-1.57, 0, 0], + "0.2083": [-5.38, 0, 0], + "0.25": [-8.82, 0, 0], + "0.2917": [-11.66, 0, 0], + "0.3333": [-13.7, 0, 0], + "0.375": [-14.82, 0, 0], + "0.4167": [-14.92, 0, 0], + "0.4583": [-14, 0, 0], + "0.5": [-12.14, 0, 0], + "0.5417": [-9.44, 0, 0], + "0.5833": [-6.1, 0, 0], + "0.625": [-2.35, 0, 0], + "0.6667": [1.57, 0, 0], + "0.7083": [5.38, 0, 0], + "0.75": [8.82, 0, 0], + "0.7917": [11.66, 0, 0], + "0.8333": [13.7, 0, 0], + "0.875": [14.82, 0, 0], + "0.9167": [14.92, 0, 0], + "0.9583": [14, 0, 0], + "1.0": [12.14, 0, 0] + }, + "position": { + "0.0": [0, 1.42, 1.18], + "0.0417": [0, 1.57, 1.34], + "0.0833": [0, 1.64, 1.44], + "0.125": [0, 1.68, 1.49], + "0.1667": [0, 1.7, 1.5], + "0.2083": [0, 1.7, 1.46], + "0.25": [0, 1.69, 1.37], + "0.2917": [0, 1.67, 1.22], + "0.3333": [0, 1.62, 0.99], + "0.375": [0, 1.53, 0.7], + "0.4167": [0, 1.31, 0.37], + "0.4583": [0, 0.91, 0.06], + "0.5": [0, 0.58, -0.18], + "0.5417": [0, 0.43, -0.34], + "0.5833": [0, 0.36, -0.44], + "0.625": [0, 0.32, -0.49], + "0.6667": [0, 0.3, -0.5], + "0.7083": [0, 0.3, -0.46], + "0.75": [0, 0.31, -0.37], + "0.7917": [0, 0.33, -0.22], + "0.8333": [0, 0.38, 0.01], + "0.875": [0, 0.47, 0.3], + "0.9167": [0, 0.69, 0.63], + "0.9583": [0, 1.09, 0.94], + "1.0": [0, 1.42, 1.18] + } + }, + "rightArm": { + "rotation": { + "0.0": [-12.14, 0, 0], + "0.0417": [-9.44, 0, 0], + "0.0833": [-6.1, 0, 0], + "0.125": [-2.35, 0, 0], + "0.1667": [1.57, 0, 0], + "0.2083": [5.38, 0, 0], + "0.25": [8.82, 0, 0], + "0.2917": [11.66, 0, 0], + "0.3333": [13.7, 0, 0], + "0.375": [14.82, 0, 0], + "0.4167": [14.92, 0, 0], + "0.4583": [14, 0, 0], + "0.5": [12.14, 0, 0], + "0.5417": [9.44, 0, 0], + "0.5833": [6.1, 0, 0], + "0.625": [2.35, 0, 0], + "0.6667": [-1.57, 0, 0], + "0.7083": [-5.38, 0, 0], + "0.75": [-8.82, 0, 0], + "0.7917": [-11.66, 0, 0], + "0.8333": [-13.7, 0, 0], + "0.875": [-14.82, 0, 0], + "0.9167": [-14.92, 0, 0], + "0.9583": [-14, 0, 0], + "1.0": [-12.14, 0, 0] + }, + "position": { + "0.0": [0, 0.58, -0.18], + "0.0417": [0, 0.43, -0.34], + "0.0833": [0, 0.36, -0.44], + "0.125": [0, 0.32, -0.49], + "0.1667": [0, 0.3, -0.5], + "0.2083": [0, 0.3, -0.46], + "0.25": [0, 0.31, -0.37], + "0.2917": [0, 0.33, -0.22], + "0.3333": [0, 0.38, 0.01], + "0.375": [0, 0.47, 0.3], + "0.4167": [0, 0.69, 0.63], + "0.4583": [0, 1.09, 0.94], + "0.5": [0, 1.42, 1.18], + "0.5417": [0, 1.57, 1.34], + "0.5833": [0, 1.64, 1.44], + "0.625": [0, 1.68, 1.49], + "0.6667": [0, 1.7, 1.5], + "0.7083": [0, 1.7, 1.46], + "0.75": [0, 1.69, 1.37], + "0.7917": [0, 1.67, 1.22], + "0.8333": [0, 1.62, 0.99], + "0.875": [0, 1.53, 0.7], + "0.9167": [0, 1.31, 0.37], + "0.9583": [0, 0.91, 0.06], + "1.0": [0, 0.58, -0.18] + } + }, + "rightLeg": { + "rotation": { + "0.0": [8.82, 0, 0], + "0.0417": [5.38, 0, 0], + "0.0833": [1.57, 0, 0], + "0.125": [-2.35, 0, 0], + "0.1667": [-6.1, 0, 0], + "0.2083": [-9.44, 0, 0], + "0.25": [-12.14, 0, 0], + "0.2917": [-14, 0, 0], + "0.3333": [-14.92, 0, 0], + "0.375": [-14.82, 0, 0], + "0.4167": [-13.7, 0, 0], + "0.4583": [-11.66, 0, 0], + "0.5": [-8.82, 0, 0], + "0.5417": [-5.38, 0, 0], + "0.5833": [-1.57, 0, 0], + "0.625": [2.35, 0, 0], + "0.6667": [6.1, 0, 0], + "0.7083": [9.44, 0, 0], + "0.75": [12.14, 0, 0], + "0.7917": [14, 0, 0], + "0.8333": [14.92, 0, 0], + "0.875": [14.82, 0, 0], + "0.9167": [13.7, 0, 0], + "0.9583": [11.66, 0, 0], + "1.0": [8.82, 0, 0] + }, + "position": { + "0.0": [0, 1.69, -0.5], + "0.0417": [0, 1.65, -0.6], + "0.0833": [0, 1.57, -0.68], + "0.125": [0, 1.43, -0.74], + "0.1667": [0, 1.18, -0.77], + "0.2083": [0, 0.82, -0.79], + "0.25": [0, 0.5, -0.8], + "0.2917": [0, 0.3, -0.79], + "0.3333": [0, 0.19, -0.77], + "0.375": [0, 0.13, -0.74], + "0.4167": [0, 0.11, -0.68], + "0.4583": [0, 0.1, -0.6], + "0.5": [0, 0.11, -0.5], + "0.5417": [0, 0.15, -0.4], + "0.5833": [0, 0.23, -0.32], + "0.625": [0, 0.37, -0.26], + "0.6667": [0, 0.62, -0.23], + "0.7083": [0, 0.98, -0.21], + "0.75": [0, 1.3, -0.2], + "0.7917": [0, 1.5, -0.21], + "0.8333": [0, 1.61, -0.23], + "0.875": [0, 1.67, -0.26], + "0.9167": [0, 1.69, -0.32], + "0.9583": [0, 1.7, -0.4], + "1.0": [0, 1.69, -0.5] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-8.82, 0, 0], + "0.0417": [-5.38, 0, 0], + "0.0833": [-1.57, 0, 0], + "0.125": [2.35, 0, 0], + "0.1667": [6.1, 0, 0], + "0.2083": [9.44, 0, 0], + "0.25": [12.14, 0, 0], + "0.2917": [14, 0, 0], + "0.3333": [14.92, 0, 0], + "0.375": [14.82, 0, 0], + "0.4167": [13.7, 0, 0], + "0.4583": [11.66, 0, 0], + "0.5": [8.82, 0, 0], + "0.5417": [5.38, 0, 0], + "0.5833": [1.57, 0, 0], + "0.625": [-2.35, 0, 0], + "0.6667": [-6.1, 0, 0], + "0.7083": [-9.44, 0, 0], + "0.75": [-12.14, 0, 0], + "0.7917": [-14, 0, 0], + "0.8333": [-14.92, 0, 0], + "0.875": [-14.82, 0, 0], + "0.9167": [-13.7, 0, 0], + "0.9583": [-11.66, 0, 0], + "1.0": [-8.82, 0, 0] + }, + "position": { + "0.0": [0, 0.11, -0.5], + "0.0417": [0, 0.15, -0.4], + "0.0833": [0, 0.23, -0.32], + "0.125": [0, 0.37, -0.26], + "0.1667": [0, 0.62, -0.23], + "0.2083": [0, 0.98, -0.21], + "0.25": [0, 1.3, -0.2], + "0.2917": [0, 1.5, -0.21], + "0.3333": [0, 1.61, -0.23], + "0.375": [0, 1.67, -0.26], + "0.4167": [0, 1.69, -0.32], + "0.4583": [0, 1.7, -0.4], + "0.5": [0, 1.69, -0.5], + "0.5417": [0, 1.65, -0.6], + "0.5833": [0, 1.57, -0.68], + "0.625": [0, 1.43, -0.74], + "0.6667": [0, 1.18, -0.77], + "0.7083": [0, 0.82, -0.79], + "0.75": [0, 0.5, -0.8], + "0.7917": [0, 0.3, -0.79], + "0.8333": [0, 0.19, -0.77], + "0.875": [0, 0.13, -0.74], + "0.9167": [0, 0.11, -0.68], + "0.9583": [0, 0.1, -0.6], + "1.0": [0, 0.11, -0.5] + } + }, + "tail": { + "rotation": { + "0.0": [0, -4, 0], + "0.0417": [-1.5, -3.86, 0], + "0.0833": [-2.6, -3.46, 0], + "0.125": [-3, -2.83, 0], + "0.1667": [-2.6, -2, 0], + "0.2083": [-1.5, -1.04, 0], + "0.25": [0, 0, 0], + "0.2917": [1.5, 1.04, 0], + "0.3333": [2.6, 2, 0], + "0.375": [3, 2.83, 0], + "0.4167": [2.6, 3.46, 0], + "0.4583": [1.5, 3.86, 0], + "0.5": [0, 4, 0], + "0.5417": [-1.5, 3.86, 0], + "0.5833": [-2.6, 3.46, 0], + "0.625": [-3, 2.83, 0], + "0.6667": [-2.6, 2, 0], + "0.7083": [-1.5, 1.04, 0], + "0.75": [0, 0, 0], + "0.7917": [1.5, -1.04, 0], + "0.8333": [2.6, -2, 0], + "0.875": [3, -2.83, 0], + "0.9167": [2.6, -3.46, 0], + "0.9583": [1.5, -3.86, 0], + "1.0": [0, -4, 0] + }, + "position": { + "0.0": [0, -0.06, 0], + "0.0417": [0, -0.05, 0], + "0.0833": [0, -0.09, 0], + "0.125": [0, -0.15, 0], + "0.1667": [0, -0.23, 0], + "0.2083": [0, -0.3, 0], + "0.25": [0, -0.34, 0], + "0.2917": [0, -0.35, 0], + "0.3333": [0, -0.31, 0], + "0.375": [0, -0.25, 0], + "0.4167": [0, -0.17, 0], + "0.4583": [0, -0.1, 0], + "0.5": [0, -0.06, 0], + "0.5417": [0, -0.05, 0], + "0.5833": [0, -0.09, 0], + "0.625": [0, -0.15, 0], + "0.6667": [0, -0.23, 0], + "0.7083": [0, -0.3, 0], + "0.75": [0, -0.34, 0], + "0.7917": [0, -0.35, 0], + "0.8333": [0, -0.31, 0], + "0.875": [0, -0.25, 0], + "0.9167": [0, -0.17, 0], + "0.9583": [0, -0.1, 0], + "1.0": [0, -0.06, 0] + } + }, + "LeftEar": { + "rotation": { + "0.0": [1.43, 1.5, 3.72], + "0.0417": [2.32, 0.78, 2.72], + "0.0833": [2.45, 0, 1.55], + "0.125": [1.8, -0.78, 0.26], + "0.1667": [0.53, -1.5, -1.04], + "0.2083": [-1.02, -2.12, -2.27], + "0.25": [-2.43, -2.6, -3.35], + "0.2917": [-3.32, -2.9, -4.19], + "0.3333": [-3.45, -3, -4.76], + "0.375": [-2.8, -2.9, -4.99], + "0.4167": [-1.53, -2.6, -4.89], + "0.4583": [0.02, -2.12, -4.46], + "0.5": [1.43, -1.5, -3.72], + "0.5417": [2.32, -0.78, -2.72], + "0.5833": [2.45, 0, -1.55], + "0.625": [1.8, 0.78, -0.26], + "0.6667": [0.53, 1.5, 1.04], + "0.7083": [-1.02, 2.12, 2.27], + "0.75": [-2.43, 2.6, 3.35], + "0.7917": [-3.32, 2.9, 4.19], + "0.8333": [-3.45, 3, 4.76], + "0.875": [-2.8, 2.9, 4.99], + "0.9167": [-1.53, 2.6, 4.89], + "0.9583": [0.02, 2.12, 4.46], + "1.0": [1.43, 1.5, 3.72] + } + }, + "rightEar": { + "rotation": { + "0.0": [1.43, -2.3, 3.21], + "0.0417": [2.32, -1.72, 4.1], + "0.0833": [2.45, -1.03, 4.7], + "0.125": [1.8, -0.26, 4.98], + "0.1667": [0.53, 0.52, 4.92], + "0.2083": [-1.02, 1.27, 4.53], + "0.25": [-2.43, 1.93, 3.83], + "0.2917": [-3.32, 2.46, 2.87], + "0.3333": [-3.45, 2.82, 1.71], + "0.375": [-2.8, 2.99, 0.44], + "0.4167": [-1.53, 2.95, -0.87], + "0.4583": [0.02, 2.72, -2.11], + "0.5": [1.43, 2.3, -3.21], + "0.5417": [2.32, 1.72, -4.1], + "0.5833": [2.45, 1.03, -4.7], + "0.625": [1.8, 0.26, -4.98], + "0.6667": [0.53, -0.52, -4.92], + "0.7083": [-1.02, -1.27, -4.53], + "0.75": [-2.43, -1.93, -3.83], + "0.7917": [-3.32, -2.46, -2.87], + "0.8333": [-3.45, -2.82, -1.71], + "0.875": [-2.8, -2.99, -0.44], + "0.9167": [-1.53, -2.95, 0.87], + "0.9583": [0.02, -2.72, 2.11], + "1.0": [1.43, -2.3, 3.21] + } + } + } + }, + "animation.silverlabs_nat.black_bear_baby.run": { + "loop": true, + "animation_length": 0.6667, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": { + "0.0": [0, -0.5, 0], + "0.0417": [0, -0.02, 0], + "0.0833": [0, 0.39, 0], + "0.125": [0, 0.68, 0], + "0.1667": [0, 0.8, 0], + "0.2083": [0, 0.73, 0], + "0.25": [0, 0.5, 0], + "0.2917": [0, 0.12, 0], + "0.3333": [0, -0.35, 0], + "0.375": [0, -0.5, 0], + "0.4167": [0, -0.5, 0], + "0.4583": [0, -0.5, 0], + "0.5": [0, -0.5, 0], + "0.5417": [0, -0.5, 0], + "0.5833": [0, -0.5, 0], + "0.625": [0, -0.5, 0], + "0.6667": [0, -0.5, 0] + }, + "scale": { + "0.0": [0.9905, 1.0062, 0.9905], + "0.0417": [0.9924, 0.9984, 0.9924], + "0.0833": [0.9955, 0.9909, 0.9955], + "0.125": [0.9992, 0.9848, 0.9992], + "0.1667": [1.0031, 0.981, 1.0031], + "0.2083": [1.0065, 0.9801, 1.0065], + "0.25": [1.0089, 0.9822, 1.0089], + "0.2917": [1.01, 0.987, 1.01], + "0.3333": [1.0095, 0.9938, 1.0095], + "0.375": [1.0076, 1.0016, 1.0076], + "0.4167": [1.0045, 1.0091, 1.0045], + "0.4583": [1.0008, 1.0152, 1.0008], + "0.5": [0.9969, 1.019, 0.9969], + "0.5417": [0.9935, 1.0199, 0.9935], + "0.5833": [0.9911, 1.0178, 0.9911], + "0.625": [0.99, 1.013, 0.99], + "0.6667": [0.9905, 1.0062, 0.9905] + } + }, + "body": { + "rotation": { + "0.0": [4.24, 0.68, 0], + "0.0417": [4.98, -0.09, 0], + "0.0833": [4.66, -0.85, 0], + "0.125": [3.32, -1.47, 0], + "0.1667": [1.18, -1.88, 0], + "0.2083": [-1.45, -2, 0], + "0.25": [-4.16, -1.81, 0], + "0.2917": [-6.55, -1.35, 0], + "0.3333": [-8.24, -0.68, 0], + "0.375": [-8.98, 0.09, 0], + "0.4167": [-8.66, 0.85, 0], + "0.4583": [-7.32, 1.47, 0], + "0.5": [-5.18, 1.88, 0], + "0.5417": [-2.55, 2, 0], + "0.5833": [0.16, 1.81, 0], + "0.625": [2.55, 1.35, 0], + "0.6667": [4.24, 0.68, 0] + }, + "position": { + "0.0": [0, -0.89, -0.68], + "0.0417": [0, -1, -0.76], + "0.0833": [0, -0.95, -0.82], + "0.125": [0, -0.76, -0.85], + "0.1667": [0, -0.45, -0.84], + "0.2083": [0, -0.08, -0.79], + "0.25": [0, 0.31, -0.71], + "0.2917": [0, 0.65, -0.62], + "0.3333": [0, 0.89, -0.52], + "0.375": [0, 1, -0.44], + "0.4167": [0, 0.95, -0.38], + "0.4583": [0, 0.76, -0.35], + "0.5": [0, 0.45, -0.36], + "0.5417": [0, 0.08, -0.41], + "0.5833": [0, -0.31, -0.49], + "0.625": [0, -0.65, -0.58], + "0.6667": [0, -0.89, -0.68] + }, + "scale": { + "0.0": [0.9969, 0.9882, 0.9969], + "0.0417": [1.0008, 0.9829, 1.0008], + "0.0833": [1.0045, 0.9802, 1.0045], + "0.125": [1.0076, 0.9806, 1.0076], + "0.1667": [1.0095, 0.9838, 1.0095], + "0.2083": [1.01, 0.9896, 1.01], + "0.25": [1.0089, 0.9969, 1.0089], + "0.2917": [1.0065, 1.0047, 1.0065], + "0.3333": [1.0031, 1.0118, 1.0031], + "0.375": [0.9992, 1.0171, 0.9992], + "0.4167": [0.9955, 1.0198, 0.9955], + "0.4583": [0.9924, 1.0194, 0.9924], + "0.5": [0.9905, 1.0162, 0.9905], + "0.5417": [0.99, 1.0104, 0.99], + "0.5833": [0.9911, 1.0031, 0.9911], + "0.625": [0.9935, 0.9953, 0.9935], + "0.6667": [0.9969, 0.9882, 0.9969] + } + }, + "skull": { + "rotation": { + "0.0": [2.94, 0, 0], + "0.0417": [1.17, 0, 0], + "0.0833": [-0.78, 0, 0], + "0.125": [-2.61, 0, 0], + "0.1667": [-4.05, 0, 0], + "0.2083": [-4.86, 0, 0], + "0.25": [-4.94, 0, 0], + "0.2917": [-4.26, 0, 0], + "0.3333": [-2.94, 0, 0], + "0.375": [-1.17, 0, 0], + "0.4167": [0.78, 0, 0], + "0.4583": [2.61, 0, 0], + "0.5": [4.05, 0, 0], + "0.5417": [4.86, 0, 0], + "0.5833": [4.94, 0, 0], + "0.625": [4.26, 0, 0], + "0.6667": [2.94, 0, 0] + }, + "position": { + "0.0": [0, 0.72, 0], + "0.0417": [0, 0.45, 0], + "0.0833": [0, 0.18, 0], + "0.125": [0, -0.03, 0], + "0.1667": [0, -0.17, 0], + "0.2083": [0, -0.2, 0], + "0.25": [0, -0.12, 0], + "0.2917": [0, 0.05, 0], + "0.3333": [0, 0.28, 0], + "0.375": [0, 0.55, 0], + "0.4167": [0, 0.82, 0], + "0.4583": [0, 1.03, 0], + "0.5": [0, 1.17, 0], + "0.5417": [0, 1.2, 0], + "0.5833": [0, 1.12, 0], + "0.625": [0, 0.95, 0], + "0.6667": [0, 0.72, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [-12.15, 0, 0], + "0.0417": [-6.38, 0, 0], + "0.0833": [0.96, 0, 0], + "0.125": [7.2, 0, 0], + "0.1667": [10.99, 0, 0], + "0.2083": [12.73, 0, 0], + "0.25": [12.88, 0, 0], + "0.2917": [11.48, 0, 0], + "0.3333": [8.15, 0, 0], + "0.375": [2.38, 0, 0], + "0.4167": [-4.96, 0, 0], + "0.4583": [-11.2, 0, 0], + "0.5": [-14.99, 0, 0], + "0.5417": [-16.73, 0, 0], + "0.5833": [-16.88, 0, 0], + "0.625": [-15.48, 0, 0], + "0.6667": [-12.15, 0, 0] + }, + "position": { + "0.0": [-0.1, 0.11, -0.01], + "0.0417": [-0.1, 0.22, 0.22], + "0.0833": [-0.1, 0.47, 0.52], + "0.125": [-0.1, 0.96, 0.77], + "0.1667": [-0.1, 1.61, 0.92], + "0.2083": [-0.1, 2.11, 0.99], + "0.25": [-0.1, 2.38, 1], + "0.2917": [-0.1, 2.49, 0.94], + "0.3333": [-0.1, 2.49, 0.81], + "0.375": [-0.1, 2.38, 0.58], + "0.4167": [-0.1, 2.13, 0.28], + "0.4583": [-0.1, 1.64, 0.03], + "0.5": [-0.1, 0.99, -0.12], + "0.5417": [-0.1, 0.49, -0.19], + "0.5833": [-0.1, 0.22, -0.2], + "0.625": [-0.1, 0.11, -0.14], + "0.6667": [-0.1, 0.11, -0.01] + } + }, + "rightArm": { + "rotation": { + "0.0": [-15.9, 0, 0], + "0.0417": [-13, 0, 0], + "0.0833": [-7.72, 0, 0], + "0.125": [-0.5, 0, 0], + "0.1667": [6.14, 0, 0], + "0.2083": [10.42, 0, 0], + "0.25": [12.52, 0, 0], + "0.2917": [12.97, 0, 0], + "0.3333": [11.9, 0, 0], + "0.375": [9, 0, 0], + "0.4167": [3.72, 0, 0], + "0.4583": [-3.5, 0, 0], + "0.5": [-10.14, 0, 0], + "0.5417": [-14.42, 0, 0], + "0.5833": [-16.52, 0, 0], + "0.625": [-16.97, 0, 0], + "0.6667": [-15.9, 0, 0] + }, + "position": { + "0.0": [0.1, 0.31, -0.1], + "0.0417": [0.1, 0.14, -0.07], + "0.0833": [0.1, 0.1, 0.03], + "0.125": [0.1, 0.16, 0.22], + "0.1667": [0.1, 0.35, 0.5], + "0.2083": [0.1, 0.74, 0.78], + "0.25": [0.1, 1.35, 0.97], + "0.2917": [0.1, 1.94, 1.07], + "0.3333": [0.1, 2.29, 1.1], + "0.375": [0.1, 2.46, 1.07], + "0.4167": [0.1, 2.5, 0.97], + "0.4583": [0.1, 2.44, 0.78], + "0.5": [0.1, 2.25, 0.5], + "0.5417": [0.1, 1.86, 0.22], + "0.5833": [0.1, 1.25, 0.03], + "0.625": [0.1, 0.66, -0.07], + "0.6667": [0.1, 0.31, -0.1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [13, 0, 0], + "0.0417": [-7.65, 0, 0], + "0.0833": [-17.2, 0, 0], + "0.125": [-20.98, 0, 0], + "0.1667": [-22, 0, 0], + "0.2083": [-20.98, 0, 0], + "0.25": [-17.2, 0, 0], + "0.2917": [-7.65, 0, 0], + "0.3333": [13, 0, 0], + "0.375": [33.65, 0, 0], + "0.4167": [43.2, 0, 0], + "0.4583": [46.98, 0, 0], + "0.5": [48, 0, 0], + "0.5417": [46.98, 0, 0], + "0.5833": [43.2, 0, 0], + "0.625": [33.65, 0, 0], + "0.6667": [13, 0, 0] + }, + "position": { + "0.0": [0, 1.41, -1.54], + "0.0417": [0, 1.23, -1.72], + "0.0833": [0, 0.94, -1.79], + "0.125": [0, 0.6, -1.79], + "0.1667": [0, 0.33, -1.69], + "0.2083": [0, 0.17, -1.49], + "0.25": [0, 0.11, -1.16], + "0.2917": [0, 0.11, -0.77], + "0.3333": [0, 0.19, -0.46], + "0.375": [0, 0.37, -0.28], + "0.4167": [0, 0.66, -0.21], + "0.4583": [0, 1, -0.21], + "0.5": [0, 1.27, -0.31], + "0.5417": [0, 1.43, -0.51], + "0.5833": [0, 1.49, -0.84], + "0.625": [0, 1.49, -1.23], + "0.6667": [0, 1.41, -1.54] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1.0268, 1], + "0.0833": [1, 1.0495, 1], + "0.125": [1, 1.0647, 1], + "0.1667": [1, 1.07, 1], + "0.2083": [1, 1.0647, 1], + "0.25": [1, 1.0495, 1], + "0.2917": [1, 1.0268, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 0.9732, 1], + "0.4167": [1, 0.9505, 1], + "0.4583": [1, 0.9353, 1], + "0.5": [1, 0.93, 1], + "0.5417": [1, 0.9353, 1], + "0.5833": [1, 0.9505, 1], + "0.625": [1, 0.9732, 1], + "0.6667": [1, 1, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [47.84, 0, 0], + "0.0417": [45.89, 0, 0], + "0.0833": [40.37, 0, 0], + "0.125": [26.81, 0, 0], + "0.1667": [3.41, 0, 0], + "0.2083": [-12.52, 0, 0], + "0.25": [-19.16, 0, 0], + "0.2917": [-21.64, 0, 0], + "0.3333": [-21.84, 0, 0], + "0.375": [-19.89, 0, 0], + "0.4167": [-14.37, 0, 0], + "0.4583": [-0.81, 0, 0], + "0.5": [22.59, 0, 0], + "0.5417": [38.52, 0, 0], + "0.5833": [45.16, 0, 0], + "0.625": [47.64, 0, 0], + "0.6667": [47.84, 0, 0] + }, + "position": { + "0.0": [0, 1.35, -0.37], + "0.0417": [0, 1.46, -0.63], + "0.0833": [0, 1.5, -1], + "0.125": [0, 1.46, -1.37], + "0.1667": [0, 1.35, -1.63], + "0.2083": [0, 1.13, -1.76], + "0.25": [0, 0.8, -1.8], + "0.2917": [0, 0.47, -1.76], + "0.3333": [0, 0.25, -1.63], + "0.375": [0, 0.14, -1.37], + "0.4167": [0, 0.1, -1], + "0.4583": [0, 0.14, -0.63], + "0.5": [0, 0.25, -0.37], + "0.5417": [0, 0.47, -0.24], + "0.5833": [0, 0.8, -0.2], + "0.625": [0, 1.13, -0.24], + "0.6667": [0, 1.35, -0.37] + }, + "scale": { + "0.0": [1, 0.948, 1], + "0.0417": [1, 0.9635, 1], + "0.0833": [1, 0.9845, 1], + "0.125": [1, 1.0078, 1], + "0.1667": [1, 1.03, 1], + "0.2083": [1, 1.0476, 1], + "0.25": [1, 1.058, 1], + "0.2917": [1, 1.0595, 1], + "0.3333": [1, 1.052, 1], + "0.375": [1, 1.0365, 1], + "0.4167": [1, 1.0155, 1], + "0.4583": [1, 0.9922, 1], + "0.5": [1, 0.97, 1], + "0.5417": [1, 0.9524, 1], + "0.5833": [1, 0.942, 1], + "0.625": [1, 0.9405, 1], + "0.6667": [1, 0.948, 1] + } + }, + "tail": { + "rotation": { + "0.0": [0, -6, 0], + "0.0417": [-2.83, -5.54, 0], + "0.0833": [-4, -4.24, 0], + "0.125": [-2.83, -2.3, 0], + "0.1667": [0, 0, 0], + "0.2083": [2.83, 2.3, 0], + "0.25": [4, 4.24, 0], + "0.2917": [2.83, 5.54, 0], + "0.3333": [0, 6, 0], + "0.375": [-2.83, 5.54, 0], + "0.4167": [-4, 4.24, 0], + "0.4583": [-2.83, 2.3, 0], + "0.5": [0, 0, 0], + "0.5417": [2.83, -2.3, 0], + "0.5833": [4, -4.24, 0], + "0.625": [2.83, -5.54, 0], + "0.6667": [0, -6, 0] + }, + "position": { + "0.0": [0, -0.44, 0], + "0.0417": [0, -0.36, 0], + "0.0833": [0, -0.25, 0], + "0.125": [0, -0.13, 0], + "0.1667": [0, -0.02, 0], + "0.2083": [0, 0.06, 0], + "0.25": [0, 0.1, 0], + "0.2917": [0, 0.09, 0], + "0.3333": [0, 0.04, 0], + "0.375": [0, -0.04, 0], + "0.4167": [0, -0.15, 0], + "0.4583": [0, -0.27, 0], + "0.5": [0, -0.38, 0], + "0.5417": [0, -0.46, 0], + "0.5833": [0, -0.5, 0], + "0.625": [0, -0.49, 0], + "0.6667": [0, -0.44, 0] + } + }, + "LeftEar": { + "rotation": { + "0.0": [7.02, 1.5, -6.06], + "0.0417": [7.49, 0.39, -6.94], + "0.0833": [6.75, -0.78, -6.76], + "0.125": [4.9, -1.83, -5.55], + "0.1667": [2.24, -2.6, -3.5], + "0.2083": [-0.85, -2.97, -0.91], + "0.25": [-3.88, -2.9, 1.81], + "0.2917": [-6.4, -2.38, 4.26], + "0.3333": [-8.02, -1.5, 6.06], + "0.375": [-8.49, -0.39, 6.94], + "0.4167": [-7.75, 0.78, 6.76], + "0.4583": [-5.9, 1.83, 5.55], + "0.5": [-3.24, 2.6, 3.5], + "0.5417": [-0.15, 2.97, 0.91], + "0.5833": [2.88, 2.9, -1.81], + "0.625": [5.4, 2.38, -4.26], + "0.6667": [7.02, 1.5, -6.06] + } + }, + "rightEar": { + "rotation": { + "0.0": [4.64, -1.5, 4.5], + "0.0417": [6.6, -0.39, 6.21], + "0.0833": [7.47, 0.78, 6.97], + "0.125": [7.13, 1.83, 6.68], + "0.1667": [5.63, 2.6, 5.36], + "0.2083": [3.19, 2.97, 3.23], + "0.25": [0.2, 2.9, 0.61], + "0.2917": [-2.91, 2.38, -2.1], + "0.3333": [-5.64, 1.5, -4.5], + "0.375": [-7.6, 0.39, -6.21], + "0.4167": [-8.47, -0.78, -6.97], + "0.4583": [-8.13, -1.83, -6.68], + "0.5": [-6.63, -2.6, -5.36], + "0.5417": [-4.19, -2.97, -3.23], + "0.5833": [-1.2, -2.9, -0.61], + "0.625": [1.91, -2.38, 2.1], + "0.6667": [4.64, -1.5, 4.5] + } + } + } + }, + "animation.silverlabs_nat.black_bear_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.sin(( q.anim_time - 0.0 ) * 45 ) * -1", + "Math.sin(( q.anim_time - 0.0 ) * 45 ) * 1" + ], + "position": [ + 0, + "-0.2 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * -0.2", + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.15" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 90 ) * 0.005", + "1 + Math.sin(( q.anim_time + 0.4 ) * 90 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 90 ) * 0.005" + ] + }, + "skull": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -2.5", + 0, + 0 + ], + "position": [0, 0, 0.2] + }, + "tail": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + "-Math.cos(( q.anim_time - 0.0 ) * 90 ) * -2", + 0 + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -3", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 5" + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -3", + 0, + "Math.cos( -60 + ( q.anim_time - 0.0 ) * 90 ) * -5" + ] + } + } + }, + "animation.silverlabs_nat.black_bear_baby.sniff": { + "loop": true, + "animation_length": 0.3333, + "bones": { + "skull": { + "rotation": { + "0.0": [-1.4, 0, 0], + "0.0417": [-6.89, 0, 0], + "0.0833": [-8.4, 0, 0], + "0.125": [-6.89, 0, 0], + "0.1667": [-1.4, 0, 0], + "0.2083": [4.09, 0, 0], + "0.25": [5.6, 0, 0], + "0.2917": [4.09, 0, 0], + "0.3333": [-1.4, 0, 0] + } + }, + "snout": { + "rotation": { + "0.0": [20.38, 0, 0], + "0.0417": [19.45, 0, 0], + "0.0833": [7.19, 0, 0], + "0.125": [-13.61, 0, 0], + "0.1667": [-23.18, 0, 0], + "0.2083": [-22.25, 0, 0], + "0.25": [-9.99, 0, 0], + "0.2917": [10.81, 0, 0], + "0.3333": [20.38, 0, 0] + }, + "scale": { + "0.0": [1.7378, 1, 1], + "0.0417": [1.2595, 1, 1], + "0.0833": [1.0221, 1, 1], + "0.125": [1.0012, 1, 1], + "0.1667": [1.0622, 1, 1], + "0.2083": [1.5405, 1, 1], + "0.25": [1.7779, 1, 1], + "0.2917": [1.7988, 1, 1], + "0.3333": [1.7378, 1, 1] + } + }, + "nose": { + "rotation": { + "0.0": [-3.92, 0, 0], + "0.0417": [-1.58, 0, 0], + "0.0833": [3.5, 0, 0], + "0.125": [6.5, 0, 0], + "0.1667": [6.72, 0, 0], + "0.2083": [4.38, 0, 0], + "0.25": [-0.7, 0, 0], + "0.2917": [-3.7, 0, 0], + "0.3333": [-3.92, 0, 0] + }, + "scale": { + "0.0": [1.2534, 1, 1], + "0.0417": [0.8946, 1.2199, 1], + "0.0833": [0.7166, 1.3, 1], + "0.125": [0.7009, 1.2199, 1], + "0.1667": [0.7466, 1, 1], + "0.2083": [1.1054, 0.7801, 1], + "0.25": [1.2834, 0.7, 1], + "0.2917": [1.2991, 0.7801, 1], + "0.3333": [1.2534, 1, 1] + } + } + } + }, + "animation.silverlabs_nat.black_bear_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [-26, 0, 0], + "position": [0, -2.6, 1.5] + }, + "skull": { + "rotation": [20.5, 0, 0], + "position": [0, 1.3, -0.2] + }, + "leftArm": { + "position": [0, 0, 0.3] + }, + "rightArm": { + "position": [0, 0, 0.4] + }, + "rightLeg": { + "rotation": [-88.78042, 36.49067, 1.14144], + "position": [-0.6, -2.6, 0.7] + }, + "leftLeg": { + "rotation": [-88.7295, -39.48997, -1.22414], + "position": [0.6, -2.5, 0.7] + } + } + }, + "animation.silverlabs_nat.black_bear_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.75, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [3, 0, 0], + "0.375": [-30, 0, 0], + "0.5": [-26, 0, 0], + "0.5417": [-26, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.375": [0, -3.1, 1.5], + "0.4583": [0, -2.75, 1.5], + "0.5": [0, -2.6, 1.5], + "0.5417": [0, -2.6, 1.5] + }, + "scale": { + "0.0833": [1, 1, 1], + "0.2083": [0.99, 1.02, 0.99], + "0.4167": [1.02, 0.97, 1.01], + "0.5": [0.99, 1.02, 0.99], + "0.5833": [1, 1, 1] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [15.83, 0, 0], + "0.2917": [15.27, 0, 0], + "0.375": [19.5, 0, 0], + "0.5417": [20.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 1.44, 0.43], + "0.375": [0, 1.3, -0.2], + "0.5417": [0, 1.3, -0.2] + } + }, + "leftEar": { + "rotation": { + "0.0417": [0, 0, 0], + "0.1667": [20, 0, 0], + "0.3333": [20, 0, 0], + "0.4583": [-13, 0, 0], + "0.5417": [9, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0417": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [20, 0, 0], + "0.2917": [20, 0, 0], + "0.4167": [-13, 0, 0], + "0.5": [9, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [-39, 0, 0], + "0.375": [0, 0, 0], + "0.4583": [1, 0, 0], + "0.5417": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0.71], + "0.2917": [0, 0.6, 0.5], + "0.375": [0, 0, 0.3], + "0.4583": [0, 0.1, 0.3], + "0.5417": [0, 0, 0.3] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-13, 0, 0], + "0.2917": [0, 0, 0], + "0.5417": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 1, 0.2], + "0.25": [0, 0, 0.4], + "0.375": [0, 0, 0.4], + "0.4583": [0, 0, 0.4], + "0.5417": [0, 0, 0.4] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [-88.49062, 49.48706, 1.56373], + "0.375": [-92.00976, 38.99148, 1.5442], + "0.4583": [-91.78042, 36.49067, 1.14144], + "0.5417": [-88.78042, 36.49067, 1.14144] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [-0.41, 0.02, -0.22], + "0.375": [-0.6, -2.6, 0.5], + "0.4583": [-0.6, -2.4, 0.7], + "0.5417": [-0.6, -2.6, 0.7] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-33.27587, -30.92043, -14.19036], + "0.25": [-64.36177, -38.34708, -9.13971], + "0.375": [-88.7295, -39.48997, -1.22414], + "0.4583": [-88.7295, -39.48997, -1.22414], + "0.5417": [-88.7295, -39.48997, -1.22414] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0.71, 0.22, -0.22], + "0.375": [0.6, -2.7, 0.7], + "0.4583": [0.6, -2.3, 0.7], + "0.5417": [0.6, -2.5, 0.7] + } + } + } + }, + "animation.silverlabs_nat.black_bear_baby.unsit": { + "loop": "hold_on_last_frame", + "animation_length": 0.9167, + "bones": { + "root": { + "scale": { + "0.0": [1, 1, 1], + "0.2083": [1.02, 0.96, 1.02], + "0.4583": [0.985, 1.03, 0.985], + "0.625": [1.015, 0.97, 1.015], + "0.75": [0.99, 1.02, 0.99], + "0.875": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [-26, 0, 0], + "0.0417": [-23.5, 0, -0.4], + "0.0833": [-12.8, 0, -0.8], + "0.1667": [0.41, 0, -3.8], + "0.25": [3.37, 0.11, -4.6], + "0.2917": [3.20274, 0.16644, -4.99724], + "0.3333": [2.41, 0, 0], + "0.4583": [-0.08, 0, 4.9], + "0.5417": [0.56, 0, 3.95], + "0.625": [1.2, 0, -1.4], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, -2.6, 1.5], + "0.0833": [0, -2.55, 1.13], + "0.1667": [0, -2.1, 0.65], + "0.2917": [0, -0.32, 0.7], + "0.3333": [0, -0.1, 0.82], + "0.4167": [0, 0, 0.41], + "0.5": [0, -0.3, 0], + "0.5833": [0, -0.45, 0], + "0.6667": [0, -0.47, 0], + "0.75": [0, -0.2, 0], + "0.875": [0, 0, 0] + }, + "scale": { + "0.0417": [1, 1, 1], + "0.4583": [0.99, 1.02, 0.99], + "0.625": [1, 1, 1] + } + }, + "tail": { + "rotation": { + "0.0": [20, 0, 0], + "0.1667": [-24.08, 0, 0], + "0.2917": [13.49, 0, 0], + "0.5": [-4.94, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.7], + "0.625": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [20.5, 0, 0], + "0.0833": [22.40919, -3.84559, 7.53796], + "0.1667": [14.94, -2.56, 7.36], + "0.3333": [0, 0, -2.1], + "0.4583": [-5.5, 0, -3], + "0.5417": [-7, 0, 0], + "0.625": [-5.6, 0, 1.6], + "0.7083": [0.93, 0, 0], + "0.75": [1.5, 0, -1], + "0.875": [0, 0, 0] + }, + "position": { + "0.0": [0, 1.3, -0.2], + "0.3333": [0, 0.4, 0], + "0.4583": [0, 0.9, 0.3], + "0.5417": [0, 1, 0.5], + "0.75": [0, -0.1, 0], + "0.8333": [0, -0.23, 0], + "0.9167": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-9.15, 0, 0], + "0.2917": [16.7, 0, 0], + "0.4583": [3.4, 0, 0], + "0.5833": [-2.7, 0, 0], + "0.75": [1.95, 0, 0], + "0.8333": [-0.8, 0, 0], + "0.9167": [0.1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.8333": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-9.15, 0, 0], + "0.3333": [16.7, 0, 0], + "0.5": [3.4, 0, 0], + "0.625": [-2.7, 0, 0], + "0.7083": [1.95, 0, 0], + "0.7917": [-0.8, 0, 0], + "0.875": [0.1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.625": [0, 0, 0], + "0.7917": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.5417": [-39, 0, 0], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.3], + "0.2083": [0, 0, 0.3], + "0.4583": [0, 0.7, 1.36], + "0.5417": [0, 0, 0.71], + "0.75": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.2917": [-5, 0, 0], + "0.5417": [0, 0, 0], + "0.7083": [-13, 0, 0], + "0.8333": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.4], + "0.2083": [0, 0, 0.4], + "0.2917": [0.3, 0, 0.7], + "0.5833": [0.3, 0, 0.7], + "0.7083": [0.15, 1, 0.35], + "0.8333": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-88.78042, 36.49067, 1.14144], + "0.2917": [-38.32604, 38.48994, 1.21624], + "0.375": [-27.58768, 23.5046, 10.30444], + "0.5": [0, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0": [-0.6, -2.6, 0.7], + "0.2917": [0.4, 0.3, 0.7], + "0.375": [0.4, 0.3, 0.7], + "0.5": [-0.21, 1.22, -0.22], + "0.625": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-88.7295, -39.48997, -1.22414], + "0.0833": [-88.7295, -39.48997, -1.22414], + "0.25": [23.82924, -15.84643, -23.65908], + "0.4167": [6.65534, -9.55545, -1.71341], + "0.5": [3, 0, 0], + "0.5833": [0, 0, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0.6, -2.5, 0.7], + "0.0833": [0.6, -2.5, 0.7], + "0.2917": [0.09, 1.53, 0.57], + "0.4167": [-0.28, 0.61, 0.05], + "0.5": [-0.2, 0, -0.3], + "0.5833": [0, 0, 0], + "0.7917": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.black_bear_baby.run_UB": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "-0.5 + Math.max( 0, Math.sin(( q.anim_time - 0.0 ) * 520 ) ) * 1.3", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.2 ) * 540 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * 0.02", + "1 + Math.sin(( q.anim_time + 0.2 ) * 540 ) * -0.01" + ] + }, + "body": { + "rotation": [ + "-2 - Math.cos(( q.anim_time - 0.05 ) * 540 ) * -7", + "-Math.sin( -20 + ( q.anim_time - 0.0 ) * 540 ) * 2", + 0 + ], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.05 ) * 540 ) * -1", + "-0.6 + Math.sin(( q.anim_time - 0.3 ) * 540 ) * 0.25" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.4 ) * 540 ) * 0.02", + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * -0.01" + ] + }, + "skull": { + "rotation": ["-Math.sin(( q.anim_time + 0.6 ) * 540 ) * 5", 0, 0], + "position": [ + 0, + "0.5 + Math.cos(( q.anim_time - 0.2 ) * 540 ) * -0.7", + 0 + ] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 15; v.balloon = 1; v.offset = 2; v.time_offset = -0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + -0.1, + "( v.freq = 2; v.mag = 1.2; v.balloon = 1.3; v.offset = 1.3; v.time_offset = 0.52; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "( v.freq = 2; v.mag = 0.6; v.balloon = 1; v.offset = 0.4; v.time_offset = 0.6; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 15; v.balloon = 1; v.offset = 2; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + 0.1, + "( v.freq = 2; v.mag = 1.2; v.balloon = 1.3; v.offset = 1.3; v.time_offset = 0.42; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "( v.freq = 2; v.mag = 0.6; v.balloon = 1; v.offset = 0.5; v.time_offset = 0.5; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + }, + "rightLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -35; v.balloon = 2; v.offset = 3; v.time_offset = 1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "( v.freq = 2; v.mag = 0.7; v.balloon = 1; v.offset = 0.8; v.time_offset = 0.9; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "( v.freq = 2; v.mag = 0.8; v.balloon = 1; v.offset = -1; v.time_offset = 0.4; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ], + "scale": [1, "1 + Math.sin(( q.anim_time - 0.0 ) * 540 ) * 0.07", 1] + }, + "leftLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -35; v.balloon = 2; v.offset = 3; v.time_offset = 0.85; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "( v.freq = 2; v.mag = 0.7; v.balloon = 1; v.offset = 0.8; v.time_offset = 0.75; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "( v.freq = 2; v.mag = 0.8; v.balloon = 1; v.offset = -1; v.time_offset = 0.25; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ], + "scale": [ + 1, + "1 + Math.sin( -60 + ( q.anim_time - 0.0 ) * 540 ) * 0.06", + 1 + ] + }, + "LeftEar": { + "rotation": [ + "-0.5 - Math.sin( 70 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * -3", + "Math.sin( 60 + ( q.anim_time - 0.0 ) * 540 ) * -7" + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * 7" + ] + } + } + }, + "animation.silverlabs_nat.black_bear_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "-0.2 + Math.cos( -20 + ( q.anim_time - 0.0 ) * 720 ) * 0.1", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.1 ) * 720 ) * -0.005", + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.1 ) * 720 ) * -0.005" + ] + }, + "body": { + "rotation": [ + "( v.freq = 4; v.mag = 1.2; v.balloon = 2; v.offset = 1.4; v.time_offset = 0.1; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset; );", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 1" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.2", + "( v.freq = 4; v.mag = 0.3; v.balloon = 2; v.offset = -0.3; v.time_offset = -0.45; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + 0 + ] + }, + "skull": { + "rotation": [ + "-1 - Math.sin(( q.anim_time + 0.1 ) * 720 ) * -0.005", + 0, + "Math.sin(( q.anim_time + 0.04 ) * 360 ) * -4" + ], + "position": [ + 0, + "0.5 + Math.sin(( q.anim_time - 0.03 ) * 720 ) * 0.4", + 0 + ] + }, + "leftArm": { + "rotation": ["-Math.cos(( q.anim_time + 0.1 ) * 360 ) * -15", 0, 0], + "position": [ + 0, + "( v.freq = 2; v.mag = -0.7; v.balloon = 3; v.offset = 1; v.time_offset = -0.45; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "( v.freq = 2; v.mag = 1; v.balloon = 1; v.offset = 0.5; v.time_offset = 0.1; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + }, + "rightArm": { + "rotation": ["-Math.cos(( q.anim_time + 0.1 ) * 360 ) * 15", 0, 0], + "position": [ + 0, + "( v.freq = 2; v.mag = 0.7; v.balloon = 3; v.offset = 1; v.time_offset = -0.45; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "( v.freq = 2; v.mag = -1; v.balloon = 1; v.offset = 0.5; v.time_offset = 0.1; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + }, + "rightLeg": { + "rotation": ["-Math.cos(( q.anim_time + 0.15 ) * 360 ) * -15", 0, 0], + "position": [ + 0, + "( v.freq = 2; v.mag = 0.8; v.balloon = 2; v.offset = 0.9; v.time_offset = -0.7; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "( v.freq = 2; v.mag = 0.3; v.balloon = 1; v.offset = -0.5; v.time_offset = 0.5; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + }, + "leftLeg": { + "rotation": ["-Math.cos(( q.anim_time + 0.15 ) * 360 ) * 15", 0, 0], + "position": [ + 0, + "( v.freq = 2; v.mag = -0.8; v.balloon = 2; v.offset = 0.9; v.time_offset = -0.7; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "( v.freq = 2; v.mag = -0.3; v.balloon = 1; v.offset = -0.5; v.time_offset = 0.5; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + }, + "tail": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 720 ) * 3", + "-Math.cos(( q.anim_time - 0.0 ) * 360 ) * 4", + 0 + ], + "position": [ + 0, + "-0.2 + Math.sin(( q.anim_time + 0.1 ) * 720 ) * 0.15", + 0 + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) * -3", + "-Math.cos( 40 + ( q.anim_time - 0.0 ) * 360 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 360 ) * 5" + ] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) * -3", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 360 ) * -3", + "Math.sin( 60 + ( q.anim_time - 0.3 ) * 360 ) * -5" + ] + } + } + }, + "animation.silverlabs_nat.black_bear_baby.sniff_UB": { + "loop": true, + "animation_length": 0.3333, + "bones": { + "skull": { + "rotation": [ + "-( v.freq = 6; v.mag = 7; v.balloon = 1; v.offset = 1.4; v.time_offset = 0.0; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset; );", + 0, + 0 + ] + }, + "nose": { + "rotation": [ + "-( v.freq = 6; v.mag = 5.5; v.balloon = 1; v.offset = 1.4; v.time_offset = 0.1; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset; );", + 0, + 0 + ], + "scale": [ + "( v.freq = 6; v.mag = 0.3; v.balloon = 3; v.offset = 1.0; v.time_offset = -0.2; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "( v.freq = 6; v.mag = 0.3; v.balloon = 0.5; v.offset = 1.0; v.time_offset = 0; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + 1 + ] + } + } + }, + "animation.silverlabs_nat.black_bear_baby.sleep": { + "loop": true, + "bones": { + "skullRot": { + "rotation": [12.5, 10, 27.5], + "position": [0, -1, 0] + }, + "root": { + "position": [0, -2.1, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01" + ] + }, + "leftLeg": { + "rotation": [-83.93444, -49.87112, -3.77781], + "position": [0.65, -0.7, 0] + }, + "leftArm": { + "rotation": [-87.72729, 4.51737, -0.878], + "position": [1.45, -0.5, -1.7] + }, + "rightArm": { + "rotation": [-87.58897, -13.00641, 0.3126], + "position": [-1.25, -0.3, -1.1] + }, + "rightLeg": { + "rotation": [-90, 56.5, 0], + "position": [-0.75, -1.1, 0.4] + }, + "body": { + "rotation": [0, 0, 5], + "position": [0, -1.5, 0] + }, + "skull": { + "rotation": [11.80497, -7.08684, -10.80276], + "position": [-0.4642, 0.95002, -1.25889] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/blobfish.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/blobfish.rp_anim.json new file mode 100644 index 0000000..4ad9371 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/blobfish.rp_anim.json @@ -0,0 +1,57 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.blobfish_gray.swim": { + "loop": true, + "bones": { + "body": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 180 ) * 8", 0] + }, + "leftFin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.3 ) * 180 ) * 15", 0] + }, + "rightFin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 180 ) * -15", 0] + }, + "tail": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 22.5", + 0 + ] + }, + "sf_head": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 180 ) * -8", 0] + } + } + }, + "animation.silverlabs_nat.blobfish_pink.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "leftFin": { + "rotation": { + "1.5833": [-90, 0, -2.5], + "1.7917": [-90, 0, -12.5], + "2.0": [-90, 0, -2.5] + } + }, + "rightFin": { + "rotation": { + "0.0": [-90, 0, 2.5], + "0.2083": [-90, 0, 15], + "0.4167": [-90, 0, 2.5] + } + }, + "tail": { + "rotation": { + "0.0": [0, -10, -47.5], + "0.5417": [0, -10, -47.5], + "0.7083": [0, 7.5, -47.5], + "0.875": [0, -10, -47.5] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/boar.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/boar.rp_anim.json new file mode 100644 index 0000000..17f7350 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/boar.rp_anim.json @@ -0,0 +1,328 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.boar.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "leftEar": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 180 ) * 2", 0, 0] + }, + "rightEar": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 180 ) * 2", 0, 0] + } + } + }, + "animation.silverlabs_nat.boar.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "body": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 2"], + "position": [ + 0, + "Math.clamp( Math.sin( -60 + ( q.anim_time - 0.0 ) * 720 ) * 0.1, 0, 0.1 )", + 0 + ], + "scale": 1 + }, + "leftArm": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 360 ) * 30", 0, 0], + "position": [ + -0.25, + "-0.1 + Math.clamp( Math.sin( -60 + ( q.anim_time - 0.0 ) * 360 ) * 2, 0, 2 )", + 0 + ] + }, + "rightArm": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 360 ) * -30", 0, 0], + "position": [ + 0.25, + "-0.1 + Math.clamp( -Math.sin( -60 + ( q.anim_time - 0.0 ) * 360 ) * 2, 0, 2 )", + 0 + ] + }, + "leftLeg": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 360 ) * 30", 0, 0], + "position": [ + -0.25, + "-0.1 + Math.clamp( Math.sin(( q.anim_time - 0.5 ) * 360 ) * 2, 0, 2 )", + 0 + ] + }, + "rightLeg": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 360 ) * -30", 0, 0], + "position": [ + 0.25, + "-0.1 + Math.clamp( -Math.sin(( q.anim_time - 0.5 ) * 360 ) * 2, 0, 2 )", + 0 + ] + }, + "skullRot": { + "rotation": [0, 0, 0] + }, + "tail": { + "rotation": [ + "-9.5 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 2", + 0, + 0 + ] + }, + "skull": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -2"] + }, + "rightEar": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 5", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 5" + ] + }, + "leftEar": { + "rotation": [ + "Math.cos(( q.anim_time - 0.1 ) * 360 ) * 5", + 0, + "Math.cos(( q.anim_time - 0.1 ) * 360 ) * 5" + ] + } + }, + "sound_effects": { + "0.05": { + "effect": "step_-6dB" + }, + "0.17": { + "effect": "step_-12dB" + }, + "0.5": { + "effect": "step_-6dB" + }, + "0.67": { + "effect": "step_-12dB" + } + } + }, + "animation.silverlabs_nat.boar.run": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "body": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 2", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 2" + ], + "position": [ + 0, + "Math.clamp( Math.sin( -60 + ( q.anim_time - 0.0 ) * 720 ) * 0.1, 0, 0.1 )", + 0 + ], + "scale": 1 + }, + "leftArm": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 360 ) * 45", 0, 0], + "position": [ + -0.25, + "-0.1 + Math.clamp( Math.sin( -60 + ( q.anim_time - 0.0 ) * 360 ) * 3, 0, 3 )", + 0 + ] + }, + "rightArm": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 360 ) * -45", 0, 0], + "position": [ + 0.25, + "-0.1 + Math.clamp( -Math.sin( -60 + ( q.anim_time - 0.0 ) * 360 ) * 3, 0, 3 )", + 0 + ] + }, + "leftLeg": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 360 ) * 45", 0, 0], + "position": [ + -0.25, + "-0.1 + Math.clamp( Math.sin(( q.anim_time - 0.5 ) * 360 ) * 3, 0, 3 )", + 0 + ] + }, + "rightLeg": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 360 ) * -45", 0, 0], + "position": [ + 0.25, + "-0.1 + Math.clamp( -Math.sin(( q.anim_time - 0.5 ) * 360 ) * 3, 0, 3 )", + 0 + ] + }, + "skullRot": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 0.5" + ] + }, + "tail": { + "rotation": [ + "15 + Math.cos(( q.anim_time - 0.2 ) * 360 ) * 16", + 0, + "Math.cos(( q.anim_time - 0.3 ) * 360 ) * -16" + ] + }, + "skull": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.2 ) * 720 ) * 2", + 0, + "-Math.cos(( q.anim_time - 0.0 ) * 360 ) * 2" + ], + "position": [ + 0, + "-Math.clamp( Math.sin( -60 + ( q.anim_time - 0.2 ) * 720 ) * 0.1, 0, 0.1 )", + 0 + ] + }, + "rightEar": { + "rotation": [ + "Math.cos(( q.anim_time - 0.4 ) * 720 ) * 7", + 0, + "Math.cos(( q.anim_time - 0.4 ) * 720 ) * 7" + ] + }, + "leftEar": { + "rotation": [ + "Math.cos(( q.anim_time - 0.4 ) * 720 ) * 7", + 0, + "Math.cos(( q.anim_time - 0.4 ) * 720 ) * 7" + ] + } + }, + "sound_effects": { + "0.05": { + "effect": "step_-6dB" + }, + "0.25": { + "effect": "step_-12dB" + }, + "0.5": { + "effect": "step_-6dB" + }, + "0.71": { + "effect": "step_-12dB" + } + } + }, + "animation.silverlabs_nat.boar.attack": { + "loop": "hold_on_last_frame", + "animation_length": 0.3333, + "bones": { + "skullRot": { + "rotation": { + "0.0": [45, 0, 0], + "0.0833": [8.26, 0, 0], + "0.1667": [-28.28, 0, 0], + "0.25": [-30.8, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [10, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [-90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, -1.39273, 0.24558], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 2.82843, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + }, + "sound_effects": { + "0.0": { + "effect": "attack" + } + } + }, + "animation.silverlabs_nat.boar.look_at_target": { + "loop": true, + "bones": { + "skull": { + "rotation": ["q.target_x_rotation", "q.target_y_rotation", 0] + } + } + }, + "animation.silverlabs_nat.boar.sleep": { + "loop": true, + "bones": { + "root": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + }, + "body": { + "rotation": [8.61277, -2.62145, 16.80256], + "position": [0, -6.9, 0] + }, + "skull": { + "rotation": [-36.01614, -13.47586, -8.35652], + "position": [0, 0, -2.7] + }, + "ear_right": { + "rotation": [ + "3 - Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2", + -32, + "6 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2" + ], + "position": [0, 0, -1] + }, + "ear_left": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2", + 0, + "12 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2" + ] + }, + "left_arm": { + "rotation": [-90, -16, 0], + "position": [1.4, -6, 1] + }, + "right_arm": { + "rotation": [-90, 37.5, 0], + "position": [-0.3, -6, -1.2] + }, + "left_leg": { + "rotation": [-92.59596, -16.27297, 10.41549], + "position": [1.5, -4.5, 0.5] + }, + "right_leg": { + "rotation": [-90, 67.5, 0], + "position": [-2.1, -4.5, -1.3] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/boar_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/boar_baby.rp_anim.json new file mode 100644 index 0000000..d28f6d1 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/boar_baby.rp_anim.json @@ -0,0 +1,1870 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.boar_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [ + 0, + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 45 ) * 3" + ], + "position": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 90 ) * -0.10", + "-0.15 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.15", + 0 + ] + }, + "skull": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 90 ) * 3", + 0, + "Math.sin( -80 + ( q.anim_time - 0.0 ) * 45 ) * 3" + ], + "position": [ + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 45 ) * 0.1", + "-0.15 + Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * 0.25", + 0 + ], + "scale": [0.95, 1, 1] + }, + "rightLeg": { + "position": [0.01, 0, -0.01] + }, + "leftArm": { + "position": [-0.01, 0, 0.01] + }, + "rightArm": { + "position": [0.01, 0, 0.01] + }, + "leftLeg": { + "position": [-0.01, 0, -0.01] + }, + "rightEar": { + "rotation": [ + 0, + "-Math.cos( -80 + ( q.anim_time - 0.0 ) * 45 ) * -6", + "Math.sin( -120 + ( q.anim_time - 0.0 ) * 45 ) * 6" + ] + }, + "leftEar": { + "rotation": [ + 0, + "-Math.cos( -100 + ( q.anim_time - 0.0 ) * 45 ) * 6", + "Math.sin( -100 + ( q.anim_time - 0.0 ) * 45 ) * 6" + ] + } + } + }, + "animation.silverlabs_nat.boar_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": { + "0.0": [0, 0.29, -0.1], + "0.0417": [0, 0.25, -0.17], + "0.0833": [0, 0.11, -0.2], + "0.125": [0, -0.15, -0.17], + "0.1667": [0, -0.27, -0.1], + "0.2083": [0, -0.3, 0], + "0.25": [0, -0.29, 0.1], + "0.2917": [0, -0.25, 0.17], + "0.3333": [0, -0.11, 0.2], + "0.375": [0, 0.15, 0.17], + "0.4167": [0, 0.27, 0.1], + "0.4583": [0, 0.3, 0], + "0.5": [0, 0.29, -0.1], + "0.5417": [0, 0.25, -0.17], + "0.5833": [0, 0.11, -0.2], + "0.625": [0, -0.15, -0.17], + "0.6667": [0, -0.27, -0.1], + "0.7083": [0, -0.3, 0], + "0.75": [0, -0.29, 0.1], + "0.7917": [0, -0.25, 0.17], + "0.8333": [0, -0.11, 0.2], + "0.875": [0, 0.15, 0.17], + "0.9167": [0, 0.27, 0.1], + "0.9583": [0, 0.3, 0], + "1.0": [0, 0.29, -0.1] + } + }, + "body": { + "rotation": { + "0.0": [-1.13, 0, -1], + "0.0417": [-1.18, 0, -1.41], + "0.0833": [-0.92, 0, -1.73], + "0.125": [-0.41, 0, -1.93], + "0.1667": [0.21, 0, -2], + "0.2083": [0.77, 0, -1.93], + "0.25": [1.13, 0, -1.73], + "0.2917": [1.18, 0, -1.41], + "0.3333": [0.92, 0, -1], + "0.375": [0.41, 0, -0.52], + "0.4583": [-0.77, 0, 0.52], + "0.5": [-1.13, 0, 1], + "0.5417": [-1.18, 0, 1.41], + "0.5833": [-0.92, 0, 1.73], + "0.625": [-0.41, 0, 1.93], + "0.6667": [0.21, 0, 2], + "0.7083": [0.77, 0, 1.93], + "0.75": [1.13, 0, 1.73], + "0.7917": [1.18, 0, 1.41], + "0.8333": [0.92, 0, 1], + "0.875": [0.41, 0, 0.52], + "0.9583": [-0.77, 0, -0.52], + "1.0": [-1.13, 0, -1] + }, + "position": { + "0.0": [0, -0.02, 0], + "0.0417": [0, 0, 0], + "0.125": [0, -0.01, 0], + "0.1667": [0, -0.04, 0], + "0.2083": [0, -0.12, 0], + "0.25": [0, -0.18, 0], + "0.2917": [0, -0.2, 0], + "0.375": [0, -0.19, 0], + "0.4167": [0, -0.16, 0], + "0.5": [0, -0.02, 0], + "0.5417": [0, 0, 0], + "0.625": [0, -0.01, 0], + "0.6667": [0, -0.04, 0], + "0.7083": [0, -0.12, 0], + "0.75": [0, -0.18, 0], + "0.7917": [0, -0.2, 0], + "0.875": [0, -0.19, 0], + "0.9167": [0, -0.16, 0], + "0.9583": [0, -0.08, 0], + "1.0": [0, -0.02, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0.64], + "0.0417": [1, 0, 0.42], + "0.0833": [1.73, 0, 0.17], + "0.125": [2, 0, -0.09], + "0.1667": [1.73, 0, -0.34], + "0.2083": [1, 0, -0.57], + "0.2917": [-1, 0, -0.91], + "0.3333": [-1.73, 0, -0.98], + "0.375": [-2, 0, -1], + "0.4167": [-1.73, 0, -0.94], + "0.4583": [-1, 0, -0.82], + "0.5417": [1, 0, -0.42], + "0.5833": [1.73, 0, -0.17], + "0.625": [2, 0, 0.09], + "0.6667": [1.73, 0, 0.34], + "0.7083": [1, 0, 0.57], + "0.7917": [-1, 0, 0.91], + "0.8333": [-1.73, 0, 0.98], + "0.875": [-2, 0, 1], + "0.9167": [-1.73, 0, 0.94], + "0.9583": [-1, 0, 0.82], + "1.0": [0, 0, 0.64] + }, + "position": { + "0.0": [0.05, -0.1, -0.17], + "0.0417": [0.03, 0, -0.2], + "0.0833": [0, 0.1, -0.17], + "0.125": [-0.03, 0.17, -0.1], + "0.1667": [-0.05, 0.2, 0], + "0.2083": [-0.07, 0.17, 0.1], + "0.25": [-0.09, 0.1, 0.17], + "0.2917": [-0.1, 0, 0.2], + "0.3333": [-0.1, -0.1, 0.17], + "0.375": [-0.1, -0.17, 0.1], + "0.4167": [-0.09, -0.2, 0], + "0.4583": [-0.07, -0.17, -0.1], + "0.5": [-0.05, -0.1, -0.17], + "0.5417": [-0.03, 0, -0.2], + "0.5833": [0, 0.1, -0.17], + "0.625": [0.03, 0.17, -0.1], + "0.6667": [0.05, 0.2, 0], + "0.7083": [0.07, 0.17, 0.1], + "0.75": [0.09, 0.1, 0.17], + "0.7917": [0.1, 0, 0.2], + "0.8333": [0.1, -0.1, 0.17], + "0.875": [0.1, -0.17, 0.1], + "0.9167": [0.09, -0.2, 0], + "0.9583": [0.07, -0.17, -0.1], + "1.0": [0.05, -0.1, -0.17] + }, + "scale": [0.95, 1, 1] + }, + "rightLeg": { + "rotation": { + "0.0": [20, 0, 0], + "0.0417": [29.92, 0, 0], + "0.0833": [35.35, 0, 0], + "0.125": [38.28, 0, 0], + "0.1667": [39.68, 0, 0], + "0.2083": [39.98, 0, 0], + "0.25": [39.26, 0, 0], + "0.2917": [37.33, 0, 0], + "0.3333": [33.57, 0, 0], + "0.375": [26.63, 0, 0], + "0.4167": [14.24, 0, 0], + "0.4583": [-3.77, 0, 0], + "0.5": [-20, 0, 0], + "0.5417": [-29.92, 0, 0], + "0.5833": [-35.35, 0, 0], + "0.625": [-38.28, 0, 0], + "0.6667": [-39.68, 0, 0], + "0.7083": [-39.98, 0, 0], + "0.75": [-39.26, 0, 0], + "0.7917": [-37.33, 0, 0], + "0.8333": [-33.57, 0, 0], + "0.875": [-26.63, 0, 0], + "0.9167": [-14.24, 0, 0], + "0.9583": [3.77, 0, 0], + "1.0": [20, 0, 0] + }, + "position": { + "0.0": [0.25, 0, -0.7], + "0.0417": [0.25, 0.01, -0.58], + "0.0833": [0.26, 0.03, -0.48], + "0.125": [0.26, 0.08, -0.42], + "0.1667": [0.27, 0.17, -0.4], + "0.2083": [0.29, 0.34, -0.42], + "0.25": [0.3, 0.6, -0.48], + "0.2917": [0.31, 0.86, -0.58], + "0.3333": [0.32, 1.03, -0.7], + "0.375": [0.34, 1.12, -0.84], + "0.4167": [0.34, 1.17, -1], + "0.5": [0.35, 1.2, -1.3], + "0.5833": [0.34, 1.17, -1.52], + "0.625": [0.34, 1.12, -1.58], + "0.6667": [0.33, 1.03, -1.6], + "0.7083": [0.31, 0.86, -1.58], + "0.75": [0.3, 0.6, -1.52], + "0.7917": [0.29, 0.34, -1.42], + "0.8333": [0.28, 0.17, -1.3], + "0.875": [0.26, 0.08, -1.16], + "0.9167": [0.26, 0.03, -1], + "0.9583": [0.25, 0.01, -0.84], + "1.0": [0.25, 0, -0.7] + } + }, + "leftArm": { + "rotation": { + "0.0": [40, 0, 0], + "0.0417": [39.49, 0, 0], + "0.0833": [37.83, 0, 0], + "0.125": [34.51, 0, 0], + "0.1667": [28.38, 0, 0], + "0.2083": [17.26, 0, 0], + "0.2917": [-17.26, 0, 0], + "0.3333": [-28.38, 0, 0], + "0.375": [-34.51, 0, 0], + "0.4167": [-37.83, 0, 0], + "0.4583": [-39.49, 0, 0], + "0.5": [-40, 0, 0], + "0.5417": [-39.49, 0, 0], + "0.5833": [-37.83, 0, 0], + "0.625": [-34.51, 0, 0], + "0.6667": [-28.38, 0, 0], + "0.7083": [-17.26, 0, 0], + "0.7917": [17.26, 0, 0], + "0.8333": [28.38, 0, 0], + "0.875": [34.51, 0, 0], + "0.9167": [37.83, 0, 0], + "0.9583": [39.49, 0, 0], + "1.0": [40, 0, 0] + }, + "position": { + "0.0": [-0.25, 0.3, 1.5], + "0.0417": [-0.25, 0.54, 1.48], + "0.0833": [-0.26, 0.81, 1.42], + "0.125": [-0.26, 1, 1.32], + "0.1667": [-0.27, 1.1, 1.2], + "0.2083": [-0.29, 1.16, 1.06], + "0.25": [-0.3, 1.19, 0.9], + "0.2917": [-0.31, 1.2, 0.74], + "0.3333": [-0.32, 1.2, 0.6], + "0.375": [-0.34, 1.17, 0.48], + "0.4167": [-0.34, 1.13, 0.38], + "0.4583": [-0.35, 1.05, 0.32], + "0.5": [-0.35, 0.9, 0.3], + "0.5417": [-0.35, 0.66, 0.32], + "0.5833": [-0.34, 0.39, 0.38], + "0.625": [-0.34, 0.2, 0.48], + "0.6667": [-0.33, 0.1, 0.6], + "0.7083": [-0.31, 0.04, 0.74], + "0.75": [-0.3, 0.01, 0.9], + "0.7917": [-0.29, 0, 1.06], + "0.8333": [-0.28, 0, 1.2], + "0.875": [-0.26, 0.03, 1.32], + "0.9167": [-0.26, 0.07, 1.42], + "0.9583": [-0.25, 0.15, 1.48], + "1.0": [-0.25, 0.3, 1.5] + } + }, + "rightArm": { + "rotation": { + "0.0": [-40, 0, 0], + "0.0417": [-39.49, 0, 0], + "0.0833": [-37.83, 0, 0], + "0.125": [-34.51, 0, 0], + "0.1667": [-28.38, 0, 0], + "0.2083": [-17.26, 0, 0], + "0.2917": [17.26, 0, 0], + "0.3333": [28.38, 0, 0], + "0.375": [34.51, 0, 0], + "0.4167": [37.83, 0, 0], + "0.4583": [39.49, 0, 0], + "0.5": [40, 0, 0], + "0.5417": [39.49, 0, 0], + "0.5833": [37.83, 0, 0], + "0.625": [34.51, 0, 0], + "0.6667": [28.38, 0, 0], + "0.7083": [17.26, 0, 0], + "0.7917": [-17.26, 0, 0], + "0.8333": [-28.38, 0, 0], + "0.875": [-34.51, 0, 0], + "0.9167": [-37.83, 0, 0], + "0.9583": [-39.49, 0, 0], + "1.0": [-40, 0, 0] + }, + "position": { + "0.0": [0.25, 0.9, 0.3], + "0.0417": [0.25, 0.66, 0.32], + "0.0833": [0.26, 0.39, 0.38], + "0.125": [0.26, 0.2, 0.48], + "0.1667": [0.27, 0.1, 0.6], + "0.2083": [0.29, 0.04, 0.74], + "0.25": [0.3, 0.01, 0.9], + "0.2917": [0.31, 0, 1.06], + "0.3333": [0.32, 0, 1.2], + "0.375": [0.34, 0.03, 1.32], + "0.4167": [0.34, 0.07, 1.42], + "0.4583": [0.35, 0.15, 1.48], + "0.5": [0.35, 0.3, 1.5], + "0.5417": [0.35, 0.54, 1.48], + "0.5833": [0.34, 0.81, 1.42], + "0.625": [0.34, 1, 1.32], + "0.6667": [0.33, 1.1, 1.2], + "0.7083": [0.31, 1.16, 1.06], + "0.75": [0.3, 1.19, 0.9], + "0.7917": [0.29, 1.2, 0.74], + "0.8333": [0.28, 1.2, 0.6], + "0.875": [0.26, 1.17, 0.48], + "0.9167": [0.26, 1.13, 0.38], + "0.9583": [0.25, 1.05, 0.32], + "1.0": [0.25, 0.9, 0.3] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-20, 0, 0], + "0.0417": [-29.92, 0, 0], + "0.0833": [-35.35, 0, 0], + "0.125": [-38.28, 0, 0], + "0.1667": [-39.68, 0, 0], + "0.2083": [-39.98, 0, 0], + "0.25": [-39.26, 0, 0], + "0.2917": [-37.33, 0, 0], + "0.3333": [-33.57, 0, 0], + "0.375": [-26.63, 0, 0], + "0.4167": [-14.24, 0, 0], + "0.4583": [3.77, 0, 0], + "0.5": [20, 0, 0], + "0.5417": [29.92, 0, 0], + "0.5833": [35.35, 0, 0], + "0.625": [38.28, 0, 0], + "0.6667": [39.68, 0, 0], + "0.7083": [39.98, 0, 0], + "0.75": [39.26, 0, 0], + "0.7917": [37.33, 0, 0], + "0.8333": [33.57, 0, 0], + "0.875": [26.63, 0, 0], + "0.9167": [14.24, 0, 0], + "0.9583": [-3.77, 0, 0], + "1.0": [-20, 0, 0] + }, + "position": { + "0.0": [-0.25, 1.2, -1.3], + "0.0833": [-0.26, 1.17, -1.52], + "0.125": [-0.26, 1.12, -1.58], + "0.1667": [-0.27, 1.03, -1.6], + "0.2083": [-0.29, 0.86, -1.58], + "0.25": [-0.3, 0.6, -1.52], + "0.2917": [-0.31, 0.34, -1.42], + "0.3333": [-0.32, 0.17, -1.3], + "0.375": [-0.34, 0.08, -1.16], + "0.4167": [-0.34, 0.03, -1], + "0.5": [-0.35, 0, -0.7], + "0.5417": [-0.35, 0.01, -0.58], + "0.5833": [-0.34, 0.03, -0.48], + "0.625": [-0.34, 0.08, -0.42], + "0.6667": [-0.33, 0.17, -0.4], + "0.7083": [-0.31, 0.34, -0.42], + "0.75": [-0.3, 0.6, -0.48], + "0.7917": [-0.29, 0.86, -0.58], + "0.8333": [-0.28, 1.03, -0.7], + "0.875": [-0.26, 1.12, -0.84], + "0.9167": [-0.26, 1.17, -1], + "0.9583": [-0.25, 1.19, -1.16], + "1.0": [-0.25, 1.2, -1.3] + } + }, + "leftEar": { + "rotation": { + "0.0": [-1.73, -4.92, 4.92], + "0.0417": [-1, -3.83, 4.98], + "0.0833": [0, -1.71, 4.7], + "0.125": [1, 0.87, 4.1], + "0.1667": [1.73, 3.21, 3.21], + "0.2083": [2, 4.7, 2.11], + "0.25": [1.73, 4.92, 0.87], + "0.2917": [1, 3.83, -0.44], + "0.3333": [0, 1.71, -1.71], + "0.375": [-1, -0.87, -2.87], + "0.4167": [-1.73, -3.21, -3.83], + "0.4583": [-2, -4.7, -4.53], + "0.5": [-1.73, -4.92, -4.92], + "0.5417": [-1, -3.83, -4.98], + "0.5833": [0, -1.71, -4.7], + "0.625": [1, 0.87, -4.1], + "0.6667": [1.73, 3.21, -3.21], + "0.7083": [2, 4.7, -2.11], + "0.75": [1.73, 4.92, -0.87], + "0.7917": [1, 3.83, 0.44], + "0.8333": [0, 1.71, 1.71], + "0.875": [-1, -0.87, 2.87], + "0.9167": [-1.73, -3.21, 3.83], + "0.9583": [-2, -4.7, 4.53], + "1.0": [-1.73, -4.92, 4.92] + } + }, + "rightEar": { + "rotation": { + "0.0": [-1.29, 4.92, 4.92], + "0.0417": [-0.35, 3.83, 4.53], + "0.0833": [0.68, 1.71, 3.83], + "0.125": [1.53, -0.87, 2.87], + "0.1667": [1.97, -3.21, 1.71], + "0.2083": [1.88, -4.7, 0.44], + "0.25": [1.29, -4.92, -0.87], + "0.2917": [0.35, -3.83, -2.11], + "0.3333": [-0.68, -1.71, -3.21], + "0.375": [-1.53, 0.87, -4.1], + "0.4167": [-1.97, 3.21, -4.7], + "0.4583": [-1.88, 4.7, -4.98], + "0.5": [-1.29, 4.92, -4.92], + "0.5417": [-0.35, 3.83, -4.53], + "0.5833": [0.68, 1.71, -3.83], + "0.625": [1.53, -0.87, -2.87], + "0.6667": [1.97, -3.21, -1.71], + "0.7083": [1.88, -4.7, -0.44], + "0.75": [1.29, -4.92, 0.87], + "0.7917": [0.35, -3.83, 2.11], + "0.8333": [-0.68, -1.71, 3.21], + "0.875": [-1.53, 0.87, 4.1], + "0.9167": [-1.97, 3.21, 4.7], + "0.9583": [-1.88, 4.7, 4.98], + "1.0": [-1.29, 4.92, 4.92] + } + } + } + }, + "animation.silverlabs_nat.boar_baby.run": { + "loop": true, + "animation_length": 1.3333, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "tail": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 1080 ) * 4", + "-Math.cos(( q.anim_time - 0.0 ) * 540 ) * 6", + 0 + ], + "position": [ + 0, + "-0.2 + Math.sin(( q.anim_time - 0.1 ) * 540 ) * 0.3", + 0 + ] + }, + "root": { + "position": { + "0.0": [0, -0.4, 0], + "0.0417": [0, -0.1, 0], + "0.0833": [0, 0.15, 0], + "0.125": [0, 0.33, 0], + "0.1667": [0, 0.4, 0], + "0.2083": [0, 0.36, 0], + "0.25": [0, 0.21, 0], + "0.2917": [0, -0.02, 0], + "0.3333": [0, -0.31, 0], + "0.375": [0, -0.4, 0], + "0.4167": [0, -0.4, 0], + "0.4583": [0, -0.4, 0], + "0.5": [0, -0.4, 0], + "0.5417": [0, -0.4, 0], + "0.5833": [0, -0.4, 0], + "0.625": [0, -0.4, 0], + "0.6667": [0, -0.4, 0], + "0.7083": [0, -0.28, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0.23, 0], + "0.8333": [0, 0.37, 0], + "0.875": [0, 0.4, 0], + "0.9167": [0, 0.31, 0], + "0.9583": [0, 0.13, 0], + "1.0": [0, -0.13, 0], + "1.0417": [0, -0.4, 0], + "1.0833": [0, -0.4, 0], + "1.125": [0, -0.4, 0], + "1.1667": [0, -0.4, 0], + "1.2083": [0, -0.4, 0], + "1.25": [0, -0.4, 0], + "1.2917": [0, -0.4, 0], + "1.3333": [0, -0.4, 0] + }, + "scale": { + "0.0": [0.9952, 1.0031, 0.9952], + "0.0417": [0.9962, 0.9992, 0.9962], + "0.0833": [0.9977, 0.9955, 0.9977], + "0.125": [0.9996, 0.9924, 0.9996], + "0.1667": [1.0015, 0.9905, 1.0015], + "0.2083": [1.0032, 0.99, 1.0032], + "0.25": [1.0045, 0.9911, 1.0045], + "0.2917": [1.005, 0.9935, 1.005], + "0.3333": [1.0048, 0.9969, 1.0048], + "0.375": [1.0038, 1.0008, 1.0038], + "0.4167": [1.0023, 1.0045, 1.0023], + "0.4583": [1.0004, 1.0076, 1.0004], + "0.5": [0.9985, 1.0095, 0.9985], + "0.5417": [0.9968, 1.01, 0.9968], + "0.5833": [0.9955, 1.0089, 0.9955], + "0.625": [0.995, 1.0065, 0.995], + "0.6667": [0.9952, 1.0031, 0.9952], + "0.7083": [0.9962, 0.9992, 0.9962], + "0.75": [0.9977, 0.9955, 0.9977], + "0.7917": [0.9996, 0.9924, 0.9996], + "0.8333": [1.0015, 0.9905, 1.0015], + "0.875": [1.0032, 0.99, 1.0032], + "0.9167": [1.0045, 0.9911, 1.0045], + "0.9583": [1.005, 0.9935, 1.005], + "1.0": [1.0048, 0.9969, 1.0048], + "1.0417": [1.0038, 1.0008, 1.0038], + "1.0833": [1.0023, 1.0045, 1.0023], + "1.125": [1.0004, 1.0076, 1.0004], + "1.1667": [0.9985, 1.0095, 0.9985], + "1.2083": [0.9968, 1.01, 0.9968], + "1.25": [0.9955, 1.0089, 0.9955], + "1.2917": [0.995, 1.0065, 0.995], + "1.3333": [0.9952, 1.0031, 0.9952] + } + }, + "body": { + "rotation": { + "0.0": [2.46, 0.68, 0], + "0.0417": [2.98, -0.09, 0], + "0.0833": [2.76, -0.85, 0], + "0.125": [1.8, -1.47, 0], + "0.1667": [0.27, -1.88, 0], + "0.2083": [-1.61, -2, 0], + "0.25": [-3.55, -1.81, 0], + "0.2917": [-5.25, -1.35, 0], + "0.3333": [-6.46, -0.68, 0], + "0.375": [-6.98, 0.09, 0], + "0.4167": [-6.76, 0.85, 0], + "0.4583": [-5.8, 1.47, 0], + "0.5": [-4.27, 1.88, 0], + "0.5417": [-2.39, 2, 0], + "0.5833": [-0.45, 1.81, 0], + "0.625": [1.25, 1.35, 0], + "0.6667": [2.46, 0.68, 0], + "0.7083": [2.98, -0.09, 0], + "0.75": [2.76, -0.85, 0], + "0.7917": [1.8, -1.47, 0], + "0.8333": [0.27, -1.88, 0], + "0.875": [-1.61, -2, 0], + "0.9167": [-3.55, -1.81, 0], + "0.9583": [-5.25, -1.35, 0], + "1.0": [-6.46, -0.68, 0], + "1.0417": [-6.98, 0.09, 0], + "1.0833": [-6.76, 0.85, 0], + "1.125": [-5.8, 1.47, 0], + "1.1667": [-4.27, 1.88, 0], + "1.2083": [-2.39, 2, 0], + "1.25": [-0.45, 1.81, 0], + "1.2917": [1.25, 1.35, 0], + "1.3333": [2.46, 0.68, 0] + }, + "position": { + "0.0": [0, 0, -0.68], + "0.0417": [0, -0.31, -0.76], + "0.0833": [0, -0.57, -0.82], + "0.125": [0, -0.74, -0.85], + "0.1667": [0, -0.8, -0.84], + "0.2083": [0, -0.74, -0.79], + "0.25": [0, -0.57, -0.71], + "0.2917": [0, -0.31, -0.62], + "0.3333": [0, 0, -0.52], + "0.375": [0, 0.31, -0.44], + "0.4167": [0, 0.57, -0.38], + "0.4583": [0, 0.74, -0.35], + "0.5": [0, 0.8, -0.36], + "0.5417": [0, 0.74, -0.41], + "0.5833": [0, 0.57, -0.49], + "0.625": [0, 0.31, -0.58], + "0.6667": [0, 0, -0.68], + "0.7083": [0, -0.31, -0.76], + "0.75": [0, -0.57, -0.82], + "0.7917": [0, -0.74, -0.85], + "0.8333": [0, -0.8, -0.84], + "0.875": [0, -0.74, -0.79], + "0.9167": [0, -0.57, -0.71], + "0.9583": [0, -0.31, -0.62], + "1.0": [0, 0, -0.52], + "1.0417": [0, 0.31, -0.44], + "1.0833": [0, 0.57, -0.38], + "1.125": [0, 0.74, -0.35], + "1.1667": [0, 0.8, -0.36], + "1.2083": [0, 0.74, -0.41], + "1.25": [0, 0.57, -0.49], + "1.2917": [0, 0.31, -0.58], + "1.3333": [0, 0, -0.68] + }, + "scale": { + "0.0": [0.9969, 0.9882, 0.9969], + "0.0417": [1.0008, 0.9829, 1.0008], + "0.0833": [1.0045, 0.9802, 1.0045], + "0.125": [1.0076, 0.9806, 1.0076], + "0.1667": [1.0095, 0.9838, 1.0095], + "0.2083": [1.01, 0.9896, 1.01], + "0.25": [1.0089, 0.9969, 1.0089], + "0.2917": [1.0065, 1.0047, 1.0065], + "0.3333": [1.0031, 1.0118, 1.0031], + "0.375": [0.9992, 1.0171, 0.9992], + "0.4167": [0.9955, 1.0198, 0.9955], + "0.4583": [0.9924, 1.0194, 0.9924], + "0.5": [0.9905, 1.0162, 0.9905], + "0.5417": [0.99, 1.0104, 0.99], + "0.5833": [0.9911, 1.0031, 0.9911], + "0.625": [0.9935, 0.9953, 0.9935], + "0.6667": [0.9969, 0.9882, 0.9969], + "0.7083": [1.0008, 0.9829, 1.0008], + "0.75": [1.0045, 0.9802, 1.0045], + "0.7917": [1.0076, 0.9806, 1.0076], + "0.8333": [1.0095, 0.9838, 1.0095], + "0.875": [1.01, 0.9896, 1.01], + "0.9167": [1.0089, 0.9969, 1.0089], + "0.9583": [1.0065, 1.0047, 1.0065], + "1.0": [1.0031, 1.0118, 1.0031], + "1.0417": [0.9992, 1.0171, 0.9992], + "1.0833": [0.9955, 1.0198, 0.9955], + "1.125": [0.9924, 1.0194, 0.9924], + "1.1667": [0.9905, 1.0162, 0.9905], + "1.2083": [0.99, 1.0104, 0.99], + "1.25": [0.9911, 1.0031, 0.9911], + "1.2917": [0.9935, 0.9953, 0.9935], + "1.3333": [0.9969, 0.9882, 0.9969] + } + }, + "skull": { + "rotation": { + "0.0": [2.94, 0, 0], + "0.0417": [1.17, 0, 0], + "0.0833": [-0.78, 0, 0], + "0.125": [-2.61, 0, 0], + "0.1667": [-4.05, 0, 0], + "0.2083": [-4.86, 0, 0], + "0.25": [-4.94, 0, 0], + "0.2917": [-4.26, 0, 0], + "0.3333": [-2.94, 0, 0], + "0.375": [-1.17, 0, 0], + "0.4167": [0.78, 0, 0], + "0.4583": [2.61, 0, 0], + "0.5": [4.05, 0, 0], + "0.5417": [4.86, 0, 0], + "0.5833": [4.94, 0, 0], + "0.625": [4.26, 0, 0], + "0.6667": [2.94, 0, 0], + "0.7083": [1.17, 0, 0], + "0.75": [-0.78, 0, 0], + "0.7917": [-2.61, 0, 0], + "0.8333": [-4.05, 0, 0], + "0.875": [-4.86, 0, 0], + "0.9167": [-4.94, 0, 0], + "0.9583": [-4.26, 0, 0], + "1.0": [-2.94, 0, 0], + "1.0417": [-1.17, 0, 0], + "1.0833": [0.78, 0, 0], + "1.125": [2.61, 0, 0], + "1.1667": [4.05, 0, 0], + "1.2083": [4.86, 0, 0], + "1.25": [4.94, 0, 0], + "1.2917": [4.26, 0, 0], + "1.3333": [2.94, 0, 0] + }, + "position": { + "0.0": [0, 0.75, 0], + "0.0417": [0, 0.44, 0], + "0.0833": [0, 0.14, 0], + "0.125": [0, -0.11, 0], + "0.1667": [0, -0.26, 0], + "0.2083": [0, -0.3, 0], + "0.25": [0, -0.21, 0], + "0.2917": [0, -0.02, 0], + "0.3333": [0, 0.25, 0], + "0.375": [0, 0.56, 0], + "0.4167": [0, 0.86, 0], + "0.4583": [0, 1.11, 0], + "0.5": [0, 1.26, 0], + "0.5417": [0, 1.3, 0], + "0.5833": [0, 1.21, 0], + "0.625": [0, 1.02, 0], + "0.6667": [0, 0.75, 0], + "0.7083": [0, 0.44, 0], + "0.75": [0, 0.14, 0], + "0.7917": [0, -0.11, 0], + "0.8333": [0, -0.26, 0], + "0.875": [0, -0.3, 0], + "0.9167": [0, -0.21, 0], + "0.9583": [0, -0.02, 0], + "1.0": [0, 0.25, 0], + "1.0417": [0, 0.56, 0], + "1.0833": [0, 0.86, 0], + "1.125": [0, 1.11, 0], + "1.1667": [0, 1.26, 0], + "1.2083": [0, 1.3, 0], + "1.25": [0, 1.21, 0], + "1.2917": [0, 1.02, 0], + "1.3333": [0, 0.75, 0] + }, + "scale": { + "0.0": [0.95, 1, 1], + "0.0417": [0.95, 1, 1], + "0.0833": [0.95, 1, 1], + "0.125": [0.95, 1, 1], + "0.1667": [0.95, 1, 1], + "0.2083": [0.95, 1, 1], + "0.25": [0.95, 1, 1], + "0.2917": [0.95, 1, 1], + "0.3333": [0.95, 1, 1], + "0.375": [0.95, 1, 1], + "0.4167": [0.95, 1, 1], + "0.4583": [0.95, 1, 1], + "0.5": [0.95, 1, 1], + "0.5417": [0.95, 1, 1], + "0.5833": [0.95, 1, 1], + "0.625": [0.95, 1, 1], + "0.6667": [0.95, 1, 1], + "0.7083": [0.95, 1, 1], + "0.75": [0.95, 1, 1], + "0.7917": [0.95, 1, 1], + "0.8333": [0.95, 1, 1], + "0.875": [0.95, 1, 1], + "0.9167": [0.95, 1, 1], + "0.9583": [0.95, 1, 1], + "1.0": [0.95, 1, 1], + "1.0417": [0.95, 1, 1], + "1.0833": [0.95, 1, 1], + "1.125": [0.95, 1, 1], + "1.1667": [0.95, 1, 1], + "1.2083": [0.95, 1, 1], + "1.25": [0.95, 1, 1], + "1.2917": [0.95, 1, 1], + "1.3333": [0.95, 1, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [28.5, 0, 0], + "0.0417": [39.92, 0, 0], + "0.0833": [44.49, 0, 0], + "0.125": [45.96, 0, 0], + "0.1667": [45.36, 0, 0], + "0.2083": [42.27, 0, 0], + "0.25": [34.31, 0, 0], + "0.2917": [15.92, 0, 0], + "0.3333": [-6.5, 0, 0], + "0.375": [-17.92, 0, 0], + "0.4167": [-22.49, 0, 0], + "0.4583": [-23.96, 0, 0], + "0.5": [-23.36, 0, 0], + "0.5417": [-20.27, 0, 0], + "0.5833": [-12.31, 0, 0], + "0.625": [6.08, 0, 0], + "0.6667": [28.5, 0, 0], + "0.7083": [39.92, 0, 0], + "0.75": [44.49, 0, 0], + "0.7917": [45.96, 0, 0], + "0.8333": [45.36, 0, 0], + "0.875": [42.27, 0, 0], + "0.9167": [34.31, 0, 0], + "0.9583": [15.92, 0, 0], + "1.0": [-6.5, 0, 0], + "1.0417": [-17.92, 0, 0], + "1.0833": [-22.49, 0, 0], + "1.125": [-23.96, 0, 0], + "1.1667": [-23.36, 0, 0], + "1.2083": [-20.27, 0, 0], + "1.25": [-12.31, 0, 0], + "1.2917": [6.08, 0, 0], + "1.3333": [28.5, 0, 0] + }, + "position": { + "0.0": [0.1, 0.73, -0.51], + "0.0417": [0.06, 0.81, -0.51], + "0.0833": [0.03, 0.95, -0.61], + "0.125": [0.01, 1.14, -0.81], + "0.1667": [0, 1.32, -1.14], + "0.2083": [0.01, 1.43, -1.53], + "0.25": [0.03, 1.49, -1.84], + "0.2917": [0.06, 1.5, -2.02], + "0.3333": [0.1, 1.47, -2.09], + "0.375": [0.14, 1.39, -2.09], + "0.4167": [0.17, 1.25, -1.99], + "0.4583": [0.19, 1.06, -1.79], + "0.5": [0.2, 0.88, -1.46], + "0.5417": [0.19, 0.77, -1.07], + "0.5833": [0.17, 0.71, -0.76], + "0.625": [0.14, 0.7, -0.58], + "0.6667": [0.1, 0.73, -0.51], + "0.7083": [0.06, 0.81, -0.51], + "0.75": [0.03, 0.95, -0.61], + "0.7917": [0.01, 1.14, -0.81], + "0.8333": [0, 1.32, -1.14], + "0.875": [0.01, 1.43, -1.53], + "0.9167": [0.03, 1.49, -1.84], + "0.9583": [0.06, 1.5, -2.02], + "1.0": [0.1, 1.47, -2.09], + "1.0417": [0.14, 1.39, -2.09], + "1.0833": [0.17, 1.25, -1.99], + "1.125": [0.19, 1.06, -1.79], + "1.1667": [0.2, 0.88, -1.46], + "1.2083": [0.19, 0.77, -1.07], + "1.25": [0.17, 0.71, -0.76], + "1.2917": [0.14, 0.7, -0.58], + "1.3333": [0.1, 0.73, -0.51] + }, + "scale": { + "0.0": [1, 1.2147, 1], + "0.0417": [1, 1.2533, 1], + "0.0833": [1, 1.3237, 1], + "0.125": [1, 1.4199, 1], + "0.1667": [1, 1.5085, 1], + "0.2083": [1, 1.5656, 1], + "0.25": [1, 1.5936, 1], + "0.2917": [1, 1.5996, 1], + "0.3333": [1, 1.5853, 1], + "0.375": [1, 1.5467, 1], + "0.4167": [1, 1.4763, 1], + "0.4583": [1, 1.3801, 1], + "0.5": [1, 1.2915, 1], + "0.5417": [1, 1.2344, 1], + "0.5833": [1, 1.2064, 1], + "0.625": [1, 1.2004, 1], + "0.6667": [1, 1.2147, 1], + "0.7083": [1, 1.2533, 1], + "0.75": [1, 1.3237, 1], + "0.7917": [1, 1.4199, 1], + "0.8333": [1, 1.5085, 1], + "0.875": [1, 1.5656, 1], + "0.9167": [1, 1.5936, 1], + "0.9583": [1, 1.5996, 1], + "1.0": [1, 1.5853, 1], + "1.0417": [1, 1.5467, 1], + "1.0833": [1, 1.4763, 1], + "1.125": [1, 1.3801, 1], + "1.1667": [1, 1.2915, 1], + "1.2083": [1, 1.2344, 1], + "1.25": [1, 1.2064, 1], + "1.2917": [1, 1.2004, 1], + "1.3333": [1, 1.2147, 1] + } + }, + "leftArm": { + "rotation": { + "0.0": [-13.53, 0, 0], + "0.0417": [-5.84, 0, 0], + "0.0833": [3.95, 0, 0], + "0.125": [12.26, 0, 0], + "0.1667": [17.32, 0, 0], + "0.2083": [19.64, 0, 0], + "0.25": [19.84, 0, 0], + "0.2917": [17.98, 0, 0], + "0.3333": [13.53, 0, 0], + "0.375": [5.84, 0, 0], + "0.4167": [-3.95, 0, 0], + "0.4583": [-12.26, 0, 0], + "0.5": [-17.32, 0, 0], + "0.5417": [-19.64, 0, 0], + "0.5833": [-19.84, 0, 0], + "0.625": [-17.98, 0, 0], + "0.6667": [-13.53, 0, 0], + "0.7083": [-5.84, 0, 0], + "0.75": [3.95, 0, 0], + "0.7917": [12.26, 0, 0], + "0.8333": [17.32, 0, 0], + "0.875": [19.64, 0, 0], + "0.9167": [19.84, 0, 0], + "0.9583": [17.98, 0, 0], + "1.0": [13.53, 0, 0], + "1.0417": [5.84, 0, 0], + "1.0833": [-3.95, 0, 0], + "1.125": [-12.26, 0, 0], + "1.1667": [-17.32, 0, 0], + "1.2083": [-19.64, 0, 0], + "1.25": [-19.84, 0, 0], + "1.2917": [-17.98, 0, 0], + "1.3333": [-13.53, 0, 0] + }, + "position": { + "0.0": [-0.2, 0.14, -0.5], + "0.0417": [-0.2, -0.05, -0.47], + "0.0833": [-0.2, -0.1, -0.39], + "0.125": [-0.2, -0.03, -0.23], + "0.1667": [-0.2, 0.18, 0], + "0.2083": [-0.2, 0.58, 0.23], + "0.25": [-0.2, 1.15, 0.39], + "0.2917": [-0.2, 1.7, 0.47], + "0.3333": [-0.2, 2.06, 0.5], + "0.375": [-0.2, 2.25, 0.47], + "0.4167": [-0.2, 2.3, 0.39], + "0.4583": [-0.2, 2.23, 0.23], + "0.5": [-0.2, 2.02, 0], + "0.5417": [-0.2, 1.62, -0.23], + "0.5833": [-0.2, 1.05, -0.39], + "0.625": [-0.2, 0.5, -0.47], + "0.6667": [-0.2, 0.14, -0.5], + "0.7083": [-0.2, -0.05, -0.47], + "0.75": [-0.2, -0.1, -0.39], + "0.7917": [-0.2, -0.03, -0.23], + "0.8333": [-0.2, 0.18, 0], + "0.875": [-0.2, 0.58, 0.23], + "0.9167": [-0.2, 1.15, 0.39], + "0.9583": [-0.2, 1.7, 0.47], + "1.0": [-0.2, 2.06, 0.5], + "1.0417": [-0.2, 2.25, 0.47], + "1.0833": [-0.2, 2.3, 0.39], + "1.125": [-0.2, 2.23, 0.23], + "1.1667": [-0.2, 2.02, 0], + "1.2083": [-0.2, 1.62, -0.23], + "1.25": [-0.2, 1.05, -0.39], + "1.2917": [-0.2, 0.5, -0.47], + "1.3333": [-0.2, 0.14, -0.5] + } + }, + "rightArm": { + "rotation": { + "0.0": [-20, 0, 0], + "0.0417": [-18.99, 0, 0], + "0.0833": [-15.67, 0, 0], + "0.125": [-9.31, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [9.31, 0, 0], + "0.25": [15.67, 0, 0], + "0.2917": [18.99, 0, 0], + "0.3333": [20, 0, 0], + "0.375": [18.99, 0, 0], + "0.4167": [15.67, 0, 0], + "0.4583": [9.31, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [-9.31, 0, 0], + "0.5833": [-15.67, 0, 0], + "0.625": [-18.99, 0, 0], + "0.6667": [-20, 0, 0], + "0.7083": [-18.99, 0, 0], + "0.75": [-15.67, 0, 0], + "0.7917": [-9.31, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [9.31, 0, 0], + "0.9167": [15.67, 0, 0], + "0.9583": [18.99, 0, 0], + "1.0": [20, 0, 0], + "1.0417": [18.99, 0, 0], + "1.0833": [15.67, 0, 0], + "1.125": [9.31, 0, 0], + "1.1667": [0, 0, 0], + "1.2083": [-9.31, 0, 0], + "1.25": [-15.67, 0, 0], + "1.2917": [-18.99, 0, 0], + "1.3333": [-20, 0, 0] + }, + "position": { + "0.0": [0.2, 0.8, -0.1], + "0.0417": [0.2, 0.39, -0.07], + "0.0833": [0.2, 0.13, 0.02], + "0.125": [0.2, 0.02, 0.18], + "0.1667": [0.2, 0.01, 0.4], + "0.2083": [0.2, 0.1, 0.62], + "0.25": [0.2, 0.32, 0.78], + "0.2917": [0.2, 0.71, 0.87], + "0.3333": [0.2, 1.2, 0.9], + "0.375": [0.2, 1.61, 0.87], + "0.4167": [0.2, 1.87, 0.78], + "0.4583": [0.2, 1.98, 0.62], + "0.5": [0.2, 1.99, 0.4], + "0.5417": [0.2, 1.9, 0.18], + "0.5833": [0.2, 1.68, 0.02], + "0.625": [0.2, 1.29, -0.07], + "0.6667": [0.2, 0.8, -0.1], + "0.7083": [0.2, 0.39, -0.07], + "0.75": [0.2, 0.13, 0.02], + "0.7917": [0.2, 0.02, 0.18], + "0.8333": [0.2, 0.01, 0.4], + "0.875": [0.2, 0.1, 0.62], + "0.9167": [0.2, 0.32, 0.78], + "0.9583": [0.2, 0.71, 0.87], + "1.0": [0.2, 1.2, 0.9], + "1.0417": [0.2, 1.61, 0.87], + "1.0833": [0.2, 1.87, 0.78], + "1.125": [0.2, 1.98, 0.62], + "1.1667": [0.2, 1.99, 0.4], + "1.2083": [0.2, 1.9, 0.18], + "1.25": [0.2, 1.68, 0.02], + "1.2917": [0.2, 1.29, -0.07], + "1.3333": [0.2, 0.8, -0.1] + }, + "scale": { + "0.0": [1, 1.0605, 1], + "0.0417": [1, 1.1584, 1], + "0.0833": [1, 1.2353, 1], + "0.125": [1, 1.2798, 1], + "0.1667": [1, 1.2984, 1], + "0.2083": [1, 1.2964, 1], + "0.25": [1, 1.2732, 1], + "0.2917": [1, 1.2226, 1], + "0.3333": [1, 1.1395, 1], + "0.375": [1, 1.0416, 1], + "0.4167": [1, 0.9647, 1], + "0.4583": [1, 0.9202, 1], + "0.5": [1, 0.9016, 1], + "0.5417": [1, 0.9036, 1], + "0.5833": [1, 0.9268, 1], + "0.625": [1, 0.9774, 1], + "0.6667": [1, 1.0605, 1], + "0.7083": [1, 1.1584, 1], + "0.75": [1, 1.2353, 1], + "0.7917": [1, 1.2798, 1], + "0.8333": [1, 1.2984, 1], + "0.875": [1, 1.2964, 1], + "0.9167": [1, 1.2732, 1], + "0.9583": [1, 1.2226, 1], + "1.0": [1, 1.1395, 1], + "1.0417": [1, 1.0416, 1], + "1.0833": [1, 0.9647, 1], + "1.125": [1, 0.9202, 1], + "1.1667": [1, 0.9016, 1], + "1.2083": [1, 0.9036, 1], + "1.25": [1, 0.9268, 1], + "1.2917": [1, 0.9774, 1], + "1.3333": [1, 1.0605, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [45.36, 0, 0], + "0.0417": [45.96, 0, 0], + "0.0833": [44.49, 0, 0], + "0.125": [39.92, 0, 0], + "0.1667": [28.5, 0, 0], + "0.2083": [6.08, 0, 0], + "0.25": [-12.31, 0, 0], + "0.2917": [-20.27, 0, 0], + "0.3333": [-23.36, 0, 0], + "0.375": [-23.96, 0, 0], + "0.4167": [-22.49, 0, 0], + "0.4583": [-17.92, 0, 0], + "0.5": [-6.5, 0, 0], + "0.5417": [15.92, 0, 0], + "0.5833": [34.31, 0, 0], + "0.625": [42.27, 0, 0], + "0.6667": [45.36, 0, 0], + "0.7083": [45.96, 0, 0], + "0.75": [44.49, 0, 0], + "0.7917": [39.92, 0, 0], + "0.8333": [28.5, 0, 0], + "0.875": [6.08, 0, 0], + "0.9167": [-12.31, 0, 0], + "0.9583": [-20.27, 0, 0], + "1.0": [-23.36, 0, 0], + "1.0417": [-23.96, 0, 0], + "1.0833": [-22.49, 0, 0], + "1.125": [-17.92, 0, 0], + "1.1667": [-6.5, 0, 0], + "1.2083": [15.92, 0, 0], + "1.25": [34.31, 0, 0], + "1.2917": [42.27, 0, 0], + "1.3333": [45.36, 0, 0] + }, + "position": { + "0.0": [-0.1, 1.17, -0.41], + "0.0417": [-0.14, 1.37, -0.41], + "0.0833": [-0.17, 1.52, -0.51], + "0.125": [-0.19, 1.61, -0.71], + "0.1667": [-0.2, 1.65, -1.04], + "0.2083": [-0.19, 1.64, -1.43], + "0.25": [-0.17, 1.6, -1.74], + "0.2917": [-0.14, 1.5, -1.92], + "0.3333": [-0.1, 1.33, -1.99], + "0.375": [-0.06, 1.13, -1.99], + "0.4167": [-0.03, 0.98, -1.89], + "0.4583": [-0.01, 0.89, -1.69], + "0.5": [0, 0.85, -1.36], + "0.5417": [-0.01, 0.86, -0.97], + "0.5833": [-0.03, 0.9, -0.66], + "0.625": [-0.06, 1, -0.48], + "0.6667": [-0.1, 1.17, -0.41], + "0.7083": [-0.14, 1.37, -0.41], + "0.75": [-0.17, 1.52, -0.51], + "0.7917": [-0.19, 1.61, -0.71], + "0.8333": [-0.2, 1.65, -1.04], + "0.875": [-0.19, 1.64, -1.43], + "0.9167": [-0.17, 1.6, -1.74], + "0.9583": [-0.14, 1.5, -1.92], + "1.0": [-0.1, 1.33, -1.99], + "1.0417": [-0.06, 1.13, -1.99], + "1.0833": [-0.03, 0.98, -1.89], + "1.125": [-0.01, 0.89, -1.69], + "1.1667": [0, 0.85, -1.36], + "1.2083": [-0.01, 0.86, -0.97], + "1.25": [-0.03, 0.9, -0.66], + "1.2917": [-0.06, 1, -0.48], + "1.3333": [-0.1, 1.17, -0.41] + }, + "scale": { + "0.0": [1, 1.3605, 1], + "0.0417": [1, 1.4584, 1], + "0.0833": [1, 1.5353, 1], + "0.125": [1, 1.5798, 1], + "0.1667": [1, 1.5984, 1], + "0.2083": [1, 1.5964, 1], + "0.25": [1, 1.5732, 1], + "0.2917": [1, 1.5226, 1], + "0.3333": [1, 1.4395, 1], + "0.375": [1, 1.3416, 1], + "0.4167": [1, 1.2647, 1], + "0.4583": [1, 1.2202, 1], + "0.5": [1, 1.2016, 1], + "0.5417": [1, 1.2036, 1], + "0.5833": [1, 1.2268, 1], + "0.625": [1, 1.2774, 1], + "0.6667": [1, 1.3605, 1], + "0.7083": [1, 1.4584, 1], + "0.75": [1, 1.5353, 1], + "0.7917": [1, 1.5798, 1], + "0.8333": [1, 1.5984, 1], + "0.875": [1, 1.5964, 1], + "0.9167": [1, 1.5732, 1], + "0.9583": [1, 1.5226, 1], + "1.0": [1, 1.4395, 1], + "1.0417": [1, 1.3416, 1], + "1.0833": [1, 1.2647, 1], + "1.125": [1, 1.2202, 1], + "1.1667": [1, 1.2016, 1], + "1.2083": [1, 1.2036, 1], + "1.25": [1, 1.2268, 1], + "1.2917": [1, 1.2774, 1], + "1.3333": [1, 1.3605, 1] + } + }, + "leftEar": { + "rotation": { + "0.0": [7.02, 1.5, -6.06], + "0.0417": [7.49, 0.39, -6.94], + "0.0833": [6.75, -0.78, -6.76], + "0.125": [4.9, -1.83, -5.55], + "0.1667": [2.24, -2.6, -3.5], + "0.2083": [-0.85, -2.97, -0.91], + "0.25": [-3.88, -2.9, 1.81], + "0.2917": [-6.4, -2.38, 4.26], + "0.3333": [-8.02, -1.5, 6.06], + "0.375": [-8.49, -0.39, 6.94], + "0.4167": [-7.75, 0.78, 6.76], + "0.4583": [-5.9, 1.83, 5.55], + "0.5": [-3.24, 2.6, 3.5], + "0.5417": [-0.15, 2.97, 0.91], + "0.5833": [2.88, 2.9, -1.81], + "0.625": [5.4, 2.38, -4.26], + "0.6667": [7.02, 1.5, -6.06], + "0.7083": [7.49, 0.39, -6.94], + "0.75": [6.75, -0.78, -6.76], + "0.7917": [4.9, -1.83, -5.55], + "0.8333": [2.24, -2.6, -3.5], + "0.875": [-0.85, -2.97, -0.91], + "0.9167": [-3.88, -2.9, 1.81], + "0.9583": [-6.4, -2.38, 4.26], + "1.0": [-8.02, -1.5, 6.06], + "1.0417": [-8.49, -0.39, 6.94], + "1.0833": [-7.75, 0.78, 6.76], + "1.125": [-5.9, 1.83, 5.55], + "1.1667": [-3.24, 2.6, 3.5], + "1.2083": [-0.15, 2.97, 0.91], + "1.25": [2.88, 2.9, -1.81], + "1.2917": [5.4, 2.38, -4.26], + "1.3333": [7.02, 1.5, -6.06] + } + }, + "rightEar": { + "rotation": { + "0.0": [4.64, -1.5, 4.5], + "0.0417": [6.6, -0.39, 6.21], + "0.0833": [7.47, 0.78, 6.97], + "0.125": [7.13, 1.83, 6.68], + "0.1667": [5.63, 2.6, 5.36], + "0.2083": [3.19, 2.97, 3.23], + "0.25": [0.2, 2.9, 0.61], + "0.2917": [-2.91, 2.38, -2.1], + "0.3333": [-5.64, 1.5, -4.5], + "0.375": [-7.6, 0.39, -6.21], + "0.4167": [-8.47, -0.78, -6.97], + "0.4583": [-8.13, -1.83, -6.68], + "0.5": [-6.63, -2.6, -5.36], + "0.5417": [-4.19, -2.97, -3.23], + "0.5833": [-1.2, -2.9, -0.61], + "0.625": [1.91, -2.38, 2.1], + "0.6667": [4.64, -1.5, 4.5], + "0.7083": [6.6, -0.39, 6.21], + "0.75": [7.47, 0.78, 6.97], + "0.7917": [7.13, 1.83, 6.68], + "0.8333": [5.63, 2.6, 5.36], + "0.875": [3.19, 2.97, 3.23], + "0.9167": [0.2, 2.9, 0.61], + "0.9583": [-2.91, 2.38, -2.1], + "1.0": [-5.64, 1.5, -4.5], + "1.0417": [-7.6, 0.39, -6.21], + "1.0833": [-8.47, -0.78, -6.97], + "1.125": [-8.13, -1.83, -6.68], + "1.1667": [-6.63, -2.6, -5.36], + "1.2083": [-4.19, -2.97, -3.23], + "1.25": [-1.2, -2.9, -0.61], + "1.2917": [1.91, -2.38, 2.1], + "1.3333": [4.64, -1.5, 4.5] + } + } + } + }, + "animation.silverlabs_nat.boar_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [-13, 0, 0], + "position": [0, -0.9, 0], + "scale": 1 + }, + "skull": { + "rotation": [16, 0, 0], + "position": [0, 0, 0], + "scale": [0.98, 1, 1] + }, + "rightLeg": { + "rotation": [-86.38285, 33.94705, 2.02176], + "position": [-1.1, -0.9, 0] + }, + "leftArm": { + "rotation": [0, 0, 0], + "position": [-0.1, 0, 0] + }, + "rightArm": { + "rotation": [0, 0, 0], + "position": [0.1, 0, 0] + }, + "leftLeg": { + "rotation": [-86.71669, -23.96504, -1.33483], + "position": [1.1, -0.9, 0] + }, + "leftEar": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "rightEar": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.boar_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.8333, + "bones": { + "root": { + "rotation": [0, 0, 0], + "position": [0, 0, 0], + "scale": 1 + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, -3], + "0.375": [-9.01891, -0.48239, -4.62039], + "0.5417": [-12.9522, -1.1234, -4.17248], + "0.6667": [-12.98, -0.06, 0.43], + "0.7083": [-12.98597, 0.29977, 1.29911], + "0.7917": [-13, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, -0.05, 0], + "0.5417": [0, -0.9, 0], + "0.7917": [0, -0.9, 0] + }, + "scale": { + "0.2917": [1, 1, 1], + "0.4167": [0.99, 1.02, 0.99], + "0.625": [1.02, 0.97, 1.01], + "0.7083": [0.99, 1.02, 0.99], + "0.7917": [1, 1, 1] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-0.8, 0, 0], + "0.2083": [0, 0, 0], + "0.3333": [1.43, 0, 0], + "0.5833": [14.44, 0, 0], + "0.6667": [15.36, 0, 0], + "0.8333": [16, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, -0.4, 0], + "0.375": [0, 0.1, 0], + "0.5417": [0, 0, 0], + "0.6667": [0, -0.12, 0], + "0.7083": [0, -0.3, 0], + "0.8333": [0, 0, 0] + }, + "scale": { + "0.5417": [0.98, 1, 1], + "0.8333": [0.98, 1, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [22.09444, 7.98835, 0.44494], + "0.3333": [-89.71669, 16.56504, 1.33483], + "0.4583": [-86.71669, 22.26504, 1.33483], + "0.7083": [-86.71669, 23.96504, 1.33483] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [-0.42, 0.55, 0], + "0.4583": [-1.1, -0.9, 0], + "0.5833": [-1.1, -0.7, 0], + "0.7083": [-1.1, -0.9, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [-0.02, 0.52, 0.05], + "0.2083": [-0.04, 0.8, 0.1], + "0.375": [-0.08, 0.57, 0.05], + "0.4583": [-0.1, 0.1, 0], + "0.5417": [-0.1, 0, 0], + "0.7917": [-0.1, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.375": [0.07, 0, 0], + "0.4583": [0.08, 0.2, 0], + "0.5417": [0.1, 0.2, 0], + "0.625": [0.1, 0.17, 0], + "0.7917": [0.1, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [22.09444, -7.98835, -0.44494], + "0.375": [-89.71669, -19.46504, -1.33483], + "0.5417": [-86.71669, -22.86504, -1.33483], + "0.7917": [-86.71669, -23.96504, -1.33483] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0.42, 0.55, 0], + "0.5417": [1.1, -0.9, 0], + "0.6667": [1.1, -0.7, 0], + "0.7917": [1.1, -0.9, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0.58285, 10.98474, 3.05604], + "0.4583": [-0.38868, 10.99322, -2.0374], + "0.5833": [1.7417, 10.86291, 9.16562], + "0.75": [0, 0, -3], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0.1, 0, 0], + "0.1667": [-4.03951, -5.056, -6.34153], + "0.375": [0.64175, 2.29425, 6.52544], + "0.625": [-2.9331, 0, -2.80229], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.625": [0, 0, 0], + "0.7917": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.boar_baby.unsit": { + "loop": "hold_on_last_frame", + "animation_length": 0.875, + "bones": { + "root": { + "rotation": [0, 0, 0], + "position": [0, 0, 0], + "scale": 1 + }, + "body": { + "rotation": { + "0.0417": [-13, 0, 0], + "0.1667": [-12.98, 0.06, -0.43], + "0.2917": [-7.62374, 1.07889, 4.34832], + "0.375": [-7.17, 1, 4.66], + "0.5": [0.01444, 0.80289, 4.39643], + "0.5833": [0.78109, 0.48239, 2.72039], + "0.6667": [0.39, 0.24, -0.19], + "0.75": [0, 0, -0.9], + "0.8333": [0, 0, 0] + }, + "position": { + "0.0417": [0, -0.9, 0], + "0.1667": [0, -0.9, 0], + "0.375": [0, -0.09, 0], + "0.625": [0, -0.05, 0], + "0.8333": [0, 0, 0] + }, + "scale": { + "0.5": [1, 1, 1], + "0.5833": [0.99, 1.02, 0.99], + "0.7083": [1.02, 0.97, 1.01], + "0.8333": [1, 1, 1] + } + }, + "skull": { + "rotation": { + "0.0": [16, 0, 0], + "0.1667": [15.36, 0, 0], + "0.25": [14.44, 0, 0], + "0.5": [1.43, 0, 0], + "0.625": [0, 0, 0], + "0.7083": [-0.8, 0, 0], + "0.8333": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, -0.3, 0], + "0.1667": [0, -0.12, 0], + "0.2917": [0, 0, 0], + "0.4583": [0, 0.1, 0], + "0.625": [0, -0.4, 0], + "0.8333": [0, 0, 0] + }, + "scale": { + "0.0": [0.98, 1, 1], + "0.2917": [0.98, 1, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-86.71669, 23.96504, 1.33483], + "0.25": [-89.71669, 16.56504, 1.33483], + "0.375": [2.21249, 13.34878, 1.00113], + "0.5833": [22.09444, 7.98835, 0.44494], + "0.7083": [0, 0, 0] + }, + "position": { + "0.0": [-1.1, -0.9, 0], + "0.25": [-1.1, -0.9, 0], + "0.375": [-0.81, 0.72, 0], + "0.5417": [-0.42, 0.55, 0], + "0.7083": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0417": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.375": [0, 0, 0], + "0.8333": [0, 0, 0] + }, + "position": { + "0.0417": [-0.1, 0, 0], + "0.2917": [-0.1, 0, 0], + "0.375": [-0.1, 0.1, 0], + "0.4583": [-0.08, 0.57, 0.05], + "0.625": [-0.04, 0.8, 0.1], + "0.75": [-0.02, 0.52, 0.05], + "0.8333": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0417": [0, 0, 0], + "0.2917": [-15, 0, 0], + "0.8333": [0, 0, 0] + }, + "position": { + "0.0417": [0.1, 0, 0], + "0.125": [0.1, 0.17, 0], + "0.2917": [0.1, 0.7, 0], + "0.375": [0.08, 0.5, 0], + "0.4583": [0.07, 0, 0], + "0.8333": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0417": [-86.71669, -23.96504, -1.33483], + "0.2083": [-86.71669, -22.86504, -1.33483], + "0.375": [-89.71669, -19.46504, -1.33483], + "0.625": [22.09444, -7.98835, -0.44494], + "0.75": [0, 0, 0] + }, + "position": { + "0.0417": [1.1, -0.9, 0], + "0.2083": [1.1, -0.9, 0], + "0.5417": [0.42, 0.55, 0], + "0.625": [0, 0.7, 0], + "0.75": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [0, 0, 16], + "0.4167": [0.04497, 0.01038, -4.38461], + "0.5833": [0.09994, 0.00349, -2], + "0.875": [0.1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.875": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0417": [0, 0, 0], + "0.2917": [0, 0, -16], + "0.5417": [0.04497, -0.01038, 4.38461], + "0.7083": [0.09994, -0.00349, 2], + "0.8333": [0.1, 0, 0] + }, + "position": { + "0.0417": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.8333": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.boar_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "v.freq = 4; v.mag = 0.3; v.balloon = 2; v.offset = 0.0; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "Math.sin( 30 + ( q.anim_time - 0.0 ) * 720 ) * -0.2" + ] + }, + "body": { + "rotation": [ + "-Math.cos( -20 + ( q.anim_time - 0.0 ) * 720 ) * 1.2", + 0, + "Math.cos( -60 + ( q.anim_time - 0.0 ) * 360 ) * -2" + ], + "position": [ + 0, + "v.freq = 4; v.mag = 0.1; v.balloon = 2; v.offset = 0.1; v.time_offset = 0.55; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + 0 + ] + }, + "skull": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 720 ) * -2", + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 360 ) * -1" + ], + "position": [ + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 360 ) * -0.1", + "Math.sin( -30 + ( q.anim_time - 0.0 ) * 720 ) * 0.2", + "Math.cos( -30 + ( q.anim_time - 0.0 ) * 720 ) * -0.2" + ], + "scale": [0.95, 1, 1] + }, + "rightLeg": { + "rotation": [ + "-( v.freq = 2; v.mag = 40; v.balloon = 2; v.offset = 0.0; v.time_offset = 0.05; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + "0.3 - Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.05", + "v.freq = 2; v.mag = -0.6; v.balloon = 2; v.offset = -0.6; v.time_offset = 0.25; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "-1 + Math.cos( -60 + ( q.anim_time - 0.0 ) * 360 ) * 0.6" + ] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 40; v.balloon = 2; v.offset = 0.0; v.time_offset = 0.25; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + "-0.3 - Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.05", + "v.freq = 2; v.mag = -0.6; v.balloon = 2; v.offset = -0.6; v.time_offset = 0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "0.9 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.6" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 40; v.balloon = 2; v.offset = 0.0; v.time_offset = 0.25; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + "0.3 - Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.05", + "v.freq = 2; v.mag = 0.6; v.balloon = 2; v.offset = -0.6; v.time_offset = 0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "0.9 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.6" + ] + }, + "leftLeg": { + "rotation": [ + "-( v.freq = 2; v.mag = 40; v.balloon = 2; v.offset = 0.0; v.time_offset = 0.05; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + "-0.3 - Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.05", + "v.freq = 2; v.mag = 0.6; v.balloon = 2; v.offset = -0.6; v.time_offset = 0.25; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "-1 + Math.cos( -60 + ( q.anim_time - 0.0 ) * 360 ) * -0.6" + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 720 ) * -2", + "-Math.sin( -80 + ( q.anim_time - 0.0 ) * 720 ) * -5", + "Math.sin( -100 + ( q.anim_time - 0.0 ) * 360 ) * -5" + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 720 ) * -2", + "-Math.sin( -80 + ( q.anim_time - 0.0 ) * 720 ) * 5", + "Math.sin( -80 + ( q.anim_time - 0.0 ) * 360 ) * -5" + ] + } + } + }, + "animation.silverlabs_nat.boar_baby.run_UB": { + "loop": true, + "bones": { + "tail": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 1080 ) * 4", + "-Math.cos(( q.anim_time - 0.0 ) * 540 ) * 6", + 0 + ], + "position": [ + 0, + "-0.2 + Math.sin(( q.anim_time - 0.1 ) * 540 ) * 0.3", + 0 + ] + }, + "root": { + "position": [ + 0, + "-0.4 + Math.max( 0, Math.sin(( q.anim_time - 0.0 ) * 520 ) ) * 0.8", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.2 ) * 540 ) * -0.005", + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.2 ) * 540 ) * -0.005" + ] + }, + "body": { + "rotation": [ + "-2 - Math.cos(( q.anim_time - 0.05 ) * 540 ) * -5", + "-Math.sin( -20 + ( q.anim_time - 0.0 ) * 540 ) * 2", + 0 + ], + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 540 ) * -0.8", + "-0.6 + Math.sin(( q.anim_time - 0.3 ) * 540 ) * 0.25" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.4 ) * 540 ) * 0.02", + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * -0.01" + ] + }, + "skull": { + "rotation": ["-Math.sin(( q.anim_time + 0.6 ) * 540 ) * 5", 0, 0], + "position": [ + 0, + "0.5 + Math.cos(( q.anim_time - 0.2 ) * 540 ) * -0.8", + 0 + ], + "scale": [0.95, 1, 1] + }, + "rightLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -35; v.balloon = 2; v.offset = 1; v.time_offset = 0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + "0.1 - Math.sin(( q.anim_time - 0.0 ) * 540 ) * 0.1", + "v.freq = 2; v.mag = 0.4; v.balloon = 1; v.offset = 1.1; v.time_offset = 0.55; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.8; v.balloon = 1; v.offset = -1.3; v.time_offset = 0.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [ + 1, + "v.freq = 2; v.mag = 0.2; v.balloon = 1; v.offset = 1.4; v.time_offset = 0.55; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 1 + ] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 20; v.balloon = 1; v.offset = 0; v.time_offset = -0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + -0.2, + "v.freq = 2; v.mag = 1.2; v.balloon = 1; v.offset = 1.1; v.time_offset = 0.42; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 20; v.balloon = 1; v.offset = 0; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + 0.2, + "v.freq = 2; v.mag = 1; v.balloon = 1; v.offset = 1; v.time_offset = 0.35; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.5; v.balloon = 0.8; v.offset = 0.4; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [ + 1, + "v.freq = 2; v.mag = 0.2; v.balloon = 1; v.offset = 1.1; v.time_offset = 0.65; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 1 + ] + }, + "leftLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -35; v.balloon = 2; v.offset = 1; v.time_offset = 0.8; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + "-0.1 - Math.sin(( q.anim_time - 0.0 ) * 540 ) * 0.1", + "v.freq = 2; v.mag = 0.4; v.balloon = 1; v.offset = 1.25; v.time_offset = 0.65; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.8; v.balloon = 1; v.offset = -1.2; v.time_offset = 0.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [ + 1, + "v.freq = 2; v.mag = 0.2; v.balloon = 1; v.offset = 1.4; v.time_offset = 0.65; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 1 + ] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( 70 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * -3", + "Math.sin( 60 + ( q.anim_time - 0.0 ) * 540 ) * -7" + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * 7" + ] + } + } + }, + "animation.silverlabs_nat.boar_baby.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, -87.5], + "position": [ + 0, + "-1.4 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.1", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + }, + "skull": { + "rotation": [12.35518, -13.65933, 8.53888], + "position": [-0.6, -0.8, 0] + }, + "rightEar": { + "rotation": [-16.58023, -46.80208, 22.2162] + }, + "leftEar": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2", + "-Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2", + 0 + ] + }, + "rightLeg": { + "position": [0, 0.7, -0.3] + }, + "leftArm": { + "rotation": [24.4176, -11.89433, 24.4176], + "position": [-0.4, 0.7, 0] + }, + "rightArm": { + "rotation": [30, 0, 0], + "position": [0, 0.6, 0] + }, + "leftLeg": { + "rotation": [0, 0, 38], + "position": [0, 0.8, -0.4] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/budgie.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/budgie.rp_anim.json new file mode 100644 index 0000000..709aa5a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/budgie.rp_anim.json @@ -0,0 +1,504 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.budgie.pet": { + "loop": "hold_on_last_frame", + "animation_length": 0.5417, + "sound_effects": { + "0.0": { + "effect": "pet" + } + }, + "bones": { + "left_eye": { + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0.13], + "0.0833": [0, 0, 0.25], + "0.125": [0, 0, 0.27], + "0.1667": [0, 0, 0.28], + "0.2083": [0, 0, 0.27], + "0.25": [0, 0, 0.25], + "0.2917": [0, 0, 0.18], + "0.3333": [0, 0, 0.07], + "0.375": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 0.6498, 1.2501], + "0.0833": [1, 0.3, 1.5], + "0.125": [1, 0.2343, 1.5469], + "0.1667": [1, 0.2125, 1.5625], + "0.2083": [1, 0.2344, 1.5469], + "0.25": [1, 0.3, 1.5], + "0.2917": [1, 0.5074, 1.3519], + "0.3333": [1, 0.7926, 1.1481], + "0.375": [1, 1, 1] + } + }, + "right_eye": { + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0.13], + "0.0833": [0, 0, 0.25], + "0.125": [0, 0, 0.27], + "0.1667": [0, 0, 0.28], + "0.2083": [0, 0, 0.27], + "0.25": [0, 0, 0.25], + "0.2917": [0, 0, 0.18], + "0.3333": [0, 0, 0.07], + "0.375": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 0.6498, 1.2501], + "0.0833": [1, 0.3, 1.5], + "0.125": [1, 0.2343, 1.5469], + "0.1667": [1, 0.2125, 1.5625], + "0.2083": [1, 0.2344, 1.5469], + "0.25": [1, 0.3, 1.5], + "0.2917": [1, 0.5074, 1.3519], + "0.3333": [1, 0.7926, 1.1481], + "0.375": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-3.87, 0, 0], + "0.0833": [-6.04, 0, 0], + "0.125": [-2.01, 0, 0], + "0.1667": [4.19, 0, 0], + "0.2083": [7.5, 0, 0], + "0.25": [4.61, 0, 0], + "0.2917": [-1.17, 0, 0], + "0.3333": [-5, 0, 0], + "0.375": [-4.44, 0, 0], + "0.4167": [-1.94, 0, 0], + "0.4583": [0, 0, 0] + }, + "scale": 1 + }, + "root": { + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1.05, 0.8999, 1.05], + "0.0833": [1.1, 0.8, 1.1], + "0.125": [1.1111, 0.7741, 1.1111], + "0.1667": [1.1111, 0.7704, 1.1111], + "0.2083": [1.1, 0.8, 1.1], + "0.25": [1.0703, 0.8927, 1.0703], + "0.2917": [1.0296, 1.0186, 1.0296], + "0.3333": [1, 1.1, 1], + "0.375": [0.9938, 1.0688, 0.9938], + "0.4167": [1, 1, 1] + } + }, + "left_wing": { + "rotation": { + "0.0417": [0, 0, 0], + "0.0833": [0, 0, -10.2], + "0.125": [0, 0, -25.32], + "0.1667": [0, 0, -39.04], + "0.2083": [0, 0, -45], + "0.25": [0, 0, -34.97], + "0.2917": [0, 0, -14.97], + "0.3333": [0, 0, 0] + } + }, + "right_wing": { + "rotation": { + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 10.2], + "0.125": [0, 0, 25.32], + "0.1667": [0, 0, 39.04], + "0.2083": [0, 0, 45], + "0.25": [0, 0, 34.97], + "0.2917": [0, 0, 14.97], + "0.3333": [0, 0, 0] + } + } + }, + "particle_effects": { + "0.0": { + "effect": "heart" + } + } + }, + "animation.silverlabs_nat.budgie.fly": { + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 ) * 2", 0, 0] + }, + "body": { + "rotation": [ + "5 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * -4", + 0, + 0 + ] + }, + "left_wing": { + "rotation": [ + 0, + 0, + "-50 + Math.sin(( q.anim_time - 0.0 ) * 1440 ) * -50" + ] + }, + "right_wing": { + "rotation": [ + 0, + 0, + "50 + Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 50" + ] + }, + "left_leg": { + "rotation": [90, 0, 0] + }, + "right_leg": { + "rotation": [90, 0, 0] + } + }, + "sound_effects": { + "0.125": { + "effect": "fly" + }, + "0.375": { + "effect": "fly" + }, + "0.625": { + "effect": "fly" + }, + "0.875": { + "effect": "fly" + } + } + }, + "animation.silverlabs_nat.budgie.idle": { + "loop": true, + "bones": { + "root": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.05", + "0.85 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.05", + "1 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.05" + ] + }, + "body": { + "position": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.budgie.sit": { + "loop": true, + "bones": { + "root": { + "position": [0, -0.75, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.05", + "0.85 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.05", + "1 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.05" + ] + }, + "body": { + "position": [0, 0, 0] + }, + "left_leg": { + "rotation": [-90, -45, 0], + "position": [0.5, 0, -2] + }, + "right_leg": { + "rotation": [-90, 45, 0], + "position": [-0.5, 0, -2] + } + } + }, + "animation.silverlabs_nat.budgie.idle_event": { + "loop": "hold_on_last_frame", + "animation_length": 2, + "bones": { + "root": { + "scale": [0.9595, 0.9, 0.9595] + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0.02, -3.14, -1.71], + "0.0833": [-0.09, -7.6, -4.14], + "0.125": [0.71, -12.89, -7.01], + "0.1667": [3.48, -18.52, -10.08], + "0.2083": [8.36, -23.73, -12.92], + "0.25": [15.35, -29.83, -16.23], + "0.2917": [22.84, -35.96, -19.57], + "0.3333": [29.2, -41.31, -22.48], + "0.375": [32.8, -45.05, -24.52], + "0.4167": [30.8, -47.02, -25.59], + "0.4583": [24.16, -46.03, -25.05], + "0.5": [20.3, -45.05, -24.52], + "0.5417": [24.29, -46.72, -25.42], + "0.5833": [31.06, -48.39, -26.33], + "0.625": [32.8, -45.05, -24.52], + "0.6667": [30.2, -40.59, -22.09], + "0.7083": [25.77, -34.15, -18.58], + "0.75": [20.19, -26.53, -14.44], + "0.7917": [14.14, -18.52, -10.08], + "0.8333": [8.3, -10.91, -5.93], + "0.875": [3.36, -4.47, -2.43], + "0.9167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0] + } + }, + "left_wing": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-7.96, -0.68, 1.06], + "0.0833": [-19.6, -1.74, 2.77], + "0.125": [-33.08, -2.94, 4.67], + "0.1667": [-46.55, -4.02, 6.33], + "0.2083": [-58.18, -4.74, 7.27], + "0.25": [-66.13, -4.85, 7.07], + "0.2917": [-71.64, -2.48, 2.66], + "0.3333": [-69.77, 1.35, -4.56], + "0.375": [-65.89, 3.35, -11.19], + "0.4167": [-59.71, 1.55, -17.53], + "0.4583": [-51.51, -2.08, -23.27], + "0.5": [-47.43, -4.8, -24.11], + "0.5417": [-54.05, -5.6, -15.57], + "0.5833": [-64.8, -5.5, -2.13], + "0.625": [-66.13, -4.85, 7.07], + "0.6667": [-60.55, -4.37, 8], + "0.7083": [-51.49, -3.68, 7.63], + "0.75": [-40.25, -2.86, 6.34], + "0.7917": [-28.17, -2, 4.54], + "0.8333": [-16.55, -1.18, 2.62], + "0.875": [-6.72, -0.48, 0.97], + "0.9167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [-0.09, 0.05, -0.19], + "0.0833": [-0.21, 0.11, -0.47], + "0.125": [-0.36, 0.19, -0.79], + "0.1667": [-0.51, 0.27, -1.11], + "0.2083": [-0.63, 0.34, -1.39], + "0.25": [-0.72, 0.38, -1.58], + "0.2917": [-0.76, 0.4, -1.66], + "0.3333": [-0.78, 0.42, -1.72], + "0.375": [-0.8, 0.43, -1.76], + "0.4167": [-0.81, 0.43, -1.78], + "0.4583": [-0.81, 0.43, -1.78], + "0.5": [-0.8, 0.43, -1.76], + "0.5417": [-0.78, 0.42, -1.72], + "0.5833": [-0.76, 0.4, -1.66], + "0.625": [-0.72, 0.38, -1.58], + "0.6667": [-0.65, 0.35, -1.42], + "0.7083": [-0.55, 0.29, -1.2], + "0.75": [-0.42, 0.23, -0.93], + "0.7917": [-0.3, 0.16, -0.65], + "0.8333": [-0.17, 0.09, -0.38], + "0.875": [-0.07, 0.04, -0.16], + "0.9167": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.budgie.hurt": { + "loop": "hold_on_last_frame", + "animation_length": 0.3333, + "bones": { + "root": { + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1.1688, 0.8812, 1.1688], + "0.0833": [1.3, 0.8, 1.3], + "0.125": [1.2332, 0.8779, 1.2332], + "0.1667": [1.0999, 1.0112, 1.0999], + "0.2083": [1, 1.1, 1], + "0.25": [0.9778, 1.0926, 0.9778], + "0.2917": [0.9889, 1.0407, 0.9889], + "0.3333": [1, 1, 1] + } + }, + "left_eye": { + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1.1667, 1.0667], + "0.0833": [1, 1.3889, 1.1556], + "0.125": [1, 1.5, 1.2], + "0.1667": [1, 1.4336, 1.1734], + "0.2083": [1, 1.2813, 1.1125], + "0.25": [1, 1.1134, 1.0453], + "0.2917": [1, 1, 1] + } + }, + "right_eye": { + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1.1667, 1.0667], + "0.0833": [1, 1.3889, 1.1556], + "0.125": [1, 1.5, 1.2], + "0.1667": [1, 1.4336, 1.1734], + "0.2083": [1, 1.2813, 1.1125], + "0.25": [1, 1.1134, 1.0453], + "0.2917": [1, 1, 1] + } + }, + "left_wing": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -30], + "0.0833": [0, 0, -70], + "0.125": [0, 0, -90], + "0.1667": [0, 0, -70], + "0.2083": [0, 0, -30], + "0.25": [0, 0, 0] + } + }, + "right_wing": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 30], + "0.0833": [0, 0, 70], + "0.125": [0, 0, 90], + "0.1667": [0, 0, 70], + "0.2083": [0, 0, 30], + "0.25": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.budgie.walk": { + "loop": true, + "animation_length": 0.375, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [7.19, 0, 0], + "0.0833": [10, 0, 0], + "0.125": [5.84, 0, 0], + "0.1667": [-1.41, 0, 0], + "0.2083": [-8.58, 0, 0], + "0.25": [-12.5, 0, 0], + "0.2917": [-10.83, 0, 0], + "0.3333": [-5.28, 0, 0], + "0.375": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.31, 0], + "0.0833": [0, 1, 0], + "0.125": [0, 1.69, 0], + "0.1667": [0, 2, 0], + "0.2083": [0, 1.69, 0], + "0.25": [0, 1, 0], + "0.2917": [0, 0.31, 0], + "0.3333": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [2.5, 0, 0], + "0.0417": [-4.22, 0, 0], + "0.0833": [-10, 0, 0], + "0.125": [-8.05, 0, 0], + "0.1667": [-3.61, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [1.5, 0, 0], + "0.2917": [2.66, 0, 0], + "0.3333": [3.11, 0, 0], + "0.375": [2.5, 0, 0] + } + }, + "left_wing": { + "rotation": { + "0.0": [-10, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [1.57, 0, 0], + "0.125": [2.04, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [-7.12, 0, 0], + "0.25": [-16.75, 0, 0], + "0.2917": [-22.5, 0, 0], + "0.3333": [-18.28, 0, 0], + "0.375": [-10, 0, 0] + } + }, + "right_wing": { + "rotation": { + "0.0": [-10, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [1.57, 0, 0], + "0.125": [2.04, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [-7.12, 0, 0], + "0.25": [-16.75, 0, 0], + "0.2917": [-22.5, 0, 0], + "0.3333": [-18.28, 0, 0], + "0.375": [-10, 0, 0] + } + }, + "left_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [17.5, 0, 0], + "0.0833": [37.5, 0, 0], + "0.125": [45, 0, 0], + "0.1667": [27.5, 0, 0], + "0.2083": [-2.5, 0, 0], + "0.25": [-22.5, 0, 0], + "0.2917": [-22.5, 0, 0], + "0.3333": [-12.5, 0, 0], + "0.375": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "right_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [17.5, 0, 0], + "0.0833": [37.5, 0, 0], + "0.125": [45, 0, 0], + "0.1667": [27.5, 0, 0], + "0.2083": [-2.5, 0, 0], + "0.25": [-22.5, 0, 0], + "0.2917": [-22.5, 0, 0], + "0.3333": [-12.5, 0, 0], + "0.375": [0, 0, 0] + }, + "position": [0, 0, 0] + } + }, + "sound_effects": { + "0.3333": { + "effect": "step" + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/butterfly.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/butterfly.rp_anim.json new file mode 100644 index 0000000..39be8c3 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/butterfly.rp_anim.json @@ -0,0 +1,112 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.butterfly.tilt": { + "loop": true, + "bones": { + "root": { + "rotation": [ + "v.speed = q.vertical_speed; v.dead_zone = Math.abs( v.speed ) < 0.5 ? 0 : v.speed; v.tilt_target = Math.clamp( v.dead_zone * -18, -45, 45 ); v.tilt = Math.lerp( v.tilt ?? 0, v.tilt_target, 0.05 ); return v.tilt;", + 0, + 0 + ] + } + } + }, + "animation.silverlabs_nat.butterfly.fly": { + "loop": true, + "animation_length": 0.5, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-1, 0, 0], + "0.0833": [-1.73, 0, 0], + "0.125": [-2, 0, 0], + "0.1667": [-1.73, 0, 0], + "0.2083": [-1, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [1, 0, 0], + "0.3333": [1.73, 0, 0], + "0.375": [2, 0, 0], + "0.4167": [1.73, 0, 0], + "0.4583": [1, 0, 0], + "0.5": [0, 0, 0] + }, + "position": { + "0.0": [0, -0.19, 0], + "0.0417": [0, -0.13, 0], + "0.0833": [0, -0.04, 0], + "0.125": [0, 0.06, 0], + "0.1667": [0, 0.15, 0], + "0.2083": [0, 0.2, 0], + "0.25": [0, 0.19, 0], + "0.2917": [0, 0.13, 0], + "0.3333": [0, 0.04, 0], + "0.375": [0, -0.06, 0], + "0.4167": [0, -0.15, 0], + "0.4583": [0, -0.2, 0], + "0.5": [0, -0.19, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [8.21, 0, 0], + "0.0417": [-3.47, 0, 54.52], + "0.0833": [-11.68, 0, 54.52], + "0.125": [-8.21, 0, 0], + "0.1667": [3.47, 0, -54.52], + "0.2083": [11.68, 0, -54.52], + "0.25": [8.21, 0, 0], + "0.2917": [-3.47, 0, 54.52], + "0.3333": [-11.68, 0, 54.52], + "0.375": [-8.21, 0, 0], + "0.4167": [3.47, 0, -54.52], + "0.4583": [11.68, 0, -54.52], + "0.5": [8.21, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [8.21, 0, 0], + "0.0417": [-3.47, 0, -54.52], + "0.0833": [-11.68, 0, -54.52], + "0.125": [-8.21, 0, 0], + "0.1667": [3.47, 0, 54.52], + "0.2083": [11.68, 0, 54.52], + "0.25": [8.21, 0, 0], + "0.2917": [-3.47, 0, -54.52], + "0.3333": [-11.68, 0, -54.52], + "0.375": [-8.21, 0, 0], + "0.4167": [3.47, 0, 54.52], + "0.4583": [11.68, 0, 54.52], + "0.5": [8.21, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.butterfly.fly_UB": { + "animation_length": 6.3333, + "bones": { + "body": { + "rotation": ["-Math.sin(( query.anim_time - 0.5 ) * 720 ) * 2", 0, 0], + "position": [0, "Math.sin(( query.anim_time - 0.1 ) * 720 ) * 0.2", 0] + }, + "rightWing": { + "rotation": [ + "-Math.sin(( query.anim_time - 0.03 ) * 1440 ) * 12", + 0, + "( v.freq = 4; v.mag = 60; v.balloon = 1; v.offset = 0; v.time_offset = 0; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 360 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + }, + "leftWing": { + "rotation": [ + "-Math.sin(( query.anim_time - 0.03 ) * 1440 ) * 12", + 0, + "( v.freq = -4; v.mag = 60; v.balloon = 1; v.offset = 0; v.time_offset = 0; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 360 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/capybara.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/capybara.rp_anim.json new file mode 100644 index 0000000..e3d4c10 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/capybara.rp_anim.json @@ -0,0 +1,755 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.capybara.sleep": { + "sound_effects": { + "0.0": { + "effect": "sleep" + } + }, + "loop": true, + "bones": { + "root": { + "rotation": [-15, 0, -89], + "position": [4.3, 4.3, 0] + }, + "skull": { + "rotation": [41.22833, 13.35188, -6.7769], + "position": [0.42961, -1.63508, 0.43812] + }, + "leftArm": { + "rotation": [-44.56279, 16.91288, 31.3619], + "position": [-0.87543, -1.54844, -0.30979] + }, + "rightArm": { + "rotation": [-73.5, 0, 0], + "position": [-1.11554, 0.38478, -1.9666] + }, + "leftLeg": { + "rotation": [-32.32413, 7.0374, 10.95815] + }, + "rightLeg": { + "rotation": [-26, 0, 0] + } + } + }, + "animation.silverlabs_nat.capybara.sleep2": { + "loop": true, + "bones": { + "body": { + "position": [0, -5, 0] + }, + "skull": { + "rotation": [10.59303, 13.76564, -11.05213], + "position": [0.25, -2.5, -1.3] + }, + "leftArm": { + "rotation": [-88.98129, -10.9983, -0.19437], + "position": [0, -4.5, -4.6] + }, + "rightArm": { + "rotation": [-88.80769, 32.99433, 0.64935], + "position": [0, -4.5, -4.6] + }, + "leftLeg": { + "rotation": [87.35845, -9.69718, 16.00993], + "position": [0.1, -5.6, -0.5] + }, + "rightLeg": { + "rotation": [80.94428, -5.19173, 49.10946], + "position": [0.5, -5.6, -0.5] + } + }, + "sound_effects": { + "0.0": { + "effect": "sleep" + } + } + }, + "animation.silverlabs_nat.capybara.walk": { + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.33": { + "effect": "step_-6dB" + }, + "0.54": { + "effect": "step" + }, + "0.92": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 1.08333, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [2, 0, 0], + "0.0417": [2.29, -0.01, 0.22], + "0.0833": [2.73, -0.03, 0.54], + "0.125": [3.12, -0.05, 0.84], + "0.1667": [3.25, -0.06, 1], + "0.2083": [3.06, -0.05, 0.98], + "0.25": [2.66, -0.04, 0.86], + "0.2917": [2.18, -0.02, 0.7], + "0.3333": [1.75, -0.01, 0.53], + "0.375": [1.5, 0, 0.4], + "0.4167": [1.45, 0, 0.3], + "0.4583": [1.56, 0, 0.22], + "0.5": [1.77, 0, 0.14], + "0.5417": [2, 0, 0], + "0.5833": [2.33, 0.01, -0.24], + "0.625": [2.77, 0.03, -0.56], + "0.6667": [3.13, 0.05, -0.85], + "0.7083": [3.25, 0.06, -1], + "0.75": [3.06, 0.05, -0.98], + "0.7917": [2.66, 0.04, -0.86], + "0.8333": [2.18, 0.02, -0.7], + "0.875": [1.75, 0.01, -0.53], + "0.9167": [1.5, 0, -0.4], + "0.9583": [1.48, 0, -0.28], + "1.0": [1.64, 0, -0.16], + "1.0417": [1.86, 0, -0.07], + "1.0833": [2, 0, 0] + }, + "position": { + "0.0": [0, 0.1, -0.1], + "0.0417": [0, 0.1, -0.17], + "0.0833": [0, 0.1, -0.27], + "0.125": [0, 0.1, -0.36], + "0.1667": [0, 0.1, -0.4], + "0.2083": [0, 0.1, -0.39], + "0.25": [0, 0.1, -0.36], + "0.2917": [0, 0.1, -0.32], + "0.3333": [0, 0.1, -0.27], + "0.375": [0, 0.1, -0.23], + "0.4167": [0, 0.1, -0.18], + "0.4583": [0, 0.1, -0.14], + "0.5": [0, 0.1, -0.11], + "0.5417": [0, 0.1, -0.1], + "0.5833": [0, 0.1, -0.15], + "0.625": [0, 0.1, -0.25], + "0.6667": [0, 0.1, -0.35], + "0.7083": [0, 0.1, -0.4], + "0.75": [0, 0.1, -0.39], + "0.7917": [0, 0.1, -0.37], + "0.8333": [0, 0.1, -0.33], + "0.875": [0, 0.1, -0.29], + "0.9167": [0, 0.1, -0.25], + "0.9583": [0, 0.1, -0.2], + "1.0": [0, 0.1, -0.16], + "1.0417": [0, 0.1, -0.12], + "1.0833": [0, 0.1, -0.1] + } + }, + "skull": { + "rotation": ["Math.cos(( q.anim_time - 0.39 ) * 666 ) * 1", 0, 0] + }, + "leftArm": { + "rotation": { + "0.0": [-19, 0, 0], + "0.3333": [10.2968, 0.42909, -0.18217], + "0.5417": [24.45296, 0.94399, -0.40078], + "0.75": [34.96864, 0.62933, -0.26718], + "1.0417": [-12.73132, -0.07871, 0.36107], + "1.0833": [-19, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.8], + "0.3333": [0, -0.2, 0.35], + "0.5417": [0, 0.3, 0.35], + "0.7917": [0, 0.49, -0.74], + "1.0417": [0, 0.8, -0.86], + "1.0833": [0, 0, -0.8] + } + }, + "rightArm": { + "rotation": { + "0.0": [24.45296, -0.94399, 0.40078], + "0.2083": [34.96864, -0.62933, 0.26718], + "0.5": [-12.73132, 0.07871, -0.36107], + "0.5417": [-19, 0, 0], + "0.875": [10.2968, -0.42909, 0.18217], + "1.0833": [24.45296, -0.94399, 0.40078] + }, + "position": { + "0.0": [0, 0.3, 0.35], + "0.25": [0, 0.49, -0.74], + "0.5": [0, 0.8, -0.86], + "0.5417": [0, 0, -0.8], + "0.875": [0, -0.2, 0.35], + "1.0833": [0, 0.3, 0.35] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-2.04, -0.59, 0.84], + "0.25": [21.90363, -1.46252, 2.10912], + "0.4167": [17.92, -0.80619, 1.63838], + "0.75": [-16.99289, -1.06978, 0.35949], + "0.9167": [-18, 0, 0], + "1.0833": [-2.04, -0.59, 0.84] + }, + "position": { + "0.0": [0, -0.06, 0], + "0.25": [0, -0.2, 0], + "0.4167": [0, 0.72, 0.27], + "0.75": [0, 0.87, 0.8], + "0.9167": [0, -0.1, 0], + "1.0833": [0, -0.06, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [4.83, 0.91, -1.16], + "0.2083": [-16.99289, 1.06978, -0.35949], + "0.375": [-18, 0, 0], + "0.5417": [-2.04, 0.59, -0.84], + "0.7917": [21.90363, 1.46252, -2.10912], + "0.9583": [17.92, 0.80619, -1.63838], + "1.0833": [4.83, 0.91, -1.16] + }, + "position": { + "0.0": [0, 0.78, 0.47], + "0.2083": [0, 0.87, 0.8], + "0.375": [0, -0.1, 0], + "0.5417": [0, -0.06, 0], + "0.7917": [0, -0.2, 0], + "0.9583": [0, 0.72, 0.27], + "1.0833": [0, 0.78, 0.47] + } + } + } + }, + "animation.silverlabs_nat.capybara.idle": { + "loop": true + }, + "animation.silverlabs_nat.capybara.swim": { + "sound_effects": { + "0.0": { + "effect": "swim" + }, + "0.75": { + "effect": "swim" + } + }, + "loop": true, + "animation_length": 1.5, + "bones": { + "root": { + "rotation": [-1, 0, 0], + "position": [0, 0, 0] + }, + "body": { + "rotation": { + "0.0": [4.1, -0.7, -0.07], + "0.0417": [4.21, -0.59, 0.1], + "0.0833": [4.38, -0.43, 0.35], + "0.125": [4.53, -0.25, 0.58], + "0.1667": [4.6, -0.09, 0.7], + "0.2083": [4.55, 0.05, 0.66], + "0.25": [4.42, 0.2, 0.55], + "0.2917": [4.28, 0.34, 0.39], + "0.3333": [4.15, 0.44, 0.22], + "0.375": [4.1, 0.5, 0.07], + "0.4167": [4.18, 0.47, -0.12], + "0.4583": [4.35, 0.38, -0.34], + "0.5": [4.52, 0.24, -0.51], + "0.5417": [4.6, 0.09, -0.6], + "0.5833": [4.55, -0.07, -0.57], + "0.625": [4.42, -0.27, -0.48], + "0.6667": [4.28, -0.47, -0.35], + "0.7083": [4.15, -0.62, -0.21], + "0.75": [4.1, -0.7, -0.07], + "0.7917": [4.18, -0.64, 0.14], + "0.8333": [4.35, -0.48, 0.39], + "0.875": [4.52, -0.27, 0.6], + "0.9167": [4.6, -0.09, 0.7], + "0.9583": [4.55, 0.05, 0.66], + "1.0": [4.42, 0.2, 0.55], + "1.0417": [4.28, 0.34, 0.39], + "1.0833": [4.15, 0.44, 0.22], + "1.125": [4.1, 0.5, 0.07], + "1.1667": [4.18, 0.47, -0.12], + "1.2083": [4.35, 0.38, -0.34], + "1.25": [4.52, 0.24, -0.51], + "1.2917": [4.6, 0.09, -0.6], + "1.3333": [4.56, -0.06, -0.56], + "1.375": [4.45, -0.24, -0.45], + "1.4167": [4.31, -0.42, -0.3], + "1.4583": [4.18, -0.58, -0.16], + "1.5": [4.1, -0.7, -0.07] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, -0.02, 0.02], + "0.0833": [0, -0.05, 0.06], + "0.125": [0, -0.08, 0.09], + "0.1667": [0, -0.1, 0.1], + "0.2083": [0, -0.09, 0.09], + "0.25": [0, -0.06, 0.07], + "0.2917": [0, -0.03, 0.04], + "0.3333": [0, -0.01, 0.01], + "0.375": [0, 0, 0], + "0.4167": [0, -0.02, 0.02], + "0.4583": [0, -0.05, 0.05], + "0.5": [0, -0.08, 0.09], + "0.5417": [0, -0.1, 0.1], + "0.5833": [0, -0.09, 0.09], + "0.625": [0, -0.06, 0.07], + "0.6667": [0, -0.03, 0.04], + "0.7083": [0, -0.01, 0.01], + "0.75": [0, 0, 0], + "0.7917": [0, -0.02, 0.02], + "0.8333": [0, -0.05, 0.05], + "0.875": [0, -0.08, 0.09], + "0.9167": [0, -0.1, 0.1], + "0.9583": [0, -0.09, 0.09], + "1.0": [0, -0.06, 0.07], + "1.0417": [0, -0.03, 0.04], + "1.0833": [0, -0.01, 0.01], + "1.125": [0, 0, 0], + "1.1667": [0, -0.02, 0.02], + "1.2083": [0, -0.05, 0.05], + "1.25": [0, -0.08, 0.09], + "1.2917": [0, -0.1, 0.1], + "1.3333": [0, -0.09, 0.09], + "1.375": [0, -0.07, 0.07], + "1.4167": [0, -0.04, 0.04], + "1.4583": [0, -0.02, 0.02], + "1.5": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-10, 0, 0], + "0.0417": [-9.97, -0.09, -0.32], + "0.0833": [-9.93, -0.23, -0.78], + "0.125": [-9.89, -0.37, -1.23], + "0.1667": [-9.85, -0.47, -1.51], + "0.2083": [-9.76, -0.53, -1.53], + "0.25": [-9.63, -0.58, -1.4], + "0.2917": [-9.58, -0.6, -1.21], + "0.3333": [-9.7, -0.59, -1.05], + "0.375": [-10.05, -0.56, -0.95], + "0.4167": [-10.59, -0.5, -0.84], + "0.4583": [-11.17, -0.43, -0.74], + "0.5": [-11.64, -0.36, -0.63], + "0.5417": [-11.85, -0.3, -0.52], + "0.5833": [-11.71, -0.22, -0.39], + "0.625": [-11.32, -0.14, -0.22], + "0.6667": [-10.81, -0.06, -0.06], + "0.7083": [-10.33, -0.01, 0.03], + "0.75": [-10, 0, 0], + "0.7917": [-9.84, -0.07, -0.28], + "0.8333": [-9.82, -0.21, -0.75], + "0.875": [-9.85, -0.36, -1.22], + "0.9167": [-9.85, -0.47, -1.51], + "0.9583": [-9.76, -0.53, -1.53], + "1.0": [-9.63, -0.58, -1.4], + "1.0417": [-9.58, -0.6, -1.21], + "1.0833": [-9.7, -0.59, -1.05], + "1.125": [-10.05, -0.56, -0.95], + "1.1667": [-10.59, -0.5, -0.84], + "1.2083": [-11.17, -0.43, -0.74], + "1.25": [-11.64, -0.36, -0.63], + "1.2917": [-11.85, -0.3, -0.52], + "1.3333": [-11.71, -0.23, -0.41], + "1.375": [-11.31, -0.16, -0.29], + "1.4167": [-10.8, -0.1, -0.17], + "1.4583": [-10.32, -0.04, -0.07], + "1.5": [-10, 0, 0] + }, + "position": { + "0.0": [0, -0.57, -0.52], + "0.0417": [0, -0.59, -0.53], + "0.0833": [0, -0.62, -0.55], + "0.125": [0, -0.65, -0.56], + "0.1667": [0, -0.68, -0.58], + "0.2083": [0, -0.71, -0.6], + "0.25": [0, -0.74, -0.62], + "0.2917": [0, -0.76, -0.63], + "0.3333": [0, -0.76, -0.63], + "0.375": [0, -0.76, -0.63], + "0.4167": [0, -0.74, -0.62], + "0.4583": [0, -0.72, -0.61], + "0.5": [0, -0.7, -0.59], + "0.5417": [0, -0.67, -0.58], + "0.5833": [0, -0.64, -0.56], + "0.625": [0, -0.61, -0.54], + "0.6667": [0, -0.59, -0.53], + "0.7083": [0, -0.58, -0.52], + "0.75": [0, -0.57, -0.52], + "0.7917": [0, -0.58, -0.53], + "0.8333": [0, -0.6, -0.54], + "0.875": [0, -0.63, -0.56], + "0.9167": [0, -0.67, -0.58], + "0.9583": [0, -0.7, -0.6], + "1.0": [0, -0.73, -0.61], + "1.0417": [0, -0.76, -0.63], + "1.0833": [0, -0.76, -0.63], + "1.125": [0, -0.76, -0.63], + "1.1667": [0, -0.75, -0.62], + "1.2083": [0, -0.73, -0.61], + "1.25": [0, -0.71, -0.6], + "1.2917": [0, -0.68, -0.58], + "1.3333": [0, -0.65, -0.57], + "1.375": [0, -0.63, -0.55], + "1.4167": [0, -0.61, -0.54], + "1.4583": [0, -0.59, -0.53], + "1.5": [0, -0.57, -0.52] + } + }, + "leftArm": { + "rotation": { + "0.0": [-19, 0, 0], + "0.0417": [-15.2, 0, 0], + "0.0833": [-9.78, 0, 0], + "0.125": [-3.44, 0, 0], + "0.1667": [3.11, 0, 0], + "0.2083": [9.16, 0, 0], + "0.25": [14, 0, 0], + "0.2917": [17.88, 0, 0], + "0.3333": [21.42, 0, 0], + "0.375": [24.46, 0, 0], + "0.4167": [26.84, 0, 0], + "0.4583": [28.41, 0, 0], + "0.5": [29, 0, 0], + "0.5417": [28.62, 0, 0], + "0.5833": [27.52, 0, 0], + "0.625": [25.89, 0, 0], + "0.6667": [23.89, 0, 0], + "0.7083": [21.71, 0, 0], + "0.75": [19.52, 0, 0], + "0.7917": [17.5, 0, 0], + "0.8333": [15.82, 0, 0], + "0.875": [14.67, 0, 0], + "0.9167": [13.17, 0, 0], + "0.9583": [12.5, 0, 0], + "1.0": [12.75, 0, 0], + "1.0417": [14, 0, 0], + "1.0833": [17.01, 0, 0], + "1.125": [21.9, 0, 0], + "1.1667": [26.78, 0, 0], + "1.2083": [29.78, 0, 0], + "1.25": [29, 0, 0], + "1.2917": [24.09, 0, 0], + "1.3333": [15.89, 0, 0], + "1.375": [5.94, 0, 0], + "1.4167": [-4.22, 0, 0], + "1.4583": [-13.05, 0, 0], + "1.5": [-19, 0, 0] + }, + "position": { + "0.0": [0, -0.6, 0.01], + "0.0417": [0, -0.7, 0.04], + "0.0833": [0, -0.86, 0.07], + "0.125": [0, -1.03, 0.11], + "0.1667": [0, -1.2, 0.15], + "0.2083": [0, -1.33, 0.19], + "0.25": [0, -1.4, 0.22], + "0.2917": [0, -1.31, 0.3], + "0.3333": [0, -1.08, 0.36], + "0.375": [0, -0.85, 0.31], + "0.4167": [0, -0.66, 0.05], + "0.4583": [0, -0.46, -0.31], + "0.5": [0, -0.31, -0.6], + "0.5417": [0, -0.28, -0.65], + "0.5833": [0, -0.24, -0.7], + "0.625": [0, -0.2, -0.75], + "0.6667": [0, -0.16, -0.79], + "0.7083": [0, -0.13, -0.82], + "0.75": [0, -0.11, -0.84], + "0.7917": [0, -0.1, -0.85], + "0.8333": [0, -0.1, -0.85], + "0.875": [0, -0.13, -0.83], + "0.9167": [0, -0.17, -0.8], + "0.9583": [0, -0.36, -0.64], + "1.0": [0, -0.67, -0.39], + "1.0417": [0, -1.01, -0.11], + "1.0833": [0, -1.28, 0.12], + "1.125": [0, -1.4, 0.22], + "1.1667": [0, -1.17, 0.06], + "1.2083": [0, -0.69, -0.3], + "1.25": [0, -0.31, -0.6], + "1.2917": [0, -0.17, -0.75], + "1.3333": [0, -0.14, -0.83], + "1.375": [0, -0.17, -0.8], + "1.4167": [0, -0.29, -0.57], + "1.4583": [0, -0.47, -0.24], + "1.5": [0, -0.6, 0.01] + } + }, + "rightArm": { + "rotation": { + "0.0": [24, 0, 0], + "0.0417": [29.5, 0, 0], + "0.0833": [29, 0, 0], + "0.125": [23.13, 0, 0], + "0.1667": [13.93, 0, 0], + "0.2083": [3.25, 0, 0], + "0.25": [-7.04, 0, 0], + "0.2917": [-15.07, 0, 0], + "0.3333": [-19, 0, 0], + "0.375": [-17.92, 0, 0], + "0.4167": [-13.15, 0, 0], + "0.4583": [-6.12, 0, 0], + "0.5": [1.7, 0, 0], + "0.5417": [8.89, 0, 0], + "0.5833": [14, 0, 0], + "0.625": [18.23, 0, 0], + "0.6667": [20.75, 0, 0], + "0.7083": [22.39, 0, 0], + "0.75": [24, 0, 0], + "0.7917": [30.12, 0, 0], + "0.8333": [29, 0, 0], + "0.875": [23.13, 0, 0], + "0.9167": [13.93, 0, 0], + "0.9583": [3.25, 0, 0], + "1.0": [-7.04, 0, 0], + "1.0417": [-15.07, 0, 0], + "1.0833": [-19, 0, 0], + "1.125": [-17.92, 0, 0], + "1.1667": [-13.15, 0, 0], + "1.2083": [-6.12, 0, 0], + "1.25": [1.7, 0, 0], + "1.2917": [8.89, 0, 0], + "1.3333": [14, 0, 0], + "1.375": [18.35, 0, 0], + "1.4167": [21.06, 0, 0], + "1.4583": [22.74, 0, 0], + "1.5": [24, 0, 0] + }, + "position": { + "0.0": [0, -0.67, 0.01], + "0.0417": [0, -0.5, -0.28], + "0.0833": [0, -0.31, -0.6], + "0.125": [0, -0.23, -0.73], + "0.1667": [0, -0.17, -0.82], + "0.2083": [0, -0.17, -0.8], + "0.25": [0, -0.26, -0.58], + "0.2917": [0, -0.41, -0.25], + "0.3333": [0, -0.6, 0.01], + "0.375": [0, -0.73, 0.08], + "0.4167": [0, -0.89, 0.13], + "0.4583": [0, -1.06, 0.16], + "0.5": [0, -1.22, 0.18], + "0.5417": [0, -1.34, 0.2], + "0.5833": [0, -1.4, 0.22], + "0.625": [0, -1.3, 0.28], + "0.6667": [0, -1.06, 0.31], + "0.7083": [0, -0.85, 0.31], + "0.75": [0, -0.67, 0.01], + "0.7917": [0, -0.49, -0.3], + "0.8333": [0, -0.31, -0.6], + "0.875": [0, -0.23, -0.73], + "0.9167": [0, -0.17, -0.82], + "0.9583": [0, -0.17, -0.8], + "1.0": [0, -0.26, -0.58], + "1.0417": [0, -0.41, -0.25], + "1.0833": [0, -0.6, 0.01], + "1.125": [0, -0.73, 0.08], + "1.1667": [0, -0.89, 0.13], + "1.2083": [0, -1.06, 0.16], + "1.25": [0, -1.22, 0.18], + "1.2917": [0, -1.34, 0.2], + "1.3333": [0, -1.4, 0.22], + "1.375": [0, -1.3, 0.28], + "1.4167": [0, -1.06, 0.31], + "1.4583": [0, -0.85, 0.31], + "1.5": [0, -0.67, 0.01] + } + }, + "leftLeg": { + "rotation": { + "0.0": [29, 0, 0], + "0.0417": [29.66, 0, 0], + "0.0833": [30.58, 0, 0], + "0.125": [31.72, 0, 0], + "0.1667": [33, 0, 0], + "0.2083": [34.36, 0, 0], + "0.25": [35.75, 0, 0], + "0.2917": [37.09, 0, 0], + "0.3333": [38.33, 0, 0], + "0.375": [39.41, 0, 0], + "0.4167": [40.25, 0, 0], + "0.4583": [40.8, 0, 0], + "0.5": [41, 0, 0], + "0.5417": [40.63, 0, 0], + "0.5833": [39.56, 0, 0], + "0.625": [37.81, 0, 0], + "0.6667": [35.44, 0, 0], + "0.7083": [32.49, 0, 0], + "0.75": [29, 0, 0], + "0.7917": [24.13, 0, 0], + "0.8333": [17.67, 0, 0], + "0.875": [10.63, 0, 0], + "0.9167": [4, 0, 0], + "0.9583": [-1.21, 0, 0], + "1.0": [-4, 0, 0], + "1.0417": [-3.92, 0, 0], + "1.0833": [-1.67, 0, 0], + "1.125": [2, 0, 0], + "1.1667": [6.33, 0, 0], + "1.2083": [10.58, 0, 0], + "1.25": [14, 0, 0], + "1.2917": [16.85, 0, 0], + "1.3333": [19.78, 0, 0], + "1.375": [22.63, 0, 0], + "1.4167": [25.22, 0, 0], + "1.4583": [27.4, 0, 0], + "1.5": [29, 0, 0] + }, + "position": { + "0.0": [0, -0.31, -0.1], + "0.0417": [0, -0.3, -0.08], + "0.0833": [0, -0.3, -0.06], + "0.125": [0, -0.29, -0.04], + "0.1667": [0, -0.28, -0.01], + "0.2083": [0, -0.28, 0.01], + "0.25": [0, -0.27, 0.04], + "0.2917": [0, -0.26, 0.07], + "0.3333": [0, -0.26, 0.1], + "0.375": [0, -0.26, 0.13], + "0.4167": [0, -0.27, 0.16], + "0.4583": [0, -0.28, 0.18], + "0.5": [0, -0.3, 0.2], + "0.5417": [0, -0.48, 0.27], + "0.5833": [0, -0.73, 0.32], + "0.625": [0, -0.85, 0.31], + "0.6667": [0, -0.74, 0.22], + "0.7083": [0, -0.5, 0.08], + "0.75": [0, -0.31, -0.1], + "0.7917": [0, -0.21, -0.37], + "0.8333": [0, -0.16, -0.66], + "0.875": [0, -0.17, -0.8], + "0.9167": [0, -0.26, -0.62], + "0.9583": [0, -0.41, -0.27], + "1.0": [0, -0.6, 0.01], + "1.0417": [0, -0.73, 0.08], + "1.0833": [0, -0.89, 0.13], + "1.125": [0, -1.06, 0.16], + "1.1667": [0, -1.22, 0.18], + "1.2083": [0, -1.34, 0.2], + "1.25": [0, -1.4, 0.22], + "1.2917": [0, -1.31, 0.28], + "1.3333": [0, -1.08, 0.32], + "1.375": [0, -0.85, 0.31], + "1.4167": [0, -0.65, 0.2], + "1.4583": [0, -0.45, 0.03], + "1.5": [0, -0.31, -0.1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-2.5, 0, 0], + "0.0417": [1.83, 0, 0], + "0.0833": [8, 0, 0], + "0.125": [14, 0, 0], + "0.1667": [17.32, 0, 0], + "0.2083": [21.44, 0, 0], + "0.25": [25.53, 0, 0], + "0.2917": [28.72, 0, 0], + "0.3333": [30.16, 0, 0], + "0.375": [29, 0, 0], + "0.4167": [23.9, 0, 0], + "0.4583": [15.28, 0, 0], + "0.5": [4.91, 0, 0], + "0.5417": [-5.44, 0, 0], + "0.5833": [-14, 0, 0], + "0.625": [-19, 0, 0], + "0.6667": [-18.28, 0, 0], + "0.7083": [-10.39, 0, 0], + "0.75": [-2.5, 0, 0], + "0.7917": [3.06, 0, 0], + "0.8333": [8.61, 0, 0], + "0.875": [14, 0, 0], + "0.9167": [17.12, 0, 0], + "0.9583": [20.83, 0, 0], + "1.0": [24.5, 0, 0], + "1.0417": [27.5, 0, 0], + "1.0833": [29.21, 0, 0], + "1.125": [29, 0, 0], + "1.1667": [27.37, 0, 0], + "1.2083": [24.52, 0, 0], + "1.25": [20.78, 0, 0], + "1.2917": [16.46, 0, 0], + "1.3333": [11.89, 0, 0], + "1.375": [7.39, 0, 0], + "1.4167": [3.28, 0, 0], + "1.4583": [-0.13, 0, 0], + "1.5": [-2.5, 0, 0] + }, + "position": { + "0.0": [0, -1, 0.12], + "0.0417": [0, -1.14, 0.15], + "0.0833": [0, -1.32, 0.19], + "0.125": [0, -1.4, 0.22], + "0.1667": [0, -1.28, 0.27], + "0.2083": [0, -1.07, 0.32], + "0.25": [0, -0.85, 0.31], + "0.2917": [0, -0.65, 0.22], + "0.3333": [0, -0.46, 0.08], + "0.375": [0, -0.31, -0.1], + "0.4167": [0, -0.21, -0.37], + "0.4583": [0, -0.16, -0.66], + "0.5": [0, -0.17, -0.8], + "0.5417": [0, -0.27, -0.61], + "0.5833": [0, -0.44, -0.26], + "0.625": [0, -0.6, 0.01], + "0.6667": [0, -0.74, 0.1], + "0.7083": [0, -0.87, 0.11], + "0.75": [0, -1, 0.12], + "0.7917": [0, -1.17, 0.16], + "0.8333": [0, -1.33, 0.19], + "0.875": [0, -1.4, 0.22], + "0.9167": [0, -1.28, 0.27], + "0.9583": [0, -1.07, 0.32], + "1.0": [0, -0.85, 0.31], + "1.0417": [0, -0.62, 0.19], + "1.0833": [0, -0.4, 0.01], + "1.125": [0, -0.31, -0.1], + "1.1667": [0, -0.33, -0.1], + "1.2083": [0, -0.39, -0.09], + "1.25": [0, -0.47, -0.06], + "1.2917": [0, -0.57, -0.03], + "1.3333": [0, -0.67, 0], + "1.375": [0, -0.77, 0.04], + "1.4167": [0, -0.87, 0.07], + "1.4583": [0, -0.95, 0.1], + "1.5": [0, -1, 0.12] + } + } + } + }, + "animation.silverlabs_nat.capybara.sit": { + "loop": true, + "bones": { + "body": { + "rotation": [-37.5, 0, 0], + "position": [0, -1, 1] + }, + "skull": { + "rotation": [37.5, 0, 0] + }, + "leftLeg": { + "rotation": [-90, -12.5, 0], + "position": [2, -5.5, -4] + }, + "rightLeg": { + "rotation": [-90, 12.5, 0], + "position": [-2, -5.5, -4] + }, + "leftArm": { + "rotation": [-22.5, 0, 0] + }, + "rightArm": { + "rotation": [-22.5, 0, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/capybara_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/capybara_baby.rp_anim.json new file mode 100644 index 0000000..252ea58 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/capybara_baby.rp_anim.json @@ -0,0 +1,1542 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.capybara_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": ["-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.4", 0, 0], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 90 ) * 0.1", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.1", + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 0.1" + ] + }, + "skull": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.0 ) * 180 ) * 1", + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -2", + 0 + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 1", + "-Math.cos(( q.anim_time - 0.0 ) * 180 ) * 1", + 0 + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 1", + "-Math.cos(( q.anim_time - 0.0 ) * 180 ) * 1", + 0 + ] + } + } + }, + "animation.silverlabs_nat.capybara_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "rightLeg": { + "rotation": { + "0.0": [8.46, 0, 0], + "0.0417": [5.48, 0, 0], + "0.0833": [1.66, 0, 0], + "0.125": [-2.47, 0, 0], + "0.1667": [-6.15, 0, 0], + "0.2083": [-8.94, 0, 0], + "0.25": [-10.83, 0, 0], + "0.2917": [-11.95, 0, 0], + "0.3333": [-12.46, 0, 0], + "0.375": [-12.4, 0, 0], + "0.4167": [-11.78, 0, 0], + "0.4583": [-10.51, 0, 0], + "0.5": [-8.46, 0, 0], + "0.5417": [-5.48, 0, 0], + "0.5833": [-1.66, 0, 0], + "0.625": [2.47, 0, 0], + "0.6667": [6.15, 0, 0], + "0.7083": [8.94, 0, 0], + "0.75": [10.83, 0, 0], + "0.7917": [11.95, 0, 0], + "0.8333": [12.46, 0, 0], + "0.875": [12.4, 0, 0], + "0.9167": [11.78, 0, 0], + "0.9583": [10.51, 0, 0], + "1.0": [8.46, 0, 0] + }, + "position": { + "0.0": [0, 0.61, 0.34], + "0.0417": [0, 0.66, 0.22], + "0.0833": [0, 0.69, 0.07], + "0.125": [0, 0.7, -0.1], + "0.1667": [0, 0.7, -0.25], + "0.2083": [0, 0.69, -0.36], + "0.25": [0, 0.67, -0.43], + "0.2917": [0, 0.62, -0.48], + "0.3333": [0, 0.55, -0.5], + "0.375": [0, 0.41, -0.5], + "0.4167": [0, 0.23, -0.47], + "0.4583": [0, 0.08, -0.42], + "0.5": [0, -0.01, -0.34], + "0.5417": [0, -0.06, -0.22], + "0.5833": [0, -0.09, -0.07], + "0.625": [0, -0.1, 0.1], + "0.6667": [0, -0.1, 0.25], + "0.7083": [0, -0.09, 0.36], + "0.75": [0, -0.07, 0.43], + "0.7917": [0, -0.02, 0.48], + "0.8333": [0, 0.05, 0.5], + "0.875": [0, 0.19, 0.5], + "0.9167": [0, 0.37, 0.47], + "0.9583": [0, 0.52, 0.42], + "1.0": [0, 0.61, 0.34] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-8.46, 0, 0], + "0.0417": [-5.48, 0, 0], + "0.0833": [-1.66, 0, 0], + "0.125": [2.47, 0, 0], + "0.1667": [6.15, 0, 0], + "0.2083": [8.94, 0, 0], + "0.25": [10.83, 0, 0], + "0.2917": [11.95, 0, 0], + "0.3333": [12.46, 0, 0], + "0.375": [12.4, 0, 0], + "0.4167": [11.78, 0, 0], + "0.4583": [10.51, 0, 0], + "0.5": [8.46, 0, 0], + "0.5417": [5.48, 0, 0], + "0.5833": [1.66, 0, 0], + "0.625": [-2.47, 0, 0], + "0.6667": [-6.15, 0, 0], + "0.7083": [-8.94, 0, 0], + "0.75": [-10.83, 0, 0], + "0.7917": [-11.95, 0, 0], + "0.8333": [-12.46, 0, 0], + "0.875": [-12.4, 0, 0], + "0.9167": [-11.78, 0, 0], + "0.9583": [-10.51, 0, 0], + "1.0": [-8.46, 0, 0] + }, + "position": { + "0.0": [0, 0.07, -0.34], + "0.0417": [0, 0.03, -0.22], + "0.0833": [0, 0.01, -0.07], + "0.125": [0, 0, 0.1], + "0.1667": [0, 0, 0.25], + "0.2083": [0, 0.01, 0.36], + "0.25": [0, 0.02, 0.43], + "0.2917": [0, 0.06, 0.48], + "0.3333": [0, 0.11, 0.5], + "0.375": [0, 0.22, 0.5], + "0.4167": [0, 0.36, 0.47], + "0.4583": [0, 0.47, 0.42], + "0.5": [0, 0.53, 0.34], + "0.5417": [0, 0.57, 0.22], + "0.5833": [0, 0.59, 0.07], + "0.625": [0, 0.6, -0.1], + "0.6667": [0, 0.6, -0.25], + "0.7083": [0, 0.59, -0.36], + "0.75": [0, 0.58, -0.43], + "0.7917": [0, 0.54, -0.48], + "0.8333": [0, 0.49, -0.5], + "0.875": [0, 0.38, -0.5], + "0.9167": [0, 0.24, -0.47], + "0.9583": [0, 0.13, -0.42], + "1.0": [0, 0.07, -0.34] + } + }, + "rightArm": { + "rotation": { + "0.0": [-12.1, 0, 0], + "0.0417": [-11.11, 0, 0], + "0.0833": [-9.39, 0, 0], + "0.125": [-6.78, 0, 0], + "0.1667": [-3.26, 0, 0], + "0.2083": [0.83, 0, 0], + "0.25": [4.77, 0, 0], + "0.2917": [7.94, 0, 0], + "0.3333": [10.17, 0, 0], + "0.375": [11.58, 0, 0], + "0.4167": [12.32, 0, 0], + "0.4583": [12.49, 0, 0], + "0.5": [12.1, 0, 0], + "0.5417": [11.11, 0, 0], + "0.5833": [9.39, 0, 0], + "0.625": [6.78, 0, 0], + "0.6667": [3.26, 0, 0], + "0.7083": [-0.83, 0, 0], + "0.75": [-4.77, 0, 0], + "0.7917": [-7.94, 0, 0], + "0.8333": [-10.17, 0, 0], + "0.875": [-11.58, 0, 0], + "0.9167": [-12.32, 0, 0], + "0.9583": [-12.49, 0, 0], + "1.0": [-12.1, 0, 0] + }, + "position": { + "0.0": [0, 0.3, -0.41], + "0.0417": [0, 0.13, -0.5], + "0.0833": [0, 0.02, -0.57], + "0.125": [0, -0.05, -0.6], + "0.1667": [0, -0.08, -0.6], + "0.2083": [0, -0.09, -0.57], + "0.25": [0, -0.1, -0.52], + "0.2917": [0, -0.09, -0.43], + "0.3333": [0, -0.08, -0.3], + "0.375": [0, -0.05, -0.12], + "0.4167": [0, 0.02, 0.08], + "0.4583": [0, 0.13, 0.26], + "0.5": [0, 0.3, 0.41], + "0.5417": [0, 0.47, 0.5], + "0.5833": [0, 0.58, 0.57], + "0.625": [0, 0.65, 0.6], + "0.6667": [0, 0.68, 0.6], + "0.7083": [0, 0.69, 0.57], + "0.75": [0, 0.7, 0.52], + "0.7917": [0, 0.69, 0.43], + "0.8333": [0, 0.68, 0.3], + "0.875": [0, 0.65, 0.12], + "0.9167": [0, 0.58, -0.08], + "0.9583": [0, 0.47, -0.26], + "1.0": [0, 0.3, -0.41] + } + }, + "leftArm": { + "rotation": { + "0.0": [12.1, 0, 0], + "0.0417": [11.11, 0, 0], + "0.0833": [9.39, 0, 0], + "0.125": [6.78, 0, 0], + "0.1667": [3.26, 0, 0], + "0.2083": [-0.83, 0, 0], + "0.25": [-4.77, 0, 0], + "0.2917": [-7.94, 0, 0], + "0.3333": [-10.17, 0, 0], + "0.375": [-11.58, 0, 0], + "0.4167": [-12.32, 0, 0], + "0.4583": [-12.49, 0, 0], + "0.5": [-12.1, 0, 0], + "0.5417": [-11.11, 0, 0], + "0.5833": [-9.39, 0, 0], + "0.625": [-6.78, 0, 0], + "0.6667": [-3.26, 0, 0], + "0.7083": [0.83, 0, 0], + "0.75": [4.77, 0, 0], + "0.7917": [7.94, 0, 0], + "0.8333": [10.17, 0, 0], + "0.875": [11.58, 0, 0], + "0.9167": [12.32, 0, 0], + "0.9583": [12.49, 0, 0], + "1.0": [12.1, 0, 0] + }, + "position": { + "0.0": [0, 0.3, 0.41], + "0.0417": [0, 0.47, 0.5], + "0.0833": [0, 0.58, 0.57], + "0.125": [0, 0.65, 0.6], + "0.1667": [0, 0.68, 0.6], + "0.2083": [0, 0.69, 0.57], + "0.25": [0, 0.7, 0.52], + "0.2917": [0, 0.69, 0.43], + "0.3333": [0, 0.68, 0.3], + "0.375": [0, 0.65, 0.12], + "0.4167": [0, 0.58, -0.08], + "0.4583": [0, 0.47, -0.26], + "0.5": [0, 0.3, -0.41], + "0.5417": [0, 0.13, -0.5], + "0.5833": [0, 0.02, -0.57], + "0.625": [0, -0.05, -0.6], + "0.6667": [0, -0.08, -0.6], + "0.7083": [0, -0.09, -0.57], + "0.75": [0, -0.1, -0.52], + "0.7917": [0, -0.09, -0.43], + "0.8333": [0, -0.08, -0.3], + "0.875": [0, -0.05, -0.12], + "0.9167": [0, 0.02, 0.08], + "0.9583": [0, 0.13, 0.26], + "1.0": [0, 0.3, 0.41] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, -4], + "0.0417": [0.5, 0, -3.86], + "0.0833": [0.87, 0, -3.46], + "0.125": [1, 0, -2.83], + "0.1667": [0.87, 0, -2], + "0.2083": [0.5, 0, -1.04], + "0.25": [0, 0, 0], + "0.2917": [-0.5, 0, 1.04], + "0.3333": [-0.87, 0, 2], + "0.375": [-1, 0, 2.83], + "0.4167": [-0.87, 0, 3.46], + "0.4583": [-0.5, 0, 3.86], + "0.5": [0, 0, 4], + "0.5417": [0.5, 0, 3.86], + "0.5833": [0.87, 0, 3.46], + "0.625": [1, 0, 2.83], + "0.6667": [0.87, 0, 2], + "0.7083": [0.5, 0, 1.04], + "0.75": [0, 0, 0], + "0.7917": [-0.5, 0, -1.04], + "0.8333": [-0.87, 0, -2], + "0.875": [-1, 0, -2.83], + "0.9167": [-0.87, 0, -3.46], + "0.9583": [-0.5, 0, -3.86], + "1.0": [0, 0, -4] + }, + "position": { + "0.0": [-0.2, 0.14, 0], + "0.0417": [-0.19, 0.15, 0], + "0.0833": [-0.17, 0.12, 0], + "0.125": [-0.14, 0.05, 0], + "0.1667": [-0.1, -0.03, 0], + "0.2083": [-0.05, -0.1, 0], + "0.25": [0, -0.14, 0], + "0.2917": [0.05, -0.15, 0], + "0.3333": [0.1, -0.12, 0], + "0.375": [0.14, -0.05, 0], + "0.4167": [0.17, 0.03, 0], + "0.4583": [0.19, 0.1, 0], + "0.5": [0.2, 0.14, 0], + "0.5417": [0.19, 0.15, 0], + "0.5833": [0.17, 0.12, 0], + "0.625": [0.14, 0.05, 0], + "0.6667": [0.1, -0.03, 0], + "0.7083": [0.05, -0.1, 0], + "0.75": [0, -0.14, 0], + "0.7917": [-0.05, -0.15, 0], + "0.8333": [-0.1, -0.12, 0], + "0.875": [-0.14, -0.05, 0], + "0.9167": [-0.17, 0.03, 0], + "0.9583": [-0.19, 0.1, 0], + "1.0": [-0.2, 0.14, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-0.77, 0, 3.46], + "0.0417": [-0.34, 0, 2.83], + "0.0833": [0.17, 0, 2], + "0.125": [0.64, 0, 1.04], + "0.1667": [0.94, 0, 0], + "0.2083": [0.98, 0, -1.04], + "0.25": [0.77, 0, -2], + "0.2917": [0.34, 0, -2.83], + "0.3333": [-0.17, 0, -3.46], + "0.375": [-0.64, 0, -3.86], + "0.4167": [-0.94, 0, -4], + "0.4583": [-0.98, 0, -3.86], + "0.5": [-0.77, 0, -3.46], + "0.5417": [-0.34, 0, -2.83], + "0.5833": [0.17, 0, -2], + "0.625": [0.64, 0, -1.04], + "0.6667": [0.94, 0, 0], + "0.7083": [0.98, 0, 1.04], + "0.75": [0.77, 0, 2], + "0.7917": [0.34, 0, 2.83], + "0.8333": [-0.17, 0, 3.46], + "0.875": [-0.64, 0, 3.86], + "0.9167": [-0.94, 0, 4], + "0.9583": [-0.98, 0, 3.86], + "1.0": [-0.77, 0, 3.46] + }, + "position": { + "0.0": [0, 0.06, 0], + "0.0417": [0, 0.02, 0], + "0.0833": [0, -0.03, 0], + "0.125": [0, -0.08, 0], + "0.1667": [0, -0.1, 0], + "0.2083": [0, -0.09, 0], + "0.25": [0, -0.06, 0], + "0.2917": [0, -0.02, 0], + "0.3333": [0, 0.03, 0], + "0.375": [0, 0.08, 0], + "0.4167": [0, 0.1, 0], + "0.4583": [0, 0.09, 0], + "0.5": [0, 0.06, 0], + "0.5417": [0, 0.02, 0], + "0.5833": [0, -0.03, 0], + "0.625": [0, -0.08, 0], + "0.6667": [0, -0.1, 0], + "0.7083": [0, -0.09, 0], + "0.75": [0, -0.06, 0], + "0.7917": [0, -0.02, 0], + "0.8333": [0, 0.03, 0], + "0.875": [0, 0.08, 0], + "0.9167": [0, 0.1, 0], + "0.9583": [0, 0.09, 0], + "1.0": [0, 0.06, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 4, 0], + "0.0417": [0, 3.86, 1.04], + "0.0833": [0, 3.46, 2], + "0.125": [0, 2.83, 2.83], + "0.1667": [0, 2, 3.46], + "0.2083": [0, 1.04, 3.86], + "0.25": [0, 0, 4], + "0.2917": [0, -1.04, 3.86], + "0.3333": [0, -2, 3.46], + "0.375": [0, -2.83, 2.83], + "0.4167": [0, -3.46, 2], + "0.4583": [0, -3.86, 1.04], + "0.5": [0, -4, 0], + "0.5417": [0, -3.86, -1.04], + "0.5833": [0, -3.46, -2], + "0.625": [0, -2.83, -2.83], + "0.6667": [0, -2, -3.46], + "0.7083": [0, -1.04, -3.86], + "0.75": [0, 0, -4], + "0.7917": [0, 1.04, -3.86], + "0.8333": [0, 2, -3.46], + "0.875": [0, 2.83, -2.83], + "0.9167": [0, 3.46, -2], + "0.9583": [0, 3.86, -1.04], + "1.0": [0, 4, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 4, 0], + "0.0417": [0, 3.86, -1.04], + "0.0833": [0, 3.46, -2], + "0.125": [0, 2.83, -2.83], + "0.1667": [0, 2, -3.46], + "0.2083": [0, 1.04, -3.86], + "0.25": [0, 0, -4], + "0.2917": [0, -1.04, -3.86], + "0.3333": [0, -2, -3.46], + "0.375": [0, -2.83, -2.83], + "0.4167": [0, -3.46, -2], + "0.4583": [0, -3.86, -1.04], + "0.5": [0, -4, 0], + "0.5417": [0, -3.86, 1.04], + "0.5833": [0, -3.46, 2], + "0.625": [0, -2.83, 2.83], + "0.6667": [0, -2, 3.46], + "0.7083": [0, -1.04, 3.86], + "0.75": [0, 0, 4], + "0.7917": [0, 1.04, 3.86], + "0.8333": [0, 2, 3.46], + "0.875": [0, 2.83, 2.83], + "0.9167": [0, 3.46, 2], + "0.9583": [0, 3.86, 1.04], + "1.0": [0, 4, 0] + } + } + } + }, + "animation.silverlabs_nat.capybara_baby.sit_idle": { + "loop": true, + "bones": { + "rightLeg": { + "rotation": [-80, 2.5, 0], + "position": [-1.5, -2, -2.5] + }, + "leftLeg": { + "rotation": [-80, -2.5, 0], + "position": [1.5, -2, -2.5] + }, + "rightArm": { + "rotation": [-7.5, 0, 0], + "position": [0, 0, 0.1] + }, + "leftArm": { + "rotation": [-7.5, 0, 0], + "position": [0, 0, 0.1] + }, + "body": { + "rotation": [-35.5, 0, 0], + "position": [0, -1, 1] + }, + "skull": { + "rotation": [35.5, 0, 0], + "position": [0, -0.3, 0] + } + } + }, + "animation.silverlabs_nat.capybara_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.4583, + "bones": { + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [-78, 2.5, 0], + "0.4167": [-80, 2.5, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [-0.43, 0.33, -0.71], + "0.2917": [-1.5, -1.9, -2.5], + "0.3333": [-1.5, -1.73, -2.5], + "0.4167": [-1.5, -2, -2.5] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.3333": [-73.66667, -2.08333, 0], + "0.375": [-80, -2.5, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.25": [0.9, -0.2, -1.5], + "0.3333": [1.5, -1.7, -2.17], + "0.375": [1.5, -2, -2.5] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-3.14, 0, 0], + "0.25": [-4.27, 0, 0], + "0.4583": [-7.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0.2], + "0.4583": [0, 0, 0.1] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [15.34, 0, 0], + "0.4583": [-7.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 1.2, 0], + "0.4583": [0, 0, 0.1] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-5.88198, 0.30772, 2.98419], + "0.25": [-40.47057, -0.22266, 2.81937], + "0.4583": [-35.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, -0.08, 0.28], + "0.25": [0, -1, 1], + "0.4583": [0, -1, 1] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [3.67, 0, 0], + "0.25": [42.5, 0, 0], + "0.4583": [35.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.4583": [0, -0.3, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [0, 0, -14], + "0.375": [0, 0, 17], + "0.4583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.4583": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [0, 0, 14], + "0.375": [0, 0, -17], + "0.4583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.4583": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.capybara_baby.unsit": { + "loop": "hold_on_last_frame", + "animation_length": 0.7083, + "bones": { + "rightLeg": { + "rotation": { + "0.0": [-80, 2.5, 0], + "0.2083": [-78, 2.5, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [-1.5, -2, -2.5], + "0.2083": [-1.5, -1.9, -2.5], + "0.4167": [-0.43, 0.33, -0.71], + "0.5833": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.125": [-80, -2.5, 0], + "0.1667": [-73.66667, -2.08333, 0], + "0.4167": [0, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.125": [1.5, -2, -2.5], + "0.1667": [1.5, -1.7, -2.17], + "0.25": [0.9, -0.2, -1.5], + "0.4167": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [-7.5, 0, 0], + "0.25": [-4.27, 0, 0], + "0.4167": [-3.14, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.1], + "0.25": [0, 0, 0.2], + "0.5833": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [-7.5, 0, 0], + "0.4167": [15.34, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.1], + "0.4167": [0, 1.2, 0], + "0.5833": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [-35.5, 0, 0], + "0.0833": [-37.06, -0.07, 0.94], + "0.25": [-36.97057, -0.22266, 2.81937], + "0.2917": [-33.32, -0.09, 2.86], + "0.4167": [-5.88198, 0.30772, 2.98419], + "0.5": [-1.5, 0.22, 2.13], + "0.7083": [0, 0, 0] + }, + "position": { + "0.0": [0, -1, 1], + "0.25": [0, -1, 1], + "0.2917": [0, -0.27, 0.82], + "0.375": [0, 0.22, 0.46], + "0.4167": [0, 0.32, 0.28], + "0.5417": [0, 0.08, 0.16], + "0.7083": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [35.5, 0, 0], + "0.1667": [42.5, 0, 0], + "0.3333": [13.27, 0, 0], + "0.4167": [3.08, 0, 0], + "0.5": [1.2, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, -0.3, 0], + "0.0833": [0, -0.27, 0], + "0.2917": [0, -0.36, 0], + "0.4167": [0, -0.37, 0], + "0.5417": [0, 0.01, 0], + "0.625": [0, 0.06, 0], + "0.7083": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 17], + "0.375": [0, 0, -14], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, -17], + "0.375": [0, 0, 14], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5833": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.capybara_baby.run": { + "loop": true, + "animation_length": 1.5, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": { + "0.0": [0, 0, 0.1], + "0.0417": [0, -0.03, 0.09], + "0.0833": [0, -0.06, 0.08], + "0.125": [0, -0.09, 0.05], + "0.1667": [0, -0.1, 0.02], + "0.2083": [0, -0.1, -0.02], + "0.25": [0, -0.09, -0.05], + "0.2917": [0, -0.06, -0.08], + "0.3333": [0, -0.03, -0.09], + "0.375": [0, 0, -0.1], + "0.4167": [0, 0.03, -0.09], + "0.4583": [0, 0.06, -0.08], + "0.5": [0, 0.09, -0.05], + "0.5417": [0, 0.1, -0.02], + "0.5833": [0, 0.1, 0.02], + "0.625": [0, 0.09, 0.05], + "0.6667": [0, 0.06, 0.08], + "0.7083": [0, 0.03, 0.09], + "0.75": [0, 0, 0.1], + "0.7917": [0, -0.03, 0.09], + "0.8333": [0, -0.06, 0.08], + "0.875": [0, -0.09, 0.05], + "0.9167": [0, -0.1, 0.02], + "0.9583": [0, -0.1, -0.02], + "1.0": [0, -0.09, -0.05], + "1.0417": [0, -0.06, -0.08], + "1.0833": [0, -0.03, -0.09], + "1.125": [0, 0, -0.1], + "1.1667": [0, 0.03, -0.09], + "1.2083": [0, 0.06, -0.08], + "1.25": [0, 0.09, -0.05], + "1.2917": [0, 0.1, -0.02], + "1.3333": [0, 0.1, 0.02], + "1.375": [0, 0.09, 0.05], + "1.4167": [0, 0.06, 0.08], + "1.4583": [0, 0.03, 0.09], + "1.5": [0, 0, 0.1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [14.72, 0, 0], + "0.0417": [2.65, 0, 0], + "0.0833": [-10.25, 0, 0], + "0.125": [-20.26, 0, 0], + "0.1667": [-26.41, 0, 0], + "0.2083": [-29.41, 0, 0], + "0.25": [-29.9, 0, 0], + "0.2917": [-28.01, 0, 0], + "0.3333": [-23.3, 0, 0], + "0.375": [-14.96, 0, 0], + "0.4167": [-2.95, 0, 0], + "0.4583": [9.98, 0, 0], + "0.5": [20.08, 0, 0], + "0.5417": [26.31, 0, 0], + "0.5833": [29.37, 0, 0], + "0.625": [29.92, 0, 0], + "0.6667": [28.08, 0, 0], + "0.7083": [23.44, 0, 0], + "0.75": [15.19, 0, 0], + "0.7917": [3.25, 0, 0], + "0.8333": [-9.71, 0, 0], + "0.875": [-19.9, 0, 0], + "0.9167": [-26.21, 0, 0], + "0.9583": [-29.33, 0, 0], + "1.0": [-29.93, 0, 0], + "1.0417": [-28.15, 0, 0], + "1.0833": [-23.58, 0, 0], + "1.125": [-15.42, 0, 0], + "1.1667": [-3.54, 0, 0], + "1.2083": [9.44, 0, 0], + "1.25": [19.71, 0, 0], + "1.2917": [26.1, 0, 0], + "1.3333": [29.29, 0, 0], + "1.375": [29.94, 0, 0], + "1.4167": [28.22, 0, 0], + "1.4583": [23.72, 0, 0], + "1.5": [15.65, 0, 0] + }, + "position": { + "0.0": [0, 1.1, -0.13], + "0.0417": [0, 1.07, -0.31], + "0.0833": [0, 0.99, -0.42], + "0.125": [0, 0.8, -0.48], + "0.1667": [0, 0.41, -0.5], + "0.2083": [0, -0.05, -0.48], + "0.25": [0, -0.32, -0.41], + "0.2917": [0, -0.44, -0.29], + "0.3333": [0, -0.49, -0.1], + "0.375": [0, -0.5, 0.12], + "0.4167": [0, -0.47, 0.3], + "0.4583": [0, -0.39, 0.42], + "0.5": [0, -0.2, 0.48], + "0.5417": [0, 0.18, 0.5], + "0.5833": [0, 0.65, 0.48], + "0.625": [0, 0.92, 0.41], + "0.6667": [0, 1.04, 0.29], + "0.7083": [0, 1.09, 0.1], + "0.75": [0, 1.1, -0.12], + "0.7917": [0, 1.07, -0.3], + "0.8333": [0, 0.99, -0.42], + "0.875": [0, 0.81, -0.48], + "0.9167": [0, 0.43, -0.5], + "0.9583": [0, -0.04, -0.48], + "1.0": [0, -0.31, -0.41], + "1.0417": [0, -0.44, -0.29], + "1.0833": [0, -0.49, -0.11], + "1.125": [0, -0.5, 0.11], + "1.1667": [0, -0.47, 0.3], + "1.2083": [0, -0.39, 0.42], + "1.25": [0, -0.22, 0.48], + "1.2917": [0, 0.16, 0.5], + "1.3333": [0, 0.63, 0.48], + "1.375": [0, 0.91, 0.42], + "1.4167": [0, 1.04, 0.3], + "1.4583": [0, 1.09, 0.11], + "1.5": [0, 1.1, -0.11] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-19.27, 0, 0], + "0.0417": [-25.85, 0, 0], + "0.0833": [-29.19, 0, 0], + "0.125": [-29.97, 0, 0], + "0.1667": [-28.37, 0, 0], + "0.2083": [-24.04, 0, 0], + "0.25": [-16.17, 0, 0], + "0.2917": [-4.52, 0, 0], + "0.3333": [8.52, 0, 0], + "0.375": [19.08, 0, 0], + "0.4167": [25.75, 0, 0], + "0.4583": [29.14, 0, 0], + "0.5": [29.98, 0, 0], + "0.5417": [28.44, 0, 0], + "0.5833": [24.17, 0, 0], + "0.625": [16.39, 0, 0], + "0.6667": [4.82, 0, 0], + "0.7083": [-8.24, 0, 0], + "0.75": [-18.88, 0, 0], + "0.7917": [-25.63, 0, 0], + "0.8333": [-29.1, 0, 0], + "0.875": [-29.98, 0, 0], + "0.9167": [-28.5, 0, 0], + "0.9583": [-24.31, 0, 0], + "1.0": [-16.61, 0, 0], + "1.0417": [-5.11, 0, 0], + "1.0833": [7.96, 0, 0], + "1.125": [18.69, 0, 0], + "1.1667": [25.52, 0, 0], + "1.2083": [29.05, 0, 0], + "1.25": [29.99, 0, 0], + "1.2917": [28.56, 0, 0], + "1.3333": [24.44, 0, 0], + "1.375": [16.83, 0, 0], + "1.4167": [5.4, 0, 0], + "1.4583": [-7.68, 0, 0], + "1.5": [-18.49, 0, 0] + }, + "position": { + "0.0": [0, 1.1, -0.13], + "0.0417": [0, 1.07, -0.31], + "0.0833": [0, 0.99, -0.42], + "0.125": [0, 0.8, -0.48], + "0.1667": [0, 0.41, -0.5], + "0.2083": [0, -0.05, -0.48], + "0.25": [0, -0.32, -0.41], + "0.2917": [0, -0.44, -0.29], + "0.3333": [0, -0.49, -0.1], + "0.375": [0, -0.5, 0.12], + "0.4167": [0, -0.47, 0.3], + "0.4583": [0, -0.39, 0.42], + "0.5": [0, -0.2, 0.48], + "0.5417": [0, 0.18, 0.5], + "0.5833": [0, 0.65, 0.48], + "0.625": [0, 0.92, 0.41], + "0.6667": [0, 1.04, 0.29], + "0.7083": [0, 1.09, 0.1], + "0.75": [0, 1.1, -0.12], + "0.7917": [0, 1.07, -0.3], + "0.8333": [0, 0.99, -0.42], + "0.875": [0, 0.81, -0.48], + "0.9167": [0, 0.43, -0.5], + "0.9583": [0, -0.04, -0.48], + "1.0": [0, -0.31, -0.41], + "1.0417": [0, -0.44, -0.29], + "1.0833": [0, -0.49, -0.11], + "1.125": [0, -0.5, 0.11], + "1.1667": [0, -0.47, 0.3], + "1.2083": [0, -0.39, 0.42], + "1.25": [0, -0.22, 0.48], + "1.2917": [0, 0.16, 0.5], + "1.3333": [0, 0.63, 0.48], + "1.375": [0, 0.91, 0.42], + "1.4167": [0, 1.04, 0.3], + "1.4583": [0, 1.09, 0.11], + "1.5": [0, 1.1, -0.11] + } + }, + "rightArm": { + "rotation": { + "0.0": [-29.9, 0, 0], + "0.0417": [-28.01, 0, 0], + "0.0833": [-23.3, 0, 0], + "0.125": [-14.96, 0, 0], + "0.1667": [-2.95, 0, 0], + "0.2083": [9.98, 0, 0], + "0.25": [20.08, 0, 0], + "0.2917": [26.31, 0, 0], + "0.3333": [29.37, 0, 0], + "0.375": [29.92, 0, 0], + "0.4167": [28.08, 0, 0], + "0.4583": [23.44, 0, 0], + "0.5": [15.19, 0, 0], + "0.5417": [3.25, 0, 0], + "0.5833": [-9.71, 0, 0], + "0.625": [-19.9, 0, 0], + "0.6667": [-26.21, 0, 0], + "0.7083": [-29.33, 0, 0], + "0.75": [-29.93, 0, 0], + "0.7917": [-28.15, 0, 0], + "0.8333": [-23.58, 0, 0], + "0.875": [-15.42, 0, 0], + "0.9167": [-3.54, 0, 0], + "0.9583": [9.44, 0, 0], + "1.0": [19.71, 0, 0], + "1.0417": [26.1, 0, 0], + "1.0833": [29.29, 0, 0], + "1.125": [29.94, 0, 0], + "1.1667": [28.22, 0, 0], + "1.2083": [23.72, 0, 0], + "1.25": [15.65, 0, 0], + "1.2917": [3.84, 0, 0], + "1.3333": [-9.16, 0, 0], + "1.375": [-19.52, 0, 0], + "1.4167": [-26, 0, 0], + "1.4583": [-29.25, 0, 0], + "1.5": [-29.95, 0, 0] + }, + "position": { + "0.0": [0, 1.26, -0.2], + "0.0417": [0, 1.17, -0.31], + "0.0833": [0, 0.97, -0.35], + "0.125": [0, 0.59, -0.33], + "0.1667": [0, 0.22, -0.23], + "0.2083": [0, 0.02, -0.05], + "0.25": [0, -0.06, 0.23], + "0.2917": [0, -0.1, 0.58], + "0.3333": [0, -0.1, 0.89], + "0.375": [0, -0.06, 1.1], + "0.4167": [0, 0.03, 1.21], + "0.4583": [0, 0.22, 1.25], + "0.5": [0, 0.6, 1.23], + "0.5417": [0, 0.98, 1.13], + "0.5833": [0, 1.17, 0.96], + "0.625": [0, 1.26, 0.67], + "0.6667": [0, 1.3, 0.33], + "0.7083": [0, 1.3, 0.02], + "0.75": [0, 1.26, -0.19], + "0.7917": [0, 1.18, -0.31], + "0.8333": [0, 0.98, -0.35], + "0.875": [0, 0.61, -0.33], + "0.9167": [0, 0.23, -0.24], + "0.9583": [0, 0.03, -0.06], + "1.0": [0, -0.06, 0.22], + "1.0417": [0, -0.1, 0.57], + "1.0833": [0, -0.1, 0.88], + "1.125": [0, -0.06, 1.09], + "1.1667": [0, 0.02, 1.21], + "1.2083": [0, 0.21, 1.25], + "1.25": [0, 0.58, 1.23], + "1.2917": [0, 0.97, 1.14], + "1.3333": [0, 1.17, 0.97], + "1.375": [0, 1.26, 0.69], + "1.4167": [0, 1.3, 0.34], + "1.4583": [0, 1.3, 0.03], + "1.5": [0, 1.27, -0.19] + } + }, + "leftArm": { + "rotation": { + "0.0": [-20.44, 0, 0], + "0.0417": [-10.52, 0, 0], + "0.0833": [2.36, 0, 0], + "0.125": [14.49, 0, 0], + "0.1667": [23.01, 0, 0], + "0.2083": [27.87, 0, 0], + "0.25": [29.87, 0, 0], + "0.2917": [29.48, 0, 0], + "0.3333": [26.61, 0, 0], + "0.375": [20.62, 0, 0], + "0.4167": [10.78, 0, 0], + "0.4583": [-2.06, 0, 0], + "0.5": [-14.25, 0, 0], + "0.5417": [-22.86, 0, 0], + "0.5833": [-27.79, 0, 0], + "0.625": [-29.85, 0, 0], + "0.6667": [-29.52, 0, 0], + "0.7083": [-26.7, 0, 0], + "0.75": [-20.79, 0, 0], + "0.7917": [-11.05, 0, 0], + "0.8333": [1.76, 0, 0], + "0.875": [14.01, 0, 0], + "0.9167": [22.71, 0, 0], + "0.9583": [27.71, 0, 0], + "1.0": [29.83, 0, 0], + "1.0417": [29.55, 0, 0], + "1.0833": [26.8, 0, 0], + "1.125": [20.97, 0, 0], + "1.1667": [11.31, 0, 0], + "1.2083": [-1.46, 0, 0], + "1.25": [-13.77, 0, 0], + "1.2917": [-22.56, 0, 0], + "1.3333": [-27.64, 0, 0], + "1.375": [-29.81, 0, 0], + "1.4167": [-29.58, 0, 0], + "1.4583": [-26.89, 0, 0], + "1.5": [-21.14, 0, 0] + }, + "position": { + "0.0": [0, 0.84, -0.65], + "0.0417": [0, 0.42, -0.76], + "0.0833": [0, 0.12, -0.8], + "0.125": [0, -0.02, -0.78], + "0.1667": [0, -0.08, -0.68], + "0.2083": [0, -0.1, -0.5], + "0.25": [0, -0.09, -0.22], + "0.2917": [0, -0.04, 0.13], + "0.3333": [0, 0.09, 0.44], + "0.375": [0, 0.35, 0.65], + "0.4167": [0, 0.77, 0.76], + "0.4583": [0, 1.08, 0.8], + "0.5": [0, 1.22, 0.78], + "0.5417": [0, 1.28, 0.68], + "0.5833": [0, 1.3, 0.51], + "0.625": [0, 1.29, 0.22], + "0.6667": [0, 1.24, -0.12], + "0.7083": [0, 1.12, -0.43], + "0.75": [0, 0.86, -0.64], + "0.7917": [0, 0.44, -0.76], + "0.8333": [0, 0.13, -0.8], + "0.875": [0, -0.02, -0.78], + "0.9167": [0, -0.08, -0.69], + "0.9583": [0, -0.1, -0.51], + "1.0": [0, -0.09, -0.23], + "1.0417": [0, -0.04, 0.12], + "1.0833": [0, 0.08, 0.43], + "1.125": [0, 0.34, 0.64], + "1.1667": [0, 0.75, 0.76], + "1.2083": [0, 1.07, 0.8], + "1.25": [0, 1.21, 0.78], + "1.2917": [0, 1.28, 0.69], + "1.3333": [0, 1.3, 0.52], + "1.375": [0, 1.29, 0.24], + "1.4167": [0, 1.24, -0.11], + "1.4583": [0, 1.13, -0.42], + "1.5": [0, 0.87, -0.64] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, -4], + "0.0417": [1.37, 0, -3.76], + "0.0833": [2.57, 0, -3.06], + "0.125": [3.46, 0, -2], + "0.1667": [3.94, 0, -0.69], + "0.2083": [3.94, 0, 0.69], + "0.25": [3.46, 0, 2], + "0.2917": [2.57, 0, 3.06], + "0.3333": [1.37, 0, 3.76], + "0.375": [0, 0, 4], + "0.4167": [-1.37, 0, 3.76], + "0.4583": [-2.57, 0, 3.06], + "0.5": [-3.46, 0, 2], + "0.5417": [-3.94, 0, 0.69], + "0.5833": [-3.94, 0, -0.69], + "0.625": [-3.46, 0, -2], + "0.6667": [-2.57, 0, -3.06], + "0.7083": [-1.37, 0, -3.76], + "0.75": [0, 0, -4], + "0.7917": [1.37, 0, -3.76], + "0.8333": [2.57, 0, -3.06], + "0.875": [3.46, 0, -2], + "0.9167": [3.94, 0, -0.69], + "0.9583": [3.94, 0, 0.69], + "1.0": [3.46, 0, 2], + "1.0417": [2.57, 0, 3.06], + "1.0833": [1.37, 0, 3.76], + "1.125": [0, 0, 4], + "1.1667": [-1.37, 0, 3.76], + "1.2083": [-2.57, 0, 3.06], + "1.25": [-3.46, 0, 2], + "1.2917": [-3.94, 0, 0.69], + "1.3333": [-3.94, 0, -0.69], + "1.375": [-3.46, 0, -2], + "1.4167": [-2.57, 0, -3.06], + "1.4583": [-1.37, 0, -3.76], + "1.5": [0, 0, -4] + }, + "position": { + "0.0": [-0.2, 0.6, -0.4], + "0.0417": [-0.19, 0.34, -0.37], + "0.0833": [-0.15, 0.05, -0.28], + "0.125": [-0.1, -0.24, -0.15], + "0.1667": [-0.03, -0.47, 0.01], + "0.2083": [0.03, -0.63, 0.19], + "0.25": [0.1, -0.7, 0.35], + "0.2917": [0.15, -0.68, 0.48], + "0.3333": [0.19, -0.58, 0.57], + "0.375": [0.2, -0.4, 0.6], + "0.4167": [0.19, -0.15, 0.57], + "0.4583": [0.15, 0.15, 0.48], + "0.5": [0.1, 0.43, 0.35], + "0.5417": [0.03, 0.67, 0.19], + "0.5833": [-0.03, 0.82, 0.01], + "0.625": [-0.1, 0.89, -0.15], + "0.6667": [-0.15, 0.88, -0.28], + "0.7083": [-0.19, 0.79, -0.37], + "0.75": [-0.2, 0.61, -0.4], + "0.7917": [-0.19, 0.35, -0.37], + "0.8333": [-0.15, 0.06, -0.28], + "0.875": [-0.1, -0.23, -0.15], + "0.9167": [-0.03, -0.46, 0.01], + "0.9583": [0.03, -0.62, 0.19], + "1.0": [0.1, -0.69, 0.35], + "1.0417": [0.15, -0.68, 0.48], + "1.0833": [0.19, -0.59, 0.57], + "1.125": [0.2, -0.41, 0.6], + "1.1667": [0.19, -0.16, 0.57], + "1.2083": [0.15, 0.13, 0.48], + "1.25": [0.1, 0.42, 0.35], + "1.2917": [0.03, 0.66, 0.19], + "1.3333": [-0.03, 0.82, 0.01], + "1.375": [-0.1, 0.89, -0.15], + "1.4167": [-0.15, 0.89, -0.28], + "1.4583": [-0.19, 0.79, -0.37], + "1.5": [-0.2, 0.62, -0.4] + } + }, + "skull": { + "rotation": { + "0.0": [3.35, -1, 2.6], + "0.0417": [1.87, -1.53, 1.93], + "0.0833": [0.17, -1.88, 1.03], + "0.125": [-1.55, -2, 0], + "0.1667": [-3.08, -1.88, -1.03], + "0.2083": [-4.24, -1.53, -1.93], + "0.25": [-4.89, -1, -2.6], + "0.2917": [-4.95, -0.35, -2.95], + "0.3333": [-4.41, 0.35, -2.95], + "0.375": [-3.35, 1, -2.6], + "0.4167": [-1.87, 1.53, -1.93], + "0.4583": [-0.17, 1.88, -1.03], + "0.5": [1.55, 2, 0], + "0.5417": [3.08, 1.88, 1.03], + "0.5833": [4.24, 1.53, 1.93], + "0.625": [4.89, 1, 2.6], + "0.6667": [4.95, 0.35, 2.95], + "0.7083": [4.41, -0.35, 2.95], + "0.75": [3.35, -1, 2.6], + "0.7917": [1.87, -1.53, 1.93], + "0.8333": [0.17, -1.88, 1.03], + "0.875": [-1.55, -2, 0], + "0.9167": [-3.08, -1.88, -1.03], + "0.9583": [-4.24, -1.53, -1.93], + "1.0": [-4.89, -1, -2.6], + "1.0417": [-4.95, -0.35, -2.95], + "1.0833": [-4.41, 0.35, -2.95], + "1.125": [-3.35, 1, -2.6], + "1.1667": [-1.87, 1.53, -1.93], + "1.2083": [-0.17, 1.88, -1.03], + "1.25": [1.55, 2, 0], + "1.2917": [3.08, 1.88, 1.03], + "1.3333": [4.24, 1.53, 1.93], + "1.375": [4.89, 1, 2.6], + "1.4167": [4.95, 0.35, 2.95], + "1.4583": [4.41, -0.35, 2.95], + "1.5": [3.35, -1, 2.6] + }, + "position": { + "0.0": [0, 0.19, -0.08], + "0.0417": [0, 0.15, -0.09], + "0.0833": [0, 0.1, -0.1], + "0.125": [0, 0.03, -0.09], + "0.1667": [0, -0.03, -0.08], + "0.2083": [0, -0.1, -0.05], + "0.25": [0, -0.15, -0.02], + "0.2917": [0, -0.19, 0.02], + "0.3333": [0, -0.2, 0.05], + "0.375": [0, -0.19, 0.08], + "0.4167": [0, -0.15, 0.09], + "0.4583": [0, -0.1, 0.1], + "0.5": [0, -0.03, 0.09], + "0.5417": [0, 0.03, 0.08], + "0.5833": [0, 0.1, 0.05], + "0.625": [0, 0.15, 0.02], + "0.6667": [0, 0.19, -0.02], + "0.7083": [0, 0.2, -0.05], + "0.75": [0, 0.19, -0.08], + "0.7917": [0, 0.15, -0.09], + "0.8333": [0, 0.1, -0.1], + "0.875": [0, 0.03, -0.09], + "0.9167": [0, -0.03, -0.08], + "0.9583": [0, -0.1, -0.05], + "1.0": [0, -0.15, -0.02], + "1.0417": [0, -0.19, 0.02], + "1.0833": [0, -0.2, 0.05], + "1.125": [0, -0.19, 0.08], + "1.1667": [0, -0.15, 0.09], + "1.2083": [0, -0.1, 0.1], + "1.25": [0, -0.03, 0.09], + "1.2917": [0, 0.03, 0.08], + "1.3333": [0, 0.1, 0.05], + "1.375": [0, 0.15, 0.02], + "1.4167": [0, 0.19, -0.02], + "1.4583": [0, 0.2, -0.05], + "1.5": [0, 0.19, -0.08] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 4, 0], + "0.0417": [0, 3.46, 2], + "0.0833": [0, 2, 3.46], + "0.125": [0, 0, 4], + "0.1667": [0, -2, 3.46], + "0.2083": [0, -3.46, 2], + "0.25": [0, -4, 0], + "0.2917": [0, -3.46, -2], + "0.3333": [0, -2, -3.46], + "0.375": [0, 0, -4], + "0.4167": [0, 2, -3.46], + "0.4583": [0, 3.46, -2], + "0.5": [0, 4, 0], + "0.5417": [0, 3.46, 2], + "0.5833": [0, 2, 3.46], + "0.625": [0, 0, 4], + "0.6667": [0, -2, 3.46], + "0.7083": [0, -3.46, 2], + "0.75": [0, -4, 0], + "0.7917": [0, -3.46, -2], + "0.8333": [0, -2, -3.46], + "0.875": [0, 0, -4], + "0.9167": [0, 2, -3.46], + "0.9583": [0, 3.46, -2], + "1.0": [0, 4, 0], + "1.0417": [0, 3.46, 2], + "1.0833": [0, 2, 3.46], + "1.125": [0, 0, 4], + "1.1667": [0, -2, 3.46], + "1.2083": [0, -3.46, 2], + "1.25": [0, -4, 0], + "1.2917": [0, -3.46, -2], + "1.3333": [0, -2, -3.46], + "1.375": [0, 0, -4], + "1.4167": [0, 2, -3.46], + "1.4583": [0, 3.46, -2], + "1.5": [0, 4, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 4, 0], + "0.0417": [0, 3.46, -2], + "0.0833": [0, 2, -3.46], + "0.125": [0, 0, -4], + "0.1667": [0, -2, -3.46], + "0.2083": [0, -3.46, -2], + "0.25": [0, -4, 0], + "0.2917": [0, -3.46, 2], + "0.3333": [0, -2, 3.46], + "0.375": [0, 0, 4], + "0.4167": [0, 2, 3.46], + "0.4583": [0, 3.46, 2], + "0.5": [0, 4, 0], + "0.5417": [0, 3.46, -2], + "0.5833": [0, 2, -3.46], + "0.625": [0, 0, -4], + "0.6667": [0, -2, -3.46], + "0.7083": [0, -3.46, -2], + "0.75": [0, -4, 0], + "0.7917": [0, -3.46, 2], + "0.8333": [0, -2, 3.46], + "0.875": [0, 0, 4], + "0.9167": [0, 2, 3.46], + "0.9583": [0, 3.46, 2], + "1.0": [0, 4, 0], + "1.0417": [0, 3.46, -2], + "1.0833": [0, 2, -3.46], + "1.125": [0, 0, -4], + "1.1667": [0, -2, -3.46], + "1.2083": [0, -3.46, -2], + "1.25": [0, -4, 0], + "1.2917": [0, -3.46, 2], + "1.3333": [0, -2, 3.46], + "1.375": [0, 0, 4], + "1.4167": [0, 2, 3.46], + "1.4583": [0, 3.46, 2], + "1.5": [0, 4, 0] + } + } + } + }, + "animation.silverlabs_nat.capybara_baby.run_UB": { + "loop": true, + "animation_length": 1.5, + "bones": { + "root": { + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 480 ) * -0.1", + "Math.cos(( q.anim_time - 0.0 ) * 480 ) * 0.1" + ] + }, + "rightLeg": { + "rotation": [ + "v.freq = 2.66; v.mag = 30; v.balloon = 1; v.offset = 0; v.time_offset = 0.05; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2.66; v.mag = 0.8; v.balloon = 2; v.offset = 0.3; v.time_offset = 0.2; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2.66; v.mag = 0.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftLeg": { + "rotation": [ + "v.freq = 2.66; v.mag = 30; v.balloon = 1; v.offset = 0; v.time_offset = 0.07; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2.66; v.mag = 0.8; v.balloon = 2; v.offset = 0.3; v.time_offset = 0.2; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2.66; v.mag = 0.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + "v.freq = 2.66; v.mag = 30; v.balloon = 1; v.offset = 0; v.time_offset = 0.2; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2.66; v.mag = 0.7; v.balloon = 2; v.offset = 0.6; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2.66; v.mag = -0.8; v.balloon = 1; v.offset = 0.45; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftArm": { + "rotation": [ + "v.freq = 2.66; v.mag = 30; v.balloon = 1; v.offset = 0; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2.66; v.mag = 0.7; v.balloon = 2; v.offset = 0.6; v.time_offset = -0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2.66; v.mag = -0.8; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "body": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 480 ) * 4", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 480 ) * -4" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 480 ) * 0.2", + "v.freq = 2.66; v.mag = 0.8; v.balloon = 0.5; v.offset = 0.1; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "0.1 + Math.cos(( q.anim_time - 0.0 ) * 480 ) * -0.5" + ] + }, + "skull": { + "rotation": [ + "-Math.cos(( q.anim_time + 0.1 ) * 480 ) * -5", + "-Math.cos( -60 + ( q.anim_time - 0.0 ) * 480 ) * 2", + "Math.cos( 30 + ( q.anim_time - 0.0 ) * 480 ) * 3" + ], + "position": [ + 0, + "Math.sin( -70 + ( q.anim_time - 0.0 ) * 480 ) * -0.2", + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 480 ) * -0.1" + ] + }, + "leftEar": { + "rotation": [ + 0, + "-Math.cos(( q.anim_time - 0.0 ) * 720 ) * -4", + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 4" + ] + }, + "rightEar": { + "rotation": [ + 0, + "-Math.cos(( q.anim_time - 0.0 ) * 720 ) * -4", + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -4" + ] + } + } + }, + "animation.silverlabs_nat.capybara_baby.walk_UB": { + "loop": true, + "bones": { + "rightLeg": { + "rotation": [ + "v.freq = 2; v.mag = 12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 0.4; v.balloon = 2; v.offset = 0.3; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftLeg": { + "rotation": [ + "v.freq = 2; v.mag = 12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = -0.3; v.balloon = 2; v.offset = 0.3; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -0.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + "v.freq = 2; v.mag = 12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 0.4; v.balloon = 2; v.offset = 0.3; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -0.6; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftArm": { + "rotation": [ + "v.freq = 2; v.mag = 12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = -0.4; v.balloon = 2; v.offset = 0.3; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.6; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "body": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -4" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.2", + "v.freq = 2; v.mag = 0.15; v.balloon = 0.5; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 360 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0 + ] + }, + "skull": { + "rotation": [ + "-Math.sin( -50 + ( q.anim_time - 0.0 ) * 720 ) * -1", + 0, + "Math.cos( 30 + ( q.anim_time - 0.0 ) * 360 ) * 4" + ], + "position": [ + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 720 ) * -0.1", + 0 + ] + }, + "leftEar": { + "rotation": [ + 0, + "-Math.cos(( q.anim_time - 0.0 ) * 360 ) * -4", + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 4" + ] + }, + "rightEar": { + "rotation": [ + 0, + "-Math.cos(( q.anim_time - 0.0 ) * 360 ) * -4", + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -4" + ] + } + } + }, + "animation.silverlabs_nat.capybara_baby.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [-15, 0, -89], + "position": [4.3, -2.7, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + }, + "skull": { + "rotation": [14.07482, -5.58032, 61.25352], + "position": [-0.37039, -2.23508, -0.06188] + }, + "leftArm": { + "rotation": [-2.42159, 21.76481, 49.74844], + "position": [-0.87543, -0.44844, -0.30979] + }, + "rightArm": { + "rotation": [-73.5, 0, 0], + "position": [-0.51554, -1.01522, -1.9666] + }, + "leftLeg": { + "rotation": [-31.39336, 10.73563, 16.97487], + "position": [0, 0, -1.2] + }, + "rightLeg": { + "rotation": [-26, 0, 0], + "position": [0, 0, -1.4] + }, + "leftEar": { + "rotation": [0, 12, 0], + "position": [0, 0, -0.5] + }, + "rightEar": { + "position": [0, 0, -0.2] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/caterpillar.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/caterpillar.rp_anim.json new file mode 100644 index 0000000..4fee17e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/caterpillar.rp_anim.json @@ -0,0 +1,86 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.caterpillar.idle": { + "loop": true, + "bones": { + "antennae": { + "rotation": ["Math.cos(( q.anim_time - 0.5 ) * 180 ) * -2", 0, 0] + } + } + }, + "animation.silverlabs_nat.caterpillar.crawl": { + "loop": true, + "animation_length": 0.625, + "bones": { + "skull": { + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0.52], + "0.0833": [0, 0, 1], + "0.125": [0, 0, 1.41], + "0.1667": [0, 0, 1.73], + "0.2083": [0, 0, 1.93], + "0.25": [0, 0, 2], + "0.2917": [0, 0, 1.93], + "0.3333": [0, 0, 1.73], + "0.375": [0, 0, 1.41], + "0.4167": [0, 0, 1], + "0.4583": [0, 0, 0.52], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "extended": { + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.0 ) * 360 ) * 3.5, 0, 3.5 )", + 0 + ] + }, + "butt": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-15.53, 0, 0], + "0.0833": [-30, 0, 0], + "0.125": [-42.43, 0, 0], + "0.1667": [-51.96, 0, 0], + "0.2083": [-57.96, 0, 0], + "0.25": [-60, 0, 0], + "0.2917": [-57.96, 0, 0], + "0.3333": [-51.96, 0, 0], + "0.375": [-42.43, 0, 0], + "0.4167": [-30, 0, 0], + "0.4583": [-15.53, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "chest": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [15.53, 0, 0], + "0.0833": [30, 0, 0], + "0.125": [42.43, 0, 0], + "0.1667": [51.96, 0, 0], + "0.2083": [57.96, 0, 0], + "0.25": [60, 0, 0], + "0.2917": [57.96, 0, 0], + "0.3333": [51.96, 0, 0], + "0.375": [42.43, 0, 0], + "0.4167": [30, 0, 0], + "0.4583": [15.53, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/catfish.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/catfish.rp_anim.json new file mode 100644 index 0000000..b4cd95c --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/catfish.rp_anim.json @@ -0,0 +1,94 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.catfish.swim": { + "sound_effects": { + "0.0": { + "effect": "swim" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 8", 0] + }, + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 12", 0] + }, + "skull": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 360 ) * -6", 0] + }, + "left_fin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.5 ) * 360 ) * -15", 0] + }, + "right_fin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.3 ) * 360 ) * -15", 0] + }, + "right_whiskers": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 360 ) * -7", 0], + "position": [-0.1, 0, 0] + }, + "left_whiskers": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 360 ) * -7", 0], + "position": [0.1, 0, 0] + } + } + }, + "animation.silverlabs_nat.catfish.flop": { + "sound_effects": { + "0.08": { + "effect": "flop" + }, + "0.58": { + "effect": "flop" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 8", + -90 + ], + "position": [0, -2.25, 0] + }, + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 16", 0] + }, + "skull": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 720 ) * -6", 0], + "position": [0, 0.25, 0.25] + }, + "left_fin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.1 ) * 720 ) * 32", 0] + }, + "right_fin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.1 ) * 720 ) * -32", 0] + }, + "root": { + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.3333": [0, 2, 0], + "0.5833": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.875": [0, 2, 0], + "1.0": [0, 0, 0] + }, + "scale": { + "0.0417": [1, 1, 1], + "0.1667": [1.05, 0.9, 1.05], + "0.3333": [1, 1, 1], + "0.4583": [1, 1, 1], + "0.7083": [1.05, 0.9, 1.05], + "0.875": [1, 1, 1], + "1.0": [1, 1, 1] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/cavefish.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/cavefish.rp_anim.json new file mode 100644 index 0000000..96681bc --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/cavefish.rp_anim.json @@ -0,0 +1,56 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.cavefish.swim": { + "loop": true, + "bones": { + "body": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 8", 0] + }, + "rightFin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.3 ) * 720 ) * -10", 0] + }, + "leftFin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.5 ) * 720 ) * 10", 0] + }, + "tail": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 22.5", + 0 + ] + } + } + }, + "animation.silverlabs_nat.cavefish.flop": { + "loop": true, + "bones": { + "body": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 8", + -90 + ], + "position": [0, -0.25, 0] + }, + "rightFin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.1 ) * 720 ) * -32", 0] + }, + "leftFin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.1 ) * 720 ) * 32", 0] + }, + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 8", 0] + }, + "root": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 8", 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "flop" + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/clam.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/clam.rp_anim.json new file mode 100644 index 0000000..880f1e3 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/clam.rp_anim.json @@ -0,0 +1,133 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.clam.idle_closed": { + "loop": true, + "animation_length": 2 + }, + "animation.silverlabs_nat.clam.idle_open": { + "loop": true, + "animation_length": 2, + "bones": { + "top": { + "rotation": [ + "-80.5 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.9", + 0, + 0 + ] + }, + "hinge": { + "rotation": [-17.5, 0, 0] + } + } + }, + "animation.silverlabs_nat.clam.open": { + "loop": "hold_on_last_frame", + "animation_length": 1.25, + "bones": { + "top": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-10.45, 0, 0], + "0.25": [-24.46, 0, 0], + "0.375": [-38.42, 0, 0], + "0.5": [-51.53, 0, 0], + "0.625": [-63.24, 0, 0], + "0.75": [-72.98, 0, 0], + "0.875": [-79.93, 0, 0], + "1.0": [-82.8, 0, 0] + } + }, + "hinge": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-0.19, 0, 0], + "0.25": [-0.85, 0, 0], + "0.375": [-2.3, 0, 0], + "0.5": [-5.26, 0, 0], + "0.625": [-12.15, 0, 0], + "0.75": [-18.87, 0, 0], + "0.875": [-20, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.clam.close": { + "loop": "hold_on_last_frame", + "animation_length": 2, + "bones": { + "top": { + "rotation": { + "0.0": [-79.6, 0, 0], + "0.125": [-78.92, 0, 0], + "0.25": [-76.96, 0, 0], + "0.375": [-73.45, 0, 0], + "0.5": [-68.02, 0, 0], + "0.625": [-60.06, 0, 0], + "0.75": [-48.56, 0, 0], + "0.875": [-31.3, 0, 0], + "1.0": [0, 0, 0], + "1.0833": [-2.5, 0, 0], + "1.1667": [0, 0, 0] + } + }, + "hinge": { + "rotation": { + "0.1667": [-17.5, 0, 0], + "1.0": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.clam.launch": { + "loop": "hold_on_last_frame", + "animation_length": 0.75, + "bones": { + "root": { + "position": { + "0.0": [0, 0, 0], + "0.0417": [-0.23, 0, 0.19], + "0.0833": [0.05, 0, -0.3], + "0.125": [0.15, 0, 0.26], + "0.1667": [-0.28, 0, -0.1], + "0.2083": [0.25, 0, -0.09], + "0.25": [-0.11, 0, 0.18], + "0.2917": [-0.03, 0, -0.15], + "0.3333": [0.07, 0, 0.06], + "0.375": [-0.04, 0, 0], + "0.4167": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [0.95, 1, 0.925], + "0.125": [1, 1.1, 1], + "0.1667": [1, 1, 1] + } + }, + "top": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-0.43, 0, 0], + "0.0833": [-15.43, 0, 0], + "0.125": [-77.66, 0, 0], + "0.1667": [-82.8, 0, 0] + } + }, + "hinge": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0.65, 0, 0], + "0.0833": [-3.18, 0, 0], + "0.125": [-18.15, 0, 0], + "0.1667": [-20, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "launch" + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/corvid.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/corvid.rp_anim.json new file mode 100644 index 0000000..82f60d6 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/corvid.rp_anim.json @@ -0,0 +1,2392 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.corvid.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "leftWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.5417": [0.94098, -0.29507, -0.52508], + "1.0": [1.68734, -0.53417, -0.93937], + "1.5417": [0.74806, -0.23581, -0.41601], + "2.0": [0, 0, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.5417": [0.94098, 0.29507, 0.52508], + "1.0": [1.68734, 0.53417, 0.93937], + "1.5417": [0.74806, 0.23581, 0.41601], + "2.0": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.corvid.fly": { + "sound_effects": { + "0.0": { + "effect": "wing" + } + }, + "loop": true, + "animation_length": 0.33333, + "bones": { + "root": { + "rotation": [54, 0, 0], + "position": { + "0.0": [0, -5.7, 0], + "0.0417": [0, -5.66756, 0], + "0.125": [0, -5.33244, 0], + "0.1667": [0, -5.3, 0], + "0.2083": [0, -5.33244, 0], + "0.2917": [0, -5.66756, 0], + "0.3333": [0, -5.7, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [-13.10542, -29.55429, -144.13034], + "0.0417": [-21.30915, -29.33224, -133.61407], + "0.125": [-106.05912, -27.03835, -24.97401], + "0.1667": [-114.26285, -26.81631, -14.45774], + "0.2083": [-106.05912, -27.03835, -24.97401], + "0.2917": [-21.30915, -29.33224, -133.61407], + "0.3333": [-13.10542, -29.55429, -144.13034] + }, + "position": { + "0.0": [-0.3, 0.06244, 0.0782], + "0.0417": [-0.3, -0.00878, -0.0209], + "0.125": [-0.3, 0, 0], + "0.2083": [-0.3, 0.17634, 0.24271], + "0.3333": [-0.3, 0.06244, 0.0782] + } + }, + "rightWing": { + "rotation": { + "0.0": [-13.10542, 29.55429, 144.13034], + "0.0417": [-21.30915, 29.33224, 133.61407], + "0.125": [-106.05912, 27.03835, 24.97401], + "0.1667": [-114.26285, 26.81631, 14.45774], + "0.2083": [-106.05912, 27.03835, 24.97401], + "0.2917": [-21.30915, 29.33224, 133.61407], + "0.3333": [-13.10542, 29.55429, 144.13034] + }, + "position": { + "0.0": [0.3, 0.06244, 0.0782], + "0.0417": [0.3, -0.00878, -0.0209], + "0.125": [0.3, 0, 0], + "0.2083": [0.3, 0.17634, 0.24271], + "0.3333": [0.3, 0.06244, 0.0782] + } + }, + "skull": { + "rotation": { + "0.0": [-33, 0, 0], + "0.0417": [-32.7567, 0, 0], + "0.125": [-30.2433, 0, 0], + "0.1667": [-30, 0, 0], + "0.2083": [-30.2433, 0, 0], + "0.2917": [-32.7567, 0, 0], + "0.3333": [-33, 0, 0] + }, + "position": { + "0.0": [0, -0.21299, -0.46329], + "0.0417": [0, -0.22228, -0.47614], + "0.125": [0, -0.31827, -0.60895], + "0.1667": [0, -0.32756, -0.6218], + "0.2083": [0, -0.31827, -0.60895], + "0.2917": [0, -0.22228, -0.47614], + "0.3333": [0, -0.21299, -0.46329] + } + }, + "leftLeg": { + "rotation": { + "0.0": [58, 0, 0], + "0.0417": [57.43231, 0, 0], + "0.125": [51.56769, 0, 0], + "0.1667": [51, 0, 0], + "0.2083": [51.56769, 0, 0], + "0.2917": [57.43231, 0, 0], + "0.3333": [58, 0, 0] + }, + "position": [0, -1.03654, -0.23576] + }, + "rightLeg": { + "rotation": { + "0.0": [58, 0, 0], + "0.0417": [57.43231, 0, 0], + "0.125": [51.56769, 0, 0], + "0.1667": [51, 0, 0], + "0.2083": [51.56769, 0, 0], + "0.2917": [57.43231, 0, 0], + "0.3333": [58, 0, 0] + }, + "position": [0, -1.03654, -0.23576] + }, + "bone": { + "position": [0.25, -0.75, 1] + }, + "bone2": { + "position": [-0.25, -0.75, 1] + } + } + }, + "animation.silverlabs_nat.corvid.walk": { + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.29": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 0.58333, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "body": { + "rotation": { + "0.0": [-1.82, 0.27, -1.36], + "0.0417": [-0.89, 0.1, -0.25], + "0.0833": [-0.25, -0.11, 1.05], + "0.125": [-0.64, -0.21, 1.56], + "0.1667": [-1.38, -0.32, 2.04], + "0.2083": [-2.15, -0.41, 2.4], + "0.25": [-2.61, -0.45, 2.57], + "0.2917": [-1.82, -0.27, 1.36], + "0.3333": [-0.84, -0.09, 0.18], + "0.375": [-0.25, 0.11, -1.05], + "0.4167": [-0.64, 0.21, -1.56], + "0.4583": [-1.38, 0.32, -2.04], + "0.5": [-2.15, 0.41, -2.4], + "0.5417": [-2.61, 0.45, -2.57], + "0.5833": [-1.82, 0.27, -1.36] + } + }, + "leftWing": { + "rotation": { + "0.0": [2.5, -1.36, 0.73], + "0.0417": [2.43, -2.1, 0.26], + "0.0833": [2.29, -2.4, -1.28], + "0.125": [2.19, -1.95, -2.73], + "0.1667": [2.06, -1.22, -4.73], + "0.2083": [1.92, -0.35, -6.84], + "0.25": [1.8, 0.47, -8.66], + "0.2917": [1.74, 1.09, -9.77], + "0.3333": [1.77, 2.12, -9.67], + "0.375": [1.94, 2.26, -7.47], + "0.4167": [2.03, 1.79, -6.08], + "0.4583": [2.16, 0.98, -4.22], + "0.5": [2.3, 0.06, -2.24], + "0.5417": [2.41, -0.79, -0.48], + "0.5833": [2.5, -1.36, 0.73] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0.06, 0, 0], + "0.0833": [0.1, 0, 0], + "0.125": [0.09, 0, 0], + "0.1667": [0.07, 0, 0], + "0.2083": [0.05, 0, 0], + "0.25": [0.02, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [-0.06, 0, 0], + "0.375": [-0.1, 0, 0], + "0.4167": [-0.09, 0, 0], + "0.4583": [-0.07, 0, 0], + "0.5": [-0.04, 0, 0], + "0.5417": [-0.02, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [1.74, -1.09, 9.77], + "0.0417": [1.8, -1.91, 9.14], + "0.0833": [1.94, -2.26, 7.47], + "0.125": [2.04, -1.8, 6.05], + "0.1667": [2.17, -1.03, 4.13], + "0.2083": [2.31, -0.13, 2.1], + "0.25": [2.43, 0.73, 0.35], + "0.2917": [2.5, 1.36, -0.73], + "0.3333": [2.46, 2.33, -0.77], + "0.375": [2.29, 2.4, 1.28], + "0.4167": [2.19, 1.93, 2.7], + "0.4583": [2.07, 1.16, 4.62], + "0.5": [1.93, 0.27, 6.67], + "0.5417": [1.82, -0.55, 8.51], + "0.5833": [1.74, -1.09, 9.77] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0.06, 0, 0], + "0.0833": [0.1, 0, 0], + "0.125": [0.09, 0, 0], + "0.1667": [0.07, 0, 0], + "0.2083": [0.05, 0, 0], + "0.25": [0.02, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [-0.06, 0, 0], + "0.375": [-0.1, 0, 0], + "0.4167": [-0.09, 0, 0], + "0.4583": [-0.07, 0, 0], + "0.5": [-0.04, 0, 0], + "0.5417": [-0.02, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [1.9, 0, 2], + "0.0417": [2.11, 0, 0.51], + "0.0833": [2.6, 0, -1.14], + "0.125": [3.86, 0, -1.92], + "0.1667": [4.9, 0, -2.49], + "0.2083": [4.54, 0, -3.36], + "0.25": [3.9, 0, -3.83], + "0.2917": [3.9, 0, -2], + "0.3333": [2.78, 0, -0.4], + "0.375": [1.9, 0, 1.14], + "0.4167": [2.84, 0, 1.92], + "0.4583": [3.9, 0, 2.48], + "0.5": [3.59, 0, 3.36], + "0.5417": [2.9, 0, 3.83], + "0.5833": [1.9, 0, 2] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-20, 0, 0], + "0.2917": [14, 0, 0], + "0.375": [21.29, 0, 0], + "0.5417": [-13.74, 0, 0], + "0.5833": [-20, 0, 0] + }, + "position": { + "0.0": [0, 0.1, -0.4], + "0.2917": [0, 0.1, 0.5], + "0.375": [0, 0.5, 0.24], + "0.5417": [0, 0.38, -0.37], + "0.5833": [0, 0.1, -0.4] + } + }, + "rightLeg": { + "rotation": { + "0.0": [14, 0, 0], + "0.0833": [21.29, 0, 0], + "0.25": [-13.74, 0, 0], + "0.2917": [-20, 0, 0], + "0.5833": [14, 0, 0] + }, + "position": { + "0.0": [0, 0.1, 0.5], + "0.0833": [0, 0.5, 0.24], + "0.25": [0, 0.38, -0.37], + "0.2917": [0, 0.1, -0.4], + "0.5833": [0, 0.1, 0.5] + } + } + } + }, + "animation.silverlabs_nat.corvid.fly2": { + "sound_effects": { + "0.0": { + "effect": "wing" + }, + "0.38": { + "effect": "wing" + }, + "0.67": { + "effect": "wing" + }, + "1.0": { + "effect": "wing" + }, + "1.38": { + "effect": "wing" + }, + "1.67": { + "effect": "wing" + }, + "2.0": { + "effect": "wing" + } + }, + "loop": true, + "animation_length": 4, + "bones": { + "root": { + "rotation": { + "0.0": [54, 0, 0], + "0.0417": [54.01, 0, 0.04], + "0.0833": [54.04, -0.01, 0.15], + "0.125": [54.07, -0.01, 0.31], + "0.1667": [54.11, -0.02, 0.51], + "0.2083": [54.15, -0.03, 0.74], + "0.25": [54.2, -0.03, 0.98], + "0.2917": [54.24, -0.04, 1.22], + "0.3333": [54.28, -0.05, 1.45], + "0.375": [54.32, -0.06, 1.65], + "0.4167": [54.36, -0.06, 1.81], + "0.4583": [54.38, -0.07, 1.92], + "0.5": [54.39, -0.07, 1.96], + "0.5417": [54.38, -0.07, 1.94], + "0.5833": [54.36, -0.06, 1.9], + "0.625": [54.32, -0.06, 1.82], + "0.6667": [54.28, -0.05, 1.72], + "0.7083": [54.24, -0.04, 1.58], + "0.75": [54.2, -0.03, 1.42], + "0.7917": [54.15, -0.03, 1.24], + "0.8333": [54.11, -0.02, 1.03], + "0.875": [54.07, -0.01, 0.8], + "0.9167": [54.04, -0.01, 0.55], + "0.9583": [54.01, 0, 0.28], + "1.0": [54, 0, 0], + "1.0417": [54.01, 0.03, -0.28], + "1.0833": [54.04, 0.12, -0.55], + "1.125": [54.07, 0.25, -0.8], + "1.1667": [54.11, 0.41, -1.03], + "1.2083": [54.15, 0.59, -1.24], + "1.25": [54.2, 0.78, -1.42], + "1.2917": [54.24, 0.98, -1.58], + "1.3333": [54.28, 1.16, -1.72], + "1.375": [54.32, 1.32, -1.82], + "1.4167": [54.36, 1.45, -1.9], + "1.4583": [54.38, 1.54, -1.94], + "1.5": [54.39, 1.57, -1.96], + "1.5417": [54.43, 1.54, -1.94], + "1.5833": [54.53, 1.45, -1.88], + "1.625": [54.66, 1.32, -1.78], + "1.6667": [54.81, 1.16, -1.66], + "1.7083": [54.98, 0.98, -1.5], + "1.75": [55.15, 0.78, -1.33], + "1.7917": [55.32, 0.59, -1.13], + "1.8333": [55.48, 0.41, -0.92], + "1.875": [55.64, 0.25, -0.7], + "1.9167": [55.77, 0.12, -0.47], + "1.9583": [55.86, 0.03, -0.24], + "2.0": [55.9, 0, 0], + "2.0417": [55.9, 0, 0.24], + "2.0833": [55.89, -0.01, 0.47], + "2.125": [55.84, -0.01, 0.7], + "2.1667": [55.73, -0.02, 0.92], + "2.2083": [55.55, -0.03, 1.13], + "2.25": [55.3, -0.03, 1.33], + "2.2917": [54.97, -0.04, 1.5], + "2.3333": [54.57, -0.05, 1.66], + "2.375": [54.11, -0.06, 1.78], + "2.4167": [53.58, -0.06, 1.88], + "2.4583": [53.01, -0.07, 1.94], + "2.5": [52.39, -0.07, 1.96], + "2.5417": [51.81, -0.07, 1.95], + "2.5833": [51.33, -0.06, 1.92], + "2.625": [50.99, -0.06, 1.87], + "2.6667": [50.78, -0.05, 1.79], + "2.7083": [50.74, -0.04, 1.69], + "2.75": [50.86, -0.03, 1.55], + "2.7917": [51.15, -0.03, 1.39], + "2.8333": [51.6, -0.02, 1.18], + "2.875": [52.16, -0.01, 0.95], + "2.9167": [52.8, -0.01, 0.67], + "2.9583": [53.43, 0, 0.36], + "3.0": [54, 0, 0], + "3.0417": [54.52, 0.03, -0.36], + "3.0833": [55.03, 0.12, -0.67], + "3.125": [55.51, 0.25, -0.95], + "3.1667": [55.94, 0.41, -1.18], + "3.2083": [56.32, 0.59, -1.39], + "3.25": [56.62, 0.78, -1.55], + "3.2917": [56.85, 0.98, -1.69], + "3.3333": [56.98, 1.16, -1.79], + "3.375": [57.01, 1.32, -1.87], + "3.4167": [56.93, 1.45, -1.92], + "3.4583": [56.73, 1.54, -1.95], + "3.5": [56.39, 1.57, -1.96], + "3.5417": [56.01, 1.54, -1.92], + "3.5833": [55.66, 1.45, -1.81], + "3.625": [55.36, 1.32, -1.65], + "3.6667": [55.08, 1.16, -1.45], + "3.7083": [54.84, 0.98, -1.22], + "3.75": [54.62, 0.78, -0.98], + "3.7917": [54.44, 0.59, -0.74], + "3.8333": [54.29, 0.41, -0.51], + "3.875": [54.17, 0.25, -0.31], + "3.9167": [54.08, 0.12, -0.15], + "3.9583": [54.02, 0.03, -0.04], + "4.0": [54, 0, 0] + }, + "position": { + "0.0": [0, -5.7, 0], + "0.25": [-0.25, -5.5, 0], + "0.2917": [-0.33, -5.67, 0], + "0.3333": [-0.4, -5.7, 0], + "0.375": [-0.46, -5.67, 0], + "0.4167": [-0.51, -5.5, 0], + "0.4583": [-0.55, -5.33, 0], + "0.5": [-0.6, -5.3, 0], + "0.5417": [-0.65, -5.33, 0], + "0.5833": [-0.69, -5.5, 0], + "0.625": [-0.7, -5.67, 0], + "0.6667": [-0.7, -5.7, 0], + "0.7083": [-0.7, -5.67, 0], + "0.75": [-0.69, -5.5, 0], + "0.7917": [-0.65, -5.33, 0], + "0.8333": [-0.6, -5.3, 0], + "0.875": [-0.54, -5.33, 0], + "0.9167": [-0.45, -5.5, 0], + "0.9583": [-0.36, -5.67, 0], + "1.0": [-0.3, -5.7, 0], + "1.0417": [-0.22, -5.67, 0], + "1.0833": [-0.1, -5.5, 0], + "1.125": [0.02, -5.33, 0], + "1.1667": [0.1, -5.3, 0], + "1.2083": [0.17, -5.33, 0], + "1.25": [0.25, -5.5, 0], + "1.2917": [0.34, -5.67, 0], + "1.3333": [0.4, -5.7, 0], + "1.375": [0.44, -5.67, 0], + "1.4167": [0.47, -5.5, 0], + "1.4583": [0.49, -5.33, 0], + "1.5": [0.5, -5.3, 0], + "1.5417": [0.51, -5.33, 0], + "1.5833": [0.51, -5.5, 0], + "1.625": [0.51, -5.67, 0], + "1.6667": [0.5, -5.7, 0], + "1.7083": [0.47, -5.67, 0], + "1.75": [0.43, -5.5, 0], + "1.7917": [0.37, -5.33, 0], + "1.8333": [0.3, -5.3, 0], + "1.875": [0.23, -5.33, 0], + "1.9167": [0.17, -5.5, 0], + "1.9583": [0.09, -5.67, 0], + "2.0": [0, -5.7, 0], + "2.0417": [-0.09, -5.67, 0], + "2.0833": [-0.17, -5.5, 0], + "2.125": [-0.23, -5.33, 0], + "2.1667": [-0.3, -5.3, 0], + "2.2083": [-0.38, -5.32, 0], + "2.25": [-0.46, -5.39, 0], + "2.2917": [-0.53, -5.54, 0], + "2.4167": [-0.7, -5.8, 0], + "2.5": [-0.8, -5.7, 0], + "2.5417": [-0.8, -5.63, 0], + "2.5833": [-0.79, -5.57, 0], + "2.625": [-0.76, -5.51, 0], + "2.6667": [-0.73, -5.45, 0], + "2.7083": [-0.69, -5.4, 0], + "2.75": [-0.64, -5.35, 0], + "2.7917": [-0.58, -5.3, 0], + "2.8333": [-0.52, -5.26, 0], + "2.875": [-0.45, -5.23, 0], + "2.9167": [-0.38, -5.2, 0], + "2.9583": [-0.3, -5.17, 0], + "3.0": [-0.22, -5.15, 0], + "3.0417": [-0.14, -5.13, 0], + "3.0833": [-0.06, -5.12, 0], + "3.125": [0.03, -5.11, 0], + "3.1667": [0.11, -5.11, 0], + "3.2083": [0.19, -5.12, 0], + "3.25": [0.26, -5.13, 0], + "3.2917": [0.33, -5.15, 0], + "3.3333": [0.39, -5.17, 0], + "3.375": [0.44, -5.19, 0], + "3.4167": [0.48, -5.22, 0], + "3.4583": [0.5, -5.26, 0], + "3.5": [0.5, -5.3, 0], + "3.5417": [0.49, -5.34, 0], + "3.5833": [0.46, -5.38, 0], + "3.625": [0.44, -5.42, 0], + "3.6667": [0.4, -5.47, 0], + "3.7083": [0.36, -5.51, 0], + "3.75": [0.31, -5.55, 0], + "3.7917": [0.25, -5.58, 0], + "3.8333": [0.19, -5.62, 0], + "4.0": [0, -5.7, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [-13.10542, -29.55429, -144.13034], + "0.0417": [-21.30915, -29.33224, -133.61407], + "0.125": [-106.05912, -27.03835, -24.97401], + "0.1667": [-114.26285, -26.81631, -14.45774], + "0.2083": [-106.05912, -27.03835, -24.97401], + "0.2917": [-21.30915, -29.33224, -133.61407], + "0.3333": [-13.10542, -29.55429, -144.13034], + "0.375": [-21.30915, -29.33224, -133.61407], + "0.4583": [-106.05912, -27.03835, -24.97401], + "0.5": [-114.26285, -26.81631, -14.45774], + "0.5417": [-106.05912, -27.03835, -24.97401], + "0.625": [-21.30915, -29.33224, -133.61407], + "0.6667": [-13.10542, -29.55429, -144.13034], + "0.7083": [-21.30915, -29.33224, -133.61407], + "0.7917": [-106.05912, -27.03835, -24.97401], + "0.8333": [-114.26285, -26.81631, -14.45774], + "0.875": [-106.05912, -27.03835, -24.97401], + "0.9583": [-21.30915, -29.33224, -133.61407], + "1.0": [-13.10542, -29.55429, -144.13034], + "1.0417": [-21.30915, -29.33224, -133.61407], + "1.125": [-106.05912, -27.03835, -24.97401], + "1.1667": [-114.26285, -26.81631, -14.45774], + "1.2083": [-106.05912, -27.03835, -24.97401], + "1.2917": [-21.30915, -29.33224, -133.61407], + "1.3333": [-13.10542, -29.55429, -144.13034], + "1.375": [-21.30915, -29.33224, -133.61407], + "1.4583": [-106.05912, -27.03835, -24.97401], + "1.5": [-114.26285, -26.81631, -14.45774], + "1.5417": [-106.05912, -27.03835, -24.97401], + "1.625": [-21.30915, -29.33224, -133.61407], + "1.6667": [-13.10542, -29.55429, -144.13034], + "1.7083": [-21.30915, -29.33224, -133.61407], + "1.7917": [-106.05912, -27.03835, -24.97401], + "1.8333": [-114.26285, -26.81631, -14.45774], + "1.875": [-106.05912, -27.03835, -24.97401], + "1.9583": [-21.30915, -29.33224, -133.61407], + "2.0": [-13.10542, -29.55429, -144.13034], + "2.0417": [-21.30915, -29.33224, -133.61407], + "2.125": [-106.05912, -27.03835, -24.97401], + "2.1667": [-114.26285, -26.81631, -14.45774], + "2.2083": [-111.09258, -28.73661, -18.68557], + "2.25": [-103.40609, -34.06396, -28.93564], + "2.2917": [-93.14856, -40.97485, -42.61321], + "2.3333": [-81.71201, -47.31649, -57.8613], + "2.375": [-70.27351, -51.98573, -73.10952], + "2.4167": [-60.00997, -54.80443, -86.78754], + "2.4583": [-52.31298, -55.96092, -97.03839], + "2.5": [-49.1268, -55.71284, -101.2674], + "2.5417": [-49.11429, -55.06117, -101.72139], + "2.5833": [-49.11135, -54.93005, -102.82853], + "2.625": [-49.1142, -55.46808, -104.32152], + "2.6667": [-49.12017, -56.7666, -106.01116], + "2.7083": [-49.12709, -58.55961, -107.73986], + "2.75": [-49.13281, -60.01393, -109.35263], + "2.7917": [-49.1349, -60.46445, -110.66907], + "2.8333": [-49.13, -59.91, -111.44], + "2.875": [-48.89101, -59.09185, -111.77358], + "2.9167": [-48.32556, -58.60712, -111.8438], + "2.9583": [-47.57398, -58.41743, -111.42451], + "3.0": [-46.73663, -58.34574, -110.40096], + "3.0417": [-45.89835, -58.14066, -108.78581], + "3.0833": [-45.14389, -57.64112, -106.66202], + "3.125": [-44.57341, -56.81898, -104.1271], + "3.1667": [-44.3268, -55.71284, -101.2674], + "3.2083": [-44.04413, -54.77119, -98.94221], + "3.25": [-43.54061, -54.21242, -97.53509], + "3.2917": [-42.95048, -53.88489, -96.69973], + "3.3333": [-42.31335, -53.71598, -96.2629], + "3.375": [-41.64803, -53.6639, -96.12239], + "3.4167": [-40.96567, -53.70157, -96.21161], + "3.4583": [-40.27407, -53.81037, -96.48337], + "3.5": [-39.57954, -53.97624, -96.90188], + "3.7083": [-36.313, -55.29117, -100.23453], + "3.75": [-35.80948, -55.55605, -100.89663], + "3.7917": [-35.5268, -55.71284, -101.2674], + "3.8333": [-33.97649, -53.93672, -104.20263], + "3.875": [-28.44224, -47.48978, -114.77392], + "3.9167": [-20.15779, -37.80745, -130.6262], + "3.9583": [-14.63727, -31.34767, -141.19647], + "4.0": [-13.10542, -29.55429, -144.13034] + }, + "position": { + "0.0": [-0.3, 0.06244, 0.0782], + "0.0417": [-0.3, -0.00878, -0.0209], + "0.125": [-0.3, 0, 0], + "0.2083": [-0.3, 0.17634, 0.24271], + "0.3333": [-0.3, 0.06244, 0.0782], + "0.375": [-0.3, -0.00878, -0.0209], + "0.4583": [-0.3, 0, 0], + "0.5417": [-0.3, 0.17634, 0.24271], + "0.6667": [-0.3, 0.06244, 0.0782], + "0.7083": [-0.3, -0.00878, -0.0209], + "0.7917": [-0.3, 0, 0], + "0.875": [-0.3, 0.17634, 0.24271], + "1.0": [-0.3, 0.06244, 0.0782], + "1.0417": [-0.3, -0.00878, -0.0209], + "1.125": [-0.3, 0, 0], + "1.2083": [-0.3, 0.17634, 0.24271], + "1.3333": [-0.3, 0.06244, 0.0782], + "1.375": [-0.3, -0.00878, -0.0209], + "1.4583": [-0.3, 0, 0], + "1.5417": [-0.3, 0.17634, 0.24271], + "1.6667": [-0.3, 0.06244, 0.0782], + "1.7083": [-0.3, -0.00878, -0.0209], + "1.7917": [-0.3, 0, 0], + "1.875": [-0.3, 0.17634, 0.24271], + "2.0": [-0.3, 0.06244, 0.0782], + "2.0417": [-0.3, -0.00878, -0.0209], + "2.125": [-0.3, 0, 0], + "2.2083": [-0.3, 0.17634, 0.24271], + "2.3333": [-0.3, 0.06244, 0.0782], + "2.5": [-0.29316, -0.06198, -0.07835], + "2.625": [-0.28674, -0.11291, -0.14766], + "2.9583": [-0.28937, -0.01958, -0.03031], + "3.5": [-0.29342, 0.00476, -0.01329], + "4.0": [-0.3, 0.06244, 0.0782] + } + }, + "rightWing": { + "rotation": { + "0.0": [-13.10542, 29.55429, 144.13034], + "0.0417": [-21.30915, 29.33224, 133.61407], + "0.125": [-106.05912, 27.03835, 24.97401], + "0.1667": [-114.26285, 26.81631, 14.45774], + "0.2083": [-106.05912, 27.03835, 24.97401], + "0.2917": [-21.30915, 29.33224, 133.61407], + "0.3333": [-13.10542, 29.55429, 144.13034], + "0.375": [-21.30915, 29.33224, 133.61407], + "0.4583": [-106.05912, 27.03835, 24.97401], + "0.5": [-114.26285, 26.81631, 14.45774], + "0.5417": [-106.05912, 27.03835, 24.97401], + "0.625": [-21.30915, 29.33224, 133.61407], + "0.6667": [-13.10542, 29.55429, 144.13034], + "0.7083": [-21.30915, 29.33224, 133.61407], + "0.7917": [-106.05912, 27.03835, 24.97401], + "0.8333": [-114.26285, 26.81631, 14.45774], + "0.875": [-106.05912, 27.03835, 24.97401], + "0.9583": [-21.30915, 29.33224, 133.61407], + "1.0": [-13.10542, 29.55429, 144.13034], + "1.0417": [-21.30915, 29.33224, 133.61407], + "1.125": [-106.05912, 27.03835, 24.97401], + "1.1667": [-114.26285, 26.81631, 14.45774], + "1.2083": [-106.05912, 27.03835, 24.97401], + "1.2917": [-21.30915, 29.33224, 133.61407], + "1.3333": [-13.10542, 29.55429, 144.13034], + "1.375": [-21.30915, 29.33224, 133.61407], + "1.4583": [-106.05912, 27.03835, 24.97401], + "1.5": [-114.26285, 26.81631, 14.45774], + "1.5417": [-106.05912, 27.03835, 24.97401], + "1.625": [-21.30915, 29.33224, 133.61407], + "1.6667": [-13.10542, 29.55429, 144.13034], + "1.7083": [-21.30915, 29.33224, 133.61407], + "1.7917": [-106.05912, 27.03835, 24.97401], + "1.8333": [-114.26285, 26.81631, 14.45774], + "1.875": [-106.05912, 27.03835, 24.97401], + "1.9583": [-21.30915, 29.33224, 133.61407], + "2.0": [-13.10542, 29.55429, 144.13034], + "2.0417": [-21.30915, 29.33224, 133.61407], + "2.125": [-106.05912, 27.03835, 24.97401], + "2.1667": [-114.26285, 26.81631, 14.45774], + "2.2083": [-111.09258, 28.73661, 18.68557], + "2.25": [-103.40609, 34.06396, 28.93564], + "2.2917": [-93.14856, 40.97485, 42.61321], + "2.3333": [-81.71201, 47.31649, 57.8613], + "2.375": [-70.27351, 51.98573, 73.10952], + "2.4167": [-60.00997, 54.80443, 86.78754], + "2.4583": [-52.31298, 55.96092, 97.03839], + "2.5": [-49.1268, 55.71284, 101.2674], + "2.5417": [-49.11429, 55.06117, 101.72139], + "2.5833": [-49.11135, 54.93005, 102.82853], + "2.625": [-49.1142, 55.46808, 104.32152], + "2.6667": [-49.12017, 56.7666, 106.01116], + "2.7083": [-49.12709, 58.55961, 107.73986], + "2.75": [-49.13281, 60.01393, 109.35263], + "2.7917": [-49.1349, 60.46445, 110.66907], + "2.8333": [-49.13, 59.91, 111.44], + "2.875": [-48.89101, 59.09185, 111.77358], + "2.9167": [-48.32556, 58.60712, 111.8438], + "2.9583": [-47.57398, 58.41743, 111.42451], + "3.0": [-46.73663, 58.34574, 110.40096], + "3.0417": [-45.89835, 58.14066, 108.78581], + "3.0833": [-45.14389, 57.64112, 106.66202], + "3.125": [-44.57341, 56.81898, 104.1271], + "3.1667": [-44.3268, 55.71284, 101.2674], + "3.2083": [-44.04413, 54.77119, 98.94221], + "3.25": [-43.54061, 54.21242, 97.53509], + "3.2917": [-42.95048, 53.88489, 96.69973], + "3.3333": [-42.31335, 53.71598, 96.2629], + "3.375": [-41.64803, 53.6639, 96.12239], + "3.4167": [-40.96567, 53.70157, 96.21161], + "3.4583": [-40.27407, 53.81037, 96.48337], + "3.5": [-39.57954, 53.97624, 96.90188], + "3.7083": [-36.313, 55.29117, 100.23453], + "3.75": [-35.80948, 55.55605, 100.89663], + "3.7917": [-35.5268, 55.71284, 101.2674], + "3.8333": [-33.97649, 53.93672, 104.20263], + "3.875": [-28.44224, 47.48978, 114.77392], + "3.9167": [-20.15779, 37.80745, 130.6262], + "3.9583": [-14.63727, 31.34767, 141.19647], + "4.0": [-13.10542, 29.55429, 144.13034] + }, + "position": { + "0.0": [0.3, 0.06244, 0.0782], + "0.0417": [0.3, -0.00878, -0.0209], + "0.125": [0.3, 0, 0], + "0.2083": [0.3, 0.17634, 0.24271], + "0.3333": [0.3, 0.06244, 0.0782], + "0.375": [0.3, -0.00878, -0.0209], + "0.4583": [0.3, 0, 0], + "0.5417": [0.3, 0.17634, 0.24271], + "0.6667": [0.3, 0.06244, 0.0782], + "0.7083": [0.3, -0.00878, -0.0209], + "0.7917": [0.3, 0, 0], + "0.875": [0.3, 0.17634, 0.24271], + "1.0": [0.3, 0.06244, 0.0782], + "1.0417": [0.3, -0.00878, -0.0209], + "1.125": [0.3, 0, 0], + "1.2083": [0.3, 0.17634, 0.24271], + "1.3333": [0.3, 0.06244, 0.0782], + "1.375": [0.3, -0.00878, -0.0209], + "1.4583": [0.3, 0, 0], + "1.5417": [0.3, 0.17634, 0.24271], + "1.6667": [0.3, 0.06244, 0.0782], + "1.7083": [0.3, -0.00878, -0.0209], + "1.7917": [0.3, 0, 0], + "1.875": [0.3, 0.17634, 0.24271], + "2.0": [0.3, 0.06244, 0.0782], + "2.0417": [0.3, -0.00878, -0.0209], + "2.125": [0.3, 0, 0], + "2.2083": [0.3, 0.17634, 0.24271], + "2.3333": [0.3, 0.06244, 0.0782], + "2.5": [0.29316, -0.06198, -0.07835], + "2.625": [0.28674, -0.11291, -0.14766], + "2.9583": [0.28937, -0.01958, -0.03031], + "3.5": [0.29342, 0.00476, -0.01329], + "4.0": [0.3, 0.06244, 0.0782] + } + }, + "skull": { + "rotation": { + "0.0": [-33, 0, 0], + "0.0417": [-32.7567, 0, 0], + "0.125": [-30.2433, 0, 0], + "0.1667": [-30, 0, 0], + "0.2083": [-30.2433, 0, 0], + "0.2917": [-32.7567, 0, 0], + "0.3333": [-33, 0, 0], + "0.375": [-32.7567, 0, 0], + "0.4583": [-30.2433, 0, 0], + "0.5": [-30, 0, 0], + "0.5417": [-30.2433, 0, 0], + "0.625": [-32.7567, 0, 0], + "0.6667": [-33, 0, 0], + "0.7083": [-32.7567, 0, 0], + "0.7917": [-30.2433, 0, 0], + "0.8333": [-30, 0, 0], + "0.875": [-30.2433, 0, 0], + "0.9583": [-32.7567, 0, 0], + "1.0": [-33, 0, 0], + "1.0417": [-32.7567, 0, 0], + "1.125": [-30.2433, 0, 0], + "1.1667": [-30, 0, 0], + "1.2083": [-30.2433, 0, 0], + "1.2917": [-32.7567, 0, 0], + "1.3333": [-33, 0, 0], + "1.375": [-32.7567, 0, 0], + "1.4583": [-30.2433, 0, 0], + "1.5": [-30, 0, 0], + "1.5417": [-30.2433, 0, 0], + "1.625": [-32.7567, 0, 0], + "1.6667": [-33, 0, 0], + "1.7083": [-32.7567, 0, 0], + "1.7917": [-30.2433, 0, 0], + "1.8333": [-30, 0, 0], + "1.875": [-30.2433, 0, 0], + "1.9583": [-32.7567, 0, 0], + "2.0": [-33, 0, 0], + "2.0417": [-32.7567, 0, 0], + "2.125": [-30.2433, 0, 0], + "2.1667": [-30, 0, 0], + "2.2083": [-30.2433, 0, 0], + "2.2917": [-32.7567, 0, 0], + "2.3333": [-33, 0, 0], + "2.375": [-33.00049, -0.07213, -0.06546], + "2.5833": [-33.0084, -1.23394, -1.11989], + "2.625": [-33.0096, -1.40881, -1.27859], + "2.6667": [-33.01009, -1.48094, -1.34405], + "3.2083": [-33.00606, -0.89041, -0.80811], + "3.75": [-33.00168, -0.24686, -0.22404], + "4.0": [-33, 0, 0] + }, + "position": { + "0.0": [0, -0.21299, -0.46329], + "0.0417": [0, -0.22228, -0.47614], + "0.125": [0, -0.31827, -0.60895], + "0.1667": [0, -0.32756, -0.6218], + "0.2083": [0, -0.31827, -0.60895], + "0.2917": [0, -0.22228, -0.47614], + "0.3333": [0, -0.21299, -0.46329], + "0.375": [0, -0.22228, -0.47614], + "0.4583": [0, -0.31827, -0.60895], + "0.5": [0, -0.32756, -0.6218], + "0.5417": [0, -0.31827, -0.60895], + "0.625": [0, -0.22228, -0.47614], + "0.6667": [0, -0.21299, -0.46329], + "0.7083": [0, -0.22228, -0.47614], + "0.7917": [0, -0.31827, -0.60895], + "0.8333": [0, -0.32756, -0.6218], + "0.875": [0, -0.31827, -0.60895], + "0.9583": [0, -0.22228, -0.47614], + "1.0": [0, -0.21299, -0.46329], + "1.0417": [0, -0.22228, -0.47614], + "1.125": [0, -0.31827, -0.60895], + "1.1667": [0, -0.32756, -0.6218], + "1.2083": [0, -0.31827, -0.60895], + "1.2917": [0, -0.22228, -0.47614], + "1.3333": [0, -0.21299, -0.46329], + "1.375": [0, -0.22228, -0.47614], + "1.4583": [0, -0.31827, -0.60895], + "1.5": [0, -0.32756, -0.6218], + "1.5417": [0, -0.31827, -0.60895], + "1.625": [0, -0.22228, -0.47614], + "1.6667": [0, -0.21299, -0.46329], + "1.7083": [0, -0.22228, -0.47614], + "1.7917": [0, -0.31827, -0.60895], + "1.8333": [0, -0.32756, -0.6218], + "1.875": [0, -0.31827, -0.60895], + "1.9583": [0, -0.22228, -0.47614], + "2.0": [0, -0.21299, -0.46329], + "2.0417": [0, -0.22228, -0.47614], + "2.125": [0, -0.31827, -0.60895], + "2.1667": [0, -0.32756, -0.6218], + "2.2083": [0, -0.31827, -0.60895], + "2.2917": [0, -0.22228, -0.47614], + "2.3333": [0, -0.21299, -0.46329], + "2.875": [0, -0.21299, -0.46329], + "3.4167": [0, -0.21299, -0.46329], + "3.9583": [0, -0.21299, -0.46329], + "4.0": [0, -0.21299, -0.46329] + } + }, + "leftLeg": { + "rotation": { + "0.0": [58, 0, 0], + "0.0417": [57.43231, 0, 0], + "0.125": [51.56769, 0, 0], + "0.1667": [51, 0, 0], + "0.2083": [51.56769, 0, 0], + "0.2917": [57.43231, 0, 0], + "0.3333": [58, 0, 0], + "0.375": [57.43231, 0, 0], + "0.4583": [51.56769, 0, 0], + "0.5": [51, 0, 0], + "0.5417": [51.56769, 0, 0], + "0.625": [57.43231, 0, 0], + "0.6667": [58, 0, 0], + "0.7083": [57.43231, 0, 0], + "0.7917": [51.56769, 0, 0], + "0.8333": [51, 0, 0], + "0.875": [51.56769, 0, 0], + "0.9583": [57.43231, 0, 0], + "1.0": [58, 0, 0], + "1.0417": [57.43231, 0, 0], + "1.125": [51.56769, 0, 0], + "1.1667": [51, 0, 0], + "1.2083": [51.56769, 0, 0], + "1.2917": [57.43231, 0, 0], + "1.3333": [58, 0, 0], + "1.375": [57.43231, 0, 0], + "1.4583": [51.56769, 0, 0], + "1.5": [51, 0, 0], + "1.5417": [51.56769, 0, 0], + "1.625": [57.43231, 0, 0], + "1.6667": [58, 0, 0], + "1.7083": [57.43231, 0, 0], + "1.7917": [51.56769, 0, 0], + "1.8333": [51, 0, 0], + "1.875": [51.56769, 0, 0], + "1.9583": [57.43231, 0, 0], + "2.0": [58, 0, 0], + "2.0417": [57.43231, 0, 0], + "2.125": [51.56769, 0, 0], + "2.1667": [51, 0, 0], + "2.2083": [51.56769, 0, 0], + "2.2917": [57.43231, 0, 0], + "2.3333": [58, 0, 0], + "2.6667": [58, 0, 0], + "2.7083": [57.37324, 0, 0], + "2.75": [55.94985, 0, 0], + "2.7917": [54.10909, 0, 0], + "2.9167": [47.89091, 0, 0], + "2.9583": [46.05015, 0, 0], + "3.0": [44.62676, 0, 0], + "3.0417": [44, 0, 0], + "3.0833": [44.31574, 0, 0], + "3.625": [52.69549, 0, 0], + "3.9167": [57.17151, 0, 0], + "3.9583": [57.68426, 0, 0], + "4.0": [58, 0, 0] + }, + "position": { + "0.0": [0, -1.03654, -0.23576], + "0.3333": [0, -1.03654, -0.23576], + "0.6667": [0, -1.03654, -0.23576], + "1.0": [0, -1.03654, -0.23576], + "1.3333": [0, -1.03654, -0.23576], + "1.6667": [0, -1.03654, -0.23576], + "2.0": [0, -1.03654, -0.23576], + "4.0": [0, -1.03654, -0.23576] + } + }, + "rightLeg": { + "rotation": { + "0.0": [58, 0, 0], + "0.0417": [57.43231, 0, 0], + "0.125": [51.56769, 0, 0], + "0.1667": [51, 0, 0], + "0.2083": [51.56769, 0, 0], + "0.2917": [57.43231, 0, 0], + "0.3333": [58, 0, 0], + "0.375": [57.43231, 0, 0], + "0.4583": [51.56769, 0, 0], + "0.5": [51, 0, 0], + "0.5417": [51.56769, 0, 0], + "0.625": [57.43231, 0, 0], + "0.6667": [58, 0, 0], + "0.7083": [57.43231, 0, 0], + "0.7917": [51.56769, 0, 0], + "0.8333": [51, 0, 0], + "0.875": [51.56769, 0, 0], + "0.9583": [57.43231, 0, 0], + "1.0": [58, 0, 0], + "1.0417": [57.43231, 0, 0], + "1.125": [51.56769, 0, 0], + "1.1667": [51, 0, 0], + "1.2083": [51.56769, 0, 0], + "1.2917": [57.43231, 0, 0], + "1.3333": [58, 0, 0], + "1.375": [57.43231, 0, 0], + "1.4583": [51.56769, 0, 0], + "1.5": [51, 0, 0], + "1.5417": [51.56769, 0, 0], + "1.625": [57.43231, 0, 0], + "1.6667": [58, 0, 0], + "1.7083": [57.43231, 0, 0], + "1.7917": [51.56769, 0, 0], + "1.8333": [51, 0, 0], + "1.875": [51.56769, 0, 0], + "1.9583": [57.43231, 0, 0], + "2.0": [58, 0, 0], + "2.0417": [57.43231, 0, 0], + "2.125": [51.56769, 0, 0], + "2.1667": [51, 0, 0], + "2.2083": [51.56769, 0, 0], + "2.2917": [57.43231, 0, 0], + "2.3333": [58, 0, 0], + "2.6667": [58, 0, 0], + "2.7083": [57.37324, 0, 0], + "2.75": [55.94985, 0, 0], + "2.7917": [54.10909, 0, 0], + "2.9167": [47.89091, 0, 0], + "2.9583": [46.05015, 0, 0], + "3.0": [44.62676, 0, 0], + "3.0417": [44, 0, 0], + "3.0833": [44.31574, 0, 0], + "3.625": [52.69549, 0, 0], + "3.9167": [57.17151, 0, 0], + "3.9583": [57.68426, 0, 0], + "4.0": [58, 0, 0] + }, + "position": { + "0.0": [0, -1.03654, -0.23576], + "0.3333": [0, -1.03654, -0.23576], + "0.6667": [0, -1.03654, -0.23576], + "1.0": [0, -1.03654, -0.23576], + "1.3333": [0, -1.03654, -0.23576], + "1.6667": [0, -1.03654, -0.23576], + "2.0": [0, -1.03654, -0.23576], + "4.0": [0, -1.03654, -0.23576] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": { + "pre": [-0.05911, -1.40322, -1.42321], + "post": [-0.05911, -1.40322, -1.42321], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-0.00389, 0.00039, -0.00018], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [-0.02246, -1.41278, -1.41512], + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": [0.03121, -0.05419, 0.05097], + "lerp_mode": "catmullrom" + }, + "3.1667": { + "post": [-0.02416, -1.50385, -1.32506], + "lerp_mode": "catmullrom" + }, + "4.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "4.0": [0, 0, 0] + } + }, + "bone2": { + "position": [-0.25, -0.75, 1] + }, + "bone": { + "position": [0.25, -0.75, 1] + } + } + }, + "animation.silverlabs_nat.corvid.fly2_B": { + "loop": true, + "animation_length": 4, + "bones": { + "root": { + "rotation": { + "0.0": [54, 0, 0], + "0.0417": [54.01, 0, 0.04], + "0.0833": [54.04, -0.01, 0.15], + "0.125": [54.07, -0.01, 0.31], + "0.1667": [54.11, -0.02, 0.51], + "0.2083": [54.15, -0.03, 0.74], + "0.25": [54.2, -0.03, 0.98], + "0.2917": [54.24, -0.04, 1.22], + "0.3333": [54.28, -0.05, 1.45], + "0.375": [54.32, -0.06, 1.65], + "0.4167": [54.36, -0.06, 1.81], + "0.4583": [54.38, -0.07, 1.92], + "0.5": [54.39, -0.07, 1.96], + "0.5417": [54.38, -0.07, 1.94], + "0.5833": [54.36, -0.06, 1.9], + "0.625": [54.32, -0.06, 1.82], + "0.6667": [54.28, -0.05, 1.72], + "0.7083": [54.24, -0.04, 1.58], + "0.75": [54.2, -0.03, 1.42], + "0.7917": [54.15, -0.03, 1.24], + "0.8333": [54.11, -0.02, 1.03], + "0.875": [54.07, -0.01, 0.8], + "0.9167": [54.04, -0.01, 0.55], + "0.9583": [54.01, 0, 0.28], + "1.0": [54, 0, 0], + "1.0417": [54.01, 0.03, -0.28], + "1.0833": [54.04, 0.12, -0.55], + "1.125": [54.07, 0.25, -0.8], + "1.1667": [54.11, 0.41, -1.03], + "1.2083": [54.15, 0.59, -1.24], + "1.25": [54.2, 0.78, -1.42], + "1.2917": [54.24, 0.98, -1.58], + "1.3333": [54.28, 1.16, -1.72], + "1.375": [54.32, 1.32, -1.82], + "1.4167": [54.36, 1.45, -1.9], + "1.4583": [54.38, 1.54, -1.94], + "1.5": [54.39, 1.57, -1.96], + "1.5417": [54.43, 1.54, -1.94], + "1.5833": [54.53, 1.45, -1.88], + "1.625": [54.66, 1.32, -1.78], + "1.6667": [54.81, 1.16, -1.66], + "1.7083": [54.98, 0.98, -1.5], + "1.75": [55.15, 0.78, -1.33], + "1.7917": [55.32, 0.59, -1.13], + "1.8333": [55.48, 0.41, -0.92], + "1.875": [55.64, 0.25, -0.7], + "1.9167": [55.77, 0.12, -0.47], + "1.9583": [55.86, 0.03, -0.24], + "2.0": [55.9, 0, 0], + "2.0417": [55.9, 0, 0.24], + "2.0833": [55.89, -0.01, 0.47], + "2.125": [55.84, -0.01, 0.7], + "2.1667": [55.73, -0.02, 0.92], + "2.2083": [55.55, -0.03, 1.13], + "2.25": [55.3, -0.03, 1.33], + "2.2917": [54.97, -0.04, 1.5], + "2.3333": [54.57, -0.05, 1.66], + "2.375": [54.11, -0.06, 1.78], + "2.4167": [53.58, -0.06, 1.88], + "2.4583": [53.01, -0.07, 1.94], + "2.5": [52.39, -0.07, 1.96], + "2.5417": [51.81, -0.07, 1.95], + "2.5833": [51.33, -0.06, 1.92], + "2.625": [50.99, -0.06, 1.87], + "2.6667": [50.78, -0.05, 1.79], + "2.7083": [50.74, -0.04, 1.69], + "2.75": [50.86, -0.03, 1.55], + "2.7917": [51.15, -0.03, 1.39], + "2.8333": [51.6, -0.02, 1.18], + "2.875": [52.16, -0.01, 0.95], + "2.9167": [52.8, -0.01, 0.67], + "2.9583": [53.43, 0, 0.36], + "3.0": [54, 0, 0], + "3.0417": [54.52, 0.03, -0.36], + "3.0833": [55.03, 0.12, -0.67], + "3.125": [55.51, 0.25, -0.95], + "3.1667": [55.94, 0.41, -1.18], + "3.2083": [56.32, 0.59, -1.39], + "3.25": [56.62, 0.78, -1.55], + "3.2917": [56.85, 0.98, -1.69], + "3.3333": [56.98, 1.16, -1.79], + "3.375": [57.01, 1.32, -1.87], + "3.4167": [56.93, 1.45, -1.92], + "3.4583": [56.73, 1.54, -1.95], + "3.5": [56.39, 1.57, -1.96], + "3.5417": [56.01, 1.54, -1.92], + "3.5833": [55.66, 1.45, -1.81], + "3.625": [55.36, 1.32, -1.65], + "3.6667": [55.08, 1.16, -1.45], + "3.7083": [54.84, 0.98, -1.22], + "3.75": [54.62, 0.78, -0.98], + "3.7917": [54.44, 0.59, -0.74], + "3.8333": [54.29, 0.41, -0.51], + "3.875": [54.17, 0.25, -0.31], + "3.9167": [54.08, 0.12, -0.15], + "3.9583": [54.02, 0.03, -0.04], + "4.0": [54, 0, 0] + }, + "position": { + "0.0": [0, -5.7, 0], + "0.0417": [-0.04, -5.67, 0], + "0.0833": [-0.08, -5.63, 0], + "0.125": [-0.13, -5.6, 0], + "0.1667": [-0.17, -5.57, 0], + "0.2083": [-0.21, -5.53, 0], + "0.25": [-0.25, -5.5, 0], + "0.2917": [-0.33, -5.67, 0], + "0.3333": [-0.4, -5.7, 0], + "0.375": [-0.46, -5.67, 0], + "0.4167": [-0.51, -5.5, 0], + "0.4583": [-0.55, -5.33, 0], + "0.5": [-0.6, -5.3, 0], + "0.5417": [-0.65, -5.33, 0], + "0.5833": [-0.69, -5.5, 0], + "0.625": [-0.7, -5.67, 0], + "0.6667": [-0.7, -5.7, 0], + "0.7083": [-0.7, -5.67, 0], + "0.75": [-0.69, -5.5, 0], + "0.7917": [-0.65, -5.33, 0], + "0.8333": [-0.6, -5.3, 0], + "0.875": [-0.54, -5.33, 0], + "0.9167": [-0.45, -5.5, 0], + "0.9583": [-0.36, -5.67, 0], + "1.0": [-0.3, -5.7, 0], + "1.0417": [-0.22, -5.67, 0], + "1.0833": [-0.1, -5.5, 0], + "1.125": [0.02, -5.33, 0], + "1.1667": [0.1, -5.3, 0], + "1.2083": [0.17, -5.33, 0], + "1.25": [0.25, -5.5, 0], + "1.2917": [0.34, -5.67, 0], + "1.3333": [0.4, -5.7, 0], + "1.375": [0.44, -5.67, 0], + "1.4167": [0.47, -5.5, 0], + "1.4583": [0.49, -5.33, 0], + "1.5": [0.5, -5.3, 0], + "1.5417": [0.51, -5.33, 0], + "1.5833": [0.51, -5.5, 0], + "1.625": [0.51, -5.67, 0], + "1.6667": [0.5, -5.7, 0], + "1.7083": [0.47, -5.67, 0], + "1.75": [0.43, -5.5, 0], + "1.7917": [0.37, -5.33, 0], + "1.8333": [0.3, -5.3, 0], + "1.875": [0.23, -5.33, 0], + "1.9167": [0.17, -5.5, 0], + "1.9583": [0.09, -5.67, 0], + "2.0": [0, -5.7, 0], + "2.0417": [-0.09, -5.67, 0], + "2.0833": [-0.17, -5.5, 0], + "2.125": [-0.23, -5.33, 0], + "2.1667": [-0.3, -5.3, 0], + "2.2083": [-0.38, -5.32, 0], + "2.25": [-0.46, -5.39, 0], + "2.2917": [-0.53, -5.54, 0], + "2.3333": [-0.59, -5.63, 0], + "2.375": [-0.64, -5.71, 0], + "2.4167": [-0.7, -5.8, 0], + "2.4583": [-0.75, -5.75, 0], + "2.5": [-0.8, -5.7, 0], + "2.5417": [-0.8, -5.63, 0], + "2.5833": [-0.79, -5.57, 0], + "2.625": [-0.76, -5.51, 0], + "2.6667": [-0.73, -5.45, 0], + "2.7083": [-0.69, -5.4, 0], + "2.75": [-0.64, -5.35, 0], + "2.7917": [-0.58, -5.3, 0], + "2.8333": [-0.52, -5.26, 0], + "2.875": [-0.45, -5.23, 0], + "2.9167": [-0.38, -5.2, 0], + "2.9583": [-0.3, -5.17, 0], + "3.0": [-0.22, -5.15, 0], + "3.0417": [-0.14, -5.13, 0], + "3.0833": [-0.06, -5.12, 0], + "3.125": [0.03, -5.11, 0], + "3.1667": [0.11, -5.11, 0], + "3.2083": [0.19, -5.12, 0], + "3.25": [0.26, -5.13, 0], + "3.2917": [0.33, -5.15, 0], + "3.3333": [0.39, -5.17, 0], + "3.375": [0.44, -5.19, 0], + "3.4167": [0.48, -5.22, 0], + "3.4583": [0.5, -5.26, 0], + "3.5": [0.5, -5.3, 0], + "3.5417": [0.49, -5.34, 0], + "3.5833": [0.46, -5.38, 0], + "3.625": [0.44, -5.42, 0], + "3.6667": [0.4, -5.47, 0], + "3.7083": [0.36, -5.51, 0], + "3.75": [0.31, -5.55, 0], + "3.7917": [0.25, -5.58, 0], + "3.8333": [0.19, -5.62, 0], + "3.875": [0.14, -5.64, 0], + "3.9167": [0.1, -5.66, 0], + "3.9583": [0.05, -5.68, 0], + "4.0": [0, -5.7, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [-13.11, -29.55, -144.13], + "0.0417": [-21.31, -29.33, -133.61], + "0.0833": [-63.68, -28.19, -79.29], + "0.125": [-106.06, -27.04, -24.97], + "0.1667": [-114.26, -26.82, -14.46], + "0.2083": [-106.06, -27.04, -24.97], + "0.25": [-63.68, -28.19, -79.29], + "0.2917": [-21.31, -29.33, -133.61], + "0.3333": [-13.11, -29.55, -144.13], + "0.375": [-21.31, -29.33, -133.61], + "0.4167": [-63.68, -28.19, -79.29], + "0.4583": [-106.06, -27.04, -24.97], + "0.5": [-114.26, -26.82, -14.46], + "0.5417": [-106.06, -27.04, -24.97], + "0.5833": [-63.68, -28.19, -79.29], + "0.625": [-21.31, -29.33, -133.61], + "0.6667": [-13.11, -29.55, -144.13], + "0.7083": [-21.31, -29.33, -133.61], + "0.75": [-63.68, -28.19, -79.29], + "0.7917": [-106.06, -27.04, -24.97], + "0.8333": [-114.26, -26.82, -14.46], + "0.875": [-106.06, -27.04, -24.97], + "0.9167": [-63.68, -28.19, -79.29], + "0.9583": [-21.31, -29.33, -133.61], + "1.0": [-13.11, -29.55, -144.13], + "1.0417": [-21.31, -29.33, -133.61], + "1.0833": [-63.68, -28.19, -79.29], + "1.125": [-106.06, -27.04, -24.97], + "1.1667": [-114.26, -26.82, -14.46], + "1.2083": [-106.06, -27.04, -24.97], + "1.25": [-63.68, -28.19, -79.29], + "1.2917": [-21.31, -29.33, -133.61], + "1.3333": [-13.11, -29.55, -144.13], + "1.375": [-21.31, -29.33, -133.61], + "1.4167": [-63.68, -28.19, -79.29], + "1.4583": [-106.06, -27.04, -24.97], + "1.5": [-114.26, -26.82, -14.46], + "1.5417": [-106.06, -27.04, -24.97], + "1.5833": [-63.68, -28.19, -79.29], + "1.625": [-21.31, -29.33, -133.61], + "1.6667": [-13.11, -29.55, -144.13], + "1.7083": [-21.31, -29.33, -133.61], + "1.75": [-63.68, -28.19, -79.29], + "1.7917": [-106.06, -27.04, -24.97], + "1.8333": [-114.26, -26.82, -14.46], + "1.875": [-106.06, -27.04, -24.97], + "1.9167": [-63.68, -28.19, -79.29], + "1.9583": [-21.31, -29.33, -133.61], + "2.0": [-13.11, -29.55, -144.13], + "2.0417": [-21.31, -29.33, -133.61], + "2.0833": [-63.68, -28.19, -79.29], + "2.125": [-106.06, -27.04, -24.97], + "2.1667": [-114.26, -26.82, -14.46], + "2.2083": [-111.09, -28.74, -18.69], + "2.25": [-103.41, -34.06, -28.94], + "2.2917": [-93.15, -40.97, -42.61], + "2.3333": [-81.71, -47.32, -57.86], + "2.375": [-70.27, -51.99, -73.11], + "2.4167": [-60.01, -54.8, -86.79], + "2.4583": [-52.31, -55.96, -97.04], + "2.5": [-49.13, -55.71, -101.27], + "2.5417": [-49.11, -55.06, -101.72], + "2.5833": [-49.11, -54.93, -102.83], + "2.625": [-49.11, -55.47, -104.32], + "2.6667": [-49.12, -56.77, -106.01], + "2.7083": [-49.13, -58.56, -107.74], + "2.75": [-49.13, -60.01, -109.35], + "2.7917": [-49.13, -60.46, -110.67], + "2.8333": [-49.13, -59.91, -111.44], + "2.875": [-48.89, -59.09, -111.77], + "2.9167": [-48.33, -58.61, -111.84], + "2.9583": [-47.57, -58.42, -111.42], + "3.0": [-46.74, -58.35, -110.4], + "3.0417": [-45.9, -58.14, -108.79], + "3.0833": [-45.14, -57.64, -106.66], + "3.125": [-44.57, -56.82, -104.13], + "3.1667": [-44.33, -55.71, -101.27], + "3.2083": [-44.04, -54.77, -98.94], + "3.25": [-43.54, -54.21, -97.54], + "3.2917": [-42.95, -53.88, -96.7], + "3.3333": [-42.31, -53.72, -96.26], + "3.375": [-41.65, -53.66, -96.12], + "3.4167": [-40.97, -53.7, -96.21], + "3.4583": [-40.27, -53.81, -96.48], + "3.5": [-39.58, -53.98, -96.9], + "3.5417": [-38.89, -54.19, -97.44], + "3.5833": [-38.21, -54.44, -98.07], + "3.625": [-37.54, -54.71, -98.76], + "3.6667": [-36.9, -55, -99.5], + "3.7083": [-36.31, -55.29, -100.23], + "3.75": [-35.81, -55.56, -100.9], + "3.7917": [-35.53, -55.71, -101.27], + "3.8333": [-33.98, -53.94, -104.2], + "3.875": [-28.44, -47.49, -114.77], + "3.9167": [-20.16, -37.81, -130.63], + "3.9583": [-14.64, -31.35, -141.2], + "4.0": [-13.11, -29.55, -144.13] + }, + "position": { + "0.0": [-0.3, 0.06, 0.08], + "0.0417": [-0.3, -0.01, -0.02], + "0.0833": [-0.3, 0, -0.01], + "0.125": [-0.3, 0, 0], + "0.1667": [-0.3, 0.09, 0.12], + "0.2083": [-0.3, 0.18, 0.24], + "0.25": [-0.3, 0.14, 0.19], + "0.2917": [-0.3, 0.1, 0.13], + "0.3333": [-0.3, 0.06, 0.08], + "0.375": [-0.3, -0.01, -0.02], + "0.4167": [-0.3, 0, -0.01], + "0.4583": [-0.3, 0, 0], + "0.5": [-0.3, 0.09, 0.12], + "0.5417": [-0.3, 0.18, 0.24], + "0.5833": [-0.3, 0.14, 0.19], + "0.625": [-0.3, 0.1, 0.13], + "0.6667": [-0.3, 0.06, 0.08], + "0.7083": [-0.3, -0.01, -0.02], + "0.75": [-0.3, 0, -0.01], + "0.7917": [-0.3, 0, 0], + "0.8333": [-0.3, 0.09, 0.12], + "0.875": [-0.3, 0.18, 0.24], + "0.9167": [-0.3, 0.14, 0.19], + "0.9583": [-0.3, 0.1, 0.13], + "1.0": [-0.3, 0.06, 0.08], + "1.0417": [-0.3, -0.01, -0.02], + "1.0833": [-0.3, 0, -0.01], + "1.125": [-0.3, 0, 0], + "1.1667": [-0.3, 0.09, 0.12], + "1.2083": [-0.3, 0.18, 0.24], + "1.25": [-0.3, 0.14, 0.19], + "1.2917": [-0.3, 0.1, 0.13], + "1.3333": [-0.3, 0.06, 0.08], + "1.375": [-0.3, -0.01, -0.02], + "1.4167": [-0.3, 0, -0.01], + "1.4583": [-0.3, 0, 0], + "1.5": [-0.3, 0.09, 0.12], + "1.5417": [-0.3, 0.18, 0.24], + "1.5833": [-0.3, 0.14, 0.19], + "1.625": [-0.3, 0.1, 0.13], + "1.6667": [-0.3, 0.06, 0.08], + "1.7083": [-0.3, -0.01, -0.02], + "1.75": [-0.3, 0, -0.01], + "1.7917": [-0.3, 0, 0], + "1.8333": [-0.3, 0.09, 0.12], + "1.875": [-0.3, 0.18, 0.24], + "1.9167": [-0.3, 0.14, 0.19], + "1.9583": [-0.3, 0.1, 0.13], + "2.0": [-0.3, 0.06, 0.08], + "2.0417": [-0.3, -0.01, -0.02], + "2.0833": [-0.3, 0, -0.01], + "2.125": [-0.3, 0, 0], + "2.1667": [-0.3, 0.09, 0.12], + "2.2083": [-0.3, 0.18, 0.24], + "2.25": [-0.3, 0.14, 0.19], + "2.2917": [-0.3, 0.1, 0.13], + "2.3333": [-0.3, 0.06, 0.08], + "2.375": [-0.3, 0.03, 0.04], + "2.4167": [-0.3, 0, 0], + "2.4583": [-0.29, -0.03, -0.04], + "2.5": [-0.29, -0.06, -0.08], + "2.5417": [-0.29, -0.08, -0.1], + "2.5833": [-0.29, -0.1, -0.12], + "2.625": [-0.29, -0.11, -0.15], + "2.6667": [-0.29, -0.1, -0.13], + "2.7083": [-0.29, -0.09, -0.12], + "2.75": [-0.29, -0.08, -0.1], + "2.7917": [-0.29, -0.07, -0.09], + "2.8333": [-0.29, -0.05, -0.07], + "2.875": [-0.29, -0.04, -0.06], + "2.9167": [-0.29, -0.03, -0.04], + "2.9583": [-0.29, -0.02, -0.03], + "3.0": [-0.29, -0.02, -0.03], + "3.0417": [-0.29, -0.02, -0.03], + "3.0833": [-0.29, -0.01, -0.03], + "3.125": [-0.29, -0.01, -0.03], + "3.1667": [-0.29, -0.01, -0.02], + "3.2083": [-0.29, -0.01, -0.02], + "3.25": [-0.29, -0.01, -0.02], + "3.2917": [-0.29, 0, -0.02], + "3.3333": [-0.29, 0, -0.02], + "3.375": [-0.29, 0, -0.02], + "3.4167": [-0.29, 0, -0.02], + "3.4583": [-0.29, 0, -0.01], + "3.5": [-0.29, 0, -0.01], + "3.5417": [-0.29, 0.01, -0.01], + "3.5833": [-0.29, 0.01, 0], + "3.625": [-0.3, 0.02, 0.01], + "3.6667": [-0.3, 0.02, 0.02], + "3.7083": [-0.3, 0.03, 0.02], + "3.75": [-0.3, 0.03, 0.03], + "3.7917": [-0.3, 0.04, 0.04], + "3.8333": [-0.3, 0.04, 0.05], + "3.875": [-0.3, 0.05, 0.06], + "3.9167": [-0.3, 0.05, 0.06], + "3.9583": [-0.3, 0.06, 0.07], + "4.0": [-0.3, 0.06, 0.08] + } + }, + "rightWing": { + "rotation": { + "0.0": [-13.11, 29.55, 144.13], + "0.0417": [-21.31, 29.33, 133.61], + "0.0833": [-63.68, 28.19, 79.29], + "0.125": [-106.06, 27.04, 24.97], + "0.1667": [-114.26, 26.82, 14.46], + "0.2083": [-106.06, 27.04, 24.97], + "0.25": [-63.68, 28.19, 79.29], + "0.2917": [-21.31, 29.33, 133.61], + "0.3333": [-13.11, 29.55, 144.13], + "0.375": [-21.31, 29.33, 133.61], + "0.4167": [-63.68, 28.19, 79.29], + "0.4583": [-106.06, 27.04, 24.97], + "0.5": [-114.26, 26.82, 14.46], + "0.5417": [-106.06, 27.04, 24.97], + "0.5833": [-63.68, 28.19, 79.29], + "0.625": [-21.31, 29.33, 133.61], + "0.6667": [-13.11, 29.55, 144.13], + "0.7083": [-21.31, 29.33, 133.61], + "0.75": [-63.68, 28.19, 79.29], + "0.7917": [-106.06, 27.04, 24.97], + "0.8333": [-114.26, 26.82, 14.46], + "0.875": [-106.06, 27.04, 24.97], + "0.9167": [-63.68, 28.19, 79.29], + "0.9583": [-21.31, 29.33, 133.61], + "1.0": [-13.11, 29.55, 144.13], + "1.0417": [-21.31, 29.33, 133.61], + "1.0833": [-63.68, 28.19, 79.29], + "1.125": [-106.06, 27.04, 24.97], + "1.1667": [-114.26, 26.82, 14.46], + "1.2083": [-106.06, 27.04, 24.97], + "1.25": [-63.68, 28.19, 79.29], + "1.2917": [-21.31, 29.33, 133.61], + "1.3333": [-13.11, 29.55, 144.13], + "1.375": [-21.31, 29.33, 133.61], + "1.4167": [-63.68, 28.19, 79.29], + "1.4583": [-106.06, 27.04, 24.97], + "1.5": [-114.26, 26.82, 14.46], + "1.5417": [-106.06, 27.04, 24.97], + "1.5833": [-63.68, 28.19, 79.29], + "1.625": [-21.31, 29.33, 133.61], + "1.6667": [-13.11, 29.55, 144.13], + "1.7083": [-21.31, 29.33, 133.61], + "1.75": [-63.68, 28.19, 79.29], + "1.7917": [-106.06, 27.04, 24.97], + "1.8333": [-114.26, 26.82, 14.46], + "1.875": [-106.06, 27.04, 24.97], + "1.9167": [-63.68, 28.19, 79.29], + "1.9583": [-21.31, 29.33, 133.61], + "2.0": [-13.11, 29.55, 144.13], + "2.0417": [-21.31, 29.33, 133.61], + "2.0833": [-63.68, 28.19, 79.29], + "2.125": [-106.06, 27.04, 24.97], + "2.1667": [-114.26, 26.82, 14.46], + "2.2083": [-111.09, 28.74, 18.69], + "2.25": [-103.41, 34.06, 28.94], + "2.2917": [-93.15, 40.97, 42.61], + "2.3333": [-81.71, 47.32, 57.86], + "2.375": [-70.27, 51.99, 73.11], + "2.4167": [-60.01, 54.8, 86.79], + "2.4583": [-52.31, 55.96, 97.04], + "2.5": [-49.13, 55.71, 101.27], + "2.5417": [-49.11, 55.06, 101.72], + "2.5833": [-49.11, 54.93, 102.83], + "2.625": [-49.11, 55.47, 104.32], + "2.6667": [-49.12, 56.77, 106.01], + "2.7083": [-49.13, 58.56, 107.74], + "2.75": [-49.13, 60.01, 109.35], + "2.7917": [-49.13, 60.46, 110.67], + "2.8333": [-49.13, 59.91, 111.44], + "2.875": [-48.89, 59.09, 111.77], + "2.9167": [-48.33, 58.61, 111.84], + "2.9583": [-47.57, 58.42, 111.42], + "3.0": [-46.74, 58.35, 110.4], + "3.0417": [-45.9, 58.14, 108.79], + "3.0833": [-45.14, 57.64, 106.66], + "3.125": [-44.57, 56.82, 104.13], + "3.1667": [-44.33, 55.71, 101.27], + "3.2083": [-44.04, 54.77, 98.94], + "3.25": [-43.54, 54.21, 97.54], + "3.2917": [-42.95, 53.88, 96.7], + "3.3333": [-42.31, 53.72, 96.26], + "3.375": [-41.65, 53.66, 96.12], + "3.4167": [-40.97, 53.7, 96.21], + "3.4583": [-40.27, 53.81, 96.48], + "3.5": [-39.58, 53.98, 96.9], + "3.5417": [-38.89, 54.19, 97.44], + "3.5833": [-38.21, 54.44, 98.07], + "3.625": [-37.54, 54.71, 98.76], + "3.6667": [-36.9, 55, 99.5], + "3.7083": [-36.31, 55.29, 100.23], + "3.75": [-35.81, 55.56, 100.9], + "3.7917": [-35.53, 55.71, 101.27], + "3.8333": [-33.98, 53.94, 104.2], + "3.875": [-28.44, 47.49, 114.77], + "3.9167": [-20.16, 37.81, 130.63], + "3.9583": [-14.64, 31.35, 141.2], + "4.0": [-13.11, 29.55, 144.13] + }, + "position": { + "0.0": [0.3, 0.06, 0.08], + "0.0417": [0.3, -0.01, -0.02], + "0.0833": [0.3, 0, -0.01], + "0.125": [0.3, 0, 0], + "0.1667": [0.3, 0.09, 0.12], + "0.2083": [0.3, 0.18, 0.24], + "0.25": [0.3, 0.14, 0.19], + "0.2917": [0.3, 0.1, 0.13], + "0.3333": [0.3, 0.06, 0.08], + "0.375": [0.3, -0.01, -0.02], + "0.4167": [0.3, 0, -0.01], + "0.4583": [0.3, 0, 0], + "0.5": [0.3, 0.09, 0.12], + "0.5417": [0.3, 0.18, 0.24], + "0.5833": [0.3, 0.14, 0.19], + "0.625": [0.3, 0.1, 0.13], + "0.6667": [0.3, 0.06, 0.08], + "0.7083": [0.3, -0.01, -0.02], + "0.75": [0.3, 0, -0.01], + "0.7917": [0.3, 0, 0], + "0.8333": [0.3, 0.09, 0.12], + "0.875": [0.3, 0.18, 0.24], + "0.9167": [0.3, 0.14, 0.19], + "0.9583": [0.3, 0.1, 0.13], + "1.0": [0.3, 0.06, 0.08], + "1.0417": [0.3, -0.01, -0.02], + "1.0833": [0.3, 0, -0.01], + "1.125": [0.3, 0, 0], + "1.1667": [0.3, 0.09, 0.12], + "1.2083": [0.3, 0.18, 0.24], + "1.25": [0.3, 0.14, 0.19], + "1.2917": [0.3, 0.1, 0.13], + "1.3333": [0.3, 0.06, 0.08], + "1.375": [0.3, -0.01, -0.02], + "1.4167": [0.3, 0, -0.01], + "1.4583": [0.3, 0, 0], + "1.5": [0.3, 0.09, 0.12], + "1.5417": [0.3, 0.18, 0.24], + "1.5833": [0.3, 0.14, 0.19], + "1.625": [0.3, 0.1, 0.13], + "1.6667": [0.3, 0.06, 0.08], + "1.7083": [0.3, -0.01, -0.02], + "1.75": [0.3, 0, -0.01], + "1.7917": [0.3, 0, 0], + "1.8333": [0.3, 0.09, 0.12], + "1.875": [0.3, 0.18, 0.24], + "1.9167": [0.3, 0.14, 0.19], + "1.9583": [0.3, 0.1, 0.13], + "2.0": [0.3, 0.06, 0.08], + "2.0417": [0.3, -0.01, -0.02], + "2.0833": [0.3, 0, -0.01], + "2.125": [0.3, 0, 0], + "2.1667": [0.3, 0.09, 0.12], + "2.2083": [0.3, 0.18, 0.24], + "2.25": [0.3, 0.14, 0.19], + "2.2917": [0.3, 0.1, 0.13], + "2.3333": [0.3, 0.06, 0.08], + "2.375": [0.3, 0.03, 0.04], + "2.4167": [0.3, 0, 0], + "2.4583": [0.29, -0.03, -0.04], + "2.5": [0.29, -0.06, -0.08], + "2.5417": [0.29, -0.08, -0.1], + "2.5833": [0.29, -0.1, -0.12], + "2.625": [0.29, -0.11, -0.15], + "2.6667": [0.29, -0.1, -0.13], + "2.7083": [0.29, -0.09, -0.12], + "2.75": [0.29, -0.08, -0.1], + "2.7917": [0.29, -0.07, -0.09], + "2.8333": [0.29, -0.05, -0.07], + "2.875": [0.29, -0.04, -0.06], + "2.9167": [0.29, -0.03, -0.04], + "2.9583": [0.29, -0.02, -0.03], + "3.0": [0.29, -0.02, -0.03], + "3.0417": [0.29, -0.02, -0.03], + "3.0833": [0.29, -0.01, -0.03], + "3.125": [0.29, -0.01, -0.03], + "3.1667": [0.29, -0.01, -0.02], + "3.2083": [0.29, -0.01, -0.02], + "3.25": [0.29, -0.01, -0.02], + "3.2917": [0.29, 0, -0.02], + "3.3333": [0.29, 0, -0.02], + "3.375": [0.29, 0, -0.02], + "3.4167": [0.29, 0, -0.02], + "3.4583": [0.29, 0, -0.01], + "3.5": [0.29, 0, -0.01], + "3.5417": [0.29, 0.01, -0.01], + "3.5833": [0.29, 0.01, 0], + "3.625": [0.3, 0.02, 0.01], + "3.6667": [0.3, 0.02, 0.02], + "3.7083": [0.3, 0.03, 0.02], + "3.75": [0.3, 0.03, 0.03], + "3.7917": [0.3, 0.04, 0.04], + "3.8333": [0.3, 0.04, 0.05], + "3.875": [0.3, 0.05, 0.06], + "3.9167": [0.3, 0.05, 0.06], + "3.9583": [0.3, 0.06, 0.07], + "4.0": [0.3, 0.06, 0.08] + } + }, + "skull": { + "rotation": { + "0.0": [-33, 0, 0], + "0.0417": [-32.76, 0, 0], + "0.0833": [-31.5, 0, 0], + "0.125": [-30.24, 0, 0], + "0.1667": [-30, 0, 0], + "0.2083": [-30.24, 0, 0], + "0.25": [-31.5, 0, 0], + "0.2917": [-32.76, 0, 0], + "0.3333": [-33, 0, 0], + "0.375": [-32.76, 0, 0], + "0.4167": [-31.5, 0, 0], + "0.4583": [-30.24, 0, 0], + "0.5": [-30, 0, 0], + "0.5417": [-30.24, 0, 0], + "0.5833": [-31.5, 0, 0], + "0.625": [-32.76, 0, 0], + "0.6667": [-33, 0, 0], + "0.7083": [-32.76, 0, 0], + "0.75": [-31.5, 0, 0], + "0.7917": [-30.24, 0, 0], + "0.8333": [-30, 0, 0], + "0.875": [-30.24, 0, 0], + "0.9167": [-31.5, 0, 0], + "0.9583": [-32.76, 0, 0], + "1.0": [-33, 0, 0], + "1.0417": [-32.76, 0, 0], + "1.0833": [-31.5, 0, 0], + "1.125": [-30.24, 0, 0], + "1.1667": [-30, 0, 0], + "1.2083": [-30.24, 0, 0], + "1.25": [-31.5, 0, 0], + "1.2917": [-32.76, 0, 0], + "1.3333": [-33, 0, 0], + "1.375": [-32.76, 0, 0], + "1.4167": [-31.5, 0, 0], + "1.4583": [-30.24, 0, 0], + "1.5": [-30, 0, 0], + "1.5417": [-30.24, 0, 0], + "1.5833": [-31.5, 0, 0], + "1.625": [-32.76, 0, 0], + "1.6667": [-33, 0, 0], + "1.7083": [-32.76, 0, 0], + "1.75": [-31.5, 0, 0], + "1.7917": [-30.24, 0, 0], + "1.8333": [-30, 0, 0], + "1.875": [-30.24, 0, 0], + "1.9167": [-31.5, 0, 0], + "1.9583": [-32.76, 0, 0], + "2.0": [-33, 0, 0], + "2.0417": [-32.76, 0, 0], + "2.0833": [-31.5, 0, 0], + "2.125": [-30.24, 0, 0], + "2.1667": [-30, 0, 0], + "2.2083": [-30.24, 0, 0], + "2.25": [-31.5, 0, 0], + "2.2917": [-32.76, 0, 0], + "2.3333": [-33, 0, 0], + "2.375": [-33, -0.07, -0.07], + "2.4167": [-33, -0.25, -0.22], + "2.4583": [-33, -0.48, -0.44], + "2.5": [-33.01, -0.74, -0.67], + "2.5417": [-33.01, -1, -0.91], + "2.5833": [-33.01, -1.23, -1.12], + "2.625": [-33.01, -1.41, -1.28], + "2.6667": [-33.01, -1.48, -1.34], + "2.7083": [-33.01, -1.45, -1.32], + "2.75": [-33.01, -1.42, -1.29], + "2.7917": [-33.01, -1.37, -1.25], + "2.8333": [-33.01, -1.33, -1.21], + "2.875": [-33.01, -1.28, -1.16], + "2.9167": [-33.01, -1.23, -1.12], + "2.9583": [-33.01, -1.19, -1.08], + "3.0": [-33.01, -1.14, -1.03], + "3.0417": [-33.01, -1.09, -0.99], + "3.0833": [-33.01, -1.04, -0.94], + "3.125": [-33.01, -0.99, -0.9], + "3.1667": [-33.01, -0.94, -0.85], + "3.2083": [-33.01, -0.89, -0.81], + "3.25": [-33.01, -0.84, -0.76], + "3.2917": [-33.01, -0.79, -0.72], + "3.3333": [-33.01, -0.74, -0.67], + "3.375": [-33, -0.69, -0.63], + "3.4167": [-33, -0.64, -0.58], + "3.4583": [-33, -0.59, -0.54], + "3.5": [-33, -0.54, -0.49], + "3.5417": [-33, -0.49, -0.45], + "3.5833": [-33, -0.44, -0.4], + "3.625": [-33, -0.39, -0.36], + "3.6667": [-33, -0.34, -0.31], + "3.7083": [-33, -0.29, -0.27], + "3.75": [-33, -0.25, -0.22], + "3.7917": [-33, -0.2, -0.18], + "3.8333": [-33, -0.15, -0.14], + "3.875": [-33, -0.11, -0.1], + "3.9167": [-33, -0.07, -0.06], + "3.9583": [-33, -0.03, -0.02], + "4.0": [-33, 0, 0] + }, + "position": { + "0.0": [0, -0.21, -0.46], + "0.0417": [0, -0.22, -0.48], + "0.0833": [0, -0.27, -0.54], + "0.125": [0, -0.32, -0.61], + "0.1667": [0, -0.33, -0.62], + "0.2083": [0, -0.32, -0.61], + "0.25": [0, -0.27, -0.54], + "0.2917": [0, -0.22, -0.48], + "0.3333": [0, -0.21, -0.46], + "0.375": [0, -0.22, -0.48], + "0.4167": [0, -0.27, -0.54], + "0.4583": [0, -0.32, -0.61], + "0.5": [0, -0.33, -0.62], + "0.5417": [0, -0.32, -0.61], + "0.5833": [0, -0.27, -0.54], + "0.625": [0, -0.22, -0.48], + "0.6667": [0, -0.21, -0.46], + "0.7083": [0, -0.22, -0.48], + "0.75": [0, -0.27, -0.54], + "0.7917": [0, -0.32, -0.61], + "0.8333": [0, -0.33, -0.62], + "0.875": [0, -0.32, -0.61], + "0.9167": [0, -0.27, -0.54], + "0.9583": [0, -0.22, -0.48], + "1.0": [0, -0.21, -0.46], + "1.0417": [0, -0.22, -0.48], + "1.0833": [0, -0.27, -0.54], + "1.125": [0, -0.32, -0.61], + "1.1667": [0, -0.33, -0.62], + "1.2083": [0, -0.32, -0.61], + "1.25": [0, -0.27, -0.54], + "1.2917": [0, -0.22, -0.48], + "1.3333": [0, -0.21, -0.46], + "1.375": [0, -0.22, -0.48], + "1.4167": [0, -0.27, -0.54], + "1.4583": [0, -0.32, -0.61], + "1.5": [0, -0.33, -0.62], + "1.5417": [0, -0.32, -0.61], + "1.5833": [0, -0.27, -0.54], + "1.625": [0, -0.22, -0.48], + "1.6667": [0, -0.21, -0.46], + "1.7083": [0, -0.22, -0.48], + "1.75": [0, -0.27, -0.54], + "1.7917": [0, -0.32, -0.61], + "1.8333": [0, -0.33, -0.62], + "1.875": [0, -0.32, -0.61], + "1.9167": [0, -0.27, -0.54], + "1.9583": [0, -0.22, -0.48], + "2.0": [0, -0.21, -0.46], + "2.0417": [0, -0.22, -0.48], + "2.0833": [0, -0.27, -0.54], + "2.125": [0, -0.32, -0.61], + "2.1667": [0, -0.33, -0.62], + "2.2083": [0, -0.32, -0.61], + "2.25": [0, -0.27, -0.54], + "2.2917": [0, -0.22, -0.48], + "2.3333": [0, -0.21, -0.46], + "2.375": [0, -0.21, -0.46], + "2.4167": [0, -0.21, -0.46], + "2.4583": [0, -0.21, -0.46], + "2.5": [0, -0.21, -0.46], + "2.5417": [0, -0.21, -0.46], + "2.5833": [0, -0.21, -0.46], + "2.625": [0, -0.21, -0.46], + "2.6667": [0, -0.21, -0.46], + "2.7083": [0, -0.21, -0.46], + "2.75": [0, -0.21, -0.46], + "2.7917": [0, -0.21, -0.46], + "2.8333": [0, -0.21, -0.46], + "2.875": [0, -0.21, -0.46], + "2.9167": [0, -0.21, -0.46], + "2.9583": [0, -0.21, -0.46], + "3.0": [0, -0.21, -0.46], + "3.0417": [0, -0.21, -0.46], + "3.0833": [0, -0.21, -0.46], + "3.125": [0, -0.21, -0.46], + "3.1667": [0, -0.21, -0.46], + "3.2083": [0, -0.21, -0.46], + "3.25": [0, -0.21, -0.46], + "3.2917": [0, -0.21, -0.46], + "3.3333": [0, -0.21, -0.46], + "3.375": [0, -0.21, -0.46], + "3.4167": [0, -0.21, -0.46], + "3.4583": [0, -0.21, -0.46], + "3.5": [0, -0.21, -0.46], + "3.5417": [0, -0.21, -0.46], + "3.5833": [0, -0.21, -0.46], + "3.625": [0, -0.21, -0.46], + "3.6667": [0, -0.21, -0.46], + "3.7083": [0, -0.21, -0.46], + "3.75": [0, -0.21, -0.46], + "3.7917": [0, -0.21, -0.46], + "3.8333": [0, -0.21, -0.46], + "3.875": [0, -0.21, -0.46], + "3.9167": [0, -0.21, -0.46], + "3.9583": [0, -0.21, -0.46], + "4.0": [0, -0.21, -0.46] + } + }, + "leftLeg": { + "rotation": { + "0.0": [58, 0, 0], + "0.0417": [57.43, 0, 0], + "0.0833": [54.5, 0, 0], + "0.125": [51.57, 0, 0], + "0.1667": [51, 0, 0], + "0.2083": [51.57, 0, 0], + "0.25": [54.5, 0, 0], + "0.2917": [57.43, 0, 0], + "0.3333": [58, 0, 0], + "0.375": [57.43, 0, 0], + "0.4167": [54.5, 0, 0], + "0.4583": [51.57, 0, 0], + "0.5": [51, 0, 0], + "0.5417": [51.57, 0, 0], + "0.5833": [54.5, 0, 0], + "0.625": [57.43, 0, 0], + "0.6667": [58, 0, 0], + "0.7083": [57.43, 0, 0], + "0.75": [54.5, 0, 0], + "0.7917": [51.57, 0, 0], + "0.8333": [51, 0, 0], + "0.875": [51.57, 0, 0], + "0.9167": [54.5, 0, 0], + "0.9583": [57.43, 0, 0], + "1.0": [58, 0, 0], + "1.0417": [57.43, 0, 0], + "1.0833": [54.5, 0, 0], + "1.125": [51.57, 0, 0], + "1.1667": [51, 0, 0], + "1.2083": [51.57, 0, 0], + "1.25": [54.5, 0, 0], + "1.2917": [57.43, 0, 0], + "1.3333": [58, 0, 0], + "1.375": [57.43, 0, 0], + "1.4167": [54.5, 0, 0], + "1.4583": [51.57, 0, 0], + "1.5": [51, 0, 0], + "1.5417": [51.57, 0, 0], + "1.5833": [54.5, 0, 0], + "1.625": [57.43, 0, 0], + "1.6667": [58, 0, 0], + "1.7083": [57.43, 0, 0], + "1.75": [54.5, 0, 0], + "1.7917": [51.57, 0, 0], + "1.8333": [51, 0, 0], + "1.875": [51.57, 0, 0], + "1.9167": [54.5, 0, 0], + "1.9583": [57.43, 0, 0], + "2.0": [58, 0, 0], + "2.0417": [57.43, 0, 0], + "2.0833": [54.5, 0, 0], + "2.125": [51.57, 0, 0], + "2.1667": [51, 0, 0], + "2.2083": [51.57, 0, 0], + "2.25": [54.5, 0, 0], + "2.2917": [57.43, 0, 0], + "2.3333": [58, 0, 0], + "2.375": [58, 0, 0], + "2.4167": [58, 0, 0], + "2.4583": [58, 0, 0], + "2.5": [58, 0, 0], + "2.5417": [58, 0, 0], + "2.5833": [58, 0, 0], + "2.625": [58, 0, 0], + "2.6667": [58, 0, 0], + "2.7083": [57.37, 0, 0], + "2.75": [55.95, 0, 0], + "2.7917": [54.11, 0, 0], + "2.8333": [52.06, 0, 0], + "2.875": [49.94, 0, 0], + "2.9167": [47.89, 0, 0], + "2.9583": [46.05, 0, 0], + "3.0": [44.63, 0, 0], + "3.0417": [44, 0, 0], + "3.0833": [44.32, 0, 0], + "3.125": [44.83, 0, 0], + "3.1667": [45.41, 0, 0], + "3.2083": [46.02, 0, 0], + "3.25": [46.65, 0, 0], + "3.2917": [47.3, 0, 0], + "3.3333": [47.96, 0, 0], + "3.375": [48.63, 0, 0], + "3.4167": [49.3, 0, 0], + "3.4583": [49.98, 0, 0], + "3.5": [50.66, 0, 0], + "3.5417": [51.34, 0, 0], + "3.5833": [52.02, 0, 0], + "3.625": [52.7, 0, 0], + "3.6667": [53.37, 0, 0], + "3.7083": [54.04, 0, 0], + "3.75": [54.7, 0, 0], + "3.7917": [55.35, 0, 0], + "3.8333": [55.98, 0, 0], + "3.875": [56.59, 0, 0], + "3.9167": [57.17, 0, 0], + "3.9583": [57.68, 0, 0], + "4.0": [58, 0, 0] + }, + "position": { + "0.0": [0, -1.04, -0.24], + "0.0417": [0, -1.04, -0.24], + "0.0833": [0, -1.04, -0.24], + "0.125": [0, -1.04, -0.24], + "0.1667": [0, -1.04, -0.24], + "0.2083": [0, -1.04, -0.24], + "0.25": [0, -1.04, -0.24], + "0.2917": [0, -1.04, -0.24], + "0.3333": [0, -1.04, -0.24], + "0.375": [0, -1.04, -0.24], + "0.4167": [0, -1.04, -0.24], + "0.4583": [0, -1.04, -0.24], + "0.5": [0, -1.04, -0.24], + "0.5417": [0, -1.04, -0.24], + "0.5833": [0, -1.04, -0.24], + "0.625": [0, -1.04, -0.24], + "0.6667": [0, -1.04, -0.24], + "0.7083": [0, -1.04, -0.24], + "0.75": [0, -1.04, -0.24], + "0.7917": [0, -1.04, -0.24], + "0.8333": [0, -1.04, -0.24], + "0.875": [0, -1.04, -0.24], + "0.9167": [0, -1.04, -0.24], + "0.9583": [0, -1.04, -0.24], + "1.0": [0, -1.04, -0.24], + "1.0417": [0, -1.04, -0.24], + "1.0833": [0, -1.04, -0.24], + "1.125": [0, -1.04, -0.24], + "1.1667": [0, -1.04, -0.24], + "1.2083": [0, -1.04, -0.24], + "1.25": [0, -1.04, -0.24], + "1.2917": [0, -1.04, -0.24], + "1.3333": [0, -1.04, -0.24], + "1.375": [0, -1.04, -0.24], + "1.4167": [0, -1.04, -0.24], + "1.4583": [0, -1.04, -0.24], + "1.5": [0, -1.04, -0.24], + "1.5417": [0, -1.04, -0.24], + "1.5833": [0, -1.04, -0.24], + "1.625": [0, -1.04, -0.24], + "1.6667": [0, -1.04, -0.24], + "1.7083": [0, -1.04, -0.24], + "1.75": [0, -1.04, -0.24], + "1.7917": [0, -1.04, -0.24], + "1.8333": [0, -1.04, -0.24], + "1.875": [0, -1.04, -0.24], + "1.9167": [0, -1.04, -0.24], + "1.9583": [0, -1.04, -0.24], + "2.0": [0, -1.04, -0.24], + "2.0417": [0, -1.04, -0.24], + "2.0833": [0, -1.04, -0.24], + "2.125": [0, -1.04, -0.24], + "2.1667": [0, -1.04, -0.24], + "2.2083": [0, -1.04, -0.24], + "2.25": [0, -1.04, -0.24], + "2.2917": [0, -1.04, -0.24], + "2.3333": [0, -1.04, -0.24], + "2.375": [0, -1.04, -0.24], + "2.4167": [0, -1.04, -0.24], + "2.4583": [0, -1.04, -0.24], + "2.5": [0, -1.04, -0.24], + "2.5417": [0, -1.04, -0.24], + "2.5833": [0, -1.04, -0.24], + "2.625": [0, -1.04, -0.24], + "2.6667": [0, -1.04, -0.24], + "2.7083": [0, -1.04, -0.24], + "2.75": [0, -1.04, -0.24], + "2.7917": [0, -1.04, -0.24], + "2.8333": [0, -1.04, -0.24], + "2.875": [0, -1.04, -0.24], + "2.9167": [0, -1.04, -0.24], + "2.9583": [0, -1.04, -0.24], + "3.0": [0, -1.04, -0.24], + "3.0417": [0, -1.04, -0.24], + "3.0833": [0, -1.04, -0.24], + "3.125": [0, -1.04, -0.24], + "3.1667": [0, -1.04, -0.24], + "3.2083": [0, -1.04, -0.24], + "3.25": [0, -1.04, -0.24], + "3.2917": [0, -1.04, -0.24], + "3.3333": [0, -1.04, -0.24], + "3.375": [0, -1.04, -0.24], + "3.4167": [0, -1.04, -0.24], + "3.4583": [0, -1.04, -0.24], + "3.5": [0, -1.04, -0.24], + "3.5417": [0, -1.04, -0.24], + "3.5833": [0, -1.04, -0.24], + "3.625": [0, -1.04, -0.24], + "3.6667": [0, -1.04, -0.24], + "3.7083": [0, -1.04, -0.24], + "3.75": [0, -1.04, -0.24], + "3.7917": [0, -1.04, -0.24], + "3.8333": [0, -1.04, -0.24], + "3.875": [0, -1.04, -0.24], + "3.9167": [0, -1.04, -0.24], + "3.9583": [0, -1.04, -0.24], + "4.0": [0, -1.04, -0.24] + } + }, + "rightLeg": { + "rotation": { + "0.0": [58, 0, 0], + "0.0417": [57.43, 0, 0], + "0.0833": [54.5, 0, 0], + "0.125": [51.57, 0, 0], + "0.1667": [51, 0, 0], + "0.2083": [51.57, 0, 0], + "0.25": [54.5, 0, 0], + "0.2917": [57.43, 0, 0], + "0.3333": [58, 0, 0], + "0.375": [57.43, 0, 0], + "0.4167": [54.5, 0, 0], + "0.4583": [51.57, 0, 0], + "0.5": [51, 0, 0], + "0.5417": [51.57, 0, 0], + "0.5833": [54.5, 0, 0], + "0.625": [57.43, 0, 0], + "0.6667": [58, 0, 0], + "0.7083": [57.43, 0, 0], + "0.75": [54.5, 0, 0], + "0.7917": [51.57, 0, 0], + "0.8333": [51, 0, 0], + "0.875": [51.57, 0, 0], + "0.9167": [54.5, 0, 0], + "0.9583": [57.43, 0, 0], + "1.0": [58, 0, 0], + "1.0417": [57.43, 0, 0], + "1.0833": [54.5, 0, 0], + "1.125": [51.57, 0, 0], + "1.1667": [51, 0, 0], + "1.2083": [51.57, 0, 0], + "1.25": [54.5, 0, 0], + "1.2917": [57.43, 0, 0], + "1.3333": [58, 0, 0], + "1.375": [57.43, 0, 0], + "1.4167": [54.5, 0, 0], + "1.4583": [51.57, 0, 0], + "1.5": [51, 0, 0], + "1.5417": [51.57, 0, 0], + "1.5833": [54.5, 0, 0], + "1.625": [57.43, 0, 0], + "1.6667": [58, 0, 0], + "1.7083": [57.43, 0, 0], + "1.75": [54.5, 0, 0], + "1.7917": [51.57, 0, 0], + "1.8333": [51, 0, 0], + "1.875": [51.57, 0, 0], + "1.9167": [54.5, 0, 0], + "1.9583": [57.43, 0, 0], + "2.0": [58, 0, 0], + "2.0417": [57.43, 0, 0], + "2.0833": [54.5, 0, 0], + "2.125": [51.57, 0, 0], + "2.1667": [51, 0, 0], + "2.2083": [51.57, 0, 0], + "2.25": [54.5, 0, 0], + "2.2917": [57.43, 0, 0], + "2.3333": [58, 0, 0], + "2.375": [58, 0, 0], + "2.4167": [58, 0, 0], + "2.4583": [58, 0, 0], + "2.5": [58, 0, 0], + "2.5417": [58, 0, 0], + "2.5833": [58, 0, 0], + "2.625": [58, 0, 0], + "2.6667": [58, 0, 0], + "2.7083": [57.37, 0, 0], + "2.75": [55.95, 0, 0], + "2.7917": [54.11, 0, 0], + "2.8333": [52.06, 0, 0], + "2.875": [49.94, 0, 0], + "2.9167": [47.89, 0, 0], + "2.9583": [46.05, 0, 0], + "3.0": [44.63, 0, 0], + "3.0417": [44, 0, 0], + "3.0833": [44.32, 0, 0], + "3.125": [44.83, 0, 0], + "3.1667": [45.41, 0, 0], + "3.2083": [46.02, 0, 0], + "3.25": [46.65, 0, 0], + "3.2917": [47.3, 0, 0], + "3.3333": [47.96, 0, 0], + "3.375": [48.63, 0, 0], + "3.4167": [49.3, 0, 0], + "3.4583": [49.98, 0, 0], + "3.5": [50.66, 0, 0], + "3.5417": [51.34, 0, 0], + "3.5833": [52.02, 0, 0], + "3.625": [52.7, 0, 0], + "3.6667": [53.37, 0, 0], + "3.7083": [54.04, 0, 0], + "3.75": [54.7, 0, 0], + "3.7917": [55.35, 0, 0], + "3.8333": [55.98, 0, 0], + "3.875": [56.59, 0, 0], + "3.9167": [57.17, 0, 0], + "3.9583": [57.68, 0, 0], + "4.0": [58, 0, 0] + }, + "position": { + "0.0": [0, -1.04, -0.24], + "0.0417": [0, -1.04, -0.24], + "0.0833": [0, -1.04, -0.24], + "0.125": [0, -1.04, -0.24], + "0.1667": [0, -1.04, -0.24], + "0.2083": [0, -1.04, -0.24], + "0.25": [0, -1.04, -0.24], + "0.2917": [0, -1.04, -0.24], + "0.3333": [0, -1.04, -0.24], + "0.375": [0, -1.04, -0.24], + "0.4167": [0, -1.04, -0.24], + "0.4583": [0, -1.04, -0.24], + "0.5": [0, -1.04, -0.24], + "0.5417": [0, -1.04, -0.24], + "0.5833": [0, -1.04, -0.24], + "0.625": [0, -1.04, -0.24], + "0.6667": [0, -1.04, -0.24], + "0.7083": [0, -1.04, -0.24], + "0.75": [0, -1.04, -0.24], + "0.7917": [0, -1.04, -0.24], + "0.8333": [0, -1.04, -0.24], + "0.875": [0, -1.04, -0.24], + "0.9167": [0, -1.04, -0.24], + "0.9583": [0, -1.04, -0.24], + "1.0": [0, -1.04, -0.24], + "1.0417": [0, -1.04, -0.24], + "1.0833": [0, -1.04, -0.24], + "1.125": [0, -1.04, -0.24], + "1.1667": [0, -1.04, -0.24], + "1.2083": [0, -1.04, -0.24], + "1.25": [0, -1.04, -0.24], + "1.2917": [0, -1.04, -0.24], + "1.3333": [0, -1.04, -0.24], + "1.375": [0, -1.04, -0.24], + "1.4167": [0, -1.04, -0.24], + "1.4583": [0, -1.04, -0.24], + "1.5": [0, -1.04, -0.24], + "1.5417": [0, -1.04, -0.24], + "1.5833": [0, -1.04, -0.24], + "1.625": [0, -1.04, -0.24], + "1.6667": [0, -1.04, -0.24], + "1.7083": [0, -1.04, -0.24], + "1.75": [0, -1.04, -0.24], + "1.7917": [0, -1.04, -0.24], + "1.8333": [0, -1.04, -0.24], + "1.875": [0, -1.04, -0.24], + "1.9167": [0, -1.04, -0.24], + "1.9583": [0, -1.04, -0.24], + "2.0": [0, -1.04, -0.24], + "2.0417": [0, -1.04, -0.24], + "2.0833": [0, -1.04, -0.24], + "2.125": [0, -1.04, -0.24], + "2.1667": [0, -1.04, -0.24], + "2.2083": [0, -1.04, -0.24], + "2.25": [0, -1.04, -0.24], + "2.2917": [0, -1.04, -0.24], + "2.3333": [0, -1.04, -0.24], + "2.375": [0, -1.04, -0.24], + "2.4167": [0, -1.04, -0.24], + "2.4583": [0, -1.04, -0.24], + "2.5": [0, -1.04, -0.24], + "2.5417": [0, -1.04, -0.24], + "2.5833": [0, -1.04, -0.24], + "2.625": [0, -1.04, -0.24], + "2.6667": [0, -1.04, -0.24], + "2.7083": [0, -1.04, -0.24], + "2.75": [0, -1.04, -0.24], + "2.7917": [0, -1.04, -0.24], + "2.8333": [0, -1.04, -0.24], + "2.875": [0, -1.04, -0.24], + "2.9167": [0, -1.04, -0.24], + "2.9583": [0, -1.04, -0.24], + "3.0": [0, -1.04, -0.24], + "3.0417": [0, -1.04, -0.24], + "3.0833": [0, -1.04, -0.24], + "3.125": [0, -1.04, -0.24], + "3.1667": [0, -1.04, -0.24], + "3.2083": [0, -1.04, -0.24], + "3.25": [0, -1.04, -0.24], + "3.2917": [0, -1.04, -0.24], + "3.3333": [0, -1.04, -0.24], + "3.375": [0, -1.04, -0.24], + "3.4167": [0, -1.04, -0.24], + "3.4583": [0, -1.04, -0.24], + "3.5": [0, -1.04, -0.24], + "3.5417": [0, -1.04, -0.24], + "3.5833": [0, -1.04, -0.24], + "3.625": [0, -1.04, -0.24], + "3.6667": [0, -1.04, -0.24], + "3.7083": [0, -1.04, -0.24], + "3.75": [0, -1.04, -0.24], + "3.7917": [0, -1.04, -0.24], + "3.8333": [0, -1.04, -0.24], + "3.875": [0, -1.04, -0.24], + "3.9167": [0, -1.04, -0.24], + "3.9583": [0, -1.04, -0.24], + "4.0": [0, -1.04, -0.24] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-0.01, -0.32, -0.32], + "0.0833": [-0.03, -0.79, -0.8], + "0.125": [-0.05, -1.22, -1.23], + "0.1667": [-0.06, -1.4, -1.42], + "0.2083": [-0.06, -1.39, -1.41], + "0.25": [-0.06, -1.33, -1.35], + "0.2917": [-0.05, -1.26, -1.28], + "0.3333": [-0.05, -1.16, -1.17], + "0.375": [-0.05, -1.04, -1.05], + "0.4167": [-0.04, -0.91, -0.92], + "0.4583": [-0.04, -0.77, -0.78], + "0.5": [-0.03, -0.63, -0.64], + "0.5417": [-0.03, -0.49, -0.5], + "0.5833": [-0.02, -0.36, -0.37], + "0.625": [-0.02, -0.25, -0.25], + "0.6667": [-0.01, -0.14, -0.15], + "0.7083": [-0.01, -0.07, -0.07], + "0.75": [-0.01, -0.02, -0.02], + "0.7917": [0, 0, 0], + "0.8333": [0, -0.01, -0.01], + "0.875": [0, -0.05, -0.05], + "0.9167": [0, -0.12, -0.12], + "0.9583": [0, -0.2, -0.2], + "1.0": [-0.01, -0.29, -0.3], + "1.0417": [-0.01, -0.4, -0.41], + "1.0833": [-0.01, -0.52, -0.52], + "1.125": [-0.01, -0.64, -0.65], + "1.1667": [-0.01, -0.77, -0.77], + "1.2083": [-0.02, -0.89, -0.9], + "1.25": [-0.02, -1.01, -1.01], + "1.2917": [-0.02, -1.11, -1.12], + "1.3333": [-0.02, -1.21, -1.22], + "1.375": [-0.02, -1.29, -1.3], + "1.4167": [-0.02, -1.36, -1.36], + "1.4583": [-0.02, -1.4, -1.4], + "1.5": [-0.02, -1.41, -1.42], + "1.5417": [-0.02, -1.41, -1.41], + "1.5833": [-0.02, -1.39, -1.38], + "1.625": [-0.02, -1.36, -1.35], + "1.6667": [-0.02, -1.31, -1.3], + "1.7083": [-0.01, -1.26, -1.25], + "1.75": [-0.01, -1.2, -1.18], + "1.7917": [-0.01, -1.13, -1.11], + "1.8333": [-0.01, -1.06, -1.03], + "1.875": [0, -0.98, -0.95], + "1.9167": [0, -0.9, -0.86], + "1.9583": [0, -0.82, -0.78], + "2.0": [0.01, -0.73, -0.68], + "2.0417": [0.01, -0.65, -0.59], + "2.0833": [0.01, -0.56, -0.5], + "2.125": [0.02, -0.48, -0.42], + "2.1667": [0.02, -0.4, -0.33], + "2.2083": [0.02, -0.33, -0.26], + "2.25": [0.02, -0.26, -0.18], + "2.2917": [0.03, -0.2, -0.12], + "2.3333": [0.03, -0.15, -0.06], + "2.375": [0.03, -0.11, -0.02], + "2.4167": [0.03, -0.08, 0.02], + "2.4583": [0.03, -0.06, 0.04], + "2.5": [0.03, -0.05, 0.05], + "2.5417": [0.03, -0.07, 0.04], + "2.5833": [0.03, -0.12, 0], + "2.625": [0.03, -0.19, -0.07], + "2.6667": [0.02, -0.29, -0.16], + "2.7083": [0.02, -0.4, -0.26], + "2.75": [0.01, -0.52, -0.38], + "2.7917": [0.01, -0.65, -0.5], + "2.8333": [0.01, -0.79, -0.63], + "2.875": [0, -0.92, -0.76], + "2.9167": [0, -1.05, -0.88], + "2.9583": [-0.01, -1.17, -1], + "3.0": [-0.01, -1.28, -1.1], + "3.0417": [-0.02, -1.37, -1.19], + "3.0833": [-0.02, -1.44, -1.26], + "3.125": [-0.02, -1.49, -1.31], + "3.1667": [-0.02, -1.5, -1.33], + "3.2083": [-0.02, -1.49, -1.32], + "3.25": [-0.02, -1.47, -1.3], + "3.2917": [-0.02, -1.42, -1.26], + "3.3333": [-0.02, -1.37, -1.21], + "3.375": [-0.02, -1.3, -1.15], + "3.4167": [-0.02, -1.22, -1.08], + "3.4583": [-0.02, -1.14, -1.01], + "3.5": [-0.02, -1.04, -0.93], + "3.5417": [-0.02, -0.94, -0.84], + "3.5833": [-0.02, -0.84, -0.75], + "3.625": [-0.01, -0.74, -0.66], + "3.6667": [-0.01, -0.64, -0.56], + "3.7083": [-0.01, -0.53, -0.47], + "3.75": [-0.01, -0.43, -0.39], + "3.7917": [-0.01, -0.34, -0.3], + "3.8333": [0, -0.25, -0.22], + "3.875": [0, -0.17, -0.15], + "3.9167": [0, -0.1, -0.09], + "3.9583": [0, -0.04, -0.04], + "4.0": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "bone": { + "position": [0.25, -0.75, 1] + }, + "bone2": { + "position": [-0.25, -0.75, 1] + } + } + }, + "animation.silverlabs_nat.corvid.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.4 + } + } + }, + "animation.silverlabs_nat.corvid.sit": { + "loop": true, + "bones": { + "left_leg": { + "position": [0, 3.5, 0] + }, + "right_leg": { + "position": [0, 3.5, 0] + }, + "left_wing": { + "rotation": [0, 0, 0], + "position": [0, 0, 1] + }, + "right_wing": { + "rotation": [0, 0, 0], + "position": [0, 0, 1] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 180 ) * -2", 0, 0] + }, + "body": { + "rotation": [22.5, 0, 0], + "position": [0, -2.25, 0] + }, + "leftWing": { + "rotation": [-13.67821, -5.03787, -14.98758], + "position": [0, 0.38268, -0.92388] + }, + "rightWing": { + "rotation": [-13.67821, 5.03787, 14.98758], + "position": [0, 0.38268, -0.92388] + }, + "skull": { + "rotation": [-22.5, 0, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/coyote.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/coyote.rp_anim.json new file mode 100644 index 0000000..31bafa8 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/coyote.rp_anim.json @@ -0,0 +1,871 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.coyote.sit": { + "loop": true, + "bones": { + "body": { + "rotation": [-41.76977, -1.87614, 0.49158], + "position": [0, -3.3, 1.3] + }, + "skull": { + "rotation": [31, 0, 0], + "position": [0, 0.2, -0.6] + }, + "tail": { + "rotation": [77.59349, 13.23967, 12.64889] + }, + "rightFrontLeg": { + "rotation": [41, 0, 0], + "position": [0, 0.2, 0] + }, + "leftFrontLeg": { + "rotation": [41, 0, 0], + "position": [0, 0.2, 0] + }, + "rightBackLeg": { + "rotation": [-53.96726, 19.62191, 17.40665], + "position": [0, 0.2, -0.5] + }, + "leftBackLeg": { + "rotation": [-53.96726, -19.62191, -17.40665], + "position": [0, 0.2, -0.5] + } + } + }, + "animation.silverlabs_nat.coyote.run": { + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.08": { + "effect": "step_-6dB" + }, + "0.54": { + "effect": "step" + }, + "0.63": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 0.7917, + "bones": { + "body": { + "rotation": { + "0.0": [-5, 0, 0], + "0.0417": [-4.05, 0, 0], + "0.0833": [-2.63, 0, 0], + "0.125": [-1.39, 0, 0], + "0.1667": [-1, 0, 0], + "0.2083": [-2.89, 0, 0], + "0.25": [-5.89, 0, 0], + "0.2917": [-7, 0, 0], + "0.3333": [-5.98, 0, 0], + "0.375": [-4.04, 0, 0], + "0.4167": [-1.63, 0, 0], + "0.4583": [0.81, 0, 0], + "0.5": [2.84, 0, 0], + "0.5417": [4, 0, 0], + "0.5833": [4.08, 0, 0], + "0.625": [3, 0, 0], + "0.6667": [1.42, 0, 0], + "0.7083": [0, 0, 0], + "0.75": [-2.75, 0, 0], + "0.7917": [-5, 0, 0] + }, + "position": { + "0.0": [0, -0.2, 0], + "0.0417": [0, -0.25, -0.01], + "0.0833": [0, -0.52, -0.04], + "0.125": [0, -0.55, -0.04], + "0.1667": [0, -0.5, 0], + "0.2083": [0, -0.29, 0.12], + "0.25": [0, 0.33, 0.3], + "0.2917": [0, 1.05, 0.48], + "0.3333": [0, 1.37, 0.6], + "0.375": [0, 1.47, 0.64], + "0.4167": [0, 1.47, 0.6], + "0.4583": [0, 1.42, 0.58], + "0.5": [0, 0.9, 0.54], + "0.5417": [0, 0.2, 0.5], + "0.5833": [0, 0.08, 0.46], + "0.625": [0, 0.06, 0.41], + "0.6667": [0, 0.07, 0.36], + "0.7083": [0, 0, 0.3], + "0.75": [0, -0.23, 0.14], + "0.7917": [0, -0.2, 0] + } + }, + "skull": { + "rotation": { + "0.0": [5.9, 0, 0], + "0.0417": [4.6138, 0, 0], + "0.0833": [2.714, 0, 0], + "0.125": [0.9676, 0, 0], + "0.1667": [0.1416, 0, 0], + "0.2083": [1.003, 0, 0], + "0.25": [2.9618, 0, 0], + "0.2917": [4.7554, 0, 0], + "0.3333": [5.1212, 0, 0], + "0.375": [3.5754, 0, 0], + "0.4167": [0.767, 0, 0], + "0.4583": [-2.3718, 0, 0], + "0.5": [-4.897, 0, 0], + "0.5417": [-5.9, 0, 0], + "0.5833": [-5.1212, 0, 0], + "0.625": [-3.2214, 0, 0], + "0.6667": [-0.6962, 0, 0], + "0.7083": [1.9942, 0, 0], + "0.75": [4.3542, 0, 0], + "0.7917": [5.9, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [17, 0, 0], + "0.0417": [12.3, 0, 0], + "0.0833": [5.3, 0.01, 0], + "0.125": [-2.35, 0.02, 0], + "0.1667": [-9.04, 0.02, 0], + "0.2083": [-13.13, 0, 0], + "0.25": [-14.28, -0.07, -0.01], + "0.2917": [-12.74, -0.17, -0.03], + "0.3333": [-9.49, -0.27, -0.05], + "0.375": [-5.52, -0.31, -0.06], + "0.4167": [-1.35, -0.28, -0.05], + "0.4583": [4.11, -0.22, -0.04], + "0.5": [9.93, -0.13, -0.02], + "0.5417": [15.21, -0.05, -0.01], + "0.5833": [19, 0, 0], + "0.625": [21.89, 0.02, 0], + "0.6667": [22.39, 0.01, 0], + "0.7083": [22, 0, 0], + "0.75": [19.69, 0, 0], + "0.7917": [17, 0, 0] + } + }, + "rightFrontLeg": { + "rotation": { + "0.0": [58.03, 0, 0], + "0.0417": [71.55, 0, 0], + "0.2917": [-36.36, 0, 0], + "0.4583": [-44, 0, 0], + "0.7083": [31, 0, 0], + "0.7917": [58.03, 0, 0] + } + }, + "leftFrontLeg": { + "rotation": { + "0.0": [31, 0, 0], + "0.125": [71.55, 0, 0], + "0.375": [-36.36, 0, 0], + "0.5417": [-44, 0, 0], + "0.7917": [31, 0, 0] + } + }, + "rightBackLeg": { + "rotation": { + "0.0": [-34, 0, 0], + "0.0833": [-24, 0, 0], + "0.25": [22, 0, 0], + "0.2917": [36.7, 0, 0], + "0.3333": [50.63, 0, 0], + "0.375": [61, 0, 0], + "0.4167": [66.19, 0, 0], + "0.4583": [71.34, 0, 0], + "0.5": [74.58, 0, 0], + "0.5417": [74.09, 0, 0], + "0.5833": [68, 0, 0], + "0.625": [52.93, 0, 0], + "0.6667": [30.15, 0, 0], + "0.7083": [4.69, 0, 0], + "0.75": [-18.37, 0, 0], + "0.7917": [-34, 0, 0] + }, + "position": { + "0.0": [0, 0.57, 1.23], + "0.0833": [0, 0.2, -0.2], + "0.1667": [0, 0.65, 0.25], + "0.2083": [0, 0.37, 0.48], + "0.25": [0, 0.1, 0.7], + "0.2917": [0, 0.08, 0.94], + "0.3333": [0, 0.14, 1.2], + "0.375": [0, 0.25, 1.4], + "0.4167": [0, 0.34, 1.46], + "0.4583": [0, 0.46, 1.48], + "0.5": [0, 0.59, 1.48], + "0.5417": [0, 0.71, 1.48], + "0.5833": [0, 0.8, 1.5], + "0.625": [0, 0.88, 1.58], + "0.6667": [0, 0.92, 1.68], + "0.7083": [0, 0.9, 1.7], + "0.75": [0, 0.73, 1.46], + "0.7917": [0, 0.57, 1.23] + } + }, + "leftBackLeg": { + "rotation": { + "0.0": [-24, 0, 0], + "0.1667": [22, 0, 0], + "0.2083": [36.7, 0, 0], + "0.25": [50.63, 0, 0], + "0.2917": [61, 0, 0], + "0.3333": [66.19, 0, 0], + "0.375": [71.34, 0, 0], + "0.4167": [74.58, 0, 0], + "0.4583": [74.09, 0, 0], + "0.5": [68, 0, 0], + "0.5417": [52.76, 0, 0], + "0.5833": [29.64, 0, 0], + "0.625": [3.94, 0, 0], + "0.6667": [-19.05, 0, 0], + "0.7083": [-34, 0, 0], + "0.75": [-29, 0, 0], + "0.7917": [-24, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.2], + "0.0833": [0, 0.55, 0.25], + "0.1667": [0, 0.4, 0.7], + "0.2083": [0, 0.32, 0.93], + "0.25": [0, 0.24, 1.2], + "0.2917": [0, 0.25, 1.4], + "0.3333": [0, 0.34, 1.47], + "0.375": [0, 0.48, 1.51], + "0.4167": [0, 0.63, 1.54], + "0.4583": [0, 0.78, 1.56], + "0.5": [0, 0.88, 1.58], + "0.5417": [0, 0.94, 1.65], + "0.5833": [0, 0.94, 1.71], + "0.625": [0, 0.9, 1.7], + "0.6667": [0, 0.73, 1.46], + "0.7083": [0, 0.57, 1.23], + "0.75": [0, 0.28, 0.51], + "0.7917": [0, 0, -0.2] + } + } + } + }, + "animation.silverlabs_nat.coyote.walk": { + "sound_effects": { + "0.00": { + "effect": "step" + }, + "0.04": { + "effect": "step_-6dB" + }, + "0.25": { + "effect": "step" + }, + "0.33": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 0.58333, + "bones": { + "body": { + "rotation": { + "0.0": [0, -1, 2], + "0.0417": [0, -0.89282, 1.78565], + "0.0833": [0, -0.60963, 1.21925], + "0.2083": [0, 0.60963, -1.21925], + "0.25": [0, 0.89282, -1.78565], + "0.2917": [0, 1, -2], + "0.3333": [0, 0.89282, -1.78565], + "0.375": [0, 0.60963, -1.21925], + "0.5": [0, -0.60963, 1.21925], + "0.5417": [0, -0.89282, 1.78565], + "0.5833": [0, -1, 2] + }, + "position": { + "0.0": [0.1, -0.1, -0.2], + "0.0417": [0.08928, -0.1, -0.2], + "0.0833": [0.06096, -0.1, -0.2], + "0.2083": [-0.06096, -0.1, -0.2], + "0.25": [-0.08928, -0.1, -0.2], + "0.2917": [-0.1, -0.1, -0.2], + "0.3333": [-0.08928, -0.1, -0.2], + "0.375": [-0.06096, -0.1, -0.2], + "0.5": [0.06096, -0.1, -0.2], + "0.5417": [0.08928, -0.1, -0.2], + "0.5833": [0.1, -0.1, -0.2] + } + }, + "skull": { + "rotation": { + "0.0": [-0.02407, 1.37919, -2.75901], + "0.0417": [-0.02407, 1.23138, -2.4633], + "0.0833": [-0.02407, 0.84079, -1.68196], + "0.2083": [-0.02407, -0.84079, 1.68196], + "0.25": [-0.02407, -1.23138, 2.4633], + "0.2917": [-0.02407, -1.37919, 2.75901], + "0.3333": [-0.02407, -1.23138, 2.4633], + "0.375": [-0.02407, -0.84079, 1.68196], + "0.5": [-0.02407, 0.84079, -1.68196], + "0.5417": [-0.02407, 1.23138, -2.4633], + "0.5833": [-0.02407, 1.37919, -2.75901] + }, + "position": { + "0.0": [-0.1, 0, 0], + "0.0417": [-0.08928, 0, 0], + "0.0833": [-0.06096, 0, 0], + "0.2083": [0.06096, 0, 0], + "0.25": [0.08928, 0, 0], + "0.2917": [0.1, 0, 0], + "0.3333": [0.08928, 0, 0], + "0.375": [0.06096, 0, 0], + "0.5": [-0.06096, 0, 0], + "0.5417": [-0.08928, 0, 0], + "0.5833": [-0.1, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-15.14068, 7.72571, -2.0832], + "0.0417": [-14.60301, 6.89769, -1.85992], + "0.0833": [-14.3087, 4.70979, -1.26997], + "0.125": [-14.58902, 1.6672, -0.44955], + "0.1667": [-15.69233, -1.6672, 0.44955], + "0.2083": [-15.97265, -4.70979, 1.26997], + "0.25": [-15.67835, -6.89769, 1.85992], + "0.2917": [-15.14068, -7.72571, 2.0832], + "0.3333": [-14.60301, -6.89769, 1.85992], + "0.375": [-14.3087, -4.70979, 1.26997], + "0.4167": [-14.58902, -1.6672, 0.44955], + "0.4583": [-15.69233, 1.6672, -0.44955], + "0.5": [-15.97265, 4.70979, -1.26997], + "0.5417": [-15.67835, 6.89769, -1.85992], + "0.5833": [-15.14068, 7.72571, -2.0832] + } + }, + "rightBackLeg": { + "rotation": { + "0.0": [-6.41138, -0.27633, 0.06105], + "0.0417": [-9, 0, 0], + "0.2917": [24.73006, -3.31602, 0.73255], + "0.375": [35.29754, -2.48701, 0.54941], + "0.5833": [-6.41138, -0.27633, 0.06105] + }, + "position": { + "0.0": [0, 0.23, -0.7], + "0.0417": [0, 0, -0.6], + "0.2917": [0.1, -0.2, 0.425], + "0.375": [0.075, 0.15, 0.17], + "0.5833": [0, 0.23, -0.7] + } + }, + "rightFrontLeg": { + "rotation": { + "0.0": [12.58, 0, 0], + "0.0833": [17.75, 0, 0], + "0.1667": [4.4, 0, 0], + "0.25": [-12.95, 0, 0], + "0.2917": [-15, 0, 0], + "0.5417": [10, 0, 0], + "0.5833": [12.58, 0, 0] + }, + "position": { + "0.0": [0, 0.1, -0.02], + "0.0833": [0, 0.3, -0.25], + "0.1667": [0, 0.33, -0.51], + "0.25": [0, 0.15, -0.83], + "0.2917": [0, 0, -0.9], + "0.5417": [0, 0, 0.1], + "0.5833": [0, 0.1, -0.02] + } + }, + "leftFrontLeg": { + "rotation": { + "0.0": [-15, 0, 0], + "0.25": [10, 0, 0], + "0.3333": [17.75, 0, 0], + "0.4583": [4.4, 0, 0], + "0.5417": [-12.95, 0, 0], + "0.5833": [-15, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.9], + "0.25": [0, 0, 0.1], + "0.3333": [0, 0.3, -0.25], + "0.4583": [0, 0.33, -0.51], + "0.5417": [0, 0.15, -0.83], + "0.5833": [0, 0, -0.9] + } + }, + "leftBackLeg": { + "rotation": { + "0.0": [24.73, 3.32, -0.73], + "0.0417": [32.62, 3.04, -0.67], + "0.0833": [35.3, 2.49, -0.55], + "0.125": [29.67, 2.1, -0.46], + "0.1667": [20.5, 1.61, -0.36], + "0.2083": [9.97, 1.09, -0.24], + "0.25": [0.27, 0.62, -0.14], + "0.2917": [-6.41, 0.28, -0.06], + "0.3333": [-9, 0, 0], + "0.5833": [24.73006, 3.31602, -0.73255] + }, + "position": { + "0.0": [-0.25, -0.2, 0.25], + "0.0417": [-0.125, -0.03, 0.28], + "0.0833": [-0.1, 0.15, 0.17], + "0.125": [-0.1, 0.19, 0.19], + "0.1667": [-0.075, 0.22, -0.01], + "0.2083": [-0.1, 0.23, -0.29], + "0.25": [-0.025, 0.24, -0.54], + "0.2917": [-0.025, 0.23, -0.7], + "0.3333": [0, 0, -0.6], + "0.5833": [-0.25, -0.2, 0.25] + } + } + } + }, + "animation.silverlabs_nat.coyote.idle": { + "loop": true, + "animation_length": 2.5, + "bones": { + "skull": { + "rotation": [0, 0, 0], + "position": [0, 0.2, -0.1] + }, + "tail": { + "rotation": { + "0.0": [-18, 0, 0], + "0.4583": [-18, 2.82512, -2.48281], + "0.75": [-18, 3.29143, -2.90016], + "1.0": [-18, 2.32976, -2.05921], + "1.375": [-18, -1.29101, 1.14269], + "1.625": [-18, -2.99654, 2.64415], + "2.0417": [-18, -2.82512, 2.48281], + "2.5": [-18, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.coyote.attack": { + "animation_length": 0.58333, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-4.5, 0, 0], + "0.2083": [-6.75, 0, 0], + "0.375": [3, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.3, 0.3], + "0.2083": [0, -0.45, 0.45], + "0.375": [0, 0, -0.7], + "0.5833": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [7.5, 0, 0], + "0.25": [-11.75, 0, 0], + "0.375": [9, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0.2, -0.1], + "0.0833": [0, -0.06, 0.19], + "0.2083": [0, -0.19, 0.34], + "0.375": [0, -0.17852, -0.52039], + "0.5833": [0, 0.2, -0.1] + } + }, + "tail": { + "rotation": { + "0.0": [-18, 0, 0], + "0.0833": [-18, 0, 0], + "0.2083": [-18, 0, 0], + "0.375": [-18, 0, 0], + "0.5833": [-18, 0, 0] + } + }, + "rightFrontLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [4, 0, 0], + "0.2083": [6, 0, 0], + "0.375": [-3, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.01, -0.05], + "0.2083": [0, -0.01, -0.07], + "0.375": [0, 0.17356, 0.50978], + "0.5833": [0, 0, 0] + } + }, + "leftFrontLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [4, 0, 0], + "0.2083": [6, 0, 0], + "0.375": [-3, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.01, -0.05], + "0.2083": [0, -0.01, -0.07], + "0.375": [0, 0.17356, 0.50978], + "0.5833": [0, 0, 0] + } + }, + "rightBackLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [4, 0, 0], + "0.2083": [6, 0, 0], + "0.375": [0, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0.6, -0.1], + "0.2083": [0, 0.9, -0.15], + "0.375": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "leftBackLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [4, 0, 0], + "0.2083": [6, 0, 0], + "0.375": [0, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0.6, -0.1], + "0.2083": [0, 0.9, -0.15], + "0.375": [0, 0, 0], + "0.5833": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0417": { + "effect": "attack" + } + } + }, + "animation.silverlabs_nat.coyote.attack2": { + "animation_length": 0.45833, + "bones": { + "body": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": { + "pre": [15.94788, -13.34162, -13.6606], + "post": [15.94788, -13.34162, -13.6606], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [19, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [-3.1114, 9.97644, -4.16458], + "lerp_mode": "catmullrom" + }, + "0.4583": [0, 0, 0] + }, + "position": [0, 0.2, -0.1] + }, + "tail": { + "rotation": [-18, 0, 0] + }, + "rightFrontLeg": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "leftFrontLeg": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "rightBackLeg": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "leftBackLeg": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + } + }, + "sound_effects": { + "0.0417": { + "effect": "attack" + } + } + }, + "animation.silverlabs_nat.coyote.pounce": { + "loop": true, + "bones": { + "body": { + "rotation": ["q.vertical_speed * -7.0", 0, 0], + "position": [0, 0, 0] + }, + "skull": { + "rotation": ["q.vertical_speed * -7.0", 0, 0], + "position": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.coyote.wiggle": { + "loop": true, + "bones": { + "body": { + "position": [0, -1.8, 0] + }, + "skull": { + "rotation": [ + "Math.clamp( -5.0 * ( q.anim_time / 2.0 ), -5.0, 0 )", + 0, + "Math.clamp( 25.0 * ( q.anim_time / 2.0 ), 0, 25.0 )" + ], + "position": [0, -0.8, 0] + }, + "tail": { + "rotation": [ + 0, + "Math.cos( q.life_time * 20.0 * 53.7 ) * 10.0 - this", + 0 + ] + }, + "rightFrontLeg": { + "rotation": [0, 0, 0], + "position": [0.25, 1.6, 0] + }, + "leftFrontLeg": { + "rotation": [0, 0, 0], + "position": [-0.25, 1.6, 0] + }, + "rightBackLeg": { + "rotation": [0, 0, 0], + "position": [0.25, 1.6, 0] + }, + "leftBackLeg": { + "rotation": [0, 0, 0], + "position": [-0.25, 1.6, 0] + }, + "torso": { + "rotation": [ + 0, + "Math.cos( q.life_time * 20.0 * 53.7 ) * 3.0 - this", + 0 + ], + "position": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.coyote.crouch": { + "loop": true, + "bones": { + "body": { + "rotation": [0, 0, 0], + "position": [0, -1.8, 0] + }, + "skull": { + "rotation": [0, 0, 0], + "position": [0, -0.8, 0] + }, + "rightFrontLeg": { + "rotation": [0, 0, 0], + "position": [0.25, 1.6, 0] + }, + "leftFrontLeg": { + "rotation": [0, 0, 0], + "position": [-0.25, 1.6, 0] + }, + "rightBackLeg": { + "rotation": [0, 0, 0], + "position": [0.25, 1.6, 0] + }, + "leftBackLeg": { + "rotation": [0, 0, 0], + "position": [-0.25, 1.6, 0] + } + } + }, + "animation.silverlabs_nat.coyote.stuck": { + "loop": true, + "animation_length": 0.58333, + "bones": { + "body": { + "rotation": [60, 0, 0], + "position": [0, -3.55, 0] + }, + "tail": { + "rotation": { + "0.0": [-15.14068, 7.72571, -2.0832], + "0.0417": [-14.60301, 6.89769, -1.85992], + "0.0833": [-14.3087, 4.70979, -1.26997], + "0.125": [-14.58902, 1.6672, -0.44955], + "0.1667": [-15.69233, -1.6672, 0.44955], + "0.2083": [-15.97265, -4.70979, 1.26997], + "0.25": [-15.67835, -6.89769, 1.85992], + "0.2917": [-15.14068, -7.72571, 2.0832], + "0.3333": [-14.60301, -6.89769, 1.85992], + "0.375": [-14.3087, -4.70979, 1.26997], + "0.4167": [-14.58902, -1.6672, 0.44955], + "0.4583": [-15.69233, 1.6672, -0.44955], + "0.5": [-15.97265, 4.70979, -1.26997], + "0.5417": [-15.67835, 6.89769, -1.85992], + "0.5833": [-15.14068, 7.72571, -2.0832] + } + }, + "rightBackLeg": { + "rotation": { + "0.0": [-6.41138, -0.27633, 0.06105], + "0.0417": [-9, 0, 0], + "0.2917": [24.73006, -3.31602, 0.73255], + "0.375": { + "pre": [35.29754, -2.48701, 0.54941], + "post": [35.29754, -2.48701, 0.54941], + "lerp_mode": "catmullrom" + }, + "0.5833": [-6.41138, -0.27633, 0.06105] + }, + "position": { + "0.0": [0, 0.23, -0.7], + "0.0417": [0, 0, -0.6], + "0.2917": [0, -0.2, 0.5], + "0.375": { + "pre": [0, 0.15, 0.42], + "post": [0, 0.15, 0.42], + "lerp_mode": "catmullrom" + }, + "0.5833": [0, 0.23, -0.7] + } + }, + "rightFrontLeg": { + "rotation": { + "0.0": [12.58, 0, 0], + "0.0833": [17.75, 0, 0], + "0.1667": [4.4, 0, 0], + "0.25": [-12.95, 0, 0], + "0.2917": [-15, 0, 0], + "0.5417": [10, 0, 0], + "0.5833": [12.58, 0, 0] + }, + "position": { + "0.0": [0, 0.1, -0.02], + "0.0833": [0, 0.3, -0.25], + "0.1667": [0, 0.33, -0.51], + "0.25": [0, 0.15, -0.83], + "0.2917": [0, 0, -0.9], + "0.5417": [0, 0, 0.1], + "0.5833": [0, 0.1, -0.02] + } + }, + "leftFrontLeg": { + "rotation": { + "0.0": [-15, 0, 0], + "0.25": [10, 0, 0], + "0.3333": [17.75, 0, 0], + "0.4583": [4.4, 0, 0], + "0.5417": [-12.95, 0, 0], + "0.5833": [-15, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.9], + "0.25": [0, 0, 0.1], + "0.3333": [0, 0.3, -0.25], + "0.4583": [0, 0.33, -0.51], + "0.5417": [0, 0.15, -0.83], + "0.5833": [0, 0, -0.9] + } + }, + "leftBackLeg": { + "rotation": { + "0.0": [24.73006, 3.31602, -0.73255], + "0.0833": { + "pre": [35.29754, 2.48701, -0.54941], + "post": [35.29754, 2.48701, -0.54941], + "lerp_mode": "catmullrom" + }, + "0.2917": [-6.41138, 0.27633, -0.06105], + "0.3333": [-9, 0, 0], + "0.5833": [24.73006, 3.31602, -0.73255] + }, + "position": { + "0.0": [0, -0.2, 0.5], + "0.0833": { + "pre": [0, 0.15, 0.42], + "post": [0, 0.15, 0.42], + "lerp_mode": "catmullrom" + }, + "0.2917": [0, 0.23, -0.7], + "0.3333": [0, 0, -0.6], + "0.5833": [0, -0.2, 0.5] + } + } + } + }, + "animation.silverlabs_nat.coyote.item_adjust": { + "loop": true, + "bones": { + "rightItem": { + "position": [1.5, 0.6, 0.55], + "rotation": [-37.9, 76, -54.9], + "scale": [0.5, 0.5, 0.5] + } + } + }, + "animation.silverlabs_nat.coyote.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.5 + } + } + }, + "animation.silverlabs_nat.coyote.sleep": { + "loop": true, + "animation_length": 1.0833, + "bones": { + "rightFrontLeg": { + "rotation": [-90, -21, 0], + "position": [0, -4.3, -1.9] + }, + "leftFrontLeg": { + "rotation": [-80.38513, -68.40382, -7.85095], + "position": [1.2, -3.9, 0] + }, + "rightBackLeg": { + "rotation": [-87.15609, -22.63102, -4.21561], + "position": [3.7, -3.9, -0.8] + }, + "leftBackLeg": { + "rotation": [-53.94656, -61.57097, -5.6705], + "position": [0.4, -2, 0] + }, + "torso": { + "rotation": [0, 0, -79], + "position": [-1.2, -5.4, 0] + }, + "tail": { + "rotation": [-31.75231, 2.63719, 4.26326] + }, + "skull": { + "rotation": [12.64256, -56.28472, 59.93856], + "position": [-0.2, -1.4, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/crab.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/crab.rp_anim.json new file mode 100644 index 0000000..943f105 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/crab.rp_anim.json @@ -0,0 +1,2019 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.crab.idle": { + "loop": true, + "animation_length": 4, + "bones": { + "leftClaw": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 180 ) * 4"], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.2 ) * 180 ) * 0.25", + 0 + ] + }, + "rightClaw": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 180 ) * -4"], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 180 ) * -0.25", + 0 + ] + } + } + }, + "animation.silverlabs_nat.crab.walk": { + "loop": true, + "animation_length": 0.5, + "anim_time_update": "q.anim_time + q.delta_time * Math.min( 2.5, q.modified_move_speed / 0.2 )", + "bones": { + "front_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 17.5], + "0.25": [0, 0, 30], + "0.5": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 1.25, 0], + "0.25": [0, 1, 0], + "0.5": [0, 0, 0] + } + }, + "front_leg2": { + "rotation": { + "0.0": [0, 0, -15], + "0.125": [0, 0, -30], + "0.25": [0, 0, -17.5], + "0.375": [0, 0, 0], + "0.5": [0, 0, -15] + }, + "position": { + "0.0": [0, 0.5, 0], + "0.125": [0, 1, 0], + "0.25": [0, 1.25, 0], + "0.375": [0, 0, 0], + "0.5": [0, 0.5, 0] + } + }, + "root": { + "rotation": [ + 0, + "Math.lerp( 0, -90, Math.clamp( v.smoothed_move_speed / 0.1, 0, 1 ) )", + 0 + ], + "position": [0, 0.5, 0] + }, + "crabLeftArm": { + "rotation": { + "0.0": [0, 0, 21.67], + "0.0417": [0, 0, 17.5], + "0.1667": [0, 0, 0], + "0.25": [0, 0, 10], + "0.2917": [0, 0, 15], + "0.4167": [0, 0, 30], + "0.5": [0, 0, 21.67] + }, + "position": { + "0.0": [0, 1.17, 0], + "0.0417": [0, 1.25, 0], + "0.1667": [0, 0, 0], + "0.25": [0, 0.33, 0], + "0.2917": [0, 0.5, 0], + "0.4167": [0, 1, 0], + "0.5": [0, 1.17, 0] + } + }, + "crabLeftLeg": { + "rotation": { + "0.0": [0, 0, 5], + "0.0417": [0, 0, 10], + "0.0833": [0, 0, 15], + "0.2083": [0, 0, 30], + "0.3333": [0, 0, 17.5], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 5] + }, + "position": { + "0.0": [0, 0.16, 0], + "0.0417": [0, 0.33, 0], + "0.0833": [0, 0.5, 0], + "0.2083": [0, 1, 0], + "0.3333": [0, 1.25, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0.16, 0] + } + }, + "crabRightLeg": { + "rotation": { + "0.0": [0, 0, -5], + "0.0417": [0, 0, 0], + "0.1667": [0, 0, -17.5], + "0.2917": [0, 0, -30], + "0.4583": [0, 0, -10], + "0.5": [0, 0, -5] + }, + "position": { + "0.0": [0, 0.17, 0], + "0.0417": [0, 0, 0], + "0.1667": [0, 1.25, 0], + "0.2917": [0, 1, 0], + "0.4583": [0, 0.34, 0], + "0.5": [0, 0.17, 0] + } + }, + "crabRightArm": { + "rotation": { + "0.0": [0, 0, -25.83], + "0.0417": [0, 0, -30], + "0.25": [0, 0, -5], + "0.2917": [0, 0, 0], + "0.4167": [0, 0, -17.5], + "0.5": [0, 0, -25.83] + }, + "position": { + "0.0": [0, 1.08, 0], + "0.0417": [0, 1, 0], + "0.25": [0, 0.17, 0], + "0.2917": [0, 0, 0], + "0.4167": [0, 1.25, 0], + "0.5": [0, 1.08, 0] + } + }, + "crabBody": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -1"], + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 0.2", 0] + }, + "leftClaw": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.1 ) * 720 ) * -1"], + "position": [0, "Math.cos(( q.anim_time - 0.1 ) * 720 ) * 0.2", 0] + }, + "rightClaw": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 720 ) * -1"], + "position": [0, "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 0.2", 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "silverlabs_nat.crab.run" + } + } + }, + "animation.silverlabs_nat.crab.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.75, + "bones": { + "root": { + "rotation": { + "0.2917": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [7.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, -1, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 3, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 7, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": [1, 1, 1], + "0.125": [1.1, 0.8, 1.1], + "0.2917": [0.9, 1.1, 0.9], + "0.4583": [1, 1, 1] + } + }, + "crabBody": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": [-90, 0, 0] + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": [0, 4, -1.5] + } + }, + "shell": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": [0, 0, 0] + }, + "crabHead": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": [90, 0, 0] + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": [0, -1, 0] + } + }, + "leftClaw": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-15.77152, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [45.11573, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": [157.5, 0, 0] + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": [0, 0, 1] + } + }, + "rightClaw": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-13.14227, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [45.11573, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": [157.5, 0, 0] + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": [0, 0, 1] + } + }, + "rightLegs": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 23.71062], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-0.48005, 2.04419, -22.91653], + "lerp_mode": "catmullrom" + }, + "0.5": [0, 0, -22.5] + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": [0, 5, -3] + } + }, + "crabRightArm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": [86.72431, 3.59616, -51.15924] + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": [0.32664, 0.1353, 0.5] + } + }, + "crabRightLeg": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": [91.54227, -24.69922, -20.07904] + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": [0.38268, 0.92388, 0] + } + }, + "leftLegs": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, -23.71062], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-0.4717, -2.04613, 22.68312], + "lerp_mode": "catmullrom" + }, + "0.5": [0, 0, 22.5] + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": [0, 5, -3] + } + }, + "crabLeftLeg": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": [91.54227, 24.69922, 20.07904] + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": [-0.38268, 0.92388, 0] + } + }, + "crabLeftArm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": [86.72431, -3.59616, 51.15924] + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": [-0.32664, 0.1353, 0.5] + } + } + } + }, + "animation.silverlabs_nat.crab.sit_loop": { + "loop": true, + "bones": { + "root": { + "scale": 1 + }, + "crabBody": { + "rotation": [-90, 0, 0], + "position": [0, 4, -1.5] + }, + "crabHead": { + "rotation": [90, 0, 0], + "position": [0, -1, 0] + }, + "leftClaw": { + "rotation": [157.5, 0, 0], + "position": [0, 0, 1] + }, + "rightClaw": { + "rotation": [157.5, 0, 0], + "position": [0, 0, 1] + }, + "rightLegs": { + "rotation": [0, 0, -22.5], + "position": [0, 5, -3] + }, + "crabRightArm": { + "rotation": [86.72431, 3.59616, -51.15924], + "position": [0.32664, 0.1353, 0.5] + }, + "crabRightLeg": { + "rotation": [91.54227, -24.69922, -20.07904], + "position": [0.38268, 0.92388, 0] + }, + "leftLegs": { + "rotation": [0, 0, 22.5], + "position": [0, 5, -3] + }, + "crabLeftLeg": { + "rotation": [91.54227, 24.69922, 20.07904], + "position": [-0.38268, 0.92388, 0] + }, + "crabLeftArm": { + "rotation": [86.72431, -3.59616, 51.15924], + "position": [-0.32664, 0.1353, 0.5] + } + } + }, + "animation.silverlabs_nat.crab.unsit": { + "animation_length": 0.5417, + "bones": { + "root": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 7, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 3, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, -1, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "crabBody": { + "rotation": { + "0.0": { + "post": [-90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 4, -1.5], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "shell": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": [0, 0, 0] + }, + "crabHead": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, -1, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftClaw": { + "rotation": { + "0.0": { + "post": [157.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [45.11573, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-15.77152, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 1], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightClaw": { + "rotation": { + "0.0": { + "post": [157.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [45.11573, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-13.14227, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 1], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightLegs": { + "rotation": { + "0.0417": { + "pre": [0, 0, -22.5], + "post": [0, 0, -22.5], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-0.48005, 2.04419, -22.91653], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 23.71062], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0417": { + "pre": [0, 5, -3], + "post": [0, 5, -3], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "crabRightArm": { + "rotation": { + "0.0417": { + "pre": [86.72431, 3.59616, -51.15924], + "post": [86.72431, 3.59616, -51.15924], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0417": { + "pre": [0.32664, 0.1353, 0.5], + "post": [0.32664, 0.1353, 0.5], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "crabRightLeg": { + "rotation": { + "0.0417": { + "pre": [91.54227, -24.69922, -20.07904], + "post": [91.54227, -24.69922, -20.07904], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0417": { + "pre": [0.38268, 0.92388, 0], + "post": [0.38268, 0.92388, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftLegs": { + "rotation": { + "0.0417": { + "pre": [0, 0, 22.5], + "post": [0, 0, 22.5], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-0.4717, -2.04613, 22.68312], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, -23.71062], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0417": { + "pre": [0, 5, -3], + "post": [0, 5, -3], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "crabLeftLeg": { + "rotation": { + "0.0417": { + "pre": [91.54227, 24.69922, 20.07904], + "post": [91.54227, 24.69922, 20.07904], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0417": { + "pre": [-0.38268, 0.92388, 0], + "post": [-0.38268, 0.92388, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "crabLeftArm": { + "rotation": { + "0.0417": { + "pre": [86.72431, -3.59616, 51.15924], + "post": [86.72431, -3.59616, 51.15924], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0417": { + "pre": [-0.32664, 0.1353, 0.5], + "post": [-0.32664, 0.1353, 0.5], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.crab.dance": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * 1.5", + "bones": { + "front_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.5": [0, 0, -42.5], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [1.25, 0, 0], + "0.5": [-1.5, 0.75, 0], + "1.0": [1.25, 0, 0] + } + }, + "front_leg2": { + "rotation": { + "0.0": [0, 0, 42.5], + "0.5": [0, 0, 0], + "1.0": [0, 0, 42.5] + }, + "position": { + "0.0": [1.5, 0.75, 0], + "0.5": [-1.25, 0, 0], + "1.0": [1.5, 0.75, 0] + } + }, + "root": { + "position": [0, 1.25, 0] + }, + "crabLeftArm": { + "rotation": { + "0.0": [0, 0, 42.5], + "0.5": [0, 0, 0], + "1.0": [0, 0, 42.5] + }, + "position": { + "0.0": [1.5, 0.75, 0], + "0.5": [-1.25, 0, 0], + "1.0": [1.5, 0.75, 0] + } + }, + "crabRightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.5": [0, 0, -42.5], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [1.25, 0, 0], + "0.5": [-1.5, 0.75, 0], + "1.0": [1.25, 0, 0] + } + }, + "crabLeftLeg": { + "rotation": { + "0.0": [0, 0, 42.5], + "0.5": [0, 0, 0], + "1.0": [0, 0, 42.5] + }, + "position": { + "0.0": [1.5, 0.75, 0], + "0.5": [-1.25, 0, 0], + "1.0": [1.5, 0.75, 0] + } + }, + "crabRightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.5": [0, 0, -42.5], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [1.25, 0, 0], + "0.5": [-1.5, 0.75, 0], + "1.0": [1.25, 0, 0] + } + }, + "crabBody": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 5", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -10" + ], + "position": [ + "Math.sin(( q.anim_time - 0.75 ) * 360 ) * 2", + "-0.5 + Math.sin(( q.anim_time - 0.1 ) * 720 ) * 0.2", + 0 + ] + }, + "leftClaw": { + "rotation": ["Math.cos(( q.anim_time - 0.1 ) * 720 ) * 5", 0, 0], + "position": [ + 0, + "1 + Math.sin(( q.anim_time - 0.22 ) * 720 ) * 0.6", + 0 + ] + }, + "rightClaw": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 ) * 5", 0, 0], + "position": [ + 0, + "1 + Math.sin(( q.anim_time - 0.1 ) * 720 ) * 0.8", + 0 + ] + }, + "shell": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 5", + "Math.sin(( q.anim_time - 0.4 ) * 360 ) * -10" + ] + }, + "leftLegs": { + "position": { + "0.0": [0, 0.1, 0], + "0.5": [-1, -1, 0], + "1.0": [0, 0.1, 0] + } + }, + "rightLegs": { + "position": { + "0.0": [1, -1, 0], + "0.5": [0, 0.1, 0], + "1.0": [1, -1, 0] + } + } + } + }, + "animation.silverlabs_nat.crab.swing_right": { + "animation_length": 0.625, + "bones": { + "rightClaw": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [5, 0, 0], + "0.0833": [-32.60397, 45.32991, -7.86965], + "0.125": [-74.19501, -4.2218, 9.12267], + "0.2083": [0, 5, 0], + "0.25": [10, 0, 0], + "0.3333": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 1], + "0.2083": [0, 0, -1], + "0.3333": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0833": { + "effect": "attack" + } + } + }, + "animation.silverlabs_nat.crab.hide": { + "animation_length": 1.875, + "bones": { + "crabLeftArm": { + "rotation": { + "0.125": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.125": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "scale": { + "0.125": [1, 1, 1], + "0.2083": [-0.1, 0.1, 0.3], + "1.0": [-0.1, 0.1, 0.3] + } + }, + "crabRightArm": { + "rotation": { + "0.125": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.125": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "scale": { + "0.125": [1, 1, 1], + "0.2083": [-0.1, 0.1, 0.3], + "1.0": [-0.1, 0.1, 0.3] + } + }, + "crabLeftLeg": { + "rotation": { + "0.1667": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.1667": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "scale": { + "0.1667": [1, 1, 1], + "0.25": [-0.1, 0.1, 0.3], + "1.0": [-0.1, 0.1, 0.3] + } + }, + "crabRightLeg": { + "rotation": { + "0.1667": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.1667": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "scale": { + "0.1667": [1, 1, 1], + "0.25": [-0.1, 0.1, 0.3], + "1.0": [-0.1, 0.1, 0.3] + } + }, + "leftEye": { + "rotation": { + "0.125": [0, 0, 0], + "0.2083": [90, 0, 0], + "1.0": [90, 0, 0] + }, + "position": { + "0.1667": [0, 0, 0], + "0.25": [-0.5, 0.25, 2.5], + "1.0": [-0.5, 0.25, 2.5] + } + }, + "crabBody": { + "rotation": { + "0.0833": [0, 0, 0], + "0.1667": [5, 0, 0], + "0.2917": [-17.25002, -2.99318, -9.54589], + "0.4583": [-17.10967, 3.73171, 11.93845], + "0.5833": [0, 0, 0], + "0.6667": [7.5, 0, 0], + "0.75": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.0833": [0, 0, 0], + "0.2917": [0, 3, 0], + "0.4583": [0, 4, -0.75], + "0.5833": [0, -1, -1.5], + "0.6667": [0, -1, -1.5], + "0.75": [0, -1, -1.5], + "1.0": [0, -1, -1.5] + }, + "scale": { + "0.0833": [1, 1, 1], + "1.0": [1, 1, 1] + } + }, + "leftClaw": { + "rotation": { + "0.0833": [0, 0, 0], + "0.1667": [45, 0, 0], + "0.25": [0, -45, 0], + "1.0": [0, -45, 0] + }, + "position": { + "0.2083": [0, 0, 0], + "0.25": [-3, 1, 4], + "1.0": [-3, 1, 4] + }, + "scale": { + "0.1667": [1, 1, 1], + "0.25": [0, 0, 0.6], + "1.0": [0, 0, 0.6] + } + }, + "rightClaw": { + "rotation": { + "0.125": [0, 0, 0], + "0.2083": [45, 0, 0], + "0.2917": [0, 45, 0], + "1.0": [0, 45, 0] + }, + "position": { + "0.25": [0, 0, 0], + "0.2917": [3, 1, 4], + "1.0": [3, 1, 4] + }, + "scale": { + "0.2083": [1, 1, 1], + "0.2917": [0, 0, 0.6], + "1.0": [0, 0, 0.6] + } + }, + "rightEye": { + "rotation": { + "0.1667": [0, 0, 0], + "0.25": [90, 0, 0], + "1.0": [90, 0, 0] + }, + "position": { + "0.2083": [0, 0, 0], + "0.2917": [0.5, 0.25, 2.5], + "1.0": [0.5, 0.25, 2.5] + } + }, + "crabHead": { + "rotation": { + "0.0": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.2917": [0, 0, 3], + "1.0": [0, 0, 3] + }, + "scale": { + "0.0": [1, 1, 1], + "0.125": [1, 1, 1.5], + "0.1667": [1, 1, 1.5], + "0.2917": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "legs": { + "position": { + "0.0833": [0, 0, 0], + "0.25": [0, 2, 0], + "1.0": [0, 2, 0] + }, + "scale": { + "0.1667": [1, 1, 1], + "0.25": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0417": { + "effect": "hide" + }, + "0.25": { + "effect": "pop" + } + }, + "particle_effects": { + "0.2083": { + "effect": "hide", + "locator": "poof" + } + } + }, + "animation.silverlabs_nat.crab.hide_loop": { + "loop": true, + "bones": { + "crabBody": { + "rotation": [0, 0, 0], + "position": [0, -1, -1.5], + "scale": 1 + }, + "crabHead": { + "rotation": [0, 0, 0], + "position": [0, 0, 3], + "scale": 0 + }, + "leftEye": { + "rotation": [90, 0, 0], + "position": [-0.5, 0.25, 2.5] + }, + "rightEye": { + "rotation": [90, 0, 0], + "position": [0.5, 0.25, 2.5] + }, + "leftClaw": { + "rotation": [0, -45, 0], + "position": [-3, 1, 4], + "scale": [0, 0, 0.6] + }, + "rightClaw": { + "rotation": [0, 45, 0], + "position": [3, 1, 4], + "scale": [0, 0, 0.6] + }, + "legs": { + "position": [0, 2, 0] + }, + "crabRightArm": { + "rotation": [0, 0, 0], + "position": [0, 0, 0], + "scale": [-0.1, 0.1, 0.3] + }, + "crabRightLeg": { + "rotation": [0, 0, 0], + "position": [0, 0, 0], + "scale": [-0.1, 0.1, 0.3] + }, + "crabLeftLeg": { + "rotation": [0, 0, 0], + "position": [0, 0, 0], + "scale": [-0.1, 0.1, 0.3] + }, + "crabLeftArm": { + "rotation": [0, 0, 0], + "position": [0, 0, 0], + "scale": [-0.1, 0.1, 0.3] + } + } + }, + "animation.silverlabs_nat.crab.hide_peek": { + "animation_length": 1.1667, + "bones": { + "crabBody": { + "rotation": [0, 0, 0], + "position": [0, -1, -1.5], + "scale": 1 + }, + "crabHead": { + "rotation": [0, 0, 0], + "position": [0, 0, 3] + }, + "leftEye": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [67.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.9583": [67.5, 0, 0], + "1.0833": [90, 0, 0] + }, + "position": { + "0.0": { + "post": [-0.5, -1.75, 2.5], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, -1.75, -1], + "lerp_mode": "catmullrom" + }, + "0.25": [0, -1.75, -1.25], + "0.8333": [0, -1.75, -1.25], + "0.9583": [0, -1.75, -1], + "1.0833": [-0.5, -1.75, 2.5] + }, + "scale": { + "0.0": [0, 0, 0], + "0.2917": [1, 1, 1], + "0.875": [1, 1, 1], + "1.0417": [0, 0, 0] + } + }, + "rightEye": { + "rotation": { + "0.0833": { + "pre": [90, 0, 0], + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [67.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": [0, 0, 0], + "0.9167": [0, 0, 0], + "1.0417": { + "pre": [67.5, 0, 0], + "post": [67.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0833": { + "pre": [0.5, -1.75, 2.5], + "post": [0.5, -1.75, 2.5], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, -1.75, -1], + "lerp_mode": "catmullrom" + }, + "0.3333": [0, -1.75, -1.25], + "0.9167": [0, -1.75, -1.25], + "1.0417": { + "pre": [0, -1.75, -1], + "post": [0, -1.75, -1], + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": [-0.5, -1.75, 2.5], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0833": [0, 0, 0], + "0.375": [1, 1, 1], + "0.9583": [1, 1, 1], + "1.125": [0, 0, 0] + } + }, + "leftClaw": { + "rotation": [0, -45, 0], + "position": [-3, 1, 4], + "scale": [0, 0, 0.6] + }, + "rightClaw": { + "rotation": [0, 45, 0], + "position": [3, 1, 4], + "scale": [0, 0, 0.6] + }, + "legs": { + "position": [0, 2, 0] + }, + "crabRightArm": { + "rotation": [0, 0, 0], + "position": [0, 0, 0], + "scale": [-0.1, 0.1, 0.3] + }, + "crabRightLeg": { + "rotation": [0, 0, 0], + "position": [0, 0, 0], + "scale": [-0.1, 0.1, 0.3] + }, + "crabLeftLeg": { + "rotation": [0, 0, 0], + "position": [0, 0, 0], + "scale": [-0.1, 0.1, 0.3] + }, + "crabLeftArm": { + "rotation": [0, 0, 0], + "position": [0, 0, 0], + "scale": [-0.1, 0.1, 0.3] + } + } + }, + "animation.silverlabs_nat.crab.unhide": { + "loop": "hold_on_last_frame", + "animation_length": 0.5, + "bones": { + "crabLeftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0] + }, + "scale": { + "0.0": [-0.1, 0.1, 0.3], + "0.125": [-0.1, 0.1, 0.3], + "0.25": [1, 1, 1] + } + }, + "crabRightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0] + }, + "scale": { + "0.0": [-0.1, 0.1, 0.3], + "0.125": [-0.1, 0.1, 0.3], + "0.25": [1, 1, 1] + } + }, + "crabLeftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0] + }, + "scale": { + "0.0": [-0.1, 0.1, 0.3], + "0.0833": [-0.1, 0.1, 0.3], + "0.2083": [1, 1, 1] + } + }, + "crabRightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0] + }, + "scale": { + "0.0": [-0.1, 0.1, 0.3], + "0.0833": [-0.1, 0.1, 0.3], + "0.2083": [1, 1, 1] + } + }, + "leftEye": { + "rotation": { + "0.0": [90, 0, 0], + "0.125": [90, 0, 0], + "0.25": [0, 0, 0] + }, + "position": { + "0.0": [-0.5, 0.25, 2.5], + "0.0833": [-0.5, 0.25, 2.5], + "0.2083": [0, 0, 0] + } + }, + "crabBody": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-10, 0, 0], + "0.3333": [0, 0, 0] + }, + "position": { + "0.0": [0, -1, -1.5], + "0.3333": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.3333": [1, 1, 1] + } + }, + "leftClaw": { + "rotation": { + "0.0": [0, -45, 0], + "0.0833": [0, -45, 0], + "0.2083": [15, 0, 0], + "0.3333": [0, 0, 0] + }, + "position": { + "0.0": [-3, 1, 4], + "0.0833": [-3, 1, 4], + "0.125": [0, 0, 0] + }, + "scale": { + "0.0": [0, 0, 0.6], + "0.0833": [0, 0, 0.6], + "0.2083": [1, 1, 1] + } + }, + "rightClaw": { + "rotation": { + "0.0": [0, 45, 0], + "0.125": [15, 0, 0], + "0.25": [0, 0, 0] + }, + "position": { + "0.0": [3, 1, 4], + "0.0833": [0, 0, 0] + }, + "scale": { + "0.0": [0, 0, 0.6], + "0.125": [1, 1, 1] + } + }, + "rightEye": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [90, 0, 0], + "0.2083": [0, 0, 0] + }, + "position": { + "0.0": [0.5, 0.25, 2.5], + "0.125": [0, 0, 0] + } + }, + "crabHead": { + "rotation": { + "0.0": [0, 0, 0], + "0.4583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 3], + "0.125": [0, 0, 0], + "0.4583": [0, 0, 0] + }, + "scale": { + "0.0": [0, 0, 0], + "0.2083": [1, 1, 1.5], + "0.25": [1, 1, 1.5], + "0.4583": [1, 1, 1] + } + }, + "legs": { + "position": { + "0.0": [0, 2, 0], + "0.0833": [0, 0, 0], + "0.3333": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0833": { + "effect": "pop" + } + } + }, + "animation.silverlabs_nat.crab.swing_left": { + "animation_length": 0.625, + "bones": { + "leftClaw": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [5, 0, 0], + "0.0833": [-32.60397, -45.32991, 7.86965], + "0.125": [-74.19501, 4.2218, -9.12267], + "0.2083": [0, -5, 0], + "0.25": [10, 0, 0], + "0.3333": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 1], + "0.2083": [0, 0, -1], + "0.3333": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0833": { + "effect": "attack" + } + } + }, + "animation.silverlabs_nat.crab.holding_weapon": { + "loop": true, + "bones": { + "rightItem": { + "rotation": [-82.5, 0, -90], + "position": [2, 0, 0] + } + } + }, + "animation.silverlabs_nat.crab.look_at_target": { + "loop": true, + "animation_length": 1, + "bones": { + "leftEye": { + "rotation": [ + "Math.lerp( 0, Math.clamp( -q.camera_rotation( 0 ), -45, 45 ), v.eye_billboard_lerp ?? 1 )", + "Math.lerp( 0, Math.clamp(( q.camera_rotation( 1 ) - q.body_y_rotation ) + Math.lerp( 180, 90, Math.clamp( v.smoothed_move_speed / 0.1, 0, 1 ) ) + ((( q.camera_rotation( 1 ) - q.body_y_rotation ) + Math.lerp( 180, 90, Math.clamp( v.smoothed_move_speed / 0.1, 0, 1 ) ) ) >= 180 ? -360 : 0 ) + ((( q.camera_rotation( 1 ) - q.body_y_rotation ) + Math.lerp( 180, 90, Math.clamp( v.smoothed_move_speed / 0.1, 0, 1 ) ) ) <= -180 ? 360 : 0 ), -90, 90 ), v.eye_billboard_lerp ?? 1 )", + 0 + ] + }, + "rightEye": { + "rotation": [ + "Math.lerp( 0, Math.clamp( -q.camera_rotation( 0 ), -45, 45 ), v.eye_billboard_lerp ?? 1 )", + "Math.lerp( 0, Math.clamp(( q.camera_rotation( 1 ) - q.body_y_rotation ) + Math.lerp( 180, 90, Math.clamp( v.smoothed_move_speed / 0.1, 0, 1 ) ) + ((( q.camera_rotation( 1 ) - q.body_y_rotation ) + Math.lerp( 180, 90, Math.clamp( v.smoothed_move_speed / 0.1, 0, 1 ) ) ) >= 180 ? -360 : 0 ) + ((( q.camera_rotation( 1 ) - q.body_y_rotation ) + Math.lerp( 180, 90, Math.clamp( v.smoothed_move_speed / 0.1, 0, 1 ) ) ) <= -180 ? 360 : 0 ), -90, 90 ), v.eye_billboard_lerp ?? 1 )", + 0 + ] + } + } + }, + "animation.silverlabs_nat.crab.head_idle": { + "loop": true, + "animation_length": 4, + "bones": { + "leftClaw": { + "rotation": [ + 47.26579, + -15.69986, + "-16.3249 + Math.sin(( q.anim_time - 0.2 ) * 180 ) * 4" + ], + "position": [ + 0, + "1 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * 0.25", + -1 + ] + }, + "rightClaw": { + "rotation": [ + 47.26579, + 15.69986, + "16.3249 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * -4" + ], + "position": [ + 0, + "1 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * -0.25", + -1 + ] + }, + "legs": { + "scale": 0 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/crab_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/crab_baby.rp_anim.json new file mode 100644 index 0000000..96069ef --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/crab_baby.rp_anim.json @@ -0,0 +1,2012 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.crab_baby.idle": { + "loop": true, + "anim_time_update": "q.anim_time + q.delta_time", + "bones": { + "crabBody": { + "rotation": [ + "-Math.sin( -20 + ( q.anim_time - 0.0 ) * 90 ) * 2", + 0, + 0 + ], + "position": [ + 0, + "-0.1 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * 0.1", + 0 + ] + }, + "leftClaw": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 7", + 0, + "Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * 4" + ], + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 0.2", 0] + }, + "rightClaw": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * 7", + 0, + "Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -4" + ], + "position": [ + 0, + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 90 ) * 0.2", + 0 + ] + }, + "crabLeftArm": { + "rotation": [ + 0, + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -3" + ], + "position": [ + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -0.1", + 0 + ] + }, + "crabRightArm": { + "rotation": [ + 0, + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * 3" + ], + "position": [ + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -0.1", + 0 + ] + }, + "crabLeftLeg": { + "rotation": [ + 0, + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -3" + ], + "position": [ + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -0.1", + 0 + ] + }, + "crabRightLeg": { + "rotation": [ + 0, + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * 3" + ], + "position": [ + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -0.1", + 0 + ] + } + } + }, + "animation.silverlabs_nat.crab_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * Math.min( 2.5, q.modified_move_speed / 0.2 )", + "bones": { + "crabLeftArm": { + "rotation": { + "0.0": [0, 0, 15.86], + "0.0417": [0, 0, 11.87], + "0.0833": [0, 0, 7.08], + "0.125": [0, 0, 1.8], + "0.1667": [0, 0, -3.59], + "0.2083": [0, 0, -8.75], + "0.25": [0, 0, -13.31], + "0.2917": [0, 0, -16.96], + "0.3333": [0, 0, -19.45], + "0.375": [0, 0, -20.62], + "0.4167": [0, 0, -20.39], + "0.4583": [0, 0, -18.76], + "0.5": [0, 0, -15.86], + "0.5417": [0, 0, -11.87], + "0.5833": [0, 0, -7.08], + "0.625": [0, 0, -1.8], + "0.6667": [0, 0, 3.59], + "0.7083": [0, 0, 8.75], + "0.75": [0, 0, 13.31], + "0.7917": [0, 0, 16.96], + "0.8333": [0, 0, 19.45], + "0.875": [0, 0, 20.62], + "0.9167": [0, 0, 20.39], + "0.9583": [0, 0, 18.76], + "1.0": [0, 0, 15.86] + }, + "position": { + "0.0": [0, 0.89, 0], + "0.0417": [0, 0.89, 0], + "0.0833": [0, 0.89, 0], + "0.125": [0, 0.88, 0], + "0.1667": [0, 0.86, 0], + "0.2083": [0, 0.84, 0], + "0.25": [0, 0.79, 0], + "0.2917": [0, 0.73, 0], + "0.3333": [0, 0.64, 0], + "0.375": [0, 0.54, 0], + "0.4167": [0, 0.46, 0], + "0.4583": [0, 0.4, 0], + "0.5": [0, 0.36, 0], + "0.5417": [0, 0.33, 0], + "0.5833": [0, 0.32, 0], + "0.625": [0, 0.31, 0], + "0.6667": [0, 0.31, 0], + "0.7083": [0, 0.31, 0], + "0.75": [0, 0.34, 0], + "0.7917": [0, 0.39, 0], + "0.8333": [0, 0.52, 0], + "0.875": [0, 0.71, 0], + "0.9167": [0, 0.82, 0], + "0.9583": [0, 0.87, 0], + "1.0": [0, 0.89, 0] + } + }, + "crabLeftLeg": { + "rotation": { + "0.0": [0, 0, -15.86], + "0.0417": [0, 0, -11.87], + "0.0833": [0, 0, -7.08], + "0.125": [0, 0, -1.8], + "0.1667": [0, 0, 3.59], + "0.2083": [0, 0, 8.75], + "0.25": [0, 0, 13.31], + "0.2917": [0, 0, 16.96], + "0.3333": [0, 0, 19.45], + "0.375": [0, 0, 20.62], + "0.4167": [0, 0, 20.39], + "0.4583": [0, 0, 18.76], + "0.5": [0, 0, 15.86], + "0.5417": [0, 0, 11.87], + "0.5833": [0, 0, 7.08], + "0.625": [0, 0, 1.8], + "0.6667": [0, 0, -3.59], + "0.7083": [0, 0, -8.75], + "0.75": [0, 0, -13.31], + "0.7917": [0, 0, -16.96], + "0.8333": [0, 0, -19.45], + "0.875": [0, 0, -20.62], + "0.9167": [0, 0, -20.39], + "0.9583": [0, 0, -18.76], + "1.0": [0, 0, -15.86] + }, + "position": { + "0.0": [0, 0.36, 0], + "0.0417": [0, 0.33, 0], + "0.0833": [0, 0.32, 0], + "0.125": [0, 0.31, 0], + "0.1667": [0, 0.31, 0], + "0.2083": [0, 0.31, 0], + "0.25": [0, 0.34, 0], + "0.2917": [0, 0.39, 0], + "0.3333": [0, 0.52, 0], + "0.375": [0, 0.71, 0], + "0.4167": [0, 0.82, 0], + "0.4583": [0, 0.87, 0], + "0.5": [0, 0.89, 0], + "0.5417": [0, 0.89, 0], + "0.5833": [0, 0.89, 0], + "0.625": [0, 0.88, 0], + "0.6667": [0, 0.86, 0], + "0.7083": [0, 0.84, 0], + "0.75": [0, 0.79, 0], + "0.7917": [0, 0.73, 0], + "0.8333": [0, 0.64, 0], + "0.875": [0, 0.54, 0], + "0.9167": [0, 0.46, 0], + "0.9583": [0, 0.4, 0], + "1.0": [0, 0.36, 0] + } + }, + "crabRightLeg": { + "rotation": { + "0.0": [0, 0, 4.5], + "0.0417": [0, 0, 3.92], + "0.0833": [0, 0, 2.22], + "0.125": [0, 0, -0.48], + "0.1667": [0, 0, -4], + "0.2083": [0, 0, -8.1], + "0.25": [0, 0, -12.5], + "0.2917": [0, 0, -16.9], + "0.3333": [0, 0, -21], + "0.375": [0, 0, -24.52], + "0.4167": [0, 0, -27.22], + "0.4583": [0, 0, -28.92], + "0.5": [0, 0, -29.5], + "0.5417": [0, 0, -28.92], + "0.5833": [0, 0, -27.22], + "0.625": [0, 0, -24.52], + "0.6667": [0, 0, -21], + "0.7083": [0, 0, -16.9], + "0.75": [0, 0, -12.5], + "0.7917": [0, 0, -8.1], + "0.8333": [0, 0, -4], + "0.875": [0, 0, -0.48], + "0.9167": [0, 0, 2.22], + "0.9583": [0, 0, 3.92], + "1.0": [0, 0, 4.5] + }, + "position": { + "0.0": [0, 0.25, 0], + "0.0417": [0, 0.39, 0], + "0.0833": [0, 0.66, 0], + "0.125": [0, 0.88, 0], + "0.1667": [0, 0.98, 0], + "0.2083": [0, 1.02, 0], + "0.25": [0, 1.04, 0], + "0.2917": [0, 1.04, 0], + "0.3333": [0, 1.03, 0], + "0.375": [0, 1.01, 0], + "0.4167": [0, 0.97, 0], + "0.4583": [0, 0.92, 0], + "0.5": [0, 0.84, 0], + "0.5417": [0, 0.72, 0], + "0.5833": [0, 0.57, 0], + "0.625": [0, 0.43, 0], + "0.6667": [0, 0.32, 0], + "0.7083": [0, 0.26, 0], + "0.75": [0, 0.21, 0], + "0.7917": [0, 0.18, 0], + "0.8333": [0, 0.17, 0], + "0.875": [0, 0.16, 0], + "0.9167": [0, 0.16, 0], + "0.9583": [0, 0.19, 0], + "1.0": [0, 0.25, 0] + } + }, + "crabRightArm": { + "rotation": { + "0.0": [0, 0, -29.5], + "0.0417": [0, 0, -28.92], + "0.0833": [0, 0, -27.22], + "0.125": [0, 0, -24.52], + "0.1667": [0, 0, -21], + "0.2083": [0, 0, -16.9], + "0.25": [0, 0, -12.5], + "0.2917": [0, 0, -8.1], + "0.3333": [0, 0, -4], + "0.375": [0, 0, -0.48], + "0.4167": [0, 0, 2.22], + "0.4583": [0, 0, 3.92], + "0.5": [0, 0, 4.5], + "0.5417": [0, 0, 3.92], + "0.5833": [0, 0, 2.22], + "0.625": [0, 0, -0.48], + "0.6667": [0, 0, -4], + "0.7083": [0, 0, -8.1], + "0.75": [0, 0, -12.5], + "0.7917": [0, 0, -16.9], + "0.8333": [0, 0, -21], + "0.875": [0, 0, -24.52], + "0.9167": [0, 0, -27.22], + "0.9583": [0, 0, -28.92], + "1.0": [0, 0, -29.5] + }, + "position": { + "0.0": [0, 0.84, 0], + "0.0417": [0, 0.72, 0], + "0.0833": [0, 0.57, 0], + "0.125": [0, 0.43, 0], + "0.1667": [0, 0.32, 0], + "0.2083": [0, 0.26, 0], + "0.25": [0, 0.21, 0], + "0.2917": [0, 0.18, 0], + "0.3333": [0, 0.17, 0], + "0.375": [0, 0.16, 0], + "0.4167": [0, 0.16, 0], + "0.4583": [0, 0.19, 0], + "0.5": [0, 0.25, 0], + "0.5417": [0, 0.39, 0], + "0.5833": [0, 0.66, 0], + "0.625": [0, 0.88, 0], + "0.6667": [0, 0.98, 0], + "0.7083": [0, 1.02, 0], + "0.75": [0, 1.04, 0], + "0.7917": [0, 1.04, 0], + "0.8333": [0, 1.03, 0], + "0.875": [0, 1.01, 0], + "0.9167": [0, 0.97, 0], + "0.9583": [0, 0.92, 0], + "1.0": [0, 0.84, 0] + } + }, + "crabBody": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -0.26], + "0.0833": [0, 0, -0.5], + "0.125": [0, 0, -0.71], + "0.1667": [0, 0, -0.87], + "0.2083": [0, 0, -0.97], + "0.25": [0, 0, -1], + "0.2917": [0, 0, -0.97], + "0.3333": [0, 0, -0.87], + "0.375": [0, 0, -0.71], + "0.4167": [0, 0, -0.5], + "0.4583": [0, 0, -0.26], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0.26], + "0.5833": [0, 0, 0.5], + "0.625": [0, 0, 0.71], + "0.6667": [0, 0, 0.87], + "0.7083": [0, 0, 0.97], + "0.75": [0, 0, 1], + "0.7917": [0, 0, 0.97], + "0.8333": [0, 0, 0.87], + "0.875": [0, 0, 0.71], + "0.9167": [0, 0, 0.5], + "0.9583": [0, 0, 0.26], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, -0.03, 0], + "0.0417": [0, 0.02, 0], + "0.0833": [0, 0.07, 0], + "0.125": [0, 0.11, 0], + "0.1667": [0, 0.14, 0], + "0.2083": [0, 0.15, 0], + "0.25": [0, 0.13, 0], + "0.2917": [0, 0.08, 0], + "0.3333": [0, 0.03, 0], + "0.375": [0, -0.01, 0], + "0.4167": [0, -0.04, 0], + "0.4583": [0, -0.05, 0], + "0.5": [0, -0.03, 0], + "0.5417": [0, 0.02, 0], + "0.5833": [0, 0.07, 0], + "0.625": [0, 0.11, 0], + "0.6667": [0, 0.14, 0], + "0.7083": [0, 0.15, 0], + "0.75": [0, 0.13, 0], + "0.7917": [0, 0.08, 0], + "0.8333": [0, 0.03, 0], + "0.875": [0, -0.01, 0], + "0.9167": [0, -0.04, 0], + "0.9583": [0, -0.05, 0], + "1.0": [0, -0.03, 0] + } + }, + "leftClaw": { + "rotation": { + "0.0": [1.53, 0, 0], + "0.0417": [1.81, 0, -0.25], + "0.0833": [1.97, 0, -0.43], + "0.125": [1.99, 0, -0.5], + "0.1667": [1.88, 0, -0.43], + "0.2083": [1.64, 0, -0.25], + "0.25": [1.29, 0, 0], + "0.2917": [0.85, 0, 0.25], + "0.3333": [0.35, 0, 0.43], + "0.375": [-0.17, 0, 0.5], + "0.4167": [-0.68, 0, 0.43], + "0.4583": [-1.15, 0, 0.25], + "0.5": [-1.53, 0, 0], + "0.5417": [-1.81, 0, -0.25], + "0.5833": [-1.97, 0, -0.43], + "0.625": [-1.99, 0, -0.5], + "0.6667": [-1.88, 0, -0.43], + "0.7083": [-1.64, 0, -0.25], + "0.75": [-1.29, 0, 0], + "0.7917": [-0.85, 0, 0.25], + "0.8333": [-0.35, 0, 0.43], + "0.875": [0.17, 0, 0.5], + "0.9167": [0.68, 0, 0.43], + "0.9583": [1.15, 0, 0.25], + "1.0": [1.53, 0, 0] + }, + "position": { + "0.0": [0, -0.1, 0], + "0.0417": [0, -0.1, 0], + "0.0833": [0, -0.09, 0], + "0.125": [0, -0.07, 0], + "0.1667": [0, -0.05, 0], + "0.2083": [0, -0.03, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0.03, 0], + "0.3333": [0, 0.05, 0], + "0.375": [0, 0.07, 0], + "0.4167": [0, 0.09, 0], + "0.4583": [0, 0.1, 0], + "0.5": [0, 0.1, 0], + "0.5417": [0, 0.1, 0], + "0.5833": [0, 0.09, 0], + "0.625": [0, 0.07, 0], + "0.6667": [0, 0.05, 0], + "0.7083": [0, 0.03, 0], + "0.75": [0, 0, 0], + "0.7917": [0, -0.03, 0], + "0.8333": [0, -0.05, 0], + "0.875": [0, -0.07, 0], + "0.9167": [0, -0.09, 0], + "0.9583": [0, -0.1, 0], + "1.0": [0, -0.1, 0] + } + }, + "rightClaw": { + "rotation": { + "0.0": [-1.15, 0, 0.29], + "0.0417": [-1.36, 0, 0.46], + "0.0833": [-1.48, 0, 0.5], + "0.125": [-1.49, 0, 0.4], + "0.1667": [-1.41, 0, 0.2], + "0.2083": [-1.23, 0, -0.05], + "0.25": [-0.96, 0, -0.29], + "0.2917": [-0.63, 0, -0.46], + "0.3333": [-0.26, 0, -0.5], + "0.375": [0.13, 0, -0.4], + "0.4167": [0.51, 0, -0.2], + "0.4583": [0.86, 0, 0.05], + "0.5": [1.15, 0, 0.29], + "0.5417": [1.36, 0, 0.46], + "0.5833": [1.48, 0, 0.5], + "0.625": [1.49, 0, 0.4], + "0.6667": [1.41, 0, 0.2], + "0.7083": [1.23, 0, -0.05], + "0.75": [0.96, 0, -0.29], + "0.7917": [0.63, 0, -0.46], + "0.8333": [0.26, 0, -0.5], + "0.875": [-0.13, 0, -0.4], + "0.9167": [-0.51, 0, -0.2], + "0.9583": [-0.86, 0, 0.05], + "1.0": [-1.15, 0, 0.29] + }, + "position": { + "0.0": [0, 0.1, 0], + "0.0417": [0, 0.1, 0], + "0.0833": [0, 0.09, 0], + "0.125": [0, 0.07, 0], + "0.1667": [0, 0.05, 0], + "0.2083": [0, 0.03, 0], + "0.25": [0, 0, 0], + "0.2917": [0, -0.03, 0], + "0.3333": [0, -0.05, 0], + "0.375": [0, -0.07, 0], + "0.4167": [0, -0.09, 0], + "0.4583": [0, -0.1, 0], + "0.5": [0, -0.1, 0], + "0.5417": [0, -0.1, 0], + "0.5833": [0, -0.09, 0], + "0.625": [0, -0.07, 0], + "0.6667": [0, -0.05, 0], + "0.7083": [0, -0.03, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0.03, 0], + "0.8333": [0, 0.05, 0], + "0.875": [0, 0.07, 0], + "0.9167": [0, 0.09, 0], + "0.9583": [0, 0.1, 0], + "1.0": [0, 0.1, 0] + } + }, + "shell": { + "rotation": { + "0.0": [0, 0, 0.49], + "0.0417": [0, 0, 0.45], + "0.0833": [0, 0, 0.38], + "0.125": [0, 0, 0.29], + "0.1667": [0, 0, 0.17], + "0.2083": [0, 0, 0.04], + "0.25": [0, 0, -0.09], + "0.2917": [0, 0, -0.21], + "0.3333": [0, 0, -0.32], + "0.375": [0, 0, -0.41], + "0.4167": [0, 0, -0.47], + "0.4583": [0, 0, -0.5], + "0.5": [0, 0, -0.49], + "0.5417": [0, 0, -0.45], + "0.5833": [0, 0, -0.38], + "0.625": [0, 0, -0.29], + "0.6667": [0, 0, -0.17], + "0.7083": [0, 0, -0.04], + "0.75": [0, 0, 0.09], + "0.7917": [0, 0, 0.21], + "0.8333": [0, 0, 0.32], + "0.875": [0, 0, 0.41], + "0.9167": [0, 0, 0.47], + "0.9583": [0, 0, 0.5], + "1.0": [0, 0, 0.49] + } + } + } + }, + "animation.silverlabs_nat.crab_baby.walk_UB": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * Math.min( 2.5, q.modified_move_speed / 0.2 )", + "bones": { + "crabLeftArm": { + "rotation": [ + 0, + 0, + "Math.cos( -140 + ( q.anim_time - 0.0 ) * 360 ) * -20.7" + ], + "position": [ + 0, + "0.6 + ( v.freq = 4; v.amplitude = -0.2; v.offset = 3.4; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 20 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 45 ) / 35 ) * v.amplitude; );", + 0 + ] + }, + "crabLeftLeg": { + "rotation": [ + 0, + 0, + "Math.cos( 40 + ( q.anim_time - 0.0 ) * 360 ) * -20.7" + ], + "position": [ + 0, + "0.6 + ( v.freq = 4; v.amplitude = -0.2; v.offset = 1.4; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 20 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 45 ) / 35 ) * v.amplitude; );", + 0 + ] + }, + "crabRightLeg": { + "rotation": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 17" + ], + "position": [ + 0, + "0.6 + ( v.freq = 4; v.amplitude = -0.3; v.offset = 0.3; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 20 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 45 ) / 35 ) * v.amplitude; );", + 0 + ] + }, + "crabRightArm": { + "rotation": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * -17" + ], + "position": [ + 0, + "0.6 + ( v.freq = 4; v.amplitude = -0.3; v.offset = 2.3; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 20 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 45 ) / 35 ) * v.amplitude; );", + 0 + ] + }, + "crabBody": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -1"], + "position": [ + 0, + "0.05 + Math.cos( 40 + ( q.anim_time - 0.0 ) * 720 ) * -0.1", + 0 + ] + }, + "leftClaw": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 360 ) * -2", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -0.5" + ], + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.1", 0] + }, + "rightClaw": { + "rotation": [ + "-Math.cos( 140 + ( q.anim_time - 0.0 ) * 360 ) * -1.5", + 0, + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * -0.5" + ], + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.1", 0] + }, + "shell": { + "rotation": [ + 0, + 0, + "Math.sin( -80 + ( q.anim_time - 0.0 ) * 360 ) * -0.5" + ] + } + } + }, + "animation.silverlabs_nat.crab_baby.run": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * Math.min( 2.5, q.modified_move_speed / 0.2 )", + "bones": { + "root": { + "position": { + "0.0": [0, 0.1, 0], + "0.0417": [0, 0.1, 0], + "0.0833": [0, 0.1, 0], + "0.125": [0, 0.1, 0], + "0.1667": [0, 0.1, 0], + "0.2083": [0, 0.1, 0], + "0.25": [0, 0.1, 0], + "0.2917": [0, 0.1, 0], + "0.3333": [0, 0.1, 0], + "0.375": [0, 0.1, 0], + "0.4167": [0, 0.1, 0], + "0.4583": [0, 0.1, 0], + "0.5": [0, 0.1, 0], + "0.5417": [0, 0.1, 0], + "0.5833": [0, 0.1, 0], + "0.625": [0, 0.1, 0], + "0.6667": [0, 0.1, 0], + "0.7083": [0, 0.1, 0], + "0.75": [0, 0.1, 0], + "0.7917": [0, 0.1, 0], + "0.8333": [0, 0.1, 0], + "0.875": [0, 0.1, 0], + "0.9167": [0, 0.1, 0], + "0.9583": [0, 0.1, 0], + "1.0": [0, 0.1, 0] + } + }, + "crabLeftArm": { + "rotation": { + "0.0": [0, 0, 25.86], + "0.0417": [0, 0, 17.08], + "0.0833": [0, 0, 6.41], + "0.125": [0, 0, -3.31], + "0.1667": [0, 0, -9.45], + "0.2083": [0, 0, -10.39], + "0.25": [0, 0, -5.86], + "0.2917": [0, 0, 2.92], + "0.3333": [0, 0, 13.59], + "0.375": [0, 0, 23.31], + "0.4167": [0, 0, 29.45], + "0.4583": [0, 0, 30.39], + "0.5": [0, 0, 25.86], + "0.5417": [0, 0, 17.08], + "0.5833": [0, 0, 6.41], + "0.625": [0, 0, -3.31], + "0.6667": [0, 0, -9.45], + "0.7083": [0, 0, -10.39], + "0.75": [0, 0, -5.86], + "0.7917": [0, 0, 2.92], + "0.8333": [0, 0, 13.59], + "0.875": [0, 0, 23.31], + "0.9167": [0, 0, 29.45], + "0.9583": [0, 0, 30.39], + "1.0": [0, 0, 25.86] + }, + "position": { + "0.0": [0, 0.99, 0], + "0.0417": [0, 0.99, 0], + "0.0833": [0, 0.96, 0], + "0.125": [0, 0.89, 0], + "0.1667": [0, 0.74, 0], + "0.2083": [0, 0.56, 0], + "0.25": [0, 0.46, 0], + "0.2917": [0, 0.42, 0], + "0.3333": [0, 0.41, 0], + "0.375": [0, 0.44, 0], + "0.4167": [0, 0.62, 0], + "0.4583": [0, 0.92, 0], + "0.5": [0, 0.99, 0], + "0.5417": [0, 0.99, 0], + "0.5833": [0, 0.96, 0], + "0.625": [0, 0.89, 0], + "0.6667": [0, 0.74, 0], + "0.7083": [0, 0.56, 0], + "0.75": [0, 0.46, 0], + "0.7917": [0, 0.42, 0], + "0.8333": [0, 0.41, 0], + "0.875": [0, 0.44, 0], + "0.9167": [0, 0.62, 0], + "0.9583": [0, 0.92, 0], + "1.0": [0, 0.99, 0] + } + }, + "crabLeftLeg": { + "rotation": { + "0.0": [0, 0, -5.86], + "0.0417": [0, 0, 2.92], + "0.0833": [0, 0, 13.59], + "0.125": [0, 0, 23.31], + "0.1667": [0, 0, 29.45], + "0.2083": [0, 0, 30.39], + "0.25": [0, 0, 25.86], + "0.2917": [0, 0, 17.08], + "0.3333": [0, 0, 6.41], + "0.375": [0, 0, -3.31], + "0.4167": [0, 0, -9.45], + "0.4583": [0, 0, -10.39], + "0.5": [0, 0, -5.86], + "0.5417": [0, 0, 2.92], + "0.5833": [0, 0, 13.59], + "0.625": [0, 0, 23.31], + "0.6667": [0, 0, 29.45], + "0.7083": [0, 0, 30.39], + "0.75": [0, 0, 25.86], + "0.7917": [0, 0, 17.08], + "0.8333": [0, 0, 6.41], + "0.875": [0, 0, -3.31], + "0.9167": [0, 0, -9.45], + "0.9583": [0, 0, -10.39], + "1.0": [0, 0, -5.86] + }, + "position": { + "0.0": [0, 0.46, 0], + "0.0417": [0, 0.42, 0], + "0.0833": [0, 0.41, 0], + "0.125": [0, 0.44, 0], + "0.1667": [0, 0.62, 0], + "0.2083": [0, 0.92, 0], + "0.25": [0, 0.99, 0], + "0.2917": [0, 0.99, 0], + "0.3333": [0, 0.96, 0], + "0.375": [0, 0.89, 0], + "0.4167": [0, 0.74, 0], + "0.4583": [0, 0.56, 0], + "0.5": [0, 0.46, 0], + "0.5417": [0, 0.42, 0], + "0.5833": [0, 0.41, 0], + "0.625": [0, 0.44, 0], + "0.6667": [0, 0.62, 0], + "0.7083": [0, 0.92, 0], + "0.75": [0, 0.99, 0], + "0.7917": [0, 0.99, 0], + "0.8333": [0, 0.96, 0], + "0.875": [0, 0.89, 0], + "0.9167": [0, 0.74, 0], + "0.9583": [0, 0.56, 0], + "1.0": [0, 0.46, 0] + } + }, + "crabRightLeg": { + "rotation": { + "0.0": [0, 0, 4.5], + "0.0417": [0, 0, 2.22], + "0.0833": [0, 0, -4], + "0.125": [0, 0, -12.5], + "0.1667": [0, 0, -21], + "0.2083": [0, 0, -27.22], + "0.25": [0, 0, -29.5], + "0.2917": [0, 0, -27.22], + "0.3333": [0, 0, -21], + "0.375": [0, 0, -12.5], + "0.4167": [0, 0, -4], + "0.4583": [0, 0, 2.22], + "0.5": [0, 0, 4.5], + "0.5417": [0, 0, 2.22], + "0.5833": [0, 0, -4], + "0.625": [0, 0, -12.5], + "0.6667": [0, 0, -21], + "0.7083": [0, 0, -27.22], + "0.75": [0, 0, -29.5], + "0.7917": [0, 0, -27.22], + "0.8333": [0, 0, -21], + "0.875": [0, 0, -12.5], + "0.9167": [0, 0, -4], + "0.9583": [0, 0, 2.22], + "1.0": [0, 0, 4.5] + }, + "position": { + "0.0": [0, 0.42, 0], + "0.0417": [0, 0.63, 0], + "0.0833": [0, 0.79, 0], + "0.125": [0, 0.82, 0], + "0.1667": [0, 0.81, 0], + "0.2083": [0, 0.79, 0], + "0.25": [0, 0.72, 0], + "0.2917": [0, 0.58, 0], + "0.3333": [0, 0.46, 0], + "0.375": [0, 0.41, 0], + "0.4167": [0, 0.38, 0], + "0.4583": [0, 0.38, 0], + "0.5": [0, 0.42, 0], + "0.5417": [0, 0.63, 0], + "0.5833": [0, 0.79, 0], + "0.625": [0, 0.82, 0], + "0.6667": [0, 0.81, 0], + "0.7083": [0, 0.79, 0], + "0.75": [0, 0.72, 0], + "0.7917": [0, 0.58, 0], + "0.8333": [0, 0.46, 0], + "0.875": [0, 0.41, 0], + "0.9167": [0, 0.38, 0], + "0.9583": [0, 0.38, 0], + "1.0": [0, 0.42, 0] + } + }, + "crabRightArm": { + "rotation": { + "0.0": [0, 0, -29.5], + "0.0417": [0, 0, -27.22], + "0.0833": [0, 0, -21], + "0.125": [0, 0, -12.5], + "0.1667": [0, 0, -4], + "0.2083": [0, 0, 2.22], + "0.25": [0, 0, 4.5], + "0.2917": [0, 0, 2.22], + "0.3333": [0, 0, -4], + "0.375": [0, 0, -12.5], + "0.4167": [0, 0, -21], + "0.4583": [0, 0, -27.22], + "0.5": [0, 0, -29.5], + "0.5417": [0, 0, -27.22], + "0.5833": [0, 0, -21], + "0.625": [0, 0, -12.5], + "0.6667": [0, 0, -4], + "0.7083": [0, 0, 2.22], + "0.75": [0, 0, 4.5], + "0.7917": [0, 0, 2.22], + "0.8333": [0, 0, -4], + "0.875": [0, 0, -12.5], + "0.9167": [0, 0, -21], + "0.9583": [0, 0, -27.22], + "1.0": [0, 0, -29.5] + }, + "position": { + "0.0": [0, 0.84, 0], + "0.0417": [0, 0.57, 0], + "0.0833": [0, 0.32, 0], + "0.125": [0, 0.21, 0], + "0.1667": [0, 0.17, 0], + "0.2083": [0, 0.16, 0], + "0.25": [0, 0.25, 0], + "0.2917": [0, 0.66, 0], + "0.3333": [0, 0.98, 0], + "0.375": [0, 1.04, 0], + "0.4167": [0, 1.03, 0], + "0.4583": [0, 0.97, 0], + "0.5": [0, 0.84, 0], + "0.5417": [0, 0.57, 0], + "0.5833": [0, 0.32, 0], + "0.625": [0, 0.21, 0], + "0.6667": [0, 0.17, 0], + "0.7083": [0, 0.16, 0], + "0.75": [0, 0.25, 0], + "0.7917": [0, 0.66, 0], + "0.8333": [0, 0.98, 0], + "0.875": [0, 1.04, 0], + "0.9167": [0, 1.03, 0], + "0.9583": [0, 0.97, 0], + "1.0": [0, 0.84, 0] + } + }, + "crabBody": { + "rotation": { + "0.0": [0, 0, 4], + "0.0417": [0, 0, 3.5], + "0.0833": [0, 0, 3.13], + "0.125": [0, 0, 3], + "0.1667": [0, 0, 3.13], + "0.2083": [0, 0, 3.5], + "0.25": [0, 0, 4], + "0.2917": [0, 0, 4.5], + "0.3333": [0, 0, 4.87], + "0.375": [0, 0, 5], + "0.4167": [0, 0, 4.87], + "0.4583": [0, 0, 4.5], + "0.5": [0, 0, 4], + "0.5417": [0, 0, 3.5], + "0.5833": [0, 0, 3.13], + "0.625": [0, 0, 3], + "0.6667": [0, 0, 3.13], + "0.7083": [0, 0, 3.5], + "0.75": [0, 0, 4], + "0.7917": [0, 0, 4.5], + "0.8333": [0, 0, 4.87], + "0.875": [0, 0, 5], + "0.9167": [0, 0, 4.87], + "0.9583": [0, 0, 4.5], + "1.0": [0, 0, 4] + }, + "position": { + "0.0": [0, 0.27, 0], + "0.0417": [0, 0.24, 0], + "0.0833": [0, 0.17, 0], + "0.125": [0, 0.07, 0], + "0.1667": [0, -0.03, 0], + "0.2083": [0, -0.1, 0], + "0.25": [0, -0.13, 0], + "0.2917": [0, -0.1, 0], + "0.3333": [0, -0.03, 0], + "0.375": [0, 0.07, 0], + "0.4167": [0, 0.17, 0], + "0.4583": [0, 0.24, 0], + "0.5": [0, 0.27, 0], + "0.5417": [0, 0.24, 0], + "0.5833": [0, 0.17, 0], + "0.625": [0, 0.07, 0], + "0.6667": [0, -0.03, 0], + "0.7083": [0, -0.1, 0], + "0.75": [0, -0.13, 0], + "0.7917": [0, -0.1, 0], + "0.8333": [0, -0.03, 0], + "0.875": [0, 0.07, 0], + "0.9167": [0, 0.17, 0], + "0.9583": [0, 0.24, 0], + "1.0": [0, 0.27, 0] + } + }, + "leftClaw": { + "rotation": { + "0.0": [1.93, -25, 0.95], + "0.0417": [0.52, -25, 0.67], + "0.0833": [-1.03, -25, 0.21], + "0.125": [-2.3, -25, -0.31], + "0.1667": [-2.95, -25, -0.74], + "0.2083": [-2.82, -25, -0.98], + "0.25": [-1.93, -25, -0.95], + "0.2917": [-0.52, -25, -0.67], + "0.3333": [1.03, -25, -0.21], + "0.375": [2.3, -25, 0.31], + "0.4167": [2.95, -25, 0.74], + "0.4583": [2.82, -25, 0.98], + "0.5": [1.93, -25, 0.95], + "0.5417": [0.52, -25, 0.67], + "0.5833": [-1.03, -25, 0.21], + "0.625": [-2.3, -25, -0.31], + "0.6667": [-2.95, -25, -0.74], + "0.7083": [-2.82, -25, -0.98], + "0.75": [-1.93, -25, -0.95], + "0.7917": [-0.52, -25, -0.67], + "0.8333": [1.03, -25, -0.21], + "0.875": [2.3, -25, 0.31], + "0.9167": [2.95, -25, 0.74], + "0.9583": [2.82, -25, 0.98], + "1.0": [1.93, -25, 0.95] + }, + "position": { + "0.0": [0, 0.55, 0], + "0.0417": [0, 0.61, 0], + "0.0833": [0, 0.65, 0], + "0.125": [0, 0.64, 0], + "0.1667": [0, 0.6, 0], + "0.2083": [0, 0.53, 0], + "0.25": [0, 0.45, 0], + "0.2917": [0, 0.39, 0], + "0.3333": [0, 0.35, 0], + "0.375": [0, 0.36, 0], + "0.4167": [0, 0.4, 0], + "0.4583": [0, 0.47, 0], + "0.5": [0, 0.55, 0], + "0.5417": [0, 0.61, 0], + "0.5833": [0, 0.65, 0], + "0.625": [0, 0.64, 0], + "0.6667": [0, 0.6, 0], + "0.7083": [0, 0.53, 0], + "0.75": [0, 0.45, 0], + "0.7917": [0, 0.39, 0], + "0.8333": [0, 0.35, 0], + "0.875": [0, 0.36, 0], + "0.9167": [0, 0.4, 0], + "0.9583": [0, 0.47, 0], + "1.0": [0, 0.55, 0] + } + }, + "rightClaw": { + "rotation": { + "0.0": [2.95, 25, 0.59], + "0.0417": [2.3, 25, 0.91], + "0.0833": [1.03, 25, 0.99], + "0.125": [-0.52, 25, 0.81], + "0.1667": [-1.93, 25, 0.41], + "0.2083": [-2.82, 25, -0.1], + "0.25": [-2.95, 25, -0.59], + "0.2917": [-2.3, 25, -0.91], + "0.3333": [-1.03, 25, -0.99], + "0.375": [0.52, 25, -0.81], + "0.4167": [1.93, 25, -0.41], + "0.4583": [2.82, 25, 0.1], + "0.5": [2.95, 25, 0.59], + "0.5417": [2.3, 25, 0.91], + "0.5833": [1.03, 25, 0.99], + "0.625": [-0.52, 25, 0.81], + "0.6667": [-1.93, 25, 0.41], + "0.7083": [-2.82, 25, -0.1], + "0.75": [-2.95, 25, -0.59], + "0.7917": [-2.3, 25, -0.91], + "0.8333": [-1.03, 25, -0.99], + "0.875": [0.52, 25, -0.81], + "0.9167": [1.93, 25, -0.41], + "0.9583": [2.82, 25, 0.1], + "1.0": [2.95, 25, 0.59] + }, + "position": { + "0.0": [0, 0.26, 0], + "0.0417": [0, 0.38, 0], + "0.0833": [0, 0.53, 0], + "0.125": [0, 0.68, 0], + "0.1667": [0, 0.77, 0], + "0.2083": [0, 0.8, 0], + "0.25": [0, 0.74, 0], + "0.2917": [0, 0.62, 0], + "0.3333": [0, 0.47, 0], + "0.375": [0, 0.32, 0], + "0.4167": [0, 0.23, 0], + "0.4583": [0, 0.2, 0], + "0.5": [0, 0.26, 0], + "0.5417": [0, 0.38, 0], + "0.5833": [0, 0.53, 0], + "0.625": [0, 0.68, 0], + "0.6667": [0, 0.77, 0], + "0.7083": [0, 0.8, 0], + "0.75": [0, 0.74, 0], + "0.7917": [0, 0.62, 0], + "0.8333": [0, 0.47, 0], + "0.875": [0, 0.32, 0], + "0.9167": [0, 0.23, 0], + "0.9583": [0, 0.2, 0], + "1.0": [0, 0.26, 0] + } + }, + "shell": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -0.5], + "0.0833": [0, 0, -0.87], + "0.125": [0, 0, -1], + "0.1667": [0, 0, -0.87], + "0.2083": [0, 0, -0.5], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0.5], + "0.3333": [0, 0, 0.87], + "0.375": [0, 0, 1], + "0.4167": [0, 0, 0.87], + "0.4583": [0, 0, 0.5], + "0.5": [0, 0, 0], + "0.5417": [0, 0, -0.5], + "0.5833": [0, 0, -0.87], + "0.625": [0, 0, -1], + "0.6667": [0, 0, -0.87], + "0.7083": [0, 0, -0.5], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0.5], + "0.8333": [0, 0, 0.87], + "0.875": [0, 0, 1], + "0.9167": [0, 0, 0.87], + "0.9583": [0, 0, 0.5], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.07, 0], + "0.0833": [0, 0.13, 0], + "0.125": [0, 0.15, 0], + "0.1667": [0, 0.13, 0], + "0.2083": [0, 0.07, 0], + "0.25": [0, 0, 0], + "0.2917": [0, -0.07, 0], + "0.3333": [0, -0.13, 0], + "0.375": [0, -0.15, 0], + "0.4167": [0, -0.13, 0], + "0.4583": [0, -0.08, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0.08, 0], + "0.5833": [0, 0.13, 0], + "0.625": [0, 0.15, 0], + "0.6667": [0, 0.13, 0], + "0.7083": [0, 0.08, 0], + "0.75": [0, 0, 0], + "0.7917": [0, -0.07, 0], + "0.8333": [0, -0.13, 0], + "0.875": [0, -0.15, 0], + "0.9167": [0, -0.13, 0], + "0.9583": [0, -0.08, 0], + "1.0": [0, 0, 0] + } + }, + "leftEye": { + "rotation": { + "0.0": [0, 0, 1.53], + "0.0417": [0, 0, 0.68], + "0.0833": [0, 0, -0.35], + "0.125": [0, 0, -1.29], + "0.1667": [0, 0, -1.88], + "0.2083": [0, 0, -1.97], + "0.25": [0, 0, -1.53], + "0.2917": [0, 0, -0.68], + "0.3333": [0, 0, 0.35], + "0.375": [0, 0, 1.29], + "0.4167": [0, 0, 1.88], + "0.4583": [0, 0, 1.97], + "0.5": [0, 0, 1.53], + "0.5417": [0, 0, 0.68], + "0.5833": [0, 0, -0.35], + "0.625": [0, 0, -1.29], + "0.6667": [0, 0, -1.88], + "0.7083": [0, 0, -1.97], + "0.75": [0, 0, -1.53], + "0.7917": [0, 0, -0.68], + "0.8333": [0, 0, 0.35], + "0.875": [0, 0, 1.29], + "0.9167": [0, 0, 1.88], + "0.9583": [0, 0, 1.97], + "1.0": [0, 0, 1.53] + } + } + } + }, + "animation.silverlabs_nat.crab_baby.run_UB": { + "loop": true, + "anim_time_update": "q.anim_time + q.delta_time * Math.min( 2.5, q.modified_move_speed / 0.2 )", + "bones": { + "root": { + "position": [0, 0.1, 0] + }, + "crabLeftArm": { + "rotation": [ + 0, + 0, + "10 + Math.cos( -140 + ( q.anim_time - 0.0 ) * 720 ) * -20.7" + ], + "position": [ + 0, + "0.7 + ( v.freq = 8; v.amplitude = -0.2; v.offset = 3.4; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 20 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 45 ) / 35 ) * v.amplitude; );", + 0 + ] + }, + "crabLeftLeg": { + "rotation": [ + 0, + 0, + "10 + Math.cos( 40 + ( q.anim_time - 0.0 ) * 720 ) * -20.7" + ], + "position": [ + 0, + "0.7 + ( v.freq = 8; v.amplitude = -0.2; v.offset = 1.4; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 20 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 45 ) / 35 ) * v.amplitude; );", + 0 + ] + }, + "crabRightLeg": { + "rotation": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 17" + ], + "position": [ + 0, + "0.6 + ( v.freq = 8; v.amplitude = -0.15; v.offset = 0.3; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 20 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 45 ) / 35 ) * v.amplitude; );", + 0 + ] + }, + "crabRightArm": { + "rotation": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * -17" + ], + "position": [ + 0, + "0.6 + ( v.freq = 8; v.amplitude = -0.3; v.offset = 2.3; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 20 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 45 ) / 35 ) * v.amplitude; );", + 0 + ] + }, + "crabBody": { + "rotation": [0, 0, "4 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * -1"], + "position": [ + 0, + "0.07 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 0.2", + 0 + ] + }, + "leftClaw": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 720 ) * 3", + -25, + "Math.sin(( q.anim_time - 0.1 ) * 720 ) * -1" + ], + "position": [ + 0, + "0.5 + Math.cos(( q.anim_time - 0.1 ) * 720 ) * 0.15", + 0 + ] + }, + "rightClaw": { + "rotation": [ + "-Math.sin( -80 + ( q.anim_time - 0.0 ) * 720 ) * 3", + 25, + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * -1" + ], + "position": [ + 0, + "0.5 + Math.cos(( q.anim_time - 0.2 ) * 720 ) * 0.3", + 0 + ] + }, + "shell": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -1"], + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 0.15", 0] + }, + "leftEye": { + "rotation": [ + 0, + 0, + "Math.sin( -50 + ( q.anim_time - 0.0 ) * 720 ) * -2" + ] + } + } + }, + "animation.silverlabs_nat.crab_baby.sit_idle": { + "loop": true, + "bones": { + "crabBody": { + "rotation": [-18, 0, 0], + "position": [0, -0.2, 0] + }, + "leftClaw": { + "rotation": [36.94947, 12.08655, 8.95037], + "position": [0, -0.2, 0.6] + }, + "rightClaw": { + "rotation": [36.94947, -12.08655, -8.95037], + "position": [0.3, -0.2, 0.6] + }, + "leftEye": { + "rotation": [15, 0, 0] + }, + "crabLeftArm": { + "rotation": [0, 0, 21], + "position": [0, 0.6, 0] + }, + "crabRightArm": { + "rotation": [0, 0, -21], + "position": [0, 0.6, 0] + }, + "crabLeftLeg": { + "rotation": [0, 0, 22], + "position": [0, 0.4, -0.3] + }, + "crabRightLeg": { + "rotation": [0, 0, -22], + "position": [0, 0.4, -0.3] + } + } + }, + "animation.silverlabs_nat.crab_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.5833, + "bones": { + "crabBody": { + "rotation": { + "0.0": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.4583": [-15, 0, 0], + "0.5417": [-18, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.4583": [0, -0.17, 0], + "0.5417": [0, -0.2, 0] + } + }, + "crabTorso": { + "rotation": { + "0.0": [0, 0, 0], + "0.3333": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.3333": [0, 0, 0] + } + }, + "shell": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [6, 0, 0], + "0.2917": [9, 0, 0], + "0.4583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.4583": [0, 0, 0] + } + }, + "leftClaw": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-13.03066, -3.89732, 0.90119], + "0.2917": [20.29, 6.76, 6.27], + "0.4167": [36.94947, 12.08655, 8.95037] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, 0.3, 0], + "0.2917": [0, -0.03, 0.4], + "0.4167": [0, -0.2, 0.6] + } + }, + "rightClaw": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-23.25639, 8.2793, -3.54127], + "0.375": [28.35, -9.18, -8.18], + "0.4583": [36.94947, -12.08655, -8.95037] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, 0.4, 0], + "0.375": [0.26, -0.11, 0.51], + "0.4583": [0.3, -0.2, 0.6] + } + }, + "leftEye": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [4.98788, 0.34834, -3.98483], + "0.1667": [4.98788, 0.34834, -3.98483], + "0.4167": [15, 0, 0], + "0.5833": [15, 0, 0] + }, + "position": [0, 0, 0] + }, + "crabLeftArm": { + "rotation": { + "0.0833": [0, 0, 0], + "0.1667": [0, 0, 10.5], + "0.25": [0, 0, 21], + "0.5": [0, 0, 21] + }, + "position": { + "0.0833": [0, 0, 0], + "0.1667": [0, 0.6, 0], + "0.25": [0, 0.6, 0], + "0.5": [0, 0.6, 0] + } + }, + "crabRightArm": { + "rotation": { + "0.125": [0, 0, 0], + "0.2083": [0, 0, -21], + "0.2917": [0, 0, -21], + "0.5": [0, 0, -21] + }, + "position": { + "0.125": [0, 0, 0], + "0.2083": [0, 0.9, 0], + "0.2917": [0, 0.6, 0], + "0.5": [0, 0.6, 0] + } + }, + "crabLeftLeg": { + "rotation": { + "0.0417": [0, 0, 0], + "0.125": [0, 0, 11], + "0.2083": [0, 0, 22], + "0.5": [0, 0, 22] + }, + "position": { + "0.0417": [0, 0, 0], + "0.125": [0, 0.8, -0.15], + "0.2083": [0, 0.4, -0.3], + "0.5": [0, 0.4, -0.3] + } + }, + "crabRightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, -11], + "0.1667": [0, 0, -22], + "0.5": [0, 0, -22] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0.7, -0.15], + "0.1667": [0, 0.4, -0.3], + "0.5": [0, 0.4, -0.3] + } + } + } + }, + "animation.silverlabs_nat.crab_baby.unsit": { + "animation_length": 0.6667, + "bones": { + "crabBody": { + "rotation": { + "0.0": [-18, 0, 0], + "0.125": [-18.9, 0, 0], + "0.25": [-18, 0, 0], + "0.3333": [-15, 0, 0], + "0.4583": [-5, 0, 0], + "0.5417": [-1, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0": [0, -0.2, 0], + "0.25": [0, -0.2, 0], + "0.3333": [0, -0.17, 0], + "0.5417": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "crabTorso": { + "rotation": { + "0.25": [0, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.25": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "shell": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [-4.1, 0, 0], + "0.4167": [-0.59635, -0.10462, 0.20137], + "0.5": [-1.1, 0, 0], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.6667": [0, 0, 0] + } + }, + "leftClaw": { + "rotation": { + "0.0": [36.95, 12.09, 8.95], + "0.2083": [4.35, 1.57, 1.85], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, -0.2, 0.6], + "0.5833": [0, 0, 0] + } + }, + "rightClaw": { + "rotation": { + "0.0": [36.95, -12.09, -8.95], + "0.2917": [4.35, -1.57, -1.85], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [0.3, -0.2, 0.6], + "0.375": [0.06, -0.04, 0.11], + "0.6667": [0, 0, 0] + } + }, + "leftEye": { + "rotation": { + "0.0": [15, 0, 0], + "0.1667": [15, 0, 0], + "0.4167": [4.98788, 0.34834, 0.31517], + "0.5": [4.98788, 0.34834, 0.31517], + "0.5833": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "crabLeftArm": { + "rotation": { + "0.0": [0, 0, 21], + "0.125": [0, 0, 21], + "0.2083": [0, 0, 10.5], + "0.2917": [0, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0.6, 0], + "0.125": [0, 0.6, 0], + "0.2083": [0, 0.6, 0], + "0.2917": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "crabRightArm": { + "rotation": { + "0.0": [0, 0, -21], + "0.0833": [0, 0, -21], + "0.1667": [0, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0.6, 0], + "0.0833": [0, 0.9, 0], + "0.1667": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "crabLeftLeg": { + "rotation": { + "0.0417": [0, 0, 22], + "0.125": [0, 0, 11], + "0.2083": [0, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0417": [0, 0.4, -0.3], + "0.125": [0, 0.8, -0.15], + "0.2083": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "crabRightLeg": { + "rotation": { + "0.0": [0, 0, -22], + "0.125": [0, 0, -22], + "0.2083": [0, 0, -11], + "0.2917": [0, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0.4, -0.3], + "0.125": [0, 0.4, -0.3], + "0.2083": [0, 0.7, -0.15], + "0.2917": [0, 0, 0], + "0.5833": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.crab_baby.hide_idle": { + "loop": true, + "bones": { + "crabTorso": { + "position": [0, -0.5, 0.9], + "scale": 0 + }, + "shell": { + "rotation": [0, 0, 0], + "position": [0, -1.5, 0] + }, + "leftClaw": { + "position": [-0.6, 0, 3], + "scale": 0 + }, + "rightClaw": { + "position": [0.9, 0, 2.9], + "scale": 0 + }, + "leftEye": { + "position": [0, -1.2, 1.2], + "scale": 0 + }, + "crabLeftArm": { + "position": [-1.4, 0, 0] + }, + "crabRightArm": { + "position": [1.3, 0, 0] + }, + "crabLeftLeg": { + "position": [-1.1, 0, 0] + }, + "crabRightLeg": { + "position": [1.1, 0, 0] + } + } + }, + "animation.silverlabs_nat.crab_baby.hide": { + "loop": "hold_on_last_frame", + "animation_length": 0.7083, + "bones": { + "root": { + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, -0.5] + } + }, + "crabBody": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "crabTorso": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [9, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, -0.05, 0.98], + "0.5417": [0, -0.5, 0.9] + }, + "scale": { + "0.0": [1, 1, 1], + "0.125": [0.7692, 0.7692, 0.8492], + "0.5417": [0, 0, 0] + } + }, + "shell": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-17, 0, 0], + "0.25": [-18.43, 0, 0], + "0.3333": [0, 0, 0], + "0.4167": [5, 0, 0], + "0.5": [0, 0, 0], + "0.5833": [-2, 0, 0], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.25": [0, -0.46, 0], + "0.3333": [0, -1.5, 0], + "0.5": [0, -1.5, 0], + "0.5833": [0, -1.4, 0], + "0.6667": [0, -1.5, 0] + } + }, + "leftClaw": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-60.16788, -35.36163, 53.65147], + "0.2083": [14, -20, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [-0.38, 0.4, 0.77], + "0.2083": [-0.95, 0, 1.92], + "0.5417": [-0.6, 0, 3] + }, + "scale": { + "0.0": [1, 1, 1], + "0.2083": [1, 1, 1], + "0.5417": [0, 0, 0] + } + }, + "rightClaw": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-10.34226, 25.56124, -10.04807], + "0.2083": [14, 20, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0.38, 0.4, 0.77], + "0.2083": [0.95, 0, 1.92], + "0.5417": [0.9, 0, 2.9] + }, + "scale": { + "0.0": [1, 1, 1], + "0.2083": [1, 1, 1], + "0.5417": [0, 0, 0] + } + }, + "leftEye": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [92, 0, 0], + "0.25": [108.41, 0, 0], + "0.2917": [116, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.63, 0.74], + "0.125": [0, -0.65, 0.41], + "0.1667": [0, -0.67, 1.47], + "0.2917": [0, -0.85, 3.38], + "0.5417": [0, -1.2, 1.2] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0833": [1, 1.17, 1], + "0.25": [1, 1, 1], + "0.5417": [0, 0, 0] + } + }, + "crabLeftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, -25, -5.2], + "0.0833": [0, 0, 13] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [-0.92, 0.42, 0.18], + "0.0833": [-1.54, 0.2, 0.3], + "0.2083": [-1.4, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0833": [1, 1, 1], + "0.2083": [0, 0, 0] + } + }, + "crabRightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.2083": [1.3, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1, 1], + "0.2083": [0, 0, 0] + } + }, + "crabLeftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 55] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 1, 0], + "0.2083": [-1.1, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.125": [1, 1, 1], + "0.2083": [0, 0, 0] + } + }, + "crabRightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, -17] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0.2, 0.5, 0], + "0.1667": [0.6, -0.02, 0], + "0.2083": [1.1, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0833": [1, 1, 1], + "0.2083": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.crab_baby.hide_peek": { + "animation_length": 2.4583, + "bones": { + "crabTorso": { + "position": [0, -0.5, 0.9], + "scale": 0 + }, + "shell": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [-2, 0, 0], + "0.4583": [-1.14, 0, 0], + "1.8333": [-1.14, 0, 0], + "2.0": [-2, 0, 0], + "2.125": [0, 0, 0], + "2.3333": [0, 0, 0] + }, + "position": { + "0.0": [0, -1.5, 0], + "0.2917": [0, -1.4, 0], + "0.4583": [0, -1.44, 0], + "1.8333": [0, -1.44, 0], + "2.0": [0, -1.4, 0], + "2.125": [0, -1.5, 0], + "2.3333": [0, -1.5, 0] + } + }, + "leftClaw": { + "position": [-0.6, 0, 3], + "scale": 0 + }, + "rightClaw": { + "position": [0.9, 0, 2.9], + "scale": 0 + }, + "leftEye": { + "rotation": { + "0.0": [90, 0, 0], + "0.1667": [90, 0, 0], + "0.2917": [22.8, 0, 0], + "0.4167": [6, 0, 0], + "0.5": [6, 0, 0], + "0.5833": [5.97733, 0.52199, -4.97275], + "1.125": [5.98, 0.52, -4.97], + "1.1667": [5.95779, 0.72839, -6.95982], + "1.5417": [5.95779, 0.72839, -6.95982], + "1.7083": [5.97733, -0.52199, 4.97275], + "1.9167": [5.97733, -0.52199, 4.97275], + "2.0": [6, 0, 0], + "2.0417": [22.8, 0, 0], + "2.1667": [90, 0, 0], + "2.25": [90, 0, 0] + }, + "position": { + "0.0": [0, -2, 3.8], + "0.1667": [0, -2, 2.8], + "0.2083": [0, -2, 0.77], + "0.4167": [0, -2, 0.7], + "2.0": [0, -2, 0.7], + "2.125": [0, -2, 0.77], + "2.1667": [0, -2, 2.8], + "2.25": [0, -2, 3.8] + }, + "scale": { + "0.0417": [0, 0, 0], + "0.2917": [1, 0.6, 1], + "0.4167": [1, 1, 1], + "1.9583": [1, 1, 1], + "2.0": [1, 0.6, 1], + "2.125": [1, 0.3429, 1], + "2.2083": [0, 0, 0] + } + }, + "crabLeftArm": { + "position": [-1.4, 0, 0] + }, + "crabRightArm": { + "position": [1.3, 0, 0] + }, + "crabLeftLeg": { + "position": [-1.1, 0, 0] + }, + "crabRightLeg": { + "position": [1.1, 0, 0] + } + } + }, + "animation.silverlabs_nat.crab_baby.unhide": { + "animation_length": 1.4583, + "bones": { + "crabTorso": { + "position": { + "0.7083": [0, -0.5, 0.9], + "0.9167": [0, -0.8, 0.4], + "1.0833": [0, 0.1, 0], + "1.25": [0, 0, 0] + }, + "scale": { + "0.7083": [0, 0, 0], + "0.9167": [1, 1, 1] + } + }, + "shell": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [-2, 0, 0], + "0.4167": [-1.14, 0, 0], + "0.75": [-1.2, 0, 0], + "0.875": [-4.14, 0, 0], + "1.0417": [-15, 0, 0], + "1.25": [-3, 0, 0], + "1.4583": [0, 0, 0] + }, + "position": { + "0.0": [0, -1.5, 0], + "0.875": [0, -1.24, 0], + "1.0417": [0, 0.1, 0], + "1.4583": [0, 0, 0] + } + }, + "leftClaw": { + "rotation": { + "0.0": [0, 0, 0], + "0.875": [2, 0, -8], + "1.0833": [-7.83667, 0, -8], + "1.4583": [0, 0, 0] + }, + "position": { + "0.6667": [-0.6, 0, 3], + "0.875": [-0.62, -0.5, 0.99], + "1.0": [0, 0, 0], + "1.0833": [0, 0.3, 0], + "1.3333": [0, -0.1, 0], + "1.4583": [0, 0, 0] + }, + "scale": { + "0.6667": [0, 0, 0], + "0.875": [1, 1, 0.6352], + "1.0": [1, 1, 1] + } + }, + "rightClaw": { + "rotation": { + "0.0": [0, 0, 0], + "0.875": [2, 0, 0], + "1.0833": [-7.83509, 8.5913, 0.30248], + "1.4583": [0, 0, 0] + }, + "position": { + "0.0": [0.9, 0, 2.9], + "0.6667": [0.6, 0, 3], + "0.875": [0.62, -0.5, 0.79], + "1.0": [0, 0, 0], + "1.0833": [0, 0.2, 0], + "1.4583": [0, 0, 0] + }, + "scale": { + "0.6667": [0, 0, 0], + "0.875": [1, 1, 0.6352], + "1.0": [1, 1, 1] + } + }, + "leftEye": { + "rotation": { + "0.1667": [90, 0, 0], + "0.2917": [22.8, 0, 0], + "0.375": [6, 0, 0], + "0.4583": [6, 0, 0], + "0.75": [5.2, 0, 0], + "0.7917": [6, 0, 0], + "0.9167": [10.5, 0, 0], + "1.0833": [13, 0, 1.6], + "1.2083": [10.49637, -0.20901, 1.98905], + "1.3333": [6, 0.2, -2], + "1.4583": [0, 0, 0] + }, + "position": { + "0.0": [0, -2, 3.8], + "0.1667": [0, -2, 2.8], + "0.2083": [0, -2, 0.77], + "0.7917": [0, -2, 0.7], + "0.875": [0, -1.76, 0.7], + "0.9167": [0, -1.1, 0.47], + "1.0833": [0, 0, 0] + }, + "scale": { + "0.0417": [0, 0, 0], + "0.2917": [1, 0.6, 1], + "0.375": [1, 1, 1] + } + }, + "crabLeftArm": { + "rotation": { + "0.75": [0, 0, 0], + "0.9583": [0, 0, -24], + "1.0833": [0, 0, 7], + "1.2083": [0, 0, 0] + }, + "position": { + "0.6667": [-1.4, 0, 0], + "0.75": [-1.4, 0, 0], + "0.9583": [-0.58, -0.8, 0], + "1.0833": [0, 0.2, 0], + "1.2083": [0, 0, 0] + }, + "scale": { + "0.6667": [0, 0, 0], + "0.9583": [1, 1, 1] + } + }, + "crabRightArm": { + "rotation": { + "0.75": [0, 0, 0], + "0.9583": [0, 0, 24], + "1.0833": [0, 0, -7], + "1.2083": [0, 0, 0] + }, + "position": { + "0.75": [1.3, 0, 0], + "0.9583": [0.58, -0.8, 0], + "1.0833": [0, 0.2, 0], + "1.2083": [0, 0, 0] + }, + "scale": { + "0.75": [0, 0, 0], + "0.9583": [1, 1, 1] + } + }, + "crabLeftLeg": { + "rotation": { + "0.6667": [0, 0, 0], + "0.875": [38.41549, -1.26447, -47.78375], + "1.0833": [-8.10219, -1.26449, 12.91588], + "1.2083": [0, 0, 0] + }, + "position": { + "0.6667": [-1.1, 0, 0], + "0.875": [0.2, -1, 0.1], + "1.0833": [0.07, 0.27, 0.03], + "1.2083": [0, 0, 0] + }, + "scale": { + "0.6667": [0, 0, 0], + "0.875": [1, 1, 1] + } + }, + "crabRightLeg": { + "rotation": { + "0.6667": [0, 0, 0], + "0.875": [38.41549, 1.26447, 47.78375], + "1.0833": [-8.10219, 1.26449, -12.91588], + "1.2083": [0, 0, 0] + }, + "position": { + "0.6667": [1.1, 0, 0], + "0.875": [-0.2, -1, 0.1], + "1.0833": [-0.07, 0.27, 0.03], + "1.2083": [0, 0, 0] + }, + "scale": { + "0.6667": [0, 0, 0], + "0.875": [1, 1, 1] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/deer.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/deer.rp_anim.json new file mode 100644 index 0000000..af865e0 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/deer.rp_anim.json @@ -0,0 +1,969 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.deer.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.6 + } + } + }, + "animation.silverlabs_nat.deer.idle": { + "loop": true, + "bones": { + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 180 ) * -3", 0, 0] + }, + "left_ear": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 180 ) * 1"] + }, + "right_ear": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 180 ) * -1"] + }, + "leftArm": { + "rotation": [-2.99873, 0.08532, 2.97845] + }, + "rightArm": { + "rotation": [1, 0, -3] + }, + "leftLeg": { + "rotation": [-0.99992, 0.01112, 1.99346] + }, + "rightLeg": { + "rotation": [0, 0, -2] + } + } + }, + "animation.silverlabs_nat.deer.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [2, 0, 0], + "0.0417": [1.8802, 0, 0.35364], + "0.0833": [1.52313, 0, 0.68169], + "0.1667": [0.47687, 0, 1.19793], + "0.2083": [0.1198, 0, 1.34552], + "0.25": [0, 0, 1.4], + "0.2917": [0.1198, 0, 1.35633], + "0.3333": [0.47687, 0, 1.21839], + "0.4167": [1.52313, 0, 0.7175], + "0.4583": [1.8802, 0, 0.38046], + "0.5": [2, 0, 0], + "0.5417": [1.8802, 0, -0.38907], + "0.5833": [1.52313, 0, -0.74412], + "0.6667": [0.47687, 0, -1.25227], + "0.7083": [0.1198, 0, -1.36981], + "0.75": [0, 0, -1.4], + "0.7917": [0.1198, 0, -1.35885], + "0.8333": [0.47687, 0, -1.23177], + "0.9167": [1.52313, 0, -0.70436], + "0.9583": [1.8802, 0, -0.36019], + "1.0": [2, 0, 0] + }, + "position": { + "0.0": [0, 0.2, 0], + "0.0417": [0, 0.18802, 0], + "0.0833": [0, 0.15231, 0], + "0.1667": [0, 0.04769, 0], + "0.2083": [0, 0.01198, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0.01198, 0], + "0.3333": [0, 0.04769, 0], + "0.4167": [0, 0.15231, 0], + "0.4583": [0, 0.18802, 0], + "0.5": [0, 0.2, 0], + "0.5417": [0, 0.18802, 0], + "0.5833": [0, 0.15231, 0], + "0.6667": [0, 0.04769, 0], + "0.7083": [0, 0.01198, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0.01198, 0], + "0.8333": [0, 0.04769, 0], + "0.9167": [0, 0.15231, 0], + "0.9583": [0, 0.18802, 0], + "1.0": [0, 0.2, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-13.85, 0, -2.05], + "0.0417": [-15.46, 0, -1.12], + "0.0833": [-16, 0, 0], + "0.125": [-15.46, 0, 1.13], + "0.1667": [-13.85, 0, 2.08], + "0.2083": [-11.5, 0, 2.78], + "0.25": [-9.15, 0, 3.22], + "0.2917": [-7.54, 0, 3.44], + "0.3333": [-7, 0, 3.5], + "0.375": [-7.54, 0, 3.44], + "0.4167": [-9.15, 0, 3.25], + "0.4583": [-11.5, 0, 2.88], + "0.5": [-13.85, 0, 2.3], + "0.5417": [-15.46, 0, 1.4], + "0.5833": [-16, 0, 0], + "0.625": [-15.46, 0, -1.39], + "0.6667": [-13.85, 0, -2.26], + "0.7083": [-11.5, 0, -2.82], + "0.75": [-9.15, 0, -3.17], + "0.7917": [-7.54, 0, -3.35], + "0.8333": [-7, 0, -3.4], + "0.875": [-7.54, 0, -3.35], + "0.9167": [-9.15, 0, -3.14], + "0.9583": [-11.5, 0, -2.73], + "1.0": [-13.85, 0, -2.05] + } + }, + "leftArm": { + "rotation": { + "0.0": [-18, 0, 3.4], + "0.5833": [20, 0, 3.4], + "0.7083": [32.99601, 0.54462, 2.5613], + "0.8333": [7.75898, 0.43536, 2.59689], + "0.9583": [-17.45729, -0.21434, 3.59585], + "1.0": [-18, 0, 3.4] + }, + "position": { + "0.0": [0, -0.3, -0.75], + "0.2917": [0, -0.2, -0.2], + "0.5833": [0, -0.3, 0.6], + "0.7083": [0, 0.7, -2.3], + "0.9583": [0, 0.37, -0.605], + "1.0": [0, -0.3, -0.75] + } + }, + "rightArm": { + "rotation": { + "0.0": [14.57, 0, -3.4], + "0.0833": [20, 0, -2.4], + "0.2083": [33, 0, -2.4], + "0.4583": [-17.45729, 0.21434, -3.59585], + "0.5": [-18, 0, -3.4], + "1.0": [14.57, 0, -3.4] + }, + "position": { + "0.0": [0, -0.27, 0.37], + "0.0833": [0, -0.3, 0.6], + "0.2083": [0, 0.7, -2.3], + "0.4583": [0, 0.37, -0.58], + "0.5": [0, -0.3, -0.75], + "0.7917": [0, -0.2, -0.2], + "1.0": [0, -0.27, 0.37] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-5, 0, 3], + "0.2917": [23, 0, 3], + "0.375": [28, 0, 3], + "0.5833": [-2, 0, 3], + "0.6667": [-17, 0, 3], + "0.7083": [-17, 0, 3], + "1.0": [-5, 0, 3] + }, + "position": { + "0.0": [0, 0, 0.6], + "0.2917": [0, -0.3, -0.3], + "0.375": [0, 0.2, -1.45], + "0.5": [0, 2.01, -1.92], + "0.5833": [0, 1.02, -1.5], + "0.6667": [0, 0.4, -0.9], + "0.7083": [0, 0, -1.1], + "1.0": [0, 0, 0.6] + } + }, + "rightLeg": { + "rotation": { + "0.0": [10, 0, -3], + "0.0833": [-2, 0, -3], + "0.1667": [-17, 0, -3], + "0.2083": [-17, 0, -3], + "0.5": [-5, 0, -3], + "0.7917": [23, 0, -3], + "0.875": [28, 0, -3], + "1.0": [10, 0, -3] + }, + "position": { + "0.0": [0, 2.01, -1.92], + "0.0833": [0, 1.02, -1.5], + "0.1667": [0, 0.4, -0.9], + "0.2083": [0, 0, -1.1], + "0.5": [0, 0, 0.6], + "0.7917": [0, -0.3, -0.3], + "0.875": [0, 0.2, -1.45], + "1.0": [0, 2.01, -1.92] + } + }, + "skull": { + "rotation": { + "0.0": [-1, 0, 0], + "0.0417": [-0.82629, 0, -0.4683], + "0.0833": [-0.30854, 0, -0.82585], + "0.1667": [1.20854, 0, -1.26836], + "0.2083": [1.72629, 0, -1.3711], + "0.25": [1.9, 0, -1.4], + "0.2917": [1.72629, 0, -1.34926], + "0.3333": [1.20854, 0, -1.23085], + "0.4167": [-0.30854, 0, -0.80851], + "0.4583": [-0.82629, 0, -0.47737], + "0.5": [-1, 0, 0], + "0.5417": [-0.82629, 0, 0.49273], + "0.5833": [-0.30854, 0, 0.83901], + "0.6667": [1.20854, 0, 1.25693], + "0.7083": [1.72629, 0, 1.36027], + "0.75": [1.9, 0, 1.4], + "0.7917": [1.72629, 0, 1.38064], + "0.8333": [1.20854, 0, 1.29472], + "0.9167": [-0.30854, 0, 0.85517], + "0.9583": [-0.82629, 0, 0.48021], + "1.0": [-1, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.2083": { + "effect": "step_-6dB" + }, + "0.5": { + "effect": "step" + }, + "0.7083": { + "effect": "step_-6dB" + } + } + }, + "animation.silverlabs_nat.deer.eat": { + "sound_effects": { + "0.0": { + "effect": "eat" + }, + "0.50": { + "effect": "eat" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "skullRot": { + "rotation": [ + "112.5 + Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 6", + 0, + 0 + ], + "position": [0, -4, -1] + } + } + }, + "animation.silverlabs_nat.deer.ear_flick": { + "animation_length": 0.5, + "bones": { + "right_ear": { + "rotation": [ + "Math.sin(( q.anim_time - 0.2 ) * 1440 ) * 32", + 0, + "Math.cos(( q.anim_time - 0.4 ) * 1440 ) * 16" + ] + }, + "left_ear": { + "rotation": [ + "Math.sin(( q.anim_time - 0.2 ) * 1440 ) * 32", + 0, + "Math.cos(( q.anim_time - 0.4 ) * 1440 ) * -16" + ] + } + } + }, + "animation.silverlabs_nat.deer.run": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [-8, 0, 0], + "0.0417": [-7.6, 0, 0], + "0.0833": [-6.71, 0, 0], + "0.125": [-5.54, 0, 0], + "0.1667": [-4.15, 0, 0], + "0.2083": [-2.6, 0, 0], + "0.25": [-0.9, 0, 0], + "0.2917": [0.98, 0, 0], + "0.3333": [3.27, 0, 0], + "0.375": [6.05, 0, 0], + "0.4167": [7.44, 0, 0], + "0.4583": [8, 0, 0], + "0.5": [7.56, 0, 0], + "0.5417": [5.44, 0, 0], + "0.5833": [4.03, 0, 0], + "0.625": [2.62, 0, 0], + "0.6667": [1.21, 0, 0], + "0.7083": [-0.21, 0, 0], + "0.75": [-1.62, 0, 0], + "0.7917": [-3.22, 0, 0], + "0.8333": [-5, 0, 0], + "0.875": [-6.75, 0, 0], + "0.9167": [-7.58, 0, 0], + "0.9583": [-7.91, 0, 0], + "1.0": [-8, 0, 0] + }, + "position": { + "0.0": [0, 1.4, 0.7], + "0.0417": [0, 1.72, 0.69], + "0.0833": [0, 1.87, 0.64], + "0.125": [0, 1.93, 0.63], + "0.1667": [0, 1.94, 0.63], + "0.2083": [0, 1.89, 0.61], + "0.25": [0, 1.81, 0.59], + "0.2917": [0, 1.71, 0.57], + "0.3333": [0, 1.61, 0.57], + "0.375": [0, 1.5, 0.56], + "0.4167": [0, 1.35, 0.51], + "0.4583": [0, 1.2, 0.5], + "0.5": [0, 0.94, 0.51], + "0.5417": [0, 0.47, 0.57], + "0.5833": [0, 0.39, 0.58], + "0.625": [0, 0.33, 0.6], + "0.6667": [0, 0.29, 0.62], + "0.7083": [0, 0.26, 0.65], + "0.75": [0, 0.26, 0.67], + "0.7917": [0, 0.3, 0.69], + "0.8333": [0, 0.4, 0.7], + "0.875": [0, 0.58, 0.7], + "0.9167": [0, 0.79, 0.7], + "0.9583": [0, 1.06, 0.7], + "1.0": [0, 1.4, 0.7] + } + }, + "leftArm": { + "rotation": { + "0.0": [-3, -0.1, 0], + "0.0417": [-5.4, -0.05, 0], + "0.0833": [-8.75, 0.02, 0], + "0.125": [-12.78, 0.1, 0], + "0.1667": [-17.21, 0.19, 0], + "0.2083": [-21.78, 0.29, 0], + "0.25": [-26.22, 0.38, 0], + "0.2917": [-30.25, 0.47, 0], + "0.3333": [-33.6, 0.54, 0], + "0.375": [-36, 0.59, 0], + "0.4167": [-36, 0.59, 0], + "0.4583": [-36, 0.59, 0], + "0.5": [-22.82, 0.97, 0], + "0.5417": [-9.64, 1.35, 0], + "0.5833": [3.54, 1.73, 0], + "0.625": [16.73, 2.12, 0], + "0.6667": [29.91, 2.5, 0], + "0.7083": [34.31, 2.71, 0], + "0.75": [35.37, 2.89, 0], + "0.7917": [34.02, 3, 0], + "0.8333": [31.21, 2.98, 0], + "0.875": [27.87, 2.81, 0], + "0.9167": [18.57, 1.97, 0], + "0.9583": [6.07, 0.77, 0], + "1.0": [-3, -0.1, 0] + }, + "position": { + "0.0": [0, 2.03, -0.4], + "0.0417": [0, 1.92, -0.41], + "0.0833": [0, 1.78, -0.43], + "0.125": [0, 1.61, -0.46], + "0.1667": [0, 1.43, -0.49], + "0.2083": [0, 1.23, -0.51], + "0.25": [0, 1.03, -0.54], + "0.2917": [0, 0.83, -0.57], + "0.3333": [0, 0.66, -0.59], + "0.375": [0, 0.5, -0.6], + "0.4167": [0, 0, -0.6], + "0.4583": [0, -0.5, -0.6], + "0.5": [0, -0.56, -0.3], + "0.5417": [0, -0.62, 0], + "0.5833": [0, -0.68, 0.3], + "0.625": [0, -0.74, 0.6], + "0.6667": [0, -0.8, 0.9], + "0.7083": [0, -0.41, 0.92], + "0.75": [0, 0.19, 0.82], + "0.7917": [0, 0.86, 0.65], + "0.8333": [0, 1.48, 0.46], + "0.875": [0, 1.9, 0.3], + "0.9167": [0, 2.14, 0.05], + "0.9583": [0, 2.09, -0.21], + "1.0": [0, 2.03, -0.4] + } + }, + "rightArm": { + "rotation": { + "0.0": [-14.3, 0, 0], + "0.0417": [-17.46, -0.07, 0], + "0.0833": [-22.35, -0.18, 0], + "0.125": [-28.09, -0.31, 0], + "0.1667": [-33.84, -0.45, 0], + "0.2083": [-38.73, -0.56, 0], + "0.25": [-41.9, -0.64, 0], + "0.2917": [-42.5, -0.68, 0], + "0.3333": [-36.66, -0.55, 0], + "0.375": [-25.16, -0.28, 0], + "0.4167": [-11.83, -0.04, 0], + "0.4583": [-0.5, 0.01, 0], + "0.5": [9.66, -0.49, 0], + "0.5417": [19.81, -1, 0], + "0.5833": [29.97, -1.5, 0], + "0.625": [32.28, -1.76, 0], + "0.6667": [33.41, -2.04, 0], + "0.7083": [33.18, -2.27, 0], + "0.75": [31.41, -2.39, 0], + "0.7917": [27.91, -2.35, 0], + "0.8333": [21.36, -2.04, 0], + "0.875": [11.89, -1.52, 0], + "0.9167": [1.47, -0.92, 0], + "0.9583": [-7.92, -0.37, 0], + "1.0": [-14.3, 0, 0] + }, + "position": { + "0.0": [0, 1.66, -0.18], + "0.0417": [0, 1.47, -0.21], + "0.0833": [0, 1.2, -0.27], + "0.125": [0, 0.88, -0.33], + "0.1667": [0, 0.55, -0.39], + "0.2083": [0, 0.24, -0.44], + "0.25": [0, -0.03, -0.48], + "0.2917": [0, -0.2, -0.5], + "0.3333": [0, -0.27, -0.49], + "0.375": [0, -0.17, -0.44], + "0.4167": [0, -0.03, -0.35], + "0.4583": [0, 0, -0.2], + "0.5": [0, -0.27, 0.17], + "0.5417": [0, -0.53, 0.53], + "0.5833": [0, -0.8, 0.9], + "0.625": [0, -0.44, 0.89], + "0.6667": [0, 0.17, 0.78], + "0.7083": [0, 0.86, 0.61], + "0.75": [0, 1.49, 0.44], + "0.7917": [0, 1.9, 0.3], + "0.8333": [0, 2.04, 0.19], + "0.875": [0, 2, 0.08], + "0.9167": [0, 1.88, -0.03], + "0.9583": [0, 1.74, -0.12], + "1.0": [0, 1.66, -0.18] + } + }, + "leftLeg": { + "rotation": { + "0.0": [3.56, -0.12, 2], + "0.0417": [12.08, -0.24, 1.47], + "0.0833": [20.6, -0.35, 0.94], + "0.125": [25.85, -0.44, 0.84], + "0.1667": [32.05, -0.56, 0.79], + "0.2083": [38.45, -0.67, 0.76], + "0.25": [44.35, -0.75, 0.72], + "0.2917": [49, -0.75, 0.66], + "0.3333": [54.64, -0.64, 0.46], + "0.375": [60.1, -0.43, 0.19], + "0.4167": [62.38, -0.2, -0.01], + "0.4583": [58.47, 0, 0], + "0.5": [48.07, 0.13, 0.27], + "0.5417": [32.01, 0.26, 0.73], + "0.5833": [13.81, 0.37, 1.25], + "0.625": [-3.03, 0.46, 1.69], + "0.6667": [-14.99, 0.52, 1.93], + "0.7083": [-16.99, 0.49, 1.73], + "0.75": [-18.99, 0.46, 1.53], + "0.7917": [-20.99, 0.43, 1.33], + "0.8333": [-23, 0.4, 1.13], + "0.875": [-25, 0.37, 0.93], + "0.9167": [-15.48, 0.21, 1.28], + "0.9583": [-5.96, 0.04, 1.64], + "1.0": [3.56, -0.12, 2] + }, + "position": { + "0.0": [0, -0.11, -1.11], + "0.0417": [0, -0.01, -0.84], + "0.0833": [0, 0.08, -0.58], + "0.125": [0, 0.14, -0.41], + "0.1667": [0, 0.21, -0.2], + "0.2083": [0, 0.28, 0.01], + "0.25": [0, 0.34, 0.19], + "0.2917": [0, 0.4, 0.3], + "0.3333": [0, 0.4, 0.29], + "0.375": [0, 0.34, 0.18], + "0.4167": [0, 0.36, 0.07], + "0.4583": [0, 0.58, 0.05], + "0.5": [0, 1.07, 0.17], + "0.5417": [0, 1.81, 0.38], + "0.5833": [0, 2.57, 0.61], + "0.625": [0, 3.15, 0.77], + "0.6667": [0, 3.3, 0.8], + "0.7083": [0, 2.5, 0.52], + "0.75": [0, 1.7, 0.24], + "0.7917": [0, 0.9, -0.04], + "0.8333": [0, 0.1, -0.32], + "0.875": [0, -0.7, -0.6], + "0.9167": [0, -0.5, -0.77], + "0.9583": [0, -0.31, -0.94], + "1.0": [0, -0.11, -1.11] + } + }, + "rightLeg": { + "rotation": { + "0.0": [20.59, 0.7, -1.87], + "0.0417": [28.45, 0.75, -1.54], + "0.0833": [39.47, 0.8, -1.07], + "0.125": [49, 0.75, -0.66], + "0.1667": [53.36, 0.68, -0.45], + "0.2083": [58.47, 0.58, -0.19], + "0.25": [63.21, 0.46, 0.05], + "0.2917": [66.45, 0.32, 0.21], + "0.3333": [67.09, 0.17, 0.21], + "0.375": [64, 0, 0], + "0.4167": [53.14, -0.23, -0.68], + "0.4583": [35.92, -0.49, -1.73], + "0.5": [16.25, -0.77, -2.93], + "0.5417": [-2.01, -1.05, -4.04], + "0.5833": [-14.95, -1.29, -4.83], + "0.625": [-22.41, -1.57, -5.31], + "0.6667": [-26.98, -1.88, -5.63], + "0.7083": [-28.91, -2.16, -5.79], + "0.75": [-28.47, -2.31, -5.77], + "0.7917": [-25.89, -2.24, -5.57], + "0.8333": [-16.6, -1.65, -4.83], + "0.875": [-7.3, -1.07, -4.09], + "0.9167": [2, -0.48, -3.35], + "0.9583": [11.29, 0.11, -2.61], + "1.0": [20.59, 0.7, -1.87] + }, + "position": { + "0.0": [0, 0.08, -0.58], + "0.0417": [0, 0.15, -0.29], + "0.0833": [0, 0.25, 0.11], + "0.125": [0, 0.4, 0.3], + "0.1667": [0, 0.49, 0.23], + "0.2083": [0, 0.58, 0.05], + "0.25": [0, 0.69, -0.18], + "0.2917": [0, 0.82, -0.4], + "0.3333": [0, 0.99, -0.56], + "0.375": [0, 1.2, -0.6], + "0.4167": [0, 1.61, -0.44], + "0.4583": [0, 2.16, -0.14], + "0.5": [0, 2.73, 0.23], + "0.5417": [0, 3.15, 0.57], + "0.5833": [0, 3.3, 0.8], + "0.625": [0, 2.79, 0.95], + "0.6667": [0, 1.77, 0.95], + "0.7083": [0, 0.85, 0.79], + "0.75": [0, 0.08, 0.1], + "0.7917": [0, -0.7, -0.6], + "0.8333": [0, -0.54, -0.6], + "0.875": [0, -0.39, -0.59], + "0.9167": [0, -0.23, -0.59], + "0.9583": [0, -0.08, -0.58], + "1.0": [0, 0.08, -0.58] + } + }, + "tail": { + "rotation": { + "0.0": [-18, 0, 0], + "0.0417": [-20.18, 0, 0], + "0.0833": [-23.63, 0, 0], + "0.125": [-27.5, 0, 0], + "0.1667": [-30.93, 0, 0], + "0.2083": [-33.05, 0, 0], + "0.25": [-33, 0, 0], + "0.2917": [-30.16, 0, 0], + "0.3333": [-25.07, 0, 0], + "0.375": [-18.69, 0, 0], + "0.4167": [-11.93, 0, 0], + "0.4583": [-5.72, 0, 0], + "0.5": [-1, 0, 0], + "0.5417": [3.34, 0, 0], + "0.5833": [7.21, 0, 0], + "0.625": [10.11, 0, 0], + "0.6667": [11.54, 0, 0], + "0.7083": [11, 0, 0], + "0.75": [5.95, 0, 0], + "0.7917": [-2.75, 0, 0], + "0.8333": [-11.83, 0, 0], + "0.875": [-18, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [8, 0, 0], + "0.0417": [6.62, 0, 0], + "0.0833": [4.55, 0, 0], + "0.125": [2.21, 0, 0], + "0.1667": [-0.26, 0, 0], + "0.2083": [-2.72, 0, 0], + "0.25": [-5.18, 0, 0], + "0.2917": [-7.03, 0, 0], + "0.3333": [-7.74, 0, 0], + "0.375": [-8, 0, 0], + "0.4167": [-6.91, 0, 0], + "0.4583": [-5.02, 0, 0], + "0.5": [-2.17, 0, 0], + "0.5417": [0.68, 0, 0], + "0.5833": [3.53, 0, 0], + "0.625": [5.48, 0, 0], + "0.6667": [7.15, 0, 0], + "0.7083": [8.3, 0, 0], + "0.75": [8.95, 0, 0], + "0.7917": [9.27, 0, 0], + "0.8333": [8.76, 0, 0], + "0.875": [8, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.deer.rest": { + "animation_length": 2.4167, + "bones": { + "root": { + "position": [0, -10, 0] + }, + "body": { + "rotation": [0, 0, -7.5] + }, + "tail": { + "rotation": [-135, 0, 0], + "position": [0, -0.8, 0] + }, + "skull": { + "rotation": [0, 0, 7.5], + "position": [0, -1, 0] + }, + "leftArm": { + "rotation": [97.5, 5, 0], + "position": [1, -2, -6] + }, + "rightArm": { + "rotation": [97.53577, -7.47852, -0.32901], + "position": [-1, -2, -6] + }, + "leftLeg": { + "rotation": [-90, -17.5, 0], + "position": [0, -2, 2] + }, + "rightLeg": { + "rotation": [-90, 20, 0], + "position": [0, -2, 2] + } + } + }, + "animation.silverlabs_nat.deer.run_UB": { + "loop": true, + "animation_length": 1.0417, + "bones": { + "body": { + "rotation": { + "0.0": [-8, 0, 0], + "0.0417": [-7.60368, 0, 0], + "0.0833": [-6.71436, 0, 0], + "0.125": [-5.53644, 0, 0], + "0.1667": [-4.15347, 0, 0], + "0.2083": [-2.60424, 0, 0], + "0.25": [-0.90118, 0, 0], + "0.2917": [0.97701, 0, 0], + "0.3333": [3.27, 0, 0], + "0.375": [6.0541, 0, 0], + "0.4167": [7.44166, 0, 0], + "0.4583": [8, 0, 0], + "0.5": [7.55993, 0, 0], + "0.5417": [6.60042, 0, 0], + "0.5833": [5.44391, 0, 0], + "0.7917": [-1.61875, 0, 0], + "0.8333": [-3.22299, 0, 0], + "0.875": [-5, 0, 0], + "0.9167": [-6.74655, 0, 0], + "0.9583": [-7.57668, 0, 0], + "1.0": [-7.91468, 0, 0], + "1.0417": [-8, 0, 0] + }, + "position": { + "0.0": [0, 1.4, 0.7], + "0.0417": [0, 1.71658, 0.69279], + "0.0833": [0, 1.86745, 0.63721], + "0.125": [0, 1.93, 0.63], + "0.1667": [0, 1.9369, 0.62589], + "0.2083": [0, 1.88706, 0.6111], + "0.25": [0, 1.80695, 0.5889], + "0.2917": [0, 1.71082, 0.57411], + "0.3333": [0, 1.61, 0.57], + "0.375": [0, 1.49681, 0.56279], + "0.4167": [0, 1.34738, 0.50721], + "0.4583": [0, 1.2, 0.5], + "0.5": [0, 0.94344, 0.50721], + "0.5417": [0, 0.63213, 0.56279], + "0.5833": [0, 0.47, 0.57], + "0.625": [0, 0.38627, 0.57697], + "0.6667": [0, 0.32668, 0.59537], + "0.7083": [0, 0.28561, 0.62097], + "0.75": [0, 0.26353, 0.64903], + "0.7917": [0, 0.26466, 0.67463], + "0.8333": [0, 0.29963, 0.69303], + "0.875": [0, 0.4, 0.7], + "0.9167": [0, 0.57702, 0.7], + "0.9583": [0, 0.79288, 0.7], + "1.0": [0, 1.06183, 0.7], + "1.0417": [0, 1.4, 0.7] + } + }, + "leftArm": { + "rotation": { + "0.0": { + "post": [-2.99818, -0.10465, 0], + "lerp_mode": "catmullrom" + }, + "0.375": [-35.99585, 0.58777, 0], + "0.4583": [-35.99585, 0.58777, 0], + "0.7083": [29.9055, 2.49762, 0], + "0.9167": { + "pre": [27.86974, 2.81281, 0], + "post": [27.86974, 2.81281, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [-2.99818, -0.10465, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 2.03, -0.4], + "lerp_mode": "catmullrom" + }, + "0.375": [0, 0.5, -0.6], + "0.4583": [0, -0.5, -0.6], + "0.7083": [0, -0.8, 0.9], + "0.9167": { + "pre": [0, 1.9, 0.3], + "post": [0, 1.9, 0.3], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0, 2.03, -0.4], + "lerp_mode": "catmullrom" + } + } + }, + "rightArm": { + "rotation": { + "0.0": [-14.3, 0, 0], + "0.2917": { + "pre": [-42.49565, -0.67557, 0], + "post": [-42.49565, -0.67557, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": [-0.49992, 0.00873, 0], + "0.625": [29.96599, -1.49949, 0], + "0.8333": { + "pre": [27.90955, -2.34503, 0], + "post": [27.90955, -2.34503, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [-14.3, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": [0, 1.66, -0.18], + "0.2917": { + "pre": [0, -0.2, -0.5], + "post": [0, -0.2, -0.5], + "lerp_mode": "catmullrom" + }, + "0.4583": [0, 0, -0.2], + "0.625": [0, -0.8, 0.9], + "0.8333": { + "pre": [0, 1.9, 0.3], + "post": [0, 1.9, 0.3], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0, 1.66, -0.18], + "lerp_mode": "catmullrom" + } + } + }, + "leftLeg": { + "rotation": { + "0.0": [3.55784, -0.12416, 1.99614], + "0.0833": [20.59713, -0.35183, 0.93607], + "0.2917": { + "pre": [48.99568, -0.75469, 0.6561], + "post": [48.99568, -0.75469, 0.6561], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [58.47, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7083": [-14.99127, 0.51754, 1.9319], + "0.9167": [-24.99697, 0.37459, 0.9272], + "1.0417": [3.55784, -0.12416, 1.99614] + }, + "position": { + "0.0": [0, -0.11, -1.11], + "0.0833": [0, 0.08, -0.58], + "0.2917": { + "pre": [0, 0.4, 0.3], + "post": [0, 0.4, 0.3], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 0.58, 0.05], + "lerp_mode": "catmullrom" + }, + "0.7083": [0, 3.3, 0.8], + "0.9167": [0, -0.7, -0.6], + "1.0417": [0, -0.11, -1.11] + } + }, + "rightLeg": { + "rotation": { + "0.0": [20.5885, 0.70356, -1.87221], + "0.125": { + "pre": [48.99568, 0.75469, -0.6561], + "post": [48.99568, 0.75469, -0.6561], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [64, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-14.94548, -1.29256, -4.83045], + "lerp_mode": "catmullrom" + }, + "0.8333": [-25.8909, -2.24411, -5.56595], + "1.0417": [20.5885, 0.70356, -1.87221] + }, + "position": { + "0.0": [0, 0.08, -0.58], + "0.125": { + "pre": [0, 0.4, 0.3], + "post": [0, 0.4, 0.3], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 1.2, -0.6], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [0, 3.3, 0.8], + "lerp_mode": "catmullrom" + }, + "0.75": [0, 0.85, 0.79], + "0.8333": [0, -0.7, -0.6], + "1.0417": [0, 0.08, -0.58] + } + }, + "tail": { + "rotation": { + "0.0": { + "post": [-18, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-33, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [-1, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [11, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": [-18, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": [8, 0, 0], + "0.0417": [6.61915, 0, 0], + "0.0833": [4.55141, 0, 0], + "0.125": [2.20678, 0, 0], + "0.25": [-5.18374, 0, 0], + "0.2917": [-7.03, 0, 0], + "0.3333": [-7.73877, 0, 0], + "0.375": [-8, 0, 0], + "0.4167": [-6.91234, 0, 0], + "0.4583": [-5.02292, 0, 0], + "0.625": [3.53495, 0, 0], + "0.6667": [5.47721, 0, 0], + "0.7083": [7.14914, 0, 0], + "0.75": [8.3, 0, 0], + "0.7917": [8.9465, 0, 0], + "0.8333": [9.26991, 0, 0], + "0.875": [8.76253, 0, 0], + "0.9167": [8, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.deer.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, -90], + "position": [10.7, 4.9, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + }, + "tail": { + "rotation": [-110.6484, -10.21235, 7.24677], + "position": [0, 0.5, 0] + }, + "skull": { + "rotation": [-3, 6, -5], + "position": [0.3, 0, 0] + }, + "rightArm": { + "rotation": [-9, 0, 0], + "position": [0, 1, -3.9] + }, + "leftLeg": { + "rotation": [-5.83732, -5.37589, 24.17487], + "position": [-0.5, 1.6, -0.6] + }, + "rightLeg": { + "rotation": [-34.5, 0, 0] + }, + "leftArm": { + "rotation": [-4.00334, -6.6947, 23.04964], + "position": [-2.2, -1.7, 2.7] + }, + "skullRot": { + "rotation": [191.19557, -59.14532, -32.92436], + "position": [0.3, -1.5, -0.6] + }, + "left_ear": { + "rotation": [ + "-3 - Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2", + 4, + "-5 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2" + ] + }, + "right_ear": { + "rotation": [ + "-3 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2", + 3, + "-2 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/deer_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/deer_baby.rp_anim.json new file mode 100644 index 0000000..9471f19 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/deer_baby.rp_anim.json @@ -0,0 +1,2084 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.deer_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "body": { + "rotation": { + "0.0": [-0.95, 1.05, 0], + "0.0417": [-0.98, 0.92, 0], + "0.0833": [-0.74, 0.74, 0], + "0.125": [-0.31, 0.5, 0], + "0.1667": [0.21, 0.23, 0], + "0.2083": [0.67, -0.06, 0], + "0.25": [0.95, -0.34, 0], + "0.2917": [0.98, -0.6, 0], + "0.3333": [0.74, -0.82, 0], + "0.375": [0.31, -0.98, 0], + "0.4167": [-0.21, -1.08, 0], + "0.4583": [-0.67, -1.1, 0], + "0.5": [-0.95, -1.05, 0], + "0.5417": [-0.98, -0.92, 0], + "0.5833": [-0.74, -0.74, 0], + "0.625": [-0.31, -0.5, 0], + "0.6667": [0.21, -0.23, 0], + "0.7083": [0.67, 0.06, 0], + "0.75": [0.95, 0.34, 0], + "0.7917": [0.98, 0.6, 0], + "0.8333": [0.74, 0.82, 0], + "0.875": [0.31, 0.98, 0], + "0.9167": [-0.21, 1.08, 0], + "0.9583": [-0.67, 1.1, 0], + "1.0": [-0.95, 1.05, 0] + }, + "position": { + "0.0": [0, -0.1, -0.1], + "0.0417": [0, -0.14, -0.1], + "0.0833": [0, -0.28, -0.1], + "0.125": [0, -0.57, -0.1], + "0.1667": [0, -0.67, -0.1], + "0.2083": [0, -0.7, -0.1], + "0.25": [0, -0.7, -0.1], + "0.2917": [0, -0.66, -0.1], + "0.3333": [0, -0.52, -0.1], + "0.375": [0, -0.23, -0.1], + "0.4167": [0, -0.13, -0.1], + "0.4583": [0, -0.1, -0.1], + "0.5": [0, -0.1, -0.1], + "0.5417": [0, -0.14, -0.1], + "0.5833": [0, -0.28, -0.1], + "0.625": [0, -0.57, -0.1], + "0.6667": [0, -0.67, -0.1], + "0.7083": [0, -0.7, -0.1], + "0.75": [0, -0.7, -0.1], + "0.7917": [0, -0.66, -0.1], + "0.8333": [0, -0.52, -0.1], + "0.875": [0, -0.23, -0.1], + "0.9167": [0, -0.13, -0.1], + "0.9583": [0, -0.1, -0.1], + "1.0": [0, -0.1, -0.1] + } + }, + "tail": { + "rotation": { + "0.0": [2.89, 0, -0.76], + "0.0417": [1.69, 0, -0.57], + "0.0833": [-0.22, 0, 1.91], + "0.125": [-0.69, 0, 3.16], + "0.1667": [-0.8, 0, 2.97], + "0.2083": [-0.75, 0, 0.49], + "0.25": [-0.49, 0, -0.76], + "0.2917": [0.71, 0, -0.57], + "0.3333": [2.62, 0, 1.91], + "0.375": [3.09, 0, 3.16], + "0.4167": [3.2, 0, 2.97], + "0.4583": [3.15, 0, 0.49], + "0.5": [2.89, 0, -0.76], + "0.5417": [1.69, 0, -0.57], + "0.5833": [-0.22, 0, 1.91], + "0.625": [-0.69, 0, 3.16], + "0.6667": [-0.8, 0, 2.97], + "0.7083": [-0.75, 0, 0.49], + "0.75": [-0.49, 0, -0.76], + "0.7917": [0.71, 0, -0.57], + "0.8333": [2.62, 0, 1.91], + "0.875": [3.09, 0, 3.16], + "0.9167": [3.2, 0, 2.97], + "0.9583": [3.15, 0, 0.49], + "1.0": [2.89, 0, -0.76] + } + }, + "skull": { + "rotation": { + "0.0": [0.95, -1.05, 0], + "0.0417": [0.98, -0.92, 0], + "0.0833": [0.74, -0.74, 0], + "0.125": [0.31, -0.5, 0], + "0.1667": [-0.21, -0.23, 0], + "0.2083": [-0.67, 0.06, 0], + "0.25": [-0.95, 0.34, 0], + "0.2917": [-0.98, 0.6, 0], + "0.3333": [-0.74, 0.82, 0], + "0.375": [-0.31, 0.98, 0], + "0.4167": [0.21, 1.08, 0], + "0.4583": [0.67, 1.1, 0], + "0.5": [0.95, 1.05, 0], + "0.5417": [0.98, 0.92, 0], + "0.5833": [0.74, 0.74, 0], + "0.625": [0.31, 0.5, 0], + "0.6667": [-0.21, 0.23, 0], + "0.7083": [-0.67, -0.06, 0], + "0.75": [-0.95, -0.34, 0], + "0.7917": [-0.98, -0.6, 0], + "0.8333": [-0.74, -0.82, 0], + "0.875": [-0.31, -0.98, 0], + "0.9167": [0.21, -1.08, 0], + "0.9583": [0.67, -1.1, 0], + "1.0": [0.95, -1.05, 0] + }, + "position": { + "0.0": [0, 0, -0.1], + "0.0417": [0, 0, -0.1], + "0.0833": [0, -0.02, -0.1], + "0.125": [0, -0.1, -0.1], + "0.1667": [0, -0.27, -0.1], + "0.2083": [0, -0.37, -0.1], + "0.25": [0, -0.4, -0.1], + "0.2917": [0, -0.4, -0.1], + "0.3333": [0, -0.38, -0.1], + "0.375": [0, -0.3, -0.1], + "0.4167": [0, -0.13, -0.1], + "0.4583": [0, -0.03, -0.1], + "0.5": [0, 0, -0.1], + "0.5417": [0, 0, -0.1], + "0.5833": [0, -0.02, -0.1], + "0.625": [0, -0.1, -0.1], + "0.6667": [0, -0.27, -0.1], + "0.7083": [0, -0.37, -0.1], + "0.75": [0, -0.4, -0.1], + "0.7917": [0, -0.4, -0.1], + "0.8333": [0, -0.38, -0.1], + "0.875": [0, -0.3, -0.1], + "0.9167": [0, -0.13, -0.1], + "0.9583": [0, -0.03, -0.1], + "1.0": [0, 0, -0.1] + } + }, + "leftEar": { + "rotation": { + "0.0": [-2.38, 0, 1.76], + "0.0417": [-2.45, 0, 2.33], + "0.0833": [-1.86, 0, 2.74], + "0.125": [-0.77, 0, 2.96], + "0.1667": [0.52, 0, 2.98], + "0.2083": [1.67, 0, 2.8], + "0.25": [2.38, 0, 2.43], + "0.2917": [2.45, 0, 1.89], + "0.3333": [1.86, 0, 1.22], + "0.375": [0.77, 0, 0.47], + "0.4167": [-0.52, 0, -0.31], + "0.4583": [-1.67, 0, -1.08], + "0.5": [-2.38, 0, -1.76], + "0.5417": [-2.45, 0, -2.33], + "0.5833": [-1.86, 0, -2.74], + "0.625": [-0.77, 0, -2.96], + "0.6667": [0.52, 0, -2.98], + "0.7083": [1.67, 0, -2.8], + "0.75": [2.38, 0, -2.43], + "0.7917": [2.45, 0, -1.89], + "0.8333": [1.86, 0, -1.22], + "0.875": [0.77, 0, -0.47], + "0.9167": [-0.52, 0, 0.31], + "0.9583": [-1.67, 0, 1.08], + "1.0": [-2.38, 0, 1.76] + } + }, + "rightEar": { + "rotation": { + "0.0": [-1.47, 0, -2.85], + "0.0417": [-0.26, 0, -3], + "0.0833": [1.02, 0, -2.93], + "0.125": [2.02, 0, -2.67], + "0.1667": [2.49, 0, -2.23], + "0.2083": [2.28, 0, -1.63], + "0.25": [1.47, 0, -0.93], + "0.2917": [0.26, 0, -0.16], + "0.3333": [-1.02, 0, 0.62], + "0.375": [-2.02, 0, 1.36], + "0.4167": [-2.49, 0, 2.01], + "0.4583": [-2.28, 0, 2.52], + "0.5": [-1.47, 0, 2.85], + "0.5417": [-0.26, 0, 3], + "0.5833": [1.02, 0, 2.93], + "0.625": [2.02, 0, 2.67], + "0.6667": [2.49, 0, 2.23], + "0.7083": [2.28, 0, 1.63], + "0.75": [1.47, 0, 0.93], + "0.7917": [0.26, 0, 0.16], + "0.8333": [-1.02, 0, -0.62], + "0.875": [-2.02, 0, -1.36], + "0.9167": [-2.49, 0, -2.01], + "0.9583": [-2.28, 0, -2.52], + "1.0": [-1.47, 0, -2.85] + } + }, + "rightArm": { + "rotation": { + "0.0": [-11.54, 0, 0], + "0.0417": [-9.62, 0, 0], + "0.0833": [-6.1, 0, 0], + "0.125": [0.07, 0, 0], + "0.1667": [8.35, 0, 0], + "0.2083": [15.11, 0, 0], + "0.25": [19.08, 0, 0], + "0.2917": [21.24, 0, 0], + "0.3333": [22.4, 0, 0], + "0.375": [22.92, 0, 0], + "0.4167": [22.96, 0, 0], + "0.4583": [22.54, 0, 0], + "0.5": [21.54, 0, 0], + "0.5417": [19.62, 0, 0], + "0.5833": [16.1, 0, 0], + "0.625": [9.93, 0, 0], + "0.6667": [1.65, 0, 0], + "0.7083": [-5.11, 0, 0], + "0.75": [-9.08, 0, 0], + "0.7917": [-11.24, 0, 0], + "0.8333": [-12.4, 0, 0], + "0.875": [-12.92, 0, 0], + "0.9167": [-12.96, 0, 0], + "0.9583": [-12.54, 0, 0], + "1.0": [-11.54, 0, 0] + }, + "position": { + "0.0": [0.1, 0.48, 0.22], + "0.0417": [0.1, 0.22, 0.06], + "0.0833": [0.1, 0.1, -0.04], + "0.125": [0.1, 0.03, -0.09], + "0.1667": [0.1, 0.01, -0.1], + "0.2083": [0.1, 0, -0.06], + "0.25": [0.1, 0.01, 0.03], + "0.2917": [0.1, 0.05, 0.18], + "0.3333": [0.1, 0.13, 0.41], + "0.375": [0.1, 0.3, 0.7], + "0.4167": [0.1, 0.66, 1.03], + "0.4583": [0.1, 1.35, 1.34], + "0.5": [0.1, 1.92, 1.58], + "0.5417": [0.1, 2.18, 1.74], + "0.5833": [0.1, 2.3, 1.84], + "0.625": [0.1, 2.37, 1.89], + "0.6667": [0.1, 2.39, 1.9], + "0.7083": [0.1, 2.4, 1.86], + "0.75": [0.1, 2.39, 1.77], + "0.7917": [0.1, 2.35, 1.62], + "0.8333": [0.1, 2.27, 1.39], + "0.875": [0.1, 2.1, 1.1], + "0.9167": [0.1, 1.74, 0.77], + "0.9583": [0.1, 1.05, 0.46], + "1.0": [0.1, 0.48, 0.22] + } + }, + "leftLeg": { + "rotation": { + "0.0": [5, 0, 0], + "0.0417": [11.47, 0, 0], + "0.0833": [15.64, 0, 0], + "0.125": [17.94, 0, 0], + "0.1667": [19.19, 0, 0], + "0.2083": [19.81, 0, 0], + "0.25": [20, 0, 0], + "0.2917": [19.81, 0, 0], + "0.3333": [19.19, 0, 0], + "0.375": [17.94, 0, 0], + "0.4167": [15.64, 0, 0], + "0.4583": [11.47, 0, 0], + "0.5": [5, 0, 0], + "0.5417": [-1.47, 0, 0], + "0.5833": [-5.64, 0, 0], + "0.625": [-7.94, 0, 0], + "0.6667": [-9.19, 0, 0], + "0.7083": [-9.81, 0, 0], + "0.75": [-10, 0, 0], + "0.7917": [-9.81, 0, 0], + "0.8333": [-9.19, 0, 0], + "0.875": [-7.94, 0, 0], + "0.9167": [-5.64, 0, 0], + "0.9583": [-1.47, 0, 0], + "1.0": [5, 0, 0] + }, + "position": { + "0.0": [-0.1, 0.01, -1], + "0.0417": [-0.1, 0.04, -0.77], + "0.0833": [-0.1, 0.09, -0.59], + "0.125": [-0.1, 0.2, -0.45], + "0.1667": [-0.1, 0.44, -0.36], + "0.2083": [-0.1, 0.9, -0.32], + "0.25": [-0.1, 1.28, -0.3], + "0.2917": [-0.1, 1.45, -0.32], + "0.3333": [-0.1, 1.54, -0.36], + "0.375": [-0.1, 1.58, -0.45], + "0.4167": [-0.1, 1.6, -0.59], + "0.4583": [-0.1, 1.6, -0.77], + "0.5": [-0.1, 1.59, -1], + "0.5417": [-0.1, 1.56, -1.23], + "0.5833": [-0.1, 1.51, -1.41], + "0.625": [-0.1, 1.4, -1.55], + "0.6667": [-0.1, 1.16, -1.64], + "0.7083": [-0.1, 0.7, -1.68], + "0.75": [-0.1, 0.32, -1.7], + "0.7917": [-0.1, 0.15, -1.68], + "0.8333": [-0.1, 0.06, -1.64], + "0.875": [-0.1, 0.02, -1.55], + "0.9167": [-0.1, 0, -1.41], + "0.9583": [-0.1, 0, -1.23], + "1.0": [-0.1, 0.01, -1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [16.73, 0, 0], + "0.0417": [13.43, 0, 0], + "0.0833": [7.79, 0, 0], + "0.125": [0.89, 0, 0], + "0.1667": [-4.25, 0, 0], + "0.2083": [-7.19, 0, 0], + "0.25": [-8.78, 0, 0], + "0.2917": [-9.62, 0, 0], + "0.3333": [-9.97, 0, 0], + "0.375": [-9.93, 0, 0], + "0.4167": [-9.5, 0, 0], + "0.4583": [-8.54, 0, 0], + "0.5": [-6.73, 0, 0], + "0.5417": [-3.43, 0, 0], + "0.5833": [2.21, 0, 0], + "0.625": [9.11, 0, 0], + "0.6667": [14.25, 0, 0], + "0.7083": [17.19, 0, 0], + "0.75": [18.78, 0, 0], + "0.7917": [19.62, 0, 0], + "0.8333": [19.97, 0, 0], + "0.875": [19.93, 0, 0], + "0.9167": [19.5, 0, 0], + "0.9583": [18.54, 0, 0], + "1.0": [16.73, 0, 0] + }, + "position": { + "0.0": [0.2, 1.59, -1], + "0.0417": [0.2, 1.56, -1.23], + "0.0833": [0.2, 1.51, -1.41], + "0.125": [0.2, 1.4, -1.55], + "0.1667": [0.2, 1.16, -1.64], + "0.2083": [0.2, 0.7, -1.68], + "0.25": [0.2, 0.32, -1.7], + "0.2917": [0.2, 0.15, -1.68], + "0.3333": [0.2, 0.06, -1.64], + "0.375": [0.2, 0.02, -1.55], + "0.4167": [0.2, 0, -1.41], + "0.4583": [0.2, 0, -1.23], + "0.5": [0.2, 0.01, -1], + "0.5417": [0.2, 0.04, -0.77], + "0.5833": [0.2, 0.09, -0.59], + "0.625": [0.2, 0.2, -0.45], + "0.6667": [0.2, 0.44, -0.36], + "0.7083": [0.2, 0.9, -0.32], + "0.75": [0.2, 1.28, -0.3], + "0.7917": [0.2, 1.45, -0.32], + "0.8333": [0.2, 1.54, -0.36], + "0.875": [0.2, 1.58, -0.45], + "0.9167": [0.2, 1.6, -0.59], + "0.9583": [0.2, 1.6, -0.77], + "1.0": [0.2, 1.59, -1] + } + }, + "leftArm": { + "rotation": { + "0.0": [21.54, 0, 0], + "0.0417": [19.62, 0, 0], + "0.0833": [16.1, 0, 0], + "0.125": [9.93, 0, 0], + "0.1667": [1.65, 0, 0], + "0.2083": [-5.11, 0, 0], + "0.25": [-9.08, 0, 0], + "0.2917": [-11.24, 0, 0], + "0.3333": [-12.4, 0, 0], + "0.375": [-12.92, 0, 0], + "0.4167": [-12.96, 0, 0], + "0.4583": [-12.54, 0, 0], + "0.5": [-11.54, 0, 0], + "0.5417": [-9.62, 0, 0], + "0.5833": [-6.1, 0, 0], + "0.625": [0.07, 0, 0], + "0.6667": [8.35, 0, 0], + "0.7083": [15.11, 0, 0], + "0.75": [19.08, 0, 0], + "0.7917": [21.24, 0, 0], + "0.8333": [22.4, 0, 0], + "0.875": [22.92, 0, 0], + "0.9167": [22.96, 0, 0], + "0.9583": [22.54, 0, 0], + "1.0": [21.54, 0, 0] + }, + "position": { + "0.0": [-0.1, 1.92, 1.58], + "0.0417": [-0.1, 2.18, 1.74], + "0.0833": [-0.1, 2.3, 1.84], + "0.125": [-0.1, 2.37, 1.89], + "0.1667": [-0.1, 2.39, 1.9], + "0.2083": [-0.1, 2.4, 1.86], + "0.25": [-0.1, 2.39, 1.77], + "0.2917": [-0.1, 2.35, 1.62], + "0.3333": [-0.1, 2.27, 1.39], + "0.375": [-0.1, 2.1, 1.1], + "0.4167": [-0.1, 1.74, 0.77], + "0.4583": [-0.1, 1.05, 0.46], + "0.5": [-0.1, 0.48, 0.22], + "0.5417": [-0.1, 0.22, 0.06], + "0.5833": [-0.1, 0.1, -0.04], + "0.625": [-0.1, 0.03, -0.09], + "0.6667": [-0.1, 0.01, -0.1], + "0.7083": [-0.1, 0, -0.06], + "0.75": [-0.1, 0.01, 0.03], + "0.7917": [-0.1, 0.05, 0.18], + "0.8333": [-0.1, 0.13, 0.41], + "0.875": [-0.1, 0.3, 0.7], + "0.9167": [-0.1, 0.66, 1.03], + "0.9583": [-0.1, 1.35, 1.34], + "1.0": [-0.1, 1.92, 1.58] + } + } + } + }, + "animation.silverlabs_nat.deer_baby.run": { + "loop": true, + "animation_length": 0.6667, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-2.56, 0, 0], + "0.0833": [-2.93, 0, 0], + "0.125": [-2.81, 0, 0], + "0.1667": [-2.46, 0, 0], + "0.2083": [-1.96, 0, 0], + "0.25": [-1.38, 0, 0], + "0.2917": [-0.72, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0.72, 0, 0], + "0.4167": [1.38, 0, 0], + "0.4583": [1.96, 0, 0], + "0.5": [2.46, 0, 0], + "0.5417": [2.81, 0, 0], + "0.5833": [2.93, 0, 0], + "0.625": [2.56, 0, 0], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [0, -0.64, 0], + "0.0417": [0, -0.83, 0], + "0.0833": [0, -0.89, 0], + "0.125": [0, -0.89, 0], + "0.1667": [0, -0.8, 0], + "0.2083": [0, -0.58, 0], + "0.25": [0, -0.03, 0], + "0.2917": [0, 0.77, 0], + "0.3333": [0, 1.24, 0], + "0.375": [0, 1.43, 0], + "0.4167": [0, 1.49, 0], + "0.4583": [0, 1.49, 0], + "0.5": [0, 1.4, 0], + "0.5417": [0, 1.18, 0], + "0.5833": [0, 0.63, 0], + "0.625": [0, -0.17, 0], + "0.6667": [0, -0.64, 0] + }, + "scale": { + "0.0": [1.0169, 0.9662, 0.9905], + "0.0417": [1.0073, 0.9854, 0.9817], + "0.0833": [0.9951, 1.0099, 0.9768], + "0.125": [0.9847, 1.0307, 0.975], + "0.1667": [0.9783, 1.0433, 0.9758], + "0.2083": [0.9754, 1.0491, 0.9793], + "0.25": [0.9752, 1.0496, 0.9864], + "0.2917": [0.9775, 1.0449, 0.9975], + "0.3333": [0.9831, 1.0338, 1.0095], + "0.375": [0.9927, 1.0146, 1.0183], + "0.4167": [1.0049, 0.9901, 1.0232], + "0.4583": [1.0153, 0.9693, 1.025], + "0.5": [1.0217, 0.9567, 1.0242], + "0.5417": [1.0246, 0.9509, 1.0207], + "0.5833": [1.0248, 0.9504, 1.0136], + "0.625": [1.0225, 0.9551, 1.0025], + "0.6667": [1.0169, 0.9662, 0.9905] + } + }, + "body": { + "rotation": { + "0.0": [4.56, 0.68, 0], + "0.0417": [0.67, -0.09, 0], + "0.0833": [-2.88, -0.85, 0], + "0.125": [-5.53, -1.47, 0], + "0.1667": [-6.88, -1.88, 0], + "0.2083": [-6.72, -2, 0], + "0.25": [-5.09, -1.81, 0], + "0.2917": [-2.22, -1.35, 0], + "0.3333": [1.44, -0.68, 0], + "0.375": [5.33, 0.09, 0], + "0.4167": [8.88, 0.85, 0], + "0.4583": [11.53, 1.47, 0], + "0.5": [12.88, 1.88, 0], + "0.5417": [12.72, 2, 0], + "0.5833": [11.09, 1.81, 0], + "0.625": [8.22, 1.35, 0], + "0.6667": [4.56, 0.68, 0] + }, + "position": { + "0.0": [0, -0.54, -0.88], + "0.0417": [0, -0.77, -0.96], + "0.0833": [0, -0.93, -1.02], + "0.125": [0, -1, -1.05], + "0.1667": [0, -0.96, -1.04], + "0.2083": [0, -0.82, -0.99], + "0.25": [0, -0.6, -0.91], + "0.2917": [0, -0.33, -0.82], + "0.3333": [0, -0.06, -0.72], + "0.375": [0, 0.17, -0.64], + "0.4167": [0, 0.33, -0.58], + "0.4583": [0, 0.4, -0.55], + "0.5": [0, 0.36, -0.56], + "0.5417": [0, 0.22, -0.61], + "0.5833": [0, 0, -0.69], + "0.625": [0, -0.27, -0.78], + "0.6667": [0, -0.54, -0.88] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1, 1], + "0.0833": [1, 1, 1], + "0.125": [1, 1, 1], + "0.1667": [1, 1, 1], + "0.2083": [1, 1, 1], + "0.25": [1, 1, 1], + "0.2917": [1, 1, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 1, 1], + "0.4167": [1, 1, 1], + "0.4583": [1, 1, 1], + "0.5": [1, 1, 1], + "0.5417": [1, 1, 1], + "0.5833": [1, 1, 1], + "0.625": [1, 1, 1], + "0.6667": [1, 1, 1] + } + }, + "tail": { + "rotation": { + "0.0": [-0.69, 0, -0.76], + "0.0417": [0.5, 0, 2.2], + "0.0833": [2.89, 0, 3.16], + "0.125": [3.19, 0, 0.2], + "0.1667": [3.09, 0, -0.76], + "0.2083": [1.9, 0, 2.2], + "0.25": [-0.49, 0, 3.16], + "0.2917": [-0.79, 0, 0.2], + "0.3333": [-0.69, 0, -0.76], + "0.375": [0.5, 0, 2.2], + "0.4167": [2.89, 0, 3.16], + "0.4583": [3.19, 0, 0.2], + "0.5": [3.09, 0, -0.76], + "0.5417": [1.9, 0, 2.2], + "0.5833": [-0.49, 0, 3.16], + "0.625": [-0.79, 0, 0.2], + "0.6667": [-0.69, 0, -0.76] + } + }, + "skull": { + "rotation": { + "0.0": [-6.06, 0, 0], + "0.0417": [-4.26, 0, 0], + "0.0833": [-1.81, 0, 0], + "0.125": [0.91, 0, 0], + "0.1667": [3.5, 0, 0], + "0.2083": [5.55, 0, 0], + "0.25": [6.76, 0, 0], + "0.2917": [6.94, 0, 0], + "0.3333": [6.06, 0, 0], + "0.375": [4.26, 0, 0], + "0.4167": [1.81, 0, 0], + "0.4583": [-0.91, 0, 0], + "0.5": [-3.5, 0, 0], + "0.5417": [-5.55, 0, 0], + "0.5833": [-6.76, 0, 0], + "0.625": [-6.94, 0, 0], + "0.6667": [-6.06, 0, 0] + }, + "position": { + "0.0": [0, -0.26, 0], + "0.0417": [0, -0.18, 0], + "0.0833": [0, -0.08, 0], + "0.125": [0, 0.04, 0], + "0.1667": [0, 0.15, 0], + "0.2083": [0, 0.24, 0], + "0.25": [0, 0.29, 0], + "0.2917": [0, 0.3, 0], + "0.3333": [0, 0.26, 0], + "0.375": [0, 0.18, 0], + "0.4167": [0, 0.08, 0], + "0.4583": [0, -0.04, 0], + "0.5": [0, -0.15, 0], + "0.5417": [0, -0.24, 0], + "0.5833": [0, -0.29, 0], + "0.625": [0, -0.3, 0], + "0.6667": [0, -0.26, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [-3.88, 1.5, -6.06], + "0.0417": [-6.4, 0.39, -6.94], + "0.0833": [-8.02, -0.78, -6.76], + "0.125": [-8.49, -1.83, -5.55], + "0.1667": [-7.75, -2.6, -3.5], + "0.2083": [-5.9, -2.97, -0.91], + "0.25": [-3.24, -2.9, 1.81], + "0.2917": [-0.15, -2.38, 4.26], + "0.3333": [2.88, -1.5, 6.06], + "0.375": [5.4, -0.39, 6.94], + "0.4167": [7.02, 0.78, 6.76], + "0.4583": [7.49, 1.83, 5.55], + "0.5": [6.75, 2.6, 3.5], + "0.5417": [4.9, 2.97, 0.91], + "0.5833": [2.24, 2.9, -1.81], + "0.625": [-0.85, 2.38, -4.26], + "0.6667": [-3.88, 1.5, -6.06] + } + }, + "rightEar": { + "rotation": { + "0.0": [3.74, -1.5, 4.5], + "0.0417": [0.82, -0.39, 6.21], + "0.0833": [-2.3, 0.78, 6.97], + "0.125": [-5.15, 1.83, 6.68], + "0.1667": [-7.28, 2.6, 5.36], + "0.2083": [-8.39, 2.97, 3.23], + "0.25": [-8.29, 2.9, 0.61], + "0.2917": [-7.01, 2.38, -2.1], + "0.3333": [-4.74, 1.5, -4.5], + "0.375": [-1.82, 0.39, -6.21], + "0.4167": [1.3, -0.78, -6.97], + "0.4583": [4.15, -1.83, -6.68], + "0.5": [6.28, -2.6, -5.36], + "0.5417": [7.39, -2.97, -3.23], + "0.5833": [7.29, -2.9, -0.61], + "0.625": [6.01, -2.38, 2.1], + "0.6667": [3.74, -1.5, 4.5] + } + }, + "rightArm": { + "rotation": { + "0.0": [-15.64, 0, 0], + "0.0417": [-7.89, 0, 0], + "0.0833": [5.48, 0, 0], + "0.125": [14.59, 0, 0], + "0.1667": [18.38, 0, 0], + "0.2083": [19.8, 0, 0], + "0.25": [19.91, 0, 0], + "0.2917": [18.79, 0, 0], + "0.3333": [15.64, 0, 0], + "0.375": [7.89, 0, 0], + "0.4167": [-5.48, 0, 0], + "0.4583": [-14.59, 0, 0], + "0.5": [-18.38, 0, 0], + "0.5417": [-19.8, 0, 0], + "0.5833": [-19.91, 0, 0], + "0.625": [-18.79, 0, 0], + "0.6667": [-15.64, 0, 0] + }, + "position": { + "0.0": [0.15, 0.1, 0.6], + "0.0417": [0.15, 0.14, 0.32], + "0.0833": [0.15, 0.27, 0.13], + "0.125": [0.15, 0.53, 0.03], + "0.1667": [0.15, 0.9, 0], + "0.2083": [0.15, 1.27, 0.03], + "0.25": [0.15, 1.53, 0.13], + "0.2917": [0.15, 1.66, 0.32], + "0.3333": [0.15, 1.7, 0.6], + "0.375": [0.15, 1.66, 0.88], + "0.4167": [0.15, 1.53, 1.07], + "0.4583": [0.15, 1.27, 1.17], + "0.5": [0.15, 0.9, 1.2], + "0.5417": [0.15, 0.53, 1.17], + "0.5833": [0.15, 0.27, 1.07], + "0.625": [0.15, 0.14, 0.88], + "0.6667": [0.15, 0.1, 0.6] + } + }, + "leftLeg": { + "rotation": { + "0.0": [10, 0, 0], + "0.0417": [-1.8, 0, 0], + "0.0833": [-7.26, 0, 0], + "0.125": [-9.41, 0, 0], + "0.1667": [-10, 0, 0], + "0.2083": [-9.41, 0, 0], + "0.25": [-7.26, 0, 0], + "0.2917": [-1.8, 0, 0], + "0.3333": [10, 0, 0], + "0.375": [21.8, 0, 0], + "0.4167": [27.26, 0, 0], + "0.4583": [29.41, 0, 0], + "0.5": [30, 0, 0], + "0.5417": [29.41, 0, 0], + "0.5833": [27.26, 0, 0], + "0.625": [21.8, 0, 0], + "0.6667": [10, 0, 0] + }, + "position": { + "0.0": [-0.1, 2.18, -0.97], + "0.0417": [-0.1, 1.94, -1.23], + "0.0833": [-0.1, 1.51, -1.6], + "0.125": [-0.1, 0.99, -1.97], + "0.1667": [-0.1, 0.6, -2.23], + "0.2083": [-0.1, 0.39, -2.36], + "0.25": [-0.1, 0.31, -2.4], + "0.2917": [-0.1, 0.32, -2.36], + "0.3333": [-0.1, 0.42, -2.23], + "0.375": [-0.1, 0.66, -1.97], + "0.4167": [-0.1, 1.09, -1.6], + "0.4583": [-0.1, 1.61, -1.23], + "0.5": [-0.1, 2, -0.97], + "0.5417": [-0.1, 2.21, -0.84], + "0.5833": [-0.1, 2.29, -0.8], + "0.625": [-0.1, 2.28, -0.84], + "0.6667": [-0.1, 2.18, -0.97] + }, + "scale": { + "0.0": [1, 0.948, 1], + "0.0417": [1, 0.9635, 1], + "0.0833": [1, 0.9845, 1], + "0.125": [1, 1.0078, 1], + "0.1667": [1, 1.03, 1], + "0.2083": [1, 1.0476, 1], + "0.25": [1, 1.058, 1], + "0.2917": [1, 1.0595, 1], + "0.3333": [1, 1.052, 1], + "0.375": [1, 1.0365, 1], + "0.4167": [1, 1.0155, 1], + "0.4583": [1, 0.9922, 1], + "0.5": [1, 0.97, 1], + "0.5417": [1, 0.9524, 1], + "0.5833": [1, 0.942, 1], + "0.625": [1, 0.9405, 1], + "0.6667": [1, 0.948, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-8.38, 0, 0], + "0.0417": [-9.8, 0, 0], + "0.0833": [-9.91, 0, 0], + "0.125": [-8.79, 0, 0], + "0.1667": [-5.64, 0, 0], + "0.2083": [2.11, 0, 0], + "0.25": [15.48, 0, 0], + "0.2917": [24.59, 0, 0], + "0.3333": [28.38, 0, 0], + "0.375": [29.8, 0, 0], + "0.4167": [29.91, 0, 0], + "0.4583": [28.79, 0, 0], + "0.5": [25.64, 0, 0], + "0.5417": [17.89, 0, 0], + "0.5833": [4.52, 0, 0], + "0.625": [-4.59, 0, 0], + "0.6667": [-8.38, 0, 0] + }, + "position": { + "0.0": [0.15, 1.73, -2.14], + "0.0417": [0.15, 1.38, -2.32], + "0.0833": [0.15, 0.99, -2.39], + "0.125": [0.15, 0.71, -2.39], + "0.1667": [0.15, 0.56, -2.29], + "0.2083": [0.15, 0.5, -2.09], + "0.25": [0.15, 0.53, -1.76], + "0.2917": [0.15, 0.64, -1.37], + "0.3333": [0.15, 0.87, -1.06], + "0.375": [0.15, 1.22, -0.88], + "0.4167": [0.15, 1.61, -0.81], + "0.4583": [0.15, 1.89, -0.81], + "0.5": [0.15, 2.04, -0.91], + "0.5417": [0.15, 2.1, -1.11], + "0.5833": [0.15, 2.07, -1.44], + "0.625": [0.15, 1.96, -1.83], + "0.6667": [0.15, 1.73, -2.14] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1.0268, 1], + "0.0833": [1, 1.0495, 1], + "0.125": [1, 1.0647, 1], + "0.1667": [1, 1.07, 1], + "0.2083": [1, 1.0647, 1], + "0.25": [1, 1.0495, 1], + "0.2917": [1, 1.0268, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 0.9732, 1], + "0.4167": [1, 0.9505, 1], + "0.4583": [1, 0.9353, 1], + "0.5": [1, 0.93, 1], + "0.5417": [1, 0.9353, 1], + "0.5833": [1, 0.9505, 1], + "0.625": [1, 0.9732, 1], + "0.6667": [1, 1, 1] + } + }, + "leftArm": { + "rotation": { + "0.0": [10, 0, 0], + "0.0417": [16.52, 0, 0], + "0.0833": [19.14, 0, 0], + "0.125": [19.98, 0, 0], + "0.1667": [19.63, 0, 0], + "0.2083": [17.87, 0, 0], + "0.25": [13.32, 0, 0], + "0.2917": [2.81, 0, 0], + "0.3333": [-10, 0, 0], + "0.375": [-16.52, 0, 0], + "0.4167": [-19.14, 0, 0], + "0.4583": [-19.98, 0, 0], + "0.5": [-19.63, 0, 0], + "0.5417": [-17.87, 0, 0], + "0.5833": [-13.32, 0, 0], + "0.625": [-2.81, 0, 0], + "0.6667": [10, 0, 0] + }, + "position": { + "0.0": [-0.15, 0.36, -0.12], + "0.0417": [-0.15, 0.67, -0.19], + "0.0833": [-0.15, 1.06, -0.2], + "0.125": [-0.15, 1.39, -0.14], + "0.1667": [-0.15, 1.59, -0.01], + "0.2083": [-0.15, 1.69, 0.22], + "0.25": [-0.15, 1.69, 0.52], + "0.2917": [-0.15, 1.62, 0.77], + "0.3333": [-0.15, 1.44, 0.92], + "0.375": [-0.15, 1.13, 0.99], + "0.4167": [-0.15, 0.74, 1], + "0.4583": [-0.15, 0.41, 0.94], + "0.5": [-0.15, 0.21, 0.81], + "0.5417": [-0.15, 0.11, 0.58], + "0.5833": [-0.15, 0.11, 0.28], + "0.625": [-0.15, 0.18, 0.03], + "0.6667": [-0.15, 0.36, -0.12] + } + } + } + }, + "animation.silverlabs_nat.deer_baby.idle": { + "loop": true, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.max( 0.15, Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) ) )", + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.sin(( q.anim_time - 0.0 ) * 45 ) * -1", + "Math.sin(( q.anim_time - 0.0 ) * 45 ) * 1" + ], + "position": [ + 0, + "-0.3 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * -0.15", + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.1" + ] + }, + "tail": { + "rotation": [ + "v.freq = 1; v.mag = 2; v.balloon = 3; v.offset = 1.2; v.time_offset = 0.45; return - ( Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + "( v.freq = 1; v.mag = -2; v.balloon = 3; v.offset = 1.2; v.time_offset = -0.45; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + }, + "skull": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.3 ) * 90 ) * 2", + 0, + 0 + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.6 ) * 90 ) * 4", + 0, + "Math.cos( -60 + ( q.anim_time - 0.3 ) * 90 ) * -4" + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.4 ) * 90 ) * 4", + 0, + "Math.cos( -60 + ( q.anim_time - 0.2 ) * 90 ) * -4" + ] + }, + "rightArm": { + "position": [0.15, 0, 0.1] + }, + "leftLeg": { + "position": [0.1, 0, 0] + }, + "rightLeg": { + "position": [-0.1, 0, 0] + }, + "leftArm": { + "position": [-0.16, 0, 0.1] + } + } + }, + "animation.silverlabs_nat.deer_baby.idle2": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.sin(( q.anim_time - 0.0 ) * 45 ) * -1", + "Math.sin(( q.anim_time - 0.0 ) * 45 ) * 1" + ], + "position": [ + 0, + "-0.3 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * -0.15", + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.1" + ] + }, + "tail": { + "rotation": [ + "v.freq = 1; v.mag = 2; v.balloon = 3; v.offset = 1.2; v.time_offset = 0.45; return - ( Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + "( v.freq = 1; v.mag = -2; v.balloon = 3; v.offset = 1.2; v.time_offset = -0.45; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + }, + "skull": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.3 ) * 90 ) * 2", + -34, + 1 + ] + }, + "leftEar": { + "rotation": [ + "0.1 - Math.sin( -60 + ( q.anim_time - 0.6 ) * 90 ) * 4", + -15, + "Math.cos( -60 + ( q.anim_time - 0.3 ) * 90 ) * -4.9739" + ] + }, + "rightEar": { + "rotation": [ + "0.25 - Math.sin( -60 + ( q.anim_time - 0.4 ) * 90 ) * 4", + 17.5, + "Math.cos( -60 + ( q.anim_time - 0.2 ) * 90 ) * -2.747" + ] + }, + "rightArm": { + "position": [0.15, 0, 0.1] + }, + "leftLeg": { + "position": [0.1, 0, 0] + }, + "rightLeg": { + "position": [-0.1, 0, 0] + }, + "leftArm": { + "position": [-0.16, 0, 0.1] + } + } + }, + "animation.silverlabs_nat.deer_baby.idle3": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.sin(( q.anim_time - 0.0 ) * 45 ) * -1", + "Math.sin(( q.anim_time - 0.0 ) * 45 ) * 1" + ], + "position": [ + 0, + "-0.3 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * -0.15", + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.1" + ] + }, + "tail": { + "rotation": [ + "v.freq = 1; v.mag = 2; v.balloon = 3; v.offset = 1.2; v.time_offset = 0.45; return - ( Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + "( v.freq = 1; v.mag = -2; v.balloon = 3; v.offset = 1.2; v.time_offset = -0.45; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + }, + "skull": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.3 ) * 90 ) * 2", + 20, + 3 + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.6 ) * 90 ) * 4", + 18, + "Math.cos( -60 + ( q.anim_time - 0.3 ) * 90 ) * -4" + ] + }, + "rightEar": { + "rotation": [ + "0.2 - Math.sin( -60 + ( q.anim_time - 0.4 ) * 90 ) * 4", + -18, + "Math.cos( -60 + ( q.anim_time - 0.2 ) * 90 ) * -5.2476" + ] + }, + "rightArm": { + "position": [0.15, 0, 0.1] + }, + "leftLeg": { + "position": [0.1, 0, 0] + }, + "rightLeg": { + "position": [-0.1, 0, 0] + }, + "leftArm": { + "position": [-0.16, 0, 0.1] + } + } + }, + "animation.silverlabs_nat.deer_baby.idle4": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.sin(( q.anim_time - 0.0 ) * 45 ) * -1", + "Math.sin(( q.anim_time - 0.0 ) * 45 ) * 1" + ], + "position": [ + 0, + "-0.3 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * -0.15", + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.1" + ] + }, + "tail": { + "rotation": [ + "v.freq = 1; v.mag = 2; v.balloon = 3; v.offset = 1.2; v.time_offset = 0.45; return - ( Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + "( v.freq = 1; v.mag = -2; v.balloon = 3; v.offset = 1.2; v.time_offset = -0.45; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + }, + "skull": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.3 ) * 90 ) * 2", + 10, + -2 + ] + }, + "leftEar": { + "rotation": [ + "-2 - Math.sin( -60 + ( q.anim_time - 0.6 ) * 90 ) * 4", + 15, + "Math.cos( -60 + ( q.anim_time - 0.3 ) * 90 ) * -4" + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.4 ) * 90 ) * 4", + -20, + "Math.cos( -60 + ( q.anim_time - 0.2 ) * 90 ) * -4" + ] + }, + "rightArm": { + "position": [0.15, 0, 0.1] + }, + "leftLeg": { + "position": [0.1, 0, 0] + }, + "rightLeg": { + "position": [-0.1, 0, 0] + }, + "leftArm": { + "position": [-0.16, 0, 0.1] + } + } + }, + "animation.silverlabs_nat.deer_baby.idle5": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.sin(( q.anim_time - 0.0 ) * 45 ) * -1", + "Math.sin(( q.anim_time - 0.0 ) * 45 ) * 1" + ], + "position": [ + 0, + "-0.3 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * -0.15", + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.1" + ] + }, + "tail": { + "rotation": [ + "v.freq = 1; v.mag = 2; v.balloon = 3; v.offset = 1.2; v.time_offset = 0.45; return - ( Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + "( v.freq = 1; v.mag = -2; v.balloon = 3; v.offset = 1.2; v.time_offset = -0.45; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );" + ] + }, + "skull": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.3 ) * 90 ) * 2", + -16, + -5 + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.6 ) * 90 ) * 4", + 0, + "Math.cos( -60 + ( q.anim_time - 0.3 ) * 90 ) * -4" + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.4 ) * 90 ) * 4", + 0, + "Math.cos( -60 + ( q.anim_time - 0.2 ) * 90 ) * -4" + ] + }, + "rightArm": { + "position": [0.15, 0, 0.1] + }, + "leftLeg": { + "position": [0.1, 0, 0] + }, + "rightLeg": { + "position": [-0.1, 0, 0] + }, + "leftArm": { + "position": [-0.16, 0, 0.1] + } + } + }, + "animation.silverlabs_nat.deer_baby.walk_UB": { + "loop": true, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time + 0.1 ) * 720 ) * 1", + "-Math.cos(( q.anim_time + 0.05 ) * 360 ) * -1.1", + 0 + ], + "position": [ + 0, + "v.freq = 4; v.mag = 0.3; v.balloon = 2.6; v.offset = -0.4; v.time_offset = -0.35; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + -0.1 + ] + }, + "tail": { + "rotation": [ + "v.freq = 4; v.mag = 2; v.balloon = 3; v.offset = 1.2; v.time_offset = 0.45; return - ( Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + "v.freq = 8; v.mag = -2; v.balloon = 2; v.offset = 1.2; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "skull": { + "rotation": [ + "-Math.sin(( q.anim_time + 0.1 ) * 720 ) * -1", + "-Math.cos(( q.anim_time + 0.05 ) * 360 ) * 1.1", + 0 + ], + "position": [ + 0, + "v.freq = 4; v.mag = 0.2; v.balloon = 2; v.offset = -0.2; v.time_offset = -0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + -0.1 + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin(( q.anim_time + 0.1 ) * 720 ) * 2.5", + 0, + "Math.sin(( q.anim_time + 0.1 ) * 360 ) * 3" + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin(( q.anim_time + 0.2 ) * 720 ) * 2.5", + 0, + "Math.sin(( q.anim_time + 0.2 ) * 360 ) * -3" + ] + }, + "rightArm": { + "rotation": [ + "5 - ( v.freq = 2; v.mag = 18; v.balloon = 2; v.offset = 0; v.time_offset = 0.35; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0.1, + "v.freq = 2; v.mag = 1.2; v.balloon = 3; v.offset = 1.2; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -1; v.balloon = 1; v.offset = 0.9; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftLeg": { + "rotation": [ + "5 - ( v.freq = 2; v.mag = -15; v.balloon = 2; v.offset = 0; v.time_offset = 1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + -0.1, + "v.freq = 2; v.mag = -0.8; v.balloon = 3; v.offset = 0.8; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -0.7; v.balloon = 1; v.offset = -1; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightLeg": { + "rotation": [ + "5 - ( v.freq = 2; v.mag = 15; v.balloon = 2; v.offset = 0; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0.2, + "v.freq = 2; v.mag = 0.8; v.balloon = 3; v.offset = 0.8; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.7; v.balloon = 1; v.offset = -1; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftArm": { + "rotation": [ + "5 - ( v.freq = 2; v.mag = -18; v.balloon = 2; v.offset = 0; v.time_offset = 0.35; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + -0.1, + "v.freq = 2; v.mag = 1.2; v.balloon = 3; v.offset = 1.2; v.time_offset = -0.95; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 1; v.balloon = 1; v.offset = 0.9; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + } + } + }, + "animation.silverlabs_nat.deer_baby.run_UB": { + "loop": true, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "rotation": [ + "-0 - ( v.freq = 6; v.amplitude = -2; v.offset = 0; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 50 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 45 ) / 35 ) * v.amplitude; );", + 0, + 0 + ], + "position": [ + 0, + "-1.9 + ( v.freq = 2; v.mag = 1.2; v.balloon = 2; v.offset = 2.2; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0 + ], + "scale": [ + "v.freq = 2; v.mag = -0.025; v.balloon = 1; v.offset = 1; v.time_offset = 0.6; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.05; v.balloon = 1; v.offset = 1; v.time_offset = 0.6; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -0.025; v.balloon = 1; v.offset = 1; v.time_offset = 0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "body": { + "rotation": [ + "3 - Math.cos(( q.anim_time + 0.15 ) * 540 ) * -10", + "-Math.sin( -20 + ( q.anim_time - 0.0 ) * 540 ) * 2", + 0 + ], + "position": [ + 0, + "-0.3 + Math.cos( -70 + ( q.anim_time - 0.0 ) * 540 ) * -0.7", + "-0.8 + Math.sin(( q.anim_time - 0.3 ) * 540 ) * 0.25" + ], + "scale": 1 + }, + "tail": { + "rotation": [ + "v.freq = 6; v.mag = 2; v.balloon = 3; v.offset = 1.2; v.time_offset = 0.45; return - ( Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + "v.freq = 12; v.mag = -2; v.balloon = 2; v.offset = 1.2; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "skull": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 540 ) * -7", + 0, + 0 + ], + "position": [ + 0, + "Math.sin( -60 + ( q.anim_time - 0.0 ) * 540 ) * 0.3", + 0 + ] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( 70 + ( q.anim_time + 0.25 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * -3", + "Math.sin( 60 + ( q.anim_time - 0.0 ) * 540 ) * -7" + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time + 0.2 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * 7" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 2; v.mag = -20; v.balloon = 2; v.offset = 0; v.time_offset = 0.6; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + 0.15, + "v.freq = 2; v.mag = 0.8; v.balloon = 1; v.offset = 0.9; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -0.6; v.balloon = 1; v.offset = 0.6; v.time_offset = 0.0; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -20; v.balloon = 2; v.offset = 0; v.time_offset = 1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + -0.1, + "v.freq = 2; v.mag = 1; v.balloon = 1.2; v.offset = 1.3; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.8; v.balloon = 1; v.offset = -1.6; v.time_offset = 0.25; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [ + 1, + "1 + Math.sin( -60 + ( q.anim_time - 0.0 ) * 540 ) * 0.06", + 1 + ] + }, + "rightLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -20; v.balloon = 2; v.offset = 0; v.time_offset = 1.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0.15, + "v.freq = 2; v.mag = 0.8; v.balloon = 1; v.offset = 1.3; v.time_offset = 0.95; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.8; v.balloon = 1; v.offset = -1.6; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [1, "1 + Math.sin(( q.anim_time - 0.0 ) * 540 ) * 0.07", 1] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 2; v.mag = -20; v.balloon = 2; v.offset = 0; v.time_offset = 0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + -0.15, + "v.freq = 2; v.mag = 0.8; v.balloon = 1; v.offset = 0.9; v.time_offset = 0.6; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -0.6; v.balloon = 1; v.offset = 0.4; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + } + } + }, + "animation.silverlabs_nat.deer_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [0, 0, 1], + "position": [0, -5.3, 0] + }, + "tail": { + "rotation": [-20.42843, -4.97362, -13.10329] + }, + "skull": { + "rotation": [0, 0, 0] + }, + "rightArm": { + "rotation": [87.61886, -19.81802, 6.68062], + "position": [0, -5, -2.7] + }, + "leftLeg": { + "rotation": [-90, 0, 0], + "position": [0.7, -4.7, 0.8] + }, + "rightLeg": { + "rotation": [-90, 0, 0], + "position": [-0.7, -4.7, 0.8] + }, + "leftArm": { + "rotation": [87.61886, 19.81802, -6.68062], + "position": [0, -5, -2.7] + } + } + }, + "animation.silverlabs_nat.deer_baby.unsit": { + "animation_length": 1.0833, + "bones": { + "root": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "body": { + "rotation": { + "0.0": [0, 0, 1], + "0.125": [0, 0, -25], + "0.4167": [30, 0, -5], + "0.8333": [0, 0, 0], + "1.0833": [0, 0, 0] + }, + "position": { + "0.0": [0, -5.3, 0], + "0.125": [0.01, -5.23, -0.4], + "0.4167": [0.04, -3.83, -1.6], + "0.625": [0.05, -2.81, -2.13], + "0.75": [0.02, -0.55, -0.96], + "0.8333": [0, 0.2, 0.2], + "0.9583": [0, 0.07, 0.07], + "1.0833": [0, -0.3, -0.1] + } + }, + "tail": { + "rotation": { + "0.0": [-20.42843, -4.97362, -13.10329], + "0.0833": [-21.36151, -8.93533, -23.83749], + "0.25": [-28.09557, 3.66786, 4.90525], + "0.375": [-13.12382, 5.3767, 17.05967], + "0.4167": [0, 0, 0], + "0.4583": [-20.42843, -4.97362, 10.79671], + "0.5": [-18.70403, -0.34142, 15.12245], + "0.625": [-1.91086, 0.04383, 6.70073], + "0.7083": [0, 0, -1.6], + "0.7917": [0, 0, 1.05], + "0.9583": [0, 0, 0], + "1.0833": [0, 0, 0] + }, + "position": { + "0.7917": [0, 0, 0], + "0.9583": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-1.7789, -23.93787, 10.37714], + "0.3333": [7.37416, 0.05186, 9.65369], + "0.625": [14.21483, 2.97753, 6.27072], + "0.7917": [-1.9997, -0.0349, -0.99939], + "0.9583": [0, 0, 0], + "1.0833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.9583": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-12.99174, -1.28891, -0.72844], + "0.25": [-10.15108, 1.72794, 9.85108], + "0.3333": [15, 0, 0], + "0.4167": [28.82627, -19.09205, 10.83525], + "0.625": [-2.5, 0, 0], + "0.7083": [-9, 0, 0], + "0.9583": [0, 0, 0], + "1.0833": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-25.89174, 1.28891, 0.72844], + "0.2917": [-15.85108, -1.72794, -9.85108], + "0.375": [15, 0, 0], + "0.4583": [26.57, 0, 0], + "0.6667": [-7.5, -2.4, -3.8], + "0.7917": [-12.57135, -3.33774, -5.63225], + "0.9167": [0, 0, 0], + "1.0833": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [87.61886, -19.81802, 6.68062], + "0.1667": [91.15818, -23.95426, -0.77419], + "0.4583": [90.73207, -11.80766, 2.36807], + "0.625": [24.88517, -5.06042, 1.01489], + "0.7083": [4, 0, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, -5, -2.7], + "0.1667": [0.22, -5, -2.7], + "0.2083": [0.22, -5, -2.7], + "0.4583": [0, -5, -2.7], + "0.625": [0, 0.06, -1.36], + "0.7083": [0, 0, -0.2], + "0.7917": [0, 0.2, 0], + "1.0833": [0.15, 0, 0.1] + }, + "scale": { + "0.7083": [1, 1, 1], + "0.7917": [1, 1.02, 1], + "0.875": [1, 1, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-90, 0, 0], + "0.1667": [-34.22448, -7.88878, -0.48429], + "0.2917": [-24.22448, -7.88878, -0.48429], + "0.3333": [5.91021, -3.15551, -0.19372], + "0.4167": [10, 0, 0], + "0.5833": [13, 0, 0], + "0.6667": [-2, 0, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0.7, -4.7, 0.8], + "0.0833": [0.73, -1.66, 0.41], + "0.1667": [0.77, -1.22, 0.01], + "0.2917": [0.77, -0.62, -0.89], + "0.3333": [0.31, 1.25, -0.9], + "0.4167": [0, 0, -1], + "0.5833": [0, 0, -1.4], + "0.6667": [0, 0, 0.2], + "0.7917": [0, 0.2, 0], + "1.0833": [0.1, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-90, 0, 0], + "0.25": [-34.22448, 7.88878, 0.48429], + "0.3333": [-23.22448, 7.88878, 0.48429], + "0.4167": [-18.22448, 7.88878, 0.48429], + "0.5": [10.88776, 3.94439, 0.24215], + "0.625": [11, 0, 0], + "0.7083": [-2, 0, 0], + "0.875": [0, 0, 0] + }, + "position": { + "0.0": [-0.7, -4.7, 0.8], + "0.25": [-0.77, -1.22, 0.01], + "0.3333": [-0.77, -0.42, -0.99], + "0.4167": [-0.77, -0.22, -1.29], + "0.5": [-0.38, 0.79, -1.14], + "0.625": [0, 0, -1.2], + "0.7083": [0, 0, 0.1], + "0.7917": [0, 0.2, 0.03], + "0.875": [0, 0, 0], + "1.0833": [-0.1, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.7083": [1, 1, 1], + "0.7917": [1, 1.02, 1], + "0.875": [1, 1, 1] + } + }, + "leftArm": { + "rotation": { + "0.0": [87.61886, 19.81802, -6.68062], + "0.1667": [66.61886, 19.81802, -6.68062], + "0.3333": [70.61886, 19.81802, -6.68062], + "0.4583": [23.3, 12.52, 2.79], + "0.625": [0, 0, 2], + "0.7917": [-5, 0, 0], + "0.9583": [0, 0, 0] + }, + "position": { + "0.0": [0, -5, -2.7], + "0.1667": [0.3, -3.1, -2.7], + "0.3333": [0.3, -3.5, -2.9], + "0.375": [0.23, -1.95, -2.99], + "0.4167": [0.67, -0.67, -1.84], + "0.4583": [1.1, 0, -1.2], + "0.625": [0.4, 0, 0], + "0.7917": [0, 0.3, 0.4], + "0.9583": [0, 0, 0], + "1.0833": [-0.16, 0, 0.1] + }, + "scale": { + "0.7083": [1, 1, 1], + "0.7917": [1, 1.02, 1], + "0.875": [1, 1, 1] + } + } + } + }, + "animation.silverlabs_nat.deer_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.9167, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.9167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.9167": [0, 0, 0] + }, + "scale": 1 + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [5.63, 0.39, -0.09], + "0.2083": [22.76, 0.16, -2.35], + "0.2917": [30, 0, -5], + "0.4167": [26.92, -0.04, -7.18], + "0.5417": [14.64, -0.02, -9.79], + "0.7083": [2.36, 0, -9.41], + "0.75": [0, 0, -5.1], + "0.9167": [0, 0, 1] + }, + "position": { + "0.0": [0, -0.3, -0.1], + "0.0833": [0, -0.38, 0], + "0.25": [0, -2.66, 0], + "0.4583": [0, -4.84, 0], + "0.5417": [0, -5.3, 0], + "0.6667": [0, -5.1, 0], + "0.75": [0, -5.5, 0], + "0.8333": [0, -5.07, 0], + "0.9167": [0, -5.3, 0] + }, + "scale": 1 + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [-5.30839, -2.43746, -14.59526], + "0.4583": [-9.91885, 6.10158, 34.11617], + "0.6667": [-15.01145, -2.30842, -0.11426], + "0.7917": [-18.0767, -0.25095, 3.8634], + "0.9167": [-20.42843, -4.97362, -13.10329] + }, + "position": [0, 0, 0], + "scale": 1 + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-4.29, 3.32, 1.73], + "0.25": [-17.47881, 8.30169, 8.32494], + "0.3333": [-13.49, 7.02, 8.99], + "0.4583": [4.89928, 5.74733, 7.86342], + "0.5833": [3.26, 3.83, 5.29], + "0.75": [1.63, 1.92, 5.12], + "0.8333": [0.54, 0.64, 3.91], + "0.9167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.9167": [0, 0, 0] + }, + "scale": 1 + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-7.49841, -0.27701, -9.09714], + "0.25": [-14.57368, 3.58987, 13.54082], + "0.4583": [-0.30919, -0.37343, -6.44062], + "0.625": [-0.2484, -0.18298, 9.90141], + "0.7917": [-0.09611, -0.09081, -2.75653], + "0.9167": [0, 0, 0] + }, + "position": [0, 0, 0], + "scale": 1 + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [4.07462, -10.97287, -10.77684], + "0.375": [1.36714, -8.33979, 3.32093], + "0.5417": [14.12956, -5.45042, -9.75454], + "0.75": [-12.72019, -2.42241, -4.33535], + "0.9167": [0, 0, 0] + }, + "position": [0, 0, 0], + "scale": 1 + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.4583": [87.61886, -19.81802, 6.68062], + "0.5417": [91.51865, -19.77138, 4.02406], + "0.75": [85.61886, -19.81802, 6.68062] + }, + "position": { + "0.0": [0.15, 0, 0.1], + "0.0833": [-0.1, -0.17, -0.6], + "0.25": [-0.03, -1.3, -1.97], + "0.4583": [0, -5, -2.7], + "0.5417": [0, -5.2, -2.9], + "0.75": [0, -4.9, -2.7] + }, + "scale": 1 + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [5, 0, 0], + "0.25": [-25, 0, 0], + "0.6667": [-90, 0, 0], + "0.9167": [-90, 0, 0] + }, + "position": { + "0.0": [0.1, 0, 0], + "0.1667": [0, 0, -0.2], + "0.25": [0.19, -0.41, 0.22], + "0.4167": [0.31, -0.5, 0.35], + "0.6667": [0.7, -4.7, 0.8], + "0.9167": [0.7, -4.7, 0.8] + }, + "scale": { + "0.0": [1, 1, 1], + "0.1667": [1, 1, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-15.14, 0, 0], + "0.25": [-19.14, 0, 0], + "0.5": [-22, 0, 0], + "0.7917": [-87.7, 0, 0], + "0.9167": [-90, 0, 0] + }, + "position": { + "0.0": [-0.1, 0, 0], + "0.0833": [-0.13, 0.93, 0.15], + "0.1667": [-0.25, -0.11, -0.48], + "0.25": [-0.25, -0.21, -0.18], + "0.5": [-0.39, -0.71, 0.22], + "0.7917": [-0.7, -4.7, 0.8], + "0.9167": [-0.7, -4.7, 0.8] + }, + "scale": { + "0.0": [1, 1, 1], + "0.7917": [1, 1, 1] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [80.61886, 19.81802, -6.68062], + "0.3333": [87.61886, 19.81802, -6.68062], + "0.5833": [88.72497, 16.91509, -3.42142], + "0.7917": [87.61886, 19.81802, -6.68062] + }, + "position": { + "0.0": [-0.16, 0, 0.1], + "0.0833": [0, -0.2, -1.78], + "0.25": [0, -4.4, -2.7], + "0.3333": [0, -5, -2.7], + "0.5833": [0.1, -5, -2.9], + "0.7917": [0, -5, -2.7] + }, + "scale": 1 + } + } + }, + "animation.silverlabs_nat.deer_baby.idle_event": { + "animation_length": 2.4583, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0.91, 0, 0], + "0.125": [2.12, 0, 0], + "0.25": [12.15, 0, 0], + "0.375": [13, 0, 0], + "0.5": [9, 0, 0], + "0.5833": [8.76, 0, 0], + "0.7917": [9.2, 0, 0], + "0.9583": [9, 0, 0], + "1.4583": [8, 0, 0], + "1.5833": [8, 0, 0], + "1.7917": [7.33, 0, 0], + "2.0833": [4, 0, 0], + "2.2083": [2.15, 0, 0], + "2.25": [0.24, 0, 0], + "2.3333": [-0.59, 0, 0], + "2.375": [-0.39, 0, 0], + "2.4583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, -1.8, -1.1], + "0.375": [0, -2.6, -1.4], + "0.7083": [0, -2.65, -1.4], + "1.1667": [0, -2.55, -1.4], + "1.5833": [0, -2.6, -1.4], + "2.0417": [0, -2.3, -1.4], + "2.2083": [0, -1.8, -1.1], + "2.375": [0, -0.3, 0.03], + "2.4583": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [-16, 0, 0], + "0.5417": [5, 0, 0], + "0.7083": [4.89127, 1.0383, -11.95565], + "0.8333": [4.66942, -1.78986, 20.92702], + "0.9583": [4.90859, 0.95288, -10.95916], + "1.0833": [4.8522, -1.20816, 13.94881], + "1.2083": [4.8125, 0.33766, -4.00125], + "1.3333": [5, 0, 0], + "1.5": [5, 0, 0], + "1.625": [4.66942, -1.78986, 20.92702], + "1.75": [4.90859, 0.95288, -10.95916], + "1.875": [4.8522, -1.20816, 13.94881], + "1.9583": [5, 0, 0], + "2.25": [4.98788, 0.34834, -3.98483], + "2.4167": [5, 0, 0] + }, + "position": [0, 0, 0] + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-4, 0, 0], + "0.2083": [-6.4, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [7.46, 0, 0], + "0.5417": [77.8, 0, 0], + "0.625": [86.05, 0, 0], + "0.7083": [89.5, 0, 0], + "0.7917": [90.21423, -5.05919, -2.3777], + "0.875": [88.2118, -0.0603, -2.27195], + "1.0": [91.21059, 2.43914, -2.21908], + "1.125": [88.5, 0, 0], + "1.2917": [91.21059, 2.43914, -2.21908], + "1.4167": [88.2118, -0.0603, -2.27195], + "1.5833": [91.21423, -5.05919, -2.3777], + "1.625": [91.21423, -5.05919, -2.3777], + "1.7083": [88.21423, -5.05919, -2.3777], + "1.9583": [8.46, 0, 0], + "2.0": [1, 0, 0], + "2.0833": [-5.4, 0, 0], + "2.1667": [-7, 0, 0], + "2.25": [-3.4, 0, 0], + "2.375": [-1, 0, 0], + "2.4583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2917": [0, -0.17, 0], + "0.4583": [0, -0.69, 0], + "0.5417": [0, -0.8, 0], + "0.5833": [0, -0.8, 0], + "1.0": [0, -0.85, 0], + "1.5417": [0, -0.8, 0], + "2.1667": [0, -0.17, 0], + "2.2917": [0, 0, 0], + "2.4583": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [-30.22238, 3.53664, 6.04472], + "0.5": [-52.13, 0, 0], + "0.7083": [-78.32159, 11.75858, 2.41201], + "0.9583": [-61, 0, 0], + "1.125": [-53, 0, 0], + "1.3333": [-90.80068, 3.49776, -25.77989], + "1.5833": [-90.80068, 3.49776, -25.77989], + "1.75": [-90.80068, 3.49776, -25.77989], + "1.8333": [-33.31006, -10.99938, 8.15725], + "2.0833": [9.96158, 0.11775, 5.09741], + "2.375": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.5": [-56.32872, 0.02041, -0.19543], + "0.7083": [-67.21909, 0.58163, -5.56831], + "0.9167": [-54.10945, 1.14284, -10.9412], + "1.2083": [-45.40558, -5.90542, -3.83675], + "1.3333": [-82.01619, -0.50185, -28.29377], + "1.5833": [-82.01619, -0.50185, -28.29377], + "1.75": [-82.01619, -0.50185, -28.29377], + "1.8333": [-41.80254, 15.27375, -11.35915], + "2.0833": [12.90636, 1.57094, -6.8223], + "2.375": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "2.0833": [0, 0, 0], + "2.375": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.375": [5, 0, 0], + "2.4583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.375": [0.1, 0, -0.5], + "2.4583": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [11, 0, 0], + "2.1667": [11, 0, 0], + "2.4583": [0, 0, 0] + }, + "position": { + "0.0": [-0.1, 0, 0], + "0.2917": [-0.1, 0, -1.1], + "2.1667": [-0.1, 0, -1.1], + "2.4583": [-0.1, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [-2, 0, 0], + "0.4167": [-2, 0, 0], + "2.1667": [-2, 0, 0], + "2.375": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0.04, 1.1, -1.03], + "0.25": [0.1, 0, -2.4], + "0.4167": [0.1, 0, -2.4], + "2.1667": [0.1, 0, -2.4], + "2.2917": [0.04, 1.1, -1.03], + "2.375": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.375": [11.5, 0, 0], + "2.4583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.375": [-0.1, 0, -1], + "2.4583": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.deer_baby.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, -90], + "position": [3.9, 2.1, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + }, + "tail": { + "rotation": [-125.6484, -10.21235, 7.24677] + }, + "skull": { + "rotation": [ + 183.5, + -30, + "-11 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.7" + ], + "position": [0.3, -1.5, -0.6] + }, + "leftEar": { + "rotation": [ + "-73 - Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2", + 49, + "-5 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2" + ] + }, + "rightEar": { + "rotation": [ + "-73 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2", + 30, + "-9 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2" + ] + }, + "rightArm": { + "rotation": [29, 0, 0], + "position": [0, 1, -2.2] + }, + "leftLeg": { + "rotation": [-31, 0, 22] + }, + "rightLeg": { + "rotation": [-42, 0, 0] + }, + "leftArm": { + "rotation": [46.84299, -4.38438, 4.1], + "position": [-2.2, 1.3, 0] + } + } + }, + "animation.silverlabs_nat.deer_baby.eat": { + "loop": true, + "animation_length": 1, + "bones": { + "skullRot": { + "rotation": [ + "112.5 + Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 6", + 0, + 0 + ], + "position": [0, -4, -1] + }, + "root": { + "rotation": ["-Math.sin(( q.anim_time - 0.05 ) * 1440 ) * 0.4", 0, 0] + }, + "body": { + "rotation": [ + "7 - Math.sin(( q.anim_time - 0.05 ) * 1440 ) * 1", + 0, + 0 + ], + "position": [0, -1.6, -1.2] + }, + "tail": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * -4"] + }, + "skull": { + "rotation": [ + "110 + Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 4", + "-Math.cos(( q.anim_time - 0.0 ) * 720 ) * 1", + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 1" + ], + "position": [0, -0.9, 0] + }, + "leftEar": { + "rotation": ["-Math.sin(( q.anim_time - 0.15 ) * 1440 ) * 4", 0, 0] + }, + "rightEar": { + "rotation": ["-Math.sin(( q.anim_time - 0.1 ) * 1440 ) * 4", 0, 0] + }, + "rightArm": { + "rotation": [-10, 0, 0], + "position": [-0.1, -0.2, -0.5] + }, + "leftLeg": { + "rotation": [4, 0, 0], + "position": [-0.1, 0, -0.4] + }, + "rightLeg": { + "rotation": [4, 0, 0], + "position": [0.1, 0, -0.4] + }, + "leftArm": { + "position": [0.1, 0, 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "eat" + }, + "0.5": { + "effect": "eat" + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/desert_scorpion.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/desert_scorpion.rp_anim.json new file mode 100644 index 0000000..6fb4165 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/desert_scorpion.rp_anim.json @@ -0,0 +1,643 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.desert_scorpion.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.13": { + "effect": "step" + }, + "0.38": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 0.5, + "bones": { + "left_leg_second": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -8", 0], + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 1, 0], + "0.25": [0, 0, 0] + } + }, + "right_leg_second": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -8", 0], + "position": { + "0.25": [0, 0, 0], + "0.375": [0, 1, 0], + "0.5": [0, 0, 0] + } + }, + "left_pincer": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 5", 0] + }, + "right_pincer": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * -5", 0] + }, + "right_mandible": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 720 ) * 5"], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.15 ) * 720 ) * 0.2", + 0 + ] + }, + "left_mandible": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 720 ) * -5"], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.15 ) * 720 ) * 0.2", + 0 + ] + }, + "body": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 ) * 1", 0, 0], + "position": [ + 0, + "0.25 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 0.2", + 0 + ] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 720 ) * 2", 0, 0] + }, + "tail2": { + "rotation": ["Math.cos(( q.anim_time - 0.35 ) * 720 ) * -3", 0, 0] + }, + "stinger": { + "rotation": ["Math.cos(( q.anim_time - 0.45 ) * 720 ) * -3", 0, 0] + }, + "leftArm": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 2", 0] + }, + "leftClaw": { + "rotation": [ + -7.5, + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -2" + ] + }, + "rightArm": { + "rotation": [ + 0, + "-( Math.sin(( q.anim_time - 0.0 ) * 720 ) * 2 )", + 0 + ] + }, + "rightClaw": { + "rotation": [ + -7.5, + 0, + "0 - ( Math.cos(( q.anim_time - 0.0 ) * 720 ) * -2 )" + ] + }, + "frontLeftLeg": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 8", 0], + "position": { + "0.0": [0, 1, 0], + "0.125": [0, 0, 0], + "0.375": [0, 0, 0], + "0.5": [0, 1, 0] + } + }, + "middleLeftLeg": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -8", 0], + "position": { + "0.125": [0, 0, 0], + "0.25": [0, 1, 0], + "0.375": [0, 0, 0] + } + }, + "backLeftLeg": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 8", 0], + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.375": [0, 1, 0], + "0.5": [0, 0, 0] + } + }, + "frontRightLeg": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 8", 0], + "position": { + "0.125": [0, 0, 0], + "0.25": [0, 1, 0], + "0.375": [0, 0, 0] + } + }, + "middleRightLeg": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -8", 0], + "position": { + "0.0": [0, 1, 0], + "0.125": [0, 0, 0], + "0.375": [0, 0, 0], + "0.5": [0, 1, 0] + } + }, + "backRightLeg": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 8", 0], + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 1, 0], + "0.25": [0, 0, 0] + } + }, + "tail_1": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 720 ) * 2", 0, 0] + }, + "tail_2": { + "rotation": ["Math.cos(( q.anim_time - 0.35 ) * 720 ) * 3", 0, 0] + } + } + }, + "animation.silverlabs_nat.desert_scorpion.run": { + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.06": { + "effect": "step" + }, + "0.19": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 0.25, + "bones": { + "body": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 2", 0, 0], + "position": [ + 0, + "0.25 + Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 0.3", + 0 + ] + }, + "tail": { + "rotation": [ + "22.5 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * 3", + 0, + 0 + ] + }, + "tail2": { + "rotation": ["Math.cos(( q.anim_time - 0.3 ) * 1440 ) * -3", 0, 0] + }, + "stinger": { + "rotation": [ + "-20 + Math.cos(( q.anim_time - 0.4 ) * 1440 ) * -5", + 0, + 0 + ] + }, + "leftArm": { + "rotation": [ + -5.36234, + "-16.4388 + Math.sin(( q.anim_time - 0.1 ) * 1440 ) * 2", + -8.19433 + ] + }, + "leftClaw": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -2"] + }, + "rightArm": { + "rotation": [ + -5.31505, + "29.0244 - ( Math.sin(( q.anim_time - 0.1 ) * 1440 ) * 2 )", + 6.17667 + ] + }, + "rightClaw": { + "rotation": [ + 0, + 0, + "-( Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -2 )" + ] + }, + "frontLeftLeg": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 10", + 0 + ], + "position": { + "0.0": [0, 1, 0], + "0.0625": [0, 0, 0], + "0.1875": [0, 0, 0], + "0.25": [0, 1, 0] + } + }, + "middleLeftLeg": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * -10", + 0 + ], + "position": { + "0.0625": [0, 0, 0], + "0.125": [0, 1, 0], + "0.1875": [0, 0, 0] + } + }, + "backLeftLeg": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 10", + 0 + ], + "position": { + "0.125": [0, 0, 0], + "0.1875": [0, 1, 0], + "0.25": [0, 0, 0] + } + }, + "frontRightLeg": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 10", + 0 + ], + "position": { + "0.0625": [0, 0, 0], + "0.125": [0, 1, 0], + "0.1875": [0, 0, 0] + } + }, + "middleRightLeg": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * -10", + 0 + ], + "position": { + "0.0": [0, 1, 0], + "0.0625": [0, 0, 0], + "0.1875": [0, 0, 0], + "0.25": [0, 1, 0] + } + }, + "backRightLeg": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 10", + 0 + ], + "position": { + "0.0": [0, 0, 0], + "0.0625": [0, 1, 0], + "0.125": [0, 0, 0] + } + }, + "tail_1": { + "rotation": [ + "15 + Math.cos(( q.anim_time - 0.1 ) * 1440 ) * 3", + 0, + 0 + ] + }, + "tail_2": { + "rotation": ["Math.cos(( q.anim_time - 0.15 ) * 1440 ) * 3", 0, 0] + } + } + }, + "animation.silverlabs_nat.desert_scorpion.idle": { + "loop": true, + "bones": { + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.5", 0, 0] + }, + "tail2": { + "rotation": ["Math.cos(( q.anim_time - 0.1 ) * 180 ) * 1", 0, 0] + }, + "stinger": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 180 ) * 2", 0, 0] + }, + "leftArm": { + "rotation": ["Math.cos(( q.anim_time - 0.4 ) * 160 ) * 0.5", 0, 0] + }, + "rightArm": { + "rotation": ["Math.cos(( q.anim_time - 0.5 ) * 160 ) * 0.5", 0, 0] + }, + "tail_1": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.5", 0, 0] + }, + "tail_2": { + "rotation": ["Math.cos(( q.anim_time - 0.1 ) * 180 ) * 1", 0, 0] + } + } + }, + "animation.silverlabs_nat.desert_scorpion.attack": { + "sound_effects": { + "0.08": { + "effect": "attack" + } + }, + "loop": true, + "animation_length": 0.75, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-1.94, 0, 0], + "0.1667": [-4.44, 0, 0], + "0.25": [-5, 0, 0], + "0.3333": [1.41, 0, 0], + "0.4167": [7.5, 0, 0], + "0.5": [4.53, 0, 0], + "0.5833": [0, 0, 0], + "0.6667": [-0.48, 0, 0], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0.25], + "0.1667": [0, 0, 0.58], + "0.25": [0, 0, 0.75], + "0.3333": [0, 0, 0.65], + "0.4167": [0, 0, 0.42], + "0.5": [0, 0, 0.17], + "0.5833": [0, 0, 0], + "0.6667": [0, 0, -0.05], + "0.75": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-2.69, 0, 0], + "0.1667": [-6.2, 0, 0], + "0.25": [-7.5, 0, 0], + "0.3333": [-3.1, 0, 0], + "0.4167": [3.3, 0, 0], + "0.4583": [5, 0, 0], + "0.5": [5.04, 0, 0], + "0.5833": [2.48, 0, 0], + "0.6667": [0, 0, 0], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0.12], + "0.1667": [0, 0, 0.27], + "0.25": [0, 0, 0.25], + "0.3333": [0, 0, -0.25], + "0.4167": [0, 0, -0.87], + "0.4583": [0, 0, -1], + "0.5": [0, 0, -0.93], + "0.5833": [0, 0, -0.44], + "0.6667": [0, 0, 0], + "0.75": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-10.83, 0, 0], + "0.1667": [-23.89, 0, 0], + "0.25": [-20, 0, 0], + "0.3333": [52.03, 0, 0], + "0.4167": [112.5, 0, 0], + "0.5": [64.53, 0, 0], + "0.5833": [0, 0, 0], + "0.6667": [-7.2, 0, 0], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.02, 0.09], + "0.1667": [0, -0.04, 0.19], + "0.25": [0, 0, 0], + "0.3333": [0, 0.28, -1.41], + "0.4167": [0, 0.5, -2.5], + "0.5": [0, 0.28, -1.41], + "0.5833": [0, 0, 0], + "0.6667": [0, -0.03, 0.16], + "0.75": [0, 0, 0] + }, + "scale": { + "0.25": [1, 1, 1], + "0.3333": [1, 1.1547, 0.9578], + "0.4167": [1, 1.275, 0.925], + "0.5": [1, 1, 1], + "0.5833": [1, 0.9841, 1.0043], + "0.6667": [1, 0.9796, 1.0056], + "0.75": [1, 1, 1] + } + }, + "tail2": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [9.26, 0, 0], + "0.1667": [20.74, 0, 0], + "0.25": [20, 0, 0], + "0.3333": [-28.12, 0, 0], + "0.4167": [-70, 0, 0], + "0.5": [-40.63, 0, 0], + "0.5833": [0, 0, 0], + "0.6667": [4.48, 0, 0], + "0.75": [0, 0, 0] + } + }, + "stinger": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [10.56, 0, 0], + "0.1667": [23.61, 0, 0], + "0.25": [22.5, 0, 0], + "0.3333": [-33.75, 0, 0], + "0.4167": [-82.5, 0, 0], + "0.5": [-47.81, 0, 0], + "0.5833": [0, 0, 0], + "0.6667": [5.28, 0, 0], + "0.75": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-5.56, -15.47, 0], + "0.1667": [-13.06, -36.22, 0], + "0.25": [-17.5, -47.5, 0], + "0.3333": [-14.06, -32.25, 0], + "0.4167": [-7.5, -9.84, 0], + "0.5": [-3.13, -2.57, 0], + "0.5833": [0, 0, 0], + "0.6667": [0.48, 0.63, 0], + "0.75": [0, 0, 0] + }, + "position": { + "0.3333": [0, 0, 0], + "0.4167": [0, 0.5, 0], + "0.5833": [0, 0.5, 0], + "0.6667": [0, 0, 0] + } + }, + "leftClaw": { + "rotation": { + "0.0833": [0, 0, 0], + "0.1667": [0.96, 22.58, 0.12], + "0.25": [1.28, 49.17, 0.16], + "0.2917": [0, 55, 0], + "0.3333": [-6.67, 47.93, -0.83], + "0.4167": [-20, 15.47, -2.5], + "0.5": [-6.67, 3.12, -0.83], + "0.5417": [0, 0, 0], + "0.5833": [0.75, -0.58, 0.09], + "0.6667": [1.44, -1.12, 0.18], + "0.75": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-5.56, 15.47, 0], + "0.1667": [-13.06, 36.22, 0], + "0.25": [-17.5, 47.5, 0], + "0.3333": [-14.06, 32.25, 0], + "0.4167": [-7.5, 9.84, 0], + "0.5": [-3.13, 2.57, 0], + "0.5833": [0, 0, 0], + "0.6667": [0.48, -0.63, 0], + "0.75": [0, 0, 0] + }, + "position": { + "0.3333": [0, 0, 0], + "0.4167": [0, 0.5, 0], + "0.5833": [0, 0.5, 0], + "0.6667": [0, 0, 0] + } + }, + "rightClaw": { + "rotation": { + "0.0833": [0, 0, 0], + "0.1667": [0.96, -22.58, -0.12], + "0.25": [1.28, -49.17, -0.16], + "0.2917": [0, -55, 0], + "0.3333": [-6.67, -47.93, 0.83], + "0.4167": [-20, -15.47, 2.5], + "0.5": [-6.67, -3.12, 0.83], + "0.5417": [0, 0, 0], + "0.5833": [0.75, 0.58, -0.09], + "0.6667": [1.44, 1.12, -0.18], + "0.75": [0, 0, 0] + } + }, + "frontLeftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-0.56, 0, -2.56], + "0.1667": [-1.11, 0, -6.23], + "0.25": [0, 0, -10], + "0.3333": [15, 0, -20.94], + "0.4167": [0, 0, -5], + "0.5": [-0.94, 0, -1.5], + "0.5833": [0, 0, 0], + "0.6667": [0, 0, 0.32], + "0.75": [0, 0, 0] + } + }, + "backLeftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.25": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.4167": [0, 0, -4.22], + "0.5": [0, 0, -7.5], + "0.5833": [0, 0, -4.22], + "0.6667": [0, 0, 0], + "0.75": [0, 0, 0] + } + }, + "frontRightLeg": { + "rotation": { + "0.0417": [0, 0, 0], + "0.125": [-0.56, 0, 2.56], + "0.2083": [-1.11, 0, 6.23], + "0.2917": [0, 0, 10], + "0.375": [15, 0, 20.94], + "0.4583": [0, 0, 5], + "0.5417": [-0.94, 0, 1.5], + "0.625": [0, 0, 0], + "0.7083": [0, 0, -0.34], + "0.75": [0, 0, 0] + } + }, + "backRightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.25": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.4167": [0, 0, 4.22], + "0.5": [0, 0, 7.5], + "0.5833": [0, 0, 4.22], + "0.6667": [0, 0, 0], + "0.75": [0, 0, 0] + } + }, + "tail_1": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-10.83, 0, 0], + "0.1667": [-23.89, 0, 0], + "0.25": [-20, 0, 0], + "0.3333": [52.03, 0, 0], + "0.4167": [57.5, 0, 0], + "0.5": [44.53, 0, 0], + "0.5833": [0, 0, 0], + "0.6667": [-7.2, 0, 0], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.02, 0.09], + "0.1667": [0, -0.04, 0.19], + "0.25": [0, 0, 0], + "0.6667": [0, -0.03, 0.16], + "0.75": [0, 0, 0] + }, + "scale": { + "0.25": [1, 1, 1], + "0.3333": [1, 1.1547, 0.9578], + "0.4167": [1, 1.275, 0.925], + "0.5": [1, 1, 1], + "0.5833": [1, 0.9841, 1.0043], + "0.6667": [1, 0.9796, 1.0056], + "0.75": [1, 1, 1] + } + }, + "tail_2": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [10.56, 0, 0], + "0.1667": [23.61, 0, 0], + "0.25": [22.5, 0, 0], + "0.3333": [-33.75, 0, 0], + "0.4167": [-82.5, 0, 0], + "0.5": [-47.81, 0, 0], + "0.5833": [0, 0, 0], + "0.6667": [5.28, 0, 0], + "0.75": [0, 0, 0] + } + }, + "legs": { + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.4583": [0, 0, -1], + "0.6667": [0, 0, 0] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/dragonfly.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/dragonfly.rp_anim.json new file mode 100644 index 0000000..1ab20ef --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/dragonfly.rp_anim.json @@ -0,0 +1,89 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.dragonfly.fly": { + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "rotation": ["Math.cos(( q.anim_time - 0.5 ) * 180 ) * -2", 0, 0], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.1 ) * 180 ) * -0.25", + 0 + ] + }, + "wingLeftBack": { + "rotation": [ + "Math.sin(( q.anim_time - 0.3 ) * 2880 ) * 12.5", + 0, + "25 + Math.cos(( q.anim_time - 0.1 ) * 2880 ) * 45" + ] + }, + "wingLeftFront": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 2880 ) * 12.5", + 0, + "15 + Math.cos(( q.anim_time - 0.2 ) * 2880 ) * 45" + ] + }, + "wingRightFront": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 2880 ) * 12.5", + 0, + "-15 + Math.cos(( q.anim_time - 0.2 ) * 2880 ) * -45" + ] + }, + "wingRightBack": { + "rotation": [ + "Math.sin(( q.anim_time - 0.3 ) * 2880 ) * 12.5", + 0, + "-25 + Math.cos(( q.anim_time - 0.1 ) * 2880 ) * -45" + ] + } + }, + "sound_effects": { + "0.0": { + "effect": "fly" + } + } + }, + "animation.silverlabs_nat.dragonfly.idle_event": { + "animation_length": 2, + "bones": { + "skull": { + "rotation": { + "0.25": [0, 0, 0], + "0.3333": [0, 45, 0], + "0.5": [0, 45, 0], + "0.5833": [0, -22.5, 0], + "0.9167": [0, -22.5, 0], + "1.0": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.dragonfly.tilt": { + "loop": true, + "bones": { + "root": { + "rotation": ["-v.root_tilt_x", 0, "v.root_tilt_z"] + }, + "skull": { + "rotation": [ + "-( v.head_tilt_x - v.body_tilt_x )", + 0, + "v.head_tilt_z - v.body_tilt_z" + ] + }, + "body": { + "rotation": [ + "-( v.body_tilt_x - v.root_tilt_x ) * 1", + 0, + "v.body_tilt_z - v.root_tilt_z" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/duck.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/duck.rp_anim.json new file mode 100644 index 0000000..ace8630 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/duck.rp_anim.json @@ -0,0 +1,252 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.duck.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [5, 0, 0] + }, + "leftWing": { + "rotation": [-15, 0, 0], + "position": [0, 0, 1] + }, + "rightWing": { + "rotation": [-15, 0, 0], + "position": [0, 0, 1] + }, + "skull": { + "rotation": [5, 0, 0], + "position": [0, -0.25, 0.25] + } + } + }, + "animation.silverlabs_nat.duck.walk": { + "loop": true, + "animation_length": 2, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "tail": { + "rotation": [ + "-10 + Math.cos(( q.anim_time - 0.1 ) * 360 ) * -6", + 0, + 0 + ], + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 0.3", 0] + }, + "body": { + "rotation": [ + "10 + Math.cos(( q.anim_time - 0.2 ) * 360 ) * 2", + 0, + "Math.sin(( q.anim_time - 0.1 ) * 360 ) * -6" + ], + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 0.3", 0] + }, + "leftWing": { + "rotation": [-22.5, 0, 0], + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -0.1", 1] + }, + "leftLeg": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "position": { + "0.0": [0, 0, -1], + "0.0833": [0, 0.8, -0.5], + "0.3333": [0, 1.2, 1], + "0.625": [0, 2, 0], + "0.875": [0, 0, -1], + "1.0": [0, 0.25, -1], + "1.0833": [0, 0.99, -0.5], + "1.3333": [0, 1.2, 1], + "1.625": [0, 2, 0], + "1.875": [0, 0, -1] + } + }, + "rightWing": { + "rotation": [-22.5, 0, 0], + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -0.1", 1] + }, + "rightLeg": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * -45", 0, 0], + "position": { + "0.0": [0, 2, 0], + "0.2917": [0, 0, -1], + "0.7083": [0, 0.7, 1], + "1.0": [0, 2, 0], + "1.2917": [0, 0, -1], + "1.7083": [0, 0.7, 1], + "2.0": [0, 2, 0] + } + }, + "skull": { + "position": [0, -0.25, 0.25] + }, + "bowtie": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 6"] + } + }, + "sound_effects": { + "0.2917": { + "effect": "step" + }, + "0.9167": { + "effect": "step" + }, + "1.2917": { + "effect": "step" + }, + "1.9167": { + "effect": "step" + } + } + }, + "animation.silverlabs_nat.duck.swim": { + "loop": true, + "bones": { + "root": { + "position": [0, 0, 0] + }, + "leftLeg": { + "rotation": [-90, 0, 0], + "position": [0, 1, 1] + }, + "rightLeg": { + "rotation": [-90, 0, 0], + "position": [0, 1, 1] + }, + "body": { + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.05", 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "swim" + } + } + }, + "animation.silverlabs_nat.duck.flap": { + "sound_effects": { + "0.13": { + "effect": "wing" + }, + "0.38": { + "effect": "wing" + }, + "0.63": { + "effect": "wing" + }, + "0.88": { + "effect": "wing" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "leftWing": { + "rotation": [ + -15, + "0 + Math.cos(( q.anim_time - 0.3 ) * 1440 ) * 8", + "-45 + Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 45" + ], + "position": [ + "-0.75 + Math.cos(( q.anim_time - 0.4 ) * 1440 ) * -0.5", + 0, + 1 + ] + }, + "rightWing": { + "rotation": [ + -15, + "Math.cos(( q.anim_time - 0.3 ) * 1440 ) * -8", + "45 + Math.cos(( q.anim_time - 0.0 ) * 1440 ) * -45" + ], + "position": [ + "0.75 + Math.cos(( q.anim_time - 0.4 ) * 1440 ) * 0.5", + 0, + 1 + ] + } + } + }, + "animation.silverlabs_nat.duck.hurt": { + "animation_length": 0.25, + "bones": { + "body": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 4", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 4" + ] + }, + "leftWing": { + "rotation": [ + -15, + "0 + Math.cos(( q.anim_time - 0.3 ) * 1440 ) * 8", + "-45 + Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 45" + ], + "position": [ + "-0.75 + Math.cos(( q.anim_time - 0.4 ) * 1440 ) * -0.5", + 0, + 1 + ] + }, + "rightWing": { + "rotation": [ + -15, + "Math.cos(( q.anim_time - 0.3 ) * 1440 ) * -8", + "45 + Math.cos(( q.anim_time - 0.0 ) * 1440 ) * -45" + ], + "position": [ + "0.75 + Math.cos(( q.anim_time - 0.4 ) * 1440 ) * 0.5", + 0, + 1 + ] + }, + "bowtie": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.2 ) * 1440 ) * 15"] + } + } + }, + "animation.silverlabs_nat.duck.sit": { + "loop": true, + "bones": { + "root": { + "position": [0, -5, 0] + }, + "leftLeg": { + "rotation": [-90, -45, 0] + }, + "rightLeg": { + "rotation": [-90, 45, 0] + } + } + }, + "animation.silverlabs_nat.duck.sleep": { + "loop": true, + "bones": { + "root": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + }, + "body": { + "position": [0, -4, 0] + }, + "tail": { + "rotation": ["-Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2", 0, 0] + }, + "skull": { + "rotation": [-124.06335, 24.13868, -184.80424], + "position": [0, 0, -1.1] + }, + "leftLeg": { + "position": [0, -0.1, 0] + }, + "rightLeg": { + "position": [0, -0.1, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/duck_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/duck_baby.rp_anim.json new file mode 100644 index 0000000..bd7ac54 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/duck_baby.rp_anim.json @@ -0,0 +1,1189 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.duck_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin( 30 + ( q.anim_time - 0.0 ) * 90 ) * -3", + 0, + 0 + ], + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 0.2", 0] + }, + "skull": { + "rotation": [ + "-Math.sin( -10 + ( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.cos(( q.anim_time - 0.0 ) * 45 ) * 1", + 0 + ], + "position": [ + 0, + "-0.15 + Math.sin( 10 + ( q.anim_time + 0.1 ) * 90 ) * 0.15", + 0 + ] + } + } + }, + "animation.silverlabs_nat.duck_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0.05, -0.15, 0], + "0.0417": [0.05, -0.15, 0], + "0.0833": [0.05, -0.15, 0], + "0.125": [0.05, -0.15, 0], + "0.1667": [0.05, -0.15, 0], + "0.2083": [0.05, -0.15, 0], + "0.25": [0.04, -0.15, 0], + "0.2917": [0.04, -0.15, 0], + "0.3333": [0.01, -0.15, 0], + "0.375": [-0.02, -0.15, 0], + "0.4167": [-0.04, -0.15, 0], + "0.4583": [-0.04, -0.15, 0], + "0.5": [-0.05, -0.15, 0], + "0.5417": [-0.05, -0.15, 0], + "0.5833": [-0.05, -0.15, 0], + "0.625": [-0.05, -0.15, 0], + "0.6667": [-0.05, -0.15, 0], + "0.7083": [-0.05, -0.15, 0], + "0.75": [-0.04, -0.15, 0], + "0.7917": [-0.04, -0.15, 0], + "0.8333": [-0.01, -0.15, 0], + "0.875": [0.02, -0.15, 0], + "0.9167": [0.04, -0.15, 0], + "0.9583": [0.04, -0.15, 0], + "1.0": [0.05, -0.15, 0] + }, + "scale": { + "0.0": [0.9941, 1.0059, 0.9941], + "0.0417": [0.9909, 1.0091, 0.9909], + "0.0833": [0.9901, 1.0099, 0.9901], + "0.125": [0.9919, 1.0081, 0.9919], + "0.1667": [0.9959, 1.0041, 0.9959], + "0.2083": [1.001, 0.999, 1.001], + "0.25": [1.0059, 0.9941, 1.0059], + "0.2917": [1.0091, 0.9909, 1.0091], + "0.3333": [1.0099, 0.9901, 1.0099], + "0.375": [1.0081, 0.9919, 1.0081], + "0.4167": [1.0041, 0.9959, 1.0041], + "0.4583": [0.999, 1.001, 0.999], + "0.5": [0.9941, 1.0059, 0.9941], + "0.5417": [0.9909, 1.0091, 0.9909], + "0.5833": [0.9901, 1.0099, 0.9901], + "0.625": [0.9919, 1.0081, 0.9919], + "0.6667": [0.9959, 1.0041, 0.9959], + "0.7083": [1.001, 0.999, 1.001], + "0.75": [1.0059, 0.9941, 1.0059], + "0.7917": [1.0091, 0.9909, 1.0091], + "0.8333": [1.0099, 0.9901, 1.0099], + "0.875": [1.0081, 0.9919, 1.0081], + "0.9167": [1.0041, 0.9959, 1.0041], + "0.9583": [0.999, 1.001, 0.999], + "1.0": [0.9941, 1.0059, 0.9941] + } + }, + "body": { + "rotation": { + "0.0": [-1.18, 10, -7.61], + "0.0417": [-0.21, 9.66, -7.99], + "0.0833": [0.81, 8.66, -7.83], + "0.125": [1.62, 7.07, -7.13], + "0.1667": [1.99, 5, -5.95], + "0.2083": [1.83, 2.59, -4.36], + "0.25": [1.18, 0, -2.47], + "0.2917": [0.21, -2.59, -0.42], + "0.3333": [-0.81, -5, 1.66], + "0.375": [-1.62, -7.07, 3.63], + "0.4167": [-1.99, -8.66, 5.35], + "0.4583": [-1.83, -9.66, 6.71], + "0.5": [-1.18, -10, 7.61], + "0.5417": [-0.21, -9.66, 7.99], + "0.5833": [0.81, -8.66, 7.83], + "0.625": [1.62, -7.07, 7.13], + "0.6667": [1.99, -5, 5.95], + "0.7083": [1.83, -2.59, 4.36], + "0.75": [1.18, 0, 2.47], + "0.7917": [0.21, 2.59, 0.42], + "0.8333": [-0.81, 5, -1.66], + "0.875": [-1.62, 7.07, -3.63], + "0.9167": [-1.99, 8.66, -5.35], + "0.9583": [-1.83, 9.66, -6.71], + "1.0": [-1.18, 10, -7.61] + }, + "position": { + "0.0": [0.06, 0.11, -0.15], + "0.0417": [0.09, 0.09, -0.23], + "0.0833": [0.1, 0.04, -0.25], + "0.125": [0.08, -0.05, -0.2], + "0.1667": [0.04, -0.1, -0.1], + "0.2083": [-0.01, -0.11, 0.03], + "0.25": [-0.06, -0.11, 0.15], + "0.2917": [-0.09, -0.09, 0.23], + "0.3333": [-0.1, -0.04, 0.25], + "0.375": [-0.08, 0.06, 0.2], + "0.4167": [-0.04, 0.1, 0.1], + "0.4583": [0.01, 0.11, -0.03], + "0.5": [0.06, 0.11, -0.15], + "0.5417": [0.09, 0.09, -0.23], + "0.5833": [0.1, 0.04, -0.25], + "0.625": [0.08, -0.06, -0.2], + "0.6667": [0.04, -0.1, -0.1], + "0.7083": [-0.01, -0.11, 0.03], + "0.75": [-0.06, -0.11, 0.15], + "0.7917": [-0.09, -0.09, 0.23], + "0.8333": [-0.1, -0.04, 0.25], + "0.875": [-0.08, 0.05, 0.2], + "0.9167": [-0.04, 0.1, 0.1], + "0.9583": [0.01, 0.11, -0.03], + "1.0": [0.06, 0.11, -0.15] + } + }, + "skull": { + "rotation": { + "0.0": [-1.18, -9.4, 2.78], + "0.0417": [-0.21, -9.96, 2.98], + "0.0833": [0.81, -9.85, 2.97], + "0.125": [1.62, -9.06, 2.76], + "0.1667": [1.99, -7.66, 2.36], + "0.2083": [1.83, -5.74, 1.81], + "0.25": [1.18, -3.42, 1.12], + "0.2917": [0.21, -0.87, 0.37], + "0.3333": [-0.81, 1.74, -0.42], + "0.375": [-1.62, 4.23, -1.17], + "0.4167": [-1.99, 6.43, -1.85], + "0.4583": [-1.83, 8.19, -2.4], + "0.5": [-1.18, 9.4, -2.78], + "0.5417": [-0.21, 9.96, -2.98], + "0.5833": [0.81, 9.85, -2.97], + "0.625": [1.62, 9.06, -2.76], + "0.6667": [1.99, 7.66, -2.36], + "0.7083": [1.83, 5.74, -1.81], + "0.75": [1.18, 3.42, -1.12], + "0.7917": [0.21, 0.87, -0.37], + "0.8333": [-0.81, -1.74, 0.42], + "0.875": [-1.62, -4.23, 1.17], + "0.9167": [-1.99, -6.43, 1.85], + "0.9583": [-1.83, -8.19, 2.4], + "1.0": [-1.18, -9.4, 2.78] + }, + "position": { + "0.0": [0, -0.1, -0.03], + "0.0417": [0, -0.12, -0.05], + "0.0833": [0, -0.16, -0.05], + "0.125": [0, -0.25, -0.04], + "0.1667": [0, -0.29, -0.02], + "0.2083": [0, -0.3, 0.01], + "0.25": [0, -0.3, 0.03], + "0.2917": [0, -0.28, 0.05], + "0.3333": [0, -0.24, 0.05], + "0.375": [0, -0.15, 0.04], + "0.4167": [0, -0.11, 0.02], + "0.4583": [0, -0.1, -0.01], + "0.5": [0, -0.1, -0.03], + "0.5417": [0, -0.12, -0.05], + "0.5833": [0, -0.16, -0.05], + "0.625": [0, -0.25, -0.04], + "0.6667": [0, -0.29, -0.02], + "0.7083": [0, -0.3, 0.01], + "0.75": [0, -0.3, 0.03], + "0.7917": [0, -0.28, 0.05], + "0.8333": [0, -0.24, 0.05], + "0.875": [0, -0.15, 0.04], + "0.9167": [0, -0.11, 0.02], + "0.9583": [0, -0.1, -0.01], + "1.0": [0, -0.1, -0.03] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-28.08, -10, -18.66], + "0.0417": [-27.39, -9.83, -17.07], + "0.0833": [-25.4, -9.33, -15], + "0.125": [-22.22, -8.54, -12.59], + "0.1667": [-18.08, -7.5, -10], + "0.2083": [-13.25, -6.29, -7.41], + "0.25": [-8.08, -5, -5], + "0.2917": [-2.9, -3.71, -2.93], + "0.3333": [1.92, -2.5, -1.34], + "0.375": [6.07, -1.46, -0.34], + "0.4167": [9.24, -0.67, 0], + "0.4583": [11.24, -0.17, -0.34], + "0.5": [11.92, 0, -1.34], + "0.5417": [11.24, -0.17, -2.93], + "0.5833": [9.24, -0.67, -5], + "0.625": [6.07, -1.46, -7.41], + "0.6667": [1.92, -2.5, -10], + "0.7083": [-2.9, -3.71, -12.59], + "0.75": [-8.08, -5, -15], + "0.7917": [-13.25, -6.29, -17.07], + "0.8333": [-18.08, -7.5, -18.66], + "0.875": [-22.22, -8.54, -19.66], + "0.9167": [-25.4, -9.33, -20], + "0.9583": [-27.39, -9.83, -19.66], + "1.0": [-28.08, -10, -18.66] + }, + "position": { + "0.0": [-0.6, 0, -1.3], + "0.0417": [-0.59, 0, -1.28], + "0.0833": [-0.56, 0, -1.23], + "0.125": [-0.51, 0, -1.15], + "0.1667": [-0.45, 0, -1.05], + "0.2083": [-0.38, 0, -0.93], + "0.25": [-0.3, 0, -0.8], + "0.2917": [-0.22, 0, -0.67], + "0.3333": [-0.15, 0, -0.55], + "0.375": [-0.09, 0, -0.45], + "0.4167": [-0.04, 0, -0.37], + "0.4583": [-0.01, 0, -0.32], + "0.5": [0, 0, -0.3], + "0.5417": [-0.01, 0.1, -0.32], + "0.5833": [-0.04, 0.2, -0.37], + "0.625": [-0.09, 0.28, -0.45], + "0.6667": [-0.15, 0.35, -0.55], + "0.7083": [-0.22, 0.39, -0.67], + "0.75": [-0.3, 0.4, -0.8], + "0.7917": [-0.38, 0.39, -0.93], + "0.8333": [-0.45, 0.35, -1.05], + "0.875": [-0.51, 0.28, -1.15], + "0.9167": [-0.56, 0.2, -1.23], + "0.9583": [-0.59, 0.1, -1.28], + "1.0": [-0.6, 0, -1.3] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1, 1], + "0.0833": [1, 1, 1], + "0.125": [1, 1, 1], + "0.1667": [1, 1, 1], + "0.2083": [1, 1, 1], + "0.25": [1, 0.9438, 1], + "0.2917": [1, 0.8694, 1], + "0.3333": [1, 0.804, 1], + "0.375": [1, 0.7519, 1], + "0.4167": [1, 0.7167, 1], + "0.4583": [1, 0.7008, 1], + "0.5": [1, 0.7053, 1], + "0.5417": [1, 0.7299, 1], + "0.5833": [1, 0.7729, 1], + "0.625": [1, 0.8314, 1], + "0.6667": [1, 0.9013, 1], + "0.7083": [1, 0.978, 1], + "0.75": [1, 1, 1], + "0.7917": [1, 1, 1], + "0.8333": [1, 1, 1], + "0.875": [1, 1, 1], + "0.9167": [1, 1, 1], + "0.9583": [1, 1, 1], + "1.0": [1, 1, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [11.92, 0, 1.34], + "0.0417": [11.24, 0.17, 2.93], + "0.0833": [9.24, 0.67, 5], + "0.125": [6.07, 1.46, 7.41], + "0.1667": [1.92, 2.5, 10], + "0.2083": [-2.9, 3.71, 12.59], + "0.25": [-8.08, 5, 15], + "0.2917": [-13.25, 6.29, 17.07], + "0.3333": [-18.08, 7.5, 18.66], + "0.375": [-22.22, 8.54, 19.66], + "0.4167": [-25.4, 9.33, 20], + "0.4583": [-27.39, 9.83, 19.66], + "0.5": [-28.08, 10, 18.66], + "0.5417": [-27.39, 9.83, 17.07], + "0.5833": [-25.4, 9.33, 15], + "0.625": [-22.22, 8.54, 12.59], + "0.6667": [-18.08, 7.5, 10], + "0.7083": [-13.25, 6.29, 7.41], + "0.75": [-8.08, 5, 5], + "0.7917": [-2.9, 3.71, 2.93], + "0.8333": [1.92, 2.5, 1.34], + "0.875": [6.07, 1.46, 0.34], + "0.9167": [9.24, 0.67, 0], + "0.9583": [11.24, 0.17, 0.34], + "1.0": [11.92, 0, 1.34] + }, + "position": { + "0.0": [0, 0, -0.3], + "0.0417": [0.01, 0.1, -0.32], + "0.0833": [0.04, 0.2, -0.37], + "0.125": [0.09, 0.28, -0.45], + "0.1667": [0.15, 0.35, -0.55], + "0.2083": [0.22, 0.39, -0.67], + "0.25": [0.3, 0.4, -0.8], + "0.2917": [0.38, 0.39, -0.93], + "0.3333": [0.45, 0.35, -1.05], + "0.375": [0.51, 0.28, -1.15], + "0.4167": [0.56, 0.2, -1.23], + "0.4583": [0.59, 0.1, -1.28], + "0.5": [0.6, 0, -1.3], + "0.5417": [0.59, 0, -1.28], + "0.5833": [0.56, 0, -1.23], + "0.625": [0.51, 0, -1.15], + "0.6667": [0.45, 0, -1.05], + "0.7083": [0.38, 0, -0.93], + "0.75": [0.3, 0, -0.8], + "0.7917": [0.22, 0, -0.67], + "0.8333": [0.15, 0, -0.55], + "0.875": [0.09, 0, -0.45], + "0.9167": [0.04, 0, -0.37], + "0.9583": [0.01, 0, -0.32], + "1.0": [0, 0, -0.3] + }, + "scale": { + "0.0": [1, 0.7053, 1], + "0.0417": [1, 0.7299, 1], + "0.0833": [1, 0.7729, 1], + "0.125": [1, 0.8314, 1], + "0.1667": [1, 0.9013, 1], + "0.2083": [1, 0.978, 1], + "0.25": [1, 1, 1], + "0.2917": [1, 1, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 1, 1], + "0.4167": [1, 1, 1], + "0.4583": [1, 1, 1], + "0.5": [1, 1, 1], + "0.5417": [1, 1, 1], + "0.5833": [1, 1, 1], + "0.625": [1, 1, 1], + "0.6667": [1, 1, 1], + "0.7083": [1, 1, 1], + "0.75": [1, 0.9438, 1], + "0.7917": [1, 0.8694, 1], + "0.8333": [1, 0.804, 1], + "0.875": [1, 0.7519, 1], + "0.9167": [1, 0.7167, 1], + "0.9583": [1, 0.7008, 1], + "1.0": [1, 0.7053, 1] + } + } + } + }, + "animation.silverlabs_nat.duck_baby.swim": { + "loop": true, + "anim_time_update": "q.anim_time + q.delta_time * 1.5 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "position": [0, 4, 0] + }, + "rightLeg": { + "rotation": [ + "10 - Math.cos(( q.anim_time - 0.0 ) * 720 ) * -30", + 0, + 0 + ], + "position": [ + 0, + "0.2 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 0.2", + "-0.5 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 0.2" + ] + }, + "leftLeg": { + "rotation": [ + "10 - Math.cos(( q.anim_time - 0.0 ) * 720 ) * 30", + 0, + 0 + ], + "position": [ + 0, + "0.2 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * -0.2", + "-0.5 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * -0.2" + ] + }, + "body": { + "rotation": [ + 2.5, + "-Math.cos(( q.anim_time - 0.0 ) * 720 ) * 2", + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2" + ] + }, + "skull": { + "rotation": [ + 0, + "-Math.cos( -20 + ( q.anim_time - 0.0 ) * 720 ) * -2", + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * 1" + ], + "position": [ + 0, + "-0.1 + Math.cos( 10 + ( q.anim_time + 0.1 ) * 90 ) * 0.1", + 0 + ] + } + } + }, + "animation.silverlabs_nat.duck_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 1.2083, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [-8.2, 0, 0], + "0.2917": [-7.4, 0, 0], + "0.4167": [-1.31, 0, 0], + "0.5": [-0.7, 0, 0], + "0.6667": [0, 0, 0], + "0.8333": [0, 0, 3], + "0.9583": [0, 0, -4], + "1.0833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, -0.33, 0.97], + "0.2917": [0, -0.62, 1.02], + "0.4583": [0, -0.85, 0.85], + "0.625": [0, -0.9, 0.9], + "0.875": [0, -0.9, 0.9], + "1.0833": [0, -0.9, 0.9] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [1.27, -0.46, 2.04], + "0.1667": [2.46121, -1.82928, 5.74054], + "0.2917": [3.40639, -2.69073, 2.46029], + "0.5": [4.09, -2.06, -1.73], + "0.6667": [3.79, -0.89, -2.01], + "0.8333": [3.44, 0.44, -0.75], + "1.0": [2.89818, -0.29535, 0.80274], + "1.125": [2.95, 0.35, -1.84], + "1.2083": [2.99818, 0.10465, -1.99726] + }, + "position": { + "0.0": [0, 0, 0], + "0.5": [0, -0.4, 0], + "0.75": [0, -0.47, 0], + "0.9167": [0, -0.5, 0], + "1.125": [0, -0.5, 0] + } + } + } + }, + "animation.silverlabs_nat.duck_baby.run": { + "loop": true, + "animation_length": 1.1667, + "anim_time_update": "q.anim_time + q.delta_time * 2.0 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "rotation": { + "0.0": [11.5, 0, 0], + "0.0417": [11.5, 0, 0], + "0.0833": [11.5, 0, 0], + "0.125": [11.5, 0, 0], + "0.1667": [11.5, 0, 0], + "0.2083": [11.5, 0, 0], + "0.25": [11.5, 0, 0], + "0.2917": [11.5, 0, 0], + "0.3333": [11.5, 0, 0], + "0.375": [11.5, 0, 0], + "0.4167": [11.5, 0, 0], + "0.4583": [11.5, 0, 0], + "0.5": [11.5, 0, 0], + "0.5417": [11.5, 0, 0], + "0.5833": [11.5, 0, 0], + "0.625": [11.5, 0, 0], + "0.6667": [11.5, 0, 0], + "0.7083": [11.5, 0, 0], + "0.75": [11.5, 0, 0], + "0.7917": [11.5, 0, 0], + "0.8333": [11.5, 0, 0], + "0.875": [11.5, 0, 0], + "0.9167": [11.5, 0, 0], + "0.9583": [11.5, 0, 0], + "1.0": [11.5, 0, 0], + "1.0417": [11.5, 0, 0], + "1.0833": [11.5, 0, 0], + "1.125": [11.5, 0, 0], + "1.1667": [11.5, 0, 0] + }, + "position": { + "0.0": [0, -0.05, 0], + "0.0417": [0, 0.03, 0], + "0.0833": [0, 0.05, 0], + "0.125": [0, -0.01, 0], + "0.1667": [0, -0.05, 0], + "0.2083": [0, -0.05, 0], + "0.25": [0, -0.05, 0], + "0.2917": [0, -0.05, 0], + "0.3333": [0, 0.03, 0], + "0.375": [0, 0.05, 0], + "0.4167": [0, -0.01, 0], + "0.4583": [0, -0.05, 0], + "0.5": [0, -0.05, 0], + "0.5417": [0, -0.05, 0], + "0.5833": [0, -0.04, 0], + "0.625": [0, 0.03, 0], + "0.6667": [0, 0.05, 0], + "0.7083": [0, -0.01, 0], + "0.75": [0, -0.05, 0], + "0.7917": [0, -0.05, 0], + "0.8333": [0, -0.05, 0], + "0.875": [0, -0.04, 0], + "0.9167": [0, 0.03, 0], + "0.9583": [0, 0.04, 0], + "1.0": [0, -0.02, 0], + "1.0417": [0, -0.05, 0], + "1.0833": [0, -0.05, 0], + "1.125": [0, -0.05, 0], + "1.1667": [0, -0.04, 0] + }, + "scale": { + "0.0": [1.0052, 0.9519, 1.0052], + "0.0417": [1.0224, 0.9594, 1.0224], + "0.0833": [1.0226, 0.9977, 1.0226], + "0.125": [1.0056, 1.0377, 1.0056], + "0.1667": [0.9844, 1.0491, 0.9844], + "0.2083": [0.975, 1.0232, 0.975], + "0.25": [0.9846, 0.9797, 0.9846], + "0.2917": [1.0059, 0.9516, 1.0059], + "0.3333": [1.0227, 0.9602, 1.0227], + "0.375": [1.0223, 0.9991, 1.0223], + "0.4167": [1.0049, 1.0387, 1.0049], + "0.4583": [0.9838, 1.0488, 0.9838], + "0.5": [0.975, 1.0219, 0.975], + "0.5417": [0.9852, 0.9783, 0.9852], + "0.5833": [1.0066, 0.9512, 1.0066], + "0.625": [1.023, 0.9611, 1.023], + "0.6667": [1.0219, 1.0006, 1.0219], + "0.7083": [1.0042, 1.0396, 1.0042], + "0.75": [0.9833, 1.0485, 0.9833], + "0.7917": [0.9751, 1.0206, 0.9751], + "0.8333": [0.9858, 0.977, 0.9858], + "0.875": [1.0073, 0.9509, 1.0073], + "0.9167": [1.0233, 0.9621, 1.0233], + "0.9583": [1.0216, 1.002, 1.0216], + "1.0": [1.0035, 1.0405, 1.0035], + "1.0417": [0.9827, 1.0481, 0.9827], + "1.0833": [0.9751, 1.0193, 0.9751], + "1.125": [0.9864, 0.9758, 0.9864], + "1.1667": [1.008, 0.9507, 1.008] + } + }, + "body": { + "rotation": { + "0.0": [5.83, 9, 6], + "0.0417": [2.45, 8.1, 5.4], + "0.0833": [1, 5.58, 3.72], + "0.125": [2.59, 1.95, 1.3], + "0.1667": [6.01, -2.08, -1.38], + "0.2083": [8.66, -5.68, -3.79], + "0.25": [8.53, -8.16, -5.44], + "0.2917": [5.72, -9, -6], + "0.3333": [2.36, -8.04, -5.36], + "0.375": [1.01, -5.48, -3.65], + "0.4167": [2.69, -1.82, -1.21], + "0.4583": [6.12, 2.2, 1.47], + "0.5": [8.71, 5.79, 3.86], + "0.5417": [8.48, 8.21, 5.47], + "0.5833": [5.6, 9, 6], + "0.625": [2.27, 7.98, 5.32], + "0.6667": [1.01, 5.37, 3.58], + "0.7083": [2.78, 1.69, 1.13], + "0.75": [6.24, -2.33, -1.55], + "0.7917": [8.75, -5.88, -3.92], + "0.8333": [8.42, -8.26, -5.51], + "0.875": [5.49, -8.99, -5.99], + "0.9167": [2.19, -7.92, -5.28], + "0.9583": [1.02, -5.27, -3.51], + "1.0": [2.88, -1.56, -1.04], + "1.0417": [6.35, 2.46, 1.64], + "1.0833": [8.79, 5.98, 3.99], + "1.125": [8.35, 8.31, 5.54], + "1.1667": [5.37, 8.98, 5.99] + }, + "position": { + "0.0": [0.17, 0.13, 0.32], + "0.0417": [0.2, 0.36, 0.1], + "0.0833": [0.19, 0.4, -0.2], + "0.125": [0.15, 0.36, -0.35], + "0.1667": [0.07, 0.11, -0.23], + "0.2083": [-0.02, 0.01, 0.06], + "0.25": [-0.1, 0.01, 0.31], + "0.2917": [-0.17, 0.14, 0.32], + "0.3333": [-0.2, 0.37, 0.09], + "0.375": [-0.19, 0.4, -0.21], + "0.4167": [-0.14, 0.35, -0.35], + "0.4583": [-0.07, 0.1, -0.22], + "0.5": [0.02, 0, 0.07], + "0.5417": [0.11, 0.01, 0.31], + "0.5833": [0.17, 0.16, 0.32], + "0.625": [0.2, 0.37, 0.08], + "0.6667": [0.19, 0.4, -0.22], + "0.7083": [0.14, 0.35, -0.35], + "0.75": [0.07, 0.09, -0.22], + "0.7917": [-0.02, 0, 0.08], + "0.8333": [-0.11, 0.01, 0.32], + "0.875": [-0.17, 0.17, 0.31], + "0.9167": [-0.2, 0.38, 0.07], + "0.9583": [-0.19, 0.4, -0.23], + "1.0": [-0.14, 0.34, -0.35], + "1.0417": [-0.06, 0.08, -0.21], + "1.0833": [0.03, 0, 0.09], + "1.125": [0.11, 0.02, 0.32], + "1.1667": [0.17, 0.18, 0.31] + } + }, + "skull": { + "rotation": { + "0.0": [-11.85, -8.46, 3.06], + "0.0417": [-9.52, -6.27, 3.88], + "0.0833": [-6.04, -2.83, 3.92], + "0.125": [-4.05, 1.17, 3.17], + "0.1667": [-5.06, 4.95, 1.8], + "0.2083": [-8.3, 7.73, 0.06], + "0.25": [-11.32, 8.97, -1.69], + "0.2917": [-11.81, 8.41, -3.1], + "0.3333": [-9.41, 6.18, -3.89], + "0.375": [-5.94, 2.71, -3.91], + "0.4167": [-4.03, -1.3, -3.14], + "0.4583": [-5.14, -5.05, -1.74], + "0.5": [-8.42, -7.79, 0], + "0.5417": [-11.38, -8.98, 1.74], + "0.5833": [-11.77, -8.36, 3.14], + "0.625": [-9.3, -6.08, 3.91], + "0.6667": [-5.84, -2.58, 3.89], + "0.7083": [-4.02, 1.43, 3.1], + "0.75": [-5.22, 5.16, 1.69], + "0.7917": [-8.53, 7.86, -0.06], + "0.8333": [-11.44, 8.98, -1.8], + "0.875": [-11.73, 8.31, -3.17], + "0.9167": [-9.19, 5.98, -3.92], + "0.9583": [-5.74, 2.46, -3.88], + "1.0": [-4.01, -1.56, -3.06], + "1.0417": [-5.31, -5.27, -1.64], + "1.0833": [-8.65, -7.92, 0.12], + "1.125": [-11.5, -8.99, 1.85], + "1.1667": [-11.69, -8.26, 3.21] + }, + "position": { + "0.0": [0.07, -0.22, 0], + "0.0417": [0.1, -0.16, 0], + "0.0833": [0.05, -0.15, 0], + "0.125": [-0.04, -0.16, 0], + "0.1667": [-0.1, -0.22, 0], + "0.2083": [-0.08, -0.25, 0], + "0.25": [-0.01, -0.25, 0], + "0.2917": [0.07, -0.21, 0], + "0.3333": [0.1, -0.16, 0], + "0.375": [0.05, -0.15, 0], + "0.4167": [-0.04, -0.16, 0], + "0.4583": [-0.1, -0.22, 0], + "0.5": [-0.08, -0.25, 0], + "0.5417": [0, -0.25, 0], + "0.5833": [0.08, -0.21, 0], + "0.625": [0.1, -0.16, 0], + "0.6667": [0.05, -0.15, 0], + "0.7083": [-0.04, -0.16, 0], + "0.75": [-0.1, -0.23, 0], + "0.7917": [-0.08, -0.25, 0], + "0.8333": [0, -0.25, 0], + "0.875": [0.08, -0.21, 0], + "0.9167": [0.1, -0.16, 0], + "0.9583": [0.04, -0.15, 0], + "1.0": [-0.04, -0.16, 0], + "1.0417": [-0.1, -0.23, 0], + "1.0833": [-0.08, -0.25, 0], + "1.125": [0, -0.25, 0], + "1.1667": [0.08, -0.2, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-10.64, -10, -18.66], + "0.0417": [-18.78, -9.5, -15.62], + "0.0833": [-19.17, -8.1, -11.45], + "0.125": [-11.73, -6.08, -6.99], + "0.1667": [2.05, -3.85, -3.14], + "0.2083": [19.42, -1.84, -0.65], + "0.25": [36.9, -0.47, -0.04], + "0.2917": [51.01, 0, -1.41], + "0.3333": [58.92, -0.53, -4.5], + "0.375": [59.05, -1.96, -8.69], + "0.4167": [51.38, -3.99, -13.15], + "0.4583": [37.43, -6.22, -16.97], + "0.5": [20, -8.21, -19.4], + "0.5417": [2.57, -9.56, -19.95], + "0.5833": [-11.38, -10, -18.51], + "0.625": [-19.05, -9.44, -15.37], + "0.6667": [-18.92, -7.99, -11.16], + "0.7083": [-11.01, -5.94, -6.72], + "0.75": [3.1, -3.71, -2.93], + "0.7917": [20.58, -1.73, -0.55], + "0.8333": [37.95, -0.41, -0.07], + "0.875": [51.73, 0, -1.57], + "0.9167": [59.17, -0.6, -4.75], + "0.9583": [58.78, -2.07, -8.98], + "1.0": [50.64, -4.13, -13.42], + "1.0417": [36.38, -6.36, -17.17], + "1.0833": [18.84, -8.32, -19.49], + "1.125": [1.53, -9.62, -19.91], + "1.1667": [-12.08, -9.99, -18.35] + }, + "position": { + "0.0": [-0.3, 0.4, -1.4], + "0.0417": [-0.29, 0.23, -1.33], + "0.0833": [-0.24, 0.09, -1.13], + "0.125": [-0.18, 0.01, -0.85], + "0.1667": [-0.12, 0.01, -0.54], + "0.2083": [-0.06, 0.09, -0.26], + "0.25": [-0.01, 0.23, -0.07], + "0.2917": [0, 0.41, 0], + "0.3333": [-0.02, 0.58, -0.07], + "0.375": [-0.06, 0.72, -0.27], + "0.4167": [-0.12, 0.79, -0.56], + "0.4583": [-0.19, 0.79, -0.87], + "0.5": [-0.25, 0.71, -1.15], + "0.5417": [-0.29, 0.56, -1.34], + "0.5833": [-0.3, 0.39, -1.4], + "0.625": [-0.28, 0.22, -1.32], + "0.6667": [-0.24, 0.08, -1.12], + "0.7083": [-0.18, 0.01, -0.83], + "0.75": [-0.11, 0.01, -0.52], + "0.7917": [-0.05, 0.1, -0.24], + "0.8333": [-0.01, 0.24, -0.06], + "0.875": [0, 0.42, 0], + "0.9167": [-0.02, 0.59, -0.08], + "0.9583": [-0.06, 0.72, -0.29], + "1.0": [-0.12, 0.79, -0.58], + "1.0417": [-0.19, 0.78, -0.89], + "1.0833": [-0.25, 0.7, -1.17], + "1.125": [-0.29, 0.55, -1.35], + "1.1667": [-0.3, 0.38, -1.4] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1, 1], + "0.0833": [1, 1, 1], + "0.125": [1, 0.9908, 1], + "0.1667": [1, 0.9265, 1], + "0.2083": [1, 0.8769, 1], + "0.25": [1, 0.8518, 1], + "0.2917": [1, 0.8564, 1], + "0.3333": [1, 0.8897, 1], + "0.375": [1, 0.945, 1], + "0.4167": [1, 1, 1], + "0.4583": [1, 1, 1], + "0.5": [1, 1, 1], + "0.5417": [1, 1, 1], + "0.5833": [1, 1, 1], + "0.625": [1, 1, 1], + "0.6667": [1, 1, 1], + "0.7083": [1, 0.9865, 1], + "0.75": [1, 0.9227, 1], + "0.7917": [1, 0.8744, 1], + "0.8333": [1, 0.8512, 1], + "0.875": [1, 0.8578, 1], + "0.9167": [1, 0.8927, 1], + "0.9583": [1, 0.9491, 1], + "1.0": [1, 1, 1], + "1.0417": [1, 1, 1], + "1.0833": [1, 1, 1], + "1.125": [1, 1, 1], + "1.1667": [1, 1, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [50.64, 0, 1.34], + "0.0417": [58.78, 0.5, 4.38], + "0.0833": [59.17, 1.9, 8.55], + "0.125": [51.73, 3.92, 13.01], + "0.1667": [37.95, 6.15, 16.86], + "0.2083": [20.58, 8.16, 19.35], + "0.25": [3.1, 9.53, 19.96], + "0.2917": [-11.01, 10, 18.59], + "0.3333": [-18.92, 9.47, 15.5], + "0.375": [-19.05, 8.04, 11.31], + "0.4167": [-11.38, 6.01, 6.85], + "0.4583": [2.57, 3.78, 3.03], + "0.5": [20, 1.79, 0.6], + "0.5417": [37.43, 0.44, 0.05], + "0.5833": [51.38, 0, 1.49], + "0.625": [59.05, 0.56, 4.63], + "0.6667": [58.92, 2.01, 8.84], + "0.7083": [51.01, 4.06, 13.28], + "0.75": [36.9, 6.29, 17.07], + "0.7917": [19.42, 8.27, 19.45], + "0.8333": [2.05, 9.59, 19.93], + "0.875": [-11.73, 10, 18.43], + "0.9167": [-19.17, 9.4, 15.25], + "0.9583": [-18.78, 7.93, 11.02], + "1.0": [-10.64, 5.87, 6.58], + "1.0417": [3.62, 3.64, 2.83], + "1.0833": [21.16, 1.68, 0.51], + "1.125": [38.47, 0.38, 0.09], + "1.1667": [52.08, 0.01, 1.65] + }, + "position": { + "0.0": [0.3, 0.4, 0], + "0.0417": [0.29, 0.57, -0.07], + "0.0833": [0.24, 0.71, -0.27], + "0.125": [0.18, 0.79, -0.55], + "0.1667": [0.12, 0.79, -0.86], + "0.2083": [0.06, 0.71, -1.14], + "0.25": [0.01, 0.57, -1.33], + "0.2917": [0, 0.39, -1.4], + "0.3333": [0.02, 0.22, -1.33], + "0.375": [0.06, 0.08, -1.13], + "0.4167": [0.12, 0.01, -0.84], + "0.4583": [0.19, 0.01, -0.53], + "0.5": [0.25, 0.09, -0.25], + "0.5417": [0.29, 0.24, -0.06], + "0.5833": [0.3, 0.41, 0], + "0.625": [0.28, 0.58, -0.08], + "0.6667": [0.24, 0.72, -0.28], + "0.7083": [0.18, 0.79, -0.57], + "0.75": [0.11, 0.79, -0.88], + "0.7917": [0.05, 0.7, -1.16], + "0.8333": [0.01, 0.56, -1.34], + "0.875": [0, 0.38, -1.4], + "0.9167": [0.02, 0.21, -1.32], + "0.9583": [0.06, 0.08, -1.11], + "1.0": [0.12, 0.01, -0.82], + "1.0417": [0.19, 0.02, -0.51], + "1.0833": [0.25, 0.1, -0.23], + "1.125": [0.29, 0.25, -0.05], + "1.1667": [0.3, 0.42, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1, 1], + "0.0833": [1, 1, 1], + "0.125": [1, 0.9908, 1], + "0.1667": [1, 0.9265, 1], + "0.2083": [1, 0.8769, 1], + "0.25": [1, 0.8518, 1], + "0.2917": [1, 0.8564, 1], + "0.3333": [1, 0.8897, 1], + "0.375": [1, 0.945, 1], + "0.4167": [1, 1, 1], + "0.4583": [1, 1, 1], + "0.5": [1, 1, 1], + "0.5417": [1, 1, 1], + "0.5833": [1, 1, 1], + "0.625": [1, 1, 1], + "0.6667": [1, 1, 1], + "0.7083": [1, 0.9865, 1], + "0.75": [1, 0.9227, 1], + "0.7917": [1, 0.8744, 1], + "0.8333": [1, 0.8512, 1], + "0.875": [1, 0.8578, 1], + "0.9167": [1, 0.8927, 1], + "0.9583": [1, 0.9491, 1], + "1.0": [1, 1, 1], + "1.0417": [1, 1, 1], + "1.0833": [1, 1, 1], + "1.125": [1, 1, 1], + "1.1667": [1, 1, 1] + } + } + } + }, + "animation.silverlabs_nat.duck_baby.swim_idle": { + "loop": true, + "bones": { + "root": { + "position": [0, 4, 0] + }, + "rightLeg": { + "rotation": [ + "10 - Math.cos(( q.anim_time - 0.0 ) * 90 ) * -30", + 0, + 0 + ], + "position": [ + 0, + "0.2 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.2", + "-0.5 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * 0.2" + ] + }, + "leftLeg": { + "rotation": ["10 - Math.cos(( q.anim_time - 0.0 ) * 90 ) * 30", 0, 0], + "position": [ + 0, + "0.2 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.2", + "-0.5 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * -0.2" + ] + }, + "body": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2"] + }, + "skull": { + "rotation": [ + 0, + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 45 ) * 1" + ], + "position": [ + 0, + "-0.1 + Math.cos( 10 + ( q.anim_time + 0.1 ) * 90 ) * 0.1", + 0 + ] + } + } + }, + "animation.silverlabs_nat.duck_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, 0], + "position": [ + "-( v.freq = 2; v.mag = -0.05; v.balloon = 4; v.offset = 0; v.time_offset = 1.15; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + -0.15, + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * 0.01" + ] + }, + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.3 ) * 720 ) * 2", + "-Math.cos(( q.anim_time - 0.0 ) * 360 ) * -10", + "Math.sin(( q.anim_time - 0.3 ) * 360 ) * 8" + ], + "position": [ + "-Math.sin(( q.anim_time - 0.2 ) * 720 ) * 0.1", + "( v.freq = 4; v.mag = 0.11; v.balloon = 2; v.offset = 0.0; v.time_offset = 1.15; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset; );", + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * 0.25" + ] + }, + "skull": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.3 ) * 720 ) * 2", + "-Math.cos( -20 + ( q.anim_time - 0.0 ) * 360 ) * 10", + "Math.sin( -40 + ( q.anim_time - 0.2 ) * 360 ) * -3" + ], + "position": [ + 0, + "( v.freq = 4; v.mag = 0.1; v.balloon = 2; v.offset = 0.2; v.time_offset = 1.15; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset; );", + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * 0.05" + ] + }, + "leftLeg": { + "rotation": [ + "-8.0756 - Math.cos( 180 + ( q.anim_time - 0.0 ) * 360 ) * -20", + "-5 - Math.cos( 180 + ( q.anim_time - 0.0 ) * 360 ) * -5", + "-10 + Math.cos( 210 + ( q.anim_time - 0.0 ) * 360 ) * 10" + ], + "position": [ + "-0.3 - Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.3", + "Math.max( 0, Math.sin( 180 + ( q.anim_time + 0.0 ) * 360 ) ) * 0.4", + "-0.8 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.5" + ], + "scale": [ + 1, + "1 + Math.max( 0, Math.sin( 180 + ( q.anim_time - 0.72 ) * 360 ) ) * -0.3", + 1 + ] + }, + "rightLeg": { + "rotation": [ + "-8.0756 - Math.cos(( q.anim_time - 0.0 ) * 360 ) * -20", + "5 - Math.cos(( q.anim_time - 0.0 ) * 360 ) * 5", + "10 + Math.cos( 30 + ( q.anim_time - 0.0 ) * 360 ) * -10" + ], + "position": [ + "0.3 - Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.3", + "Math.max( 0, Math.sin(( q.anim_time + 0.0 ) * 360 ) ) * 0.4", + "-0.8 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.5" + ], + "scale": [ + 1, + "1 + Math.max( 0, Math.sin(( q.anim_time - 0.72 ) * 360 ) ) * -0.3", + 1 + ] + } + } + }, + "animation.silverlabs_nat.duck_baby.unsit": { + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-0.41, 0, 0], + "0.3333": [-2.8, 0, 0], + "0.4167": [-8.4, 0, 0], + "0.4583": [-9.3, 0, 0], + "0.5833": [-8.55, 0, 0], + "0.7917": [-0.9, 0, 0], + "0.9583": [0, 0, 0] + }, + "position": { + "0.0": [0, -0.9, 0.9], + "0.0833": [0, -0.85, 0.85], + "0.3333": [0, -0.62, 1.02], + "0.5417": [0, -0.33, 0.97], + "0.7917": [0, -0.1, 0.2], + "0.875": [0, 0, 0.12], + "1.0": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [4.09, -2.06, -1.73], + "0.125": [3.93, -2.4, 0.51], + "0.25": [2.80639, -2.69073, 2.46029], + "0.4167": [-0.2, -2.49, -0.34], + "0.5": [-1.18, -2.4, -1.56], + "0.5833": [-1.30322, -2.28498, -3.13738], + "0.75": [-0.13, -0.46, 2.04], + "0.9583": [0, 0, 0] + }, + "position": { + "0.0": [0, -0.4, 0], + "0.9583": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.duck_baby.sit_idle": { + "animation_length": 1, + "bones": { + "body": { + "rotation": [0, 0, 0], + "position": [0, -0.9, 0.9] + }, + "skull": { + "rotation": [4.09, -2.06, -1.73], + "position": [0, -0.4, 0] + } + } + }, + "animation.silverlabs_nat.duck_baby.run_UB": { + "loop": true, + "bones": { + "root": { + "rotation": [11.5, 0, 0], + "position": [ + 0, + "-0.05 + Math.max( 0, Math.sin(( q.anim_time - 0.0 ) * 1240 ) ) * 0.1", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 1240 ) * 0.025", + "1 + Math.sin(( q.anim_time + 0.35 ) * 1240 ) * -0.05", + "1 + Math.sin(( q.anim_time + 0.3 ) * 1240 ) * 0.025" + ] + }, + "body": { + "rotation": [ + "5 - Math.sin(( q.anim_time - 0.3 ) * 1240 ) * 4", + "-Math.cos(( q.anim_time - 0.0 ) * 620 ) * -9", + "Math.cos(( q.anim_time - 0.0 ) * 620 ) * 6" + ], + "position": [ + "-Math.sin(( q.anim_time - 0.2 ) * 620 ) * 0.2", + "( v.freq = 6.9; v.mag = 0.2; v.balloon = 2; v.offset = -0.2; v.time_offset = 1.15; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset; );", + "Math.sin(( q.anim_time - 0.2 ) * 1240 ) * 0.35" + ] + }, + "skull": { + "rotation": [ + "-8 - Math.sin(( q.anim_time - 0.35 ) * 1240 ) * -4", + "-Math.cos( 20 + ( q.anim_time - 0.0 ) * 620 ) * 9", + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 620 ) * 4" + ], + "position": [ + "-Math.cos(( q.anim_time + 0.4 ) * 1240 ) * 0.1", + "( v.freq = 6.9; v.mag = 0.05; v.balloon = 2; v.offset = 0.2; v.time_offset = 1.15; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset; );", + 0 + ] + }, + "leftLeg": { + "rotation": [ + "20 - Math.cos( -40 + ( q.anim_time - 0.0 ) * 620 ) * 40", + "-5 - Math.cos( 180 + ( q.anim_time - 0.0 ) * 620 ) * -5", + "-10 + Math.cos( 210 + ( q.anim_time - 0.0 ) * 620 ) * 10" + ], + "position": [ + "-0.15 - Math.cos(( q.anim_time - 0.0 ) * 620 ) * 0.15", + "0.4 + Math.sin(( q.anim_time - 0.0 ) * 620 ) * -0.4", + "-0.7 + Math.cos(( q.anim_time - 0.0 ) * 620 ) * -0.7" + ], + "scale": [ + 1, + "1 + Math.max( 0, Math.sin(( q.anim_time - 0.7 ) * 620 ) ) * -0.15", + 1 + ] + }, + "rightLeg": { + "rotation": [ + "20 - Math.cos( -40 + ( q.anim_time - 0.0 ) * 620 ) * -40", + "5 - Math.cos(( q.anim_time - 0.0 ) * 620 ) * 5", + "10 + Math.cos( 30 + ( q.anim_time - 0.0 ) * 620 ) * -10" + ], + "position": [ + "0.15 - Math.cos(( q.anim_time - 0.0 ) * 620 ) * -0.15", + "0.4 + Math.sin(( q.anim_time - 0.0 ) * 620 ) * 0.4", + "-0.7 + Math.cos(( q.anim_time - 0.0 ) * 620 ) * 0.7" + ], + "scale": [ + 1, + "1 + Math.max( 0, Math.sin(( 180 + q.anim_time - 0.7 ) * 620 ) ) * -0.15", + 1 + ] + } + } + }, + "animation.silverlabs_nat.duck_baby.sleep": { + "loop": true, + "bones": { + "body": { + "rotation": [0, 0, 0], + "position": [0, -0.9, 0.9] + }, + "skull": { + "rotation": [5.61712, -21.36656, 13.65073], + "position": [0, -1.5, -0.9] + }, + "root": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/eagle.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/eagle.rp_anim.json new file mode 100644 index 0000000..850501d --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/eagle.rp_anim.json @@ -0,0 +1,1746 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.eagle.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "right_Wing_1": { + "rotation": { + "0.0": [0, 0, 0], + "0.5417": [0.94098, 0.29507, 0.52508], + "1.0": [1.68734, 0.53417, 0.93937], + "1.5417": [0.74806, 0.23581, 0.41601], + "2.0": [0, 0, 0] + } + }, + "left_Wing_1": { + "rotation": { + "0.0": [0, 0, 0], + "0.5417": [0.94098, -0.29507, -0.52508], + "1.0": [1.68734, -0.53417, -0.93937], + "1.5417": [0.74806, -0.23581, -0.41601], + "2.0": [0, 0, 0] + } + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.5 ) * 180 ) * -2", 0, 0] + } + } + }, + "animation.silverlabs_nat.eagle.walk": { + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.38": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 0.6667, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "body": { + "rotation": { + "0.0": [-1.82, 0.27, -1.36], + "0.0417": [-0.89, 0.1, -0.25], + "0.0833": [-0.25, -0.11, 1.05], + "0.1667": [-0.64, -0.21, 1.56], + "0.2083": [-1.38, -0.32, 2.04], + "0.25": [-2.15, -0.41, 2.4], + "0.2917": [-2.61, -0.45, 2.57], + "0.3333": [-1.82, -0.27, 1.36], + "0.375": [-0.84, -0.09, 0.18], + "0.4583": [-0.25, 0.11, -1.05], + "0.5": [-0.64, 0.21, -1.56], + "0.5417": [-1.38, 0.32, -2.04], + "0.5833": [-2.15, 0.41, -2.4], + "0.625": [-2.61, 0.45, -2.57], + "0.6667": [-1.82, 0.27, -1.36] + } + }, + "skull": { + "rotation": { + "0.0": [1.9, 0, 2], + "0.0417": [2.11, 0, 0.51], + "0.0833": [2.6, 0, -1.14], + "0.1667": [3.86, 0, -1.92], + "0.2083": [4.9, 0, -2.49], + "0.25": [4.54, 0, -3.36], + "0.2917": [3.9, 0, -3.83], + "0.3333": [3.9, 0, -2], + "0.375": [2.78, 0, -0.4], + "0.4583": [1.9, 0, 1.14], + "0.5": [2.84, 0, 1.92], + "0.5417": [3.9, 0, 2.48], + "0.5833": [3.59, 0, 3.36], + "0.625": [2.9, 0, 3.83], + "0.6667": [1.9, 0, 2] + } + }, + "left_Leg": { + "rotation": { + "0.0": [-20, 0, 0], + "0.3333": [14, 0, 0], + "0.4583": [21.29, 0, 0], + "0.625": [-13.74, 0, 0], + "0.6667": [-20, 0, 0] + }, + "position": { + "0.0": [0, 0.1, -0.4], + "0.3333": [0, 0.1, 0.5], + "0.4583": [0, 0.5, 0.24], + "0.625": [0, 0.38, -0.37], + "0.6667": [0, 0.1, -0.4] + } + }, + "right_Leg": { + "rotation": { + "0.0": [14, 0, 0], + "0.0833": [21.29, 0, 0], + "0.2917": [-13.74, 0, 0], + "0.3333": [-20, 0, 0], + "0.6667": [14, 0, 0] + }, + "position": { + "0.0": [0, 0.1, 0.5], + "0.0833": [0, 0.5, 0.24], + "0.2917": [0, 0.38, -0.37], + "0.3333": [0, 0.1, -0.4], + "0.6667": [0, 0.1, 0.5] + } + }, + "right_Wing_1": { + "rotation": { + "0.0": [1.74, -1.09, 9.77], + "0.0417": [1.8, -1.91, 9.14], + "0.0833": [1.94, -2.26, 7.47], + "0.1667": [2.04, -1.8, 6.05], + "0.2083": [2.17, -1.03, 4.13], + "0.25": [2.31, -0.13, 2.1], + "0.2917": [2.43, 0.73, 0.35], + "0.3333": [2.5, 1.36, -0.73], + "0.375": [2.46, 2.33, -0.77], + "0.4583": [2.29, 2.4, 1.28], + "0.5": [2.19, 1.93, 2.7], + "0.5417": [2.07, 1.16, 4.62], + "0.5833": [1.93, 0.27, 6.67], + "0.625": [1.82, -0.55, 8.51], + "0.6667": [1.74, -1.09, 9.77] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0.06, 0, 0], + "0.0833": [0.1, 0, 0], + "0.1667": [0.09, 0, 0], + "0.2083": [0.07, 0, 0], + "0.25": [0.05, 0, 0], + "0.2917": [0.02, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [-0.06, 0, 0], + "0.4583": [-0.1, 0, 0], + "0.5": [-0.09, 0, 0], + "0.5417": [-0.07, 0, 0], + "0.5833": [-0.04, 0, 0], + "0.625": [-0.02, 0, 0], + "0.6667": [0, 0, 0] + } + }, + "left_Wing_1": { + "rotation": { + "0.0": [1.74, 1.09, -9.77], + "0.0417": [1.8, 1.91, -9.14], + "0.0833": [1.94, 2.26, -7.47], + "0.1667": [2.04, 1.8, -6.05], + "0.2083": [2.17, 1.03, -4.13], + "0.25": [2.31, 0.13, -2.1], + "0.2917": [2.43, -0.73, -0.35], + "0.3333": [2.5, -1.36, 0.73], + "0.375": [2.46, -2.33, 0.77], + "0.4583": [2.29, -2.4, -1.28], + "0.5": [2.19, -1.93, -2.7], + "0.5417": [2.07, -1.16, -4.62], + "0.5833": [1.93, -0.27, -6.67], + "0.625": [1.82, 0.55, -8.51], + "0.6667": [1.74, 1.09, -9.77] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [-0.06, 0, 0], + "0.0833": [-0.1, 0, 0], + "0.1667": [-0.09, 0, 0], + "0.2083": [-0.07, 0, 0], + "0.25": [-0.05, 0, 0], + "0.2917": [-0.02, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0.06, 0, 0], + "0.4583": [0.1, 0, 0], + "0.5": [0.09, 0, 0], + "0.5417": [0.07, 0, 0], + "0.5833": [0.04, 0, 0], + "0.625": [0.02, 0, 0], + "0.6667": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.eagle.fly": { + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "rotation": [41, 0, 0], + "position": { + "0.0": [0, -6.5, 0], + "0.0417": [0, -6.54, 0], + "0.0833": [0, -6.54, 0], + "0.125": [0, -6.5, 0], + "0.1667": [0, -6.43, 0], + "0.2083": [0, -6.36, 0], + "0.25": [0, -6.26, 0], + "0.3333": [0, -6.07, 0], + "0.4167": [0, -5.88, 0], + "0.4583": [0, -5.8, 0], + "0.5": [0, -5.76, 0], + "0.5417": [0, -5.75, 0], + "0.5833": [0, -5.77, 0], + "0.625": [0, -5.81, 0], + "0.6667": [0, -5.86, 0], + "0.75": [0, -6.02, 0], + "0.8333": [0, -6.18, 0], + "0.9167": [0, -6.34, 0], + "0.9583": [0, -6.42, 0], + "1.0": [0, -6.5, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-33, 0, 0], + "0.0833": [-32.76, 0, 0], + "0.1667": [-31.92, 0, 0], + "0.25": [-31.08, 0, 0], + "0.3333": [-30.24, 0, 0], + "0.4167": [-30.08, 0, 0], + "0.4583": [-30, 0, 0], + "0.5": [-30.08, 0, 0], + "0.5833": [-30.24, 0, 0], + "0.6667": [-30.8, 0, 0], + "0.75": [-31.36, 0, 0], + "0.8333": [-31.92, 0, 0], + "0.9167": [-32.48, 0, 0], + "0.9583": [-32.76, 0, 0], + "1.0": [-33, 0, 0] + }, + "position": { + "0.0": [0, -0.21, -0.46], + "0.0833": [0, -0.22, -0.48], + "0.1667": [0, -0.25, -0.52], + "0.25": [0, -0.29, -0.56], + "0.3333": [0, -0.32, -0.61], + "0.4167": [0, -0.32, -0.62], + "0.4583": [0, -0.33, -0.62], + "0.5": [0, -0.32, -0.62], + "0.5833": [0, -0.32, -0.61], + "0.6667": [0, -0.3, -0.58], + "0.75": [0, -0.28, -0.55], + "0.8333": [0, -0.25, -0.52], + "0.9167": [0, -0.23, -0.49], + "0.9583": [0, -0.22, -0.48], + "1.0": [0, -0.21, -0.46] + } + }, + "left_Leg": { + "rotation": { + "0.0": [58, 0, 0], + "0.0833": [57.43, 0, 0], + "0.1667": [55.48, 0, 0], + "0.25": [53.52, 0, 0], + "0.3333": [51.57, 0, 0], + "0.4167": [51.19, 0, 0], + "0.4583": [51, 0, 0], + "0.5": [51.19, 0, 0], + "0.5833": [51.57, 0, 0], + "0.6667": [52.87, 0, 0], + "0.75": [54.17, 0, 0], + "0.8333": [55.48, 0, 0], + "0.9167": [56.78, 0, 0], + "0.9583": [57.43, 0, 0], + "1.0": [58, 0, 0] + }, + "position": [0, -1.04, -0.24] + }, + "right_Leg": { + "rotation": { + "0.0": [58, 0, 0], + "0.0833": [57.43, 0, 0], + "0.1667": [55.48, 0, 0], + "0.25": [53.52, 0, 0], + "0.3333": [51.57, 0, 0], + "0.4167": [51.19, 0, 0], + "0.4583": [51, 0, 0], + "0.5": [51.19, 0, 0], + "0.5833": [51.57, 0, 0], + "0.6667": [52.87, 0, 0], + "0.75": [54.17, 0, 0], + "0.8333": [55.48, 0, 0], + "0.9167": [56.78, 0, 0], + "0.9583": [57.43, 0, 0], + "1.0": [58, 0, 0] + }, + "position": [0, -1.04, -0.24] + }, + "right_Wing_1": { + "rotation": [ + -282.83602, + 2.3534, + "285.6213 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * -40" + ], + "position": [0, 0, 0.25] + }, + "tail": { + "rotation": { + "0.0": [-2, 0, 0], + "0.0833": [-2.75, 0, 0], + "0.1667": [-3.88, 0, 0], + "0.25": [-4.81, 0, 0], + "0.3333": [-5, 0, 0], + "0.4167": [-4.33, 0, 0], + "0.5": [-3.1, 0, 0], + "0.5833": [-1.63, 0, 0], + "0.6667": [-0.23, 0, 0], + "0.75": [0.76, 0, 0], + "0.7917": [1, 0, 0], + "0.8333": [0.93, 0, 0], + "0.9167": [-0.58, 0, 0], + "1.0": [-2, 0, 0] + } + }, + "right_Wing_2": { + "rotation": [0, "0 + Math.sin(( q.anim_time - 0.1 ) * 360 ) * -20", 0] + }, + "left_Wing_1": { + "rotation": [ + -282.83602, + -2.3534, + "-285.6213 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 40" + ], + "position": [0, 0, 0.25] + }, + "left_Wing_2": { + "rotation": [0, "0 + Math.sin(( q.anim_time - 0.1 ) * 360 ) * 20", 0] + } + }, + "sound_effects": { + "0.75": { + "effect": "wing" + } + } + }, + "animation.silverlabs_nat.eagle.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.4 + } + } + }, + "animation.silverlabs_nat.eagle.fly_UB": { + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "rotation": [41, 0, 0], + "position": { + "0.0": [0, -6.5, 0], + "0.0417": [0, -6.54357, 0], + "0.0833": [0, -6.53675, 0], + "0.125": [0, -6.49679, 0], + "0.1667": [0, -6.43397, 0], + "0.2083": [0, -6.35518, 0], + "0.4167": [0, -5.88075, 0], + "0.4583": [0, -5.8, 0], + "0.5": [0, -5.75522, 0], + "0.5417": [0, -5.74991, 0], + "0.5833": [0, -5.77012, 0], + "0.625": [0, -5.80846, 0], + "0.6667": [0, -5.8604, 0], + "0.9583": [0, -6.41673, 0], + "1.0": [0, -6.5, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-33, 0, 0], + "0.0833": [-32.7567, 0, 0], + "0.3333": [-30.2433, 0, 0], + "0.4583": [-30, 0, 0], + "0.5833": [-30.2433, 0, 0], + "0.9583": [-32.7567, 0, 0], + "1.0": [-33, 0, 0] + }, + "position": { + "0.0": [0, -0.21299, -0.46329], + "0.0833": [0, -0.22228, -0.47614], + "0.3333": [0, -0.31827, -0.60895], + "0.4583": [0, -0.32756, -0.6218], + "0.5833": [0, -0.31827, -0.60895], + "0.9583": [0, -0.22228, -0.47614], + "1.0": [0, -0.21299, -0.46329] + } + }, + "left_Leg": { + "rotation": { + "0.0": [58, 0, 0], + "0.0833": [57.43231, 0, 0], + "0.3333": [51.56769, 0, 0], + "0.4583": [51, 0, 0], + "0.5833": [51.56769, 0, 0], + "0.9583": [57.43231, 0, 0], + "1.0": [58, 0, 0] + }, + "position": [0, -1.03654, -0.23576] + }, + "right_Leg": { + "rotation": { + "0.0": [58, 0, 0], + "0.0833": [57.43231, 0, 0], + "0.3333": [51.56769, 0, 0], + "0.4583": [51, 0, 0], + "0.5833": [51.56769, 0, 0], + "0.9583": [57.43231, 0, 0], + "1.0": [58, 0, 0] + }, + "position": [0, -1.03654, -0.23576] + }, + "right_Wing_1": { + "rotation": { + "0.0": { + "post": [73.62059, 6.13874, -70.26305], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [73.6206, 6.13874, -70.26305], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [73.6206, 0.34942, -102.81892], + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": [73.6206, 0.34942, -102.81892], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [73.6206, 6.13874, -70.26305], + "lerp_mode": "catmullrom" + } + }, + "position": [0, 0, 0.25] + }, + "tail": { + "rotation": { + "0.0": { + "post": [-2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-2, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "right_Wing_2": { + "rotation": { + "0.0": { + "post": [0, 15, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 10, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [0, -12.5, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 15, 0], + "lerp_mode": "catmullrom" + } + } + }, + "left_Wing_1": { + "rotation": { + "0.0": { + "post": [73.6206, -6.13874, 70.26305], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [73.6206, -6.13874, 70.26305], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [73.6206, -0.34942, 102.81892], + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": [73.6206, -0.34942, 102.81892], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [73.6206, -6.13874, 70.26305], + "lerp_mode": "catmullrom" + } + }, + "position": [0, 0, 0.25] + }, + "left_Wing_2": { + "rotation": { + "0.0": { + "post": [0, -15, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, -10, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [0, 12.5, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, -15, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.eagle.fly2_UB": { + "loop": true, + "animation_length": 4, + "bones": { + "root": { + "rotation": [41, 0, 0], + "position": { + "0.0": [0, -6.5, 0], + "0.0417": [0, -6.54357, 0], + "0.0833": [0, -6.53675, 0], + "0.125": [0, -6.49679, 0], + "0.1667": [0, -6.43397, 0], + "0.2083": [0, -6.35518, 0], + "0.4167": [0, -5.88075, 0], + "0.4583": [0, -5.8, 0], + "0.5": [0, -5.75522, 0], + "0.5417": [0, -5.74991, 0], + "0.5833": [0, -5.77012, 0], + "0.625": [0, -5.80846, 0], + "0.6667": [0, -5.8604, 0], + "0.9583": [0, -6.41673, 0], + "1.0": [0, -6.5, 0], + "1.0417": [0, -6.54357, 0], + "1.0833": [0, -6.53675, 0], + "1.125": [0, -6.49679, 0], + "1.1667": [0, -6.43397, 0], + "1.2083": [0, -6.35518, 0], + "1.4167": [0, -5.88075, 0], + "1.4583": [0, -5.8, 0], + "1.5": [0, -5.76907, 0], + "1.5417": [0, -5.77341, 0], + "2.0833": [0, -6.32236, 0], + "2.5": [0, -6.86736, 0], + "2.5417": [0, -6.91, 0], + "2.5833": [0, -6.94456, 0], + "2.8333": [0, -7.20082, 0], + "3.0": [0, -7.3, 0], + "3.0417": [0, -7.30233, 0], + "3.0833": [0, -7.26864, 0], + "3.125": [0, -7.19266, 0], + "3.1667": [0, -7.06779, 0], + "3.2083": [0, -6.88877, 0], + "3.25": [0, -6.6561, 0], + "3.3333": [0, -6.10043, 0], + "3.375": [0, -5.84935, 0], + "3.4167": [0, -5.66076, 0], + "3.4583": [0, -5.54565, 0], + "3.5": [0, -5.5, 0], + "3.5417": [0, -5.50005, 0], + "3.5833": [0, -5.52584, 0], + "3.625": [0, -5.57419, 0], + "3.6667": [0, -5.64218, 0], + "3.7083": [0, -5.72697, 0], + "3.75": [0, -5.82574, 0], + "3.9167": [0, -6.29482, 0], + "3.9583": [0, -6.40699, 0], + "4.0": [0, -6.5, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-33, 0, 0], + "0.0833": [-32.7567, 0, 0], + "0.3333": [-30.2471, -0.86388, 0.50371], + "0.4583": [-30.00378, -0.86601, 0.50004], + "0.5833": [-30.23027, -1.3675, -0.36038], + "0.9583": [-32.69834, -2.07549, -1.03278], + "1.0": [-33, -1.9, -1.3], + "1.625": { + "pre": [-28.54382, -1.54613, -2.53634], + "post": [-28.54382, -1.54613, -2.53634], + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": [-29.87, 0.03, -1.54], + "lerp_mode": "catmullrom" + }, + "2.6667": { + "post": [-31.53254, 2.85061, 1.77646], + "lerp_mode": "catmullrom" + }, + "3.0": [-33, 2, 1.4], + "3.0833": [-32.7567, 1.6, 1.4], + "3.3333": [-30.2433, 0.8, 0], + "3.4583": [-30, 0, 0], + "3.5833": [-30.2433, 0, 0], + "3.9583": [-32.7567, 0, 0], + "4.0": [-33, 0, 0] + }, + "position": { + "0.0": [0, -0.21299, -0.46329], + "0.0833": [0, -0.22228, -0.47614], + "0.3333": [0, -0.31827, -0.60895], + "0.4583": [0, -0.32756, -0.6218], + "0.5833": [0, -0.31827, -0.60895], + "0.9583": [0, -0.22228, -0.47614], + "1.0": [0, -0.21299, -0.46329], + "3.0": [0, -0.21299, -0.46329], + "3.0833": [0, -0.22228, -0.47614], + "3.3333": [0, -0.31827, -0.60895], + "3.4583": [0, -0.32756, -0.6218], + "3.5833": [0, -0.31827, -0.60895], + "3.9583": [0, -0.22228, -0.47614], + "4.0": [0, -0.21299, -0.46329] + } + }, + "left_Leg": { + "rotation": { + "0.0": [58, 0, 0], + "0.0833": [57.43231, 0, 0], + "0.3333": [51.56769, 0, 0], + "0.4583": [51, 0, 0], + "0.5833": [51.56769, 0, 0], + "0.9583": [57.43231, 0, 0], + "1.0": [58, 0, 0], + "1.0833": [57.43231, 0, 0], + "1.3333": [51.56769, 0, 0], + "1.4583": [51, 0, 0], + "1.5833": [51.56769, 0, 0], + "2.9583": [57.43231, 0, 0], + "3.0": [58, 0, 0], + "3.0833": [57.43231, 0, 0], + "3.3333": [51.56769, 0, 0], + "3.4583": [51, 0, 0], + "3.5833": [51.56769, 0, 0], + "3.9583": [57.43231, 0, 0], + "4.0": [58, 0, 0] + }, + "position": [0, -1.03654, -0.23576] + }, + "right_Leg": { + "rotation": { + "0.0": [58, 0, 0], + "0.0833": [57.43231, 0, 0], + "0.3333": [51.56769, 0, 0], + "0.4583": [51, 0, 0], + "0.5833": [51.56769, 0, 0], + "0.9583": [57.43231, 0, 0], + "1.0": [58, 0, 0], + "1.0833": [57.43231, 0, 0], + "1.3333": [51.56769, 0, 0], + "1.4583": [51, 0, 0], + "1.5833": [51.56769, 0, 0], + "2.9583": [57.43231, 0, 0], + "3.0": [58, 0, 0], + "3.0833": [57.43231, 0, 0], + "3.3333": [51.56769, 0, 0], + "3.4583": [51, 0, 0], + "3.5833": [51.56769, 0, 0], + "3.9583": [57.43231, 0, 0], + "4.0": [58, 0, 0] + }, + "position": [0, -1.03654, -0.23576] + }, + "right_Wing_1": { + "rotation": { + "0.0": { + "post": [73.6206, 6.13874, -70.26305], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [73.6206, 6.13874, -70.26305], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [73.6206, 0.34942, -102.81892], + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": [73.6206, 0.34942, -102.81892], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [73.6206, 6.13874, -70.26305], + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": [73.6206, 6.13874, -70.26305], + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": [73.6206, -0.61589, -96.51007], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [73.6206, -1.10729, -101.65257], + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": [73.6206, -1.14401, -97.23155], + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": [73.6206, -0.62921, -97.51004], + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": [73.6206, 6.13874, -70.26305], + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": [73.6206, 6.13874, -70.26305], + "lerp_mode": "catmullrom" + }, + "3.375": { + "post": [73.6206, 0.34942, -102.81892], + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": [73.6206, 0.34942, -102.81892], + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": [73.6206, 6.13874, -70.26305], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-0.1, 0.28, 0.43], + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": { + "0.0": { + "post": [-2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-2, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": [-5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": [1, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [-2, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.3333": { + "post": [-5, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": [1, 0, 0], + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": [-2, 0, 0], + "lerp_mode": "catmullrom" + }, + "3.3333": { + "post": [-5, 0, 0], + "lerp_mode": "catmullrom" + }, + "3.7917": { + "post": [1, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": [-2, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "root_fly": { + "rotation": { + "0.0": [0, 0, 0], + "0.5417": [0.1565, -0.03883, 3.1703], + "1.0": [0.28046, -0.07109, 3.98935], + "1.5417": [0.12396, -0.03225, 2.81969], + "2.0": [0, 0, 0], + "2.5417": [0.1565, 0.03883, -3.23386], + "3.0": [0.28046, 0.07109, -3.98935], + "3.5417": [0.12396, 0.03225, -2.84929], + "4.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [-0.37509, 0, 0], + "0.625": [-0.63173, 0, 0], + "1.0": [-0.7, 0, 0], + "1.375": [-0.61157, 0, 0], + "1.7083": [-0.35835, 0, 0], + "2.0": [0, 0, 0], + "2.3333": [0.40029, 0, 0], + "2.75": [0.66345, 0, 0], + "3.0": [0.7, 0, 0], + "3.375": [0.62302, 0, 0], + "3.6667": [0.41111, 0, 0], + "4.0": [0, 0, 0] + } + }, + "right_Wing_2": { + "rotation": { + "0.0": [0, 5, 0], + "0.1667": [0, 7.5, 0], + "0.5833": [0, -10, 0], + "1.0417": [0, 10, 0], + "1.5": [0, -7.5, 0], + "1.9583": [0, 0, 0], + "2.5417": [0, 0, 0], + "3.0417": [0, -10, 0], + "3.25": [0, 7.5, 0], + "3.75": [0, -7.5, 0], + "4.0": [0, 5, 0] + } + }, + "left_Wing_1": { + "rotation": { + "0.0": { + "post": [73.6206, -6.13874, 70.26305], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [73.6206, -6.13874, 70.26305], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [73.6206, -0.34942, 102.81892], + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": [73.6206, -0.34942, 102.81892], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [73.6206, -6.13874, 70.26305], + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": [73.6206, -6.13874, 70.26305], + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": [73.6206, 0.61589, 96.51007], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [73.6206, 1.10729, 101.65257], + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": [73.6206, 1.14401, 97.23155], + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": [73.6206, 0.62921, 97.51004], + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": [73.6206, -6.13874, 70.26305], + "lerp_mode": "catmullrom" + }, + "3.125": { + "post": [73.6206, -6.13874, 70.26305], + "lerp_mode": "catmullrom" + }, + "3.375": { + "post": [73.6206, -0.34942, 102.81892], + "lerp_mode": "catmullrom" + }, + "3.7083": { + "post": [73.6206, -0.34942, 102.81892], + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": [73.6206, -6.13874, 70.26305], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0.1, 0.28, 0.43], + "lerp_mode": "catmullrom" + } + } + }, + "left_Wing_2": { + "rotation": { + "0.0": [0, -5, 0], + "0.1667": [0, -7.5, 0], + "0.5833": [0, 10, 0], + "1.0417": [0, -10, 0], + "1.5": [0, 7.5, 0], + "1.9583": [0, 0, 0], + "2.5417": [0, 0, 0], + "3.0417": [0, 10, 0], + "3.25": [0, -7.5, 0], + "3.75": [0, 7.5, 0], + "4.0": [0, -5, 0] + } + } + } + }, + "animation.silverlabs_nat.eagle.fly2": { + "sound_effects": { + "0.08": { + "effect": "wing" + }, + "1.13": { + "effect": "wing" + }, + "3.08": { + "effect": "wing" + } + }, + "loop": true, + "animation_length": 4, + "bones": { + "root": { + "rotation": [41, 0, 0], + "position": { + "0.0": [0, -6.5, 0], + "0.0417": [0, -6.54, 0], + "0.0833": [0, -6.54, 0], + "0.125": [0, -6.5, 0], + "0.1667": [0, -6.43, 0], + "0.2083": [0, -6.36, 0], + "0.25": [0, -6.26, 0], + "0.3333": [0, -6.07, 0], + "0.4167": [0, -5.88, 0], + "0.4583": [0, -5.8, 0], + "0.5": [0, -5.76, 0], + "0.5417": [0, -5.75, 0], + "0.5833": [0, -5.77, 0], + "0.625": [0, -5.81, 0], + "0.6667": [0, -5.86, 0], + "0.75": [0, -6.02, 0], + "0.8333": [0, -6.18, 0], + "0.9167": [0, -6.34, 0], + "0.9583": [0, -6.42, 0], + "1.0": [0, -6.5, 0], + "1.0417": [0, -6.54, 0], + "1.0833": [0, -6.54, 0], + "1.125": [0, -6.5, 0], + "1.1667": [0, -6.43, 0], + "1.2083": [0, -6.36, 0], + "1.25": [0, -6.26, 0], + "1.3333": [0, -6.07, 0], + "1.4167": [0, -5.88, 0], + "1.4583": [0, -5.8, 0], + "1.5": [0, -5.77, 0], + "1.5417": [0, -5.77, 0], + "1.5833": [0, -5.82, 0], + "1.6667": [0, -5.9, 0], + "1.75": [0, -5.98, 0], + "1.8333": [0, -6.07, 0], + "1.9167": [0, -6.15, 0], + "2.0": [0, -6.24, 0], + "2.0833": [0, -6.32, 0], + "2.1667": [0, -6.43, 0], + "2.25": [0, -6.54, 0], + "2.3333": [0, -6.65, 0], + "2.4167": [0, -6.76, 0], + "2.5": [0, -6.87, 0], + "2.5417": [0, -6.91, 0], + "2.5833": [0, -6.94, 0], + "2.6667": [0, -7.03, 0], + "2.75": [0, -7.12, 0], + "2.8333": [0, -7.2, 0], + "2.9167": [0, -7.25, 0], + "3.0": [0, -7.3, 0], + "3.0417": [0, -7.3, 0], + "3.0833": [0, -7.27, 0], + "3.125": [0, -7.19, 0], + "3.1667": [0, -7.07, 0], + "3.2083": [0, -6.89, 0], + "3.25": [0, -6.66, 0], + "3.3333": [0, -6.1, 0], + "3.375": [0, -5.85, 0], + "3.4167": [0, -5.66, 0], + "3.4583": [0, -5.55, 0], + "3.5": [0, -5.5, 0], + "3.5417": [0, -5.5, 0], + "3.5833": [0, -5.53, 0], + "3.625": [0, -5.57, 0], + "3.6667": [0, -5.64, 0], + "3.7083": [0, -5.73, 0], + "3.75": [0, -5.83, 0], + "3.8333": [0, -6.06, 0], + "3.9167": [0, -6.29, 0], + "3.9583": [0, -6.41, 0], + "4.0": [0, -6.5, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-33, 0, 0], + "0.0833": [-32.76, 0, 0], + "0.1667": [-31.92, -0.29, 0.17], + "0.25": [-31.08, -0.58, 0.34], + "0.3333": [-30.25, -0.86, 0.5], + "0.4167": [-30.08, -0.87, 0.5], + "0.4583": [-30, -0.87, 0.5], + "0.5": [-30.08, -1.03, 0.21], + "0.5833": [-30.23, -1.37, -0.36], + "0.6667": [-30.78, -1.52, -0.51], + "0.75": [-31.33, -1.68, -0.66], + "0.8333": [-31.88, -1.84, -0.81], + "0.9167": [-32.42, -2, -0.96], + "0.9583": [-32.7, -2.08, -1.03], + "1.0": [-33, -1.9, -1.3], + "1.0833": [-32.6, -1.87, -1.43], + "1.1667": [-32, -1.85, -1.62], + "1.25": [-31.28, -1.83, -1.83], + "1.3333": [-30.52, -1.8, -2.05], + "1.4167": [-29.78, -1.76, -2.25], + "1.5": [-29.14, -1.7, -2.42], + "1.5833": [-28.68, -1.61, -2.52], + "1.625": [-28.54, -1.55, -2.54], + "1.6667": [-28.46, -1.47, -2.54], + "1.75": [-28.44, -1.31, -2.51], + "1.8333": [-28.58, -1.12, -2.44], + "1.9167": [-28.82, -0.91, -2.32], + "2.0": [-29.13, -0.67, -2.16], + "2.0833": [-29.46, -0.41, -1.95], + "2.1667": [-29.75, -0.12, -1.69], + "2.2083": [-29.87, 0.03, -1.54], + "2.25": [-30.01, 0.25, -1.31], + "2.3333": [-30.3, 0.81, -0.7], + "2.4167": [-30.61, 1.43, 0.02], + "2.5": [-30.93, 2.04, 0.74], + "2.5833": [-31.24, 2.54, 1.37], + "2.6667": [-31.53, 2.85, 1.78], + "2.75": [-31.95, 2.89, 1.93], + "2.8333": [-32.39, 2.63, 1.8], + "2.9167": [-32.76, 2.27, 1.55], + "3.0": [-33, 2, 1.4], + "3.0833": [-32.76, 1.6, 1.4], + "3.1667": [-31.92, 1.33, 0.93], + "3.25": [-31.08, 1.07, 0.47], + "3.3333": [-30.24, 0.8, 0], + "3.4167": [-30.08, 0.27, 0], + "3.4583": [-30, 0, 0], + "3.5": [-30.08, 0, 0], + "3.5833": [-30.24, 0, 0], + "3.6667": [-30.8, 0, 0], + "3.75": [-31.36, 0, 0], + "3.8333": [-31.92, 0, 0], + "3.9167": [-32.48, 0, 0], + "3.9583": [-32.76, 0, 0], + "4.0": [-33, 0, 0] + }, + "position": { + "0.0": [0, -0.21, -0.46], + "0.0833": [0, -0.22, -0.48], + "0.1667": [0, -0.25, -0.52], + "0.25": [0, -0.29, -0.56], + "0.3333": [0, -0.32, -0.61], + "0.4167": [0, -0.32, -0.62], + "0.4583": [0, -0.33, -0.62], + "0.5": [0, -0.32, -0.62], + "0.5833": [0, -0.32, -0.61], + "0.6667": [0, -0.3, -0.58], + "0.75": [0, -0.28, -0.55], + "0.8333": [0, -0.25, -0.52], + "0.9167": [0, -0.23, -0.49], + "0.9583": [0, -0.22, -0.48], + "1.0": [0, -0.21, -0.46], + "1.0833": [0, -0.21, -0.46], + "1.1667": [0, -0.21, -0.46], + "1.25": [0, -0.21, -0.46], + "1.3333": [0, -0.21, -0.46], + "1.4167": [0, -0.21, -0.46], + "1.5": [0, -0.21, -0.46], + "1.5833": [0, -0.21, -0.46], + "1.6667": [0, -0.21, -0.46], + "1.75": [0, -0.21, -0.46], + "1.8333": [0, -0.21, -0.46], + "1.9167": [0, -0.21, -0.46], + "2.0": [0, -0.21, -0.46], + "2.0833": [0, -0.21, -0.46], + "2.1667": [0, -0.21, -0.46], + "2.25": [0, -0.21, -0.46], + "2.3333": [0, -0.21, -0.46], + "2.4167": [0, -0.21, -0.46], + "2.5": [0, -0.21, -0.46], + "2.5833": [0, -0.21, -0.46], + "2.6667": [0, -0.21, -0.46], + "2.75": [0, -0.21, -0.46], + "2.8333": [0, -0.21, -0.46], + "2.9167": [0, -0.21, -0.46], + "3.0": [0, -0.21, -0.46], + "3.0833": [0, -0.22, -0.48], + "3.1667": [0, -0.25, -0.52], + "3.25": [0, -0.29, -0.56], + "3.3333": [0, -0.32, -0.61], + "3.4167": [0, -0.32, -0.62], + "3.4583": [0, -0.33, -0.62], + "3.5": [0, -0.32, -0.62], + "3.5833": [0, -0.32, -0.61], + "3.6667": [0, -0.3, -0.58], + "3.75": [0, -0.28, -0.55], + "3.8333": [0, -0.25, -0.52], + "3.9167": [0, -0.23, -0.49], + "3.9583": [0, -0.22, -0.48], + "4.0": [0, -0.21, -0.46] + } + }, + "left_Leg": { + "rotation": { + "0.0": [58, 0, 0], + "0.0833": [57.43, 0, 0], + "0.1667": [55.48, 0, 0], + "0.25": [53.52, 0, 0], + "0.3333": [51.57, 0, 0], + "0.4167": [51.19, 0, 0], + "0.4583": [51, 0, 0], + "0.5": [51.19, 0, 0], + "0.5833": [51.57, 0, 0], + "0.6667": [52.87, 0, 0], + "0.75": [54.17, 0, 0], + "0.8333": [55.48, 0, 0], + "0.9167": [56.78, 0, 0], + "0.9583": [57.43, 0, 0], + "1.0": [58, 0, 0], + "1.0833": [57.43, 0, 0], + "1.1667": [55.48, 0, 0], + "1.25": [53.52, 0, 0], + "1.3333": [51.57, 0, 0], + "1.4167": [51.19, 0, 0], + "1.4583": [51, 0, 0], + "1.5": [51.19, 0, 0], + "1.5833": [51.57, 0, 0], + "1.6667": [51.92, 0, 0], + "1.75": [52.28, 0, 0], + "1.8333": [52.63, 0, 0], + "1.9167": [52.99, 0, 0], + "2.0": [53.34, 0, 0], + "2.0833": [53.7, 0, 0], + "2.1667": [54.06, 0, 0], + "2.25": [54.41, 0, 0], + "2.3333": [54.77, 0, 0], + "2.4167": [55.12, 0, 0], + "2.5": [55.48, 0, 0], + "2.5833": [55.83, 0, 0], + "2.6667": [56.19, 0, 0], + "2.75": [56.54, 0, 0], + "2.8333": [56.9, 0, 0], + "2.9167": [57.25, 0, 0], + "2.9583": [57.43, 0, 0], + "3.0": [58, 0, 0], + "3.0833": [57.43, 0, 0], + "3.1667": [55.48, 0, 0], + "3.25": [53.52, 0, 0], + "3.3333": [51.57, 0, 0], + "3.4167": [51.19, 0, 0], + "3.4583": [51, 0, 0], + "3.5": [51.19, 0, 0], + "3.5833": [51.57, 0, 0], + "3.6667": [52.87, 0, 0], + "3.75": [54.17, 0, 0], + "3.8333": [55.48, 0, 0], + "3.9167": [56.78, 0, 0], + "3.9583": [57.43, 0, 0], + "4.0": [58, 0, 0] + }, + "position": [0, -1.04, -0.24] + }, + "right_Leg": { + "rotation": { + "0.0": [58, 0, 0], + "0.0833": [57.43, 0, 0], + "0.1667": [55.48, 0, 0], + "0.25": [53.52, 0, 0], + "0.3333": [51.57, 0, 0], + "0.4167": [51.19, 0, 0], + "0.4583": [51, 0, 0], + "0.5": [51.19, 0, 0], + "0.5833": [51.57, 0, 0], + "0.6667": [52.87, 0, 0], + "0.75": [54.17, 0, 0], + "0.8333": [55.48, 0, 0], + "0.9167": [56.78, 0, 0], + "0.9583": [57.43, 0, 0], + "1.0": [58, 0, 0], + "1.0833": [57.43, 0, 0], + "1.1667": [55.48, 0, 0], + "1.25": [53.52, 0, 0], + "1.3333": [51.57, 0, 0], + "1.4167": [51.19, 0, 0], + "1.4583": [51, 0, 0], + "1.5": [51.19, 0, 0], + "1.5833": [51.57, 0, 0], + "1.6667": [51.92, 0, 0], + "1.75": [52.28, 0, 0], + "1.8333": [52.63, 0, 0], + "1.9167": [52.99, 0, 0], + "2.0": [53.34, 0, 0], + "2.0833": [53.7, 0, 0], + "2.1667": [54.06, 0, 0], + "2.25": [54.41, 0, 0], + "2.3333": [54.77, 0, 0], + "2.4167": [55.12, 0, 0], + "2.5": [55.48, 0, 0], + "2.5833": [55.83, 0, 0], + "2.6667": [56.19, 0, 0], + "2.75": [56.54, 0, 0], + "2.8333": [56.9, 0, 0], + "2.9167": [57.25, 0, 0], + "2.9583": [57.43, 0, 0], + "3.0": [58, 0, 0], + "3.0833": [57.43, 0, 0], + "3.1667": [55.48, 0, 0], + "3.25": [53.52, 0, 0], + "3.3333": [51.57, 0, 0], + "3.4167": [51.19, 0, 0], + "3.4583": [51, 0, 0], + "3.5": [51.19, 0, 0], + "3.5833": [51.57, 0, 0], + "3.6667": [52.87, 0, 0], + "3.75": [54.17, 0, 0], + "3.8333": [55.48, 0, 0], + "3.9167": [56.78, 0, 0], + "3.9583": [57.43, 0, 0], + "4.0": [58, 0, 0] + }, + "position": [0, -1.04, -0.24] + }, + "right_Wing_1": { + "rotation": { + "0.0": [73.62, 6.14, -70.26], + "0.0833": [73.62, 6.57, -67.85], + "0.125": [73.62, 6.14, -70.26], + "0.1667": [73.62, 5.44, -74.18], + "0.25": [73.62, 3.24, -86.54], + "0.3333": [73.62, 1.05, -98.9], + "0.375": [73.62, 0.35, -102.82], + "0.4167": [73.62, 0.03, -104.6], + "0.5": [73.62, -0.33, -106.63], + "0.5833": [73.62, -0.33, -106.63], + "0.6667": [73.62, 0.03, -104.6], + "0.7083": [73.62, 0.35, -102.82], + "0.75": [73.62, 0.92, -99.59], + "0.8333": [73.62, 2.73, -89.43], + "0.9167": [73.62, 4.74, -78.14], + "1.0": [73.62, 6.14, -70.26], + "1.0833": [73.62, 6.85, -67.11], + "1.125": [73.62, 6.14, -70.26], + "1.1667": [73.62, 4.78, -75.47], + "1.25": [73.62, 0.79, -90.81], + "1.2917": [73.62, -0.62, -96.51], + "1.3333": [73.62, -1.12, -99.04], + "1.4167": [73.62, -1.24, -101.3], + "1.5": [73.62, -1.11, -101.65], + "1.5833": [73.62, -1.17, -100.95], + "1.6667": [73.62, -1.19, -99.3], + "1.75": [73.62, -1.17, -97.7], + "1.7917": [73.62, -1.14, -97.23], + "1.8333": [73.62, -1.14, -97.17], + "1.9167": [73.62, -1.16, -97.32], + "2.0": [73.62, -1.22, -97.74], + "2.0833": [73.62, -1.27, -98.27], + "2.1667": [73.62, -1.31, -98.8], + "2.25": [73.62, -1.31, -99.18], + "2.3333": [73.62, -1.24, -99.3], + "2.4167": [73.62, -1.08, -99], + "2.5": [73.62, -0.81, -98.17], + "2.5417": [73.62, -0.63, -97.51], + "2.5833": [73.62, -0.22, -95.97], + "2.6667": [73.62, 0.95, -91.33], + "2.75": [73.62, 2.41, -85.45], + "2.8333": [73.62, 3.91, -79.32], + "2.9167": [73.62, 5.24, -73.93], + "3.0": [73.62, 6.14, -70.26], + "3.0833": [73.62, 6.82, -66.84], + "3.125": [73.62, 6.14, -70.26], + "3.1667": [73.62, 5.44, -74.18], + "3.25": [73.62, 3.24, -86.54], + "3.3333": [73.62, 1.05, -98.9], + "3.375": [73.62, 0.35, -102.82], + "3.4167": [73.62, 0.03, -104.6], + "3.5": [73.62, -0.33, -106.63], + "3.5833": [73.62, -0.33, -106.63], + "3.6667": [73.62, 0.03, -104.6], + "3.7083": [73.62, 0.35, -102.82], + "3.75": [73.62, 0.92, -99.59], + "3.8333": [73.62, 2.73, -89.43], + "3.9167": [73.62, 4.74, -78.14], + "4.0": [73.62, 6.14, -70.26] + }, + "position": [-0.1, 0.03, 0.18] + }, + "tail": { + "rotation": { + "0.0": [-2, 0, 0], + "0.0833": [-2.75, 0, 0], + "0.1667": [-3.88, 0, 0], + "0.25": [-4.81, 0, 0], + "0.3333": [-5, 0, 0], + "0.4167": [-4.33, 0, 0], + "0.5": [-3.1, 0, 0], + "0.5833": [-1.63, 0, 0], + "0.6667": [-0.23, 0, 0], + "0.75": [0.76, 0, 0], + "0.7917": [1, 0, 0], + "0.8333": [0.98, 0, 0], + "0.9167": [-0.37, 0, 0], + "1.0": [-2, 0, 0], + "1.0833": [-2.96, 0, 0], + "1.1667": [-4.06, 0, 0], + "1.25": [-4.88, 0, 0], + "1.3333": [-5, 0, 0], + "1.4167": [-4.33, 0, 0], + "1.5": [-3.1, 0, 0], + "1.5833": [-1.63, 0, 0], + "1.6667": [-0.23, 0, 0], + "1.75": [0.76, 0, 0], + "1.7917": [1, 0, 0], + "1.8333": [0.98, 0, 0], + "1.9167": [-0.37, 0, 0], + "2.0": [-2, 0, 0], + "2.0833": [-2.96, 0, 0], + "2.1667": [-4.06, 0, 0], + "2.25": [-4.88, 0, 0], + "2.3333": [-5, 0, 0], + "2.4167": [-4.33, 0, 0], + "2.5": [-3.1, 0, 0], + "2.5833": [-1.63, 0, 0], + "2.6667": [-0.23, 0, 0], + "2.75": [0.76, 0, 0], + "2.7917": [1, 0, 0], + "2.8333": [0.98, 0, 0], + "2.9167": [-0.37, 0, 0], + "3.0": [-2, 0, 0], + "3.0833": [-2.96, 0, 0], + "3.1667": [-4.06, 0, 0], + "3.25": [-4.88, 0, 0], + "3.3333": [-5, 0, 0], + "3.4167": [-4.33, 0, 0], + "3.5": [-3.1, 0, 0], + "3.5833": [-1.63, 0, 0], + "3.6667": [-0.23, 0, 0], + "3.75": [0.76, 0, 0], + "3.7917": [1, 0, 0], + "3.8333": [0.93, 0, 0], + "3.9167": [-0.58, 0, 0], + "4.0": [-2, 0, 0] + } + }, + "root_fly": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0.02, -0.01, 0.49], + "0.1667": [0.05, -0.01, 0.98], + "0.25": [0.07, -0.02, 1.46], + "0.3333": [0.1, -0.02, 1.95], + "0.4167": [0.12, -0.03, 2.44], + "0.5": [0.14, -0.04, 2.93], + "0.5417": [0.16, -0.04, 3.17], + "0.5833": [0.17, -0.04, 3.24], + "0.6667": [0.19, -0.05, 3.39], + "0.75": [0.21, -0.05, 3.54], + "0.8333": [0.24, -0.06, 3.69], + "0.9167": [0.26, -0.07, 3.84], + "1.0": [0.28, -0.07, 3.99], + "1.0833": [0.26, -0.07, 3.81], + "1.1667": [0.23, -0.06, 3.63], + "1.25": [0.21, -0.05, 3.45], + "1.3333": [0.18, -0.05, 3.27], + "1.4167": [0.16, -0.04, 3.09], + "1.5": [0.14, -0.04, 2.91], + "1.5417": [0.12, -0.03, 2.82], + "1.5833": [0.11, -0.03, 2.56], + "1.6667": [0.09, -0.02, 2.05], + "1.75": [0.07, -0.02, 1.54], + "1.8333": [0.05, -0.01, 1.03], + "1.9167": [0.02, -0.01, 0.51], + "2.0": [0, 0, 0], + "2.0833": [0.02, 0.01, -0.5], + "2.1667": [0.05, 0.01, -0.99], + "2.25": [0.07, 0.02, -1.49], + "2.3333": [0.1, 0.02, -1.99], + "2.4167": [0.12, 0.03, -2.49], + "2.5": [0.14, 0.04, -2.98], + "2.5417": [0.16, 0.04, -3.23], + "2.5833": [0.17, 0.04, -3.3], + "2.6667": [0.19, 0.05, -3.44], + "2.75": [0.21, 0.05, -3.58], + "2.8333": [0.24, 0.06, -3.71], + "2.9167": [0.26, 0.07, -3.85], + "3.0": [0.28, 0.07, -3.99], + "3.0833": [0.26, 0.07, -3.81], + "3.1667": [0.23, 0.06, -3.64], + "3.25": [0.21, 0.05, -3.46], + "3.3333": [0.18, 0.05, -3.29], + "3.4167": [0.16, 0.04, -3.11], + "3.5": [0.14, 0.04, -2.94], + "3.5417": [0.12, 0.03, -2.85], + "3.5833": [0.11, 0.03, -2.59], + "3.6667": [0.09, 0.02, -2.07], + "3.75": [0.07, 0.02, -1.55], + "3.8333": [0.05, 0.01, -1.04], + "3.9167": [0.02, 0.01, -0.52], + "4.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [-0.11, 0, 0], + "0.1667": [-0.21, 0, 0], + "0.25": [-0.32, 0, 0], + "0.2917": [-0.38, 0, 0], + "0.3333": [-0.41, 0, 0], + "0.4167": [-0.47, 0, 0], + "0.5": [-0.54, 0, 0], + "0.5833": [-0.6, 0, 0], + "0.625": [-0.63, 0, 0], + "0.6667": [-0.64, 0, 0], + "0.75": [-0.65, 0, 0], + "0.8333": [-0.67, 0, 0], + "0.9167": [-0.68, 0, 0], + "1.0": [-0.7, 0, 0], + "1.0833": [-0.68, 0, 0], + "1.1667": [-0.66, 0, 0], + "1.25": [-0.64, 0, 0], + "1.3333": [-0.62, 0, 0], + "1.375": [-0.61, 0, 0], + "1.4167": [-0.58, 0, 0], + "1.5": [-0.52, 0, 0], + "1.5833": [-0.45, 0, 0], + "1.6667": [-0.39, 0, 0], + "1.7083": [-0.36, 0, 0], + "1.75": [-0.31, 0, 0], + "1.8333": [-0.2, 0, 0], + "1.9167": [-0.1, 0, 0], + "2.0": [0, 0, 0], + "2.0833": [0.1, 0, 0], + "2.1667": [0.2, 0, 0], + "2.25": [0.3, 0, 0], + "2.3333": [0.4, 0, 0], + "2.4167": [0.45, 0, 0], + "2.5": [0.51, 0, 0], + "2.5833": [0.56, 0, 0], + "2.6667": [0.61, 0, 0], + "2.75": [0.66, 0, 0], + "2.8333": [0.68, 0, 0], + "2.9167": [0.69, 0, 0], + "3.0": [0.7, 0, 0], + "3.0833": [0.68, 0, 0], + "3.1667": [0.67, 0, 0], + "3.25": [0.65, 0, 0], + "3.3333": [0.63, 0, 0], + "3.375": [0.62, 0, 0], + "3.4167": [0.59, 0, 0], + "3.5": [0.53, 0, 0], + "3.5833": [0.47, 0, 0], + "3.6667": [0.41, 0, 0], + "3.75": [0.31, 0, 0], + "3.8333": [0.21, 0, 0], + "3.9167": [0.1, 0, 0], + "4.0": [0, 0, 0] + } + }, + "right_Wing_2": { + "rotation": { + "0.0": [0, 5, 0], + "0.0833": [0, 6.25, 0], + "0.1667": [0, 7.5, 0], + "0.25": [0, 4, 0], + "0.3333": [0, 0.5, 0], + "0.4167": [0, -3, 0], + "0.5": [0, -6.5, 0], + "0.5833": [0, -10, 0], + "0.6667": [0, -6.36, 0], + "0.75": [0, -2.73, 0], + "0.8333": [0, 0.91, 0], + "0.9167": [0, 4.54, 0], + "1.0": [0, 8.18, 0], + "1.0417": [0, 10, 0], + "1.0833": [0, 8.41, 0], + "1.1667": [0, 5.23, 0], + "1.25": [0, 2.05, 0], + "1.3333": [0, -1.14, 0], + "1.4167": [0, -4.32, 0], + "1.5": [0, -7.5, 0], + "1.5833": [0, -6.14, 0], + "1.6667": [0, -4.77, 0], + "1.75": [0, -3.41, 0], + "1.8333": [0, -2.05, 0], + "1.9167": [0, -0.68, 0], + "1.9583": [0, 0, 0], + "2.0": [0, 0, 0], + "2.0833": [0, 0, 0], + "2.1667": [0, 0, 0], + "2.25": [0, 0, 0], + "2.3333": [0, 0, 0], + "2.4167": [0, 0, 0], + "2.5": [0, 0, 0], + "2.5417": [0, 0, 0], + "2.5833": [0, -0.83, 0], + "2.6667": [0, -2.5, 0], + "2.75": [0, -4.17, 0], + "2.8333": [0, -5.83, 0], + "2.9167": [0, -7.5, 0], + "3.0": [0, -9.17, 0], + "3.0417": [0, -10, 0], + "3.0833": [0, -6.5, 0], + "3.1667": [0, 0.5, 0], + "3.25": [0, 7.5, 0], + "3.3333": [0, 5, 0], + "3.4167": [0, 2.5, 0], + "3.5": [0, 0, 0], + "3.5833": [0, -2.5, 0], + "3.6667": [0, -5, 0], + "3.75": [0, -7.5, 0], + "3.8333": [0, -3.33, 0], + "3.9167": [0, 0.83, 0], + "4.0": [0, 5, 0] + } + }, + "left_Wing_1": { + "rotation": { + "0.0": [73.62, -6.14, 70.26], + "0.0833": [73.62, -6.57, 67.85], + "0.125": [73.62, -6.14, 70.26], + "0.1667": [73.62, -5.44, 74.18], + "0.25": [73.62, -3.24, 86.54], + "0.3333": [73.62, -1.05, 98.9], + "0.375": [73.62, -0.35, 102.82], + "0.4167": [73.62, -0.03, 104.6], + "0.5": [73.62, 0.33, 106.63], + "0.5833": [73.62, 0.33, 106.63], + "0.6667": [73.62, -0.03, 104.6], + "0.7083": [73.62, -0.35, 102.82], + "0.75": [73.62, -0.92, 99.59], + "0.8333": [73.62, -2.73, 89.43], + "0.9167": [73.62, -4.74, 78.14], + "1.0": [73.62, -6.14, 70.26], + "1.0833": [73.62, -6.85, 67.11], + "1.125": [73.62, -6.14, 70.26], + "1.1667": [73.62, -4.78, 75.47], + "1.25": [73.62, -0.79, 90.81], + "1.2917": [73.62, 0.62, 96.51], + "1.3333": [73.62, 1.12, 99.04], + "1.4167": [73.62, 1.24, 101.3], + "1.5": [73.62, 1.11, 101.65], + "1.5833": [73.62, 1.17, 100.95], + "1.6667": [73.62, 1.19, 99.3], + "1.75": [73.62, 1.17, 97.7], + "1.7917": [73.62, 1.14, 97.23], + "1.8333": [73.62, 1.14, 97.17], + "1.9167": [73.62, 1.16, 97.32], + "2.0": [73.62, 1.22, 97.74], + "2.0833": [73.62, 1.27, 98.27], + "2.1667": [73.62, 1.31, 98.8], + "2.25": [73.62, 1.31, 99.18], + "2.3333": [73.62, 1.24, 99.3], + "2.4167": [73.62, 1.08, 99], + "2.5": [73.62, 0.81, 98.17], + "2.5417": [73.62, 0.63, 97.51], + "2.5833": [73.62, 0.22, 95.97], + "2.6667": [73.62, -0.95, 91.33], + "2.75": [73.62, -2.41, 85.45], + "2.8333": [73.62, -3.91, 79.32], + "2.9167": [73.62, -5.24, 73.93], + "3.0": [73.62, -6.14, 70.26], + "3.0833": [73.62, -6.82, 66.84], + "3.125": [73.62, -6.14, 70.26], + "3.1667": [73.62, -5.44, 74.18], + "3.25": [73.62, -3.24, 86.54], + "3.3333": [73.62, -1.05, 98.9], + "3.375": [73.62, -0.35, 102.82], + "3.4167": [73.62, -0.03, 104.6], + "3.5": [73.62, 0.33, 106.63], + "3.5833": [73.62, 0.33, 106.63], + "3.6667": [73.62, -0.03, 104.6], + "3.7083": [73.62, -0.35, 102.82], + "3.75": [73.62, -0.92, 99.59], + "3.8333": [73.62, -2.73, 89.43], + "3.9167": [73.62, -4.74, 78.14], + "4.0": [73.62, -6.14, 70.26] + }, + "position": [0.1, 0.03, 0.18] + }, + "left_Wing_2": { + "rotation": { + "0.0": [0, -5, 0], + "0.0833": [0, -6.25, 0], + "0.1667": [0, -7.5, 0], + "0.25": [0, -4, 0], + "0.3333": [0, -0.5, 0], + "0.4167": [0, 3, 0], + "0.5": [0, 6.5, 0], + "0.5833": [0, 10, 0], + "0.6667": [0, 6.36, 0], + "0.75": [0, 2.73, 0], + "0.8333": [0, -0.91, 0], + "0.9167": [0, -4.54, 0], + "1.0": [0, -8.18, 0], + "1.0417": [0, -10, 0], + "1.0833": [0, -8.41, 0], + "1.1667": [0, -5.23, 0], + "1.25": [0, -2.05, 0], + "1.3333": [0, 1.14, 0], + "1.4167": [0, 4.32, 0], + "1.5": [0, 7.5, 0], + "1.5833": [0, 6.14, 0], + "1.6667": [0, 4.77, 0], + "1.75": [0, 3.41, 0], + "1.8333": [0, 2.05, 0], + "1.9167": [0, 0.68, 0], + "1.9583": [0, 0, 0], + "2.0": [0, 0, 0], + "2.0833": [0, 0, 0], + "2.1667": [0, 0, 0], + "2.25": [0, 0, 0], + "2.3333": [0, 0, 0], + "2.4167": [0, 0, 0], + "2.5": [0, 0, 0], + "2.5417": [0, 0, 0], + "2.5833": [0, 0.83, 0], + "2.6667": [0, 2.5, 0], + "2.75": [0, 4.17, 0], + "2.8333": [0, 5.83, 0], + "2.9167": [0, 7.5, 0], + "3.0": [0, 9.17, 0], + "3.0417": [0, 10, 0], + "3.0833": [0, 6.5, 0], + "3.1667": [0, -0.5, 0], + "3.25": [0, -7.5, 0], + "3.3333": [0, -5, 0], + "3.4167": [0, -2.5, 0], + "3.5": [0, 0, 0], + "3.5833": [0, 2.5, 0], + "3.6667": [0, 5, 0], + "3.75": [0, 7.5, 0], + "3.8333": [0, 3.33, 0], + "3.9167": [0, -0.83, 0], + "4.0": [0, -5, 0] + } + } + } + }, + "animation.silverlabs_nat.eagle.sleep": { + "loop": true, + "bones": { + "root_fly": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + }, + "body": { + "rotation": [38, 0, 0], + "position": [0, -7.6, 4.8] + }, + "skull": { + "rotation": [73, 11, 63], + "position": [0, -1.2, -0.2] + }, + "right_Wing_1": { + "rotation": [-9, 0, 0] + }, + "right_Wing_2": { + "rotation": [0, 7, 0] + }, + "left_Wing_1": { + "rotation": [-11, 0, 0] + }, + "left_Wing_2": { + "rotation": [0, -7, 0] + } + } + }, + "animation.silverlabs_nat.eagle_baby.sleep": { + "loop": true, + "bones": { + "root": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + }, + "body": { + "rotation": [92, 0, 0], + "position": [0, 1.1, 0] + }, + "skull": { + "rotation": [23, 71, 0], + "position": [0, 0, 0.5] + }, + "leftWing": { + "rotation": [0, 0, 81], + "position": [0.4, 0, 0] + }, + "rightWing": { + "rotation": [0, 0, -83], + "position": [-0.6, 0, 0] + }, + "leftLeg": { + "rotation": [9, 0, 0], + "position": [1.1, 0.4, -1.5] + }, + "rightLeg": { + "rotation": [0, 22, 0], + "position": [-0.3, 0, -0.8] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/eagle_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/eagle_baby.rp_anim.json new file mode 100644 index 0000000..a913e27 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/eagle_baby.rp_anim.json @@ -0,0 +1,1176 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.eagle_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 1" + ], + "position": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.1", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.1", + 0 + ] + }, + "skull": { + "rotation": [0, 0, "Math.sin(( q.anim_time + 0.2 ) * 90 ) * -3"], + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 120 ) * 0.1", + 0.1 + ] + }, + "leftWing": { + "rotation": [0, 0, "65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -5"] + }, + "rightWing": { + "rotation": [0, 0, "-65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 5"] + } + } + }, + "animation.silverlabs_nat.eagle_baby.idle2": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 1" + ], + "position": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.1", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.1", + 0 + ] + }, + "skull": { + "rotation": [0, 20, "Math.sin(( q.anim_time + 0.2 ) * 90 ) * -3"], + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 120 ) * 0.1", + 0.1 + ] + }, + "leftWing": { + "rotation": [0, 0, "65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -5"] + }, + "rightWing": { + "rotation": [0, 0, "-65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 5"] + } + } + }, + "animation.silverlabs_nat.eagle_baby.idle3": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 1" + ], + "position": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.1", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.1", + 0 + ] + }, + "skull": { + "rotation": [-3, 50, "Math.sin(( q.anim_time + 0.2 ) * 90 ) * -3"], + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 120 ) * 0.1", + 0.1 + ] + }, + "leftWing": { + "rotation": [0, 0, "65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -5"] + }, + "rightWing": { + "rotation": [0, 0, "-65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 5"] + } + } + }, + "animation.silverlabs_nat.eagle_baby.idle4": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 1" + ], + "position": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.1", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.1", + 0 + ] + }, + "skull": { + "rotation": [-3, -55, "Math.sin(( q.anim_time + 0.2 ) * 90 ) * -3"], + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 120 ) * 0.1", + 0.1 + ] + }, + "leftWing": { + "rotation": [0, 0, "65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -5"] + }, + "rightWing": { + "rotation": [0, 0, "-65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 5"] + } + } + }, + "animation.silverlabs_nat.eagle_baby.idle5": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 1" + ], + "position": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.1", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.1", + 0 + ] + }, + "skull": { + "rotation": [ + 0, + -25, + "5 + Math.sin(( q.anim_time + 0.2 ) * 90 ) * -3" + ], + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 120 ) * 0.1", + 0.1 + ] + }, + "leftWing": { + "rotation": [0, 0, "65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -5"] + }, + "rightWing": { + "rotation": [0, 0, "-65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 5"] + } + } + }, + "animation.silverlabs_nat.eagle_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "rotation": [0, "-Math.cos(( q.anim_time + 0 ) * 360 ) * 4", 0], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * -0.005", + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * -0.005" + ] + }, + "rightLeg": { + "rotation": [ + "-4 - Math.cos( 40 + ( q.anim_time - 0.0 ) * 360 ) * 3", + 0, + 0 + ], + "position": [ + 0, + "0.6 + Math.max( 0, Math.sin(( q.anim_time + 0.5 ) * 360 ) ) * 0.8", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -1.5" + ], + "scale": [1, 1.4, 1] + }, + "leftLeg": { + "rotation": [ + "-4 - Math.cos(( q.anim_time + 0.2 ) * 360 ) * -3", + 0, + 0 + ], + "position": [ + 0, + "0.7 + Math.max( 0, Math.sin(( q.anim_time + 0 ) * 360 ) ) * 0.6", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 1" + ], + "scale": [1, 1.4, 1] + }, + "body": { + "rotation": [ + "2 - Math.sin(( q.anim_time - 0.0 ) * 720 ) * -6", + "-Math.cos(( q.anim_time + 0.2 ) * 360 ) * 2", + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -7" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.2 ) * 360 ) * 0.5", + "0.1 + ( v.freq = 2; v.mag = 0.3; v.balloon = 2; v.offset = 0.1; v.time_offset = 0.2; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 360 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + -0.2 + ] + }, + "skull": { + "rotation": [ + "4 - Math.sin(( q.anim_time - 0.0 ) * 720 ) * 2", + "-Math.cos(( q.anim_time + 0.2 ) * 360 ) * -4", + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 7" + ], + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.4 ) * 720 ) * 0.1", + 0 + ] + }, + "leftWing": { + "rotation": [ + 27.5, + -23, + "44.5 - Math.sin(( q.anim_time + 0.2 ) * 720 ) * -10" + ] + }, + "rightWing": { + "rotation": [ + 27.5, + 23, + "-44.5 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * -10" + ] + } + } + }, + "animation.silverlabs_nat.eagle_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "rotation": { + "0.0": [0, -4, 0], + "0.1": [0, -3.24, 0], + "0.2": [0, -1.24, 0], + "0.3": [0, 1.24, 0], + "0.4": [0, 3.24, 0], + "0.5": [0, 4, 0], + "0.6": [0, 3.24, 0], + "0.7": [0, 1.24, 0], + "0.8": [0, -1.24, 0], + "0.9": [0, -3.24, 0], + "1.0": [0, -4, 0] + }, + "scale": { + "0.0": [0.9971, 1.0059, 0.9971], + "0.1": [1.0029, 0.9941, 1.0029], + "0.2": [1.0048, 0.9905, 1.0048], + "0.3": [1, 1, 1], + "0.4": [0.9952, 1.0095, 0.9952], + "0.5": [0.9971, 1.0059, 0.9971], + "0.6": [1.0029, 0.9941, 1.0029], + "0.7": [1.0048, 0.9905, 1.0048], + "0.8": [1, 1, 1], + "0.9": [0.9952, 1.0095, 0.9952], + "1.0": [0.9971, 1.0059, 0.9971] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-6.3, 0, 0], + "0.1": [-4.73, 0, 0], + "0.2": [-2.88, 0, 0], + "0.3": [-1.46, 0, 0], + "0.4": [-1.01, 0, 0], + "0.5": [-1.7, 0, 0], + "0.6": [-3.27, 0, 0], + "0.7": [-5.12, 0, 0], + "0.8": [-6.54, 0, 0], + "0.9": [-6.99, 0, 0], + "1.0": [-6.3, 0, 0] + }, + "position": { + "0.0": [0, 0.6, -1.5], + "0.1": [0, 0.6, -1.21], + "0.2": [0, 0.6, -0.46], + "0.3": [0, 0.6, 0.46], + "0.4": [0, 0.6, 1.21], + "0.5": [0, 0.6, 1.5], + "0.6": [0, 1.07, 1.21], + "0.7": [0, 1.36, 0.46], + "0.8": [0, 1.36, -0.46], + "0.9": [0, 1.07, -1.21], + "1.0": [0, 0.6, -1.5] + }, + "scale": { + "0.0": [1, 1.4, 1], + "0.1": [1, 1.4, 1], + "0.2": [1, 1.4, 1], + "0.3": [1, 1.4, 1], + "0.4": [1, 1.4, 1], + "0.5": [1, 1.4, 1], + "0.6": [1, 1.4, 1], + "0.7": [1, 1.4, 1], + "0.8": [1, 1.4, 1], + "0.9": [1, 1.4, 1], + "1.0": [1, 1.4, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-3.07, 0, 0], + "0.1": [-4.93, 0, 0], + "0.2": [-6.43, 0, 0], + "0.3": [-7, 0, 0], + "0.4": [-6.43, 0, 0], + "0.5": [-4.93, 0, 0], + "0.6": [-3.07, 0, 0], + "0.7": [-1.57, 0, 0], + "0.8": [-1, 0, 0], + "0.9": [-1.57, 0, 0], + "1.0": [-3.07, 0, 0] + }, + "position": { + "0.0": [0, 0.7, 1], + "0.1": [0, 1.05, 0.81], + "0.2": [0, 1.27, 0.31], + "0.3": [0, 1.27, -0.31], + "0.4": [0, 1.05, -0.81], + "0.5": [0, 0.7, -1], + "0.6": [0, 0.7, -0.81], + "0.7": [0, 0.7, -0.31], + "0.8": [0, 0.7, 0.31], + "0.9": [0, 0.7, 0.81], + "1.0": [0, 0.7, 1] + }, + "scale": { + "0.0": [1, 1.4, 1], + "0.1": [1, 1.4, 1], + "0.2": [1, 1.4, 1], + "0.3": [1, 1.4, 1], + "0.4": [1, 1.4, 1], + "0.5": [1, 1.4, 1], + "0.6": [1, 1.4, 1], + "0.7": [1, 1.4, 1], + "0.8": [1, 1.4, 1], + "0.9": [1, 1.4, 1], + "1.0": [1, 1.4, 1] + } + }, + "body": { + "rotation": { + "0.0": [2, -0.62, 0], + "0.1": [7.71, 0.62, -4.11], + "0.2": [5.53, 1.62, -6.66], + "0.3": [-1.53, 2, -6.66], + "0.4": [-3.71, 1.62, -4.11], + "0.5": [2, 0.62, 0], + "0.6": [7.71, -0.62, 4.11], + "0.7": [5.53, -1.62, 6.66], + "0.8": [-1.53, -2, 6.66], + "0.9": [-3.71, -1.62, 4.11], + "1.0": [2, -0.62, 0] + }, + "position": { + "0.0": [-0.15, 0.33, -0.2], + "0.1": [-0.4, -0.13, -0.2], + "0.2": [-0.5, -0.19, -0.2], + "0.3": [-0.4, 0.1, -0.2], + "0.4": [-0.15, 0.39, -0.2], + "0.5": [0.15, 0.33, -0.2], + "0.6": [0.4, -0.13, -0.2], + "0.7": [0.5, -0.19, -0.2], + "0.8": [0.4, 0.1, -0.2], + "0.9": [0.15, 0.39, -0.2], + "1.0": [-0.15, 0.33, -0.2] + } + }, + "skull": { + "rotation": { + "0.0": [4, 1.24, 0], + "0.1": [2.1, -1.24, 4.11], + "0.2": [2.82, -3.24, 6.66], + "0.3": [5.18, -4, 6.66], + "0.4": [5.9, -3.24, 4.11], + "0.5": [4, -1.24, 0], + "0.6": [2.1, 1.24, -4.11], + "0.7": [2.82, 3.24, -6.66], + "0.8": [5.18, 4, -6.66], + "0.9": [5.9, 3.24, -4.11], + "1.0": [4, 1.24, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1": [0, -0.04, 0], + "0.2": [0, -0.16, 0], + "0.3": [0, -0.2, 0], + "0.4": [0, -0.1, 0], + "0.5": [0, 0, 0], + "0.6": [0, -0.04, 0], + "0.7": [0, -0.16, 0], + "0.8": [0, -0.2, 0], + "0.9": [0, -0.1, 0], + "1.0": [0, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [27.5, -23, 50.38], + "0.1": [27.5, -23, 38.62], + "0.2": [27.5, -23, 34.99], + "0.3": [27.5, -23, 44.5], + "0.4": [27.5, -23, 54.01], + "0.5": [27.5, -23, 50.38], + "0.6": [27.5, -23, 38.62], + "0.7": [27.5, -23, 34.99], + "0.8": [27.5, -23, 44.5], + "0.9": [27.5, -23, 54.01], + "1.0": [27.5, -23, 50.38] + } + }, + "rightWing": { + "rotation": { + "0.0": [27.5, 23, -50.38], + "0.1": [27.5, 23, -38.62], + "0.2": [27.5, 23, -34.99], + "0.3": [27.5, 23, -44.5], + "0.4": [27.5, 23, -54.01], + "0.5": [27.5, 23, -50.38], + "0.6": [27.5, 23, -38.62], + "0.7": [27.5, 23, -34.99], + "0.8": [27.5, 23, -44.5], + "0.9": [27.5, 23, -54.01], + "1.0": [27.5, 23, -50.38] + } + } + } + }, + "animation.silverlabs_nat.eagle_baby.run_UB": { + "loop": true, + "bones": { + "root": { + "rotation": [0, "-Math.cos(( q.anim_time + 0 ) * 690 ) * 4", 0], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.2 ) * 1380 ) * -0.005", + "1 + Math.sin(( q.anim_time + 0.2 ) * 1380 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.2 ) * 1380 ) * -0.005" + ] + }, + "rightLeg": { + "rotation": [ + "-7 - Math.cos( 40 + ( q.anim_time - 0.0 ) * 690 ) * 15", + 0, + 0 + ], + "position": [ + 0, + "0.1 + ( 0.8 + Math.max( 0, Math.sin( 180 + ( q.anim_time - 0.0 ) * 690 ) ) * 0.9 ) + Math.sin( -40 + ( q.anim_time - 0.0 ) * 690 ) * 0.15", + "-0.7 + Math.cos(( q.anim_time - 0.0 ) * 690 ) * -1.5" + ], + "scale": [1, 1.4, 1] + }, + "leftLeg": { + "rotation": [ + "-7 - Math.cos( 40 + ( q.anim_time - 0.0 ) * 690 ) * -18", + 0, + 0 + ], + "position": [ + 0, + "0.1 + ( 0.8 + Math.max( 0, Math.sin(( q.anim_time - 0.0 ) * 690 ) ) * 0.9 ) + Math.sin( 140 + ( q.anim_time - 0.0 ) * 690 ) * 0.15", + "-0.7 + Math.cos(( q.anim_time - 0.0 ) * 690 ) * 1.5" + ], + "scale": [1, 1.4, 1] + }, + "body": { + "rotation": [ + "5 - Math.sin(( q.anim_time - 0.0 ) * 1380 ) * -4", + "-Math.cos( 40 + ( q.anim_time - 0.0 ) * 690 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 690 ) * -5" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 690 ) * 0.5", + "0.1 + ( v.freq = 3.8; v.mag = 0.5; v.balloon = 1; v.offset = 0.5; v.time_offset = 0.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 360 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + -0.2 + ] + }, + "skull": { + "rotation": [ + "5 - Math.sin(( q.anim_time - 0.0 ) * 1380 ) * 4", + "-Math.cos(( q.anim_time + 0.1 ) * 690 ) * -2", + "Math.sin(( q.anim_time - 0.0 ) * 690 ) * 5" + ], + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.4 ) * 1380 ) * 0.1", + 0.2 + ] + }, + "leftWing": { + "rotation": [ + 5, + -23, + "-10 + Math.cos(( q.anim_time + 0.2 ) * 690 ) * -10" + ], + "position": [0, 1.5, 0] + }, + "rightWing": { + "rotation": [ + 5, + 23, + "10 + Math.cos(( q.anim_time + 0.2 ) * 690 ) * 10" + ], + "position": [0, 1.4, 0] + } + } + }, + "animation.silverlabs_nat.eagle_baby.run": { + "loop": true, + "animation_length": 1.0417, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "rotation": { + "0.0": [0, -4, 0], + "0.0417": [0, -3.51, 0], + "0.0833": [0, -2.15, 0], + "0.125": [0, -0.26, 0], + "0.1667": [0, 1.69, 0], + "0.2083": [0, 3.23, 0], + "0.25": [0, 3.97, 0], + "0.2917": [0, 3.73, 0], + "0.3333": [0, 2.57, 0], + "0.375": [0, 0.78, 0], + "0.4167": [0, -1.2, 0], + "0.4583": [0, -2.89, 0], + "0.5": [0, -3.86, 0], + "0.5417": [0, -3.89, 0], + "0.5833": [0, -2.95, 0], + "0.625": [0, -1.29, 0], + "0.6667": [0, 0.69, 0], + "0.7083": [0, 2.5, 0], + "0.75": [0, 3.7, 0], + "0.7917": [0, 3.98, 0], + "0.8333": [0, 3.28, 0], + "0.875": [0, 1.77, 0], + "0.9167": [0, -0.17, 0], + "0.9583": [0, -2.08, 0], + "1.0": [0, -3.46, 0], + "1.0417": [0, -4, 0] + }, + "scale": { + "0.0": [1.005, 0.9901, 1.005], + "0.0417": [1.0022, 0.9955, 1.0022], + "0.0833": [0.9974, 1.0052, 0.9974], + "0.125": [0.995, 1.01, 0.995], + "0.1667": [0.9972, 1.0056, 0.9972], + "0.2083": [1.002, 0.996, 1.002], + "0.25": [1.0049, 0.9901, 1.0049], + "0.2917": [1.0033, 0.9934, 1.0033], + "0.3333": [0.9986, 1.0028, 0.9986], + "0.375": [0.9952, 1.0096, 0.9952], + "0.4167": [0.9962, 1.0075, 0.9962], + "0.4583": [1.0007, 0.9985, 1.0007], + "0.5": [1.0046, 0.9909, 1.0046], + "0.5417": [1.0042, 0.9917, 1.0042], + "0.5833": [0.9999, 1.0002, 0.9999], + "0.625": [0.9957, 1.0085, 0.9957], + "0.6667": [0.9955, 1.009, 0.9955], + "0.7083": [0.9994, 1.0011, 0.9994], + "0.75": [1.0039, 0.9922, 1.0039], + "0.7917": [1.0047, 0.9905, 1.0047], + "0.8333": [1.0012, 0.9976, 1.0012], + "0.875": [0.9966, 1.0069, 0.9966], + "0.9167": [0.9951, 1.0098, 0.9951], + "0.9583": [0.9982, 1.0037, 0.9982], + "1.0": [1.0029, 0.9941, 1.0029], + "1.0417": [1.005, 0.9901, 1.005] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-18.49, 0, 0], + "0.0417": [-12.44, 0, 0], + "0.0833": [-5.04, 0, 0], + "0.125": [1.87, 0, 0], + "0.1667": [6.59, 0, 0], + "0.2083": [7.97, 0, 0], + "0.25": [5.65, 0, 0], + "0.2917": [0.21, 0, 0], + "0.3333": [-7, 0, 0], + "0.375": [-14.21, 0, 0], + "0.4167": [-19.65, 0, 0], + "0.4583": [-21.97, 0, 0], + "0.5": [-20.59, 0, 0], + "0.5417": [-15.87, 0, 0], + "0.5833": [-8.96, 0, 0], + "0.625": [-1.56, 0, 0], + "0.6667": [4.49, 0, 0], + "0.7083": [7.71, 0, 0], + "0.75": [7.31, 0, 0], + "0.7917": [3.37, 0, 0], + "0.8333": [-3.12, 0, 0], + "0.875": [-10.57, 0, 0], + "0.9167": [-17.13, 0, 0], + "0.9583": [-21.2, 0, 0], + "1.0": [-21.77, 0, 0], + "1.0417": [-18.49, 0, 0] + }, + "position": { + "0.0": [0, 0.8, -2.2], + "0.0417": [0, 0.87, -2.02], + "0.0833": [0, 0.95, -1.51], + "0.125": [0, 1.01, -0.8], + "0.1667": [0, 1.04, -0.07], + "0.2083": [0, 1.05, 0.51], + "0.25": [0, 1.01, 0.79], + "0.2917": [0, 1.27, 0.7], + "0.3333": [0, 1.56, 0.26], + "0.375": [0, 1.69, -0.41], + "0.4167": [0, 1.62, -1.15], + "0.4583": [0, 1.37, -1.78], + "0.5": [0, 1.01, -2.15], + "0.5417": [0, 0.83, -2.16], + "0.5833": [0, 0.91, -1.81], + "0.625": [0, 0.98, -1.18], + "0.6667": [0, 1.03, -0.44], + "0.7083": [0, 1.05, 0.24], + "0.75": [0, 1.03, 0.69], + "0.7917": [0, 1.08, 0.79], + "0.8333": [0, 1.43, 0.53], + "0.875": [0, 1.65, -0.04], + "0.9167": [0, 1.68, -0.77], + "0.9583": [0, 1.52, -1.48], + "1.0": [0, 1.21, -2], + "1.0417": [0, 0.8, -2.2] + }, + "scale": { + "0.0": [1, 1.4, 1], + "0.0417": [1, 1.4, 1], + "0.0833": [1, 1.4, 1], + "0.125": [1, 1.4, 1], + "0.1667": [1, 1.4, 1], + "0.2083": [1, 1.4, 1], + "0.25": [1, 1.4, 1], + "0.2917": [1, 1.4, 1], + "0.3333": [1, 1.4, 1], + "0.375": [1, 1.4, 1], + "0.4167": [1, 1.4, 1], + "0.4583": [1, 1.4, 1], + "0.5": [1, 1.4, 1], + "0.5417": [1, 1.4, 1], + "0.5833": [1, 1.4, 1], + "0.625": [1, 1.4, 1], + "0.6667": [1, 1.4, 1], + "0.7083": [1, 1.4, 1], + "0.75": [1, 1.4, 1], + "0.7917": [1, 1.4, 1], + "0.8333": [1, 1.4, 1], + "0.875": [1, 1.4, 1], + "0.9167": [1, 1.4, 1], + "0.9583": [1, 1.4, 1], + "1.0": [1, 1.4, 1], + "1.0417": [1, 1.4, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [6.79, 0, 0], + "0.0417": [-0.48, 0, 0], + "0.0833": [-9.35, 0, 0], + "0.125": [-17.64, 0, 0], + "0.1667": [-23.31, 0, 0], + "0.2083": [-24.96, 0, 0], + "0.25": [-22.18, 0, 0], + "0.2917": [-15.66, 0, 0], + "0.3333": [-7, 0, 0], + "0.375": [1.66, 0, 0], + "0.4167": [8.18, 0, 0], + "0.4583": [10.96, 0, 0], + "0.5": [9.31, 0, 0], + "0.5417": [3.64, 0, 0], + "0.5833": [-4.65, 0, 0], + "0.625": [-13.52, 0, 0], + "0.6667": [-20.79, 0, 0], + "0.7083": [-24.65, 0, 0], + "0.75": [-24.17, 0, 0], + "0.7917": [-19.45, 0, 0], + "0.8333": [-11.66, 0, 0], + "0.875": [-2.72, 0, 0], + "0.9167": [5.16, 0, 0], + "0.9583": [10.04, 0, 0], + "1.0": [10.73, 0, 0], + "1.0417": [6.79, 0, 0] + }, + "position": { + "0.0": [0, 1, 0.8], + "0.0417": [0, 1.36, 0.62], + "0.0833": [0, 1.61, 0.11], + "0.125": [0, 1.69, -0.6], + "0.1667": [0, 1.57, -1.33], + "0.2083": [0, 1.29, -1.91], + "0.25": [0, 0.91, -2.19], + "0.2917": [0, 0.85, -2.1], + "0.3333": [0, 0.93, -1.66], + "0.375": [0, 0.99, -0.99], + "0.4167": [0, 1.04, -0.25], + "0.4583": [0, 1.05, 0.38], + "0.5": [0, 1.02, 0.75], + "0.5417": [0, 1.18, 0.76], + "0.5833": [0, 1.5, 0.41], + "0.625": [0, 1.67, -0.22], + "0.6667": [0, 1.66, -0.96], + "0.7083": [0, 1.45, -1.64], + "0.75": [0, 1.11, -2.09], + "0.7917": [0, 0.82, -2.19], + "0.8333": [0, 0.89, -1.93], + "0.875": [0, 0.96, -1.36], + "0.9167": [0, 1.02, -0.63], + "0.9583": [0, 1.05, 0.08], + "1.0": [0, 1.04, 0.6], + "1.0417": [0, 1, 0.8] + }, + "scale": { + "0.0": [1, 1.4, 1], + "0.0417": [1, 1.4, 1], + "0.0833": [1, 1.4, 1], + "0.125": [1, 1.4, 1], + "0.1667": [1, 1.4, 1], + "0.2083": [1, 1.4, 1], + "0.25": [1, 1.4, 1], + "0.2917": [1, 1.4, 1], + "0.3333": [1, 1.4, 1], + "0.375": [1, 1.4, 1], + "0.4167": [1, 1.4, 1], + "0.4583": [1, 1.4, 1], + "0.5": [1, 1.4, 1], + "0.5417": [1, 1.4, 1], + "0.5833": [1, 1.4, 1], + "0.625": [1, 1.4, 1], + "0.6667": [1, 1.4, 1], + "0.7083": [1, 1.4, 1], + "0.75": [1, 1.4, 1], + "0.7917": [1, 1.4, 1], + "0.8333": [1, 1.4, 1], + "0.875": [1, 1.4, 1], + "0.9167": [1, 1.4, 1], + "0.9583": [1, 1.4, 1], + "1.0": [1, 1.4, 1], + "1.0417": [1, 1.4, 1] + } + }, + "body": { + "rotation": { + "0.0": [5, -2.3, -3.21], + "0.0417": [8.37, -1.09, -4.66], + "0.0833": [8.63, 0.39, -4.96], + "0.125": [5.52, 1.77, -4.03], + "0.1667": [1.94, 2.72, -2.11], + "0.2083": [1.19, 2.99, 0.33], + "0.25": [3.96, 2.53, 2.69], + "0.2917": [7.7, 1.44, 4.38], + "0.3333": [8.94, 0, 5], + "0.375": [6.53, -1.44, 4.38], + "0.4167": [2.71, -2.53, 2.69], + "0.4583": [1, -2.99, 0.33], + "0.5": [3, -2.72, -2.11], + "0.5417": [6.85, -1.77, -4.03], + "0.5833": [8.98, -0.39, -4.96], + "0.625": [7.44, 1.09, -4.66], + "0.6667": [3.63, 2.3, -3.21], + "0.7083": [1.09, 2.94, -0.98], + "0.75": [2.17, 2.86, 1.5], + "0.7917": [5.87, 2.07, 3.61], + "0.8333": [8.76, 0.78, 4.83], + "0.875": [8.17, -0.71, 4.86], + "0.9167": [4.65, -2.03, 3.69], + "0.9583": [1.45, -2.84, 1.61], + "1.0": [1.54, -2.95, -0.87], + "1.0417": [5, -2.3, -3.21] + }, + "position": { + "0.0": [-0.5, 0.24, -0.2], + "0.0417": [-0.44, 0, -0.2], + "0.0833": [-0.27, 0.13, -0.2], + "0.125": [-0.03, 0.67, -0.2], + "0.1667": [0.21, 0.99, -0.2], + "0.2083": [0.4, 0.92, -0.2], + "0.25": [0.5, 0.42, -0.2], + "0.2917": [0.47, 0.03, -0.2], + "0.3333": [0.32, 0.05, -0.2], + "0.375": [0.1, 0.48, -0.2], + "0.4167": [-0.15, 0.94, -0.2], + "0.4583": [-0.36, 0.98, -0.2], + "0.5": [-0.48, 0.62, -0.2], + "0.5417": [-0.49, 0.1, -0.2], + "0.5833": [-0.37, 0.01, -0.2], + "0.625": [-0.16, 0.29, -0.2], + "0.6667": [0.09, 0.85, -0.2], + "0.7083": [0.31, 1, -0.2], + "0.75": [0.46, 0.79, -0.2], + "0.7917": [0.5, 0.22, -0.2], + "0.8333": [0.41, 0, -0.2], + "0.875": [0.22, 0.15, -0.2], + "0.9167": [-0.02, 0.7, -0.2], + "0.9583": [-0.26, 0.99, -0.2], + "1.0": [-0.43, 0.9, -0.2], + "1.0417": [-0.5, 0.24, -0.2] + } + }, + "skull": { + "rotation": { + "0.0": [5, 0.72, 0], + "0.0417": [1.63, -0.27, 2.4], + "0.0833": [1.37, -1.19, 4.22], + "0.125": [4.48, -1.82, 4.99], + "0.1667": [8.06, -2, 4.53], + "0.2083": [8.81, -1.68, 2.96], + "0.25": [6.04, -0.95, 0.65], + "0.2917": [2.3, 0.01, -1.81], + "0.3333": [1.06, 0.97, -3.83], + "0.375": [3.47, 1.69, -4.9], + "0.4167": [7.29, 2, -4.77], + "0.4583": [9, 1.81, -3.46], + "0.5": [7, 1.18, -1.29], + "0.5417": [3.15, 0.25, 1.19], + "0.5833": [1.02, -0.73, 3.38], + "0.625": [2.56, -1.54, 4.73], + "0.6667": [6.37, -1.96, 4.92], + "0.7083": [8.91, -1.9, 3.9], + "0.75": [7.83, -1.38, 1.91], + "0.7917": [4.13, -0.51, -0.54], + "0.8333": [1.24, 0.48, -2.87], + "0.875": [1.83, 1.36, -4.48], + "0.9167": [5.35, 1.9, -5], + "0.9583": [8.55, 1.97, -4.27], + "1.0": [8.46, 1.55, -2.5], + "1.0417": [5, 0.72, 0] + }, + "position": { + "0.0": [0, -0.08, 0.2], + "0.0417": [0, -0.17, 0.2], + "0.0833": [0, -0.2, 0.2], + "0.125": [0, -0.13, 0.2], + "0.1667": [0, -0.04, 0.2], + "0.2083": [0, 0, 0.2], + "0.25": [0, -0.05, 0.2], + "0.2917": [0, -0.15, 0.2], + "0.3333": [0, -0.2, 0.2], + "0.375": [0, -0.16, 0.2], + "0.4167": [0, -0.06, 0.2], + "0.4583": [0, 0, 0.2], + "0.5": [0, -0.03, 0.2], + "0.5417": [0, -0.13, 0.2], + "0.5833": [0, -0.2, 0.2], + "0.625": [0, -0.18, 0.2], + "0.6667": [0, -0.09, 0.2], + "0.7083": [0, -0.01, 0.2], + "0.75": [0, -0.02, 0.2], + "0.7917": [0, -0.1, 0.2], + "0.8333": [0, -0.18, 0.2], + "0.875": [0, -0.19, 0.2], + "0.9167": [0, -0.11, 0.2], + "0.9583": [0, -0.02, 0.2], + "1.0": [0, 0, 0.2], + "1.0417": [0, -0.08, 0.2] + } + }, + "leftWing": { + "rotation": { + "0.0": [5, -23, -2.57], + "0.0417": [5, -23, -0.27], + "0.0833": [5, -23, -0.36], + "0.125": [5, -23, -2.84], + "0.1667": [5, -23, -7.08], + "0.2083": [5, -23, -12.04], + "0.25": [5, -23, -16.49], + "0.2917": [5, -23, -19.35], + "0.3333": [5, -23, -19.9], + "0.375": [5, -23, -18.01], + "0.4167": [5, -23, -14.15], + "0.4583": [5, -23, -9.26], + "0.5": [5, -23, -4.55], + "0.5417": [5, -23, -1.19], + "0.5833": [5, -23, 0], + "0.625": [5, -23, -1.28], + "0.6667": [5, -23, -4.7], + "0.7083": [5, -23, -9.43], + "0.75": [5, -23, -14.31], + "0.7917": [5, -23, -18.12], + "0.8333": [5, -23, -19.93], + "0.875": [5, -23, -19.29], + "0.9167": [5, -23, -16.36], + "0.9583": [5, -23, -11.87], + "1.0": [5, -23, -6.91], + "1.0417": [5, -23, -2.57] + }, + "position": { + "0.0": [0, 1.5, 0], + "0.0417": [0, 1.5, 0], + "0.0833": [0, 1.5, 0], + "0.125": [0, 1.5, 0], + "0.1667": [0, 1.5, 0], + "0.2083": [0, 1.5, 0], + "0.25": [0, 1.5, 0], + "0.2917": [0, 1.5, 0], + "0.3333": [0, 1.5, 0], + "0.375": [0, 1.5, 0], + "0.4167": [0, 1.5, 0], + "0.4583": [0, 1.5, 0], + "0.5": [0, 1.5, 0], + "0.5417": [0, 1.5, 0], + "0.5833": [0, 1.5, 0], + "0.625": [0, 1.5, 0], + "0.6667": [0, 1.5, 0], + "0.7083": [0, 1.5, 0], + "0.75": [0, 1.5, 0], + "0.7917": [0, 1.5, 0], + "0.8333": [0, 1.5, 0], + "0.875": [0, 1.5, 0], + "0.9167": [0, 1.5, 0], + "0.9583": [0, 1.5, 0], + "1.0": [0, 1.5, 0], + "1.0417": [0, 1.5, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [5, 23, 2.57], + "0.0417": [5, 23, 0.27], + "0.0833": [5, 23, 0.36], + "0.125": [5, 23, 2.84], + "0.1667": [5, 23, 7.08], + "0.2083": [5, 23, 12.04], + "0.25": [5, 23, 16.49], + "0.2917": [5, 23, 19.35], + "0.3333": [5, 23, 19.9], + "0.375": [5, 23, 18.01], + "0.4167": [5, 23, 14.15], + "0.4583": [5, 23, 9.26], + "0.5": [5, 23, 4.55], + "0.5417": [5, 23, 1.19], + "0.5833": [5, 23, 0], + "0.625": [5, 23, 1.28], + "0.6667": [5, 23, 4.7], + "0.7083": [5, 23, 9.43], + "0.75": [5, 23, 14.31], + "0.7917": [5, 23, 18.12], + "0.8333": [5, 23, 19.93], + "0.875": [5, 23, 19.29], + "0.9167": [5, 23, 16.36], + "0.9583": [5, 23, 11.87], + "1.0": [5, 23, 6.91], + "1.0417": [5, 23, 2.57] + }, + "position": { + "0.0": [0, 1.4, 0], + "0.0417": [0, 1.4, 0], + "0.0833": [0, 1.4, 0], + "0.125": [0, 1.4, 0], + "0.1667": [0, 1.4, 0], + "0.2083": [0, 1.4, 0], + "0.25": [0, 1.4, 0], + "0.2917": [0, 1.4, 0], + "0.3333": [0, 1.4, 0], + "0.375": [0, 1.4, 0], + "0.4167": [0, 1.4, 0], + "0.4583": [0, 1.4, 0], + "0.5": [0, 1.4, 0], + "0.5417": [0, 1.4, 0], + "0.5833": [0, 1.4, 0], + "0.625": [0, 1.4, 0], + "0.6667": [0, 1.4, 0], + "0.7083": [0, 1.4, 0], + "0.75": [0, 1.4, 0], + "0.7917": [0, 1.4, 0], + "0.8333": [0, 1.4, 0], + "0.875": [0, 1.4, 0], + "0.9167": [0, 1.4, 0], + "0.9583": [0, 1.4, 0], + "1.0": [0, 1.4, 0], + "1.0417": [0, 1.4, 0] + } + } + } + }, + "animation.silverlabs_nat.eagle_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [3, 0, 0], + "position": [0, -0.6, 1.4] + }, + "skull": { + "rotation": [13.5, 5, -5.5], + "position": [0, -0.5, 0.5] + }, + "leftWing": { + "rotation": [6, -18, 82], + "position": [0.4, 0.8, 0] + }, + "rightWing": { + "rotation": [6, 18, -82], + "position": [-0.4, 0.8, 0] + } + } + }, + "animation.silverlabs_nat.eagle_baby.unsit": { + "loop": "hold_on_last_frame", + "animation_length": 0.8333, + "bones": { + "body": { + "rotation": { + "0.0": [3, 0, 0], + "0.125": [-0.54, 0, 0.21], + "0.2917": [-0.7, 0, 0.73], + "0.4167": [-0.38, 0, 0.83], + "0.625": [-0.1, 0, 1], + "0.7917": [0, 0, 1] + }, + "position": { + "0.0": [0, -0.6, 1.4], + "0.1667": [0.04, -0.31, 1.31], + "0.2917": [0.07, -0.09, 0.77], + "0.4583": [0.08, 0, 0.29], + "0.625": [0.1, 0.1, 0.1], + "0.8333": [0.1, 0.1, 0] + } + }, + "skull": { + "rotation": { + "0.0": [13.5, 5, -5.5], + "0.0833": [13.5, 5, -5.5], + "0.2083": [3.83201, -6.61537, -2.91155], + "0.4583": [3.83201, -6.61537, -2.91155], + "0.5833": [0, 0, 0], + "0.8333": [0, 0, 0] + }, + "position": { + "0.0": [0, -0.5, 0.5], + "0.0833": [0, -0.5, 0.5], + "0.5833": [0, -0.1, 0.1], + "0.8333": [0, -0.1, 0.1] + } + }, + "leftWing": { + "rotation": { + "0.0": [6, -18, 82], + "0.25": [8.49382, -11.04574, 58.15323], + "0.4167": [5.44, -7.07, 71.42], + "0.625": [0, 0, 65] + }, + "position": [0.4, 0.8, 0] + }, + "rightWing": { + "rotation": { + "0.0": [6, 18, -82], + "0.1667": [9.08493, 1.28553, -47.48609], + "0.3333": [5.82, 0.82, -70.68], + "0.625": [0, 0, -65] + }, + "position": { + "0.0": [-0.4, 0.8, 0], + "0.1667": [-0.4, 0.8, 0] + } + } + } + }, + "animation.silverlabs_nat.eagle_baby.sit": { + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 1], + "0.1667": [-3.3, 0, 0.9], + "0.4583": [-0.54, 0, 0.21], + "0.5417": [1.48, 0, 0.09], + "0.75": [1, 0, 0], + "0.875": [2.6, 0, 0], + "1.0": [3, 0, 0] + }, + "position": { + "0.0": [0.1, 0.1, 0], + "0.1667": [0.1, 0.1, 0.1], + "0.4583": [0.04, -0.31, 1.31], + "0.5417": [0.02, -0.48, 1.36], + "0.75": [0, -1, 1.4], + "1.0": [0, -0.6, 1.4] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [-1.15, 2.91, -0.83], + "0.375": [-1.04235, 5.23183, -1.49074], + "0.5": [0.06, 5.06, -4.41], + "0.6667": [10.04, 5.03, -4.95], + "0.7083": [12.53, 5.02, -5.08], + "0.9583": [13.5, 5, -5.5] + }, + "position": { + "0.0": [0, -0.1, 0.1], + "0.375": [0, -1, 0.7], + "0.5417": [0, -0.64, 0.55], + "0.9583": [0, -0.5, 0.5] + } + }, + "leftWing": { + "rotation": { + "0.0": [0, 0, 65], + "0.2083": [5.44, -7.07, 71.42], + "0.375": [8.49382, -11.04574, 58.15323], + "0.5": [7.92, -12.65, 69.95], + "0.6667": [7.15, -14.79, 77.29], + "0.9167": [6, -18, 82] + }, + "position": [0.4, 0.8, 0] + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, -65], + "0.2083": [5.82, 0.82, -70.68], + "0.4583": [9.08493, 1.28553, -47.48609], + "0.5417": [8.47, 4.63, -74.37], + "0.6667": [7.54, 9.64, -75.44], + "0.875": [6, 18, -82] + }, + "position": { + "0.4583": [-0.4, 0.8, 0], + "0.9167": [-0.4, 0.8, 0] + } + } + } + }, + "animation.silverlabs_nat.eagle_baby.sleep": { + "loop": true, + "bones": { + "root": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + }, + "body": { + "rotation": [92, 0, 0], + "position": [0, 1.1, 0] + }, + "skull": { + "rotation": [23, 71, 0], + "position": [0, 0, 0.5] + }, + "leftWing": { + "rotation": [0, 0, 81], + "position": [0.4, 0, 0] + }, + "rightWing": { + "rotation": [0, 0, -83], + "position": [-0.6, 0, 0] + }, + "leftLeg": { + "rotation": [9, 0, 0], + "position": [1.1, 0.4, -1.5] + }, + "rightLeg": { + "rotation": [0, 22, 0], + "position": [-0.3, 0, -0.8] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/eel.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/eel.rp_anim.json new file mode 100644 index 0000000..fa14fbd --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/eel.rp_anim.json @@ -0,0 +1,152 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.eel.idle": { + "loop": true, + "bones": { + "bodySeg2": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2", 0] + }, + "bodySeg3": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 8", 0] + }, + "leftFin": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 8"] + }, + "rightFin": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.5 ) * 90 ) * -8"] + } + } + }, + "animation.silverlabs_nat.eel.swim": { + "sound_effects": { + "0.05": { + "effect": "swim" + } + }, + "loop": true, + "bones": { + "bodySeg1": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 12.5", + 0 + ] + }, + "skull": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -12.5", + 0 + ] + }, + "bodySeg2": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 22.5", + 0 + ] + }, + "bodySeg3": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -45", 0] + }, + "leftFin": { + "rotation": [ + 0, + "-22.5 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * -15", + 0 + ] + }, + "rightFin": { + "rotation": [ + 0, + "22.5 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * -15", + 0 + ] + } + } + }, + "animation.silverlabs_nat.eel.bite": { + "animation_length": 0.2917, + "bones": { + "skull": { + "rotation": { + "0.0": [-22.5, 0, 0], + "0.0417": [-30, 0, 0], + "0.1667": [0, 0, 0] + }, + "position": { + "0.0": [0, 1, 0], + "0.0417": [0, 2, -1], + "0.0833": [0, 1, 0], + "0.125": [0, 0.5, 0], + "0.1667": [0, 0.43, 0], + "0.2917": [0, 0, 0] + } + }, + "botJaw": { + "rotation": { + "0.0": [67.5, 0, 0], + "0.0417": [87.5, 0, 0], + "0.1667": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "bite" + } + } + }, + "animation.silverlabs_nat.eel.flop_sfx": { + "sound_effects": { + "0.0": { + "effect": "flop" + } + }, + "animation_length": 0.1, + "loop": true, + "loop_delay": "Math.random( 0.2, 1.2 )" + }, + "animation.silverlabs_nat.eel.flop": { + "loop": true, + "bones": { + "bodySeg1": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 2", 0] + }, + "bodySeg2": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 5", 0] + }, + "bodySeg3": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -12.5", + 0 + ] + }, + "leftFin": { + "rotation": [ + 0, + "-22.5 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * -12.5", + 0 + ] + }, + "rightFin": { + "rotation": [ + 0, + "22.5 + Math.cos(( q.anim_time - 0.1 ) * 720 ) * 12.5", + 0 + ] + }, + "root": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 4", + 0, + -90 + ], + "position": [4, 3, -1] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/elephant.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/elephant.rp_anim.json new file mode 100644 index 0000000..f7b9df9 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/elephant.rp_anim.json @@ -0,0 +1,3558 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.elephant.body_rotation": { + "loop": true, + "bones": { + "body": { + "rotation": ["v.body_rot_x", "v.body_rot_y", 0] + }, + "trunk": { + "rotation": [ + "-v.body_rot_x * 0.8 + Math.abs( v.body_rot_y ) * 0.08", + "v.body_rot_y * 0.35", + 0 + ] + } + } + }, + "animation.silverlabs_nat.elephant.idle": { + "loop": true, + "animation_length": 17.625, + "bones": { + "trunk": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 180 ) * 1", 0, 0] + }, + "trunk2": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * -2", 0, 0] + }, + "trunk3": { + "rotation": ["Math.sin(( q.anim_time - 0.5 ) * 360 ) * 1", 0, 0] + }, + "trunk4": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * -2", 0, 0] + }, + "rightEar": { + "rotation": [ + "Math.sin(( q.anim_time - 0.5 ) * 180 ) * 2", + "-( Math.cos(( q.anim_time - 0.5 ) * 180 ) * -2 )", + 0 + ] + }, + "leftEar": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 2", + "Math.cos(( q.anim_time - 0.0 ) * 180 ) * -2", + 0 + ] + } + } + }, + "animation.silverlabs_nat.elephant.drink": { + "loop": "hold_on_last_frame", + "animation_length": 2, + "bones": { + "body": { + "position": [ + 0, + "-0.6 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.6", + 0 + ] + }, + "tail": { + "rotation": [ + "2.5 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * -2", + 0, + 0 + ] + }, + "skull": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 )", 0, 0] + }, + "trunk": { + "rotation": ["-5 + Math.cos(( q.anim_time - 0.0 ) * 720 )", 0, 0], + "scale": ["1 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 0.05", 1, 1] + }, + "trunk2": { + "rotation": ["15 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 2", 0, 0], + "scale": ["1 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 0.05", 1, 1] + }, + "trunk3": { + "rotation": [ + "125 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 2", + 0, + 0 + ], + "scale": [1.01, 1, 1] + }, + "trunk4": { + "rotation": ["50 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 2", 0, 0], + "scale": [1.01, 1, 1] + }, + "leftEar": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 )", 0, 0] + }, + "rightEar": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 )", 0, 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "drink" + } + } + }, + "animation.silverlabs_nat.elephant.swing": { + "sound_effects": { + "0.0": { + "effect": "attack" + } + }, + "animation_length": 1.25, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [-2.5, 0, 0], + "1.25": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [-2.5, 0, 0], + "1.25": [0, 0, 0] + } + }, + "trunk": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [-22.5, 0, 0], + "1.25": [0, 0, 0] + } + }, + "trunk2": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [-30, 0, 0], + "1.25": [0, 0, 0] + } + }, + "trunk3": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [-35, 0, 0], + "1.25": [0, 0, 0] + }, + "scale": { + "0.0": [1.01, 1, 1], + "1.25": [1.01, 1, 1] + } + }, + "trunk4": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [-52.5, 0, 0], + "1.25": [0, 0, 0] + }, + "scale": { + "0.0": [0.99, 1, 1], + "1.25": [0.99, 1, 1] + } + }, + "tail": { + "rotation": [-2.5, 0, 0] + } + } + }, + "animation.silverlabs_nat.elephant.water": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [ + "7.5 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 0.5", + 0, + 0 + ], + "position": [0, -5, -0.75], + "scale": 1.01 + }, + "tail": { + "rotation": ["2 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 2", 0, 0] + }, + "skull": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 )", 0, 0] + }, + "trunk": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 ) * -2", 0, 0], + "scale": { + "0.0": [1, 1, 1], + "0.1667": [1.026, 1, 1], + "0.3333": [0.974, 1, 1], + "0.5": [1, 1, 1], + "0.6667": [1.026, 1, 1], + "0.8333": [0.974, 1, 1], + "1.0": [1, 1, 1] + } + }, + "trunk2": { + "rotation": [-7.5, 0, 0], + "scale": { + "0.0": [1.04, 1, 1], + "0.1667": [0.98, 1, 1], + "0.3333": [0.98, 1, 1], + "0.5": [1.04, 1, 1], + "0.6667": [0.98, 1, 1], + "0.8333": [0.98, 1, 1], + "1.0": [1.04, 1, 1] + } + }, + "trunk3": { + "rotation": [-7.5, 0, 0], + "scale": { + "0.0": [1, 1, 1], + "0.1667": [1.0433, 1, 1], + "0.3333": [0.9567, 1, 1], + "0.5": [1, 1, 1], + "0.6667": [1.0433, 1, 1], + "0.8333": [0.9567, 1, 1], + "1.0": [1, 1, 1] + } + }, + "leftEar": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 )", 0, 0] + }, + "rightEar": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 )", 0, 0] + }, + "trunk4": { + "rotation": [-17.5, 0, 0], + "scale": { + "0.0": [1.07, 1, 1], + "0.1667": [0.98, 1, 1], + "0.3333": [0.98, 1, 1], + "0.5": [1.07, 1, 1], + "0.6667": [0.98, 1, 1], + "0.8333": [0.98, 1, 1], + "1.0": [1.07, 1, 1] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "water" + } + } + }, + "animation.silverlabs_nat.elephant.walk2": { + "loop": true, + "animation_length": 2, + "anim_time_update": "q.anim_time + q.delta_time * 1.3 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-0.26, 0, 0.52], + "0.0833": [-0.5, 0, 1.04], + "0.125": [-0.71, 0, 1.53], + "0.1667": [-0.87, 0, 2], + "0.2083": [-0.97, 0, 2.44], + "0.25": [-1, 0, 2.83], + "0.2917": [-0.97, 0, 3.17], + "0.3333": [-0.87, 0, 3.46], + "0.375": [-0.71, 0, 3.7], + "0.4167": [-0.5, 0, 3.86], + "0.4583": [-0.26, 0, 3.97], + "0.5": [0, 0, 4], + "0.5417": [0.26, 0, 3.97], + "0.5833": [0.5, 0, 3.86], + "0.625": [0.71, 0, 3.7], + "0.6667": [0.87, 0, 3.46], + "0.7083": [0.97, 0, 3.17], + "0.75": [1, 0, 2.83], + "0.7917": [0.97, 0, 2.44], + "0.8333": [0.87, 0, 2], + "0.875": [0.71, 0, 1.53], + "0.9167": [0.5, 0, 1.04], + "0.9583": [0.26, 0, 0.52], + "1.0": [0, 0, 0], + "1.0417": [-0.26, 0, -0.52], + "1.0833": [-0.5, 0, -1.04], + "1.125": [-0.71, 0, -1.53], + "1.1667": [-0.87, 0, -2], + "1.2083": [-0.97, 0, -2.44], + "1.25": [-1, 0, -2.83], + "1.2917": [-0.97, 0, -3.17], + "1.3333": [-0.87, 0, -3.46], + "1.375": [-0.71, 0, -3.7], + "1.4167": [-0.5, 0, -3.86], + "1.4583": [-0.26, 0, -3.97], + "1.5": [0, 0, -4], + "1.5417": [0.26, 0, -3.97], + "1.5833": [0.5, 0, -3.86], + "1.625": [0.71, 0, -3.7], + "1.6667": [0.87, 0, -3.46], + "1.7083": [0.97, 0, -3.17], + "1.75": [1, 0, -2.83], + "1.7917": [0.97, 0, -2.44], + "1.8333": [0.87, 0, -2], + "1.875": [0.71, 0, -1.53], + "1.9167": [0.5, 0, -1.04], + "1.9583": [0.26, 0, -0.52], + "2.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.16, 0], + "0.0833": [0, 0.3, 0], + "0.125": [0, 0.39, 0], + "0.1667": [0, 0.45, 0], + "0.2083": [0, 0.49, 0], + "0.25": [0, 0.5, 0], + "0.2917": [0, 0.49, 0], + "0.3333": [0, 0.45, 0], + "0.375": [0, 0.39, 0], + "0.4167": [0, 0.3, 0], + "0.4583": [0, 0.16, 0], + "0.5": [0, 0, 0], + "0.5417": [0, -0.16, 0], + "0.5833": [0, -0.3, 0], + "0.625": [0, -0.39, 0], + "0.6667": [0, -0.45, 0], + "0.7083": [0, -0.49, 0], + "0.75": [0, -0.5, 0], + "0.7917": [0, -0.49, 0], + "0.8333": [0, -0.45, 0], + "0.875": [0, -0.39, 0], + "0.9167": [0, -0.3, 0], + "0.9583": [0, -0.16, 0], + "1.0": [0, 0, 0], + "1.0417": [0, 0.16, 0], + "1.0833": [0, 0.3, 0], + "1.125": [0, 0.39, 0], + "1.1667": [0, 0.45, 0], + "1.2083": [0, 0.49, 0], + "1.25": [0, 0.5, 0], + "1.2917": [0, 0.49, 0], + "1.3333": [0, 0.45, 0], + "1.375": [0, 0.39, 0], + "1.4167": [0, 0.3, 0], + "1.4583": [0, 0.16, 0], + "1.5": [0, 0, 0], + "1.5417": [0, -0.16, 0], + "1.5833": [0, -0.3, 0], + "1.625": [0, -0.39, 0], + "1.6667": [0, -0.45, 0], + "1.7083": [0, -0.49, 0], + "1.75": [0, -0.5, 0], + "1.7917": [0, -0.49, 0], + "1.8333": [0, -0.45, 0], + "1.875": [0, -0.39, 0], + "1.9167": [0, -0.3, 0], + "1.9583": [0, -0.16, 0], + "2.0": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, -2.47], + "0.0417": [0, 0, -1.46], + "0.0833": [0, 0, -0.42], + "0.125": [0, 0, 0.63], + "0.1667": [0, 0, 1.66], + "0.2083": [0, 0, 2.67], + "0.25": [0, 0, 3.63], + "0.2917": [0, 0, 4.53], + "0.3333": [0, 0, 5.35], + "0.375": [0, 0, 6.08], + "0.4167": [0, 0, 6.71], + "0.4583": [0, 0, 7.22], + "0.5": [0, 0, 7.61], + "0.5417": [0, 0, 7.87], + "0.5833": [0, 0, 7.99], + "0.625": [0, 0, 7.98], + "0.6667": [0, 0, 7.83], + "0.7083": [0, 0, 7.54], + "0.75": [0, 0, 7.13], + "0.7917": [0, 0, 6.59], + "0.8333": [0, 0, 5.95], + "0.875": [0, 0, 5.2], + "0.9167": [0, 0, 4.36], + "0.9583": [0, 0, 3.44], + "1.0": [0, 0, 2.47], + "1.0417": [0, 0, 1.46], + "1.0833": [0, 0, 0.42], + "1.125": [0, 0, -0.63], + "1.1667": [0, 0, -1.66], + "1.2083": [0, 0, -2.67], + "1.25": [0, 0, -3.63], + "1.2917": [0, 0, -4.53], + "1.3333": [0, 0, -5.35], + "1.375": [0, 0, -6.08], + "1.4167": [0, 0, -6.71], + "1.4583": [0, 0, -7.22], + "1.5": [0, 0, -7.61], + "1.5417": [0, 0, -7.87], + "1.5833": [0, 0, -7.99], + "1.625": [0, 0, -7.98], + "1.6667": [0, 0, -7.83], + "1.7083": [0, 0, -7.54], + "1.75": [0, 0, -7.13], + "1.7917": [0, 0, -6.59], + "1.8333": [0, 0, -5.95], + "1.875": [0, 0, -5.2], + "1.9167": [0, 0, -4.36], + "1.9583": [0, 0, -3.44], + "2.0": [0, 0, -2.47] + } + }, + "skull": { + "rotation": { + "0.0": [-0.59, 0, -2.35], + "0.0417": [-0.36, 0, -2.75], + "0.0833": [-0.1, 0, -3.11], + "0.125": [0.16, 0, -3.41], + "0.1667": [0.41, 0, -3.65], + "0.2083": [0.63, 0, -3.84], + "0.25": [0.81, 0, -3.95], + "0.2917": [0.93, 0, -4], + "0.3333": [0.99, 0, -3.98], + "0.375": [0.99, 0, -3.89], + "0.4167": [0.91, 0, -3.73], + "0.4583": [0.78, 0, -3.52], + "0.5": [0.59, 0, -3.24], + "0.5417": [0.36, 0, -2.9], + "0.5833": [0.1, 0, -2.52], + "0.625": [-0.16, 0, -2.09], + "0.6667": [-0.41, 0, -1.63], + "0.7083": [-0.63, 0, -1.14], + "0.75": [-0.81, 0, -0.63], + "0.7917": [-0.93, 0, -0.1], + "0.8333": [-0.99, 0, 0.42], + "0.875": [-0.99, 0, 0.93], + "0.9167": [-0.91, 0, 1.43], + "0.9583": [-0.78, 0, 1.91], + "1.0": [-0.59, 0, 2.35], + "1.0417": [-0.36, 0, 2.75], + "1.0833": [-0.1, 0, 3.11], + "1.125": [0.16, 0, 3.41], + "1.1667": [0.41, 0, 3.65], + "1.2083": [0.63, 0, 3.84], + "1.25": [0.81, 0, 3.95], + "1.2917": [0.93, 0, 4], + "1.3333": [0.99, 0, 3.98], + "1.375": [0.99, 0, 3.89], + "1.4167": [0.91, 0, 3.73], + "1.4583": [0.78, 0, 3.52], + "1.5": [0.59, 0, 3.24], + "1.5417": [0.36, 0, 2.9], + "1.5833": [0.1, 0, 2.52], + "1.625": [-0.16, 0, 2.09], + "1.6667": [-0.41, 0, 1.63], + "1.7083": [-0.63, 0, 1.14], + "1.75": [-0.81, 0, 0.63], + "1.7917": [-0.93, 0, 0.1], + "1.8333": [-0.99, 0, -0.42], + "1.875": [-0.99, 0, -0.93], + "1.9167": [-0.91, 0, -1.43], + "1.9583": [-0.78, 0, -1.91], + "2.0": [-0.59, 0, -2.35] + } + }, + "trunk": { + "rotation": { + "0.0": [4.05, 0, 4], + "0.0417": [4.39, 0, 3.97], + "0.0833": [4.67, 0, 3.86], + "0.125": [4.86, 0, 3.7], + "0.1667": [4.97, 0, 3.46], + "0.2083": [5, 0, 3.17], + "0.25": [4.94, 0, 2.83], + "0.2917": [4.79, 0, 2.44], + "0.3333": [4.57, 0, 2], + "0.375": [4.26, 0, 1.53], + "0.4167": [3.89, 0, 1.04], + "0.4583": [3.44, 0, 0.52], + "0.5": [2.94, 0, 0], + "0.5417": [2.39, 0, -0.52], + "0.5833": [1.79, 0, -1.04], + "0.625": [1.17, 0, -1.53], + "0.6667": [0.52, 0, -2], + "0.7083": [-0.13, 0, -2.44], + "0.75": [-0.78, 0, -2.83], + "0.7917": [-1.42, 0, -3.17], + "0.8333": [-2.03, 0, -3.46], + "0.875": [-2.61, 0, -3.7], + "0.9167": [-3.15, 0, -3.86], + "0.9583": [-3.63, 0, -3.97], + "1.0": [-4.05, 0, -4], + "1.0417": [-4.39, 0, -3.97], + "1.0833": [-4.67, 0, -3.86], + "1.125": [-4.86, 0, -3.7], + "1.1667": [-4.97, 0, -3.46], + "1.2083": [-5, 0, -3.17], + "1.25": [-4.94, 0, -2.83], + "1.2917": [-4.79, 0, -2.44], + "1.3333": [-4.57, 0, -2], + "1.375": [-4.26, 0, -1.53], + "1.4167": [-3.89, 0, -1.04], + "1.4583": [-3.44, 0, -0.52], + "1.5": [-2.94, 0, 0], + "1.5417": [-2.39, 0, 0.52], + "1.5833": [-1.79, 0, 1.04], + "1.625": [-1.17, 0, 1.53], + "1.6667": [-0.52, 0, 2], + "1.7083": [0.13, 0, 2.44], + "1.75": [0.78, 0, 2.83], + "1.7917": [1.42, 0, 3.17], + "1.8333": [2.03, 0, 3.46], + "1.875": [2.61, 0, 3.7], + "1.9167": [3.15, 0, 3.86], + "1.9583": [3.63, 0, 3.97], + "2.0": [4.05, 0, 4] + } + }, + "trunk2": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0.65, 0, 0], + "0.0833": [1.29, 0, 0], + "0.125": [1.91, 0, 0], + "0.1667": [2.5, 0, 0], + "0.2083": [3.04, 0, 0], + "0.25": [3.54, 0, 0], + "0.2917": [3.97, 0, 0], + "0.3333": [4.33, 0, 0], + "0.375": [4.62, 0, 0], + "0.4167": [4.83, 0, 0], + "0.4583": [4.96, 0, 0], + "0.5": [5, 0, 0], + "0.5417": [4.96, 0, 0], + "0.5833": [4.83, 0, 0], + "0.625": [4.62, 0, 0], + "0.6667": [4.33, 0, 0], + "0.7083": [3.97, 0, 0], + "0.75": [3.54, 0, 0], + "0.7917": [3.04, 0, 0], + "0.8333": [2.5, 0, 0], + "0.875": [1.91, 0, 0], + "0.9167": [1.29, 0, 0], + "0.9583": [0.65, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [-0.65, 0, 0], + "1.0833": [-1.29, 0, 0], + "1.125": [-1.91, 0, 0], + "1.1667": [-2.5, 0, 0], + "1.2083": [-3.04, 0, 0], + "1.25": [-3.54, 0, 0], + "1.2917": [-3.97, 0, 0], + "1.3333": [-4.33, 0, 0], + "1.375": [-4.62, 0, 0], + "1.4167": [-4.83, 0, 0], + "1.4583": [-4.96, 0, 0], + "1.5": [-5, 0, 0], + "1.5417": [-4.96, 0, 0], + "1.5833": [-4.83, 0, 0], + "1.625": [-4.62, 0, 0], + "1.6667": [-4.33, 0, 0], + "1.7083": [-3.97, 0, 0], + "1.75": [-3.54, 0, 0], + "1.7917": [-3.04, 0, 0], + "1.8333": [-2.5, 0, 0], + "1.875": [-1.91, 0, 0], + "1.9167": [-1.29, 0, 0], + "1.9583": [-0.65, 0, 0], + "2.0": [0, 0, 0] + } + }, + "trunk3": { + "rotation": { + "0.0": [-12.5, 0, 0], + "0.0417": [-12.39, 0, 0], + "0.0833": [-12.07, 0, 0], + "0.125": [-11.55, 0, 0], + "0.1667": [-10.83, 0, 0], + "0.2083": [-9.92, 0, 0], + "0.25": [-8.84, 0, 0], + "0.2917": [-7.61, 0, 0], + "0.3333": [-6.25, 0, 0], + "0.375": [-4.78, 0, 0], + "0.4167": [-3.24, 0, 0], + "0.4583": [-1.63, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [1.63, 0, 0], + "0.5833": [3.24, 0, 0], + "0.625": [4.78, 0, 0], + "0.6667": [6.25, 0, 0], + "0.7083": [7.61, 0, 0], + "0.75": [8.84, 0, 0], + "0.7917": [9.92, 0, 0], + "0.8333": [10.83, 0, 0], + "0.875": [11.55, 0, 0], + "0.9167": [12.07, 0, 0], + "0.9583": [12.39, 0, 0], + "1.0": [12.5, 0, 0], + "1.0417": [12.39, 0, 0], + "1.0833": [12.07, 0, 0], + "1.125": [11.55, 0, 0], + "1.1667": [10.83, 0, 0], + "1.2083": [9.92, 0, 0], + "1.25": [8.84, 0, 0], + "1.2917": [7.61, 0, 0], + "1.3333": [6.25, 0, 0], + "1.375": [4.78, 0, 0], + "1.4167": [3.24, 0, 0], + "1.4583": [1.63, 0, 0], + "1.5": [0, 0, 0], + "1.5417": [-1.63, 0, 0], + "1.5833": [-3.24, 0, 0], + "1.625": [-4.78, 0, 0], + "1.6667": [-6.25, 0, 0], + "1.7083": [-7.61, 0, 0], + "1.75": [-8.84, 0, 0], + "1.7917": [-9.92, 0, 0], + "1.8333": [-10.83, 0, 0], + "1.875": [-11.55, 0, 0], + "1.9167": [-12.07, 0, 0], + "1.9583": [-12.39, 0, 0], + "2.0": [-12.5, 0, 0] + } + }, + "trunk4": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-1.63, 0, 0], + "0.0833": [-3.24, 0, 0], + "0.125": [-4.78, 0, 0], + "0.1667": [-6.25, 0, 0], + "0.2083": [-7.61, 0, 0], + "0.25": [-8.84, 0, 0], + "0.2917": [-9.92, 0, 0], + "0.3333": [-10.83, 0, 0], + "0.375": [-11.55, 0, 0], + "0.4167": [-12.07, 0, 0], + "0.4583": [-12.39, 0, 0], + "0.5": [-12.5, 0, 0], + "0.5417": [-12.39, 0, 0], + "0.5833": [-12.07, 0, 0], + "0.625": [-11.55, 0, 0], + "0.6667": [-10.83, 0, 0], + "0.7083": [-9.92, 0, 0], + "0.75": [-8.84, 0, 0], + "0.7917": [-7.61, 0, 0], + "0.8333": [-6.25, 0, 0], + "0.875": [-4.78, 0, 0], + "0.9167": [-3.24, 0, 0], + "0.9583": [-1.63, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [1.63, 0, 0], + "1.0833": [3.24, 0, 0], + "1.125": [4.78, 0, 0], + "1.1667": [6.25, 0, 0], + "1.2083": [7.61, 0, 0], + "1.25": [8.84, 0, 0], + "1.2917": [9.92, 0, 0], + "1.3333": [10.83, 0, 0], + "1.375": [11.55, 0, 0], + "1.4167": [12.07, 0, 0], + "1.4583": [12.39, 0, 0], + "1.5": [12.5, 0, 0], + "1.5417": [12.39, 0, 0], + "1.5833": [12.07, 0, 0], + "1.625": [11.55, 0, 0], + "1.6667": [10.83, 0, 0], + "1.7083": [9.92, 0, 0], + "1.75": [8.84, 0, 0], + "1.7917": [7.61, 0, 0], + "1.8333": [6.25, 0, 0], + "1.875": [4.78, 0, 0], + "1.9167": [3.24, 0, 0], + "1.9583": [1.63, 0, 0], + "2.0": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, -4, 3.24], + "0.0417": [0, -3.97, 2.9], + "0.0833": [0, -3.86, 2.52], + "0.125": [0, -3.7, 2.09], + "0.1667": [0, -3.46, 1.63], + "0.2083": [0, -3.17, 1.14], + "0.25": [0, -2.83, 0.63], + "0.2917": [0, -2.44, 0.1], + "0.3333": [0, -2, -0.42], + "0.375": [0, -1.53, -0.93], + "0.4167": [0, -1.04, -1.43], + "0.4583": [0, -0.52, -1.91], + "0.5": [0, 0, -2.35], + "0.5417": [0, 0.52, -2.75], + "0.5833": [0, 1.04, -3.11], + "0.625": [0, 1.53, -3.41], + "0.6667": [0, 2, -3.65], + "0.7083": [0, 2.44, -3.84], + "0.75": [0, 2.83, -3.95], + "0.7917": [0, 3.17, -4], + "0.8333": [0, 3.46, -3.98], + "0.875": [0, 3.7, -3.89], + "0.9167": [0, 3.86, -3.73], + "0.9583": [0, 3.97, -3.52], + "1.0": [0, 4, -3.24], + "1.0417": [0, 3.97, -2.9], + "1.0833": [0, 3.86, -2.52], + "1.125": [0, 3.7, -2.09], + "1.1667": [0, 3.46, -1.63], + "1.2083": [0, 3.17, -1.14], + "1.25": [0, 2.83, -0.63], + "1.2917": [0, 2.44, -0.1], + "1.3333": [0, 2, 0.42], + "1.375": [0, 1.53, 0.93], + "1.4167": [0, 1.04, 1.43], + "1.4583": [0, 0.52, 1.91], + "1.5": [0, 0, 2.35], + "1.5417": [0, -0.52, 2.75], + "1.5833": [0, -1.04, 3.11], + "1.625": [0, -1.53, 3.41], + "1.6667": [0, -2, 3.65], + "1.7083": [0, -2.44, 3.84], + "1.75": [0, -2.83, 3.95], + "1.7917": [0, -3.17, 4], + "1.8333": [0, -3.46, 3.98], + "1.875": [0, -3.7, 3.89], + "1.9167": [0, -3.86, 3.73], + "1.9583": [0, -3.97, 3.52], + "2.0": [0, -4, 3.24] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, -2.35, 2.35], + "0.0417": [0, -1.91, 1.91], + "0.0833": [0, -1.43, 1.43], + "0.125": [0, -0.93, 0.93], + "0.1667": [0, -0.42, 0.42], + "0.2083": [0, 0.1, -0.1], + "0.25": [0, 0.63, -0.63], + "0.2917": [0, 1.14, -1.14], + "0.3333": [0, 1.63, -1.63], + "0.375": [0, 2.09, -2.09], + "0.4167": [0, 2.52, -2.52], + "0.4583": [0, 2.9, -2.9], + "0.5": [0, 3.24, -3.24], + "0.5417": [0, 3.52, -3.52], + "0.5833": [0, 3.73, -3.73], + "0.625": [0, 3.89, -3.89], + "0.6667": [0, 3.98, -3.98], + "0.7083": [0, 4, -4], + "0.75": [0, 3.95, -3.95], + "0.7917": [0, 3.84, -3.84], + "0.8333": [0, 3.65, -3.65], + "0.875": [0, 3.41, -3.41], + "0.9167": [0, 3.11, -3.11], + "0.9583": [0, 2.75, -2.75], + "1.0": [0, 2.35, -2.35], + "1.0417": [0, 1.91, -1.91], + "1.0833": [0, 1.43, -1.43], + "1.125": [0, 0.93, -0.93], + "1.1667": [0, 0.42, -0.42], + "1.2083": [0, -0.1, 0.1], + "1.25": [0, -0.63, 0.63], + "1.2917": [0, -1.14, 1.14], + "1.3333": [0, -1.63, 1.63], + "1.375": [0, -2.09, 2.09], + "1.4167": [0, -2.52, 2.52], + "1.4583": [0, -2.9, 2.9], + "1.5": [0, -3.24, 3.24], + "1.5417": [0, -3.52, 3.52], + "1.5833": [0, -3.73, 3.73], + "1.625": [0, -3.89, 3.89], + "1.6667": [0, -3.98, 3.98], + "1.7083": [0, -4, 4], + "1.75": [0, -3.95, 3.95], + "1.7917": [0, -3.84, 3.84], + "1.8333": [0, -3.65, 3.65], + "1.875": [0, -3.41, 3.41], + "1.9167": [0, -3.11, 3.11], + "1.9583": [0, -2.75, 2.75], + "2.0": [0, -2.35, 2.35] + } + }, + "leftArm": { + "rotation": { + "0.0": [10.83, 0, 0], + "0.0417": [11.47, 0, 0], + "0.0833": [11.95, 0, 0], + "0.125": [12.28, 0, 0], + "0.1667": [12.46, 0, 0], + "0.2083": [12.5, 0, 0], + "0.25": [12.4, 0, 0], + "0.2917": [12.17, 0, 0], + "0.3333": [11.78, 0, 0], + "0.375": [11.24, 0, 0], + "0.4167": [10.51, 0, 0], + "0.4583": [9.59, 0, 0], + "0.5": [8.46, 0, 0], + "0.5417": [7.09, 0, 0], + "0.5833": [5.48, 0, 0], + "0.625": [3.65, 0, 0], + "0.6667": [1.66, 0, 0], + "0.7083": [-0.42, 0, 0], + "0.75": [-2.47, 0, 0], + "0.7917": [-4.4, 0, 0], + "0.8333": [-6.15, 0, 0], + "0.875": [-7.66, 0, 0], + "0.9167": [-8.94, 0, 0], + "0.9583": [-9.99, 0, 0], + "1.0": [-10.83, 0, 0], + "1.0417": [-11.47, 0, 0], + "1.0833": [-11.95, 0, 0], + "1.125": [-12.28, 0, 0], + "1.1667": [-12.46, 0, 0], + "1.2083": [-12.5, 0, 0], + "1.25": [-12.4, 0, 0], + "1.2917": [-12.17, 0, 0], + "1.3333": [-11.78, 0, 0], + "1.375": [-11.24, 0, 0], + "1.4167": [-10.51, 0, 0], + "1.4583": [-9.59, 0, 0], + "1.5": [-8.46, 0, 0], + "1.5417": [-7.09, 0, 0], + "1.5833": [-5.48, 0, 0], + "1.625": [-3.65, 0, 0], + "1.6667": [-1.66, 0, 0], + "1.7083": [0.42, 0, 0], + "1.75": [2.47, 0, 0], + "1.7917": [4.4, 0, 0], + "1.8333": [6.15, 0, 0], + "1.875": [7.66, 0, 0], + "1.9167": [8.94, 0, 0], + "1.9583": [9.99, 0, 0], + "2.0": [10.83, 0, 0] + }, + "position": { + "0.0": [0, 0, 1.53], + "0.0417": [0, 0, 2.07], + "0.0833": [0, 0.02, 2.54], + "0.125": [0, 0.04, 2.93], + "0.1667": [0, 0.07, 3.25], + "0.2083": [0, 0.12, 3.51], + "0.25": [0, 0.19, 3.71], + "0.2917": [0, 0.29, 3.85], + "0.3333": [0, 0.43, 3.94], + "0.375": [0, 0.63, 3.99], + "0.4167": [0, 0.94, 4], + "0.4583": [0, 1.4, 3.96], + "0.5": [0, 2, 3.87], + "0.5417": [0, 2.6, 3.74], + "0.5833": [0, 3.06, 3.55], + "0.625": [0, 3.37, 3.31], + "0.6667": [0, 3.57, 3], + "0.7083": [0, 3.71, 2.62], + "0.75": [0, 3.81, 2.17], + "0.7917": [0, 3.88, 1.64], + "0.8333": [0, 3.93, 1.04], + "0.875": [0, 3.96, 0.4], + "0.9167": [0, 3.98, -0.27], + "0.9583": [0, 4, -0.92], + "1.0": [0, 4, -1.53], + "1.0417": [0, 4, -2.07], + "1.0833": [0, 3.98, -2.54], + "1.125": [0, 3.96, -2.93], + "1.1667": [0, 3.93, -3.25], + "1.2083": [0, 3.88, -3.51], + "1.25": [0, 3.81, -3.71], + "1.2917": [0, 3.71, -3.85], + "1.3333": [0, 3.57, -3.94], + "1.375": [0, 3.37, -3.99], + "1.4167": [0, 3.06, -4], + "1.4583": [0, 2.6, -3.96], + "1.5": [0, 2, -3.87], + "1.5417": [0, 1.4, -3.74], + "1.5833": [0, 0.94, -3.55], + "1.625": [0, 0.63, -3.31], + "1.6667": [0, 0.43, -3], + "1.7083": [0, 0.29, -2.62], + "1.75": [0, 0.19, -2.17], + "1.7917": [0, 0.12, -1.64], + "1.8333": [0, 0.07, -1.04], + "1.875": [0, 0.04, -0.4], + "1.9167": [0, 0.02, 0.27], + "1.9583": [0, 0, 0.92], + "2.0": [0, 0, 1.53] + } + }, + "rightArm": { + "rotation": { + "0.0": [-10.83, 0, 0], + "0.0417": [-11.47, 0, 0], + "0.0833": [-11.95, 0, 0], + "0.125": [-12.28, 0, 0], + "0.1667": [-12.46, 0, 0], + "0.2083": [-12.5, 0, 0], + "0.25": [-12.4, 0, 0], + "0.2917": [-12.17, 0, 0], + "0.3333": [-11.78, 0, 0], + "0.375": [-11.24, 0, 0], + "0.4167": [-10.51, 0, 0], + "0.4583": [-9.59, 0, 0], + "0.5": [-8.46, 0, 0], + "0.5417": [-7.09, 0, 0], + "0.5833": [-5.48, 0, 0], + "0.625": [-3.65, 0, 0], + "0.6667": [-1.66, 0, 0], + "0.7083": [0.42, 0, 0], + "0.75": [2.47, 0, 0], + "0.7917": [4.4, 0, 0], + "0.8333": [6.15, 0, 0], + "0.875": [7.66, 0, 0], + "0.9167": [8.94, 0, 0], + "0.9583": [9.99, 0, 0], + "1.0": [10.83, 0, 0], + "1.0417": [11.47, 0, 0], + "1.0833": [11.95, 0, 0], + "1.125": [12.28, 0, 0], + "1.1667": [12.46, 0, 0], + "1.2083": [12.5, 0, 0], + "1.25": [12.4, 0, 0], + "1.2917": [12.17, 0, 0], + "1.3333": [11.78, 0, 0], + "1.375": [11.24, 0, 0], + "1.4167": [10.51, 0, 0], + "1.4583": [9.59, 0, 0], + "1.5": [8.46, 0, 0], + "1.5417": [7.09, 0, 0], + "1.5833": [5.48, 0, 0], + "1.625": [3.65, 0, 0], + "1.6667": [1.66, 0, 0], + "1.7083": [-0.42, 0, 0], + "1.75": [-2.47, 0, 0], + "1.7917": [-4.4, 0, 0], + "1.8333": [-6.15, 0, 0], + "1.875": [-7.66, 0, 0], + "1.9167": [-8.94, 0, 0], + "1.9583": [-9.99, 0, 0], + "2.0": [-10.83, 0, 0] + }, + "position": { + "0.0": [0, 4, -1.53], + "0.0417": [0, 4, -2.07], + "0.0833": [0, 3.98, -2.54], + "0.125": [0, 3.96, -2.93], + "0.1667": [0, 3.93, -3.25], + "0.2083": [0, 3.88, -3.51], + "0.25": [0, 3.81, -3.71], + "0.2917": [0, 3.71, -3.85], + "0.3333": [0, 3.57, -3.94], + "0.375": [0, 3.37, -3.99], + "0.4167": [0, 3.06, -4], + "0.4583": [0, 2.6, -3.96], + "0.5": [0, 2, -3.87], + "0.5417": [0, 1.4, -3.74], + "0.5833": [0, 0.94, -3.55], + "0.625": [0, 0.63, -3.31], + "0.6667": [0, 0.43, -3], + "0.7083": [0, 0.29, -2.62], + "0.75": [0, 0.19, -2.17], + "0.7917": [0, 0.12, -1.64], + "0.8333": [0, 0.07, -1.04], + "0.875": [0, 0.04, -0.4], + "0.9167": [0, 0.02, 0.27], + "0.9583": [0, 0, 0.92], + "1.0": [0, 0, 1.53], + "1.0417": [0, 0, 2.07], + "1.0833": [0, 0.02, 2.54], + "1.125": [0, 0.04, 2.93], + "1.1667": [0, 0.07, 3.25], + "1.2083": [0, 0.12, 3.51], + "1.25": [0, 0.19, 3.71], + "1.2917": [0, 0.29, 3.85], + "1.3333": [0, 0.43, 3.94], + "1.375": [0, 0.63, 3.99], + "1.4167": [0, 0.94, 4], + "1.4583": [0, 1.4, 3.96], + "1.5": [0, 2, 3.87], + "1.5417": [0, 2.6, 3.74], + "1.5833": [0, 3.06, 3.55], + "1.625": [0, 3.37, 3.31], + "1.6667": [0, 3.57, 3], + "1.7083": [0, 3.71, 2.62], + "1.75": [0, 3.81, 2.17], + "1.7917": [0, 3.88, 1.64], + "1.8333": [0, 3.93, 1.04], + "1.875": [0, 3.96, 0.4], + "1.9167": [0, 3.98, -0.27], + "1.9583": [0, 4, -0.92], + "2.0": [0, 4, -1.53] + } + }, + "leftLeg": { + "rotation": { + "0.0": [4.77, 0, 0], + "0.0417": [2.87, 0, 0], + "0.0833": [0.83, 0, 0], + "0.125": [-1.25, 0, 0], + "0.1667": [-3.26, 0, 0], + "0.2083": [-5.13, 0, 0], + "0.25": [-6.78, 0, 0], + "0.2917": [-8.2, 0, 0], + "0.3333": [-9.39, 0, 0], + "0.375": [-10.35, 0, 0], + "0.4167": [-11.11, 0, 0], + "0.4583": [-11.69, 0, 0], + "0.5": [-12.1, 0, 0], + "0.5417": [-12.37, 0, 0], + "0.5833": [-12.49, 0, 0], + "0.625": [-12.48, 0, 0], + "0.6667": [-12.32, 0, 0], + "0.7083": [-12.03, 0, 0], + "0.75": [-11.58, 0, 0], + "0.7917": [-10.97, 0, 0], + "0.8333": [-10.17, 0, 0], + "0.875": [-9.17, 0, 0], + "0.9167": [-7.94, 0, 0], + "0.9583": [-6.47, 0, 0], + "1.0": [-4.77, 0, 0], + "1.0417": [-2.87, 0, 0], + "1.0833": [-0.83, 0, 0], + "1.125": [1.25, 0, 0], + "1.1667": [3.26, 0, 0], + "1.2083": [5.13, 0, 0], + "1.25": [6.78, 0, 0], + "1.2917": [8.2, 0, 0], + "1.3333": [9.39, 0, 0], + "1.375": [10.35, 0, 0], + "1.4167": [11.11, 0, 0], + "1.4583": [11.69, 0, 0], + "1.5": [12.1, 0, 0], + "1.5417": [12.37, 0, 0], + "1.5833": [12.49, 0, 0], + "1.625": [12.48, 0, 0], + "1.6667": [12.32, 0, 0], + "1.7083": [12.03, 0, 0], + "1.75": [11.58, 0, 0], + "1.7917": [10.97, 0, 0], + "1.8333": [10.17, 0, 0], + "1.875": [9.17, 0, 0], + "1.9167": [7.94, 0, 0], + "1.9583": [6.47, 0, 0], + "2.0": [4.77, 0, 0] + }, + "position": { + "0.0": [0, 3.2, 3.87], + "0.0417": [0, 3.46, 3.96], + "0.0833": [0, 3.64, 4], + "0.125": [0, 3.76, 3.99], + "0.1667": [0, 3.84, 3.94], + "0.2083": [0, 3.9, 3.85], + "0.25": [0, 3.94, 3.71], + "0.2917": [0, 3.97, 3.51], + "0.3333": [0, 3.99, 3.25], + "0.375": [0, 4, 2.93], + "0.4167": [0, 4, 2.54], + "0.4583": [0, 3.99, 2.07], + "0.5": [0, 3.98, 1.53], + "0.5417": [0, 3.95, 0.92], + "0.5833": [0, 3.91, 0.27], + "0.625": [0, 3.85, -0.4], + "0.6667": [0, 3.78, -1.04], + "0.7083": [0, 3.66, -1.64], + "0.75": [0, 3.5, -2.17], + "0.7917": [0, 3.26, -2.62], + "0.8333": [0, 2.89, -3], + "0.875": [0, 2.37, -3.31], + "0.9167": [0, 1.75, -3.55], + "0.9583": [0, 1.2, -3.74], + "1.0": [0, 0.8, -3.87], + "1.0417": [0, 0.54, -3.96], + "1.0833": [0, 0.36, -4], + "1.125": [0, 0.24, -3.99], + "1.1667": [0, 0.16, -3.94], + "1.2083": [0, 0.1, -3.85], + "1.25": [0, 0.06, -3.71], + "1.2917": [0, 0.03, -3.51], + "1.3333": [0, 0.01, -3.25], + "1.375": [0, 0, -2.93], + "1.4167": [0, 0, -2.54], + "1.4583": [0, 0.01, -2.07], + "1.5": [0, 0.02, -1.53], + "1.5417": [0, 0.05, -0.92], + "1.5833": [0, 0.09, -0.27], + "1.625": [0, 0.15, 0.4], + "1.6667": [0, 0.22, 1.04], + "1.7083": [0, 0.34, 1.64], + "1.75": [0, 0.5, 2.17], + "1.7917": [0, 0.74, 2.62], + "1.8333": [0, 1.11, 3], + "1.875": [0, 1.63, 3.31], + "1.9167": [0, 2.25, 3.55], + "1.9583": [0, 2.8, 3.74], + "2.0": [0, 3.2, 3.87] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-4.77, 0, 0], + "0.0417": [-2.87, 0, 0], + "0.0833": [-0.83, 0, 0], + "0.125": [1.25, 0, 0], + "0.1667": [3.26, 0, 0], + "0.2083": [5.13, 0, 0], + "0.25": [6.78, 0, 0], + "0.2917": [8.2, 0, 0], + "0.3333": [9.39, 0, 0], + "0.375": [10.35, 0, 0], + "0.4167": [11.11, 0, 0], + "0.4583": [11.69, 0, 0], + "0.5": [12.1, 0, 0], + "0.5417": [12.37, 0, 0], + "0.5833": [12.49, 0, 0], + "0.625": [12.48, 0, 0], + "0.6667": [12.32, 0, 0], + "0.7083": [12.03, 0, 0], + "0.75": [11.58, 0, 0], + "0.7917": [10.97, 0, 0], + "0.8333": [10.17, 0, 0], + "0.875": [9.17, 0, 0], + "0.9167": [7.94, 0, 0], + "0.9583": [6.47, 0, 0], + "1.0": [4.77, 0, 0], + "1.0417": [2.87, 0, 0], + "1.0833": [0.83, 0, 0], + "1.125": [-1.25, 0, 0], + "1.1667": [-3.26, 0, 0], + "1.2083": [-5.13, 0, 0], + "1.25": [-6.78, 0, 0], + "1.2917": [-8.2, 0, 0], + "1.3333": [-9.39, 0, 0], + "1.375": [-10.35, 0, 0], + "1.4167": [-11.11, 0, 0], + "1.4583": [-11.69, 0, 0], + "1.5": [-12.1, 0, 0], + "1.5417": [-12.37, 0, 0], + "1.5833": [-12.49, 0, 0], + "1.625": [-12.48, 0, 0], + "1.6667": [-12.32, 0, 0], + "1.7083": [-12.03, 0, 0], + "1.75": [-11.58, 0, 0], + "1.7917": [-10.97, 0, 0], + "1.8333": [-10.17, 0, 0], + "1.875": [-9.17, 0, 0], + "1.9167": [-7.94, 0, 0], + "1.9583": [-6.47, 0, 0], + "2.0": [-4.77, 0, 0] + }, + "position": { + "0.0": [0, 0.8, -3.87], + "0.0417": [0, 0.54, -3.96], + "0.0833": [0, 0.36, -4], + "0.125": [0, 0.24, -3.99], + "0.1667": [0, 0.16, -3.94], + "0.2083": [0, 0.1, -3.85], + "0.25": [0, 0.06, -3.71], + "0.2917": [0, 0.03, -3.51], + "0.3333": [0, 0.01, -3.25], + "0.375": [0, 0, -2.93], + "0.4167": [0, 0, -2.54], + "0.4583": [0, 0.01, -2.07], + "0.5": [0, 0.02, -1.53], + "0.5417": [0, 0.05, -0.92], + "0.5833": [0, 0.09, -0.27], + "0.625": [0, 0.15, 0.4], + "0.6667": [0, 0.22, 1.04], + "0.7083": [0, 0.34, 1.64], + "0.75": [0, 0.5, 2.17], + "0.7917": [0, 0.74, 2.62], + "0.8333": [0, 1.11, 3], + "0.875": [0, 1.63, 3.31], + "0.9167": [0, 2.25, 3.55], + "0.9583": [0, 2.8, 3.74], + "1.0": [0, 3.2, 3.87], + "1.0417": [0, 3.46, 3.96], + "1.0833": [0, 3.64, 4], + "1.125": [0, 3.76, 3.99], + "1.1667": [0, 3.84, 3.94], + "1.2083": [0, 3.9, 3.85], + "1.25": [0, 3.94, 3.71], + "1.2917": [0, 3.97, 3.51], + "1.3333": [0, 3.99, 3.25], + "1.375": [0, 4, 2.93], + "1.4167": [0, 4, 2.54], + "1.4583": [0, 3.99, 2.07], + "1.5": [0, 3.98, 1.53], + "1.5417": [0, 3.95, 0.92], + "1.5833": [0, 3.91, 0.27], + "1.625": [0, 3.85, -0.4], + "1.6667": [0, 3.78, -1.04], + "1.7083": [0, 3.66, -1.64], + "1.75": [0, 3.5, -2.17], + "1.7917": [0, 3.26, -2.62], + "1.8333": [0, 2.89, -3], + "1.875": [0, 2.37, -3.31], + "1.9167": [0, 1.75, -3.55], + "1.9583": [0, 1.2, -3.74], + "2.0": [0, 0.8, -3.87] + } + } + } + }, + "animation.silverlabs_nat.elephant.look_at_target": { + "loop": true, + "bones": { + "skull": { + "rotation": [ + "v.head_rot_x - v.body_rot_x", + "v.head_rot_y - v.body_rot_y", + 0 + ] + }, + "trunk": { + "rotation": ["v.trunk_x", "v.trunk_y", 0] + }, + "saddleFront": { + "position": [ + 0, + "Math.max( 0, Math.min( 3, ( -12.5 - ( v.head_rot_x - v.body_rot_x ) ) * 0.1 ) ) * -1", + 0 + ] + } + } + }, + "animation.silverlabs_nat.elephant.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.5 + } + } + }, + "animation.silverlabs_nat.elephant.walk": { + "loop": true, + "animation_length": 5.25, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [1, 0.02, -1], + "0.0417": [1.18, 0.1, -0.24], + "0.0833": [1.48, 0.17, 0.42], + "0.125": [1.9, 0.25, 1.02], + "0.1667": [2.4, 0.32, 1.57], + "0.2083": [2.89, 0.38, 2.04], + "0.25": [3.31, 0.42, 2.44], + "0.2917": [3.61, 0.45, 2.73], + "0.3333": [3.79, 0.48, 2.86], + "0.375": [3.81, 0.49, 2.83], + "0.4167": [3.68, 0.49, 2.78], + "0.4583": [3.47, 0.48, 2.71], + "0.5": [3.2, 0.46, 2.62], + "0.5417": [2.89, 0.43, 2.52], + "0.5833": [2.56, 0.4, 2.41], + "0.625": [2.23, 0.35, 2.28], + "0.6667": [1.9, 0.3, 2.13], + "0.7083": [1.6, 0.25, 1.96], + "0.75": [1.32, 0.19, 1.77], + "0.7917": [1.11, 0.13, 1.56], + "0.8333": [0.98, 0.06, 1.3], + "0.875": [1, -0.02, 1], + "0.9167": [1.18, -0.1, 0.63], + "0.9583": [1.48, -0.17, 0.19], + "1.0": [1.9, -0.25, -0.33], + "1.0417": [2.4, -0.32, -0.9], + "1.0833": [2.89, -0.37, -1.43], + "1.125": [3.31, -0.42, -1.86], + "1.1667": [3.61, -0.45, -2.16], + "1.2083": [3.79, -0.48, -2.36], + "1.25": [3.81, -0.5, -2.47], + "1.2917": [3.68, -0.5, -2.52], + "1.3333": [3.47, -0.48, -2.54], + "1.375": [3.2, -0.46, -2.52], + "1.4167": [2.89, -0.43, -2.48], + "1.4583": [2.56, -0.4, -2.42], + "1.5": [2.23, -0.35, -2.34], + "1.5417": [1.9, -0.3, -2.23], + "1.5833": [1.6, -0.25, -2.1], + "1.625": [1.32, -0.19, -1.94], + "1.6667": [1.11, -0.13, -1.74], + "1.7083": [0.98, -0.06, -1.47], + "1.75": [1, 0.02, -1], + "1.7917": [1.18, 0.1, -0.24], + "1.8333": [1.48, 0.17, 0.42], + "1.875": [1.9, 0.25, 1.02], + "1.9167": [2.4, 0.32, 1.57], + "1.9583": [2.89, 0.38, 2.04], + "2.0": [3.31, 0.42, 2.44], + "2.0417": [3.61, 0.45, 2.73], + "2.0833": [3.79, 0.48, 2.86], + "2.125": [3.81, 0.49, 2.83], + "2.1667": [3.68, 0.49, 2.78], + "2.2083": [3.47, 0.48, 2.71], + "2.25": [3.2, 0.46, 2.62], + "2.2917": [2.89, 0.43, 2.52], + "2.3333": [2.56, 0.4, 2.41], + "2.375": [2.23, 0.35, 2.28], + "2.4167": [1.9, 0.3, 2.13], + "2.4583": [1.6, 0.25, 1.96], + "2.5": [1.32, 0.19, 1.77], + "2.5417": [1.11, 0.13, 1.56], + "2.5833": [0.98, 0.06, 1.3], + "2.625": [1, -0.02, 1], + "2.6667": [1.18, -0.1, 0.63], + "2.7083": [1.48, -0.17, 0.19], + "2.75": [1.9, -0.25, -0.33], + "2.7917": [2.4, -0.32, -0.9], + "2.8333": [2.89, -0.37, -1.43], + "2.875": [3.31, -0.42, -1.86], + "2.9167": [3.61, -0.45, -2.16], + "2.9583": [3.79, -0.48, -2.36], + "3.0": [3.81, -0.5, -2.47], + "3.0417": [3.68, -0.5, -2.52], + "3.0833": [3.47, -0.48, -2.54], + "3.125": [3.2, -0.46, -2.52], + "3.1667": [2.89, -0.43, -2.48], + "3.2083": [2.56, -0.4, -2.42], + "3.25": [2.23, -0.35, -2.34], + "3.2917": [1.9, -0.3, -2.23], + "3.3333": [1.6, -0.25, -2.1], + "3.375": [1.32, -0.19, -1.94], + "3.4167": [1.11, -0.13, -1.74], + "3.4583": [0.98, -0.06, -1.47], + "3.5": [1, 0.02, -1], + "3.5417": [1.18, 0.1, -0.24], + "3.5833": [1.48, 0.17, 0.42], + "3.625": [1.9, 0.25, 1.02], + "3.6667": [2.4, 0.32, 1.57], + "3.7083": [2.89, 0.38, 2.04], + "3.75": [3.31, 0.42, 2.44], + "3.7917": [3.61, 0.45, 2.73], + "3.8333": [3.79, 0.48, 2.86], + "3.875": [3.81, 0.49, 2.83], + "3.9167": [3.68, 0.49, 2.78], + "3.9583": [3.47, 0.48, 2.71], + "4.0": [3.2, 0.46, 2.62], + "4.0417": [2.89, 0.43, 2.52], + "4.0833": [2.56, 0.4, 2.41], + "4.125": [2.23, 0.35, 2.28], + "4.1667": [1.9, 0.3, 2.13], + "4.2083": [1.6, 0.25, 1.96], + "4.25": [1.32, 0.19, 1.77], + "4.2917": [1.11, 0.13, 1.56], + "4.3333": [0.98, 0.06, 1.3], + "4.375": [1, -0.02, 1], + "4.4167": [1.18, -0.1, 0.63], + "4.4583": [1.48, -0.17, 0.19], + "4.5": [1.9, -0.25, -0.33], + "4.5417": [2.4, -0.32, -0.9], + "4.5833": [2.89, -0.37, -1.43], + "4.625": [3.31, -0.42, -1.86], + "4.6667": [3.61, -0.45, -2.16], + "4.7083": [3.79, -0.48, -2.36], + "4.75": [3.81, -0.5, -2.47], + "4.7917": [3.68, -0.5, -2.52], + "4.8333": [3.47, -0.48, -2.54], + "4.875": [3.2, -0.46, -2.52], + "4.9167": [2.89, -0.43, -2.48], + "4.9583": [2.56, -0.4, -2.42], + "5.0": [2.23, -0.35, -2.34], + "5.0417": [1.9, -0.3, -2.23], + "5.0833": [1.6, -0.25, -2.1], + "5.125": [1.32, -0.19, -1.94], + "5.1667": [1.11, -0.13, -1.74], + "5.2083": [0.98, -0.06, -1.47], + "5.25": [1, 0.02, -1] + }, + "position": { + "0.0": [-0.2, 0, 0], + "0.0417": [-0.27, -0.05, -0.07], + "0.0833": [-0.34, -0.14, -0.19], + "0.125": [-0.41, -0.28, -0.37], + "0.1667": [-0.47, -0.45, -0.6], + "0.2083": [-0.52, -0.62, -0.83], + "0.25": [-0.56, -0.76, -1.01], + "0.2917": [-0.58, -0.85, -1.13], + "0.3333": [-0.6, -0.9, -1.2], + "0.375": [-0.6, -0.9, -1.21], + "0.4167": [-0.58, -0.85, -1.16], + "0.4583": [-0.54, -0.78, -1.07], + "0.5": [-0.5, -0.7, -0.95], + "0.5417": [-0.44, -0.6, -0.82], + "0.5833": [-0.38, -0.5, -0.67], + "0.625": [-0.31, -0.4, -0.53], + "0.6667": [-0.24, -0.3, -0.38], + "0.7083": [-0.16, -0.2, -0.25], + "0.75": [-0.08, -0.12, -0.13], + "0.7917": [0.01, -0.05, -0.04], + "0.8333": [0.1, 0, 0.01], + "0.875": [0.2, 0, 0], + "0.9167": [0.29, -0.05, -0.07], + "0.9583": [0.37, -0.14, -0.19], + "1.0": [0.44, -0.28, -0.37], + "1.0417": [0.49, -0.45, -0.6], + "1.0833": [0.53, -0.62, -0.83], + "1.125": [0.56, -0.76, -1.01], + "1.1667": [0.58, -0.85, -1.13], + "1.2083": [0.6, -0.9, -1.2], + "1.25": [0.6, -0.9, -1.21], + "1.2917": [0.57, -0.85, -1.16], + "1.3333": [0.53, -0.78, -1.07], + "1.375": [0.47, -0.7, -0.95], + "1.4167": [0.41, -0.6, -0.82], + "1.4583": [0.34, -0.5, -0.67], + "1.5": [0.27, -0.4, -0.53], + "1.5417": [0.19, -0.3, -0.38], + "1.5833": [0.11, -0.2, -0.25], + "1.625": [0.03, -0.12, -0.13], + "1.6667": [-0.05, -0.05, -0.04], + "1.7083": [-0.13, 0, 0.01], + "1.75": [-0.2, 0, 0], + "1.7917": [-0.27, -0.05, -0.07], + "1.8333": [-0.34, -0.14, -0.19], + "1.875": [-0.41, -0.28, -0.37], + "1.9167": [-0.47, -0.45, -0.6], + "1.9583": [-0.52, -0.62, -0.83], + "2.0": [-0.56, -0.76, -1.01], + "2.0417": [-0.58, -0.85, -1.13], + "2.0833": [-0.6, -0.9, -1.2], + "2.125": [-0.6, -0.9, -1.21], + "2.1667": [-0.58, -0.85, -1.16], + "2.2083": [-0.54, -0.78, -1.07], + "2.25": [-0.5, -0.7, -0.95], + "2.2917": [-0.44, -0.6, -0.82], + "2.3333": [-0.38, -0.5, -0.67], + "2.375": [-0.31, -0.4, -0.53], + "2.4167": [-0.24, -0.3, -0.38], + "2.4583": [-0.16, -0.2, -0.25], + "2.5": [-0.08, -0.12, -0.13], + "2.5417": [0.01, -0.05, -0.04], + "2.5833": [0.1, 0, 0.01], + "2.625": [0.2, 0, 0], + "2.6667": [0.29, -0.05, -0.07], + "2.7083": [0.37, -0.14, -0.19], + "2.75": [0.44, -0.28, -0.37], + "2.7917": [0.49, -0.45, -0.6], + "2.8333": [0.53, -0.62, -0.83], + "2.875": [0.56, -0.76, -1.01], + "2.9167": [0.58, -0.85, -1.13], + "2.9583": [0.6, -0.9, -1.2], + "3.0": [0.6, -0.9, -1.21], + "3.0417": [0.57, -0.85, -1.16], + "3.0833": [0.53, -0.78, -1.07], + "3.125": [0.47, -0.7, -0.95], + "3.1667": [0.41, -0.6, -0.82], + "3.2083": [0.34, -0.5, -0.67], + "3.25": [0.27, -0.4, -0.53], + "3.2917": [0.19, -0.3, -0.38], + "3.3333": [0.11, -0.2, -0.25], + "3.375": [0.03, -0.12, -0.13], + "3.4167": [-0.05, -0.05, -0.04], + "3.4583": [-0.13, 0, 0.01], + "3.5": [-0.2, 0, 0], + "3.5417": [-0.27, -0.05, -0.07], + "3.5833": [-0.34, -0.14, -0.19], + "3.625": [-0.41, -0.28, -0.37], + "3.6667": [-0.47, -0.45, -0.6], + "3.7083": [-0.52, -0.62, -0.83], + "3.75": [-0.56, -0.76, -1.01], + "3.7917": [-0.58, -0.85, -1.13], + "3.8333": [-0.6, -0.9, -1.2], + "3.875": [-0.6, -0.9, -1.21], + "3.9167": [-0.58, -0.85, -1.16], + "3.9583": [-0.54, -0.78, -1.07], + "4.0": [-0.5, -0.7, -0.95], + "4.0417": [-0.44, -0.6, -0.82], + "4.0833": [-0.38, -0.5, -0.67], + "4.125": [-0.31, -0.4, -0.53], + "4.1667": [-0.24, -0.3, -0.38], + "4.2083": [-0.16, -0.2, -0.25], + "4.25": [-0.08, -0.12, -0.13], + "4.2917": [0.01, -0.05, -0.04], + "4.3333": [0.1, 0, 0.01], + "4.375": [0.2, 0, 0], + "4.4167": [0.29, -0.05, -0.07], + "4.4583": [0.37, -0.14, -0.19], + "4.5": [0.44, -0.28, -0.37], + "4.5417": [0.49, -0.45, -0.6], + "4.5833": [0.53, -0.62, -0.83], + "4.625": [0.56, -0.76, -1.01], + "4.6667": [0.58, -0.85, -1.13], + "4.7083": [0.6, -0.9, -1.2], + "4.75": [0.6, -0.9, -1.21], + "4.7917": [0.57, -0.85, -1.16], + "4.8333": [0.53, -0.78, -1.07], + "4.875": [0.47, -0.7, -0.95], + "4.9167": [0.41, -0.6, -0.82], + "4.9583": [0.34, -0.5, -0.67], + "5.0": [0.27, -0.4, -0.53], + "5.0417": [0.19, -0.3, -0.38], + "5.0833": [0.11, -0.2, -0.25], + "5.125": [0.03, -0.12, -0.13], + "5.1667": [-0.05, -0.05, -0.04], + "5.2083": [-0.13, 0, 0.01], + "5.25": [-0.2, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0.3, 0], + "0.0833": [0.52, 0.13, -1.04], + "0.1667": [0.72, -0.07, -2.4], + "0.2083": [0.82, -0.17, -2.78], + "0.25": [0.78, -0.2, -3], + "0.2917": [0.68, -0.19, -2.85], + "0.3333": [0.52, -0.16, -2.54], + "0.375": [0.31, -0.11, -2.12], + "0.4167": [0.07, -0.05, -1.6], + "0.4583": [-0.2, 0.02, -1.04], + "0.5": [-0.48, 0.09, -0.48], + "0.5417": [-0.76, 0.16, 0.06], + "0.5833": [-1.03, 0.22, 0.54], + "0.625": [-1.28, 0.27, 0.91], + "0.6667": [-1.49, 0.3, 1.14], + "0.7083": [-2, 0.34, 1.16], + "0.75": [-2.49, 0.33, 0.71], + "0.7917": [-2.91, 0.31, 0.19], + "0.8333": [-3.2, 0.3, 0], + "0.875": [-3.3, 0.3, 0.14], + "0.9167": [-3.39, 0.3, 0.42], + "0.9583": [-3.46, 0.3, 0.78], + "1.0": [-3.5, 0.3, 1.18], + "1.0417": [-3.5, 0.3, 1.55], + "1.0833": [-3.46, 0.3, 1.85], + "1.125": [-3.35, 0.3, 2.02], + "1.1667": [-3.19, 0.3, 2], + "1.2083": [-2.99, 0.26, 1.8], + "1.25": [-2.71, 0.17, 1.43], + "1.2917": [-2.38, 0.03, 0.94], + "1.3333": [-2.01, -0.1, 0.37], + "1.375": [-1.62, -0.23, -0.23], + "1.4167": [-1.22, -0.31, -0.81], + "1.4583": [-0.85, -0.32, -1.32], + "1.5": [-0.51, -0.24, -1.72], + "1.5417": [-0.22, -0.04, -1.96], + "1.5833": [-0.01, 0.3, -2], + "1.625": [0.14, 0.71, -1.86], + "1.6667": [0.31, 1.25, -1.59], + "1.7083": [0.49, 1.92, -1.2], + "1.75": [0.67, 2.67, -0.73], + "1.7917": [0.84, 3.49, -0.19], + "1.8333": [0.98, 4.33, 0.39], + "1.875": [1.09, 5.18, 0.99], + "1.9167": [1.14, 6, 1.58], + "1.9583": [1.13, 6.76, 2.15], + "2.0": [1.05, 7.45, 2.66], + "2.0417": [0.89, 8.02, 3.1], + "2.0833": [0.62, 8.45, 3.45], + "2.125": [0.25, 8.72, 3.67], + "2.1667": [-0.43, 8.82, 3.8], + "2.2083": [-1.4, 8.72, 3.84], + "2.25": [-2.57, 8.47, 3.79], + "2.2917": [-3.9, 8.1, 3.68], + "2.3333": [-5.29, 7.63, 3.51], + "2.375": [-6.69, 7.11, 3.29], + "2.4167": [-8.03, 6.56, 3.05], + "2.4583": [-9.23, 6.02, 2.79], + "2.5": [-10.22, 5.52, 2.54], + "2.5417": [-10.94, 5.1, 2.29], + "2.5833": [-11.32, 4.78, 2.07], + "2.625": [-11.14, 4.44, 1.69], + "2.6667": [-10.24, 4.18, 1.23], + "2.7083": [-8.85, 3.98, 0.73], + "2.75": [-7.24, 3.8, 0.23], + "2.7917": [-5.68, 3.62, -0.22], + "2.8333": [-4.4, 3.41, -0.58], + "2.875": [-3.68, 3.13, -0.81], + "2.9167": [-3.55, 2.97, -0.86], + "2.9583": [-3.49, 2.79, -0.86], + "3.0": [-3.5, 2.58, -0.83], + "3.0417": [-3.56, 2.37, -0.77], + "3.0833": [-3.67, 2.14, -0.69], + "3.125": [-3.83, 1.91, -0.59], + "3.1667": [-4.03, 1.67, -0.48], + "3.2083": [-4.26, 1.45, -0.36], + "3.25": [-4.52, 1.22, -0.25], + "3.2917": [-4.8, 1.01, -0.15], + "3.3333": [-5.1, 0.82, -0.06], + "3.375": [-5.4, 0.65, 0], + "3.4167": [-5.71, 0.5, 0.04], + "3.4583": [-6.01, 0.38, 0.04], + "3.5": [-6.3, 0.3, 0], + "3.5417": [-6.54, 0.26, -0.06], + "3.5833": [-6.84, 0.24, -0.15], + "3.625": [-7.18, 0.25, -0.26], + "3.6667": [-7.57, 0.26, -0.4], + "3.7083": [-7.98, 0.3, -0.55], + "3.75": [-8.41, 0.34, -0.72], + "3.7917": [-8.86, 0.4, -0.89], + "3.8333": [-9.31, 0.46, -1.08], + "3.875": [-9.76, 0.53, -1.27], + "3.9167": [-10.2, 0.61, -1.46], + "3.9583": [-10.62, 0.69, -1.64], + "4.0": [-11.01, 0.77, -1.82], + "4.0417": [-11.37, 0.84, -2], + "4.0833": [-11.69, 0.92, -2.16], + "4.125": [-11.96, 0.98, -2.3], + "4.1667": [-12.16, 1.04, -2.43], + "4.2083": [-12.3, 1.09, -2.53], + "4.25": [-12.37, 1.13, -2.61], + "4.2917": [-12.35, 1.16, -2.66], + "4.3333": [-12.24, 1.16, -2.68], + "4.375": [-12.05, 1.16, -2.66], + "4.4167": [-11.76, 1.15, -2.63], + "4.4583": [-11.4, 1.13, -2.56], + "4.5": [-10.96, 1.1, -2.48], + "4.5417": [-10.45, 1.07, -2.38], + "4.5833": [-9.88, 1.03, -2.26], + "4.625": [-9.27, 0.99, -2.13], + "4.6667": [-8.61, 0.94, -1.99], + "4.7083": [-7.93, 0.89, -1.83], + "4.75": [-7.22, 0.84, -1.67], + "4.7917": [-6.49, 0.79, -1.51], + "4.8333": [-5.76, 0.73, -1.34], + "4.875": [-5.03, 0.68, -1.17], + "5.25": [0, 0.3, 0] + }, + "position": [0, 0, 0] + }, + "leftArm": { + "rotation": { + "0.0": [-15, 0, 0], + "0.3333": [1.32, 0, 0], + "0.7083": [15, 0, 0], + "1.0417": [27.968, -0.144, 0.984], + "1.2917": [12.92678, 1.17142, 2.12014], + "1.5417": [-2.11444, 2.48684, 1.25627], + "1.7083": [-12.77861, 0.62171, 0.06407], + "1.75": [-15, 0, 0], + "2.0833": [1.32, 0, 0], + "2.4583": [15, 0, 0], + "2.7917": [27.968, -0.144, 0.984], + "3.0417": [12.92678, 1.17142, 2.12014], + "3.2917": [-2.11444, 2.48684, 1.25627], + "3.4583": [-12.77861, 0.62171, 0.06407], + "3.5": [-15, 0, 0], + "3.8333": [1.32, 0, 0], + "4.2083": [15, 0, 0], + "4.5417": [27.968, -0.144, 0.984], + "4.7917": [12.92678, 1.17142, 2.12014], + "5.0417": [-2.11444, 2.48684, 1.25627], + "5.2083": [-12.77861, 0.62171, 0.06407], + "5.25": [-15, 0, 0] + }, + "position": { + "0.0": [0, -0.6, -1], + "0.3333": [-0.75, -1.08, -1.15], + "0.7083": [0, -1, 1], + "1.0417": [0.4, -0.99, 0.14], + "1.2917": [1, 1.56, -1.71], + "1.5417": [0.5, 2.52, -0.82], + "1.75": [0, -0.6, -0.75], + "2.0833": [-1, -1.08, -1.15], + "2.4583": [0, -1, 1], + "2.7917": [0.4, -0.99, 0.14], + "3.0417": [1, 1.56, -1.46], + "3.2917": [0.5, 2.52, -1.07], + "3.5": [0, -0.6, -1], + "3.8333": [-0.75, -1.08, -1.15], + "4.2083": [0, -1, 1], + "4.5417": [0.4, -0.99, 0.14], + "4.7917": [1, 1.56, -1.46], + "5.0417": [0.5, 2.52, -1.32], + "5.25": [0, -0.6, -1] + } + }, + "rightArm": { + "rotation": { + "0.0": [21.48, 0.07, -1.29], + "0.1667": [27.968, 0.144, -2.984], + "0.3333": [17.94052, -0.73295, -4.07476], + "0.6667": [-2.1306, -7.48341, -1.07045], + "0.8333": [-12.77861, -0.62171, -0.6641], + "0.875": [-15, 0, 0], + "1.2083": [1.32, 0, 2.4], + "1.5833": [15, 0, 0], + "1.75": [21.48, 0.07, -1.29], + "1.9167": [27.968, 0.144, -2.984], + "2.0833": [17.94052, -0.73295, -4.07476], + "2.4167": [-2.1306, -7.48341, -1.07045], + "2.5833": [-12.77861, -0.62171, -0.6641], + "2.625": [-15, 0, 0], + "2.9583": [1.32, 0, 2.4], + "3.3333": [15, 0, 0], + "3.5": [21.48, 0.07, -1.29], + "3.6667": [27.968, 0.144, -2.984], + "3.8333": [17.94052, -0.73295, -4.07476], + "4.1667": [-2.1306, -7.48341, -1.07045], + "4.3333": [-12.77861, -0.62171, -0.6641], + "4.375": [-15, 0, 0], + "4.7083": [1.32, 0, 2.4], + "5.0833": [15, 0, 0], + "5.25": [21.48, 0.07, -1.29] + }, + "position": { + "0.0": [-0.7, -1, 0.57], + "0.1667": [-1.3, -0.99, 0.14], + "0.3333": [-1.7, 0.71, -0.84], + "0.4167": [-1.3, 1.56, -1.46], + "0.6667": [-0.9, 2.52, -0.82], + "0.875": [0, -0.6, -1], + "1.2083": [1, -1.08, -1.15], + "1.5833": [0, -1, 1], + "1.75": [-0.7, -1, 0.57], + "1.9167": [-1.3, -0.99, 0.14], + "2.0833": [-1.7, 0.71, -0.84], + "2.1667": [-1.3, 1.56, -1.46], + "2.4167": [-0.9, 2.52, -0.82], + "2.625": [0, -0.6, -1], + "2.9583": [1, -1.08, -1.15], + "3.3333": [0, -1, 1], + "3.5": [-0.7, -1, 0.57], + "3.6667": [-1.3, -0.99, 0.14], + "3.8333": [-1.7, 0.71, -1.09], + "3.9167": [-1.3, 1.56, -1.21], + "4.1667": [-0.9, 2.52, -0.82], + "4.375": [0, -0.6, -1], + "4.7083": [1, -1.08, -1.15], + "5.0833": [0, -1, 1], + "5.25": [-0.7, -1, 0.57] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-0.82, 0.21, 0.6], + "0.375": [14.58, 0.97, -0.48], + "0.4583": [17.99793, 1.13547, -0.22741], + "0.5417": [21.29967, 1.03051, -0.24951], + "0.625": [23.42694, 0.9075, 0.1386], + "0.7083": [26.22086, 0.75545, 0.53243], + "0.875": [25.8084, 0.50571, 0.43997], + "1.25": [-8.08477, -2.04416, 1.0294], + "1.2917": [-8.50798, -2.47252, 1.36975], + "1.4167": [-10.5, 0, 1], + "1.75": [-0.82, 0.21, 0.6], + "2.125": [14.58, 0.97, -0.48], + "2.2083": [17.99793, 1.13547, -0.22741], + "2.2917": [21.29967, 1.03051, -0.24951], + "2.375": [23.42694, 0.9075, 0.1386], + "2.4583": [26.22086, 0.75545, 0.53243], + "2.625": [25.8084, 0.50571, 0.43997], + "3.0": [-8.08477, -2.04416, 1.0294], + "3.0417": [-8.50798, -2.47252, 1.36975], + "3.1667": [-10.5, 0, 1], + "3.5": [-0.82, 0.21, 0.6], + "3.875": [14.58, 0.97, -0.48], + "3.9583": [17.99793, 1.13547, -0.22741], + "4.0417": [21.29967, 1.03051, -0.24951], + "4.125": [23.42694, 0.9075, 0.1386], + "4.2083": [26.22086, 0.75545, 0.53243], + "4.375": [25.8084, 0.50571, 0.43997], + "4.75": [-8.08477, -2.04416, 1.0294], + "4.7917": [-8.50798, -2.47252, 1.36975], + "4.9167": [-10.5, 0, 1], + "5.25": [-0.82, 0.21, 0.6] + }, + "position": { + "0.0": [0.4, -0.82, -0.57], + "0.3333": [-0.39, -0.57, 0.85], + "0.4583": [-0.35, -0.48, 0.98], + "0.5833": [-0.25, -0.43, 0.89], + "0.875": [0, 0.6, -4], + "1.0": [0, 0.72, -2.5], + "1.2917": [0.9, 1, -4], + "1.4167": [0.6, -1, -4], + "1.75": [0.4, -0.82, -0.57], + "2.125": [-0.46, -0.54, 1.03], + "2.2083": [-0.35, -0.48, 0.98], + "2.3333": [-0.25, -0.43, 0.89], + "2.625": [0, 0.6, -4], + "2.75": [0, 0.72, -2.5], + "3.0417": [0.9, 1, -4], + "3.1667": [0.6, -1, -4], + "3.5": [0.4, -0.82, -0.57], + "3.875": [-0.46, -0.54, 1.03], + "3.9583": [-0.35, -0.48, 0.98], + "4.0417": [-0.25, -0.58, 0.78], + "4.0833": [0, -0.43, 0.89], + "4.375": [0, 0.6, -4], + "4.5": [0, 0.72, -2.5], + "4.7917": [0.9, 1, -4], + "4.9167": [0.6, -1, -4], + "5.25": [0.4, -0.82, -0.57] + } + }, + "rightLeg": { + "rotation": { + "0.0": [25.8084, -0.50571, -0.43997], + "0.375": [-8.08477, 2.04416, -1.0294], + "0.4167": [-8.50798, 2.47252, -1.36975], + "0.5417": [-10.5, 0, -1], + "0.875": [-0.82, -0.21, -0.6], + "1.25": [14.58, -0.97, 0.48], + "1.3333": [17.99793, -1.13547, 0.22741], + "1.4167": [21.29967, -1.03051, 0.24951], + "1.5": [23.42694, -0.9075, -0.1386], + "1.5833": [26.22086, -0.75545, -0.53243], + "1.75": [25.8084, -0.50571, -0.43997], + "2.125": [-8.08477, 2.04416, -1.0294], + "2.1667": [-8.50798, 2.47252, -1.36975], + "2.2917": [-10.5, 0, -1], + "2.625": [-0.82, -0.21, -0.6], + "3.0": [14.58, -0.97, 0.48], + "3.0833": [17.99793, -1.13547, 0.22741], + "3.1667": [21.29967, -1.03051, 0.24951], + "3.25": [23.42694, -0.9075, -0.1386], + "3.3333": [26.22086, -0.75545, -0.53243], + "3.5": [25.8084, -0.50571, -0.43997], + "3.875": [-8.08477, 2.04416, -1.0294], + "3.9167": [-8.50798, 2.47252, -1.36975], + "4.0417": [-10.5, 0, -1], + "4.375": [-0.82, -0.21, -0.6], + "4.75": [14.58, -0.97, 0.48], + "4.8333": [17.99793, -1.13547, 0.22741], + "4.9167": [21.29967, -1.03051, 0.24951], + "5.0": [23.42694, -0.9075, -0.1386], + "5.0833": [26.22086, -0.75545, -0.53243], + "5.25": [25.8084, -0.50571, -0.43997] + }, + "position": { + "0.0": [0, 0.6, -4], + "0.125": [0, 0.72, -2.5], + "0.4167": [-0.9, 1, -4], + "0.5417": [-0.6, -1, -4], + "0.875": [-0.4, -0.82, -0.57], + "1.25": [0.21, -0.54, 1.03], + "1.3333": [0.1, -0.48, 1.08], + "1.4167": [0, -0.58, 0.78], + "1.4583": [0, -0.43, 0.89], + "1.75": [0, 0.6, -4], + "1.875": [0, 0.72, -2.5], + "2.1667": [-0.9, 1, -4], + "2.2917": [-0.6, -1, -4], + "2.625": [-0.4, -0.82, -0.57], + "3.0": [0.21, -0.54, 1.03], + "3.0833": [0.1, -0.48, 1.08], + "3.1667": [0, -0.58, 0.78], + "3.2083": [0, -0.43, 0.89], + "3.5": [0, 0.6, -4], + "3.625": [0, 0.72, -2.5], + "3.9167": [-0.9, 1, -4], + "4.0417": [-0.6, -1, -4], + "4.375": [-0.4, -0.82, -0.57], + "4.75": [0.21, -0.54, 1.03], + "4.8333": [0.1, -0.48, 1.08], + "4.9167": [0, -0.58, 0.78], + "4.9583": [0, -0.43, 0.89], + "5.25": [0, 0.6, -4] + } + }, + "trunk": { + "rotation": { + "0.0": [-0.84, -0.13, -0.02], + "0.0417": [-0.79, -0.14, 0.58], + "0.0833": [-0.73, -0.15, 1.17], + "0.125": [-0.47, -0.16, 1.76], + "0.2917": [1.29, -0.26, 3.23], + "0.3333": [1.61, -0.3, 3.65], + "0.375": [1.92, -0.35, 4.06], + "0.4167": [2.21, -0.39, 4.44], + "0.4583": [2.48, -0.44, 4.81], + "0.5": [2.72, -0.48, 5.16], + "0.5417": [2.95, -0.52, 5.48], + "0.5833": [3.15, -0.57, 5.78], + "0.625": [3.32, -0.61, 6.04], + "0.6667": [3.46, -0.66, 6.28], + "0.7083": [3.56, -0.7, 6.47], + "0.75": [3.62, -0.74, 6.62], + "0.7917": [3.63, -0.78, 6.72], + "0.8333": [3.57, -0.82, 6.75], + "0.875": [3.41, -0.86, 6.69], + "0.9167": [3.13, -0.89, 6.53], + "0.9583": [2.61, -0.92, 6.2], + "1.0": [1.91, -0.92, 5.72], + "1.0417": [1.2, -0.93, 5.14], + "1.0833": [0.49, -0.95, 4.45], + "1.125": [-0.23, -0.96, 3.65], + "1.1667": [-0.93, -0.98, 2.75], + "1.2083": [-1.62, -1, 1.78], + "1.25": [-2.28, -1.01, 0.79], + "1.2917": [-2.91, -1.03, -0.14], + "1.3333": [-3.49, -1.05, -0.92], + "1.375": [-3.99, -1.06, -1.46], + "1.4167": [-4.37, -1.07, -1.75], + "1.4583": [-4.54, -1.08, -1.8], + "1.5": [-4.48, -1.02, -1.72], + "1.5417": [-4.29, -0.87, -1.62], + "1.5833": [-3.97, -0.65, -1.49], + "1.625": [-3.52, -0.42, -1.27], + "1.6667": [-2.98, -0.21, -0.9], + "1.7083": [-2.36, -0.06, -0.45], + "1.75": [-1.7, 0, 0], + "1.7917": [-1.13, -0.02, 0.47], + "1.8333": [-0.65, -0.05, 0.95], + "1.875": [-0.21, -0.09, 1.42], + "1.9167": [0.2, -0.13, 1.89], + "1.9583": [0.58, -0.17, 2.35], + "2.0": [0.94, -0.22, 2.8], + "2.0417": [1.29, -0.26, 3.23], + "2.0833": [1.61, -0.3, 3.65], + "2.125": [1.92, -0.35, 4.06], + "2.1667": [2.21, -0.39, 4.44], + "2.2083": [2.48, -0.44, 4.81], + "2.25": [2.72, -0.48, 5.16], + "2.2917": [2.95, -0.52, 5.48], + "2.3333": [3.15, -0.57, 5.78], + "2.375": [3.32, -0.61, 6.04], + "2.4167": [3.46, -0.66, 6.28], + "2.4583": [3.56, -0.7, 6.47], + "2.5": [3.62, -0.74, 6.62], + "2.5417": [3.63, -0.78, 6.72], + "2.5833": [3.57, -0.82, 6.75], + "2.625": [3.41, -0.86, 6.69], + "2.6667": [3.13, -0.89, 6.53], + "2.7083": [2.61, -0.92, 6.2], + "2.75": [1.91, -0.92, 5.72], + "2.7917": [1.2, -0.93, 5.14], + "2.8333": [0.49, -0.95, 4.45], + "2.875": [-0.23, -0.96, 3.65], + "2.9167": [-0.93, -0.98, 2.75], + "2.9583": [-1.62, -1, 1.78], + "3.0": [-2.28, -1.01, 0.79], + "3.0417": [-2.91, -1.03, -0.14], + "3.0833": [-3.1, -1.04, -0.57], + "3.125": [-3.3, -1.04, -0.99], + "3.1667": [-3.49, -1.05, -1.42], + "3.2083": [-3.56, -1.05, -1.7], + "3.25": [-3.64, -1.05, -1.99], + "3.2917": [-3.71, -1.06, -2.27], + "3.3333": [-3.79, -1.06, -2.56], + "3.375": [-3.68, -1.06, -2.66], + "3.4167": [-3.54, -1.07, -2.77], + "3.4583": [-3.37, -1.07, -2.88], + "3.5": [-3.18, -1.07, -3], + "3.5417": [-2.97, -1.08, -3.12], + "3.5833": [-2.74, -1.08, -3.25], + "3.625": [-2.51, -1.09, -3.37], + "3.6667": [-2.27, -1.09, -3.49], + "3.7083": [-2.03, -1.1, -3.61], + "3.75": [-1.8, -1.1, -3.72], + "3.7917": [-1.58, -1.11, -3.82], + "3.8333": [-1.38, -1.11, -3.91], + "3.875": [-1.2, -1.11, -3.99], + "3.9167": [-1.04, -1.11, -4.06], + "3.9583": [-0.93, -1.11, -4.11], + "4.0": [-0.83, -1.11, -4.16], + "4.0417": [-0.73, -1.12, -4.21], + "4.0833": [-0.63, -1.12, -4.27], + "4.125": [-0.54, -1.12, -4.32], + "4.1667": [-0.45, -1.13, -4.37], + "4.2083": [-0.37, -1.13, -4.42], + "4.25": [-0.29, -1.13, -4.46], + "4.2917": [-0.22, -1.14, -4.49], + "4.3333": [-0.15, -1.14, -4.52], + "4.375": [-0.09, -1.13, -4.53], + "4.4167": [-0.03, -1.13, -4.53], + "4.4583": [0.01, -1.12, -4.52], + "4.5": [0.05, -1.12, -4.5], + "4.5417": [0.09, -1.1, -4.46], + "4.5833": [0.11, -1.09, -4.39], + "4.625": [0.13, -1.07, -4.31], + "4.6667": [0.14, -1.04, -4.21], + "4.8333": [0.11, -0.72, -3.67], + "4.9583": [-0.12, -0.59, -2.8], + "5.125": [-0.69, -0.33, -1.27], + "5.25": [-0.84, -0.13, -0.02] + } + }, + "trunk2": { + "rotation": { + "0.0": [-3.89, -0.92, -1.54], + "0.125": [-2.64, -0.78, -0.28], + "0.1667": [-2.22, -0.73, 0.13], + "0.2083": [-1.81, -0.68, 0.55], + "0.4167": [-0.64, -0.67, 2.08], + "0.4583": [-0.53, -0.7, 2.31], + "0.5": [-0.42, -0.73, 2.54], + "0.5417": [-0.31, -0.75, 2.76], + "0.5833": [-0.2, -0.78, 2.99], + "0.625": [-0.08, -0.81, 3.22], + "0.6667": [0.03, -0.84, 3.45], + "0.7083": [0.14, -0.86, 3.68], + "0.75": [0.25, -0.89, 3.91], + "0.7917": [0.36, -0.92, 4.14], + "0.8333": [0.85, -0.92, 4.6], + "0.875": [1.32, -0.92, 5.04], + "0.9167": [1.75, -0.92, 5.45], + "0.9583": [2.14, -0.92, 5.81], + "1.0": [2.46, -0.92, 6.11], + "1.0417": [2.71, -0.92, 6.35], + "1.0833": [2.88, -0.92, 6.5], + "1.125": [2.93, -0.92, 6.54], + "1.1667": [2.85, -0.92, 6.46], + "1.2083": [2.61, -0.92, 6.2], + "1.25": [2.27, -0.92, 5.83], + "1.2917": [1.91, -0.92, 5.41], + "1.3333": [1.53, -0.92, 4.95], + "1.375": [1.12, -0.92, 4.4], + "1.4167": [0.68, -0.92, 3.74], + "1.4583": [0.18, -0.92, 2.92], + "1.5": [-0.39, -0.92, 2.05], + "1.5417": [-1.01, -0.92, 1.25], + "1.5833": [-1.65, -0.92, 0.56], + "1.625": [-2.27, -0.92, -0.04], + "1.6667": [-2.84, -0.92, -0.58], + "1.7083": [-3.38, -0.92, -1.08], + "1.75": [-3.89, -0.92, -1.54], + "1.7917": [-4.49, -0.92, -1.89], + "1.8333": [-4.91, -0.92, -2.08], + "1.875": [-5.17, -0.92, -2.14], + "1.9167": [-5.29, -0.92, -2.09], + "1.9583": [-5.3, -0.92, -1.95], + "2.0": [-5.22, -0.92, -1.74], + "2.0417": [-5.04, -0.92, -1.45], + "2.0833": [-4.79, -0.92, -1.12], + "2.125": [-4.48, -0.92, -0.74], + "2.1667": [-4.11, -0.92, -0.32], + "2.2083": [-3.7, -0.92, 0.13], + "2.25": [-3.25, -0.92, 0.61], + "2.2917": [-2.77, -0.92, 1.1], + "2.3333": [-2.27, -0.92, 1.6], + "2.375": [-1.75, -0.92, 2.12], + "2.4167": [-1.22, -0.92, 2.63], + "2.4583": [-0.69, -0.92, 3.14], + "2.5": [-0.16, -0.92, 3.65], + "2.5417": [0.36, -0.92, 4.14], + "2.5833": [0.85, -0.92, 4.6], + "2.625": [1.32, -0.92, 5.04], + "2.6667": [1.75, -0.92, 5.45], + "2.7083": [2.14, -0.92, 5.81], + "2.75": [2.46, -0.92, 6.11], + "2.7917": [2.71, -0.92, 6.35], + "2.8333": [2.88, -0.92, 6.5], + "2.875": [2.93, -0.92, 6.54], + "2.9167": [2.85, -0.92, 6.46], + "2.9583": [2.61, -0.92, 6.2], + "3.0": [2.27, -0.92, 5.83], + "3.0417": [1.91, -0.92, 5.41], + "3.0833": [1.53, -0.92, 4.95], + "3.125": [1.16, -0.97, 4.19], + "3.1667": [0.68, -1.03, 3.21], + "3.2083": [0.11, -1.1, 2.04], + "3.25": [-0.54, -1.18, 0.72], + "3.2917": [-1.23, -1.27, -0.7], + "3.3333": [-1.95, -1.36, -2.18], + "3.375": [-2.68, -1.46, -3.69], + "3.4167": [-3.4, -1.55, -5.18], + "3.4583": [-4.09, -1.64, -6.62], + "3.5": [-4.73, -1.72, -7.96], + "3.5417": [-5.29, -1.8, -9.17], + "3.5833": [-5.77, -1.86, -10.2], + "3.625": [-6.13, -1.91, -11.01], + "3.6667": [-6.32, -1.93, -11.44], + "3.7083": [-6.47, -1.95, -11.83], + "3.75": [-6.59, -1.98, -12.19], + "3.7917": [-6.69, -2, -12.52], + "3.8333": [-6.77, -2.01, -12.8], + "3.875": [-6.83, -2.03, -13.06], + "3.9167": [-6.86, -2.04, -13.27], + "3.9583": [-6.88, -2.05, -13.45], + "4.0": [-6.88, -2.06, -13.6], + "4.0417": [-6.87, -2.06, -13.71], + "4.0833": [-6.84, -2.07, -13.79], + "4.125": [-6.8, -2.07, -13.84], + "4.1667": [-6.76, -2.07, -13.85], + "4.2083": [-6.7, -2.06, -13.83], + "4.25": [-6.65, -2.05, -13.77], + "4.2917": [-6.58, -2.04, -13.68], + "4.3333": [-6.52, -2.03, -13.56], + "4.375": [-6.46, -2.01, -13.4], + "4.4167": [-6.39, -1.99, -13.21], + "4.4583": [-6.33, -1.97, -12.99], + "4.5": [-6.26, -1.94, -12.69], + "4.5417": [-6.18, -1.9, -12.3], + "4.5833": [-6.07, -1.85, -11.82], + "5.25": [-3.89, -0.92, -1.54] + } + }, + "trunk3": { + "rotation": { + "0.0": [-7.02, -0.82, -8.27], + "0.0833": [-5.76, -0.74, -7.26], + "0.1667": [-4.5, -0.65, -5.74], + "0.2917": [-2.84, -0.49, -3.63], + "0.375": [-1.84, -0.32, -2.36], + "0.4167": [-1.27, -0.24, -1.92], + "0.4583": [-0.68, -0.16, -1.46], + "0.5": [-0.06, -0.09, -0.98], + "0.5417": [0.57, -0.03, -0.5], + "0.5833": [1.2, 0, 0], + "0.625": [1.85, -0.09, 0.73], + "0.6667": [2.74, -0.21, 1.75], + "0.7083": [3.83, -0.37, 2.98], + "0.75": [5.05, -0.54, 4.37], + "0.7917": [6.35, -0.72, 5.84], + "0.8333": [7.66, -0.91, 7.34], + "0.875": [8.93, -1.09, 8.8], + "0.9167": [10.1, -1.27, 10.15], + "0.9583": [11.11, -1.42, 11.32], + "1.0": [11.9, -1.55, 12.26], + "1.0417": [12.42, -1.65, 12.9], + "1.0833": [12.6, -1.71, 13.17], + "1.125": [12.33, -1.73, 12.97], + "1.1667": [11.6, -1.7, 12.27], + "1.2083": [10.5, -1.63, 11.17], + "1.25": [9.14, -1.53, 9.8], + "1.2917": [7.62, -1.41, 8.25], + "1.3333": [6.04, -1.28, 6.63], + "1.375": [4.49, -1.15, 5.04], + "1.4167": [3.09, -1.04, 3.61], + "1.4583": [1.93, -0.95, 2.42], + "1.5": [1.12, -0.89, 1.6], + "1.5417": [0.41, -0.92, 1], + "1.5833": [-0.41, -0.92, 0.45], + "1.625": [-1.65, -1.13, -0.78], + "1.6667": [-3.44, -1.45, -2.59], + "1.7083": [-5.34, -1.78, -4.52], + "1.75": [-6.89, -2.04, -6.14], + "1.7917": [-7.64, -2.11, -6.99], + "1.8333": [-7.57, -1.85, -7.32], + "1.875": [-7.15, -1.29, -7.71], + "1.9167": [-6.44, -0.6, -7.92], + "1.9583": [-5.53, 0.02, -7.76], + "2.0": [-4.5, 0.38, -6.99], + "2.0417": [-3.42, 0.3, -5.4], + "2.0833": [-2.37, -0.41, -2.77], + "2.125": [-1.89, -1.02, -1.08], + "2.1667": [-1.35, -1.87, 1.1], + "2.2083": [-0.76, -2.91, 3.71], + "2.25": [-0.12, -4.12, 6.65], + "2.2917": [0.54, -5.46, 9.84], + "2.3333": [1.22, -6.88, 13.21], + "2.375": [1.91, -8.34, 16.66], + "2.4167": [2.59, -9.82, 20.11], + "2.4583": [3.26, -11.27, 23.5], + "2.5": [3.89, -12.65, 26.72], + "2.5417": [4.49, -13.92, 29.7], + "2.5833": [5.03, -15.05, 32.36], + "2.625": [5.51, -15.99, 34.62], + "2.6667": [5.92, -16.72, 36.39], + "2.7083": [6.23, -17.19, 37.59], + "2.75": [6.45, -17.36, 38.13], + "2.7917": [6.56, -16.6, 36.84], + "2.875": [6.24, -14.56, 31.02], + "2.9583": [5.62, -11.69, 19.04], + "3.0417": [4.84, -8.73, 8.76], + "3.1667": [-0.34, -4.16, 2.07], + "3.2917": [-3.8, -1.11, -1.39], + "3.4167": [-10.71, 0.84, -8.13], + "3.4583": [-12.97, 1.08, -9.86], + "3.5": [-15.15, 1.28, -11.4], + "3.5417": [-17.19, 1.42, -12.66], + "3.5833": [-19.02, 1.5, -13.56], + "3.625": [-20.6, 1.5, -14.04], + "3.6667": [-22.1, 1.39, -14.03], + "3.7083": [-23.51, 1.18, -13.53], + "3.75": [-24.83, 0.88, -12.64], + "3.7917": [-26.06, 0.52, -11.46], + "3.8333": [-27.18, 0.12, -10.07], + "3.875": [-28.2, -0.29, -8.58], + "3.9167": [-29.12, -0.71, -7.07], + "3.9583": [-29.94, -1.09, -5.65], + "4.0": [-30.65, -1.44, -4.4], + "4.0417": [-31.25, -1.71, -3.42], + "4.0833": [-31.74, -1.9, -2.8], + "4.125": [-32.12, -1.99, -2.52], + "4.1667": [-32.46, -2.05, -2.39], + "4.2083": [-32.74, -2.06, -2.41], + "4.25": [-32.95, -2.03, -2.54], + "4.2917": [-33.07, -1.99, -2.77], + "4.3333": [-33.09, -1.92, -3.07], + "4.375": [-32.98, -1.83, -3.42], + "4.4167": [-32.75, -1.74, -3.8], + "4.4583": [-32.36, -1.65, -4.18], + "4.5": [-31.81, -1.57, -4.55], + "4.5417": [-31.08, -1.49, -4.88], + "4.5833": [-30.15, -1.44, -5.14], + "4.625": [-29.25, -1.4, -5.32], + "4.6667": [-28.13, -1.36, -5.52], + "4.7083": [-26.82, -1.32, -5.73], + "4.75": [-25.34, -1.28, -5.94], + "4.7917": [-23.74, -1.24, -6.17], + "4.8333": [-22.04, -1.19, -6.4], + "4.875": [-20.28, -1.15, -6.63], + "4.9167": [-18.49, -1.1, -6.85], + "5.0833": [-12.04, -0.95, -8.3], + "5.1667": [-9.89, -0.89, -8.62], + "5.25": [-7.02, -0.82, -8.27] + } + }, + "trunk4": { + "rotation": { + "0.0": [-1.84, -0.53, -5.58], + "0.2083": [6.14, -0.58, 0.98], + "0.4167": [15.81, -0.63, 7.54], + "0.5833": [22.21, -0.67, 12.78], + "0.7917": [26.99, -0.71, 19.34], + "1.0417": [29.18, -0.85, 26.32], + "1.2083": [29.58, -0.94, 30.97], + "1.25": [28.67, -0.96, 29.56], + "1.2917": [26.5, -0.96, 26.78], + "1.3333": [23.38, -0.94, 23], + "1.375": [19.64, -0.91, 18.56], + "1.4167": [15.58, -0.87, 13.81], + "1.4583": [11.54, -0.83, 9.1], + "1.5": [7.81, -0.79, 4.79], + "1.5417": [4.73, -0.77, 1.22], + "1.5833": [2.61, -0.75, -1.26], + "1.625": [1.92, -0.8, -1.71], + "1.6667": [1.28, -0.85, -2], + "1.7083": [0.72, -0.89, -2.16], + "1.75": [-1.67, -0.52, -4.44], + "1.7917": [-5.28, 0.05, -7.99], + "1.8333": [-9.37, 0.71, -11.98], + "1.875": [-13.19, 1.32, -15.62], + "1.9167": [-15.99, 1.8, -18.1], + "1.9583": [-17.04, 2.01, -18.59], + "2.0": [-16.46, 1.97, -17.46], + "2.0417": [-14.99, 1.79, -15.26], + "2.0833": [-12.85, 1.52, -12.27], + "2.125": [-10.25, 1.19, -8.77], + "2.1667": [-7.43, 0.82, -5.01], + "2.2083": [-4.6, 0.45, -1.29], + "2.25": [-1.99, 0.11, 2.13], + "2.2917": [0.18, -0.16, 4.96], + "2.3333": [1.69, -0.35, 6.95], + "2.375": [2.78, -0.3, 7.83], + "2.4167": [3.86, -0.26, 8.62], + "2.4583": [4.67, -1.07, 12.56], + "2.5": [5.89, -2.11, 18.42], + "2.5417": [7.39, -3.35, 25.62], + "2.5833": [9.02, -4.74, 33.55], + "2.625": [10.65, -6.23, 41.63], + "2.6667": [12.13, -7.8, 49.26], + "2.7083": [13.34, -9.38, 55.83], + "2.75": [14.12, -10.96, 60.77], + "2.7917": [14.33, -12.47, 63.46], + "2.8333": [13.85, -13.88, 63.32], + "2.875": [13.29, -14.61, 61.89], + "2.9167": [12.54, -15.36, 59.53], + "2.9583": [11.62, -16.13, 56.34], + "3.0": [10.55, -16.92, 52.4], + "3.0417": [9.34, -17.72, 47.83], + "3.0833": [8, -18.52, 42.73], + "3.125": [6.55, -19.33, 37.2], + "3.1667": [5.01, -20.13, 31.33], + "3.2083": [3.39, -20.92, 25.23], + "3.25": [1.71, -21.7, 18.99], + "3.2917": [-0.03, -22.46, 12.72], + "3.3333": [-1.79, -23.2, 6.53], + "3.375": [-3.57, -23.9, 0.5], + "3.4167": [-5.36, -24.57, -5.26], + "3.4583": [-7.13, -25.21, -10.65], + "3.5": [-8.87, -25.8, -15.56], + "3.5417": [-10.57, -26.34, -19.91], + "3.5833": [-12.21, -26.82, -23.58], + "3.625": [-13.78, -27.25, -26.49], + "3.6667": [-15.97, -27.75, -29.44], + "3.7083": [-18.38, -28.17, -31.63], + "3.75": [-20.96, -28.52, -33.14], + "3.7917": [-23.63, -28.8, -34.07], + "3.8333": [-26.36, -29.02, -34.5], + "3.875": [-29.09, -29.17, -34.53], + "3.9167": [-31.75, -29.28, -34.24], + "3.9583": [-34.3, -29.34, -33.73], + "4.0": [-36.68, -29.35, -33.09], + "4.0417": [-38.83, -29.33, -32.4], + "4.0833": [-40.7, -29.27, -31.75], + "4.125": [-42.24, -29.18, -31.24], + "4.1667": [-43.38, -29.06, -30.96], + "4.2083": [-44.08, -28.93, -31], + "4.25": [-44.29, -28.73, -31.42], + "4.2917": [-43.75, -28.53, -32], + "4.3333": [-42.56, -28.29, -32.65], + "4.375": [-40.85, -27.99, -33.31], + "4.4167": [-38.74, -27.59, -33.88], + "4.4583": [-36.36, -27.08, -34.3], + "4.5": [-33.83, -26.41, -34.48], + "4.5417": [-31.27, -25.56, -34.34], + "4.5833": [-28.8, -24.51, -33.81], + "4.625": [-26.54, -23.21, -32.8], + "4.6667": [-25.05, -22.15, -31.77], + "5.25": [-1.84, -0.53, -5.58] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0.01, 0.04, -0.01], + "0.0833": [0.01, 0.08, -0.02], + "0.125": [0.02, 0.13, -0.03], + "0.1667": [0.04, 0.19, -0.05], + "0.2083": [0.05, 0.26, -0.06], + "0.25": [0.06, 0.33, -0.08], + "0.2917": [0.08, 0.4, -0.1], + "0.3333": [0.09, 0.48, -0.12], + "0.375": [0.11, 0.56, -0.14], + "0.4167": [0.12, 0.64, -0.16], + "0.4583": [0.14, 0.73, -0.18], + "0.5": [0.15, 0.81, -0.2], + "0.5417": [0.17, 0.9, -0.23], + "0.5833": [0.18, 0.98, -0.25], + "0.625": [0.2, 1.07, -0.27], + "0.6667": [0.21, 1.14, -0.29], + "0.7083": [0.23, 1.22, -0.31], + "0.75": [0.24, 1.29, -0.32], + "0.7917": [0.25, 1.36, -0.34], + "0.8333": [0.27, 1.42, -0.35], + "0.875": [0.28, 1.47, -0.37], + "0.9167": [0.28, 1.51, -0.38], + "0.9583": [0.29, 1.55, -0.39], + "1.0": [0.3, 1.58, -0.39], + "1.0417": [0.3, 1.59, -0.4], + "1.0833": [0.3, 1.6, -0.4], + "1.125": [0.3, 1.57, -0.39], + "1.1667": [0.28, 1.5, -0.38], + "1.2083": [0.26, 1.39, -0.35], + "1.25": [0.23, 1.24, -0.31], + "1.2917": [0.2, 1.08, -0.27], + "1.3333": [0.17, 0.9, -0.22], + "1.375": [0.13, 0.72, -0.18], + "1.4167": [0.1, 0.53, -0.13], + "1.4583": [0.07, 0.36, -0.09], + "1.5": [0.04, 0.21, -0.05], + "1.5417": [0.02, 0.09, -0.02], + "1.5833": [0, 0, 0], + "1.625": [-0.01, -0.05, 0.01], + "1.6667": [-0.03, -0.09, 0.02], + "1.7083": [-0.04, -0.12, 0.03], + "1.75": [-0.06, -0.15, 0.03], + "1.7917": [-0.07, -0.16, 0.03], + "1.8333": [-0.08, -0.17, 0.03], + "1.875": [-0.1, -0.18, 0.03], + "1.9167": [-0.1, -0.17, 0.02], + "1.9583": [-0.11, -0.16, 0.02], + "2.0": [-0.11, -0.15, 0.01], + "2.0417": [-0.1, -0.13, 0.01], + "2.0833": [-0.09, -0.1, 0.01], + "2.125": [-0.07, -0.07, 0], + "2.1667": [-0.04, -0.04, 0], + "2.2083": [0, 0, 0], + "2.25": [0.05, 0.05, 0], + "2.2917": [0.13, 0.12, 0], + "2.3333": [0.22, 0.2, 0], + "2.375": [0.32, 0.3, 0], + "2.4167": [0.43, 0.4, 0], + "2.4583": [0.55, 0.51, 0], + "2.5": [0.67, 0.62, 0], + "2.5417": [0.79, 0.73, 0], + "2.5833": [0.9, 0.84, 0], + "2.625": [1.01, 0.93, 0], + "2.6667": [1.11, 1.02, 0], + "2.7083": [1.19, 1.09, 0], + "2.75": [1.25, 1.15, 0], + "2.7917": [1.29, 1.19, 0], + "2.8333": [1.3, 1.2, 0], + "2.875": [1.26, 1.17, 0], + "2.9167": [1.16, 1.07, 0], + "2.9583": [1.01, 0.93, 0], + "3.0": [0.83, 0.77, 0], + "3.0417": [0.63, 0.58, 0], + "3.0833": [0.43, 0.4, 0], + "3.125": [0.25, 0.23, 0], + "3.1667": [0.1, 0.09, 0], + "3.2083": [0, 0, 0], + "3.25": [-0.07, -0.09, -0.01], + "3.2917": [-0.07, -0.16, -0.03], + "3.3333": [-0.04, -0.19, -0.06], + "3.375": [0, -0.18, -0.07], + "3.4167": [0.02, -0.12, -0.05], + "3.4583": [0, 0, 0], + "3.5": [-0.04, 0.13, 0.06], + "3.5417": [-0.11, 0.31, 0.15], + "3.5833": [-0.18, 0.53, 0.26], + "3.625": [-0.27, 0.76, 0.38], + "3.6667": [-0.35, 1.01, 0.5], + "3.7083": [-0.43, 1.25, 0.63], + "3.75": [-0.51, 1.47, 0.74], + "3.7917": [-0.56, 1.66, 0.83], + "3.8333": [-0.6, 1.8, 0.9], + "3.875": [-0.61, 1.88, 0.94], + "3.9167": [-0.61, 1.94, 0.97], + "3.9583": [-0.6, 1.98, 0.99], + "4.0": [-0.58, 2.01, 1.01], + "4.0417": [-0.55, 2.03, 1.02], + "4.0833": [-0.53, 2.03, 1.02], + "4.125": [-0.5, 2.03, 1.02], + "4.1667": [-0.47, 2.03, 1.02], + "4.2083": [-0.45, 2.02, 1.01], + "4.25": [-0.44, 2.01, 1.01], + "4.2917": [-0.44, 2.01, 1.01], + "4.3333": [-0.46, 2.02, 1.01], + "4.375": [-0.51, 2.03, 1.02], + "4.4167": [-0.57, 2.03, 1.02], + "4.4583": [-0.63, 2.02, 1.01], + "4.5": [-0.68, 1.99, 1], + "4.5417": [-0.71, 1.92, 0.96], + "4.5833": [-0.7, 1.8, 0.9], + "4.625": [-0.67, 1.7, 0.85], + "4.6667": [-0.63, 1.57, 0.79], + "4.7083": [-0.58, 1.42, 0.71], + "4.75": [-0.51, 1.25, 0.63], + "4.7917": [-0.44, 1.07, 0.54], + "4.8333": [-0.37, 0.89, 0.44], + "4.875": [-0.29, 0.7, 0.35], + "4.9167": [-0.22, 0.53, 0.26], + "4.9583": [-0.15, 0.36, 0.18], + "5.0": [-0.09, 0.21, 0.11], + "5.0417": [-0.04, 0.09, 0.05], + "5.0833": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [5.916, 7.378, -6.1676], + "0.0417": [5.4536, 10.0096, -5.0116], + "0.0833": [4.9028, 12.0768, -4.0256], + "0.125": [4.3044, 13.532, -3.2232], + "0.1667": [3.6652, 14.3752, -2.5908], + "0.2083": [3.0192, 14.6472, -2.0944], + "0.25": [2.4344, 14.552, -1.734], + "0.2917": [1.9516, 14.3004, -1.4756], + "0.3333": [1.5368, 13.9196, -1.3124], + "0.375": [1.1764, 13.4164, -1.2308], + "0.4167": [0.8568, 12.818, -1.2036], + "0.4583": [0.578, 12.1244, -1.2308], + "0.5": [0.34, 11.3424, -1.292], + "0.5417": [0.1292, 10.472, -1.3736], + "0.5833": [-0.0408, 9.5268, -1.462], + "0.625": [-0.1836, 8.4932, -1.5368], + "0.7083": [-0.3536, 6.1676, -1.5572], + "0.7917": [-0.3332, 3.4204, -1.8036], + "1.0": [2.23, -4, -4.28], + "1.1667": [4.284, -9.9416, -7.3468], + "1.25": [5.4468, -11.3084, -9.094], + "1.3333": [6.324, -11.8388, -10.8836], + "1.4167": [6.8272, -11.3084, -11.6076], + "1.4583": [6.9292, -10.54, -11.7368], + "1.5417": [6.9496, -9.4392, -11.254], + "1.7083": [5.38, -7.92, -9.37], + "1.875": [3.808, -4.192, -7.4885], + "2.0": [2.7, -0.09, -5.65], + "2.125": [1.6, 6.01, -3.82], + "2.2083": [0.86, 9.44, -2.6], + "2.25": [0.49, 10.56, -1.99], + "2.2917": [0.1292, 10.972, -1.3736], + "2.375": [-0.1836, 9.9932, -1.5368], + "2.4583": [-0.3536, 7.5676, -1.5572], + "2.5417": [-0.3332, 3.4204, -1.2036], + "2.5833": [-0.2244, 1.8224, -0.7548], + "2.625": [0, 0, 0], + "2.6667": [0.3944, -1.8904, 0.5236], + "2.7083": [0.9316, -3.6176, 0.34], + "2.75": [1.564, -5.1884, -0.3468], + "2.7917": [2.244, -6.6096, -1.3736], + "2.8333": [2.9376, -7.8744, -2.6316], + "2.875": [3.6312, -8.9896, -4.012], + "2.9167": [4.284, -9.9416, -5.4468], + "2.9583": [4.896, -10.7168, -6.8612], + "3.0": [5.4468, -11.3084, -8.194], + "3.0417": [5.9228, -11.6892, -9.384], + "3.0833": [6.324, -11.8388, -10.3836], + "3.125": [6.6232, -11.7232, -11.1384], + "3.1667": [6.8272, -11.3084, -11.6076], + "3.2083": [6.9292, -10.54, -11.7368], + "3.25": [6.9632, -9.2888, -11.594], + "3.2917": [6.9496, -7.4392, -11.254], + "3.3333": [6.8884, -5.032, -10.6624], + "3.375": [6.766, -2.142, -9.8056], + "3.4167": [6.5688, 1.0608, -8.6972], + "3.4583": [6.29, 4.318, -7.4324], + "3.625": [4.58, 11.09, -5.06], + "3.6667": [4.14, 12, -4.69], + "3.75": [3.25, 13.81, -3.95], + "3.7917": [2.8, 14.05, -3.58], + "3.875": [1.91, 13.72, -2.85], + "3.9583": [1.02, 12.4, -2.11], + "4.0417": [0.1292, 10.472, -1.3736], + "4.0833": [-0.0408, 9.5268, -1.462], + "4.125": [-0.1836, 8.4932, -1.5368], + "4.1667": [-0.2856, 7.378, -1.5776], + "4.2083": [-0.3536, 6.1676, -1.5572], + "4.25": [-0.3672, 4.8552, -1.4484], + "4.2917": [-0.3332, 3.4204, -1.2036], + "4.3333": [-0.2244, 1.8224, -0.7548], + "4.375": [0, 0, 0], + "4.4167": [0.3944, -1.8904, 0.5236], + "4.4583": [0.9316, -3.6176, 0.34], + "4.5": [1.564, -5.1884, -0.3468], + "4.5417": [2.244, -6.6096, -1.3736], + "4.5833": [2.9376, -7.8744, -2.6316], + "4.625": [3.6312, -8.9896, -4.012], + "4.6667": [4.284, -9.9416, -5.4468], + "4.7083": [4.896, -10.7168, -6.8612], + "4.75": [5.4468, -11.3084, -8.194], + "4.7917": [5.9228, -11.6892, -9.384], + "4.8333": [6.324, -11.8388, -10.3836], + "4.875": [6.6232, -11.7232, -11.1384], + "4.9167": [6.8272, -11.3084, -11.6076], + "4.9583": [6.9292, -10.54, -11.7368], + "5.0": [6.9632, -9.2888, -11.594], + "5.0417": [6.9496, -7.4392, -11.254], + "5.0833": [6.8884, -5.032, -10.6624], + "5.125": [6.766, -2.142, -9.8056], + "5.1667": [6.5688, 1.0608, -8.6972], + "5.2083": [6.29, 4.318, -7.4324], + "5.25": [5.916, 7.378, -6.1676] + }, + "position": { + "0.0": [0, 0, -0.4624], + "0.0417": [0, 0, -0.5168], + "0.0833": [0, 0, -0.5576], + "0.125": [0, 0, -0.5848], + "0.1667": [0, 0, -0.6052], + "0.2083": [0, 0, -0.612], + "0.25": [0, 0, -0.6052], + "0.2917": [0, 0, -0.5916], + "0.3333": [0, 0, -0.5644], + "0.375": [0, 0, -0.5372], + "0.4167": [0, 0, -0.5032], + "0.4583": [0, 0, -0.4624], + "0.5": [0, 0, -0.4148], + "0.5417": [0, 0, -0.3672], + "0.5833": [0, 0, -0.3196], + "0.625": [0, 0, -0.2652], + "0.6667": [0, 0, -0.2176], + "0.7083": [0, 0, -0.1632], + "0.75": [0, 0, -0.1088], + "0.7917": [0, 0, -0.0612], + "0.8333": [0, 0, -0.0204], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.2083": [0, 0, 0], + "1.25": [0, 0, 0], + "1.2917": [0, 0, 0], + "1.3333": [0, 0, 0], + "1.375": [0, 0, 0], + "1.4167": [0, 0, 0], + "1.4583": [0, 0, 0], + "1.5": [0, 0, -0.0272], + "1.5417": [0, 0, -0.0884], + "1.5833": [0, 0, -0.17], + "1.625": [0, 0, -0.2448], + "1.6667": [0, 0, -0.3264], + "1.7083": [0, 0, -0.4012], + "1.75": [0, 0, -0.4624], + "1.7917": [0, 0, -0.5168], + "1.8333": [0, 0, -0.5576], + "1.875": [0, 0, -0.5848], + "1.9167": [0, 0, -0.6052], + "1.9583": [0, 0, -0.612], + "2.0": [0, 0, -0.6052], + "2.0417": [0, 0, -0.5916], + "2.0833": [0, 0, -0.5644], + "2.125": [0, 0, -0.5372], + "2.1667": [0, 0, -0.5032], + "2.2083": [0, 0, -0.4624], + "2.25": [0, 0, -0.4148], + "2.2917": [0, 0, -0.3672], + "2.3333": [0, 0, -0.3196], + "2.375": [0, 0, -0.2652], + "2.4167": [0, 0, -0.2176], + "2.4583": [0, 0, -0.1632], + "2.5": [0, 0, -0.1088], + "2.5417": [0, 0, -0.0612], + "2.5833": [0, 0, -0.0204], + "2.625": [0, 0, 0], + "2.6667": [0, 0, 0], + "2.7083": [0, 0, 0], + "2.75": [0, 0, 0], + "2.7917": [0, 0, 0], + "2.8333": [0, 0, 0], + "2.875": [0, 0, 0], + "2.9167": [0, 0, 0], + "2.9583": [0, 0, 0], + "3.0": [0, 0, 0], + "3.0417": [0, 0, 0], + "3.0833": [0, 0, 0], + "3.125": [0, 0, 0], + "3.1667": [0, 0, 0], + "3.2083": [0, 0, 0], + "3.25": [0, 0, -0.0272], + "3.2917": [0, 0, -0.0884], + "3.3333": [0, 0, -0.17], + "3.375": [0, 0, -0.2448], + "3.4167": [0, 0, -0.3264], + "3.4583": [0, 0, -0.4012], + "3.5": [0, 0, -0.4624], + "3.5417": [0, 0, -0.5168], + "3.5833": [0, 0, -0.5576], + "3.625": [0, 0, -0.5848], + "3.6667": [0, 0, -0.6052], + "3.7083": [0, 0, -0.612], + "3.75": [0, 0, -0.6052], + "3.7917": [0, 0, -0.5916], + "3.8333": [0, 0, -0.5644], + "3.875": [0, 0, -0.5372], + "3.9167": [0, 0, -0.5032], + "3.9583": [0, 0, -0.4624], + "4.0": [0, 0, -0.4148], + "4.0417": [0, 0, -0.3672], + "4.0833": [0, 0, -0.3196], + "4.125": [0, 0, -0.2652], + "4.1667": [0, 0, -0.2176], + "4.2083": [0, 0, -0.1632], + "4.25": [0, 0, -0.1088], + "4.2917": [0, 0, -0.0612], + "4.3333": [0, 0, -0.0204], + "4.375": [0, 0, 0], + "4.4167": [0, 0, 0], + "4.4583": [0, 0, 0], + "4.5": [0, 0, 0], + "4.5417": [0, 0, 0], + "4.5833": [0, 0, 0], + "4.625": [0, 0, 0], + "4.6667": [0, 0, 0], + "4.7083": [0, 0, 0], + "4.75": [0, 0, 0], + "4.7917": [0, 0, 0], + "4.8333": [0, 0, 0], + "4.875": [0, 0, 0], + "4.9167": [0, 0, 0], + "4.9583": [0, 0, 0], + "5.0": [0, 0, -0.0272], + "5.0417": [0, 0, -0.0884], + "5.0833": [0, 0, -0.17], + "5.125": [0, 0, -0.2448], + "5.1667": [0, 0, -0.3264], + "5.2083": [0, 0, -0.4012], + "5.25": [0, 0, -0.4624] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0.3944, 1.8904, -0.5236], + "0.0833": [0.9316, 3.6176, -0.34], + "0.125": [1.564, 5.1884, 0.3468], + "0.1667": [2.244, 6.6096, 1.3736], + "0.2083": [2.9376, 7.8744, 2.6316], + "0.25": [3.6312, 8.9896, 4.012], + "0.2917": [4.284, 9.9416, 5.4468], + "0.3333": [4.896, 10.7168, 6.8612], + "0.375": [5.4468, 11.3084, 8.194], + "0.4167": [5.9228, 11.6892, 9.384], + "0.4583": [6.324, 11.8388, 10.3836], + "0.5": [6.6232, 11.7232, 11.1384], + "0.5417": [6.8272, 11.3084, 11.6076], + "0.5833": [6.9292, 10.54, 11.7368], + "0.625": [6.9632, 9.2888, 11.594], + "0.6667": [6.9496, 7.4392, 11.254], + "0.7083": [6.8884, 5.032, 10.6624], + "0.75": [6.766, 2.142, 9.8056], + "0.7917": [6.5688, -1.0608, 8.6972], + "0.8333": [6.29, -4.318, 7.4324], + "0.875": [5.916, -7.378, 6.1676], + "0.9167": [5.4536, -10.0096, 5.0116], + "0.9583": [4.9028, -12.0768, 4.0256], + "1.0": [4.3044, -13.532, 3.2232], + "1.0417": [3.6652, -14.3752, 2.5908], + "1.0833": [3.0192, -14.6472, 2.0944], + "1.125": [2.4344, -14.552, 1.734], + "1.1667": [1.9516, -14.3004, 1.4756], + "1.2083": [1.5368, -13.9196, 1.3124], + "1.25": [1.1764, -13.4164, 1.2308], + "1.2917": [0.8568, -12.818, 1.2036], + "1.3333": [0.578, -12.1244, 1.2308], + "1.375": [0.34, -11.3424, 1.292], + "1.4167": [0.1292, -10.472, 1.3736], + "1.4583": [-0.0408, -9.5268, 1.462], + "1.5": [-0.1836, -8.4932, 1.5368], + "1.5417": [-0.2856, -7.378, 1.5776], + "1.5833": [-0.3536, -6.1676, 1.5572], + "1.625": [-0.3672, -4.8552, 1.4484], + "1.6667": [-0.3332, -3.4204, 1.2036], + "1.7083": [-0.2244, -1.8224, 0.7548], + "1.75": [0, 0, 0], + "1.7917": [0.3944, 1.8904, -0.5236], + "1.8333": [0.9316, 3.6176, -0.34], + "1.875": [1.564, 5.1884, 0.3468], + "1.9167": [2.244, 6.6096, 1.3736], + "1.9583": [2.9376, 7.8744, 2.6316], + "2.0": [3.6312, 8.9896, 4.012], + "2.0417": [4.284, 9.9416, 5.4468], + "2.0833": [4.896, 10.7168, 6.8612], + "2.125": [5.4468, 11.3084, 8.194], + "2.1667": [5.9228, 11.6892, 9.384], + "2.2083": [6.324, 11.8388, 10.3836], + "2.25": [6.6232, 11.7232, 11.1384], + "2.2917": [6.8272, 11.3084, 11.6076], + "2.3333": [6.9292, 10.54, 11.7368], + "2.375": [6.9632, 9.2888, 11.594], + "2.4167": [6.9496, 7.4392, 11.254], + "2.4583": [6.8884, 5.032, 10.6624], + "2.5": [6.766, 2.142, 9.8056], + "2.5417": [6.5688, -1.0608, 8.6972], + "2.5833": [6.29, -4.318, 7.4324], + "2.625": [5.916, -7.378, 6.1676], + "2.6667": [5.4536, -10.0096, 5.0116], + "2.7083": [4.9028, -12.0768, 4.0256], + "2.75": [4.3044, -13.532, 3.2232], + "2.7917": [3.6652, -14.3752, 2.5908], + "2.8333": [3.0192, -14.6472, 2.0944], + "2.875": [2.4344, -14.552, 1.734], + "2.9167": [1.9516, -14.3004, 1.4756], + "2.9583": [1.5368, -13.9196, 1.3124], + "3.0": [1.1764, -13.4164, 1.2308], + "3.0417": [0.8568, -12.818, 1.2036], + "3.0833": [0.578, -12.1244, 1.2308], + "3.125": [0.34, -11.3424, 1.292], + "3.1667": [0.1292, -10.472, 1.3736], + "3.2083": [-0.0408, -9.5268, 1.462], + "3.25": [-0.1836, -8.4932, 1.5368], + "3.2917": [-0.2856, -7.378, 1.5776], + "3.3333": [-0.3536, -6.1676, 1.5572], + "3.375": [-0.3672, -4.8552, 1.4484], + "3.4167": [-0.3332, -3.4204, 1.2036], + "3.4583": [-0.2244, -1.8224, 0.7548], + "3.5": [0, 0, 0], + "3.5417": [0.3944, 1.8904, -0.5236], + "3.5833": [0.9316, 3.6176, -0.34], + "3.625": [1.564, 5.1884, 0.3468], + "3.6667": [2.244, 6.6096, 1.3736], + "3.7083": [2.9376, 7.8744, 2.6316], + "3.75": [3.6312, 8.9896, 4.012], + "3.7917": [4.284, 9.9416, 5.4468], + "3.8333": [4.896, 10.7168, 6.8612], + "3.875": [5.4468, 11.3084, 8.194], + "3.9167": [5.9228, 11.6892, 9.384], + "3.9583": [6.324, 11.8388, 10.3836], + "4.0": [6.6232, 11.7232, 11.1384], + "4.0417": [6.8272, 11.3084, 11.6076], + "4.0833": [6.9292, 10.54, 11.7368], + "4.125": [6.9632, 9.2888, 11.594], + "4.1667": [6.9496, 7.4392, 11.254], + "4.2083": [6.8884, 5.032, 10.6624], + "4.25": [6.766, 2.142, 9.8056], + "4.2917": [6.5688, -1.0608, 8.6972], + "4.3333": [6.29, -4.318, 7.4324], + "4.375": [5.916, -7.378, 6.1676], + "4.4167": [5.4536, -10.0096, 5.0116], + "4.4583": [4.9028, -12.0768, 4.0256], + "4.5": [4.3044, -13.532, 3.2232], + "4.5417": [3.6652, -14.3752, 2.5908], + "4.5833": [3.0192, -14.6472, 2.0944], + "4.625": [2.4344, -14.552, 1.734], + "4.6667": [1.9516, -14.3004, 1.4756], + "4.7083": [1.5368, -13.9196, 1.3124], + "4.75": [1.1764, -13.4164, 1.2308], + "4.7917": [0.8568, -12.818, 1.2036], + "4.8333": [0.578, -12.1244, 1.2308], + "4.875": [0.34, -11.3424, 1.292], + "4.9167": [0.1292, -10.472, 1.3736], + "4.9583": [-0.0408, -9.5268, 1.462], + "5.0": [-0.1836, -8.4932, 1.5368], + "5.0417": [-0.2856, -7.378, 1.5776], + "5.0833": [-0.3536, -6.1676, 1.5572], + "5.125": [-0.3672, -4.8552, 1.4484], + "5.1667": [-0.3332, -3.4204, 1.2036], + "5.2083": [-0.2244, -1.8224, 0.7548], + "5.25": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, -0.0272], + "0.6667": [0, 0, -0.0884], + "0.7083": [0, 0, -0.17], + "0.75": [0, 0, -0.2448], + "0.7917": [0, 0, -0.3264], + "0.8333": [0, 0, -0.4012], + "0.875": [0, 0, -0.4624], + "0.9167": [0, 0, -0.5168], + "0.9583": [0, 0, -0.5576], + "1.0": [0, 0, -0.5848], + "1.0417": [0, 0, -0.6052], + "1.0833": [0, 0, -0.612], + "1.125": [0, 0, -0.6052], + "1.1667": [0, 0, -0.5916], + "1.2083": [0, 0, -0.5644], + "1.25": [0, 0, -0.5372], + "1.2917": [0, 0, -0.5032], + "1.3333": [0, 0, -0.4624], + "1.375": [0, 0, -0.4148], + "1.4167": [0, 0, -0.3672], + "1.4583": [0, 0, -0.3196], + "1.5": [0, 0, -0.2652], + "1.5417": [0, 0, -0.2176], + "1.5833": [0, 0, -0.1632], + "1.625": [0, 0, -0.1088], + "1.6667": [0, 0, -0.0612], + "1.7083": [0, 0, -0.0204], + "1.75": [0, 0, 0], + "1.7917": [0, 0, 0], + "1.8333": [0, 0, 0], + "1.875": [0, 0, 0], + "1.9167": [0, 0, 0], + "1.9583": [0, 0, 0], + "2.0": [0, 0, 0], + "2.0417": [0, 0, 0], + "2.0833": [0, 0, 0], + "2.125": [0, 0, 0], + "2.1667": [0, 0, 0], + "2.2083": [0, 0, 0], + "2.25": [0, 0, 0], + "2.2917": [0, 0, 0], + "2.3333": [0, 0, 0], + "2.375": [0, 0, -0.0272], + "2.4167": [0, 0, -0.0884], + "2.4583": [0, 0, -0.17], + "2.5": [0, 0, -0.2448], + "2.5417": [0, 0, -0.3264], + "2.5833": [0, 0, -0.4012], + "2.625": [0, 0, -0.4624], + "2.6667": [0, 0, -0.5168], + "2.7083": [0, 0, -0.5576], + "2.75": [0, 0, -0.5848], + "2.7917": [0, 0, -0.6052], + "2.8333": [0, 0, -0.612], + "2.875": [0, 0, -0.6052], + "2.9167": [0, 0, -0.5916], + "2.9583": [0, 0, -0.5644], + "3.0": [0, 0, -0.5372], + "3.0417": [0, 0, -0.5032], + "3.0833": [0, 0, -0.4624], + "3.125": [0, 0, -0.4148], + "3.1667": [0, 0, -0.3672], + "3.2083": [0, 0, -0.3196], + "3.25": [0, 0, -0.2652], + "3.2917": [0, 0, -0.2176], + "3.3333": [0, 0, -0.1632], + "3.375": [0, 0, -0.1088], + "3.4167": [0, 0, -0.0612], + "3.4583": [0, 0, -0.0204], + "3.5": [0, 0, 0], + "3.5417": [0, 0, 0], + "3.5833": [0, 0, 0], + "3.625": [0, 0, 0], + "3.6667": [0, 0, 0], + "3.7083": [0, 0, 0], + "3.75": [0, 0, 0], + "3.7917": [0, 0, 0], + "3.8333": [0, 0, 0], + "3.875": [0, 0, 0], + "3.9167": [0, 0, 0], + "3.9583": [0, 0, 0], + "4.0": [0, 0, 0], + "4.0417": [0, 0, 0], + "4.0833": [0, 0, 0], + "4.125": [0, 0, -0.0272], + "4.1667": [0, 0, -0.0884], + "4.2083": [0, 0, -0.17], + "4.25": [0, 0, -0.2448], + "4.2917": [0, 0, -0.3264], + "4.3333": [0, 0, -0.4012], + "4.375": [0, 0, -0.4624], + "4.4167": [0, 0, -0.5168], + "4.4583": [0, 0, -0.5576], + "4.5": [0, 0, -0.5848], + "4.5417": [0, 0, -0.6052], + "4.5833": [0, 0, -0.612], + "4.625": [0, 0, -0.6052], + "4.6667": [0, 0, -0.5916], + "4.7083": [0, 0, -0.5644], + "4.75": [0, 0, -0.5372], + "4.7917": [0, 0, -0.5032], + "4.8333": [0, 0, -0.4624], + "4.875": [0, 0, -0.4148], + "4.9167": [0, 0, -0.3672], + "4.9583": [0, 0, -0.3196], + "5.0": [0, 0, -0.2652], + "5.0417": [0, 0, -0.2176], + "5.0833": [0, 0, -0.1632], + "5.125": [0, 0, -0.1088], + "5.1667": [0, 0, -0.0612], + "5.2083": [0, 0, -0.0204], + "5.25": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0.59, -1.71, 9.83], + "0.0417": [1.46, -1.62, 9.78], + "0.0833": [2.24, -1.49, 9.6], + "0.125": [2.89, -1.33, 9.28], + "0.1667": [3.4, -1.17, 8.78], + "0.2083": [3.73, -0.99, 8.09], + "0.25": [3.83, -0.82, 7.17], + "0.2917": [3.68, -0.64, 5.99], + "0.3333": [3.19, -0.46, 4.55], + "0.375": [2.36, -0.27, 2.86], + "0.4167": [1.22, -0.09, 0.98], + "0.4583": [-0.04, 0.09, -0.98], + "0.5": [-1.18, 0.27, -2.86], + "0.5417": [-2.02, 0.46, -4.55], + "0.5833": [-2.5, 0.64, -5.99], + "0.625": [-2.66, 0.82, -7.17], + "0.6667": [-2.55, 0.99, -8.09], + "0.7083": [-2.22, 1.17, -8.78], + "0.75": [-1.71, 1.33, -9.28], + "0.7917": [-1.06, 1.49, -9.6], + "0.8333": [-0.29, 1.62, -9.78], + "0.875": [0.59, 1.71, -9.83], + "0.9167": [1.46, 1.62, -9.76], + "0.9583": [2.24, 1.49, -9.57], + "1.0": [2.89, 1.33, -9.24], + "1.0417": [3.4, 1.17, -8.73], + "1.0833": [3.73, 0.99, -8.03], + "1.125": [3.83, 0.82, -7.11], + "1.1667": [3.68, 0.64, -5.94], + "1.2083": [3.19, 0.46, -4.51], + "1.25": [2.36, 0.27, -2.83], + "1.2917": [1.22, 0.09, -0.97], + "1.3333": [-0.04, -0.09, 0.97], + "1.375": [-1.18, -0.27, 2.83], + "1.4167": [-2.02, -0.46, 4.51], + "1.4583": [-2.5, -0.64, 5.94], + "1.5": [-2.66, -0.82, 7.11], + "1.5417": [-2.55, -0.99, 8.03], + "1.5833": [-2.22, -1.17, 8.73], + "1.625": [-1.71, -1.33, 9.24], + "1.6667": [-1.06, -1.49, 9.57], + "1.7083": [-0.29, -1.62, 9.76], + "1.75": [0.59, -1.71, 9.83], + "1.7917": [1.46, -1.62, 9.78], + "1.8333": [2.24, -1.49, 9.6], + "1.875": [2.89, -1.33, 9.28], + "1.9167": [3.4, -1.17, 8.78], + "1.9583": [3.73, -0.99, 8.09], + "2.0": [3.83, -0.82, 7.17], + "2.0417": [3.68, -0.64, 5.99], + "2.0833": [3.19, -0.46, 4.55], + "2.125": [2.36, -0.27, 2.86], + "2.1667": [1.22, -0.09, 0.98], + "2.2083": [-0.04, 0.09, -0.98], + "2.25": [-1.18, 0.27, -2.86], + "2.2917": [-2.02, 0.46, -4.55], + "2.3333": [-2.5, 0.64, -5.99], + "2.375": [-2.66, 0.82, -7.17], + "2.4167": [-2.55, 0.99, -8.09], + "2.4583": [-2.22, 1.17, -8.78], + "2.5": [-1.71, 1.33, -9.28], + "2.5417": [-1.06, 1.49, -9.6], + "2.5833": [-0.29, 1.62, -9.78], + "2.625": [0.59, 1.71, -9.83], + "2.6667": [1.46, 1.62, -9.76], + "2.7083": [2.24, 1.49, -9.57], + "2.75": [2.89, 1.33, -9.24], + "2.7917": [3.4, 1.17, -8.73], + "2.8333": [3.73, 0.99, -8.03], + "2.875": [3.83, 0.82, -7.11], + "2.9167": [3.68, 0.64, -5.94], + "2.9583": [3.19, 0.46, -4.51], + "3.0": [2.36, 0.27, -2.83], + "3.0417": [1.22, 0.09, -0.97], + "3.0833": [-0.04, -0.09, 0.97], + "3.125": [-1.18, -0.27, 2.83], + "3.1667": [-2.02, -0.46, 4.51], + "3.2083": [-2.5, -0.64, 5.94], + "3.25": [-2.66, -0.82, 7.11], + "3.2917": [-2.55, -0.99, 8.03], + "3.3333": [-2.22, -1.17, 8.73], + "3.375": [-1.71, -1.33, 9.24], + "3.4167": [-1.06, -1.49, 9.57], + "3.4583": [-0.29, -1.62, 9.76], + "3.5": [0.59, -1.71, 9.83], + "3.5417": [1.46, -1.62, 9.78], + "3.5833": [2.24, -1.49, 9.6], + "3.625": [2.89, -1.33, 9.28], + "3.6667": [3.4, -1.17, 8.78], + "3.7083": [3.73, -0.99, 8.09], + "3.75": [3.83, -0.82, 7.17], + "3.7917": [3.68, -0.64, 5.99], + "3.8333": [3.19, -0.46, 4.55], + "3.875": [2.36, -0.27, 2.86], + "3.9167": [1.22, -0.09, 0.98], + "3.9583": [-0.04, 0.09, -0.98], + "4.0": [-1.18, 0.27, -2.86], + "4.0417": [-2.02, 0.46, -4.55], + "4.0833": [-2.5, 0.64, -5.99], + "4.125": [-2.66, 0.82, -7.17], + "4.1667": [-2.55, 0.99, -8.09], + "4.2083": [-2.22, 1.17, -8.78], + "4.25": [-1.71, 1.33, -9.28], + "4.2917": [-1.06, 1.49, -9.6], + "4.3333": [-0.29, 1.62, -9.78], + "4.375": [0.59, 1.71, -9.83], + "4.4167": [1.46, 1.62, -9.76], + "4.4583": [2.24, 1.49, -9.57], + "4.5": [2.89, 1.33, -9.24], + "4.5417": [3.4, 1.17, -8.73], + "4.5833": [3.73, 0.99, -8.03], + "4.625": [3.83, 0.82, -7.11], + "4.6667": [3.68, 0.64, -5.94], + "4.7083": [3.19, 0.46, -4.51], + "4.75": [2.36, 0.27, -2.83], + "4.7917": [1.22, 0.09, -0.97], + "4.8333": [-0.04, -0.09, 0.97], + "4.875": [-1.18, -0.27, 2.83], + "4.9167": [-2.02, -0.46, 4.51], + "4.9583": [-2.5, -0.64, 5.94], + "5.0": [-2.66, -0.82, 7.11], + "5.0417": [-2.55, -0.99, 8.03], + "5.0833": [-2.22, -1.17, 8.73], + "5.125": [-1.71, -1.33, 9.24], + "5.1667": [-1.06, -1.49, 9.57], + "5.2083": [-0.29, -1.62, 9.76], + "5.25": [0.59, -1.71, 9.83] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "step_-6dB" + }, + "0.5": { + "effect": "step" + }, + "0.875": { + "effect": "step_-6dB" + }, + "1.375": { + "effect": "step" + }, + "1.75": { + "effect": "step_-6dB" + }, + "2.2917": { + "effect": "step" + }, + "2.625": { + "effect": "step_-6dB" + }, + "3.125": { + "effect": "step_-6dB" + }, + "3.5": { + "effect": "step" + }, + "4.0417": { + "effect": "step_-6dB" + }, + "4.375": { + "effect": "step_-6dB" + }, + "4.875": { + "effect": "step" + } + } + }, + "animation.silverlabs_nat.elephant.run": { + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.21": { + "effect": "step_-6dB" + }, + "0.5": { + "effect": "step" + }, + "0.71": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "tail": { + "rotation": [ + "30 + Math.cos(( q.anim_time - 0.2 ) * 360 ) * 16", + 0, + "Math.cos(( q.anim_time - 0.3 ) * 360 ) * -16" + ] + }, + "mane": { + "position": [0, "Math.sin(( q.anim_time - 0.2 ) * 720 ) * -0.5", 0] + }, + "body": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 1" + ], + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0.05, 0], + "0.1667": [0, 0.09, 0], + "0.2083": [0, 0.1, 0], + "0.25": [0, 0.09, 0], + "0.2917": [0, 0.05, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0.05, 0], + "0.6667": [0, 0.09, 0], + "0.7083": [0, 0.1, 0], + "0.75": [0, 0.09, 0], + "0.7917": [0, 0.05, 0], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "scale": 1 + }, + "skull": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 0.5" + ] + }, + "left_arm": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 360 ) * 45", 0, 0], + "position": { + "0.0": [-0.2, -0.1, 0], + "0.0417": [-0.2, -0.1, 0], + "0.0833": [-0.2, -0.1, 0], + "0.125": [-0.2, -0.1, 0], + "0.1667": [-0.2, -0.1, 0], + "0.2083": [-0.2, 1.45, 0], + "0.25": [-0.2, 2.9, 0], + "0.2917": [-0.2, 4.14, 0], + "0.3333": [-0.2, 5.1, 0], + "0.375": [-0.2, 5.7, 0], + "0.4167": [-0.2, 5.9, 0], + "0.4583": [-0.2, 5.7, 0], + "0.5": [-0.2, 5.1, 0], + "0.5417": [-0.2, 4.14, 0], + "0.5833": [-0.2, 2.9, 0], + "0.625": [-0.2, 1.45, 0], + "0.6667": [-0.2, -0.1, 0], + "0.7083": [-0.2, -0.1, 0], + "0.75": [-0.2, -0.1, 0], + "0.7917": [-0.2, -0.1, 0], + "0.8333": [-0.2, -0.1, 0], + "0.875": [-0.2, -0.1, 0], + "0.9167": [-0.2, -0.1, 0], + "0.9583": [-0.2, -0.1, 0], + "1.0": [-0.2, -0.1, 0] + } + }, + "right_arm": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 360 ) * -45", 0, 0], + "position": { + "0.0": [0.2, 5.1, 0], + "0.0417": [0.2, 4.14, 0], + "0.0833": [0.2, 2.9, 0], + "0.125": [0.2, 1.45, 0], + "0.1667": [0.2, -0.1, 0], + "0.2083": [0.2, -0.1, 0], + "0.25": [0.2, -0.1, 0], + "0.2917": [0.2, -0.1, 0], + "0.3333": [0.2, -0.1, 0], + "0.375": [0.2, -0.1, 0], + "0.4167": [0.2, -0.1, 0], + "0.4583": [0.2, -0.1, 0], + "0.5": [0.2, -0.1, 0], + "0.5417": [0.2, -0.1, 0], + "0.5833": [0.2, -0.1, 0], + "0.625": [0.2, -0.1, 0], + "0.6667": [0.2, -0.1, 0], + "0.7083": [0.2, 1.45, 0], + "0.75": [0.2, 2.9, 0], + "0.7917": [0.2, 4.14, 0], + "0.8333": [0.2, 5.1, 0], + "0.875": [0.2, 5.7, 0], + "0.9167": [0.2, 5.9, 0], + "0.9583": [0.2, 5.7, 0], + "1.0": [0.2, 5.1, 0] + } + }, + "left_leg": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 360 ) * 45", 0, 0], + "position": { + "0.0": [-0.2, -0.1, 0], + "0.0417": [-0.2, -0.1, 0], + "0.0833": [-0.2, -0.1, 0], + "0.125": [-0.2, -0.1, 0], + "0.1667": [-0.2, -0.1, 0], + "0.2083": [-0.2, -0.1, 0], + "0.25": [-0.2, -0.1, 0], + "0.2917": [-0.2, -0.1, 0], + "0.3333": [-0.2, -0.1, 0], + "0.375": [-0.2, -0.1, 0], + "0.4167": [-0.2, -0.1, 0], + "0.4583": [-0.2, -0.1, 0], + "0.5": [-0.2, -0.1, 0], + "0.5417": [-0.2, 1.45, 0], + "0.5833": [-0.2, 2.9, 0], + "0.625": [-0.2, 4.14, 0], + "0.6667": [-0.2, 5.1, 0], + "0.7083": [-0.2, 5.7, 0], + "0.75": [-0.2, 5.9, 0], + "0.7917": [-0.2, 5.7, 0], + "0.8333": [-0.2, 5.1, 0], + "0.875": [-0.2, 4.14, 0], + "0.9167": [-0.2, 2.9, 0], + "0.9583": [-0.2, 1.45, 0], + "1.0": [-0.2, -0.1, 0] + } + }, + "right_leg": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 360 ) * -45", 0, 0], + "position": { + "0.0": [0.2, -0.1, 0], + "0.0417": [0.2, 1.45, 0], + "0.0833": [0.2, 2.9, 0], + "0.125": [0.2, 4.14, 0], + "0.1667": [0.2, 5.1, 0], + "0.2083": [0.2, 5.7, 0], + "0.25": [0.2, 5.9, 0], + "0.2917": [0.2, 5.7, 0], + "0.3333": [0.2, 5.1, 0], + "0.375": [0.2, 4.14, 0], + "0.4167": [0.2, 2.9, 0], + "0.4583": [0.2, 1.45, 0], + "0.5": [0.2, -0.1, 0], + "0.5417": [0.2, -0.1, 0], + "0.5833": [0.2, -0.1, 0], + "0.625": [0.2, -0.1, 0], + "0.6667": [0.2, -0.1, 0], + "0.7083": [0.2, -0.1, 0], + "0.75": [0.2, -0.1, 0], + "0.7917": [0.2, -0.1, 0], + "0.8333": [0.2, -0.1, 0], + "0.875": [0.2, -0.1, 0], + "0.9167": [0.2, -0.1, 0], + "0.9583": [0.2, -0.1, 0], + "1.0": [0.2, -0.1, 0] + } + }, + "trunk1": { + "rotation": ["Math.sin(( q.anim_time - 0.1 ) * 720 ) * 2", 0, 0] + }, + "trunk2": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 720 ) * -3", 0, 0] + }, + "trunk3": { + "rotation": ["Math.sin(( q.anim_time - 0.6 ) * 720 ) * -3", 0, 0] + }, + "trunk4": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 720 ) * -4", 0, 0] + }, + "right_ear": { + "rotation": [ + "Math.sin(( q.anim_time - 0.3 ) * 360 ) * 4", + "-( Math.cos(( q.anim_time - 0.3 ) * 360 ) * -4 )", + 0 + ] + }, + "left_ear": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 4", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -4", + 0 + ] + } + } + }, + "animation.silverlabs_nat.elephant.stunned": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 360 * 8 )", 0], + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 360 * 2 ) * 0.2", 0] + }, + "skull": { + "rotation": [22.5, 0, 0] + }, + "left_arm": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 360 * 8 ) * 2", 0] + }, + "right_arm": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 360 * 8 ) * 2", 0] + }, + "left_leg": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 360 * 8 ) * 2", 0] + }, + "right_leg": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 360 * 8 ) * 2", 0] + }, + "trunk1": { + "rotation": [-22.5, 0, 0] + } + } + }, + "animation.silverlabs_nat.elephant.walk2_UB": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -1", + 0, + "Math.cos(( q.anim_time - 0.5 ) * 180 ) * 4" + ], + "position": [ + 0, + "v.freq = 2; v.mag = 0.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.0; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0 + ] + }, + "tail": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.6 ) * 180 ) * 8"] + }, + "skull": { + "rotation": [ + "Math.sin(( q.anim_time - 0.1 ) * 360 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.3 ) * 180 ) * -4" + ] + }, + "trunk": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 180 ) * 5", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 180 ) * 4" + ] + }, + "trunk2": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * 5", 0, 0] + }, + "trunk3": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 ) * -12.5", 0, 0] + }, + "trunk4": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * -12.5", 0, 0] + }, + "rightEar": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.5 ) * 180 ) * 4", + "Math.sin(( q.anim_time - 0.3 ) * 180 ) * -4" + ] + }, + "leftEar": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.2 ) * 180 ) * 4", + "Math.sin(( q.anim_time - 0.2 ) * 180 ) * -4" + ] + }, + "leftArm": { + "rotation": [ + "v.freq = 1; v.mag = 12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 1; v.mag = 2; v.balloon = 3; v.offset = 2; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 1; v.mag = 4; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + "v.freq = 1; v.mag = -12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 1; v.mag = -2; v.balloon = 3; v.offset = 2; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 1; v.mag = -4; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftLeg": { + "rotation": [ + "v.freq = 1; v.mag = 12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 1; v.mag = 2; v.balloon = 3; v.offset = 2; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 1; v.mag = 4; v.balloon = 1; v.offset = 0; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightLeg": { + "rotation": [ + "v.freq = 1; v.mag = -12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 1; v.mag = -2; v.balloon = 3; v.offset = 2; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 1; v.mag = -4; v.balloon = 1; v.offset = 0; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + } + } + }, + "animation.silverlabs_nat.elephant.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, 85], + "position": [-29.8, 10.8, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.02" + ] + }, + "skull": { + "rotation": [-19, 0, 0], + "position": [3.2, -2.7, 0] + }, + "rightEar": { + "rotation": [0, "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -2", 0], + "position": [0, 0, -2.2] + }, + "leftEar": { + "rotation": [90.11414, -64.60224, -70.31682], + "position": [1.1, 0, 0] + }, + "trunk": { + "rotation": [-37.79222, -4.30296, -5.52648] + }, + "trunk2": { + "rotation": [ + "-63.5 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + -19, + -9 + ], + "position": [0, 4.5, -0.9] + }, + "trunk3": { + "rotation": [ + "-56 - Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * 1", + -11, + -8 + ], + "position": [0, 1.1, 1.3] + }, + "trunk4": { + "rotation": [ + "-87.856 - Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * 1", + -27, + -1 + ], + "position": [0.2, 1.8, 0] + }, + "leftArm": { + "rotation": [27, 0, 0] + }, + "rightArm": { + "rotation": [60.02403, 19.82191, -3.57544], + "position": [0, 0, -4.7] + }, + "leftLeg": { + "rotation": [82, 0, 0], + "position": [0, 0, -5.8] + }, + "rightLeg": { + "rotation": [43.94362, 31.83199, -19.62728], + "position": [0, 1.8, -5.7] + } + } + }, + "animation.silverlabs_nat.mammoth.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, 87], + "position": [-29.8, 10.8, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.02" + ] + }, + "skull": { + "rotation": [-17.82039, 6.70014, 19.9484], + "position": [3.2, -3.9, -1] + }, + "rightEar": { + "rotation": [ + 0, + "-10 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * -2", + 0 + ], + "position": [0, 0, -2.2] + }, + "leftEar": { + "rotation": [90.11414, -64.60224, -70.31682], + "position": [1.1, 0, 0] + }, + "trunk": { + "rotation": [-36.86538, -0.77447, -15.7486] + }, + "trunk2": { + "rotation": [ + "-63.5 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + -19, + -9 + ], + "position": [0, 4.5, -0.9] + }, + "trunk3": { + "rotation": [ + "-56 - Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * 1", + -11, + -8 + ], + "position": [0, 1.1, 1.3] + }, + "trunk4": { + "rotation": [ + "-87.856 - Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * 1", + -27, + -1 + ], + "position": [0.2, 1.8, 0] + }, + "leftArm": { + "rotation": [20, 0, 0] + }, + "rightArm": { + "rotation": [60.02403, 19.82191, -3.57544], + "position": [0.7, -2.2, 0.9] + }, + "leftLeg": { + "rotation": [75.15348, 4.7182, -1.26333], + "position": [0, 0, -5.8] + }, + "rightLeg": { + "rotation": [43.94362, 31.83199, -19.62728], + "position": [1.4, 1.8, -5.7] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/elephant_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/elephant_baby.rp_anim.json new file mode 100644 index 0000000..18620df --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/elephant_baby.rp_anim.json @@ -0,0 +1,2745 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.elephant_baby.idle": { + "loop": true, + "animation_length": 4, + "bones": { + "body": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 4"] + }, + "tail": { + "rotation": [-67.5, 0, "Math.sin(( q.anim_time - 0.5 ) * 90 ) * -4"] + }, + "leftEar": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.6 ) * 90 ) * 4"] + }, + "rightEar": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.1 ) * 90 ) * 4"] + }, + "trunk": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 4"] + } + } + }, + "animation.silverlabs_nat.elephant_baby.idle_event": { + "animation_length": 1, + "bones": { + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [ + "Math.sin(( q.anim_time - 0.05 ) * 720 ) * -22.5", + "Math.cos(( q.anim_time - 0.05 ) * 720 ) * 22.5", + 0 + ], + "0.75": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -22.5", + "-( Math.cos(( q.anim_time - 0.0 ) * 720 ) * 22.5 )", + 0 + ], + "0.75": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.elephant_baby.body_rotation": { + "loop": true, + "bones": { + "body": { + "rotation": ["v.body_rot_x", "v.body_rot_y", 0] + } + } + }, + "animation.silverlabs_nat.elephant_baby.playful": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": [-3.86, 0, 11.89], + "0.0417": [-9.29, 0, 8.36], + "0.0833": [-12.23, 0, 2.6], + "0.125": [-11.89, 0, -3.86], + "0.1667": [-8.36, 0, -9.29], + "0.2083": [-2.6, 0, -12.23], + "0.25": [3.86, 0, -11.89], + "0.2917": [9.29, 0, -8.36], + "0.3333": [12.23, 0, -2.6], + "0.375": [11.89, 0, 3.86], + "0.4167": [8.36, 0, 9.29], + "0.4583": [2.6, 0, 12.23], + "0.5": [-3.86, 0, 11.89], + "0.5417": [-9.29, 0, 8.36], + "0.5833": [-12.23, 0, 2.6], + "0.625": [-11.89, 0, -3.86], + "0.6667": [-8.36, 0, -9.29], + "0.7083": [-2.6, 0, -12.23], + "0.75": [3.86, 0, -11.89], + "0.7917": [9.29, 0, -8.36], + "0.8333": [12.23, 0, -2.6], + "0.875": [11.89, 0, 3.86], + "0.9167": [8.36, 0, 9.29], + "0.9583": [2.6, 0, 12.23], + "1.0": [-3.86, 0, 11.89] + }, + "position": { + "0.0": [0, -1.3, 0], + "0.0417": [0, -1.3, 0], + "0.0833": [0, -1.3, 0], + "0.125": [0, -1.3, 0], + "0.1667": [0, -1.3, 0], + "0.2083": [0, -1.3, 0], + "0.25": [0, -1.3, 0], + "0.2917": [0, -1.3, 0], + "0.3333": [0, -1.3, 0], + "0.375": [0, -1.3, 0], + "0.4167": [0, -1.3, 0], + "0.4583": [0, -1.3, 0], + "0.5": [0, -1.3, 0], + "0.5417": [0, -1.3, 0], + "0.5833": [0, -1.3, 0], + "0.625": [0, -1.3, 0], + "0.6667": [0, -1.3, 0], + "0.7083": [0, -1.3, 0], + "0.75": [0, -1.3, 0], + "0.7917": [0, -1.3, 0], + "0.8333": [0, -1.3, 0], + "0.875": [0, -1.3, 0], + "0.9167": [0, -1.3, 0], + "0.9583": [0, -1.3, 0], + "1.0": [0, -1.3, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-26.8, 5.88, -5.88], + "0.0417": [-35.85, 9.14, -9.14], + "0.0833": [-47.35, 9.95, -9.95], + "0.125": [-58.23, 8.09, -8.09], + "0.1667": [-65.55, 4.07, -4.07], + "0.2083": [-67.38, -1.05, 1.05], + "0.25": [-63.2, -5.88, 5.88], + "0.2917": [-54.15, -9.14, 9.14], + "0.3333": [-42.65, -9.95, 9.95], + "0.375": [-31.77, -8.09, 8.09], + "0.4167": [-24.45, -4.07, 4.07], + "0.4583": [-22.62, 1.05, -1.05], + "0.5": [-26.8, 5.88, -5.88], + "0.5417": [-35.85, 9.14, -9.14], + "0.5833": [-47.35, 9.95, -9.95], + "0.625": [-58.23, 8.09, -8.09], + "0.6667": [-65.55, 4.07, -4.07], + "0.7083": [-67.38, -1.05, 1.05], + "0.75": [-63.2, -5.88, 5.88], + "0.7917": [-54.15, -9.14, 9.14], + "0.8333": [-42.65, -9.95, 9.95], + "0.875": [-31.77, -8.09, 8.09], + "0.9167": [-24.45, -4.07, 4.07], + "0.9583": [-22.62, 1.05, -1.05], + "1.0": [-26.8, 5.88, -5.88] + } + }, + "skull": { + "rotation": { + "0.0": [-6.95, 0, -21.4], + "0.0417": [-16.72, 0, -15.06], + "0.0833": [-22.01, 0, -4.68], + "0.125": [-21.4, 0, 6.95], + "0.1667": [-15.06, 0, 16.72], + "0.2083": [-4.68, 0, 22.01], + "0.25": [6.95, 0, 21.4], + "0.2917": [16.72, 0, 15.06], + "0.3333": [22.01, 0, 4.68], + "0.375": [21.4, 0, -6.95], + "0.4167": [15.06, 0, -16.72], + "0.4583": [4.68, 0, -22.01], + "0.5": [-6.95, 0, -21.4], + "0.5417": [-16.72, 0, -15.06], + "0.5833": [-22.01, 0, -4.68], + "0.625": [-21.4, 0, 6.95], + "0.6667": [-15.06, 0, 16.72], + "0.7083": [-4.68, 0, 22.01], + "0.75": [6.95, 0, 21.4], + "0.7917": [16.72, 0, 15.06], + "0.8333": [22.01, 0, 4.68], + "0.875": [21.4, 0, -6.95], + "0.9167": [15.06, 0, -16.72], + "0.9583": [4.68, 0, -22.01], + "1.0": [-6.95, 0, -21.4] + } + }, + "leftEar": { + "rotation": { + "0.0": [-18.2, 0, 21.4], + "0.0417": [-9.15, 0, 22.01], + "0.0833": [2.35, 0, 16.72], + "0.125": [13.23, 0, 6.95], + "0.1667": [20.55, 0, -4.68], + "0.2083": [22.38, 0, -15.06], + "0.25": [18.2, 0, -21.4], + "0.2917": [9.15, 0, -22.01], + "0.3333": [-2.35, 0, -16.72], + "0.375": [-13.23, 0, -6.95], + "0.4167": [-20.55, 0, 4.68], + "0.4583": [-22.38, 0, 15.06], + "0.5": [-18.2, 0, 21.4], + "0.5417": [-9.15, 0, 22.01], + "0.5833": [2.35, 0, 16.72], + "0.625": [13.23, 0, 6.95], + "0.6667": [20.55, 0, -4.68], + "0.7083": [22.38, 0, -15.06], + "0.75": [18.2, 0, -21.4], + "0.7917": [9.15, 0, -22.01], + "0.8333": [-2.35, 0, -16.72], + "0.875": [-13.23, 0, -6.95], + "0.9167": [-20.55, 0, 4.68], + "0.9583": [-22.38, 0, 15.06], + "1.0": [-18.2, 0, 21.4] + } + }, + "rightEar": { + "rotation": { + "0.0": [18.2, 0, 0], + "0.0417": [9.15, 0, -11.25], + "0.0833": [-2.35, 0, -19.49], + "0.125": [-13.23, 0, -22.5], + "0.1667": [-20.55, 0, -19.49], + "0.2083": [-22.38, 0, -11.25], + "0.25": [-18.2, 0, 0], + "0.2917": [-9.15, 0, 11.25], + "0.3333": [2.35, 0, 19.49], + "0.375": [13.23, 0, 22.5], + "0.4167": [20.55, 0, 19.49], + "0.4583": [22.38, 0, 11.25], + "0.5": [18.2, 0, 0], + "0.5417": [9.15, 0, -11.25], + "0.5833": [-2.35, 0, -19.49], + "0.625": [-13.23, 0, -22.5], + "0.6667": [-20.55, 0, -19.49], + "0.7083": [-22.38, 0, -11.25], + "0.75": [-18.2, 0, 0], + "0.7917": [-9.15, 0, 11.25], + "0.8333": [2.35, 0, 19.49], + "0.875": [13.23, 0, 22.5], + "0.9167": [20.55, 0, 19.49], + "0.9583": [22.38, 0, 11.25], + "1.0": [18.2, 0, 0] + } + }, + "trunk": { + "rotation": { + "0.0": [-45, 0, 0], + "0.0417": [-41.99, 0, 30], + "0.0833": [-33.75, 0, 60], + "0.125": [-22.5, 0, 90], + "0.1667": [-11.25, 0, 120], + "0.2083": [-3.01, 0, 150], + "0.25": [0, 0, 180], + "0.2917": [-3.01, 0, 210], + "0.3333": [-11.25, 0, 240], + "0.375": [-22.5, 0, 270], + "0.4167": [-33.75, 0, 300], + "0.4583": [-41.99, 0, 330], + "0.5": [-45, 0, 360], + "0.5417": [-41.99, 0, 390], + "0.5833": [-33.75, 0, 420], + "0.625": [-22.5, 0, 450], + "0.6667": [-11.25, 0, 480], + "0.7083": [-3.01, 0, 510], + "0.75": [0, 0, 540], + "0.7917": [-3.01, 0, 570], + "0.8333": [-11.25, 0, 600], + "0.875": [-22.5, 0, 630], + "0.9167": [-33.75, 0, 660], + "0.9583": [-41.99, 0, 690], + "1.0": [-45, 0, 720] + } + }, + "root": { + "rotation": { + "0.0": [0, 0, 8.46], + "0.0417": [0, 0, 5.48], + "0.0833": [0, 0, 1.66], + "0.125": [0, 0, -2.47], + "0.1667": [0, 0, -6.15], + "0.2083": [0, 0, -8.94], + "0.25": [0, 0, -10.83], + "0.2917": [0, 0, -11.95], + "0.3333": [0, 0, -12.46], + "0.375": [0, 0, -12.4], + "0.4167": [0, 0, -11.78], + "0.4583": [0, 0, -10.51], + "0.5": [0, 0, -8.46], + "0.5417": [0, 0, -5.48], + "0.5833": [0, 0, -1.66], + "0.625": [0, 0, 2.47], + "0.6667": [0, 0, 6.15], + "0.7083": [0, 0, 8.94], + "0.75": [0, 0, 10.83], + "0.7917": [0, 0, 11.95], + "0.8333": [0, 0, 12.46], + "0.875": [0, 0, 12.4], + "0.9167": [0, 0, 11.78], + "0.9583": [0, 0, 10.51], + "1.0": [0, 0, 8.46] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, -12.1], + "0.0417": [0, 0, -12.49], + "0.0833": [0, 0, -12.32], + "0.125": [0, 0, -11.58], + "0.1667": [0, 0, -10.17], + "0.2083": [0, 0, -7.94], + "0.25": [0, 0, -4.77], + "0.2917": [0, 0, -0.83], + "0.3333": [0, 0, 3.26], + "0.375": [0, 0, 6.78], + "0.4167": [0, 0, 9.39], + "0.4583": [0, 0, 11.11], + "0.5": [0, 0, 12.1], + "0.5417": [0, 0, 12.49], + "0.5833": [0, 0, 12.32], + "0.625": [0, 0, 11.58], + "0.6667": [0, 0, 10.17], + "0.7083": [0, 0, 7.94], + "0.75": [0, 0, 4.77], + "0.7917": [0, 0, 0.83], + "0.8333": [0, 0, -3.26], + "0.875": [0, 0, -6.78], + "0.9167": [0, 0, -9.39], + "0.9583": [0, 0, -11.11], + "1.0": [0, 0, -12.1] + }, + "position": { + "0.0": [0, -0.32, 0.1], + "0.0417": [0, 0.37, 0.1], + "0.0833": [0, 0.85, 0.1], + "0.125": [0, 1.15, 0.1], + "0.1667": [0, 1.21, 0.1], + "0.2083": [0, 1.01, 0.1], + "0.25": [0, 0.89, 0.1], + "0.2917": [0, 1.06, 0.1], + "0.3333": [0, 1, 0.1], + "0.375": [0, 1.13, 0.1], + "0.4167": [0, 1.51, 0.1], + "0.4583": [0, 2.13, 0.1], + "0.5": [0, 2.68, 0.1], + "0.5417": [0, 2.69, 0.1], + "0.5833": [0, 2.5, 0.1], + "0.625": [0, 2.12, 0.1], + "0.6667": [0, 1.49, 0.1], + "0.7083": [0, 0.62, 0.1], + "0.75": [0, -0.18, 0.1], + "0.7917": [0, -0.69, 0.1], + "0.8333": [0, -1, 0.1], + "0.875": [0, -1.12, 0.1], + "0.9167": [0, -0.99, 0.1], + "0.9583": [0, -0.62, 0.1], + "1.0": [0, -0.32, 0.1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, -12.1], + "0.0417": [0, 0, -11.11], + "0.0833": [0, 0, -9.39], + "0.125": [0, 0, -6.78], + "0.1667": [0, 0, -3.26], + "0.2083": [0, 0, 0.83], + "0.25": [0, 0, 4.77], + "0.2917": [0, 0, 7.94], + "0.3333": [0, 0, 10.17], + "0.375": [0, 0, 11.58], + "0.4167": [0, 0, 12.32], + "0.4583": [0, 0, 12.49], + "0.5": [0, 0, 12.1], + "0.5417": [0, 0, 11.11], + "0.5833": [0, 0, 9.39], + "0.625": [0, 0, 6.78], + "0.6667": [0, 0, 3.26], + "0.7083": [0, 0, -0.83], + "0.75": [0, 0, -4.77], + "0.7917": [0, 0, -7.94], + "0.8333": [0, 0, -10.17], + "0.875": [0, 0, -11.58], + "0.9167": [0, 0, -12.32], + "0.9583": [0, 0, -12.49], + "1.0": [0, 0, -12.1] + }, + "position": { + "0.0": [0, -0.68, -0.4], + "0.0417": [0, 0.03, -0.4], + "0.0833": [0, 0.83, -0.4], + "0.125": [0, 1.37, -0.4], + "0.1667": [0, 1.66, -0.4], + "0.2083": [0, 1.78, -0.4], + "0.25": [0, 1.68, -0.4], + "0.2917": [0, 1.3, -0.4], + "0.3333": [0, 0.84, -0.4], + "0.375": [0, 0.63, -0.4], + "0.4167": [0, 0.67, -0.4], + "0.4583": [0, 0.89, -0.4], + "0.5": [0, 1.32, -0.4], + "0.5417": [0, 1.7, -0.4], + "0.5833": [0, 2.16, -0.4], + "0.625": [0, 2.37, -0.4], + "0.6667": [0, 2.33, -0.4], + "0.7083": [0, 2.11, -0.4], + "0.75": [0, 1.68, -0.4], + "0.7917": [0, 0.97, -0.4], + "0.8333": [0, 0.17, -0.4], + "0.875": [0, -0.37, -0.4], + "0.9167": [0, -0.66, -0.4], + "0.9583": [0, -0.78, -0.4], + "1.0": [0, -0.68, -0.4] + } + } + } + }, + "animation.silverlabs_nat.elephant_baby.walk": { + "loop": true, + "animation_length": 2, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, -4], + "0.0417": [-0.5, 0, -3.86], + "0.0833": [-0.87, 0, -3.46], + "0.125": [-1, 0, -2.83], + "0.1667": [-0.87, 0, -2], + "0.2083": [-0.5, 0, -1.04], + "0.25": [0, 0, 0], + "0.2917": [0.5, 0, 1.04], + "0.3333": [0.87, 0, 2], + "0.375": [1, 0, 2.83], + "0.4167": [0.87, 0, 3.46], + "0.4583": [0.5, 0, 3.86], + "0.5": [0, 0, 4], + "0.5417": [-0.5, 0, 3.86], + "0.5833": [-0.87, 0, 3.46], + "0.625": [-1, 0, 2.83], + "0.6667": [-0.87, 0, 2], + "0.7083": [-0.5, 0, 1.04], + "0.75": [0, 0, 0], + "0.7917": [0.5, 0, -1.04], + "0.8333": [0.87, 0, -2], + "0.875": [1, 0, -2.83], + "0.9167": [0.87, 0, -3.46], + "0.9583": [0.5, 0, -3.86], + "1.0": [0, 0, -4], + "1.0417": [-0.5, 0, -3.86], + "1.0833": [-0.87, 0, -3.46], + "1.125": [-1, 0, -2.83], + "1.1667": [-0.87, 0, -2], + "1.2083": [-0.5, 0, -1.04], + "1.25": [0, 0, 0], + "1.2917": [0.5, 0, 1.04], + "1.3333": [0.87, 0, 2], + "1.375": [1, 0, 2.83], + "1.4167": [0.87, 0, 3.46], + "1.4583": [0.5, 0, 3.86], + "1.5": [0, 0, 4], + "1.5417": [-0.5, 0, 3.86], + "1.5833": [-0.87, 0, 3.46], + "1.625": [-1, 0, 2.83], + "1.6667": [-0.87, 0, 2], + "1.7083": [-0.5, 0, 1.04], + "1.75": [0, 0, 0], + "1.7917": [0.5, 0, -1.04], + "1.8333": [0.87, 0, -2], + "1.875": [1, 0, -2.83], + "1.9167": [0.87, 0, -3.46], + "1.9583": [0.5, 0, -3.86], + "2.0": [0, 0, -4] + }, + "position": { + "0.0": [0, 0.48, 0], + "0.0417": [0, 0.38, 0], + "0.0833": [0, 0.13, 0], + "0.125": [0, -0.19, 0], + "0.1667": [0, -0.41, 0], + "0.2083": [0, -0.49, 0], + "0.25": [0, -0.48, 0], + "0.2917": [0, -0.38, 0], + "0.3333": [0, -0.13, 0], + "0.375": [0, 0.19, 0], + "0.4167": [0, 0.41, 0], + "0.4583": [0, 0.49, 0], + "0.5": [0, 0.48, 0], + "0.5417": [0, 0.38, 0], + "0.5833": [0, 0.13, 0], + "0.625": [0, -0.19, 0], + "0.6667": [0, -0.41, 0], + "0.7083": [0, -0.49, 0], + "0.75": [0, -0.48, 0], + "0.7917": [0, -0.38, 0], + "0.8333": [0, -0.13, 0], + "0.875": [0, 0.19, 0], + "0.9167": [0, 0.41, 0], + "0.9583": [0, 0.49, 0], + "1.0": [0, 0.48, 0], + "1.0417": [0, 0.38, 0], + "1.0833": [0, 0.13, 0], + "1.125": [0, -0.19, 0], + "1.1667": [0, -0.41, 0], + "1.2083": [0, -0.49, 0], + "1.25": [0, -0.48, 0], + "1.2917": [0, -0.38, 0], + "1.3333": [0, -0.13, 0], + "1.375": [0, 0.19, 0], + "1.4167": [0, 0.41, 0], + "1.4583": [0, 0.49, 0], + "1.5": [0, 0.48, 0], + "1.5417": [0, 0.38, 0], + "1.5833": [0, 0.13, 0], + "1.625": [0, -0.19, 0], + "1.6667": [0, -0.41, 0], + "1.7083": [0, -0.49, 0], + "1.75": [0, -0.48, 0], + "1.7917": [0, -0.38, 0], + "1.8333": [0, -0.13, 0], + "1.875": [0, 0.19, 0], + "1.9167": [0, 0.41, 0], + "1.9583": [0, 0.49, 0], + "2.0": [0, 0.48, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-67.5, 0, -2.47], + "0.0417": [-67.5, 0, -1.46], + "0.0833": [-67.5, 0, -0.42], + "0.125": [-67.5, 0, 0.63], + "0.1667": [-67.5, 0, 1.66], + "0.2083": [-67.5, 0, 2.67], + "0.25": [-67.5, 0, 3.63], + "0.2917": [-67.5, 0, 4.53], + "0.3333": [-67.5, 0, 5.35], + "0.375": [-67.5, 0, 6.08], + "0.4167": [-67.5, 0, 6.71], + "0.4583": [-67.5, 0, 7.22], + "0.5": [-67.5, 0, 7.61], + "0.5417": [-67.5, 0, 7.87], + "0.5833": [-67.5, 0, 7.99], + "0.625": [-67.5, 0, 7.98], + "0.6667": [-67.5, 0, 7.83], + "0.7083": [-67.5, 0, 7.54], + "0.75": [-67.5, 0, 7.13], + "0.7917": [-67.5, 0, 6.59], + "0.8333": [-67.5, 0, 5.95], + "0.875": [-67.5, 0, 5.2], + "0.9167": [-67.5, 0, 4.36], + "0.9583": [-67.5, 0, 3.44], + "1.0": [-67.5, 0, 2.47], + "1.0417": [-67.5, 0, 1.46], + "1.0833": [-67.5, 0, 0.42], + "1.125": [-67.5, 0, -0.63], + "1.1667": [-67.5, 0, -1.66], + "1.2083": [-67.5, 0, -2.67], + "1.25": [-67.5, 0, -3.63], + "1.2917": [-67.5, 0, -4.53], + "1.3333": [-67.5, 0, -5.35], + "1.375": [-67.5, 0, -6.08], + "1.4167": [-67.5, 0, -6.71], + "1.4583": [-67.5, 0, -7.22], + "1.5": [-67.5, 0, -7.61], + "1.5417": [-67.5, 0, -7.87], + "1.5833": [-67.5, 0, -7.99], + "1.625": [-67.5, 0, -7.98], + "1.6667": [-67.5, 0, -7.83], + "1.7083": [-67.5, 0, -7.54], + "1.75": [-67.5, 0, -7.13], + "1.7917": [-67.5, 0, -6.59], + "1.8333": [-67.5, 0, -5.95], + "1.875": [-67.5, 0, -5.2], + "1.9167": [-67.5, 0, -4.36], + "1.9583": [-67.5, 0, -3.44], + "2.0": [-67.5, 0, -2.47] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 4], + "0.0417": [0.5, 0, 3.86], + "0.0833": [0.87, 0, 3.46], + "0.125": [1, 0, 2.83], + "0.1667": [0.87, 0, 2], + "0.2083": [0.5, 0, 1.04], + "0.25": [0, 0, 0], + "0.2917": [-0.5, 0, -1.04], + "0.3333": [-0.87, 0, -2], + "0.375": [-1, 0, -2.83], + "0.4167": [-0.87, 0, -3.46], + "0.4583": [-0.5, 0, -3.86], + "0.5": [0, 0, -4], + "0.5417": [0.5, 0, -3.86], + "0.5833": [0.87, 0, -3.46], + "0.625": [1, 0, -2.83], + "0.6667": [0.87, 0, -2], + "0.7083": [0.5, 0, -1.04], + "0.75": [0, 0, 0], + "0.7917": [-0.5, 0, 1.04], + "0.8333": [-0.87, 0, 2], + "0.875": [-1, 0, 2.83], + "0.9167": [-0.87, 0, 3.46], + "0.9583": [-0.5, 0, 3.86], + "1.0": [0, 0, 4], + "1.0417": [0.5, 0, 3.86], + "1.0833": [0.87, 0, 3.46], + "1.125": [1, 0, 2.83], + "1.1667": [0.87, 0, 2], + "1.2083": [0.5, 0, 1.04], + "1.25": [0, 0, 0], + "1.2917": [-0.5, 0, -1.04], + "1.3333": [-0.87, 0, -2], + "1.375": [-1, 0, -2.83], + "1.4167": [-0.87, 0, -3.46], + "1.4583": [-0.5, 0, -3.86], + "1.5": [0, 0, -4], + "1.5417": [0.5, 0, -3.86], + "1.5833": [0.87, 0, -3.46], + "1.625": [1, 0, -2.83], + "1.6667": [0.87, 0, -2], + "1.7083": [0.5, 0, -1.04], + "1.75": [0, 0, 0], + "1.7917": [-0.5, 0, 1.04], + "1.8333": [-0.87, 0, 2], + "1.875": [-1, 0, 2.83], + "1.9167": [-0.87, 0, 3.46], + "1.9583": [-0.5, 0, 3.86], + "2.0": [0, 0, 4] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, -3.8, 3.8], + "0.0417": [0, -3.35, 3.35], + "0.0833": [0, -2.68, 2.68], + "0.125": [0, -1.82, 1.82], + "0.1667": [0, -0.83, 0.83], + "0.2083": [0, 0.21, -0.21], + "0.25": [0, 1.24, -1.24], + "0.2917": [0, 2.18, -2.18], + "0.3333": [0, 2.97, -2.97], + "0.375": [0, 3.56, -3.56], + "0.4167": [0, 3.91, -3.91], + "0.4583": [0, 3.99, -3.99], + "0.5": [0, 3.8, -3.8], + "0.5417": [0, 3.35, -3.35], + "0.5833": [0, 2.68, -2.68], + "0.625": [0, 1.82, -1.82], + "0.6667": [0, 0.83, -0.83], + "0.7083": [0, -0.21, 0.21], + "0.75": [0, -1.24, 1.24], + "0.7917": [0, -2.18, 2.18], + "0.8333": [0, -2.97, 2.97], + "0.875": [0, -3.56, 3.56], + "0.9167": [0, -3.91, 3.91], + "0.9583": [0, -3.99, 3.99], + "1.0": [0, -3.8, 3.8], + "1.0417": [0, -3.35, 3.35], + "1.0833": [0, -2.68, 2.68], + "1.125": [0, -1.82, 1.82], + "1.1667": [0, -0.83, 0.83], + "1.2083": [0, 0.21, -0.21], + "1.25": [0, 1.24, -1.24], + "1.2917": [0, 2.18, -2.18], + "1.3333": [0, 2.97, -2.97], + "1.375": [0, 3.56, -3.56], + "1.4167": [0, 3.91, -3.91], + "1.4583": [0, 3.99, -3.99], + "1.5": [0, 3.8, -3.8], + "1.5417": [0, 3.35, -3.35], + "1.5833": [0, 2.68, -2.68], + "1.625": [0, 1.82, -1.82], + "1.6667": [0, 0.83, -0.83], + "1.7083": [0, -0.21, 0.21], + "1.75": [0, -1.24, 1.24], + "1.7917": [0, -2.18, 2.18], + "1.8333": [0, -2.97, 2.97], + "1.875": [0, -3.56, 3.56], + "1.9167": [0, -3.91, 3.91], + "1.9583": [0, -3.99, 3.99], + "2.0": [0, -3.8, 3.8] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 3.8], + "0.0417": [0, -1.04, 3.99], + "0.0833": [0, -2, 3.91], + "0.125": [0, -2.83, 3.56], + "0.1667": [0, -3.46, 2.97], + "0.2083": [0, -3.86, 2.18], + "0.25": [0, -4, 1.24], + "0.2917": [0, -3.86, 0.21], + "0.3333": [0, -3.46, -0.83], + "0.375": [0, -2.83, -1.82], + "0.4167": [0, -2, -2.68], + "0.4583": [0, -1.04, -3.35], + "0.5": [0, 0, -3.8], + "0.5417": [0, 1.04, -3.99], + "0.5833": [0, 2, -3.91], + "0.625": [0, 2.83, -3.56], + "0.6667": [0, 3.46, -2.97], + "0.7083": [0, 3.86, -2.18], + "0.75": [0, 4, -1.24], + "0.7917": [0, 3.86, -0.21], + "0.8333": [0, 3.46, 0.83], + "0.875": [0, 2.83, 1.82], + "0.9167": [0, 2, 2.68], + "0.9583": [0, 1.04, 3.35], + "1.0": [0, 0, 3.8], + "1.0417": [0, -1.04, 3.99], + "1.0833": [0, -2, 3.91], + "1.125": [0, -2.83, 3.56], + "1.1667": [0, -3.46, 2.97], + "1.2083": [0, -3.86, 2.18], + "1.25": [0, -4, 1.24], + "1.2917": [0, -3.86, 0.21], + "1.3333": [0, -3.46, -0.83], + "1.375": [0, -2.83, -1.82], + "1.4167": [0, -2, -2.68], + "1.4583": [0, -1.04, -3.35], + "1.5": [0, 0, -3.8], + "1.5417": [0, 1.04, -3.99], + "1.5833": [0, 2, -3.91], + "1.625": [0, 2.83, -3.56], + "1.6667": [0, 3.46, -2.97], + "1.7083": [0, 3.86, -2.18], + "1.75": [0, 4, -1.24], + "1.7917": [0, 3.86, -0.21], + "1.8333": [0, 3.46, 0.83], + "1.875": [0, 2.83, 1.82], + "1.9167": [0, 2, 2.68], + "1.9583": [0, 1.04, 3.35], + "2.0": [0, 0, 3.8] + } + }, + "trunk": { + "rotation": { + "0.0": [1.55, 0, 4], + "0.0417": [2.72, 0, 3.86], + "0.0833": [3.72, 0, 3.46], + "0.125": [4.46, 0, 2.83], + "0.1667": [4.89, 0, 2], + "0.2083": [4.99, 0, 1.04], + "0.25": [4.76, 0, 0], + "0.2917": [4.19, 0, -1.04], + "0.3333": [3.35, 0, -2], + "0.375": [2.27, 0, -2.83], + "0.4167": [1.04, 0, -3.46], + "0.4583": [-0.26, 0, -3.86], + "0.5": [-1.55, 0, -4], + "0.5417": [-2.72, 0, -3.86], + "0.5833": [-3.72, 0, -3.46], + "0.625": [-4.46, 0, -2.83], + "0.6667": [-4.89, 0, -2], + "0.7083": [-4.99, 0, -1.04], + "0.75": [-4.76, 0, 0], + "0.7917": [-4.19, 0, 1.04], + "0.8333": [-3.35, 0, 2], + "0.875": [-2.27, 0, 2.83], + "0.9167": [-1.04, 0, 3.46], + "0.9583": [0.26, 0, 3.86], + "1.0": [1.55, 0, 4], + "1.0417": [2.72, 0, 3.86], + "1.0833": [3.72, 0, 3.46], + "1.125": [4.46, 0, 2.83], + "1.1667": [4.89, 0, 2], + "1.2083": [4.99, 0, 1.04], + "1.25": [4.76, 0, 0], + "1.2917": [4.19, 0, -1.04], + "1.3333": [3.35, 0, -2], + "1.375": [2.27, 0, -2.83], + "1.4167": [1.04, 0, -3.46], + "1.4583": [-0.26, 0, -3.86], + "1.5": [-1.55, 0, -4], + "1.5417": [-2.72, 0, -3.86], + "1.5833": [-3.72, 0, -3.46], + "1.625": [-4.46, 0, -2.83], + "1.6667": [-4.89, 0, -2], + "1.7083": [-4.99, 0, -1.04], + "1.75": [-4.76, 0, 0], + "1.7917": [-4.19, 0, 1.04], + "1.8333": [-3.35, 0, 2], + "1.875": [-2.27, 0, 2.83], + "1.9167": [-1.04, 0, 3.46], + "1.9583": [0.26, 0, 3.86], + "2.0": [1.55, 0, 4] + } + }, + "leftArm": { + "rotation": { + "0.0": [12.1, 0, 0], + "0.0417": [11.11, 0, 0], + "0.0833": [9.39, 0, 0], + "0.125": [6.78, 0, 0], + "0.1667": [3.26, 0, 0], + "0.2083": [-0.83, 0, 0], + "0.25": [-4.77, 0, 0], + "0.2917": [-7.94, 0, 0], + "0.3333": [-10.17, 0, 0], + "0.375": [-11.58, 0, 0], + "0.4167": [-12.32, 0, 0], + "0.4583": [-12.49, 0, 0], + "0.5": [-12.1, 0, 0], + "0.5417": [-11.11, 0, 0], + "0.5833": [-9.39, 0, 0], + "0.625": [-6.78, 0, 0], + "0.6667": [-3.26, 0, 0], + "0.7083": [0.83, 0, 0], + "0.75": [4.77, 0, 0], + "0.7917": [7.94, 0, 0], + "0.8333": [10.17, 0, 0], + "0.875": [11.58, 0, 0], + "0.9167": [12.32, 0, 0], + "0.9583": [12.49, 0, 0], + "1.0": [12.1, 0, 0], + "1.0417": [11.11, 0, 0], + "1.0833": [9.39, 0, 0], + "1.125": [6.78, 0, 0], + "1.1667": [3.26, 0, 0], + "1.2083": [-0.83, 0, 0], + "1.25": [-4.77, 0, 0], + "1.2917": [-7.94, 0, 0], + "1.3333": [-10.17, 0, 0], + "1.375": [-11.58, 0, 0], + "1.4167": [-12.32, 0, 0], + "1.4583": [-12.49, 0, 0], + "1.5": [-12.1, 0, 0], + "1.5417": [-11.11, 0, 0], + "1.5833": [-9.39, 0, 0], + "1.625": [-6.78, 0, 0], + "1.6667": [-3.26, 0, 0], + "1.7083": [0.83, 0, 0], + "1.75": [4.77, 0, 0], + "1.7917": [7.94, 0, 0], + "1.8333": [10.17, 0, 0], + "1.875": [11.58, 0, 0], + "1.9167": [12.32, 0, 0], + "1.9583": [12.49, 0, 0], + "2.0": [12.1, 0, 0] + }, + "position": { + "0.0": [0, 1, 1.35], + "0.0417": [0, 1.53, 1.68], + "0.0833": [0, 1.79, 1.89], + "0.125": [0, 1.9, 1.98], + "0.1667": [0, 1.96, 1.99], + "0.2083": [0, 1.99, 1.91], + "0.25": [0, 2, 1.73], + "0.2917": [0, 1.99, 1.43], + "0.3333": [0, 1.96, 0.98], + "0.375": [0, 1.9, 0.4], + "0.4167": [0, 1.79, -0.27], + "0.4583": [0, 1.53, -0.88], + "0.5": [0, 1, -1.35], + "0.5417": [0, 0.47, -1.68], + "0.5833": [0, 0.21, -1.89], + "0.625": [0, 0.1, -1.98], + "0.6667": [0, 0.04, -1.99], + "0.7083": [0, 0.01, -1.91], + "0.75": [0, 0, -1.73], + "0.7917": [0, 0.01, -1.43], + "0.8333": [0, 0.04, -0.98], + "0.875": [0, 0.1, -0.4], + "0.9167": [0, 0.21, 0.27], + "0.9583": [0, 0.47, 0.88], + "1.0": [0, 1, 1.35], + "1.0417": [0, 1.53, 1.68], + "1.0833": [0, 1.79, 1.89], + "1.125": [0, 1.9, 1.98], + "1.1667": [0, 1.96, 1.99], + "1.2083": [0, 1.99, 1.91], + "1.25": [0, 2, 1.73], + "1.2917": [0, 1.99, 1.43], + "1.3333": [0, 1.96, 0.98], + "1.375": [0, 1.9, 0.4], + "1.4167": [0, 1.79, -0.27], + "1.4583": [0, 1.53, -0.88], + "1.5": [0, 1, -1.35], + "1.5417": [0, 0.47, -1.68], + "1.5833": [0, 0.21, -1.89], + "1.625": [0, 0.1, -1.98], + "1.6667": [0, 0.04, -1.99], + "1.7083": [0, 0.01, -1.91], + "1.75": [0, 0, -1.73], + "1.7917": [0, 0.01, -1.43], + "1.8333": [0, 0.04, -0.98], + "1.875": [0, 0.1, -0.4], + "1.9167": [0, 0.21, 0.27], + "1.9583": [0, 0.47, 0.88], + "2.0": [0, 1, 1.35] + } + }, + "rightArm": { + "rotation": { + "0.0": [-12.1, 0, 0], + "0.0417": [-11.11, 0, 0], + "0.0833": [-9.39, 0, 0], + "0.125": [-6.78, 0, 0], + "0.1667": [-3.26, 0, 0], + "0.2083": [0.83, 0, 0], + "0.25": [4.77, 0, 0], + "0.2917": [7.94, 0, 0], + "0.3333": [10.17, 0, 0], + "0.375": [11.58, 0, 0], + "0.4167": [12.32, 0, 0], + "0.4583": [12.49, 0, 0], + "0.5": [12.1, 0, 0], + "0.5417": [11.11, 0, 0], + "0.5833": [9.39, 0, 0], + "0.625": [6.78, 0, 0], + "0.6667": [3.26, 0, 0], + "0.7083": [-0.83, 0, 0], + "0.75": [-4.77, 0, 0], + "0.7917": [-7.94, 0, 0], + "0.8333": [-10.17, 0, 0], + "0.875": [-11.58, 0, 0], + "0.9167": [-12.32, 0, 0], + "0.9583": [-12.49, 0, 0], + "1.0": [-12.1, 0, 0], + "1.0417": [-11.11, 0, 0], + "1.0833": [-9.39, 0, 0], + "1.125": [-6.78, 0, 0], + "1.1667": [-3.26, 0, 0], + "1.2083": [0.83, 0, 0], + "1.25": [4.77, 0, 0], + "1.2917": [7.94, 0, 0], + "1.3333": [10.17, 0, 0], + "1.375": [11.58, 0, 0], + "1.4167": [12.32, 0, 0], + "1.4583": [12.49, 0, 0], + "1.5": [12.1, 0, 0], + "1.5417": [11.11, 0, 0], + "1.5833": [9.39, 0, 0], + "1.625": [6.78, 0, 0], + "1.6667": [3.26, 0, 0], + "1.7083": [-0.83, 0, 0], + "1.75": [-4.77, 0, 0], + "1.7917": [-7.94, 0, 0], + "1.8333": [-10.17, 0, 0], + "1.875": [-11.58, 0, 0], + "1.9167": [-12.32, 0, 0], + "1.9583": [-12.49, 0, 0], + "2.0": [-12.1, 0, 0] + }, + "position": { + "0.0": [0, 1, -1.35], + "0.0417": [0, 0.47, -1.68], + "0.0833": [0, 0.21, -1.89], + "0.125": [0, 0.1, -1.98], + "0.1667": [0, 0.04, -1.99], + "0.2083": [0, 0.01, -1.91], + "0.25": [0, 0, -1.73], + "0.2917": [0, 0.01, -1.43], + "0.3333": [0, 0.04, -0.98], + "0.375": [0, 0.1, -0.4], + "0.4167": [0, 0.21, 0.27], + "0.4583": [0, 0.47, 0.88], + "0.5": [0, 1, 1.35], + "0.5417": [0, 1.53, 1.68], + "0.5833": [0, 1.79, 1.89], + "0.625": [0, 1.9, 1.98], + "0.6667": [0, 1.96, 1.99], + "0.7083": [0, 1.99, 1.91], + "0.75": [0, 2, 1.73], + "0.7917": [0, 1.99, 1.43], + "0.8333": [0, 1.96, 0.98], + "0.875": [0, 1.9, 0.4], + "0.9167": [0, 1.79, -0.27], + "0.9583": [0, 1.53, -0.88], + "1.0": [0, 1, -1.35], + "1.0417": [0, 0.47, -1.68], + "1.0833": [0, 0.21, -1.89], + "1.125": [0, 0.1, -1.98], + "1.1667": [0, 0.04, -1.99], + "1.2083": [0, 0.01, -1.91], + "1.25": [0, 0, -1.73], + "1.2917": [0, 0.01, -1.43], + "1.3333": [0, 0.04, -0.98], + "1.375": [0, 0.1, -0.4], + "1.4167": [0, 0.21, 0.27], + "1.4583": [0, 0.47, 0.88], + "1.5": [0, 1, 1.35], + "1.5417": [0, 1.53, 1.68], + "1.5833": [0, 1.79, 1.89], + "1.625": [0, 1.9, 1.98], + "1.6667": [0, 1.96, 1.99], + "1.7083": [0, 1.99, 1.91], + "1.75": [0, 2, 1.73], + "1.7917": [0, 1.99, 1.43], + "1.8333": [0, 1.96, 0.98], + "1.875": [0, 1.9, 0.4], + "1.9167": [0, 1.79, -0.27], + "1.9583": [0, 1.53, -0.88], + "2.0": [0, 1, -1.35] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-8.46, 0, 0], + "0.0417": [-5.48, 0, 0], + "0.0833": [-1.66, 0, 0], + "0.125": [2.47, 0, 0], + "0.1667": [6.15, 0, 0], + "0.2083": [8.94, 0, 0], + "0.25": [10.83, 0, 0], + "0.2917": [11.95, 0, 0], + "0.3333": [12.46, 0, 0], + "0.375": [12.4, 0, 0], + "0.4167": [11.78, 0, 0], + "0.4583": [10.51, 0, 0], + "0.5": [8.46, 0, 0], + "0.5417": [5.48, 0, 0], + "0.5833": [1.66, 0, 0], + "0.625": [-2.47, 0, 0], + "0.6667": [-6.15, 0, 0], + "0.7083": [-8.94, 0, 0], + "0.75": [-10.83, 0, 0], + "0.7917": [-11.95, 0, 0], + "0.8333": [-12.46, 0, 0], + "0.875": [-12.4, 0, 0], + "0.9167": [-11.78, 0, 0], + "0.9583": [-10.51, 0, 0], + "1.0": [-8.46, 0, 0], + "1.0417": [-5.48, 0, 0], + "1.0833": [-1.66, 0, 0], + "1.125": [2.47, 0, 0], + "1.1667": [6.15, 0, 0], + "1.2083": [8.94, 0, 0], + "1.25": [10.83, 0, 0], + "1.2917": [11.95, 0, 0], + "1.3333": [12.46, 0, 0], + "1.375": [12.4, 0, 0], + "1.4167": [11.78, 0, 0], + "1.4583": [10.51, 0, 0], + "1.5": [8.46, 0, 0], + "1.5417": [5.48, 0, 0], + "1.5833": [1.66, 0, 0], + "1.625": [-2.47, 0, 0], + "1.6667": [-6.15, 0, 0], + "1.7083": [-8.94, 0, 0], + "1.75": [-10.83, 0, 0], + "1.7917": [-11.95, 0, 0], + "1.8333": [-12.46, 0, 0], + "1.875": [-12.4, 0, 0], + "1.9167": [-11.78, 0, 0], + "1.9583": [-10.51, 0, 0], + "2.0": [-8.46, 0, 0] + }, + "position": { + "0.0": [0, 0.16, -1.35], + "0.0417": [0, 0.07, -0.88], + "0.0833": [0, 0.02, -0.27], + "0.125": [0, 0, 0.4], + "0.1667": [0, 0, 0.98], + "0.2083": [0, 0.02, 1.43], + "0.25": [0, 0.06, 1.73], + "0.2917": [0, 0.13, 1.91], + "0.3333": [0, 0.29, 1.99], + "0.375": [0, 0.65, 1.98], + "0.4167": [0, 1.24, 1.89], + "0.4583": [0, 1.66, 1.68], + "0.5": [0, 1.84, 1.35], + "0.5417": [0, 1.93, 0.88], + "0.5833": [0, 1.98, 0.27], + "0.625": [0, 2, -0.4], + "0.6667": [0, 2, -0.98], + "0.7083": [0, 1.98, -1.43], + "0.75": [0, 1.94, -1.73], + "0.7917": [0, 1.87, -1.91], + "0.8333": [0, 1.71, -1.99], + "0.875": [0, 1.35, -1.98], + "0.9167": [0, 0.76, -1.89], + "0.9583": [0, 0.34, -1.68], + "1.0": [0, 0.16, -1.35], + "1.0417": [0, 0.07, -0.88], + "1.0833": [0, 0.02, -0.27], + "1.125": [0, 0, 0.4], + "1.1667": [0, 0, 0.98], + "1.2083": [0, 0.02, 1.43], + "1.25": [0, 0.06, 1.73], + "1.2917": [0, 0.13, 1.91], + "1.3333": [0, 0.29, 1.99], + "1.375": [0, 0.65, 1.98], + "1.4167": [0, 1.24, 1.89], + "1.4583": [0, 1.66, 1.68], + "1.5": [0, 1.84, 1.35], + "1.5417": [0, 1.93, 0.88], + "1.5833": [0, 1.98, 0.27], + "1.625": [0, 2, -0.4], + "1.6667": [0, 2, -0.98], + "1.7083": [0, 1.98, -1.43], + "1.75": [0, 1.94, -1.73], + "1.7917": [0, 1.87, -1.91], + "1.8333": [0, 1.71, -1.99], + "1.875": [0, 1.35, -1.98], + "1.9167": [0, 0.76, -1.89], + "1.9583": [0, 0.34, -1.68], + "2.0": [0, 0.16, -1.35] + } + }, + "leftLeg": { + "rotation": { + "0.0": [8.46, 0, 0], + "0.0417": [5.48, 0, 0], + "0.0833": [1.66, 0, 0], + "0.125": [-2.47, 0, 0], + "0.1667": [-6.15, 0, 0], + "0.2083": [-8.94, 0, 0], + "0.25": [-10.83, 0, 0], + "0.2917": [-11.95, 0, 0], + "0.3333": [-12.46, 0, 0], + "0.375": [-12.4, 0, 0], + "0.4167": [-11.78, 0, 0], + "0.4583": [-10.51, 0, 0], + "0.5": [-8.46, 0, 0], + "0.5417": [-5.48, 0, 0], + "0.5833": [-1.66, 0, 0], + "0.625": [2.47, 0, 0], + "0.6667": [6.15, 0, 0], + "0.7083": [8.94, 0, 0], + "0.75": [10.83, 0, 0], + "0.7917": [11.95, 0, 0], + "0.8333": [12.46, 0, 0], + "0.875": [12.4, 0, 0], + "0.9167": [11.78, 0, 0], + "0.9583": [10.51, 0, 0], + "1.0": [8.46, 0, 0], + "1.0417": [5.48, 0, 0], + "1.0833": [1.66, 0, 0], + "1.125": [-2.47, 0, 0], + "1.1667": [-6.15, 0, 0], + "1.2083": [-8.94, 0, 0], + "1.25": [-10.83, 0, 0], + "1.2917": [-11.95, 0, 0], + "1.3333": [-12.46, 0, 0], + "1.375": [-12.4, 0, 0], + "1.4167": [-11.78, 0, 0], + "1.4583": [-10.51, 0, 0], + "1.5": [-8.46, 0, 0], + "1.5417": [-5.48, 0, 0], + "1.5833": [-1.66, 0, 0], + "1.625": [2.47, 0, 0], + "1.6667": [6.15, 0, 0], + "1.7083": [8.94, 0, 0], + "1.75": [10.83, 0, 0], + "1.7917": [11.95, 0, 0], + "1.8333": [12.46, 0, 0], + "1.875": [12.4, 0, 0], + "1.9167": [11.78, 0, 0], + "1.9583": [10.51, 0, 0], + "2.0": [8.46, 0, 0] + }, + "position": { + "0.0": [0, 1.84, 1.35], + "0.0417": [0, 1.93, 0.88], + "0.0833": [0, 1.98, 0.27], + "0.125": [0, 2, -0.4], + "0.1667": [0, 2, -0.98], + "0.2083": [0, 1.98, -1.43], + "0.25": [0, 1.94, -1.73], + "0.2917": [0, 1.87, -1.91], + "0.3333": [0, 1.71, -1.99], + "0.375": [0, 1.35, -1.98], + "0.4167": [0, 0.76, -1.89], + "0.4583": [0, 0.34, -1.68], + "0.5": [0, 0.16, -1.35], + "0.5417": [0, 0.07, -0.88], + "0.5833": [0, 0.02, -0.27], + "0.625": [0, 0, 0.4], + "0.6667": [0, 0, 0.98], + "0.7083": [0, 0.02, 1.43], + "0.75": [0, 0.06, 1.73], + "0.7917": [0, 0.13, 1.91], + "0.8333": [0, 0.29, 1.99], + "0.875": [0, 0.65, 1.98], + "0.9167": [0, 1.24, 1.89], + "0.9583": [0, 1.66, 1.68], + "1.0": [0, 1.84, 1.35], + "1.0417": [0, 1.93, 0.88], + "1.0833": [0, 1.98, 0.27], + "1.125": [0, 2, -0.4], + "1.1667": [0, 2, -0.98], + "1.2083": [0, 1.98, -1.43], + "1.25": [0, 1.94, -1.73], + "1.2917": [0, 1.87, -1.91], + "1.3333": [0, 1.71, -1.99], + "1.375": [0, 1.35, -1.98], + "1.4167": [0, 0.76, -1.89], + "1.4583": [0, 0.34, -1.68], + "1.5": [0, 0.16, -1.35], + "1.5417": [0, 0.07, -0.88], + "1.5833": [0, 0.02, -0.27], + "1.625": [0, 0, 0.4], + "1.6667": [0, 0, 0.98], + "1.7083": [0, 0.02, 1.43], + "1.75": [0, 0.06, 1.73], + "1.7917": [0, 0.13, 1.91], + "1.8333": [0, 0.29, 1.99], + "1.875": [0, 0.65, 1.98], + "1.9167": [0, 1.24, 1.89], + "1.9583": [0, 1.66, 1.68], + "2.0": [0, 1.84, 1.35] + } + } + } + }, + "animation.silverlabs_nat.elephant_baby.run": { + "loop": true, + "animation_length": 2, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 4], + "0.0417": [-1.5, 0, 3.46], + "0.0833": [-2.6, 0, 2], + "0.125": [-3, 0, 0], + "0.1667": [-2.6, 0, -2], + "0.2083": [-1.5, 0, -3.46], + "0.25": [0, 0, -4], + "0.2917": [1.5, 0, -3.46], + "0.3333": [2.6, 0, -2], + "0.375": [3, 0, 0], + "0.4167": [2.6, 0, 2], + "0.4583": [1.5, 0, 3.46], + "0.5": [0, 0, 4], + "0.5417": [-1.5, 0, 3.46], + "0.5833": [-2.6, 0, 2], + "0.625": [-3, 0, 0], + "0.6667": [-2.6, 0, -2], + "0.7083": [-1.5, 0, -3.46], + "0.75": [0, 0, -4], + "0.7917": [1.5, 0, -3.46], + "0.8333": [2.6, 0, -2], + "0.875": [3, 0, 0], + "0.9167": [2.6, 0, 2], + "0.9583": [1.5, 0, 3.46], + "1.0": [0, 0, 4], + "1.0417": [-1.5, 0, 3.46], + "1.0833": [-2.6, 0, 2], + "1.125": [-3, 0, 0], + "1.1667": [-2.6, 0, -2], + "1.2083": [-1.5, 0, -3.46], + "1.25": [0, 0, -4], + "1.2917": [1.5, 0, -3.46], + "1.3333": [2.6, 0, -2], + "1.375": [3, 0, 0], + "1.4167": [2.6, 0, 2], + "1.4583": [1.5, 0, 3.46], + "1.5": [0, 0, 4], + "1.5417": [-1.5, 0, 3.46], + "1.5833": [-2.6, 0, 2], + "1.625": [-3, 0, 0], + "1.6667": [-2.6, 0, -2], + "1.7083": [-1.5, 0, -3.46], + "1.75": [0, 0, -4], + "1.7917": [1.5, 0, -3.46], + "1.8333": [2.6, 0, -2], + "1.875": [3, 0, 0], + "1.9167": [2.6, 0, 2], + "1.9583": [1.5, 0, 3.46], + "2.0": [0, 0, 4] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.3, 0], + "0.0833": [0, 0.45, 0], + "0.125": [0, 0.5, 0], + "0.1667": [0, 0.45, 0], + "0.2083": [0, 0.3, 0], + "0.25": [0, 0, 0], + "0.2917": [0, -0.3, 0], + "0.3333": [0, -0.45, 0], + "0.375": [0, -0.5, 0], + "0.4167": [0, -0.45, 0], + "0.4583": [0, -0.3, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0.3, 0], + "0.5833": [0, 0.45, 0], + "0.625": [0, 0.5, 0], + "0.6667": [0, 0.45, 0], + "0.7083": [0, 0.3, 0], + "0.75": [0, 0, 0], + "0.7917": [0, -0.3, 0], + "0.8333": [0, -0.45, 0], + "0.875": [0, -0.5, 0], + "0.9167": [0, -0.45, 0], + "0.9583": [0, -0.3, 0], + "1.0": [0, 0, 0], + "1.0417": [0, 0.3, 0], + "1.0833": [0, 0.45, 0], + "1.125": [0, 0.5, 0], + "1.1667": [0, 0.45, 0], + "1.2083": [0, 0.3, 0], + "1.25": [0, 0, 0], + "1.2917": [0, -0.3, 0], + "1.3333": [0, -0.45, 0], + "1.375": [0, -0.5, 0], + "1.4167": [0, -0.45, 0], + "1.4583": [0, -0.3, 0], + "1.5": [0, 0, 0], + "1.5417": [0, 0.3, 0], + "1.5833": [0, 0.45, 0], + "1.625": [0, 0.5, 0], + "1.6667": [0, 0.45, 0], + "1.7083": [0, 0.3, 0], + "1.75": [0, 0, 0], + "1.7917": [0, -0.3, 0], + "1.8333": [0, -0.45, 0], + "1.875": [0, -0.5, 0], + "1.9167": [0, -0.45, 0], + "1.9583": [0, -0.3, 0], + "2.0": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-63.2, 0, 0], + "0.0417": [-54.15, 0, 0], + "0.0833": [-42.65, 0, 0], + "0.125": [-31.77, 0, 0], + "0.1667": [-24.45, 0, 0], + "0.2083": [-22.62, 0, 0], + "0.25": [-26.8, 0, 0], + "0.2917": [-35.85, 0, 0], + "0.3333": [-47.35, 0, 0], + "0.375": [-58.23, 0, 0], + "0.4167": [-65.55, 0, 0], + "0.4583": [-67.38, 0, 0], + "0.5": [-63.2, 0, 0], + "0.5417": [-54.15, 0, 0], + "0.5833": [-42.65, 0, 0], + "0.625": [-31.77, 0, 0], + "0.6667": [-24.45, 0, 0], + "0.7083": [-22.62, 0, 0], + "0.75": [-26.8, 0, 0], + "0.7917": [-35.85, 0, 0], + "0.8333": [-47.35, 0, 0], + "0.875": [-58.23, 0, 0], + "0.9167": [-65.55, 0, 0], + "0.9583": [-67.38, 0, 0], + "1.0": [-63.2, 0, 0], + "1.0417": [-54.15, 0, 0], + "1.0833": [-42.65, 0, 0], + "1.125": [-31.77, 0, 0], + "1.1667": [-24.45, 0, 0], + "1.2083": [-22.62, 0, 0], + "1.25": [-26.8, 0, 0], + "1.2917": [-35.85, 0, 0], + "1.3333": [-47.35, 0, 0], + "1.375": [-58.23, 0, 0], + "1.4167": [-65.55, 0, 0], + "1.4583": [-67.38, 0, 0], + "1.5": [-63.2, 0, 0], + "1.5417": [-54.15, 0, 0], + "1.5833": [-42.65, 0, 0], + "1.625": [-31.77, 0, 0], + "1.6667": [-24.45, 0, 0], + "1.7083": [-22.62, 0, 0], + "1.75": [-26.8, 0, 0], + "1.7917": [-35.85, 0, 0], + "1.8333": [-47.35, 0, 0], + "1.875": [-58.23, 0, 0], + "1.9167": [-65.55, 0, 0], + "1.9583": [-67.38, 0, 0], + "2.0": [-63.2, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-5.71, 0, -4], + "0.0417": [-4.01, 0, -3.46], + "0.0833": [-1.25, 0, -2], + "0.125": [1.85, 0, 0], + "0.1667": [4.46, 0, 2], + "0.2083": [5.87, 0, 3.46], + "0.25": [5.71, 0, 4], + "0.2917": [4.01, 0, 3.46], + "0.3333": [1.25, 0, 2], + "0.375": [-1.85, 0, 0], + "0.4167": [-4.46, 0, -2], + "0.4583": [-5.87, 0, -3.46], + "0.5": [-5.71, 0, -4], + "0.5417": [-4.01, 0, -3.46], + "0.5833": [-1.25, 0, -2], + "0.625": [1.85, 0, 0], + "0.6667": [4.46, 0, 2], + "0.7083": [5.87, 0, 3.46], + "0.75": [5.71, 0, 4], + "0.7917": [4.01, 0, 3.46], + "0.8333": [1.25, 0, 2], + "0.875": [-1.85, 0, 0], + "0.9167": [-4.46, 0, -2], + "0.9583": [-5.87, 0, -3.46], + "1.0": [-5.71, 0, -4], + "1.0417": [-4.01, 0, -3.46], + "1.0833": [-1.25, 0, -2], + "1.125": [1.85, 0, 0], + "1.1667": [4.46, 0, 2], + "1.2083": [5.87, 0, 3.46], + "1.25": [5.71, 0, 4], + "1.2917": [4.01, 0, 3.46], + "1.3333": [1.25, 0, 2], + "1.375": [-1.85, 0, 0], + "1.4167": [-4.46, 0, -2], + "1.4583": [-5.87, 0, -3.46], + "1.5": [-5.71, 0, -4], + "1.5417": [-4.01, 0, -3.46], + "1.5833": [-1.25, 0, -2], + "1.625": [1.85, 0, 0], + "1.6667": [4.46, 0, 2], + "1.7083": [5.87, 0, 3.46], + "1.75": [5.71, 0, 4], + "1.7917": [4.01, 0, 3.46], + "1.8333": [1.25, 0, 2], + "1.875": [-1.85, 0, 0], + "1.9167": [-4.46, 0, -2], + "1.9583": [-5.87, 0, -3.46], + "2.0": [-5.71, 0, -4] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 2.35], + "0.0417": [0, -6, 0.42], + "0.0833": [0, -10.39, -1.63], + "0.125": [0, -12, -3.24], + "0.1667": [0, -10.39, -3.98], + "0.2083": [0, -6, -3.65], + "0.25": [0, 0, -2.35], + "0.2917": [0, 6, -0.42], + "0.3333": [0, 10.39, 1.63], + "0.375": [0, 12, 3.24], + "0.4167": [0, 10.39, 3.98], + "0.4583": [0, 6, 3.65], + "0.5": [0, 0, 2.35], + "0.5417": [0, -6, 0.42], + "0.5833": [0, -10.39, -1.63], + "0.625": [0, -12, -3.24], + "0.6667": [0, -10.39, -3.98], + "0.7083": [0, -6, -3.65], + "0.75": [0, 0, -2.35], + "0.7917": [0, 6, -0.42], + "0.8333": [0, 10.39, 1.63], + "0.875": [0, 12, 3.24], + "0.9167": [0, 10.39, 3.98], + "0.9583": [0, 6, 3.65], + "1.0": [0, 0, 2.35], + "1.0417": [0, -6, 0.42], + "1.0833": [0, -10.39, -1.63], + "1.125": [0, -12, -3.24], + "1.1667": [0, -10.39, -3.98], + "1.2083": [0, -6, -3.65], + "1.25": [0, 0, -2.35], + "1.2917": [0, 6, -0.42], + "1.3333": [0, 10.39, 1.63], + "1.375": [0, 12, 3.24], + "1.4167": [0, 10.39, 3.98], + "1.4583": [0, 6, 3.65], + "1.5": [0, 0, 2.35], + "1.5417": [0, -6, 0.42], + "1.5833": [0, -10.39, -1.63], + "1.625": [0, -12, -3.24], + "1.6667": [0, -10.39, -3.98], + "1.7083": [0, -6, -3.65], + "1.75": [0, 0, -2.35], + "1.7917": [0, 6, -0.42], + "1.8333": [0, 10.39, 1.63], + "1.875": [0, 12, 3.24], + "1.9167": [0, 10.39, 3.98], + "1.9583": [0, 6, 3.65], + "2.0": [0, 0, 2.35] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 11.41, -2.35], + "0.0417": [0, 11.74, -0.42], + "0.0833": [0, 8.92, 1.63], + "0.125": [0, 3.71, 3.24], + "0.1667": [0, -2.49, 3.98], + "0.2083": [0, -8.03, 3.65], + "0.25": [0, -11.41, 2.35], + "0.2917": [0, -11.74, 0.42], + "0.3333": [0, -8.92, -1.63], + "0.375": [0, -3.71, -3.24], + "0.4167": [0, 2.49, -3.98], + "0.4583": [0, 8.03, -3.65], + "0.5": [0, 11.41, -2.35], + "0.5417": [0, 11.74, -0.42], + "0.5833": [0, 8.92, 1.63], + "0.625": [0, 3.71, 3.24], + "0.6667": [0, -2.49, 3.98], + "0.7083": [0, -8.03, 3.65], + "0.75": [0, -11.41, 2.35], + "0.7917": [0, -11.74, 0.42], + "0.8333": [0, -8.92, -1.63], + "0.875": [0, -3.71, -3.24], + "0.9167": [0, 2.49, -3.98], + "0.9583": [0, 8.03, -3.65], + "1.0": [0, 11.41, -2.35], + "1.0417": [0, 11.74, -0.42], + "1.0833": [0, 8.92, 1.63], + "1.125": [0, 3.71, 3.24], + "1.1667": [0, -2.49, 3.98], + "1.2083": [0, -8.03, 3.65], + "1.25": [0, -11.41, 2.35], + "1.2917": [0, -11.74, 0.42], + "1.3333": [0, -8.92, -1.63], + "1.375": [0, -3.71, -3.24], + "1.4167": [0, 2.49, -3.98], + "1.4583": [0, 8.03, -3.65], + "1.5": [0, 11.41, -2.35], + "1.5417": [0, 11.74, -0.42], + "1.5833": [0, 8.92, 1.63], + "1.625": [0, 3.71, 3.24], + "1.6667": [0, -2.49, 3.98], + "1.7083": [0, -8.03, 3.65], + "1.75": [0, -11.41, 2.35], + "1.7917": [0, -11.74, 0.42], + "1.8333": [0, -8.92, -1.63], + "1.875": [0, -3.71, -3.24], + "1.9167": [0, 2.49, -3.98], + "1.9583": [0, 8.03, -3.65], + "2.0": [0, 11.41, -2.35] + } + }, + "trunk": { + "rotation": { + "0.0": [7.5, 0, 0], + "0.0417": [5.49, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [-7.5, 0, 0], + "0.1667": [-15, 0, 0], + "0.2083": [-20.49, 0, 0], + "0.25": [-22.5, 0, 0], + "0.2917": [-20.49, 0, 0], + "0.3333": [-15, 0, 0], + "0.375": [-7.5, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [5.49, 0, 0], + "0.5": [7.5, 0, 0], + "0.5417": [5.49, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [-7.5, 0, 0], + "0.6667": [-15, 0, 0], + "0.7083": [-20.49, 0, 0], + "0.75": [-22.5, 0, 0], + "0.7917": [-20.49, 0, 0], + "0.8333": [-15, 0, 0], + "0.875": [-7.5, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [5.49, 0, 0], + "1.0": [7.5, 0, 0], + "1.0417": [5.49, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [-7.5, 0, 0], + "1.1667": [-15, 0, 0], + "1.2083": [-20.49, 0, 0], + "1.25": [-22.5, 0, 0], + "1.2917": [-20.49, 0, 0], + "1.3333": [-15, 0, 0], + "1.375": [-7.5, 0, 0], + "1.4167": [0, 0, 0], + "1.4583": [5.49, 0, 0], + "1.5": [7.5, 0, 0], + "1.5417": [5.49, 0, 0], + "1.5833": [0, 0, 0], + "1.625": [-7.5, 0, 0], + "1.6667": [-15, 0, 0], + "1.7083": [-20.49, 0, 0], + "1.75": [-22.5, 0, 0], + "1.7917": [-20.49, 0, 0], + "1.8333": [-15, 0, 0], + "1.875": [-7.5, 0, 0], + "1.9167": [0, 0, 0], + "1.9583": [5.49, 0, 0], + "2.0": [7.5, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [-15.22, 0, 0], + "0.0417": [-21.21, 0, 0], + "0.0833": [-22.42, 0, 0], + "0.125": [-19.49, 0, 0], + "0.1667": [-11.07, 0, 0], + "0.2083": [2.98, 0, 0], + "0.25": [15.22, 0, 0], + "0.2917": [21.21, 0, 0], + "0.3333": [22.42, 0, 0], + "0.375": [19.49, 0, 0], + "0.4167": [11.07, 0, 0], + "0.4583": [-2.98, 0, 0], + "0.5": [-15.22, 0, 0], + "0.5417": [-21.21, 0, 0], + "0.5833": [-22.42, 0, 0], + "0.625": [-19.49, 0, 0], + "0.6667": [-11.07, 0, 0], + "0.7083": [2.98, 0, 0], + "0.75": [15.22, 0, 0], + "0.7917": [21.21, 0, 0], + "0.8333": [22.42, 0, 0], + "0.875": [19.49, 0, 0], + "0.9167": [11.07, 0, 0], + "0.9583": [-2.98, 0, 0], + "1.0": [-15.22, 0, 0], + "1.0417": [-21.21, 0, 0], + "1.0833": [-22.42, 0, 0], + "1.125": [-19.49, 0, 0], + "1.1667": [-11.07, 0, 0], + "1.2083": [2.98, 0, 0], + "1.25": [15.22, 0, 0], + "1.2917": [21.21, 0, 0], + "1.3333": [22.42, 0, 0], + "1.375": [19.49, 0, 0], + "1.4167": [11.07, 0, 0], + "1.4583": [-2.98, 0, 0], + "1.5": [-15.22, 0, 0], + "1.5417": [-21.21, 0, 0], + "1.5833": [-22.42, 0, 0], + "1.625": [-19.49, 0, 0], + "1.6667": [-11.07, 0, 0], + "1.7083": [2.98, 0, 0], + "1.75": [15.22, 0, 0], + "1.7917": [21.21, 0, 0], + "1.8333": [22.42, 0, 0], + "1.875": [19.49, 0, 0], + "1.9167": [11.07, 0, 0], + "1.9583": [-2.98, 0, 0], + "2.0": [-15.22, 0, 0] + }, + "position": { + "0.0": [0, 1, -1.94], + "0.0417": [0, 0.21, -1.97], + "0.0833": [0, 0.04, -1.63], + "0.125": [0, 0, -0.76], + "0.1667": [0, 0.04, 0.52], + "0.2083": [0, 0.21, 1.5], + "0.25": [0, 1, 1.94], + "0.2917": [0, 1.79, 1.97], + "0.3333": [0, 1.96, 1.63], + "0.375": [0, 2, 0.76], + "0.4167": [0, 1.96, -0.52], + "0.4583": [0, 1.79, -1.5], + "0.5": [0, 1, -1.94], + "0.5417": [0, 0.21, -1.97], + "0.5833": [0, 0.04, -1.63], + "0.625": [0, 0, -0.76], + "0.6667": [0, 0.04, 0.52], + "0.7083": [0, 0.21, 1.5], + "0.75": [0, 1, 1.94], + "0.7917": [0, 1.79, 1.97], + "0.8333": [0, 1.96, 1.63], + "0.875": [0, 2, 0.76], + "0.9167": [0, 1.96, -0.52], + "0.9583": [0, 1.79, -1.5], + "1.0": [0, 1, -1.94], + "1.0417": [0, 0.21, -1.97], + "1.0833": [0, 0.04, -1.63], + "1.125": [0, 0, -0.76], + "1.1667": [0, 0.04, 0.52], + "1.2083": [0, 0.21, 1.5], + "1.25": [0, 1, 1.94], + "1.2917": [0, 1.79, 1.97], + "1.3333": [0, 1.96, 1.63], + "1.375": [0, 2, 0.76], + "1.4167": [0, 1.96, -0.52], + "1.4583": [0, 1.79, -1.5], + "1.5": [0, 1, -1.94], + "1.5417": [0, 0.21, -1.97], + "1.5833": [0, 0.04, -1.63], + "1.625": [0, 0, -0.76], + "1.6667": [0, 0.04, 0.52], + "1.7083": [0, 0.21, 1.5], + "1.75": [0, 1, 1.94], + "1.7917": [0, 1.79, 1.97], + "1.8333": [0, 1.96, 1.63], + "1.875": [0, 2, 0.76], + "1.9167": [0, 1.96, -0.52], + "1.9583": [0, 1.79, -1.5], + "2.0": [0, 1, -1.94] + } + }, + "rightArm": { + "rotation": { + "0.0": [15.22, 0, 0], + "0.0417": [21.21, 0, 0], + "0.0833": [22.42, 0, 0], + "0.125": [19.49, 0, 0], + "0.1667": [11.07, 0, 0], + "0.2083": [-2.98, 0, 0], + "0.25": [-15.22, 0, 0], + "0.2917": [-21.21, 0, 0], + "0.3333": [-22.42, 0, 0], + "0.375": [-19.49, 0, 0], + "0.4167": [-11.07, 0, 0], + "0.4583": [2.98, 0, 0], + "0.5": [15.22, 0, 0], + "0.5417": [21.21, 0, 0], + "0.5833": [22.42, 0, 0], + "0.625": [19.49, 0, 0], + "0.6667": [11.07, 0, 0], + "0.7083": [-2.98, 0, 0], + "0.75": [-15.22, 0, 0], + "0.7917": [-21.21, 0, 0], + "0.8333": [-22.42, 0, 0], + "0.875": [-19.49, 0, 0], + "0.9167": [-11.07, 0, 0], + "0.9583": [2.98, 0, 0], + "1.0": [15.22, 0, 0], + "1.0417": [21.21, 0, 0], + "1.0833": [22.42, 0, 0], + "1.125": [19.49, 0, 0], + "1.1667": [11.07, 0, 0], + "1.2083": [-2.98, 0, 0], + "1.25": [-15.22, 0, 0], + "1.2917": [-21.21, 0, 0], + "1.3333": [-22.42, 0, 0], + "1.375": [-19.49, 0, 0], + "1.4167": [-11.07, 0, 0], + "1.4583": [2.98, 0, 0], + "1.5": [15.22, 0, 0], + "1.5417": [21.21, 0, 0], + "1.5833": [22.42, 0, 0], + "1.625": [19.49, 0, 0], + "1.6667": [11.07, 0, 0], + "1.7083": [-2.98, 0, 0], + "1.75": [-15.22, 0, 0], + "1.7917": [-21.21, 0, 0], + "1.8333": [-22.42, 0, 0], + "1.875": [-19.49, 0, 0], + "1.9167": [-11.07, 0, 0], + "1.9583": [2.98, 0, 0], + "2.0": [15.22, 0, 0] + }, + "position": { + "0.0": [0, 1, 1.94], + "0.0417": [0, 1.79, 1.97], + "0.0833": [0, 1.96, 1.63], + "0.125": [0, 2, 0.76], + "0.1667": [0, 1.96, -0.52], + "0.2083": [0, 1.79, -1.5], + "0.25": [0, 1, -1.94], + "0.2917": [0, 0.21, -1.97], + "0.3333": [0, 0.04, -1.63], + "0.375": [0, 0, -0.76], + "0.4167": [0, 0.04, 0.52], + "0.4583": [0, 0.21, 1.5], + "0.5": [0, 1, 1.94], + "0.5417": [0, 1.79, 1.97], + "0.5833": [0, 1.96, 1.63], + "0.625": [0, 2, 0.76], + "0.6667": [0, 1.96, -0.52], + "0.7083": [0, 1.79, -1.5], + "0.75": [0, 1, -1.94], + "0.7917": [0, 0.21, -1.97], + "0.8333": [0, 0.04, -1.63], + "0.875": [0, 0, -0.76], + "0.9167": [0, 0.04, 0.52], + "0.9583": [0, 0.21, 1.5], + "1.0": [0, 1, 1.94], + "1.0417": [0, 1.79, 1.97], + "1.0833": [0, 1.96, 1.63], + "1.125": [0, 2, 0.76], + "1.1667": [0, 1.96, -0.52], + "1.2083": [0, 1.79, -1.5], + "1.25": [0, 1, -1.94], + "1.2917": [0, 0.21, -1.97], + "1.3333": [0, 0.04, -1.63], + "1.375": [0, 0, -0.76], + "1.4167": [0, 0.04, 0.52], + "1.4583": [0, 0.21, 1.5], + "1.5": [0, 1, 1.94], + "1.5417": [0, 1.79, 1.97], + "1.5833": [0, 1.96, 1.63], + "1.625": [0, 2, 0.76], + "1.6667": [0, 1.96, -0.52], + "1.7083": [0, 1.79, -1.5], + "1.75": [0, 1, -1.94], + "1.7917": [0, 0.21, -1.97], + "1.8333": [0, 0.04, -1.63], + "1.875": [0, 0, -0.76], + "1.9167": [0, 0.04, 0.52], + "1.9583": [0, 0.21, 1.5], + "2.0": [0, 1, 1.94] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-21.78, 0, 0], + "0.0417": [-16.89, 0, 0], + "0.0833": [-5.87, 0, 0], + "0.125": [8.59, 0, 0], + "0.1667": [18.31, 0, 0], + "0.2083": [22.18, 0, 0], + "0.25": [21.78, 0, 0], + "0.2917": [16.89, 0, 0], + "0.3333": [5.87, 0, 0], + "0.375": [-8.59, 0, 0], + "0.4167": [-18.31, 0, 0], + "0.4583": [-22.18, 0, 0], + "0.5": [-21.78, 0, 0], + "0.5417": [-16.89, 0, 0], + "0.5833": [-5.87, 0, 0], + "0.625": [8.59, 0, 0], + "0.6667": [18.31, 0, 0], + "0.7083": [22.18, 0, 0], + "0.75": [21.78, 0, 0], + "0.7917": [16.89, 0, 0], + "0.8333": [5.87, 0, 0], + "0.875": [-8.59, 0, 0], + "0.9167": [-18.31, 0, 0], + "0.9583": [-22.18, 0, 0], + "1.0": [-21.78, 0, 0], + "1.0417": [-16.89, 0, 0], + "1.0833": [-5.87, 0, 0], + "1.125": [8.59, 0, 0], + "1.1667": [18.31, 0, 0], + "1.2083": [22.18, 0, 0], + "1.25": [21.78, 0, 0], + "1.2917": [16.89, 0, 0], + "1.3333": [5.87, 0, 0], + "1.375": [-8.59, 0, 0], + "1.4167": [-18.31, 0, 0], + "1.4583": [-22.18, 0, 0], + "1.5": [-21.78, 0, 0], + "1.5417": [-16.89, 0, 0], + "1.5833": [-5.87, 0, 0], + "1.625": [8.59, 0, 0], + "1.6667": [18.31, 0, 0], + "1.7083": [22.18, 0, 0], + "1.75": [21.78, 0, 0], + "1.7917": [16.89, 0, 0], + "1.8333": [5.87, 0, 0], + "1.875": [-8.59, 0, 0], + "1.9167": [-18.31, 0, 0], + "1.9583": [-22.18, 0, 0], + "2.0": [-21.78, 0, 0] + }, + "position": { + "0.0": [0, 0.01, 2.03], + "0.0417": [0, 0.01, 2.83], + "0.0833": [0, 0.08, 2.99], + "0.125": [0, 0.4, 2.6], + "0.1667": [0, 1.45, 1.48], + "0.2083": [0, 1.89, -0.4], + "0.25": [0, 1.99, -2.03], + "0.2917": [0, 1.99, -2.83], + "0.3333": [0, 1.92, -2.99], + "0.375": [0, 1.6, -2.6], + "0.4167": [0, 0.55, -1.48], + "0.4583": [0, 0.11, 0.4], + "0.5": [0, 0.01, 2.03], + "0.5417": [0, 0.01, 2.83], + "0.5833": [0, 0.08, 2.99], + "0.625": [0, 0.4, 2.6], + "0.6667": [0, 1.45, 1.48], + "0.7083": [0, 1.89, -0.4], + "0.75": [0, 1.99, -2.03], + "0.7917": [0, 1.99, -2.83], + "0.8333": [0, 1.92, -2.99], + "0.875": [0, 1.6, -2.6], + "0.9167": [0, 0.55, -1.48], + "0.9583": [0, 0.11, 0.4], + "1.0": [0, 0.01, 2.03], + "1.0417": [0, 0.01, 2.83], + "1.0833": [0, 0.08, 2.99], + "1.125": [0, 0.4, 2.6], + "1.1667": [0, 1.45, 1.48], + "1.2083": [0, 1.89, -0.4], + "1.25": [0, 1.99, -2.03], + "1.2917": [0, 1.99, -2.83], + "1.3333": [0, 1.92, -2.99], + "1.375": [0, 1.6, -2.6], + "1.4167": [0, 0.55, -1.48], + "1.4583": [0, 0.11, 0.4], + "1.5": [0, 0.01, 2.03], + "1.5417": [0, 0.01, 2.83], + "1.5833": [0, 0.08, 2.99], + "1.625": [0, 0.4, 2.6], + "1.6667": [0, 1.45, 1.48], + "1.7083": [0, 1.89, -0.4], + "1.75": [0, 1.99, -2.03], + "1.7917": [0, 1.99, -2.83], + "1.8333": [0, 1.92, -2.99], + "1.875": [0, 1.6, -2.6], + "1.9167": [0, 0.55, -1.48], + "1.9583": [0, 0.11, 0.4], + "2.0": [0, 0.01, 2.03] + } + }, + "leftLeg": { + "rotation": { + "0.0": [21.78, 0, 0], + "0.0417": [16.89, 0, 0], + "0.0833": [5.87, 0, 0], + "0.125": [-8.59, 0, 0], + "0.1667": [-18.31, 0, 0], + "0.2083": [-22.18, 0, 0], + "0.25": [-21.78, 0, 0], + "0.2917": [-16.89, 0, 0], + "0.3333": [-5.87, 0, 0], + "0.375": [8.59, 0, 0], + "0.4167": [18.31, 0, 0], + "0.4583": [22.18, 0, 0], + "0.5": [21.78, 0, 0], + "0.5417": [16.89, 0, 0], + "0.5833": [5.87, 0, 0], + "0.625": [-8.59, 0, 0], + "0.6667": [-18.31, 0, 0], + "0.7083": [-22.18, 0, 0], + "0.75": [-21.78, 0, 0], + "0.7917": [-16.89, 0, 0], + "0.8333": [-5.87, 0, 0], + "0.875": [8.59, 0, 0], + "0.9167": [18.31, 0, 0], + "0.9583": [22.18, 0, 0], + "1.0": [21.78, 0, 0], + "1.0417": [16.89, 0, 0], + "1.0833": [5.87, 0, 0], + "1.125": [-8.59, 0, 0], + "1.1667": [-18.31, 0, 0], + "1.2083": [-22.18, 0, 0], + "1.25": [-21.78, 0, 0], + "1.2917": [-16.89, 0, 0], + "1.3333": [-5.87, 0, 0], + "1.375": [8.59, 0, 0], + "1.4167": [18.31, 0, 0], + "1.4583": [22.18, 0, 0], + "1.5": [21.78, 0, 0], + "1.5417": [16.89, 0, 0], + "1.5833": [5.87, 0, 0], + "1.625": [-8.59, 0, 0], + "1.6667": [-18.31, 0, 0], + "1.7083": [-22.18, 0, 0], + "1.75": [-21.78, 0, 0], + "1.7917": [-16.89, 0, 0], + "1.8333": [-5.87, 0, 0], + "1.875": [8.59, 0, 0], + "1.9167": [18.31, 0, 0], + "1.9583": [22.18, 0, 0], + "2.0": [21.78, 0, 0] + }, + "position": { + "0.0": [0, 1.99, -2.03], + "0.0417": [0, 1.99, -2.83], + "0.0833": [0, 1.92, -2.99], + "0.125": [0, 1.6, -2.6], + "0.1667": [0, 0.55, -1.48], + "0.2083": [0, 0.11, 0.4], + "0.25": [0, 0.01, 2.03], + "0.2917": [0, 0.01, 2.83], + "0.3333": [0, 0.08, 2.99], + "0.375": [0, 0.4, 2.6], + "0.4167": [0, 1.45, 1.48], + "0.4583": [0, 1.89, -0.4], + "0.5": [0, 1.99, -2.03], + "0.5417": [0, 1.99, -2.83], + "0.5833": [0, 1.92, -2.99], + "0.625": [0, 1.6, -2.6], + "0.6667": [0, 0.55, -1.48], + "0.7083": [0, 0.11, 0.4], + "0.75": [0, 0.01, 2.03], + "0.7917": [0, 0.01, 2.83], + "0.8333": [0, 0.08, 2.99], + "0.875": [0, 0.4, 2.6], + "0.9167": [0, 1.45, 1.48], + "0.9583": [0, 1.89, -0.4], + "1.0": [0, 1.99, -2.03], + "1.0417": [0, 1.99, -2.83], + "1.0833": [0, 1.92, -2.99], + "1.125": [0, 1.6, -2.6], + "1.1667": [0, 0.55, -1.48], + "1.2083": [0, 0.11, 0.4], + "1.25": [0, 0.01, 2.03], + "1.2917": [0, 0.01, 2.83], + "1.3333": [0, 0.08, 2.99], + "1.375": [0, 0.4, 2.6], + "1.4167": [0, 1.45, 1.48], + "1.4583": [0, 1.89, -0.4], + "1.5": [0, 1.99, -2.03], + "1.5417": [0, 1.99, -2.83], + "1.5833": [0, 1.92, -2.99], + "1.625": [0, 1.6, -2.6], + "1.6667": [0, 0.55, -1.48], + "1.7083": [0, 0.11, 0.4], + "1.75": [0, 0.01, 2.03], + "1.7917": [0, 0.01, 2.83], + "1.8333": [0, 0.08, 2.99], + "1.875": [0, 0.4, 2.6], + "1.9167": [0, 1.45, 1.48], + "1.9583": [0, 1.89, -0.4], + "2.0": [0, 1.99, -2.03] + } + } + } + }, + "animation.silverlabs_nat.elephant_baby.look_at_target": { + "loop": true, + "bones": { + "skull": { + "rotation": [ + "v.head_rot_x - v.body_rot_x", + "v.head_rot_y - v.body_rot_y", + 0 + ] + }, + "trunk": { + "rotation": ["v.trunk_x", "v.trunk_y", 0] + } + } + }, + "animation.silverlabs_nat.elephant_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-6.63, 0, 0], + "0.2917": [-17.54, 0, 0], + "0.4583": [-45, 0, 0], + "0.5833": [-42, 0, 0], + "0.75": [-45, 0, 0], + "0.875": [-45, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, -1.18, 0], + "0.2917": [0, -2.7, 0], + "0.4583": [0, -6, 0], + "0.5833": [0, -5.4, 0], + "0.75": [0, -6, 0], + "0.875": [0, -6, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [33.85046, 3.52249, -4.86023], + "0.5": [41.12601, 1.88693, -2.60353], + "0.625": [47, 0, 0], + "0.7083": [44.8, 0, 0], + "0.8333": [42.16, 0, 0], + "0.9583": [42.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 1.3, -1], + "0.5": [0, 0.68, -0.8], + "0.9583": [0, 1, -1] + } + }, + "leftEar": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [7.38733, 1.29876, -9.91615], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": [0, 0, 0], + "0.6667": [0, 0, -1.4], + "0.7917": [0, 0, -1.4], + "0.875": [0, 0, -0.44], + "1.0": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [7.38733, -1.29876, 9.91615], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": [0, 0, 0], + "0.75": [0, 0, 3], + "0.9167": [0, 0, 0.2], + "1.0": [0, 0, 0] + } + }, + "trunk": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-2.93, -0.31, -1.52], + "0.1667": [-27.31335, -1.25836, -10.87997], + "0.2917": [-28.55163, -2.20239, -13.6165], + "0.5417": [-7.85, 0.56, 11.58], + "0.6667": [-4.24721, 1.93597, 14.87739], + "0.875": [-12.49262, -0.4328, -1.95263], + "1.0": [-12.5, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [-10, 0, 0], + "0.5": [-22.32648, -2.86313, -6.93488], + "0.7917": [-24.27713, -3.24262, -7.86139] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 3, 0], + "0.5": [0.5, -0.1, -0.6], + "0.7917": [0.5, -0.1, -0.6] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.5": [-20.32648, 2.86313, 6.93488], + "0.6667": [-19.32648, 2.86313, 6.93488], + "0.8333": [-22.32648, 2.86313, 6.93488] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.5": [-0.4, 0, -1], + "0.6667": [-0.4, 0, -1], + "0.8333": [-0.4, 0, -1.2] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [-54.23687, 5.73804, 10.23658], + "0.4583": [-86.45177, -12.91746, 0.47767], + "0.5833": [-84.48987, -12.91746, 0.47767], + "0.7083": [-86.45177, -12.91746, 0.47767], + "1.0": [-85.45177, -12.91746, 0.47767] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [-1.27, 0.27, -0.01], + "0.2917": [-2.44, -0.63, 0.6], + "0.4583": [-3.9, -7.4, 1.6], + "0.5833": [-3.9, -7.1, 1.3], + "0.7083": [-3.9, -7.4, 1.6], + "1.0": [-3.9, -7.2, 1.6] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.2083": [-29.52839, -1.6346, 2.00141], + "0.5417": [-84.052, -8.59435, 10.52294], + "0.6667": [-82.052, -8.59435, 10.52294], + "0.7917": [-84.052, -8.59435, 10.52294] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 2.3, 0], + "0.2083": [2.5, -0.23, 0.81], + "0.375": [2.5, -3.23, 2.41], + "0.5417": [4, -7.4, 3.8], + "0.6667": [4, -7.1, 3.7], + "0.7917": [4, -7.4, 3.8] + } + }, + "tail": { + "rotation": { + "0.4583": [6, 0, 0], + "0.7917": [6, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.elephant_baby.sit_loop": { + "loop": true, + "bones": { + "body": { + "rotation": [-45, 0, 0], + "position": [0, -6, 0] + }, + "skull": { + "rotation": [42.5, 0, 0], + "position": [0, 1, -1] + }, + "trunk": { + "rotation": [-12.5, 0, 0] + }, + "leftArm": { + "rotation": [-22.32648, -2.86313, -6.93488], + "position": [0.5, -0.1, -0.6] + }, + "rightArm": { + "rotation": [-22.32648, 2.86313, 6.93488], + "position": [-0.4, 0, -1.2] + }, + "rightLeg": { + "rotation": [-86.45177, -12.91746, 0.47767], + "position": [-3.9, -7.4, 1.6] + }, + "leftLeg": { + "rotation": [-84.052, -8.59435, 10.52294], + "position": [4, -7.4, 3.8] + }, + "tail": { + "rotation": [6, 0, 0] + }, + "leftEar": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "rightEar": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.elephant_baby.unsit": { + "animation_length": 0.7083, + "bones": { + "body": { + "rotation": { + "0.0": [-45, 0, 0], + "0.0833": [-45, 0, 0], + "0.375": [-17.54, 0, 0], + "0.4583": [-6.63, 0, 0], + "0.5833": [2, 0, 0], + "0.7083": [0, 0, 0] + }, + "position": { + "0.0": [0, -6, 0], + "0.0833": [0, -6, 0], + "0.375": [0, -2.7, 0], + "0.4583": [0, -1.18, 0], + "0.5833": [0, 0, 0], + "0.7083": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [42.5, 0, 0], + "0.1667": [34.73496, 0.42938, -0.76983], + "0.2917": [21.02185, -0.12455, 0.12224], + "0.375": [18.41311, -0.49383, 0.71696], + "0.4583": [16.92, -0.3, 0.43], + "0.5": [14.49471, -0.21948, 0.31865], + "0.5833": [4.65, -0.11, 0.16], + "0.625": [1.27, -0.06, 0.09], + "0.7083": [0, 0, 0] + }, + "position": { + "0.0": [0, 1, -1], + "0.6667": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [7.38733, 1.29876, -9.91615], + "0.3333": [-12.5, 0, 0], + "0.6667": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [7.38733, -1.29876, 9.91615], + "0.3333": [-12.5, 0, 0], + "0.625": [0, 0, 0.2], + "0.6667": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "trunk": { + "rotation": { + "0.0": [-12.5, 0, 0], + "0.125": [-10.86519, -0.96698, -4.06202], + "0.25": [-10.07, -0.39, -3.57], + "0.3333": [-7.69524, 1.35255, -1.09097], + "0.5": [-2.34166, -0.10337, 2.183], + "0.5833": [-1.17, -0.05, 0.39], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0.3, 0], + "0.2917": [0, -0.3, 0], + "0.5833": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [-22.32648, -2.86313, -6.93488], + "0.2083": [-22.32648, -2.86313, -6.93488], + "0.3333": [-10, 0, 0], + "0.4583": [0, 0, 0] + }, + "position": { + "0.0": [0.5, -0.1, -0.6], + "0.2083": [0.5, -0.1, -0.6], + "0.3333": [0, 3, 0], + "0.4583": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [-22.32648, 2.86313, 6.93488], + "0.4583": [-22.32648, 2.86313, 6.93488], + "0.5833": [0, 0, 0], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [-0.4, 0, -1.2], + "0.4583": [-0.4, 0.6, -1.2], + "0.5833": [0, 0, 0], + "0.6667": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-86.45177, -12.91746, 0.47767], + "0.1667": [-86.45177, -12.91746, 0.47767], + "0.2917": [-54.23687, 5.73804, 10.23658], + "0.4583": [0, 0, 0] + }, + "position": { + "0.0": [-3.9, -7.4, 1.6], + "0.1667": [-3.9, -7.4, 1.6], + "0.2917": [-2.44, 0.47, 2.1], + "0.4167": [-1.27, 0.27, -0.01], + "0.5417": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-84.052, -8.59435, 10.52294], + "0.2917": [-29.52839, -1.6346, 2.00141], + "0.375": [0, 0, 0], + "0.5": [0, 0, 0] + }, + "position": { + "0.0": [4, -7.4, 3.8], + "0.1667": [2.5, -3.23, 2.41], + "0.2917": [2.5, -0.23, 0.81], + "0.375": [0, 2.3, 0], + "0.5": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [6, 0, 0], + "0.0833": [14.83219, 7.51511, -6.35321], + "0.1667": [8.75, 11.27, -9.53], + "0.25": [-14.33561, 15.03022, -12.70642], + "0.4583": [-61.80843, -3.81024, 1.15249], + "0.5833": [-67.65422, 1.90511, -6.62112], + "0.7083": [-67.5, 0, -4] + } + }, + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [8, 0, 0], + "0.3333": [8, 0, 0], + "0.5417": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.elephant_baby.playful_UB": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [ + "Math.cos(( q.anim_time - 0.1 ) * 720 ) * -12.5", + 0, + "Math.sin(( q.anim_time - 0.1 ) * 720 ) * -12.5" + ], + "position": [0, -1.3, 0] + }, + "tail": { + "rotation": [ + "-45 + Math.cos(( q.anim_time - 0.2 ) * 720 ) * -22.5", + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * -10", + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * 10" + ] + }, + "skull": { + "rotation": [ + "Math.cos(( q.anim_time - 0.1 ) * 720 ) * -22.5", + 0, + "Math.sin(( q.anim_time - 0.1 ) * 720 ) * 22.5" + ] + }, + "leftEar": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 22.5", + 0, + "Math.sin(( q.anim_time - 0.4 ) * 720 ) * 22.5" + ] + }, + "rightEar": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 720 ) * -22.5", + 0, + "Math.sin(( q.anim_time - 0.5 ) * 720 ) * -22.5" + ] + }, + "trunk": { + "rotation": [ + "-22.5 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * -22.5", + 0, + "q.anim_time * 720" + ] + }, + "root": { + "rotation": [ + 0, + 0, + "v.freq = 2; v.mag = 12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + 0, + 0, + "v.freq = 2; v.mag = 12.5; v.balloon = 1; v.offset = 0; v.time_offset = -0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "position": { + "0.0": [ + 0, + "v.freq = 4; v.mag = -1; v.balloon = 1; v.offset = -1; v.time_offset = 0.8; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0.1 + ], + "0.2917": [ + 0, + "v.freq = 4; v.mag = -1; v.balloon = 1; v.offset = 2; v.time_offset = 0.8; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0.1 + ], + "0.5": [ + 0, + "v.freq = 4; v.mag = -1; v.balloon = 1; v.offset = 2; v.time_offset = 0.8; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0.1 + ], + "1.0": [ + 0, + "v.freq = 4; v.mag = -1; v.balloon = 1; v.offset = -1; v.time_offset = 0.8; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0.1 + ] + } + }, + "rightLeg": { + "rotation": [ + 0, + 0, + "v.freq = 2; v.mag = 12.5; v.balloon = 1; v.offset = 0; v.time_offset = -0.2; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "position": { + "0.0": [ + 0, + "v.freq = 4; v.mag = -1; v.balloon = 1; v.offset = 0; v.time_offset = 0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + -0.4 + ], + "0.5": [ + 0, + "v.freq = 4; v.mag = -1; v.balloon = 1; v.offset = 2; v.time_offset = 0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + -0.4 + ], + "1.0": [ + 0, + "v.freq = 4; v.mag = -1; v.balloon = 1; v.offset = 0; v.time_offset = 0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + -0.4 + ] + } + } + } + }, + "animation.silverlabs_nat.elephant_baby.walk_UB": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -1", + 0, + "Math.cos(( q.anim_time - 0.5 ) * 360 ) * 4" + ], + "position": [ + 0, + "v.freq = 4; v.mag = -0.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0 + ] + }, + "tail": { + "rotation": [-67.5, 0, "Math.cos(( q.anim_time - 0.6 ) * 180 ) * 8"] + }, + "skull": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.5 ) * 360 ) * -4" + ] + }, + "leftEar": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 4", + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * -4" + ] + }, + "rightEar": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.5 ) * 360 ) * 4", + "Math.sin(( q.anim_time - 0.3 ) * 360 ) * -4" + ] + }, + "trunk": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 5", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 4" + ] + }, + "leftArm": { + "rotation": [ + "v.freq = 2; v.mag = 12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = -1; v.balloon = 3; v.offset = 1; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 2; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + "v.freq = 2; v.mag = -12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 1; v.balloon = 3; v.offset = 1; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -2; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightLeg": { + "rotation": [ + "v.freq = 2; v.mag = 12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = -1; v.balloon = 3; v.offset = 1; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -2; v.balloon = 1; v.offset = 0; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftLeg": { + "rotation": [ + "v.freq = 2; v.mag = -12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 1; v.balloon = 3; v.offset = 1; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 2; v.balloon = 1; v.offset = 0; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + } + } + }, + "animation.silverlabs_nat.elephant_baby.run_UB": { + "loop": true, + "animation_length": 2, + "bones": { + "trunk2": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * 5", 0, 0] + }, + "trunk3": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 ) * -12.5", 0, 0] + }, + "trunk4": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * -12.5", 0, 0] + }, + "body": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -3", + 0, + "Math.cos(( q.anim_time - 0.5 ) * 720 ) * 4" + ], + "position": [ + 0, + "v.freq = 4; v.mag = 0.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.0; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0 + ] + }, + "tail": { + "rotation": [ + "-45 + Math.cos(( q.anim_time - 0.2 ) * 720 ) * 22.5", + 0, + 0 + ] + }, + "skull": { + "rotation": [ + "Math.sin(( q.anim_time - 0.1 ) * 720 ) * 6", + 0, + "Math.cos(( q.anim_time - 0.5 ) * 720 ) * -4" + ] + }, + "leftEar": { + "rotation": [ + 0, + "-( Math.sin(( q.anim_time - 0.5 ) * 720 ) * 12 )", + "-( Math.sin(( q.anim_time - 0.3 ) * 720 ) * -4 )" + ] + }, + "rightEar": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.4 ) * 720 ) * 12", + "Math.sin(( q.anim_time - 0.3 ) * 720 ) * -4" + ] + }, + "trunk": { + "rotation": [ + "-7.5 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 15", + 0, + 0 + ] + }, + "leftArm": { + "rotation": [ + "v.freq = 4; v.mag = 22.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 4; v.mag = -1; v.balloon = 3; v.offset = 1; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 4; v.mag = -2; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + "v.freq = -4; v.mag = 22.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = -4; v.mag = -1; v.balloon = 3; v.offset = 1; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = -4; v.mag = -2; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightLeg": { + "rotation": [ + "v.freq = -4; v.mag = -22.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = -4; v.mag = 1; v.balloon = 3; v.offset = 1; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = -4; v.mag = 3; v.balloon = 1; v.offset = 0; v.time_offset = 0.8; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftLeg": { + "rotation": [ + "v.freq = 4; v.mag = -22.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 4; v.mag = 1; v.balloon = 3; v.offset = 1; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 4; v.mag = 3; v.balloon = 1; v.offset = 0; v.time_offset = 0.8; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + } + } + }, + "animation.silverlabs_nat.elephant_baby.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, -90], + "position": [12.9, 5.4, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.02" + ] + }, + "tail": { + "rotation": [ + -68.5, + "-7.1 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * 3", + 17.5 + ] + }, + "skull": { + "rotation": [0, 2.5, 4], + "position": [0.7, 0, 0] + }, + "leftEar": { + "rotation": [0, "-64 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2", 0] + }, + "rightEar": { + "rotation": [0, 86, 0], + "position": [-2.1, 0, 0] + }, + "trunk": { + "rotation": [ + "-19 - Math.cos( -40 + ( q.anim_time - 0.0 ) * 90 ) * 2", + 0, + "18 + Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * 2" + ] + }, + "leftArm": { + "rotation": [70.36992, -29.50723, 9.96375], + "position": [0, 0, -4.7] + }, + "rightArm": { + "rotation": [44.5, 0, 0], + "position": [0, 0, -7.2] + }, + "rightLeg": { + "rotation": [49, 0, 0], + "position": [0, 0, -1.4] + }, + "leftLeg": { + "rotation": [-12.39638, 1.61888, 23.32417] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/emperor_penguin.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/emperor_penguin.rp_anim.json new file mode 100644 index 0000000..256b1ae --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/emperor_penguin.rp_anim.json @@ -0,0 +1,2289 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.emperor_penguin.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "rotation": [-1, 0, 0] + }, + "skull": { + "rotation": [3, 0, 0] + }, + "leftWing": { + "rotation": { + "0.0": [1.95843, 0.02969, -0.28354], + "0.5417": [2.20298, -0.21512, -0.50276], + "1.0": [2.39954, -0.40882, -0.67103], + "1.5417": [2.14791, -0.16401, -0.44958], + "2.0": [1.95843, 0.02969, -0.28354] + } + }, + "rightWing": { + "rotation": { + "0.0": [1.95843, -0.02969, 0.28354], + "0.5417": [2.20298, 0.21512, 0.50276], + "1.0": [2.39954, 0.40882, 0.67103], + "1.5417": [2.14791, 0.16401, 0.44958], + "2.0": [1.95843, -0.02969, 0.28354] + } + }, + "tail": { + "rotation": { + "0.0": [-7, 0, 0], + "0.5417": [-7.64604, 0, 0], + "1.0": [-8.1, 0, 0], + "1.5417": [-7.46323, 0, 0], + "2.0": [-7, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.emperor_penguin.slide": { + "animation_length": 3.125, + "bones": { + "body": { + "rotation": { + "0.0": [-1, 0, 0], + "0.0417": [-5.07, 0, 0], + "0.0833": [-9.59, 0, 0], + "0.125": [-5, 0, 0], + "0.1667": [3.96, 0, 0], + "0.2083": [17.19, 0, 0], + "0.25": [32.7, 0, 0], + "0.2917": [48.49, 0, 0], + "0.3333": [62.57, 0, 0], + "0.375": [72.96, 0, 0], + "0.4167": [89.5, 0, 0], + "2.8333": [89.5, 0, 0], + "3.125": [-1, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [3, 0, 0], + "0.0833": [6, 0, 0], + "0.1667": [-8.26, 0, 0], + "0.375": [-76.22, 0, 0], + "0.4583": [-88, 0, 0], + "2.8333": [-90.63, 0, 0], + "3.0": [-24.13, 0, 0], + "3.125": [3, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0.11, 0.01], + "0.2083": [0, 0.28, 0.04], + "0.25": [0, 0.47, 0.06], + "0.2917": [0, 0.67, 0.05], + "0.3333": [0, 0.84, -0.03], + "0.375": [0, 0.98, -0.2], + "0.4167": [0, 1.15, -0.99], + "0.4583": [0, 1.24, -2.04], + "0.5": [0, 1.3, -2.8], + "0.5417": [0, 1.3, -2.82], + "0.5833": [0, 1.31, -2.84], + "0.625": [0, 1.31, -2.87], + "0.6667": [0, 1.31, -2.89], + "0.7083": [0, 1.32, -2.91], + "0.75": [0, 1.32, -2.93], + "0.7917": [0, 1.32, -2.94], + "0.8333": [0, 1.33, -2.96], + "0.875": [0, 1.33, -2.98], + "0.9167": [0, 1.34, -2.99], + "0.9583": [0, 1.34, -3.01], + "1.0": [0, 1.34, -3.02], + "1.0417": [0, 1.35, -3.04], + "1.0833": [0, 1.35, -3.05], + "1.125": [0, 1.36, -3.06], + "1.1667": [0, 1.36, -3.07], + "1.2083": [0, 1.37, -3.08], + "1.25": [0, 1.37, -3.09], + "1.2917": [0, 1.37, -3.1], + "1.3333": [0, 1.38, -3.11], + "1.375": [0, 1.38, -3.11], + "1.4167": [0, 1.38, -3.12], + "1.4583": [0, 1.39, -3.12], + "1.5": [0, 1.39, -3.13], + "1.5417": [0, 1.39, -3.13], + "1.5833": [0, 1.4, -3.13], + "1.625": [0, 1.4, -3.14], + "1.6667": [0, 1.4, -3.14], + "1.7083": [0, 1.4, -3.14], + "1.75": [0, 1.41, -3.14], + "1.7917": [0, 1.41, -3.13], + "1.8333": [0, 1.41, -3.13], + "1.875": [0, 1.41, -3.13], + "1.9167": [0, 1.41, -3.12], + "1.9583": [0, 1.41, -3.12], + "2.0": [0, 1.41, -3.11], + "2.0417": [0, 1.41, -3.11], + "2.0833": [0, 1.41, -3.1], + "2.125": [0, 1.41, -3.09], + "2.1667": [0, 1.4, -3.08], + "2.2083": [0, 1.4, -3.07], + "2.25": [0, 1.4, -3.06], + "2.2917": [0, 1.4, -3.05], + "2.3333": [0, 1.39, -3.03], + "2.375": [0, 1.39, -3.02], + "2.4167": [0, 1.38, -3], + "2.4583": [0, 1.38, -2.99], + "2.5": [0, 1.37, -2.97], + "2.5417": [0, 1.36, -2.95], + "2.5833": [0, 1.36, -2.93], + "2.625": [0, 1.35, -2.91], + "2.6667": [0, 1.34, -2.89], + "2.7083": [0, 1.33, -2.87], + "2.75": [0, 1.32, -2.85], + "2.7917": [0, 1.31, -2.82], + "2.8333": [0, 1.3, -2.8], + "3.125": [0, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [1.96, 0.03, -0.28], + "0.0417": [-3.98, 1.57, -5.58], + "0.0833": [-12.9, 3.85, -13.36], + "0.125": [-20.32, 6, -20.85], + "0.1667": [-21.81, 7.17, -25.29], + "0.2083": [-13.26, 6.96, -25.54], + "0.25": [1.98, 5.87, -23.21], + "0.2917": [17.21, 4.45, -19.63], + "0.3333": [25.76, 3.27, -16.14], + "0.375": [22.23, 2.02, -10.76], + "0.4167": [10.77, 0.85, -4.75], + "0.4583": [1.96, 0.06, -1.28], + "0.5": [1.34, -0.01, -1.18], + "0.5417": [0.87, -0.06, -1.26], + "0.5833": [0.53, -0.09, -1.51], + "0.625": [0.31, -0.1, -1.89], + "0.6667": [0.21, -0.1, -2.39], + "0.7083": [0.19, -0.08, -2.98], + "0.75": [0.25, -0.05, -3.65], + "0.7917": [0.37, -0.01, -4.37], + "0.8333": [0.55, 0.04, -5.11], + "0.875": [0.75, 0.08, -5.85], + "0.9167": [0.98, 0.14, -6.58], + "0.9583": [1.21, 0.18, -7.26], + "1.0": [1.43, 0.23, -7.88], + "1.0417": [1.63, 0.27, -8.42], + "1.0833": [1.79, 0.3, -8.84], + "1.125": [1.89, 0.33, -9.14], + "1.1667": [1.93, 0.34, -9.28], + "1.2083": [1.93, 0.33, -9.18], + "1.25": [1.93, 0.32, -8.75], + "1.2917": [1.94, 0.3, -8.08], + "1.3333": [1.94, 0.27, -7.24], + "1.375": [1.94, 0.24, -6.32], + "1.4167": [1.95, 0.2, -5.37], + "1.4583": [1.95, 0.17, -4.49], + "1.5": [1.95, 0.15, -3.76], + "1.5417": [1.96, 0.13, -3.24], + "1.5833": [1.96, 0.12, -3.02], + "1.625": [1.95, 0.13, -3.17], + "1.6667": [1.97, 0.14, -3.34], + "1.7083": [2.02, 0.15, -3.57], + "1.75": [2.09, 0.18, -3.86], + "1.7917": [2.19, 0.21, -4.21], + "1.8333": [2.31, 0.24, -4.6], + "1.875": [2.45, 0.28, -5.04], + "1.9167": [2.6, 0.33, -5.52], + "1.9583": [2.76, 0.38, -6.04], + "2.0": [2.93, 0.43, -6.58], + "2.0417": [3.1, 0.48, -7.16], + "2.0833": [3.27, 0.53, -7.75], + "2.125": [3.43, 0.58, -8.37], + "2.1667": [3.58, 0.63, -9], + "2.2083": [3.72, 0.68, -9.63], + "2.25": [3.85, 0.73, -10.28], + "2.2917": [3.96, 0.77, -10.92], + "2.3333": [4.04, 0.8, -11.56], + "2.375": [4.09, 0.84, -12.19], + "2.4167": [4.12, 0.86, -12.8], + "2.4583": [4.11, 0.88, -13.4], + "2.5": [4.06, 0.89, -13.98], + "2.5417": [3.97, 0.9, -14.53], + "2.5833": [3.84, 0.89, -15.05], + "2.625": [3.65, 0.87, -15.54], + "2.6667": [3.41, 0.84, -15.98], + "2.7083": [3.12, 0.8, -16.38], + "2.75": [2.77, 0.75, -16.73], + "2.7917": [2.35, 0.68, -17.03], + "2.8333": [1.86, 0.6, -17.27], + "2.875": [-8.17, -1.22, -18.33], + "2.9167": [-21.53, -3.71, -17.6], + "2.9583": [-28.2, -5.02, -15.41], + "3.0": [-24.19, -4.39, -12.2], + "3.0417": [-15, -2.85, -7.73], + "3.0833": [-4.87, -1.13, -3.31], + "3.125": [1.96, 0.03, -0.28] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, -0.2], + "0.2083": [0, 0, -0.4], + "0.25": [0, 0, -0.6], + "0.2917": [0, 0, -0.8], + "0.3333": [0, 0, -1], + "0.375": [0, 0, -1.2], + "0.4167": [0, 0, -1.4], + "0.4583": [0, 0, -1.6], + "0.5": [0, 0, -1.6], + "0.5417": [0, 0, -1.6], + "0.5833": [0, 0, -1.6], + "0.625": [0, 0, -1.6], + "0.6667": [0, 0, -1.6], + "0.7083": [0, 0, -1.6], + "0.75": [0, 0, -1.6], + "0.7917": [0, 0, -1.6], + "0.8333": [0, 0, -1.6], + "0.875": [0, 0, -1.6], + "0.9167": [0, 0, -1.6], + "0.9583": [0, 0, -1.6], + "1.0": [0, 0, -1.6], + "1.0417": [0, 0, -1.6], + "1.0833": [0, 0, -1.6], + "1.125": [0, 0, -1.6], + "1.1667": [0, 0, -1.6], + "1.2083": [0, 0, -1.6], + "1.25": [0, 0, -1.6], + "1.2917": [0, 0, -1.6], + "1.3333": [0, 0, -1.6], + "1.375": [0, 0, -1.6], + "1.4167": [0, 0, -1.6], + "1.4583": [0, 0, -1.6], + "1.5": [0, 0, -1.6], + "1.5417": [0, 0, -1.6], + "1.5833": [0, 0, -1.6], + "1.625": [0, 0, -1.6], + "1.6667": [0, 0, -1.6], + "1.7083": [0, 0, -1.6], + "1.75": [0, 0, -1.6], + "1.7917": [0, 0, -1.6], + "1.8333": [0, 0, -1.6], + "1.875": [0, 0, -1.6], + "1.9167": [0, 0, -1.6], + "1.9583": [0, 0, -1.6], + "2.0": [0, 0, -1.6], + "2.0417": [0, 0, -1.6], + "2.0833": [0, 0, -1.6], + "2.125": [0, 0, -1.6], + "2.1667": [0, 0, -1.6], + "2.2083": [0, 0, -1.6], + "2.25": [0, 0, -1.6], + "2.2917": [0, 0, -1.6], + "2.3333": [0, 0, -1.6], + "2.375": [0, 0, -1.6], + "2.4167": [0, 0, -1.6], + "2.4583": [0, 0, -1.6], + "2.5": [0, 0, -1.6], + "2.5417": [0, 0, -1.6], + "2.5833": [0, 0, -1.6], + "2.625": [0, 0, -1.6], + "2.6667": [0, 0, -1.6], + "2.7083": [0, 0, -1.6], + "2.75": [0, 0, -1.6], + "2.7917": [0, 0, -1.6], + "2.8333": [0, 0, -1.6], + "2.875": [0, 0, -1.37], + "2.9167": [0, 0, -1.14], + "2.9583": [0, 0, -0.91], + "3.0": [0, 0, -0.69], + "3.0417": [0, 0, -0.46], + "3.0833": [0, 0, -0.23], + "3.125": [0, 0, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [1.96, -0.03, 0.28], + "0.0417": [-3.98, -1.57, 5.58], + "0.0833": [-12.9, -3.85, 13.36], + "0.125": [-20.32, -6, 20.85], + "0.1667": [-21.81, -7.17, 25.29], + "0.2083": [-13.26, -6.96, 25.54], + "0.25": [1.98, -5.87, 23.21], + "0.2917": [17.21, -4.45, 19.63], + "0.3333": [25.76, -3.27, 16.14], + "0.375": [22.23, -2.02, 10.76], + "0.4167": [10.77, -0.85, 4.75], + "0.4583": [1.96, -0.06, 1.28], + "0.5": [1.34, 0.01, 1.18], + "0.5417": [0.87, 0.06, 1.26], + "0.5833": [0.53, 0.09, 1.51], + "0.625": [0.31, 0.1, 1.89], + "0.6667": [0.21, 0.1, 2.39], + "0.7083": [0.19, 0.08, 2.98], + "0.75": [0.25, 0.05, 3.65], + "0.7917": [0.37, 0.01, 4.37], + "0.8333": [0.55, -0.04, 5.11], + "0.875": [0.75, -0.08, 5.85], + "0.9167": [0.98, -0.14, 6.58], + "0.9583": [1.21, -0.18, 7.26], + "1.0": [1.43, -0.23, 7.88], + "1.0417": [1.63, -0.27, 8.42], + "1.0833": [1.79, -0.3, 8.84], + "1.125": [1.89, -0.33, 9.14], + "1.1667": [1.93, -0.34, 9.28], + "1.2083": [1.93, -0.33, 9.18], + "1.25": [1.93, -0.32, 8.75], + "1.2917": [1.94, -0.3, 8.08], + "1.3333": [1.94, -0.27, 7.24], + "1.375": [1.94, -0.24, 6.32], + "1.4167": [1.95, -0.2, 5.37], + "1.4583": [1.95, -0.17, 4.49], + "1.5": [1.95, -0.15, 3.76], + "1.5417": [1.96, -0.13, 3.24], + "1.5833": [1.96, -0.12, 3.02], + "1.625": [1.95, -0.13, 3.17], + "1.6667": [1.97, -0.14, 3.34], + "1.7083": [2.02, -0.15, 3.57], + "1.75": [2.09, -0.18, 3.86], + "1.7917": [2.19, -0.21, 4.21], + "1.8333": [2.31, -0.24, 4.6], + "1.875": [2.45, -0.28, 5.04], + "1.9167": [2.6, -0.33, 5.52], + "1.9583": [2.76, -0.38, 6.04], + "2.0": [2.93, -0.43, 6.58], + "2.0417": [3.1, -0.48, 7.16], + "2.0833": [3.27, -0.53, 7.75], + "2.125": [3.43, -0.58, 8.37], + "2.1667": [3.58, -0.63, 9], + "2.2083": [3.72, -0.68, 9.63], + "2.25": [3.85, -0.73, 10.28], + "2.2917": [3.96, -0.77, 10.92], + "2.3333": [4.04, -0.8, 11.56], + "2.375": [4.09, -0.84, 12.19], + "2.4167": [4.12, -0.86, 12.8], + "2.4583": [4.11, -0.88, 13.4], + "2.5": [4.06, -0.89, 13.98], + "2.5417": [3.97, -0.9, 14.53], + "2.5833": [3.84, -0.89, 15.05], + "2.625": [3.65, -0.87, 15.54], + "2.6667": [3.41, -0.84, 15.98], + "2.7083": [3.12, -0.8, 16.38], + "2.75": [2.77, -0.75, 16.73], + "2.7917": [2.35, -0.68, 17.03], + "2.8333": [1.86, -0.6, 17.27], + "2.875": [-8.17, 1.22, 18.33], + "2.9167": [-21.53, 3.71, 17.6], + "2.9583": [-28.2, 5.02, 15.41], + "3.0": [-24.19, 4.39, 12.2], + "3.0417": [-15, 2.85, 7.73], + "3.0833": [-4.87, 1.13, 3.31], + "3.125": [1.96, -0.03, 0.28] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, -0.2], + "0.2083": [0, 0, -0.4], + "0.25": [0, 0, -0.6], + "0.2917": [0, 0, -0.8], + "0.3333": [0, 0, -1], + "0.375": [0, 0, -1.2], + "0.4167": [0, 0, -1.4], + "0.4583": [0, 0, -1.6], + "0.5": [0, 0, -1.6], + "0.5417": [0, 0, -1.6], + "0.5833": [0, 0, -1.6], + "0.625": [0, 0, -1.6], + "0.6667": [0, 0, -1.6], + "0.7083": [0, 0, -1.6], + "0.75": [0, 0, -1.6], + "0.7917": [0, 0, -1.6], + "0.8333": [0, 0, -1.6], + "0.875": [0, 0, -1.6], + "0.9167": [0, 0, -1.6], + "0.9583": [0, 0, -1.6], + "1.0": [0, 0, -1.6], + "1.0417": [0, 0, -1.6], + "1.0833": [0, 0, -1.6], + "1.125": [0, 0, -1.6], + "1.1667": [0, 0, -1.6], + "1.2083": [0, 0, -1.6], + "1.25": [0, 0, -1.6], + "1.2917": [0, 0, -1.6], + "1.3333": [0, 0, -1.6], + "1.375": [0, 0, -1.6], + "1.4167": [0, 0, -1.6], + "1.4583": [0, 0, -1.6], + "1.5": [0, 0, -1.6], + "1.5417": [0, 0, -1.6], + "1.5833": [0, 0, -1.6], + "1.625": [0, 0, -1.6], + "1.6667": [0, 0, -1.6], + "1.7083": [0, 0, -1.6], + "1.75": [0, 0, -1.6], + "1.7917": [0, 0, -1.6], + "1.8333": [0, 0, -1.6], + "1.875": [0, 0, -1.6], + "1.9167": [0, 0, -1.6], + "1.9583": [0, 0, -1.6], + "2.0": [0, 0, -1.6], + "2.0417": [0, 0, -1.6], + "2.0833": [0, 0, -1.6], + "2.125": [0, 0, -1.6], + "2.1667": [0, 0, -1.6], + "2.2083": [0, 0, -1.6], + "2.25": [0, 0, -1.6], + "2.2917": [0, 0, -1.6], + "2.3333": [0, 0, -1.6], + "2.375": [0, 0, -1.6], + "2.4167": [0, 0, -1.6], + "2.4583": [0, 0, -1.6], + "2.5": [0, 0, -1.6], + "2.5417": [0, 0, -1.6], + "2.5833": [0, 0, -1.6], + "2.625": [0, 0, -1.6], + "2.6667": [0, 0, -1.6], + "2.7083": [0, 0, -1.6], + "2.75": [0, 0, -1.6], + "2.7917": [0, 0, -1.6], + "2.8333": [0, 0, -1.6], + "2.875": [0, 0, -1.37], + "2.9167": [0, 0, -1.14], + "2.9583": [0, 0, -0.91], + "3.0": [0, 0, -0.69], + "3.0417": [0, 0, -0.46], + "3.0833": [0, 0, -0.23], + "3.125": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-7, 0, 0], + "0.0417": [-7, 0, 0], + "0.0833": [-7, 0, 0], + "0.125": [-7, 0, 0], + "0.1667": [-12.36, 0, 0], + "0.2083": [-20.28, 0, 0], + "0.25": [-29.64, 0, 0], + "0.2917": [-39.3, 0, 0], + "0.3333": [-48.17, 0, 0], + "0.375": [-55.1, 0, 0], + "0.4167": [-59, 0, 0], + "0.4583": [-59.64, 0, 0], + "0.5": [-59.31, 0, 0], + "0.5417": [-58.16, 0, 0], + "0.5833": [-56.33, 0, 0], + "0.625": [-53.98, 0, 0], + "0.6667": [-51.25, 0, 0], + "0.7083": [-48.28, 0, 0], + "0.75": [-45.22, 0, 0], + "0.7917": [-42.22, 0, 0], + "0.8333": [-39.42, 0, 0], + "0.875": [-36.96, 0, 0], + "0.9167": [-35, 0, 0], + "0.9583": [-34.57, 0, 0], + "1.0": [-34.14, 0, 0], + "1.0417": [-33.72, 0, 0], + "1.0833": [-33.3, 0, 0], + "1.125": [-32.89, 0, 0], + "1.1667": [-32.49, 0, 0], + "1.2083": [-32.09, 0, 0], + "1.25": [-31.69, 0, 0], + "1.2917": [-31.3, 0, 0], + "1.3333": [-30.92, 0, 0], + "1.375": [-30.53, 0, 0], + "1.4167": [-30.16, 0, 0], + "1.4583": [-29.78, 0, 0], + "1.5": [-29.41, 0, 0], + "1.5417": [-29.05, 0, 0], + "1.5833": [-28.69, 0, 0], + "1.625": [-28.33, 0, 0], + "1.6667": [-27.97, 0, 0], + "1.7083": [-27.62, 0, 0], + "1.75": [-27.27, 0, 0], + "1.7917": [-26.93, 0, 0], + "1.8333": [-26.59, 0, 0], + "1.875": [-26.25, 0, 0], + "1.9167": [-25.91, 0, 0], + "1.9583": [-25.58, 0, 0], + "2.0": [-25.25, 0, 0], + "2.0417": [-24.92, 0, 0], + "2.0833": [-24.6, 0, 0], + "2.125": [-24.27, 0, 0], + "2.1667": [-23.95, 0, 0], + "2.2083": [-23.63, 0, 0], + "2.25": [-23.32, 0, 0], + "2.2917": [-23, 0, 0], + "2.3333": [-22.69, 0, 0], + "2.375": [-22.38, 0, 0], + "2.4167": [-22.06, 0, 0], + "2.4583": [-21.75, 0, 0], + "2.5": [-21.45, 0, 0], + "2.5417": [-21.14, 0, 0], + "2.5833": [-20.83, 0, 0], + "2.625": [-20.52, 0, 0], + "2.6667": [-20.22, 0, 0], + "2.7083": [-19.91, 0, 0], + "2.75": [-19.61, 0, 0], + "2.7917": [-19.3, 0, 0], + "2.8333": [-19, 0, 0], + "2.875": [-16.97, 0, 0], + "2.9167": [-14.93, 0, 0], + "2.9583": [-12.95, 0, 0], + "3.0": [-11.09, 0, 0], + "3.0417": [-9.44, 0, 0], + "3.0833": [-8.05, 0, 0], + "3.125": [-7, 0, 0] + } + }, + "root": { + "position": { + "0.1667": [0, 0, 0], + "0.2083": [0, 0, -0.44], + "0.25": [0, 0, -2.01], + "0.2917": [0, 0, -3.9], + "0.3333": [0, 0, -5.52], + "0.375": [0, 0, -6.88], + "0.4167": [0, 0, -8.05], + "0.4583": [0, 0, -9.08], + "0.5": [0, 0, -10], + "0.5417": [0, 0, -10.84], + "0.5833": [0, 0, -11.6], + "0.625": [0, 0, -12.2], + "0.6667": [0, 0, -12.62], + "0.7083": [0, 0, -12.94], + "0.75": [0, 0, -13.19], + "0.7917": [0, 0, -13.4], + "0.8333": [0, 0, -13.56], + "0.875": [0, 0, -13.69], + "0.9167": [0, 0, -13.79], + "0.9583": [0, 0, -13.88], + "1.0": [0, 0, -13.94], + "1.0417": [0, 0, -13.98], + "1.0833": [0, 0, -14.01], + "1.125": [0, 0, -14.03], + "1.1667": [0, 0, -14.03], + "1.2083": [0, 0, -14.03], + "1.25": [0, 0, -14.01], + "1.2917": [0, 0, -13.98], + "1.3333": [0, 0, -13.94], + "1.375": [0, 0, -13.9], + "1.4167": [0, 0, -13.84], + "1.4583": [0, 0, -13.78], + "1.5": [0, 0, -13.71], + "1.5417": [0, 0, -13.63], + "1.5833": [0, 0, -13.55], + "1.625": [0, 0, -13.46], + "1.6667": [0, 0, -13.36], + "1.7083": [0, 0, -13.26], + "1.75": [0, 0, -13.15], + "1.7917": [0, 0, -13.04], + "1.8333": [0, 0, -12.92], + "1.875": [0, 0, -12.79], + "1.9167": [0, 0, -12.66], + "1.9583": [0, 0, -12.52], + "2.0": [0, 0, -12.38], + "2.0417": [0, 0, -12.23], + "2.0833": [0, 0, -12.08], + "2.125": [0, 0, -11.92], + "2.1667": [0, 0, -11.75], + "2.2083": [0, 0, -11.58], + "2.25": [0, 0, -11.4], + "2.2917": [0, 0, -11.21], + "2.3333": [0, 0, -11.02], + "2.375": [0, 0, -10.82], + "2.4167": [0, 0, -10.61], + "2.4583": [0, 0, -10.39], + "2.5": [0, 0, -10.16], + "2.5417": [0, 0, -9.92], + "2.5833": [0, 0, -9.66], + "2.625": [0, 0, -9.39], + "2.6667": [0, 0, -9.1], + "2.7083": [0, 0, -8.79], + "2.75": [0, 0, -8.43], + "2.7917": [0, 0, -8.01], + "2.8333": [0, 0, -7.4], + "2.875": [0, 0, -6.46], + "2.9167": [0, 0, -5.35], + "2.9583": [0, 0, -4.03], + "3.0": [0, 0, -2.56], + "3.0417": [0, 0, -1.16], + "3.0833": [0, 0, -0.26], + "3.125": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [10.21, 0, 0], + "0.25": [24.92, 0, 0], + "0.2917": [42.34, 0, 0], + "0.3333": [60.66, 0, 0], + "0.375": [78.08, 0, 0], + "0.4167": [92.79, 0, 0], + "0.4583": [103, 0, 0], + "0.5": [103.89, 0, 0], + "0.5417": [104.74, 0, 0], + "0.5833": [105.57, 0, 0], + "0.625": [106.36, 0, 0], + "0.6667": [107.12, 0, 0], + "0.7083": [107.84, 0, 0], + "0.75": [108.54, 0, 0], + "0.7917": [109.2, 0, 0], + "0.8333": [109.83, 0, 0], + "0.875": [110.43, 0, 0], + "0.9167": [111, 0, 0], + "0.9583": [111.54, 0, 0], + "1.0": [112.04, 0, 0], + "1.0417": [112.51, 0, 0], + "1.0833": [112.96, 0, 0], + "1.125": [113.36, 0, 0], + "1.1667": [113.74, 0, 0], + "1.2083": [114.09, 0, 0], + "1.25": [114.4, 0, 0], + "1.2917": [114.68, 0, 0], + "1.3333": [114.93, 0, 0], + "1.375": [115.15, 0, 0], + "1.4167": [115.34, 0, 0], + "1.4583": [115.49, 0, 0], + "1.5": [115.62, 0, 0], + "1.5417": [115.71, 0, 0], + "1.5833": [115.77, 0, 0], + "1.625": [115.8, 0, 0], + "1.6667": [115.79, 0, 0], + "1.7083": [115.76, 0, 0], + "1.75": [115.69, 0, 0], + "1.7917": [115.6, 0, 0], + "1.8333": [115.47, 0, 0], + "1.875": [115.31, 0, 0], + "1.9167": [115.12, 0, 0], + "1.9583": [114.89, 0, 0], + "2.0": [114.64, 0, 0], + "2.0417": [114.35, 0, 0], + "2.0833": [114.04, 0, 0], + "2.125": [113.69, 0, 0], + "2.1667": [113.31, 0, 0], + "2.2083": [112.9, 0, 0], + "2.25": [112.46, 0, 0], + "2.2917": [111.98, 0, 0], + "2.3333": [111.48, 0, 0], + "2.375": [110.94, 0, 0], + "2.4167": [110.38, 0, 0], + "2.4583": [109.78, 0, 0], + "2.5": [109.15, 0, 0], + "2.5417": [108.49, 0, 0], + "2.5833": [107.8, 0, 0], + "2.625": [107.08, 0, 0], + "2.6667": [106.32, 0, 0], + "2.7083": [105.54, 0, 0], + "2.75": [104.72, 0, 0], + "2.7917": [103.88, 0, 0], + "2.8333": [103, 0, 0], + "2.875": [90.76, 0, 0], + "2.9167": [72.88, 0, 0], + "2.9583": [52.18, 0, 0], + "3.0": [31.46, 0, 0], + "3.0417": [13.53, 0, 0], + "3.0833": [1.21, 0, 0], + "3.125": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, -0.01], + "0.25": [0, 0, -0.03], + "0.2917": [0, 0, -0.04], + "0.3333": [0, 0, -0.06], + "0.375": [0, 0, -0.07], + "0.4167": [0, 0, -0.09], + "0.4583": [0, 0, -0.1], + "0.5": [0, 0, -0.1], + "0.5417": [0, 0, -0.1], + "0.5833": [0, 0, -0.1], + "0.625": [0, 0, -0.1], + "0.6667": [0, 0, -0.1], + "0.7083": [0, 0, -0.1], + "0.75": [0, 0, -0.1], + "0.7917": [0, 0, -0.1], + "0.8333": [0, 0, -0.1], + "0.875": [0, 0, -0.1], + "0.9167": [0, 0, -0.1], + "0.9583": [0, 0, -0.1], + "1.0": [0, 0, -0.1], + "1.0417": [0, 0, -0.1], + "1.0833": [0, 0, -0.1], + "1.125": [0, 0, -0.1], + "1.1667": [0, 0, -0.1], + "1.2083": [0, 0, -0.1], + "1.25": [0, 0, -0.1], + "1.2917": [0, 0, -0.1], + "1.3333": [0, 0, -0.1], + "1.375": [0, 0, -0.1], + "1.4167": [0, 0, -0.1], + "1.4583": [0, 0, -0.1], + "1.5": [0, 0, -0.1], + "1.5417": [0, 0, -0.1], + "1.5833": [0, 0, -0.1], + "1.625": [0, 0, -0.1], + "1.6667": [0, 0, -0.1], + "1.7083": [0, 0, -0.1], + "1.75": [0, 0, -0.1], + "1.7917": [0, 0, -0.1], + "1.8333": [0, 0, -0.1], + "1.875": [0, 0, -0.1], + "1.9167": [0, 0, -0.1], + "1.9583": [0, 0, -0.1], + "2.0": [0, 0, -0.1], + "2.0417": [0, 0, -0.1], + "2.0833": [0, 0, -0.1], + "2.125": [0, 0, -0.1], + "2.1667": [0, 0, -0.1], + "2.2083": [0, 0, -0.1], + "2.25": [0, 0, -0.1], + "2.2917": [0, 0, -0.1], + "2.3333": [0, 0, -0.1], + "2.375": [0, 0, -0.1], + "2.4167": [0, 0, -0.1], + "2.4583": [0, 0, -0.1], + "2.5": [0, 0, -0.1], + "2.5417": [0, 0, -0.1], + "2.5833": [0, 0, -0.1], + "2.625": [0, 0, -0.1], + "2.6667": [0, 0, -0.1], + "2.7083": [0, 0, -0.1], + "2.75": [0, 0, -0.1], + "2.7917": [0, 0, -0.1], + "2.8333": [0, 0, -0.1], + "2.875": [0, 0.27, -0.07], + "2.9167": [0, 0.53, -0.04], + "2.9583": [0, 0.8, 0], + "3.0": [0, 1.07, 0.03], + "3.0417": [0, 0.59, 0.06], + "3.0833": [0, 0.1, 0.09], + "3.125": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [10.21, 0, 0], + "0.25": [24.92, 0, 0], + "0.2917": [42.34, 0, 0], + "0.3333": [60.66, 0, 0], + "0.375": [78.08, 0, 0], + "0.4167": [92.79, 0, 0], + "0.4583": [103, 0, 0], + "0.5": [103.89, 0, 0], + "0.5417": [104.74, 0, 0], + "0.5833": [105.57, 0, 0], + "0.625": [106.36, 0, 0], + "0.6667": [107.12, 0, 0], + "0.7083": [107.84, 0, 0], + "0.75": [108.54, 0, 0], + "0.7917": [109.2, 0, 0], + "0.8333": [109.83, 0, 0], + "0.875": [110.43, 0, 0], + "0.9167": [111, 0, 0], + "0.9583": [111.54, 0, 0], + "1.0": [112.04, 0, 0], + "1.0417": [112.51, 0, 0], + "1.0833": [112.96, 0, 0], + "1.125": [113.36, 0, 0], + "1.1667": [113.74, 0, 0], + "1.2083": [114.09, 0, 0], + "1.25": [114.4, 0, 0], + "1.2917": [114.68, 0, 0], + "1.3333": [114.93, 0, 0], + "1.375": [115.15, 0, 0], + "1.4167": [115.34, 0, 0], + "1.4583": [115.49, 0, 0], + "1.5": [115.62, 0, 0], + "1.5417": [115.71, 0, 0], + "1.5833": [115.77, 0, 0], + "1.625": [115.8, 0, 0], + "1.6667": [115.79, 0, 0], + "1.7083": [115.76, 0, 0], + "1.75": [115.69, 0, 0], + "1.7917": [115.6, 0, 0], + "1.8333": [115.47, 0, 0], + "1.875": [115.31, 0, 0], + "1.9167": [115.12, 0, 0], + "1.9583": [114.89, 0, 0], + "2.0": [114.64, 0, 0], + "2.0417": [114.35, 0, 0], + "2.0833": [114.04, 0, 0], + "2.125": [113.69, 0, 0], + "2.1667": [113.31, 0, 0], + "2.2083": [112.9, 0, 0], + "2.25": [112.46, 0, 0], + "2.2917": [111.98, 0, 0], + "2.3333": [111.48, 0, 0], + "2.375": [110.94, 0, 0], + "2.4167": [110.38, 0, 0], + "2.4583": [109.78, 0, 0], + "2.5": [109.15, 0, 0], + "2.5417": [108.49, 0, 0], + "2.5833": [107.8, 0, 0], + "2.625": [107.08, 0, 0], + "2.6667": [106.32, 0, 0], + "2.7083": [105.54, 0, 0], + "2.75": [104.72, 0, 0], + "2.7917": [103.88, 0, 0], + "2.8333": [103, 0, 0], + "2.875": [90.76, 0, 0], + "2.9167": [72.88, 0, 0], + "2.9583": [52.18, 0, 0], + "3.0": [31.46, 0, 0], + "3.0417": [13.53, 0, 0], + "3.0833": [1.21, 0, 0], + "3.125": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, -0.01], + "0.25": [0, 0, -0.03], + "0.2917": [0, 0, -0.04], + "0.3333": [0, 0, -0.06], + "0.375": [0, 0, -0.07], + "0.4167": [0, 0, -0.09], + "0.4583": [0, 0, -0.1], + "0.5": [0, 0, -0.1], + "0.5417": [0, 0, -0.1], + "0.5833": [0, 0, -0.1], + "0.625": [0, 0, -0.1], + "0.6667": [0, 0, -0.1], + "0.7083": [0, 0, -0.1], + "0.75": [0, 0, -0.1], + "0.7917": [0, 0, -0.1], + "0.8333": [0, 0, -0.1], + "0.875": [0, 0, -0.1], + "0.9167": [0, 0, -0.1], + "0.9583": [0, 0, -0.1], + "1.0": [0, 0, -0.1], + "1.0417": [0, 0, -0.1], + "1.0833": [0, 0, -0.1], + "1.125": [0, 0, -0.1], + "1.1667": [0, 0, -0.1], + "1.2083": [0, 0, -0.1], + "1.25": [0, 0, -0.1], + "1.2917": [0, 0, -0.1], + "1.3333": [0, 0, -0.1], + "1.375": [0, 0, -0.1], + "1.4167": [0, 0, -0.1], + "1.4583": [0, 0, -0.1], + "1.5": [0, 0, -0.1], + "1.5417": [0, 0, -0.1], + "1.5833": [0, 0, -0.1], + "1.625": [0, 0, -0.1], + "1.6667": [0, 0, -0.1], + "1.7083": [0, 0, -0.1], + "1.75": [0, 0, -0.1], + "1.7917": [0, 0, -0.1], + "1.8333": [0, 0, -0.1], + "1.875": [0, 0, -0.1], + "1.9167": [0, 0, -0.1], + "1.9583": [0, 0, -0.1], + "2.0": [0, 0, -0.1], + "2.0417": [0, 0, -0.1], + "2.0833": [0, 0, -0.1], + "2.125": [0, 0, -0.1], + "2.1667": [0, 0, -0.1], + "2.2083": [0, 0, -0.1], + "2.25": [0, 0, -0.1], + "2.2917": [0, 0, -0.1], + "2.3333": [0, 0, -0.1], + "2.375": [0, 0, -0.1], + "2.4167": [0, 0, -0.1], + "2.4583": [0, 0, -0.1], + "2.5": [0, 0, -0.1], + "2.5417": [0, 0, -0.1], + "2.5833": [0, 0, -0.1], + "2.625": [0, 0, -0.1], + "2.6667": [0, 0, -0.1], + "2.7083": [0, 0, -0.1], + "2.75": [0, 0, -0.1], + "2.7917": [0, 0, -0.1], + "2.8333": [0, 0, -0.1], + "2.875": [0, 0.27, -0.07], + "2.9167": [0, 0.53, -0.04], + "2.9583": [0, 0.8, 0], + "3.0": [0, 1.07, 0.03], + "3.0417": [0, 0.59, 0.06], + "3.0833": [0, 0.1, 0.09], + "3.125": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.emperor_penguin.idle_event": { + "animation_length": 1.70833, + "bones": { + "body": { + "rotation": { + "0.0": [-1, 0, 0], + "0.0833": [0.69, -0.74, -0.01], + "0.1667": [2.97, -1.79, -0.01], + "0.25": [4.36, -2.84, -0.02], + "0.3333": [4.04, -4.01, -0.05], + "0.4167": [2.83, -5.18, -0.07], + "0.5": [1.73, -5.68, -0.04], + "0.5833": [1, -4.85, 0.13], + "0.6667": [0.38, -3.35, 0.37], + "0.75": [0.12, -2.55, 0.49], + "0.8333": [0.92, -4.12, 0.22], + "0.9167": [1.73, -5.68, -0.04], + "1.0": [1.16, -4.58, 0.15], + "1.0833": [0.29, -2.87, 0.43], + "1.125": [0.12, -2.55, 0.49], + "1.1667": [0.44, -3.05, 0.4], + "1.25": [1.68, -5.23, 0.02], + "1.2917": [1.73, -5.68, -0.04], + "1.3333": [1.26, -5.45, 0.04], + "1.4167": [-0.51, -4.19, 0.38], + "1.5": [-2.27, -2.64, 0.72], + "1.5417": [-2.73, -2.05, 0.78], + "1.5833": [-2.69, -1.38, 0.68], + "1.6667": [-1.46, -0.33, 0.18], + "1.7083": [-1, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [3, 0, 0], + "0.0833": [-2, 0, 0], + "0.1667": [-6.76, 6.18, -0.09], + "0.2083": [-0.9, 5.52, -2.18], + "0.25": [4.33, 3.52, -3.65], + "0.3333": [20.09, -3.15, -7.82], + "0.4167": [39.36, -11.64, -12.85], + "0.5": [57.87, -19.79, -17.77], + "0.5833": [71.35, -25.5, -21.62], + "0.6667": [82.34, -28.96, -26.22], + "0.75": [84.95, -28.64, -28.81], + "0.7917": [84.99, -28.4, -29.17], + "0.8333": [82.86, -27.95, -27.99], + "0.9167": [73.48, -25.95, -22.8], + "0.9583": [71.35, -25.5, -21.62], + "1.0": [73.48, -25.95, -22.8], + "1.0833": [82.86, -27.95, -27.99], + "1.125": [84.99, -28.4, -29.17], + "1.1667": [84.89, -28.55, -28.85], + "1.25": [82.05, -28.56, -26.38], + "1.3333": [71.35, -25.5, -21.62], + "1.4167": [58.52, -20.86, -17.35], + "1.5": [40.97, -14.32, -11.79], + "1.5833": [22.75, -7.45, -6.13], + "1.6667": [7.89, -1.84, -1.53], + "1.7083": [3, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.1667": [0.26, -0.05, -0.3], + "0.25": [0.63, -0.13, -0.74], + "0.3333": [1.06, -0.22, -1.26], + "0.4167": [1.49, -0.32, -1.77], + "0.5": [1.87, -0.4, -2.21], + "0.5833": [2.13, -0.45, -2.52], + "0.6667": [2.29, -0.48, -2.71], + "0.75": [2.28, -0.48, -2.71], + "0.8333": [2.21, -0.47, -2.63], + "0.9167": [2.16, -0.46, -2.59], + "1.0": [2.19, -0.47, -2.64], + "1.0833": [2.23, -0.48, -2.73], + "1.1667": [2.24, -0.49, -2.78], + "1.25": [2.16, -0.48, -2.7], + "1.2917": [2.06, -0.46, -2.59], + "1.3333": [1.92, -0.43, -2.42], + "1.4167": [1.52, -0.34, -1.92], + "1.5": [1.02, -0.23, -1.29], + "1.5833": [0.53, -0.12, -0.67], + "1.6667": [0.13, -0.03, -0.17], + "1.7083": [0, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [1.96, 0.03, -0.28], + "0.0833": [-2.02, -1.84, -0.78], + "0.1667": [-7.77, -4.51, -1.47], + "0.25": [-14.53, -7.66, -2.29], + "0.3333": [-21.5, -10.95, -3.16], + "0.4167": [-27.91, -14.07, -4.01], + "0.5": [-32.98, -16.69, -4.76], + "0.5417": [-34.77, -17.71, -5.08], + "0.5833": [-37.17, -19.51, -5.74], + "0.6667": [-38.22, -22.11, -7.01], + "0.75": [-37.12, -23.39, -7.86], + "0.7917": [-36.83, -23.55, -7.98], + "0.8333": [-36.51, -22.64, -7.53], + "0.9167": [-35.09, -18.63, -5.54], + "0.9583": [-34.77, -17.71, -5.08], + "1.0": [-34.99, -18.32, -5.38], + "1.0833": [-36.1, -21.5, -6.96], + "1.1667": [-36.83, -23.55, -7.98], + "1.25": [-38.22, -22.11, -7.01], + "1.3333": [-34.77, -17.71, -5.08], + "1.4167": [-28.24, -14.23, -4.05], + "1.5": [-18.81, -9.67, -2.82], + "1.5833": [-8.85, -5.01, -1.6], + "1.6667": [-0.7, -1.23, -0.62], + "1.7083": [1.96, 0.03, -0.28] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0.12, 0.09], + "0.1667": [0, 0.29, 0.22], + "0.25": [0, 0.49, 0.37], + "0.3333": [0, 0.7, 0.53], + "0.4167": [0, 0.89, 0.67], + "0.5": [0, 1.03, 0.78], + "0.5417": [0, 1.09, 0.82], + "0.5833": [0, 1.13, 0.85], + "0.6667": [0, 1.17, 0.88], + "0.75": [0, 1.15, 0.87], + "0.8333": [0, 1.12, 0.84], + "0.9167": [0, 1.09, 0.82], + "0.9583": [0, 1.09, 0.82], + "1.0": [0, 1.09, 0.82], + "1.0833": [0, 1.13, 0.85], + "1.1667": [0, 1.16, 0.88], + "1.25": [0, 1.16, 0.87], + "1.3333": [0, 1.09, 0.82], + "1.4167": [0, 0.9, 0.68], + "1.5": [0, 0.62, 0.47], + "1.5833": [0, 0.32, 0.24], + "1.6667": [0, 0.08, 0.06], + "1.7083": [0, 0, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [1.96, -0.03, 0.28], + "0.0833": [2.06, -1.72, 1.57], + "0.1667": [2.2, -4.19, 3.44], + "0.25": [2.37, -7.05, 5.61], + "0.3333": [2.53, -9.91, 7.78], + "0.4167": [2.67, -12.38, 9.65], + "0.5": [2.77, -14.07, 10.93], + "0.5833": [2.82, -14.96, 11.62], + "0.6667": [2.83, -15.08, 11.7], + "0.75": [2.81, -14.74, 11.44], + "0.8333": [2.79, -14.29, 11.1], + "0.9167": [2.77, -14.07, 10.93], + "1.0": [2.79, -14.34, 11.14], + "1.0833": [2.82, -14.84, 11.52], + "1.1667": [2.83, -15.11, 11.72], + "1.25": [2.81, -14.68, 11.4], + "1.2917": [2.77, -14.07, 10.93], + "1.3333": [2.72, -13.17, 10.25], + "1.4167": [2.56, -10.44, 8.19], + "1.5": [2.37, -7.05, 5.61], + "1.5833": [2.17, -3.65, 3.03], + "1.6667": [2.01, -0.93, 0.97], + "1.7083": [1.96, -0.03, 0.28] + } + }, + "tail": { + "rotation": { + "0.0": [-7, 0, 0], + "0.0833": [-11.9, -0.81, 0.41], + "0.1667": [-14.8, -1.61, 0.82], + "0.25": [-11.36, -1.81, 0.92], + "0.3333": [-5.45, -1.9, 0.97], + "0.4167": [-0.2, -1.78, 0.9], + "0.4583": [1.2, -1.61, 0.82], + "0.5": [1.51, -1.36, 0.68], + "0.5833": [0.07, -0.59, 0.28], + "0.6667": [-2.36, 0.35, -0.21], + "0.75": [-3.68, 1.23, -0.68], + "0.8333": [-2.52, 2.11, -1.29], + "0.9167": [-0.32, 2.96, -1.9], + "1.0": [0.87, 3.91, -2.03], + "1.0833": [0.18, 5.18, -1.42], + "1.1667": [-1.37, 6.65, -0.38], + "1.25": [-3.06, 7.51, 0.55], + "1.2917": [-3.73, 7.44, 0.8], + "1.3333": [-4.12, 7.11, 0.87], + "1.4167": [-4.91, 5.78, 0.8], + "1.5": [-5.65, 3.94, 0.58], + "1.5833": [-6.3, 2.03, 0.3], + "1.6667": [-6.81, 0.49, 0.06], + "1.7083": [-7, 0, 0] + } + }, + "skullRot": { + "position": { + "0.0": [0, 0, 0], + "1.7083": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.emperor_penguin.walk": { + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.5": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [-1.63266, -0.90166, -1.38036], + "0.0417": [-0.8597, -1.68367, -1.06791], + "0.0833": [-0.19647, -2.55713, -0.86178], + "0.125": [0.30116, -3.24222, -0.63953], + "0.1667": [0.61496, -3.66304, -0.34969], + "0.2083": [0.72496, -3.80304, 0.05871], + "0.25": [0.5435, -3.61597, 0.59551], + "0.2917": [0.01607, -3.05173, 1.18202], + "0.3333": [-0.80518, -2.1352, 1.74416], + "0.375": [-1.78089, -0.98771, 2.17786], + "0.4167": [-2.41284, -0.02549, 2.291], + "0.4583": [-2.19102, 0.46217, 1.94359], + "0.5": [-1.63266, 0.90166, 1.38036], + "0.5833": [-0.2763, 2.61106, 0.94103], + "0.625": [0.26041, 3.25277, 0.67638], + "0.6667": [0.61519, 3.66019, 0.35214], + "0.7083": [0.72496, 3.80304, -0.05871], + "0.75": [0.42533, 3.61193, -0.62708], + "0.7917": [-0.32297, 3.06202, -1.32329], + "0.8333": [-1.31226, 2.1944, -2.01719], + "0.875": [-2.16971, 1.08178, -2.53161], + "0.9167": [-2.41284, 0.02549, -2.591], + "0.9583": [-2.16791, -0.4401, -2.1423], + "1.0": [-1.63266, -0.90166, -1.38036] + } + }, + "skull": { + "rotation": { + "0.0": [-0.08, 0.45, -1], + "0.0417": [-0.12347, 0.98074, -1.69768], + "0.0833": [-0.16694, 1.50733, -1.99365], + "0.125": [-0.15981, 2.03499, -1.97677], + "0.2083": [-0.09555, 2.94973, -1.63951], + "0.25": [-0.06984, 3.2425, -1.41], + "0.2917": [-0.06271, 3.34025, -1.1509], + "0.3333": [-0.05625, 3.08792, -0.81804], + "0.375": [-0.00646, 2.08673, -0.41274], + "0.4167": [0, 0.8, 0], + "0.4583": [-0.01354, 0.03513, 0.76699], + "0.5": [-0.08347, -0.55788, 1.50365], + "0.5417": [-0.1534, -1.0595, 1.8857], + "0.5833": [-0.16694, -1.50733, 1.99365], + "0.6667": [-0.1341, -2.33711, 1.83181], + "0.7083": [-0.09555, -2.56581, 1.62863], + "0.75": [-0.06984, -2.62646, 1.35303], + "0.7917": [-0.06271, -2.54025, 1.0509], + "0.8333": [-0.05625, -2.31495, 0.74502], + "0.875": [-0.00646, -1.79038, 0.39252], + "0.9167": [0, -0.8, 0], + "0.9583": [-0.04, -0.04521, -0.45363], + "1.0": [-0.08, 0.45, -1] + } + }, + "leftWing": { + "rotation": { + "0.0": [-6.36049, -21.44253, -27.11072], + "0.0417": [-6.38641, -21.42685, -27.33834], + "0.0833": [-6.45622, -21.3956, -27.87763], + "0.125": [-6.55939, -21.35751, -28.69376], + "0.1667": [-6.68661, -21.31574, -29.73616], + "0.3333": [-7.27318, -21.13873, -34.71711], + "0.375": [-7.4004, -21.09695, -35.75951], + "0.4167": [-7.50357, -21.05886, -36.57564], + "0.4583": [-7.57338, -21.02761, -37.11492], + "0.5": [-7.5993, -21.01194, -37.34254], + "0.5417": [-7.57338, -21.02761, -37.21556], + "0.5833": [-7.50357, -21.05886, -36.72673], + "0.625": [-7.4004, -21.09695, -35.91648], + "0.6667": [-7.27318, -21.13873, -34.84353], + "0.8333": [-6.68661, -21.31574, -29.60973], + "0.875": [-6.55939, -21.35751, -28.53678], + "0.9167": [-6.45622, -21.3956, -27.72653], + "0.9583": [-6.38641, -21.42685, -27.2377], + "1.0": [-6.36049, -21.44253, -27.11072] + } + }, + "rightWing": { + "rotation": { + "0.0": [-7.5993, 21.01194, 37.34254], + "0.0417": [-7.57338, 21.02761, 37.21556], + "0.0833": [-7.50357, 21.05886, 36.72673], + "0.125": [-7.4004, 21.09695, 35.91648], + "0.1667": [-7.27318, 21.13873, 34.84353], + "0.3333": [-6.68661, 21.31574, 29.60973], + "0.375": [-6.55939, 21.35751, 28.53678], + "0.4167": [-6.45622, 21.3956, 27.72653], + "0.4583": [-6.38641, 21.42685, 27.2377], + "0.5": [-6.36049, 21.44253, 27.11072], + "0.5417": [-6.38641, 21.42685, 27.33834], + "0.5833": [-6.45622, 21.3956, 27.87763], + "0.625": [-6.55939, 21.35751, 28.69376], + "0.6667": [-6.68661, 21.31574, 29.73616], + "0.8333": [-7.27318, 21.13873, 34.71711], + "0.875": [-7.4004, 21.09695, 35.75951], + "0.9167": [-7.50357, 21.05886, 36.57564], + "0.9583": [-7.57338, 21.02761, 37.11492], + "1.0": [-7.5993, 21.01194, 37.34254] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-5, 0, 0], + "0.5": [56, 0, 0], + "0.9167": [-5.83, 0, 0], + "1.0": [-5, 0, 0] + }, + "position": { + "0.0": [0, 0, -1.4], + "0.25": [0, 1.3, -0.85], + "0.375": [0, 1.45, -0.57], + "0.4583": [0, 1.13, -0.39], + "0.5": [0, 1.1, -0.3], + "0.625": [0, 1.45, -0.82], + "0.75": [0, 1.3, -1.35], + "0.9167": [0, 0.73, -1.38], + "1.0": [0, 0, -1.4] + } + }, + "rightLeg": { + "rotation": { + "0.0": [56, 0, 0], + "0.4167": [-5.83, 0, 0], + "0.5": [-5, 0, 0], + "1.0": [56, 0, 0] + }, + "position": { + "0.0": [0, 1.1, -0.3], + "0.125": [0, 1.45, -0.82], + "0.25": [0, 1.8, -1.35], + "0.4167": [0, 0.93, -1.38], + "0.5": [0, 0, -1.4], + "0.5833": [0, 0.35, -1.22], + "0.625": [0, 0.62, -1.13], + "0.6667": [0, 0.87, -1.04], + "0.7083": [0, 1.09, -0.95], + "0.75": [0, 1.27, -0.86], + "0.7917": [0, 1.41, -0.77], + "0.8333": [0, 1.5, -0.68], + "0.875": [0, 1.53, -0.59], + "0.9167": [0, 1.47, -0.49], + "0.9583": [0, 1.28, -0.39], + "1.0": [0, 1.1, -0.3] + } + } + } + }, + "animation.silverlabs_nat.emperor_penguin.run": { + "sound_effects": { + "0.08": { + "effect": "step" + }, + "0.42": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 0.6667, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [2.9462, -1.134, -1.7388], + "0.0833": [3.848, -3.2256, -1.0836], + "0.125": [4.4072, -4.788, 0.0756], + "0.1667": [4.1804, -4.5612, 0.756], + "0.2083": [3.4794, -2.6964, 2.1924], + "0.25": [2.3634, -0.0378, 2.8854], + "0.3333": [2.9462, 1.134, 1.7388], + "0.4167": [3.7472, 3.2886, 1.1844], + "0.4583": [4.4072, 4.788, -0.0756], + "0.5": [4.0418, 4.5486, -0.7938], + "0.5417": [2.8494, 2.7594, -2.5452], + "0.5833": [2.1634, 0.0378, -3.2634], + "0.6667": [2.9462, -1.134, -1.7388] + } + }, + "skull": { + "rotation": { + "0.0": [-1.98, 0.45, -1], + "0.0833": [-2.07, 1.51, -1.99], + "0.125": [-2.03, 2.53, -1.83], + "0.1667": [-1.96, 3.34, -1.15], + "0.2083": [-1.96, 3.09, -0.82], + "0.25": [-1.9, 0.8, 0], + "0.3333": [-1.98, -0.56, 1.5], + "0.4167": [-2.07, -1.51, 1.99], + "0.4583": [-2.03, -2.34, 1.83], + "0.5": [-1.96, -2.54, 1.05], + "0.5417": [-1.96, -2.31, 0.75], + "0.5833": [-1.9, -0.8, 0], + "0.6667": [-1.98, 0.45, -1] + } + }, + "leftWing": { + "rotation": { + "0.0": [63.32723, -41.00174, -113.02442], + "0.0833": [62.94, -40.9, -114.28], + "0.125": [62.71, -40.82, -116.14], + "0.1667": [62.42, -40.73, -118.63], + "0.2083": [62.13, -40.64, -121.12], + "0.25": [61.9, -40.56, -122.98], + "0.3333": [61.8, -40.51, -123.74], + "0.4167": [61.9, -40.56, -123.13], + "0.4583": [62.13, -40.64, -121.24], + "0.5": [62.42, -40.73, -118.63], + "0.5417": [62.71, -40.82, -116.01], + "0.5833": [62.94, -40.9, -114.13], + "0.6667": [63.32723, -41.00174, -113.02442] + }, + "position": [0.39983, -0.00981, -0.006] + }, + "rightWing": { + "rotation": { + "0.0": [61.8, 40.51, 123.74], + "0.0833": [61.9, 40.56, 123.13], + "0.125": [62.13, 40.64, 121.24], + "0.1667": [62.42, 40.73, 118.63], + "0.2083": [62.71, 40.82, 116.01], + "0.25": [62.94, 40.9, 114.13], + "0.3333": [63.32723, 41.00174, 113.02442], + "0.4167": [62.94, 40.9, 114.28], + "0.4583": [62.71, 40.82, 116.14], + "0.5": [62.42, 40.73, 118.63], + "0.5417": [62.13, 40.64, 121.12], + "0.5833": [61.9, 40.56, 122.98], + "0.6667": [61.8, 40.51, 123.74] + }, + "position": { + "0.0": [-0.4, -0.01, -0.01], + "0.3333": [-0.39983, -0.00981, -0.006], + "0.6667": [-0.4, -0.01, -0.01] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-5.83, 0, 0], + "0.0833": [-7, 0, 0], + "0.25": [56, 0, 0], + "0.3333": [52.7, 0, 0], + "0.6667": [-5.83, 0, 0] + }, + "position": { + "0.0": [0, 0.73, -1.38], + "0.0833": [0, 0, -1.4], + "0.1667": [0, 1.3, -0.85], + "0.25": [0, 1.1, -0.3], + "0.3333": [0, 0.78, -0.06], + "0.4167": [0, 1.29, -0.71], + "0.5": [0, 1.3, -1.35], + "0.6667": [0, 0.73, -1.38] + } + }, + "rightLeg": { + "rotation": { + "0.0": [43.63, 0, 0], + "0.25": [-5.83, 0, 0], + "0.4167": [-5, 0, 0], + "0.5833": [56, 0, 0], + "0.6667": [48.63, 0, 0] + }, + "position": { + "0.0": [0, 0.83, -0.65], + "0.0833": [0, 1.31, -1], + "0.1667": [0, 1.3, -1.35], + "0.25": [0, 0.93, -1.38], + "0.4167": [0, 0, -1.4], + "0.4583": [0, 0.77, -1.13], + "0.5": [0, 1.13, -0.85], + "0.5417": [0, 1.36, -0.57], + "0.5833": [0, 1.1, -0.3], + "0.6667": [0, 0.83, -0.15] + } + }, + "root": { + "position": { + "0.0": [0, 0.5, 0], + "0.0417": [0, 0.28, 0], + "0.0833": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0.28, 0], + "0.3333": [0, 0.5, 0], + "0.375": [0, 0.28, 0], + "0.4167": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0.28, 0], + "0.6667": [0, 0.5, 0] + } + } + } + }, + "animation.silverlabs_nat.emperor_penguin.swim": { + "sound_effects": { + "0.0": { + "effect": "swim" + } + }, + "loop": true, + "animation_length": 1.5, + "bones": { + "root": { + "rotation": { + "0.0": [88.2, 0, 0], + "0.0417": [88.02, 0, 0], + "0.0833": [87.56, 0, 0], + "0.125": [87.29, 0, 0], + "0.1667": [87, 0, 0], + "0.2083": [86.47, 0, 0], + "0.25": [86.27, 0, 0], + "0.2917": [86.12, 0, 0], + "0.3333": [86, 0, 0], + "0.375": [86.02, 0, 0], + "0.4167": [86.21, 0, 0], + "0.4583": [86.36, 0, 0], + "0.5": [86.54, 0, 0], + "0.5417": [86.76, 0, 0], + "0.5833": [87.33, 0, 0], + "0.625": [87.68, 0, 0], + "0.6667": [88.07, 0, 0], + "0.7083": [88.92, 0, 0], + "0.75": [89.33, 0, 0], + "0.7917": [90.08, 0, 0], + "0.8333": [90.41, 0, 0], + "0.875": [90.71, 0, 0], + "0.9167": [91.1, 0, 0], + "0.9583": [91.18, 0, 0], + "1.0": [91.2, 0, 0], + "1.0417": [91.09, 0, 0], + "1.0833": [90.98, 0, 0], + "1.125": [90.67, 0, 0], + "1.1667": [90.48, 0, 0], + "1.2083": [90.26, 0, 0], + "1.25": [90.04, 0, 0], + "1.2917": [89.56, 0, 0], + "1.3333": [89.31, 0, 0], + "1.375": [88.82, 0, 0], + "1.4167": [88.59, 0, 0], + "1.4583": [88.38, 0, 0], + "1.5": [88.2, 0, 0] + }, + "position": { + "0.0": [0, 0, 16], + "0.0417": [0, -0.02, 15.99], + "0.0833": [0, -0.08, 15.97], + "0.125": [0, -0.11, 15.95], + "0.1667": [0, -0.15, 15.93], + "0.2083": [0, -0.23, 15.9], + "0.25": [0, -0.27, 15.88], + "0.2917": [0, -0.3, 15.87], + "0.3333": [0, -0.34, 15.83], + "0.375": [0, -0.34, 15.82], + "0.4167": [0, -0.3, 15.8], + "0.4583": [0, -0.26, 15.8], + "0.5": [0, -0.22, 15.8], + "0.5417": [0, -0.18, 15.8], + "0.5833": [0, -0.08, 15.8], + "0.625": [0, -0.02, 15.8], + "0.6667": [0, 0.03, 15.8], + "0.7083": [0, 0.13, 15.8], + "0.75": [0, 0.17, 15.8], + "0.7917": [0, 0.24, 15.8], + "0.8333": [0, 0.27, 15.8], + "0.875": [0, 0.3, 15.8], + "0.9167": [0, 0.33, 15.81], + "0.9583": [0, 0.34, 15.82], + "1.0": [0, 0.34, 15.83], + "1.0417": [0, 0.32, 15.85], + "1.0833": [0, 0.31, 15.87], + "1.125": [0, 0.27, 15.89], + "1.1667": [0, 0.25, 15.9], + "1.2083": [0, 0.22, 15.91], + "1.25": [0, 0.2, 15.92], + "1.2917": [0, 0.14, 15.95], + "1.3333": [0, 0.12, 15.96], + "1.375": [0, 0.06, 15.98], + "1.4167": [0, 0.04, 15.99], + "1.4583": [0, 0.02, 15.99], + "1.5": [0, 0, 16] + } + }, + "skull": { + "rotation": { + "0.0": [-99, 0, 0], + "0.0417": [-100, 0, 0], + "0.0833": [-101.84, 0, 0], + "0.125": [-102.54, 0, 0], + "0.1667": [-102.94, 0, 0], + "0.2083": [-102.48, 0, 0], + "0.25": [-101.8, 0, 0], + "0.2917": [-101, 0, 0], + "0.3333": [-98.62, 0, 0], + "0.375": [-96.99, 0, 0], + "0.4167": [-95.21, 0, 0], + "0.4583": [-91.61, 0, 0], + "0.5": [-89.91, 0, 0], + "0.5417": [-88.31, 0, 0], + "0.5833": [-85.46, 0, 0], + "0.625": [-84.2, 0, 0], + "0.6667": [-83.04, 0, 0], + "0.7083": [-81, 0, 0], + "0.75": [-80.23, 0, 0], + "0.7917": [-79.49, 0, 0], + "0.8333": [-79.45, 0, 0], + "0.875": [-79.85, 0, 0], + "0.9167": [-80.26, 0, 0], + "0.9583": [-80.79, 0, 0], + "1.0": [-81.42, 0, 0], + "1.0417": [-82.96, 0, 0], + "1.0833": [-83.85, 0, 0], + "1.125": [-85.83, 0, 0], + "1.1667": [-86.9, 0, 0], + "1.2083": [-88.03, 0, 0], + "1.25": [-89.2, 0, 0], + "1.2917": [-91.64, 0, 0], + "1.3333": [-92.9, 0, 0], + "1.375": [-95.44, 0, 0], + "1.4167": [-96.7, 0, 0], + "1.4583": [-97.9, 0, 0], + "1.5": [-99, 0, 0] + }, + "position": { + "0.0": [0, 1.4, -2.1], + "0.0417": [0, 1.44, -2.06], + "0.0833": [0, 1.52, -1.98], + "0.125": [0, 1.57, -1.93], + "0.1667": [0, 1.6, -1.89], + "0.2083": [0, 1.61, -1.83], + "0.25": [0, 1.61, -1.81], + "0.2917": [0, 1.6, -1.8], + "0.3333": [0, 1.56, -1.8], + "0.375": [0, 1.51, -1.81], + "0.4167": [0, 1.46, -1.84], + "0.4583": [0, 1.32, -1.9], + "0.5": [0, 1.26, -1.94], + "0.5417": [0, 1.19, -1.98], + "0.5833": [0, 1.08, -2.06], + "0.625": [0, 1.03, -2.1], + "0.6667": [0, 0.98, -2.14], + "0.7083": [0, 0.9, -2.2], + "0.75": [0, 0.87, -2.22], + "0.7917": [0, 0.82, -2.25], + "0.8333": [0, 0.81, -2.26], + "0.875": [0, 0.81, -2.28], + "0.9167": [0, 0.81, -2.28], + "0.9583": [0, 0.82, -2.28], + "1.0": [0, 0.84, -2.28], + "1.0417": [0, 0.88, -2.28], + "1.0833": [0, 0.9, -2.27], + "1.125": [0, 0.96, -2.26], + "1.1667": [0, 0.99, -2.26], + "1.2083": [0, 1.03, -2.25], + "1.25": [0, 1.07, -2.24], + "1.2917": [0, 1.15, -2.22], + "1.3333": [0, 1.19, -2.2], + "1.375": [0, 1.27, -2.17], + "1.4167": [0, 1.32, -2.15], + "1.4583": [0, 1.36, -2.13], + "1.5": [0, 1.4, -2.1] + } + }, + "leftWing": { + "rotation": { + "0.0": [-4.88, -0.51, -7.99], + "0.0417": [-4.47, -0.62, -7.76], + "0.0833": [-3.65, -0.83, -7.33], + "0.125": [-3.24, -0.94, -7.14], + "0.1667": [-2.84, -1.05, -6.96], + "0.2083": [-2.13, -1.25, -6.69], + "0.25": [-1.84, -1.34, -6.59], + "0.2917": [-1.59, -1.43, -6.53], + "0.3333": [-1.27, -1.59, -6.49], + "0.375": [-1.19, -1.65, -6.51], + "0.4167": [-1.16, -1.77, -6.63], + "0.4583": [-1.24, -1.81, -6.74], + "0.5": [-1.39, -1.82, -6.9], + "0.5417": [-1.61, -1.82, -7.1], + "0.5833": [-2.2, -1.79, -7.6], + "0.625": [-2.55, -1.75, -7.87], + "0.6667": [-2.92, -1.71, -8.16], + "0.7083": [-3.72, -1.62, -8.73], + "0.75": [-4.12, -1.56, -9.02], + "0.7917": [-4.92, -1.43, -9.55], + "0.8333": [-5.3, -1.36, -9.79], + "0.875": [-6, -1.21, -10.2], + "0.9167": [-6.31, -1.13, -10.36], + "0.9583": [-6.57, -1.04, -10.49], + "1.0": [-6.95, -0.85, -10.66], + "1.0417": [-7.07, -0.74, -10.69], + "1.0833": [-7.16, -0.66, -10.69], + "1.125": [-7.27, -0.51, -10.6], + "1.1667": [-7.27, -0.45, -10.49], + "1.2083": [-7.22, -0.4, -10.35], + "1.25": [-7.13, -0.36, -10.16], + "1.2917": [-6.81, -0.3, -9.67], + "1.3333": [-6.58, -0.29, -9.39], + "1.375": [-5.98, -0.32, -8.79], + "1.4167": [-5.64, -0.36, -8.5], + "1.4583": [-5.27, -0.42, -8.23], + "1.5": [-4.88, -0.51, -7.99] + } + }, + "rightWing": { + "rotation": { + "0.0": [-4.88, 0.51, 7.99], + "0.0417": [-4.47, 0.62, 7.76], + "0.0833": [-3.65, 0.83, 7.33], + "0.125": [-3.24, 0.94, 7.14], + "0.1667": [-2.84, 1.05, 6.96], + "0.2083": [-2.13, 1.25, 6.69], + "0.25": [-1.84, 1.34, 6.59], + "0.2917": [-1.59, 1.43, 6.53], + "0.3333": [-1.27, 1.59, 6.49], + "0.375": [-1.19, 1.65, 6.51], + "0.4167": [-1.16, 1.77, 6.63], + "0.4583": [-1.24, 1.81, 6.74], + "0.5": [-1.39, 1.82, 6.9], + "0.5417": [-1.61, 1.82, 7.1], + "0.5833": [-2.2, 1.79, 7.6], + "0.625": [-2.55, 1.75, 7.87], + "0.6667": [-2.92, 1.71, 8.16], + "0.7083": [-3.72, 1.62, 8.73], + "0.75": [-4.12, 1.56, 9.02], + "0.7917": [-4.92, 1.43, 9.55], + "0.8333": [-5.3, 1.36, 9.79], + "0.875": [-6, 1.21, 10.2], + "0.9167": [-6.31, 1.13, 10.36], + "0.9583": [-6.57, 1.04, 10.49], + "1.0": [-6.95, 0.85, 10.66], + "1.0417": [-7.07, 0.74, 10.69], + "1.0833": [-7.16, 0.66, 10.69], + "1.125": [-7.27, 0.51, 10.6], + "1.1667": [-7.27, 0.45, 10.49], + "1.2083": [-7.22, 0.4, 10.35], + "1.25": [-7.13, 0.36, 10.16], + "1.2917": [-6.81, 0.3, 9.67], + "1.3333": [-6.58, 0.29, 9.39], + "1.375": [-5.98, 0.32, 8.79], + "1.4167": [-5.64, 0.36, 8.5], + "1.4583": [-5.27, 0.42, 8.23], + "1.5": [-4.88, 0.51, 7.99] + } + }, + "tail": { + "rotation": { + "0.0": [-104, 0, 0], + "0.0417": [-102.73, 0, 0], + "0.0833": [-100.29, 0, 0], + "0.125": [-99.15, 0, 0], + "0.1667": [-98.1, 0, 0], + "0.2083": [-96.34, 0, 0], + "0.25": [-95.66, 0, 0], + "0.2917": [-95.15, 0, 0], + "0.3333": [-94.63, 0, 0], + "0.375": [-94.61, 0, 0], + "0.4167": [-95, 0, 0], + "0.4583": [-95.41, 0, 0], + "0.5": [-95.96, 0, 0], + "0.5417": [-96.61, 0, 0], + "0.5833": [-98.14, 0, 0], + "0.625": [-98.98, 0, 0], + "0.6667": [-99.86, 0, 0], + "0.7083": [-101.68, 0, 0], + "0.75": [-102.61, 0, 0], + "0.7917": [-104.47, 0, 0], + "0.8333": [-105.38, 0, 0], + "0.875": [-107.14, 0, 0], + "0.9167": [-107.95, 0, 0], + "0.9583": [-108.72, 0, 0], + "1.0": [-110, 0, 0], + "1.0417": [-110.49, 0, 0], + "1.0833": [-110.87, 0, 0], + "1.125": [-111.3, 0, 0], + "1.1667": [-111.33, 0, 0], + "1.2083": [-111.2, 0, 0], + "1.25": [-110.94, 0, 0], + "1.2917": [-109.96, 0, 0], + "1.3333": [-109.26, 0, 0], + "1.375": [-107.47, 0, 0], + "1.4167": [-106.4, 0, 0], + "1.4583": [-105.24, 0, 0], + "1.5": [-104, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [2, 0, 0], + "0.0417": [2.39, 0, -0.01], + "0.0833": [3.22, 0.01, -0.07], + "0.125": [3.63, 0.02, -0.11], + "0.1667": [4.02, 0.03, -0.14], + "0.2083": [4.74, 0.04, -0.22], + "0.25": [5.05, 0.05, -0.26], + "0.2917": [5.32, 0.06, -0.29], + "0.3333": [5.74, 0.07, -0.36], + "0.375": [5.88, 0.08, -0.4], + "0.4167": [5.97, 0.09, -0.44], + "0.4583": [5.92, 0.09, -0.44], + "0.5": [5.79, 0.09, -0.44], + "0.5417": [5.61, 0.09, -0.44], + "0.5833": [5.13, 0.09, -0.44], + "0.625": [4.85, 0.09, -0.44], + "0.6667": [4.55, 0.09, -0.44], + "0.7083": [3.9, 0.09, -0.44], + "0.75": [3.56, 0.09, -0.44], + "0.7917": [2.89, 0.09, -0.44], + "0.8333": [2.56, 0.09, -0.44], + "0.875": [1.94, 0.09, -0.44], + "0.9167": [1.66, 0.09, -0.44], + "0.9583": [1.4, 0.09, -0.44], + "1.0": [0.97, 0.09, -0.44], + "1.0417": [0.81, 0.09, -0.42], + "1.0833": [0.67, 0.08, -0.4], + "1.125": [0.48, 0.07, -0.34], + "1.1667": [0.43, 0.06, -0.3], + "1.2083": [0.41, 0.06, -0.27], + "1.25": [0.42, 0.05, -0.24], + "1.2917": [0.57, 0.03, -0.17], + "1.3333": [0.7, 0.03, -0.13], + "1.375": [1.1, 0.01, -0.07], + "1.4167": [1.36, 0.01, -0.04], + "1.4583": [1.66, 0, -0.01], + "1.5": [2, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [2, 0, 0], + "0.0417": [2.39, 0, 0.01], + "0.0833": [3.22, -0.01, 0.07], + "0.125": [3.63, -0.02, 0.11], + "0.1667": [4.02, -0.03, 0.14], + "0.2083": [4.74, -0.04, 0.22], + "0.25": [5.05, -0.05, 0.26], + "0.2917": [5.32, -0.06, 0.29], + "0.3333": [5.74, -0.07, 0.36], + "0.375": [5.88, -0.08, 0.4], + "0.4167": [5.97, -0.09, 0.44], + "0.4583": [5.92, -0.09, 0.44], + "0.5": [5.79, -0.09, 0.44], + "0.5417": [5.61, -0.09, 0.44], + "0.5833": [5.13, -0.09, 0.44], + "0.625": [4.85, -0.09, 0.44], + "0.6667": [4.55, -0.09, 0.44], + "0.7083": [3.9, -0.09, 0.44], + "0.75": [3.56, -0.09, 0.44], + "0.7917": [2.89, -0.09, 0.44], + "0.8333": [2.56, -0.09, 0.44], + "0.875": [1.94, -0.09, 0.44], + "0.9167": [1.66, -0.09, 0.44], + "0.9583": [1.4, -0.09, 0.44], + "1.0": [0.97, -0.09, 0.44], + "1.0417": [0.81, -0.09, 0.42], + "1.0833": [0.67, -0.08, 0.4], + "1.125": [0.48, -0.07, 0.34], + "1.1667": [0.43, -0.06, 0.3], + "1.2083": [0.41, -0.06, 0.27], + "1.25": [0.42, -0.05, 0.24], + "1.2917": [0.57, -0.03, 0.17], + "1.3333": [0.7, -0.03, 0.13], + "1.375": [1.1, -0.01, 0.07], + "1.4167": [1.36, -0.01, 0.04], + "1.4583": [1.66, 0, 0.01], + "1.5": [2, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.emperor_penguin.fall": { + "sound_effects": { + "0.33": { + "effect": "fall" + }, + "0.42": { + "effect": "cry" + } + }, + "animation_length": 1.29167, + "bones": { + "body": { + "rotation": { + "0.0": [-1, 0, 0], + "0.0833": [3.96, 0, 0], + "0.1667": [32.7, 0, 0], + "0.2083": [48.49, 0, 0], + "0.25": [62.57, 0, 0], + "0.2917": [72.96, 0, 0], + "0.3333": [89.5, 0, 0], + "0.75": [89.5, 0, 0], + "1.2083": [-1, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [3, 0, 0], + "0.0833": [-8.26, 0, 0], + "0.2917": [-76.22, 0, 0], + "0.375": [-88, 0, 0], + "0.75": [-69.63, 0, 0], + "0.875": [-14.38, 0, 0], + "1.0": [-24.13, 0, 0], + "1.2083": [3, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0.11, 0.01], + "0.1667": [0, 0.47, 0.06], + "0.2083": [0, 0.67, 0.05], + "0.25": [0, 0.84, -0.03], + "0.2917": [0, 0.98, -0.2], + "0.3333": [0, 1.15, -0.99], + "0.375": [0, 1.24, -2.04], + "0.5": [0, 1.26, -2.34], + "0.75": [0, 1.26, -2.34], + "0.875": [0, -0.07, -3.1], + "1.2083": [0, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [1.96, 0.03, -0.28], + "0.0833": [-21.81, 7.17, -25.29], + "0.1667": [1.98, 5.87, -23.21], + "0.2083": [17.21, 4.45, -19.63], + "0.25": [25.76, 3.27, -16.14], + "0.2917": [22.23, 2.02, -10.76], + "0.3333": [10.77, 0.85, -4.75], + "0.375": [1.96, 0.06, -1.28], + "0.75": [1.86, 0.6, -17.27], + "0.9167": [-67.55787, -7.18175, -10.41702], + "1.125": [-15, -2.85, -7.73], + "1.2083": [1.96, 0.03, -0.28] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, -0.2], + "0.1667": [0, 0, -0.6], + "0.2083": [0, 0, -0.8], + "0.25": [0, 0, -1], + "0.2917": [0, 0, -1.2], + "0.3333": [0, 0, -1.4], + "0.375": [0, 0, -1.6], + "0.75": [0, 0, -1.6], + "0.9167": [0, 0, -1.14], + "1.125": [0, 0, -0.46], + "1.2083": [0, 0, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [1.96, -0.03, 0.28], + "0.0833": [-21.81, -7.17, 25.29], + "0.1667": [1.98, -5.87, 23.21], + "0.2083": [17.21, -4.45, 19.63], + "0.25": [25.76, -3.27, 16.14], + "0.2917": [22.23, -2.02, 10.76], + "0.3333": [10.77, -0.85, 4.75], + "0.375": [1.96, -0.06, 1.28], + "0.75": [1.86, -0.6, 17.27], + "0.9167": [-67.55787, 7.18175, 10.41702], + "1.125": [-15, 2.85, 7.73], + "1.2083": [1.96, -0.03, 0.28] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, -0.2], + "0.1667": [0, 0, -0.6], + "0.2083": [0, 0, -0.8], + "0.25": [0, 0, -1], + "0.2917": [0, 0, -1.2], + "0.3333": [0, 0, -1.4], + "0.375": [0, 0, -1.6], + "0.75": [0, 0, -1.6], + "0.9167": [0, 0, -1.14], + "1.125": [0, 0, -0.46], + "1.2083": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-7, 0, 0], + "0.0833": [-12.36, 0, 0], + "0.1667": [-29.64, 0, 0], + "0.2083": [-39.3, 0, 0], + "0.25": [-48.17, 0, 0], + "0.2917": [-55.1, 0, 0], + "0.3333": [-59, 0, 0], + "0.375": [-59.64, 0, 0], + "0.75": [-19, 0, 0], + "0.8333": [-16.97, 0, 0], + "0.875": [-14.93, 0, 0], + "0.9583": [-12.95, 0, 0], + "1.0": [-11.09, 0, 0], + "1.0417": [-9.44, 0, 0], + "1.0833": [-8.05, 0, 0], + "1.2083": [-7, 0, 0] + } + }, + "root": { + "position": { + "0.0833": [0, 0, 0], + "0.1667": [0, 0, -2.01], + "0.2083": [0, 0, -3.9], + "0.25": [0, 0, -5.52], + "0.2917": [0, 0, -6.88], + "0.3333": [0, 0, -8.05], + "0.375": [0, 0, -9.08], + "0.75": [0, 0, -9.08], + "1.0": [0, 0, -2.56], + "1.0417": [0, 0, -1.16], + "1.0833": [0, 0, -0.26], + "1.2083": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.1667": [24.92, 0, 0], + "0.2083": [42.34, 0, 0], + "0.25": [60.66, 0, 0], + "0.2917": [78.08, 0, 0], + "0.3333": [92.79, 0, 0], + "0.375": [103, 0, 0], + "0.75": [103, 0, 0], + "0.8333": [90.76, 0, 0], + "1.0417": [6.87, -0.27, 0.04], + "1.0833": [1.21, 0, 0], + "1.2083": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.1667": [0, 0, -0.03], + "0.2083": [0, 0, -0.04], + "0.25": [0, 0, -0.06], + "0.2917": [0, 0, -0.07], + "0.3333": [0, 0, -0.09], + "0.375": [0, 0, -0.1], + "0.75": [0, 0, -0.1], + "0.8333": [0, 0.27, -0.07], + "1.0417": [0, 0.38, 0.06], + "1.0833": [0, 0.1, 0.09], + "1.2083": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.1667": [24.92, 0, 0], + "0.2083": [42.34, 0, 0], + "0.25": [60.66, 0, 0], + "0.2917": [78.08, 0, 0], + "0.3333": [92.79, 0, 0], + "0.375": [103, 0, 0], + "0.75": [103, 0, 0], + "0.8333": [90.76, 0, 0], + "0.875": [72.88, 0, 0], + "0.9583": [52.18, 0, 0], + "1.0": [31.46, 0, 0], + "1.0417": [13.53, 0, 0], + "1.0833": [1.21, 0, 0], + "1.2083": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.1667": [0, 0, -0.03], + "0.2083": [0, 0, -0.04], + "0.25": [0, 0, -0.06], + "0.2917": [0, 0, -0.07], + "0.375": [0, 0, -0.09], + "0.75": [0, 0, -0.1], + "0.8333": [0, 0.27, -0.07], + "0.875": [0, 0.53, -0.04], + "0.9583": [0, 0.8, 0], + "1.0": [0, 1.07, 0.03], + "1.0417": [0, 0.59, 0.06], + "1.0833": [0, 0.1, 0.09], + "1.2083": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.emperor_penguin.sleep": { + "loop": true + }, + "animation.silverlabs_nat.emperor_penguin.sit_idle": { + "loop": true, + "bones": { + "body": { + "position": [0, -3.5, 1.5] + }, + "skull": { + "rotation": [-10, 0, 0], + "position": [0, -0.7, 0] + }, + "leftWing": { + "rotation": [-8.00481, 1.98053, -0.27846] + }, + "rightWing": { + "rotation": [-10.02392, -3.93913, 0.69569] + } + } + }, + "animation.silverlabs_nat.emperor_penguin.sit": { + "loop": "hold_on_last_frame", + "animation_length": 1.0833, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [4.17, 0.66, -0.53], + "0.1667": [1, 0, -1.8], + "0.25": [-0.98, 0, -2.3], + "0.4167": [-1.36, 0, -1.9], + "0.4583": [-0.92, 0, -1.62], + "0.5": [0.45, 0, -0.81], + "0.5417": [4.22, 0, -0.01], + "0.5833": [5.6, 0, 0.8], + "0.625": [5.83, 0, 0.97], + "0.7083": [5.7, 0, 1], + "0.8333": [1.9, 0, 0.47], + "0.9167": [1.47, 0, 0.06], + "0.9583": [1.5, 0, 0], + "1.0833": [2, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.03, 0.2], + "0.3333": [-0.3, -0.08, 0.33], + "0.4167": [-0.2, -0.28, 0.62], + "0.7083": [0, -2.9, 1.5], + "0.75": [0, -3.3, 1.6], + "0.875": [0, -3.5, 1.5] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [-6.47, 2.65, -4.9], + "0.375": [-6, 0, -3], + "0.5833": [0, 0, 0], + "1.0833": [-10, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, -0.5, -0.25], + "0.375": [0, -0.4, 0], + "0.5833": [0, 0, 0], + "1.0833": [0, -0.4, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-1.87, -1.1, -1.55], + "0.4583": [-5.14049, -8.51925, -8.93453], + "0.5417": [-5.43, -7.47, -9.39], + "0.625": [-6.29, -4.32, -8.37], + "0.7917": [-7.43, -0.52, -2.78], + "0.875": [-8.00481, 1.38053, -1.17846], + "1.0417": [-8, 1.98, -0.28] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [-3.84, 4.65, 1.75], + "0.4583": [-7.04049, 8.51925, 11.63453], + "0.625": [-8.23, 3.54, 13.84], + "0.875": [-10.02392, -3.93913, 0.69569], + "0.9583": [-10.02, -3.94, -0.6], + "1.0417": [-10.02, -3.94, 0.7] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-12, 0, 0], + "0.4167": [11, 0, 0], + "0.8333": [-5, 0, 0], + "1.0417": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.2917": [0, 0, 0], + "0.375": [0, 0, -4], + "0.4583": [0, 0, 0] + }, + "position": { + "0.2917": [0, 0, 0], + "0.375": [0, 0.7, 0], + "0.4583": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.4583": [0, 0, 0], + "0.5417": [0, 0, 4], + "0.625": [0, 0, 0] + }, + "position": { + "0.4583": [0, 0, 0], + "0.5417": [0, 0.7, 0], + "0.625": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.emperor_penguin.unsit": { + "loop": "hold_on_last_frame", + "animation_length": 1.0833, + "bones": { + "body": { + "rotation": { + "0.0": [2, 0, 0], + "0.125": [1.5, 0, 0], + "0.1667": [1.47, 0, 0.06], + "0.25": [1.9, 0, 0.47], + "0.375": [7.3, 0, 1], + "0.4583": [7.43, 0, 0.97], + "0.5": [7.2, 0, 0.8], + "0.5417": [5.82, 0, -0.01], + "0.5833": [0.45, 0, -0.81], + "0.625": [-0.42, 0, -1.62], + "0.6667": [-0.86, 0, -1.9], + "0.7917": [-0.48, 0, -2.3], + "0.875": [0.1, 0, -1.8], + "0.9583": [0.17, 0.66, -0.53], + "1.0833": [0, 0, 0] + }, + "position": { + "0.2083": [0, -3.5, 1.5], + "0.3333": [0.2, -3.3, 1.6], + "0.375": [0.3, -2.9, 1.5], + "0.5417": [0.3, -0.9, 1], + "0.6667": [0, -0.28, 0.62], + "0.75": [-0.2, -0.08, 0.33], + "0.9583": [0, -0.03, 0.2], + "1.0833": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-10, 0, 0], + "0.0833": [-9.43, 0, 0], + "0.1667": [-6.28, 0, 0], + "0.2917": [2.34, 0, 0.8], + "0.3333": [3.61, 0, 1.2], + "0.4167": [1.8, 0, 1.75], + "0.5": [0, 0, 1.3], + "0.5833": [-2, 0, -1.2], + "0.7083": [-3, 0, -3], + "0.75": [-2.68, 0, -1.54], + "0.875": [1.8, 0, 1.94471], + "0.9583": [0.48, 0, 1.71], + "1.0833": [0, 0, 0] + }, + "position": { + "0.0": [0, -0.4, 0], + "0.5": [0, 0, 0], + "0.7083": [0, -0.4, 0], + "0.875": [0, 0, 0], + "1.0833": [0, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.0417": [-8, 1.98, -0.28], + "0.2083": [-8.00481, 1.38053, -1.17846], + "0.2917": [-7.43, -0.52, -2.78], + "0.4583": [-6.29, -4.32, -8.37], + "0.5417": [-5.43, -7.47, -9.39], + "0.625": [-5.14049, -8.51925, -8.93453], + "0.9167": [-1.87, -1.1, -1.55], + "1.0833": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "rightWing": { + "rotation": { + "0.0417": [-10.02, -3.94, 0.7], + "0.125": [-10.02, -3.94, -0.6], + "0.2083": [-10.02392, -3.93913, 0.69569], + "0.4583": [-8.23, 3.54, 13.84], + "0.625": [-7.04049, 8.51925, 11.63453], + "0.8333": [-3.84, 4.65, 1.75], + "1.0833": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [1.05, 0, 0], + "0.4167": [-11.95, 0, 0], + "0.5417": [-10.7, 0, 0], + "0.625": [-0.63, 0, 0], + "0.7917": [6, 0, 0], + "0.9583": [-4, 0, 0], + "1.0833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0833": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.625": [0, 0, 0], + "0.7083": [0, 0, -4], + "0.7917": [0, 0, 0] + }, + "position": { + "0.625": [0, 0, 0], + "0.7083": [0, 0.7, 0], + "0.7917": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.375": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5417": [0, 0, 4], + "0.625": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.9167": [0, 0, 0], + "1.0": [0, 0, 4], + "1.0833": [0, 0, 0] + }, + "position": { + "0.375": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5417": [0, 0.7, 0], + "0.625": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.9167": [0, 0, 0], + "1.0": [0, 0.7, 0], + "1.0833": [0, 0, 0] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/fennec_fox.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/fennec_fox.rp_anim.json new file mode 100644 index 0000000..5b70352 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/fennec_fox.rp_anim.json @@ -0,0 +1,872 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.fennec_fox.idle": { + "loop": true, + "animation_length": 3.5, + "bones": { + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.5417": [0, 0, 0.77254], + "1.0833": [0, 0, 1.89064], + "1.625": [0, 0, 2.86944], + "1.7917": [0, 0, 3], + "2.3333": [0, 0, 2.18256], + "2.875": [0, 0, 0.99517], + "3.4167": [0, 0, 0.04123], + "3.5": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.5417": [0, 0, -0.77254], + "1.0833": [0, 0, -1.89064], + "1.625": [0, 0, -2.86944], + "1.7917": [0, 0, -3], + "2.3333": [0, 0, -2.18256], + "2.875": [0, 0, -0.99517], + "3.4167": [0, 0, -0.04123], + "3.5": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-8.49, 0, 0], + "0.5417": [-7.77046, 0, 0], + "1.0833": [-7.67253, 0, 0], + "1.625": [-8.19096, 0, 0], + "2.0": [-9, 0, 0], + "2.5417": [-9.95798, 0, 0], + "3.0833": [-9.53562, 0, 0], + "3.5": [-8.49, 0, 0] + }, + "position": [0, -0.5, 0] + } + } + }, + "animation.silverlabs_nat.fennec_fox.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.0": { + "effect": "step_-6dB" + }, + "0.04": { + "effect": "step" + }, + "0.29": { + "effect": "step_-6dB" + }, + "0.33": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 0.58333, + "bones": { + "body": { + "rotation": { + "0.0": [0, -1, 2], + "0.0417": [0, -0.89282, 1.78565], + "0.0833": [0, -0.60963, 1.21925], + "0.2083": [0, 0.60963, -1.21925], + "0.25": [0, 0.89282, -1.78565], + "0.2917": [0, 1, -2], + "0.3333": [0, 0.89282, -1.78565], + "0.375": [0, 0.60963, -1.21925], + "0.5": [0, -0.60963, 1.21925], + "0.5417": [0, -0.89282, 1.78565], + "0.5833": [0, -1, 2] + }, + "position": { + "0.0": [0.1, -0.1, -0.2], + "0.0417": [0.08928, -0.1, -0.2], + "0.0833": [0.06096, -0.1, -0.2], + "0.2083": [-0.06096, -0.1, -0.2], + "0.25": [-0.08928, -0.1, -0.2], + "0.2917": [-0.1, -0.1, -0.2], + "0.3333": [-0.08928, -0.1, -0.2], + "0.375": [-0.06096, -0.1, -0.2], + "0.5": [0.06096, -0.1, -0.2], + "0.5417": [0.08928, -0.1, -0.2], + "0.5833": [0.1, -0.1, -0.2] + } + }, + "skull": { + "rotation": { + "0.0": [1.3113, 2.6508, -2.82], + "0.0417": [1.974, 2.1714, -2.3124], + "0.0833": [2.3406, 1.2126, -1.2831], + "0.125": [2.0586, 0.5217, -0.5499], + "0.1667": [1.5651, -0.3948, 0.4089], + "0.2083": [0.9588, -1.3395, 1.4241], + "0.25": [0.3666, -2.1432, 2.2842], + "0.2917": [-0.0987, -2.6508, 2.82], + "0.3333": [-1.0434, -2.6508, 2.82], + "0.375": [-1.3395, -1.6497, 1.7484], + "0.4167": [-1.0152, -0.9306, 0.987], + "0.4583": [-0.4371, 0.0423, -0.0423], + "0.5": [0.2538, 1.0857, -1.1562], + "0.5417": [0.8883, 2.0163, -2.1432], + "0.5833": [1.3113, 2.6508, -2.82] + } + }, + "leftEar": { + "rotation": { + "0.0": [-3.05, 1.1, 13.29], + "0.0417": [-3.31, 1.19, 13.31], + "0.0833": [-3.69, 1.31, 13.36], + "0.125": [-4.15, 1.47, 13.41], + "0.1667": [-4.64, 1.63, 13.47], + "0.2083": [-5.1, 1.78, 13.52], + "0.25": [-5.5, 1.91, 13.57], + "0.2917": [-5.77, 2, 13.6], + "0.3333": [-5.87, 2.03, 13.61], + "0.375": [-5.7, 1.97, 13.59], + "0.4167": [-5.25, 1.83, 13.54], + "0.4583": [-4.64, 1.63, 13.47], + "0.5": [-3.99, 1.41, 13.39], + "0.5417": [-3.42, 1.23, 13.33], + "0.5833": [-3.05, 1.1, 13.29] + } + }, + "rightEar": { + "rotation": { + "0.0": [-3.05, -1.1, -13.29], + "0.0417": [-3.35, -1.2, -13.32], + "0.0833": [-3.82, -1.36, -13.37], + "0.125": [-4.36, -1.53, -13.44], + "0.1667": [-4.91, -1.71, -13.5], + "0.2083": [-5.4, -1.87, -13.56], + "0.25": [-5.74, -1.99, -13.6], + "0.2917": [-5.87, -2.03, -13.61], + "0.3333": [-5.74, -1.99, -13.6], + "0.375": [-5.4, -1.87, -13.56], + "0.4167": [-4.91, -1.72, -13.5], + "0.4583": [-4.36, -1.53, -13.44], + "0.5": [-3.82, -1.36, -13.37], + "0.5417": [-3.35, -1.2, -13.32], + "0.5833": [-3.05, -1.1, -13.29] + } + }, + "tail": { + "rotation": { + "0.0": [-15.14068, 7.72571, -2.0832], + "0.0417": [-14.60301, 6.89769, -1.85992], + "0.0833": [-14.3087, 4.70979, -1.26997], + "0.125": [-14.58902, 1.6672, -0.44955], + "0.1667": [-15.69233, -1.6672, 0.44955], + "0.2083": [-15.97265, -4.70979, 1.26997], + "0.25": [-15.67835, -6.89769, 1.85992], + "0.2917": [-15.14068, -7.72571, 2.0832], + "0.3333": [-14.60301, -6.89769, 1.85992], + "0.375": [-14.3087, -4.70979, 1.26997], + "0.4167": [-14.58902, -1.6672, 0.44955], + "0.4583": [-15.69233, 1.6672, -0.44955], + "0.5": [-15.97265, 4.70979, -1.26997], + "0.5417": [-15.67835, 6.89769, -1.85992], + "0.5833": [-15.14068, 7.72571, -2.0832] + } + }, + "leftArm": { + "rotation": { + "0.0": [-15, 0, 0], + "0.25": [10, 0, 0], + "0.3333": [17.75, 0, 0], + "0.4583": [4.4, 0, 0], + "0.5417": [-12.95, 0, 0], + "0.5833": [-15, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.9], + "0.25": [-0.1, 0, 0.1], + "0.3333": [-0.125, 0.3, -0.25], + "0.4583": [0, 0.33, -0.51], + "0.5417": [0, 0.15, -1.08], + "0.5833": [0, 0, -0.9] + } + }, + "rightArm": { + "rotation": { + "0.0": [12.58, 0, 0], + "0.0833": [17.75, 0, 0], + "0.1667": [4.4, 0, 0], + "0.25": [-12.95, 0, 0], + "0.2917": [-15, 0, 0], + "0.5417": [10, 0, 0], + "0.5833": [12.58, 0, 0] + }, + "position": { + "0.0": [0, 0.1, -0.02], + "0.0833": [0, 0.3, -0.25], + "0.1667": [0, 0.33, -0.51], + "0.25": [0, 0.15, -0.98], + "0.2917": [0, 0, -0.9], + "0.5417": [0, 0, 0.1], + "0.5833": [0, 0.1, -0.02] + } + }, + "leftLeg": { + "rotation": { + "0.0": [24.73, 3.32, -0.73], + "0.0417": [32.62, 3.04, -0.67], + "0.0833": [35.3, 2.49, -0.55], + "0.125": [29.67, 2.1, -0.46], + "0.1667": [20.5, 1.61, -0.36], + "0.2083": [9.97, 1.09, -0.24], + "0.25": [0.27, 0.62, -0.14], + "0.2917": [-6.41, 0.28, -0.06], + "0.3333": [-9, 0, 0], + "0.5833": [24.73006, 3.31602, -0.73255] + }, + "position": { + "0.0": [0, -0.2, 0.5], + "0.0417": [0, -0.03, 0.53], + "0.0833": [0, 0.15, 0.42], + "0.125": [0, 0.19, 0.24], + "0.1667": [0, 0.22, -0.01], + "0.2083": [0, 0.23, -0.29], + "0.25": [0, 0.24, -0.54], + "0.2917": [0, 0.23, -0.7], + "0.3333": [0, 0, -0.6], + "0.5833": [0, -0.2, 0.5] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-6.41138, -0.27633, 0.06105], + "0.0417": [-9, 0, 0], + "0.2917": [24.73, -3.32, 0.73], + "0.3333": [34.73, -3.25, 0.72], + "0.375": [35.3, -2.49, 0.55], + "0.4167": [29.63, -2.1, 0.46], + "0.4583": [20.36, -1.6, 0.35], + "0.5": [9.76, -1.07, 0.24], + "0.5417": [0.09, -0.6, 0.13], + "0.5833": [-6.41, -0.28, 0.06] + }, + "position": { + "0.0": [0, 0.23, -0.7], + "0.0417": [0, 0, -0.6], + "0.2917": [0, -0.2, 0.5], + "0.3333": [0, -0.04, 0.6], + "0.375": [0, 0.15, 0.42], + "0.4167": [0, 0.18, 0.24], + "0.4583": [0, 0.21, -0.01], + "0.5": [0, 0.22, -0.28], + "0.5417": [0, 0.22, -0.53], + "0.5833": [0, 0.23, -0.7] + } + } + } + }, + "animation.silverlabs_nat.fennec_fox.run": { + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.08": { + "effect": "step_-6dB" + }, + "0.54": { + "effect": "step" + }, + "0.58": { + "effect": "step_-6dB" + }, + "0.75": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 0.7917, + "bones": { + "body": { + "rotation": { + "0.0": [-5, 0, 0], + "0.0417": [-4.05, 0, 0], + "0.0833": [-2.63, 0, 0], + "0.125": [-1.39, 0, 0], + "0.1667": [-1, 0, 0], + "0.2083": [-2.89, 0, 0], + "0.25": [-5.89, 0, 0], + "0.2917": [-7, 0, 0], + "0.3333": [-5.98, 0, 0], + "0.375": [-4.04, 0, 0], + "0.4167": [-1.63, 0, 0], + "0.4583": [0.81, 0, 0], + "0.5": [2.84, 0, 0], + "0.5417": [4, 0, 0], + "0.5833": [4.08, 0, 0], + "0.625": [3, 0, 0], + "0.6667": [1.42, 0, 0], + "0.7083": [0, 0, 0], + "0.75": [-2.75, 0, 0], + "0.7917": [-5, 0, 0] + }, + "position": { + "0.0": [0, -0.4, 0], + "0.0417": [0, -0.45, -0.01], + "0.0833": [0, -0.52, -0.04], + "0.125": [0, -0.55, -0.04], + "0.1667": [0, -0.5, 0], + "0.2083": [0, -0.29, 0.12], + "0.25": [0, 0.03, 0.3], + "0.2917": [0, 0.35, 0.48], + "0.3333": [0, 0.57, 0.6], + "0.375": [0, 0.67, 0.64], + "0.4167": [0, 0.57, 0.6], + "0.4583": [0, 0.42, 0.58], + "0.5": [0, 0.2, 0.54], + "0.5417": [0, 0, 0.5], + "0.5833": [0, -0.12, 0.46], + "0.625": [0, -0.24, 0.41], + "0.6667": [0, -0.33, 0.36], + "0.7083": [0, -0.4, 0.3], + "0.75": [0, -0.43, 0.14], + "0.7917": [0, -0.4, 0] + } + }, + "skull": { + "rotation": { + "0.0": [6.35, 0, 0], + "0.0417": [4.9657, 0, 0], + "0.0833": [2.921, 0, 0], + "0.125": [1.0414, 0, 0], + "0.1667": [0.1524, 0, 0], + "0.2083": [1.0795, 0, 0], + "0.25": [3.1877, 0, 0], + "0.2917": [5.1181, 0, 0], + "0.3333": [5.5118, 0, 0], + "0.375": [3.8481, 0, 0], + "0.4167": [0.8255, 0, 0], + "0.4583": [-2.5527, 0, 0], + "0.5": [-5.2705, 0, 0], + "0.5417": [-6.35, 0, 0], + "0.5833": [-5.5118, 0, 0], + "0.625": [-3.4671, 0, 0], + "0.6667": [-0.7493, 0, 0], + "0.7083": [2.1463, 0, 0], + "0.75": [4.6863, 0, 0], + "0.7917": [6.35, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [-7.88, -3.92, 6.44], + "0.0417": [-5.53, -3.71, 6.48], + "0.0833": [-2.13, -3.41, 6.54], + "0.125": [1.42, -3.05, 6.61], + "0.1667": [4.2, -2.67, 6.69], + "0.2083": [7.39, -2.1, 6.83], + "0.25": [9.76, -1.47, 6.99], + "0.2917": [8.8, -0.84, 7.15], + "0.3333": [5.13, -0.37, 7.26], + "0.375": [-0.74, 0.21, 7.41], + "0.4167": [-7.31, 0.74, 7.54], + "0.4583": [-13.1, 1.05, 7.61], + "0.5": [-16.6, 0.99, 7.6], + "0.5417": [-17.28, 0.5, 7.49], + "0.5833": [-16.56, -0.33, 7.29], + "0.625": [-14.95, -1.35, 7.05], + "0.6667": [-12.96, -2.4, 6.8], + "0.7083": [-11.1, -3.31, 6.59], + "0.75": [-9.88, -3.92, 6.44], + "0.7917": [-7.88, -3.92, 6.44] + } + }, + "rightEar": { + "rotation": { + "0.0": [-7.88, 3.92, -6.44], + "0.0417": [-5.53, 3.71, -6.48], + "0.0833": [-2.13, 3.41, -6.54], + "0.125": [1.42, 3.05, -6.61], + "0.1667": [4.2, 2.67, -6.69], + "0.2083": [7.39, 2.1, -6.83], + "0.25": [9.76, 1.47, -6.99], + "0.2917": [8.8, 0.84, -7.15], + "0.3333": [5.13, 0.37, -7.26], + "0.375": [-0.74, -0.21, -7.41], + "0.4167": [-7.31, -0.74, -7.54], + "0.4583": [-13.1, -1.05, -7.61], + "0.5": [-16.6, -0.99, -7.6], + "0.5417": [-17.28, -0.5, -7.49], + "0.5833": [-16.56, 0.33, -7.29], + "0.625": [-14.95, 1.35, -7.05], + "0.6667": [-12.96, 2.4, -6.8], + "0.7083": [-11.1, 3.31, -6.59], + "0.75": [-9.88, 3.92, -6.44], + "0.7917": [-7.88, 3.92, -6.44] + } + }, + "tail": { + "rotation": { + "0.0": [17, 0, 0], + "0.0417": [12.3, 0, 0], + "0.0833": [5.3, 0.01, 0], + "0.125": [-2.35, 0.02, 0], + "0.1667": [-9.04, 0.02, 0], + "0.2083": [-13.13, 0, 0], + "0.25": [-14.28, -0.07, -0.01], + "0.2917": [-12.74, -0.17, -0.03], + "0.3333": [-9.49, -0.27, -0.05], + "0.375": [-5.52, -0.31, -0.06], + "0.4167": [-1.35, -0.28, -0.05], + "0.4583": [4.11, -0.22, -0.04], + "0.5": [9.93, -0.13, -0.02], + "0.5417": [15.21, -0.05, -0.01], + "0.5833": [19, 0, 0], + "0.625": [21.89, 0.02, 0], + "0.6667": [22.39, 0.01, 0], + "0.7083": [22, 0, 0], + "0.75": [19.69, 0, 0], + "0.7917": [17, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [31, 0, 0], + "0.125": [71.55, 0, 0], + "0.375": [-36.36, 0, 0], + "0.5417": [-44, 0, 0], + "0.7917": [31, 0, 0] + }, + "position": { + "0.0": [0, -0.2, 0], + "0.125": [0, -0.1, -0.8], + "0.25": [0, 0.68, -0.4], + "0.375": [0, 1.25, 0.2], + "0.4583": [0, 0.53, 0.1], + "0.5417": [0, -0.6, 0], + "0.6667": [0, -0.1, 0], + "0.7917": [0, -0.2, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [58.03, 0, 0], + "0.0417": [71.55, 0, 0], + "0.2917": [-36.36, 0, 0], + "0.4583": [-44, 0, 0], + "0.7083": [31, 0, 0], + "0.7917": [58.03, 0, 0] + }, + "position": { + "0.0": [0, -0.13, -0.53], + "0.0417": [0, -0.1, -0.8], + "0.1667": [0, 0.68, -0.4], + "0.2917": [0, 1.25, 0.2], + "0.375": [0, 0.53, 0.1], + "0.4583": [0, -0.6, 0], + "0.5833": [0, -0.1, 0], + "0.7083": [0, -0.2, 0], + "0.7917": [0, -0.13, -0.53] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-24, 0, 0], + "0.1667": [22, 0, 0], + "0.2083": [36.7, 0, 0], + "0.25": [50.63, 0, 0], + "0.2917": [61, 0, 0], + "0.3333": [66.19, 0, 0], + "0.375": [71.34, 0, 0], + "0.4167": [74.58, 0, 0], + "0.4583": [74.09, 0, 0], + "0.5": [68, 0, 0], + "0.5417": [52.76, 0, 0], + "0.5833": [29.64, 0, 0], + "0.625": [3.94, 0, 0], + "0.6667": [-19.05, 0, 0], + "0.7083": [-34, 0, 0], + "0.75": [-29, 0, 0], + "0.7917": [-24, 0, 0] + }, + "position": { + "0.0": [0, -0.4, -0.2], + "0.1667": [0, -0.1, 0.7], + "0.2083": [0, 0.01, 0.97], + "0.25": [0, 0.12, 1.22], + "0.2917": [0, 0.25, 1.4], + "0.3333": [0, 0.35, 1.46], + "0.375": [0, 0.48, 1.48], + "0.4167": [0, 0.6, 1.48], + "0.4583": [0, 0.72, 1.48], + "0.5": [0, 0.8, 1.5], + "0.5417": [0, 0.88, 1.58], + "0.5833": [0, 0.92, 1.68], + "0.625": [0, 0.9, 1.7], + "0.6667": [0, 0.73, 1.46], + "0.7083": [0, 0.57, 1.23], + "0.75": [0, 0.08, 0.51], + "0.7917": [0, -0.4, -0.2] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-34, 0, 0], + "0.0833": [-24, 0, 0], + "0.25": [22, 0, 0], + "0.2917": [36.7, 0, 0], + "0.3333": [50.63, 0, 0], + "0.375": [61, 0, 0], + "0.4167": [66.19, 0, 0], + "0.4583": [71.34, 0, 0], + "0.5": [74.58, 0, 0], + "0.5417": [74.09, 0, 0], + "0.5833": [68, 0, 0], + "0.625": [52.93, 0, 0], + "0.6667": [30.15, 0, 0], + "0.7083": [4.69, 0, 0], + "0.75": [-18.37, 0, 0], + "0.7917": [-34, 0, 0] + }, + "position": { + "0.0": [0, 0.57, 0.98], + "0.0833": [0, -0.4, -0.2], + "0.25": [0, -0.1, 0.7], + "0.2917": [0, 0.01, 0.97], + "0.3333": [0, 0.12, 1.22], + "0.375": [0, 0.25, 1.4], + "0.4167": [0, 0.35, 1.46], + "0.4583": [0, 0.48, 1.48], + "0.5": [0, 0.6, 1.48], + "0.5417": [0, 0.72, 1.48], + "0.5833": [0, 0.8, 1.5], + "0.625": [0, 0.88, 1.59], + "0.6667": [0, 0.92, 1.7], + "0.7083": [0, 0.9, 1.7], + "0.75": [0, 0.74, 1.09], + "0.7917": [0, 0.57, 0.98] + } + }, + "legs": { + "position": { + "0.3333": [0, 0, 0], + "0.4583": [0, 0.75, 0], + "0.5833": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.fennec_fox.sleep": { + "loop": true, + "bones": { + "body": { + "rotation": [0, 10, 0], + "position": [0, -4, 0] + }, + "skull": { + "rotation": [10.08793, -74.03119, -5.51044], + "position": [0, -0.6, 0] + }, + "leftEar": { + "rotation": [66.66984, 0.1895, 1.38676] + }, + "rightEar": { + "rotation": [66.66984, -0.1895, -1.38676] + }, + "tail": { + "rotation": [182.59692, 29.15027, -177.34282], + "position": [1.4, -2.2, 1.5] + }, + "leftLeg": { + "position": [-0.2, 0, 0] + }, + "rightLeg": { + "position": [1, 0, 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "sleep" + } + } + }, + "animation.silverlabs_nat.fennec_fox.shake": { + "loop": true, + "animation_length": 1, + "bones": { + "skull": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 15", + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -45" + ] + }, + "leftEar": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 45"] + }, + "rightEar": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 45"] + }, + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.3 ) * 720 ) * 30", 0] + }, + "body": { + "rotation": [0, "Math.cos(( q.anim_time - 0.1 ) * 720 ) * 10", 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "shake" + } + } + }, + "animation.silverlabs_nat.fennec_fox.wiggle": { + "loop": true, + "bones": { + "body": { + "rotation": [ + 0, + "Math.cos( q.life_time * 20.0 * 53.7 ) * 5.0 - this", + 0 + ], + "position": [0, -0.05, 0] + }, + "skull": { + "rotation": [ + "Math.clamp( -5.0 * ( q.anim_time / 2.0 ), -5.0, 0 )", + 0, + "Math.clamp( 25.0 * ( q.anim_time / 2.0 ), 0, 25.0 )" + ], + "position": [0, -0.8, 0] + }, + "tail": { + "rotation": [ + 0, + "Math.cos( q.life_time * 20.0 * 53.7 ) * 10.0 - this", + 0 + ] + }, + "leftArm": { + "rotation": [0, 0, 0] + }, + "rightArm": { + "rotation": [0, 0, 0] + }, + "leftLeg": { + "rotation": [0, 0, 0] + }, + "rightLeg": { + "rotation": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.fennec_fox.pounce": { + "loop": true, + "bones": { + "body": { + "rotation": ["q.vertical_speed * -7.0", 0, 0], + "position": [0, 0, 0] + }, + "skull": { + "rotation": ["q.vertical_speed * -7.0", 0, 0], + "position": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.fennec_fox.crouch": { + "loop": true, + "bones": { + "body": { + "rotation": [0, 0, 0], + "position": [0, -1.8, 0] + }, + "skull": { + "rotation": [0, 0, 0], + "position": [0, -0.8, 0] + }, + "leftArm": { + "rotation": [0, 0, 0] + }, + "rightArm": { + "rotation": [0, 0, 0] + }, + "leftLeg": { + "rotation": [0, 0, 0] + }, + "rightLeg": { + "rotation": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.fennec_fox.stuck": { + "sound_effects": { + "0.04": { + "effect": "dig" + }, + "0.33": { + "effect": "dig" + } + }, + "loop": true, + "animation_length": 0.58333, + "bones": { + "body": { + "rotation": [60, 0, 0], + "position": [0, -2.8, 0] + }, + "tail": { + "rotation": { + "0.0": [-15.14068, 7.72571, -2.0832], + "0.0417": [-14.60301, 6.89769, -1.85992], + "0.0833": [-14.3087, 4.70979, -1.26997], + "0.125": [-14.58902, 1.6672, -0.44955], + "0.1667": [-15.69233, -1.6672, 0.44955], + "0.2083": [-15.97265, -4.70979, 1.26997], + "0.25": [-15.67835, -6.89769, 1.85992], + "0.2917": [-15.14068, -7.72571, 2.0832], + "0.3333": [-14.60301, -6.89769, 1.85992], + "0.375": [-14.3087, -4.70979, 1.26997], + "0.4167": [-14.58902, -1.6672, 0.44955], + "0.4583": [-15.69233, 1.6672, -0.44955], + "0.5": [-15.97265, 4.70979, -1.26997], + "0.5417": [-15.67835, 6.89769, -1.85992], + "0.5833": [-15.14068, 7.72571, -2.0832] + } + }, + "leftArm": { + "position": [0, -3, 0] + }, + "rightArm": { + "position": [0, -3, 0] + }, + "leftLeg": { + "rotation": { + "0.0": [24.73006, 3.31602, -0.73255], + "0.0833": { + "pre": [35.29754, 2.48701, -0.54941], + "post": [35.29754, 2.48701, -0.54941], + "lerp_mode": "catmullrom" + }, + "0.2917": [-6.41138, 0.27633, -0.06105], + "0.3333": [-9, 0, 0], + "0.5833": [24.73006, 3.31602, -0.73255] + }, + "position": { + "0.0": [0, -0.2, 0.5], + "0.0833": { + "pre": [0, 0.15, 0.42], + "post": [0, 0.15, 0.42], + "lerp_mode": "catmullrom" + }, + "0.2917": [0, 0.23, -0.7], + "0.3333": [0, 0, -0.6], + "0.5833": [0, -0.2, 0.5] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-6.41138, -0.27633, 0.06105], + "0.0417": [-9, 0, 0], + "0.2917": [24.73006, -3.31602, 0.73255], + "0.375": { + "pre": [35.29754, -2.48701, 0.54941], + "post": [35.29754, -2.48701, 0.54941], + "lerp_mode": "catmullrom" + }, + "0.5833": [-6.41138, -0.27633, 0.06105] + }, + "position": { + "0.0": [0, 0.23, -0.7], + "0.0417": [0, 0, -0.6], + "0.2917": [0, -0.2, 0.5], + "0.375": { + "pre": [0, 0.15, 0.42], + "post": [0, 0.15, 0.42], + "lerp_mode": "catmullrom" + }, + "0.5833": [0, 0.23, -0.7] + } + }, + "leftEar": { + "rotation": { + "0.0": [-3.05, 1.1, 13.29], + "0.0417": [-3.31, 1.19, 13.31], + "0.0833": [-3.69, 1.31, 13.36], + "0.125": [-4.15, 1.47, 13.41], + "0.1667": [-4.64, 1.63, 13.47], + "0.2083": [-5.1, 1.78, 13.52], + "0.25": [-5.5, 1.91, 13.57], + "0.2917": [-5.77, 2, 13.6], + "0.3333": [-5.87, 2.03, 13.61], + "0.375": [-5.7, 1.97, 13.59], + "0.4167": [-5.25, 1.83, 13.54], + "0.4583": [-4.64, 1.63, 13.47], + "0.5": [-3.99, 1.41, 13.39], + "0.5417": [-3.42, 1.23, 13.33], + "0.5833": [-3.05, 1.1, 13.29] + } + }, + "rightEar": { + "rotation": { + "0.0": [-3.05, -1.1, -13.29], + "0.0417": [-3.35, -1.2, -13.32], + "0.0833": [-3.82, -1.36, -13.37], + "0.125": [-4.36, -1.53, -13.44], + "0.1667": [-4.91, -1.71, -13.5], + "0.2083": [-5.4, -1.87, -13.56], + "0.25": [-5.74, -1.99, -13.6], + "0.2917": [-5.87, -2.03, -13.61], + "0.3333": [-5.74, -1.99, -13.6], + "0.375": [-5.4, -1.87, -13.56], + "0.4167": [-4.91, -1.72, -13.5], + "0.4583": [-4.36, -1.53, -13.44], + "0.5": [-3.82, -1.36, -13.37], + "0.5417": [-3.35, -1.2, -13.32], + "0.5833": [-3.05, -1.1, -13.29] + } + } + } + }, + "animation.silverlabs_nat.fennec_fox.item_adjust": { + "loop": true, + "bones": { + "rightItem": { + "position": [1.5, 0.6, 0.55], + "rotation": [-37.9, 76, -54.9], + "scale": [0.5, 0.5, 0.5] + } + } + }, + "animation.silverlabs_nat.fennec_fox.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.5 + } + } + }, + "animation.silverlabs_nat.fennec_fox.sit": { + "loop": true, + "bones": { + "body": { + "rotation": [-45, 0, 0], + "position": [0, -2, 1] + }, + "skull": { + "rotation": [45, 0, 0], + "position": [0, 1.41421, 0] + }, + "tail": { + "rotation": [40, 0, 0] + }, + "leftLeg": { + "rotation": [-90, -22.5, 0], + "position": [1, -3, 0] + }, + "rightLeg": { + "rotation": [-90, 22.5, 0], + "position": [-1, -3, 0] + }, + "leftArm": { + "rotation": [-22.5, 0, 0] + }, + "rightArm": { + "rotation": [-22.5, 0, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/firefly.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/firefly.rp_anim.json new file mode 100644 index 0000000..3d98df2 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/firefly.rp_anim.json @@ -0,0 +1,50 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.firefly.fly": { + "loop": true, + "animation_length": 2, + "bones": { + "rightWing": { + "rotation": [ + "Math.sin(( q.anim_time - 0.3 ) * 2880 ) * 12.5", + 0, + "-25 + Math.cos(( q.anim_time - 0.1 ) * 2880 ) * -45" + ] + }, + "leftWing": { + "rotation": [ + "Math.sin(( q.anim_time - 0.3 ) * 2880 ) * 12.5", + 0, + "25 + Math.cos(( q.anim_time - 0.1 ) * 2880 ) * 45" + ] + }, + "root": { + "rotation": ["Math.cos(( q.anim_time - 0.5 ) * 180 ) * -2", 0, 0], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.1 ) * 180 ) * -0.25", + 0 + ] + } + } + }, + "animation.silverlabs_nat.firefly.light_effect": { + "loop": true, + "animation_length": 2, + "particle_effects": { + "0.0": { + "effect": "light_effect" + } + } + }, + "animation.silverlabs_nat.firefly.rotation": { + "loop": true, + "bones": { + "body": { + "rotation": ["-v.body_rotation_x", 0, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/firefly_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/firefly_baby.rp_anim.json new file mode 100644 index 0000000..7f35ab1 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/firefly_baby.rp_anim.json @@ -0,0 +1,489 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.firefly_baby.idle": { + "loop": true, + "bones": { + "root": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.05", + "1 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.1", + "1 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.05" + ] + }, + "antenna": { + "rotation": [ + "-Math.cos( 30 + ( q.anim_time - 0.0 ) * 90 ) * -10", + 0, + 0 + ] + } + } + }, + "animation.silverlabs_nat.firefly_baby.walk": { + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "scale": { + "0.0": [1.141, 1.1879, 0.6], + "0.0417": [1.1494, 1.1992, 0.6136], + "0.0833": [1.1477, 1.197, 0.6536], + "0.125": [1.1359, 1.1813, 0.7172], + "0.1667": [1.1149, 1.1532, 0.8], + "0.2083": [1.086, 1.1147, 0.8965], + "0.25": [1.0513, 1.0684, 1], + "0.2917": [1.0131, 1.0174, 1.1035], + "0.3333": [0.974, 0.9653, 1.2], + "0.375": [0.9366, 0.9155, 1.2828], + "0.4167": [0.9036, 0.8714, 1.3464], + "0.4583": [0.8771, 0.8362, 1.3864], + "0.5": [0.859, 0.8121, 1.4], + "0.5417": [0.8506, 0.8008, 1.3864], + "0.5833": [0.8523, 0.803, 1.3464], + "0.625": [0.8641, 0.8187, 1.2828], + "0.6667": [0.8851, 0.8468, 1.2], + "0.7083": [0.914, 0.8853, 1.1035], + "0.75": [0.9487, 0.9316, 1], + "0.7917": [0.9869, 0.9826, 0.8965], + "0.8333": [1.026, 1.0347, 0.8], + "0.875": [1.0634, 1.0845, 0.7172], + "0.9167": [1.0964, 1.1286, 0.6536], + "0.9583": [1.1229, 1.1638, 0.6136], + "1.0": [1.141, 1.1879, 0.6] + } + }, + "skull": { + "rotation": { + "0.0": [-6.84, 0, 0], + "0.0417": [-11.47, 0, 0], + "0.0833": [-15.32, 0, 0], + "0.125": [-18.13, 0, 0], + "0.1667": [-19.7, 0, 0], + "0.2083": [-19.92, 0, 0], + "0.25": [-18.79, 0, 0], + "0.2917": [-16.38, 0, 0], + "0.3333": [-12.86, 0, 0], + "0.375": [-8.45, 0, 0], + "0.4167": [-3.47, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [-1.74, 0, 0], + "1.0": [-6.84, 0, 0] + }, + "position": { + "0.0": [0, 0.8, 0.1], + "0.0417": [0, 0.73, 0.09], + "0.0833": [0, 0.67, 0.08], + "0.125": [0, 0.6, 0.08], + "0.1667": [0, 0.53, 0.07], + "0.2083": [0, 0.47, 0.06], + "0.25": [0, 0.4, 0.05], + "0.2917": [0, 0.33, 0.04], + "0.3333": [0, 0.27, 0.03], + "0.375": [0, 0.2, 0.03], + "0.4167": [0, 0.13, 0.02], + "0.4583": [0, 0.07, 0.01], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0.27, 0.03], + "0.9583": [0, 0.53, 0.07], + "1.0": [0, 0.8, 0.1] + } + }, + "antenna": { + "rotation": { + "0.0": [4.34, 0, 0], + "0.0417": [-2.18, 0, 0], + "0.0833": [-8.55, 0, 0], + "0.125": [-14.34, 0, 0], + "0.1667": [-19.15, 0, 0], + "0.2083": [-22.66, 0, 0], + "0.25": [-24.62, 0, 0], + "0.2917": [-24.9, 0, 0], + "0.3333": [-23.49, 0, 0], + "0.375": [-20.48, 0, 0], + "0.4167": [-16.07, 0, 0], + "0.4583": [-10.57, 0, 0], + "0.5": [-4.34, 0, 0], + "0.5417": [2.18, 0, 0], + "0.5833": [8.55, 0, 0], + "0.625": [14.34, 0, 0], + "0.6667": [19.15, 0, 0], + "0.7083": [22.66, 0, 0], + "0.75": [24.62, 0, 0], + "0.7917": [24.9, 0, 0], + "0.8333": [23.49, 0, 0], + "0.875": [20.48, 0, 0], + "0.9167": [16.07, 0, 0], + "0.9583": [10.57, 0, 0], + "1.0": [4.34, 0, 0] + } + }, + "butt": { + "rotation": { + "0.0": [-29.77, 0, 0], + "0.0417": [-29.94, 0, 0], + "0.0833": [-29.1, 0, 0], + "0.125": [-27.29, 0, 0], + "0.1667": [-24.64, 0, 0], + "0.2083": [-21.34, 0, 0], + "0.25": [-17.6, 0, 0], + "0.2917": [-13.69, 0, 0], + "0.3333": [-9.87, 0, 0], + "0.375": [-6.4, 0, 0], + "0.4167": [-3.51, 0, 0], + "0.4583": [-1.41, 0, 0], + "0.5": [-0.23, 0, 0], + "0.5417": [-0.06, 0, 0], + "0.5833": [-0.9, 0, 0], + "0.625": [-2.71, 0, 0], + "0.6667": [-5.36, 0, 0], + "0.7083": [-8.66, 0, 0], + "0.75": [-12.4, 0, 0], + "0.7917": [-16.31, 0, 0], + "0.8333": [-20.13, 0, 0], + "0.875": [-23.6, 0, 0], + "0.9167": [-26.49, 0, 0], + "0.9583": [-28.59, 0, 0], + "1.0": [-29.77, 0, 0] + }, + "position": { + "0.0": [0, 1, -0.8], + "0.0417": [0, 0.98, -0.79], + "0.0833": [0, 0.93, -0.75], + "0.125": [0, 0.85, -0.68], + "0.1667": [0, 0.75, -0.6], + "0.2083": [0, 0.63, -0.5], + "0.25": [0, 0.5, -0.4], + "0.2917": [0, 0.37, -0.3], + "0.3333": [0, 0.25, -0.2], + "0.375": [0, 0.15, -0.12], + "0.4167": [0, 0.07, -0.05], + "0.4583": [0, 0.02, -0.01], + "0.5": [0, 0, 0], + "0.5417": [0, 0.02, -0.01], + "0.5833": [0, 0.07, -0.05], + "0.625": [0, 0.15, -0.12], + "0.6667": [0, 0.25, -0.2], + "0.7083": [0, 0.37, -0.3], + "0.75": [0, 0.5, -0.4], + "0.7917": [0, 0.63, -0.5], + "0.8333": [0, 0.75, -0.6], + "0.875": [0, 0.85, -0.68], + "0.9167": [0, 0.93, -0.75], + "0.9583": [0, 0.98, -0.79], + "1.0": [0, 1, -0.8] + }, + "scale": { + "0.0": [0.98, 1, 1], + "0.0417": [0.9803, 1, 1], + "0.0833": [0.9813, 1, 1], + "0.125": [0.9829, 1, 1], + "0.1667": [0.985, 1, 1], + "0.2083": [0.9874, 1, 1], + "0.25": [0.99, 1, 1], + "0.2917": [0.9926, 1, 1], + "0.3333": [0.995, 1, 1], + "0.375": [0.9971, 1, 1], + "0.4167": [0.9987, 1, 1], + "0.4583": [0.9997, 1, 1], + "0.5": [1, 1, 1], + "0.5417": [0.9997, 1, 1], + "0.5833": [0.9987, 1, 1], + "0.625": [0.9971, 1, 1], + "0.6667": [0.995, 1, 1], + "0.7083": [0.9926, 1, 1], + "0.75": [0.99, 1, 1], + "0.7917": [0.9874, 1, 1], + "0.8333": [0.985, 1, 1], + "0.875": [0.9829, 1, 1], + "0.9167": [0.9813, 1, 1], + "0.9583": [0.9803, 1, 1], + "1.0": [0.98, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [-1.74, 0, 0], + "0.0417": [-4.23, 0, 0], + "0.0833": [-6.43, 0, 0], + "0.125": [-8.19, 0, 0], + "0.1667": [-9.4, 0, 0], + "0.2083": [-9.96, 0, 0], + "0.25": [-9.85, 0, 0], + "0.2917": [-9.06, 0, 0], + "0.3333": [-7.66, 0, 0], + "0.375": [-5.74, 0, 0], + "0.4167": [-3.42, 0, 0], + "0.4583": [-0.87, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [-1.74, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.19], + "0.0417": [0, 0, -0.25], + "0.0833": [0, 0, -0.28], + "0.125": [0, 0, -0.3], + "0.1667": [0, 0, -0.3], + "0.2083": [0, 0, -0.27], + "0.25": [0, 0, -0.23], + "0.2917": [0, 0, -0.17], + "0.3333": [0, 0, -0.1], + "0.375": [0, 0, -0.03], + "0.4167": [0, 0, 0.05], + "0.4583": [0, 0, 0.13], + "0.5": [0, 0, 0.19], + "0.5417": [0, 0, 0.25], + "0.5833": [0, 0, 0.28], + "0.625": [0, 0, 0.3], + "0.6667": [0, 0, 0.3], + "0.7083": [0, 0, 0.27], + "0.75": [0, 0, 0.23], + "0.7917": [0, 0, 0.17], + "0.8333": [0, 0, 0.1], + "0.875": [0, 0, 0.03], + "0.9167": [0, 0, -0.05], + "0.9583": [0, 0, -0.13], + "1.0": [0, 0, -0.19] + }, + "scale": { + "0.0": [1.1, 0.8, 1.2], + "0.0417": [1.0966, 0.8068, 1.1932], + "0.0833": [1.0866, 0.8268, 1.1732], + "0.125": [1.0707, 0.8586, 1.1414], + "0.1667": [1.05, 0.9, 1.1], + "0.2083": [1.0259, 0.9482, 1.0518], + "0.25": [1, 1, 1], + "0.2917": [0.9741, 1.0518, 0.9482], + "0.3333": [0.95, 1.1, 0.9], + "0.375": [0.9293, 1.1414, 0.8586], + "0.4167": [0.9134, 1.1732, 0.8268], + "0.4583": [0.9034, 1.1932, 0.8068], + "0.5": [0.9, 1.2, 0.8], + "0.5417": [0.9034, 1.1932, 0.8068], + "0.5833": [0.9134, 1.1732, 0.8268], + "0.625": [0.9293, 1.1414, 0.8586], + "0.6667": [0.95, 1.1, 0.9], + "0.7083": [0.9741, 1.0518, 0.9482], + "0.75": [1, 1, 1], + "0.7917": [1.0259, 0.9482, 1.0518], + "0.8333": [1.05, 0.9, 1.1], + "0.875": [1.0707, 0.8586, 1.1414], + "0.9167": [1.0866, 0.8268, 1.1732], + "0.9583": [1.0966, 0.8068, 1.1932], + "1.0": [1.1, 0.8, 1.2] + } + } + } + }, + "animation.silverlabs_nat.firefly_baby.walk_UB": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.modified_distance_moved * 0.3", + "bones": { + "root": { + "scale": [ + "1 + Math.cos( -20 + ( q.anim_time - 0.0 ) * 360 ) * 0.15", + "1 + Math.cos( -20 + ( q.anim_time - 0.0 ) * 360 ) * 0.2", + "1 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.4" + ] + }, + "skull": { + "rotation": [ + "-Math.max( 0, Math.sin( 20 + query.anim_time * 360 ) ) * 20", + 0, + 0 + ], + "position": { + "0.0": [0, 0.8, 0.1], + "0.5": [0, 0, 0], + "0.875": [0, 0, 0], + "1.0": [0, 0.8, 0.1] + } + }, + "antenna": { + "rotation": [ + "-Math.cos( -100 + ( q.anim_time - 0.0 ) * 360 ) * 25", + 0, + 0 + ] + }, + "butt": { + "rotation": [ + "-15 - Math.cos( -10 + ( q.anim_time - 0.0 ) * 360 ) * 15", + 0, + 0 + ], + "position": [ + 0, + "0.5 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.5", + "-0.4 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.4" + ], + "scale": [ + "0.99 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.01", + 1, + 1 + ] + }, + "body": { + "rotation": [ + "-Math.max( 0, Math.sin( 10 + query.anim_time * 360 ) ) * 10", + 0, + 0 + ], + "position": [ + 0, + 0, + "Math.cos( -50 + ( q.anim_time - 0.0 ) * 360 ) * -0.3" + ], + "scale": [ + "1 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.1", + "1 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.2", + "1 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.2" + ] + } + } + }, + "animation.silverlabs_nat.firefly_baby.idle_event": { + "loop": true, + "animation_length": 2.125, + "bones": { + "root": { + "scale": { + "1.75": [1, 1, 1], + "1.875": [0.9, 1.2, 0.9], + "2.0": [1.1, 0.8, 1.1], + "2.125": [1, 1, 1] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [5.73, 0, 0], + "0.125": [32.5, 0, 0], + "0.25": [32.37, 0, 0], + "0.3333": [23.79, 0, 0], + "0.375": [0, 0, 0], + "0.4583": [-11, 0, 0], + "0.5": [-13.62, 4.17, -0.28], + "0.5833": [-16.24, 16.08, -1.1], + "0.625": [-14.63, 24.41, -1.66], + "0.6667": [-11.68, 32.75, -2.23], + "0.7083": [-9.48, 32.16, -2.19], + "0.75": [-9.13, 26.06, -1.78], + "0.9167": [-9.29, -20.81, 1.42], + "0.9583": [-9.43, -29.02, 1.98], + "1.0": [-9.48, -32.16, 2.19], + "1.0417": [-9.48, -25.47, 1.74], + "1.1667": [-9.48, 25.47, -1.74], + "1.2083": [-9.48, 32.16, -2.19], + "1.25": [-9.47, 27.76, -1.89], + "1.4167": [-9.4, -25.53, 1.74], + "1.4583": [-9.48, -32.16, 2.19], + "1.5": [-9.75, -30.15, 2.06], + "1.5417": [-10.12, -20.1, 1.37], + "1.625": [-11, -1.8, 0], + "1.7083": [-13, 0, 0], + "1.8333": [-17.5, 0, 0], + "1.9583": [-12.75, 0, 0], + "2.0833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, -0.5, 0.7], + "0.375": [0, 0, 0], + "0.5833": [-0.03, -0.27, 0.23], + "0.8333": [-0.06, -0.07, 0.12], + "1.0417": [-0.08, 0.1, 0.15], + "1.125": [-0.07, 0.07, 0.2], + "1.3333": [-0.05, 0, 0.2], + "1.5417": [-0.02, 0.06, 0.31], + "1.7083": [0, 0.1, 0.4], + "2.0833": [0, 0, 0] + } + }, + "antenna": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [42, 0, 0], + "0.375": [21.17, 0, 0], + "0.5833": [-22, 0, 0], + "0.875": [11, 0, 0], + "1.25": [-25, 0, 0], + "1.4583": [6, 0, 0], + "1.7917": [-49, 0, 0], + "2.0": [36, 0, 0], + "2.125": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "2.125": [0, 0, 0] + } + }, + "butt": { + "scale": [0.99, 1, 1] + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-32.5, 0, 0], + "0.1667": [-32.5, 0, 0], + "0.25": [-40.5, 0, 0], + "0.375": [-64.5, 0, 0], + "0.4583": [-67.5, 0, 0], + "0.5": [-67.99, 1.97, -4.88], + "0.5833": [-68.65, 7.39, -18.31], + "0.625": [-68.86, 7.88, -19.53], + "0.6667": [-68.94, 6.26, -15.5], + "0.7917": [-68.91, -4.09, 10.12], + "0.8333": [-68.87, -6.81, 16.86], + "0.875": [-68.86, -7.88, 19.53], + "0.9167": [-68.86, -6.24, 15.47], + "1.0417": [-68.86, 6.24, -15.47], + "1.0833": [-68.86, 7.88, -19.53], + "1.125": [-68.86, 6.91, -17.11], + "1.2917": [-68.84, -5.76, 14.26], + "1.375": [-69, -9.58, 23.77], + "1.4167": [-69.17, -9.61, 23.89], + "1.4583": [-69.13, -8.6, 21.42], + "1.5417": [-67.5, 0, 0], + "1.625": [-68.5, 1.9, -2.5], + "1.7083": [-69.5, 0, -5], + "1.8333": [-39.71, 0, -5.1], + "2.0": [0, 0, 0] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/flamingo.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/flamingo.rp_anim.json new file mode 100644 index 0000000..4f2fa41 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/flamingo.rp_anim.json @@ -0,0 +1,1746 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.flamingo.idle": { + "loop": true, + "bones": { + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 ) * 4", 0, 0] + } + } + }, + "animation.silverlabs_nat.flamingo.idle_event": { + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": { + "pre": [-22.5, 0, 0], + "post": [-22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": [0, 0, 0] + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.3333": { + "pre": [22.5, 0, 0], + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "neck": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [ + -31.50717, + -20.70481, + "114.1487 + Math.cos(( q.anim_time - 0.1 ) * 1440 ) * -45" + ], + "0.4167": [ + -31.50717, + -20.70481, + "114.1487 + Math.cos(( q.anim_time - 0.1 ) * 1440 ) * -45" + ], + "1.0": [0, 0, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [ + -31.50717, + 20.70481, + "-114.1487 + Math.cos(( q.anim_time - 0.1 ) * 1440 ) * 45" + ], + "0.4167": [ + -31.50717, + 20.70481, + "-114.1487 + Math.cos(( q.anim_time - 0.1 ) * 1440 ) * 45" + ], + "1.0": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + }, + "sound_effects": { + "0.0": { + "effect": "wing" + }, + "0.375": { + "effect": "wing" + }, + "0.5833": { + "effect": "wing" + } + } + }, + "animation.silverlabs_nat.flamingo.swim": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": [0, "q.is_baby ? 0 : -14", 0] + }, + "body": { + "rotation": [ + "10 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 1", + 0, + "Math.sin(( q.anim_time - 0.1 ) * 360 ) * 1" + ] + }, + "tail": { + "rotation": [67.5, 0, 0], + "position": [0, 0, -0.5] + }, + "neck": { + "rotation": [ + "-10 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * -1", + 0, + "Math.sin(( q.anim_time - 0.1 ) * 360 ) * -1" + ] + }, + "leftWing": { + "rotation": [ + -9.25249, + 3.81024, + "22.1916 + Math.cos(( q.anim_time - 0.1 ) * 360 ) * 4" + ] + }, + "rightWing": { + "rotation": [ + -9.25249, + -3.81024, + "-22.1916 + Math.cos(( q.anim_time - 0.1 ) * 360 ) * 4" + ] + }, + "rightLeg": { + "rotation": [ + "67.5 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * -15", + 0, + 0 + ] + }, + "rightKnee": { + "rotation": { + "0.0": { + "post": [-157.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [-82.79, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-157.5, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightFoot": { + "rotation": { + "0.0": { + "post": [157.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [157.5, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftLeg": { + "rotation": [ + "67.5 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 15", + 0, + 0 + ] + }, + "leftKnee": { + "rotation": { + "0.0": { + "post": [-90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-82.79, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [-157.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-90, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftFoot": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [157.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + }, + "sound_effects": { + "0.0": { + "effect": "swim" + }, + "0.5": { + "effect": "swim" + } + } + }, + "animation.silverlabs_nat.flamingo.walk": { + "loop": true, + "animation_length": 1.25, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "leftLeg": { + "rotation": { + "0.0": [22.5, 0, 0], + "0.0417": [32.72, 0, 0], + "0.0833": [41.25, 0, 0], + "0.125": [47.53, 0, 0], + "0.1667": [51.23, 0, 0], + "0.2083": [52.22, 0, 0], + "0.25": [50.63, 0, 0], + "0.2917": [46.73, 0, 0], + "0.3333": [40.98, 0, 0], + "0.375": [33.95, 0, 0], + "0.4167": [26.25, 0, 0], + "0.4583": [18.5, 0, 0], + "0.5": [11.25, 0, 0], + "0.5417": [4.97, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [-3.49, 0, 0], + "0.6667": [-5.49, 0, 0], + "0.7083": [-6.12, 0, 0], + "0.75": [-5.63, 0, 0], + "0.7917": [-4.37, 0, 0], + "0.8333": [-2.75, 0, 0], + "0.875": [-1.16, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0.45, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [3.75, 0, 0], + "1.0833": [7.5, 0, 0], + "1.125": [11.25, 0, 0], + "1.1667": [15, 0, 0], + "1.2083": [18.75, 0, 0], + "1.25": [22.5, 0, 0] + } + }, + "leftKnee": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-10.57, 0, 0], + "0.0833": [-25.83, 0, 0], + "0.125": [-43.59, 0, 0], + "0.1667": [-61.67, 0, 0], + "0.2083": [-77.86, 0, 0], + "0.25": [-90, 0, 0], + "0.2917": [-98.44, 0, 0], + "0.3333": [-105, 0, 0], + "0.375": [-109.69, 0, 0], + "0.4167": [-112.5, 0, 0], + "0.4583": [-113.44, 0, 0], + "0.5": [-112.5, 0, 0], + "0.5417": [-109.17, 0, 0], + "0.5833": [-103.33, 0, 0], + "0.625": [-95.63, 0, 0], + "0.6667": [-86.67, 0, 0], + "0.7083": [-77.08, 0, 0], + "0.75": [-67.5, 0, 0], + "0.7917": [-56.77, 0, 0], + "0.8333": [-44.17, 0, 0], + "0.875": [-30.94, 0, 0], + "0.9167": [-18.33, 0, 0], + "0.9583": [-7.6, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [3.91, 0, 0], + "1.0833": [5, 0, 0], + "1.125": [4.22, 0, 0], + "1.1667": [2.5, 0, 0], + "1.2083": [0.78, 0, 0], + "1.25": [0, 0, 0] + } + }, + "leftFoot": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [15.99, 0, 0], + "0.0833": [39.17, 0, 0], + "0.125": [66.09, 0, 0], + "0.1667": [93.33, 0, 0], + "0.2083": [117.45, 0, 0], + "0.25": [135, 0, 0], + "0.2917": [147.34, 0, 0], + "0.3333": [157.5, 0, 0], + "0.375": [164.53, 0, 0], + "0.4167": [167.5, 0, 0], + "0.4583": [165.47, 0, 0], + "0.5": [157.5, 0, 0], + "0.5417": [150.19, 0, 0], + "0.5833": [139.88, 0, 0], + "0.625": [127.16, 0, 0], + "0.6667": [112.61, 0, 0], + "0.7083": [96.81, 0, 0], + "0.75": [80.34, 0, 0], + "0.7917": [63.79, 0, 0], + "0.8333": [47.72, 0, 0], + "0.875": [32.73, 0, 0], + "0.9167": [19.39, 0, 0], + "0.9583": [8.29, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [-3, 0, 0], + "1.0833": [-5.4, 0, 0], + "1.125": [-6.05, 0, 0], + "1.1667": [-6.54, 0, 0], + "1.2083": [-7.02, 0, 0], + "1.25": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-3.49, 0, 0], + "0.0417": [-5.49, 0, 0], + "0.0833": [-6.12, 0, 0], + "0.125": [-5.63, 0, 0], + "0.1667": [-4.37, 0, 0], + "0.2083": [-2.75, 0, 0], + "0.25": [-1.16, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0.45, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [3.75, 0, 0], + "0.4583": [7.5, 0, 0], + "0.5": [11.25, 0, 0], + "0.5417": [15, 0, 0], + "0.5833": [18.75, 0, 0], + "0.625": [22.5, 0, 0], + "0.6667": [32.72, 0, 0], + "0.7083": [41.25, 0, 0], + "0.75": [47.53, 0, 0], + "0.7917": [51.23, 0, 0], + "0.8333": [52.22, 0, 0], + "0.875": [50.63, 0, 0], + "0.9167": [46.73, 0, 0], + "0.9583": [40.98, 0, 0], + "1.0": [33.95, 0, 0], + "1.0417": [26.25, 0, 0], + "1.0833": [18.5, 0, 0], + "1.125": [11.25, 0, 0], + "1.1667": [4.97, 0, 0], + "1.2083": [0, 0, 0], + "1.25": [-3.49, 0, 0] + } + }, + "rightKnee": { + "rotation": { + "0.0": [-95.63, 0, 0], + "0.0417": [-86.67, 0, 0], + "0.0833": [-77.08, 0, 0], + "0.125": [-67.5, 0, 0], + "0.1667": [-56.77, 0, 0], + "0.2083": [-44.17, 0, 0], + "0.25": [-30.94, 0, 0], + "0.2917": [-18.33, 0, 0], + "0.3333": [-7.6, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [3.91, 0, 0], + "0.4583": [5, 0, 0], + "0.5": [4.22, 0, 0], + "0.5417": [2.5, 0, 0], + "0.5833": [0.78, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [-10.57, 0, 0], + "0.7083": [-25.83, 0, 0], + "0.75": [-43.59, 0, 0], + "0.7917": [-61.67, 0, 0], + "0.8333": [-77.86, 0, 0], + "0.875": [-90, 0, 0], + "0.9167": [-98.44, 0, 0], + "0.9583": [-105, 0, 0], + "1.0": [-109.69, 0, 0], + "1.0417": [-112.5, 0, 0], + "1.0833": [-113.44, 0, 0], + "1.125": [-112.5, 0, 0], + "1.1667": [-109.17, 0, 0], + "1.2083": [-103.33, 0, 0], + "1.25": [-95.63, 0, 0] + } + }, + "rightFoot": { + "rotation": { + "0.0": [127.16, 0, 0], + "0.0417": [112.61, 0, 0], + "0.0833": [96.81, 0, 0], + "0.125": [80.34, 0, 0], + "0.1667": [63.79, 0, 0], + "0.2083": [47.72, 0, 0], + "0.25": [32.73, 0, 0], + "0.2917": [19.39, 0, 0], + "0.3333": [8.29, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [-3, 0, 0], + "0.4583": [-5.4, 0, 0], + "0.5": [-6.05, 0, 0], + "0.5417": [-6.54, 0, 0], + "0.5833": [-7.02, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [15.99, 0, 0], + "0.7083": [39.17, 0, 0], + "0.75": [66.09, 0, 0], + "0.7917": [93.33, 0, 0], + "0.8333": [117.45, 0, 0], + "0.875": [135, 0, 0], + "0.9167": [147.34, 0, 0], + "0.9583": [157.5, 0, 0], + "1.0": [164.53, 0, 0], + "1.0417": [167.5, 0, 0], + "1.0833": [165.47, 0, 0], + "1.125": [157.5, 0, 0], + "1.1667": [150.19, 0, 0], + "1.2083": [139.88, 0, 0], + "1.25": [127.16, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [-0.33185, 1.40557, 1.90323], + "0.0833": [-0.7, 1, 1.7], + "0.25": [-0.3, 0.6, 0.7], + "0.375": [0.15, 0, 0], + "0.625": [-0.33185, -1.40557, -1.90323], + "0.7083": [-0.7, -1, -1.7], + "0.875": [-0.3, -0.6, -0.7], + "1.0": [0.15, 0, 0], + "1.25": [-0.33185, 1.40557, 1.90323] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, -1, 0], + "0.625": [0, 0, 0], + "0.875": [0, -1, 0], + "1.25": [0, 0, 0] + } + }, + "neck": { + "rotation": { + "0.0": [1.44598, -1.77166, -2.50076], + "0.0833": [1.30691, -1.3095, -2.31651], + "0.25": [0.59293, 0.24851, -0.81286], + "0.3333": [0.425, 0, 0], + "0.625": [1.44598, 1.77166, 2.50076], + "0.7083": [1.30691, 1.3095, 2.31651], + "0.875": [0.59293, -0.24851, 0.81286], + "0.9583": [0.425, 0, 0], + "1.25": [1.44598, -1.77166, -2.50076] + } + }, + "leftWing": { + "rotation": { + "0.0": [-23.62, -3.42, 18.08], + "0.0417": [-23.43, -2.88, 17.96], + "0.0833": [-23.16, -2.07, 17.72], + "0.125": [-22.82, -1.1, 17.44], + "0.1667": [-22.47, -0.08, 17.16], + "0.2083": [-22.13, 0.9, 16.95], + "0.25": [-21.85, 1.73, 16.88], + "0.2917": [-21.66, 2.31, 16.99], + "0.3333": [-21.6, 2.53, 17.36], + "0.375": [-21.73, 2.22, 18.3], + "0.4167": [-22.06, 1.44, 19.78], + "0.4583": [-22.5, 0.35, 21.55], + "0.5": [-22.97, -0.87, 23.34], + "0.5417": [-23.41, -2.01, 24.9], + "0.5833": [-23.73, -2.92, 25.97], + "0.625": [-23.86, -3.4, 26.3], + "0.6667": [-23.75, -3.38, 25.69], + "0.7083": [-23.46, -3.01, 24.29], + "0.75": [-23.06, -2.4, 22.4], + "0.7917": [-22.61, -1.7, 20.3], + "0.8333": [-22.19, -1.04, 18.28], + "0.875": [-21.89, -0.55, 16.62], + "0.9167": [-21.76, -0.35, 15.61], + "0.9583": [-21.81, -0.47, 15.31], + "1.0": [-21.99, -0.76, 15.36], + "1.0417": [-22.25, -1.19, 15.68], + "1.0833": [-22.56, -1.7, 16.18], + "1.125": [-22.88, -2.23, 16.76], + "1.1667": [-23.19, -2.73, 17.33], + "1.2083": [-23.45, -3.14, 17.8], + "1.25": [-23.62, -3.42, 18.08] + }, + "position": [0.4, 0.5, 0] + }, + "rightWing": { + "rotation": { + "0.0": [-23.86, 3.4, -26.3], + "0.0417": [-23.64, 3.07, -25.22], + "0.0833": [-23.3, 2.57, -23.64], + "0.125": [-22.89, 1.99, -21.77], + "0.1667": [-22.49, 1.39, -19.82], + "0.2083": [-22.12, 0.87, -18.01], + "0.25": [-21.86, 0.5, -16.53], + "0.2917": [-21.76, 0.35, -15.61], + "0.3333": [-21.81, 0.47, -15.34], + "0.375": [-21.99, 0.79, -15.38], + "0.4167": [-22.25, 1.25, -15.65], + "0.4583": [-22.55, 1.78, -16.09], + "0.5": [-22.88, 2.33, -16.62], + "0.5417": [-23.18, 2.82, -17.17], + "0.5833": [-23.44, 3.21, -17.68], + "0.625": [-23.62, 3.42, -18.08], + "0.6667": [-23.68, 3.4, -18.29], + "0.7083": [-23.55, 2.92, -18.26], + "0.75": [-23.25, 2.01, -18], + "0.7917": [-22.84, 0.86, -17.63], + "0.8333": [-22.39, -0.35, -17.26], + "0.875": [-21.99, -1.44, -17.01], + "0.9167": [-21.7, -2.22, -17.01], + "0.9583": [-21.6, -2.53, -17.36], + "1.0": [-21.71, -2.25, -18.2], + "1.0417": [-21.99, -1.52, -19.46], + "1.0833": [-22.38, -0.5, -20.97], + "1.125": [-22.82, 0.65, -22.58], + "1.1667": [-23.25, 1.79, -24.11], + "1.2083": [-23.62, 2.76, -25.41], + "1.25": [-23.86, 3.4, -26.3] + }, + "position": [-0.4, 0.5, 0] + } + }, + "sound_effects": { + "0.3333": { + "effect": "step" + }, + "0.9583": { + "effect": "step" + } + } + }, + "animation.silverlabs_nat.flamingo.run_B": { + "loop": true, + "animation_length": 0.5, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [-6.13, 1.41, 1.9], + "0.0417": [-9, 1, 1.7], + "0.0833": [-7.26, 0.81, 1.23], + "0.125": [-5, 0.6, 0.7], + "0.1667": [-4.26, -0.48, -0.62], + "0.2083": [-5.17, -1.04, -1.38], + "0.25": [-6.13, -1.41, -1.9], + "0.2917": [-9, -1, -1.7], + "0.3333": [-7.26, -0.81, -1.23], + "0.375": [-5, -0.6, -0.7], + "0.4167": [-4.36, 0.46, 0.62], + "0.4583": [-5.38, 1.01, 1.37], + "0.5": [-6.13, 1.41, 1.9] + }, + "position": { + "0.0": [0, -0.6, -0.1], + "0.0417": [0, -0.73, -0.23], + "0.0833": [0, -0.81, -0.22], + "0.125": [0, -1.1, -0.2], + "0.1667": [0, -0.98, -0.08], + "0.2083": [0, -0.79, -0.09], + "0.25": [0, -0.5, -0.1], + "0.2917": [0, -0.73, -0.23], + "0.3333": [0, -0.81, -0.22], + "0.375": [0, -1.1, -0.2], + "0.4167": [0, -0.98, -0.08], + "0.4583": [0, -0.79, -0.09], + "0.5": [0, -0.6, -0.1] + } + }, + "tail": { + "rotation": { + "0.0": [15.82, 1.9, -3.52], + "0.0417": [24.47, 1.04, -2.88], + "0.0833": [17, 0, -1.8], + "0.125": [11.8, -0.54, -0.67], + "0.1667": [9, -1.4, 1.8], + "0.2083": [11.92, -1.76, 2.98], + "0.25": [15.82, -1.9, 3.52], + "0.2917": [22.6, -1.5, 2], + "0.3333": [18.6, -1.1, 0.83], + "0.375": [15, 0, -1.8], + "0.4167": [10.6, 0.67, -2.59], + "0.4583": [13.59, 1.39, -3.15], + "0.5": [15.82, 1.9, -3.52] + } + }, + "neck": { + "rotation": { + "0.0": [21, -2.08, -2.94], + "0.0417": [24.04, -1.54, -2.73], + "0.0833": [20.77, -0.57, -1.89], + "0.125": [17, 0.29, -0.96], + "0.1667": [17.3, 0.62, 0.95], + "0.2083": [19.26, 1.5, 2.12], + "0.25": [21, 2.08, 2.94], + "0.2917": [24.04, 1.54, 2.73], + "0.3333": [20.77, 0.57, 1.89], + "0.375": [17, -0.29, 0.96], + "0.4167": [17.41, -0.6, -0.94], + "0.4583": [19.48, -1.46, -2.11], + "0.5": [21, -2.08, -2.94] + }, + "position": [0, 0, 0.3] + }, + "neck2": { + "rotation": { + "0.0": [-7, 0.12, 0.99], + "0.0417": [-7, 0.09, 0.73], + "0.0833": [-7, 0.04, 0.33], + "0.125": [-7, -0.02, -0.12], + "0.1667": [-7, -0.07, -0.55], + "0.2083": [-7, -0.11, -0.87], + "0.25": [-7, -0.12, -0.99], + "0.2917": [-7, -0.11, -0.87], + "0.3333": [-7, -0.07, -0.55], + "0.375": [-7, -0.02, -0.12], + "0.4167": [-7, 0.04, 0.33], + "0.4583": [-7, 0.09, 0.73], + "0.5": [-7, 0.12, 0.99] + } + }, + "skull": { + "rotation": { + "0.0": [0, 1, 0], + "0.0417": [0, 1, 0], + "0.0833": [1.5, 0, 0], + "0.125": [3, 0, 0], + "0.1667": [2.11, 0, 0], + "0.2083": [0.89014, -0.99988, -0.01553], + "0.25": [0, -1, 0], + "0.2917": [0, -1, 0], + "0.3333": [1.5, 0, 0], + "0.375": [3, 0, 0], + "0.4167": [2.11, 0, 0], + "0.4583": [0.89, 0, 0], + "0.5": [0, 1, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [-84.71, 26.09, 80.51], + "0.0417": [-81.98, 16.31, 86.77], + "0.0833": [-90.27, 11.62, 66.78], + "0.125": [-110.42, 2.74, 16.52], + "0.1667": [-108.63, 1.43, 6.86], + "0.2083": [-87.56, 10.94, 51.65], + "0.25": [-67.1, 19.4, 97.71], + "0.2917": [-70.24, 9.71, 98.1], + "0.3333": [-79.51, 6.85, 73.62], + "0.375": [-100.48, 2.49, 15.04], + "0.4167": [-98.6, 2.75, 12.09], + "0.4583": [-91.54, 14.44, 46.12], + "0.5": [-84.71, 26.09, 80.51] + }, + "position": { + "0.0": [0.4, 0, 2.5], + "0.0417": [0.3, -0.3, 2.55], + "0.0833": [0.21, -0.25, 2.54], + "0.125": [0, 0, 2.5], + "0.1667": [-0.1, 0.4, 2.46], + "0.2083": [0.13, 0.25, 2.36], + "0.25": [0.36, 0, 2.28], + "0.2917": [0.27, -0.47, 2.35], + "0.3333": [0.19, -0.38, 2.33], + "0.375": [0, 0, 2.28], + "0.4167": [-0.09, 0.36, 2.24], + "0.4583": [0.15, 0.2, 2.37], + "0.5": [0.4, 0, 2.5] + } + }, + "rightWing": { + "rotation": { + "0.0": [-84.71, -26.09, -80.51], + "0.0417": [-81.98, -16.31, -86.77], + "0.0833": [-90.27, -11.62, -66.78], + "0.125": [-110.42, -2.74, -16.52], + "0.1667": [-108.63, -1.43, -6.86], + "0.2083": [-87.56, -10.94, -51.65], + "0.25": [-67.1, -19.4, -97.71], + "0.2917": [-70.24, -9.71, -98.1], + "0.3333": [-79.51, -6.85, -73.62], + "0.375": [-100.48, -2.49, -15.04], + "0.4167": [-98.6, -2.75, -12.09], + "0.4583": [-91.54, -14.44, -46.12], + "0.5": [-84.71, -26.09, -80.51] + }, + "position": { + "0.0": [-0.4, 0, 2.5], + "0.0417": [-0.3, -0.3, 2.55], + "0.0833": [-0.21, -0.25, 2.54], + "0.125": [0, 0, 2.5], + "0.1667": [0.1, 0.4, 2.46], + "0.2083": [-0.13, 0.25, 2.36], + "0.25": [-0.36, 0, 2.28], + "0.2917": [-0.27, -0.47, 2.35], + "0.3333": [-0.19, -0.38, 2.33], + "0.375": [0, 0, 2.28], + "0.4167": [0.09, 0.36, 2.24], + "0.4583": [-0.15, 0.2, 2.37], + "0.5": [-0.4, 0, 2.5] + } + }, + "rightLeg": { + "rotation": { + "0.0": [39.99, 0, 0], + "0.0417": [45.66, 0, 0], + "0.0833": [52.77, 0, 0], + "0.125": [53, 0, 0], + "0.1667": [30.63, 0, 0], + "0.2083": [15.73, 0, 0], + "0.25": [4, 0, 0], + "0.3333": [-17, 0, 0], + "0.4583": [31, 0, 0], + "0.5": [39.99, 0, 0] + }, + "position": { + "0.0": [0, -0.07, -0.75], + "0.0417": [0, 0.11, -1.19], + "0.0833": [0, 0.37, -1.79], + "0.125": [0, 0.6, -2.1], + "0.1667": [0, 0.95, -1.58], + "0.2083": [0, 1.06, -1.17], + "0.25": [0, 1, -0.9], + "0.3333": [0, -0.8, -1], + "0.375": [0, 0.24, -0.9], + "0.4583": [0, -0.2, -0.4], + "0.5": [0, -0.07, -0.75] + } + }, + "rightKnee": { + "rotation": { + "0.0": [-14.62, 0, 0], + "0.0417": [-30.56, 0, 0], + "0.0833": [-53.93, 0, 0], + "0.125": [-91.43, 0, 0], + "0.1667": [-93.74, 0, 0], + "0.2083": [-85.92, 0, 0], + "0.25": [-77, 0, 0], + "0.2917": [-52.75, 0, 0], + "0.3333": [-6.5, 0, 0], + "0.4583": [-1, 0, 0], + "0.5": [-14.62, 0, 0] + } + }, + "rightFoot": { + "rotation": { + "0.0": [14.2, -2, -2.37], + "0.125": [50.62908, -2.00012, -2.36989], + "0.25": [17.77447, -2.00073, -2.36935], + "0.2917": [9.77447, -2.00073, -2.36935], + "0.3333": [23.77447, -2.00073, -2.36935], + "0.375": [7.52497, -2.12196, -2.26144], + "0.4167": [-9.10053, -2.00073, -2.36935], + "0.4583": [-3.22553, -2.00073, -2.36935], + "0.5": [14.2, -2, -2.37] + } + }, + "leftLeg": { + "rotation": { + "0.0": [4, 0, 0], + "0.0833": [-17, 0, 0], + "0.2083": [31, 0, 0], + "0.25": [39.99, 0, 0], + "0.2917": [48.06, 0, 0], + "0.3333": [53.1, 0, 0], + "0.375": [53, 0, 0], + "0.4167": [29.87, 0, 0], + "0.4583": [14.47, 0, 0], + "0.5": [4, 0, 0] + }, + "position": { + "0.0": [0, 1, -0.9], + "0.0833": [0, -0.8, -1], + "0.125": [0, 0.07, -0.8], + "0.2083": [0, -0.2, -0.4], + "0.25": [0, -0.07, -0.75], + "0.2917": [0, 0.16, -1.3], + "0.3333": [0, 0.4, -1.83], + "0.375": [0, 0.6, -2.1], + "0.4167": [0, 0.85, -1.61], + "0.4583": [0, 0.94, -1.18], + "0.5": [0, 1, -0.9] + } + }, + "leftKnee": { + "rotation": { + "0.0": [-77, 0, 0], + "0.0417": [-52.75, 0, 0], + "0.0833": [-6.5, 0, 0], + "0.2083": [-1, 0, 0], + "0.25": [-14.62, 0, 0], + "0.2917": [-35.3, 0, 0], + "0.3333": [-58.2, 0, 0], + "0.375": [-91.43, 0, 0], + "0.4167": [-93.85, 0, 0], + "0.4583": [-84.62, 0, 0], + "0.5": [-77, 0, 0] + } + }, + "leftFoot": { + "rotation": { + "0.0": [17.77447, 2.00073, 2.36935], + "0.0417": [9.77447, 2.00073, 2.36935], + "0.0833": [23.77447, 2.00073, 2.36935], + "0.125": [3.27447, 2.00073, 2.36935], + "0.1667": [-9.10053, 2.00073, 2.36935], + "0.2083": [0.77447, 2.00073, 2.36935], + "0.25": [14.2, 2, 2.37], + "0.375": [50.62908, 2.00012, 2.36989], + "0.5": [17.77447, 2.00073, 2.36935] + } + } + }, + "sound_effects": { + "0.0833": { + "effect": "step" + }, + "0.3333": { + "effect": "step" + } + } + }, + "animation.silverlabs_nat.flamingo.fly": { + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "rotation": ["Math.sin(( q.anim_time - 0.1 ) * 720 ) * 0.5", 0, 0], + "position": [ + 0, + "-13 + Math.cos(( q.anim_time - 0.3 ) * 720 ) * -0.5", + 0 + ] + }, + "tail": { + "rotation": [90, 0, 0] + }, + "neck": { + "rotation": [90, 0, 0], + "position": [0, 0, -1] + }, + "skull": { + "rotation": [ + "-90 + Math.cos(( q.anim_time - 0.4 ) * 720 ) * -2", + 0, + 0 + ] + }, + "leftWing": { + "rotation": [ + -90, + 0, + "90 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * -90" + ], + "position": [0.5, 0.5, 4] + }, + "rightWing": { + "rotation": [ + -90, + 0, + "-90 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 90" + ], + "position": [-0.5, 0.5, 4] + }, + "rightLeg": { + "rotation": ["90 + Math.cos(( q.anim_time - 0.3 ) * 720 ) * -1", 0, 0] + }, + "rightFoot": { + "rotation": [90, 0, 0] + }, + "leftLeg": { + "rotation": ["90 + Math.cos(( q.anim_time - 0.3 ) * 720 ) * -1", 0, 0] + }, + "leftFoot": { + "rotation": [90, 0, 0] + }, + "neck2": { + "position": [0, 0, -2] + } + }, + "sound_effects": { + "0.25": { + "effect": "wing" + }, + "0.75": { + "effect": "wing" + }, + "1.25": { + "effect": "wing" + }, + "1.75": { + "effect": "wing" + } + } + }, + "animation.silverlabs_nat.flamingo.eat": { + "loop": true, + "bones": { + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 ) * 4", 0, 0] + }, + "neck": { + "rotation": [ + "135 + Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 4", + 0, + 0 + ], + "position": [0, -2, -0.5] + } + }, + "sound_effects": { + "0.0": { + "effect": "eat" + } + } + }, + "animation.silverlabs_nat.flamingo.run_UB": { + "loop": true, + "animation_length": 0.5833, + "bones": { + "body": { + "rotation": { + "0.0": [-6.13185, 1.40557, 1.90323], + "0.0417": [-9, 1, 1.7], + "0.125": [-5, 0.6, 0.7], + "0.1667": [-3.75, 0, 0], + "0.2917": [-6.13185, -1.40557, -1.90323], + "0.3333": [-9, -1, -1.7], + "0.4167": [-5, -0.6, -0.7], + "0.4583": [-3.75, 0, 0], + "0.5833": [-6.13185, 1.40557, 1.90323] + }, + "position": { + "0.0": [0, -0.6, -0.1], + "0.0417": [0, -0.73, -0.23], + "0.125": [0, -0.9, -0.2], + "0.1667": [0, -0.77, -0.07], + "0.25": [0, -0.79, -0.09], + "0.2917": [0, -0.5, -0.1], + "0.3333": [0, -0.73, -0.23], + "0.4167": [0, -0.9, -0.2], + "0.4583": [0, -0.77, -0.07], + "0.5417": [0, -0.79, -0.09], + "0.5833": [0, -0.6, -0.1] + } + }, + "tail": { + "rotation": { + "0.0": [16, 0, 0], + "0.0833": [17, 0, 0], + "0.2083": [16, 0, 0], + "0.2917": [16, 0, 0], + "0.3333": [16, 0, 0], + "0.4583": [9, 0, 0], + "0.5833": [16, 0, 0] + } + }, + "neck": { + "rotation": { + "0.0": [21.00115, -2.08431, -2.94207], + "0.0417": [24.03754, -1.54059, -2.72531], + "0.125": [16.99756, 0.29236, -0.95631], + "0.1667": [16, 0, 0], + "0.2917": [21.00115, 2.08431, 2.94207], + "0.3333": [24.03754, 1.54059, 2.72531], + "0.4167": [16.99756, -0.29236, 0.95631], + "0.4583": [16, 0, 0], + "0.5833": [21.00115, -2.08431, -2.94207] + }, + "position": [0, 0, 0.3] + }, + "neck2": { + "rotation": [-7, 0, 0] + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.125": [3, 0, 0], + "0.1667": [3, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.4167": [3, 0, 0], + "0.4583": [3, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [-84.7137, 26.09165, 80.51489], + "0.0417": [-81.98417, 16.31419, 86.77428], + "0.1667": [-110.42084, 2.73852, 16.52359], + "0.2083": [-108.62602, 1.42601, 6.85754], + "0.2917": [-67.10145, 19.40435, 97.70731], + "0.3333": [-70.2437, 9.71445, 98.09691], + "0.4583": [-100.48296, 2.49205, 15.03647], + "0.5": [-98.59907, 2.74731, 12.09391], + "0.5833": [-84.7137, 26.09165, 80.51489] + }, + "position": { + "0.0": [0.4, 0, 2.5], + "0.0417": [0.3, -0.29631, 2.54693], + "0.1667": [0, 0, 2.5], + "0.2083": [-0.1, 0.39837, 2.46398], + "0.2917": [0.364, 0, 2.275], + "0.3333": [0.273, -0.46718, 2.34899], + "0.4583": [0, 0, 2.275], + "0.5": [-0.091, 0.36252, 2.24222], + "0.5833": [0.4, 0, 2.5] + } + }, + "rightWing": { + "rotation": { + "0.0": [-84.7137, -26.09165, -80.51489], + "0.0417": [-81.98417, -16.31419, -86.77428], + "0.1667": [-110.42084, -2.73852, -16.52359], + "0.2083": [-108.62602, -1.42601, -6.85754], + "0.2917": [-67.10145, -19.40435, -97.70731], + "0.3333": [-70.2437, -9.71445, -98.09691], + "0.4583": [-100.48296, -2.49205, -15.03647], + "0.5": [-98.59907, -2.74731, -12.09391], + "0.5833": [-84.7137, -26.09165, -80.51489] + }, + "position": { + "0.0": [-0.4, 0, 2.5], + "0.0417": [-0.3, -0.29631, 2.54693], + "0.1667": [0, 0, 2.5], + "0.2083": [0.1, 0.39837, 2.46398], + "0.2917": [-0.364, 0, 2.275], + "0.3333": [-0.273, -0.46718, 2.34899], + "0.4583": [0, 0, 2.275], + "0.5": [0.091, 0.36252, 2.24222], + "0.5833": [-0.4, 0, 2.5] + } + }, + "rightLeg": { + "rotation": { + "0.0": [39.99, 0, 0], + "0.125": { + "pre": [53, 0, 0], + "post": [53, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": [4, 0, 0], + "0.375": [-17, 0, 0], + "0.5417": [31, 0, 0], + "0.5833": [39.99, 0, 0] + }, + "position": { + "0.0": [0, -0.07, -0.75], + "0.125": { + "pre": [0, 0.6, -2.1], + "post": [0, 0.6, -2.1], + "lerp_mode": "catmullrom" + }, + "0.2917": [0, 1, -0.9], + "0.375": [0, -0.8, -1], + "0.4167": [0, -0.06, -0.9], + "0.4583": [0, 0.07, -0.8], + "0.5417": [0, -0.2, -0.4], + "0.5833": [0, -0.07, -0.75] + } + }, + "rightKnee": { + "rotation": { + "0.0": [-14.62, 0, 0], + "0.1667": { + "pre": [-91.43, 0, 0], + "post": [-91.43, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": [-77, 0, 0], + "0.3333": [-52.75, 0, 0], + "0.375": [-6.5, 0, 0], + "0.5417": [-1, 0, 0], + "0.5833": [-14.62, 0, 0] + } + }, + "rightFoot": { + "rotation": { + "0.0": [14.2, -2, -2.37], + "0.125": [50.62908, -2.00012, -2.36989], + "0.1667": [77.41542, -2.00027, -2.36976], + "0.2917": [17.77447, -2.00073, -2.36935], + "0.3333": [9.77447, -2.00073, -2.36935], + "0.375": [23.77447, -2.00073, -2.36935], + "0.4167": [9.52497, -2.12196, -2.26144], + "0.4583": [-3.72553, -2.00073, -2.36935], + "0.5": [-9.10053, -2.00073, -2.36935], + "0.5417": [0.77447, -2.00073, -2.36935], + "0.5833": [14.2, -2, -2.37] + } + }, + "leftLeg": { + "rotation": { + "0.0": [4, 0, 0], + "0.0833": [-17, 0, 0], + "0.25": [31, 0, 0], + "0.4167": { + "pre": [53, 0, 0], + "post": [53, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": [4, 0, 0] + }, + "position": { + "0.0": [0, 1, -0.9], + "0.0833": [0, -0.8, -1], + "0.125": [0, -0.06, -0.9], + "0.1667": [0, 0.07, -0.8], + "0.25": [0, -0.2, -0.4], + "0.4167": { + "pre": [0, 0.6, -2.1], + "post": [0, 0.6, -2.1], + "lerp_mode": "catmullrom" + }, + "0.5833": [0, 1, -0.9] + } + }, + "leftKnee": { + "rotation": { + "0.0": [-77, 0, 0], + "0.0417": [-52.75, 0, 0], + "0.0833": [-6.5, 0, 0], + "0.25": [-1, 0, 0], + "0.4583": { + "pre": [-91.43, 0, 0], + "post": [-91.43, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": [-77, 0, 0] + } + }, + "leftFoot": { + "rotation": { + "0.0": [17.77447, 2.00073, 2.36935], + "0.0417": [9.77447, 2.00073, 2.36935], + "0.0833": [23.77447, 2.00073, 2.36935], + "0.125": [9.52497, 2.12196, 2.26144], + "0.1667": [-3.72553, 2.00073, 2.36935], + "0.2083": [-9.10053, 2.00073, 2.36935], + "0.25": [0.77447, 2.00073, 2.36935], + "0.2917": [14.2, 2, 2.37], + "0.4167": [50.62908, 2.00012, 2.36989], + "0.4583": [77.41542, 2.00027, 2.36976], + "0.5833": [17.77447, 2.00073, 2.36935] + } + } + } + }, + "animation.silverlabs_nat.flamingo.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.5 + } + } + }, + "animation.silverlabs_nat.flamingo.sleep": { + "loop": true, + "bones": { + "root": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01" + ] + }, + "body": { + "position": [-0.5, 0, 0] + }, + "tail": { + "rotation": ["-Math.cos(( q.anim_time - 0.0 ) * 90 ) * -2", 0, 0] + }, + "neck": { + "position": [0, -1.7, 0] + }, + "neck2": { + "rotation": [-90, -4, -90], + "position": [0, -0.5, 0] + }, + "skull": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 45 ) * -1", + "28 - Math.cos( -40 + ( q.anim_time - 0.0 ) * 45 ) * -1", + 0 + ], + "position": [0.7, 0, 0] + }, + "leftLeg": { + "rotation": [70, 0, 0] + }, + "leftKnee": { + "rotation": [-172, 0, 0] + }, + "leftFoot": { + "rotation": [165, 0, 0] + } + } + }, + "animation.silverlabs_nat.flamingo.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [-16, 0, 0], + "position": [0, -6.5, 3.1] + }, + "neck": { + "rotation": [24, 0, 0], + "position": [0, 0.5, 0.5] + }, + "skull": { + "rotation": [1.94548, 1.29256, -4.83045], + "position": [0, -0.2, 0] + }, + "rightLeg": { + "rotation": [5, 0, 0], + "position": [0, -6.6, 3.3] + }, + "rightKnee": { + "rotation": [-98.5, 0, 0] + }, + "rightFoot": { + "rotation": [105, 0, 0] + }, + "leftLeg": { + "rotation": [5, 0, 0], + "position": [0, -6.7, 3.4] + }, + "leftKnee": { + "rotation": [-98.5, 0, 0] + }, + "leftFoot": { + "rotation": [105, 0, 0] + } + } + }, + "animation.silverlabs_nat.flamingo.sit": { + "loop": "hold_on_last_frame", + "animation_length": 1.125, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [8, 0, 0], + "0.3333": [17, 0, 0], + "0.5417": [3.78, 0, 0], + "0.625": [1.58, 0, 0], + "0.7083": [3.26, 0, 0], + "0.8333": [10, 0, 0], + "0.9583": [1.33, 0, 0], + "1.0417": [-10.22, 0, 0], + "1.125": [-16, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, -0.01, 0], + "0.3333": [0, -1.1, 0], + "0.5417": [0, -3.64, 1.17], + "0.625": [0, -4.06, 1.36], + "0.7083": [0, -5.53, 1.55], + "0.75": [0, -6.29, 1.81], + "0.8333": [0, -6.92, 2.33], + "0.9583": [0, -7.18, 2.59], + "1.0417": [0, -6.79, 2.93], + "1.125": [0, -6.5, 3.1] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [9.75127, -2.04875, -0.84657], + "0.5": [11.40304, -4.917, -2.03176], + "0.6667": [8.19867, -4.917, -2.03176], + "0.7917": [-6.09696, -4.917, -2.03176], + "0.9167": [-10.55165, -2.13554, -0.88243], + "1.0833": [0, 0, 0] + } + }, + "neck": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [-6, 0, 0], + "0.3333": [-14.47, 0, 0], + "0.6667": [-4.24, 0, 0], + "0.8333": [7.92, 0, 0], + "1.0417": [18, 0, 0], + "1.125": [24, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.3333": [0, 0.5, 0.5], + "1.125": [0, 0.5, 0.5] + } + }, + "neck2": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.8333": [-17, 0, 0], + "0.875": [-11, 0, 0], + "1.0833": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.375": [-2.80581, 19.46363, -2.72461], + "0.8333": [0.94548, 1.29256, -4.83045], + "0.9167": [6.94548, 1.29256, -4.83045], + "1.0417": [1.94548, 1.29256, -4.83045], + "1.125": [1.94548, 1.29256, -4.83045] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.8333": [0, -0.2, 0], + "0.9167": [0, -0.2, 0], + "1.0417": [0, 0, 0], + "1.125": [0, 0, 0] + } + }, + "rightWing": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [11.56, 0, 0], + "0.4167": [30.25, 0, 0], + "0.625": [10.44, 0, 0], + "0.7917": [5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.625": [0, -4.19, 1.98], + "0.7917": [0, -6.6, 3.3] + } + }, + "rightKnee": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [-45.16, 0, 0], + "0.4167": [-124.63, 0, 0], + "0.625": [-78.06, 0, 0], + "0.7917": [-98.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "rightFoot": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [48.06, 0, 0], + "0.4167": [164.25, 0, 0], + "0.625": [72.08, 0, 0], + "0.7917": [105, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [10.81, 0, 0], + "0.2083": [-0.67, 0, 0], + "0.25": [-8.5, 0, 0], + "0.3333": [2.69, 0, 0], + "0.4167": [7.88, 0, 0], + "0.5417": [12.25, 0, 0], + "0.625": [10.44, 0, 0], + "0.7917": [5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, -0.4], + "0.3333": [0, -0.83, 0.13], + "0.4583": [0, -2.07, 0.92], + "0.5417": [0, -3.43, 1.45], + "0.625": [0, -4.19, 1.98], + "0.7917": [0, -6.7, 3.4] + } + }, + "leftKnee": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-95.5, 0, 0], + "0.2083": [-33.88, 0, 0], + "0.25": [-4, 0, 0], + "0.3333": [-31.82, 0, 0], + "0.4167": [-47.63, 0, 0], + "0.5417": [-71.25, 0, 0], + "0.625": [-78.06, 0, 0], + "0.7917": [-98.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.625": [0, 0, 0], + "0.7917": [0, 0, 0] + } + }, + "leftFoot": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [150.56, 0, 0], + "0.25": [17.5, 0, 0], + "0.2917": [21.71, 0, 0], + "0.3333": [29.93, 0, 0], + "0.375": [34.15, 0, 0], + "0.4167": [40.37, 0, 0], + "0.4583": [50.14, 0, 0], + "0.625": [72.08, 0, 0], + "0.7917": [105, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.625": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.flamingo.unsit": { + "animation_length": 1.125, + "bones": { + "body": { + "rotation": { + "0.0": [-16, 0, 0], + "0.0833": [-10.22, 0, 0], + "0.1667": [1.33, 0, 0], + "0.2917": [10, 0, 0], + "0.4167": [3.26, 0, 0], + "0.5": [1.58, 0, 0], + "0.5833": [3.78, 0, 0], + "0.7917": [17, 0, 0], + "0.875": [8, 0, 0], + "1.125": [0, 0, 0] + }, + "position": { + "0.0": [0, -6.5, 3.1], + "0.0833": [0, -6.79, 2.93], + "0.1667": [0, -7.18, 2.59], + "0.2917": [0, -6.92, 2.33], + "0.375": [0, -6.29, 1.81], + "0.4167": [0, -5.53, 1.55], + "0.5": [0, -4.06, 1.36], + "0.5833": [0, -3.64, 1.17], + "0.7917": [0, -1.1, 0], + "1.0": [0, -0.01, 0], + "1.125": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [6, 0, 0], + "0.5": [20.63, 0, 0], + "0.6667": [-28, 0, 0], + "0.9167": [11, 0, 0], + "1.0833": [0, 0, 0] + } + }, + "neck": { + "rotation": { + "0.0": [24, 0, 0], + "0.0833": [18, 0, 0], + "0.4583": [19.81, 0, 0], + "0.7917": [-14.47, 0, 0], + "0.875": [-6, 0, 0], + "1.125": [0, 0, 0] + }, + "position": { + "0.0": [0, 0.5, 0.5], + "0.4167": [0, 0.85, 0.5], + "0.7083": [0, 1.7, 0.5], + "0.875": [0, 1.2, 0.5], + "1.0417": [0, 0.17, 0.17], + "1.125": [0, 0, 0] + } + }, + "neck2": { + "rotation": { + "0.0417": [0, 0, 0], + "0.25": [-11, 0, 0], + "0.4583": [9.62, 0, 0], + "0.7917": [-2.19, 0, 0], + "1.125": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0.08, 0], + "0.375": [0, 0.2, 0], + "0.5833": [0, 0.38, 0], + "0.7917": [0, 0.3, 0], + "0.9167": [0, 0.14, 0], + "1.0": [0, -0.13, 0], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [1.94548, 1.29256, -4.83045], + "0.0833": [1.94548, 1.29256, -4.83045], + "0.2083": [6.94548, 1.29256, -4.83045], + "0.4583": [22.34092, 0.80785, -3.01903], + "0.7917": [-10.53182, 0.16157, -0.60381], + "0.875": [-2.5, 0, 0], + "1.0": [-0.5, 0, 0], + "1.125": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.2083": [0, -0.2, 0], + "0.875": [0, 0, 0], + "1.125": [0, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [0, -23, 0], + "0.5417": [20, -23, 0], + "0.6667": [7, 0, 0], + "0.75": [19.15894, -16.40366, 2.49031], + "0.875": [7, 0, 0], + "1.125": [0, 0, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [0, 28, 0], + "0.5417": [17, 19.6, 0], + "0.6667": [11, 0, 0], + "0.75": [16.5528, 14.81252, -1.51037], + "0.875": [4, 0, 0], + "1.125": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.875": [0, 0, 0], + "1.125": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.3333": [5, 0, 0], + "0.5": [10.44, 0, 0], + "0.7083": [30.25, 0, 0], + "0.8333": [16.56, 0, 0], + "0.875": [0, 0, 0], + "1.0833": [1, 0, 0], + "1.125": [0, 0, 0] + }, + "position": { + "0.3333": [0, -6.6, 3.3], + "0.5": [0, -4.19, 1.98], + "0.875": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0] + } + }, + "rightKnee": { + "rotation": { + "0.3333": [-98.5, 0, 0], + "0.5": [-78.06, 0, 0], + "0.7083": [-124.63, 0, 0], + "0.8333": [-60.16, 0, 0], + "0.875": [0, 0, 0], + "1.0833": [-2, 0, 0], + "1.125": [0, 0, 0] + }, + "position": { + "0.5": [0, 0, 0], + "0.875": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0] + } + }, + "rightFoot": { + "rotation": { + "0.3333": [105, 0, 0], + "0.5": [72.08, 0, 0], + "0.7083": [164.25, 0, 0], + "0.8333": [48.06, 0, 0], + "0.875": [0, 0, 0], + "1.0833": [0, 0, 0] + }, + "position": { + "0.5": [0, 0, 0], + "0.875": [0, 0, 0], + "1.0833": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.3333": [5, 0, 0], + "0.5": [10.44, 0, 0], + "0.5833": [12.25, 0, 0], + "0.7083": [7.88, 0, 0], + "0.7917": [2.69, 0, 0], + "0.875": [-8.5, 0, 0], + "0.9167": [-0.67, 0, 0], + "1.0": [10.81, 0, 0], + "1.0417": [17.4, 0, 0], + "1.0833": [1, 0, 0], + "1.125": [0, 0, 0] + }, + "position": { + "0.3333": [0, -6.7, 3.4], + "0.5": [0, -4.19, 1.98], + "0.5833": [0, -3.43, 1.45], + "0.6667": [0, -2.07, 0.92], + "0.7917": [0, -0.83, 0.13], + "0.875": [0, 0, -0.4], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0] + } + }, + "leftKnee": { + "rotation": { + "0.3333": [-98.5, 0, 0], + "0.5": [-78.06, 0, 0], + "0.5833": [-71.25, 0, 0], + "0.7083": [-47.63, 0, 0], + "0.7917": [-31.82, 0, 0], + "0.875": [-4, 0, 0], + "0.9167": [-33.88, 0, 0], + "1.0": [-95.5, 0, 0], + "1.0417": [-60.75, 0, 0], + "1.0833": [-1, 0, 0], + "1.125": [0, 0, 0] + }, + "position": { + "0.3333": [0, 0, 0], + "0.5": [0, 0, 0], + "0.875": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0] + } + }, + "leftFoot": { + "rotation": { + "0.3333": [105, 0, 0], + "0.5": [72.08, 0, 0], + "0.6667": [50.14, 0, 0], + "0.7083": [40.37, 0, 0], + "0.75": [34.15, 0, 0], + "0.7917": [29.93, 0, 0], + "0.8333": [21.71, 0, 0], + "0.875": [17.5, 0, 0], + "1.0": [150.56, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0] + }, + "position": { + "0.5": [0, 0, 0], + "0.875": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/flamingo_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/flamingo_baby.rp_anim.json new file mode 100644 index 0000000..c183dec --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/flamingo_baby.rp_anim.json @@ -0,0 +1,1152 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.flamingo_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": ["-Math.sin(( q.anim_time + 0 ) * 90 ) * -1.5", 0, 0], + "position": [ + "-Math.sin(( q.anim_time + 0 ) * 45 ) * 0.2", + "Math.cos(( q.anim_time + 0 ) * 90 ) * 0.2", + 0 + ] + }, + "leftWing": { + "rotation": ["-Math.sin(( q.anim_time + 0.9 ) * 90 ) * 3", 0, 0], + "position": [0, "Math.sin(( q.anim_time + 0.6 ) * 90 ) * 0.2", 0] + }, + "rightWing": { + "rotation": ["-Math.sin(( q.anim_time + 0.9 ) * 90 ) * 3", 0, 0], + "position": [0, "Math.sin(( q.anim_time + 0.6 ) * 90 ) * 0.2", 0] + }, + "skull": { + "rotation": ["-Math.sin(( q.anim_time + 0.7 ) * 90 ) * -1.5", 0, 0], + "position": [0, "Math.sin(( q.anim_time + 0.1 ) * 90 ) * 0.2", 0] + } + } + }, + "animation.silverlabs_nat.flamingo_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * 1", + "bones": { + "root": { + "rotation": { + "0.0": [11, 0, 0], + "0.0417": [11, 0, 0], + "0.0833": [11, 0, 0], + "0.125": [11, 0, 0], + "0.1667": [11, 0, 0], + "0.2083": [11, 0, 0], + "0.25": [11, 0, 0], + "0.2917": [11, 0, 0], + "0.3333": [11, 0, 0], + "0.375": [11, 0, 0], + "0.4167": [11, 0, 0], + "0.4583": [11, 0, 0], + "0.5": [11, 0, 0], + "0.5417": [11, 0, 0], + "0.5833": [11, 0, 0], + "0.625": [11, 0, 0], + "0.6667": [11, 0, 0], + "0.7083": [11, 0, 0], + "0.75": [11, 0, 0], + "0.7917": [11, 0, 0], + "0.8333": [11, 0, 0], + "0.875": [11, 0, 0], + "0.9167": [11, 0, 0], + "0.9583": [11, 0, 0], + "1.0": [11, 0, 0] + }, + "position": { + "0.0": [-0.05, 0, 0.2], + "0.0417": [-0.05, 0.04, 0.1], + "0.0833": [-0.03, 0.04, -0.1], + "0.125": [0.03, 0, -0.2], + "0.1667": [0.05, -0.04, -0.1], + "0.2083": [0.05, -0.04, 0.1], + "0.25": [0.05, 0, 0.2], + "0.2917": [0.05, 0.04, 0.1], + "0.3333": [0.03, 0.04, -0.1], + "0.375": [-0.03, 0, -0.2], + "0.4167": [-0.05, -0.04, -0.1], + "0.4583": [-0.05, -0.04, 0.1], + "0.5": [-0.05, 0, 0.2], + "0.5417": [-0.05, 0.04, 0.1], + "0.5833": [-0.03, 0.04, -0.1], + "0.625": [0.03, 0, -0.2], + "0.6667": [0.05, -0.04, -0.1], + "0.7083": [0.05, -0.04, 0.1], + "0.75": [0.05, 0, 0.2], + "0.7917": [0.05, 0.04, 0.1], + "0.8333": [0.03, 0.04, -0.1], + "0.875": [-0.03, 0, -0.2], + "0.9167": [-0.05, -0.04, -0.1], + "0.9583": [-0.05, -0.04, 0.1], + "1.0": [-0.05, 0, 0.2] + }, + "scale": { + "0.0": [0.9941, 1.0059, 0.9941], + "0.0417": [0.9909, 1.0091, 0.9909], + "0.0833": [0.9901, 1.0099, 0.9901], + "0.125": [0.9919, 1.0081, 0.9919], + "0.1667": [0.9959, 1.0041, 0.9959], + "0.2083": [1.001, 0.999, 1.001], + "0.25": [1.0059, 0.9941, 1.0059], + "0.2917": [1.0091, 0.9909, 1.0091], + "0.3333": [1.0099, 0.9901, 1.0099], + "0.375": [1.0081, 0.9919, 1.0081], + "0.4167": [1.0041, 0.9959, 1.0041], + "0.4583": [0.999, 1.001, 0.999], + "0.5": [0.9941, 1.0059, 0.9941], + "0.5417": [0.9909, 1.0091, 0.9909], + "0.5833": [0.9901, 1.0099, 0.9901], + "0.625": [0.9919, 1.0081, 0.9919], + "0.6667": [0.9959, 1.0041, 0.9959], + "0.7083": [1.001, 0.999, 1.001], + "0.75": [1.0059, 0.9941, 1.0059], + "0.7917": [1.0091, 0.9909, 1.0091], + "0.8333": [1.0099, 0.9901, 1.0099], + "0.875": [1.0081, 0.9919, 1.0081], + "0.9167": [1.0041, 0.9959, 1.0041], + "0.9583": [0.999, 1.001, 0.999], + "1.0": [0.9941, 1.0059, 0.9941] + } + }, + "body": { + "rotation": { + "0.0": [-9.05, 0, 1], + "0.0417": [-9.79, 0, 0.87], + "0.0833": [-10.74, 0, 0.5], + "0.125": [-10.95, 0, 0], + "0.1667": [-10.21, 0, -0.5], + "0.2083": [-9.26, 0, -0.87], + "0.25": [-9.05, 0, -1], + "0.2917": [-9.79, 0, -0.87], + "0.3333": [-10.74, 0, -0.5], + "0.375": [-10.95, 0, 0], + "0.4167": [-10.21, 0, 0.5], + "0.4583": [-9.26, 0, 0.87], + "0.5": [-9.05, 0, 1], + "0.5417": [-9.79, 0, 0.87], + "0.5833": [-10.74, 0, 0.5], + "0.625": [-10.95, 0, 0], + "0.6667": [-10.21, 0, -0.5], + "0.7083": [-9.26, 0, -0.87], + "0.75": [-9.05, 0, -1], + "0.7917": [-9.79, 0, -0.87], + "0.8333": [-10.74, 0, -0.5], + "0.875": [-10.95, 0, 0], + "0.9167": [-10.21, 0, 0.5], + "0.9583": [-9.26, 0, 0.87], + "1.0": [-9.05, 0, 1] + }, + "position": { + "0.0": [0, 0.46, 0.05], + "0.0417": [0, 0.45, 0.04], + "0.0833": [0, 0.47, -0.01], + "0.125": [0, 0.54, -0.05], + "0.1667": [0, 0.55, -0.04], + "0.2083": [0, 0.53, 0.01], + "0.25": [0, 0.46, 0.05], + "0.2917": [0, 0.45, 0.04], + "0.3333": [0, 0.47, -0.01], + "0.375": [0, 0.54, -0.05], + "0.4167": [0, 0.55, -0.04], + "0.4583": [0, 0.53, 0.01], + "0.5": [0, 0.46, 0.05], + "0.5417": [0, 0.45, 0.04], + "0.5833": [0, 0.47, -0.01], + "0.625": [0, 0.54, -0.05], + "0.6667": [0, 0.55, -0.04], + "0.7083": [0, 0.53, 0.01], + "0.75": [0, 0.46, 0.05], + "0.7917": [0, 0.45, 0.04], + "0.8333": [0, 0.47, -0.01], + "0.875": [0, 0.54, -0.05], + "0.9167": [0, 0.55, -0.04], + "0.9583": [0, 0.53, 0.01], + "1.0": [0, 0.46, 0.05] + } + }, + "leftWing": { + "rotation": { + "0.0": [3.86, 4.35, 0], + "0.0417": [5.64, 2.42, 0], + "0.0833": [5.91, 0.37, 0], + "0.125": [4.6, -1.24, 0], + "0.1667": [2.05, -1.98, 0], + "0.2083": [-1.04, -1.65, 0], + "0.25": [-3.86, -0.35, 0], + "0.2917": [-5.64, 1.58, 0], + "0.3333": [-5.91, 3.63, 0], + "0.375": [-4.6, 5.24, 0], + "0.4167": [-2.05, 5.98, 0], + "0.4583": [1.04, 5.65, 0], + "0.5": [3.86, 4.35, 0], + "0.5417": [5.64, 2.42, 0], + "0.5833": [5.91, 0.37, 0], + "0.625": [4.6, -1.24, 0], + "0.6667": [2.05, -1.98, 0], + "0.7083": [-1.04, -1.65, 0], + "0.75": [-3.86, -0.35, 0], + "0.7917": [-5.64, 1.58, 0], + "0.8333": [-5.91, 3.63, 0], + "0.875": [-4.6, 5.24, 0], + "0.9167": [-2.05, 5.98, 0], + "0.9583": [1.04, 5.65, 0], + "1.0": [3.86, 4.35, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [5.91, -4.35, 0], + "0.0417": [5.64, -2.42, 0], + "0.0833": [3.86, -0.37, 0], + "0.125": [1.04, 1.24, 0], + "0.1667": [-2.05, 1.98, 0], + "0.2083": [-4.6, 1.65, 0], + "0.25": [-5.91, 0.35, 0], + "0.2917": [-5.64, -1.58, 0], + "0.3333": [-3.86, -3.63, 0], + "0.375": [-1.04, -5.24, 0], + "0.4167": [2.05, -5.98, 0], + "0.4583": [4.6, -5.65, 0], + "0.5": [5.91, -4.35, 0], + "0.5417": [5.64, -2.42, 0], + "0.5833": [3.86, -0.37, 0], + "0.625": [1.04, 1.24, 0], + "0.6667": [-2.05, 1.98, 0], + "0.7083": [-4.6, 1.65, 0], + "0.75": [-5.91, 0.35, 0], + "0.7917": [-5.64, -1.58, 0], + "0.8333": [-3.86, -3.63, 0], + "0.875": [-1.04, -5.24, 0], + "0.9167": [2.05, -5.98, 0], + "0.9583": [4.6, -5.65, 0], + "1.0": [5.91, -4.35, 0] + } + }, + "skull": { + "rotation": { + "0.0": [11, 0, 0], + "0.0417": [9, 0, 0], + "0.0833": [8, 0, 0], + "0.125": [9, 0, 0], + "0.1667": [11, 0, 0], + "0.2083": [12, 0, 0], + "0.25": [11, 0, 0], + "0.2917": [9, 0, 0], + "0.3333": [8, 0, 0], + "0.375": [9, 0, 0], + "0.4167": [11, 0, 0], + "0.4583": [12, 0, 0], + "0.5": [11, 0, 0], + "0.5417": [9, 0, 0], + "0.5833": [8, 0, 0], + "0.625": [9, 0, 0], + "0.6667": [11, 0, 0], + "0.7083": [12, 0, 0], + "0.75": [11, 0, 0], + "0.7917": [9, 0, 0], + "0.8333": [8, 0, 0], + "0.875": [9, 0, 0], + "0.9167": [11, 0, 0], + "0.9583": [12, 0, 0], + "1.0": [11, 0, 0] + }, + "position": { + "0.0": [0, 0.26, 0.15], + "0.0417": [0, 0.25, 0.14], + "0.0833": [0, 0.27, 0.09], + "0.125": [0, 0.34, 0.05], + "0.1667": [0, 0.35, 0.06], + "0.2083": [0, 0.33, 0.11], + "0.25": [0, 0.26, 0.15], + "0.2917": [0, 0.25, 0.14], + "0.3333": [0, 0.27, 0.09], + "0.375": [0, 0.34, 0.05], + "0.4167": [0, 0.35, 0.06], + "0.4583": [0, 0.33, 0.11], + "0.5": [0, 0.26, 0.15], + "0.5417": [0, 0.25, 0.14], + "0.5833": [0, 0.27, 0.09], + "0.625": [0, 0.34, 0.05], + "0.6667": [0, 0.35, 0.06], + "0.7083": [0, 0.33, 0.11], + "0.75": [0, 0.26, 0.15], + "0.7917": [0, 0.25, 0.14], + "0.8333": [0, 0.27, 0.09], + "0.875": [0, 0.34, 0.05], + "0.9167": [0, 0.35, 0.06], + "0.9583": [0, 0.33, 0.11], + "1.0": [0, 0.26, 0.15] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-11.82, 0, 0], + "0.0417": [-11.28, 0, 0], + "0.0833": [-7.71, 0, 0], + "0.125": [-2.08, 0, 0], + "0.1667": [4.1, 0, 0], + "0.2083": [9.19, 0, 0], + "0.25": [11.82, 0, 0], + "0.2917": [11.28, 0, 0], + "0.3333": [7.71, 0, 0], + "0.375": [2.08, 0, 0], + "0.4167": [-4.1, 0, 0], + "0.4583": [-9.19, 0, 0], + "0.5": [-11.82, 0, 0], + "0.5417": [-11.28, 0, 0], + "0.5833": [-7.71, 0, 0], + "0.625": [-2.08, 0, 0], + "0.6667": [4.1, 0, 0], + "0.7083": [9.19, 0, 0], + "0.75": [11.82, 0, 0], + "0.7917": [11.28, 0, 0], + "0.8333": [7.71, 0, 0], + "0.875": [2.08, 0, 0], + "0.9167": [-4.1, 0, 0], + "0.9583": [-9.19, 0, 0], + "1.0": [-11.82, 0, 0] + }, + "position": { + "0.0": [0, 0.3, -1.7], + "0.0417": [0, 0.3, -1.61], + "0.0833": [0, 0.3, -1.35], + "0.125": [0, 0.3, -1], + "0.1667": [0, 0.3, -0.65], + "0.2083": [0, 0.39, -0.39], + "0.25": [0, 0.62, -0.3], + "0.2917": [0, 0.77, -0.39], + "0.3333": [0, 0.79, -0.65], + "0.375": [0, 0.68, -1], + "0.4167": [0, 0.47, -1.35], + "0.4583": [0, 0.3, -1.61], + "0.5": [0, 0.3, -1.7], + "0.5417": [0, 0.3, -1.61], + "0.5833": [0, 0.3, -1.35], + "0.625": [0, 0.3, -1], + "0.6667": [0, 0.3, -0.65], + "0.7083": [0, 0.39, -0.39], + "0.75": [0, 0.62, -0.3], + "0.7917": [0, 0.77, -0.39], + "0.8333": [0, 0.79, -0.65], + "0.875": [0, 0.68, -1], + "0.9167": [0, 0.47, -1.35], + "0.9583": [0, 0.3, -1.61], + "1.0": [0, 0.3, -1.7] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1, 1], + "0.0833": [1, 1, 1], + "0.125": [1, 1, 1], + "0.1667": [1, 1, 1], + "0.2083": [1, 1, 1], + "0.25": [1, 0.8896, 1], + "0.2917": [1, 0.7649, 1], + "0.3333": [1, 0.7032, 1], + "0.375": [1, 0.7211, 1], + "0.4167": [1, 0.8137, 1], + "0.4583": [1, 0.9562, 1], + "0.5": [1, 1, 1], + "0.5417": [1, 1, 1], + "0.5833": [1, 1, 1], + "0.625": [1, 1, 1], + "0.6667": [1, 1, 1], + "0.7083": [1, 1, 1], + "0.75": [1, 0.8896, 1], + "0.7917": [1, 0.7649, 1], + "0.8333": [1, 0.7032, 1], + "0.875": [1, 0.7211, 1], + "0.9167": [1, 0.8137, 1], + "0.9583": [1, 0.9562, 1], + "1.0": [1, 1, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [11.82, 0, 0], + "0.0417": [11.28, 0, 0], + "0.0833": [7.71, 0, 0], + "0.125": [2.08, 0, 0], + "0.1667": [-4.1, 0, 0], + "0.2083": [-9.19, 0, 0], + "0.25": [-11.82, 0, 0], + "0.2917": [-11.28, 0, 0], + "0.3333": [-7.71, 0, 0], + "0.375": [-2.08, 0, 0], + "0.4167": [4.1, 0, 0], + "0.4583": [9.19, 0, 0], + "0.5": [11.82, 0, 0], + "0.5417": [11.28, 0, 0], + "0.5833": [7.71, 0, 0], + "0.625": [2.08, 0, 0], + "0.6667": [-4.1, 0, 0], + "0.7083": [-9.19, 0, 0], + "0.75": [-11.82, 0, 0], + "0.7917": [-11.28, 0, 0], + "0.8333": [-7.71, 0, 0], + "0.875": [-2.08, 0, 0], + "0.9167": [4.1, 0, 0], + "0.9583": [9.19, 0, 0], + "1.0": [11.82, 0, 0] + }, + "position": { + "0.0": [0, 0.72, -0.3], + "0.0417": [0, 0.87, -0.39], + "0.0833": [0, 0.89, -0.65], + "0.125": [0, 0.78, -1], + "0.1667": [0, 0.57, -1.35], + "0.2083": [0, 0.4, -1.61], + "0.25": [0, 0.4, -1.7], + "0.2917": [0, 0.4, -1.61], + "0.3333": [0, 0.4, -1.35], + "0.375": [0, 0.4, -1], + "0.4167": [0, 0.4, -0.65], + "0.4583": [0, 0.49, -0.39], + "0.5": [0, 0.72, -0.3], + "0.5417": [0, 0.87, -0.39], + "0.5833": [0, 0.89, -0.65], + "0.625": [0, 0.78, -1], + "0.6667": [0, 0.57, -1.35], + "0.7083": [0, 0.4, -1.61], + "0.75": [0, 0.4, -1.7], + "0.7917": [0, 0.4, -1.61], + "0.8333": [0, 0.4, -1.35], + "0.875": [0, 0.4, -1], + "0.9167": [0, 0.4, -0.65], + "0.9583": [0, 0.49, -0.39], + "1.0": [0, 0.72, -0.3] + }, + "scale": { + "0.0": [1, 0.8896, 1], + "0.0417": [1, 0.7649, 1], + "0.0833": [1, 0.7032, 1], + "0.125": [1, 0.7211, 1], + "0.1667": [1, 0.8137, 1], + "0.2083": [1, 0.9562, 1], + "0.25": [1, 1, 1], + "0.2917": [1, 1, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 1, 1], + "0.4167": [1, 1, 1], + "0.4583": [1, 1, 1], + "0.5": [1, 0.8896, 1], + "0.5417": [1, 0.7649, 1], + "0.5833": [1, 0.7032, 1], + "0.625": [1, 0.7211, 1], + "0.6667": [1, 0.8137, 1], + "0.7083": [1, 0.9562, 1], + "0.75": [1, 1, 1], + "0.7917": [1, 1, 1], + "0.8333": [1, 1, 1], + "0.875": [1, 1, 1], + "0.9167": [1, 1, 1], + "0.9583": [1, 1, 1], + "1.0": [1, 0.8896, 1] + } + } + } + }, + "animation.silverlabs_nat.flamingo_baby.run": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * 1.0", + "bones": { + "root": { + "rotation": { + "0.0": [17.5, 0, 0], + "0.1": [17.5, 0, 0], + "0.2": [17.5, 0, 0], + "0.3": [17.5, 0, 0], + "0.4": [17.5, 0, 0], + "0.5": [17.5, 0, 0], + "0.6": [17.5, 0, 0], + "0.7": [17.5, 0, 0], + "0.8": [17.5, 0, 0], + "0.9": [17.5, 0, 0], + "1.0": [17.5, 0, 0] + }, + "position": { + "0.0": [0.25, -0.3, 0.3], + "0.1": [0, 0.17, -0.24], + "0.2": [-0.25, -1.06, 0.09], + "0.3": [-0.2, 0.46, 0.09], + "0.4": [0.2, -0.77, -0.24], + "0.5": [0.25, -0.3, 0.3], + "0.6": [0, 0.17, -0.24], + "0.7": [-0.25, -1.06, 0.09], + "0.8": [-0.2, 0.46, 0.09], + "0.9": [0.2, -0.77, -0.24], + "1.0": [0.25, -0.3, 0.3] + } + }, + "body": { + "rotation": { + "0.0": [-25, 0, -1.53], + "0.1": [-22.65, 0, -1.7], + "0.2": [-28.8, 0, 0.48], + "0.3": [-21.2, 0, 2], + "0.4": [-27.35, 0, 0.75], + "0.5": [-25, 0, -1.53], + "0.6": [-22.65, 0, -1.7], + "0.7": [-28.8, 0, 0.48], + "0.8": [-21.2, 0, 2], + "0.9": [-27.35, 0, 0.75], + "1.0": [-25, 0, -1.53] + }, + "position": { + "0.0": [0, 1.2, 0], + "0.1": [0, 0.84, 0], + "0.2": [0, 1.06, 0], + "0.3": [0, 1.06, 0], + "0.4": [0, 0.84, 0], + "0.5": [0, 1.2, 0], + "0.6": [0, 0.84, 0], + "0.7": [0, 1.06, 0], + "0.8": [0, 1.06, 0], + "0.9": [0, 0.84, 0], + "1.0": [0, 1.2, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [-78, 36, -98.5], + "0.1": [-71.09, 26.02, -93.51], + "0.2": [-59.91, 19.58, -90.29], + "0.3": [-59.91, 39.98, -100.49], + "0.4": [-71.09, 13.42, -87.21], + "0.5": [-78, 36, -98.5], + "0.6": [-71.09, 26.02, -93.51], + "0.7": [-59.91, 19.58, -90.29], + "0.8": [-59.91, 39.98, -100.49], + "0.9": [-71.09, 13.42, -87.21], + "1.0": [-78, 36, -98.5] + }, + "position": { + "0.0": [-1.1, 2.1, 1.9], + "0.1": [-1.1, 2.1, 1.9], + "0.2": [-1.1, 2.1, 1.9], + "0.3": [-1.1, 2.1, 1.9], + "0.4": [-1.1, 2.1, 1.9], + "0.5": [-1.1, 2.1, 1.9], + "0.6": [-1.1, 2.1, 1.9], + "0.7": [-1.1, 2.1, 1.9], + "0.8": [-1.1, 2.1, 1.9], + "0.9": [-1.1, 2.1, 1.9], + "1.0": [-1.1, 2.1, 1.9] + } + }, + "rightWing": { + "rotation": { + "0.0": [-78, -27, 98.5], + "0.1": [-71.09, -35.23, 93.51], + "0.2": [-59.91, -13.69, 90.29], + "0.3": [-59.91, -40.31, 100.49], + "0.4": [-71.09, -18.77, 87.21], + "0.5": [-78, -27, 98.5], + "0.6": [-71.09, -35.23, 93.51], + "0.7": [-59.91, -13.69, 90.29], + "0.8": [-59.91, -40.31, 100.49], + "0.9": [-71.09, -18.77, 87.21], + "1.0": [-78, -27, 98.5] + }, + "position": { + "0.0": [1.1, 2.1, 1.9], + "0.1": [1.1, 2.1, 1.9], + "0.2": [1.1, 2.1, 1.9], + "0.3": [1.1, 2.1, 1.9], + "0.4": [1.1, 2.1, 1.9], + "0.5": [1.1, 2.1, 1.9], + "0.6": [1.1, 2.1, 1.9], + "0.7": [1.1, 2.1, 1.9], + "0.8": [1.1, 2.1, 1.9], + "0.9": [1.1, 2.1, 1.9], + "1.0": [1.1, 2.1, 1.9] + } + }, + "skull": { + "rotation": { + "0.0": [28.82, 0, 0], + "0.1": [30, 0, 0], + "0.2": [31.18, 0, 0], + "0.3": [28.1, 0, 0], + "0.4": [31.9, 0, 0], + "0.5": [28.82, 0, 0], + "0.6": [30, 0, 0], + "0.7": [31.18, 0, 0], + "0.8": [28.1, 0, 0], + "0.9": [31.9, 0, 0], + "1.0": [28.82, 0, 0] + }, + "position": { + "0.0": [0.08, 1.35, -0.36], + "0.1": [-0.1, 1.1, -0.29], + "0.2": [0.08, 1.2, -0.25], + "0.3": [-0.03, 1.3, -0.39], + "0.4": [-0.03, 1.05, -0.2], + "0.5": [0.08, 1.35, -0.36], + "0.6": [-0.1, 1.1, -0.29], + "0.7": [0.08, 1.2, -0.25], + "0.8": [-0.03, 1.3, -0.39], + "0.9": [-0.03, 1.05, -0.2], + "1.0": [0.08, 1.35, -0.36] + } + }, + "leftLeg": { + "rotation": { + "0.0": [12.36, 0, 0], + "0.1": [40, 0, 0], + "0.2": [12.36, 0, 0], + "0.3": [-32.36, 0, 0], + "0.4": [-32.36, 0, 0], + "0.5": [12.36, 0, 0], + "0.6": [40, 0, 0], + "0.7": [12.36, 0, 0], + "0.8": [-32.36, 0, 0], + "0.9": [-32.36, 0, 0], + "1.0": [12.36, 0, 0] + }, + "position": { + "0.0": [0, 1, 0], + "0.1": [0, 2.92, -0.69], + "0.2": [0, 2.95, -1.81], + "0.3": [0, 1.18, -1.81], + "0.4": [0, 0.6, -0.69], + "0.5": [0, 1, 0], + "0.6": [0, 2.92, -0.69], + "0.7": [0, 2.95, -1.81], + "0.8": [0, 1.18, -1.81], + "0.9": [0, 0.6, -0.69], + "1.0": [0, 1, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-12.36, 0, 0], + "0.1": [-40, 0, 0], + "0.2": [-12.36, 0, 0], + "0.3": [32.36, 0, 0], + "0.4": [32.36, 0, 0], + "0.5": [-12.36, 0, 0], + "0.6": [-40, 0, 0], + "0.7": [-12.36, 0, 0], + "0.8": [32.36, 0, 0], + "0.9": [32.36, 0, 0], + "1.0": [-12.36, 0, 0] + }, + "position": { + "0.0": [0, 2.6, 0], + "0.1": [0, 0.68, -0.69], + "0.2": [0, 0.65, -1.81], + "0.3": [0, 2.42, -1.81], + "0.4": [0, 3, -0.69], + "0.5": [0, 2.6, 0], + "0.6": [0, 0.68, -0.69], + "0.7": [0, 0.65, -1.81], + "0.8": [0, 2.42, -1.81], + "0.9": [0, 3, -0.69], + "1.0": [0, 2.6, 0] + } + } + } + }, + "animation.silverlabs_nat.flamingo_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [-7, 0, 0], + "position": [0, -2.2, 0] + }, + "leftWing": { + "rotation": [-4, 0, 0] + }, + "rightWing": { + "rotation": [-10, 0, 0] + }, + "skull": { + "rotation": [11, 0, 0] + } + } + }, + "animation.silverlabs_nat.flamingo_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.7083, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-6.56, 0, 0], + "0.3333": [0.22, 0, 0], + "0.6667": [-7, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.6667": [0, -2.2, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [12.11, 0, 0], + "0.4167": [5.46438, 8.95977, 0.85355], + "0.625": [-7, 0, 0], + "0.7083": [-4, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [8.78, 0, 0], + "0.4167": [4.43695, -6.38811, 4.49269], + "0.625": [-11, 0, 0], + "0.7083": [-10, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [6.64, 0, 0], + "0.2917": [-4.78, 0, 0], + "0.5": [14, 0, 0], + "0.7083": [11, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0.3, 0], + "0.2917": [0, 0.87, 0], + "0.5": [0, -0.3, 0], + "0.7083": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": [0, 0, 0] + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-3, 0, 0], + "0.25": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0.4, 0], + "0.25": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.flamingo_baby.unsit": { + "animation_length": 0.625, + "bones": { + "body": { + "rotation": { + "0.0": [-7, 0, 0], + "0.25": [-16.71, 0, 0], + "0.5417": [0, 0, 0] + }, + "position": { + "0.0": [0, -2.2, 0], + "0.4167": [0, -0.16, 0], + "0.5417": [0, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [-4, 0, 0], + "0.0417": [-7, 0, 0], + "0.3333": [10.88776, 12.90954, 0.77368], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0417": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [-10, 0, 0], + "0.0417": [-11, 0, 0], + "0.3333": [13.88486, -18.98798, 0.68848], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0417": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [11, 0, 0], + "0.25": [17.67, 0, 0], + "0.4583": [2, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.4583": [0, 0.3, 0], + "0.5833": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": [0, 0, 0] + }, + "rightLeg": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.flamingo_baby.run_UB": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * 1.0", + "bones": { + "root": { + "rotation": { + "0.0": [17.5, 0, 0], + "1.0": [17.5, 0, 0] + }, + "position": { + "0.0": [ + "-( v.freq = 4; v.mag = -0.25; v.balloon = 2; v.offset = 0; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "-0.3 + Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 0.8", + "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 0.3" + ], + "1.0": [ + "-( v.freq = 4; v.mag = -0.25; v.balloon = 2; v.offset = 0; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "-0.3 + Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 0.8", + "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 0.3" + ] + } + }, + "body": { + "rotation": { + "0.0": [ + "-25 - Math.sin(( q.anim_time - 0.0 ) * 1440 ) * -4", + 0, + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 720 ) * -2" + ], + "1.0": [ + "-25 - Math.sin(( q.anim_time - 0.0 ) * 1440 ) * -4", + 0, + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 720 ) * -2" + ] + }, + "position": { + "0.0": [0, "1 + Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 0.2", 0], + "1.0": [0, "1 + Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 0.2", 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [ + "-68 - Math.cos(( q.anim_time - 0.0 ) * 720 ) * 10", + "27 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 1440 ) * -14", + "-94 + Math.sin( 40 + ( q.anim_time - 0.0 ) * 1440 ) * -7" + ], + "1.0": [ + "-68 - Math.cos(( q.anim_time - 0.0 ) * 720 ) * 10", + "27 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 1440 ) * -14", + "-94 + Math.sin( 40 + ( q.anim_time - 0.0 ) * 1440 ) * -7" + ] + }, + "position": { + "0.0": [-1.1, 2.1, 1.9], + "1.0": [-1.1, 2.1, 1.9] + } + }, + "rightWing": { + "rotation": { + "0.0": [ + "-68 - Math.cos(( q.anim_time - 0.0 ) * 720 ) * 10", + "-27 - Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 14", + "94 + Math.sin( 40 + ( q.anim_time - 0.0 ) * 1440 ) * 7" + ], + "1.0": [ + "-68 - Math.cos(( q.anim_time - 0.0 ) * 720 ) * 10", + "-27 - Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 14", + "94 + Math.sin( 40 + ( q.anim_time - 0.0 ) * 1440 ) * 7" + ] + }, + "position": { + "0.0": [1.1, 2.1, 1.9], + "1.0": [1.1, 2.1, 1.9] + } + }, + "skull": { + "rotation": { + "0.0": ["30 - Math.sin(( q.anim_time - 0.35 ) * 1440 ) * -2", 0, 0], + "1.0": ["30 - Math.sin(( q.anim_time - 0.35 ) * 1440 ) * -2", 0, 0] + }, + "position": { + "0.0": [ + "-Math.cos(( q.anim_time + 0.4 ) * 1440 ) * 0.1", + "v.freq = 8; v.mag = 0.15; v.balloon = 1; v.offset = -1.2; v.time_offset = 1.05; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "-0.3 + Math.sin( 40 + ( q.anim_time - 0.0 ) * 1440 ) * -0.1" + ], + "1.0": [ + "-Math.cos(( q.anim_time + 0.4 ) * 1440 ) * 0.1", + "v.freq = 8; v.mag = 0.15; v.balloon = 1; v.offset = -1.2; v.time_offset = 1.05; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "-0.3 + Math.sin( 40 + ( q.anim_time - 0.0 ) * 1440 ) * -0.1" + ] + } + }, + "leftLeg": { + "rotation": { + "0.0": ["-Math.cos(( q.anim_time - 0.1 ) * 720 ) * -40", 0, 0], + "1.0": ["-Math.cos(( q.anim_time - 0.1 ) * 720 ) * -40", 0, 0] + }, + "position": { + "0.0": [ + 0, + "v.freq = 4; v.mag = -1.2; v.balloon = 3; v.offset = -1.8; v.time_offset = 0.22; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "-1 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 1" + ], + "1.0": [ + 0, + "v.freq = 4; v.mag = -1.2; v.balloon = 3; v.offset = -1.8; v.time_offset = 0.22; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "-1 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 1" + ] + } + }, + "rightLeg": { + "rotation": { + "0.0": ["-Math.cos(( q.anim_time - 0.6 ) * 720 ) * 40", 0, 0], + "1.0": ["-Math.cos(( q.anim_time - 0.6 ) * 720 ) * 40", 0, 0] + }, + "position": { + "0.0": [ + 0, + "v.freq = 4; v.mag = 1.2; v.balloon = 3; v.offset = -1.8; v.time_offset = 0.22; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "-1 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 1" + ], + "1.0": [ + 0, + "v.freq = 4; v.mag = 1.2; v.balloon = 3; v.offset = -1.8; v.time_offset = 0.22; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "-1 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 1" + ] + } + } + } + }, + "animation.silverlabs_nat.flamingo_baby.idle2": { + "loop": true, + "bones": { + "body": { + "rotation": ["-Math.sin(( q.anim_time + 0 ) * 90 ) * -1.5", 0, 0], + "position": [ + "-Math.sin(( q.anim_time + 0 ) * 45 ) * 0.2", + "Math.cos(( q.anim_time + 0 ) * 90 ) * 0.2", + 0 + ] + }, + "leftWing": { + "rotation": ["-Math.sin(( q.anim_time + 0.9 ) * 90 ) * 3", 0, 0], + "position": [0, "Math.sin(( q.anim_time + 0.6 ) * 90 ) * 0.2", 0] + }, + "rightWing": { + "rotation": ["-Math.sin(( q.anim_time + 0.9 ) * 90 ) * 3", 0, 0], + "position": [0, "Math.sin(( q.anim_time + 0.6 ) * 90 ) * 0.2", 0] + }, + "skull": { + "rotation": ["-Math.sin(( q.anim_time + 0.7 ) * 90 ) * -1.5", -20, 0], + "position": [ + 0, + "1.2 + Math.sin(( q.anim_time + 0.1 ) * 90 ) * 0.2", + 0 + ] + } + } + }, + "animation.silverlabs_nat.flamingo_baby.idle3": { + "loop": true, + "bones": { + "body": { + "rotation": ["-Math.sin(( q.anim_time + 0 ) * 90 ) * -1.5", 0, 0], + "position": [ + "-Math.sin(( q.anim_time + 0 ) * 45 ) * 0.2", + "Math.cos(( q.anim_time + 0 ) * 90 ) * 0.2", + 0 + ] + }, + "leftWing": { + "rotation": ["-Math.sin(( q.anim_time + 0.9 ) * 90 ) * 3", 0, 0], + "position": [0, "Math.sin(( q.anim_time + 0.6 ) * 90 ) * 0.2", 0] + }, + "rightWing": { + "rotation": ["-Math.sin(( q.anim_time + 0.9 ) * 90 ) * 3", 0, 0], + "position": [0, "Math.sin(( q.anim_time + 0.6 ) * 90 ) * 0.2", 0] + }, + "skull": { + "rotation": ["-Math.sin(( q.anim_time + 0.7 ) * 90 ) * -1.5", 10, 0], + "position": [ + 0, + "0.4 + Math.sin(( q.anim_time + 0.1 ) * 90 ) * 0.2", + 0 + ] + } + } + }, + "animation.silverlabs_nat.flamingo_baby.idle4": { + "loop": true, + "bones": { + "body": { + "rotation": ["-Math.sin(( q.anim_time + 0 ) * 90 ) * -1.5", 0, 0], + "position": [ + "-Math.sin(( q.anim_time + 0 ) * 45 ) * 0.2", + "Math.cos(( q.anim_time + 0 ) * 90 ) * 0.2", + 0 + ] + }, + "leftWing": { + "rotation": ["-Math.sin(( q.anim_time + 0.9 ) * 90 ) * 3", 0, 0], + "position": [0, "Math.sin(( q.anim_time + 0.6 ) * 90 ) * 0.2", 0] + }, + "rightWing": { + "rotation": ["-Math.sin(( q.anim_time + 0.9 ) * 90 ) * 3", 0, 0], + "position": [0, "Math.sin(( q.anim_time + 0.6 ) * 90 ) * 0.2", 0] + }, + "skull": { + "rotation": ["-Math.sin(( q.anim_time + 0.7 ) * 90 ) * -1.5", 23, 0], + "position": [ + 0, + "0.8 + Math.sin(( q.anim_time + 0.1 ) * 90 ) * 0.2", + 0 + ] + } + } + }, + "animation.silverlabs_nat.flamingo_baby.idle5": { + "loop": true, + "bones": { + "body": { + "rotation": ["-Math.sin(( q.anim_time + 0 ) * 90 ) * -1.5", 0, 0], + "position": [ + "-Math.sin(( q.anim_time + 0 ) * 45 ) * 0.2", + "Math.cos(( q.anim_time + 0 ) * 90 ) * 0.2", + 0 + ] + }, + "leftWing": { + "rotation": ["-Math.sin(( q.anim_time + 0.9 ) * 90 ) * 3", 0, 0], + "position": [0, "Math.sin(( q.anim_time + 0.6 ) * 90 ) * 0.2", 0] + }, + "rightWing": { + "rotation": ["-Math.sin(( q.anim_time + 0.9 ) * 90 ) * 3", 0, 0], + "position": [0, "Math.sin(( q.anim_time + 0.6 ) * 90 ) * 0.2", 0] + }, + "skull": { + "rotation": ["-Math.sin(( q.anim_time + 0.7 ) * 90 ) * -1.5", -35, 0], + "position": [ + 0, + "-0.2 + Math.sin(( q.anim_time + 0.1 ) * 90 ) * 0.2", + -0.3 + ] + } + } + }, + "animation.silverlabs_nat.flamingo_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "rotation": [11, 0, 0], + "position": [ + "-( v.freq = 4; v.mag = 0.05; v.balloon = 4; v.offset = 0; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 0.05", + "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 0.2" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * 0.01" + ] + }, + "body": { + "rotation": [ + "-10 - Math.sin(( q.anim_time - 0.3 ) * 1440 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 1" + ], + "position": [ + 0, + "v.freq = 8; v.mag = 0.05; v.balloon = 2; v.offset = -0.5; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "Math.sin(( q.anim_time - 0.2 ) * 1440 ) * 0.05" + ] + }, + "leftWing": { + "rotation": [ + "-Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) * -6", + "2 - Math.sin(( q.anim_time - 0.3 ) * 720 ) * -4", + 0 + ] + }, + "rightWing": { + "rotation": [ + "-Math.sin( 80 + ( q.anim_time - 0.0 ) * 720 ) * -6", + "-2 - Math.sin(( q.anim_time - 0.3 ) * 720 ) * 4", + 0 + ] + }, + "skull": { + "rotation": [ + "10 - Math.sin( -30 + ( q.anim_time - 0.0 ) * 1440 ) * 2", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 8; v.mag = 0.05; v.balloon = 2; v.offset = -0.3; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "0.1 + Math.sin(( q.anim_time - 0.2 ) * 1440 ) * 0.05" + ] + }, + "leftLeg": { + "rotation": [ + "-Math.cos( -10 + ( q.anim_time - 0.0 ) * 720 ) * 12", + 0, + 0 + ], + "position": [ + 0, + "0.3 + Math.max( 0, Math.sin( 220 + ( q.anim_time - 0.0 ) * 720 ) ) * 0.5", + "-1 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * -0.7" + ], + "scale": [ + 1, + "1 + Math.max( 0, Math.sin(( 40 + q.anim_time - 0.22 ) * 720 ) ) * -0.3", + 1 + ] + }, + "rightLeg": { + "rotation": [ + "-Math.cos( -10 + ( q.anim_time - 0.0 ) * 720 ) * -12", + 0, + 0 + ], + "position": [ + 0, + "0.4 + Math.max( 0, Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) ) * 0.5", + "-1 + Math.cos(( q.anim_time - 0.25 ) * 720 ) * -0.7" + ], + "scale": [ + 1, + "1 + Math.max( 0, Math.sin(( q.anim_time - 0.47 ) * 720 ) ) * -0.3", + 1 + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/flying_fish.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/flying_fish.rp_anim.json new file mode 100644 index 0000000..6b6c8d7 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/flying_fish.rp_anim.json @@ -0,0 +1,260 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.flying_fish.swim": { + "loop": true, + "animation_length": 1, + "bones": { + "whiskers": { + "rotation": [0, "Math.cos(( q.anim_time - 0.3 ) * 360 ) * -8", 0] + }, + "body": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 8", 0] + }, + "tail": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 22.5", + 0 + ] + }, + "left_fin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.5 ) * 720 ) * 10", 0] + }, + "right_fin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.3 ) * 720 ) * -10", 0] + }, + "leftFin": { + "rotation": [ + 0, + -17.5, + "0 + Math.cos(( q.anim_time - 0.3 ) * 720 ) * 10" + ] + }, + "rightFin": { + "rotation": [ + 0, + 17.5, + "Math.cos(( q.anim_time - 0.3 ) * 720 ) * -10" + ] + }, + "leftBackFin": { + "rotation": [ + 0, + -15, + "Math.cos(( q.anim_time - 0.3 ) * 720 ) * 10" + ] + }, + "rightBackFin": { + "rotation": [ + 0, + 15, + "Math.cos(( q.anim_time - 0.3 ) * 720 ) * -10" + ] + } + } + }, + "animation.silverlabs_nat.flying_fish.flop": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 8", + -90 + ], + "position": { + "0.0": [0, -1.8, 0], + "0.0417": [0, -1.60241, 0.2915], + "0.0833": [0, -1.3, 0.5], + "0.125": [0, 1.64092, 0.32603], + "0.1667": [0, 2.57864, 0.15585], + "0.2083": [0, 3.02391, 0.04175], + "0.25": [0, 3.2, 0], + "0.2917": [0, 3.2061, -0.05999], + "0.3333": [0, 3.01266, -0.22009], + "0.375": [0, 2.40682, -0.45574], + "0.4167": [0, 0.1, -0.7], + "0.4583": [0, -0.92443, -0.37329], + "0.5": [0, -1.8, 0], + "0.5417": [0, -1.60241, 0.2915], + "0.5833": [0, -1.3, 0.5], + "0.625": [0, 1.64092, 0.32603], + "0.6667": [0, 2.57864, 0.15585], + "0.7083": [0, 3.02391, 0.04175], + "0.75": [0, 3.2, 0], + "0.7917": [0, 3.2061, -0.05999], + "0.8333": [0, 3.01266, -0.22009], + "0.875": [0, 2.40682, -0.45574], + "0.9167": [0, 0.1, -0.7], + "0.9583": [0, -0.92443, -0.37329], + "1.0": [0, -1.8, 0] + } + }, + "tail": { + "rotation": [ + 0, + "17.5 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 16", + 0 + ] + }, + "left_fin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.1 ) * 720 ) * 32", 0] + }, + "right_fin": { + "rotation": [0, "Math.cos(( q.anim_time - 0.1 ) * 720 ) * -32", 0] + }, + "skull": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 720 ) * -6", 0] + }, + "root": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 8", 0], + "position": [0, 1.2, 0] + }, + "leftFin": { + "rotation": [ + -5.11837, + -14.3338, + "-77.1852 + Math.cos(( q.anim_time - 0.1 ) * 720 ) * 10" + ] + }, + "rightFin": { + "rotation": [ + 0.55404, + 12.48791, + "90.0606 + Math.cos(( q.anim_time - 0.1 ) * 720 ) * 2" + ], + "position": [0, 0, 0] + }, + "leftBackFin": { + "rotation": [ + -9.26602, + -19.27051, + "-79.7479 + Math.cos(( q.anim_time - 0.1 ) * 720 ) * 10" + ] + }, + "rightBackFin": { + "rotation": [ + 7.02468, + 19.82169, + "87.2801 + Math.cos(( q.anim_time - 0.1 ) * 720 ) * 10" + ] + } + }, + "sound_effects": { + "0.0": { + "effect": "flop" + }, + "0.5": { + "effect": "flop" + } + } + }, + "animation.silverlabs_nat.flying_fish.fly": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-7.5 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 3", + 0, + 0 + ] + }, + "tail": { + "rotation": [ + "-12.5 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * 3", + 0, + 0 + ] + }, + "leftFin": { + "rotation": [ + 0, + 0, + "-( Math.cos(( q.anim_time - 0.4 ) * 180 ) * -7 )" + ] + }, + "rightFin": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.4 ) * 180 ) * -7"] + }, + "leftBackFin": { + "rotation": [ + 0, + 0, + "-( Math.cos(( q.anim_time - 0.6 ) * 180 ) * -7 )" + ] + }, + "rightBackFin": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.6 ) * 180 ) * -7"] + } + } + }, + "animation.silverlabs_nat.flying_fish.jump": { + "sound_effects": { + "0.0": { + "effect": "jump" + } + }, + "animation_length": 0.58333, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [22.5, 0, 0], + "0.4167": [-32.5, 0, 0], + "0.5833": [-7.5, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [22.5, 0, 0], + "0.4167": [-20, 0, 0], + "0.5833": [-12.5, 0, 0] + } + }, + "leftFin": { + "rotation": { + "0.0": [0, -17.5, 0], + "0.1667": [10.86531, -13.80192, -38.81893], + "0.3333": [-1.83656, -13.68153, 46.53927], + "0.5833": [0, 0, 0] + } + }, + "rightFin": { + "rotation": { + "0.0": [0, 17.5, 0], + "0.1667": [10.86531, 13.80192, 38.81893], + "0.3333": [-1.83656, 13.68153, -46.53927], + "0.5833": [0, 0, 0] + } + }, + "leftBackFin": { + "rotation": { + "0.0": [0, -15, 0], + "0.2083": [7.59001, -15.81499, -26.05573], + "0.375": [-1.83656, -13.68153, 46.53927], + "0.5833": [0, 0, 0] + } + }, + "rightBackFin": { + "rotation": { + "0.0": [0, 15, 0], + "0.2083": [7.59001, 15.81499, 26.05573], + "0.375": [-1.83656, 13.68153, -46.53927], + "0.5833": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.flying_fish.hover": { + "loop": true, + "bones": { + "root": { + "position": [0, 16, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/giant_isopod.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/giant_isopod.rp_anim.json new file mode 100644 index 0000000..d2d0d0f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/giant_isopod.rp_anim.json @@ -0,0 +1,854 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.giant_isopod.walk": { + "loop": true, + "bones": { + "body": { + "rotation": [ + 0, + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -0.5" + ], + "position": [ + 0, + "-0.2 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * -0.1", + 0 + ] + }, + "tail": { + "rotation": [ + "( Math.cos(( q.anim_time - 0.2 ) * 720 ) * -1 )", + 0, + 0 + ] + }, + "leftPleopod": { + "rotation": [ + "10 + ( Math.cos(( q.anim_time - 0.3 ) * 720 ) * -1 )", + 0, + 0 + ] + }, + "skull": { + "rotation": [ + "( Math.cos(( q.anim_time - 0.2 ) * 720 ) * -1 )", + 0, + 0 + ] + }, + "antennae": { + "rotation": [ + "( Math.cos(( q.anim_time - 0.0 ) * 720 ) * -1 )", + 0, + 0 + ] + }, + "leftLeg1": { + "rotation": ["Math.cos(( q.anim_time - 0.5 ) * 360 ) * 20", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 0.6 ) * 360 ) * 0.2", 0] + }, + "leftLeg2": { + "rotation": ["Math.cos(( q.anim_time - 0.9 ) * 360 ) * 20", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 1.0 ) * 360 ) * 0.2", 0] + }, + "leftLeg3": { + "rotation": ["Math.cos(( q.anim_time - 1.3 ) * 360 ) * 20", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 1.4 ) * 360 ) * 0.2", 0] + }, + "leftLeg4": { + "rotation": ["Math.cos(( q.anim_time - 1.7 ) * 360 ) * 20", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 1.8 ) * 360 ) * 0.2", 0] + }, + "rightLeg1": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 20", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 0.1 ) * 360 ) * 0.2", 0] + }, + "rightLeg2": { + "rotation": ["Math.cos(( q.anim_time - 0.4 ) * 360 ) * 20", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 0.5 ) * 360 ) * 0.2", 0] + }, + "rightLeg3": { + "rotation": ["Math.cos(( q.anim_time - 0.8 ) * 360 ) * 20", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 0.9 ) * 360 ) * 0.2", 0] + }, + "rightLeg4": { + "rotation": ["Math.cos(( q.anim_time - 1.2 ) * 360 ) * 20", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 1.3 ) * 360 ) * 0.2", 0] + }, + "rolled": { + "scale": 0 + }, + "leftLeg5": { + "rotation": ["Math.cos(( q.anim_time - 2.1 ) * 360 ) * 20", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 2.2 ) * 360 ) * 0.2", 0] + }, + "leftLeg6": { + "rotation": ["Math.cos(( q.anim_time - 2.5 ) * 360 ) * 20", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 2.6 ) * 360 ) * 0.2", 0] + }, + "rightLeg5": { + "rotation": ["Math.cos(( q.anim_time - 1.6 ) * 360 ) * 20", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 1.7 ) * 360 ) * 0.2", 0] + }, + "rightLeg6": { + "rotation": ["Math.cos(( q.anim_time - 2.0 ) * 360 ) * 20", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 2.1 ) * 360 ) * 0.2", 0] + } + } + }, + "animation.silverlabs_nat.giant_isopod.idle": { + "loop": true, + "bones": { + "leftPleopod": { + "rotation": [ + "( Math.cos(( q.anim_time - 0.2 ) * 90 ) * -1 )", + 0, + 0 + ] + }, + "antennae": { + "rotation": [ + "( Math.cos(( q.anim_time - 0.0 ) * 90 ) * -1 )", + 0, + 0 + ] + }, + "rolled": { + "scale": 0 + } + } + }, + "animation.silverlabs_nat.giant_isopod.swim_UB": { + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "rotation": { + "0.0": { + "post": [-1.25, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-1.25, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0.17, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0.17, 0], + "lerp_mode": "catmullrom" + } + } + }, + "body2": { + "rotation": { + "0.0": { + "post": [3.33, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [-5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": [5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [3.33, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": [0, 0, -0.25] + }, + "tail": { + "rotation": { + "0.0": { + "post": [10, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [-15, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [10, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": [0, 0, -0.5] + }, + "leftPleopod": { + "rotation": { + "0.0": { + "post": [28.75277, 64.10339, 17.77002], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-4.87365, -35.98647, 24.72517], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [20.59013, 33.20564, 10.61676], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [28.75277, 64.10339, 17.77002], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 0, 2], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.5": [-5, 0, 0], + "1.0": [0, 0, 0] + } + }, + "antennae": { + "rotation": { + "0.0": [-1.25, 0, 0], + "0.125": [0, 0, 0], + "0.625": [-5, 0, 0], + "1.0": [-1.25, 0, 0] + } + }, + "leftLeg1": { + "rotation": [30, 0, 55] + }, + "leftLeg2": { + "rotation": [30, 0, 55] + }, + "leftLeg3": { + "rotation": [30, 0, 55] + }, + "leftLeg4": { + "rotation": [30, 0, 55] + }, + "rightLeg1": { + "rotation": [30, 0, -55] + }, + "rightLeg2": { + "rotation": [30, 0, -55] + }, + "rightLeg3": { + "rotation": [30, 0, -55] + }, + "rightLeg4": { + "rotation": [30, 0, -55] + }, + "rolled": { + "scale": 0 + }, + "leftLeg5": { + "rotation": [30, 0, 55] + }, + "leftLeg6": { + "rotation": [30, 0, 55] + }, + "rightLeg5": { + "rotation": [30, 0, -55] + }, + "rightLeg6": { + "rotation": [30, 0, -55] + }, + "rightPleopod": { + "rotation": { + "0.0": { + "post": [28.75277, -64.10339, -17.77002], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-4.87365, 35.98647, -24.72517], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [20.59013, -33.20564, -10.61676], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [28.75277, -64.10339, -17.77002], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-1, 0, 2], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.giant_isopod.swim": { + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "rotation": { + "0.0": [-1.25, 0, 0], + "0.0417": [-0.42, 0, 0], + "0.0833": [0.14, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [-0.23, 0, 0], + "0.2083": [-0.57, 0, 0], + "0.25": [-1.02, 0, 0], + "0.2917": [-1.53, 0, 0], + "0.3333": [-2.08, 0, 0], + "0.375": [-2.66, 0, 0], + "0.4167": [-3.22, 0, 0], + "0.4583": [-3.75, 0, 0], + "0.5": [-4.22, 0, 0], + "0.5417": [-4.6, 0, 0], + "0.5833": [-4.87, 0, 0], + "0.625": [-5, 0, 0], + "0.6667": [-4.95, 0, 0], + "0.7083": [-4.71, 0, 0], + "0.75": [-4.31, 0, 0], + "0.7917": [-3.8, 0, 0], + "0.8333": [-3.23, 0, 0], + "0.875": [-2.64, 0, 0], + "0.9167": [-2.08, 0, 0], + "0.9583": [-1.6, 0, 0], + "1.0": [-1.25, 0, 0] + }, + "position": { + "0.0": [0, 0.17, 0], + "0.0417": [0, -0.03, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0.05, 0], + "0.1667": [0, 0.12, 0], + "0.2083": [0, 0.21, 0], + "0.25": [0, 0.31, 0], + "0.2917": [0, 0.43, 0], + "0.3333": [0, 0.54, 0], + "0.375": [0, 0.65, 0], + "0.4167": [0, 0.76, 0], + "0.4583": [0, 0.85, 0], + "0.5": [0, 0.93, 0], + "0.5417": [0, 0.98, 0], + "0.5833": [0, 1, 0], + "0.625": [0, 0.99, 0], + "0.6667": [0, 0.94, 0], + "0.7083": [0, 0.86, 0], + "0.75": [0, 0.77, 0], + "0.7917": [0, 0.66, 0], + "0.8333": [0, 0.54, 0], + "0.875": [0, 0.43, 0], + "0.9167": [0, 0.32, 0], + "0.9583": [0, 0.23, 0], + "1.0": [0, 0.17, 0] + } + }, + "body2": { + "rotation": { + "0.0": [3.33, 0, 0], + "0.0417": [2.75, 0, 0], + "0.0833": [1.97, 0, 0], + "0.125": [1.04, 0, 0], + "0.1667": [0.02, 0, 0], + "0.2083": [-1.04, 0, 0], + "0.25": [-2.08, 0, 0], + "0.2917": [-3.04, 0, 0], + "0.3333": [-3.87, 0, 0], + "0.375": [-4.51, 0, 0], + "0.4167": [-4.91, 0, 0], + "0.4583": [-5, 0, 0], + "0.5": [-4.74, 0, 0], + "0.5417": [-4.14, 0, 0], + "0.5833": [-3.28, 0, 0], + "0.625": [-2.22, 0, 0], + "0.6667": [-1.04, 0, 0], + "0.7083": [0.21, 0, 0], + "0.75": [1.45, 0, 0], + "0.7917": [2.62, 0, 0], + "0.8333": [3.64, 0, 0], + "0.875": [4.46, 0, 0], + "0.9167": [5, 0, 0], + "0.9583": [5.31, 0, 0], + "1.0": [3.33, 0, 0] + }, + "position": [0, 0, -0.25] + }, + "tail": { + "rotation": { + "0.0": [10, 0, 0], + "0.0417": [9.58, 0, 0], + "0.0833": [8.41, 0, 0], + "0.125": [6.62, 0, 0], + "0.1667": [4.36, 0, 0], + "0.2083": [1.75, 0, 0], + "0.25": [-1.06, 0, 0], + "0.2917": [-3.94, 0, 0], + "0.3333": [-6.75, 0, 0], + "0.375": [-9.35, 0, 0], + "0.4167": [-11.62, 0, 0], + "0.4583": [-13.41, 0, 0], + "0.5": [-14.58, 0, 0], + "0.5417": [-15, 0, 0], + "0.5833": [-14.42, 0, 0], + "0.625": [-12.82, 0, 0], + "0.6667": [-10.44, 0, 0], + "0.7083": [-7.49, 0, 0], + "0.75": [-4.2, 0, 0], + "0.7917": [-0.8, 0, 0], + "0.8333": [2.49, 0, 0], + "0.875": [5.44, 0, 0], + "0.9167": [7.82, 0, 0], + "0.9583": [9.42, 0, 0], + "1.0": [10, 0, 0] + }, + "position": [0, 0, -0.5] + }, + "leftPleopod": { + "rotation": { + "0.0": [28.75, 64.1, 17.77], + "0.0417": [27.23, 59.81, 18.42], + "0.0833": [24.88, 53.04, 19.18], + "0.125": [21.9, 44.32, 20.02], + "0.1667": [18.45, 34.17, 20.88], + "0.2083": [14.71, 23.11, 21.75], + "0.25": [10.86, 11.67, 22.58], + "0.2917": [7.06, 0.35, 23.33], + "0.3333": [3.51, -10.31, 23.97], + "0.375": [0.36, -19.8, 24.47], + "0.4167": [-2.21, -27.59, 24.79], + "0.4583": [-4.01, -33.16, 24.88], + "0.5": [-4.87, -35.99, 24.73], + "0.5417": [-3.85, -33.81, 23.35], + "0.5833": [-0.12, -24.04, 20.8], + "0.625": [5.25, -9.58, 17.66], + "0.6667": [11.2, 6.71, 14.52], + "0.7083": [16.66, 21.93, 11.98], + "0.75": [20.59, 33.21, 10.62], + "0.7917": [23.44, 42.09, 10.58], + "0.8333": [26.14, 51.19, 11.43], + "0.875": [28.36, 59.23, 12.88], + "0.9167": [29.77, 64.93, 14.61], + "0.9583": [30.01, 66.98, 16.34], + "1.0": [28.75, 64.1, 17.77] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0.02, 0, 0.04], + "0.0833": [0.07, 0, 0.15], + "0.125": [0.16, 0, 0.31], + "0.1667": [0.26, 0, 0.52], + "0.2083": [0.38, 0, 0.75], + "0.25": [0.5, 0, 1], + "0.2917": [0.62, 0, 1.25], + "0.3333": [0.74, 0, 1.48], + "0.375": [0.84, 0, 1.69], + "0.4167": [0.93, 0, 1.85], + "0.4583": [0.98, 0, 1.96], + "0.5": [1, 0, 2], + "0.5417": [0.98, 0, 1.96], + "0.5833": [0.93, 0, 1.85], + "0.625": [0.84, 0, 1.69], + "0.6667": [0.74, 0, 1.48], + "0.7083": [0.62, 0, 1.25], + "0.75": [0.5, 0, 1], + "0.7917": [0.38, 0, 0.75], + "0.8333": [0.26, 0, 0.52], + "0.875": [0.16, 0, 0.31], + "0.9167": [0.07, 0, 0.15], + "0.9583": [0.02, 0, 0.04], + "1.0": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-0.42, 0, 0], + "0.0833": [-0.83, 0, 0], + "0.125": [-1.25, 0, 0], + "0.1667": [-1.67, 0, 0], + "0.2083": [-2.08, 0, 0], + "0.25": [-2.5, 0, 0], + "0.2917": [-2.92, 0, 0], + "0.3333": [-3.33, 0, 0], + "0.375": [-3.75, 0, 0], + "0.4167": [-4.17, 0, 0], + "0.4583": [-4.58, 0, 0], + "0.5": [-5, 0, 0], + "0.5417": [-4.58, 0, 0], + "0.5833": [-4.17, 0, 0], + "0.625": [-3.75, 0, 0], + "0.6667": [-3.33, 0, 0], + "0.7083": [-2.92, 0, 0], + "0.75": [-2.5, 0, 0], + "0.7917": [-2.08, 0, 0], + "0.8333": [-1.67, 0, 0], + "0.875": [-1.25, 0, 0], + "0.9167": [-0.83, 0, 0], + "0.9583": [-0.42, 0, 0], + "1.0": [0, 0, 0] + } + }, + "antennae": { + "rotation": { + "0.0": [-1.25, 0, 0], + "0.0417": [-0.83, 0, 0], + "0.0833": [-0.42, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [-0.42, 0, 0], + "0.2083": [-0.83, 0, 0], + "0.25": [-1.25, 0, 0], + "0.2917": [-1.67, 0, 0], + "0.3333": [-2.08, 0, 0], + "0.375": [-2.5, 0, 0], + "0.4167": [-2.92, 0, 0], + "0.4583": [-3.33, 0, 0], + "0.5": [-3.75, 0, 0], + "0.5417": [-4.17, 0, 0], + "0.5833": [-4.58, 0, 0], + "0.625": [-5, 0, 0], + "0.6667": [-4.58, 0, 0], + "0.7083": [-4.17, 0, 0], + "0.75": [-3.75, 0, 0], + "0.7917": [-3.33, 0, 0], + "0.8333": [-2.92, 0, 0], + "0.875": [-2.5, 0, 0], + "0.9167": [-2.08, 0, 0], + "0.9583": [-1.67, 0, 0], + "1.0": [-1.25, 0, 0] + } + }, + "leftLeg1": { + "rotation": [30, 0, 55] + }, + "leftLeg2": { + "rotation": [30, 0, 55] + }, + "leftLeg3": { + "rotation": [30, 0, 55] + }, + "leftLeg4": { + "rotation": [30, 0, 55] + }, + "rightLeg1": { + "rotation": [30, 0, -55] + }, + "rightLeg2": { + "rotation": [30, 0, -55] + }, + "rightLeg3": { + "rotation": [30, 0, -55] + }, + "rightLeg4": { + "rotation": [30, 0, -55] + }, + "rolled": { + "scale": 0 + }, + "leftLeg5": { + "rotation": [30, 0, 55] + }, + "leftLeg6": { + "rotation": [30, 0, 55] + }, + "rightLeg5": { + "rotation": [30, 0, -55] + }, + "rightLeg6": { + "rotation": [30, 0, -55] + }, + "rightPleopod": { + "rotation": { + "0.0": [28.75, -64.1, -17.77], + "0.0417": [27.23, -59.81, -18.42], + "0.0833": [24.88, -53.04, -19.18], + "0.125": [21.9, -44.32, -20.02], + "0.1667": [18.45, -34.17, -20.88], + "0.2083": [14.71, -23.11, -21.75], + "0.25": [10.86, -11.67, -22.58], + "0.2917": [7.06, -0.35, -23.33], + "0.3333": [3.51, 10.31, -23.97], + "0.375": [0.36, 19.8, -24.47], + "0.4167": [-2.21, 27.59, -24.79], + "0.4583": [-4.01, 33.16, -24.88], + "0.5": [-4.87, 35.99, -24.73], + "0.5417": [-3.85, 33.81, -23.35], + "0.5833": [-0.12, 24.04, -20.8], + "0.625": [5.25, 9.58, -17.66], + "0.6667": [11.2, -6.71, -14.52], + "0.7083": [16.66, -21.93, -11.98], + "0.75": [20.59, -33.21, -10.62], + "0.7917": [23.44, -42.09, -10.58], + "0.8333": [26.14, -51.19, -11.43], + "0.875": [28.36, -59.23, -12.88], + "0.9167": [29.77, -64.93, -14.61], + "0.9583": [30.01, -66.98, -16.34], + "1.0": [28.75, -64.1, -17.77] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [-0.02, 0, 0.04], + "0.0833": [-0.07, 0, 0.15], + "0.125": [-0.16, 0, 0.31], + "0.1667": [-0.26, 0, 0.52], + "0.2083": [-0.38, 0, 0.75], + "0.25": [-0.5, 0, 1], + "0.2917": [-0.62, 0, 1.25], + "0.3333": [-0.74, 0, 1.48], + "0.375": [-0.84, 0, 1.69], + "0.4167": [-0.93, 0, 1.85], + "0.4583": [-0.98, 0, 1.96], + "0.5": [-1, 0, 2], + "0.5417": [-0.98, 0, 1.96], + "0.5833": [-0.93, 0, 1.85], + "0.625": [-0.84, 0, 1.69], + "0.6667": [-0.74, 0, 1.48], + "0.7083": [-0.62, 0, 1.25], + "0.75": [-0.5, 0, 1], + "0.7917": [-0.38, 0, 0.75], + "0.8333": [-0.26, 0, 0.52], + "0.875": [-0.16, 0, 0.31], + "0.9167": [-0.07, 0, 0.15], + "0.9583": [-0.02, 0, 0.04], + "1.0": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.giant_isopod.hide_start": { + "sound_effects": { + "0.13": { + "effect": "hide" + } + }, + "loop": "hold_on_last_frame", + "animation_length": 0.66667, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-5, 0, 0], + "0.25": [15, 0, 0], + "0.375": [0.83, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0.5, 0], + "0.25": [0, 10.5, 1], + "0.375": [0, 10.83, 1], + "0.5833": [0, 5.5, 0] + } + }, + "body": { + "scale": { + "0.2083": [1, 1, 1], + "0.25": [0, 0, 0] + } + }, + "body2": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [7.5, 0, 0], + "0.25": [-77.5, 0, 0] + }, + "position": [0, 0, 0] + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [12.5, 0, 0], + "0.25": [-85, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-12.5, 0, 0], + "0.25": [110, 0, 0] + } + }, + "antennae": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [17.5, 0, 0], + "0.25": [-47.5, 0, 0] + } + }, + "rolled": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [-7.5, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.25": [0, -5, -2], + "0.5833": [0, -5.25, 0] + }, + "scale": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [1, 1, 1] + } + }, + "antennae2": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [50, 0, 0], + "0.5833": [-7.5, 0, 0], + "0.6667": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.giant_isopod.hide_idle": { + "loop": "hold_on_last_frame", + "animation_length": 0.66667, + "bones": { + "root": { + "position": [0, 5.5, 0] + }, + "body": { + "scale": 0 + }, + "rolled": { + "rotation": [0, 0, 0], + "position": [0, -5.25, 0] + }, + "antennae2": { + "rotation": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.giant_isopod.hide_end": { + "loop": "hold_on_last_frame", + "animation_length": 0.66667, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.2917": [0.83, 0, 0], + "0.4167": [15, 0, 0], + "0.5417": [-5, 0, 0], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [0, 5.5, 0], + "0.0833": [0, 5.5, 0], + "0.2917": [0, 10.83, 1], + "0.4167": [0, 10.5, 1], + "0.5417": [0, 0.5, 0], + "0.6667": [0, 0, 0] + } + }, + "body": { + "scale": { + "0.0": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [1, 1, 1] + } + }, + "body2": { + "rotation": { + "0.0": [-77.5, 0, 0], + "0.4167": [-77.5, 0, 0], + "0.5417": [7.5, 0, 0], + "0.6667": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "tail": { + "rotation": { + "0.0": [-85, 0, 0], + "0.4167": [-85, 0, 0], + "0.5417": [12.5, 0, 0], + "0.6667": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [110, 0, 0], + "0.4167": [110, 0, 0], + "0.5417": [-12.5, 0, 0], + "0.6667": [0, 0, 0] + } + }, + "antennae": { + "rotation": { + "0.0": [-47.5, 0, 0], + "0.4167": [-47.5, 0, 0], + "0.5417": [17.5, 0, 0], + "0.6667": [0, 0, 0] + } + }, + "rolled": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.4167": [-7.5, 0, 0], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [0, -5.25, 0], + "0.0833": [0, -5.25, 0], + "0.4167": [0, -5, -2] + }, + "scale": { + "0.0": [1, 1, 1], + "0.4167": [1, 1, 1], + "0.4583": [0, 0, 0], + "0.6667": [0, 0, 0] + } + }, + "antennae2": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-7.5, 0, 0], + "0.4167": [50, 0, 0], + "0.6667": [0, 0, 0] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/giant_salamander.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/giant_salamander.rp_anim.json new file mode 100644 index 0000000..df457df --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/giant_salamander.rp_anim.json @@ -0,0 +1,1137 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.giant_salamander.look_at_target": { + "loop": true, + "bones": { + "skull": { + "rotation": [0, "Math.clamp( q.target_y_rotation, -10, 10 )", 0] + } + } + }, + "animation.silverlabs_nat.giant_salamander.idle": { + "loop": true, + "animation_length": 4, + "bones": { + "tail": { + "rotation": [ + 0, + "( Math.cos(( q.anim_time - 0.0 ) * 90 ) * -1 )", + 0 + ] + }, + "tail2": { + "rotation": [ + 0, + "( Math.cos(( q.anim_time - 0.2 ) * 90 ) * -2 )", + 0 + ] + } + } + }, + "animation.silverlabs_nat.giant_salamander.open_mouth_idle": { + "loop": true, + "animation_length": 4, + "bones": { + "tail": { + "rotation": [ + 0, + "( Math.cos(( q.anim_time - 0.0 ) * 90 ) * -1 )", + 0 + ] + }, + "tail2": { + "rotation": [ + 0, + "( Math.cos(( q.anim_time - 0.2 ) * 90 ) * -2 )", + 0 + ] + }, + "upperJaw": { + "rotation": { + "0.0": [-52.5, 0, 0], + "1.0": [-50, 0, 0], + "2.0": [-52.5, 0, 0], + "3.0": [-50, 0, 0], + "4.0": [-52.5, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.giant_salamander.open_mouth": { + "sound_effects": { + "0.05": { + "effect": "open_mouth" + } + }, + "loop": "hold_on_last_frame", + "animation_length": 0.58333, + "bones": { + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [2.5, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "upperJaw": { + "rotation": { + "0.125": [0, 0, 0], + "0.5833": [-52.5, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.giant_salamander.close_mouth": { + "loop": "hold_on_last_frame", + "animation_length": 0.625, + "bones": { + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.4583": [2.5, 0, 0], + "0.625": [0, 0, 0] + } + }, + "upperJaw": { + "rotation": { + "0.0": [-52.5, 0, 0], + "0.375": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.giant_salamander.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "sound_effects": { + "0.75": { + "effect": "step" + }, + "1.5": { + "effect": "step_-6dB" + }, + "2.25": { + "effect": "step" + }, + "3.0": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 3, + "bones": { + "body": { + "rotation": { + "0.0": [0, -2.5, 0], + "1.5": [0, 2.5, 0], + "3.0": [0, -2.5, 0] + } + }, + "body2": { + "rotation": { + "0.0": [0, -2.29, 0], + "0.4167": [0, -5, 0], + "1.9167": [0, 5, 0], + "3.0": [0, -2.29, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.75": [0, -10, 0], + "2.25": [0, 10, 0], + "3.0": [0, 0, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [0, 5, 0], + "1.125": [0, -10, 0], + "2.625": [0, 10, 0], + "3.0": [0, 5, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, -10, 0], + "0.375": [0, 12.5, -20], + "0.75": [-0.4999, 24.0955, -0.7911], + "1.5": [0, -10, 0] + } + }, + "rightLeg": { + "rotation": { + "1.5": [0, 10, 0], + "1.875": [0, -12.5, 20], + "2.25": [0.4999, -24.09552, 0.79109], + "3.0": [0, 10, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.75": [0, 5, 0], + "2.25": [0, -5, 0], + "3.0": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.75": [0, -10, 0], + "1.125": [0, 12.5, -20], + "1.5": [-0.4999, 24.0955, -0.7911], + "2.25": [0, -10, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0.4999, -24.09552, 0.79109], + "0.75": [0, 10, 0], + "2.25": [0, 10, 0], + "2.625": [0, -12.5, 20], + "3.0": [0.4999, -24.09552, 0.79109] + } + } + } + }, + "animation.silverlabs_nat.giant_salamander.swim_UB": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [0, -2.5, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 2.5, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, -2.5, 0], + "lerp_mode": "catmullrom" + } + } + }, + "body2": { + "rotation": { + "0.0": { + "post": [0, -2.29, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, -5, 0], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [0, 5, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, -2.29, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, -10, 0], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [0, 10, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": [0, 5, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [0, -10, 0], + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": [0, 10, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, 5, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftLeg": { + "rotation": [22.81179, 9.2319, 53.8603], + "position": { + "0.0": { + "post": [-0.72, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [-1, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [-0.72, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightLeg": { + "rotation": [22.81179, -9.23186, -53.86032], + "position": { + "0.0": { + "post": [0.33, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [1, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0.33, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 5, 0], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [0, -5, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftArm": { + "rotation": [0, 0, 52.5], + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-1, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightArm": { + "rotation": [0, 0, -52.5], + "position": { + "0.0": { + "post": [1, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [1, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "root": { + "rotation": { + "0.0": { + "post": [0, -1.67, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, -2.5, 0], + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": [0, 2.5, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, -1.67, 0], + "lerp_mode": "catmullrom" + } + }, + "position": [ + 0, + "Math.sin(( q.anim_time - 0.4 ) * 180 ) * -0.5", + 0 + ] + } + } + }, + "animation.silverlabs_nat.giant_salamander.swim": { + "sound_effects": { + "0.0": { + "effect": "swim" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "rotation": { + "0.0": [0, -2.5, 0], + "0.0417": [0, -2.47, 0], + "0.0833": [0, -2.4, 0], + "0.125": [0, -2.29, 0], + "0.1667": [0, -2.13, 0], + "0.2083": [0, -1.94, 0], + "0.25": [0, -1.72, 0], + "0.2917": [0, -1.47, 0], + "0.3333": [0, -1.2, 0], + "0.375": [0, -0.92, 0], + "0.4167": [0, -0.62, 0], + "0.4583": [0, -0.31, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0.31, 0], + "0.5833": [0, 0.62, 0], + "0.625": [0, 0.92, 0], + "0.6667": [0, 1.2, 0], + "0.7083": [0, 1.47, 0], + "0.75": [0, 1.72, 0], + "0.7917": [0, 1.94, 0], + "0.8333": [0, 2.13, 0], + "0.875": [0, 2.29, 0], + "0.9167": [0, 2.4, 0], + "0.9583": [0, 2.47, 0], + "1.0": [0, 2.5, 0], + "1.0417": [0, 2.47, 0], + "1.0833": [0, 2.4, 0], + "1.125": [0, 2.29, 0], + "1.1667": [0, 2.13, 0], + "1.2083": [0, 1.94, 0], + "1.25": [0, 1.72, 0], + "1.2917": [0, 1.47, 0], + "1.3333": [0, 1.2, 0], + "1.375": [0, 0.92, 0], + "1.4167": [0, 0.62, 0], + "1.4583": [0, 0.31, 0], + "1.5": [0, 0, 0], + "1.5417": [0, -0.31, 0], + "1.5833": [0, -0.62, 0], + "1.625": [0, -0.92, 0], + "1.6667": [0, -1.2, 0], + "1.7083": [0, -1.47, 0], + "1.75": [0, -1.72, 0], + "1.7917": [0, -1.94, 0], + "1.8333": [0, -2.13, 0], + "1.875": [0, -2.29, 0], + "1.9167": [0, -2.4, 0], + "1.9583": [0, -2.47, 0], + "2.0": [0, -2.5, 0] + } + }, + "body2": { + "rotation": { + "0.0": [0, -2.29, 0], + "0.0417": [0, -3.03, 0], + "0.0833": [0, -3.77, 0], + "0.125": [0, -4.44, 0], + "0.1667": [0, -4.97, 0], + "0.2083": [0, -5.29, 0], + "0.25": [0, -5.32, 0], + "0.2917": [0, -5, 0], + "0.3333": [0, -4.8, 0], + "0.375": [0, -4.53, 0], + "0.4167": [0, -4.19, 0], + "0.4583": [0, -3.8, 0], + "0.5": [0, -3.35, 0], + "0.5417": [0, -2.86, 0], + "0.5833": [0, -2.34, 0], + "0.625": [0, -1.78, 0], + "0.6667": [0, -1.2, 0], + "0.7083": [0, -0.61, 0], + "0.75": [0, -0.01, 0], + "0.7917": [0, 0.58, 0], + "0.8333": [0, 1.17, 0], + "0.875": [0, 1.75, 0], + "0.9167": [0, 2.3, 0], + "0.9583": [0, 2.82, 0], + "1.0": [0, 3.3, 0], + "1.0417": [0, 3.74, 0], + "1.0833": [0, 4.13, 0], + "1.125": [0, 4.45, 0], + "1.1667": [0, 4.71, 0], + "1.2083": [0, 4.9, 0], + "1.25": [0, 5, 0], + "1.2917": [0, 5.02, 0], + "1.3333": [0, 4.92, 0], + "1.375": [0, 4.73, 0], + "1.4167": [0, 4.45, 0], + "1.4583": [0, 4.1, 0], + "1.5": [0, 3.68, 0], + "1.5417": [0, 3.21, 0], + "1.5833": [0, 2.69, 0], + "1.625": [0, 2.15, 0], + "1.6667": [0, 1.58, 0], + "1.7083": [0, 1.01, 0], + "1.75": [0, 0.44, 0], + "1.7917": [0, -0.12, 0], + "1.8333": [0, -0.65, 0], + "1.875": [0, -1.14, 0], + "1.9167": [0, -1.59, 0], + "1.9583": [0, -1.97, 0], + "2.0": [0, -2.29, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, -0.93, 0], + "0.0833": [0, -2.01, 0], + "0.125": [0, -3.2, 0], + "0.1667": [0, -4.44, 0], + "0.2083": [0, -5.69, 0], + "0.25": [0, -6.87, 0], + "0.2917": [0, -7.96, 0], + "0.3333": [0, -8.89, 0], + "0.375": [0, -9.61, 0], + "0.4167": [0, -10.07, 0], + "0.4583": [0, -10.22, 0], + "0.5": [0, -10, 0], + "0.5417": [0, -9.72, 0], + "0.5833": [0, -9.29, 0], + "0.625": [0, -8.73, 0], + "0.6667": [0, -8.06, 0], + "0.7083": [0, -7.28, 0], + "0.75": [0, -6.41, 0], + "0.7917": [0, -5.46, 0], + "0.8333": [0, -4.44, 0], + "0.875": [0, -3.38, 0], + "0.9167": [0, -2.27, 0], + "0.9583": [0, -1.14, 0], + "1.0": [0, 0, 0], + "1.0417": [0, 1.14, 0], + "1.0833": [0, 2.27, 0], + "1.125": [0, 3.38, 0], + "1.1667": [0, 4.44, 0], + "1.2083": [0, 5.46, 0], + "1.25": [0, 6.41, 0], + "1.2917": [0, 7.28, 0], + "1.3333": [0, 8.06, 0], + "1.375": [0, 8.73, 0], + "1.4167": [0, 9.29, 0], + "1.4583": [0, 9.72, 0], + "1.5": [0, 10, 0], + "1.5417": [0, 10.22, 0], + "1.5833": [0, 10.07, 0], + "1.625": [0, 9.61, 0], + "1.6667": [0, 8.89, 0], + "1.7083": [0, 7.96, 0], + "1.75": [0, 6.87, 0], + "1.7917": [0, 5.69, 0], + "1.8333": [0, 4.44, 0], + "1.875": [0, 3.2, 0], + "1.9167": [0, 2.01, 0], + "1.9583": [0, 0.93, 0], + "2.0": [0, 0, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [0, 5, 0], + "0.0417": [0, 4.36, 0], + "0.0833": [0, 3.58, 0], + "0.125": [0, 2.67, 0], + "0.1667": [0, 1.67, 0], + "0.2083": [0, 0.58, 0], + "0.25": [0, -0.56, 0], + "0.2917": [0, -1.72, 0], + "0.3333": [0, -2.9, 0], + "0.375": [0, -4.06, 0], + "0.4167": [0, -5.19, 0], + "0.4583": [0, -6.25, 0], + "0.5": [0, -7.22, 0], + "0.5417": [0, -8.09, 0], + "0.5833": [0, -8.83, 0], + "0.625": [0, -9.41, 0], + "0.6667": [0, -9.81, 0], + "0.7083": [0, -10.02, 0], + "0.75": [0, -10, 0], + "0.7917": [0, -9.82, 0], + "0.8333": [0, -9.48, 0], + "0.875": [0, -9, 0], + "0.9167": [0, -8.4, 0], + "0.9583": [0, -7.69, 0], + "1.0": [0, -6.88, 0], + "1.0417": [0, -5.97, 0], + "1.0833": [0, -5, 0], + "1.125": [0, -3.96, 0], + "1.1667": [0, -2.88, 0], + "1.2083": [0, -1.76, 0], + "1.25": [0, -0.62, 0], + "1.2917": [0, 0.52, 0], + "1.3333": [0, 1.67, 0], + "1.375": [0, 2.79, 0], + "1.4167": [0, 3.89, 0], + "1.4583": [0, 4.94, 0], + "1.5": [0, 5.94, 0], + "1.5417": [0, 6.86, 0], + "1.5833": [0, 7.71, 0], + "1.625": [0, 8.46, 0], + "1.6667": [0, 9.1, 0], + "1.7083": [0, 9.62, 0], + "1.75": [0, 10, 0], + "1.7917": [0, 10.73, 0], + "1.8333": [0, 10.56, 0], + "1.875": [0, 9.69, 0], + "1.9167": [0, 8.33, 0], + "1.9583": [0, 6.7, 0], + "2.0": [0, 5, 0] + } + }, + "leftLeg": { + "rotation": [22.81, 9.23, 53.86], + "position": { + "0.0": [-0.72, 0, 0], + "0.0417": [-0.79, 0, 0], + "0.0833": [-0.87, 0, 0], + "0.125": [-0.94, 0, 0], + "0.1667": [-0.99, 0, 0], + "0.2083": [-1.03, 0, 0], + "0.25": [-1.03, 0, 0], + "0.2917": [-1, 0, 0], + "0.3333": [-0.98, 0, 0], + "0.375": [-0.95, 0, 0], + "0.4167": [-0.92, 0, 0], + "0.4583": [-0.88, 0, 0], + "0.5": [-0.84, 0, 0], + "0.5417": [-0.79, 0, 0], + "0.5833": [-0.73, 0, 0], + "0.625": [-0.68, 0, 0], + "0.6667": [-0.62, 0, 0], + "0.7083": [-0.56, 0, 0], + "0.75": [-0.5, 0, 0], + "0.7917": [-0.44, 0, 0], + "0.8333": [-0.38, 0, 0], + "0.875": [-0.33, 0, 0], + "0.9167": [-0.27, 0, 0], + "0.9583": [-0.22, 0, 0], + "1.0": [-0.17, 0, 0], + "1.0417": [-0.13, 0, 0], + "1.0833": [-0.09, 0, 0], + "1.125": [-0.06, 0, 0], + "1.1667": [-0.03, 0, 0], + "1.2083": [-0.01, 0, 0], + "1.25": [0, 0, 0], + "1.2917": [0, 0, 0], + "1.3333": [-0.01, 0, 0], + "1.375": [-0.03, 0, 0], + "1.4167": [-0.05, 0, 0], + "1.4583": [-0.09, 0, 0], + "1.5": [-0.13, 0, 0], + "1.5417": [-0.18, 0, 0], + "1.5833": [-0.23, 0, 0], + "1.625": [-0.28, 0, 0], + "1.6667": [-0.34, 0, 0], + "1.7083": [-0.39, 0, 0], + "1.75": [-0.45, 0, 0], + "1.7917": [-0.5, 0, 0], + "1.8333": [-0.56, 0, 0], + "1.875": [-0.61, 0, 0], + "1.9167": [-0.65, 0, 0], + "1.9583": [-0.69, 0, 0], + "2.0": [-0.72, 0, 0] + } + }, + "rightLeg": { + "rotation": [22.81, -9.23, -53.86], + "position": { + "0.0": [0.33, 0, 0], + "0.0417": [0.25, 0, 0], + "0.0833": [0.17, 0, 0], + "0.125": [0.1, 0, 0], + "0.1667": [0.03, 0, 0], + "0.2083": [-0.01, 0, 0], + "0.25": [-0.03, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0.02, 0, 0], + "0.375": [0.04, 0, 0], + "0.4167": [0.08, 0, 0], + "0.4583": [0.12, 0, 0], + "0.5": [0.16, 0, 0], + "0.5417": [0.21, 0, 0], + "0.5833": [0.26, 0, 0], + "0.625": [0.32, 0, 0], + "0.6667": [0.37, 0, 0], + "0.7083": [0.43, 0, 0], + "0.75": [0.49, 0, 0], + "0.7917": [0.55, 0, 0], + "0.8333": [0.61, 0, 0], + "0.875": [0.67, 0, 0], + "0.9167": [0.72, 0, 0], + "0.9583": [0.78, 0, 0], + "1.0": [0.82, 0, 0], + "1.0417": [0.87, 0, 0], + "1.0833": [0.91, 0, 0], + "1.125": [0.94, 0, 0], + "1.1667": [0.97, 0, 0], + "1.2083": [0.99, 0, 0], + "1.25": [1, 0, 0], + "1.2917": [1, 0, 0], + "1.3333": [1, 0, 0], + "1.375": [0.98, 0, 0], + "1.4167": [0.96, 0, 0], + "1.4583": [0.93, 0, 0], + "1.5": [0.89, 0, 0], + "1.5417": [0.85, 0, 0], + "1.5833": [0.8, 0, 0], + "1.625": [0.75, 0, 0], + "1.6667": [0.7, 0, 0], + "1.7083": [0.64, 0, 0], + "1.75": [0.59, 0, 0], + "1.7917": [0.54, 0, 0], + "1.8333": [0.49, 0, 0], + "1.875": [0.44, 0, 0], + "1.9167": [0.4, 0, 0], + "1.9583": [0.36, 0, 0], + "2.0": [0.33, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.46, 0], + "0.0833": [0, 1.01, 0], + "0.125": [0, 1.6, 0], + "0.1667": [0, 2.22, 0], + "0.2083": [0, 2.84, 0], + "0.25": [0, 3.44, 0], + "0.2917": [0, 3.98, 0], + "0.3333": [0, 4.44, 0], + "0.375": [0, 4.8, 0], + "0.4167": [0, 5.03, 0], + "0.4583": [0, 5.11, 0], + "0.5": [0, 5, 0], + "0.5417": [0, 4.86, 0], + "0.5833": [0, 4.64, 0], + "0.625": [0, 4.37, 0], + "0.6667": [0, 4.03, 0], + "0.7083": [0, 3.64, 0], + "0.75": [0, 3.2, 0], + "0.7917": [0, 2.73, 0], + "0.8333": [0, 2.22, 0], + "0.875": [0, 1.69, 0], + "0.9167": [0, 1.14, 0], + "0.9583": [0, 0.57, 0], + "1.0": [0, 0, 0], + "1.0417": [0, -0.57, 0], + "1.0833": [0, -1.14, 0], + "1.125": [0, -1.69, 0], + "1.1667": [0, -2.22, 0], + "1.2083": [0, -2.73, 0], + "1.25": [0, -3.2, 0], + "1.2917": [0, -3.64, 0], + "1.3333": [0, -4.03, 0], + "1.375": [0, -4.37, 0], + "1.4167": [0, -4.64, 0], + "1.4583": [0, -4.86, 0], + "1.5": [0, -5, 0], + "1.5417": [0, -5.11, 0], + "1.5833": [0, -5.03, 0], + "1.625": [0, -4.8, 0], + "1.6667": [0, -4.44, 0], + "1.7083": [0, -3.98, 0], + "1.75": [0, -3.44, 0], + "1.7917": [0, -2.84, 0], + "1.8333": [0, -2.22, 0], + "1.875": [0, -1.6, 0], + "1.9167": [0, -1.01, 0], + "1.9583": [0, -0.46, 0], + "2.0": [0, 0, 0] + } + }, + "leftArm": { + "rotation": [0, 0, 52.5], + "position": { + "0.0": [0, 0, 0], + "0.0417": [-0.01, 0, 0], + "0.0833": [-0.02, 0, 0], + "0.125": [-0.04, 0, 0], + "0.1667": [-0.07, 0, 0], + "0.2083": [-0.11, 0, 0], + "0.25": [-0.16, 0, 0], + "0.2917": [-0.21, 0, 0], + "0.3333": [-0.26, 0, 0], + "0.375": [-0.32, 0, 0], + "0.4167": [-0.38, 0, 0], + "0.4583": [-0.44, 0, 0], + "0.5": [-0.5, 0, 0], + "0.5417": [-0.56, 0, 0], + "0.5833": [-0.62, 0, 0], + "0.625": [-0.68, 0, 0], + "0.6667": [-0.74, 0, 0], + "0.7083": [-0.79, 0, 0], + "0.75": [-0.84, 0, 0], + "0.7917": [-0.89, 0, 0], + "0.8333": [-0.93, 0, 0], + "0.875": [-0.96, 0, 0], + "0.9167": [-0.98, 0, 0], + "0.9583": [-0.99, 0, 0], + "1.0": [-1, 0, 0], + "1.0417": [-0.99, 0, 0], + "1.0833": [-0.98, 0, 0], + "1.125": [-0.96, 0, 0], + "1.1667": [-0.93, 0, 0], + "1.2083": [-0.89, 0, 0], + "1.25": [-0.84, 0, 0], + "1.2917": [-0.79, 0, 0], + "1.3333": [-0.74, 0, 0], + "1.375": [-0.68, 0, 0], + "1.4167": [-0.62, 0, 0], + "1.4583": [-0.56, 0, 0], + "1.5": [-0.5, 0, 0], + "1.5417": [-0.44, 0, 0], + "1.5833": [-0.38, 0, 0], + "1.625": [-0.32, 0, 0], + "1.6667": [-0.26, 0, 0], + "1.7083": [-0.21, 0, 0], + "1.75": [-0.16, 0, 0], + "1.7917": [-0.11, 0, 0], + "1.8333": [-0.07, 0, 0], + "1.875": [-0.04, 0, 0], + "1.9167": [-0.02, 0, 0], + "1.9583": [-0.01, 0, 0], + "2.0": [0, 0, 0] + } + }, + "rightArm": { + "rotation": [0, 0, -52.5], + "position": { + "0.0": [1, 0, 0], + "0.0417": [0.99, 0, 0], + "0.0833": [0.98, 0, 0], + "0.125": [0.96, 0, 0], + "0.1667": [0.93, 0, 0], + "0.2083": [0.89, 0, 0], + "0.25": [0.84, 0, 0], + "0.2917": [0.79, 0, 0], + "0.3333": [0.74, 0, 0], + "0.375": [0.68, 0, 0], + "0.4167": [0.62, 0, 0], + "0.4583": [0.56, 0, 0], + "0.5": [0.5, 0, 0], + "0.5417": [0.44, 0, 0], + "0.5833": [0.38, 0, 0], + "0.625": [0.32, 0, 0], + "0.6667": [0.26, 0, 0], + "0.7083": [0.21, 0, 0], + "0.75": [0.16, 0, 0], + "0.7917": [0.11, 0, 0], + "0.8333": [0.07, 0, 0], + "0.875": [0.04, 0, 0], + "0.9167": [0.02, 0, 0], + "0.9583": [0.01, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [0.01, 0, 0], + "1.0833": [0.02, 0, 0], + "1.125": [0.04, 0, 0], + "1.1667": [0.07, 0, 0], + "1.2083": [0.11, 0, 0], + "1.25": [0.16, 0, 0], + "1.2917": [0.21, 0, 0], + "1.3333": [0.26, 0, 0], + "1.375": [0.32, 0, 0], + "1.4167": [0.38, 0, 0], + "1.4583": [0.44, 0, 0], + "1.5": [0.5, 0, 0], + "1.5417": [0.56, 0, 0], + "1.5833": [0.62, 0, 0], + "1.625": [0.68, 0, 0], + "1.6667": [0.74, 0, 0], + "1.7083": [0.79, 0, 0], + "1.75": [0.84, 0, 0], + "1.7917": [0.89, 0, 0], + "1.8333": [0.93, 0, 0], + "1.875": [0.96, 0, 0], + "1.9167": [0.98, 0, 0], + "1.9583": [0.99, 0, 0], + "2.0": [1, 0, 0] + } + }, + "root": { + "rotation": { + "0.0": [0, -1.67, 0], + "0.0417": [0, -2.25, 0], + "0.0833": [0, -2.66, 0], + "0.125": [0, -2.78, 0], + "0.1667": [0, -2.5, 0], + "0.2083": [0, -2.4, 0], + "0.25": [0, -2.26, 0], + "0.2917": [0, -2.09, 0], + "0.3333": [0, -1.9, 0], + "0.375": [0, -1.68, 0], + "0.4167": [0, -1.45, 0], + "0.4583": [0, -1.19, 0], + "0.5": [0, -0.93, 0], + "0.5417": [0, -0.65, 0], + "0.5833": [0, -0.37, 0], + "0.625": [0, -0.08, 0], + "0.6667": [0, 0.21, 0], + "0.7083": [0, 0.49, 0], + "0.75": [0, 0.77, 0], + "0.7917": [0, 1.04, 0], + "0.8333": [0, 1.3, 0], + "0.875": [0, 1.54, 0], + "0.9167": [0, 1.76, 0], + "0.9583": [0, 1.96, 0], + "1.0": [0, 2.13, 0], + "1.0417": [0, 2.27, 0], + "1.0833": [0, 2.39, 0], + "1.125": [0, 2.46, 0], + "1.1667": [0, 2.5, 0], + "1.2083": [0, 2.49, 0], + "1.25": [0, 2.44, 0], + "1.2917": [0, 2.34, 0], + "1.3333": [0, 2.2, 0], + "1.375": [0, 2.02, 0], + "1.4167": [0, 1.82, 0], + "1.4583": [0, 1.59, 0], + "1.5": [0, 1.33, 0], + "1.5417": [0, 1.06, 0], + "1.5833": [0, 0.78, 0], + "1.625": [0, 0.49, 0], + "1.6667": [0, 0.2, 0], + "1.7083": [0, -0.09, 0], + "1.75": [0, -0.38, 0], + "1.7917": [0, -0.65, 0], + "1.8333": [0, -0.9, 0], + "1.875": [0, -1.14, 0], + "1.9167": [0, -1.35, 0], + "1.9583": [0, -1.53, 0], + "2.0": [0, -1.67, 0] + }, + "position": { + "0.0": [0, 0.48, 0], + "0.0417": [0, 0.45, 0], + "0.0833": [0, 0.42, 0], + "0.125": [0, 0.38, 0], + "0.1667": [0, 0.33, 0], + "0.2083": [0, 0.28, 0], + "0.25": [0, 0.23, 0], + "0.2917": [0, 0.17, 0], + "0.3333": [0, 0.1, 0], + "0.375": [0, 0.04, 0], + "0.4167": [0, -0.03, 0], + "0.4583": [0, -0.09, 0], + "0.5": [0, -0.15, 0], + "0.5417": [0, -0.22, 0], + "0.5833": [0, -0.27, 0], + "0.625": [0, -0.32, 0], + "0.6667": [0, -0.37, 0], + "0.7083": [0, -0.41, 0], + "0.75": [0, -0.45, 0], + "0.7917": [0, -0.47, 0], + "0.8333": [0, -0.49, 0], + "0.875": [0, -0.5, 0], + "0.9167": [0, -0.5, 0], + "0.9583": [0, -0.49, 0], + "1.0": [0, -0.48, 0], + "1.0417": [0, -0.45, 0], + "1.0833": [0, -0.42, 0], + "1.125": [0, -0.38, 0], + "1.1667": [0, -0.33, 0], + "1.2083": [0, -0.28, 0], + "1.25": [0, -0.23, 0], + "1.2917": [0, -0.17, 0], + "1.3333": [0, -0.1, 0], + "1.375": [0, -0.04, 0], + "1.4167": [0, 0.03, 0], + "1.4583": [0, 0.09, 0], + "1.5": [0, 0.15, 0], + "1.5417": [0, 0.22, 0], + "1.5833": [0, 0.27, 0], + "1.625": [0, 0.32, 0], + "1.6667": [0, 0.37, 0], + "1.7083": [0, 0.41, 0], + "1.75": [0, 0.45, 0], + "1.7917": [0, 0.47, 0], + "1.8333": [0, 0.49, 0], + "1.875": [0, 0.5, 0], + "1.9167": [0, 0.5, 0], + "1.9583": [0, 0.49, 0], + "2.0": [0, 0.48, 0] + } + } + } + }, + "animation.silverlabs_nat.giant_salamander.run": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "sound_effects": { + "0.17": { + "effect": "step_-6dB" + }, + "0.54": { + "effect": "step" + }, + "0.92": { + "effect": "step_-6dB" + }, + "1.29": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 1.5, + "bones": { + "body": { + "rotation": { + "0.0": [0, -2.5, 0], + "0.75": [0, 2.5, 0], + "1.5": [0, -2.5, 0] + } + }, + "body2": { + "rotation": { + "0.0": [0, -3.56, 0], + "0.2083": [0, -8, 0], + "0.9583": [0, 8, 0], + "1.5": [0, -3.56, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.375": [0, -15, 0], + "1.125": [0, 15, 0], + "1.5": [0, 0, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [0, 10, 0], + "0.5417": [0, -20, 0], + "1.2917": [0, 20, 0], + "1.5": [0, 10, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, -10, 0], + "0.2917": [0, 12.5, -20], + "0.5417": [-0.4999, 24.0955, -0.7911], + "1.125": [0, -10, 0], + "1.5": [0, -10, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0.33, -12.73, 0.53], + "0.375": [0, 10, 0], + "0.75": [0, 10, 0], + "1.0": [0, -12.5, 20], + "1.2917": [0.4999, -24.09552, 0.79109], + "1.5": [0.33, -12.73, 0.53] + } + }, + "skull": { + "rotation": { + "0.0": [-5, 0, 0], + "0.375": [-5, 10, 0], + "1.125": [-5, -10, 0], + "1.5": [-5, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, -10, 0], + "0.375": [0, -10, 0], + "0.6667": [0, 12.5, -20], + "0.9167": [-0.4999, 24.0955, -0.7911], + "1.5": [0, -10, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.375": [0, 0, 0], + "0.6667": [-0.5, 0, 0], + "0.9167": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0.17, -16.37, 13.6], + "0.1667": [0.4999, -24.09552, 0.79109], + "0.5833": [0, 10, 0], + "1.125": [0, 10, 0], + "1.375": [0, -12.5, 20], + "1.5": [0.17, -16.37, 13.6] + }, + "position": { + "0.0": [0.5, 0, 0], + "0.1667": [0, 0, 0], + "1.125": [0, 0, 0], + "1.5": [0.5, 0, 0] + } + }, + "upperJaw": { + "rotation": [-5, 0, 0] + } + } + }, + "animation.silverlabs_nat.giant_salamander.eat": { + "sound_effects": { + "0.01": { + "effect": "eat" + } + }, + "animation_length": 1.16667, + "bones": { + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.5": [-2.5, 0, 0], + "1.1667": [0, 0, 0] + } + }, + "upperJaw": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [-7.5, 0, 0], + "0.5833": [0, 0, 0], + "0.875": [-5, 0, 0], + "1.1667": [0, 0, 0] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/giraffe.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/giraffe.rp_anim.json new file mode 100644 index 0000000..4a581aa --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/giraffe.rp_anim.json @@ -0,0 +1,646 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.giraffe.body_rotation": { + "loop": true, + "bones": { + "body": { + "rotation": ["v.body_rot_x", "v.body_rot_y", "v.body_rot_z"] + } + } + }, + "animation.silverlabs_nat.giraffe.look_at_target": { + "loop": true, + "bones": { + "skull": { + "rotation": ["v.head_rot_x", "v.head_rot_y", 0] + } + } + }, + "animation.silverlabs_nat.giraffe.baby_transform": { + "loop": true, + "bones": { + "skull": { + "position": [0, -1, 0], + "scale": 1.3 + } + } + }, + "animation.silverlabs_nat.giraffe.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "tail": { + "rotation": { + "0.0": [-17.43, 0, 0], + "0.1667": [-17.98, 0, 0], + "0.3333": [-17.74, 0, 0], + "0.5": [-16.76, 0, 0], + "0.6667": [-15.31, 0, 0], + "0.8333": [-13.78, 0, 0], + "1.0": [-12.57, 0, 0], + "1.1667": [-12.02, 0, 0], + "1.3333": [-12.26, 0, 0], + "1.5": [-13.24, 0, 0], + "1.6667": [-14.69, 0, 0], + "1.8333": [-16.22, 0, 0], + "2.0": [-17.43, 0, 0] + } + }, + "root": { + "position": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.giraffe.walk": { + "sound_effects": { + "0.0": { + "effect": "step_-6dB" + }, + "0.5": { + "effect": "step" + }, + "0.75": { + "effect": "step_-6dB" + }, + "1.25": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 1.5, + "anim_time_update": "q.anim_time + q.delta_time * 1.7 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [-0.15, 1.1, 0.99], + "0.0833": [-0.03, 1.07, 0.97], + "0.1667": [0.35, 0.96, 0.9], + "0.25": [0.74, 0.68, 0.72], + "0.3333": [0.85, 0.12, 0.11], + "0.4167": [0.76, -0.38, -0.45], + "0.5": [0.51, -0.72, -0.73], + "0.5833": [0.2, -0.94, -0.89], + "0.6667": [-0.05, -1.06, -0.97], + "0.75": [-0.15, -1.1, -0.99], + "0.8333": [-0.05, -1.07, -0.98], + "0.9167": [0.2, -0.98, -0.92], + "1.0": [0.51, -0.82, -0.8], + "1.0833": [0.76, -0.56, -0.58], + "1.1667": [0.85, -0.12, -0.11], + "1.25": [0.74, 0.54, 0.62], + "1.3333": [0.35, 0.9, 0.87], + "1.4167": [-0.03, 1.05, 0.97], + "1.5": [-0.15, 1.1, 0.99] + }, + "position": { + "0.0": [0, -1.1, 0], + "0.0833": [0, -1.12, 0], + "0.1667": [0, -1.3, 0], + "0.25": [0, -1.48, 0], + "0.3333": [0, -1.5, 0], + "0.4167": [0, -1.48, 0], + "0.5": [0, -1.38, 0], + "0.5833": [0, -1.22, 0], + "0.6667": [0, -1.12, 0], + "0.75": [0, -1.1, 0], + "0.8333": [0, -1.12, 0], + "0.9167": [0, -1.21, 0], + "1.0": [0, -1.39, 0], + "1.0833": [0, -1.48, 0], + "1.1667": [0, -1.5, 0], + "1.25": [0, -1.47, 0], + "1.3333": [0, -1.3, 0], + "1.4167": [0, -1.13, 0], + "1.5": [0, -1.1, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0.95399, 0, 0], + "0.0833": [0.7728, 0, 0.00638], + "0.25": [-0.46482, 0, 0.00679], + "0.3333": [-0.64601, 0, 0], + "0.4167": [-0.49914, 0, -0.00618], + "0.5": [-0.09888, 0, -0.00841], + "0.5833": [0.40686, 0, -0.00827], + "0.6667": [0.80711, 0, -0.00584], + "0.75": [0.95399, 0, 0], + "0.8333": [0.80711, 0, 0.00584], + "0.9167": [0.40686, 0, 0.00827], + "1.0": [-0.09888, 0, 0.00841], + "1.0833": [-0.49914, 0, 0.00618], + "1.1667": [-0.64601, 0, 0], + "1.25": [-0.46482, 0, -0.00679], + "1.4167": [0.7728, 0, -0.00638], + "1.5": [0.95399, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-4.96608, -3.35859, 8.32344], + "0.0833": [-4.28861, -3.19606, 7.99789], + "0.1667": [-3.88645, -2.68269, 6.83403], + "0.25": [-3.90521, -1.80843, 4.70647], + "0.3333": [-4.50753, -0.64156, 1.69616], + "0.4167": [-5.46155, 0.64156, -1.69616], + "0.5": [-6.03662, 1.80843, -4.70647], + "0.5833": [-6.04043, 2.68269, -6.83403], + "0.6667": [-5.63711, 3.19606, -7.99789], + "0.75": [-4.96608, 3.35859, -8.32344], + "0.8333": [-4.29505, 3.19606, -7.93453], + "0.9167": [-3.89173, 2.68269, -6.74217], + "1.0": [-3.89554, 1.80843, -4.62615], + "1.0833": [-4.47061, 0.64156, -1.6641], + "1.1667": [-5.42463, -0.64156, 1.6641], + "1.25": [-6.02695, -1.80843, 4.62615], + "1.3333": [-6.04571, -2.68269, 6.74217], + "1.4167": [-5.64355, -3.19606, 7.93453], + "1.5": [-4.96608, -3.35859, 8.32344] + } + }, + "left_arm": { + "rotation": { + "0.0": [-12.9551, -0.57938, -0.12839], + "0.75": [14.04576, -0.45794, -0.37744], + "0.9167": [16.29563, -0.42978, -0.38548], + "1.0": [17.54955, -0.4167, -0.39064], + "1.25": [1.31115, -0.5073, -0.25492], + "1.4167": [-9.67728, -0.55649, -0.15493], + "1.5": [-12.9551, -0.57938, -0.12839] + }, + "position": { + "0.0": [0, -0.9, -0.9], + "0.4167": [0, -0.05, -0.45], + "0.75": [0, -0.6, 0], + "0.9167": [0, 0.68, -0.82], + "1.0": [0, 0.84, -1.48], + "1.25": [0, 1.31, -1.05], + "1.4167": [0, 0.55, -0.88], + "1.5": [0, -0.9, -0.9] + } + }, + "right_arm": { + "rotation": { + "0.0": [14.04576, 0.45794, 0.37744], + "0.1667": [16.29563, 0.42978, 0.38548], + "0.25": [17.54955, 0.4167, 0.39064], + "0.4167": [1.31115, 0.5073, 0.25492], + "0.6667": [-9.67728, 0.55649, 0.15493], + "0.75": [-12.9551, 0.57938, 0.12839], + "1.5": [14.04576, 0.45794, 0.37744] + }, + "position": { + "0.0": [0, -0.8, 0], + "0.1667": [0, 0.68, -0.82], + "0.25": [0, 0.84, -1.48], + "0.4167": [0, 1.31, -1.05], + "0.6667": [0, 0.55, -0.88], + "0.75": [0, -0.9, -0.9], + "1.1667": [0, -0.05, -0.45], + "1.5": [0, -0.8, 0] + } + }, + "left_leg": { + "rotation": { + "0.0": [-5.9, -0.55, -0.19], + "0.5833": [14.34576, -0.45794, -0.37744], + "0.75": [17.84955, -0.4167, -0.39064], + "1.0": [1.61115, -0.5073, -0.25492], + "1.1667": [-9.37728, -0.55649, -0.15493], + "1.3333": [-12.6551, -0.57938, -0.12839], + "1.5": [-5.9, -0.55, -0.19] + }, + "position": { + "0.0": [0, -0.28, -1.17], + "0.1667": [0, -0.15, -0.95], + "0.5833": [0, -0.6, -0.5], + "0.75": [0, 0.84, -1.98], + "1.0": [0, 1.31, -1.55], + "1.1667": [0, 0.55, -1.38], + "1.3333": [0, -0.5, -1.4], + "1.5": [0, -0.28, -1.17] + } + }, + "right_leg": { + "rotation": { + "0.0": [17.84955, 0.4167, 0.39064], + "0.25": [1.61115, 0.5073, 0.25492], + "0.4167": [-9.37728, 0.55649, 0.15493], + "0.5833": [-12.6551, 0.57938, 0.12839], + "0.75": [-5.9, 0.55, 0.19], + "1.3333": [14.34576, 0.45794, 0.37744], + "1.5": [17.84955, 0.4167, 0.39064] + }, + "position": { + "0.0": [0, 0.84, -1.98], + "0.25": [0, 1.31, -1.55], + "0.4167": [0, 0.55, -1.38], + "0.5833": [0, -0.5, -1.4], + "0.75": [0, -0.28, -1.17], + "0.9167": [0, -0.15, -0.95], + "1.3333": [0, -0.6, -0.5], + "1.5": [0, 0.84, -1.98] + } + }, + "neck": { + "rotation": { + "0.0": [-0.15, -1.1, -0.99], + "0.0833": [-0.03, -1.07, -0.97], + "0.1667": [0.35, -0.96, -0.9], + "0.25": [0.74, -0.68, -0.72], + "0.3333": [0.85, -0.12, -0.11], + "0.4167": [0.76, 0.38, 0.45], + "0.5": [0.51, 0.72, 0.73], + "0.5833": [0.2, 0.94, 0.89], + "0.6667": [-0.05, 1.06, 0.97], + "0.75": [-0.15, 1.1, 0.99], + "0.8333": [-0.05, 1.07, 0.98], + "0.9167": [0.2, 0.98, 0.92], + "1.0": [0.51, 0.82, 0.8], + "1.0833": [0.76, 0.56, 0.58], + "1.1667": [0.85, 0.12, 0.11], + "1.25": [0.74, -0.54, -0.62], + "1.3333": [0.35, -0.9, -0.87], + "1.4167": [-0.03, -1.05, -0.97], + "1.5": [-0.15, -1.1, -0.99] + } + } + } + }, + "animation.silverlabs_nat.giraffe.walk_UB": { + "loop": true, + "animation_length": 1.5, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [-0.14601, 1.09572, 0.99406], + "0.0833": [-0.03277, 1.07001, 0.97329], + "0.1667": [0.35399, 0.95861, 0.90178], + "0.25": [0.74074, 0.68011, 0.72139], + "0.3333": [0.85399, 0.12175, 0.11045], + "0.4167": [0.76219, -0.37722, -0.4482], + "0.5": [0.51203, -0.72394, -0.72807], + "0.5833": [0.19594, -0.94391, -0.88627], + "0.6667": [-0.05421, -1.06204, -0.96775], + "0.75": [-0.14601, -1.09572, -0.99406], + "0.8333": [-0.05421, -1.0669, -0.98022], + "1.0": [0.51203, -0.82186, -0.80444], + "1.0833": [0.76219, -0.56004, -0.57903], + "1.1667": [0.85399, -0.12175, -0.11045], + "1.25": [0.74074, 0.53807, 0.61694], + "1.3333": [0.35399, 0.89907, 0.87468], + "1.4167": [-0.03277, 1.05264, 0.97179], + "1.5": [-0.14601, 1.09572, 0.99406] + }, + "position": { + "0.0": [0, -1.1, 0], + "0.0833": [0, -1.12131, 0], + "0.25": [0, -1.47869, 0], + "0.3333": [0, -1.5, 0], + "0.4167": [0, -1.47571, 0], + "0.5": [0, -1.38302, 0], + "0.5833": [0, -1.21698, 0], + "0.6667": [0, -1.12429, 0], + "0.75": [0, -1.1, 0], + "0.8333": [0, -1.11832, 0], + "0.9167": [0, -1.21237, 0], + "1.0": [0, -1.38763, 0], + "1.0833": [0, -1.48168, 0], + "1.1667": [0, -1.5, 0], + "1.25": [0, -1.47254, 0], + "1.4167": [0, -1.12746, 0], + "1.5": [0, -1.1, 0] + } + }, + "left_arm": { + "rotation": { + "0.0": [-12.9551, -0.57938, -0.12839], + "0.75": [14.04576, -0.45794, -0.37744], + "0.9167": [16.29563, -0.42978, -0.38548], + "1.0": [17.54955, -0.4167, -0.39064], + "1.25": [1.31115, -0.5073, -0.25492], + "1.4167": [-9.67728, -0.55649, -0.15493], + "1.5": [-12.9551, -0.57938, -0.12839] + }, + "position": { + "0.0": [0, -0.9, -0.9], + "0.4167": [0, -0.05, -0.45], + "0.75": [0, -0.6, 0], + "0.9167": [0, 0.68, -0.82], + "1.0": [0, 0.84, -1.48], + "1.25": [0, 1.31, -1.05], + "1.4167": [0, 0.55, -0.88], + "1.5": [0, -0.9, -0.9] + } + }, + "right_arm": { + "rotation": { + "0.0": [14.04576, 0.45794, 0.37744], + "0.1667": [16.29563, 0.42978, 0.38548], + "0.25": [17.54955, 0.4167, 0.39064], + "0.4167": [1.31115, 0.5073, 0.25492], + "0.6667": [-9.67728, 0.55649, 0.15493], + "0.75": [-12.9551, 0.57938, 0.12839], + "1.5": [14.04576, 0.45794, 0.37744] + }, + "position": { + "0.0": [0, -0.8, 0], + "0.1667": [0, 0.68, -0.82], + "0.25": [0, 0.84, -1.48], + "0.4167": [0, 1.31, -1.05], + "0.6667": [0, 0.55, -0.88], + "0.75": [0, -0.9, -0.9], + "1.1667": [0, -0.05, -0.45], + "1.5": [0, -0.8, 0] + } + }, + "left_leg": { + "rotation": { + "0.0": [-5.9, -0.55, -0.19], + "0.5833": [14.34576, -0.45794, -0.37744], + "0.75": [17.84955, -0.4167, -0.39064], + "1.0": [1.61115, -0.5073, -0.25492], + "1.1667": [-9.37728, -0.55649, -0.15493], + "1.3333": [-12.6551, -0.57938, -0.12839], + "1.5": [-5.9, -0.55, -0.19] + }, + "position": { + "0.0": [0, -0.28, -1.17], + "0.1667": [0, -0.15, -0.95], + "0.5833": [0, -0.6, -0.5], + "0.75": [0, 0.84, -1.98], + "1.0": [0, 1.31, -1.55], + "1.1667": [0, 0.55, -1.38], + "1.3333": [0, -0.5, -1.4], + "1.5": [0, -0.28, -1.17] + } + }, + "right_leg": { + "rotation": { + "0.0": [17.84955, 0.4167, 0.39064], + "0.25": [1.61115, 0.5073, 0.25492], + "0.4167": [-9.37728, 0.55649, 0.15493], + "0.5833": [-12.6551, 0.57938, 0.12839], + "0.75": [-5.9, 0.55, 0.19], + "1.3333": [14.34576, 0.45794, 0.37744], + "1.5": [17.84955, 0.4167, 0.39064] + }, + "position": { + "0.0": [0, 0.84, -1.98], + "0.25": [0, 1.31, -1.55], + "0.4167": [0, 0.55, -1.38], + "0.5833": [0, -0.5, -1.4], + "0.75": [0, -0.28, -1.17], + "0.9167": [0, -0.15, -0.95], + "1.3333": [0, -0.6, -0.5], + "1.5": [0, 0.84, -1.98] + } + }, + "neck": { + "rotation": { + "0.0": [-0.14601, -1.09572, -0.99406], + "0.0833": [-0.03277, -1.07001, -0.97329], + "0.1667": [0.35399, -0.95861, -0.90178], + "0.25": [0.74074, -0.68011, -0.72139], + "0.3333": [0.85399, -0.12175, -0.11045], + "0.4167": [0.76219, 0.37722, 0.4482], + "0.5": [0.51203, 0.72394, 0.72807], + "0.5833": [0.19594, 0.94391, 0.88627], + "0.6667": [-0.05421, 1.06204, 0.96775], + "0.75": [-0.14601, 1.09572, 0.99406], + "0.8333": [-0.05421, 1.0669, 0.98022], + "1.0": [0.51203, 0.82186, 0.80444], + "1.0833": [0.76219, 0.56004, 0.57903], + "1.1667": [0.85399, 0.12175, 0.11045], + "1.25": [0.74074, -0.53807, -0.61694], + "1.3333": [0.35399, -0.89907, -0.87468], + "1.4167": [-0.03277, -1.05264, -0.97179], + "1.5": [-0.14601, -1.09572, -0.99406] + } + } + } + }, + "animation.silverlabs_nat.giraffe.run": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * 1.4 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [-9, 0, 0], + "0.0833": [-7.66, 0, 0], + "0.1667": [-3.42, 0, 0], + "0.25": [0, 0, 0], + "0.3333": [1.76, 0, 0], + "0.4167": [2.9, 0, 0], + "0.5": [3.4, 0, 0], + "0.5833": [2.54, 0, 0], + "0.6667": [1, 0, 0], + "0.75": [-1.2, 0, 0], + "0.8333": [-4.15, 0, 0], + "0.9167": [-8.33, 0, 0], + "1.0": [-9, 0, 0] + }, + "position": { + "0.0": [0, -1, 0], + "0.0833": [0, -1.84, -0.1], + "0.1667": [0, -2.99, -0.22], + "0.25": [0, -3.8, -0.3], + "0.3333": [0, -3.96, -0.27], + "0.4167": [0, -3.78, -0.19], + "0.5": [0, -3.56, -0.12], + "0.5833": [0, -3.33, -0.05], + "0.6667": [0, -2.9, 0], + "0.75": [0, -2.47, 0.01], + "0.8333": [0, -1.91, 0.01], + "0.9167": [0, -1.37, 0], + "1.0": [0, -1, 0] + } + }, + "skull": { + "rotation": { + "0.0": [13.9, 0, 0], + "0.0833": [12.7, 0, 0], + "0.1667": [9.25, 0, 0], + "0.25": [7.1, 0, 0], + "0.3333": [5.22, 0, 0], + "0.4167": [3.74, 0, 0], + "0.5": [2.3, 0, 0], + "0.5833": [1.84, 0, 0], + "0.6667": [2.2, 0, 0], + "0.75": [4.6, 0, 0], + "0.8333": [8.27, 0, 0], + "0.9167": [12.72, 0, 0], + "1.0": [13.9, 0, 0] + }, + "position": [0, 0, 0.75] + }, + "tail": { + "rotation": { + "0.0": [27.56, -12.01, 9.57], + "0.0833": [28.42, -12.17, 9.48], + "0.1667": [27.31, -10.92, 8.12], + "0.25": [23.61, -8.74, 5.79], + "0.3333": [18.37, -6.22, 3.07], + "0.4167": [14.67, -4.03, 0.74], + "0.5": [13.56, -2.78, -0.62], + "0.5833": [14.42, -2.95, -0.71], + "0.6667": [16.22, -4.21, 0.28], + "0.75": [18.81, -6.21, 2.62], + "0.8333": [23.17, -8.75, 6.24], + "0.9167": [25.76, -10.75, 8.58], + "1.0": [27.56, -12.01, 9.57] + } + }, + "left_arm": { + "rotation": { + "0.0": [-0.45, -0.2, 0.06], + "0.1667": [-22.15104, -0.60708, 0.16691], + "0.25": [-28, 0, 0], + "0.5833": [14.4, 0, 0], + "0.6667": [20.5, 0, 0], + "0.75": [24.62897, 0.46654, -0.07319], + "0.8333": [18.26933, 0.24522, -0.02025], + "1.0": [-0.45, -0.2, 0.06] + }, + "position": { + "0.0": [0, 4.38, -1.92], + "0.25": [0, -2.4, -1.2], + "0.5": [0, -0.25, -1.05], + "0.6667": [0, 0.1, -0.9], + "0.9167": [0, 3.7, -1.85], + "1.0": [0, 4.38, -1.92] + } + }, + "right_arm": { + "rotation": { + "0.0": [-23, 0, 0], + "0.5": [28.5, 0, 0], + "0.6667": [17.5, 0, 0], + "0.9167": [-18.875, 0, 0], + "1.0": [-23, 0, 0] + }, + "position": { + "0.0": [0, -0.7, -1.2], + "0.0833": [0, -0.91, -1.34], + "0.25": [0, -0.13, -1.62], + "0.5": [0, -1.6, -0.7], + "0.6667": [0, 2.7, -1.2], + "0.8333": [0, 1.5, -1.2], + "0.9167": [0, 0.35, -1.2], + "1.0": [0, -0.7, -1.2] + } + }, + "left_leg": { + "rotation": { + "0.0": [-6, 0, 0], + "0.0833": [1.8, 0, 0], + "0.1667": [10.44, 0, 0], + "0.25": [18.88, 0, 0], + "0.3333": [26.13, 0, 0], + "0.4167": [29, 0, 0], + "0.5": [23.37, 0, 0], + "0.5833": [11.85, 0, 0], + "0.6667": [1, 0, 0], + "0.8333": [-21, 0, 0], + "1.0": [-6, 0, 0] + }, + "position": { + "0.0": [0, -0.69, -0.21], + "0.0833": [0, 0.05, -0.35], + "0.1667": [0, 0.18, -0.41], + "0.25": [0, 0.26, -0.49], + "0.3333": [0, 0.41, -0.58], + "0.4167": [0, 0.7, -0.7], + "0.5": [0, 1.67, -0.99], + "0.5833": [0, 2.85, -1.31], + "0.6667": [0, 3.2, -1.4], + "0.8333": [0, -1.8, 0], + "1.0": [0, -0.69, -0.21] + } + }, + "right_leg": { + "rotation": { + "0.0": [4, 0, 0], + "0.1667": [21.77, 0, 0], + "0.25": [27.6, 0, 0], + "0.3333": [24.77, 0, 0], + "0.4167": [15.55, 0, 0], + "0.5": [1, 0, 0], + "0.5833": [-13.7, 0, 0], + "0.6667": [-21, 0, 0], + "1.0": [4, 0, 0] + }, + "position": { + "0.0": [0, 0.05, -0.35], + "0.0833": [0, 0.15, -0.43], + "0.1667": [0, 0.32, -0.54], + "0.25": [0, 0.7, -0.7], + "0.3333": [0, 1.67, -0.99], + "0.4167": [0, 2.85, -1.31], + "0.5": [0, 3.2, -1.4], + "0.6667": [0, -1.8, 0], + "1.0": [0, 0.05, -0.35] + } + }, + "neck": { + "rotation": { + "0.0": [6.8, 0, 0], + "0.0833": [5.65, 0, 0], + "0.1667": [4.06, 0, 0], + "0.25": [2.8, 0, 0], + "0.3333": [2.06, 0, 0], + "0.4167": [1.65, 0, 0], + "0.5": [1.8, 0, 0], + "0.5833": [3.67, 0, 0], + "0.6667": [5.8, 0, 0], + "0.75": [7.08, 0, 0], + "0.8333": [7.45, 0, 0], + "0.9167": [7.39, 0, 0], + "1.0": [6.8, 0, 0] + } + }, + "front_legs": { + "position": [0, 0, 1] + } + }, + "sound_effects": { + "0.0833": { + "effect": "step_-6dB" + }, + "0.25": { + "effect": "step" + }, + "0.6667": { + "effect": "step_-6dB" + }, + "0.8333": { + "effect": "step" + } + } + }, + "animation.silverlabs_nat.giraffe.eat": { + "sound_effects": { + "0.0": { + "effect": "eat" + } + }, + "animation_length": 0.5, + "bones": { + "snout": { + "rotation": ["Math.cos(( q.anim_time - 1 ) * 1440 ) * 6", 0, 0], + "position": [ + 0, + "-0.2 + Math.cos(( q.anim_time - 0.0 ) * 1440 ) * -0.1", + 0.5 + ] + } + } + }, + "animation.silverlabs_nat.giraffe.sleep": { + "loop": true + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/giraffe_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/giraffe_baby.rp_anim.json new file mode 100644 index 0000000..3c4ec20 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/giraffe_baby.rp_anim.json @@ -0,0 +1,2524 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.giraffe_baby.idle": { + "loop": true, + "animation_length": 8, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.1": [0.17, 0.08, 0.08], + "0.2": [0.34, 0.16, 0.16], + "0.3": [0.5, 0.23, 0.23], + "0.4": [0.65, 0.31, 0.31], + "0.5": [0.78, 0.38, 0.38], + "0.6": [0.89, 0.45, 0.45], + "0.7": [0.98, 0.52, 0.52], + "0.8": [1.05, 0.59, 0.59], + "0.9": [1.09, 0.65, 0.65], + "1.0": [1.1, 0.71, 0.71], + "1.1": [1.09, 0.76, 0.76], + "1.2": [1.05, 0.81, 0.81], + "1.3": [0.98, 0.85, 0.85], + "1.4": [0.89, 0.89, 0.89], + "1.5": [0.78, 0.92, 0.92], + "1.6": [0.65, 0.95, 0.95], + "1.7": [0.5, 0.97, 0.97], + "1.8": [0.34, 0.99, 0.99], + "1.9": [0.17, 1, 1], + "2.0": [0, 1, 1], + "2.1": [-0.17, 1, 1], + "2.2": [-0.34, 0.99, 0.99], + "2.3": [-0.5, 0.97, 0.97], + "2.4": [-0.65, 0.95, 0.95], + "2.5": [-0.78, 0.92, 0.92], + "2.6": [-0.89, 0.89, 0.89], + "2.7": [-0.98, 0.85, 0.85], + "2.8": [-1.05, 0.81, 0.81], + "2.9": [-1.09, 0.76, 0.76], + "3.0": [-1.1, 0.71, 0.71], + "3.1": [-1.09, 0.65, 0.65], + "3.2": [-1.05, 0.59, 0.59], + "3.3": [-0.98, 0.52, 0.52], + "3.4": [-0.89, 0.45, 0.45], + "3.5": [-0.78, 0.38, 0.38], + "3.6": [-0.65, 0.31, 0.31], + "3.7": [-0.5, 0.23, 0.23], + "3.8": [-0.34, 0.16, 0.16], + "3.9": [-0.17, 0.08, 0.08], + "4.0": [0, 0, 0], + "4.1": [0.17, -0.08, -0.08], + "4.2": [0.34, -0.16, -0.16], + "4.3": [0.5, -0.23, -0.23], + "4.4": [0.65, -0.31, -0.31], + "4.5": [0.78, -0.38, -0.38], + "4.6": [0.89, -0.45, -0.45], + "4.7": [0.98, -0.52, -0.52], + "4.8": [1.05, -0.59, -0.59], + "4.9": [1.09, -0.65, -0.65], + "5.0": [1.1, -0.71, -0.71], + "5.1": [1.09, -0.76, -0.76], + "5.2": [1.05, -0.81, -0.81], + "5.3": [0.98, -0.85, -0.85], + "5.4": [0.89, -0.89, -0.89], + "5.5": [0.78, -0.92, -0.92], + "5.6": [0.65, -0.95, -0.95], + "5.7": [0.5, -0.97, -0.97], + "5.8": [0.34, -0.99, -0.99], + "5.9": [0.17, -1, -1], + "6.0": [0, -1, -1], + "6.1": [-0.17, -1, -1], + "6.2": [-0.34, -0.99, -0.99], + "6.3": [-0.5, -0.97, -0.97], + "6.4": [-0.65, -0.95, -0.95], + "6.5": [-0.78, -0.92, -0.92], + "6.6": [-0.89, -0.89, -0.89], + "6.7": [-0.98, -0.85, -0.85], + "6.8": [-1.05, -0.81, -0.81], + "6.9": [-1.09, -0.76, -0.76], + "7.0": [-1.1, -0.71, -0.71], + "7.1": [-1.09, -0.65, -0.65], + "7.2": [-1.05, -0.59, -0.59], + "7.3": [-0.98, -0.52, -0.52], + "7.4": [-0.89, -0.45, -0.45], + "7.5": [-0.78, -0.38, -0.38], + "7.6": [-0.65, -0.31, -0.31], + "7.7": [-0.5, -0.23, -0.23], + "7.8": [-0.34, -0.16, -0.16], + "7.9": [-0.17, -0.08, -0.08], + "8.0": [0, 0, 0] + }, + "position": { + "0.0": [0, -0.4, -0.05], + "0.1": [-0.02, -0.4, -0.06], + "0.2": [-0.03, -0.39, -0.07], + "0.3": [-0.05, -0.38, -0.08], + "0.4": [-0.06, -0.36, -0.09], + "0.5": [-0.07, -0.34, -0.1], + "0.6": [-0.08, -0.32, -0.1], + "0.7": [-0.09, -0.29, -0.1], + "0.8": [-0.1, -0.26, -0.1], + "0.9": [-0.1, -0.23, -0.1], + "1.0": [-0.1, -0.2, -0.09], + "1.1": [-0.1, -0.17, -0.08], + "1.2": [-0.1, -0.14, -0.07], + "1.3": [-0.09, -0.11, -0.06], + "1.4": [-0.08, -0.08, -0.05], + "1.5": [-0.07, -0.06, -0.03], + "1.6": [-0.06, -0.04, -0.02], + "1.7": [-0.05, -0.02, 0], + "1.8": [-0.03, -0.01, 0.02], + "1.9": [-0.02, 0, 0.03], + "2.0": [0, 0, 0.05], + "2.1": [0.02, 0, 0.06], + "2.2": [0.03, -0.01, 0.07], + "2.3": [0.05, -0.02, 0.08], + "2.4": [0.06, -0.04, 0.09], + "2.5": [0.07, -0.06, 0.1], + "2.6": [0.08, -0.08, 0.1], + "2.7": [0.09, -0.11, 0.1], + "2.8": [0.1, -0.14, 0.1], + "2.9": [0.1, -0.17, 0.1], + "3.0": [0.1, -0.2, 0.09], + "3.1": [0.1, -0.23, 0.08], + "3.2": [0.1, -0.26, 0.07], + "3.3": [0.09, -0.29, 0.06], + "3.4": [0.08, -0.32, 0.05], + "3.5": [0.07, -0.34, 0.03], + "3.6": [0.06, -0.36, 0.02], + "3.7": [0.05, -0.38, 0], + "3.8": [0.03, -0.39, -0.02], + "3.9": [0.02, -0.4, -0.03], + "4.0": [0, -0.4, -0.05], + "4.1": [-0.02, -0.4, -0.06], + "4.2": [-0.03, -0.39, -0.07], + "4.3": [-0.05, -0.38, -0.08], + "4.4": [-0.06, -0.36, -0.09], + "4.5": [-0.07, -0.34, -0.1], + "4.6": [-0.08, -0.32, -0.1], + "4.7": [-0.09, -0.29, -0.1], + "4.8": [-0.1, -0.26, -0.1], + "4.9": [-0.1, -0.23, -0.1], + "5.0": [-0.1, -0.2, -0.09], + "5.1": [-0.1, -0.17, -0.08], + "5.2": [-0.1, -0.14, -0.07], + "5.3": [-0.09, -0.11, -0.06], + "5.4": [-0.08, -0.08, -0.05], + "5.5": [-0.07, -0.06, -0.03], + "5.6": [-0.06, -0.04, -0.02], + "5.7": [-0.05, -0.02, 0], + "5.8": [-0.03, -0.01, 0.02], + "5.9": [-0.02, 0, 0.03], + "6.0": [0, 0, 0.05], + "6.1": [0.02, 0, 0.06], + "6.2": [0.03, -0.01, 0.07], + "6.3": [0.05, -0.02, 0.08], + "6.4": [0.06, -0.04, 0.09], + "6.5": [0.07, -0.06, 0.1], + "6.6": [0.08, -0.08, 0.1], + "6.7": [0.09, -0.11, 0.1], + "6.8": [0.1, -0.14, 0.1], + "6.9": [0.1, -0.17, 0.1], + "7.0": [0.1, -0.2, 0.09], + "7.1": [0.1, -0.23, 0.08], + "7.2": [0.1, -0.26, 0.07], + "7.3": [0.09, -0.29, 0.06], + "7.4": [0.08, -0.32, 0.05], + "7.5": [0.07, -0.34, 0.03], + "7.6": [0.06, -0.36, 0.02], + "7.7": [0.05, -0.38, 0], + "7.8": [0.03, -0.39, -0.02], + "7.9": [0.02, -0.4, -0.03], + "8.0": [0, -0.4, -0.05] + }, + "scale": { + "0.0": [1, 1, 1.01], + "0.1": [1, 1, 1.01], + "0.2": [1, 1, 1.01], + "0.3": [1, 1, 1.01], + "0.4": [1, 1, 1.01], + "0.5": [1, 1, 1.01], + "0.6": [1, 1, 1.01], + "0.7": [1, 1, 1.01], + "0.8": [1, 1, 1.01], + "0.9": [1, 1, 1.01], + "1.0": [1, 1, 1.01], + "1.1": [1, 1, 1.01], + "1.2": [1, 1, 1.01], + "1.3": [1, 1, 1.01], + "1.4": [1, 1, 1.01], + "1.5": [1, 1, 1.01], + "1.6": [1, 1, 1.01], + "1.7": [1, 1, 1.01], + "1.8": [1, 1, 1.01], + "1.9": [1, 1, 1.01], + "2.0": [1, 1, 1.01], + "2.1": [1, 1, 1.01], + "2.2": [1, 1, 1.01], + "2.3": [1, 1, 1.01], + "2.4": [1, 1, 1.01], + "2.5": [1, 1, 1.01], + "2.6": [1, 1, 1.01], + "2.7": [1, 1, 1.01], + "2.8": [1, 1, 1.01], + "2.9": [1, 1, 1.01], + "3.0": [1, 1, 1.01], + "3.1": [1, 1, 1.01], + "3.2": [1, 1, 1.01], + "3.3": [1, 1, 1.01], + "3.4": [1, 1, 1.01], + "3.5": [1, 1, 1.01], + "3.6": [1, 1, 1.01], + "3.7": [1, 1, 1.01], + "3.8": [1, 1, 1.01], + "3.9": [1, 1, 1.01], + "4.0": [1, 1, 1.01], + "4.1": [1, 1, 1.01], + "4.2": [1, 1, 1.01], + "4.3": [1, 1, 1.01], + "4.4": [1, 1, 1.01], + "4.5": [1, 1, 1.01], + "4.6": [1, 1, 1.01], + "4.7": [1, 1, 1.01], + "4.8": [1, 1, 1.01], + "4.9": [1, 1, 1.01], + "5.0": [1, 1, 1.01], + "5.1": [1, 1, 1.01], + "5.2": [1, 1, 1.01], + "5.3": [1, 1, 1.01], + "5.4": [1, 1, 1.01], + "5.5": [1, 1, 1.01], + "5.6": [1, 1, 1.01], + "5.7": [1, 1, 1.01], + "5.8": [1, 1, 1.01], + "5.9": [1, 1, 1.01], + "6.0": [1, 1, 1.01], + "6.1": [1, 1, 1.01], + "6.2": [1, 1, 1.01], + "6.3": [1, 1, 1.01], + "6.4": [1, 1, 1.01], + "6.5": [1, 1, 1.01], + "6.6": [1, 1, 1.01], + "6.7": [1, 1, 1.01], + "6.8": [1, 1, 1.01], + "6.9": [1, 1, 1.01], + "7.0": [1, 1, 1.01], + "7.1": [1, 1, 1.01], + "7.2": [1, 1, 1.01], + "7.3": [1, 1, 1.01], + "7.4": [1, 1, 1.01], + "7.5": [1, 1, 1.01], + "7.6": [1, 1, 1.01], + "7.7": [1, 1, 1.01], + "7.8": [1, 1, 1.01], + "7.9": [1, 1, 1.01], + "8.0": [1, 1, 1.01] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.1": [-0.31, 0, 1.56], + "0.2": [-0.59, 0, 3.09], + "0.3": [-0.81, 0, 4.54], + "0.4": [-0.95, 0, 5.88], + "0.5": [-1, 0, 7.07], + "0.6": [-0.95, 0, 8.09], + "0.7": [-0.81, 0, 8.91], + "0.8": [-0.59, 0, 9.51], + "0.9": [-0.31, 0, 9.88], + "1.0": [0, 0, 10], + "1.1": [0.31, 0, 9.88], + "1.2": [0.59, 0, 9.51], + "1.3": [0.81, 0, 8.91], + "1.4": [0.95, 0, 8.09], + "1.5": [1, 0, 7.07], + "1.6": [0.95, 0, 5.88], + "1.7": [0.81, 0, 4.54], + "1.8": [0.59, 0, 3.09], + "1.9": [0.31, 0, 1.56], + "2.0": [0, 0, 0], + "2.1": [-0.31, 0, -1.56], + "2.2": [-0.59, 0, -3.09], + "2.3": [-0.81, 0, -4.54], + "2.4": [-0.95, 0, -5.88], + "2.5": [-1, 0, -7.07], + "2.6": [-0.95, 0, -8.09], + "2.7": [-0.81, 0, -8.91], + "2.8": [-0.59, 0, -9.51], + "2.9": [-0.31, 0, -9.88], + "3.0": [0, 0, -10], + "3.1": [0.31, 0, -9.88], + "3.2": [0.59, 0, -9.51], + "3.3": [0.81, 0, -8.91], + "3.4": [0.95, 0, -8.09], + "3.5": [1, 0, -7.07], + "3.6": [0.95, 0, -5.88], + "3.7": [0.81, 0, -4.54], + "3.8": [0.59, 0, -3.09], + "3.9": [0.31, 0, -1.56], + "4.0": [0, 0, 0], + "4.1": [-0.31, 0, 1.56], + "4.2": [-0.59, 0, 3.09], + "4.3": [-0.81, 0, 4.54], + "4.4": [-0.95, 0, 5.88], + "4.5": [-1, 0, 7.07], + "4.6": [-0.95, 0, 8.09], + "4.7": [-0.81, 0, 8.91], + "4.8": [-0.59, 0, 9.51], + "4.9": [-0.31, 0, 9.88], + "5.0": [0, 0, 10], + "5.1": [0.31, 0, 9.88], + "5.2": [0.59, 0, 9.51], + "5.3": [0.81, 0, 8.91], + "5.4": [0.95, 0, 8.09], + "5.5": [1, 0, 7.07], + "5.6": [0.95, 0, 5.88], + "5.7": [0.81, 0, 4.54], + "5.8": [0.59, 0, 3.09], + "5.9": [0.31, 0, 1.56], + "6.0": [0, 0, 0], + "6.1": [-0.31, 0, -1.56], + "6.2": [-0.59, 0, -3.09], + "6.3": [-0.81, 0, -4.54], + "6.4": [-0.95, 0, -5.88], + "6.5": [-1, 0, -7.07], + "6.6": [-0.95, 0, -8.09], + "6.7": [-0.81, 0, -8.91], + "6.8": [-0.59, 0, -9.51], + "6.9": [-0.31, 0, -9.88], + "7.0": [0, 0, -10], + "7.1": [0.31, 0, -9.88], + "7.2": [0.59, 0, -9.51], + "7.3": [0.81, 0, -8.91], + "7.4": [0.95, 0, -8.09], + "7.5": [1, 0, -7.07], + "7.6": [0.95, 0, -5.88], + "7.7": [0.81, 0, -4.54], + "7.8": [0.59, 0, -3.09], + "7.9": [0.31, 0, -1.56], + "8.0": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-0.45, -0.23, -0.7], + "0.1": [-0.31, -0.16, -0.47], + "0.2": [-0.16, -0.08, -0.24], + "0.3": [0, 0, 0], + "0.4": [0.16, 0.08, 0.24], + "0.5": [0.31, 0.16, 0.47], + "0.6": [0.45, 0.23, 0.7], + "0.7": [0.59, 0.31, 0.93], + "0.8": [0.71, 0.38, 1.15], + "0.9": [0.81, 0.45, 1.36], + "1.0": [0.89, 0.52, 1.57], + "1.1": [0.95, 0.59, 1.76], + "1.2": [0.99, 0.65, 1.95], + "1.3": [1, 0.71, 2.12], + "1.4": [0.99, 0.76, 2.28], + "1.5": [0.95, 0.81, 2.43], + "1.6": [0.89, 0.85, 2.56], + "1.7": [0.81, 0.89, 2.67], + "1.8": [0.71, 0.92, 2.77], + "1.9": [0.59, 0.95, 2.85], + "2.0": [0.45, 0.97, 2.92], + "2.1": [0.31, 0.99, 2.96], + "2.2": [0.16, 1, 2.99], + "2.3": [0, 1, 3], + "2.4": [-0.16, 1, 2.99], + "2.5": [-0.31, 0.99, 2.96], + "2.6": [-0.45, 0.97, 2.92], + "2.7": [-0.59, 0.95, 2.85], + "2.8": [-0.71, 0.92, 2.77], + "2.9": [-0.81, 0.89, 2.67], + "3.0": [-0.89, 0.85, 2.56], + "3.1": [-0.95, 0.81, 2.43], + "3.2": [-0.99, 0.76, 2.28], + "3.3": [-1, 0.71, 2.12], + "3.4": [-0.99, 0.65, 1.95], + "3.5": [-0.95, 0.59, 1.76], + "3.6": [-0.89, 0.52, 1.57], + "3.7": [-0.81, 0.45, 1.36], + "3.8": [-0.71, 0.38, 1.15], + "3.9": [-0.59, 0.31, 0.93], + "4.0": [-0.45, 0.23, 0.7], + "4.1": [-0.31, 0.16, 0.47], + "4.2": [-0.16, 0.08, 0.24], + "4.3": [0, 0, 0], + "4.4": [0.16, -0.08, -0.24], + "4.5": [0.31, -0.16, -0.47], + "4.6": [0.45, -0.23, -0.7], + "4.7": [0.59, -0.31, -0.93], + "4.8": [0.71, -0.38, -1.15], + "4.9": [0.81, -0.45, -1.36], + "5.0": [0.89, -0.52, -1.57], + "5.1": [0.95, -0.59, -1.76], + "5.2": [0.99, -0.65, -1.95], + "5.3": [1, -0.71, -2.12], + "5.4": [0.99, -0.76, -2.28], + "5.5": [0.95, -0.81, -2.43], + "5.6": [0.89, -0.85, -2.56], + "5.7": [0.81, -0.89, -2.67], + "5.8": [0.71, -0.92, -2.77], + "5.9": [0.59, -0.95, -2.85], + "6.0": [0.45, -0.97, -2.92], + "6.1": [0.31, -0.99, -2.96], + "6.2": [0.16, -1, -2.99], + "6.3": [0, -1, -3], + "6.4": [-0.16, -1, -2.99], + "6.5": [-0.31, -0.99, -2.96], + "6.6": [-0.45, -0.97, -2.92], + "6.7": [-0.59, -0.95, -2.85], + "6.8": [-0.71, -0.92, -2.77], + "6.9": [-0.81, -0.89, -2.67], + "7.0": [-0.89, -0.85, -2.56], + "7.1": [-0.95, -0.81, -2.43], + "7.2": [-0.99, -0.76, -2.28], + "7.3": [-1, -0.71, -2.12], + "7.4": [-0.99, -0.65, -1.95], + "7.5": [-0.95, -0.59, -1.76], + "7.6": [-0.89, -0.52, -1.57], + "7.7": [-0.81, -0.45, -1.36], + "7.8": [-0.71, -0.38, -1.15], + "7.9": [-0.59, -0.31, -0.93], + "8.0": [-0.45, -0.23, -0.7] + }, + "position": { + "0.0": [0, -0.38, -0.14], + "0.1": [0, -0.36, -0.18], + "0.2": [0, -0.34, -0.21], + "0.3": [0, -0.32, -0.24], + "0.4": [0, -0.29, -0.27], + "0.5": [0, -0.26, -0.29], + "0.6": [0, -0.23, -0.3], + "0.7": [0, -0.2, -0.3], + "0.8": [0, -0.17, -0.3], + "0.9": [0, -0.14, -0.29], + "1.0": [0, -0.11, -0.27], + "1.1": [0, -0.08, -0.24], + "1.2": [0, -0.06, -0.21], + "1.3": [0, -0.04, -0.18], + "1.4": [0, -0.02, -0.14], + "1.5": [0, -0.01, -0.09], + "1.6": [0, 0, -0.05], + "1.7": [0, 0, 0], + "1.8": [0, 0, 0.05], + "1.9": [0, -0.01, 0.09], + "2.0": [0, -0.02, 0.14], + "2.1": [0, -0.04, 0.18], + "2.2": [0, -0.06, 0.21], + "2.3": [0, -0.08, 0.24], + "2.4": [0, -0.11, 0.27], + "2.5": [0, -0.14, 0.29], + "2.6": [0, -0.17, 0.3], + "2.7": [0, -0.2, 0.3], + "2.8": [0, -0.23, 0.3], + "2.9": [0, -0.26, 0.29], + "3.0": [0, -0.29, 0.27], + "3.1": [0, -0.32, 0.24], + "3.2": [0, -0.34, 0.21], + "3.3": [0, -0.36, 0.18], + "3.4": [0, -0.38, 0.14], + "3.5": [0, -0.39, 0.09], + "3.6": [0, -0.4, 0.05], + "3.7": [0, -0.4, 0], + "3.8": [0, -0.4, -0.05], + "3.9": [0, -0.39, -0.09], + "4.0": [0, -0.38, -0.14], + "4.1": [0, -0.36, -0.18], + "4.2": [0, -0.34, -0.21], + "4.3": [0, -0.32, -0.24], + "4.4": [0, -0.29, -0.27], + "4.5": [0, -0.26, -0.29], + "4.6": [0, -0.23, -0.3], + "4.7": [0, -0.2, -0.3], + "4.8": [0, -0.17, -0.3], + "4.9": [0, -0.14, -0.29], + "5.0": [0, -0.11, -0.27], + "5.1": [0, -0.08, -0.24], + "5.2": [0, -0.06, -0.21], + "5.3": [0, -0.04, -0.18], + "5.4": [0, -0.02, -0.14], + "5.5": [0, -0.01, -0.09], + "5.6": [0, 0, -0.05], + "5.7": [0, 0, 0], + "5.8": [0, 0, 0.05], + "5.9": [0, -0.01, 0.09], + "6.0": [0, -0.02, 0.14], + "6.1": [0, -0.04, 0.18], + "6.2": [0, -0.06, 0.21], + "6.3": [0, -0.08, 0.24], + "6.4": [0, -0.11, 0.27], + "6.5": [0, -0.14, 0.29], + "6.6": [0, -0.17, 0.3], + "6.7": [0, -0.2, 0.3], + "6.8": [0, -0.23, 0.3], + "6.9": [0, -0.26, 0.29], + "7.0": [0, -0.29, 0.27], + "7.1": [0, -0.32, 0.24], + "7.2": [0, -0.34, 0.21], + "7.3": [0, -0.36, 0.18], + "7.4": [0, -0.38, 0.14], + "7.5": [0, -0.39, 0.09], + "7.6": [0, -0.4, 0.05], + "7.7": [0, -0.4, 0], + "7.8": [0, -0.4, -0.05], + "7.9": [0, -0.39, -0.09], + "8.0": [0, -0.38, -0.14] + } + }, + "leftEar": { + "rotation": { + "0.0": [-3.46, 2, -2], + "0.1": [-3.11, 2.27, -2.52], + "0.2": [-2.68, 2.52, -2.97], + "0.3": [-2.18, 2.75, -3.35], + "0.4": [-1.63, 2.97, -3.65], + "0.5": [-1.04, 3.17, -3.86], + "0.6": [-0.42, 3.35, -3.98], + "0.7": [0.21, 3.52, -3.99], + "0.8": [0.83, 3.65, -3.91], + "0.9": [1.43, 3.77, -3.73], + "1.0": [2, 3.86, -3.46], + "1.1": [2.52, 3.93, -3.11], + "1.2": [2.97, 3.98, -2.68], + "1.3": [3.35, 4, -2.18], + "1.4": [3.65, 3.99, -1.63], + "1.5": [3.86, 3.97, -1.04], + "1.6": [3.98, 3.91, -0.42], + "1.7": [3.99, 3.84, 0.21], + "1.8": [3.91, 3.73, 0.83], + "1.9": [3.73, 3.61, 1.43], + "2.0": [3.46, 3.46, 2], + "2.1": [3.11, 3.3, 2.52], + "2.2": [2.68, 3.11, 2.97], + "2.3": [2.18, 2.9, 3.35], + "2.4": [1.63, 2.68, 3.65], + "2.5": [1.04, 2.44, 3.86], + "2.6": [0.42, 2.18, 3.98], + "2.7": [-0.21, 1.91, 3.99], + "2.8": [-0.83, 1.63, 3.91], + "2.9": [-1.43, 1.34, 3.73], + "3.0": [-2, 1.04, 3.46], + "3.1": [-2.52, 0.73, 3.11], + "3.2": [-2.97, 0.42, 2.68], + "3.3": [-3.35, 0.1, 2.18], + "3.4": [-3.65, -0.21, 1.63], + "3.5": [-3.86, -0.52, 1.04], + "3.6": [-3.98, -0.83, 0.42], + "3.7": [-3.99, -1.14, -0.21], + "3.8": [-3.91, -1.43, -0.83], + "3.9": [-3.73, -1.72, -1.43], + "4.0": [-3.46, -2, -2], + "4.1": [-3.11, -2.27, -2.52], + "4.2": [-2.68, -2.52, -2.97], + "4.3": [-2.18, -2.75, -3.35], + "4.4": [-1.63, -2.97, -3.65], + "4.5": [-1.04, -3.17, -3.86], + "4.6": [-0.42, -3.35, -3.98], + "4.7": [0.21, -3.52, -3.99], + "4.8": [0.83, -3.65, -3.91], + "4.9": [1.43, -3.77, -3.73], + "5.0": [2, -3.86, -3.46], + "5.1": [2.52, -3.93, -3.11], + "5.2": [2.97, -3.98, -2.68], + "5.3": [3.35, -4, -2.18], + "5.4": [3.65, -3.99, -1.63], + "5.5": [3.86, -3.97, -1.04], + "5.6": [3.98, -3.91, -0.42], + "5.7": [3.99, -3.84, 0.21], + "5.8": [3.91, -3.73, 0.83], + "5.9": [3.73, -3.61, 1.43], + "6.0": [3.46, -3.46, 2], + "6.1": [3.11, -3.3, 2.52], + "6.2": [2.68, -3.11, 2.97], + "6.3": [2.18, -2.9, 3.35], + "6.4": [1.63, -2.68, 3.65], + "6.5": [1.04, -2.44, 3.86], + "6.6": [0.42, -2.18, 3.98], + "6.7": [-0.21, -1.91, 3.99], + "6.8": [-0.83, -1.63, 3.91], + "6.9": [-1.43, -1.34, 3.73], + "7.0": [-2, -1.04, 3.46], + "7.1": [-2.52, -0.73, 3.11], + "7.2": [-2.97, -0.42, 2.68], + "7.3": [-3.35, -0.1, 2.18], + "7.4": [-3.65, 0.21, 1.63], + "7.5": [-3.86, 0.52, 1.04], + "7.6": [-3.98, 0.83, 0.42], + "7.7": [-3.99, 1.14, -0.21], + "7.8": [-3.91, 1.43, -0.83], + "7.9": [-3.73, 1.72, -1.43], + "8.0": [-3.46, 2, -2] + } + }, + "rightEar": { + "rotation": { + "0.0": [3.91, -1.14, 3.8], + "0.1": [3.73, -1.43, 3.95], + "0.2": [3.46, -1.72, 4], + "0.3": [3.11, -2, 3.95], + "0.4": [2.68, -2.27, 3.8], + "0.5": [2.18, -2.52, 3.56], + "0.6": [1.63, -2.75, 3.24], + "0.7": [1.04, -2.97, 2.83], + "0.8": [0.42, -3.17, 2.35], + "0.9": [-0.21, -3.35, 1.82], + "1.0": [-0.83, -3.52, 1.24], + "1.1": [-1.43, -3.65, 0.63], + "1.2": [-2, -3.77, 0], + "1.3": [-2.52, -3.86, -0.63], + "1.4": [-2.97, -3.93, -1.24], + "1.5": [-3.35, -3.98, -1.82], + "1.6": [-3.65, -4, -2.35], + "1.7": [-3.86, -3.99, -2.83], + "1.8": [-3.98, -3.97, -3.24], + "1.9": [-3.99, -3.91, -3.56], + "2.0": [-3.91, -3.84, -3.8], + "2.1": [-3.73, -3.73, -3.95], + "2.2": [-3.46, -3.61, -4], + "2.3": [-3.11, -3.46, -3.95], + "2.4": [-2.68, -3.3, -3.8], + "2.5": [-2.18, -3.11, -3.56], + "2.6": [-1.63, -2.9, -3.24], + "2.7": [-1.04, -2.68, -2.83], + "2.8": [-0.42, -2.44, -2.35], + "2.9": [0.21, -2.18, -1.82], + "3.0": [0.83, -1.91, -1.24], + "3.1": [1.43, -1.63, -0.63], + "3.2": [2, -1.34, 0], + "3.3": [2.52, -1.04, 0.63], + "3.4": [2.97, -0.73, 1.24], + "3.5": [3.35, -0.42, 1.82], + "3.6": [3.65, -0.1, 2.35], + "3.7": [3.86, 0.21, 2.83], + "3.8": [3.98, 0.52, 3.24], + "3.9": [3.99, 0.83, 3.56], + "4.0": [3.91, 1.14, 3.8], + "4.1": [3.73, 1.43, 3.95], + "4.2": [3.46, 1.72, 4], + "4.3": [3.11, 2, 3.95], + "4.4": [2.68, 2.27, 3.8], + "4.5": [2.18, 2.52, 3.56], + "4.6": [1.63, 2.75, 3.24], + "4.7": [1.04, 2.97, 2.83], + "4.8": [0.42, 3.17, 2.35], + "4.9": [-0.21, 3.35, 1.82], + "5.0": [-0.83, 3.52, 1.24], + "5.1": [-1.43, 3.65, 0.63], + "5.2": [-2, 3.77, 0], + "5.3": [-2.52, 3.86, -0.63], + "5.4": [-2.97, 3.93, -1.24], + "5.5": [-3.35, 3.98, -1.82], + "5.6": [-3.65, 4, -2.35], + "5.7": [-3.86, 3.99, -2.83], + "5.8": [-3.98, 3.97, -3.24], + "5.9": [-3.99, 3.91, -3.56], + "6.0": [-3.91, 3.84, -3.8], + "6.1": [-3.73, 3.73, -3.95], + "6.2": [-3.46, 3.61, -4], + "6.3": [-3.11, 3.46, -3.95], + "6.4": [-2.68, 3.3, -3.8], + "6.5": [-2.18, 3.11, -3.56], + "6.6": [-1.63, 2.9, -3.24], + "6.7": [-1.04, 2.68, -2.83], + "6.8": [-0.42, 2.44, -2.35], + "6.9": [0.21, 2.18, -1.82], + "7.0": [0.83, 1.91, -1.24], + "7.1": [1.43, 1.63, -0.63], + "7.2": [2, 1.34, 0], + "7.3": [2.52, 1.04, 0.63], + "7.4": [2.97, 0.73, 1.24], + "7.5": [3.35, 0.42, 1.82], + "7.6": [3.65, 0.1, 2.35], + "7.7": [3.86, -0.21, 2.83], + "7.8": [3.98, -0.52, 3.24], + "7.9": [3.99, -0.83, 3.56], + "8.0": [3.91, -1.14, 3.8] + } + }, + "skull2": { + "rotation": { + "0.0": [-0.71, -0.38, -1.15], + "0.1": [-0.59, -0.31, -0.93], + "0.2": [-0.45, -0.23, -0.7], + "0.3": [-0.31, -0.16, -0.47], + "0.4": [-0.16, -0.08, -0.24], + "0.5": [0, 0, 0], + "0.6": [0.16, 0.08, 0.24], + "0.7": [0.31, 0.16, 0.47], + "0.8": [0.45, 0.23, 0.7], + "0.9": [0.59, 0.31, 0.93], + "1.0": [0.71, 0.38, 1.15], + "1.1": [0.81, 0.45, 1.36], + "1.2": [0.89, 0.52, 1.57], + "1.3": [0.95, 0.59, 1.76], + "1.4": [0.99, 0.65, 1.95], + "1.5": [1, 0.71, 2.12], + "1.6": [0.99, 0.76, 2.28], + "1.7": [0.95, 0.81, 2.43], + "1.8": [0.89, 0.85, 2.56], + "1.9": [0.81, 0.89, 2.67], + "2.0": [0.71, 0.92, 2.77], + "2.1": [0.59, 0.95, 2.85], + "2.2": [0.45, 0.97, 2.92], + "2.3": [0.31, 0.99, 2.96], + "2.4": [0.16, 1, 2.99], + "2.5": [0, 1, 3], + "2.6": [-0.16, 1, 2.99], + "2.7": [-0.31, 0.99, 2.96], + "2.8": [-0.45, 0.97, 2.92], + "2.9": [-0.59, 0.95, 2.85], + "3.0": [-0.71, 0.92, 2.77], + "3.1": [-0.81, 0.89, 2.67], + "3.2": [-0.89, 0.85, 2.56], + "3.3": [-0.95, 0.81, 2.43], + "3.4": [-0.99, 0.76, 2.28], + "3.5": [-1, 0.71, 2.12], + "3.6": [-0.99, 0.65, 1.95], + "3.7": [-0.95, 0.59, 1.76], + "3.8": [-0.89, 0.52, 1.57], + "3.9": [-0.81, 0.45, 1.36], + "4.0": [-0.71, 0.38, 1.15], + "4.1": [-0.59, 0.31, 0.93], + "4.2": [-0.45, 0.23, 0.7], + "4.3": [-0.31, 0.16, 0.47], + "4.4": [-0.16, 0.08, 0.24], + "4.5": [0, 0, 0], + "4.6": [0.16, -0.08, -0.24], + "4.7": [0.31, -0.16, -0.47], + "4.8": [0.45, -0.23, -0.7], + "4.9": [0.59, -0.31, -0.93], + "5.0": [0.71, -0.38, -1.15], + "5.1": [0.81, -0.45, -1.36], + "5.2": [0.89, -0.52, -1.57], + "5.3": [0.95, -0.59, -1.76], + "5.4": [0.99, -0.65, -1.95], + "5.5": [1, -0.71, -2.12], + "5.6": [0.99, -0.76, -2.28], + "5.7": [0.95, -0.81, -2.43], + "5.8": [0.89, -0.85, -2.56], + "5.9": [0.81, -0.89, -2.67], + "6.0": [0.71, -0.92, -2.77], + "6.1": [0.59, -0.95, -2.85], + "6.2": [0.45, -0.97, -2.92], + "6.3": [0.31, -0.99, -2.96], + "6.4": [0.16, -1, -2.99], + "6.5": [0, -1, -3], + "6.6": [-0.16, -1, -2.99], + "6.7": [-0.31, -0.99, -2.96], + "6.8": [-0.45, -0.97, -2.92], + "6.9": [-0.59, -0.95, -2.85], + "7.0": [-0.71, -0.92, -2.77], + "7.1": [-0.81, -0.89, -2.67], + "7.2": [-0.89, -0.85, -2.56], + "7.3": [-0.95, -0.81, -2.43], + "7.4": [-0.99, -0.76, -2.28], + "7.5": [-1, -0.71, -2.12], + "7.6": [-0.99, -0.65, -1.95], + "7.7": [-0.95, -0.59, -1.76], + "7.8": [-0.89, -0.52, -1.57], + "7.9": [-0.81, -0.45, -1.36], + "8.0": [-0.71, -0.38, -1.15] + } + } + } + }, + "animation.silverlabs_nat.giraffe_baby.run": { + "loop": true, + "animation_length": 0.6667, + "anim_time_update": "q.anim_time + q.delta_time * 1.2 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": { + "0.0": [0, -0.2, 0], + "0.0417": [0, 0.17, 0], + "0.0833": [0, 0.49, 0], + "0.125": [0, 0.71, 0], + "0.1667": [0, 0.8, 0], + "0.2083": [0, 0.75, 0], + "0.25": [0, 0.57, 0], + "0.2917": [0, 0.27, 0], + "0.3333": [0, -0.08, 0], + "0.375": [0, -0.2, 0], + "0.4167": [0, -0.2, 0], + "0.4583": [0, -0.2, 0], + "0.5": [0, -0.2, 0], + "0.5417": [0, -0.2, 0], + "0.5833": [0, -0.2, 0], + "0.625": [0, -0.2, 0], + "0.6667": [0, -0.2, 0] + } + }, + "body": { + "rotation": { + "0.0": [5.94, 0.68, 0], + "0.0417": [7.26, -0.09, 0], + "0.0833": [7.94, -0.85, 0], + "0.125": [7.86, -1.47, 0], + "0.1667": [7.05, -1.88, 0], + "0.2083": [5.61, -2, 0], + "0.25": [3.78, -1.81, 0], + "0.2917": [1.83, -1.35, 0], + "0.3333": [0.06, -0.68, 0], + "0.375": [-1.26, 0.09, 0], + "0.4167": [-1.94, 0.85, 0], + "0.4583": [-1.86, 1.47, 0], + "0.5": [-1.05, 1.88, 0], + "0.5417": [0.39, 2, 0], + "0.5833": [2.22, 1.81, 0], + "0.625": [4.17, 1.35, 0], + "0.6667": [5.94, 0.68, 0] + }, + "position": { + "0.0": [0, -2.35, -0.68], + "0.0417": [0, -2.14, -0.76], + "0.0833": [0, -1.8, -0.82], + "0.125": [0, -1.39, -0.85], + "0.1667": [0, -0.96, -0.84], + "0.2083": [0, -0.59, -0.79], + "0.25": [0, -0.32, -0.71], + "0.2917": [0, -0.2, -0.62], + "0.3333": [0, -0.25, -0.52], + "0.375": [0, -0.46, -0.44], + "0.4167": [0, -0.8, -0.38], + "0.4583": [0, -1.21, -0.35], + "0.5": [0, -1.64, -0.36], + "0.5417": [0, -2.01, -0.41], + "0.5833": [0, -2.28, -0.49], + "0.625": [0, -2.4, -0.58], + "0.6667": [0, -2.35, -0.68] + } + }, + "tail": { + "rotation": { + "0.0": [40, 10, 0], + "0.0417": [43.83, 9.24, 0], + "0.0833": [47.07, 7.07, 0], + "0.125": [49.24, 3.83, 0], + "0.1667": [50, 0, 0], + "0.2083": [49.24, -3.83, 0], + "0.25": [47.07, -7.07, 0], + "0.2917": [43.83, -9.24, 0], + "0.3333": [40, -10, 0], + "0.375": [36.17, -9.24, 0], + "0.4167": [32.93, -7.07, 0], + "0.4583": [30.76, -3.83, 0], + "0.5": [30, 0, 0], + "0.5417": [30.76, 3.83, 0], + "0.5833": [32.93, 7.07, 0], + "0.625": [36.17, 9.24, 0], + "0.6667": [40, 10, 0] + } + }, + "skull": { + "rotation": { + "0.0": [14.05, 0, 0], + "0.0417": [12.61, 0, 0], + "0.0833": [10.78, 0, 0], + "0.125": [8.83, 0, 0], + "0.1667": [7.06, 0, 0], + "0.2083": [5.74, 0, 0], + "0.25": [5.06, 0, 0], + "0.2917": [5.14, 0, 0], + "0.3333": [5.95, 0, 0], + "0.375": [7.39, 0, 0], + "0.4167": [9.22, 0, 0], + "0.4583": [11.17, 0, 0], + "0.5": [12.94, 0, 0], + "0.5417": [14.26, 0, 0], + "0.5833": [14.94, 0, 0], + "0.625": [14.86, 0, 0], + "0.6667": [14.05, 0, 0] + }, + "position": { + "0.0": [0, -1.43, -0.45], + "0.0417": [0, -1.66, -0.54], + "0.0833": [0, -1.68, -0.64], + "0.125": [0, -1.49, -0.73], + "0.1667": [0, -1.12, -0.8], + "0.2083": [0, -0.63, -0.84], + "0.25": [0, -0.08, -0.85], + "0.2917": [0, 0.43, -0.81], + "0.3333": [0, 0.83, -0.75], + "0.375": [0, 1.06, -0.66], + "0.4167": [0, 1.08, -0.56], + "0.4583": [0, 0.89, -0.47], + "0.5": [0, 0.52, -0.4], + "0.5417": [0, 0.03, -0.36], + "0.5833": [0, -0.52, -0.35], + "0.625": [0, -1.03, -0.39], + "0.6667": [0, -1.43, -0.45] + } + }, + "leftEar": { + "rotation": { + "0.0": [7.02, 2.5, -6.39], + "0.0417": [7.49, 0.65, -4.82], + "0.0833": [6.75, -1.29, -2.51], + "0.125": [4.9, -3.04, 0.18], + "0.1667": [2.24, -4.33, 2.85], + "0.2083": [-0.85, -4.96, 5.08], + "0.25": [-3.88, -4.83, 6.54], + "0.2917": [-6.4, -3.97, 7], + "0.3333": [-8.02, -2.5, 6.39], + "0.375": [-8.49, -0.65, 4.82], + "0.4167": [-7.75, 1.29, 2.51], + "0.4583": [-5.9, 3.04, -0.18], + "0.5": [-3.24, 4.33, -2.85], + "0.5417": [-0.15, 4.96, -5.08], + "0.5833": [2.88, 4.83, -6.54], + "0.625": [5.4, 3.97, -7], + "0.6667": [7.02, 2.5, -6.39] + } + }, + "rightLeg": { + "rotation": { + "0.0": [10, 0, 0], + "0.0417": [-4.75, 0, 0], + "0.0833": [-11.57, 0, 0], + "0.125": [-14.27, 0, 0], + "0.1667": [-15, 0, 0], + "0.2083": [-14.27, 0, 0], + "0.25": [-11.57, 0, 0], + "0.2917": [-4.75, 0, 0], + "0.3333": [10, 0, 0], + "0.375": [24.75, 0, 0], + "0.4167": [31.57, 0, 0], + "0.4583": [34.27, 0, 0], + "0.5": [35, 0, 0], + "0.5417": [34.27, 0, 0], + "0.5833": [31.57, 0, 0], + "0.625": [24.75, 0, 0], + "0.6667": [10, 0, 0] + }, + "position": { + "0.0": [0, 2.53, -1.54], + "0.0417": [0, 2.2, -1.72], + "0.0833": [0, 1.66, -1.79], + "0.125": [0, 1.02, -1.79], + "0.1667": [0, 0.52, -1.69], + "0.2083": [0, 0.23, -1.49], + "0.25": [0, 0.11, -1.16], + "0.2917": [0, 0.12, -0.77], + "0.3333": [0, 0.27, -0.46], + "0.375": [0, 0.6, -0.28], + "0.4167": [0, 1.14, -0.21], + "0.4583": [0, 1.78, -0.21], + "0.5": [0, 2.28, -0.31], + "0.5417": [0, 2.57, -0.51], + "0.5833": [0, 2.69, -0.84], + "0.625": [0, 2.68, -1.23], + "0.6667": [0, 2.53, -1.54] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1.0268, 1], + "0.0833": [1, 1.0495, 1], + "0.125": [1, 1.0647, 1], + "0.1667": [1, 1.07, 1], + "0.2083": [1, 1.0647, 1], + "0.25": [1, 1.0495, 1], + "0.2917": [1, 1.0268, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 0.9732, 1], + "0.4167": [1, 0.9505, 1], + "0.4583": [1, 0.9353, 1], + "0.5": [1, 0.93, 1], + "0.5417": [1, 0.9353, 1], + "0.5833": [1, 0.9505, 1], + "0.625": [1, 0.9732, 1], + "0.6667": [1, 1, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [35.89, 0, 0], + "0.0417": [34.49, 0, 0], + "0.0833": [30.55, 0, 0], + "0.125": [20.86, 0, 0], + "0.1667": [4.15, 0, 0], + "0.2083": [-7.23, 0, 0], + "0.25": [-11.97, 0, 0], + "0.2917": [-13.74, 0, 0], + "0.3333": [-13.89, 0, 0], + "0.375": [-12.49, 0, 0], + "0.4167": [-8.55, 0, 0], + "0.4583": [1.14, 0, 0], + "0.5": [17.85, 0, 0], + "0.5417": [29.23, 0, 0], + "0.5833": [33.97, 0, 0], + "0.625": [35.74, 0, 0], + "0.6667": [35.89, 0, 0] + }, + "position": { + "0.0": [0, 3.15, -0.37], + "0.0417": [0, 3.42, -0.63], + "0.0833": [0, 3.5, -1], + "0.125": [0, 3.42, -1.37], + "0.1667": [0, 3.15, -1.63], + "0.2083": [0, 2.64, -1.76], + "0.25": [0, 1.9, -1.8], + "0.2917": [0, 1.16, -1.76], + "0.3333": [0, 0.65, -1.63], + "0.375": [0, 0.38, -1.37], + "0.4167": [0, 0.3, -1], + "0.4583": [0, 0.38, -0.63], + "0.5": [0, 0.65, -0.37], + "0.5417": [0, 1.16, -0.24], + "0.5833": [0, 1.9, -0.2], + "0.625": [0, 2.64, -0.24], + "0.6667": [0, 3.15, -0.37] + }, + "scale": { + "0.0": [1, 0.948, 1], + "0.0417": [1, 0.9635, 1], + "0.0833": [1, 0.9845, 1], + "0.125": [1, 1.0078, 1], + "0.1667": [1, 1.03, 1], + "0.2083": [1, 1.0476, 1], + "0.25": [1, 1.058, 1], + "0.2917": [1, 1.0595, 1], + "0.3333": [1, 1.052, 1], + "0.375": [1, 1.0365, 1], + "0.4167": [1, 1.0155, 1], + "0.4583": [1, 0.9922, 1], + "0.5": [1, 0.97, 1], + "0.5417": [1, 0.9524, 1], + "0.5833": [1, 0.942, 1], + "0.625": [1, 0.9405, 1], + "0.6667": [1, 0.948, 1] + } + }, + "rightArm": { + "rotation": { + "0.0": [-20.51, 0, 0], + "0.0417": [-14.31, 0, 0], + "0.0833": [-3.62, 0, 0], + "0.125": [3.67, 0, 0], + "0.1667": [6.7, 0, 0], + "0.2083": [7.84, 0, 0], + "0.25": [7.93, 0, 0], + "0.2917": [7.04, 0, 0], + "0.3333": [4.51, 0, 0], + "0.375": [-1.69, 0, 0], + "0.4167": [-12.38, 0, 0], + "0.4583": [-19.67, 0, 0], + "0.5": [-22.7, 0, 0], + "0.5417": [-23.84, 0, 0], + "0.5833": [-23.93, 0, 0], + "0.625": [-23.04, 0, 0], + "0.6667": [-20.51, 0, 0] + }, + "position": { + "0.0": [0, -0.5, 1], + "0.0417": [0, -0.37, 1.05], + "0.0833": [0, 0.04, 1.08], + "0.125": [0, 0.84, 1.09], + "0.1667": [0, 2, 1.1], + "0.2083": [0, 3.16, 1.09], + "0.25": [0, 3.96, 1.08], + "0.2917": [0, 4.37, 1.05], + "0.3333": [0, 4.5, 1], + "0.375": [0, 4.37, 0.95], + "0.4167": [0, 3.96, 0.92], + "0.4583": [0, 3.16, 0.91], + "0.5": [0, 2, 0.9], + "0.5417": [0, 0.84, 0.91], + "0.5833": [0, 0.04, 0.92], + "0.625": [0, -0.37, 0.95], + "0.6667": [0, -0.5, 1] + } + }, + "leftArm": { + "rotation": { + "0.0": [5.81, 0, 0], + "0.0417": [7.53, 0, 0], + "0.0833": [8, 0, 0], + "0.125": [7.53, 0, 0], + "0.1667": [5.81, 0, 0], + "0.2083": [1.44, 0, 0], + "0.25": [-8, 0, 0], + "0.2917": [-17.44, 0, 0], + "0.3333": [-21.81, 0, 0], + "0.375": [-23.53, 0, 0], + "0.4167": [-24, 0, 0], + "0.4583": [-23.53, 0, 0], + "0.5": [-21.81, 0, 0], + "0.5417": [-17.44, 0, 0], + "0.5833": [-8, 0, 0], + "0.625": [1.44, 0, 0], + "0.6667": [5.81, 0, 0] + }, + "position": { + "0.0": [0, 0.31, 1.09], + "0.0417": [0, 1.27, 1.1], + "0.0833": [0, 2.49, 1.1], + "0.125": [0, 3.53, 1.09], + "0.1667": [0, 4.17, 1.07], + "0.2083": [0, 4.46, 1.03], + "0.25": [0, 4.48, 0.98], + "0.2917": [0, 4.25, 0.94], + "0.3333": [0, 3.69, 0.91], + "0.375": [0, 2.73, 0.9], + "0.4167": [0, 1.51, 0.9], + "0.4583": [0, 0.47, 0.91], + "0.5": [0, -0.17, 0.93], + "0.5417": [0, -0.46, 0.97], + "0.5833": [0, -0.48, 1.02], + "0.625": [0, -0.25, 1.06], + "0.6667": [0, 0.31, 1.09] + } + }, + "rightEar": { + "rotation": { + "0.0": [4.64, -2.5, 6.98], + "0.0417": [6.6, -0.65, 6.26], + "0.0833": [7.47, 1.29, 4.59], + "0.125": [7.13, 3.04, 2.22], + "0.1667": [5.63, 4.33, -0.49], + "0.2083": [3.19, 4.96, -3.12], + "0.25": [0.2, 4.83, -5.28], + "0.2917": [-2.91, 3.97, -6.64], + "0.3333": [-5.64, 2.5, -6.98], + "0.375": [-7.6, 0.65, -6.26], + "0.4167": [-8.47, -1.29, -4.59], + "0.4583": [-8.13, -3.04, -2.22], + "0.5": [-6.63, -4.33, 0.49], + "0.5417": [-4.19, -4.96, 3.12], + "0.5833": [-1.2, -4.83, 5.28], + "0.625": [1.91, -3.97, 6.64], + "0.6667": [4.64, -2.5, 6.98] + } + }, + "skull2": { + "rotation": { + "0.0": [-8.53, 0, 0], + "0.0417": [-6.4, 0, 0], + "0.0833": [-4.06, 0, 0], + "0.125": [-1.87, 0, 0], + "0.1667": [-0.15, 0, 0], + "0.2083": [0.83, 0, 0], + "0.25": [0.93, 0, 0], + "0.2917": [0.12, 0, 0], + "0.3333": [-1.47, 0, 0], + "0.375": [-3.6, 0, 0], + "0.4167": [-5.94, 0, 0], + "0.4583": [-8.13, 0, 0], + "0.5": [-9.85, 0, 0], + "0.5417": [-10.83, 0, 0], + "0.5833": [-10.93, 0, 0], + "0.625": [-10.12, 0, 0], + "0.6667": [-8.53, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.giraffe_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.3333": [30.64595, -10.41185, 16.43835], + "0.5833": [31.41081, -8.92445, 15.94716], + "0.7917": [1.48, -1.78, 13.59], + "0.875": [-6, 0, 13], + "1.0": [-6, 0, 13] + }, + "position": { + "0.0": [0, -0.7, 0], + "0.3333": [0, -6.8, -4.4], + "0.5833": [0, -9.77, -3.77], + "0.7917": [0, -12.83, -0.75], + "0.875": [0, -13.6, 0], + "0.9167": [0, -13.3, 0], + "1.0": [0, -13.6, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [36.3468, -17.31749, 23.67024], + "0.4167": [41.72787, -9.17952, 8.75865], + "0.5": [55.66841, -5.11053, 1.30286], + "0.75": [87.71504, 3.10643, -16.55788], + "0.9167": [42.71504, 3.10643, -16.55788], + "0.9583": [45.71504, 3.10643, -16.55788], + "1.0": [42.71504, 3.10643, -16.55788] + }, + "position": { + "0.0": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [2.42, -3.31, 5.46], + "0.2083": [16.23275, -6.62514, 10.91056], + "0.2917": [34.3406, 0.97314, 7.84367], + "0.3333": [42.18, 0, 0], + "0.4583": [48.39, 2.65, 0.26], + "0.5417": [46.87, 4.42, 0.43], + "0.5833": [40.45, 5.53, 0.54], + "0.7917": [15.18, 8.85, 0.86], + "0.8333": [9.88431, 9.95349, 0.96822], + "0.9167": [9.54, 4.98, 0.48], + "1.0": [12.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0.56, -4.03, -2.51], + "0.3333": [1.5, -10.74, -4.3], + "0.4583": [1.12, -12.99, -4.5], + "0.6667": [0.5, -12.48, -4.83], + "0.8333": [0, -12, -1.2], + "1.0": [0, -12, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [0, -10, -18], + "0.5417": [0, 15, 37], + "0.6667": [0, 0, -18], + "0.7917": [0, 17.5, 0], + "0.9167": [0, 0, -6], + "0.9583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.9583": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [12.13387, -0.16847, -2.00202], + "0.4167": [8.59884, -6.41667, 34.65719], + "0.5833": [5.98816, -10.57397, 57.46125], + "0.7083": [5.80247, -5.80771, 59.98773], + "0.8333": [-1.89, -1.29, 77.84], + "1.0": [-4.97275, 0.52199, 84.97733] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [-1, -0.21, -3.3], + "0.4167": [-0.76, 1.91, -5.5], + "0.5833": [-0.6, -6.51, -3.3], + "0.7083": [-0.5, -7.21, -3.3], + "0.8333": [-0.14, -11.42, 0.27], + "1.0": [0, -13.1, 1.7] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [10.43146, -0.64017, 1.8967], + "0.6667": [9.66013, 1.45926, 71.54425], + "0.8333": [-15, 0, 90] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0.23, 0.02, -2.9], + "0.5": [1.49, -1.38, -2.59], + "0.6667": [2.76, -7.58, -2.28], + "0.8333": [1.3, -13.5, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.3333": [24.0839, -5.85826, 8.11856], + "0.4583": [54.08738, -9.06159, 4.69976], + "0.5833": [69.45034, -17.11495, 4.87113], + "0.875": [90, -34, 0], + "1.0": [90, -34, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.3333": [2.1, -2.1, -5.6], + "0.4583": [-0.48, -4.84, -8.92], + "0.5833": [-0.06, -8.18, -8.04], + "0.875": [2.2, -13.8, -7.2], + "1.0": [2.2, -13.8, -7.2] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.3333": [63.91242, 6.23566, -1.15133], + "0.5833": [91.70839, 5.8998, 0.28324], + "1.0": [91.70839, 5.8998, 0.28324] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0.1, 1.67, -1.71], + "0.25": [0.2, -2.96, -2.92], + "0.3333": [0.3, -7.6, -5.14], + "0.5833": [0.5, -14, -6.9], + "1.0": [0.5, -14, -6.9] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 27.5, 15], + "0.5833": [0, -10, -37], + "0.75": [0, -12.5, 18], + "0.875": [0, 0, 0], + "0.9583": [0, 0, 6], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.875": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "skull2": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-28.33, 0, 0], + "0.25": [-47.9, 0, 0], + "0.4583": [-43.7, 0, 0], + "0.5833": [-30.4, 0, 0], + "0.75": [8, 0, 0], + "0.9167": [-8.67, 0, 0], + "1.0": [-12.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.3333": [0, 0, -2.8], + "0.4583": [0, -0.8, -2.5], + "0.5833": [0, -0.8, -1.04], + "0.75": [0, 0, 0.57], + "0.8333": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.giraffe_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [-6, 0, 13], + "position": [0, -13.6, 0] + }, + "tail": { + "rotation": [42.71504, 3.10643, -16.55788], + "position": [0, 0, 0] + }, + "skull": { + "rotation": [12.5, 0, 0], + "position": [0, -12, 0] + }, + "rightLeg": { + "rotation": [-4.97275, 0.52199, 84.97733], + "position": [0, -13.1, 1.7] + }, + "leftLeg": { + "rotation": [-15, 0, 90], + "position": [1.3, -13.5, 0] + }, + "rightArm": { + "rotation": [90, -34, 0], + "position": [2.2, -13.8, -7.2] + }, + "leftArm": { + "rotation": [91.70839, 5.8998, 0.28324], + "position": [0.5, -14, -6.9] + }, + "skull2": { + "rotation": [-12.5, 0, 0] + } + } + }, + "animation.silverlabs_nat.giraffe_baby.unsit": { + "animation_length": 1.0833, + "bones": { + "body": { + "rotation": { + "0.0": [-6, 0, 13], + "0.0833": [-6, 0, 13], + "0.1667": [1.48, -1.78, 13.59], + "0.375": [31.41081, -8.92445, 15.94716], + "0.6667": [-16.85405, -10.41185, 16.43835], + "0.875": [0, 0, 0], + "0.9583": [2.2, 0, 0], + "1.0417": [0, 0, 0] + }, + "position": { + "0.0": [0, -13.6, 0], + "0.0417": [0, -13.3, 0], + "0.0833": [0, -13.6, 0], + "0.1667": [0, -12.83, -0.75], + "0.375": [0, -8.97, -3.77], + "0.4583": [0, -9.19, -3.95], + "0.5417": [0, -8.16, -4.13], + "0.625": [0, -6.52, -4.31], + "0.6667": [0, -6.8, -4.4], + "0.875": [0, -1.35, -1.15], + "0.9583": [0, -0.25, -0.38], + "1.0833": [0, -0.7, 0] + } + }, + "tail": { + "rotation": { + "0.0": [42.71504, 3.10643, -16.55788], + "0.0417": [42.71504, 3.10643, -16.55788], + "0.25": [3.71701, -1.87393, 14.57931], + "0.4167": [13.10901, 3.16208, -10.47993], + "0.625": [29.46783, -3.10973, 7.71846], + "0.7917": [12.15876, 13.82345, -27.07672], + "0.9583": [12.15876, -13.82345, 27.07672], + "1.0833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "1.0833": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [12.5, 0, 0], + "0.0417": [9.54, 4.98, 0.48], + "0.125": [9.88431, 9.95349, 0.96822], + "0.1667": [15.18, 10.05, 0.86], + "0.25": [25.29, 10.82, 0.73], + "0.375": [40.45, 8.23, -2.26], + "0.4167": [46.87, 4.42, -2.67], + "0.5": [48.39, -0.05, -3.34], + "0.6667": [43.88, -5.1, 0], + "0.7917": [16.23275, -6.62514, 2.31056], + "0.9167": [-1.78, -0.91, 1.56], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, -12, -1.2], + "0.1667": [0.29, -12.27, -2.07], + "0.2917": [0.5, -12.48, -4.83], + "0.5": [1.12, -10.09, -4.5], + "0.6667": [1.5, -5.34, -4.3], + "0.8333": [0, 0, 0], + "0.9583": [0, 0.5, 0], + "1.0833": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-2.40327, -0.68889, -11.98555], + "0.3333": [-5, 0, 8], + "0.5": [3.63, 0.72, 16.37], + "0.75": [-4.66942, 1.78986, 28.92702], + "0.875": [-2.49987, -0.04452, -12.11728], + "1.0": [0, -1.9, 2.9], + "1.0833": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-4.97275, 0.52199, 84.97733], + "0.25": [-1.63735, -1.59855, 67.84156], + "0.2917": [0.81966, -2.75679, 68.88597], + "0.375": [5.80247, -5.80771, 59.98773], + "0.5": [6.53616, -10.24666, 54.42923], + "0.6667": [8.59884, -6.41667, 34.65719], + "0.8333": [12.13387, -0.16847, -2.00202], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, -13.1, 1.7], + "0.25": [-0.14, -9.22, 0.27], + "0.2917": [-0.26, -8.52, -0.92], + "0.375": [-0.5, -6.41, -3.3], + "0.5": [-0.6, -6.51, -3.3], + "0.6667": [-1.46, -0.79, -5.5], + "0.75": [-1.23, 0.9, -4.4], + "0.8333": [-1, 1.19, -3.3], + "0.9167": [-0.5, 0, -1.65], + "1.0": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.125": [-15, 0, 90], + "0.2917": [9.66013, 1.45926, 71.54425], + "0.7083": [10.43146, -0.64017, 1.8967], + "1.0": [0, 0, 0] + }, + "position": { + "0.125": [1.3, -13.5, 0], + "0.2917": [2.76, -7.58, -2.28], + "0.4583": [1.49, -1.38, -2.59], + "0.7083": [0.23, 0.02, -2.9], + "1.0": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [90, -34, 0], + "0.0833": [90, -34, 0], + "0.375": [69.45034, -17.11495, 4.87113], + "0.4583": [61.08885, -22.74786, 4.85451], + "0.5833": [8.83122, -19.94905, 1.36021], + "0.6667": [7.23187, -18.11597, -9.04095], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [2.2, -13.8, -7.2], + "0.0833": [2.2, -13.8, -7.2], + "0.375": [-0.06, -8.18, -8.04], + "0.4583": [0.08, -5.53, -8.91], + "0.5833": [-1.8, 1.8, -2.6], + "0.6667": [-1.8, 0, -2.6], + "1.0": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [91.70839, 5.8998, 0.28324], + "0.375": [86.70839, 5.8998, 0.28324], + "0.5": [91.70839, 5.8998, 0.28324], + "0.7083": [35.2024, 1.68566, 7.22378], + "0.7917": [0, 0, 10], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0.5, -14, -6.9], + "0.375": [0.5, -12.3, -6.9], + "0.5": [0.5, -14, -6.9], + "0.5833": [1.39, -7.9, -4.93], + "0.7083": [2.72, -1.26, -3.47], + "0.7917": [3.6, 0, 0], + "1.0": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [0.62387, -2.06532, 5.96155], + "0.3333": [0, 6, -12], + "0.5": [2.6, 5.95, -16.83], + "0.75": [-1.25185, 5.86842, -24.06417], + "0.875": [0.87633, 2.86945, 17.0059], + "1.0": [0, -1.7, 0], + "1.0833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0833": [0, 0, 0] + } + }, + "skull2": { + "rotation": { + "0.0": [-12.5, 0, 0], + "0.0417": [-8.67, 0, 0], + "0.0833": [-8.23, 0, 0], + "0.2083": [-9.6, 0, 0], + "0.375": [-13.4, 0, 0], + "0.5": [-9.5, 0, 0], + "0.6667": [5, 0, 0], + "0.75": [11.57, 0, 0], + "0.8333": [9.75, 0, 0], + "0.9167": [2.3, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.125": [0, 0, 0], + "0.2083": [0, 0, 0.57], + "0.375": [0, -0.8, -0.44], + "0.5": [0, -0.8, -0.7], + "0.6667": [0, 0, -0.8], + "0.9167": [0, 0, 0], + "1.0": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.giraffe_baby.walk": { + "loop": true, + "animation_length": 1.2083, + "anim_time_update": "q.anim_time + q.delta_time * 2.0 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": { + "0.0": [-0.14, -1, 0], + "0.0417": [-0.14, -0.97, 0], + "0.0833": [-0.12, -0.89, 0], + "0.125": [-0.1, -0.69, 0], + "0.1667": [-0.07, -0.41, 0], + "0.2083": [-0.02, -0.27, 0], + "0.25": [0.03, -0.21, 0], + "0.2917": [0.08, -0.2, 0], + "0.3333": [0.11, -0.21, 0], + "0.375": [0.13, -0.26, 0], + "0.4167": [0.14, -0.39, 0], + "0.4583": [0.15, -0.66, 0], + "0.5": [0.15, -0.88, 0], + "0.5417": [0.15, -0.96, 0], + "0.5833": [0.15, -1, 0], + "0.625": [0.14, -1, 0], + "0.6667": [0.14, -0.97, 0], + "0.7083": [0.12, -0.89, 0], + "0.75": [0.1, -0.69, 0], + "0.7917": [0.07, -0.41, 0], + "0.8333": [0.02, -0.27, 0], + "0.875": [-0.03, -0.21, 0], + "0.9167": [-0.08, -0.2, 0], + "0.9583": [-0.11, -0.21, 0], + "1.0": [-0.13, -0.26, 0], + "1.0417": [-0.14, -0.39, 0], + "1.0833": [-0.15, -0.66, 0], + "1.125": [-0.15, -0.88, 0], + "1.1667": [-0.15, -0.96, 0], + "1.2083": [-0.15, -1, 0] + } + }, + "body": { + "rotation": { + "0.0": [2.59, 0, 1], + "0.0417": [2.39, 0, 0.98], + "0.0833": [2.12, 0, 0.91], + "0.125": [1.82, 0, 0.81], + "0.1667": [1.56, 0, 0.66], + "0.2083": [1.38, 0, 0.49], + "0.25": [1.3, 0, 0.3], + "0.2917": [1.35, 0, 0.09], + "0.3333": [1.51, 0, -0.12], + "0.375": [1.75, 0, -0.32], + "0.4167": [2.04, 0, -0.51], + "0.4583": [2.33, 0, -0.68], + "0.5": [2.55, 0, -0.82], + "0.5417": [2.68, 0, -0.92], + "0.5833": [2.69, 0, -0.98], + "0.625": [2.58, 0, -1], + "0.6667": [2.36, 0, -0.97], + "0.7083": [2.09, 0, -0.9], + "0.75": [1.8, 0, -0.79], + "0.7917": [1.54, 0, -0.65], + "0.8333": [1.36, 0, -0.47], + "0.875": [1.3, 0, -0.28], + "0.9167": [1.36, 0, -0.07], + "0.9583": [1.53, 0, 0.14], + "1.0": [1.78, 0, 0.34], + "1.0417": [2.08, 0, 0.53], + "1.0833": [2.35, 0, 0.7], + "1.125": [2.57, 0, 0.83], + "1.1667": [2.69, 0, 0.93], + "1.2083": [2.68, 0, 0.99] + }, + "position": { + "0.0": [0.2, -0.32, 0], + "0.0417": [0.2, -0.4, 0], + "0.0833": [0.18, -0.46, 0], + "0.125": [0.16, -0.5, 0], + "0.1667": [0.13, -0.5, 0], + "0.2083": [0.1, -0.46, 0], + "0.25": [0.06, -0.4, 0], + "0.2917": [0.02, -0.32, 0], + "0.3333": [-0.02, -0.23, 0], + "0.375": [-0.06, -0.16, 0], + "0.4167": [-0.1, -0.12, 0], + "0.4583": [-0.14, -0.1, 0], + "0.5": [-0.16, -0.12, 0], + "0.5417": [-0.18, -0.17, 0], + "0.5833": [-0.2, -0.25, 0], + "0.625": [-0.2, -0.33, 0], + "0.6667": [-0.19, -0.41, 0], + "0.7083": [-0.18, -0.47, 0], + "0.75": [-0.16, -0.5, 0], + "0.7917": [-0.13, -0.49, 0], + "0.8333": [-0.09, -0.45, 0], + "0.875": [-0.06, -0.39, 0], + "0.9167": [-0.01, -0.31, 0], + "0.9583": [0.03, -0.23, 0], + "1.0": [0.07, -0.16, 0], + "1.0417": [0.11, -0.11, 0], + "1.0833": [0.14, -0.1, 0], + "1.125": [0.17, -0.12, 0], + "1.1667": [0.19, -0.18, 0], + "1.2083": [0.2, -0.25, 0] + } + }, + "tail": { + "rotation": { + "0.0": [12, -0.16, -6.99], + "0.0417": [12.26, 0.47, -6.91], + "0.0833": [13.01, 1.08, -6.53], + "0.125": [14.1, 1.64, -5.85], + "0.1667": [15.35, 2.13, -4.92], + "0.2083": [16.54, 2.53, -3.77], + "0.25": [17.46, 2.81, -2.45], + "0.2917": [17.95, 2.97, -1.02], + "0.3333": [17.92, 2.99, 0.45], + "0.375": [17.38, 2.89, 1.9], + "0.4167": [16.42, 2.65, 3.27], + "0.4583": [15.22, 2.3, 4.49], + "0.5": [13.97, 1.85, 5.52], + "0.5417": [12.91, 1.31, 6.3], + "0.5833": [12.21, 0.72, 6.8], + "0.625": [12, 0.09, 7], + "0.6667": [12.32, -0.54, 6.89], + "0.7083": [13.11, -1.14, 6.47], + "0.75": [14.22, -1.7, 5.77], + "0.7917": [15.48, -2.18, 4.81], + "0.8333": [16.65, -2.56, 3.64], + "0.875": [17.53, -2.83, 2.31], + "0.9167": [17.97, -2.98, 0.87], + "0.9583": [17.89, -2.99, -0.6], + "1.0": [17.3, -2.87, -2.05], + "1.0417": [16.31, -2.62, -3.4], + "1.0833": [15.09, -2.26, -4.61], + "1.125": [13.85, -1.79, -5.61], + "1.1667": [12.82, -1.25, -6.36], + "1.2083": [12.17, -0.65, -6.83] + } + }, + "skull": { + "rotation": { + "0.0": [6.09, 0, 0], + "0.0417": [6.53, 0, 0], + "0.0833": [6.7, 0, 0], + "0.125": [6.57, 0, 0], + "0.1667": [6.17, 0, 0], + "0.2083": [5.56, 0, 0], + "0.25": [4.85, 0, 0], + "0.2917": [4.17, 0, 0], + "0.3333": [3.64, 0, 0], + "0.375": [3.34, 0, 0], + "0.4167": [3.34, 0, 0], + "0.4583": [3.62, 0, 0], + "0.5": [4.15, 0, 0], + "0.5417": [4.83, 0, 0], + "0.5833": [5.53, 0, 0], + "0.625": [6.15, 0, 0], + "0.6667": [6.56, 0, 0], + "0.7083": [6.7, 0, 0], + "0.75": [6.54, 0, 0], + "0.7917": [6.11, 0, 0], + "0.8333": [5.49, 0, 0], + "0.875": [4.78, 0, 0], + "0.9167": [4.11, 0, 0], + "0.9583": [3.59, 0, 0], + "1.0": [3.33, 0, 0], + "1.0417": [3.35, 0, 0], + "1.0833": [3.67, 0, 0], + "1.125": [4.22, 0, 0], + "1.1667": [4.9, 0, 0], + "1.2083": [5.6, 0, 0] + }, + "position": { + "0.0": [0, 0.22, 0], + "0.0417": [0, 0.11, 0], + "0.0833": [0, -0.01, 0], + "0.125": [0, -0.13, 0], + "0.1667": [0, -0.23, 0], + "0.2083": [0, -0.29, 0], + "0.25": [0, -0.3, 0], + "0.2917": [0, -0.25, 0], + "0.3333": [0, -0.16, 0], + "0.375": [0, -0.04, 0], + "0.4167": [0, 0.08, 0], + "0.4583": [0, 0.19, 0], + "0.5": [0, 0.27, 0], + "0.5417": [0, 0.3, 0], + "0.5833": [0, 0.28, 0], + "0.625": [0, 0.21, 0], + "0.6667": [0, 0.1, 0], + "0.7083": [0, -0.03, 0], + "0.75": [0, -0.15, 0], + "0.7917": [0, -0.24, 0], + "0.8333": [0, -0.29, 0], + "0.875": [0, -0.29, 0], + "0.9167": [0, -0.24, 0], + "0.9583": [0, -0.15, 0], + "1.0": [0, -0.03, 0], + "1.0417": [0, 0.09, 0], + "1.0833": [0, 0.2, 0], + "1.125": [0, 0.28, 0], + "1.1667": [0, 0.3, 0], + "1.2083": [0, 0.27, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0.79, 1.5, -2.6], + "0.0417": [1.3, 0.92, -2.98], + "0.0833": [1.5, 0.3, -2.85], + "0.125": [1.35, -0.33, -2.21], + "0.1667": [0.87, -0.94, -1.19], + "0.2083": [0.16, -1.52, 0.04], + "0.25": [-0.67, -2.03, 1.27], + "0.2917": [-1.47, -2.44, 2.27], + "0.3333": [-2.1, -2.75, 2.87], + "0.375": [-2.45, -2.94, 2.97], + "0.4167": [-2.46, -3, 2.55], + "0.4583": [-2.12, -2.92, 1.68], + "0.5": [-1.5, -2.72, 0.52], + "0.5417": [-0.7, -2.39, -0.73], + "0.5833": [0.13, -1.96, -1.86], + "0.625": [0.85, -1.44, -2.66], + "0.6667": [1.34, -0.86, -2.99], + "0.7083": [1.5, -0.24, -2.8], + "0.75": [1.31, 0.39, -2.12], + "0.7917": [0.81, 1.01, -1.07], + "0.8333": [0.07, 1.57, 0.17], + "0.875": [-0.76, 2.07, 1.39], + "0.9167": [-1.55, 2.48, 2.35], + "0.9583": [-2.15, 2.78, 2.91], + "1.0": [-2.47, 2.95, 2.95], + "1.0417": [-2.44, 3, 2.48], + "1.0833": [-2.07, 2.91, 1.57], + "1.125": [-1.42, 2.69, 0.39], + "1.1667": [-0.62, 2.35, -0.86], + "1.2083": [0.21, 1.91, -1.96] + } + }, + "rightLeg": { + "rotation": { + "0.0": [19.83, 0, 0], + "0.0417": [20, 0, 0], + "0.0833": [19.74, 0, 0], + "0.125": [19.05, 0, 0], + "0.1667": [17.85, 0, 0], + "0.2083": [16.05, 0, 0], + "0.25": [13.57, 0, 0], + "0.2917": [10.37, 0, 0], + "0.3333": [6.59, 0, 0], + "0.375": [2.62, 0, 0], + "0.4167": [-1.07, 0, 0], + "0.4583": [-4.13, 0, 0], + "0.5": [-6.46, 0, 0], + "0.5417": [-8.13, 0, 0], + "0.5833": [-9.22, 0, 0], + "0.625": [-9.83, 0, 0], + "0.6667": [-10, 0, 0], + "0.7083": [-9.74, 0, 0], + "0.75": [-9.05, 0, 0], + "0.7917": [-7.85, 0, 0], + "0.8333": [-6.05, 0, 0], + "0.875": [-3.57, 0, 0], + "0.9167": [-0.37, 0, 0], + "0.9583": [3.41, 0, 0], + "1.0": [7.38, 0, 0], + "1.0417": [11.07, 0, 0], + "1.0833": [14.13, 0, 0], + "1.125": [16.46, 0, 0], + "1.1667": [18.13, 0, 0], + "1.2083": [19.22, 0, 0] + }, + "position": { + "0.0": [0, 0.83, -0.47], + "0.0417": [0, 1.18, -0.34], + "0.0833": [0, 1.58, -0.18], + "0.125": [0, 1.97, 0], + "0.1667": [0, 2.3, 0.18], + "0.2083": [0, 2.56, 0.34], + "0.25": [0, 2.75, 0.47], + "0.2917": [0, 2.88, 0.57], + "0.3333": [0, 2.96, 0.64], + "0.375": [0, 3, 0.68], + "0.4167": [0, 2.99, 0.7], + "0.4583": [0, 2.94, 0.7], + "0.5": [0, 2.84, 0.68], + "0.5417": [0, 2.68, 0.64], + "0.5833": [0, 2.47, 0.57], + "0.625": [0, 2.17, 0.47], + "0.6667": [0, 1.82, 0.34], + "0.7083": [0, 1.42, 0.18], + "0.75": [0, 1.03, 0], + "0.7917": [0, 0.7, -0.18], + "0.8333": [0, 0.44, -0.34], + "0.875": [0, 0.25, -0.47], + "0.9167": [0, 0.12, -0.57], + "0.9583": [0, 0.04, -0.64], + "1.0": [0, 0, -0.68], + "1.0417": [0, 0.01, -0.7], + "1.0833": [0, 0.06, -0.7], + "1.125": [0, 0.16, -0.68], + "1.1667": [0, 0.32, -0.64], + "1.2083": [0, 0.53, -0.57] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-9.82, 0, 0], + "0.0417": [-10, 0, 0], + "0.0833": [-9.73, 0, 0], + "0.125": [-8.99, 0, 0], + "0.1667": [-7.73, 0, 0], + "0.2083": [-5.88, 0, 0], + "0.25": [-3.37, 0, 0], + "0.2917": [-0.21, 0, 0], + "0.3333": [3.46, 0, 0], + "0.375": [7.3, 0, 0], + "0.4167": [10.89, 0, 0], + "0.4583": [13.93, 0, 0], + "0.5": [16.3, 0, 0], + "0.5417": [18.03, 0, 0], + "0.5833": [19.18, 0, 0], + "0.625": [19.82, 0, 0], + "0.6667": [20, 0, 0], + "0.7083": [19.73, 0, 0], + "0.75": [18.99, 0, 0], + "0.7917": [17.73, 0, 0], + "0.8333": [15.88, 0, 0], + "0.875": [13.37, 0, 0], + "0.9167": [10.21, 0, 0], + "0.9583": [6.54, 0, 0], + "1.0": [2.7, 0, 0], + "1.0417": [-0.89, 0, 0], + "1.0833": [-3.93, 0, 0], + "1.125": [-6.3, 0, 0], + "1.1667": [-8.03, 0, 0], + "1.2083": [-9.18, 0, 0] + }, + "position": { + "0.0": [0, 2.17, 0.47], + "0.0417": [0, 1.82, 0.34], + "0.0833": [0, 1.42, 0.18], + "0.125": [0, 1.03, 0], + "0.1667": [0, 0.7, -0.18], + "0.2083": [0, 0.44, -0.34], + "0.25": [0, 0.25, -0.47], + "0.2917": [0, 0.12, -0.57], + "0.3333": [0, 0.04, -0.64], + "0.375": [0, 0, -0.68], + "0.4167": [0, 0.01, -0.7], + "0.4583": [0, 0.06, -0.7], + "0.5": [0, 0.16, -0.68], + "0.5417": [0, 0.32, -0.64], + "0.5833": [0, 0.53, -0.57], + "0.625": [0, 0.83, -0.47], + "0.6667": [0, 1.18, -0.34], + "0.7083": [0, 1.58, -0.18], + "0.75": [0, 1.97, 0], + "0.7917": [0, 2.3, 0.18], + "0.8333": [0, 2.56, 0.34], + "0.875": [0, 2.75, 0.47], + "0.9167": [0, 2.88, 0.57], + "0.9583": [0, 2.96, 0.64], + "1.0": [0, 3, 0.68], + "1.0417": [0, 2.99, 0.7], + "1.0833": [0, 2.94, 0.7], + "1.125": [0, 2.84, 0.68], + "1.1667": [0, 2.68, 0.64], + "1.2083": [0, 2.47, 0.57] + } + }, + "rightArm": { + "rotation": { + "0.0": [-24.8, 0, 0], + "0.0417": [-24.07, 0, 0], + "0.0833": [-22.76, 0, 0], + "0.125": [-20.76, 0, 0], + "0.1667": [-17.95, 0, 0], + "0.2083": [-14.28, 0, 0], + "0.25": [-9.86, 0, 0], + "0.2917": [-5.09, 0, 0], + "0.3333": [-0.55, 0, 0], + "0.375": [3.29, 0, 0], + "0.4167": [6.26, 0, 0], + "0.4583": [8.42, 0, 0], + "0.5": [9.86, 0, 0], + "0.5417": [10.69, 0, 0], + "0.5833": [11, 0, 0], + "0.625": [10.8, 0, 0], + "0.6667": [10.07, 0, 0], + "0.7083": [8.76, 0, 0], + "0.75": [6.76, 0, 0], + "0.7917": [3.95, 0, 0], + "0.8333": [0.28, 0, 0], + "0.875": [-4.14, 0, 0], + "0.9167": [-8.91, 0, 0], + "0.9583": [-13.45, 0, 0], + "1.0": [-17.29, 0, 0], + "1.0417": [-20.26, 0, 0], + "1.0833": [-22.42, 0, 0], + "1.125": [-23.86, 0, 0], + "1.1667": [-24.69, 0, 0], + "1.2083": [-25, 0, 0] + }, + "position": { + "0.0": [0, 0.08, 1.01], + "0.0417": [0, 0.04, 0.93], + "0.0833": [0, 0.01, 0.87], + "0.125": [0, 0, 0.83], + "0.1667": [0, 0, 0.81], + "0.2083": [0, 0.02, 0.8], + "0.25": [0, 0.05, 0.81], + "0.2917": [0, 0.11, 0.83], + "0.3333": [0, 0.21, 0.86], + "0.375": [0, 0.4, 0.92], + "0.4167": [0, 0.75, 1], + "0.4583": [0, 1.32, 1.1], + "0.5": [0, 1.82, 1.22], + "0.5417": [0, 2.09, 1.35], + "0.5833": [0, 2.24, 1.48], + "0.625": [0, 2.32, 1.59], + "0.6667": [0, 2.36, 1.67], + "0.7083": [0, 2.39, 1.73], + "0.75": [0, 2.4, 1.77], + "0.7917": [0, 2.4, 1.79], + "0.8333": [0, 2.38, 1.8], + "0.875": [0, 2.35, 1.79], + "0.9167": [0, 2.29, 1.77], + "0.9583": [0, 2.19, 1.74], + "1.0": [0, 2, 1.68], + "1.0417": [0, 1.65, 1.6], + "1.0833": [0, 1.08, 1.5], + "1.125": [0, 0.58, 1.38], + "1.1667": [0, 0.31, 1.25], + "1.2083": [0, 0.16, 1.12] + } + }, + "leftArm": { + "rotation": { + "0.0": [10.8, 0, 0], + "0.0417": [10.07, 0, 0], + "0.0833": [8.76, 0, 0], + "0.125": [6.76, 0, 0], + "0.1667": [3.95, 0, 0], + "0.2083": [0.28, 0, 0], + "0.25": [-4.14, 0, 0], + "0.2917": [-8.91, 0, 0], + "0.3333": [-13.45, 0, 0], + "0.375": [-17.29, 0, 0], + "0.4167": [-20.26, 0, 0], + "0.4583": [-22.42, 0, 0], + "0.5": [-23.86, 0, 0], + "0.5417": [-24.69, 0, 0], + "0.5833": [-25, 0, 0], + "0.625": [-24.8, 0, 0], + "0.6667": [-24.07, 0, 0], + "0.7083": [-22.76, 0, 0], + "0.75": [-20.76, 0, 0], + "0.7917": [-17.95, 0, 0], + "0.8333": [-14.28, 0, 0], + "0.875": [-9.86, 0, 0], + "0.9167": [-5.09, 0, 0], + "0.9583": [-0.55, 0, 0], + "1.0": [3.29, 0, 0], + "1.0417": [6.26, 0, 0], + "1.0833": [8.42, 0, 0], + "1.125": [9.86, 0, 0], + "1.1667": [10.69, 0, 0], + "1.2083": [11, 0, 0] + }, + "position": { + "0.0": [0, 2.32, 1.59], + "0.0417": [0, 2.36, 1.67], + "0.0833": [0, 2.39, 1.73], + "0.125": [0, 2.4, 1.77], + "0.1667": [0, 2.4, 1.79], + "0.2083": [0, 2.38, 1.8], + "0.25": [0, 2.35, 1.79], + "0.2917": [0, 2.29, 1.77], + "0.3333": [0, 2.19, 1.74], + "0.375": [0, 2, 1.68], + "0.4167": [0, 1.65, 1.6], + "0.4583": [0, 1.08, 1.5], + "0.5": [0, 0.58, 1.38], + "0.5417": [0, 0.31, 1.25], + "0.5833": [0, 0.16, 1.12], + "0.625": [0, 0.08, 1.01], + "0.6667": [0, 0.04, 0.93], + "0.7083": [0, 0.01, 0.87], + "0.75": [0, 0, 0.83], + "0.7917": [0, 0, 0.81], + "0.8333": [0, 0.02, 0.8], + "0.875": [0, 0.05, 0.81], + "0.9167": [0, 0.11, 0.83], + "0.9583": [0, 0.21, 0.86], + "1.0": [0, 0.4, 0.92], + "1.0417": [0, 0.75, 1], + "1.0833": [0, 1.32, 1.1], + "1.125": [0, 1.82, 1.22], + "1.1667": [0, 2.09, 1.35], + "1.2083": [0, 2.24, 1.48] + } + }, + "rightEar": { + "rotation": { + "0.0": [0.79, -2.3, 1.93], + "0.0417": [1.3, -1.84, 2.7], + "0.0833": [1.5, -1.31, 3], + "0.125": [1.35, -0.71, 2.77], + "0.1667": [0.87, -0.09, 2.06], + "0.2083": [0.16, 0.54, 0.98], + "0.25": [-0.67, 1.15, -0.26], + "0.2917": [-1.47, 1.7, -1.46], + "0.3333": [-2.1, 2.18, -2.41], + "0.375": [-2.45, 2.56, -2.93], + "0.4167": [-2.46, 2.83, -2.94], + "0.4583": [-2.12, 2.98, -2.43], + "0.5": [-1.5, 2.99, -1.5], + "0.5417": [-0.7, 2.87, -0.3], + "0.5833": [0.13, 2.62, 0.94], + "0.625": [0.85, 2.26, 2.03], + "0.6667": [1.34, 1.79, 2.75], + "0.7083": [1.5, 1.25, 3], + "0.75": [1.31, 0.65, 2.72], + "0.7917": [0.81, 0.02, 1.96], + "0.8333": [0.07, -0.61, 0.86], + "0.875": [-0.76, -1.21, -0.39], + "0.9167": [-1.55, -1.76, -1.57], + "0.9583": [-2.15, -2.23, -2.48], + "1.0": [-2.47, -2.6, -2.95], + "1.0417": [-2.44, -2.85, -2.91], + "1.0833": [-2.07, -2.98, -2.35], + "1.125": [-1.42, -2.98, -1.39], + "1.1667": [-0.62, -2.85, -0.17], + "1.2083": [0.21, -2.59, 1.07] + } + }, + "skull2": { + "rotation": { + "0.0": [-2.15, 0, 0], + "0.0417": [-1.84, 0, 0], + "0.0833": [-1.29, 0, 0], + "0.125": [-0.6, 0, 0], + "0.1667": [0.1, 0, 0], + "0.2083": [0.7, 0, 0], + "0.25": [1.09, 0, 0], + "0.2917": [1.2, 0, 0], + "0.3333": [1.01, 0, 0], + "0.375": [0.56, 0, 0], + "0.4167": [-0.08, 0, 0], + "0.4583": [-0.79, 0, 0], + "0.5": [-1.45, 0, 0], + "0.5417": [-1.94, 0, 0], + "0.5833": [-2.18, 0, 0], + "0.625": [-2.13, 0, 0], + "0.6667": [-1.79, 0, 0], + "0.7083": [-1.22, 0, 0], + "0.75": [-0.53, 0, 0], + "0.7917": [0.17, 0, 0], + "0.8333": [0.75, 0, 0], + "0.875": [1.11, 0, 0], + "0.9167": [1.19, 0, 0], + "0.9583": [0.97, 0, 0], + "1.0": [0.5, 0, 0], + "1.0417": [-0.15, 0, 0], + "1.0833": [-0.86, 0, 0], + "1.125": [-1.51, 0, 0], + "1.1667": [-1.98, 0, 0], + "1.2083": [-2.19, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.giraffe_baby.idle_UB": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -1.1", + "-Math.sin(( q.anim_time - 0.0 ) * 45 ) * -1", + "Math.sin(( q.anim_time - 0.0 ) * 45 ) * 1" + ], + "position": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.1", + "-0.2 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * -0.2", + "Math.sin(( q.anim_time + 0.3 ) * 90 ) * -0.1" + ], + "scale": [1, 1, 1.01] + }, + "tail": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 1", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 10" + ] + }, + "skull": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.3 ) * 90 ) * -1", + "-Math.sin(( q.anim_time - 0.3 ) * 45 ) * -1", + "Math.sin(( q.anim_time - 0.3 ) * 45 ) * 3" + ], + "position": [ + 0, + "-0.2 + Math.cos(( q.anim_time + 0.3 ) * 90 ) * -0.2", + "Math.sin(( q.anim_time + 0.3 ) * 90 ) * -0.3" + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -4", + "-Math.cos( -60 + ( q.anim_time - 0.0 ) * 45 ) * -4", + "Math.cos( -60 + ( q.anim_time - 0.0 ) * 90 ) * -4" + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.2 ) * 90 ) * 4", + "-Math.cos( -60 + ( q.anim_time - 0.3 ) * 45 ) * 4", + "Math.cos(( q.anim_time - 0.2 ) * 90 ) * 4" + ] + }, + "skull2": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.5 ) * 90 ) * -1", + "-Math.sin(( q.anim_time - 0.5 ) * 45 ) * -1", + "Math.sin(( q.anim_time - 0.5 ) * 45 ) * 3" + ] + } + } + }, + "animation.silverlabs_nat.giraffe_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "position": [ + "-( v.freq = 1.6; v.mag = 0.15; v.balloon = 2; v.offset = 0; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "v.freq = 3.2; v.mag = -0.4; v.balloon = 2; v.offset = 0.6; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + 0 + ] + }, + "body": { + "rotation": [ + "2 - Math.sin(( q.anim_time - 0.1 ) * 580 ) * 0.7", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 290 ) * 1" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 290 ) * -0.2", + "-0.3 + Math.sin(( q.anim_time - 0.3 ) * 580 ) * 0.2", + 0 + ] + }, + "tail": { + "rotation": [ + "15 - Math.cos(( q.anim_time - 0.0 ) * 580 ) * 3", + "-Math.cos(( q.anim_time + 0.3 ) * 290 ) * 3", + "Math.sin(( q.anim_time + 0.3 ) * 290 ) * -7" + ] + }, + "skull": { + "rotation": [ + "5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 580 ) * -1.7", + 0, + 0 + ], + "position": [0, "Math.sin(( q.anim_time - 0.7 ) * 580 ) * -0.3", 0] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 580 ) * -2", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 290 ) * -3", + "Math.sin( 60 + ( q.anim_time - 0.0 ) * 580 ) * -3" + ] + }, + "rightLeg": { + "rotation": [ + "5 - ( v.freq = 1.6; v.mag = 15; v.balloon = 1; v.offset = 0; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 1.6; v.mag = -1.5; v.balloon = 1; v.offset = 1.5; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 1.6; v.mag = -0.7; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftLeg": { + "rotation": [ + "5 - ( v.freq = 1.6; v.mag = -15; v.balloon = 0.9; v.offset = 0; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 1.6; v.mag = 1.5; v.balloon = 1; v.offset = 1.5; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 1.6; v.mag = 0.7; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + "-7 - ( v.freq = 1.6; v.mag = 18; v.balloon = 1; v.offset = 0; v.time_offset = 0.35; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 1.6; v.mag = 1.2; v.balloon = 3; v.offset = 1.2; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 1.6; v.mag = -0.5; v.balloon = 1; v.offset = 1.3; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftArm": { + "rotation": [ + "-7 - ( v.freq = 1.6; v.mag = -18; v.balloon = 1; v.offset = 0; v.time_offset = 0.35; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 1.6; v.mag = -1.2; v.balloon = 3; v.offset = 1.2; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 1.6; v.mag = 0.5; v.balloon = 1; v.offset = 1.3; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 580 ) * -2", + "-Math.cos( 40 + ( q.anim_time - 0.0 ) * 290 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 580 ) * 3" + ] + }, + "skull2": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.2 ) * 580 ) * -1.7", + 0, + 0 + ] + } + } + }, + "animation.silverlabs_nat.giraffe_baby.run_UB": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "-0.2 + Math.max( 0, Math.sin(( q.anim_time - 0.0 ) * 520 ) ) * 1", + 0 + ] + }, + "body": { + "rotation": [ + "3 - Math.cos(( q.anim_time - 0.1 ) * 540 ) * -5", + "-Math.sin( -20 + ( q.anim_time - 0.0 ) * 540 ) * 2", + 0 + ], + "position": [ + 0, + "-1.3 + Math.cos(( q.anim_time - 0.3 ) * 540 ) * 1.1", + "-0.6 + Math.sin(( q.anim_time - 0.3 ) * 540 ) * 0.25" + ] + }, + "tail": { + "rotation": [ + "40 - Math.sin(( q.anim_time - 0.0 ) * 540 ) * -10", + "-Math.cos(( q.anim_time - 0.0 ) * 540 ) * -10", + 0 + ] + }, + "skull": { + "rotation": ["10 - Math.sin(( q.anim_time - 0.1 ) * 540 ) * 5", 0, 0], + "position": [ + 0, + "-0.3 + Math.cos(( q.anim_time - 0.4 ) * 540 ) * 1.4", + "-0.6 + Math.sin(( q.anim_time - 0.4 ) * 540 ) * 0.25" + ] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( 70 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * -5", + "Math.sin( 60 + ( q.anim_time + 0.1 ) * 540 ) * -7" + ] + }, + "rightLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -25; v.balloon = 2; v.offset = 0; v.time_offset = 1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 1.3; v.balloon = 1; v.offset = 1.4; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.8; v.balloon = 1; v.offset = -1; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [1, "1 + Math.sin(( q.anim_time - 0.0 ) * 540 ) * 0.07", 1] + }, + "leftLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -25; v.balloon = 2; v.offset = 1; v.time_offset = 0.85; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 1.6; v.balloon = 1; v.offset = 1.9; v.time_offset = 0.75; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.8; v.balloon = 1; v.offset = -1; v.time_offset = 0.25; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [ + 1, + "1 + Math.sin( -60 + ( q.anim_time - 0.0 ) * 540 ) * 0.06", + 1 + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 16; v.balloon = 2; v.offset = 8; v.time_offset = 0.6; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 2.5; v.balloon = 1; v.offset = 2; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.1; v.balloon = 1; v.offset = 1; v.time_offset = 0.0; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 16; v.balloon = 2; v.offset = 8; v.time_offset = 0.75; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 2.5; v.balloon = 1; v.offset = 2; v.time_offset = 0.6; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.1; v.balloon = 1; v.offset = 1; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * 5", + "Math.sin( 40 + ( q.anim_time + 0.1 ) * 540 ) * 7" + ] + }, + "skull2": { + "rotation": ["-5 - Math.sin(( q.anim_time - 0.4 ) * 540 ) * 6", 0, 0] + } + } + }, + "animation.silverlabs_nat.giraffe_baby.sleep": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "-16.1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.2", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01" + ] + }, + "body": { + "rotation": [-8.17062, 9.37843, -13.23773], + "position": [0, -13.6, 0] + }, + "tail": { + "rotation": [ + "42.71504 - Math.cos(( q.anim_time - 0.0 ) * 90 ) * 1", + 3.10643, + -16.55788 + ], + "position": [0, 0, 0] + }, + "skull": { + "rotation": [ + 131.45564, + 17.77154, + "67.8 + Math.sin( 30 + ( q.anim_time - 0.0 ) * 45 ) * 1" + ], + "position": [1.5, -3.7, 4.2] + }, + "skull2": { + "rotation": [ + "35.5 - Math.cos( -40 + ( q.anim_time - 0.0 ) * 90 ) * 1", + 3.25557, + 2.32532 + ] + }, + "rightEar": { + "rotation": [ + 0, + "-Math.cos( -80 + ( q.anim_time - 0.0 ) * 90 ) * -4", + 0 + ] + }, + "leftEar": { + "rotation": [ + 0, + "-Math.cos( -80 + ( q.anim_time - 0.0 ) * 90 ) * 4", + 0 + ] + }, + "bone": { + "position": [0, -3.6, 0] + }, + "neck": { + "rotation": [-4.7718, 9.05652, 2.88074] + }, + "left_leg": { + "rotation": [-15, 0, 90], + "position": [-2, -13.5, 1.3] + }, + "right_leg": { + "rotation": [-62.97275, 0.52199, 84.97733], + "position": [0.9, -13.1, -3.3] + }, + "left_arm": { + "rotation": [91.70839, 5.8998, 0.28324], + "position": [0.5, -14, -6.9] + }, + "right_arm": { + "rotation": [91.8665, 4.48572, 0.87929], + "position": [0.8, -13.8, -9.8] + } + } + }, + "animation.silverlabs_nat.giraffe_baby.look_at_target": { + "loop": true, + "bones": { + "skull": { + "rotation": ["v.head_rot_x", "v.head_rot_y", 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/goose.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/goose.rp_anim.json new file mode 100644 index 0000000..1b20c0a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/goose.rp_anim.json @@ -0,0 +1,740 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.goose.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "rotation": [-5, 0, 0], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.08", + 0 + ] + }, + "leftWing": { + "rotation": [ + 0, + 0, + "-5 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * -2" + ] + }, + "rightWing": { + "rotation": [ + 0, + 0, + "5 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 2" + ] + }, + "skull": { + "rotation": [5, 0, 0], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.3 ) * 180 ) * 0.03", + 0 + ] + }, + "tail": { + "rotation": [-5, 0, 0] + } + } + }, + "animation.silverlabs_nat.goose.swim": { + "loop": true, + "bones": { + "root": { + "position": [0, -3, 0] + }, + "leftLeg": { + "rotation": [-90, 0, 0], + "position": [-2, 1, 1] + }, + "rightLeg": { + "rotation": [-90, 0, 0], + "position": [2, 1, 1] + }, + "body": { + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.05", 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "swim" + } + } + }, + "animation.silverlabs_nat.goose.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [-5, 0, -2], + "0.1667": [-4.31, 0, -1], + "0.3333": [-4.31, 0, 1], + "0.5": [-5, 0, 2], + "0.6667": [-5.69, 0, 1], + "0.8333": [-5.69, 0, -1], + "1.0": [-5, 0, -2] + }, + "position": { + "0.0": [0, -0.19, 0], + "0.1667": [0, -0.19, 0], + "0.3333": [0, -0.2, 0], + "0.5": [0, -0.21, 0], + "0.6667": [0, -0.2, 0], + "0.8333": [0, -0.19, 0], + "1.0": [0, -0.19, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [0, 0, -15], + "0.1667": [0, 0, -17.6], + "0.3333": [0, 0, -17.6], + "0.5": [0, 0, -15], + "0.6667": [0, 0, -12.4], + "0.8333": [0, 0, -12.4], + "1.0": [0, 0, -15] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, 13.24], + "0.1667": [0, 0, 16.22], + "0.3333": [0, 0, 17.98], + "0.5": [0, 0, 16.76], + "0.6667": [0, 0, 13.78], + "0.8333": [0, 0, 12.02], + "1.0": [0, 0, 13.24] + } + }, + "skull": { + "rotation": { + "0.0": [5, 0, 0], + "0.1667": [4.31, 0, -2.6], + "0.3333": [4.31, 0, -2.6], + "0.5": [5, 0, 0], + "0.6667": [5.69, 0, 2.6], + "0.8333": [5.69, 0, 2.6], + "1.0": [5, 0, 0] + }, + "position": { + "0.0": [0, -0.01, 0], + "0.1667": [0, 0.02, 0], + "0.3333": [0, 0.03, 0], + "0.5": [0, 0.01, 0], + "0.6667": [0, -0.02, 0], + "0.8333": [0, -0.03, 0], + "1.0": [0, -0.01, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-5, -1.24, 0], + "0.1667": [-5, -3.91, 0], + "0.3333": [-5, -2.68, 0], + "0.5": [-5, 1.24, 0], + "0.6667": [-5, 3.91, 0], + "0.8333": [-5, 2.68, 0], + "1.0": [-5, -1.24, 0] + } + }, + "root": { + "rotation": { + "0.0": [0, -2, 0], + "0.1667": [0, -1, 0], + "0.3333": [0, 1, 0], + "0.5": [0, 2, 0], + "0.6667": [0, 1, 0], + "0.8333": [0, -1, 0], + "1.0": [0, -2, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [20, 0, 0], + "0.1667": [5.83, 0, 0], + "0.3333": [-13.06, 0, 0], + "0.5": [-22.5, 0, 0], + "0.6667": [-13.06, 0, 0], + "0.8333": [5.83, 0, 0], + "1.0": [20, 0, 0] + }, + "position": { + "0.0": [0, -0.25, 0], + "0.1667": [0, 1.11, 0], + "0.25": [0, 1.5, 0], + "0.3333": [0, 1.1, 0], + "0.5": [0, -0.25, 0], + "0.6667": [0, -0.04, 0], + "0.75": [0, 0.1, 0], + "0.8333": [0, 0.02, 0], + "1.0": [0, -0.25, 0] + } + }, + "leftFoot": { + "rotation": { + "0.0": [-20, 0, 0], + "0.1667": [8.66, 0, 0], + "0.25": [18.75, 0, 0], + "0.3333": [10.39, 0, 0], + "0.4167": [0, 0, 0], + "0.5": [22.5, 0, 0], + "0.6667": [11.57, 0, 0], + "0.8333": [-6.57, 0, 0], + "1.0": [-20, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-22.5, 0, 0], + "0.1667": [-8.33, 0, 0], + "0.3333": [10.56, 0, 0], + "0.5": [20, 0, 0], + "0.6667": [10.56, 0, 0], + "0.8333": [-8.33, 0, 0], + "1.0": [-22.5, 0, 0] + }, + "position": { + "0.0": [0, -0.25, 0], + "0.1667": [0, 0.02, 0], + "0.25": [0, 0.1, 0], + "0.3333": [0, -0.04, 0], + "0.5": [0, -0.25, 0], + "0.6667": [0, 1.1, 0], + "0.75": [0, 1.5, 0], + "0.8333": [0, 1.11, 0], + "1.0": [0, -0.25, 0] + } + }, + "rightFoot": { + "rotation": { + "0.0": [22.5, 0, 0], + "0.1667": [8.47, 0, 0], + "0.3333": [-10.28, 0, 0], + "0.5": [-20, 0, 0], + "0.6667": [7.08, 0, 0], + "0.75": [18.75, 0, 0], + "0.8333": [10.39, 0, 0], + "0.9167": [0, 0, 0], + "1.0": [22.5, 0, 0] + } + }, + "bowtie": { + "rotation": { + "0.0": { + "post": [0, 0, 7.5], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, -2.5], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0, 7.5], + "lerp_mode": "catmullrom" + } + } + } + }, + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.5": { + "effect": "step_-6dB" + } + } + }, + "animation.silverlabs_nat.goose.sleep": { + "loop": true, + "animation_length": 4, + "bones": { + "root": { + "position": [0, -6, 0] + }, + "body": { + "rotation": [5, 0, 0], + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.08", 0] + }, + "leftWing": { + "rotation": [0, 0, -5] + }, + "rightWing": { + "rotation": [0, 0, 5] + }, + "skull": { + "rotation": [-129.09995, -57.03956, 135.25059], + "position": [ + 0, + "-4 + Math.sin(( q.anim_time - 0.2 ) * 90 ) * 0.2", + -3.25 + ] + }, + "tail": { + "rotation": [-37.5, 0, 0] + }, + "leftLeg": { + "rotation": [-82.5, -12.5, 0], + "position": [2, 0.75, 0] + }, + "leftFoot": { + "rotation": [85, 0, 0], + "position": [0, 0, -0.25] + }, + "rightLeg": { + "rotation": [-82.5, 12.5, 0], + "position": [-2, 0.75, 0] + }, + "rightFoot": { + "rotation": [85, 0, 0], + "position": [0, 0, -0.25] + } + } + }, + "animation.silverlabs_nat.goose.run": { + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.5": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": [25.5, 0, 0], + "0.0625": [26.09, 0, 0], + "0.125": [27.5, 0, 0], + "0.1875": [28.91, 0, 0], + "0.25": [29.5, 0, 0], + "0.3125": [28.91, 0, 0], + "0.375": [27.5, 0, 0], + "0.4375": [26.09, 0, 0], + "0.5": [25.5, 0, 0], + "0.5625": [26.09, 0, 0], + "0.625": [27.5, 0, 0], + "0.6875": [28.91, 0, 0], + "0.75": [29.5, 0, 0], + "0.8125": [28.91, 0, 0], + "0.875": [27.5, 0, 0], + "0.9375": [26.09, 0, 0], + "1.0": [25.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0625": [0, -0.35, 0], + "0.125": [0, -0.5, 0], + "0.1875": [0, -0.35, 0], + "0.25": [0, 0, 0], + "0.3125": [0, 0.35, 0], + "0.375": [0, 0.5, 0], + "0.4375": [0, 0.35, 0], + "0.5": [0, 0, 0], + "0.5625": [0, -0.35, 0], + "0.625": [0, -0.5, 0], + "0.6875": [0, -0.35, 0], + "0.75": [0, 0, 0], + "0.8125": [0, 0.35, 0], + "0.875": [0, 0.5, 0], + "0.9375": [0, 0.35, 0], + "1.0": [0, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [0, 0, -129.64], + "0.0625": [0, -2.83, -138.37], + "0.125": [0, -4, -139.27], + "0.1875": [0, -2.83, -131.81], + "0.25": [0, 0, -120.36], + "0.3125": [0, 2.83, -111.63], + "0.375": [0, 4, -110.73], + "0.4375": [0, 2.83, -118.19], + "0.5": [0, 0, -129.64], + "0.5625": [0, -2.83, -138.37], + "0.625": [0, -4, -139.27], + "0.6875": [0, -2.83, -131.81], + "0.75": [0, 0, -120.36], + "0.8125": [0, 2.83, -111.63], + "0.875": [0, 4, -110.73], + "0.9375": [0, 2.83, -118.19], + "1.0": [0, 0, -129.64] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, 129.64], + "0.0625": [0, 2.83, 138.37], + "0.125": [0, 4, 139.27], + "0.1875": [0, 2.83, 131.81], + "0.25": [0, 0, 120.36], + "0.3125": [0, -2.83, 111.63], + "0.375": [0, -4, 110.73], + "0.4375": [0, -2.83, 118.19], + "0.5": [0, 0, 129.64], + "0.5625": [0, 2.83, 138.37], + "0.625": [0, 4, 139.27], + "0.6875": [0, 2.83, 131.81], + "0.75": [0, 0, 120.36], + "0.8125": [0, -2.83, 111.63], + "0.875": [0, -4, 110.73], + "0.9375": [0, -2.83, 118.19], + "1.0": [0, 0, 129.64] + } + }, + "skull": { + "rotation": { + "0.0": [-29.05, 0, 0], + "0.0625": [-25.78, 0, 0], + "0.125": [-22.06, 0, 0], + "0.1875": [-20.06, 0, 0], + "0.25": [-20.95, 0, 0], + "0.3125": [-24.22, 0, 0], + "0.375": [-27.94, 0, 0], + "0.4375": [-29.94, 0, 0], + "0.5": [-29.05, 0, 0], + "0.5625": [-25.78, 0, 0], + "0.625": [-22.06, 0, 0], + "0.6875": [-20.06, 0, 0], + "0.75": [-20.95, 0, 0], + "0.8125": [-24.22, 0, 0], + "0.875": [-27.94, 0, 0], + "0.9375": [-29.94, 0, 0], + "1.0": [-29.05, 0, 0] + }, + "position": { + "0.0": [0, -1, -2.25], + "0.0625": [0, -1, -2.25], + "0.125": [0, -1, -2.25], + "0.1875": [0, -1, -2.25], + "0.25": [0, -1, -2.25], + "0.3125": [0, -1, -2.25], + "0.375": [0, -1, -2.25], + "0.4375": [0, -1, -2.25], + "0.5": [0, -1, -2.25], + "0.5625": [0, -1, -2.25], + "0.625": [0, -1, -2.25], + "0.6875": [0, -1, -2.25], + "0.75": [0, -1, -2.25], + "0.8125": [0, -1, -2.25], + "0.875": [0, -1, -2.25], + "0.9375": [0, -1, -2.25], + "1.0": [0, -1, -2.25] + } + }, + "tail": { + "rotation": { + "0.0": [-26.62, 0, 0], + "0.0625": [-25.31, 0, 0], + "0.125": [-23.82, 0, 0], + "0.1875": [-23.02, 0, 0], + "0.25": [-23.38, 0, 0], + "0.3125": [-24.69, 0, 0], + "0.375": [-26.18, 0, 0], + "0.4375": [-26.98, 0, 0], + "0.5": [-26.62, 0, 0], + "0.5625": [-25.31, 0, 0], + "0.625": [-23.82, 0, 0], + "0.6875": [-23.02, 0, 0], + "0.75": [-23.38, 0, 0], + "0.8125": [-24.69, 0, 0], + "0.875": [-26.18, 0, 0], + "0.9375": [-26.98, 0, 0], + "1.0": [-26.62, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [70, 0, 0], + "0.0625": [55.23, 0, 0], + "0.125": [33.75, 0, 0], + "0.1875": [11.64, 0, 0], + "0.25": [-5, 0, 0], + "0.3125": [-16.56, 0, 0], + "0.375": [-25.62, 0, 0], + "0.4375": [-29.37, 0, 0], + "0.5": [-25, 0, 0], + "0.5625": [-17.98, 0, 0], + "0.625": [-7.11, 0, 0], + "0.6875": [6.38, 0, 0], + "0.75": [21.25, 0, 0], + "0.8125": [36.28, 0, 0], + "0.875": [50.23, 0, 0], + "0.9375": [61.88, 0, 0], + "1.0": [70, 0, 0] + }, + "position": { + "0.0": [0, 1.5, 0], + "0.0625": [0, 1.77, -0.11], + "0.125": [0, 2.19, -0.27], + "0.1875": [0, 2.51, -0.45], + "0.25": [0, 2.5, -0.62], + "0.3125": [0, 1.95, -0.8], + "0.375": [0, 1.03, -1.01], + "0.4375": [0, 0.09, -1.18], + "0.5": [0, -0.5, -1.25], + "0.5625": [0, -0.41, -1.04], + "0.625": [0, 0.07, -0.69], + "0.6875": [0, 0.09, -0.38], + "0.75": [0, 0.2, -0.12], + "0.8125": [0, 0.47, -0.06], + "0.875": [0, 0.86, -0.02], + "0.9375": [0, 1.24, -0.01], + "1.0": [0, 1.5, 0] + } + }, + "leftFoot": { + "rotation": { + "0.0": [47.5, 0, 0], + "0.0625": [37.89, 0, 0], + "0.125": [23.75, 0, 0], + "0.1875": [10.23, 0, 0], + "0.25": [2.5, 0, 0], + "0.3125": [4.34, 0, 0], + "0.375": [12.19, 0, 0], + "0.4375": [20.2, 0, 0], + "0.5": [22.5, 0, 0], + "0.5625": [15.49, 0, 0], + "0.625": [2.97, 0, 0], + "0.6875": [-9.79, 0, 0], + "0.75": [-17.5, 0, 0], + "0.8125": [-17.03, 0, 0], + "0.875": [-5, 0, 0], + "0.9375": [22.03, 0, 0], + "1.0": [47.5, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-25, 0, 0], + "0.0625": [-16.51, 0, 0], + "0.125": [-3.95, 0, 0], + "0.1875": [11.14, 0, 0], + "0.25": [27.19, 0, 0], + "0.3125": [42.65, 0, 0], + "0.375": [55.98, 0, 0], + "0.4375": [65.61, 0, 0], + "0.5": [70, 0, 0], + "0.5625": [61.91, 0, 0], + "0.625": [39.69, 0, 0], + "0.6875": [13.87, 0, 0], + "0.75": [-5, 0, 0], + "0.8125": [-14.34, 0, 0], + "0.875": [-19.69, 0, 0], + "0.9375": [-22.7, 0, 0], + "1.0": [-25, 0, 0] + }, + "position": { + "0.0": [0, -0.5, -1.25], + "0.0625": [0, -0.22, -1.01], + "0.125": [0, 0.07, -0.69], + "0.1875": [0, 0.09, -0.38], + "0.25": [0, 0.2, -0.12], + "0.3125": [0, 0.45, -0.04], + "0.375": [0, 0.8, 0.01], + "0.4375": [0, 1.17, 0.03], + "0.5": [0, 1.5, 0], + "0.5625": [0, 1.86, -0.1], + "0.625": [0, 2.27, -0.26], + "0.6875": [0, 2.54, -0.45], + "0.75": [0, 2.5, -0.62], + "0.8125": [0, 1.96, -0.79], + "0.875": [0, 1.06, -0.97], + "0.9375": [0, 0.13, -1.14], + "1.0": [0, -0.5, -1.25] + } + }, + "rightFoot": { + "rotation": { + "0.0": [22.5, 0, 0], + "0.0625": [14.08, 0, 0], + "0.125": [1.72, 0, 0], + "0.1875": [-10.25, 0, 0], + "0.25": [-17.5, 0, 0], + "0.3125": [-17.03, 0, 0], + "0.375": [-5, 0, 0], + "0.4375": [24.84, 0, 0], + "0.5": [47.5, 0, 0], + "0.5625": [41.58, 0, 0], + "0.625": [27.03, 0, 0], + "0.6875": [11.46, 0, 0], + "0.75": [2.5, 0, 0], + "0.8125": [3.4, 0, 0], + "0.875": [9.69, 0, 0], + "0.9375": [17.38, 0, 0], + "1.0": [22.5, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.goose.peck": { + "sound_effects": { + "0.33": { + "effect": "attack" + }, + "0.42": { + "effect": "peck" + } + }, + "loop": true, + "animation_length": 0.5833, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-1.25, 0, 0], + "0.0833": [-3.12, 0, 0], + "0.125": [-4.69, 0, 0], + "0.1667": [-5, 0, 0], + "0.2083": [-3.2, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [3.2, 0, 0], + "0.3333": [5, 0, 0], + "0.375": [4.69, 0, 0], + "0.4167": [3.12, 0, 0], + "0.4583": [1.25, 0, 0], + "0.5": [0, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -3.14], + "0.0833": [0, 0, -7.66], + "0.125": [0, 0, -12.71], + "0.1667": [0, 0, -17.5], + "0.2083": [0, 0, -23.11], + "0.25": [0, 0, -29.53], + "0.2917": [0, 0, -34.32], + "0.3333": [0, 0, -35], + "0.375": [0, 0, -29.12], + "0.4167": [0, 0, -18.59], + "0.4583": [0, 0, -7.52], + "0.5": [0, 0, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 3.14], + "0.0833": [0, 0, 7.65], + "0.125": [0, 0, 12.71], + "0.1667": [0, 0, 17.5], + "0.2083": [0, 0, 23.1], + "0.25": [0, 0, 29.53], + "0.2917": [0, 0, 34.32], + "0.3333": [0, 0, 35], + "0.375": [0, 0, 29.12], + "0.4167": [0, 0, 18.59], + "0.4583": [0, 0, 7.52], + "0.5": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0417": [0, 0, 0], + "0.0833": [-7.68, 0, 0], + "0.125": [-19.23, 0, 0], + "0.1667": [-28.66, 0, 0], + "0.2083": [-30, 0, 0], + "0.25": [-21.04, 0, 0], + "0.2917": [-4.96, 0, 0], + "0.3333": [13.39, 0, 0], + "0.375": [29.16, 0, 0], + "0.4167": [37.5, 0, 0], + "0.4583": [34.63, 0, 0], + "0.5": [22.96, 0, 0], + "0.5417": [9.18, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0417": [0, 0, 0], + "0.0833": [0, 0.03, 0.38], + "0.125": [0, 0.08, 0.95], + "0.1667": [0, 0.09, 1.42], + "0.2083": [0, 0, 1.5], + "0.25": [0, -0.21, 1.07], + "0.2917": [0, -0.53, 0.3], + "0.3333": [0, -0.87, -0.58], + "0.375": [0, -1.14, -1.34], + "0.4167": [0, -1.25, -1.75], + "0.4583": [0, -1.08, -1.62], + "0.5": [0, -0.7, -1.08], + "0.5417": [0, -0.28, -0.43], + "0.5833": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.goose.threaten": { + "sound_effects": { + "0.0": { + "effect": "angry" + } + }, + "loop": true, + "animation_length": 0.5, + "bones": { + "body": { + "rotation": [ + "-25 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 5", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -2" + ] + }, + "leftWing": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.1 ) * 720 ) * 5", + "-100 + Math.cos(( q.anim_time - 0.1 ) * 720 ) * 30" + ] + }, + "rightWing": { + "rotation": [ + 0, + "-( Math.sin(( q.anim_time - 0.1 ) * 720 ) * 5 )", + "100 + Math.cos(( q.anim_time - 0.1 ) * 720 ) * -30" + ] + }, + "skull": { + "rotation": [ + "30 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * -9", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 3" + ] + }, + "tail": { + "rotation": [ + "-27.5 + Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 0.8", + 0, + 0 + ] + } + } + }, + "animation.silverlabs_nat.goose.sit": { + "loop": true, + "bones": { + "body": { + "position": [0, -6, 0] + }, + "leftLeg": { + "rotation": [-90, 22.5, 0], + "position": [0, -6, 0] + }, + "rightLeg": { + "rotation": [-90, -22.5, 0], + "position": [0, -6, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/gorilla.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/gorilla.rp_anim.json new file mode 100644 index 0000000..317f21b --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/gorilla.rp_anim.json @@ -0,0 +1,1313 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.gorilla.idle": { + "loop": true + }, + "animation.silverlabs_nat.gorilla.idle_event_UB": { + "animation_length": 2, + "bones": { + "pecs": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 5], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, 0, -3.07], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-0.79595, 0.7432, 7.49973], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [-1.61979, 0.87776, -5.05647], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [17.5, -12.5, 0], + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": [-7.5, -12.5, 0], + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": [10, -12.5, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [-5, -12.5, 0], + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": [10, -12.5, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftArm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [-176.21916, 32.39605, -14.61905], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [-181.27921, 29.67015, -13.92864], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [-176.21916, 32.39605, -14.61905], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [-181.27921, 29.67015, -13.92864], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-86.72061, 9.70656, -15.2189], + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": [-96.44225, 24.68022, -14.28528], + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": [-86.44225, 24.68022, -14.28528], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [-103.94225, 24.68022, -14.28528], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.gorilla.idle_event": { + "animation_length": 2, + "bones": { + "pecs": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0.57], + "0.0833": [0, 0, 1.44], + "0.125": [0, 0, 2.48], + "0.1667": [0, 0, 3.51], + "0.2083": [0, 0, 4.38], + "0.25": [0, 0, 4.93], + "0.2917": [0, 0, 5], + "0.3333": [0, 0, 4.62], + "0.375": [0, 0, 3.87], + "0.4167": [0, 0, 2.87], + "0.4583": [0, 0, 1.7], + "0.5": [0, 0, 0.47], + "0.5417": [0, 0, -0.72], + "0.5833": [0, 0, -1.77], + "0.625": [0, 0, -2.59], + "0.6667": [0, 0, -3.07], + "0.7083": [0, 0, -3.19], + "0.75": [0, 0, -2.92], + "0.7917": [0, 0, -2.37], + "0.8333": [0, 0, -1.69], + "0.875": [0, 0, -0.98], + "0.9167": [0, 0, -0.37], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0.06], + "1.0417": [0, 0, 0.1], + "1.0833": [0, 0, 0.14], + "1.125": [0, 0, 0.17], + "1.1667": [0, 0, 0.2], + "1.2083": [0, 0, 0.21], + "1.25": [0, 0, 0.22], + "1.2917": [0, 0, 0.23], + "1.3333": [0, 0, 0.23], + "1.375": [0, 0, 0.22], + "1.4167": [0, 0, 0.21], + "1.4583": [0, 0, 0.2], + "1.5": [0, 0, 0.18], + "1.5417": [0, 0, 0.17], + "1.5833": [0, 0, 0.15], + "1.625": [0, 0, 0.13], + "1.6667": [0, 0, 0.11], + "1.7083": [0, 0, 0.09], + "1.75": [0, 0, 0.07], + "1.7917": [0, 0, 0.05], + "1.8333": [0, 0, 0.03], + "1.875": [0, 0, 0.02], + "1.9167": [0, 0, 0.01], + "1.9583": [0, 0, 0], + "2.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.2083": [0, 0, 0], + "1.25": [0, 0, 0], + "1.2917": [0, 0, 0], + "1.3333": [0, 0, 0], + "1.375": [0, 0, 0], + "1.4167": [0, 0, 0], + "1.4583": [0, 0, 0], + "1.5": [0, 0, 0], + "1.5417": [0, 0, 0], + "1.5833": [0, 0, 0], + "1.625": [0, 0, 0], + "1.6667": [0, 0, 0], + "1.7083": [0, 0, 0], + "1.75": [0, 0, 0], + "1.7917": [0, 0, 0], + "1.8333": [0, 0, 0], + "1.875": [0, 0, 0], + "1.9167": [0, 0, 0], + "1.9583": [0, 0, 0], + "2.0": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0.03, -0.03, -0.28], + "0.0833": [0.06, -0.06, -0.56], + "0.125": [0, 0, 0], + "0.1667": [-0.11, 0.11, 1.34], + "0.2083": [-0.26, 0.27, 3.42], + "0.25": [-0.44, 0.45, 5.58], + "0.2917": [-0.62, 0.62, 7.16], + "0.3333": [-0.8, 0.74, 7.5], + "0.375": [-1, 0.83, 5.99], + "0.4167": [-1.24, 0.89, 3.08], + "0.4583": [-1.46, 0.93, -0.34], + "0.5": [-1.61, 0.93, -3.35], + "0.5417": [-1.62, 0.88, -5.06], + "0.5833": [-1.67, 0.92, -5.17], + "0.625": [-1.85, 1.09, -4.49], + "0.6667": [-1.96, 1.23, -3.31], + "0.7083": [-1.81, 1.19, -1.96], + "0.75": [-1.22, 0.83, -0.75], + "0.7917": [0, 0, 0], + "0.8333": [2.49, -1.55, 0.29], + "0.875": [6.23, -3.77, 0.37], + "0.9167": [10.41, -6.3, 0.32], + "0.9583": [14.22, -8.83, 0.19], + "1.0": [16.86, -11, 0.06], + "1.0417": [17.5, -12.5, 0], + "1.0833": [15.3, -13.22, 0], + "1.125": [10.75, -13.43, 0], + "1.1667": [5, -13.28, 0], + "1.2083": [-0.74, -12.96, 0], + "1.25": [-5.3, -12.64, 0], + "1.2917": [-7.5, -12.5, 0], + "1.3333": [-5.35, -12.5, 0], + "1.375": [0.63, -12.5, 0], + "1.4167": [6.92, -12.5, 0], + "1.4583": [10, -12.5, 0], + "1.5": [7.83, -12.5, 0], + "1.5417": [2.65, -12.5, 0], + "1.5833": [-2.6, -12.5, 0], + "1.625": [-5, -12.5, 0], + "1.6667": [-2.77, -12.79, 0], + "1.7083": [2.19, -13.28, 0], + "1.75": [7.3, -13.38, 0], + "1.7917": [10, -12.5, 0], + "1.8333": [9.44, -10.6, 0], + "1.875": [7.32, -7.8, 0], + "1.9167": [4.48, -4.7, 0], + "1.9583": [1.76, -1.9, 0], + "2.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.2083": [0, 0, 0], + "1.25": [0, 0, 0], + "1.2917": [0, 0, 0], + "1.3333": [0, 0, 0], + "1.375": [0, 0, 0], + "1.4167": [0, 0, 0], + "1.4583": [0, 0, 0], + "1.5": [0, 0, 0], + "1.5417": [0, 0, 0], + "1.5833": [0, 0, 0], + "1.625": [0, 0, 0], + "1.6667": [0, 0, 0], + "1.7083": [0, 0, 0], + "1.75": [0, 0, 0], + "1.7917": [0, 0, 0], + "1.8333": [0, 0, 0], + "1.875": [0, 0, 0], + "1.9167": [0, 0, 0], + "1.9583": [0, 0, 0], + "2.0": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-17.42, 3.23, -1.45], + "0.0833": [-42.49, 7.92, -3.56], + "0.125": [-72.16, 13.46, -6.04], + "0.1667": [-103.41, 19.27, -8.66], + "0.2083": [-133.19, 24.75, -11.13], + "0.25": [-158.47, 29.33, -13.2], + "0.2917": [-176.22, 32.4, -14.62], + "0.3333": [-190.08, 32.89, -15.14], + "0.375": [-181.28, 29.67, -13.93], + "0.4167": [-180.49, 30.1, -14.04], + "0.4583": [-178.75, 31.03, -14.27], + "0.5": [-177.01, 31.97, -14.51], + "0.5417": [-176.22, 32.4, -14.62], + "0.5833": [-180.84, 32.53, -14.42], + "0.625": [-186.6, 32.06, -14.06], + "0.6667": [-181.28, 29.67, -13.93], + "0.7083": [-173.52, 27.76, -14.01], + "0.75": [-162.21, 25.07, -14.16], + "0.7917": [-148.54, 21.91, -14.37], + "0.8333": [-133.71, 18.58, -14.59], + "0.875": [-118.92, 15.39, -14.81], + "0.9167": [-105.37, 12.65, -15.01], + "0.9583": [-94.23, 10.65, -15.15], + "1.0": [-86.72, 9.71, -15.22], + "1.0417": [-82.28, 11.34, -15.12], + "1.0833": [-86.29, 15.94, -14.83], + "1.125": [-92.95, 21.17, -14.51], + "1.1667": [-96.44, 24.68, -14.29], + "1.2083": [-95.27, 25.64, -14.23], + "1.25": [-92.54, 25.76, -14.22], + "1.2917": [-89.41, 25.4, -14.24], + "1.3333": [-87, 24.92, -14.27], + "1.375": [-86.44, 24.68, -14.29], + "1.4167": [-89.17, 24.97, -14.45], + "1.4583": [-94.74, 25.59, -14.81], + "1.5": [-101.06, 26.22, -15.18], + "1.5417": [-106.09, 26.51, -15.34], + "1.5833": [-107.74, 26.11, -15.11], + "1.625": [-103.94, 24.68, -14.29], + "1.6667": [-97.15, 22.89, -13.25], + "1.7083": [-87.01, 20.38, -11.8], + "1.75": [-74.44, 17.37, -10.05], + "1.7917": [-60.37, 14.05, -8.13], + "1.8333": [-45.73, 10.63, -6.15], + "1.875": [-31.45, 7.31, -4.23], + "1.9167": [-18.44, 4.3, -2.49], + "1.9583": [-7.65, 1.79, -1.04], + "2.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.2083": [0, 0, 0], + "1.25": [0, 0, 0], + "1.2917": [0, 0, 0], + "1.3333": [0, 0, 0], + "1.375": [0, 0, 0], + "1.4167": [0, 0, 0], + "1.4583": [0, 0, 0], + "1.5": [0, 0, 0], + "1.5417": [0, 0, 0], + "1.5833": [0, 0, 0], + "1.625": [0, 0, 0], + "1.6667": [0, 0, 0], + "1.7083": [0, 0, 0], + "1.75": [0, 0, 0], + "1.7917": [0, 0, 0], + "1.8333": [0, 0, 0], + "1.875": [0, 0, 0], + "1.9167": [0, 0, 0], + "1.9583": [0, 0, 0], + "2.0": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.gorilla.walk": { + "loop": true, + "animation_length": 1.3333, + "bones": { + "body": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.1 ) * 270 ) * 4"], + "position": [ + 0, + "Math.clamp( -Math.sin(( q.anim_time - 0.3 ) * 540 ) * 0.5, 0, 0.5 )", + 0 + ] + }, + "skull": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 270 ) * -4"] + }, + "leftArm": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.0 ) * 270 ) * 30", + 0, + 0 + ], + "position": [ + 0, + "Math.clamp( -Math.sin(( q.anim_time - 0.0 ) * 270 ) * 3, 0, 5 )", + "-1.25 - Math.cos(( q.anim_time - 0.3 ) * 270 ) * -1" + ] + }, + "rightArm": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 270 ) * 30", 0, 0], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.0 ) * 270 ) * 3, 0, 5 )", + "-1.25 + Math.cos(( q.anim_time - 0.3 ) * 270 ) * -1" + ] + }, + "leftLeg": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 270 ) * 30", 0, 0], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.2 ) * 270 ) * 2, 0, 2 )", + 0 + ] + }, + "rightLeg": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.2 ) * 270 ) * 30", + 0, + 0 + ], + "position": [ + 0, + "Math.clamp( -Math.sin(( q.anim_time - 0.2 ) * 270 ) * 2, 0, 2 )", + 0 + ] + } + }, + "sound_effects": { + "0.04": { + "effect": "step_-6dB" + }, + "0.21": { + "effect": "step_-12dB" + }, + "0.67": { + "effect": "step_-6dB" + }, + "0.88": { + "effect": "step_-12dB" + } + } + }, + "animation.silverlabs_nat.gorilla.run": { + "sound_effects": { + "0.08": { + "effect": "step_-6dB" + }, + "0.21": { + "effect": "step_-6dB" + }, + "0.5": { + "effect": "step_-12dB" + }, + "0.63": { + "effect": "step_-12dB" + }, + "0.75": { + "effect": "step_-6dB" + }, + "0.88": { + "effect": "step_-6dB" + }, + "1.17": { + "effect": "step_-12dB" + }, + "1.29": { + "effect": "step_-12dB" + } + }, + "loop": true, + "animation_length": 1.3333, + "bones": { + "body": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 540 ) * 6", 0, 0], + "position": [ + 0, + "Math.clamp( -Math.sin(( q.anim_time - 0.1 ) * 1080 ) * 1, 0, 1 )", + 0 + ] + }, + "skull": { + "rotation": ["Math.sin(( q.anim_time - 0.1 ) * 540 ) * -6", 0, 0] + }, + "leftArm": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.2 ) * 540 ) * 45", + 0, + 0 + ], + "position": [ + 0, + "Math.clamp( -Math.sin(( q.anim_time - 0.2 ) * 540 ) * 5, 0, 5 )", + "-2.8 - Math.cos(( q.anim_time - 0.4 ) * 540 ) * -1" + ] + }, + "rightArm": { + "rotation": ["-Math.cos(( q.anim_time - 0. ) * 540 ) * 30", 0, 0], + "position": [ + 0, + "Math.clamp( -Math.sin(( q.anim_time - 0.0 ) * 540 ) * 5, 0, 5 )", + "-1.8 - Math.cos(( q.anim_time - 0.4 ) * 540 ) * -1" + ] + }, + "leftLeg": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 540 ) * 45", 0, 0], + "position": [ + 0, + "0 + Math.clamp( Math.sin(( q.anim_time - 0.2 ) * 540 ) * 2, 0, 2 )", + 1 + ] + }, + "rightLeg": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.4 ) * 540 ) * 45", + 0, + 0 + ], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.1 ) * 540 ) * 2, 0, 2 )", + 1 + ] + } + } + }, + "animation.silverlabs_nat.gorilla.chest_beat_UB": { + "loop": false, + "animation_length": 0.3333, + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [-90, 0, -5], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [-90, 0, 5], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-90, 0, -5], + "lerp_mode": "catmullrom" + } + }, + "position": [0, 0, -2], + "scale": { + "0.0": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [85, -5, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [85, 5, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [85, -5, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0.99619, -6, -2.91284], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [-0.99239, -6, -2.73569], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0.99619, -6, -2.91284], + "lerp_mode": "catmullrom" + } + } + }, + "leftArm": { + "rotation": { + "0.0": { + "post": [0, 0, 45], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [-2.2511, 0.21579, -6.7528], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [-37.6991, -10.38107, -29.8009], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 45], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [3, -3, 4], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [3, -3, 4], + "lerp_mode": "catmullrom" + } + } + }, + "rightArm": { + "rotation": { + "0.0": { + "post": [-37.6991, 10.38107, 29.8009], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 0, -45], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [2.428, -3.27613, 6.50094], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-37.6991, 10.38107, 29.8009], + "lerp_mode": "catmullrom" + } + }, + "position": [-3, -3, 4] + }, + "leftLeg": { + "position": [0, 0, -4] + }, + "rightLeg": { + "position": [0, 0, -3] + }, + "pecs": { + "rotation": { + "0.0": [0, -5.38208, 0], + "0.0833": [0, -0.38208, 0], + "0.1667": [0, 4.96064, 0], + "0.25": [0, -0.03936, 0], + "0.3333": [0, -5.42549, 0] + }, + "scale": { + "0.0": { + "post": [1.1, 1, 1.2], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [1.1, 1, 1.2], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [1.1, 1, 1.2], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.gorilla.chest_beat": { + "sound_effects": { + "0.0": { + "effect": "chest" + }, + "0.165": { + "effect": "chest" + } + }, + "loop": true, + "animation_length": 0.3333, + "bones": { + "body": { + "rotation": { + "0.0": [-90, 0, -5], + "0.0417": [-90, 0, -3.44], + "0.0833": [-90, 0, 0], + "0.125": [-90, 0, 3.44], + "0.1667": [-90, 0, 5], + "0.2083": [-90, 0, 3.44], + "0.25": [-90, 0, 0], + "0.2917": [-90, 0, -3.44], + "0.3333": [-90, 0, -5] + }, + "position": [0, 0, -2], + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1, 1], + "0.0833": [1, 1, 1], + "0.125": [1, 1, 1], + "0.1667": [1, 1, 1], + "0.2083": [1, 1, 1], + "0.25": [1, 1, 1], + "0.2917": [1, 1, 1], + "0.3333": [1, 1, 1] + } + }, + "skull": { + "rotation": { + "0.0": [85, -5, 0], + "0.0417": [85, -3.44, 0], + "0.0833": [85, 0, 0], + "0.125": [85, 3.44, 0], + "0.1667": [85, 5, 0], + "0.2083": [85, 3.44, 0], + "0.25": [85, 0, 0], + "0.2917": [85, -3.44, 0], + "0.3333": [85, -5, 0] + }, + "position": { + "0.0": [1, -6, -2.91], + "0.0417": [0.69, -6, -2.89], + "0.0833": [0, -6, -2.82], + "0.125": [-0.68, -6, -2.76], + "0.1667": [-0.99, -6, -2.74], + "0.2083": [-0.68, -6, -2.76], + "0.25": [0, -6, -2.82], + "0.2917": [0.69, -6, -2.89], + "0.3333": [1, -6, -2.91] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 45], + "0.0417": [-2.25, 0.22, -6.75], + "0.0833": [-14.3, -3.29, -20.18], + "0.125": [-30.06, -8, -30.42], + "0.1667": [-37.7, -10.38, -29.8], + "0.2083": [-32.48, -9.02, -15.02], + "0.25": [-20.92, -5.87, 9.39], + "0.2917": [-8.33, -2.37, 32.91], + "0.3333": [0, 0, 45] + }, + "position": { + "0.0": [3, -3, 4], + "0.0417": [3, -3, 4], + "0.0833": [3, -3, 4], + "0.125": [3, -3, 4], + "0.1667": [3, -3, 4], + "0.2083": [3, -3, 4], + "0.25": [3, -3, 4], + "0.2917": [3, -3, 4], + "0.3333": [3, -3, 4] + } + }, + "rightArm": { + "rotation": { + "0.0": [-37.7, 10.38, 29.8], + "0.0417": [-32.92, 9.31, 15.04], + "0.0833": [-21.51, 6.25, -9.35], + "0.125": [-8.78, 2.66, -32.87], + "0.1667": [0, 0, -45], + "0.2083": [2.43, -3.28, 6.5], + "0.25": [-10.69, 0.92, 20], + "0.2917": [-28.52, 6.99, 30.35], + "0.3333": [-37.7, 10.38, 29.8] + }, + "position": [-3, -3, 4] + }, + "leftLeg": { + "position": [0, 0, -4] + }, + "rightLeg": { + "position": [0, 0, -3] + }, + "pecs": { + "rotation": { + "0.0": [0, -5.38, 0], + "0.0417": [0, -2.88, 0], + "0.0833": [0, -0.38, 0], + "0.125": [0, 2.29, 0], + "0.1667": [0, 4.96, 0], + "0.2083": [0, 2.46, 0], + "0.25": [0, -0.04, 0], + "0.2917": [0, -2.73, 0], + "0.3333": [0, -5.43, 0] + }, + "scale": { + "0.0": [1.1, 1, 1.2], + "0.0417": [1.05, 1, 1.0999], + "0.0833": [1, 1, 1], + "0.125": [1.05, 1, 1.1], + "0.1667": [1.1, 1, 1.2], + "0.2083": [1.05, 1, 1.1001], + "0.25": [1, 1, 1], + "0.2917": [1.05, 1, 1.1001], + "0.3333": [1.1, 1, 1.2] + } + } + } + }, + "animation.silverlabs_nat.gorilla.punch_right_UB": { + "animation_length": 0.4167, + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 15], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 15], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": [0, 0, 0] + }, + "pecs": { + "rotation": [0, 0, 0] + }, + "leftArm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, -15], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, -15], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0.44829, 2.19067, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0.44829, 2.19067, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightArm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [42.73421, 15.69986, 73.67505], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-42.73421, 15.69986, 106.32495], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [-90, -22.5, 90], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.gorilla.punch_right": { + "sound_effects": { + "0.0": { + "effect": "attack" + } + }, + "animation_length": 0.4167, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 4.44], + "0.0833": [0, 0, 10.56], + "0.125": [0, 0, 15], + "0.1667": [0, 0, 16.87], + "0.2083": [0, 0, 15], + "0.25": [0, 0, 10.55], + "0.2917": [0, 0, 4.44], + "0.3333": [0, 0, 0], + "0.375": [0, 0, -0.94], + "0.4167": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "pecs": { + "rotation": [0, 0, 0] + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -4.44], + "0.0833": [0, 0, -10.56], + "0.125": [0, 0, -15], + "0.1667": [0, 0, -16.87], + "0.2083": [0, 0, -15], + "0.25": [0, 0, -7.5], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 1.11], + "0.375": [0, 0, 0.56], + "0.4167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0.13, 0.65, 0], + "0.0833": [0.32, 1.54, 0], + "0.125": [0.45, 2.19, 0], + "0.1667": [0.5, 2.46, 0], + "0.2083": [0.45, 2.19, 0], + "0.25": [0.22, 1.1, 0], + "0.2917": [0, 0, 0], + "0.3333": [-0.03, -0.16, 0], + "0.375": [-0.02, -0.08, 0], + "0.4167": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [15.83, 4.65, 20.62], + "0.0833": [36.4, 11.05, 49.43], + "0.125": [42.73, 15.7, 73.68], + "0.1667": [5.6, 19.07, 95.63], + "0.2083": [-42.73, 15.7, 106.32], + "0.25": [-77.33, -4.81, 105.83], + "0.2917": [-90, -22.5, 90], + "0.3333": [-66.86, -18.67, 62.15], + "0.375": [-28.45, -8.09, 26.09], + "0.4167": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.gorilla.punch_left_UB": { + "animation_length": 0.4167, + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, -15], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, -15], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": [0, 0, 0] + }, + "pecs": { + "rotation": [0, 0, 0] + }, + "leftArm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [42.73421, -15.69986, -73.67505], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-42.73421, -15.69986, -106.32495], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [-90, 22.5, -90], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0.44829, 2.19067, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0.44829, 2.19067, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightArm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 15], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 15], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-0.44829, 2.19067, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-0.44829, 2.19067, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.gorilla.punch_left": { + "sound_effects": { + "0.0": { + "effect": "attack" + } + }, + "animation_length": 0.4167, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -4.44], + "0.0833": [0, 0, -10.56], + "0.125": [0, 0, -15], + "0.1667": [0, 0, -16.87], + "0.2083": [0, 0, -15], + "0.25": [0, 0, -10.55], + "0.2917": [0, 0, -4.44], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0.94], + "0.4167": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "pecs": { + "rotation": [0, 0, 0] + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [15.83, -4.65, -20.62], + "0.0833": [36.4, -11.05, -49.43], + "0.125": [42.73, -15.7, -73.68], + "0.1667": [5.6, -19.07, -95.63], + "0.2083": [-42.73, -15.7, -106.32], + "0.25": [-77.33, 4.81, -105.83], + "0.2917": [-90, 22.5, -90], + "0.3333": [-66.86, 18.67, -62.15], + "0.375": [-28.45, 8.09, -26.09], + "0.4167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0.13, 0.65, 0], + "0.0833": [0.32, 1.54, 0], + "0.125": [0.45, 2.19, 0], + "0.1667": [0.5, 2.46, 0], + "0.2083": [0.45, 2.19, 0], + "0.25": [0.22, 1.1, 0], + "0.2917": [0, 0, 0], + "0.3333": [-0.03, -0.16, 0], + "0.375": [-0.02, -0.08, 0], + "0.4167": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 4.44], + "0.0833": [0, 0, 10.56], + "0.125": [0, 0, 15], + "0.1667": [0, 0, 16.87], + "0.2083": [0, 0, 15], + "0.25": [0, 0, 7.5], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, -1.11], + "0.375": [0, 0, -0.56], + "0.4167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [-0.13, 0.65, 0], + "0.0833": [-0.32, 1.54, 0], + "0.125": [-0.45, 2.19, 0], + "0.1667": [-0.5, 2.46, 0], + "0.2083": [-0.45, 2.19, 0], + "0.25": [-0.22, 1.1, 0], + "0.2917": [0, 0, 0], + "0.3333": [0.03, -0.16, 0], + "0.375": [0.02, -0.08, 0], + "0.4167": [0, 0, 0] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/grizzly_bear.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/grizzly_bear.rp_anim.json new file mode 100644 index 0000000..41f3c04 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/grizzly_bear.rp_anim.json @@ -0,0 +1,376 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.grizzly_bear.baby_transform": { + "loop": true, + "bones": { + "head2": { + "scale": 1.8 + } + } + }, + "animation.silverlabs_nat.grizzly_bear.walk": { + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.25": { + "effect": "step_-6dB" + }, + "0.5": { + "effect": "step" + }, + "0.75": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "head2": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 2"], + "position": [0, "Math.sin(( q.anim_time - 0.3 ) * 360 ) * 0.5", 0] + }, + "body": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 1", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 3" + ], + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 0.5", 0] + }, + "left_arm": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 20", 0, 0], + "position": { + "0.25": [0, 0, 0], + "0.5": [0, 2, 0], + "0.75": [0, 0, 0] + } + }, + "left_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 20", 0, 0], + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 2, 0], + "0.5": [0, 0, 0] + } + }, + "right_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * -20", 0, 0], + "position": { + "0.5": [0, 0, 0], + "0.75": [0, 2, 0], + "1.0": [0, 0, 0] + } + }, + "right_arm": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * -20", 0, 0], + "position": { + "0.0": [0, 2, 0], + "0.25": [0, 0, 0], + "0.75": [0, 0, 0], + "1.0": [0, 2, 0] + } + }, + "skull": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 0.5", + 0, + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 1.5" + ] + }, + "left_ear": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 1", + 0, + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 3" + ] + }, + "right_ear": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 1", + 0, + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 3" + ] + } + } + }, + "animation.silverlabs_nat.grizzly_bear.sleep": { + "sound_effects": { + "0.0": { + "effect": "sleep" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "head2": { + "rotation": [12.5, 10, 27.5], + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 180 ) * -0.3", 0] + }, + "left_arm": { + "rotation": [-87.5, 25, 0], + "position": [2.25, 0, -5] + }, + "right_arm": { + "rotation": [-87.5, -20, 0], + "position": [-2.25, 0, 0] + }, + "left_leg": { + "rotation": [-90, -12.5, 0], + "position": [2.75, 0, 2] + }, + "right_leg": { + "rotation": [-90, 12.5, 0], + "position": [-2.75, 0, 2] + }, + "root": { + "position": [0, -7, 0] + }, + "skull": { + "rotation": [23.52814, 13.94001, -7.67141] + } + } + }, + "animation.silverlabs_nat.grizzly_bear.sniff": { + "sound_effects": { + "0.05": { + "effect": "sniff" + } + }, + "loop": true, + "animation_length": 0.5, + "bones": { + "head2": { + "rotation": ["Math.cos(( q.anim_time - 1 ) * 1440 ) * 2", 0, 0] + }, + "snout": { + "rotation": ["Math.cos(( q.anim_time - 1 ) * 1440 ) * 10", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 1 ) * 1440 ) * - .3", 0] + } + } + }, + "animation.silverlabs_nat.grizzly_bear.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "head2": { + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 180 ) * -0.3", 0] + } + } + }, + "animation.silverlabs_nat.grizzly_bear.sit": { + "loop": true, + "bones": { + "body": { + "rotation": [-30, 0, 0], + "position": [0, -3, 0] + }, + "head2": { + "rotation": [35, 0, 0], + "position": [0, -2, 2] + }, + "left_arm": { + "rotation": [0, 0, 0] + }, + "right_arm": { + "rotation": [0, 0, 0] + }, + "left_leg": { + "rotation": [-90, 0, 0], + "position": [0, -7, 0] + }, + "right_leg": { + "rotation": [-90, 0, 0], + "position": [0, -7, 0] + }, + "skull": { + "rotation": [25, 0, 0] + } + } + }, + "animation.silverlabs_nat.grizzly_bear.eat": { + "sound_effects": { + "0.0": { + "effect": "eat" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "right_arm": { + "rotation": [ + "-107.8348 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * 10", + -15, + 0 + ], + "position": [0, 0, -4] + }, + "head2": { + "rotation": [ + "35 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -5", + 0, + 0 + ], + "position": [0, -2, 2] + }, + "right_leg": { + "rotation": [-90, 0, 0], + "position": [0, -7, 0] + }, + "left_leg": { + "rotation": [-90, 0, 0], + "position": [0, -7, 0] + }, + "left_arm": { + "rotation": [-22.5, 0, 0] + }, + "body": { + "rotation": [-30, 0, 0], + "position": [0, -3, 0] + }, + "skull": { + "rotation": { + "0.0": [31.88034, -6.6782, 10.59061], + "0.125": [26.88034, -6.6782, 10.59061], + "0.25": [31.88034, -6.6782, 10.59061], + "0.375": [26.88034, -6.6782, 10.59061], + "0.5": [31.88034, -6.6782, 10.59061], + "0.625": [26.88034, -6.6782, 10.59061], + "0.75": [31.88034, -6.6782, 10.59061], + "0.875": [26.88034, -6.6782, 10.59061], + "1.0": [31.88034, -6.6782, 10.59061], + "1.125": [26.88034, -6.6782, 10.59061], + "1.25": [31.88034, -6.6782, 10.59061], + "1.375": [26.88034, -6.6782, 10.59061], + "1.5": [31.88034, -6.6782, 10.59061], + "1.625": [26.88034, -6.6782, 10.59061], + "1.75": [31.88034, -6.6782, 10.59061], + "1.875": [26.88034, -6.6782, 10.59061], + "2.0": [31.88034, -6.6782, 10.59061] + }, + "position": [0.2, 0, 0] + } + } + }, + "animation.silverlabs_nat.grizzly_bear.swing": { + "sound_effects": { + "0.0": { + "effect": "attack" + } + }, + "animation_length": 0.25, + "bones": { + "right_arm": { + "rotation": [ + "-50 + Math.cos(( q.anim_time - 0.5 ) * 1440 ) * 50", + 0, + "10 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -10" + ] + } + } + }, + "animation.silverlabs_nat.grizzly_bear.run": { + "sound_effects": { + "0.25": { + "effect": "step_-6dB" + }, + "0.33": { + "effect": "step" + }, + "0.5": { + "effect": "step" + }, + "0.92": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "tail2": { + "rotation": ["Math.sin(( q.anim_time - 0.1 ) * 360 ) * 16", 0, 0] + }, + "tail": { + "rotation": [ + "15 + Math.cos(( q.anim_time - 0.2 ) * 360 ) * 16", + 0, + "Math.cos(( q.anim_time - 0.3 ) * 360 ) * -8" + ] + }, + "right_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 360 ) * -36", 0, 0], + "position": { + "0.25": [0, 0, 0], + "0.5": [0, 0, 0], + "0.75": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "left_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.3 ) * 360 ) * -36", 0, 0], + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 1, 0], + "0.5": [0, 0, 0] + } + }, + "right_arm": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 36", 0, 0], + "position": { + "0.0": [0, "-2 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 2", 0], + "0.25": [0, 0, 0], + "0.5": [0, 2, 0], + "1.0": [0, 0, 0] + } + }, + "left_arm": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 36", 0, 0], + "position": { + "0.0": [0, 2, 0], + "0.25": [0, 0, 0], + "0.75": [0, 0, 0], + "1.0": [0, 2, 0] + } + }, + "body": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 4", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 1" + ], + "position": [0, 0, 0], + "scale": 1.01 + }, + "head2": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 360 ) * -4", 0, 0], + "position": [0, "Math.sin(( q.anim_time - 0.3 ) * 360 ) * 0.5", 0] + }, + "back_legs": { + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.8", 0] + }, + "skull": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 4", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 1" + ] + }, + "left_ear": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 4", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 1" + ] + }, + "right_ear": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 4", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 1" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/hamster.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/hamster.rp_anim.json new file mode 100644 index 0000000..bb5e4c2 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/hamster.rp_anim.json @@ -0,0 +1,1313 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.hamster.drinking": { + "loop": "hold_on_last_frame", + "animation_length": 6, + "sound_effects": { + "0.00": { + "effect": "drinking" + }, + "1.00": { + "effect": "drinking" + }, + "2.00": { + "effect": "drinking" + }, + "3.00": { + "effect": "drinking" + }, + "4.00": { + "effect": "drinking" + }, + "5.00": { + "effect": "drinking" + }, + "6.00": { + "effect": "drinking" + } + } + }, + "animation.silverlabs_nat.hamster.standing": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "rotation": [-55, 0, 0], + "position": [0, -1, 0] + }, + "root": { + "position": [0, 0, -2], + "scale": { + "0.0": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.65": { + "post": [0.97, 1.04, 0.94], + "lerp_mode": "catmullrom" + }, + "1.35": { + "post": [1, 0.95, 1], + "lerp_mode": "catmullrom" + }, + "2.0": [1, 1, 1] + } + }, + "skull": { + "rotation": [55, 0, 0], + "position": [0, 0, -1.5] + }, + "right_hand": { + "rotation": [ + 132.5, + 15, + "Math.sin(( q.anim_time - 0.3 ) * 180 ) * -4" + ], + "position": [0, -1, 0.5] + }, + "left_hand": { + "rotation": [ + 132.5, + -15, + "0 + Math.sin(( q.anim_time - 0.5 ) * 180 ) * 4" + ], + "position": [0, -1, 0.5] + }, + "left_foot": { + "position": [0, 0, -1] + }, + "right_foot": { + "position": [0, 0, -1] + } + }, + "sound_effects": { + "0.01": { + "effect": "standing" + } + } + }, + "animation.silverlabs_nat.hamster.standing.tame": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "rotation": [-55, 0, 0], + "position": [0, -1, 0] + }, + "root": { + "position": [0, 0, -2], + "scale": { + "0.0": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.65": { + "post": [0.97, 1.04, 0.94], + "lerp_mode": "catmullrom" + }, + "1.35": { + "post": [1, 0.95, 1], + "lerp_mode": "catmullrom" + }, + "2.0": [1, 1, 1] + } + }, + "skull": { + "rotation": [55, 0, 0], + "position": [0, 0, -1.5] + }, + "right_hand": { + "rotation": [ + 132.5, + 15, + "Math.sin(( q.anim_time - 0.3 ) * 180 ) * -4" + ], + "position": [0, -1, 0.5] + }, + "left_hand": { + "rotation": [ + 132.5, + -15, + "0 + Math.sin(( q.anim_time - 0.5 ) * 180 ) * 4" + ], + "position": [0, -1, 0.5] + }, + "left_foot": { + "position": [0, 0, -1] + }, + "right_foot": { + "position": [0, 0, -1] + } + } + }, + "animation.silverlabs_nat.hamster.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "tail": { + "rotation": { + "0.5": [0, 0, 0], + "0.625": [0, 10, 0], + "0.75": [0, -20, 0], + "0.875": [0, 10, 0], + "1.0417": [0, 0, 0] + } + }, + "leftEar": { + "rotation": [ + "( Math.cos(( q.anim_time - 0.0 ) * 180 ) * -3 )", + 0, + 0 + ] + }, + "rightEar": { + "rotation": [ + "( Math.cos(( q.anim_time - 0.2 ) * 180 ) * -3 )", + 0, + 0 + ] + }, + "root": { + "scale": { + "0.0": [1, 1, 1], + "0.625": { + "pre": [0.97, 1.04, 0.94], + "post": [0.97, 1.04, 0.94], + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": [1, 0.95, 1], + "lerp_mode": "catmullrom" + }, + "2.0": [1, 1, 1] + } + } + } + }, + "animation.silverlabs_nat.hamster.walk": { + "loop": true, + "animation_length": 21.5417, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "tail": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 1440 ) * -5", 0, 0] + }, + "body": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.1 ) * 720 ) * -2"], + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * -0.2", + 0 + ] + }, + "rightEar": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 1440 ) * -4", 0, 0] + }, + "leftEar": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 1440 ) * -4", 0, 0] + }, + "pink_bow_left": { + "rotation": [ + 0, + 0, + "-( Math.sin(( q.anim_time - 0.3 ) * 1440 ) * -4 )" + ] + }, + "pink_bow_string_left": { + "rotation": [ + 0, + 0, + "-( Math.sin(( q.anim_time - 0.1 ) * 1440 ) * -4 )" + ] + }, + "pink_bow_right": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.3 ) * 1440 ) * -4"] + }, + "pink_bow_string_right": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.1 ) * 1440 ) * -4"] + }, + "santa_poof": { + "rotation": ["Math.sin(( q.anim_time - 0.1 ) * 1440 ) * -4", 0, 0] + }, + "skullRot": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.3 ) * 720 ) * -2"] + }, + "right_hand": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 720 ) * -20", 0, 0] + }, + "left_hand": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 720 ) * 20", 0, 0] + }, + "left_foot": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 720 ) * 20", 0, 0] + }, + "right_foot": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 720 ) * -20", 0, 0] + } + }, + "sound_effects": { + "0.04": { + "effect": "step_-6dB" + }, + "0.29": { + "effect": "step_-12dB" + }, + "0.54": { + "effect": "step_-6dB" + }, + "0.79": { + "effect": "step_-12dB" + }, + "1.04": { + "effect": "step_-6dB" + }, + "1.29": { + "effect": "step_-12dB" + }, + "1.54": { + "effect": "step_-6dB" + }, + "1.79": { + "effect": "step_-12dB" + }, + "2.04": { + "effect": "step_-6dB" + }, + "2.29": { + "effect": "step_-12dB" + }, + "2.54": { + "effect": "step_-6dB" + }, + "2.79": { + "effect": "step_-12dB" + }, + "3.04": { + "effect": "step_-6dB" + }, + "3.29": { + "effect": "step_-12dB" + }, + "3.54": { + "effect": "step_-6dB" + }, + "3.79": { + "effect": "step_-12dB" + }, + "4.04": { + "effect": "step_-6dB" + }, + "4.29": { + "effect": "step_-12dB" + }, + "4.54": { + "effect": "step_-6dB" + }, + "4.79": { + "effect": "step_-12dB" + }, + "5.04": { + "effect": "step_-6dB" + }, + "5.29": { + "effect": "step_-12dB" + }, + "5.54": { + "effect": "step_-6dB" + }, + "5.79": { + "effect": "step_-12dB" + }, + "6.04": { + "effect": "step_-6dB" + }, + "6.29": { + "effect": "step_-12dB" + }, + "6.54": { + "effect": "step_-6dB" + }, + "6.79": { + "effect": "step_-12dB" + }, + "7.04": { + "effect": "step_-6dB" + }, + "7.29": { + "effect": "step_-12dB" + }, + "7.54": { + "effect": "step_-6dB" + }, + "7.79": { + "effect": "step_-12dB" + }, + "8.04": { + "effect": "step_-6dB" + }, + "8.29": { + "effect": "step_-12dB" + }, + "8.54": { + "effect": "step_-6dB" + }, + "8.79": { + "effect": "step_-12dB" + }, + "9.04": { + "effect": "step_-6dB" + }, + "9.29": { + "effect": "step_-12dB" + }, + "9.54": { + "effect": "step_-6dB" + }, + "9.79": { + "effect": "step_-12dB" + }, + "10.04": { + "effect": "step_-6dB" + }, + "10.29": { + "effect": "step_-12dB" + }, + "10.54": { + "effect": "step_-6dB" + }, + "10.79": { + "effect": "step_-12dB" + }, + "11.04": { + "effect": "step_-6dB" + }, + "11.29": { + "effect": "step_-12dB" + }, + "11.54": { + "effect": "step_-6dB" + }, + "11.79": { + "effect": "step_-12dB" + }, + "12.04": { + "effect": "step_-6dB" + }, + "12.29": { + "effect": "step_-12dB" + }, + "12.54": { + "effect": "step_-6dB" + }, + "12.79": { + "effect": "step_-12dB" + }, + "13.04": { + "effect": "step_-6dB" + }, + "13.29": { + "effect": "step_-12dB" + }, + "13.54": { + "effect": "step_-6dB" + }, + "13.79": { + "effect": "step_-12dB" + }, + "14.04": { + "effect": "step_-6dB" + }, + "14.29": { + "effect": "step_-12dB" + }, + "14.54": { + "effect": "step_-6dB" + }, + "14.79": { + "effect": "step_-12dB" + }, + "15.04": { + "effect": "step_-6dB" + }, + "15.29": { + "effect": "step_-12dB" + }, + "15.54": { + "effect": "step_-6dB" + }, + "15.79": { + "effect": "step_-12dB" + }, + "16.04": { + "effect": "step_-6dB" + }, + "16.29": { + "effect": "step_-12dB" + }, + "16.54": { + "effect": "step_-6dB" + }, + "16.79": { + "effect": "step_-12dB" + }, + "17.04": { + "effect": "step_-6dB" + }, + "17.29": { + "effect": "step_-12dB" + }, + "17.54": { + "effect": "step_-6dB" + }, + "17.79": { + "effect": "step_-12dB" + }, + "18.04": { + "effect": "step_-6dB" + }, + "18.29": { + "effect": "step_-12dB" + }, + "18.54": { + "effect": "step_-6dB" + }, + "18.79": { + "effect": "step_-12dB" + }, + "19.04": { + "effect": "step_-6dB" + }, + "19.29": { + "effect": "step_-12dB" + }, + "19.54": { + "effect": "step_-6dB" + }, + "19.79": { + "effect": "step_-12dB" + }, + "20.04": { + "effect": "step_-6dB" + }, + "20.29": { + "effect": "step_-12dB" + }, + "20.54": { + "effect": "step_-6dB" + }, + "20.79": { + "effect": "step_-12dB" + }, + "21.04": { + "effect": "step_-6dB" + }, + "21.29": { + "effect": "step_-12dB" + } + } + }, + "animation.silverlabs_nat.hamster.run": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "tail": { + "rotation": [ + "Math.sin(( q.anim_time - 0.3 ) * 2880 ) * -10", + 0, + 0 + ] + }, + "body": { + "rotation": [ + 2.5, + 0, + "Math.sin(( q.anim_time - 0.1 ) * 1440 ) * -2" + ], + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 2880 ) * -0.2", + 0 + ] + }, + "rightEar": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 2880 ) * -6", 0, 0] + }, + "leftEar": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 2880 ) * -6", 0, 0] + }, + "pink_bow_string_left": { + "rotation": [ + 0, + 0, + "( Math.sin(( q.anim_time - 0.3 ) * 2880 ) * -4 )" + ] + }, + "pink_bow_string_right": { + "rotation": [ + 0, + 0, + "( Math.sin(( q.anim_time - 0.1 ) * 2880 ) * -4 )" + ] + }, + "santa_poof": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 2880 ) * -4", 0, 0] + }, + "skullRot": { + "rotation": [ + -7.5, + 0, + "Math.sin(( q.anim_time - 0.3 ) * 1440 ) * 2" + ] + }, + "right_hand": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -30", + 0, + 0 + ] + }, + "left_hand": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 1440 ) * 30", 0, 0] + }, + "left_foot": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 1440 ) * 30", 0, 0] + }, + "right_foot": { + "rotation": [ + "Math.sin(( q.anim_time - 0.4 ) * 1440 ) * -30", + 0, + 0 + ] + } + }, + "sound_effects": { + "0.0": { + "effect": "step_-6dB" + }, + "0.17": { + "effect": "step_-12dB" + }, + "0.29": { + "effect": "step_-6dB" + }, + "0.42": { + "effect": "step_-12dB" + }, + "0.54": { + "effect": "step_-6dB" + }, + "0.67": { + "effect": "step_-12dB" + }, + "0.79": { + "effect": "step_-6dB" + }, + "0.92": { + "effect": "step_-12dB" + } + } + }, + "animation.silverlabs_nat.hamster.sleep": { + "loop": true, + "animation_length": 2.75, + "bones": { + "tail": { + "rotation": [-35, 0, 0] + }, + "body": { + "position": [0, 0, 0] + }, + "left_hand": { + "rotation": [0, 0, 17.5], + "position": [-1, 0, 0] + }, + "left_foot": { + "rotation": [0, 0, 20], + "position": [-1, 0, 0] + }, + "root": { + "rotation": [-85.27523, 19.28157, -88.93046], + "position": [1, 3, -3], + "scale": { + "0.0": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1.1, 1.2, 1], + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": [1.1, 1.2, 1], + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "2.75": [1, 1, 1] + } + }, + "rightEar": { + "rotation": [-11.57518, 4.75113, 22.01816] + }, + "leftEar": { + "rotation": { + "0.0": [15, 0, 0], + "0.4583": [15, 0, 0], + "0.5417": [25, 0, 0], + "0.625": [-22.5, 0, 0], + "0.7083": [25, 0, 0], + "0.8333": [15, 0, 0] + } + }, + "skullRot": { + "rotation": [41.76379, -6.98182, -20.89677], + "position": [-0.75, 0, -1.25] + } + }, + "sound_effects": { + "0.0": { + "effect": "sleep" + } + } + }, + "animation.silverlabs_nat.hamster.pinkie_walk": { + "loop": true, + "animation_length": 0.7, + "sound_effects": { + "0.05": { + "effect": "step_-6dB" + }, + "0.25": { + "effect": "step_-12dB" + }, + "0.35": { + "effect": "step_-6dB" + }, + "0.55": { + "effect": "step_-12dB" + } + }, + "bones": { + "tail": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 1440 ) * -5", 0, 0] + }, + "body": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.1 ) * 720 ) * -2"], + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * -0.2", + 0 + ] + }, + "left_hand": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 720 ) * 20", 0, 0] + }, + "right_hand": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 720 ) * -20", 0, 0] + }, + "left_foot": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 720 ) * 20", 0, 0] + }, + "right_foot": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 720 ) * -20", 0, 0] + }, + "rightEar": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 1440 ) * -4", 0, 0] + }, + "leftEar": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 1440 ) * -4", 0, 0] + }, + "skullRot": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.3 ) * 720 ) * -2"] + }, + "root": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": [0, 0, 22.5], + "lerp_mode": "catmullrom" + }, + "0.35": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, -22.5], + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.35": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + }, + "0.6": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.15": { + "post": [0.9, 1.2, 0.9], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [1.5, 0.9, 1], + "lerp_mode": "catmullrom" + }, + "0.35": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0.9, 1.2, 0.9], + "lerp_mode": "catmullrom" + }, + "0.6": { + "post": [1.5, 0.9, 1], + "lerp_mode": "catmullrom" + }, + "0.7": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.hamster.baby_sleep": { + "loop": true, + "animation_length": 2.75, + "bones": { + "tail": { + "rotation": [-35, 0, 0] + }, + "body": { + "position": [0, 0, 0] + }, + "left_hand": { + "rotation": [0, 0, 17.5], + "position": [-1, 0, 0] + }, + "left_foot": { + "rotation": [0, 0, 20], + "position": [-1, 0, 0] + }, + "root": { + "rotation": [-85.27523, 19.28157, -88.93046], + "position": [1, 6, -3], + "scale": { + "0.0": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1.1, 1.2, 1], + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": [1.1, 1.2, 1], + "lerp_mode": "catmullrom" + }, + "2.5417": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "2.75": [1, 1, 1] + } + }, + "rightEar": { + "rotation": [-11.57518, 4.75113, 22.01816] + }, + "leftEar": { + "rotation": { + "0.0": [15, 0, 0], + "0.4583": [15, 0, 0], + "0.5417": [25, 0, 0], + "0.625": [-22.5, 0, 0], + "0.7083": [25, 0, 0], + "0.8333": [15, 0, 0] + } + }, + "skullRot": { + "rotation": [41.76379, -6.98182, -20.89677], + "position": [-0.75, 0, -1.25] + } + }, + "sound_effects": { + "0.0": { + "effect": "sleep" + } + } + }, + "animation.silverlabs_nat.hamster.squish": { + "loop": "hold_on_last_frame", + "animation_length": 0.4, + "bones": { + "root": { + "scale": { + "0.0": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [1.4, 0.3, 1.3], + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": [1.3, 0.4, 1.2], + "lerp_mode": "catmullrom" + }, + "0.3": [1.3, 0.4, 1.2] + } + }, + "body": { + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [0, -0.5, 0], + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": [0, -0.5, 0], + "lerp_mode": "catmullrom" + }, + "0.3": [0, -0.5, 0] + } + }, + "skull": { + "rotation": [0, 0, 0], + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [0, -1.6, -1], + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": [0, -1.6, -1], + "lerp_mode": "catmullrom" + }, + "0.3": [0, -1.6, -1] + }, + "scale": { + "0.0": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [1, 0.9, 1], + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": [1, 0.9, 1], + "lerp_mode": "catmullrom" + }, + "0.3": [1, 0.9, 1] + } + }, + "right_hand": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [0, 0, 90], + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": [0, 0, 90], + "lerp_mode": "catmullrom" + }, + "0.3": [0, 0, 90] + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [-1.5, 0.5, 0], + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": [-1.5, 0.5, 0], + "lerp_mode": "catmullrom" + }, + "0.3": [-1.5, 0.5, 0] + } + }, + "left_hand": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [0, 0, -90], + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": [0, 0, -90], + "lerp_mode": "catmullrom" + }, + "0.3": [0, 0, -90] + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [1.5, 0.5, 0], + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": [1.5, 0.5, 0], + "lerp_mode": "catmullrom" + }, + "0.3": [1.5, 0.5, 0] + } + }, + "left_foot": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [-360, 0, -90], + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": [-360, 0, -90], + "lerp_mode": "catmullrom" + }, + "0.3": [-360, 0, -90] + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [1.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": [1.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3": [1.5, 0, 0] + } + }, + "right_foot": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [-360, 0, -270], + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": [-360, 0, -270], + "lerp_mode": "catmullrom" + }, + "0.3": [-360, 0, -270] + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [-1.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2": { + "post": [-1.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3": [-1.5, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "squish" + } + } + }, + "animation.silverlabs_nat.hamster.squished": { + "loop": true, + "bones": { + "root": { + "scale": [1.3, 0.4, 1.2] + }, + "body": { + "position": [0, -0.5, 0] + }, + "right_hand": { + "rotation": [0, 0, 90], + "position": [-1.5, 0.5, 0] + }, + "left_hand": { + "rotation": [0, 0, -90], + "position": [1.5, 0.5, 0] + }, + "left_foot": { + "rotation": [-360, 0, -90], + "position": [1.5, 0, 0] + }, + "right_foot": { + "rotation": [-360, 0, -270], + "position": [-1.5, 0, 0] + }, + "skullRot": { + "rotation": [0, 0, 0], + "position": [0, -1.6, -1], + "scale": [1, 0.9, 1] + } + } + }, + "animation.silverlabs_nat.hamster.unsquish": { + "loop": "hold_on_last_frame", + "animation_length": 0.25, + "bones": { + "root": { + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + }, + "0.2": [0, 0, 0] + }, + "scale": { + "0.0": { + "post": [1.3, 0.4, 1.2], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [0.8, 1.2, 0.8], + "lerp_mode": "catmullrom" + }, + "0.2": [1, 1, 1] + } + }, + "body": { + "position": { + "0.0": { + "post": [0, -0.5, 0], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2": [0, 0, 0] + } + }, + "skull": { + "position": { + "0.0": { + "post": [0, -1.6, -1], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2": [0, 0, 0] + }, + "scale": { + "0.0": { + "post": [1, 0.9, 1], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.2": [1, 1, 1] + } + }, + "right_hand": { + "rotation": { + "0.0": { + "post": [0, 0, 90], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2": [0, 0, 0] + }, + "position": { + "0.0": { + "post": [-1.5, 0.5, 0], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2": [0, 0, 0] + } + }, + "left_hand": { + "rotation": { + "0.0": { + "post": [0, 0, -90], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2": [0, 0, 0] + }, + "position": { + "0.0": { + "post": [1.5, 0.5, 0], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2": [0, 0, 0] + } + }, + "left_foot": { + "rotation": { + "0.0": { + "post": [-360, 0, -90], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2": [0, 0, 0] + }, + "position": { + "0.0": { + "post": [1.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2": [0, 0, 0] + } + }, + "right_foot": { + "rotation": { + "0.0": { + "post": [-360, 0, -270], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2": [0, 0, 0] + }, + "position": { + "0.0": { + "post": [-1.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.1": { + "effect": "unsquish" + } + } + }, + "animation.silverlabs_nat.hamster.overfeed": { + "loop": true, + "bones": { + "root": { + "scale": 1 + }, + "left_cheek": { + "scale": "1.0 + 0.2 * Math.max( 0, v.overfeed_level - 1 ) / 3" + }, + "right_cheek": { + "scale": "1.0 + 0.2 * Math.max( 0, v.overfeed_level - 1 ) / 3" + } + } + }, + "animation.silverlabs_nat.hamster.item_positioning": { + "loop": true, + "bones": { + "rightItem": { + "rotation": [11, 0, -6], + "position": [-1, 1, 2], + "scale": 0.5 + } + } + }, + "animation.silverlabs_nat.hamster.baby": { + "loop": true, + "bones": { + "skull": { + "scale": 1.4 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/hedgehog.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/hedgehog.rp_anim.json new file mode 100644 index 0000000..b647e96 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/hedgehog.rp_anim.json @@ -0,0 +1,814 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.hedgehog.idle": { + "loop": true, + "bones": { + "root": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.02", + "1 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.02", + "1 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.02" + ] + }, + "rolled": { + "scale": 0 + }, + "body": { + "position": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.hedgehog.idle_event": { + "loop": "hold_on_last_frame", + "animation_length": 0.875, + "bones": { + "rolled": { + "scale": 0 + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-0.73, -3.64, 3.41], + "0.0833": [-1.71, -8.65, 7.96], + "0.125": [-2.2, -12.31, 10.24], + "0.1667": [-1.82, -13.9, 9.19], + "0.2083": [-1, -15.02, 6.58], + "0.25": [-0.23, -14.83, 3.24], + "0.2917": [0, -12.5, 0], + "0.3333": [-0.51, -8.03, -2.85], + "0.375": [-1.5, -1.42, -6.28], + "0.4167": [-2.61, 5.91, -9.6], + "0.4583": [-3.53, 12.55, -12.1], + "0.5": [-3.9, 17.07, -13.09], + "0.5417": [-3.04, 20.04, -10.18], + "0.5833": [-1.3, 19.76, -4.36], + "0.625": [0, 17.5, 0], + "0.6667": [0.25, 14.87, 0.84], + "0.7083": [0.28, 10.95, 0.94], + "0.75": [0.19, 6.6, 0.63], + "0.7917": [0.06, 2.66, 0.21], + "0.8333": [0, 0, 0] + }, + "position": [0, 0, 0], + "scale": { + "0.0": [1, 1, 1], + "0.0417": [0.9984, 1.0184, 0.9984], + "0.0833": [0.9952, 1.0472, 0.9952], + "0.125": [0.9928, 1.0768, 0.9928], + "0.1667": [0.9936, 1.0976, 0.9936], + "0.2083": [1, 1.1, 1], + "0.25": [1.0227, 1.0617, 1.0227], + "0.2917": [1.0563, 0.9937, 1.0563], + "0.3333": [1.0867, 0.9289, 1.0867], + "0.375": [1.1, 0.9, 1.1], + "0.4167": [1.0778, 0.9481, 1.0778], + "0.4583": [1.0333, 1.0407, 1.0333], + "0.5": [1, 1.1, 1], + "0.5417": [0.9942, 1.0995, 0.9942], + "0.5833": [0.9926, 1.0852, 0.9926], + "0.625": [0.9938, 1.0625, 0.9938], + "0.6667": [0.9963, 1.037, 0.9963], + "0.7083": [0.9988, 1.0144, 0.9988], + "0.75": [1, 1, 1] + } + }, + "snout": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "left_arm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0.29], + "0.0833": [0, 0, 1.01], + "0.125": [0, 0, 1.94], + "0.1667": [0, 0, 2.88], + "0.2083": [0, 0, 3.6], + "0.25": [0, 0, 3.89], + "0.2917": [0, 0, 3.53], + "0.3333": [0, 0, 2.3], + "0.375": [0, 0, 0], + "0.4167": [1.66, -0.61, -14.98], + "0.4583": [3.32, -1.21, -35.79], + "0.5": [0, 0, -52.5], + "0.5417": [-25.19, 9.22, -67.86], + "0.5833": [-44.76, 16.39, -68.13], + "0.625": [-34.8, 12.74, -49.08], + "0.6667": [-14.91, 5.46, -20.74], + "0.7083": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [-0.01, 0, 0.01], + "0.0833": [-0.02, -0.01, 0.02], + "0.125": [-0.04, -0.03, 0.04], + "0.1667": [-0.05, -0.04, 0.05], + "0.2083": [-0.07, -0.05, 0.07], + "0.25": [-0.07, -0.06, 0.07], + "0.2917": [-0.07, -0.05, 0.07], + "0.3333": [-0.04, -0.03, 0.04], + "0.375": [0, 0, 0], + "0.4167": [0.3, 0.23, -0.27], + "0.4583": [0.7, 0.55, -0.65], + "0.5": [1, 0.75, -1], + "0.5417": [1.12, 0.7, -1.55], + "0.5833": [1, 0.5, -1.75], + "0.625": [0.7, 0.33, -1.29], + "0.6667": [0.3, 0.14, -0.55], + "0.7083": [0, 0, 0] + } + }, + "right_arm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [1.66, 0.61, 14.98], + "0.0833": [3.32, 1.21, 35.79], + "0.125": [0, 0, 52.5], + "0.1667": [-25.19, -9.22, 67.86], + "0.2083": [-44.76, -16.39, 68.13], + "0.25": [-38.81, -14.21, 55.38], + "0.2917": [-25.17, -9.22, 35.04], + "0.3333": [-10.14, -3.71, 14.2], + "0.375": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [-0.3, 0.23, -0.27], + "0.0833": [-0.7, 0.55, -0.65], + "0.125": [-1, 0.75, -1], + "0.1667": [-1.12, 0.7, -1.55], + "0.2083": [-1, 0.5, -1.75], + "0.25": [-0.8, 0.38, -1.45], + "0.2917": [-0.5, 0.23, -0.92], + "0.3333": [-0.2, 0.1, -0.37], + "0.375": [0, 0, 0] + } + }, + "left_leg": { + "rotation": { + "0.0417": [0, 0, 0], + "0.0833": [0, 0, -30.95], + "0.125": [0, 0, -55], + "0.1667": [0, 0, -47.69], + "0.2083": [0, 0, -30.93], + "0.25": [0, 0, -12.46], + "0.2917": [0, 0, 0] + }, + "position": { + "0.0417": [0, 0, 0], + "0.0833": [0.28, 0, 0], + "0.125": [0.5, 0, 0], + "0.1667": [0.43, 0, 0], + "0.2083": [0.28, 0, 0], + "0.25": [0.11, 0, 0], + "0.2917": [0, 0, 0] + } + }, + "right_leg": { + "rotation": { + "0.375": [0, 0, 0], + "0.4167": [0, 0, 30.95], + "0.4583": [0, 0, 55], + "0.5": [0, 0, 47.69], + "0.5417": [0, 0, 30.93], + "0.5833": [0, 0, 12.46], + "0.625": [0, 0, 0] + }, + "position": { + "0.375": [0, 0, 0], + "0.4167": [-0.28, 0, 0], + "0.4583": [-0.5, 0, 0], + "0.5": [-0.43, 0, 0], + "0.5417": [-0.28, 0, 0], + "0.5833": [-0.11, 0, 0], + "0.625": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.hedgehog.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "tail": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 1440 ) * -5", 0, 0] + }, + "skull": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.3 ) * 720 ) * -2"] + }, + "rightEar": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 1440 ) * -4", 0, 0] + }, + "leftEar": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 1440 ) * -4", 0, 0] + }, + "body": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.1 ) * 720 ) * -2"], + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * -0.2", + 0 + ] + }, + "left_arm": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 720 ) * 20", 0, 0] + }, + "right_arm": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 720 ) * -20", 0, 0] + }, + "left_leg": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 720 ) * 20", 0, 0] + }, + "right_leg": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 720 ) * -20", 0, 0] + }, + "rolled": { + "scale": 0 + } + }, + "sound_effects": { + "0.04": { + "effect": "step_-6dB" + }, + "0.29": { + "effect": "step_-12dB" + }, + "0.54": { + "effect": "step_-6dB" + }, + "0.79": { + "effect": "step_-12dB" + } + } + }, + "animation.silverlabs_nat.hedgehog.roll_ground": { + "loop": true, + "animation_length": 1, + "bones": { + "tail": { + "rotation": [ + "Math.sin(( q.anim_time - 0.3 ) * 2880 ) * -10", + 0, + 0 + ] + }, + "skull": { + "rotation": [ + -7.5, + 0, + "Math.sin(( q.anim_time - 0.3 ) * 1440 ) * 2" + ] + }, + "rightEar": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 2880 ) * -6", 0, 0] + }, + "leftEar": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 2880 ) * -6", 0, 0] + }, + "rolled": { + "rotation": ["q.anim_time * 720", 0, 0], + "position": [0, "Math.sin(( q.anim_time - 0.2 ) * 1440 ) * 1", 0] + }, + "body": { + "rotation": [ + 2.5, + 0, + "Math.sin(( q.anim_time - 0.1 ) * 1440 ) * -2" + ], + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 2880 ) * -0.2", + 0 + ] + }, + "left_arm": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 1440 ) * 30", 0, 0] + }, + "right_arm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -30", + 0, + 0 + ] + }, + "left_leg": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 1440 ) * 30", 0, 0] + }, + "right_leg": { + "rotation": [ + "Math.sin(( q.anim_time - 0.4 ) * 1440 ) * -30", + 0, + 0 + ] + }, + "unrolled": { + "scale": 0 + }, + "locator": { + "rotation": [187.5, 0, -180], + "position": [0, 0.15, 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "step_-6dB" + }, + "0.17": { + "effect": "step_-12dB" + }, + "0.29": { + "effect": "step_-6dB" + }, + "0.42": { + "effect": "step_-12dB" + }, + "0.54": { + "effect": "step_-6dB" + }, + "0.67": { + "effect": "step_-12dB" + }, + "0.79": { + "effect": "step_-6dB" + }, + "0.92": { + "effect": "step_-12dB" + } + }, + "particle_effects": { + "0.0": { + "effect": "hedgehog_trail", + "locator": "locator" + }, + "0.5": { + "effect": "hedgehog_trail", + "locator": "locator" + } + } + }, + "animation.silverlabs_nat.hedgehog.sit": { + "loop": true, + "bones": { + "root": { + "scale": [ + "1.1 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.02", + "0.9 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.02", + "1.1 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.02" + ] + }, + "body": { + "position": [0, -0.5, 0] + }, + "left_arm": { + "rotation": [-45, 0, -90], + "position": [1.5, 0, -1.5] + }, + "right_arm": { + "rotation": [-45, 0, 90], + "position": [-1.5, 0, -1.5] + }, + "left_leg": { + "position": [1.75, 0, 2] + }, + "right_leg": { + "position": [-1.75, 0, 2] + }, + "rolled": { + "scale": 0 + } + } + }, + "animation.silverlabs_nat.hedgehog.hide": { + "loop": "hold_on_last_frame", + "animation_length": 0.5, + "bones": { + "root": { + "position": { + "0.0833": [0, 0, 0], + "0.125": [0, 0.41, 0], + "0.1667": [0, 1, 0], + "0.2083": [0, 1.59, 0], + "0.25": [0, 2, 0] + } + }, + "rolled": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [4.84, 0, -0.23], + "0.0833": [11.25, 0, -0.62], + "0.125": [22.02, 0, -0.7], + "0.1667": [40, 0, 0], + "0.2083": [83.9, 0, 3.28], + "0.25": [138.96, 0, 7.67], + "0.2917": [180, 0, 10], + "0.3333": [193.44, 0, 1.41], + "0.375": [175, 0, -7.5], + "0.4167": [175.12, 0, -5.94], + "0.4583": [177.84, 0, -2.55], + "0.5": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.07, -0.2], + "0.0833": [0, 0.19, -0.5], + "0.125": [0, 0.21, -0.8], + "0.1667": [0, 0, -1], + "0.2083": [0, -0.89, -1.07], + "0.25": [0, -2.11, -1.04], + "0.2917": [0, -3, -1], + "0.3333": [0, -3.16, -1], + "0.375": [0, -3, -1], + "0.4167": [0, -3.15, -1], + "0.4583": [0, -3.35, -1], + "0.5": [0, -3.5, -1] + }, + "scale": { + "0.0": [0, 0, 0], + "0.0417": [-0.0234, -0.0234, -0.0234], + "0.0833": [-0.0625, -0.0625, -0.0625], + "0.125": [-0.0703, -0.0703, -0.0703], + "0.1667": [0, 0, 0], + "0.2083": [1, 1, 1] + } + }, + "unrolled": { + "rotation": { + "0.0833": [0, 0, 0], + "0.125": [13.33, 0, 0], + "0.1667": [31.67, 0, 0], + "0.2083": [45, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.59, 0.59], + "0.0833": [0, 1.41, 1.41], + "0.125": [0, 2, 2] + }, + "scale": { + "0.1667": [1, 1, 1], + "0.2083": [0, 0, 0] + } + }, + "body": { + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, -0.28, 0], + "0.0833": [0, -0.5, 0], + "0.125": [0, -0.39, 0], + "0.1667": [0, -0.17, 0], + "0.2083": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "hide" + } + } + }, + "animation.silverlabs_nat.hedgehog.unhide": { + "loop": "hold_on_last_frame", + "animation_length": 0.4583, + "bones": { + "root": { + "position": { + "0.0": [0, 2, 0], + "0.0417": [0, 2.56, 0], + "0.0833": [0, 3, 0], + "0.125": [0, 2.91, 0], + "0.1667": [0, 2.69, 0], + "0.2083": [0, 2.37, 0], + "0.25": [0, 2, 0], + "0.2917": [0, 0.94, 0], + "0.3333": [0, 0, 0] + }, + "scale": { + "0.2917": [1, 1, 1], + "0.3333": [1.0563, 0.9437, 1.0563], + "0.375": [1.1, 0.9, 1.1], + "0.4167": [1.0562, 0.9438, 1.0562], + "0.4583": [1, 1, 1] + } + }, + "rolled": { + "rotation": { + "0.0": [180, 0, 0], + "0.0417": [152.51, 0, 0], + "0.0833": [112.52, 0, 0], + "0.125": [71.27, 0, 0], + "0.1667": [40, 0, 0], + "0.2083": [22.04, 0, 0], + "0.25": [11.25, 0, 0], + "0.2917": [4.84, 0, 0], + "0.3333": [0, 0, 0] + }, + "position": { + "0.0": [0, -3.5, -1], + "0.0417": [0, -2.93, -1.2], + "0.0833": [0, -2.11, -1.49], + "0.125": [0, -1.27, -1.73], + "0.1667": [0, -0.64, -1.77], + "0.2083": [0, -0.31, -1.46], + "0.25": [0, -0.14, -0.93], + "0.2917": [0, -0.06, -0.38], + "0.3333": [0, 0, 0] + }, + "scale": { + "0.125": [1, 1, 1], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0] + } + }, + "unrolled": { + "rotation": { + "0.125": [45, 0, 0], + "0.1667": [31.67, 0, 0], + "0.2083": [13.33, 0, 0], + "0.25": [0, 0, 0] + }, + "position": { + "0.2083": [0, 0.57, 0.28], + "0.25": [0, 0.4, 0.2], + "0.2917": [0, 0.17, 0.08], + "0.3333": [0, 0, 0] + }, + "scale": { + "0.125": [0, 0, 0], + "0.1667": [1, 1, 1] + } + }, + "body": { + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, -0.28, 0], + "0.0833": [0, -0.5, 0], + "0.125": [0, -0.39, 0], + "0.1667": [0, -0.17, 0], + "0.2083": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.3333": { + "effect": "unhide" + } + } + }, + "animation.silverlabs_nat.hedgehog.attack": { + "animation_length": 1, + "bones": { + "root": { + "position": { + "0.0417": { + "pre": [0, 2, 0], + "post": [0, 2, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 2, -5], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 6, -2.12], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 2, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 3, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 2, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0833": { + "pre": [1, 1, 1], + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0.999, 1.201, 1.399], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [1.1, 0.9, 1.1], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + } + } + }, + "rolled": { + "rotation": { + "0.0": { + "post": [360, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [900, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [40, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0833": { + "pre": [0, -3, -1], + "post": [0, -3, -1], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, -3.5, -1], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, -0.64279, -1.76604], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": [1, 1, 1], + "0.5": { + "pre": [1, 1, 1], + "post": [1, 1, 1] + }, + "0.5417": { + "pre": [1, 1, 1], + "post": [0, 0, 0] + }, + "0.6667": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "unrolled": { + "rotation": { + "0.0": { + "post": [45, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [45, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.5833": { + "pre": [0, 0.56572, 0.28453], + "post": [0, 0.56572, 0.28453], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": [0, 0, 0], + "0.5": { + "pre": [0, 0, 0], + "post": [0, 0, 0] + }, + "0.5417": { + "pre": [0, 0, 0], + "post": [1, 1, 1] + } + } + }, + "body": { + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, -0.5, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.hedgehog.roll_air": { + "loop": true, + "animation_length": 1, + "bones": { + "tail": { + "rotation": [ + "Math.sin(( q.anim_time - 0.3 ) * 2880 ) * -10", + 0, + 0 + ] + }, + "skull": { + "rotation": [ + -7.5, + 0, + "Math.sin(( q.anim_time - 0.3 ) * 1440 ) * 2" + ] + }, + "rightEar": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 2880 ) * -6", 0, 0] + }, + "leftEar": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 2880 ) * -6", 0, 0] + }, + "rolled": { + "rotation": ["q.anim_time * 1440", 0, 0], + "scale": [0.8, 1.2, 1.2] + }, + "body": { + "rotation": [ + 2.5, + 0, + "Math.sin(( q.anim_time - 0.1 ) * 1440 ) * -2" + ], + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 2880 ) * -0.2", + 0 + ] + }, + "left_arm": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 1440 ) * 30", 0, 0] + }, + "right_arm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -30", + 0, + 0 + ] + }, + "left_leg": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 1440 ) * 30", 0, 0] + }, + "right_leg": { + "rotation": [ + "Math.sin(( q.anim_time - 0.4 ) * 1440 ) * -30", + 0, + 0 + ] + }, + "unrolled": { + "scale": 0 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/hippo.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/hippo.rp_anim.json new file mode 100644 index 0000000..7d00320 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/hippo.rp_anim.json @@ -0,0 +1,459 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.hippo.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.4 + } + } + }, + "animation.silverlabs_nat.hippo.look_at_target": { + "loop": true, + "bones": { + "skull": { + "rotation": [0, "q.target_y_rotation", 0] + }, + "melon": { + "position": [0, 12.12, -23.4], + "scale": 0.675 + } + } + }, + "animation.silverlabs_nat.hippo.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "trunk": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 )", 0, 0] + }, + "trunk2": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 180 )", + 0, + "Math.sin(( q.anim_time - 0.3 ) * 180 ) * 2" + ] + }, + "trunk3": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 180 )", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 2" + ] + }, + "trunk4": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 180 )", + 0, + "Math.sin(( q.anim_time - 0.4 ) * 180 ) * 2" + ] + }, + "left_ear": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 )", 0, 0] + }, + "right_ear": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 )", 0, 0] + }, + "left_arm": { + "position": [0, 0, 0.1] + }, + "right_arm": { + "position": [0, 0, 0.1] + }, + "left_leg": { + "position": [0, 0, -0.1] + }, + "right_leg": { + "position": [0, 0, -0.1] + } + } + }, + "animation.silverlabs_nat.hippo.walk": { + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.26": { + "effect": "step_-6dB" + }, + "0.51": { + "effect": "step" + }, + "0.75": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "trunk": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2"] + }, + "trunk2": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 3"] + }, + "trunk3": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.4 ) * 360 ) * 2"] + }, + "trunk4": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.4 ) * 360 ) * 4"] + }, + "body": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.5", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2" + ], + "position": [0, -0.5, 0] + }, + "skull": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -2"] + }, + "left_arm": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 20", 0, 0], + "position": { + "0.25": [0, 0, 0], + "0.5": [0, 2, 0], + "0.75": [0, 0, 0] + } + }, + "right_arm": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * -20", 0, 0], + "position": { + "0.0": [0, 2, 0], + "0.25": [0, 0, 0], + "0.75": [0, 0, 0], + "1.0": [0, 2, 0] + } + }, + "left_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 20", 0, 0], + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 2, 0], + "0.5": [0, 0, 0] + } + }, + "right_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * -20", 0, 0], + "position": { + "0.5": [0, 0, 0], + "0.75": [0, 2, 0], + "1.0": [0, 0, 0] + } + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 2", 0, 0] + } + } + }, + "animation.silverlabs_nat.hippo.run": { + "sound_effects": { + "0.33": { + "effect": "step_-6dB" + }, + "0.5": { + "effect": "step" + }, + "0.58": { + "effect": "step_-6dB" + }, + "0.79": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "tail2": { + "rotation": ["Math.sin(( q.anim_time - 0.1 ) * 360 ) * 16", 0, 0] + }, + "tail": { + "rotation": [ + "7.5 + Math.cos(( q.anim_time - 0.1 ) * 360 ) * -5", + 0, + 0 + ] + }, + "root": { + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 1, 0], + "0.5": [0, 0, 0], + "0.5833": [0, "Math.sin(( q.anim_time - 0.0 ) * 2880 ) * 0.5", 0], + "0.6667": [0, 0, 0] + } + }, + "body": { + "rotation": [ + "Math.cos(( q.anim_time - 0.1 ) * 360 ) * -2", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 0.5" + ], + "position": [ + 0, + "-1 + Math.sin(( q.anim_time - 0.3 ) * 360 ) * -0.5", + 0 + ] + }, + "skull": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 1" + ], + "position": [ + 0, + "-0.5 + Math.sin(( q.anim_time - 0.3 ) * 360 ) * -0.5", + 0 + ] + }, + "left_arm": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 36", 0, 0], + "position": { + "0.0": [0, "-2 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 2", 0], + "0.25": [0, 0, 0], + "0.5": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "right_arm": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 36", 0, 0], + "position": { + "0.0": [0, 2, 0], + "0.25": [0, 0, 0], + "0.75": [0, 0, 0], + "1.0": [0, 2, 0] + } + }, + "left_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.4 ) * 360 ) * -36", 0, 0], + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 1, 0], + "0.5": [0, 1, 0], + "0.6667": [0, 0, 0] + } + }, + "right_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 360 ) * -36", 0, 0], + "position": { + "0.25": [0, 1, 0], + "0.5": [0, 0, 0], + "0.75": [0, 1, 0], + "1.0": [0, 1, 0] + } + }, + "legs": { + "position": [0, -0.75, 0] + } + } + }, + "animation.silverlabs_nat.hippo.swim": { + "loop": true, + "animation_length": 1, + "bones": { + "trunk": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2"] + }, + "trunk2": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 3"] + }, + "trunk3": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.4 ) * 360 ) * 2"] + }, + "trunk4": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.4 ) * 360 ) * 4"] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 2", 0, 0] + }, + "body": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 1", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 1" + ], + "position": [ + 0, + "-0.5 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 0.5", + 0 + ] + }, + "skull": { + "rotation": [-5, 0, "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 0.5"], + "position": [ + 0, + "-0.5 + Math.sin(( q.anim_time - 0.3 ) * 360 ) * 0.25", + 0 + ] + }, + "left_arm": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 20", 0, 0], + "position": { + "0.25": [0, 0, 0], + "0.5": [0, 2, 0], + "0.75": [0, 0, 0] + } + }, + "right_arm": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * -20", 0, 0], + "position": { + "0.0": [0, 2, 0], + "0.25": [0, 0, 0], + "0.75": [0, 0, 0], + "1.0": [0, 2, 0] + } + }, + "left_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 20", 0, 0], + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 2, 0], + "0.5": [0, 0, 0] + } + }, + "right_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * -20", 0, 0], + "position": { + "0.5": [0, 0, 0], + "0.75": [0, 2, 0], + "1.0": [0, 0, 0] + } + }, + "root": { + "position": [0, "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 0.5", 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "swim" + } + } + }, + "animation.silverlabs_nat.hippo.swim_idle": { + "loop": true, + "animation_length": 2, + "bones": { + "trunk": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2"] + }, + "trunk2": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 3"] + }, + "trunk3": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.4 ) * 360 ) * 2"] + }, + "trunk4": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.4 ) * 360 ) * 4"] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 2", 0, 0] + }, + "body": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.2", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.2" + ], + "position": [ + 0, + "-0.5 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 0.1", + 0 + ] + }, + "skull": { + "rotation": [ + -2.62681, + 0, + "0 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * 0.1" + ], + "position": [0, "0 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.1", 0] + }, + "root": { + "position": [0, "Math.sin(( q.anim_time - 0.2 ) * 180 ) * 0.1", 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "swim" + } + } + }, + "animation.silverlabs_nat.hippo.bite": { + "animation_length": 1, + "bones": { + "skull": { + "rotation": { + "0.0": [-22.5, 0, 0], + "0.0417": [-30, 0, 0], + "0.1667": [0, 0, 0] + }, + "position": { + "0.0": [0, 1, 0], + "0.0417": [0, 2, -1], + "0.0833": [0, 1, 0], + "0.125": [0, 0.5, 0], + "0.1667": [0, 0.43, 0], + "0.2083": [0, -1.29, 0], + "0.25": [0, -1, 0], + "0.2917": [0, 0, 0] + } + }, + "botJaw": { + "rotation": { + "0.0": [67.5, 0, 0], + "0.0417": [87.5, 0, 0], + "0.1667": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "bite" + } + } + }, + "animation.silverlabs_nat.hippo.sleep": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "-8.7 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.08", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.02" + ] + }, + "bone": { + "rotation": [0, -13, 0], + "position": [0, -4.3, 1.5] + }, + "topJaw": { + "rotation": [0, 0, 0] + }, + "left_arm": { + "rotation": [90, 0, 0], + "position": [5.3, 3, -2.4] + }, + "right_arm": { + "rotation": [87.89717, -17.98866, 0.64968], + "position": [-4.6, 3.8, -2.7] + }, + "left_leg": { + "rotation": [0, 0, -80], + "position": [0, 3.6, 0] + }, + "right_leg": { + "rotation": [0, 0, -86], + "position": [-4.1, 2.9, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/hippo_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/hippo_baby.rp_anim.json new file mode 100644 index 0000000..7929d69 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/hippo_baby.rp_anim.json @@ -0,0 +1,3560 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.hippo_baby.idle": { + "loop": true, + "animation_length": 8, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, -0.23], + "0.0417": [0.07, 0.03, -0.19], + "0.0833": [0.13, 0.07, -0.14], + "0.125": [0.2, 0.1, -0.09], + "0.1667": [0.26, 0.13, -0.04], + "0.2083": [0.32, 0.16, 0.01], + "0.25": [0.38, 0.2, 0.06], + "0.2917": [0.44, 0.23, 0.11], + "0.3333": [0.5, 0.26, 0.16], + "0.375": [0.56, 0.29, 0.21], + "0.4167": [0.61, 0.32, 0.25], + "0.4583": [0.66, 0.35, 0.3], + "0.5": [0.71, 0.38, 0.35], + "0.5417": [0.75, 0.41, 0.4], + "0.5833": [0.79, 0.44, 0.44], + "0.625": [0.83, 0.47, 0.49], + "0.6667": [0.87, 0.5, 0.54], + "0.7083": [0.9, 0.53, 0.58], + "0.75": [0.92, 0.56, 0.63], + "0.7917": [0.95, 0.58, 0.67], + "0.8333": [0.97, 0.61, 0.72], + "0.875": [0.98, 0.63, 0.76], + "0.9167": [0.99, 0.66, 0.8], + "0.9583": [1, 0.68, 0.84], + "1.0": [1, 0.71, 0.88], + "1.0417": [1, 0.73, 0.92], + "1.0833": [0.99, 0.75, 0.96], + "1.125": [0.98, 0.77, 1], + "1.1667": [0.97, 0.79, 1.03], + "1.2083": [0.95, 0.81, 1.07], + "1.25": [0.92, 0.83, 1.1], + "1.2917": [0.9, 0.85, 1.13], + "1.3333": [0.87, 0.87, 1.17], + "1.375": [0.83, 0.88, 1.2], + "1.4167": [0.79, 0.9, 1.22], + "1.4583": [0.75, 0.91, 1.25], + "1.5": [0.71, 0.92, 1.28], + "1.5417": [0.66, 0.94, 1.3], + "1.5833": [0.61, 0.95, 1.33], + "1.625": [0.56, 0.96, 1.35], + "1.6667": [0.5, 0.97, 1.37], + "1.7083": [0.44, 0.97, 1.39], + "1.75": [0.38, 0.98, 1.41], + "1.7917": [0.32, 0.99, 1.42], + "1.8333": [0.26, 0.99, 1.44], + "1.875": [0.2, 1, 1.45], + "1.9167": [0.13, 1, 1.46], + "1.9583": [0.07, 1, 1.47], + "2.0": [0, 1, 1.48], + "2.0417": [-0.07, 1, 1.49], + "2.0833": [-0.13, 1, 1.49], + "2.125": [-0.2, 1, 1.5], + "2.1667": [-0.26, 0.99, 1.5], + "2.2083": [-0.32, 0.99, 1.5], + "2.25": [-0.38, 0.98, 1.5], + "2.2917": [-0.44, 0.97, 1.5], + "2.3333": [-0.5, 0.97, 1.49], + "2.375": [-0.56, 0.96, 1.49], + "2.4167": [-0.61, 0.95, 1.48], + "2.4583": [-0.66, 0.94, 1.47], + "2.5": [-0.71, 0.92, 1.46], + "2.5417": [-0.75, 0.91, 1.45], + "2.5833": [-0.79, 0.9, 1.43], + "2.625": [-0.83, 0.88, 1.42], + "2.6667": [-0.87, 0.87, 1.4], + "2.7083": [-0.9, 0.85, 1.38], + "2.75": [-0.92, 0.83, 1.36], + "2.7917": [-0.95, 0.81, 1.34], + "2.8333": [-0.97, 0.79, 1.32], + "2.875": [-0.98, 0.77, 1.29], + "2.9167": [-0.99, 0.75, 1.27], + "2.9583": [-1, 0.73, 1.24], + "3.0": [-1, 0.71, 1.21], + "3.0417": [-1, 0.68, 1.18], + "3.0833": [-0.99, 0.66, 1.15], + "3.125": [-0.98, 0.63, 1.12], + "3.1667": [-0.97, 0.61, 1.09], + "3.2083": [-0.95, 0.58, 1.05], + "3.25": [-0.92, 0.56, 1.02], + "3.2917": [-0.9, 0.53, 0.98], + "3.3333": [-0.87, 0.5, 0.94], + "3.375": [-0.83, 0.47, 0.91], + "3.4167": [-0.79, 0.44, 0.87], + "3.4583": [-0.75, 0.41, 0.83], + "3.5": [-0.71, 0.38, 0.78], + "3.5417": [-0.66, 0.35, 0.74], + "3.5833": [-0.61, 0.32, 0.7], + "3.625": [-0.56, 0.29, 0.65], + "3.6667": [-0.5, 0.26, 0.61], + "3.7083": [-0.44, 0.23, 0.56], + "3.75": [-0.38, 0.2, 0.52], + "3.7917": [-0.32, 0.16, 0.47], + "3.8333": [-0.26, 0.13, 0.43], + "3.875": [-0.2, 0.1, 0.38], + "3.9167": [-0.13, 0.07, 0.33], + "3.9583": [-0.07, 0.03, 0.28], + "4.0": [0, 0, 0.23], + "4.0417": [0.07, -0.03, 0.19], + "4.0833": [0.13, -0.07, 0.14], + "4.125": [0.2, -0.1, 0.09], + "4.1667": [0.26, -0.13, 0.04], + "4.2083": [0.32, -0.16, -0.01], + "4.25": [0.38, -0.2, -0.06], + "4.2917": [0.44, -0.23, -0.11], + "4.3333": [0.5, -0.26, -0.16], + "4.375": [0.56, -0.29, -0.21], + "4.4167": [0.61, -0.32, -0.25], + "4.4583": [0.66, -0.35, -0.3], + "4.5": [0.71, -0.38, -0.35], + "4.5417": [0.75, -0.41, -0.4], + "4.5833": [0.79, -0.44, -0.44], + "4.625": [0.83, -0.47, -0.49], + "4.6667": [0.87, -0.5, -0.54], + "4.7083": [0.9, -0.53, -0.58], + "4.75": [0.92, -0.56, -0.63], + "4.7917": [0.95, -0.58, -0.67], + "4.8333": [0.97, -0.61, -0.72], + "4.875": [0.98, -0.63, -0.76], + "4.9167": [0.99, -0.66, -0.8], + "4.9583": [1, -0.68, -0.84], + "5.0": [1, -0.71, -0.88], + "5.0417": [1, -0.73, -0.92], + "5.0833": [0.99, -0.75, -0.96], + "5.125": [0.98, -0.77, -1], + "5.1667": [0.97, -0.79, -1.03], + "5.2083": [0.95, -0.81, -1.07], + "5.25": [0.92, -0.83, -1.1], + "5.2917": [0.9, -0.85, -1.13], + "5.3333": [0.87, -0.87, -1.17], + "5.375": [0.83, -0.88, -1.2], + "5.4167": [0.79, -0.9, -1.22], + "5.4583": [0.75, -0.91, -1.25], + "5.5": [0.71, -0.92, -1.28], + "5.5417": [0.66, -0.94, -1.3], + "5.5833": [0.61, -0.95, -1.33], + "5.625": [0.56, -0.96, -1.35], + "5.6667": [0.5, -0.97, -1.37], + "5.7083": [0.44, -0.97, -1.39], + "5.75": [0.38, -0.98, -1.41], + "5.7917": [0.32, -0.99, -1.42], + "5.8333": [0.26, -0.99, -1.44], + "5.875": [0.2, -1, -1.45], + "5.9167": [0.13, -1, -1.46], + "5.9583": [0.07, -1, -1.47], + "6.0": [0, -1, -1.48], + "6.0417": [-0.07, -1, -1.49], + "6.0833": [-0.13, -1, -1.49], + "6.125": [-0.2, -1, -1.5], + "6.1667": [-0.26, -0.99, -1.5], + "6.2083": [-0.32, -0.99, -1.5], + "6.25": [-0.38, -0.98, -1.5], + "6.2917": [-0.44, -0.97, -1.5], + "6.3333": [-0.5, -0.97, -1.49], + "6.375": [-0.56, -0.96, -1.49], + "6.4167": [-0.61, -0.95, -1.48], + "6.4583": [-0.66, -0.94, -1.47], + "6.5": [-0.71, -0.92, -1.46], + "6.5417": [-0.75, -0.91, -1.45], + "6.5833": [-0.79, -0.9, -1.43], + "6.625": [-0.83, -0.88, -1.42], + "6.6667": [-0.87, -0.87, -1.4], + "6.7083": [-0.9, -0.85, -1.38], + "6.75": [-0.92, -0.83, -1.36], + "6.7917": [-0.95, -0.81, -1.34], + "6.8333": [-0.97, -0.79, -1.32], + "6.875": [-0.98, -0.77, -1.29], + "6.9167": [-0.99, -0.75, -1.27], + "6.9583": [-1, -0.73, -1.24], + "7.0": [-1, -0.71, -1.21], + "7.0417": [-1, -0.68, -1.18], + "7.0833": [-0.99, -0.66, -1.15], + "7.125": [-0.98, -0.63, -1.12], + "7.1667": [-0.97, -0.61, -1.09], + "7.2083": [-0.95, -0.58, -1.05], + "7.25": [-0.92, -0.56, -1.02], + "7.2917": [-0.9, -0.53, -0.98], + "7.3333": [-0.87, -0.5, -0.94], + "7.375": [-0.83, -0.47, -0.91], + "7.4167": [-0.79, -0.44, -0.87], + "7.4583": [-0.75, -0.41, -0.83], + "7.5": [-0.71, -0.38, -0.78], + "7.5417": [-0.66, -0.35, -0.74], + "7.5833": [-0.61, -0.32, -0.7], + "7.625": [-0.56, -0.29, -0.65], + "7.6667": [-0.5, -0.26, -0.61], + "7.7083": [-0.44, -0.23, -0.56], + "7.75": [-0.38, -0.2, -0.52], + "7.7917": [-0.32, -0.16, -0.47], + "7.8333": [-0.26, -0.13, -0.43], + "7.875": [-0.2, -0.1, -0.38], + "7.9167": [-0.13, -0.07, -0.33], + "7.9583": [-0.07, -0.03, -0.28], + "8.0": [0, 0, -0.23] + }, + "position": { + "0.0": [0, -0.4, 0], + "0.0417": [0, -0.4, 0.01], + "0.0833": [0, -0.4, 0.02], + "0.125": [0, -0.4, 0.03], + "0.1667": [0, -0.39, 0.04], + "0.2083": [0, -0.39, 0.05], + "0.25": [0, -0.38, 0.06], + "0.2917": [0, -0.38, 0.07], + "0.3333": [0, -0.37, 0.07], + "0.375": [0, -0.37, 0.08], + "0.4167": [0, -0.36, 0.09], + "0.4583": [0, -0.35, 0.1], + "0.5": [0, -0.34, 0.11], + "0.5417": [0, -0.33, 0.11], + "0.5833": [0, -0.32, 0.12], + "0.625": [0, -0.31, 0.12], + "0.6667": [0, -0.3, 0.13], + "0.7083": [0, -0.29, 0.13], + "0.75": [0, -0.28, 0.14], + "0.7917": [0, -0.26, 0.14], + "0.8333": [0, -0.25, 0.14], + "0.875": [0, -0.24, 0.15], + "0.9167": [0, -0.23, 0.15], + "0.9583": [0, -0.21, 0.15], + "1.0": [0, -0.2, 0.15], + "1.0417": [0, -0.19, 0.15], + "1.0833": [0, -0.17, 0.15], + "1.125": [0, -0.16, 0.15], + "1.1667": [0, -0.15, 0.14], + "1.2083": [0, -0.14, 0.14], + "1.25": [0, -0.12, 0.14], + "1.2917": [0, -0.11, 0.13], + "1.3333": [0, -0.1, 0.13], + "1.375": [0, -0.09, 0.12], + "1.4167": [0, -0.08, 0.12], + "1.4583": [0, -0.07, 0.11], + "1.5": [0, -0.06, 0.11], + "1.5417": [0, -0.05, 0.1], + "1.5833": [0, -0.04, 0.09], + "1.625": [0, -0.03, 0.08], + "1.6667": [0, -0.03, 0.07], + "1.7083": [0, -0.02, 0.07], + "1.75": [0, -0.02, 0.06], + "1.7917": [0, -0.01, 0.05], + "1.8333": [0, -0.01, 0.04], + "1.875": [0, 0, 0.03], + "1.9167": [0, 0, 0.02], + "1.9583": [0, 0, 0.01], + "2.0": [0, 0, 0], + "2.0417": [0, 0, -0.01], + "2.0833": [0, 0, -0.02], + "2.125": [0, 0, -0.03], + "2.1667": [0, -0.01, -0.04], + "2.2083": [0, -0.01, -0.05], + "2.25": [0, -0.02, -0.06], + "2.2917": [0, -0.02, -0.07], + "2.3333": [0, -0.03, -0.08], + "2.375": [0, -0.03, -0.08], + "2.4167": [0, -0.04, -0.09], + "2.4583": [0, -0.05, -0.1], + "2.5": [0, -0.06, -0.11], + "2.5417": [0, -0.07, -0.11], + "2.5833": [0, -0.08, -0.12], + "2.625": [0, -0.09, -0.12], + "2.6667": [0, -0.1, -0.13], + "2.7083": [0, -0.11, -0.13], + "2.75": [0, -0.12, -0.14], + "2.7917": [0, -0.14, -0.14], + "2.8333": [0, -0.15, -0.14], + "2.875": [0, -0.16, -0.15], + "2.9167": [0, -0.17, -0.15], + "2.9583": [0, -0.19, -0.15], + "3.0": [0, -0.2, -0.15], + "3.0417": [0, -0.21, -0.15], + "3.0833": [0, -0.23, -0.15], + "3.125": [0, -0.24, -0.15], + "3.1667": [0, -0.25, -0.14], + "3.2083": [0, -0.26, -0.14], + "3.25": [0, -0.28, -0.14], + "3.2917": [0, -0.29, -0.13], + "3.3333": [0, -0.3, -0.13], + "3.375": [0, -0.31, -0.12], + "3.4167": [0, -0.32, -0.12], + "3.4583": [0, -0.33, -0.11], + "3.5": [0, -0.34, -0.11], + "3.5417": [0, -0.35, -0.1], + "3.5833": [0, -0.36, -0.09], + "3.625": [0, -0.37, -0.08], + "3.6667": [0, -0.37, -0.08], + "3.7083": [0, -0.38, -0.07], + "3.75": [0, -0.38, -0.06], + "3.7917": [0, -0.39, -0.05], + "3.8333": [0, -0.39, -0.04], + "3.875": [0, -0.4, -0.03], + "3.9167": [0, -0.4, -0.02], + "3.9583": [0, -0.4, -0.01], + "4.0": [0, -0.4, 0], + "4.0417": [0, -0.4, 0.01], + "4.0833": [0, -0.4, 0.02], + "4.125": [0, -0.4, 0.03], + "4.1667": [0, -0.39, 0.04], + "4.2083": [0, -0.39, 0.05], + "4.25": [0, -0.38, 0.06], + "4.2917": [0, -0.38, 0.07], + "4.3333": [0, -0.37, 0.07], + "4.375": [0, -0.37, 0.08], + "4.4167": [0, -0.36, 0.09], + "4.4583": [0, -0.35, 0.1], + "4.5": [0, -0.34, 0.11], + "4.5417": [0, -0.33, 0.11], + "4.5833": [0, -0.32, 0.12], + "4.625": [0, -0.31, 0.12], + "4.6667": [0, -0.3, 0.13], + "4.7083": [0, -0.29, 0.13], + "4.75": [0, -0.28, 0.14], + "4.7917": [0, -0.26, 0.14], + "4.8333": [0, -0.25, 0.14], + "4.875": [0, -0.24, 0.15], + "4.9167": [0, -0.23, 0.15], + "4.9583": [0, -0.21, 0.15], + "5.0": [0, -0.2, 0.15], + "5.0417": [0, -0.19, 0.15], + "5.0833": [0, -0.17, 0.15], + "5.125": [0, -0.16, 0.15], + "5.1667": [0, -0.15, 0.14], + "5.2083": [0, -0.14, 0.14], + "5.25": [0, -0.12, 0.14], + "5.2917": [0, -0.11, 0.13], + "5.3333": [0, -0.1, 0.13], + "5.375": [0, -0.09, 0.12], + "5.4167": [0, -0.08, 0.12], + "5.4583": [0, -0.07, 0.11], + "5.5": [0, -0.06, 0.11], + "5.5417": [0, -0.05, 0.1], + "5.5833": [0, -0.04, 0.09], + "5.625": [0, -0.03, 0.08], + "5.6667": [0, -0.03, 0.07], + "5.7083": [0, -0.02, 0.07], + "5.75": [0, -0.02, 0.06], + "5.7917": [0, -0.01, 0.05], + "5.8333": [0, -0.01, 0.04], + "5.875": [0, 0, 0.03], + "5.9167": [0, 0, 0.02], + "5.9583": [0, 0, 0.01], + "6.0": [0, 0, 0], + "6.0417": [0, 0, -0.01], + "6.0833": [0, 0, -0.02], + "6.125": [0, 0, -0.03], + "6.1667": [0, -0.01, -0.04], + "6.2083": [0, -0.01, -0.05], + "6.25": [0, -0.02, -0.06], + "6.2917": [0, -0.02, -0.07], + "6.3333": [0, -0.03, -0.08], + "6.375": [0, -0.03, -0.08], + "6.4167": [0, -0.04, -0.09], + "6.4583": [0, -0.05, -0.1], + "6.5": [0, -0.06, -0.11], + "6.5417": [0, -0.07, -0.11], + "6.5833": [0, -0.08, -0.12], + "6.625": [0, -0.09, -0.12], + "6.6667": [0, -0.1, -0.13], + "6.7083": [0, -0.11, -0.13], + "6.75": [0, -0.12, -0.14], + "6.7917": [0, -0.14, -0.14], + "6.8333": [0, -0.15, -0.14], + "6.875": [0, -0.16, -0.15], + "6.9167": [0, -0.17, -0.15], + "6.9583": [0, -0.19, -0.15], + "7.0": [0, -0.2, -0.15], + "7.0417": [0, -0.21, -0.15], + "7.0833": [0, -0.23, -0.15], + "7.125": [0, -0.24, -0.15], + "7.1667": [0, -0.25, -0.14], + "7.2083": [0, -0.26, -0.14], + "7.25": [0, -0.28, -0.14], + "7.2917": [0, -0.29, -0.13], + "7.3333": [0, -0.3, -0.13], + "7.375": [0, -0.31, -0.12], + "7.4167": [0, -0.32, -0.12], + "7.4583": [0, -0.33, -0.11], + "7.5": [0, -0.34, -0.11], + "7.5417": [0, -0.35, -0.1], + "7.5833": [0, -0.36, -0.09], + "7.625": [0, -0.37, -0.08], + "7.6667": [0, -0.37, -0.07], + "7.7083": [0, -0.38, -0.07], + "7.75": [0, -0.38, -0.06], + "7.7917": [0, -0.39, -0.05], + "7.8333": [0, -0.39, -0.04], + "7.875": [0, -0.4, -0.03], + "7.9167": [0, -0.4, -0.02], + "7.9583": [0, -0.4, -0.01], + "8.0": [0, -0.4, 0] + }, + "scale": { + "0.0": [1.0023, 0.9941, 1.0023], + "0.0417": [1.0026, 0.9936, 1.0026], + "0.0833": [1.0028, 0.9931, 1.0028], + "0.125": [1.0031, 0.9927, 1.0031], + "0.1667": [1.0033, 0.9922, 1.0033], + "0.2083": [1.0036, 0.9918, 1.0036], + "0.25": [1.0038, 0.9915, 1.0038], + "0.2917": [1.004, 0.9912, 1.004], + "0.3333": [1.0042, 0.9909, 1.0042], + "0.375": [1.0044, 0.9906, 1.0044], + "0.4167": [1.0045, 0.9904, 1.0045], + "0.4583": [1.0046, 0.9902, 1.0046], + "0.5": [1.0048, 0.9901, 1.0048], + "0.5417": [1.0048, 0.99, 1.0048], + "0.5833": [1.0049, 0.99, 1.0049], + "0.625": [1.005, 0.99, 1.005], + "0.6667": [1.005, 0.9901, 1.005], + "0.7083": [1.005, 0.9901, 1.005], + "0.75": [1.005, 0.9903, 1.005], + "0.7917": [1.0049, 0.9904, 1.0049], + "0.8333": [1.0049, 0.9907, 1.0049], + "0.875": [1.0048, 0.9909, 1.0048], + "0.9167": [1.0047, 0.9912, 1.0047], + "0.9583": [1.0046, 0.9915, 1.0046], + "1.0": [1.0045, 0.9919, 1.0045], + "1.0417": [1.0043, 0.9923, 1.0043], + "1.0833": [1.0041, 0.9927, 1.0041], + "1.125": [1.0039, 0.9932, 1.0039], + "1.1667": [1.0037, 0.9937, 1.0037], + "1.2083": [1.0035, 0.9942, 1.0035], + "1.25": [1.0032, 0.9948, 1.0032], + "1.2917": [1.003, 0.9953, 1.003], + "1.3333": [1.0027, 0.9959, 1.0027], + "1.375": [1.0024, 0.9965, 1.0024], + "1.4167": [1.0022, 0.9972, 1.0022], + "1.4583": [1.0019, 0.9978, 1.0019], + "1.5": [1.0015, 0.9984, 1.0015], + "1.5417": [1.0012, 0.9991, 1.0012], + "1.5833": [1.0009, 0.9997, 1.0009], + "1.625": [1.0006, 1.0004, 1.0006], + "1.6667": [1.0003, 1.001, 1.0003], + "1.7083": [0.9999, 1.0017, 0.9999], + "1.75": [0.9996, 1.0023, 0.9996], + "1.7917": [0.9993, 1.003, 0.9993], + "1.8333": [0.999, 1.0036, 0.999], + "1.875": [0.9986, 1.0042, 0.9986], + "1.9167": [0.9983, 1.0048, 0.9983], + "1.9583": [0.998, 1.0053, 0.998], + "2.0": [0.9977, 1.0059, 0.9977], + "2.0417": [0.9974, 1.0064, 0.9974], + "2.0833": [0.9972, 1.0069, 0.9972], + "2.125": [0.9969, 1.0073, 0.9969], + "2.1667": [0.9967, 1.0078, 0.9967], + "2.2083": [0.9964, 1.0082, 0.9964], + "2.25": [0.9962, 1.0085, 0.9962], + "2.2917": [0.996, 1.0088, 0.996], + "2.3333": [0.9958, 1.0091, 0.9958], + "2.375": [0.9956, 1.0094, 0.9956], + "2.4167": [0.9955, 1.0096, 0.9955], + "2.4583": [0.9954, 1.0098, 0.9954], + "2.5": [0.9952, 1.0099, 0.9952], + "2.5417": [0.9952, 1.01, 0.9952], + "2.5833": [0.9951, 1.01, 0.9951], + "2.625": [0.995, 1.01, 0.995], + "2.6667": [0.995, 1.0099, 0.995], + "2.7083": [0.995, 1.0099, 0.995], + "2.75": [0.995, 1.0097, 0.995], + "2.7917": [0.9951, 1.0096, 0.9951], + "2.8333": [0.9951, 1.0093, 0.9951], + "2.875": [0.9952, 1.0091, 0.9952], + "2.9167": [0.9953, 1.0088, 0.9953], + "2.9583": [0.9954, 1.0085, 0.9954], + "3.0": [0.9955, 1.0081, 0.9955], + "3.0417": [0.9957, 1.0077, 0.9957], + "3.0833": [0.9959, 1.0073, 0.9959], + "3.125": [0.9961, 1.0068, 0.9961], + "3.1667": [0.9963, 1.0063, 0.9963], + "3.2083": [0.9965, 1.0058, 0.9965], + "3.25": [0.9968, 1.0052, 0.9968], + "3.2917": [0.997, 1.0047, 0.997], + "3.3333": [0.9973, 1.0041, 0.9973], + "3.375": [0.9976, 1.0035, 0.9976], + "3.4167": [0.9978, 1.0028, 0.9978], + "3.4583": [0.9981, 1.0022, 0.9981], + "3.5": [0.9985, 1.0016, 0.9985], + "3.5417": [0.9988, 1.0009, 0.9988], + "3.5833": [0.9991, 1.0003, 0.9991], + "3.625": [0.9994, 0.9996, 0.9994], + "3.6667": [0.9997, 0.999, 0.9997], + "3.7083": [1.0001, 0.9983, 1.0001], + "3.75": [1.0004, 0.9977, 1.0004], + "3.7917": [1.0007, 0.997, 1.0007], + "3.8333": [1.001, 0.9964, 1.001], + "3.875": [1.0014, 0.9958, 1.0014], + "3.9167": [1.0017, 0.9952, 1.0017], + "3.9583": [1.002, 0.9947, 1.002], + "4.0": [1.0023, 0.9941, 1.0023], + "4.0417": [1.0026, 0.9936, 1.0026], + "4.0833": [1.0028, 0.9931, 1.0028], + "4.125": [1.0031, 0.9927, 1.0031], + "4.1667": [1.0033, 0.9922, 1.0033], + "4.2083": [1.0036, 0.9918, 1.0036], + "4.25": [1.0038, 0.9915, 1.0038], + "4.2917": [1.004, 0.9912, 1.004], + "4.3333": [1.0042, 0.9909, 1.0042], + "4.375": [1.0044, 0.9906, 1.0044], + "4.4167": [1.0045, 0.9904, 1.0045], + "4.4583": [1.0046, 0.9902, 1.0046], + "4.5": [1.0048, 0.9901, 1.0048], + "4.5417": [1.0048, 0.99, 1.0048], + "4.5833": [1.0049, 0.99, 1.0049], + "4.625": [1.005, 0.99, 1.005], + "4.6667": [1.005, 0.9901, 1.005], + "4.7083": [1.005, 0.9901, 1.005], + "4.75": [1.005, 0.9903, 1.005], + "4.7917": [1.0049, 0.9904, 1.0049], + "4.8333": [1.0049, 0.9907, 1.0049], + "4.875": [1.0048, 0.9909, 1.0048], + "4.9167": [1.0047, 0.9912, 1.0047], + "4.9583": [1.0046, 0.9915, 1.0046], + "5.0": [1.0045, 0.9919, 1.0045], + "5.0417": [1.0043, 0.9923, 1.0043], + "5.0833": [1.0041, 0.9927, 1.0041], + "5.125": [1.0039, 0.9932, 1.0039], + "5.1667": [1.0037, 0.9937, 1.0037], + "5.2083": [1.0035, 0.9942, 1.0035], + "5.25": [1.0032, 0.9948, 1.0032], + "5.2917": [1.003, 0.9953, 1.003], + "5.3333": [1.0027, 0.9959, 1.0027], + "5.375": [1.0024, 0.9965, 1.0024], + "5.4167": [1.0022, 0.9972, 1.0022], + "5.4583": [1.0019, 0.9978, 1.0019], + "5.5": [1.0015, 0.9984, 1.0015], + "5.5417": [1.0012, 0.9991, 1.0012], + "5.5833": [1.0009, 0.9997, 1.0009], + "5.625": [1.0006, 1.0004, 1.0006], + "5.6667": [1.0003, 1.001, 1.0003], + "5.7083": [0.9999, 1.0017, 0.9999], + "5.75": [0.9996, 1.0023, 0.9996], + "5.7917": [0.9993, 1.003, 0.9993], + "5.8333": [0.999, 1.0036, 0.999], + "5.875": [0.9986, 1.0042, 0.9986], + "5.9167": [0.9983, 1.0048, 0.9983], + "5.9583": [0.998, 1.0053, 0.998], + "6.0": [0.9977, 1.0059, 0.9977], + "6.0417": [0.9974, 1.0064, 0.9974], + "6.0833": [0.9972, 1.0069, 0.9972], + "6.125": [0.9969, 1.0073, 0.9969], + "6.1667": [0.9967, 1.0078, 0.9967], + "6.2083": [0.9964, 1.0082, 0.9964], + "6.25": [0.9962, 1.0085, 0.9962], + "6.2917": [0.996, 1.0088, 0.996], + "6.3333": [0.9958, 1.0091, 0.9958], + "6.375": [0.9956, 1.0094, 0.9956], + "6.4167": [0.9955, 1.0096, 0.9955], + "6.4583": [0.9954, 1.0098, 0.9954], + "6.5": [0.9952, 1.0099, 0.9952], + "6.5417": [0.9952, 1.01, 0.9952], + "6.5833": [0.9951, 1.01, 0.9951], + "6.625": [0.995, 1.01, 0.995], + "6.6667": [0.995, 1.0099, 0.995], + "6.7083": [0.995, 1.0099, 0.995], + "6.75": [0.995, 1.0097, 0.995], + "6.7917": [0.9951, 1.0096, 0.9951], + "6.8333": [0.9951, 1.0093, 0.9951], + "6.875": [0.9952, 1.0091, 0.9952], + "6.9167": [0.9953, 1.0088, 0.9953], + "6.9583": [0.9954, 1.0085, 0.9954], + "7.0": [0.9955, 1.0081, 0.9955], + "7.0417": [0.9957, 1.0077, 0.9957], + "7.0833": [0.9959, 1.0073, 0.9959], + "7.125": [0.9961, 1.0068, 0.9961], + "7.1667": [0.9963, 1.0063, 0.9963], + "7.2083": [0.9965, 1.0058, 0.9965], + "7.25": [0.9968, 1.0052, 0.9968], + "7.2917": [0.997, 1.0047, 0.997], + "7.3333": [0.9973, 1.0041, 0.9973], + "7.375": [0.9976, 1.0035, 0.9976], + "7.4167": [0.9978, 1.0028, 0.9978], + "7.4583": [0.9981, 1.0022, 0.9981], + "7.5": [0.9985, 1.0016, 0.9985], + "7.5417": [0.9988, 1.0009, 0.9988], + "7.5833": [0.9991, 1.0003, 0.9991], + "7.625": [0.9994, 0.9996, 0.9994], + "7.6667": [0.9997, 0.999, 0.9997], + "7.7083": [1.0001, 0.9983, 1.0001], + "7.75": [1.0004, 0.9977, 1.0004], + "7.7917": [1.0007, 0.997, 1.0007], + "7.8333": [1.001, 0.9964, 1.001], + "7.875": [1.0014, 0.9958, 1.0014], + "7.9167": [1.0017, 0.9952, 1.0017], + "7.9583": [1.002, 0.9947, 1.002], + "8.0": [1.0023, 0.9941, 1.0023] + } + }, + "head": { + "rotation": { + "0.0": [-0.16, -0.08, -0.35], + "0.0417": [-0.09, -0.05, -0.3], + "0.0833": [-0.03, -0.01, -0.25], + "0.125": [0.04, 0.02, -0.21], + "0.1667": [0.1, 0.05, -0.16], + "0.2083": [0.17, 0.08, -0.11], + "0.25": [0.23, 0.12, -0.06], + "0.2917": [0.3, 0.15, -0.01], + "0.3333": [0.36, 0.18, 0.04], + "0.375": [0.42, 0.21, 0.09], + "0.4167": [0.48, 0.25, 0.14], + "0.4583": [0.53, 0.28, 0.19], + "0.5": [0.59, 0.31, 0.23], + "0.5417": [0.64, 0.34, 0.28], + "0.5833": [0.69, 0.37, 0.33], + "0.625": [0.73, 0.4, 0.38], + "0.6667": [0.78, 0.43, 0.43], + "0.7083": [0.82, 0.46, 0.47], + "0.75": [0.85, 0.49, 0.52], + "0.7917": [0.88, 0.52, 0.56], + "0.8333": [0.91, 0.54, 0.61], + "0.875": [0.94, 0.57, 0.65], + "0.9167": [0.96, 0.6, 0.7], + "0.9583": [0.98, 0.62, 0.74], + "1.0": [0.99, 0.65, 0.78], + "1.0417": [1, 0.67, 0.83], + "1.0833": [1, 0.7, 0.87], + "1.125": [1, 0.72, 0.91], + "1.1667": [0.99, 0.74, 0.94], + "1.2083": [0.99, 0.76, 0.98], + "1.25": [0.97, 0.79, 1.02], + "1.2917": [0.96, 0.81, 1.05], + "1.3333": [0.93, 0.82, 1.09], + "1.375": [0.91, 0.84, 1.12], + "1.4167": [0.88, 0.86, 1.15], + "1.4583": [0.85, 0.88, 1.18], + "1.5": [0.81, 0.89, 1.21], + "1.5417": [0.77, 0.91, 1.24], + "1.5833": [0.73, 0.92, 1.27], + "1.625": [0.68, 0.93, 1.29], + "1.6667": [0.63, 0.94, 1.32], + "1.7083": [0.58, 0.95, 1.34], + "1.75": [0.52, 0.96, 1.36], + "1.7917": [0.47, 0.97, 1.38], + "1.8333": [0.41, 0.98, 1.4], + "1.875": [0.35, 0.98, 1.42], + "1.9167": [0.28, 0.99, 1.43], + "1.9583": [0.22, 0.99, 1.45], + "2.0": [0.16, 1, 1.46], + "2.0417": [0.09, 1, 1.47], + "2.0833": [0.03, 1, 1.48], + "2.125": [-0.04, 1, 1.49], + "2.1667": [-0.1, 1, 1.49], + "2.2083": [-0.17, 1, 1.5], + "2.25": [-0.23, 0.99, 1.5], + "2.2917": [-0.3, 0.99, 1.5], + "2.3333": [-0.36, 0.98, 1.5], + "2.375": [-0.42, 0.98, 1.5], + "2.4167": [-0.48, 0.97, 1.49], + "2.4583": [-0.53, 0.96, 1.49], + "2.5": [-0.59, 0.95, 1.48], + "2.5417": [-0.64, 0.94, 1.47], + "2.5833": [-0.69, 0.93, 1.46], + "2.625": [-0.73, 0.92, 1.45], + "2.6667": [-0.78, 0.9, 1.44], + "2.7083": [-0.82, 0.89, 1.42], + "2.75": [-0.85, 0.87, 1.41], + "2.7917": [-0.88, 0.86, 1.39], + "2.8333": [-0.91, 0.84, 1.37], + "2.875": [-0.94, 0.82, 1.35], + "2.9167": [-0.96, 0.8, 1.33], + "2.9583": [-0.98, 0.78, 1.3], + "3.0": [-0.99, 0.76, 1.28], + "3.0417": [-1, 0.74, 1.25], + "3.0833": [-1, 0.72, 1.22], + "3.125": [-1, 0.69, 1.2], + "3.1667": [-0.99, 0.67, 1.17], + "3.2083": [-0.99, 0.64, 1.13], + "3.25": [-0.97, 0.62, 1.1], + "3.2917": [-0.96, 0.59, 1.07], + "3.3333": [-0.93, 0.57, 1.03], + "3.375": [-0.91, 0.54, 1], + "3.4167": [-0.88, 0.51, 0.96], + "3.4583": [-0.85, 0.48, 0.92], + "3.5": [-0.81, 0.45, 0.88], + "3.5417": [-0.77, 0.42, 0.84], + "3.5833": [-0.73, 0.39, 0.8], + "3.625": [-0.68, 0.36, 0.76], + "3.6667": [-0.63, 0.33, 0.72], + "3.7083": [-0.58, 0.3, 0.67], + "3.75": [-0.52, 0.27, 0.63], + "3.7917": [-0.47, 0.24, 0.58], + "3.8333": [-0.41, 0.21, 0.54], + "3.875": [-0.35, 0.18, 0.49], + "3.9167": [-0.28, 0.14, 0.44], + "3.9583": [-0.22, 0.11, 0.4], + "4.0": [-0.16, 0.08, 0.35] + }, + "position": { + "0.0": [0, -0.4, -0.02], + "0.0417": [0, -0.4, -0.01], + "0.0833": [0, -0.4, 0], + "0.125": [0, -0.4, 0.01], + "0.1667": [0, -0.4, 0.02], + "0.2083": [0, -0.4, 0.03], + "0.25": [0, -0.39, 0.04], + "0.2917": [0, -0.39, 0.04], + "0.3333": [0, -0.39, 0.05], + "0.375": [0, -0.38, 0.06], + "0.4167": [0, -0.38, 0.07], + "0.4583": [0, -0.37, 0.08], + "0.5": [0, -0.36, 0.09], + "0.5417": [0, -0.35, 0.1], + "0.5833": [0, -0.35, 0.1], + "0.625": [0, -0.34, 0.11], + "0.6667": [0, -0.33, 0.12], + "0.7083": [0, -0.32, 0.12], + "0.75": [0, -0.3, 0.13], + "0.7917": [0, -0.29, 0.13], + "0.8333": [0, -0.28, 0.14], + "0.875": [0, -0.27, 0.14], + "0.9167": [0, -0.26, 0.14], + "0.9583": [0, -0.24, 0.15], + "1.0": [0, -0.23, 0.15], + "1.0417": [0, -0.22, 0.15], + "1.0833": [0, -0.21, 0.15], + "1.125": [0, -0.19, 0.15], + "1.1667": [0, -0.18, 0.15], + "1.2083": [0, -0.17, 0.15], + "1.25": [0, -0.15, 0.15], + "1.2917": [0, -0.14, 0.14], + "1.3333": [0, -0.13, 0.14], + "1.375": [0, -0.12, 0.14], + "1.4167": [0, -0.1, 0.13], + "1.4583": [0, -0.09, 0.13], + "1.5": [0, -0.08, 0.12], + "1.5417": [0, -0.07, 0.12], + "1.5833": [0, -0.06, 0.11], + "1.625": [0, -0.05, 0.1], + "1.6667": [0, -0.04, 0.09], + "1.7083": [0, -0.04, 0.09], + "1.75": [0, -0.03, 0.08], + "1.7917": [0, -0.02, 0.07], + "1.8333": [0, -0.02, 0.06], + "1.875": [0, -0.01, 0.05], + "1.9167": [0, -0.01, 0.04], + "1.9583": [0, 0, 0.03], + "2.0": [0, 0, 0.02], + "2.0417": [0, 0, 0.01], + "2.0833": [0, 0, 0], + "2.125": [0, 0, -0.01], + "2.1667": [0, 0, -0.02], + "2.2083": [0, 0, -0.03], + "2.25": [0, -0.01, -0.04], + "2.2917": [0, -0.01, -0.04], + "2.3333": [0, -0.01, -0.05], + "2.375": [0, -0.02, -0.06], + "2.4167": [0, -0.02, -0.07], + "2.4583": [0, -0.03, -0.08], + "2.5": [0, -0.04, -0.09], + "2.5417": [0, -0.05, -0.1], + "2.5833": [0, -0.05, -0.1], + "2.625": [0, -0.06, -0.11], + "2.6667": [0, -0.07, -0.12], + "2.7083": [0, -0.08, -0.12], + "2.75": [0, -0.1, -0.13], + "2.7917": [0, -0.11, -0.13], + "2.8333": [0, -0.12, -0.14], + "2.875": [0, -0.13, -0.14], + "2.9167": [0, -0.14, -0.14], + "2.9583": [0, -0.16, -0.15], + "3.0": [0, -0.17, -0.15], + "3.0417": [0, -0.18, -0.15], + "3.0833": [0, -0.19, -0.15], + "3.125": [0, -0.21, -0.15], + "3.1667": [0, -0.22, -0.15], + "3.2083": [0, -0.23, -0.15], + "3.25": [0, -0.25, -0.15], + "3.2917": [0, -0.26, -0.14], + "3.3333": [0, -0.27, -0.14], + "3.375": [0, -0.28, -0.14], + "3.4167": [0, -0.3, -0.13], + "3.4583": [0, -0.31, -0.13], + "3.5": [0, -0.32, -0.12], + "3.5417": [0, -0.33, -0.12], + "3.5833": [0, -0.34, -0.11], + "3.625": [0, -0.35, -0.1], + "3.6667": [0, -0.36, -0.09], + "3.7083": [0, -0.36, -0.09], + "3.75": [0, -0.37, -0.08], + "3.7917": [0, -0.38, -0.07], + "3.8333": [0, -0.38, -0.06], + "3.875": [0, -0.39, -0.05], + "3.9167": [0, -0.39, -0.04], + "3.9583": [0, -0.4, -0.03], + "4.0": [0, -0.4, -0.02] + }, + "scale": { + "0.0": [1.0029, 0.9929, 1.0029], + "0.0417": [1.0032, 0.9925, 1.0032], + "0.0833": [1.0034, 0.9921, 1.0034], + "0.125": [1.0037, 0.9917, 1.0037], + "0.1667": [1.0039, 0.9913, 1.0039], + "0.2083": [1.0041, 0.991, 1.0041], + "0.25": [1.0043, 0.9908, 1.0043], + "0.2917": [1.0044, 0.9905, 1.0044], + "0.3333": [1.0046, 0.9903, 1.0046], + "0.375": [1.0047, 0.9902, 1.0047], + "0.4167": [1.0048, 0.9901, 1.0048], + "0.4583": [1.0049, 0.99, 1.0049], + "0.5": [1.0049, 0.99, 1.0049], + "0.5417": [1.005, 0.99, 1.005], + "0.5833": [1.005, 0.9901, 1.005], + "0.625": [1.005, 0.9902, 1.005], + "0.6667": [1.005, 0.9903, 1.005], + "0.7083": [1.0049, 0.9905, 1.0049], + "0.75": [1.0049, 0.9908, 1.0049], + "0.7917": [1.0048, 0.991, 1.0048], + "0.8333": [1.0047, 0.9913, 1.0047], + "0.875": [1.0045, 0.9917, 1.0045], + "0.9167": [1.0044, 0.9921, 1.0044], + "0.9583": [1.0042, 0.9925, 1.0042], + "1.0": [1.004, 0.9929, 1.004], + "1.0417": [1.0038, 0.9934, 1.0038], + "1.0833": [1.0036, 0.9939, 1.0036], + "1.125": [1.0034, 0.9944, 1.0034], + "1.1667": [1.0031, 0.995, 1.0031], + "1.2083": [1.0029, 0.9956, 1.0029], + "1.25": [1.0026, 0.9962, 1.0026], + "1.2917": [1.0023, 0.9968, 1.0023], + "1.3333": [1.002, 0.9974, 1.002], + "1.375": [1.0017, 0.998, 1.0017], + "1.4167": [1.0014, 0.9987, 1.0014], + "1.4583": [1.0011, 0.9993, 1.0011], + "1.5": [1.0008, 1, 1.0008], + "1.5417": [1.0005, 1.0007, 1.0005], + "1.5833": [1.0001, 1.0013, 1.0001], + "1.625": [0.9998, 1.002, 0.9998], + "1.6667": [0.9995, 1.0026, 0.9995], + "1.7083": [0.9992, 1.0032, 0.9992], + "1.75": [0.9988, 1.0038, 0.9988], + "1.7917": [0.9985, 1.0044, 0.9985], + "1.8333": [0.9982, 1.005, 0.9982], + "1.875": [0.9979, 1.0056, 0.9979], + "1.9167": [0.9976, 1.0061, 0.9976], + "1.9583": [0.9973, 1.0066, 0.9973], + "2.0": [0.9971, 1.0071, 0.9971], + "2.0417": [0.9968, 1.0075, 0.9968], + "2.0833": [0.9966, 1.0079, 0.9966], + "2.125": [0.9963, 1.0083, 0.9963], + "2.1667": [0.9961, 1.0087, 0.9961], + "2.2083": [0.9959, 1.009, 0.9959], + "2.25": [0.9957, 1.0092, 0.9957], + "2.2917": [0.9956, 1.0095, 0.9956], + "2.3333": [0.9954, 1.0097, 0.9954], + "2.375": [0.9953, 1.0098, 0.9953], + "2.4167": [0.9952, 1.0099, 0.9952], + "2.4583": [0.9951, 1.01, 0.9951], + "2.5": [0.9951, 1.01, 0.9951], + "2.5417": [0.995, 1.01, 0.995], + "2.5833": [0.995, 1.0099, 0.995], + "2.625": [0.995, 1.0098, 0.995], + "2.6667": [0.995, 1.0097, 0.995], + "2.7083": [0.9951, 1.0095, 0.9951], + "2.75": [0.9951, 1.0092, 0.9951], + "2.7917": [0.9952, 1.009, 0.9952], + "2.8333": [0.9953, 1.0087, 0.9953], + "2.875": [0.9955, 1.0083, 0.9955], + "2.9167": [0.9956, 1.0079, 0.9956], + "2.9583": [0.9958, 1.0075, 0.9958], + "3.0": [0.996, 1.0071, 0.996], + "3.0417": [0.9962, 1.0066, 0.9962], + "3.0833": [0.9964, 1.0061, 0.9964], + "3.125": [0.9966, 1.0056, 0.9966], + "3.1667": [0.9969, 1.005, 0.9969], + "3.2083": [0.9971, 1.0044, 0.9971], + "3.25": [0.9974, 1.0038, 0.9974], + "3.2917": [0.9977, 1.0032, 0.9977], + "3.3333": [0.998, 1.0026, 0.998], + "3.375": [0.9983, 1.002, 0.9983], + "3.4167": [0.9986, 1.0013, 0.9986], + "3.4583": [0.9989, 1.0007, 0.9989], + "3.5": [0.9992, 1, 0.9992], + "3.5417": [0.9995, 0.9993, 0.9995], + "3.5833": [0.9999, 0.9987, 0.9999], + "3.625": [1.0002, 0.998, 1.0002], + "3.6667": [1.0005, 0.9974, 1.0005], + "3.7083": [1.0008, 0.9968, 1.0008], + "3.75": [1.0012, 0.9962, 1.0012], + "3.7917": [1.0015, 0.9956, 1.0015], + "3.8333": [1.0018, 0.995, 1.0018], + "3.875": [1.0021, 0.9944, 1.0021], + "3.9167": [1.0024, 0.9939, 1.0024], + "3.9583": [1.0027, 0.9934, 1.0027], + "4.0": [1.0029, 0.9929, 1.0029] + } + }, + "leftEar": { + "rotation": { + "0.0": [-2.6, 0, -2.5], + "0.0417": [-2.49, 0, -2.78], + "0.0833": [-2.38, 0, -3.04], + "0.125": [-2.26, 0, -3.3], + "0.1667": [-2.12, 0, -3.54], + "0.2083": [-1.98, 0, -3.76], + "0.25": [-1.83, 0, -3.97], + "0.2917": [-1.67, 0, -4.16], + "0.3333": [-1.5, 0, -4.33], + "0.375": [-1.33, 0, -4.48], + "0.4167": [-1.15, 0, -4.62], + "0.4583": [-0.96, 0, -4.73], + "0.5": [-0.78, 0, -4.83], + "0.5417": [-0.59, 0, -4.9], + "0.5833": [-0.39, 0, -4.96], + "0.625": [-0.2, 0, -4.99], + "0.6667": [0, 0, -5], + "0.7083": [0.2, 0, -4.99], + "0.75": [0.39, 0, -4.96], + "0.7917": [0.59, 0, -4.9], + "0.8333": [0.78, 0, -4.83], + "0.875": [0.96, 0, -4.73], + "0.9167": [1.15, 0, -4.62], + "0.9583": [1.33, 0, -4.48], + "1.0": [1.5, 0, -4.33], + "1.0417": [1.67, 0, -4.16], + "1.0833": [1.83, 0, -3.97], + "1.125": [1.98, 0, -3.76], + "1.1667": [2.12, 0, -3.54], + "1.2083": [2.26, 0, -3.3], + "1.25": [2.38, 0, -3.04], + "1.2917": [2.49, 0, -2.78], + "1.3333": [2.6, 0, -2.5], + "1.375": [2.69, 0, -2.21], + "1.4167": [2.77, 0, -1.91], + "1.4583": [2.84, 0, -1.61], + "1.5": [2.9, 0, -1.29], + "1.5417": [2.94, 0, -0.98], + "1.5833": [2.97, 0, -0.65], + "1.625": [2.99, 0, -0.33], + "1.6667": [3, 0, 0], + "1.7083": [2.99, 0, 0.33], + "1.75": [2.97, 0, 0.65], + "1.7917": [2.94, 0, 0.98], + "1.8333": [2.9, 0, 1.29], + "1.875": [2.84, 0, 1.61], + "1.9167": [2.77, 0, 1.91], + "1.9583": [2.69, 0, 2.21], + "2.0": [2.6, 0, 2.5], + "2.0417": [2.49, 0, 2.78], + "2.0833": [2.38, 0, 3.04], + "2.125": [2.26, 0, 3.3], + "2.1667": [2.12, 0, 3.54], + "2.2083": [1.98, 0, 3.76], + "2.25": [1.83, 0, 3.97], + "2.2917": [1.67, 0, 4.16], + "2.3333": [1.5, 0, 4.33], + "2.375": [1.33, 0, 4.48], + "2.4167": [1.15, 0, 4.62], + "2.4583": [0.96, 0, 4.73], + "2.5": [0.78, 0, 4.83], + "2.5417": [0.59, 0, 4.9], + "2.5833": [0.39, 0, 4.96], + "2.625": [0.2, 0, 4.99], + "2.6667": [0, 0, 5], + "2.7083": [-0.2, 0, 4.99], + "2.75": [-0.39, 0, 4.96], + "2.7917": [-0.59, 0, 4.9], + "2.8333": [-0.78, 0, 4.83], + "2.875": [-0.96, 0, 4.73], + "2.9167": [-1.15, 0, 4.62], + "2.9583": [-1.33, 0, 4.48], + "3.0": [-1.5, 0, 4.33], + "3.0417": [-1.67, 0, 4.16], + "3.0833": [-1.83, 0, 3.97], + "3.125": [-1.98, 0, 3.76], + "3.1667": [-2.12, 0, 3.54], + "3.2083": [-2.26, 0, 3.3], + "3.25": [-2.38, 0, 3.04], + "3.2917": [-2.49, 0, 2.78], + "3.3333": [-2.6, 0, 2.5], + "3.375": [-2.69, 0, 2.21], + "3.4167": [-2.77, 0, 1.91], + "3.4583": [-2.84, 0, 1.61], + "3.5": [-2.9, 0, 1.29], + "3.5417": [-2.94, 0, 0.98], + "3.5833": [-2.97, 0, 0.65], + "3.625": [-2.99, 0, 0.33], + "3.6667": [-3, 0, 0], + "3.7083": [-2.99, 0, -0.33], + "3.75": [-2.97, 0, -0.65], + "3.7917": [-2.94, 0, -0.98], + "3.8333": [-2.9, 0, -1.29], + "3.875": [-2.84, 0, -1.61], + "3.9167": [-2.77, 0, -1.91], + "3.9583": [-2.69, 0, -2.21], + "4.0": [-2.6, 0, -2.5], + "4.0417": [-2.49, 0, -2.78], + "4.0833": [-2.38, 0, -3.04], + "4.125": [-2.26, 0, -3.3], + "4.1667": [-2.12, 0, -3.54], + "4.2083": [-1.98, 0, -3.76], + "4.25": [-1.83, 0, -3.97], + "4.2917": [-1.67, 0, -4.16], + "4.3333": [-1.5, 0, -4.33], + "4.375": [-1.33, 0, -4.48], + "4.4167": [-1.15, 0, -4.62], + "4.4583": [-0.96, 0, -4.73], + "4.5": [-0.78, 0, -4.83], + "4.5417": [-0.59, 0, -4.9], + "4.5833": [-0.39, 0, -4.96], + "4.625": [-0.2, 0, -4.99], + "4.6667": [0, 0, -5], + "4.7083": [0.2, 0, -4.99], + "4.75": [0.39, 0, -4.96], + "4.7917": [0.59, 0, -4.9], + "4.8333": [0.78, 0, -4.83], + "4.875": [0.96, 0, -4.73], + "4.9167": [1.15, 0, -4.62], + "4.9583": [1.33, 0, -4.48], + "5.0": [1.5, 0, -4.33], + "5.0417": [1.67, 0, -4.16], + "5.0833": [1.83, 0, -3.97], + "5.125": [1.98, 0, -3.76], + "5.1667": [2.12, 0, -3.54], + "5.2083": [2.26, 0, -3.3], + "5.25": [2.38, 0, -3.04], + "5.2917": [2.49, 0, -2.78], + "5.3333": [2.6, 0, -2.5], + "5.375": [2.69, 0, -2.21], + "5.4167": [2.77, 0, -1.91], + "5.4583": [2.84, 0, -1.61], + "5.5": [2.9, 0, -1.29], + "5.5417": [2.94, 0, -0.98], + "5.5833": [2.97, 0, -0.65], + "5.625": [2.99, 0, -0.33], + "5.6667": [3, 0, 0], + "5.7083": [2.99, 0, 0.33], + "5.75": [2.97, 0, 0.65], + "5.7917": [2.94, 0, 0.98], + "5.8333": [2.9, 0, 1.29], + "5.875": [2.84, 0, 1.61], + "5.9167": [2.77, 0, 1.91], + "5.9583": [2.69, 0, 2.21], + "6.0": [2.6, 0, 2.5], + "6.0417": [2.49, 0, 2.78], + "6.0833": [2.38, 0, 3.04], + "6.125": [2.26, 0, 3.3], + "6.1667": [2.12, 0, 3.54], + "6.2083": [1.98, 0, 3.76], + "6.25": [1.83, 0, 3.97], + "6.2917": [1.67, 0, 4.16], + "6.3333": [1.5, 0, 4.33], + "6.375": [1.33, 0, 4.48], + "6.4167": [1.15, 0, 4.62], + "6.4583": [0.96, 0, 4.73], + "6.5": [0.78, 0, 4.83], + "6.5417": [0.59, 0, 4.9], + "6.5833": [0.39, 0, 4.96], + "6.625": [0.2, 0, 4.99], + "6.6667": [0, 0, 5], + "6.7083": [-0.2, 0, 4.99], + "6.75": [-0.39, 0, 4.96], + "6.7917": [-0.59, 0, 4.9], + "6.8333": [-0.78, 0, 4.83], + "6.875": [-0.96, 0, 4.73], + "6.9167": [-1.15, 0, 4.62], + "6.9583": [-1.33, 0, 4.48], + "7.0": [-1.5, 0, 4.33], + "7.0417": [-1.67, 0, 4.16], + "7.0833": [-1.83, 0, 3.97], + "7.125": [-1.98, 0, 3.76], + "7.1667": [-2.12, 0, 3.54], + "7.2083": [-2.26, 0, 3.3], + "7.25": [-2.38, 0, 3.04], + "7.2917": [-2.49, 0, 2.78], + "7.3333": [-2.6, 0, 2.5], + "7.375": [-2.69, 0, 2.21], + "7.4167": [-2.77, 0, 1.91], + "7.4583": [-2.84, 0, 1.61], + "7.5": [-2.9, 0, 1.29], + "7.5417": [-2.94, 0, 0.98], + "7.5833": [-2.97, 0, 0.65], + "7.625": [-2.99, 0, 0.33], + "7.6667": [-3, 0, 0], + "7.7083": [-2.99, 0, -0.33], + "7.75": [-2.97, 0, -0.65], + "7.7917": [-2.94, 0, -0.98], + "7.8333": [-2.9, 0, -1.29], + "7.875": [-2.84, 0, -1.61], + "7.9167": [-2.77, 0, -1.91], + "7.9583": [-2.69, 0, -2.21], + "8.0": [-2.6, 0, -2.5] + } + }, + "rightEar": { + "rotation": { + "0.0": [-2.6, 0, 5], + "0.0417": [-2.49, 0, 4.99], + "0.0833": [-2.38, 0, 4.96], + "0.125": [-2.26, 0, 4.9], + "0.1667": [-2.12, 0, 4.83], + "0.2083": [-1.98, 0, 4.73], + "0.25": [-1.83, 0, 4.62], + "0.2917": [-1.67, 0, 4.48], + "0.3333": [-1.5, 0, 4.33], + "0.375": [-1.33, 0, 4.16], + "0.4167": [-1.15, 0, 3.97], + "0.4583": [-0.96, 0, 3.76], + "0.5": [-0.78, 0, 3.54], + "0.5417": [-0.59, 0, 3.3], + "0.5833": [-0.39, 0, 3.04], + "0.625": [-0.2, 0, 2.78], + "0.6667": [0, 0, 2.5], + "0.7083": [0.2, 0, 2.21], + "0.75": [0.39, 0, 1.91], + "0.7917": [0.59, 0, 1.61], + "0.8333": [0.78, 0, 1.29], + "0.875": [0.96, 0, 0.98], + "0.9167": [1.15, 0, 0.65], + "0.9583": [1.33, 0, 0.33], + "1.0": [1.5, 0, 0], + "1.0417": [1.67, 0, -0.33], + "1.0833": [1.83, 0, -0.65], + "1.125": [1.98, 0, -0.98], + "1.1667": [2.12, 0, -1.29], + "1.2083": [2.26, 0, -1.61], + "1.25": [2.38, 0, -1.91], + "1.2917": [2.49, 0, -2.21], + "1.3333": [2.6, 0, -2.5], + "1.375": [2.69, 0, -2.78], + "1.4167": [2.77, 0, -3.04], + "1.4583": [2.84, 0, -3.3], + "1.5": [2.9, 0, -3.54], + "1.5417": [2.94, 0, -3.76], + "1.5833": [2.97, 0, -3.97], + "1.625": [2.99, 0, -4.16], + "1.6667": [3, 0, -4.33], + "1.7083": [2.99, 0, -4.48], + "1.75": [2.97, 0, -4.62], + "1.7917": [2.94, 0, -4.73], + "1.8333": [2.9, 0, -4.83], + "1.875": [2.84, 0, -4.9], + "1.9167": [2.77, 0, -4.96], + "1.9583": [2.69, 0, -4.99], + "2.0": [2.6, 0, -5], + "2.0417": [2.49, 0, -4.99], + "2.0833": [2.38, 0, -4.96], + "2.125": [2.26, 0, -4.9], + "2.1667": [2.12, 0, -4.83], + "2.2083": [1.98, 0, -4.73], + "2.25": [1.83, 0, -4.62], + "2.2917": [1.67, 0, -4.48], + "2.3333": [1.5, 0, -4.33], + "2.375": [1.33, 0, -4.16], + "2.4167": [1.15, 0, -3.97], + "2.4583": [0.96, 0, -3.76], + "2.5": [0.78, 0, -3.54], + "2.5417": [0.59, 0, -3.3], + "2.5833": [0.39, 0, -3.04], + "2.625": [0.2, 0, -2.78], + "2.6667": [0, 0, -2.5], + "2.7083": [-0.2, 0, -2.21], + "2.75": [-0.39, 0, -1.91], + "2.7917": [-0.59, 0, -1.61], + "2.8333": [-0.78, 0, -1.29], + "2.875": [-0.96, 0, -0.98], + "2.9167": [-1.15, 0, -0.65], + "2.9583": [-1.33, 0, -0.33], + "3.0": [-1.5, 0, 0], + "3.0417": [-1.67, 0, 0.33], + "3.0833": [-1.83, 0, 0.65], + "3.125": [-1.98, 0, 0.98], + "3.1667": [-2.12, 0, 1.29], + "3.2083": [-2.26, 0, 1.61], + "3.25": [-2.38, 0, 1.91], + "3.2917": [-2.49, 0, 2.21], + "3.3333": [-2.6, 0, 2.5], + "3.375": [-2.69, 0, 2.78], + "3.4167": [-2.77, 0, 3.04], + "3.4583": [-2.84, 0, 3.3], + "3.5": [-2.9, 0, 3.54], + "3.5417": [-2.94, 0, 3.76], + "3.5833": [-2.97, 0, 3.97], + "3.625": [-2.99, 0, 4.16], + "3.6667": [-3, 0, 4.33], + "3.7083": [-2.99, 0, 4.48], + "3.75": [-2.97, 0, 4.62], + "3.7917": [-2.94, 0, 4.73], + "3.8333": [-2.9, 0, 4.83], + "3.875": [-2.84, 0, 4.9], + "3.9167": [-2.77, 0, 4.96], + "3.9583": [-2.69, 0, 4.99], + "4.0": [-2.6, 0, 5], + "4.0417": [-2.49, 0, 4.99], + "4.0833": [-2.38, 0, 4.96], + "4.125": [-2.26, 0, 4.9], + "4.1667": [-2.12, 0, 4.83], + "4.2083": [-1.98, 0, 4.73], + "4.25": [-1.83, 0, 4.62], + "4.2917": [-1.67, 0, 4.48], + "4.3333": [-1.5, 0, 4.33], + "4.375": [-1.33, 0, 4.16], + "4.4167": [-1.15, 0, 3.97], + "4.4583": [-0.96, 0, 3.76], + "4.5": [-0.78, 0, 3.54], + "4.5417": [-0.59, 0, 3.3], + "4.5833": [-0.39, 0, 3.04], + "4.625": [-0.2, 0, 2.78], + "4.6667": [0, 0, 2.5], + "4.7083": [0.2, 0, 2.21], + "4.75": [0.39, 0, 1.91], + "4.7917": [0.59, 0, 1.61], + "4.8333": [0.78, 0, 1.29], + "4.875": [0.96, 0, 0.98], + "4.9167": [1.15, 0, 0.65], + "4.9583": [1.33, 0, 0.33], + "5.0": [1.5, 0, 0], + "5.0417": [1.67, 0, -0.33], + "5.0833": [1.83, 0, -0.65], + "5.125": [1.98, 0, -0.98], + "5.1667": [2.12, 0, -1.29], + "5.2083": [2.26, 0, -1.61], + "5.25": [2.38, 0, -1.91], + "5.2917": [2.49, 0, -2.21], + "5.3333": [2.6, 0, -2.5], + "5.375": [2.69, 0, -2.78], + "5.4167": [2.77, 0, -3.04], + "5.4583": [2.84, 0, -3.3], + "5.5": [2.9, 0, -3.54], + "5.5417": [2.94, 0, -3.76], + "5.5833": [2.97, 0, -3.97], + "5.625": [2.99, 0, -4.16], + "5.6667": [3, 0, -4.33], + "5.7083": [2.99, 0, -4.48], + "5.75": [2.97, 0, -4.62], + "5.7917": [2.94, 0, -4.73], + "5.8333": [2.9, 0, -4.83], + "5.875": [2.84, 0, -4.9], + "5.9167": [2.77, 0, -4.96], + "5.9583": [2.69, 0, -4.99], + "6.0": [2.6, 0, -5], + "6.0417": [2.49, 0, -4.99], + "6.0833": [2.38, 0, -4.96], + "6.125": [2.26, 0, -4.9], + "6.1667": [2.12, 0, -4.83], + "6.2083": [1.98, 0, -4.73], + "6.25": [1.83, 0, -4.62], + "6.2917": [1.67, 0, -4.48], + "6.3333": [1.5, 0, -4.33], + "6.375": [1.33, 0, -4.16], + "6.4167": [1.15, 0, -3.97], + "6.4583": [0.96, 0, -3.76], + "6.5": [0.78, 0, -3.54], + "6.5417": [0.59, 0, -3.3], + "6.5833": [0.39, 0, -3.04], + "6.625": [0.2, 0, -2.78], + "6.6667": [0, 0, -2.5], + "6.7083": [-0.2, 0, -2.21], + "6.75": [-0.39, 0, -1.91], + "6.7917": [-0.59, 0, -1.61], + "6.8333": [-0.78, 0, -1.29], + "6.875": [-0.96, 0, -0.98], + "6.9167": [-1.15, 0, -0.65], + "6.9583": [-1.33, 0, -0.33], + "7.0": [-1.5, 0, 0], + "7.0417": [-1.67, 0, 0.33], + "7.0833": [-1.83, 0, 0.65], + "7.125": [-1.98, 0, 0.98], + "7.1667": [-2.12, 0, 1.29], + "7.2083": [-2.26, 0, 1.61], + "7.25": [-2.38, 0, 1.91], + "7.2917": [-2.49, 0, 2.21], + "7.3333": [-2.6, 0, 2.5], + "7.375": [-2.69, 0, 2.78], + "7.4167": [-2.77, 0, 3.04], + "7.4583": [-2.84, 0, 3.3], + "7.5": [-2.9, 0, 3.54], + "7.5417": [-2.94, 0, 3.76], + "7.5833": [-2.97, 0, 3.97], + "7.625": [-2.99, 0, 4.16], + "7.6667": [-3, 0, 4.33], + "7.7083": [-2.99, 0, 4.48], + "7.75": [-2.97, 0, 4.62], + "7.7917": [-2.94, 0, 4.73], + "7.8333": [-2.9, 0, 4.83], + "7.875": [-2.84, 0, 4.9], + "7.9167": [-2.77, 0, 4.96], + "7.9583": [-2.69, 0, 4.99], + "8.0": [-2.6, 0, 5] + } + }, + "skull": { + "rotation": { + "0.0": [-0.16, -0.08, -0.35], + "0.0417": [-0.09, -0.05, -0.3], + "0.0833": [-0.03, -0.01, -0.25], + "0.125": [0.04, 0.02, -0.21], + "0.1667": [0.1, 0.05, -0.16], + "0.2083": [0.17, 0.08, -0.11], + "0.25": [0.23, 0.12, -0.06], + "0.2917": [0.3, 0.15, -0.01], + "0.3333": [0.36, 0.18, 0.04], + "0.375": [0.42, 0.21, 0.09], + "0.4167": [0.48, 0.25, 0.14], + "0.4583": [0.53, 0.28, 0.19], + "0.5": [0.59, 0.31, 0.23], + "0.5417": [0.64, 0.34, 0.28], + "0.5833": [0.69, 0.37, 0.33], + "0.625": [0.73, 0.4, 0.38], + "0.6667": [0.78, 0.43, 0.43], + "0.7083": [0.82, 0.46, 0.47], + "0.75": [0.85, 0.49, 0.52], + "0.7917": [0.88, 0.52, 0.56], + "0.8333": [0.91, 0.54, 0.61], + "0.875": [0.94, 0.57, 0.65], + "0.9167": [0.96, 0.6, 0.7], + "0.9583": [0.98, 0.62, 0.74], + "1.0": [0.99, 0.65, 0.78], + "1.0417": [1, 0.67, 0.83], + "1.0833": [1, 0.7, 0.87], + "1.125": [1, 0.72, 0.91], + "1.1667": [0.99, 0.74, 0.94], + "1.2083": [0.99, 0.76, 0.98], + "1.25": [0.97, 0.79, 1.02], + "1.2917": [0.96, 0.81, 1.05], + "1.3333": [0.93, 0.82, 1.09], + "1.375": [0.91, 0.84, 1.12], + "1.4167": [0.88, 0.86, 1.15], + "1.4583": [0.85, 0.88, 1.18], + "1.5": [0.81, 0.89, 1.21], + "1.5417": [0.77, 0.91, 1.24], + "1.5833": [0.73, 0.92, 1.27], + "1.625": [0.68, 0.93, 1.29], + "1.6667": [0.63, 0.94, 1.32], + "1.7083": [0.58, 0.95, 1.34], + "1.75": [0.52, 0.96, 1.36], + "1.7917": [0.47, 0.97, 1.38], + "1.8333": [0.41, 0.98, 1.4], + "1.875": [0.35, 0.98, 1.42], + "1.9167": [0.28, 0.99, 1.43], + "1.9583": [0.22, 0.99, 1.45], + "2.0": [0.16, 1, 1.46], + "2.0417": [0.09, 1, 1.47], + "2.0833": [0.03, 1, 1.48], + "2.125": [-0.04, 1, 1.49], + "2.1667": [-0.1, 1, 1.49], + "2.2083": [-0.17, 1, 1.5], + "2.25": [-0.23, 0.99, 1.5], + "2.2917": [-0.3, 0.99, 1.5], + "2.3333": [-0.36, 0.98, 1.5], + "2.375": [-0.42, 0.98, 1.5], + "2.4167": [-0.48, 0.97, 1.49], + "2.4583": [-0.53, 0.96, 1.49], + "2.5": [-0.59, 0.95, 1.48], + "2.5417": [-0.64, 0.94, 1.47], + "2.5833": [-0.69, 0.93, 1.46], + "2.625": [-0.73, 0.92, 1.45], + "2.6667": [-0.78, 0.9, 1.44], + "2.7083": [-0.82, 0.89, 1.42], + "2.75": [-0.85, 0.87, 1.41], + "2.7917": [-0.88, 0.86, 1.39], + "2.8333": [-0.91, 0.84, 1.37], + "2.875": [-0.94, 0.82, 1.35], + "2.9167": [-0.96, 0.8, 1.33], + "2.9583": [-0.98, 0.78, 1.3], + "3.0": [-0.99, 0.76, 1.28], + "3.0417": [-1, 0.74, 1.25], + "3.0833": [-1, 0.72, 1.22], + "3.125": [-1, 0.69, 1.2], + "3.1667": [-0.99, 0.67, 1.17], + "3.2083": [-0.99, 0.64, 1.13], + "3.25": [-0.97, 0.62, 1.1], + "3.2917": [-0.96, 0.59, 1.07], + "3.3333": [-0.93, 0.57, 1.03], + "3.375": [-0.91, 0.54, 1], + "3.4167": [-0.88, 0.51, 0.96], + "3.4583": [-0.85, 0.48, 0.92], + "3.5": [-0.81, 0.45, 0.88], + "3.5417": [-0.77, 0.42, 0.84], + "3.5833": [-0.73, 0.39, 0.8], + "3.625": [-0.68, 0.36, 0.76], + "3.6667": [-0.63, 0.33, 0.72], + "3.7083": [-0.58, 0.3, 0.67], + "3.75": [-0.52, 0.27, 0.63], + "3.7917": [-0.47, 0.24, 0.58], + "3.8333": [-0.41, 0.21, 0.54], + "3.875": [-0.35, 0.18, 0.49], + "3.9167": [-0.28, 0.14, 0.44], + "3.9583": [-0.22, 0.11, 0.4], + "4.0": [-0.16, 0.08, 0.35], + "4.0417": [-0.09, 0.05, 0.3], + "4.0833": [-0.03, 0.01, 0.25], + "4.125": [0.04, -0.02, 0.21], + "4.1667": [0.1, -0.05, 0.16], + "4.2083": [0.17, -0.08, 0.11], + "4.25": [0.23, -0.12, 0.06], + "4.2917": [0.3, -0.15, 0.01], + "4.3333": [0.36, -0.18, -0.04], + "4.375": [0.42, -0.21, -0.09], + "4.4167": [0.48, -0.25, -0.14], + "4.4583": [0.53, -0.28, -0.19], + "4.5": [0.59, -0.31, -0.23], + "4.5417": [0.64, -0.34, -0.28], + "4.5833": [0.69, -0.37, -0.33], + "4.625": [0.73, -0.4, -0.38], + "4.6667": [0.78, -0.43, -0.43], + "4.7083": [0.82, -0.46, -0.47], + "4.75": [0.85, -0.49, -0.52], + "4.7917": [0.88, -0.52, -0.56], + "4.8333": [0.91, -0.54, -0.61], + "4.875": [0.94, -0.57, -0.65], + "4.9167": [0.96, -0.6, -0.7], + "4.9583": [0.98, -0.62, -0.74], + "5.0": [0.99, -0.65, -0.78], + "5.0417": [1, -0.67, -0.83], + "5.0833": [1, -0.7, -0.87], + "5.125": [1, -0.72, -0.91], + "5.1667": [0.99, -0.74, -0.94], + "5.2083": [0.99, -0.76, -0.98], + "5.25": [0.97, -0.79, -1.02], + "5.2917": [0.96, -0.81, -1.05], + "5.3333": [0.93, -0.82, -1.09], + "5.375": [0.91, -0.84, -1.12], + "5.4167": [0.88, -0.86, -1.15], + "5.4583": [0.85, -0.88, -1.18], + "5.5": [0.81, -0.89, -1.21], + "5.5417": [0.77, -0.91, -1.24], + "5.5833": [0.73, -0.92, -1.27], + "5.625": [0.68, -0.93, -1.29], + "5.6667": [0.63, -0.94, -1.32], + "5.7083": [0.58, -0.95, -1.34], + "5.75": [0.52, -0.96, -1.36], + "5.7917": [0.47, -0.97, -1.38], + "5.8333": [0.41, -0.98, -1.4], + "5.875": [0.35, -0.98, -1.42], + "5.9167": [0.28, -0.99, -1.43], + "5.9583": [0.22, -0.99, -1.45], + "6.0": [0.16, -1, -1.46], + "6.0417": [0.09, -1, -1.47], + "6.0833": [0.03, -1, -1.48], + "6.125": [-0.04, -1, -1.49], + "6.1667": [-0.1, -1, -1.49], + "6.2083": [-0.17, -1, -1.5], + "6.25": [-0.23, -0.99, -1.5], + "6.2917": [-0.3, -0.99, -1.5], + "6.3333": [-0.36, -0.98, -1.5], + "6.375": [-0.42, -0.98, -1.5], + "6.4167": [-0.48, -0.97, -1.49], + "6.4583": [-0.53, -0.96, -1.49], + "6.5": [-0.59, -0.95, -1.48], + "6.5417": [-0.64, -0.94, -1.47], + "6.5833": [-0.69, -0.93, -1.46], + "6.625": [-0.73, -0.92, -1.45], + "6.6667": [-0.78, -0.9, -1.44], + "6.7083": [-0.82, -0.89, -1.42], + "6.75": [-0.85, -0.87, -1.41], + "6.7917": [-0.88, -0.86, -1.39], + "6.8333": [-0.91, -0.84, -1.37], + "6.875": [-0.94, -0.82, -1.35], + "6.9167": [-0.96, -0.8, -1.33], + "6.9583": [-0.98, -0.78, -1.3], + "7.0": [-0.99, -0.76, -1.28], + "7.0417": [-1, -0.74, -1.25], + "7.0833": [-1, -0.72, -1.22], + "7.125": [-1, -0.69, -1.2], + "7.1667": [-0.99, -0.67, -1.17], + "7.2083": [-0.99, -0.64, -1.13], + "7.25": [-0.97, -0.62, -1.1], + "7.2917": [-0.96, -0.59, -1.07], + "7.3333": [-0.93, -0.57, -1.03], + "7.375": [-0.91, -0.54, -1], + "7.4167": [-0.88, -0.51, -0.96], + "7.4583": [-0.85, -0.48, -0.92], + "7.5": [-0.81, -0.45, -0.88], + "7.5417": [-0.77, -0.42, -0.84], + "7.5833": [-0.73, -0.39, -0.8], + "7.625": [-0.68, -0.36, -0.76], + "7.6667": [-0.63, -0.33, -0.72], + "7.7083": [-0.58, -0.3, -0.67], + "7.75": [-0.52, -0.27, -0.63], + "7.7917": [-0.47, -0.24, -0.58], + "7.8333": [-0.41, -0.21, -0.54], + "7.875": [-0.35, -0.18, -0.49], + "7.9167": [-0.28, -0.14, -0.44], + "7.9583": [-0.22, -0.11, -0.4], + "8.0": [-0.16, -0.08, -0.35] + }, + "position": { + "0.0": [0, -0.4, -0.02], + "0.0417": [0, -0.4, -0.01], + "0.0833": [0, -0.4, 0], + "0.125": [0, -0.4, 0.01], + "0.1667": [0, -0.4, 0.02], + "0.2083": [0, -0.4, 0.03], + "0.25": [0, -0.39, 0.04], + "0.2917": [0, -0.39, 0.04], + "0.3333": [0, -0.39, 0.05], + "0.375": [0, -0.38, 0.06], + "0.4167": [0, -0.38, 0.07], + "0.4583": [0, -0.37, 0.08], + "0.5": [0, -0.36, 0.09], + "0.5417": [0, -0.35, 0.1], + "0.5833": [0, -0.35, 0.1], + "0.625": [0, -0.34, 0.11], + "0.6667": [0, -0.33, 0.12], + "0.7083": [0, -0.32, 0.12], + "0.75": [0, -0.3, 0.13], + "0.7917": [0, -0.29, 0.13], + "0.8333": [0, -0.28, 0.14], + "0.875": [0, -0.27, 0.14], + "0.9167": [0, -0.26, 0.14], + "0.9583": [0, -0.24, 0.15], + "1.0": [0, -0.23, 0.15], + "1.0417": [0, -0.22, 0.15], + "1.0833": [0, -0.21, 0.15], + "1.125": [0, -0.19, 0.15], + "1.1667": [0, -0.18, 0.15], + "1.2083": [0, -0.17, 0.15], + "1.25": [0, -0.15, 0.15], + "1.2917": [0, -0.14, 0.14], + "1.3333": [0, -0.13, 0.14], + "1.375": [0, -0.12, 0.14], + "1.4167": [0, -0.1, 0.13], + "1.4583": [0, -0.09, 0.13], + "1.5": [0, -0.08, 0.12], + "1.5417": [0, -0.07, 0.12], + "1.5833": [0, -0.06, 0.11], + "1.625": [0, -0.05, 0.1], + "1.6667": [0, -0.04, 0.09], + "1.7083": [0, -0.04, 0.09], + "1.75": [0, -0.03, 0.08], + "1.7917": [0, -0.02, 0.07], + "1.8333": [0, -0.02, 0.06], + "1.875": [0, -0.01, 0.05], + "1.9167": [0, -0.01, 0.04], + "1.9583": [0, 0, 0.03], + "2.0": [0, 0, 0.02], + "2.0417": [0, 0, 0.01], + "2.0833": [0, 0, 0], + "2.125": [0, 0, -0.01], + "2.1667": [0, 0, -0.02], + "2.2083": [0, 0, -0.03], + "2.25": [0, -0.01, -0.04], + "2.2917": [0, -0.01, -0.04], + "2.3333": [0, -0.01, -0.05], + "2.375": [0, -0.02, -0.06], + "2.4167": [0, -0.02, -0.07], + "2.4583": [0, -0.03, -0.08], + "2.5": [0, -0.04, -0.09], + "2.5417": [0, -0.05, -0.1], + "2.5833": [0, -0.05, -0.1], + "2.625": [0, -0.06, -0.11], + "2.6667": [0, -0.07, -0.12], + "2.7083": [0, -0.08, -0.12], + "2.75": [0, -0.1, -0.13], + "2.7917": [0, -0.11, -0.13], + "2.8333": [0, -0.12, -0.14], + "2.875": [0, -0.13, -0.14], + "2.9167": [0, -0.14, -0.14], + "2.9583": [0, -0.16, -0.15], + "3.0": [0, -0.17, -0.15], + "3.0417": [0, -0.18, -0.15], + "3.0833": [0, -0.19, -0.15], + "3.125": [0, -0.21, -0.15], + "3.1667": [0, -0.22, -0.15], + "3.2083": [0, -0.23, -0.15], + "3.25": [0, -0.25, -0.15], + "3.2917": [0, -0.26, -0.14], + "3.3333": [0, -0.27, -0.14], + "3.375": [0, -0.28, -0.14], + "3.4167": [0, -0.3, -0.13], + "3.4583": [0, -0.31, -0.13], + "3.5": [0, -0.32, -0.12], + "3.5417": [0, -0.33, -0.12], + "3.5833": [0, -0.34, -0.11], + "3.625": [0, -0.35, -0.1], + "3.6667": [0, -0.36, -0.09], + "3.7083": [0, -0.36, -0.09], + "3.75": [0, -0.37, -0.08], + "3.7917": [0, -0.38, -0.07], + "3.8333": [0, -0.38, -0.06], + "3.875": [0, -0.39, -0.05], + "3.9167": [0, -0.39, -0.04], + "3.9583": [0, -0.4, -0.03], + "4.0": [0, -0.4, -0.02], + "4.0417": [0, -0.4, -0.01], + "4.0833": [0, -0.4, 0], + "4.125": [0, -0.4, 0.01], + "4.1667": [0, -0.4, 0.02], + "4.2083": [0, -0.4, 0.03], + "4.25": [0, -0.39, 0.04], + "4.2917": [0, -0.39, 0.04], + "4.3333": [0, -0.39, 0.05], + "4.375": [0, -0.38, 0.06], + "4.4167": [0, -0.38, 0.07], + "4.4583": [0, -0.37, 0.08], + "4.5": [0, -0.36, 0.09], + "4.5417": [0, -0.35, 0.1], + "4.5833": [0, -0.35, 0.1], + "4.625": [0, -0.34, 0.11], + "4.6667": [0, -0.33, 0.12], + "4.7083": [0, -0.32, 0.12], + "4.75": [0, -0.3, 0.13], + "4.7917": [0, -0.29, 0.13], + "4.8333": [0, -0.28, 0.14], + "4.875": [0, -0.27, 0.14], + "4.9167": [0, -0.26, 0.14], + "4.9583": [0, -0.24, 0.15], + "5.0": [0, -0.23, 0.15], + "5.0417": [0, -0.22, 0.15], + "5.0833": [0, -0.21, 0.15], + "5.125": [0, -0.19, 0.15], + "5.1667": [0, -0.18, 0.15], + "5.2083": [0, -0.17, 0.15], + "5.25": [0, -0.15, 0.15], + "5.2917": [0, -0.14, 0.14], + "5.3333": [0, -0.13, 0.14], + "5.375": [0, -0.12, 0.14], + "5.4167": [0, -0.1, 0.13], + "5.4583": [0, -0.09, 0.13], + "5.5": [0, -0.08, 0.12], + "5.5417": [0, -0.07, 0.12], + "5.5833": [0, -0.06, 0.11], + "5.625": [0, -0.05, 0.1], + "5.6667": [0, -0.04, 0.09], + "5.7083": [0, -0.04, 0.09], + "5.75": [0, -0.03, 0.08], + "5.7917": [0, -0.02, 0.07], + "5.8333": [0, -0.02, 0.06], + "5.875": [0, -0.01, 0.05], + "5.9167": [0, -0.01, 0.04], + "5.9583": [0, 0, 0.03], + "6.0": [0, 0, 0.02], + "6.0417": [0, 0, 0.01], + "6.0833": [0, 0, 0], + "6.125": [0, 0, -0.01], + "6.1667": [0, 0, -0.02], + "6.2083": [0, 0, -0.03], + "6.25": [0, -0.01, -0.04], + "6.2917": [0, -0.01, -0.04], + "6.3333": [0, -0.01, -0.05], + "6.375": [0, -0.02, -0.06], + "6.4167": [0, -0.02, -0.07], + "6.4583": [0, -0.03, -0.08], + "6.5": [0, -0.04, -0.09], + "6.5417": [0, -0.05, -0.1], + "6.5833": [0, -0.05, -0.1], + "6.625": [0, -0.06, -0.11], + "6.6667": [0, -0.07, -0.12], + "6.7083": [0, -0.08, -0.12], + "6.75": [0, -0.1, -0.13], + "6.7917": [0, -0.11, -0.13], + "6.8333": [0, -0.12, -0.14], + "6.875": [0, -0.13, -0.14], + "6.9167": [0, -0.14, -0.14], + "6.9583": [0, -0.16, -0.15], + "7.0": [0, -0.17, -0.15], + "7.0417": [0, -0.18, -0.15], + "7.0833": [0, -0.19, -0.15], + "7.125": [0, -0.21, -0.15], + "7.1667": [0, -0.22, -0.15], + "7.2083": [0, -0.23, -0.15], + "7.25": [0, -0.25, -0.15], + "7.2917": [0, -0.26, -0.14], + "7.3333": [0, -0.27, -0.14], + "7.375": [0, -0.28, -0.14], + "7.4167": [0, -0.3, -0.13], + "7.4583": [0, -0.31, -0.13], + "7.5": [0, -0.32, -0.12], + "7.5417": [0, -0.33, -0.12], + "7.5833": [0, -0.34, -0.11], + "7.625": [0, -0.35, -0.1], + "7.6667": [0, -0.36, -0.09], + "7.7083": [0, -0.36, -0.09], + "7.75": [0, -0.37, -0.08], + "7.7917": [0, -0.38, -0.07], + "7.8333": [0, -0.38, -0.06], + "7.875": [0, -0.39, -0.05], + "7.9167": [0, -0.39, -0.04], + "7.9583": [0, -0.4, -0.03], + "8.0": [0, -0.4, -0.02] + }, + "scale": { + "0.0": [1.0029, 0.9929, 1.0029], + "0.0417": [1.0032, 0.9925, 1.0032], + "0.0833": [1.0034, 0.9921, 1.0034], + "0.125": [1.0037, 0.9917, 1.0037], + "0.1667": [1.0039, 0.9913, 1.0039], + "0.2083": [1.0041, 0.991, 1.0041], + "0.25": [1.0043, 0.9908, 1.0043], + "0.2917": [1.0044, 0.9905, 1.0044], + "0.3333": [1.0046, 0.9903, 1.0046], + "0.375": [1.0047, 0.9902, 1.0047], + "0.4167": [1.0048, 0.9901, 1.0048], + "0.4583": [1.0049, 0.99, 1.0049], + "0.5": [1.0049, 0.99, 1.0049], + "0.5417": [1.005, 0.99, 1.005], + "0.5833": [1.005, 0.9901, 1.005], + "0.625": [1.005, 0.9902, 1.005], + "0.6667": [1.005, 0.9903, 1.005], + "0.7083": [1.0049, 0.9905, 1.0049], + "0.75": [1.0049, 0.9908, 1.0049], + "0.7917": [1.0048, 0.991, 1.0048], + "0.8333": [1.0047, 0.9913, 1.0047], + "0.875": [1.0045, 0.9917, 1.0045], + "0.9167": [1.0044, 0.9921, 1.0044], + "0.9583": [1.0042, 0.9925, 1.0042], + "1.0": [1.004, 0.9929, 1.004], + "1.0417": [1.0038, 0.9934, 1.0038], + "1.0833": [1.0036, 0.9939, 1.0036], + "1.125": [1.0034, 0.9944, 1.0034], + "1.1667": [1.0031, 0.995, 1.0031], + "1.2083": [1.0029, 0.9956, 1.0029], + "1.25": [1.0026, 0.9962, 1.0026], + "1.2917": [1.0023, 0.9968, 1.0023], + "1.3333": [1.002, 0.9974, 1.002], + "1.375": [1.0017, 0.998, 1.0017], + "1.4167": [1.0014, 0.9987, 1.0014], + "1.4583": [1.0011, 0.9993, 1.0011], + "1.5": [1.0008, 1, 1.0008], + "1.5417": [1.0005, 1.0007, 1.0005], + "1.5833": [1.0001, 1.0013, 1.0001], + "1.625": [0.9998, 1.002, 0.9998], + "1.6667": [0.9995, 1.0026, 0.9995], + "1.7083": [0.9992, 1.0032, 0.9992], + "1.75": [0.9988, 1.0038, 0.9988], + "1.7917": [0.9985, 1.0044, 0.9985], + "1.8333": [0.9982, 1.005, 0.9982], + "1.875": [0.9979, 1.0056, 0.9979], + "1.9167": [0.9976, 1.0061, 0.9976], + "1.9583": [0.9973, 1.0066, 0.9973], + "2.0": [0.9971, 1.0071, 0.9971], + "2.0417": [0.9968, 1.0075, 0.9968], + "2.0833": [0.9966, 1.0079, 0.9966], + "2.125": [0.9963, 1.0083, 0.9963], + "2.1667": [0.9961, 1.0087, 0.9961], + "2.2083": [0.9959, 1.009, 0.9959], + "2.25": [0.9957, 1.0092, 0.9957], + "2.2917": [0.9956, 1.0095, 0.9956], + "2.3333": [0.9954, 1.0097, 0.9954], + "2.375": [0.9953, 1.0098, 0.9953], + "2.4167": [0.9952, 1.0099, 0.9952], + "2.4583": [0.9951, 1.01, 0.9951], + "2.5": [0.9951, 1.01, 0.9951], + "2.5417": [0.995, 1.01, 0.995], + "2.5833": [0.995, 1.0099, 0.995], + "2.625": [0.995, 1.0098, 0.995], + "2.6667": [0.995, 1.0097, 0.995], + "2.7083": [0.9951, 1.0095, 0.9951], + "2.75": [0.9951, 1.0092, 0.9951], + "2.7917": [0.9952, 1.009, 0.9952], + "2.8333": [0.9953, 1.0087, 0.9953], + "2.875": [0.9955, 1.0083, 0.9955], + "2.9167": [0.9956, 1.0079, 0.9956], + "2.9583": [0.9958, 1.0075, 0.9958], + "3.0": [0.996, 1.0071, 0.996], + "3.0417": [0.9962, 1.0066, 0.9962], + "3.0833": [0.9964, 1.0061, 0.9964], + "3.125": [0.9966, 1.0056, 0.9966], + "3.1667": [0.9969, 1.005, 0.9969], + "3.2083": [0.9971, 1.0044, 0.9971], + "3.25": [0.9974, 1.0038, 0.9974], + "3.2917": [0.9977, 1.0032, 0.9977], + "3.3333": [0.998, 1.0026, 0.998], + "3.375": [0.9983, 1.002, 0.9983], + "3.4167": [0.9986, 1.0013, 0.9986], + "3.4583": [0.9989, 1.0007, 0.9989], + "3.5": [0.9992, 1, 0.9992], + "3.5417": [0.9995, 0.9993, 0.9995], + "3.5833": [0.9999, 0.9987, 0.9999], + "3.625": [1.0002, 0.998, 1.0002], + "3.6667": [1.0005, 0.9974, 1.0005], + "3.7083": [1.0008, 0.9968, 1.0008], + "3.75": [1.0012, 0.9962, 1.0012], + "3.7917": [1.0015, 0.9956, 1.0015], + "3.8333": [1.0018, 0.995, 1.0018], + "3.875": [1.0021, 0.9944, 1.0021], + "3.9167": [1.0024, 0.9939, 1.0024], + "3.9583": [1.0027, 0.9934, 1.0027], + "4.0": [1.0029, 0.9929, 1.0029], + "4.0417": [1.0032, 0.9925, 1.0032], + "4.0833": [1.0034, 0.9921, 1.0034], + "4.125": [1.0037, 0.9917, 1.0037], + "4.1667": [1.0039, 0.9913, 1.0039], + "4.2083": [1.0041, 0.991, 1.0041], + "4.25": [1.0043, 0.9908, 1.0043], + "4.2917": [1.0044, 0.9905, 1.0044], + "4.3333": [1.0046, 0.9903, 1.0046], + "4.375": [1.0047, 0.9902, 1.0047], + "4.4167": [1.0048, 0.9901, 1.0048], + "4.4583": [1.0049, 0.99, 1.0049], + "4.5": [1.0049, 0.99, 1.0049], + "4.5417": [1.005, 0.99, 1.005], + "4.5833": [1.005, 0.9901, 1.005], + "4.625": [1.005, 0.9902, 1.005], + "4.6667": [1.005, 0.9903, 1.005], + "4.7083": [1.0049, 0.9905, 1.0049], + "4.75": [1.0049, 0.9908, 1.0049], + "4.7917": [1.0048, 0.991, 1.0048], + "4.8333": [1.0047, 0.9913, 1.0047], + "4.875": [1.0045, 0.9917, 1.0045], + "4.9167": [1.0044, 0.9921, 1.0044], + "4.9583": [1.0042, 0.9925, 1.0042], + "5.0": [1.004, 0.9929, 1.004], + "5.0417": [1.0038, 0.9934, 1.0038], + "5.0833": [1.0036, 0.9939, 1.0036], + "5.125": [1.0034, 0.9944, 1.0034], + "5.1667": [1.0031, 0.995, 1.0031], + "5.2083": [1.0029, 0.9956, 1.0029], + "5.25": [1.0026, 0.9962, 1.0026], + "5.2917": [1.0023, 0.9968, 1.0023], + "5.3333": [1.002, 0.9974, 1.002], + "5.375": [1.0017, 0.998, 1.0017], + "5.4167": [1.0014, 0.9987, 1.0014], + "5.4583": [1.0011, 0.9993, 1.0011], + "5.5": [1.0008, 1, 1.0008], + "5.5417": [1.0005, 1.0007, 1.0005], + "5.5833": [1.0001, 1.0013, 1.0001], + "5.625": [0.9998, 1.002, 0.9998], + "5.6667": [0.9995, 1.0026, 0.9995], + "5.7083": [0.9992, 1.0032, 0.9992], + "5.75": [0.9988, 1.0038, 0.9988], + "5.7917": [0.9985, 1.0044, 0.9985], + "5.8333": [0.9982, 1.005, 0.9982], + "5.875": [0.9979, 1.0056, 0.9979], + "5.9167": [0.9976, 1.0061, 0.9976], + "5.9583": [0.9973, 1.0066, 0.9973], + "6.0": [0.9971, 1.0071, 0.9971], + "6.0417": [0.9968, 1.0075, 0.9968], + "6.0833": [0.9966, 1.0079, 0.9966], + "6.125": [0.9963, 1.0083, 0.9963], + "6.1667": [0.9961, 1.0087, 0.9961], + "6.2083": [0.9959, 1.009, 0.9959], + "6.25": [0.9957, 1.0092, 0.9957], + "6.2917": [0.9956, 1.0095, 0.9956], + "6.3333": [0.9954, 1.0097, 0.9954], + "6.375": [0.9953, 1.0098, 0.9953], + "6.4167": [0.9952, 1.0099, 0.9952], + "6.4583": [0.9951, 1.01, 0.9951], + "6.5": [0.9951, 1.01, 0.9951], + "6.5417": [0.995, 1.01, 0.995], + "6.5833": [0.995, 1.0099, 0.995], + "6.625": [0.995, 1.0098, 0.995], + "6.6667": [0.995, 1.0097, 0.995], + "6.7083": [0.9951, 1.0095, 0.9951], + "6.75": [0.9951, 1.0092, 0.9951], + "6.7917": [0.9952, 1.009, 0.9952], + "6.8333": [0.9953, 1.0087, 0.9953], + "6.875": [0.9955, 1.0083, 0.9955], + "6.9167": [0.9956, 1.0079, 0.9956], + "6.9583": [0.9958, 1.0075, 0.9958], + "7.0": [0.996, 1.0071, 0.996], + "7.0417": [0.9962, 1.0066, 0.9962], + "7.0833": [0.9964, 1.0061, 0.9964], + "7.125": [0.9966, 1.0056, 0.9966], + "7.1667": [0.9969, 1.005, 0.9969], + "7.2083": [0.9971, 1.0044, 0.9971], + "7.25": [0.9974, 1.0038, 0.9974], + "7.2917": [0.9977, 1.0032, 0.9977], + "7.3333": [0.998, 1.0026, 0.998], + "7.375": [0.9983, 1.002, 0.9983], + "7.4167": [0.9986, 1.0013, 0.9986], + "7.4583": [0.9989, 1.0007, 0.9989], + "7.5": [0.9992, 1, 0.9992], + "7.5417": [0.9995, 0.9993, 0.9995], + "7.5833": [0.9999, 0.9987, 0.9999], + "7.625": [1.0002, 0.998, 1.0002], + "7.6667": [1.0005, 0.9974, 1.0005], + "7.7083": [1.0008, 0.9968, 1.0008], + "7.75": [1.0012, 0.9962, 1.0012], + "7.7917": [1.0015, 0.9956, 1.0015], + "7.8333": [1.0018, 0.995, 1.0018], + "7.875": [1.0021, 0.9944, 1.0021], + "7.9167": [1.0024, 0.9939, 1.0024], + "7.9583": [1.0027, 0.9934, 1.0027], + "8.0": [1.0029, 0.9929, 1.0029] + } + } + } + }, + "animation.silverlabs_nat.hippo_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": { + "0.0": [0, 0.29, -0.1], + "0.0417": [0, 0.25, -0.17], + "0.0833": [0, 0.11, -0.2], + "0.125": [0, -0.15, -0.17], + "0.1667": [0, -0.27, -0.1], + "0.2083": [0, -0.3, 0], + "0.25": [0, -0.29, 0.1], + "0.2917": [0, -0.25, 0.17], + "0.3333": [0, -0.11, 0.2], + "0.375": [0, 0.15, 0.17], + "0.4167": [0, 0.27, 0.1], + "0.4583": [0, 0.3, 0], + "0.5": [0, 0.29, -0.1], + "0.5417": [0, 0.25, -0.17], + "0.5833": [0, 0.11, -0.2], + "0.625": [0, -0.15, -0.17], + "0.6667": [0, -0.27, -0.1], + "0.7083": [0, -0.3, 0], + "0.75": [0, -0.29, 0.1], + "0.7917": [0, -0.25, 0.17], + "0.8333": [0, -0.11, 0.2], + "0.875": [0, 0.15, 0.17], + "0.9167": [0, 0.27, 0.1], + "0.9583": [0, 0.3, 0], + "1.0": [0, 0.29, -0.1] + }, + "scale": { + "0.0": [0.9905, 1.0118, 0.9905], + "0.0417": [0.9902, 1.0021, 0.9902], + "0.0833": [0.9926, 0.9919, 0.9926], + "0.125": [0.9969, 0.9838, 0.9969], + "0.1667": [1.0021, 0.9801, 1.0021], + "0.2083": [1.0067, 0.9817, 1.0067], + "0.25": [1.0095, 0.9882, 1.0095], + "0.2917": [1.0098, 0.9979, 1.0098], + "0.3333": [1.0074, 1.0081, 1.0074], + "0.375": [1.0031, 1.0162, 1.0031], + "0.4167": [0.9979, 1.0199, 0.9979], + "0.4583": [0.9933, 1.0183, 0.9933], + "0.5": [0.9905, 1.0118, 0.9905], + "0.5417": [0.9902, 1.0021, 0.9902], + "0.5833": [0.9926, 0.9919, 0.9926], + "0.625": [0.9969, 0.9838, 0.9969], + "0.6667": [1.0021, 0.9801, 1.0021], + "0.7083": [1.0067, 0.9817, 1.0067], + "0.75": [1.0095, 0.9882, 1.0095], + "0.7917": [1.0098, 0.9979, 1.0098], + "0.8333": [1.0074, 1.0081, 1.0074], + "0.875": [1.0031, 1.0162, 1.0031], + "0.9167": [0.9979, 1.0199, 0.9979], + "0.9583": [0.9933, 1.0183, 0.9933], + "1.0": [0.9905, 1.0118, 0.9905] + } + }, + "body": { + "rotation": { + "0.0": [-1.13, 0, -2.74], + "0.0417": [-1.18, 0, -2.96], + "0.0833": [-0.92, 0, -2.98], + "0.125": [-0.41, 0, -2.8], + "0.1667": [0.21, 0, -2.43], + "0.2083": [0.77, 0, -1.89], + "0.25": [1.13, 0, -1.22], + "0.2917": [1.18, 0, -0.47], + "0.3333": [0.92, 0, 0.31], + "0.375": [0.41, 0, 1.08], + "0.4167": [-0.21, 0, 1.76], + "0.4583": [-0.77, 0, 2.33], + "0.5": [-1.13, 0, 2.74], + "0.5417": [-1.18, 0, 2.96], + "0.5833": [-0.92, 0, 2.98], + "0.625": [-0.41, 0, 2.8], + "0.6667": [0.21, 0, 2.43], + "0.7083": [0.77, 0, 1.89], + "0.75": [1.13, 0, 1.22], + "0.7917": [1.18, 0, 0.47], + "0.8333": [0.92, 0, -0.31], + "0.875": [0.41, 0, -1.08], + "0.9167": [-0.21, 0, -1.76], + "0.9583": [-0.77, 0, -2.33], + "1.0": [-1.13, 0, -2.74] + }, + "position": { + "0.0": [0, -0.02, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, -0.01, 0], + "0.1667": [0, -0.04, 0], + "0.2083": [0, -0.12, 0], + "0.25": [0, -0.18, 0], + "0.2917": [0, -0.2, 0], + "0.3333": [0, -0.2, 0], + "0.375": [0, -0.19, 0], + "0.4167": [0, -0.16, 0], + "0.4583": [0, -0.08, 0], + "0.5": [0, -0.02, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, -0.01, 0], + "0.6667": [0, -0.04, 0], + "0.7083": [0, -0.12, 0], + "0.75": [0, -0.18, 0], + "0.7917": [0, -0.2, 0], + "0.8333": [0, -0.2, 0], + "0.875": [0, -0.19, 0], + "0.9167": [0, -0.16, 0], + "0.9583": [0, -0.08, 0], + "1.0": [0, -0.02, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-0.77, 0, 0], + "0.0417": [-0.98, 0, 0], + "0.0833": [-0.94, 0, 0], + "0.125": [-0.64, 0, 0], + "0.1667": [-0.17, 0, 0], + "0.2083": [0.34, 0, 0], + "0.25": [0.77, 0, 0], + "0.2917": [0.98, 0, 0], + "0.3333": [0.94, 0, 0], + "0.375": [0.64, 0, 0], + "0.4167": [0.17, 0, 0], + "0.4583": [-0.34, 0, 0], + "0.5": [-0.77, 0, 0], + "0.5417": [-0.98, 0, 0], + "0.5833": [-0.94, 0, 0], + "0.625": [-0.64, 0, 0], + "0.6667": [-0.17, 0, 0], + "0.7083": [0.34, 0, 0], + "0.75": [0.77, 0, 0], + "0.7917": [0.98, 0, 0], + "0.8333": [0.94, 0, 0], + "0.875": [0.64, 0, 0], + "0.9167": [0.17, 0, 0], + "0.9583": [-0.34, 0, 0], + "1.0": [-0.77, 0, 0] + }, + "position": { + "0.0": [0, 0.11, -0.08], + "0.0417": [0, 0.04, -0.03], + "0.0833": [0, -0.1, 0.02], + "0.125": [0, -0.12, 0.06], + "0.1667": [0, -0.1, 0.09], + "0.2083": [0, -0.07, 0.1], + "0.25": [0, -0.04, 0.08], + "0.2917": [0, -0.01, 0.03], + "0.3333": [0, 0.03, -0.02], + "0.375": [0, 0.06, -0.06], + "0.4167": [0, 0.09, -0.09], + "0.4583": [0, 0.11, -0.1], + "0.5": [0, 0.11, -0.08], + "0.5417": [0, 0.04, -0.03], + "0.5833": [0, -0.1, 0.02], + "0.625": [0, -0.12, 0.06], + "0.6667": [0, -0.1, 0.09], + "0.7083": [0, -0.07, 0.1], + "0.75": [0, -0.04, 0.08], + "0.7917": [0, -0.01, 0.03], + "0.8333": [0, 0.03, -0.02], + "0.875": [0, 0.06, -0.06], + "0.9167": [0, 0.09, -0.09], + "0.9583": [0, 0.11, -0.1], + "1.0": [0, 0.11, -0.08] + }, + "scale": { + "0.0": [0.95, 1, 1], + "0.0417": [0.95, 1, 1], + "0.0833": [0.95, 1, 1], + "0.125": [0.95, 1, 1], + "0.1667": [0.95, 1, 1], + "0.2083": [0.95, 1, 1], + "0.25": [0.95, 1, 1], + "0.2917": [0.95, 1, 1], + "0.3333": [0.95, 1, 1], + "0.375": [0.95, 1, 1], + "0.4167": [0.95, 1, 1], + "0.4583": [0.95, 1, 1], + "0.5": [0.95, 1, 1], + "0.5417": [0.95, 1, 1], + "0.5833": [0.95, 1, 1], + "0.625": [0.95, 1, 1], + "0.6667": [0.95, 1, 1], + "0.7083": [0.95, 1, 1], + "0.75": [0.95, 1, 1], + "0.7917": [0.95, 1, 1], + "0.8333": [0.95, 1, 1], + "0.875": [0.95, 1, 1], + "0.9167": [0.95, 1, 1], + "0.9583": [0.95, 1, 1], + "1.0": [0.95, 1, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [20, 0, 0], + "0.0417": [29.92, 0, 0], + "0.0833": [35.35, 0, 0], + "0.125": [38.28, 0, 0], + "0.1667": [39.68, 0, 0], + "0.2083": [39.98, 0, 0], + "0.25": [39.26, 0, 0], + "0.2917": [37.33, 0, 0], + "0.3333": [33.57, 0, 0], + "0.375": [26.63, 0, 0], + "0.4167": [14.24, 0, 0], + "0.4583": [-3.77, 0, 0], + "0.5": [-20, 0, 0], + "0.5417": [-29.92, 0, 0], + "0.5833": [-35.35, 0, 0], + "0.625": [-38.28, 0, 0], + "0.6667": [-39.68, 0, 0], + "0.7083": [-39.98, 0, 0], + "0.75": [-39.26, 0, 0], + "0.7917": [-37.33, 0, 0], + "0.8333": [-33.57, 0, 0], + "0.875": [-26.63, 0, 0], + "0.9167": [-14.24, 0, 0], + "0.9583": [3.77, 0, 0], + "1.0": [20, 0, 0] + }, + "position": { + "0.0": [0.35, 0, -0.7], + "0.0417": [0.35, 0.01, -0.58], + "0.0833": [0.36, 0.03, -0.48], + "0.125": [0.36, 0.08, -0.42], + "0.1667": [0.38, 0.17, -0.4], + "0.2083": [0.39, 0.34, -0.42], + "0.25": [0.4, 0.6, -0.48], + "0.2917": [0.41, 0.86, -0.58], + "0.3333": [0.43, 1.03, -0.7], + "0.375": [0.44, 1.12, -0.84], + "0.4167": [0.44, 1.17, -1], + "0.4583": [0.45, 1.19, -1.16], + "0.5": [0.45, 1.2, -1.3], + "0.5417": [0.45, 1.19, -1.42], + "0.5833": [0.44, 1.17, -1.52], + "0.625": [0.44, 1.12, -1.58], + "0.6667": [0.43, 1.03, -1.6], + "0.7083": [0.41, 0.86, -1.58], + "0.75": [0.4, 0.6, -1.52], + "0.7917": [0.39, 0.34, -1.42], + "0.8333": [0.38, 0.17, -1.3], + "0.875": [0.36, 0.08, -1.16], + "0.9167": [0.36, 0.03, -1], + "0.9583": [0.35, 0.01, -0.84], + "1.0": [0.35, 0, -0.7] + } + }, + "leftArm": { + "rotation": { + "0.0": [40, 0, 0], + "0.0417": [39.49, 0, 0], + "0.0833": [37.83, 0, 0], + "0.125": [34.51, 0, 0], + "0.1667": [28.38, 0, 0], + "0.2083": [17.26, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [-17.26, 0, 0], + "0.3333": [-28.38, 0, 0], + "0.375": [-34.51, 0, 0], + "0.4167": [-37.83, 0, 0], + "0.4583": [-39.49, 0, 0], + "0.5": [-40, 0, 0], + "0.5417": [-39.49, 0, 0], + "0.5833": [-37.83, 0, 0], + "0.625": [-34.51, 0, 0], + "0.6667": [-28.38, 0, 0], + "0.7083": [-17.26, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [17.26, 0, 0], + "0.8333": [28.38, 0, 0], + "0.875": [34.51, 0, 0], + "0.9167": [37.83, 0, 0], + "0.9583": [39.49, 0, 0], + "1.0": [40, 0, 0] + }, + "position": { + "0.0": [-0.25, 0.3, 1.5], + "0.0417": [-0.25, 0.54, 1.48], + "0.0833": [-0.26, 0.81, 1.42], + "0.125": [-0.26, 1, 1.32], + "0.1667": [-0.27, 1.1, 1.2], + "0.2083": [-0.29, 1.16, 1.06], + "0.25": [-0.3, 1.19, 0.9], + "0.2917": [-0.31, 1.2, 0.74], + "0.3333": [-0.32, 1.2, 0.6], + "0.375": [-0.34, 1.17, 0.48], + "0.4167": [-0.34, 1.13, 0.38], + "0.4583": [-0.35, 1.05, 0.32], + "0.5": [-0.35, 0.9, 0.3], + "0.5417": [-0.35, 0.66, 0.32], + "0.5833": [-0.34, 0.39, 0.38], + "0.625": [-0.34, 0.2, 0.48], + "0.6667": [-0.33, 0.1, 0.6], + "0.7083": [-0.31, 0.04, 0.74], + "0.75": [-0.3, 0.01, 0.9], + "0.7917": [-0.29, 0, 1.06], + "0.8333": [-0.28, 0, 1.2], + "0.875": [-0.26, 0.03, 1.32], + "0.9167": [-0.26, 0.07, 1.42], + "0.9583": [-0.25, 0.15, 1.48], + "1.0": [-0.25, 0.3, 1.5] + } + }, + "rightArm": { + "rotation": { + "0.0": [-40, 0, 0], + "0.0417": [-39.49, 0, 0], + "0.0833": [-37.83, 0, 0], + "0.125": [-34.51, 0, 0], + "0.1667": [-28.38, 0, 0], + "0.2083": [-17.26, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [17.26, 0, 0], + "0.3333": [28.38, 0, 0], + "0.375": [34.51, 0, 0], + "0.4167": [37.83, 0, 0], + "0.4583": [39.49, 0, 0], + "0.5": [40, 0, 0], + "0.5417": [39.49, 0, 0], + "0.5833": [37.83, 0, 0], + "0.625": [34.51, 0, 0], + "0.6667": [28.38, 0, 0], + "0.7083": [17.26, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [-17.26, 0, 0], + "0.8333": [-28.38, 0, 0], + "0.875": [-34.51, 0, 0], + "0.9167": [-37.83, 0, 0], + "0.9583": [-39.49, 0, 0], + "1.0": [-40, 0, 0] + }, + "position": { + "0.0": [0.25, 0.9, 0.3], + "0.0417": [0.25, 0.66, 0.32], + "0.0833": [0.26, 0.39, 0.38], + "0.125": [0.26, 0.2, 0.48], + "0.1667": [0.27, 0.1, 0.6], + "0.2083": [0.29, 0.04, 0.74], + "0.25": [0.3, 0.01, 0.9], + "0.2917": [0.31, 0, 1.06], + "0.3333": [0.32, 0, 1.2], + "0.375": [0.34, 0.03, 1.32], + "0.4167": [0.34, 0.07, 1.42], + "0.4583": [0.35, 0.15, 1.48], + "0.5": [0.35, 0.3, 1.5], + "0.5417": [0.35, 0.54, 1.48], + "0.5833": [0.34, 0.81, 1.42], + "0.625": [0.34, 1, 1.32], + "0.6667": [0.33, 1.1, 1.2], + "0.7083": [0.31, 1.16, 1.06], + "0.75": [0.3, 1.19, 0.9], + "0.7917": [0.29, 1.2, 0.74], + "0.8333": [0.28, 1.2, 0.6], + "0.875": [0.26, 1.17, 0.48], + "0.9167": [0.26, 1.13, 0.38], + "0.9583": [0.25, 1.05, 0.32], + "1.0": [0.25, 0.9, 0.3] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-20, 0, 0], + "0.0417": [-29.92, 0, 0], + "0.0833": [-35.35, 0, 0], + "0.125": [-38.28, 0, 0], + "0.1667": [-39.68, 0, 0], + "0.2083": [-39.98, 0, 0], + "0.25": [-39.26, 0, 0], + "0.2917": [-37.33, 0, 0], + "0.3333": [-33.57, 0, 0], + "0.375": [-26.63, 0, 0], + "0.4167": [-14.24, 0, 0], + "0.4583": [3.77, 0, 0], + "0.5": [20, 0, 0], + "0.5417": [29.92, 0, 0], + "0.5833": [35.35, 0, 0], + "0.625": [38.28, 0, 0], + "0.6667": [39.68, 0, 0], + "0.7083": [39.98, 0, 0], + "0.75": [39.26, 0, 0], + "0.7917": [37.33, 0, 0], + "0.8333": [33.57, 0, 0], + "0.875": [26.63, 0, 0], + "0.9167": [14.24, 0, 0], + "0.9583": [-3.77, 0, 0], + "1.0": [-20, 0, 0] + }, + "position": { + "0.0": [-0.35, 1.2, -0.35], + "0.0417": [-0.35, 1.19, -0.49], + "0.0833": [-0.36, 1.17, -0.61], + "0.125": [-0.36, 1.12, -0.68], + "0.1667": [-0.37, 1.03, -0.7], + "0.2083": [-0.39, 0.86, -0.68], + "0.25": [-0.4, 0.6, -0.61], + "0.2917": [-0.41, 0.34, -0.49], + "0.3333": [-0.42, 0.17, -0.35], + "0.375": [-0.44, 0.08, -0.18], + "0.4167": [-0.44, 0.03, 0], + "0.4583": [-0.45, 0.01, 0.18], + "0.5": [-0.45, 0, 0.35], + "0.5417": [-0.45, 0.01, 0.49], + "0.5833": [-0.44, 0.03, 0.61], + "0.625": [-0.44, 0.08, 0.68], + "0.6667": [-0.43, 0.17, 0.7], + "0.7083": [-0.41, 0.34, 0.68], + "0.75": [-0.4, 0.6, 0.61], + "0.7917": [-0.39, 0.86, 0.49], + "0.8333": [-0.38, 1.03, 0.35], + "0.875": [-0.36, 1.12, 0.18], + "0.9167": [-0.36, 1.17, 0], + "0.9583": [-0.35, 1.19, -0.18], + "1.0": [-0.35, 1.2, -0.35] + } + }, + "leftEar": { + "rotation": { + "0.0": [-1.73, -4.92, 4.92], + "0.0417": [-1, -3.83, 4.98], + "0.0833": [0, -1.71, 4.7], + "0.125": [1, 0.87, 4.1], + "0.1667": [1.73, 3.21, 3.21], + "0.2083": [2, 4.7, 2.11], + "0.25": [1.73, 4.92, 0.87], + "0.2917": [1, 3.83, -0.44], + "0.3333": [0, 1.71, -1.71], + "0.375": [-1, -0.87, -2.87], + "0.4167": [-1.73, -3.21, -3.83], + "0.4583": [-2, -4.7, -4.53], + "0.5": [-1.73, -4.92, -4.92], + "0.5417": [-1, -3.83, -4.98], + "0.5833": [0, -1.71, -4.7], + "0.625": [1, 0.87, -4.1], + "0.6667": [1.73, 3.21, -3.21], + "0.7083": [2, 4.7, -2.11], + "0.75": [1.73, 4.92, -0.87], + "0.7917": [1, 3.83, 0.44], + "0.8333": [0, 1.71, 1.71], + "0.875": [-1, -0.87, 2.87], + "0.9167": [-1.73, -3.21, 3.83], + "0.9583": [-2, -4.7, 4.53], + "1.0": [-1.73, -4.92, 4.92] + } + }, + "rightEar": { + "rotation": { + "0.0": [-1.29, 4.92, 4.92], + "0.0417": [-0.35, 3.83, 4.53], + "0.0833": [0.68, 1.71, 3.83], + "0.125": [1.53, -0.87, 2.87], + "0.1667": [1.97, -3.21, 1.71], + "0.2083": [1.88, -4.7, 0.44], + "0.25": [1.29, -4.92, -0.87], + "0.2917": [0.35, -3.83, -2.11], + "0.3333": [-0.68, -1.71, -3.21], + "0.375": [-1.53, 0.87, -4.1], + "0.4167": [-1.97, 3.21, -4.7], + "0.4583": [-1.88, 4.7, -4.98], + "0.5": [-1.29, 4.92, -4.92], + "0.5417": [-0.35, 3.83, -4.53], + "0.5833": [0.68, 1.71, -3.83], + "0.625": [1.53, -0.87, -2.87], + "0.6667": [1.97, -3.21, -1.71], + "0.7083": [1.88, -4.7, -0.44], + "0.75": [1.29, -4.92, 0.87], + "0.7917": [0.35, -3.83, 2.11], + "0.8333": [-0.68, -1.71, 3.21], + "0.875": [-1.53, 0.87, 4.1], + "0.9167": [-1.97, 3.21, 4.7], + "0.9583": [-1.88, 4.7, 4.98], + "1.0": [-1.29, 4.92, 4.92] + } + } + } + }, + "animation.silverlabs_nat.hippo_baby.run": { + "loop": true, + "animation_length": 0.6667, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": { + "0.0": [0, -0.4, 0], + "0.0417": [0, -0.26, 0], + "0.0833": [0, -0.2, 0], + "0.125": [0, -0.26, 0], + "0.1667": [0, -0.4, 0], + "0.2083": [0, -0.4, 0], + "0.25": [0, -0.4, 0], + "0.2917": [0, -0.4, 0], + "0.3333": [0, -0.4, 0], + "0.375": [0, -0.26, 0], + "0.4167": [0, -0.2, 0], + "0.4583": [0, -0.26, 0], + "0.5": [0, -0.4, 0], + "0.5417": [0, -0.4, 0], + "0.5833": [0, -0.4, 0], + "0.625": [0, -0.4, 0], + "0.6667": [0, -0.4, 0] + } + }, + "body": { + "rotation": { + "0.0": [2.46, 0.68, 0], + "0.0417": [2.98, -0.09, 0], + "0.0833": [2.76, -0.85, 0], + "0.125": [1.8, -1.47, 0], + "0.1667": [0.27, -1.88, 0], + "0.2083": [-1.61, -2, 0], + "0.25": [-3.55, -1.81, 0], + "0.2917": [-5.25, -1.35, 0], + "0.3333": [-6.46, -0.68, 0], + "0.375": [-6.98, 0.09, 0], + "0.4167": [-6.76, 0.85, 0], + "0.4583": [-5.8, 1.47, 0], + "0.5": [-4.27, 1.88, 0], + "0.5417": [-2.39, 2, 0], + "0.5833": [-0.45, 1.81, 0], + "0.625": [1.25, 1.35, 0], + "0.6667": [2.46, 0.68, 0] + }, + "position": { + "0.0": [0, 0, -0.68], + "0.0417": [0, -0.31, -0.76], + "0.0833": [0, -0.57, -0.82], + "0.125": [0, -0.74, -0.85], + "0.1667": [0, -0.8, -0.84], + "0.2083": [0, -0.74, -0.79], + "0.25": [0, -0.57, -0.71], + "0.2917": [0, -0.31, -0.62], + "0.3333": [0, 0, -0.52], + "0.375": [0, 0.31, -0.44], + "0.4167": [0, 0.57, -0.38], + "0.4583": [0, 0.74, -0.35], + "0.5": [0, 0.8, -0.36], + "0.5417": [0, 0.74, -0.41], + "0.5833": [0, 0.57, -0.49], + "0.625": [0, 0.31, -0.58], + "0.6667": [0, 0, -0.68] + }, + "scale": { + "0.0": [0.9969, 0.9882, 0.9969], + "0.0417": [1.0008, 0.9829, 1.0008], + "0.0833": [1.0045, 0.9802, 1.0045], + "0.125": [1.0076, 0.9806, 1.0076], + "0.1667": [1.0095, 0.9838, 1.0095], + "0.2083": [1.01, 0.9896, 1.01], + "0.25": [1.0089, 0.9969, 1.0089], + "0.2917": [1.0065, 1.0047, 1.0065], + "0.3333": [1.0031, 1.0118, 1.0031], + "0.375": [0.9992, 1.0171, 0.9992], + "0.4167": [0.9955, 1.0198, 0.9955], + "0.4583": [0.9924, 1.0194, 0.9924], + "0.5": [0.9905, 1.0162, 0.9905], + "0.5417": [0.99, 1.0104, 0.99], + "0.5833": [0.9911, 1.0031, 0.9911], + "0.625": [0.9935, 0.9953, 0.9935], + "0.6667": [0.9969, 0.9882, 0.9969] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-6.37, 0, 0], + "0.0417": [7.19, 0, 0], + "0.0833": [30.59, 0, 0], + "0.125": [46.52, 0, 0], + "0.1667": [53.16, 0, 0], + "0.2083": [55.64, 0, 0], + "0.25": [55.84, 0, 0], + "0.2917": [53.89, 0, 0], + "0.3333": [48.37, 0, 0], + "0.375": [34.81, 0, 0], + "0.4167": [11.41, 0, 0], + "0.4583": [-4.52, 0, 0], + "0.5": [-11.16, 0, 0], + "0.5417": [-13.64, 0, 0], + "0.5833": [-13.84, 0, 0], + "0.625": [-11.89, 0, 0], + "0.6667": [-6.37, 0, 0] + }, + "position": { + "0.0": [0.1, 0.06, -2.17], + "0.0417": [0.1, 0.21, -1.91], + "0.0833": [0.1, 0.49, -1.5], + "0.125": [0.1, 0.88, -1.01], + "0.1667": [0.1, 1.23, -0.62], + "0.2083": [0.1, 1.46, -0.4], + "0.25": [0.1, 1.57, -0.31], + "0.2917": [0.1, 1.6, -0.32], + "0.3333": [0.1, 1.54, -0.43], + "0.375": [0.1, 1.39, -0.69], + "0.4167": [0.1, 1.11, -1.1], + "0.4583": [0.1, 0.72, -1.59], + "0.5": [0.1, 0.37, -1.98], + "0.5417": [0.1, 0.14, -2.2], + "0.5833": [0.1, 0.03, -2.29], + "0.625": [0.1, 0, -2.28], + "0.6667": [0.1, 0.06, -2.17] + }, + "scale": { + "0.0": [1, 0.9147, 1], + "0.0417": [1, 0.9533, 1], + "0.0833": [1, 1.0237, 1], + "0.125": [1, 1.1199, 1], + "0.1667": [1, 1.2085, 1], + "0.2083": [1, 1.2656, 1], + "0.25": [1, 1.2936, 1], + "0.2917": [1, 1.2996, 1], + "0.3333": [1, 1.2853, 1], + "0.375": [1, 1.2467, 1], + "0.4167": [1, 1.1763, 1], + "0.4583": [1, 1.0801, 1], + "0.5": [1, 0.9915, 1], + "0.5417": [1, 0.9344, 1], + "0.5833": [1, 0.9064, 1], + "0.625": [1, 0.9004, 1], + "0.6667": [1, 0.9147, 1] + } + }, + "leftArm": { + "rotation": { + "0.0": [-13.53, 0, 0], + "0.0417": [-5.84, 0, 0], + "0.0833": [3.95, 0, 0], + "0.125": [12.26, 0, 0], + "0.1667": [17.32, 0, 0], + "0.2083": [19.64, 0, 0], + "0.25": [19.84, 0, 0], + "0.2917": [17.98, 0, 0], + "0.3333": [13.53, 0, 0], + "0.375": [5.84, 0, 0], + "0.4167": [-3.95, 0, 0], + "0.4583": [-12.26, 0, 0], + "0.5": [-17.32, 0, 0], + "0.5417": [-19.64, 0, 0], + "0.5833": [-19.84, 0, 0], + "0.625": [-17.98, 0, 0], + "0.6667": [-13.53, 0, 0] + }, + "position": { + "0.0": [-0.2, 0.3, -0.5], + "0.0417": [-0.2, 0.14, -0.47], + "0.0833": [-0.2, 0.1, -0.39], + "0.125": [-0.2, 0.16, -0.23], + "0.1667": [-0.2, 0.34, 0], + "0.2083": [-0.2, 0.67, 0.23], + "0.25": [-0.2, 1.14, 0.39], + "0.2917": [-0.2, 1.6, 0.47], + "0.3333": [-0.2, 1.9, 0.5], + "0.375": [-0.2, 2.06, 0.47], + "0.4167": [-0.2, 2.1, 0.39], + "0.4583": [-0.2, 2.04, 0.23], + "0.5": [-0.2, 1.86, 0], + "0.5417": [-0.2, 1.53, -0.23], + "0.5833": [-0.2, 1.06, -0.39], + "0.625": [-0.2, 0.6, -0.47], + "0.6667": [-0.2, 0.3, -0.5] + } + }, + "rightArm": { + "rotation": { + "0.0": [-20, 0, 0], + "0.0417": [-18.99, 0, 0], + "0.0833": [-15.67, 0, 0], + "0.125": [-9.31, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [9.31, 0, 0], + "0.25": [15.67, 0, 0], + "0.2917": [18.99, 0, 0], + "0.3333": [20, 0, 0], + "0.375": [18.99, 0, 0], + "0.4167": [15.67, 0, 0], + "0.4583": [9.31, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [-9.31, 0, 0], + "0.5833": [-15.67, 0, 0], + "0.625": [-18.99, 0, 0], + "0.6667": [-20, 0, 0] + }, + "position": { + "0.0": [0.2, 1.16, -0.5], + "0.0417": [0.2, 0.67, -0.47], + "0.0833": [0.2, 0.3, -0.39], + "0.125": [0.2, 0.09, -0.23], + "0.1667": [0.2, 0.01, 0], + "0.2083": [0.2, 0.02, 0.23], + "0.25": [0.2, 0.15, 0.39], + "0.2917": [0.2, 0.41, 0.47], + "0.3333": [0.2, 0.84, 0.5], + "0.375": [0.2, 1.33, 0.47], + "0.4167": [0.2, 1.7, 0.39], + "0.4583": [0.2, 1.91, 0.23], + "0.5": [0.2, 1.99, 0], + "0.5417": [0.2, 1.98, -0.23], + "0.5833": [0.2, 1.85, -0.39], + "0.625": [0.2, 1.59, -0.47], + "0.6667": [0.2, 1.16, -0.5] + } + }, + "leftLeg": { + "rotation": { + "0.0": [38.5, 0, 0], + "0.0417": [49.92, 0, 0], + "0.0833": [54.49, 0, 0], + "0.125": [55.96, 0, 0], + "0.1667": [55.36, 0, 0], + "0.2083": [52.27, 0, 0], + "0.25": [44.31, 0, 0], + "0.2917": [25.92, 0, 0], + "0.3333": [3.5, 0, 0], + "0.375": [-7.92, 0, 0], + "0.4167": [-12.49, 0, 0], + "0.4583": [-13.96, 0, 0], + "0.5": [-13.36, 0, 0], + "0.5417": [-10.27, 0, 0], + "0.5833": [-2.31, 0, 0], + "0.625": [16.08, 0, 0], + "0.6667": [38.5, 0, 0] + }, + "position": { + "0.0": [-0.1, 0.6, -0.66], + "0.0417": [-0.1, 1.09, -0.37], + "0.0833": [-0.1, 1.48, -0.23], + "0.125": [-0.1, 1.7, -0.2], + "0.1667": [-0.1, 1.79, -0.27], + "0.2083": [-0.1, 1.78, -0.47], + "0.25": [-0.1, 1.67, -0.82], + "0.2917": [-0.1, 1.41, -1.3], + "0.3333": [-0.1, 1, -1.74], + "0.375": [-0.1, 0.51, -2.03], + "0.4167": [-0.1, 0.12, -2.17], + "0.4583": [-0.1, -0.1, -2.2], + "0.5": [-0.1, -0.19, -2.13], + "0.5417": [-0.1, -0.18, -1.93], + "0.5833": [-0.1, -0.07, -1.58], + "0.625": [-0.1, 0.19, -1.1], + "0.6667": [-0.1, 0.6, -0.66] + }, + "scale": { + "0.0": [1, 1.0605, 1], + "0.0417": [1, 1.1584, 1], + "0.0833": [1, 1.2353, 1], + "0.125": [1, 1.2798, 1], + "0.1667": [1, 1.2984, 1], + "0.2083": [1, 1.2964, 1], + "0.25": [1, 1.2732, 1], + "0.2917": [1, 1.2226, 1], + "0.3333": [1, 1.1395, 1], + "0.375": [1, 1.0416, 1], + "0.4167": [1, 0.9647, 1], + "0.4583": [1, 0.9202, 1], + "0.5": [1, 0.9016, 1], + "0.5417": [1, 0.9036, 1], + "0.5833": [1, 0.9268, 1], + "0.625": [1, 0.9774, 1], + "0.6667": [1, 1.0605, 1] + } + }, + "leftEar": { + "rotation": { + "0.0": [7.02, 1.5, -6.06], + "0.0417": [7.49, 0.39, -6.94], + "0.0833": [6.75, -0.78, -6.76], + "0.125": [4.9, -1.83, -5.55], + "0.1667": [2.24, -2.6, -3.5], + "0.2083": [-0.85, -2.97, -0.91], + "0.25": [-3.88, -2.9, 1.81], + "0.2917": [-6.4, -2.38, 4.26], + "0.3333": [-8.02, -1.5, 6.06], + "0.375": [-8.49, -0.39, 6.94], + "0.4167": [-7.75, 0.78, 6.76], + "0.4583": [-5.9, 1.83, 5.55], + "0.5": [-3.24, 2.6, 3.5], + "0.5417": [-0.15, 2.97, 0.91], + "0.5833": [2.88, 2.9, -1.81], + "0.625": [5.4, 2.38, -4.26], + "0.6667": [7.02, 1.5, -6.06] + } + }, + "head": { + "rotation": { + "0.0": [-0.34, 0, 0], + "0.0417": [-0.91, 0, 0], + "0.0833": [-0.94, 0, 0], + "0.125": [-0.42, 0, 0], + "0.1667": [0.34, 0, 0], + "0.2083": [0.91, 0, 0], + "0.25": [0.94, 0, 0], + "0.2917": [0.42, 0, 0], + "0.3333": [-0.34, 0, 0], + "0.375": [-0.91, 0, 0], + "0.4167": [-0.94, 0, 0], + "0.4583": [-0.42, 0, 0], + "0.5": [0.34, 0, 0], + "0.5417": [0.91, 0, 0], + "0.5833": [0.94, 0, 0], + "0.625": [0.42, 0, 0], + "0.6667": [-0.34, 0, 0] + }, + "position": { + "0.0": [0, 0.34, -0.09], + "0.0417": [0, 0.22, -0.07], + "0.0833": [0, -0.16, -0.04], + "0.125": [0, -0.33, 0], + "0.1667": [0, -0.35, 0.03], + "0.2083": [0, -0.31, 0.07], + "0.25": [0, -0.26, 0.09], + "0.2917": [0, -0.19, 0.1], + "0.3333": [0, -0.12, 0.09], + "0.375": [0, -0.05, 0.07], + "0.4167": [0, 0.03, 0.04], + "0.4583": [0, 0.1, 0], + "0.5": [0, 0.18, -0.03], + "0.5417": [0, 0.24, -0.07], + "0.5833": [0, 0.3, -0.09], + "0.625": [0, 0.34, -0.1], + "0.6667": [0, 0.34, -0.09] + } + }, + "rightEar": { + "rotation": { + "0.0": [4.64, -1.5, 4.5], + "0.0417": [6.6, -0.39, 6.21], + "0.0833": [7.47, 0.78, 6.97], + "0.125": [7.13, 1.83, 6.68], + "0.1667": [5.63, 2.6, 5.36], + "0.2083": [3.19, 2.97, 3.23], + "0.25": [0.2, 2.9, 0.61], + "0.2917": [-2.91, 2.38, -2.1], + "0.3333": [-5.64, 1.5, -4.5], + "0.375": [-7.6, 0.39, -6.21], + "0.4167": [-8.47, -0.78, -6.97], + "0.4583": [-8.13, -1.83, -6.68], + "0.5": [-6.63, -2.6, -5.36], + "0.5417": [-4.19, -2.97, -3.23], + "0.5833": [-1.2, -2.9, -0.61], + "0.625": [1.91, -2.38, 2.1], + "0.6667": [4.64, -1.5, 4.5] + } + }, + "skull": { + "rotation": { + "0.0": [-0.34, 0, 0], + "0.0417": [-0.91, 0, 0], + "0.0833": [-0.94, 0, 0], + "0.125": [-0.42, 0, 0], + "0.1667": [0.34, 0, 0], + "0.2083": [0.91, 0, 0], + "0.25": [0.94, 0, 0], + "0.2917": [0.42, 0, 0], + "0.3333": [-0.34, 0, 0], + "0.375": [-0.91, 0, 0], + "0.4167": [-0.94, 0, 0], + "0.4583": [-0.42, 0, 0], + "0.5": [0.34, 0, 0], + "0.5417": [0.91, 0, 0], + "0.5833": [0.94, 0, 0], + "0.625": [0.42, 0, 0], + "0.6667": [-0.34, 0, 0] + }, + "position": { + "0.0": [0, 0.34, -0.09], + "0.0417": [0, 0.22, -0.07], + "0.0833": [0, -0.16, -0.04], + "0.125": [0, -0.33, 0], + "0.1667": [0, -0.35, 0.03], + "0.2083": [0, -0.31, 0.07], + "0.25": [0, -0.26, 0.09], + "0.2917": [0, -0.19, 0.1], + "0.3333": [0, -0.12, 0.09], + "0.375": [0, -0.05, 0.07], + "0.4167": [0, 0.03, 0.04], + "0.4583": [0, 0.1, 0], + "0.5": [0, 0.18, -0.03], + "0.5417": [0, 0.24, -0.07], + "0.5833": [0, 0.3, -0.09], + "0.625": [0, 0.34, -0.1], + "0.6667": [0, 0.34, -0.09] + } + } + } + }, + "animation.silverlabs_nat.hippo_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.75, + "bones": { + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [-80, 2.5, 0], + "0.6667": [-80, 2.5, 0], + "0.75": [-80, 2.5, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [-1.13, 0.33, -0.71], + "0.4167": [-1.5, -2, 0.2], + "0.5417": [-1.5, -1.6, 0.2], + "0.6667": [-1.5, -2, 0.2], + "0.75": [-1.5, -2, 0.2] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.4583": [-80, -2.5, 0], + "0.5417": [-82, -2.5, 0], + "0.6667": [-82, -2.5, 0], + "0.75": [-80, -2.5, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.3333": [1.5, -1.2, -0.1], + "0.4167": [2.1, -1.7, -0.2], + "0.4583": [2.1, -1.8, -0.1], + "0.5": [2.1, -1.6, -0.1], + "0.5833": [2.1, -1.8, -0.1], + "0.7083": [2.1, -1.8, -0.1], + "0.75": [2.1, -1.8, -0.1] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [15.34, 0, 0], + "0.4583": [-7.5, 0, 0], + "0.75": [-7.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 1.2, 0], + "0.4583": [0, 0, 0.1], + "0.75": [0, 0, 0.1] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [-3.14, 0, 0], + "0.4167": [-4.27, 0, 0], + "0.75": [-7.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.4167": [0, 0, 0.2], + "0.75": [0, 0, 0.1] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [-5.88198, -0.30772, -2.98419], + "0.4167": [-21.5, 0, 0], + "0.5833": [-23.5, 0, 0], + "0.75": [-21.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, -0.08, 0.28], + "0.4167": [0, 0.5, -0.3], + "0.5833": [0, 0.6, -0.3], + "0.75": [0, 0.5, -0.3] + }, + "scale": { + "0.125": [1, 1, 1], + "0.25": [0.99, 1.02, 0.99], + "0.4583": [1.02, 0.97, 1.01], + "0.5417": [0.99, 1.02, 0.99], + "0.625": [1, 1, 1] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 14], + "0.4583": [0, 66, -17], + "0.6667": [-35.71366, -24.84179, -7.03746], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.75": [0, 0, 0] + } + }, + "head": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [18.05508, -0.58989, 1.86107], + "0.3333": [20.56449, -0.40311, 1.27178], + "0.4583": [37.5, 0, 0], + "0.75": [37.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0.93, 1.05], + "0.4583": [0, 1, 1.5], + "0.5833": [0, 1.8, 1.2], + "0.75": [0, 1.6, 1.2] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 0, -14], + "0.4583": [0, -41, 3.4], + "0.6667": [-37.05498, 14.8097, 5.20168], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.75": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [18.05508, -0.58989, 1.86107], + "0.3333": [20.56449, -0.40311, 1.27178], + "0.4583": [15.5, 0, 0], + "0.75": [15.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0.93, 1.05], + "0.4583": [0, 0.6, 0.7], + "0.5833": [0, 0.7, 0.6], + "0.75": [0, 0.6, 0.7] + } + } + } + }, + "animation.silverlabs_nat.hippo_baby.unsit": { + "animation_length": 0.7083, + "bones": { + "rightLeg": { + "rotation": { + "0.0": [-80, 2.5, 0], + "0.0833": [-80, 2.5, 0], + "0.125": [-80, 2.5, 0], + "0.2083": [-75, 2.5, 0], + "0.4167": [5.01884, -0.65003, 15.20401], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [-1.5, -2, 0.2], + "0.0833": [-1.5, -2, 0.2], + "0.125": [-1.5, -2, 0.2], + "0.2083": [-1.7, -1.1, 0], + "0.4583": [-0.43, 0.73, -0.71], + "0.5417": [-0.12, 0.55, -0.23], + "0.625": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-80, -2.5, 0], + "0.125": [-80, -2.5, 0], + "0.1667": [-73.66667, -2.08333, 0], + "0.4167": [0, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [2.1, -2, -0.1], + "0.125": [2.1, -2, -0.1], + "0.1667": [1.5, -1.7, -0.37], + "0.25": [0.9, -0.2, -0.5], + "0.4167": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [-7.5, 0, 0], + "0.25": [-4.27, 0, 0], + "0.4167": [-3.14, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.1], + "0.25": [0, 0, 0.2], + "0.5833": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [-7.5, 0, 0], + "0.0417": [-10.03, 0, 0], + "0.125": [-23.2, 0, 0], + "0.2083": [-26.5, 0, 0], + "0.25": [-22.63, 0, 0], + "0.375": [10.74, 0, 0], + "0.5417": [1.4, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.1], + "0.2083": [0, -0.3, -0.5], + "0.4167": [0, 1.2, 0], + "0.5417": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [-21.5, 0, 0], + "0.0833": [-21.96, -0.07, 0.94], + "0.125": [-21.5, 0, 0], + "0.25": [-18.3, 0, 0], + "0.4167": [-5.88198, 0.30772, 2.98419], + "0.5": [-1.5, 0.22, 2.13], + "0.5833": [-0.4, 0.13, 1.28], + "0.7083": [0, 0, 0] + }, + "position": { + "0.0": [0, 0.5, -0.3], + "0.125": [0, 0.5, -0.3], + "0.25": [0, 0.5, -0.3], + "0.375": [0, 0.22, 0.46], + "0.4167": [0, 0.32, 0.28], + "0.5833": [0, 0.08, 0.16], + "0.6667": [0, 0.02, 0.05], + "0.7083": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.2917": [0.99, 1.02, 0.99], + "0.375": [1.02, 0.97, 1.01], + "0.5833": [1.015, 0.97, 1.015], + "0.7083": [1, 1, 1] + } + }, + "skull": { + "rotation": { + "0.0": [15.5, 0, 0], + "0.125": [15.5, 0, 0], + "0.375": [3.21494, 2.5324, -8.63919], + "0.5833": [2.92, 0.72, -2.47], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [0, 0.6, 0.7], + "0.125": [0, 0.6, 0.7], + "0.375": [0, 0, 0], + "0.5417": [0, -0.4, 0], + "0.6667": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.375": [0, 0, -14], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.375": [0, 0, 14], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.5833": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.hippo_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [-21.5, 0, 0], + "position": [0, 0.5, -0.3] + }, + "leftEar": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "leftLeg": { + "rotation": [-80, -2.5, 0], + "position": [2.1, -2, -0.1] + }, + "rightLeg": { + "rotation": [-80, 2.5, 0], + "position": [-1.5, -2, 0.2] + }, + "rightArm": { + "rotation": [-7.5, 0, 0], + "position": [0, 0, 0.1] + }, + "leftArm": { + "rotation": [-7.5, 0, 0], + "position": [0, 0, 0.1] + }, + "rightEar": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "skull": { + "rotation": [15.5, 0, 0], + "position": [0, 0.6, 0.7] + } + } + }, + "animation.silverlabs_nat.hippo_baby.idle_UB": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.sin(( q.anim_time - 0.0 ) * 45 ) * -1", + "Math.sin(( q.anim_time - 0.2 ) * 45 ) * 1.5" + ], + "position": [ + 0, + "-0.2 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * -0.2", + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.15" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 90 ) * 0.005", + "1 + Math.sin(( q.anim_time + 0.4 ) * 90 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 90 ) * 0.005" + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -3", + 0, + "Math.cos( -60 + ( q.anim_time - 0.0 ) * 90 ) * -5" + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -3", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 5" + ] + }, + "skull": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.1 ) * 90 ) * -1", + "-Math.sin(( q.anim_time - 0.1 ) * 45 ) * -1", + "Math.sin(( q.anim_time - 0.3 ) * 45 ) * 1.5" + ], + "position": [ + 0, + "-0.2 + Math.cos(( q.anim_time - 0.1 ) * 90 ) * -0.2", + "Math.sin(( q.anim_time - 0.1 ) * 90 ) * 0.15" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.4 ) * 90 ) * 0.005", + "1 + Math.sin(( q.anim_time + 0.5 ) * 90 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.4 ) * 90 ) * 0.005" + ] + } + } + }, + "animation.silverlabs_nat.hippo_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "( v.freq = 4; v.mag = 0.3; v.balloon = 2; v.offset = 0.0; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + "Math.sin( 30 + ( q.anim_time - 0.0 ) * 720 ) * -0.2" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.1 ) * 720 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * 0.02", + "1 + Math.sin(( q.anim_time + 0.1 ) * 720 ) * -0.01" + ] + }, + "body": { + "rotation": [ + "-Math.cos( -20 + ( q.anim_time - 0.0 ) * 720 ) * 1.2", + 0, + "Math.cos( -60 + ( q.anim_time + 0.1 ) * 360 ) * -3" + ], + "position": [ + 0, + "( v.freq = 4; v.mag = 0.1; v.balloon = 2; v.offset = 0.1; v.time_offset = 0.55; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0 + ] + }, + "skull": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 720 ) * 1", + 0, + 0 + ], + "position": [ + 0, + "0 + ( v.freq = 8; v.amplitude = 0.1; v.offset = 0.4; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 50 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 65 ) / 35 ) * v.amplitude );", + "Math.sin( -50 + ( q.anim_time - 0.0 ) * 720 ) * 0.1" + ], + "scale": [0.95, 1, 1] + }, + "rightLeg": { + "rotation": [ + "-( v.freq = 2; v.mag = -40; v.balloon = 2; v.offset = 0.0; v.time_offset = 0.05; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + "0.4 - Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.05", + "( v.freq = 2; v.mag = -0.6; v.balloon = 2; v.offset = -0.6; v.time_offset = 0.25; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + "-1 + Math.cos( -60 + ( q.anim_time - 0.0 ) * 360 ) * 0.6" + ] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 2; v.mag = -40; v.balloon = 2; v.offset = 0.0; v.time_offset = 0.25; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + "-0.3 - Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.05", + "( v.freq = 2; v.mag = -0.6; v.balloon = 2; v.offset = -0.6; v.time_offset = 0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + "0.9 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.6" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 40; v.balloon = 2; v.offset = 0.0; v.time_offset = 0.25; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + "0.3 - Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.05", + "( v.freq = 2; v.mag = 0.6; v.balloon = 2; v.offset = -0.6; v.time_offset = 0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + "0.9 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.6" + ] + }, + "leftLeg": { + "rotation": [ + "-( v.freq = 2; v.mag = 40; v.balloon = 2; v.offset = 0.0; v.time_offset = 0.05; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + "-0.4 - Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.05", + "( v.freq = 2; v.mag = 0.6; v.balloon = 2; v.offset = -0.6; v.time_offset = 0.25; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + "Math.cos( -60 + ( q.anim_time - 0.0 ) * 360 ) * -0.7" + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 720 ) * -2", + "-Math.sin( -80 + ( q.anim_time - 0.0 ) * 720 ) * -5", + "Math.sin( -100 + ( q.anim_time - 0.0 ) * 360 ) * -5" + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 720 ) * -2", + "-Math.sin( -80 + ( q.anim_time - 0.0 ) * 720 ) * 5", + "Math.sin( -80 + ( q.anim_time - 0.0 ) * 360 ) * -5" + ] + } + } + }, + "animation.silverlabs_nat.hippo_baby.run_UB": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "-0.4 + Math.max( 0, Math.sin(( q.anim_time - 0.0 ) * 1080 ) ) * 0.2", + 0 + ] + }, + "body": { + "rotation": [ + "-2 - Math.cos(( q.anim_time - 0.05 ) * 540 ) * -5", + "-Math.sin( -20 + ( q.anim_time - 0.0 ) * 540 ) * 2", + 0 + ], + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 540 ) * -0.8", + "-0.6 + Math.sin(( q.anim_time - 0.3 ) * 540 ) * 0.25" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.4 ) * 540 ) * 0.02", + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * -0.01" + ] + }, + "rightLeg": { + "rotation": [ + "20 - ( v.freq = 2; v.mag = -35; v.balloon = 2; v.offset = 1; v.time_offset = 0.6; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0.1, + "( v.freq = 2; v.mag = 0.8; v.balloon = 1; v.offset = 0.8; v.time_offset = 0.55; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "( v.freq = 2; v.mag = 1; v.balloon = 1; v.offset = -1.3; v.time_offset = -0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );" + ], + "scale": [ + 1, + "( v.freq = 2; v.mag = 0.2; v.balloon = 1; v.offset = 1.1; v.time_offset = 0.55; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 1 + ] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 20; v.balloon = 1; v.offset = 0; v.time_offset = -0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + -0.2, + "( v.freq = 2; v.mag = 1; v.balloon = 1; v.offset = 1.1; v.time_offset = 0.42; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "( v.freq = 2; v.mag = 0.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 20; v.balloon = 1; v.offset = 0; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + 0.2, + "( v.freq = 2; v.mag = 1; v.balloon = 1; v.offset = 1; v.time_offset = 0.32; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "( v.freq = 2; v.mag = 0.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );" + ] + }, + "leftLeg": { + "rotation": [ + "20 - ( v.freq = 2; v.mag = -35; v.balloon = 2; v.offset = 1; v.time_offset = 0.70; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + -0.1, + "( v.freq = 2; v.mag = 1; v.balloon = 1; v.offset = 0.8; v.time_offset = 0.65; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "( v.freq = 2; v.mag = 1; v.balloon = 1; v.offset = -1.2; v.time_offset = 0.05; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );" + ], + "scale": [ + 1, + "( v.freq = 2; v.mag = 0.2; v.balloon = 1; v.offset = 1.1; v.time_offset = 0.65; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 1 + ] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( 70 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * -3", + "Math.sin( 60 + ( q.anim_time - 0.0 ) * 540 ) * -7" + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * 7" + ] + }, + "skull": { + "rotation": [ + "-Math.cos( -70 + ( q.anim_time - 0.0 ) * 1080 ) * 1", + 0, + 0 + ], + "position": [ + 0, + "0 + ( v.freq = 6; v.amplitude = 0.3; v.offset = 0.4; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 50 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 65 ) / 35 ) * v.amplitude );", + "Math.sin( -70 + ( q.anim_time - 0.0 ) * 540 ) * 0.1" + ] + } + } + }, + "animation.silverlabs_nat.hippo_baby.headbutt": { + "animation_length": 0.5, + "bones": { + "root": { + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, -0.77], + "0.1667": [0, 0, -0.76], + "0.2917": [0, 0, 0.32], + "0.375": [0, 0, -0.8], + "0.5": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0833": [1.0167, 1.0167, 0.9667], + "0.125": [1.05, 1.05, 0.9], + "0.1667": [1.05, 1.05, 0.9], + "0.2917": [0.95, 0.95, 1.1], + "0.375": [0.95, 1.1, 0.95], + "0.4167": [0.95, 1.1, 0.95], + "0.5": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [8, 0, 0], + "0.25": [-1, 0, 0], + "0.375": [-9, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -1.8, 1.2], + "0.25": [0, -1.8, 1.4], + "0.375": [0, 0.6, -2.1], + "0.5": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [2.18, 0, 0], + "0.0833": [10.37, 0, 0], + "0.125": [13.8, 0, 0], + "0.1667": [15.3, 0, 0], + "0.2083": [13.8, 0, 0], + "0.2917": [-20.3, 0, 0], + "0.3333": [-25, 0, 0], + "0.375": [-23, 0, 0], + "0.4167": [-6.9, 0, 0], + "0.4583": [-0.7, 0, 0], + "0.5": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, -0.6, 1.2], + "0.25": [0, -0.6, 1.2], + "0.2917": [0, -0.38, 0.88], + "0.3333": [0, -0.2, 0.8], + "0.375": [0, -0.2, 0.8], + "0.4167": [0, 0.11, 0.37], + "0.4583": [0, 0.1, 0], + "0.5": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.1667": [1.1, 1.1, 0.8], + "0.25": [1.1, 1.1, 0.8], + "0.375": [0.9, 0.9, 1.2], + "0.4583": [0.95, 0.95, 1.1], + "0.5": [1, 1, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-7.5, 0, 0], + "0.1667": [-15, 0, 0], + "0.25": [-15, 0, 0], + "0.3333": [12, 0, 0], + "0.375": [49, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.35, 1], + "0.125": [0, -0.52, 1.8], + "0.1667": [0, -0.7, 2], + "0.25": [0, -0.7, 0.8], + "0.2917": [0, -0.35, -0.45], + "0.3333": [0, 0, -0.9], + "0.375": [0, 0, -2.02], + "0.4583": [0, 0, 0.2], + "0.5": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-7.5, 0, 0], + "0.1667": [-15, 0, 0], + "0.25": [-15, 0, 0], + "0.3333": [12, 0, 0], + "0.4583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.35, 1], + "0.125": [0, -0.52, 1.8], + "0.1667": [0, -0.7, 2], + "0.25": [0, -0.7, 0.8], + "0.3333": [0, 0, -0.9], + "0.375": [0, 0.6, -2.02], + "0.4583": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-11, 0, 0], + "0.25": [-11, 0, 0], + "0.375": [0, 0, 0], + "0.4583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, -0.3, 0.9], + "0.25": [0, -0.3, 0.9], + "0.375": [0, 0, 0], + "0.4583": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-11, 0, 0], + "0.25": [-11, 0, 0], + "0.375": [0, 0, 0], + "0.4583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, -0.3, 0.9], + "0.25": [0, -0.3, 0.9], + "0.375": [0, 0, 0], + "0.4583": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.hippo_baby.sleep": { + "loop": true, + "bones": { + "root": { + "position": [0, -2.9, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.02" + ] + }, + "skull": { + "rotation": [0, 6, 1], + "position": [0, -2, 1.1] + }, + "rightEar": { + "position": [0, 0, -0.8] + }, + "leftLeg": { + "rotation": [89, 0, 0], + "position": [2.5, 1, 0] + }, + "rightLeg": { + "rotation": [91, 0, 0], + "position": [0, 1.1, 2.7] + }, + "rightArm": { + "rotation": [88, 0, 0], + "position": [-3.1, 0.9, -1.2] + }, + "leftArm": { + "rotation": [-92.02491, -8.99447, 0.3167], + "position": [2.3, 0.5, -1] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/hyena.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/hyena.rp_anim.json new file mode 100644 index 0000000..450c416 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/hyena.rp_anim.json @@ -0,0 +1,721 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.hyena.sit": { + "loop": true, + "bones": { + "body": { + "rotation": [-27.5, 0, 0], + "position": [0, -3, 0] + }, + "skull": { + "rotation": [27.5, 0, 0] + }, + "tail": { + "rotation": [ + -12.5, + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 8", + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 8" + ] + }, + "leftLeg": { + "rotation": [-90, -22.5, 0], + "position": [0.75, -7, 0] + }, + "rightLeg": { + "rotation": [-90, 22.5, 0], + "position": [-0.75, -7, 0] + }, + "leftArm": { + "rotation": [-22.5, 0, 0] + }, + "rightArm": { + "rotation": [-22.5, 0, 0] + } + } + }, + "animation.silverlabs_nat.hyena.idle": { + "loop": true, + "bones": { + "tail": { + "rotation": [ + -90, + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 8", + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 8" + ] + } + } + }, + "animation.silverlabs_nat.hyena.run": { + "loop": true, + "animation_length": 1, + "bones": { + "butt_pivot": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 4"] + }, + "body": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 720 ) * -4", 0, 0], + "position": [ + 0, + "-0.5 + Math.clamp( Math.sin(( q.anim_time - 0.35 ) * 720 ) * 1, -0.25, 3 )", + 0 + ] + }, + "skullRot": { + "rotation": ["Math.cos(( q.anim_time - 0.1 ) * 720 ) * -4", 0, 0] + }, + "skull": { + "rotation": [ + "Math.sin(( q.anim_time - 0.5 ) * 720 ) * 12.5", + 0, + 0 + ], + "position": [0, -0.49948, 0.03235] + }, + "left_ear": { + "rotation": [-65.85133, -20.70481, 80.99283] + }, + "right_ear": { + "rotation": [-65.85133, 20.70481, -80.99283] + }, + "leftArm": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.2 ) * 720 ) * 45", + 0, + 0 + ], + "position": [ + 0, + "Math.clamp( -Math.sin(( q.anim_time - 0.2 ) * 720 ) * 2, -0.2, 2 )", + "-1.25 - Math.cos(( q.anim_time - 0.5 ) * 720 ) * -1" + ] + }, + "rightArm": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.3 ) * 720 ) * 45", + 0, + 0 + ], + "position": [ + 0, + "Math.clamp( -Math.sin(( q.anim_time - 0.3 ) * 720 ) * 2, -0.2, 2 )", + "-1.25 - Math.cos(( q.anim_time - 0.6 ) * 720 ) * -1" + ] + }, + "tail": { + "rotation": [ + "-67.5 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 12.5", + 0, + 0 + ] + }, + "leftLeg": { + "rotation": ["Math.cos(( q.anim_time - 0.3 ) * 720 ) * 45", 0, 0], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.3 ) * 720 ) * 2, -0.2, 2 )", + "Math.cos(( q.anim_time - 0.6 ) * 720 ) * -1" + ] + }, + "rightLeg": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 720 ) * 30", 0, 0], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.2 ) * 720 ) * 2, -0.2, 2 )", + "Math.cos(( q.anim_time - 0.5 ) * 720 ) * -1" + ] + } + }, + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.125": { + "effect": "step_-6dB" + }, + "0.2917": { + "effect": "step" + }, + "0.375": { + "effect": "step_-6dB" + }, + "0.4583": { + "effect": "step" + }, + "0.625": { + "effect": "step_-6dB" + }, + "0.7917": { + "effect": "step" + }, + "0.875": { + "effect": "step_-6dB" + } + } + }, + "animation.silverlabs_nat.hyena.walk": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [ + "4 + Math.sin(( q.anim_time - 0.2 ) * 360 ) * 4", + 0, + 0 + ], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.35 ) * 720 ) * 0.25, -0.25, 2 )", + 0 + ] + }, + "skull": { + "rotation": ["Math.sin(( q.anim_time - 0.8 ) * 360 ) * 4", 0, 0] + }, + "leftArm": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.2 ) * 360 ) * 22.5", + 0, + 0 + ], + "position": [ + 0, + "Math.clamp( -Math.sin(( q.anim_time - 0.2 ) * 360 ) * 2, -0.2, 2 )", + "-1.25 - Math.cos(( q.anim_time - 0.5 ) * 360 ) * -1" + ] + }, + "rightArm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.3 ) * 360 ) * 22.5", + 0, + 0 + ], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.3 ) * 360 ) * 2, -0.2, 2 )", + "Math.cos(( q.anim_time - 0.6 ) * 360 ) * -1" + ] + }, + "tail": { + "rotation": [ + "-90 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 4", + 0, + 0 + ] + }, + "leftLeg": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.0 ) * 360 ) * 22.5", + 0, + 0 + ], + "position": [ + 0, + "Math.clamp( -Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2, -0.2, 2 )", + "-1.25 - Math.cos(( q.anim_time - 0.3 ) * 360 ) * -1" + ] + }, + "rightLeg": { + "rotation": [ + "Math.cos(( q.anim_time - 0.1 ) * 360 ) * 22.5", + 0, + 0 + ], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.1 ) * 360 ) * 2, -0.2, 2 )", + "Math.cos(( q.anim_time - 0.4 ) * 360 ) * -1" + ] + } + }, + "sound_effects": { + "0.0417": { + "effect": "step" + }, + "0.2083": { + "effect": "step_-6dB" + }, + "0.625": { + "effect": "step" + }, + "0.8333": { + "effect": "step_-6dB" + } + } + }, + "animation.silverlabs_nat.hyena.idle_event": { + "loop": "hold_on_last_frame", + "animation_length": 1.0833, + "bones": { + "shoulders": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 1.25, 0], + "0.0833": [0, 4.44, 0], + "0.125": [0, 8.75, 0], + "0.1667": [0, 13.33, 0], + "0.2083": [0, 17.36, 0], + "0.25": [0, 20, 0], + "0.2917": [0, 20.76, 0], + "0.3333": [0, 21.39, 0], + "0.375": [0, 21.88, 0], + "0.4167": [0, 22.22, 0], + "0.4583": [0, 22.43, 0], + "0.5": [0, 22.5, 0], + "0.5417": [0, 22.43, 0], + "0.5833": [0, 22.22, 0], + "0.625": [0, 21.88, 0], + "0.6667": [0, 21.39, 0], + "0.7083": [0, 20.76, 0], + "0.75": [0, 20, 0], + "0.7917": [0, 17.84, 0], + "0.8333": [0, 14.58, 0], + "0.875": [0, 10.73, 0], + "0.9167": [0, 6.82, 0], + "0.9583": [0, 3.38, 0], + "1.0": [0, 0.93, 0], + "1.0417": [0, 0, 0] + } + }, + "skullRot": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [2.88, 0.35, -1.26], + "0.0833": [5.52, 0.96, 1.8], + "0.125": [5.35, 0.99, 4.01], + "0.1667": [-0.12, -0.41, 2.39], + "0.2083": [-8.4, -2.38, -0.08], + "0.25": [-14.66, -3.21, 0.41], + "0.2917": [-16.42, -2.37, 4.92], + "0.3333": [-16.77, -0.71, 11.91], + "0.375": [-16.51, 1.22, 18.92], + "0.4167": [-16.43, 2.85, 23.48], + "0.4583": [-16.75, 4.69, 24.03], + "0.5": [-16.91, 6.32, 21.69], + "0.5417": [-16.78, 7.11, 20.41], + "0.5833": [-16.39, 6.55, 21.85], + "0.625": [-15.72, 5.15, 24.36], + "0.6667": [-14.51, 3.84, 27.01], + "0.7083": [-13.42, 3.28, 29.17], + "0.75": [-12.07, 2.76, 32.09], + "0.7917": [-10.56, 2.26, 34.7], + "0.8333": [-9, 1.81, 35.96], + "0.875": [-7.49, 1.4, 34.81], + "0.9167": [-5.6, 0.92, 28.2], + "0.9583": [-3.64, 0.49, 17.65], + "1.0": [-1.73, 0.16, 6.98], + "1.0417": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, -7.19, 0], + "0.0833": [0, -25.56, 0], + "0.125": [0, -50.31, 0], + "0.1667": [0, -76.67, 0], + "0.2083": [0, -99.83, 0], + "0.25": [0, -115, 0], + "0.2917": [0, -119.39, 0], + "0.3333": [0, -122.99, 0], + "0.375": [0, -125.78, 0], + "0.4167": [0, -127.78, 0], + "0.4583": [0, -128.98, 0], + "0.5": [0, -129.37, 0], + "0.5417": [0, -128.98, 0], + "0.5833": [0, -127.78, 0], + "0.625": [0, -125.78, 0], + "0.6667": [0, -122.99, 0], + "0.7083": [0, -119.39, 0], + "0.75": [0, -115, 0], + "0.7917": [0, -102.6, 0], + "0.8333": [0, -83.82, 0], + "0.875": [0, -61.7, 0], + "0.9167": [0, -39.24, 0], + "0.9583": [0, -19.46, 0], + "1.0": [0, -5.37, 0], + "1.0417": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0.1, -0.3, 0], + "0.0833": [0.69, -0.7, 0], + "0.125": [1.31, -1, 0], + "0.1667": [1.91, -1.11, 0], + "0.2083": [2.55, -1.11, 0], + "0.25": [3, -1, 0], + "0.2917": [3.07, -0.95, 0], + "0.3333": [3.13, -0.88, 0], + "0.375": [3.19, -0.8, 0], + "0.4167": [3.24, -0.7, 0], + "0.4583": [3.27, -0.6, 0], + "0.5": [3.29, -0.5, 0], + "0.5417": [3.3, -0.4, 0], + "0.5833": [3.28, -0.3, 0], + "0.625": [3.25, -0.2, 0], + "0.6667": [3.19, -0.12, 0], + "0.7083": [3.11, -0.05, 0], + "0.75": [3, 0, 0], + "0.7917": [2.69, 0.06, 0], + "0.8333": [2.24, 0.1, 0], + "0.875": [1.7, 0.12, 0], + "0.9167": [1.14, 0.12, 0], + "0.9583": [0.63, 0.1, 0], + "1.0": [0.23, 0.06, 0], + "1.0417": [0, 0, 0] + } + }, + "left_ear": { + "rotation": { + "0.25": [0, 0, 0], + "0.2917": [35.02, 0, 0], + "0.3333": [70, 0, 0], + "0.375": [59.05, 0, 0], + "0.4167": [34.99, 0, 0], + "0.4583": [10.93, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [19.72, 0, 0], + "0.5833": [55, 0, 0], + "0.625": [70, 0, 0], + "0.6667": [11.06, 0, 0], + "0.7083": [-42.5, 0, 0], + "0.75": [-14.87, 0, 0], + "0.7917": [37.73, 0, 0], + "0.8333": [70, 0, 0], + "0.875": [54.98, 0, 0], + "0.9167": [19.7, 0, 0], + "0.9583": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-19.19, 0, 0], + "0.0833": [-32.32, 0, 0], + "0.125": [-49.65, 0, 0], + "0.1667": [-79.9, 0, 0], + "0.2083": [-115.05, 0, 0], + "0.25": [-135.7, 0, 0], + "0.2917": [-115.15, 0, 0], + "0.3333": [-96.95, 0, 0], + "0.375": [-99.3, 0, 0], + "0.4167": [-119.85, 0, 0], + "0.4583": [-138.05, 0, 0], + "0.5": [-135.7, 0, 0], + "0.5417": [-115.15, 0, 0], + "0.5833": [-96.95, 0, 0], + "0.625": [-99.3, 0, 0], + "0.6667": [-119.85, 0, 0], + "0.7083": [-138.05, 0, 0], + "0.75": [-135.7, 0, 0], + "0.7917": [-115.15, 0, 0], + "0.8333": [-96.95, 0, 0], + "0.875": [-99.3, 0, 0], + "0.9167": [-119.87, 0, 0], + "0.9583": [-92.07, 0, 0], + "1.0": [-45.27, 0, 0], + "1.0417": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0.31, 0, -0.06], + "0.0833": [1.11, 0, -0.22], + "0.125": [2.19, 0, -0.44], + "0.1667": [3.33, 0, -0.67], + "0.2083": [4.34, 0, -0.87], + "0.25": [5, 0, -1], + "0.2917": [5.19, 0, -1.04], + "0.3333": [5.35, 0, -1.07], + "0.375": [5.47, 0, -1.09], + "0.4167": [5.56, 0, -1.11], + "0.4583": [5.61, 0, -1.12], + "0.5": [5.63, 0, -1.12], + "0.5417": [5.61, 0, -1.12], + "0.5833": [5.56, 0, -1.11], + "0.625": [5.47, 0, -1.09], + "0.6667": [5.35, 0, -1.07], + "0.7083": [5.19, 0, -1.04], + "0.75": [5, 0, -1], + "0.7917": [4.46, 0, -0.89], + "0.8333": [3.64, 0, -0.73], + "0.875": [2.68, 0, -0.54], + "0.9167": [1.71, 0, -0.34], + "0.9583": [0.85, 0, -0.17], + "1.0": [0.23, 0, -0.05], + "1.0417": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 1.41], + "0.0833": [0, 0, 5], + "0.125": [0, 0, 9.84], + "0.1667": [0, 0, 15], + "0.2083": [0, 0, 19.53], + "0.25": [0, 0, 22.5], + "0.2917": [0, 0, 23.36], + "0.3333": [0, 0, 24.06], + "0.375": [0, 0, 24.61], + "0.4167": [0, 0, 25], + "0.4583": [0, 0, 25.23], + "0.5": [0, 0, 25.31], + "0.5417": [0, 0, 25.23], + "0.5833": [0, 0, 25], + "0.625": [0, 0, 24.61], + "0.6667": [0, 0, 24.06], + "0.7083": [0, 0, 23.36], + "0.75": [0, 0, 22.5], + "0.7917": [0, 0, 20.07], + "0.8333": [0, 0, 16.4], + "0.875": [0, 0, 12.07], + "0.9167": [0, 0, 7.68], + "0.9583": [0, 0, 3.81], + "1.0": [0, 0, 1.05], + "1.0417": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0.14, -0.02, 0], + "0.0833": [0.5, -0.06, 0], + "0.125": [0.98, -0.11, 0], + "0.1667": [1.5, -0.17, 0], + "0.2083": [1.95, -0.22, 0], + "0.25": [2.25, -0.25, 0], + "0.2917": [2.34, -0.26, 0], + "0.3333": [2.41, -0.27, 0], + "0.375": [2.46, -0.27, 0], + "0.4167": [2.5, -0.28, 0], + "0.4583": [2.52, -0.28, 0], + "0.5": [2.53, -0.28, 0], + "0.5417": [2.52, -0.28, 0], + "0.5833": [2.5, -0.28, 0], + "0.625": [2.46, -0.27, 0], + "0.6667": [2.41, -0.27, 0], + "0.7083": [2.34, -0.26, 0], + "0.75": [2.25, -0.25, 0], + "0.7917": [2.01, -0.22, 0], + "0.8333": [1.64, -0.18, 0], + "0.875": [1.21, -0.13, 0], + "0.9167": [0.77, -0.09, 0], + "0.9583": [0.38, -0.04, 0], + "1.0": [0.11, -0.01, 0], + "1.0417": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 1.41, 0.47], + "0.0833": [0, 5, 1.67], + "0.125": [0, 9.84, 3.28], + "0.1667": [0, 15, 5], + "0.2083": [0, 19.53, 6.51], + "0.25": [0, 22.5, 7.5], + "0.2917": [0, 23.2, 7.73], + "0.3333": [0, 23.8, 7.93], + "0.375": [0, 24.3, 8.1], + "0.4167": [0, 24.7, 8.23], + "0.4583": [0, 25, 8.33], + "0.5": [0, 25.2, 8.4], + "0.5417": [0, 25.3, 8.43], + "0.5833": [0, 25.3, 8.43], + "0.625": [0, 25.2, 8.4], + "0.6667": [0, 25, 8.33], + "0.7083": [0, 24.7, 8.23], + "0.75": [0, 24.3, 8.1], + "0.7917": [0, 23.8, 7.93], + "0.8333": [0, 23.2, 7.73], + "0.875": [0, 22.5, 7.5], + "0.9167": [0, 17.4, 5.8], + "0.9583": [0, 9.85, 3.28], + "1.0": [0, 2.99, 1], + "1.0417": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [-0.06, 0, 0], + "0.0833": [-0.22, 0, 0], + "0.125": [-0.44, 0, 0], + "0.1667": [-0.67, 0, 0], + "0.2083": [-0.87, 0, 0], + "0.25": [-1, 0, 0], + "0.2917": [-1.03, 0, 0], + "0.3333": [-1.06, 0, 0], + "0.375": [-1.08, 0, 0], + "0.4167": [-1.1, 0, 0], + "0.4583": [-1.11, 0, 0], + "0.5": [-1.12, 0, 0], + "0.5417": [-1.12, 0, 0], + "0.5833": [-1.12, 0, 0], + "0.625": [-1.12, 0, 0], + "0.6667": [-1.11, 0, 0], + "0.7083": [-1.1, 0, 0], + "0.75": [-1.08, 0, 0], + "0.7917": [-1.06, 0, 0], + "0.8333": [-1.03, 0, 0], + "0.875": [-1, 0, 0], + "0.9167": [-0.77, 0, 0], + "0.9583": [-0.44, 0, 0], + "1.0": [-0.13, 0, 0], + "1.0417": [0, 0, 0] + } + }, + "butt": { + "rotation": { + "0.2917": [0, 0, 0], + "0.3333": [1.3, 0, 0], + "0.375": [3.7, 0, 0], + "0.4167": [5, 0, 0], + "0.4583": [3.7, 0, 0], + "0.5": [1.3, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [1.3, 0, 0], + "0.625": [3.7, 0, 0], + "0.6667": [5, 0, 0], + "0.7083": [2.5, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [1.3, 0, 0], + "0.8333": [3.71, 0, 0], + "0.875": [5, 0, 0], + "0.9167": [4.48, 0, 0], + "0.9583": [3.24, 0, 0], + "1.0": [1.76, 0, 0], + "1.0417": [0.52, 0, 0], + "1.0833": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.25": { + "effect": "idle_event" + }, + "0.5": { + "effect": "idle_event" + }, + "0.75": { + "effect": "idle_event" + } + } + }, + "animation.silverlabs_nat.hyena.attack": { + "loop": "hold_on_last_frame", + "animation_length": 0.4167, + "bones": { + "body": { + "rotation": { + "0.0833": [0, 0, 0], + "0.125": [1.67, 0, 0], + "0.1667": [3.89, 0, 0], + "0.2083": [5, 0, 0], + "0.25": [4.56, 0, 0], + "0.2917": [3.48, 0, 0], + "0.3333": [2.12, 0, 0], + "0.375": [0.84, 0, 0], + "0.4167": [0, 0, 0] + }, + "position": { + "0.0833": [0, 0, 0], + "0.125": [0, 0, -0.33], + "0.1667": [0, 0, -0.78], + "0.2083": [0, 0, -1], + "0.25": [0, 0, -0.78], + "0.2917": [0, 0, -0.33], + "0.3333": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-11.76, 0, 0], + "0.0833": [-27.13, 0, 0], + "0.125": [-32.5, 0, 0], + "0.1667": [-4.2, 0, 0], + "0.2083": [25, 0, 0], + "0.25": [21.84, 0, 0], + "0.2917": [9.53, 0, 0], + "0.3333": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -0.34], + "0.0833": [0, 0, -0.85], + "0.125": [0, 0, -1.39], + "0.1667": [0, 0, -1.82], + "0.2083": [0, 0, -2], + "0.25": [0, 0, -1.55], + "0.2917": [0, 0, -0.67], + "0.3333": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "attack" + } + } + }, + "animation.silverlabs_nat.hyena.ravenous": { + "loop": true, + "bones": { + "body": { + "rotation": [15, 0, 0], + "position": [0, -1, 0] + }, + "skull": { + "rotation": [-14.33501, 4.46375, 16.93839], + "position": [0, -1, -1] + }, + "tail": { + "rotation": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.hyena.sleep": { + "loop": true, + "bones": { + "tail": { + "rotation": [ + -90, + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 8", + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 8" + ] + }, + "body": { + "rotation": [7.5, 0, 0], + "position": [0, -8.25, 0] + }, + "skull": { + "rotation": [-7.5, 0, 0], + "position": [0, -1.09059, -0.14358] + }, + "leftLeg": { + "rotation": [-90, -22.5, 0], + "position": [1, -6.5, 0] + }, + "rightLeg": { + "rotation": [-90, 22.5, 0], + "position": [-1, -6.5, 0] + }, + "leftArm": { + "rotation": [-90, 0, 0], + "position": [2, -7, 0] + }, + "rightArm": { + "rotation": [-90, 0, 0], + "position": [-2, -7, 0] + } + } + }, + "animation.silverlabs_nat.hyena.item_adjust": { + "loop": true, + "bones": { + "rightItem": { + "rotation": [-37.9, 76, -54.9], + "position": [1, 0.5, -3.5], + "scale": 0.5 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/iguana.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/iguana.rp_anim.json new file mode 100644 index 0000000..129cc1a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/iguana.rp_anim.json @@ -0,0 +1,1710 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.iguana.walk": { + "sound_effects": { + "0.29": { + "effect": "step_-6dB" + }, + "0.54": { + "effect": "step_-12dB" + }, + "0.92": { + "effect": "step_-6dB" + }, + "1.13": { + "effect": "step_-12dB" + } + }, + "loop": true, + "animation_length": 1.25, + "bones": { + "body": { + "rotation": { + "0.0": [0, 1.33, 0], + "0.0833": [0, 2, 0], + "0.7083": [0, -2, 0], + "1.25": [0, 1.33, 0] + }, + "position": { + "0.0": [0, 0.17, 0], + "0.0833": [0, 0, 0], + "0.4167": [0, 0.5, 0], + "0.7083": [0, 0, 0], + "1.0417": [0, 0.5, 0], + "1.25": [0, 0.17, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 5, 0], + "0.625": [0, -5, 0], + "1.25": [0, 5, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 1.67, 0], + "0.2083": [0, 5, 0], + "0.8333": [0, -5, 0], + "1.25": [0, 1.67, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [0, 5, 0], + "0.9167": [0, -5, 0], + "1.25": [0, 0, 0] + } + }, + "tail3": { + "rotation": { + "0.0": [0, -1.67, 0], + "0.4167": [0, 5, 0], + "1.0417": [0, -5, 0], + "1.25": [0, -1.67, 0] + } + }, + "leftArm_1": { + "rotation": { + "0.0": [-33.75, 0, 0], + "0.2917": [0, 0, 0], + "0.625": [0, 0, 0], + "1.125": [-45, 0, 0], + "1.25": [-33.75, 0, 0] + }, + "position": { + "0.0": [0, 1, -1], + "0.2917": [0, 0, -2], + "0.625": [0, 0, 0], + "0.9167": [0, 1, 0], + "1.25": [0, 1, -1] + } + }, + "rightArm_1": { + "rotation": { + "0.0": [0, 0, 0], + "0.5": [-45, 0, 0], + "0.625": [-33.75, 0, 0], + "0.9167": [0, 0, 0], + "1.25": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 1, 0], + "0.625": [0, 1, -1], + "0.9167": [0, 0, -2], + "1.25": [0, 0, 0] + } + }, + "leftLeg_1": { + "rotation": { + "0.0": [0, 0, 0], + "0.5": [-45, 0, 0], + "0.625": [-33.75, 0, 0], + "0.9167": [0, 0, 0], + "1.25": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 2, 0], + "0.625": [0, 1, -1], + "0.9167": [0, 0.25, -2], + "1.25": [0, 0, 0] + } + }, + "rightLeg_1": { + "rotation": { + "0.0": [-33.75, 0, 0], + "0.2917": [0, 0, 0], + "0.625": [0, 0, 0], + "1.125": [-45, 0, 0], + "1.25": [-33.75, 0, 0] + }, + "position": { + "0.0": [0, 1, -1], + "0.2917": [0, 0.25, -2], + "0.625": [0, 0, 0], + "0.9167": [0, 2, 0], + "1.25": [0, 1, -1] + } + }, + "rightLeg_2": { + "rotation": { + "0.0": [32.5, 0, 0], + "0.2917": [5.83, 0, 0], + "0.625": [0, 0, 0], + "0.7083": [7.5, 0, 0], + "1.125": [45, 0, 0], + "1.25": [32.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, 0.25, 0], + "0.2917": [0, 0, 0], + "0.625": [0, 0, 0], + "1.25": [0, 0, 0] + } + }, + "leftLeg_2": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [7.5, 0, 0], + "0.5": [45, 0, 0], + "0.625": [32.5, 0, 0], + "0.9167": [5.83, 0, 0], + "1.25": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.625": [0, 0, 0], + "0.7917": [0, 0.25, 0], + "0.9167": [0, 0, 0] + } + }, + "leftArm_2": { + "rotation": { + "0.0": [5.83, 0, 0], + "0.0833": [20, 0, 0], + "0.2917": [0, 0, 0], + "0.625": [0, 0, 0], + "1.0417": [-22.5, 0, 0], + "1.25": [5.83, 0, 0] + } + }, + "rightArm_2": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [-22.5, 0, 0], + "0.625": [5.83, 0, 0], + "0.7083": [20, 0, 0], + "0.9167": [0, 0, 0], + "1.25": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.iguana.sleep": { + "loop": true, + "bones": { + "body": { + "position": [0, -1, 0] + }, + "skull": { + "rotation": [0, 0, 17.5], + "position": [0, -2, 0] + }, + "leftArm_1": { + "rotation": [-65.29487, -18.88952, 16.68541], + "position": [0, -2, 0] + }, + "rightArm_1": { + "rotation": [-65.29487, 18.88952, -16.68541], + "position": [0, -2, 0] + }, + "leftLeg_1": { + "rotation": [0, 10, 0] + }, + "rightLeg_1": { + "rotation": [0, -10, 0] + }, + "rightArm_2": { + "rotation": [62.10125, -8.42145, 5.41207] + }, + "leftArm_2": { + "rotation": [62.10125, 8.42145, -5.41207] + } + } + }, + "animation.silverlabs_nat.iguana.sit": { + "loop": true, + "bones": { + "body": { + "rotation": [-22.5, 0, 0] + }, + "skull": { + "rotation": [22.5, 0, 0] + }, + "tail": { + "rotation": [22.5, 0, 0] + } + } + }, + "animation.silverlabs_nat.iguana.idle_event": { + "animation_length": 1.16667, + "bones": { + "tail": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, -7.5, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 5, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0833": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, -7.5, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [0, 5, 0], + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail3": { + "rotation": { + "0.1667": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, -7.5, 0], + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": [0, 5, 0], + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.iguana.run": { + "sound_effects": { + "0.08": { + "effect": "step_-12dB" + }, + "0.17": { + "effect": "step_-6dB" + }, + "0.38": { + "effect": "step_-6dB" + }, + "0.29": { + "effect": "step_-12dB" + } + }, + "loop": true, + "animation_length": 0.4167, + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [-10.01944, 3.79196, -0.43494], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [-17.5, 1.33, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-9.99925, -1.13203, 0.43407], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [-17.5, 1.33, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-10.01944, 3.79196, -0.43494], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 1.17, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [-2.51, 3.15, -0.32], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [-0.01944, 3.79196, -0.43494], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-7.5, 1.33, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0.00075, -1.13203, 0.43407], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-7.5, 1.33, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-2.51, 3.15, -0.32], + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": { + "0.0": { + "post": [2.53, 3.33, 0.07], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [10.02889, 9.99519, 0.22118], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [10.02889, -9.99519, -0.22118], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [2.53, 3.33, 0.07], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": [7.65, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [7.65183, 12.43472, 0.99965], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [7.65183, -12.43472, -0.99965], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [7.65, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "post": [0, -6.67, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 20, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, -20, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, -6.67, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftArm_1": { + "rotation": { + "0.0": { + "post": [-32.50746, -9.61711, -14.69015], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [-42.18626, -17.38772, -18.2489], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-32.50746, -9.61711, -14.69015], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-0.5, 1, -1], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [-0.5, 0, -2], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [-0.25, 1, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-0.5, 1, -1], + "lerp_mode": "catmullrom" + } + } + }, + "rightArm_1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [-38.42684, 25.49671, 28.48347], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-32.12399, 10.95373, 16.8374], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0.25, 1, -1], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, -2], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftLeg_1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [-45.99297, 10.54529, -10.72858], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-34.15636, 8.30156, -5.59496], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 2, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 1, -1], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0.25, -2], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightLeg_1": { + "rotation": { + "0.0": { + "post": [-34.67353, -12.42727, 8.46713], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [-45.68718, -8.80348, 8.90928], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-34.67353, -12.42727, 8.46713], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 1, -1], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 0.25, -2], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 2, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 1, -1], + "lerp_mode": "catmullrom" + } + } + }, + "rightLeg_2": { + "rotation": { + "0.0": { + "post": [32.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [5.83, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [7.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [45, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [32.5, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 0.25, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftLeg_2": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [7.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [45, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [32.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [5.83, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0.25, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftArm_2": { + "rotation": { + "0.0": { + "post": [5.83, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [45, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [45, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [5.83, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightArm_2": { + "rotation": { + "0.0": { + "post": [45, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [5.83, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [45, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [45, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "jaw": { + "rotation": { + "0.0": { + "post": [9.22, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [9.22, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "legs": { + "position": { + "0.0": { + "post": [0, 2, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.iguana.swim_UB": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [0, 5, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, -5, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 5, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [0, -8, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 8, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, -8, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": { + "0.0": { + "post": [0, 7.5, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 12.5, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, -12.5, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 7.5, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": [0, 4.17, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 12.5, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, -12.5, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 4.17, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail3": { + "rotation": { + "0.0": { + "post": [0, 0.83, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 12.5, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [0, -12.5, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0.83, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftArm_1": { + "rotation": { + "0.0": { + "post": [-57.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [47.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-57.5, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-1, 0.73, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-0.5, 1, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0.27, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-1, 0.73, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightArm_1": { + "rotation": { + "0.0": { + "post": [47.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-57.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [47.5, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0.27, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 0.73, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [0.5, 1, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0.27, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftLeg_1": { + "rotation": { + "0.0": { + "post": [33.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [47.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [-57.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [33.5, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0.4, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0.73, 0], + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0.4, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightLeg_1": { + "rotation": { + "0.0": { + "post": [-43.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-57.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [47.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-43.5, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0.6, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0.27, 0], + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0.6, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightLeg_2": { + "rotation": { + "0.0": { + "post": [-22.12, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-37.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": [12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-22.12, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftLeg_2": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-22.12, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-37.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftArm_2": { + "rotation": { + "0.0": { + "post": [72.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [24.06, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [85, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [95, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [72.5, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightArm_2": { + "rotation": { + "0.0": { + "post": [85, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [95, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [72.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [24.06, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [85, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "root": { + "position": { + "0.0": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + } + } + }, + "legs": { + "position": [0, 0, -1] + } + } + }, + "animation.silverlabs_nat.iguana.swim": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": [0, 5, 0], + "0.0417": [0, 4.8, 0], + "0.0833": [0, 4.26, 0], + "0.125": [0, 3.44, 0], + "0.1667": [0, 2.41, 0], + "0.2083": [0, 1.24, 0], + "0.25": [0, 0, 0], + "0.2917": [0, -1.24, 0], + "0.3333": [0, -2.41, 0], + "0.375": [0, -3.44, 0], + "0.4167": [0, -4.26, 0], + "0.4583": [0, -4.8, 0], + "0.5": [0, -5, 0], + "0.5417": [0, -4.8, 0], + "0.5833": [0, -4.26, 0], + "0.625": [0, -3.44, 0], + "0.6667": [0, -2.41, 0], + "0.7083": [0, -1.24, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 1.24, 0], + "0.8333": [0, 2.41, 0], + "0.875": [0, 3.44, 0], + "0.9167": [0, 4.26, 0], + "0.9583": [0, 4.8, 0], + "1.0": [0, 5, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, -8, 0], + "0.0417": [0, -7.69, 0], + "0.0833": [0, -6.81, 0], + "0.125": [0, -5.5, 0], + "0.1667": [0, -3.85, 0], + "0.2083": [0, -1.98, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 1.98, 0], + "0.3333": [0, 3.85, 0], + "0.375": [0, 5.5, 0], + "0.4167": [0, 6.81, 0], + "0.4583": [0, 7.69, 0], + "0.5": [0, 8, 0], + "0.5417": [0, 7.69, 0], + "0.5833": [0, 6.81, 0], + "0.625": [0, 5.5, 0], + "0.6667": [0, 3.85, 0], + "0.7083": [0, 1.98, 0], + "0.75": [0, 0, 0], + "0.7917": [0, -1.98, 0], + "0.8333": [0, -3.85, 0], + "0.875": [0, -5.5, 0], + "0.9167": [0, -6.81, 0], + "0.9583": [0, -7.69, 0], + "1.0": [0, -8, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 7.5, 0], + "0.0417": [0, 12.81, 0], + "0.0833": [0, 12.5, 0], + "0.125": [0, 11.32, 0], + "0.1667": [0, 9.55, 0], + "0.2083": [0, 7.3, 0], + "0.25": [0, 4.72, 0], + "0.2917": [0, 1.93, 0], + "0.3333": [0, -0.94, 0], + "0.375": [0, -3.76, 0], + "0.4167": [0, -6.39, 0], + "0.4583": [0, -8.71, 0], + "0.5": [0, -10.59, 0], + "0.5417": [0, -11.9, 0], + "0.5833": [0, -12.5, 0], + "0.625": [0, -12.25, 0], + "0.6667": [0, -11.14, 0], + "0.7083": [0, -9.33, 0], + "0.75": [0, -7.02, 0], + "0.7917": [0, -4.37, 0], + "0.8333": [0, -1.58, 0], + "0.875": [0, 1.19, 0], + "0.9167": [0, 3.74, 0], + "0.9583": [0, 5.91, 0], + "1.0": [0, 7.5, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [0, 4.17, 0], + "0.0417": [0, 7.62, 0], + "0.0833": [0, 10.94, 0], + "0.125": [0, 12.96, 0], + "0.1667": [0, 12.5, 0], + "0.2083": [0, 11.45, 0], + "0.25": [0, 9.78, 0], + "0.2917": [0, 7.62, 0], + "0.3333": [0, 5.09, 0], + "0.375": [0, 2.34, 0], + "0.4167": [0, -0.52, 0], + "0.4583": [0, -3.35, 0], + "0.5": [0, -6.02, 0], + "0.5417": [0, -8.4, 0], + "0.5833": [0, -10.36, 0], + "0.625": [0, -11.77, 0], + "0.6667": [0, -12.5, 0], + "0.7083": [0, -12.35, 0], + "0.75": [0, -11.07, 0], + "0.7917": [0, -8.94, 0], + "0.8333": [0, -6.25, 0], + "0.875": [0, -3.3, 0], + "0.9167": [0, -0.39, 0], + "0.9583": [0, 2.2, 0], + "1.0": [0, 4.17, 0] + } + }, + "tail3": { + "rotation": { + "0.0": [0, 0.83, 0], + "0.0417": [0, 3.3, 0], + "0.0833": [0, 6.2, 0], + "0.125": [0, 9.06, 0], + "0.1667": [0, 11.39, 0], + "0.2083": [0, 12.7, 0], + "0.25": [0, 12.5, 0], + "0.2917": [0, 11.58, 0], + "0.3333": [0, 10.01, 0], + "0.375": [0, 7.93, 0], + "0.4167": [0, 5.46, 0], + "0.4583": [0, 2.74, 0], + "0.5": [0, -0.1, 0], + "0.5417": [0, -2.94, 0], + "0.5833": [0, -5.65, 0], + "0.625": [0, -8.09, 0], + "0.6667": [0, -10.13, 0], + "0.7083": [0, -11.64, 0], + "0.75": [0, -12.5, 0], + "0.7917": [0, -12.48, 0], + "0.8333": [0, -10.83, 0], + "0.875": [0, -8.13, 0], + "0.9167": [0, -4.91, 0], + "0.9583": [0, -1.74, 0], + "1.0": [0, 0.83, 0] + } + }, + "leftArm_1": { + "rotation": { + "0.0": [-57.5, 0, 0], + "0.0417": [-55.43, 0, 0], + "0.0833": [-49.72, 0, 0], + "0.125": [-41.09, 0, 0], + "0.1667": [-30.28, 0, 0], + "0.2083": [-18, 0, 0], + "0.25": [-5, 0, 0], + "0.2917": [8, 0, 0], + "0.3333": [20.28, 0, 0], + "0.375": [31.09, 0, 0], + "0.4167": [39.72, 0, 0], + "0.4583": [45.43, 0, 0], + "0.5": [47.5, 0, 0], + "0.5417": [45.43, 0, 0], + "0.5833": [39.72, 0, 0], + "0.625": [31.09, 0, 0], + "0.6667": [20.28, 0, 0], + "0.7083": [8, 0, 0], + "0.75": [-5, 0, 0], + "0.7917": [-18, 0, 0], + "0.8333": [-30.28, 0, 0], + "0.875": [-41.09, 0, 0], + "0.9167": [-49.72, 0, 0], + "0.9583": [-55.43, 0, 0], + "1.0": [-57.5, 0, 0] + }, + "position": { + "0.0": [-1, 0.73, 0], + "0.0417": [-0.94, 0.89, 0], + "0.0833": [-0.72, 1, 0], + "0.125": [-0.5, 1, 0], + "0.1667": [-0.44, 0.96, 0], + "0.2083": [-0.38, 0.9, 0], + "0.25": [-0.31, 0.81, 0], + "0.2917": [-0.25, 0.72, 0], + "0.3333": [-0.19, 0.62, 0], + "0.375": [-0.13, 0.52, 0], + "0.4167": [-0.08, 0.42, 0], + "0.4583": [-0.03, 0.34, 0], + "0.5": [0, 0.27, 0], + "0.5417": [0.07, 0.11, 0], + "0.5833": [0.09, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [-0.08, 0.04, 0], + "0.7083": [-0.18, 0.1, 0], + "0.75": [-0.31, 0.19, 0], + "0.7917": [-0.46, 0.28, 0], + "0.8333": [-0.6, 0.38, 0], + "0.875": [-0.74, 0.48, 0], + "0.9167": [-0.86, 0.58, 0], + "0.9583": [-0.95, 0.66, 0], + "1.0": [-1, 0.73, 0] + } + }, + "rightArm_1": { + "rotation": { + "0.0": [47.5, 0, 0], + "0.0417": [45.43, 0, 0], + "0.0833": [39.72, 0, 0], + "0.125": [31.09, 0, 0], + "0.1667": [20.28, 0, 0], + "0.2083": [8, 0, 0], + "0.25": [-5, 0, 0], + "0.2917": [-18, 0, 0], + "0.3333": [-30.28, 0, 0], + "0.375": [-41.09, 0, 0], + "0.4167": [-49.72, 0, 0], + "0.4583": [-55.43, 0, 0], + "0.5": [-57.5, 0, 0], + "0.5417": [-55.43, 0, 0], + "0.5833": [-49.72, 0, 0], + "0.625": [-41.09, 0, 0], + "0.6667": [-30.28, 0, 0], + "0.7083": [-18, 0, 0], + "0.75": [-5, 0, 0], + "0.7917": [8, 0, 0], + "0.8333": [20.28, 0, 0], + "0.875": [31.09, 0, 0], + "0.9167": [39.72, 0, 0], + "0.9583": [45.43, 0, 0], + "1.0": [47.5, 0, 0] + }, + "position": { + "0.0": [0, 0.27, 0], + "0.0417": [-0.07, 0.11, 0], + "0.0833": [-0.09, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0.08, 0.04, 0], + "0.2083": [0.18, 0.1, 0], + "0.25": [0.31, 0.19, 0], + "0.2917": [0.46, 0.28, 0], + "0.3333": [0.6, 0.38, 0], + "0.375": [0.74, 0.48, 0], + "0.4167": [0.86, 0.58, 0], + "0.4583": [0.95, 0.66, 0], + "0.5": [1, 0.73, 0], + "0.5417": [0.94, 0.89, 0], + "0.5833": [0.72, 1, 0], + "0.625": [0.5, 1, 0], + "0.6667": [0.44, 0.96, 0], + "0.7083": [0.38, 0.9, 0], + "0.75": [0.31, 0.81, 0], + "0.7917": [0.25, 0.72, 0], + "0.8333": [0.19, 0.62, 0], + "0.875": [0.13, 0.52, 0], + "0.9167": [0.08, 0.42, 0], + "0.9583": [0.03, 0.34, 0], + "1.0": [0, 0.27, 0] + } + }, + "leftLeg_1": { + "rotation": { + "0.0": [33.5, 0, 0], + "0.0417": [43.13, 0, 0], + "0.0833": [50.36, 0, 0], + "0.125": [54.16, 0, 0], + "0.1667": [53.55, 0, 0], + "0.2083": [47.5, 0, 0], + "0.25": [39.97, 0, 0], + "0.2917": [28.39, 0, 0], + "0.3333": [14.04, 0, 0], + "0.375": [-1.77, 0, 0], + "0.4167": [-17.76, 0, 0], + "0.4583": [-32.62, 0, 0], + "0.5": [-45.06, 0, 0], + "0.5417": [-53.79, 0, 0], + "0.5833": [-57.5, 0, 0], + "0.625": [-55.99, 0, 0], + "0.6667": [-50.61, 0, 0], + "0.7083": [-42.18, 0, 0], + "0.75": [-31.51, 0, 0], + "0.7917": [-19.43, 0, 0], + "0.8333": [-6.76, 0, 0], + "0.875": [5.69, 0, 0], + "0.9167": [17.09, 0, 0], + "0.9583": [26.64, 0, 0], + "1.0": [33.5, 0, 0] + }, + "position": { + "0.0": [0, 0.4, 0], + "0.0417": [0, 0.29, 0], + "0.0833": [0, 0.17, 0], + "0.125": [0, 0.07, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0.03, 0], + "0.2917": [0, 0.1, 0], + "0.3333": [0, 0.18, 0], + "0.375": [0, 0.27, 0], + "0.4167": [0, 0.38, 0], + "0.4583": [0, 0.48, 0], + "0.5": [0, 0.58, 0], + "0.5417": [0, 0.66, 0], + "0.5833": [0, 0.73, 0], + "0.625": [0, 0.89, 0], + "0.6667": [0, 0.99, 0], + "0.7083": [0, 1, 0], + "0.75": [0, 0.96, 0], + "0.7917": [0, 0.89, 0], + "0.8333": [0, 0.79, 0], + "0.875": [0, 0.69, 0], + "0.9167": [0, 0.58, 0], + "0.9583": [0, 0.48, 0], + "1.0": [0, 0.4, 0] + } + }, + "rightLeg_1": { + "rotation": { + "0.0": [-43.5, 0, 0], + "0.0417": [-53.13, 0, 0], + "0.0833": [-60.36, 0, 0], + "0.125": [-64.16, 0, 0], + "0.1667": [-63.55, 0, 0], + "0.2083": [-57.5, 0, 0], + "0.25": [-49.97, 0, 0], + "0.2917": [-38.39, 0, 0], + "0.3333": [-24.04, 0, 0], + "0.375": [-8.23, 0, 0], + "0.4167": [7.76, 0, 0], + "0.4583": [22.62, 0, 0], + "0.5": [35.06, 0, 0], + "0.5417": [43.79, 0, 0], + "0.5833": [47.5, 0, 0], + "0.625": [45.99, 0, 0], + "0.6667": [40.61, 0, 0], + "0.7083": [32.18, 0, 0], + "0.75": [21.51, 0, 0], + "0.7917": [9.43, 0, 0], + "0.8333": [-3.24, 0, 0], + "0.875": [-15.69, 0, 0], + "0.9167": [-27.09, 0, 0], + "0.9583": [-36.64, 0, 0], + "1.0": [-43.5, 0, 0] + }, + "position": { + "0.0": [0, 0.6, 0], + "0.0417": [0, 0.71, 0], + "0.0833": [0, 0.83, 0], + "0.125": [0, 0.93, 0], + "0.1667": [0, 1, 0], + "0.2083": [0, 1, 0], + "0.25": [0, 0.97, 0], + "0.2917": [0, 0.9, 0], + "0.3333": [0, 0.82, 0], + "0.375": [0, 0.73, 0], + "0.4167": [0, 0.62, 0], + "0.4583": [0, 0.52, 0], + "0.5": [0, 0.42, 0], + "0.5417": [0, 0.34, 0], + "0.5833": [0, 0.27, 0], + "0.625": [0, 0.11, 0], + "0.6667": [0, 0.01, 0], + "0.7083": [0, 0, 0], + "0.75": [0, 0.04, 0], + "0.7917": [0, 0.11, 0], + "0.8333": [0, 0.21, 0], + "0.875": [0, 0.31, 0], + "0.9167": [0, 0.42, 0], + "0.9583": [0, 0.52, 0], + "1.0": [0, 0.6, 0] + } + }, + "rightLeg_2": { + "rotation": { + "0.0": [-22.12, 0, 0], + "0.0417": [-30.63, 0, 0], + "0.0833": [-37, 0, 0], + "0.125": [-37.5, 0, 0], + "0.1667": [-35.52, 0, 0], + "0.2083": [-32.24, 0, 0], + "0.25": [-27.99, 0, 0], + "0.2917": [-23.09, 0, 0], + "0.3333": [-17.85, 0, 0], + "0.375": [-12.61, 0, 0], + "0.4167": [-7.67, 0, 0], + "0.4583": [-3.36, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [4.85, 0, 0], + "0.5833": [9.06, 0, 0], + "0.625": [12.09, 0, 0], + "0.6667": [13.42, 0, 0], + "0.7083": [12.5, 0, 0], + "0.75": [9.86, 0, 0], + "0.7917": [5.48, 0, 0], + "0.8333": [-0.05, 0, 0], + "0.875": [-6.16, 0, 0], + "0.9167": [-12.26, 0, 0], + "0.9583": [-17.77, 0, 0], + "1.0": [-22.12, 0, 0] + } + }, + "leftLeg_2": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [4.85, 0, 0], + "0.0833": [9.06, 0, 0], + "0.125": [12.09, 0, 0], + "0.1667": [13.42, 0, 0], + "0.2083": [12.5, 0, 0], + "0.25": [9.86, 0, 0], + "0.2917": [5.48, 0, 0], + "0.3333": [-0.05, 0, 0], + "0.375": [-6.16, 0, 0], + "0.4167": [-12.26, 0, 0], + "0.4583": [-17.77, 0, 0], + "0.5": [-22.12, 0, 0], + "0.5417": [-30.63, 0, 0], + "0.5833": [-37, 0, 0], + "0.625": [-37.5, 0, 0], + "0.6667": [-35.52, 0, 0], + "0.7083": [-32.24, 0, 0], + "0.75": [-27.99, 0, 0], + "0.7917": [-23.09, 0, 0], + "0.8333": [-17.85, 0, 0], + "0.875": [-12.61, 0, 0], + "0.9167": [-7.67, 0, 0], + "0.9583": [-3.36, 0, 0], + "1.0": [0, 0, 0] + } + }, + "leftArm_2": { + "rotation": { + "0.0": [72.5, 0, 0], + "0.0417": [64.66, 0, 0], + "0.0833": [54.22, 0, 0], + "0.125": [43.07, 0, 0], + "0.1667": [33.07, 0, 0], + "0.2083": [26.1, 0, 0], + "0.25": [24.06, 0, 0], + "0.2917": [28.48, 0, 0], + "0.3333": [38.16, 0, 0], + "0.375": [50.88, 0, 0], + "0.4167": [64.41, 0, 0], + "0.4583": [76.53, 0, 0], + "0.5": [85, 0, 0], + "0.5417": [89.99, 0, 0], + "0.5833": [93.31, 0, 0], + "0.625": [95.22, 0, 0], + "0.6667": [95.96, 0, 0], + "0.7083": [95.8, 0, 0], + "0.75": [95, 0, 0], + "0.7917": [93.43, 0, 0], + "0.8333": [90.87, 0, 0], + "0.875": [87.4, 0, 0], + "0.9167": [83.13, 0, 0], + "0.9583": [78.13, 0, 0], + "1.0": [72.5, 0, 0] + } + }, + "rightArm_2": { + "rotation": { + "0.0": [85, 0, 0], + "0.0417": [89.99, 0, 0], + "0.0833": [93.31, 0, 0], + "0.125": [95.22, 0, 0], + "0.1667": [95.96, 0, 0], + "0.2083": [95.8, 0, 0], + "0.25": [95, 0, 0], + "0.2917": [93.43, 0, 0], + "0.3333": [90.87, 0, 0], + "0.375": [87.4, 0, 0], + "0.4167": [83.13, 0, 0], + "0.4583": [78.13, 0, 0], + "0.5": [72.5, 0, 0], + "0.5417": [64.66, 0, 0], + "0.5833": [54.22, 0, 0], + "0.625": [43.07, 0, 0], + "0.6667": [33.07, 0, 0], + "0.7083": [26.1, 0, 0], + "0.75": [24.06, 0, 0], + "0.7917": [28.48, 0, 0], + "0.8333": [38.16, 0, 0], + "0.875": [50.88, 0, 0], + "0.9167": [64.41, 0, 0], + "0.9583": [76.53, 0, 0], + "1.0": [85, 0, 0] + } + }, + "root": { + "position": { + "0.0": [0, 1, 0], + "0.0417": [0, 0.93, 0], + "0.0833": [0, 0.74, 0], + "0.125": [0, 0.5, 0], + "0.1667": [0, 0.26, 0], + "0.2083": [0, 0.07, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0.07, 0], + "0.3333": [0, 0.26, 0], + "0.375": [0, 0.5, 0], + "0.4167": [0, 0.74, 0], + "0.4583": [0, 0.93, 0], + "0.5": [0, 1, 0], + "0.5417": [0, 0.93, 0], + "0.5833": [0, 0.74, 0], + "0.625": [0, 0.5, 0], + "0.6667": [0, 0.26, 0], + "0.7083": [0, 0.07, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0.07, 0], + "0.8333": [0, 0.26, 0], + "0.875": [0, 0.5, 0], + "0.9167": [0, 0.74, 0], + "0.9583": [0, 0.93, 0], + "1.0": [0, 1, 0] + } + }, + "legs": { + "position": [0, 0, -1] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/jellyfish.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/jellyfish.rp_anim.json new file mode 100644 index 0000000..9e462ce --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/jellyfish.rp_anim.json @@ -0,0 +1,414 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.jellyfish.idle": { + "loop": true, + "bones": { + "root": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 4", 0], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.25, -0.5, 1 )", + 0 + ] + }, + "frontTentacle": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", 0, 0] + }, + "leftTentacle": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4"] + }, + "leftMidFrontTentacle": { + "rotation": [ + "-5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + -45, + 0 + ] + }, + "leftMidBackTentacle": { + "rotation": [ + "5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * -4", + 45, + 0 + ] + }, + "rightMidFrontTentacle": { + "rotation": [ + "-5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + 45, + 0 + ] + }, + "rightMidBackTentacle": { + "rotation": [ + "5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * -4", + -45, + 0 + ] + }, + "backTentacle": { + "rotation": ["-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", 0, 0] + }, + "rightTentacle": { + "rotation": [0, 0, "-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4"] + } + } + }, + "animation.silverlabs_nat.jellyfish.swim": { + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 2", 0], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.4 ) * 360 ) * 1, -1, 3 )", + 0 + ] + }, + "body": { + "scale": [ + 1, + "1 + Math.clamp( Math.sin(( q.anim_time - 0.1 ) * 360 ) * 0.1, -0.25, 0.5 )", + 1 + ] + }, + "frontTentacle": { + "rotation": [ + "-10 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 22.5", + 0, + 0 + ] + }, + "leftTentacle": { + "rotation": [ + 0, + 0, + "-10 - ( Math.sin(( q.anim_time - 0.0 ) * 360 ) * -22.5 )" + ] + }, + "leftMidFrontTentacle": { + "rotation": [ + "-22.5 + Math.sin(( q.anim_time - 0.1 ) * 360 ) * 22.5", + -45, + 0 + ] + }, + "leftMidBackTentacle": { + "rotation": [ + "22.5 + Math.sin(( q.anim_time - 0.05 ) * 360 ) * -22.5", + 45, + 0 + ] + }, + "rightMidFrontTentacle": { + "rotation": [ + "-22.5 + Math.sin(( q.anim_time - 0.1 ) * 360 ) * 22.5", + 45, + 0 + ] + }, + "rightMidBackTentacle": { + "rotation": [ + "22.5 + Math.sin(( q.anim_time - 0.1 ) * 360 ) * -22.5", + -45, + 0 + ] + }, + "backTentacle": { + "rotation": [ + "10 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * -22.5", + 0, + 0 + ] + }, + "rightTentacle": { + "rotation": [ + 0, + 0, + "10 - ( Math.sin(( q.anim_time - 0.0 ) * 360 ) * 22.5 )" + ] + }, + "bone4": { + "rotation": [ + "0 + Math.sin(( q.anim_time - 0.2 ) * 360 ) * -15", + 0, + 0 + ] + }, + "bone": { + "rotation": [ + 0, + 0, + "0 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * -15" + ] + }, + "bone2": { + "rotation": [ + "0 + Math.sin(( q.anim_time - 0.2 ) * 360 ) * 15", + 0, + 0 + ] + }, + "bone3": { + "rotation": [ + 0, + 0, + "0 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 15" + ] + } + }, + "sound_effects": { + "0.0": { + "effect": "swim" + }, + "1.0": { + "effect": "swim" + } + } + }, + "animation.silverlabs_nat.jellyfish.idle_event": { + "sound_effects": { + "0.75": { + "effect": "swim" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 4", 0], + "position": { + "0.0": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.25, -0.5, 1 )", + 0 + ], + "0.25": [0, -2, 0], + "0.6667": [0, 2.43, 0], + "0.8333": [0, 4, 0], + "1.8333": [0, 0.43, 0], + "2.0": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.25, -0.5, 1 )", + 0 + ] + } + }, + "frontTentacle": { + "rotation": { + "0.0": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", 0, 0], + "0.1667": [ + "-15 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", + 0, + 0 + ], + "0.5417": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", 0, 0], + "2.0": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", 0, 0] + } + }, + "leftTentacle": { + "rotation": { + "0.0": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4"], + "0.1667": [ + 0, + 0, + "-5 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4" + ], + "0.5417": [ + 0, + 0, + "2.5 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4" + ], + "2.0": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4"] + } + }, + "leftMidFrontTentacle": { + "rotation": { + "0.0": [ + "-5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + -45, + 0 + ], + "0.1667": [ + "-10 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + -45, + 0 + ], + "0.5417": [ + "Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + -45, + 0 + ], + "2.0": [ + "-5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + -45, + 0 + ] + } + }, + "leftMidBackTentacle": { + "rotation": { + "0.0": [ + "5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * -4", + 45, + 0 + ], + "0.1667": [ + "10 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * -4", + 45, + 0 + ], + "0.5417": [ + "Math.sin(( q.anim_time - 0.1 ) * 180 ) * -9", + 45, + 0 + ], + "2.0": [ + "5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * -4", + 45, + 0 + ] + } + }, + "rightMidFrontTentacle": { + "rotation": { + "0.0": [ + "-5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + 45, + 0 + ], + "0.1667": [-20, 45, 0], + "0.5417": [2.5, 45, 0], + "2.0": [ + "-5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + 45, + 0 + ] + } + }, + "rightMidBackTentacle": { + "rotation": { + "0.0": [ + "5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * -4", + -45, + 0 + ], + "0.1667": [ + "Math.sin(( q.anim_time - 0.1 ) * 180 ) * 13.5", + -45, + 0 + ], + "0.5417": [ + "Math.sin(( q.anim_time - 0.1 ) * 180 ) * -9", + -45, + 0 + ], + "2.0": [ + "5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * -4", + -45, + 0 + ] + } + }, + "backTentacle": { + "rotation": { + "0.0": ["-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", 0, 0], + "0.1667": [ + "10 - Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", + 0, + 0 + ], + "0.5417": [ + "-2.5 - Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", + 0, + 0 + ], + "2.0": ["-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", 0, 0] + } + }, + "rightTentacle": { + "rotation": { + "0.0": [0, 0, "-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4"], + "0.1667": [ + 0, + 0, + "15 - Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4" + ], + "0.5417": [ + 0, + 0, + "-2.5 - Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4" + ], + "2.0": [0, 0, "-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4"] + } + }, + "body": { + "scale": { + "0.0": [1, 1, 1], + "0.25": [0.91, 1.025, 0.91], + "0.6667": [1.1, 0.8, 1.1], + "1.125": [0.95, 1.1, 0.95], + "1.75": [1, 1, 1] + } + } + } + }, + "animation.silverlabs_nat.jellyfish.land": { + "loop": true, + "bones": { + "root": { + "position": [0, -6.5, 0] + }, + "frontTentacle": { + "rotation": [-90, 0, 0], + "position": [0, -1, 0] + }, + "leftTentacle": { + "rotation": [0, 0, -90], + "position": [0, -1, 0] + }, + "leftMidFrontTentacle": { + "rotation": [-45, 0, -90], + "position": [0, -1, 0] + }, + "leftMidBackTentacle": { + "rotation": [45, 0, -90], + "position": [0, -1, 0] + }, + "rightMidFrontTentacle": { + "rotation": [-45, 0, 90], + "position": [0, -1, 0] + }, + "rightMidBackTentacle": { + "rotation": [45, 0, 90], + "position": [0, -1, 0] + }, + "backTentacle": { + "rotation": [90, 0, 0], + "position": [0, -1, 0] + }, + "rightTentacle": { + "rotation": [0, 0, 90], + "position": [0, -1, 0] + }, + "bone4": { + "rotation": [67.5, 0, 0], + "position": [0, -0.4, 0] + }, + "bone3": { + "rotation": [0, 0, -65], + "position": [0, -0.3, 0] + }, + "bone2": { + "rotation": [-67.5, 0, 0], + "position": [0, -0.4, 0] + }, + "bone": { + "rotation": [0, 0, 67.5], + "position": [0, -0.4, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/jungle_scorpion.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/jungle_scorpion.rp_anim.json new file mode 100644 index 0000000..fff90cd --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/jungle_scorpion.rp_anim.json @@ -0,0 +1,873 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.jungle_scorpion.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.13": { + "effect": "step" + }, + "0.38": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 0.5, + "bones": { + "left_leg_second": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -8", 0], + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 1, 0], + "0.25": [0, 0, 0] + } + }, + "right_leg_second": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -8", 0], + "position": { + "0.25": [0, 0, 0], + "0.375": [0, 1, 0], + "0.5": [0, 0, 0] + } + }, + "left_pincer": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 5", 0] + }, + "right_pincer": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * -5", 0] + }, + "right_mandible": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 720 ) * 5"], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.15 ) * 720 ) * 0.2", + 0 + ] + }, + "left_mandible": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 720 ) * -5"], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.15 ) * 720 ) * 0.2", + 0 + ] + }, + "body": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 ) * 1", 0, 0], + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 0.2", 0] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 720 ) * 2", 0, 0] + }, + "tail2": { + "rotation": ["Math.cos(( q.anim_time - 0.35 ) * 720 ) * 3", 0, 0] + }, + "stinger": { + "rotation": ["Math.cos(( q.anim_time - 0.45 ) * 720 ) * 3", 0, 0] + }, + "leftArm": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 2", 0] + }, + "leftClaw": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -2"] + }, + "rightArm": { + "rotation": [ + 0, + "-( Math.sin(( q.anim_time - 0.0 ) * 720 ) * 2 )", + 0 + ] + }, + "rightClaw": { + "rotation": [ + 0, + 0, + "-( Math.cos(( q.anim_time - 0.0 ) * 720 ) * -2 )" + ] + }, + "frontLeftLeg": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 8", 0], + "position": { + "0.0": [0, 1, 0], + "0.125": [0, 0, 0], + "0.375": [0, 0, 0], + "0.5": [0, 1, 0] + } + }, + "middleLeftLeg": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -8", 0], + "position": { + "0.125": [0, 0, 0], + "0.25": [0, 1, 0], + "0.375": [0, 0, 0] + } + }, + "backLeftLeg": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 8", 0], + "position": { + "0.25": [0, 0, 0], + "0.375": [0, 1, 0], + "0.5": [0, 0, 0] + } + }, + "frontRightLeg": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 8", 0], + "position": { + "0.125": [0, 0, 0], + "0.25": [0, 1, 0], + "0.375": [0, 0, 0] + } + }, + "middleRightLeg": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -8", 0], + "position": { + "0.0": [0, 1, 0], + "0.125": [0, 0, 0], + "0.375": [0, 0, 0], + "0.5": [0, 1, 0] + } + }, + "backRightLeg": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 8", 0], + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 1, 0], + "0.25": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.jungle_scorpion.run": { + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.06": { + "effect": "step" + }, + "0.19": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 0.25, + "bones": { + "body": { + "rotation": [ + "7.5 + Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 2", + 0, + 0 + ], + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 0.3", + 0 + ] + }, + "tail": { + "rotation": [ + "22.5 + Math.cos(( q.anim_time - 0.1 ) * 1440 ) * 3", + 0, + 0 + ] + }, + "tail2": { + "rotation": ["Math.cos(( q.anim_time - 0.15 ) * 1440 ) * 3", 0, 0] + }, + "stinger": { + "rotation": [ + "-20 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * 3", + 0, + 0 + ] + }, + "leftArm": { + "rotation": [ + -23.27125, + "-21.5312 + Math.sin(( q.anim_time - 0.1 ) * 1440 ) * 2", + 12.61177 + ] + }, + "leftClaw": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -2"] + }, + "rightArm": { + "rotation": [ + -23.27125, + "21.5312 - ( Math.sin(( q.anim_time - 0.1 ) * 1440 ) * 2 )", + -12.61177 + ] + }, + "rightClaw": { + "rotation": [ + 0, + 0, + "-( Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -2 )" + ] + }, + "frontLeftLeg": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 10", + 0 + ], + "position": { + "0.0": [0, 1, 0], + "0.0625": [0, 0, 0], + "0.1875": [0, 0, 0], + "0.25": [0, 1, 0] + } + }, + "middleLeftLeg": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * -10", + 0 + ], + "position": { + "0.0625": [0, 0, 0], + "0.125": [0, 1, 0], + "0.1875": [0, 0, 0] + } + }, + "backLeftLeg": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 10", + 0 + ], + "position": { + "0.125": [0, 0, 0], + "0.1875": [0, 1, 0], + "0.25": [0, 0, 0] + } + }, + "frontRightLeg": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 10", + 0 + ], + "position": { + "0.0625": [0, 0, 0], + "0.125": [0, 1, 0], + "0.1875": [0, 0, 0] + } + }, + "middleRightLeg": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * -10", + 0 + ], + "position": { + "0.0": [0, 1, 0], + "0.0625": [0, 0, 0], + "0.1875": [0, 0, 0], + "0.25": [0, 1, 0] + } + }, + "backRightLeg": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 10", + 0 + ], + "position": { + "0.0": [0, 0, 0], + "0.0625": [0, 1, 0], + "0.125": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.jungle_scorpion.idle": { + "loop": true, + "bones": { + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.5", 0, 0] + }, + "tail2": { + "rotation": ["Math.cos(( q.anim_time - 0.1 ) * 180 ) * 1", 0, 0] + }, + "stinger": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 180 ) * 2", 0, 0] + }, + "leftArm": { + "rotation": ["Math.cos(( q.anim_time - 0.4 ) * 160 ) * 0.5", 0, 0] + }, + "rightArm": { + "rotation": ["Math.cos(( q.anim_time - 0.5 ) * 160 ) * 0.5", 0, 0] + } + } + }, + "animation.silverlabs_nat.jungle_scorpion.attack_UB": { + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [7.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, 0.75], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-7.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, 0.25], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 0, -1], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [112.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0.5, -2.5], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.25": { + "pre": [1, 1, 1], + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [1, 1.275, 0.925], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-70, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "stinger": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-82.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftArm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-17.5, -47.5, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-7.5, -9.84, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftClaw": { + "rotation": { + "0.0833": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 55, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-20, 15.47, -2.5], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightArm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-17.5, 47.5, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-7.5, 9.84, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightClaw": { + "rotation": { + "0.0833": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, -55, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-20, -15.47, 2.5], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "frontLeftLeg": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, -10], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [15, 0, -20.94], + "lerp_mode": "catmullrom" + }, + "0.4167": [0, 0, -5], + "0.5833": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "backLeftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.5": { + "pre": [0, 0, -7.5], + "post": [0, 0, -7.5], + "lerp_mode": "catmullrom" + }, + "0.6667": [0, 0, 0] + } + }, + "frontRightLeg": { + "rotation": { + "0.0417": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 10], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [15, 0, 20.94], + "lerp_mode": "catmullrom" + }, + "0.4583": [0, 0, 5], + "0.625": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "backRightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.5": { + "pre": [0, 0, 7.5], + "post": [0, 0, 7.5], + "lerp_mode": "catmullrom" + }, + "0.6667": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.jungle_scorpion.attack": { + "sound_effects": { + "0.08": { + "effect": "attack" + } + }, + "loop": true, + "animation_length": 0.75, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-1.94, 0, 0], + "0.1667": [-4.44, 0, 0], + "0.25": [-5, 0, 0], + "0.3333": [1.41, 0, 0], + "0.4167": [7.5, 0, 0], + "0.5": [4.53, 0, 0], + "0.5833": [0, 0, 0], + "0.6667": [-0.48, 0, 0], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0.25], + "0.1667": [0, 0, 0.58], + "0.25": [0, 0, 0.75], + "0.3333": [0, 0, 0.65], + "0.4167": [0, 0, 0.42], + "0.5": [0, 0, 0.17], + "0.5833": [0, 0, 0], + "0.6667": [0, 0, -0.05], + "0.75": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-2.69, 0, 0], + "0.1667": [-6.2, 0, 0], + "0.25": [-7.5, 0, 0], + "0.3333": [-3.1, 0, 0], + "0.4167": [3.3, 0, 0], + "0.4583": [5, 0, 0], + "0.5": [5.04, 0, 0], + "0.5833": [2.48, 0, 0], + "0.6667": [0, 0, 0], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0.12], + "0.1667": [0, 0, 0.27], + "0.25": [0, 0, 0.25], + "0.3333": [0, 0, -0.25], + "0.4167": [0, 0, -0.87], + "0.4583": [0, 0, -1], + "0.5": [0, 0, -0.93], + "0.5833": [0, 0, -0.44], + "0.6667": [0, 0, 0], + "0.75": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-10.83, 0, 0], + "0.1667": [-23.89, 0, 0], + "0.25": [-20, 0, 0], + "0.3333": [52.03, 0, 0], + "0.4167": [112.5, 0, 0], + "0.5": [64.53, 0, 0], + "0.5833": [0, 0, 0], + "0.6667": [-7.2, 0, 0], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.02, 0.09], + "0.1667": [0, -0.04, 0.19], + "0.25": [0, 0, 0], + "0.3333": [0, 0.28, -1.41], + "0.4167": [0, 0.5, -2.5], + "0.5": [0, 0.28, -1.41], + "0.5833": [0, 0, 0], + "0.6667": [0, -0.03, 0.16], + "0.75": [0, 0, 0] + }, + "scale": { + "0.25": [1, 1, 1], + "0.3333": [1, 1.1547, 0.9578], + "0.4167": [1, 1.275, 0.925], + "0.5": [1, 1, 1], + "0.5833": [1, 0.9841, 1.0043], + "0.6667": [1, 0.9796, 1.0056], + "0.75": [1, 1, 1] + } + }, + "tail2": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [9.26, 0, 0], + "0.1667": [20.74, 0, 0], + "0.25": [20, 0, 0], + "0.3333": [-28.12, 0, 0], + "0.4167": [-70, 0, 0], + "0.5": [-40.63, 0, 0], + "0.5833": [0, 0, 0], + "0.6667": [4.48, 0, 0], + "0.75": [0, 0, 0] + } + }, + "stinger": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [10.56, 0, 0], + "0.1667": [23.61, 0, 0], + "0.25": [22.5, 0, 0], + "0.3333": [-33.75, 0, 0], + "0.4167": [-82.5, 0, 0], + "0.5": [-47.81, 0, 0], + "0.5833": [0, 0, 0], + "0.6667": [5.28, 0, 0], + "0.75": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-5.56, -15.47, 0], + "0.1667": [-13.06, -36.22, 0], + "0.25": [-17.5, -47.5, 0], + "0.3333": [-14.06, -32.25, 0], + "0.4167": [-7.5, -9.84, 0], + "0.5": [-3.13, -2.57, 0], + "0.5833": [0, 0, 0], + "0.6667": [0.48, 0.63, 0], + "0.75": [0, 0, 0] + } + }, + "leftClaw": { + "rotation": { + "0.0833": [0, 0, 0], + "0.1667": [0.96, 22.58, 0.12], + "0.25": [1.28, 49.17, 0.16], + "0.2917": [0, 55, 0], + "0.3333": [-6.67, 47.93, -0.83], + "0.4167": [-20, 15.47, -2.5], + "0.5": [-6.67, 3.12, -0.83], + "0.5417": [0, 0, 0], + "0.5833": [0.75, -0.58, 0.09], + "0.6667": [1.44, -1.12, 0.18], + "0.75": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-5.56, 15.47, 0], + "0.1667": [-13.06, 36.22, 0], + "0.25": [-17.5, 47.5, 0], + "0.3333": [-14.06, 32.25, 0], + "0.4167": [-7.5, 9.84, 0], + "0.5": [-3.13, 2.57, 0], + "0.5833": [0, 0, 0], + "0.6667": [0.48, -0.63, 0], + "0.75": [0, 0, 0] + } + }, + "rightClaw": { + "rotation": { + "0.0833": [0, 0, 0], + "0.1667": [0.96, -22.58, -0.12], + "0.25": [1.28, -49.17, -0.16], + "0.2917": [0, -55, 0], + "0.3333": [-6.67, -47.93, 0.83], + "0.4167": [-20, -15.47, 2.5], + "0.5": [-6.67, -3.12, 0.83], + "0.5417": [0, 0, 0], + "0.5833": [0.75, 0.58, -0.09], + "0.6667": [1.44, 1.12, -0.18], + "0.75": [0, 0, 0] + } + }, + "frontLeftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-0.56, 0, -2.56], + "0.1667": [-1.11, 0, -6.23], + "0.25": [0, 0, -10], + "0.3333": [15, 0, -20.94], + "0.4167": [0, 0, -5], + "0.5": [-0.94, 0, -1.5], + "0.5833": [0, 0, 0], + "0.6667": [0, 0, 0.32], + "0.75": [0, 0, 0] + } + }, + "backLeftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.25": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.4167": [0, 0, -4.22], + "0.5": [0, 0, -7.5], + "0.5833": [0, 0, -4.22], + "0.6667": [0, 0, 0], + "0.75": [0, 0, 0] + } + }, + "frontRightLeg": { + "rotation": { + "0.0417": [0, 0, 0], + "0.125": [-0.56, 0, 2.56], + "0.2083": [-1.11, 0, 6.23], + "0.2917": [0, 0, 10], + "0.375": [15, 0, 20.94], + "0.4583": [0, 0, 5], + "0.5417": [-0.94, 0, 1.5], + "0.625": [0, 0, 0], + "0.7083": [0, 0, -0.34], + "0.75": [0, 0, 0] + } + }, + "backRightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.25": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.4167": [0, 0, 4.22], + "0.5": [0, 0, 7.5], + "0.5833": [0, 0, 4.22], + "0.6667": [0, 0, 0], + "0.75": [0, 0, 0] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/kakapo.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/kakapo.rp_anim.json new file mode 100644 index 0000000..544097a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/kakapo.rp_anim.json @@ -0,0 +1,258 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.kakapo.dance": { + "loop": true, + "animation_length": 2, + "sound_effects": { + "0.0": { + "effect": "dance" + } + }, + "bones": { + "body": { + "rotation": [ + -35, + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 12.5" + ], + "position": [ + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.25", + 1, + -1 + ] + }, + "left_wing": { + "rotation": [ + -42.73421, + -15.69986, + "-61.3249499369 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 22.5" + ], + "position": [-1, 0, 0] + }, + "right_wing": { + "rotation": [ + -42.73421, + 15.69986, + "61.3249 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * -22.5" + ], + "position": [1, 0, 0] + }, + "skull": { + "rotation": [ + 35, + 0, + "Math.sin(( q.anim_time - 0.1 ) * 360 ) * -12.5" + ], + "position": ["Math.cos(( q.anim_time - 0.65 ) * 360 ) * 1", 0, -1] + }, + "tail": { + "rotation": [ + 22.5, + "Math.sin(( q.anim_time - 0.7 ) * 360 ) * -12.5", + 0 + ] + } + } + }, + "animation.silverlabs_nat.kakapo.idle": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.02", + "1 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.02", + "1 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.02" + ] + } + } + }, + "animation.silverlabs_nat.kakapo.sit": { + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "rotation": [0, 0, 0], + "position": [0, -2, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.02", + "1 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.02", + "1 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.02" + ] + }, + "left_wing": { + "rotation": [0, 0, 0] + }, + "skull": { + "position": [0, -1, 0] + }, + "tail": { + "rotation": [-90, 0, 0], + "position": [0, 2, 1] + }, + "left_leg": { + "rotation": [0, 0, 0], + "position": [0, 2.2, 0] + }, + "right_leg": { + "rotation": [0, 0, 0], + "position": [0, 2.2, 0] + } + } + }, + "animation.silverlabs_nat.kakapo.walk": { + "loop": true, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "animation_length": 1, + "bones": { + "neck": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -2", + 0, + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * -2" + ], + "position": [ + 0, + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.25" + ] + }, + "body": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 2"] + }, + "tail": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.8 ) * 360 ) * 4"] + }, + "left_leg": { + "rotation": ["-Math.cos(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0] + }, + "right_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0] + } + }, + "sound_effects": { + "0.5": { + "effect": "step" + }, + "1.0": { + "effect": "step_-6dB" + } + } + }, + "animation.silverlabs_nat.kakapo.run": { + "loop": true, + "animation_length": 1, + "bones": { + "neck": { + "rotation": [ + "22.5 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * -6", + 0, + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * -2" + ], + "position": [ + 0, + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -0.25" + ] + }, + "body": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 4", + 0, + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * 2" + ] + }, + "left_wing": { + "rotation": [0, 22.5, -67.5], + "position": [-0.5, 0.25, 0] + }, + "right_wing": { + "rotation": [0, -22.5, 67.5], + "position": [0.5, 0.25, 0] + }, + "skull": { + "rotation": [ + "Math.sin(( q.anim_time - 0.4 ) * 720 ) * -6", + 0, + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * -2" + ], + "position": [0, -1, -1] + }, + "tail": { + "rotation": [ + "Math.sin(( q.anim_time - 0.6 ) * 720 ) * 12.5", + 0, + "Math.cos(( q.anim_time - 0.6 ) * 720 ) * 4" + ] + }, + "left_leg": { + "rotation": [ + "12.5 - Math.cos(( q.anim_time - 0.0 ) * 720 ) * 60", + 0, + 0 + ] + }, + "right_leg": { + "rotation": [ + "12.5 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 60", + 0, + 0 + ] + } + }, + "sound_effects": { + "0.25": { + "effect": "step" + }, + "0.5": { + "effect": "step_-6dB" + }, + "0.75": { + "effect": "step" + }, + "1.0": { + "effect": "step_-6dB" + } + } + }, + "animation.silverlabs_nat.kakapo.sleep": { + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "rotation": [0, 0, 0], + "position": [0, -2, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.02", + "1 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.02", + "1 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.02" + ] + }, + "left_wing": { + "rotation": [0, 0, -90], + "position": [0, -5, 0] + }, + "skull": { + "position": [0, -3, -2] + }, + "tail": { + "rotation": [-90, 0, 0], + "position": [0, 2, 1] + }, + "left_leg": { + "rotation": [0, 0, 0], + "position": [0, 2.2, 0] + }, + "right_leg": { + "rotation": [0, 0, 0], + "position": [0, 2.2, 0] + }, + "right_wing": { + "rotation": [0, 0, 90], + "position": [0, -5, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/kangaroo.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/kangaroo.rp_anim.json new file mode 100644 index 0000000..e661507 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/kangaroo.rp_anim.json @@ -0,0 +1,978 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.kangaroo.look_at_target": { + "loop": true, + "bones": { + "skull": { + "relative_to": { + "rotation": "entity" + }, + "rotation": [ + "Math.clamp( q.target_x_rotation, -30, 30 ) - this", + "Math.clamp( q.target_y_rotation, -15, 15 ) - this", + 0 + ] + } + } + }, + "animation.silverlabs_nat.kangaroo.idle": { + "loop": true, + "bones": { + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 180 ) * 4", 0] + }, + "baby": { + "scale": 1 + } + } + }, + "animation.silverlabs_nat.kangaroo.punch_left": { + "animation_length": 0.5, + "bones": { + "body": { + "rotation": { + "0.0": [-22.5, 0, 0], + "0.0417": [-18.88, 2.11, 6.73], + "0.0833": [-14.17, 5.05, 15.99], + "0.125": [-12.76, 7.5, 22.76], + "0.1667": [-23.67, 11.17, 26.86], + "0.2083": [-32.67, 10.62, 23.17], + "0.25": [-26.2, 2.46, 10.88], + "0.2917": [-14.76, -8.96, -5.83], + "0.3333": [-7.73, -15.7, -16.32], + "0.375": [-13.56, -9.49, -10.63], + "0.4167": [-22.5, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [12.79, 0, 0], + "0.0833": [22.5, 0, 0], + "0.125": [17.2, 0, 0], + "0.1667": [6.68, 0, 0], + "0.2083": [-2, 0, 0], + "0.25": [-8.16, 0, 0], + "0.2917": [-10, 0, 0], + "0.3333": [-7.63, 0, 0], + "0.375": [-3.26, 0, 0], + "0.4167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0] + } + }, + "tail2": { + "rotation": { + "0.0417": [12.5, 0, 0], + "0.0833": [21.39, 0, 0], + "0.125": [34.54, 0, 0], + "0.1667": [46.67, 0, 0], + "0.2083": [52.5, 0, 0], + "0.25": [39.2, 0, 0], + "0.2917": [20, 0, 0], + "0.3333": [15.37, 0, 0], + "0.375": [13.52, 0, 0], + "0.4167": [12.5, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [22.5, 0, 0], + "0.0417": [18.82, 3.38, -5.41], + "0.0833": [14.07, 8.02, -12.91], + "0.125": [12.92, 11.4, -18.78], + "0.1667": [25.29, 12.71, -25.09], + "0.2083": [35.72, 11.47, -22.94], + "0.25": [29.56, 8.93, -7.78], + "0.2917": [18.1, 5.38, 13.25], + "0.3333": [10.73, 2.55, 25.96], + "0.375": [15.05, 0.72, 16.04], + "0.4167": [22.5, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 22.5], + "0.0417": [0, 0, 48.15], + "0.0833": [0, 0, 83.8], + "0.125": [0, 0, 112.5], + "0.1667": [1.67, 0, 132.5], + "0.2083": [3.33, 0, 145.56], + "0.25": [0, 0, 140], + "0.2917": [-15, 0, 99.72], + "0.3333": [-35, 0, 40.83], + "0.375": [-45, 0, 0], + "0.4167": [-35, 0, -3.7], + "0.4583": [-15, 0, 10.65], + "0.5": [0, 0, 22.5] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [-0.3, 0, 0], + "0.0833": [-0.7, 0, 0], + "0.125": [-1, 0, 0], + "0.1667": [-1.11, 0, 0], + "0.2083": [-1.11, 0, 0], + "0.25": [-1, 0, 0], + "0.2917": [-0.7, 0, 0], + "0.3333": [-0.3, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0.07, 0, 0], + "0.4583": [0.04, 0, 0], + "0.5": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0417": { + "effect": "punch" + } + } + }, + "animation.silverlabs_nat.kangaroo.punch_right": { + "animation_length": 0.5, + "bones": { + "body": { + "rotation": { + "0.0": [-22.5, 0, 0], + "0.0417": [-18.88, -2.11, -6.73], + "0.0833": [-14.17, -5.05, -15.99], + "0.125": [-12.76, -7.5, -22.76], + "0.1667": [-23.67, -11.17, -26.86], + "0.2083": [-32.67, -10.62, -23.17], + "0.25": [-26.2, -2.46, -10.88], + "0.2917": [-14.76, 8.96, 5.83], + "0.3333": [-7.73, 15.7, 16.32], + "0.375": [-13.56, 9.49, 10.63], + "0.4167": [-22.5, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [12.79, 0, 0], + "0.0833": [22.5, 0, 0], + "0.125": [17.2, 0, 0], + "0.1667": [6.68, 0, 0], + "0.2083": [-2, 0, 0], + "0.25": [-8.16, 0, 0], + "0.2917": [-10, 0, 0], + "0.3333": [-7.63, 0, 0], + "0.375": [-3.26, 0, 0], + "0.4167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0] + } + }, + "tail2": { + "rotation": { + "0.0417": [12.5, 0, 0], + "0.0833": [21.39, 0, 0], + "0.125": [34.54, 0, 0], + "0.1667": [46.67, 0, 0], + "0.2083": [52.5, 0, 0], + "0.25": [39.2, 0, 0], + "0.2917": [20, 0, 0], + "0.3333": [15.37, 0, 0], + "0.375": [13.52, 0, 0], + "0.4167": [12.5, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [22.5, 0, 0], + "0.0417": [18.82, -3.38, 5.41], + "0.0833": [14.07, -8.02, 12.91], + "0.125": [12.92, -11.4, 18.78], + "0.1667": [25.29, -12.71, 25.09], + "0.2083": [35.72, -11.47, 22.94], + "0.25": [29.56, -8.93, 7.78], + "0.2917": [18.1, -5.38, -13.25], + "0.3333": [10.73, -2.55, -25.96], + "0.375": [15.05, -0.72, -16.04], + "0.4167": [22.5, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, -22.5], + "0.0417": [0, 0, -48.15], + "0.0833": [0, 0, -83.8], + "0.125": [0, 0, -112.5], + "0.1667": [1.67, 0, -132.5], + "0.2083": [3.33, 0, -145.56], + "0.25": [0, 0, -140], + "0.2917": [-15, 0, -99.72], + "0.3333": [-35, 0, -40.83], + "0.375": [-45, 0, 0], + "0.4167": [-35, 0, 3.7], + "0.4583": [-15, 0, -10.65], + "0.5": [0, 0, -22.5] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0.3, 0, 0], + "0.0833": [0.7, 0, 0], + "0.125": [1, 0, 0], + "0.1667": [1.11, 0, 0], + "0.2083": [1.11, 0, 0], + "0.25": [1, 0, 0], + "0.2917": [0.7, 0, 0], + "0.3333": [0.3, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [-0.07, 0, 0], + "0.4583": [-0.04, 0, 0], + "0.5": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0417": { + "effect": "punch" + } + } + }, + "animation.silverlabs_nat.kangaroo.walk": { + "loop": true, + "animation_length": 0.8333, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "scale": { + "0.0": [1, 0.9, 1], + "0.0417": [1, 0.9009, 1], + "0.0833": [1, 0.9086, 1], + "0.125": [1, 0.9214, 1], + "0.1667": [1, 0.9375, 1], + "0.2083": [1, 0.9552, 1], + "0.25": [1, 0.9727, 1], + "0.2917": [1, 0.9882, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 1.0207, 1], + "0.4167": [1, 1.0406, 1], + "0.4583": [1, 1.0527, 1], + "0.5": [1, 1.05, 1], + "0.5417": [1, 1.0391, 1], + "0.5833": [1, 1.0207, 1], + "0.625": [1, 0.9974, 1], + "0.6667": [1, 0.9719, 1], + "0.7083": [1, 0.9467, 1], + "0.75": [1, 0.9246, 1], + "0.7917": [1, 0.9081, 1], + "0.8333": [1, 0.9, 1] + } + }, + "body": { + "rotation": { + "0.0": [30, 0, 0], + "0.0417": [29.72, 0, 0], + "0.0833": [26.39, 0, 0], + "0.125": [22.5, 0, 0], + "0.1667": [21.15, 0, 0], + "0.2083": [19.43, 0, 0], + "0.25": [17.5, 0, 0], + "0.2917": [15.5, 0, 0], + "0.3333": [13.6, 0, 0], + "0.375": [11.94, 0, 0], + "0.4167": [10.69, 0, 0], + "0.4583": [9.99, 0, 0], + "0.5": [10, 0, 0], + "0.5417": [11.13, 0, 0], + "0.5833": [13.36, 0, 0], + "0.625": [16.33, 0, 0], + "0.6667": [19.69, 0, 0], + "0.7083": [23.09, 0, 0], + "0.75": [26.17, 0, 0], + "0.7917": [28.6, 0, 0], + "0.8333": [30, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, -0.93, -0.04], + "0.0833": [0, -1.3, 0.04], + "0.125": [0, -1, 0], + "0.1667": [0, -0.34, -0.18], + "0.2083": [0, 0.71, -0.47], + "0.25": [0, 1.93, -0.77], + "0.2917": [0, 3.1, -0.98], + "0.3333": [0, 4, -1], + "0.375": [0, 4.9, -0.64], + "0.4167": [0, 5.69, 0], + "0.4583": [0, 6.13, 0.64], + "0.5": [0, 6, 1], + "0.5417": [0, 5.6, 1.01], + "0.5833": [0, 4.95, 0.94], + "0.625": [0, 4.12, 0.8], + "0.6667": [0, 3.19, 0.62], + "0.7083": [0, 2.23, 0.43], + "0.75": [0, 1.34, 0.25], + "0.7917": [0, 0.56, 0.1], + "0.8333": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [15, 0, 0], + "0.0417": [14.26, 0, 0], + "0.0833": [12.11, 0, 0], + "0.125": [8.77, 0, 0], + "0.1667": [4.56, 0, 0], + "0.2083": [-0.09, 0, 0], + "0.25": [-4.74, 0, 0], + "0.2917": [-8.92, 0, 0], + "0.3333": [-12.22, 0, 0], + "0.375": [-14.32, 0, 0], + "0.4167": [-15, 0, 0], + "0.4583": [-14.2, 0, 0], + "0.5": [-12, 0, 0], + "0.5417": [-8.62, 0, 0], + "0.5833": [-4.39, 0, 0], + "0.625": [0.28, 0, 0], + "0.6667": [4.92, 0, 0], + "0.7083": [9.07, 0, 0], + "0.75": [12.33, 0, 0], + "0.7917": [14.37, 0, 0], + "0.8333": [15, 0, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [7.91, 0, 0], + "0.0833": [15.04, 0, 0], + "0.125": [20.69, 0, 0], + "0.1667": [24.29, 0, 0], + "0.2083": [25.5, 0, 0], + "0.25": [24.19, 0, 0], + "0.2917": [20.5, 0, 0], + "0.3333": [14.78, 0, 0], + "0.375": [7.61, 0, 0], + "0.4167": [-0.32, 0, 0], + "0.4583": [-8.21, 0, 0], + "0.5": [-15.29, 0, 0], + "0.5417": [-20.87, 0, 0], + "0.5833": [-24.38, 0, 0], + "0.625": [-25.5, 0, 0], + "0.6667": [-24.09, 0, 0], + "0.7083": [-20.31, 0, 0], + "0.75": [-14.53, 0, 0], + "0.7917": [-7.31, 0, 0], + "0.8333": [0.63, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-30, 0, 0], + "0.0417": [-29.61, 0, 0], + "0.0833": [-28.52, 0, 0], + "0.125": [-26.87, 0, 0], + "0.1667": [-24.81, 0, 0], + "0.2083": [-22.48, 0, 0], + "0.25": [-20, 0, 0], + "0.2917": [-17.52, 0, 0], + "0.3333": [-15.19, 0, 0], + "0.375": [-13.12, 0, 0], + "0.4167": [-11.48, 0, 0], + "0.4583": [-10.39, 0, 0], + "0.5": [-10, 0, 0], + "0.5417": [-10.86, 0, 0], + "0.5833": [-13.13, 0, 0], + "0.625": [-16.33, 0, 0], + "0.6667": [-20, 0, 0], + "0.7083": [-23.67, 0, 0], + "0.75": [-26.88, 0, 0], + "0.7917": [-29.14, 0, 0], + "0.8333": [-30, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0417": [0, 0, 0], + "0.0833": [1.38, 0, 0], + "0.125": [2.37, 0, 0], + "0.1667": [2.97, 0, 0], + "0.2083": [3.16, 0, 0], + "0.25": [2.97, 0, 0], + "0.2917": [2.37, 0, 0], + "0.3333": [1.38, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [-2.3, 0, 0], + "0.4583": [-5.74, 0, 0], + "0.5": [-9.87, 0, 0], + "0.5417": [-14.24, 0, 0], + "0.5833": [-18.42, 0, 0], + "0.625": [-21.95, 0, 0], + "0.6667": [-24.4, 0, 0], + "0.7083": [-25.31, 0, 0], + "0.75": [-19.67, 0, 0], + "0.7917": [-8.42, 0, 0], + "0.8333": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.25": [0, 0, 0], + "0.2917": [1.76, 0, 0], + "0.3333": [2.81, 0, 0], + "0.375": [3.16, 0, 0], + "0.4167": [2.81, 0, 0], + "0.4583": [1.76, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [-4.25, 0, 0], + "0.5833": [-10.73, 0, 0], + "0.625": [-17.62, 0, 0], + "0.6667": [-23.09, 0, 0], + "0.7083": [-25.31, 0, 0], + "0.75": [-19.68, 0, 0], + "0.7917": [-8.43, 0, 0], + "0.8333": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0.48, 0, 0], + "0.0833": [1.8, 0, 0], + "0.125": [3.78, 0, 0], + "0.1667": [6.25, 0, 0], + "0.2083": [9.03, 0, 0], + "0.25": [11.95, 0, 0], + "0.2917": [14.84, 0, 0], + "0.3333": [17.5, 0, 0], + "0.375": [23.83, 0, 0], + "0.4167": [31.25, 0, 0], + "0.4583": [37.42, 0, 0], + "0.5": [40, 0, 0], + "0.5417": [38.3, 0, 0], + "0.5833": [34, 0, 0], + "0.625": [28.3, 0, 0], + "0.6667": [22.4, 0, 0], + "0.7083": [17.5, 0, 0], + "0.75": [9.99, 0, 0], + "0.7917": [3.05, 0, 0], + "0.8333": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, -0.23, 0], + "0.0833": [0, -0.11, 0], + "0.125": [0, 0.29, 0], + "0.1667": [0, 0.87, 0], + "0.2083": [0, 1.57, 0], + "0.25": [0, 2.31, 0], + "0.2917": [0, 3, 0], + "0.3333": [0, 4.25, 0], + "0.375": [0, 5.9, 0], + "0.4167": [0, 7.54, 0], + "0.4583": [0, 8.71, 0], + "0.5": [0, 9, 0], + "0.5417": [0, 8.51, 0], + "0.5833": [0, 7.52, 0], + "0.625": [0, 6.2, 0], + "0.6667": [0, 4.69, 0], + "0.7083": [0, 3.15, 0], + "0.75": [0, 1.76, 0], + "0.7917": [0, 0.65, 0], + "0.8333": [0, 0, 0] + } + }, + "leftFoot": { + "rotation": { + "0.125": [0, 0, 0], + "0.1667": [2.94, 0, 0], + "0.2083": [5.06, 0, 0], + "0.25": [7.04, 0, 0], + "0.2917": [9.53, 0, 0], + "0.3333": [13.21, 0, 0], + "0.375": [22.19, 0, 0], + "0.4167": [34.15, 0, 0], + "0.4583": [43.6, 0, 0], + "0.5": [45, 0, 0], + "0.5417": [36.41, 0, 0], + "0.5833": [20.82, 0, 0], + "0.625": [2.78, 0, 0], + "0.6667": [-13.18, 0, 0], + "0.7083": [-22.5, 0, 0], + "0.75": [-21.32, 0, 0], + "0.7917": [-10.14, 0, 0], + "0.8333": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0.48, 0, 0], + "0.0833": [1.8, 0, 0], + "0.125": [3.78, 0, 0], + "0.1667": [6.25, 0, 0], + "0.2083": [9.03, 0, 0], + "0.25": [11.95, 0, 0], + "0.2917": [14.84, 0, 0], + "0.3333": [17.5, 0, 0], + "0.375": [23.83, 0, 0], + "0.4167": [31.25, 0, 0], + "0.4583": [37.42, 0, 0], + "0.5": [40, 0, 0], + "0.5417": [35.65, 0, 0], + "0.5833": [26.3, 0, 0], + "0.625": [17.5, 0, 0], + "0.6667": [10, 0, 0], + "0.7083": [3.06, 0, 0], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, -0.23, 0], + "0.0833": [0, -0.11, 0], + "0.125": [0, 0.29, 0], + "0.1667": [0, 0.87, 0], + "0.2083": [0, 1.57, 0], + "0.25": [0, 2.31, 0], + "0.2917": [0, 3, 0], + "0.3333": [0, 4.25, 0], + "0.375": [0, 5.9, 0], + "0.4167": [0, 7.54, 0], + "0.4583": [0, 8.71, 0], + "0.5": [0, 9, 0], + "0.5417": [0, 8.23, 0], + "0.5833": [0, 6.67, 0], + "0.625": [0, 4.69, 0], + "0.6667": [0, 2.67, 0], + "0.7083": [0, 0.98, 0], + "0.75": [0, 0, 0] + } + }, + "rightFoot": { + "rotation": { + "0.25": [0, 0, 0], + "0.2917": [6.03, 0, 0], + "0.3333": [13.21, 0, 0], + "0.375": [22.19, 0, 0], + "0.4167": [34.15, 0, 0], + "0.4583": [43.6, 0, 0], + "0.5": [45, 0, 0], + "0.5417": [36.41, 0, 0], + "0.5833": [20.82, 0, 0], + "0.625": [2.78, 0, 0], + "0.6667": [-13.18, 0, 0], + "0.7083": [-22.5, 0, 0], + "0.75": [-21.32, 0, 0], + "0.7917": [-10.14, 0, 0], + "0.8333": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.75": { + "effect": "step" + }, + "0.8333": { + "effect": "step_-6dB" + } + } + }, + "animation.silverlabs_nat.kangaroo.run": { + "loop": true, + "animation_length": 0.625, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "scale": { + "0.0": { + "post": [1, 0.9, 1], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [1, 1.1, 1], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [1, 0.9, 1], + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "rotation": { + "0.0": [30, 0, 0], + "0.0417": [29.53, 0, 0], + "0.0833": [22.5, 0, 0], + "0.125": [20.04, 0, 0], + "0.1667": [16.7, 0, 0], + "0.2083": [12.85, 0, 0], + "0.25": [8.91, 0, 0], + "0.2917": [5.25, 0, 0], + "0.3333": [2.29, 0, 0], + "0.375": [0.4, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [3.24, 0, 0], + "0.5": [10.02, 0, 0], + "0.5417": [18.18, 0, 0], + "0.5833": [25.56, 0, 0], + "0.625": [30, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, -1.44, 0], + "0.0833": [0, -1, 0], + "0.125": [0, 0.31, -0.25], + "0.1667": [0, 2.31, -0.63], + "0.2083": [0, 4.41, -0.94], + "0.25": [0, 6, -1], + "0.2917": [0, 7.09, -0.64], + "0.3333": [0, 7.94, 0], + "0.375": [0, 8.32, 0.64], + "0.4167": [0, 8, 1], + "0.4583": [0, 6.93, 0.98], + "0.5": [0, 5.18, 0.77], + "0.5417": [0, 3.18, 0.47], + "0.5833": [0, 1.31, 0.18], + "0.625": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-0.63, 0, 0], + "0.0833": [-2.34, 0, 0], + "0.125": [-4.86, 0, 0], + "0.1667": [-7.92, 0, 0], + "0.2083": [-11.25, 0, 0], + "0.25": [-14.58, 0, 0], + "0.2917": [-17.64, 0, 0], + "0.3333": [-20.16, 0, 0], + "0.375": [-21.87, 0, 0], + "0.4167": [-22.5, 0, 0], + "0.4583": [-20.16, 0, 0], + "0.5": [-14.58, 0, 0], + "0.5417": [-7.92, 0, 0], + "0.5833": [-2.34, 0, 0], + "0.625": [0, 0, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [-45, 0, 0], + "0.0417": [-38.89, 0, 0], + "0.0833": [-23.61, 0, 0], + "0.125": [-3.75, 0, 0], + "0.1667": [16.11, 0, 0], + "0.2083": [31.39, 0, 0], + "0.25": [37.5, 0, 0], + "0.2917": [34.67, 0, 0], + "0.3333": [27.09, 0, 0], + "0.375": [16.11, 0, 0], + "0.4167": [3.1, 0, 0], + "0.4583": [-10.6, 0, 0], + "0.5": [-23.61, 0, 0], + "0.5417": [-34.59, 0, 0], + "0.5833": [-42.17, 0, 0], + "0.625": [-45, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [-30, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-30, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftArm": { + "rotation": { + "0.0417": [0, 0, 0], + "0.0833": [1.76, 0, 0], + "0.125": [2.81, 0, 0], + "0.1667": [3.16, 0, 0], + "0.2083": [2.81, 0, 0], + "0.25": [1.76, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [-4.25, 0, 0], + "0.375": [-10.73, 0, 0], + "0.4167": [-17.62, 0, 0], + "0.4583": [-23.09, 0, 0], + "0.5": [-25.31, 0, 0], + "0.5417": [-19.68, 0, 0], + "0.5833": [-8.43, 0, 0], + "0.625": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.2083": [0, 0, 0], + "0.25": [2.37, 0, 0], + "0.2917": [3.16, 0, 0], + "0.3333": [2.37, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [-8.43, 0, 0], + "0.4583": [-19.68, 0, 0], + "0.5": [-25.31, 0, 0], + "0.5417": [-19.69, 0, 0], + "0.5833": [-8.45, 0, 0], + "0.625": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [17.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [62.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [17.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 3, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 9, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftFoot": { + "rotation": { + "0.0833": [0, 0, 0], + "0.125": [3.52, 0, 0], + "0.1667": [6.02, 0, 0], + "0.2083": [8.82, 0, 0], + "0.25": [13.21, 0, 0], + "0.2917": [22.17, 0, 0], + "0.3333": [34.14, 0, 0], + "0.375": [43.59, 0, 0], + "0.4167": [45, 0, 0], + "0.4583": [33.02, 0, 0], + "0.5": [11.85, 0, 0], + "0.5417": [-9.62, 0, 0], + "0.5833": [-22.5, 0, 0], + "0.625": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [17.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [62.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [17.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 3, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 9, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightFoot": { + "rotation": { + "0.2083": [0, 0, 0], + "0.25": [13.21, 0, 0], + "0.2917": [22.17, 0, 0], + "0.3333": [34.14, 0, 0], + "0.375": [43.59, 0, 0], + "0.4167": [45, 0, 0], + "0.4583": [33.02, 0, 0], + "0.5": [11.85, 0, 0], + "0.5417": [-9.62, 0, 0], + "0.5833": [-22.5, 0, 0], + "0.625": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.5833": { + "effect": "step" + }, + "0.625": { + "effect": "step_-6dB" + } + } + }, + "animation.silverlabs_nat.kangaroo.right_ear_flick_event": { + "animation_length": 0.375, + "bones": { + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [26.96, -11.4, -7], + "0.0833": [12.65, -8.87, -5.44], + "0.125": [-10.16, -3.8, -2.33], + "0.1667": [-22.5, 0, 0], + "0.2083": [-1.7, 0.71, 0.44], + "0.25": [22.5, 0, 0], + "0.2917": [18.17, 0.42, 0.26], + "0.3333": [6.34, 0.84, 0.52], + "0.375": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.kangaroo.left_ear_flick_event": { + "animation_length": 0.375, + "bones": { + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [26.96, 11.4, 7], + "0.0833": [12.63, 8.87, 5.44], + "0.125": [-10.18, 3.8, 2.33], + "0.1667": [-22.5, 0, 0], + "0.2083": [-1.68, -0.71, -0.44], + "0.25": [22.5, 0, 0], + "0.2917": [18.17, -0.42, -0.26], + "0.3333": [6.34, -0.84, -0.52], + "0.375": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.kangaroo.baby_right_ear_flick_event": { + "animation_length": 0.375, + "bones": { + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [26.96, -11.4, -7], + "0.0833": [12.65, -8.87, -5.44], + "0.125": [-10.16, -3.8, -2.33], + "0.1667": [-22.5, 0, 0], + "0.2083": [-1.7, 0.71, 0.44], + "0.25": [22.5, 0, 0], + "0.2917": [18.17, 0.42, 0.26], + "0.3333": [6.34, 0.84, 0.52], + "0.375": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.kangaroo.pouch": { + "loop": true, + "bones": { + "body": { + "rotation": [-22.5, 0, 0] + }, + "pouch": { + "position": [0, -4, 0] + }, + "tail": { + "rotation": [22.5, 0, 0] + }, + "skull": { + "rotation": [22.5, 0, 0] + }, + "head2": { + "rotation": [42.5, 0, 0], + "position": [0, -2.25281, 0.10101] + }, + "leftEar2": { + "rotation": [-22.5, 0, 0] + }, + "rightEar2": { + "rotation": [-22.5, 0, 0] + }, + "leftArm2": { + "rotation": [45, 0, 0], + "position": [0, -0.35355, -0.35355] + }, + "rightArm2": { + "rotation": [45, 0, 0], + "position": [0, -0.35355, -0.35355] + } + } + }, + "animation.silverlabs_nat.kangaroo.baby_hidden_transform": { + "loop": true, + "bones": { + "baby": { + "scale": 0 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/kangaroo_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/kangaroo_baby.rp_anim.json new file mode 100644 index 0000000..f2610d8 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/kangaroo_baby.rp_anim.json @@ -0,0 +1,2068 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.kangaroo_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time + 0.3 ) * 90 ) * 2", + "-Math.cos(( q.anim_time + 0 ) * 45 ) * 2", + 0 + ], + "position": [0, "Math.sin(( q.anim_time + 0 ) * 90 ) * 0.15", 0] + }, + "tail": { + "rotation": [ + "-Math.sin(( q.anim_time + 0.4 ) * 90 ) * -7", + "-Math.cos(( q.anim_time + 0.5 ) * 45 ) * -5", + 0 + ] + }, + "skull": { + "rotation": ["-Math.sin(( q.anim_time + 0.7 ) * 90 ) * -2", 0, 0], + "position": [0, "Math.sin(( q.anim_time + 0.1 ) * 90 ) * 0.2", 0] + }, + "leftEar": { + "rotation": [ + "-Math.sin(( q.anim_time + 0.65 ) * 90 ) * -4", + 0, + "Math.sin(( q.anim_time + 0.7 ) * 90 ) * 3" + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin(( q.anim_time + 0.85 ) * 90 ) * -4", + 0, + "Math.sin(( q.anim_time + 0.6 ) * 90 ) * -3" + ] + }, + "leftArm": { + "rotation": [ + "-Math.sin(( q.anim_time + 0.65 ) * 90 ) * -4", + 0, + "Math.cos(( q.anim_time - 0.5 ) * 90 ) * 5" + ] + }, + "rightArm": { + "rotation": [ + "-Math.sin(( q.anim_time + 0.45 ) * 90 ) * -4", + 0, + "Math.cos(( q.anim_time - 0.6 ) * 90 ) * -5" + ] + }, + "leftLeg": { + "rotation": ["-Math.sin(( q.anim_time + 0.0 ) * 90 ) * 3", 0, 0], + "position": [ + 0, + "Math.sin(( q.anim_time + 0.0 ) * 90 ) * 0.06", + "Math.sin(( q.anim_time + 0.0 ) * 90 ) * 0.35" + ] + }, + "leftFoot": { + "rotation": ["-Math.sin(( q.anim_time + 0.0 ) * 90 ) * -3", 0, 0] + }, + "rightLeg": { + "rotation": ["-Math.sin(( q.anim_time + 0.0 ) * 90 ) * 3", 0, 0], + "position": [ + 0, + "Math.sin(( q.anim_time + 0.0 ) * 90 ) * 0.06", + "Math.sin(( q.anim_time + 0.0 ) * 90 ) * 0.35" + ] + }, + "rightFoot": { + "rotation": ["-Math.sin(( q.anim_time + 0.0 ) * 90 ) * -3", 0, 0] + } + } + }, + "animation.silverlabs_nat.kangaroo_baby.walk": { + "loop": true, + "animation_length": 0.8333, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [51.8, 0, 0], + "0.0833": [51.8, 0, 0], + "0.1667": [49, 0, 0], + "0.25": [40.24, 0, 0], + "0.3333": [26.1, 0, 0], + "0.4583": [20.67, 0, 0], + "0.5417": [28.24, 0, 0], + "0.625": [42, 0, 0], + "0.6667": [47, 0, 0], + "0.75": [49.45, 0, 0], + "0.8333": [51.5, 0, 0] + }, + "position": { + "0.0": [0, -1.8, -1.9], + "0.0417": [0, -1.85, -1.9], + "0.1667": [0, -1.7, -1.9], + "0.2917": [0, -0.96, -1.9], + "0.375": [0, -0.1, -1.9], + "0.4167": [0, 0.38, -2.03], + "0.5": [0, 0.73, -2.3], + "0.5833": [0, 0.42, -2.09], + "0.625": [0, -0.34, -1.98], + "0.6667": [0, -0.8, -1.9], + "0.75": [0, -1.7, -1.9], + "0.8333": [0, -1.8, -1.9] + } + }, + "tail": { + "rotation": { + "0.0": [-60, 0, 0], + "0.125": [-47.34, 0, 0], + "0.25": [-41.67, 0, 0], + "0.375": [-48, 0, 0], + "0.6667": [-66, 0, 0], + "0.8333": [-60, 0, 0] + }, + "position": [0, 0, -1] + }, + "skull": { + "rotation": { + "0.0": [-34, 0, 0], + "0.3333": [-19.69, 0, 0], + "0.5417": [-27, 0, 0], + "0.6667": [-38.41, 0, 0], + "0.8333": [-34, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, -0.32, 0], + "0.3333": [0, -0.35, 0], + "0.4583": [0, 0.6, 0], + "0.5417": [0, 0.9, 0], + "0.7083": [0, 0.19, 0], + "0.8333": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [4.94, 0, 0], + "0.0833": [9.4, 0, 0], + "0.125": [12.94, 0, 0], + "0.1667": [15.22, 0, 0], + "0.2083": [16, 0, 0], + "0.25": [15.22, 0, 0], + "0.2917": [12.94, 0, 0], + "0.3333": [9.4, 0, 0], + "0.375": [4.94, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [-4.94, 0, 0], + "0.5": [-9.4, 0, 0], + "0.5417": [-12.94, 0, 0], + "0.5833": [-15.22, 0, 0], + "0.625": [-16, 0, 0], + "0.6667": [-15.22, 0, 0], + "0.7083": [-12.94, 0, 0], + "0.75": [-9.4, 0, 0], + "0.8333": [-4.94, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [7.08, 0, 0], + "0.0417": [10.7, 0, 0], + "0.0833": [13.09, 0, 0], + "0.125": [13.99, 0, 0], + "0.1667": [13.34, 0, 0], + "0.2083": [11.18, 0, 0], + "0.25": [7.73, 0, 0], + "0.2917": [3.33, 0, 0], + "0.3333": [-1.6, 0, 0], + "0.375": [-6.56, 0, 0], + "0.4167": [-11.08, 0, 0], + "0.4583": [-14.7, 0, 0], + "0.5": [-17.09, 0, 0], + "0.5417": [-17.99, 0, 0], + "0.5833": [-17.34, 0, 0], + "0.625": [-15.18, 0, 0], + "0.6667": [-11.73, 0, 0], + "0.7083": [-7.33, 0, 0], + "0.75": [-2.4, 0, 0], + "0.7917": [2.56, 0, 0], + "0.8333": [7.08, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [-27.8, 0, 0], + "0.125": [-27.8, 0, 0], + "0.2083": [7.32, 0, 0], + "0.3333": [22.59, 0, 0], + "0.375": [5.71, 0, 0], + "0.4583": [-73.46, 0, 0], + "0.5": [-78.64, 0, 0], + "0.5417": [-71.9, 0, 0], + "0.6667": [-60.95, 0, 0], + "0.8333": [-27.8, 0, 0] + }, + "position": { + "0.0": [-0.01, 0.8, 0.1], + "0.125": [-0.01, 0.8, 0.1], + "0.4583": [-0.01, 1, 0], + "0.6667": [-0.01, 0.16, 0], + "0.8333": [-0.01, 0.8, 0.1] + } + }, + "rightArm": { + "rotation": { + "0.0": [-27.8, 0, 0], + "0.125": [-27.8, 0, 0], + "0.2083": [7.32, 0, 0], + "0.3333": [22.59, 0, 0], + "0.375": [5.71, 0, 0], + "0.4167": [-70, 0, 0], + "0.4583": [-91.66, 0, 0], + "0.5": [-96.84, 0, 0], + "0.5417": [-90.1, 0, 0], + "0.6667": [-67.35, 0, 0], + "0.8333": [-27.8, 0, 0] + }, + "position": { + "0.0": [0.01, 0.8, 0.1], + "0.125": [0.01, 0.8, 0.1], + "0.4583": [0.01, 1, 0], + "0.6667": [0.01, 0.16, 0], + "0.8333": [0.01, 0.8, 0.1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-24.67, 0, 0], + "0.0417": [-29, 0, 0], + "0.1667": [-71, -10.7, 0], + "0.2917": [-24.94652, -1.68934, -3.62628], + "0.6667": [-17.01, -0.19, -0.41], + "0.75": [-16, 0, 0], + "0.8333": [-24.67, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.16], + "0.0417": [0, 0, -0.36], + "0.0833": [0, 0.39, -0.63], + "0.125": [0, 0.78, -0.94], + "0.1667": [0, 0.66, -1.25], + "0.2083": [0, 0.55, -1.54], + "0.25": [0, 0.43, -1.77], + "0.2917": [0, 0.32, -1.93], + "0.3333": [0, 0.2, -2], + "0.375": [0, 0.36, -1.97], + "0.4167": [0, 0.52, -1.84], + "0.4583": [0, 0.68, -1.64], + "0.5": [0, 0.84, -1.37], + "0.5417": [0, 1, -1.06], + "0.5833": [0, 0.73, -0.75], + "0.625": [0, 0.47, -0.46], + "0.6667": [0, 0.2, -0.23], + "0.7083": [0, 0.1, -0.07], + "0.75": [0, 0, 0], + "0.7917": [0, 0, -0.03], + "0.8333": [0, 0, -0.16] + } + }, + "leftShin": { + "rotation": { + "0.0": [134.1, 0, 0], + "0.0417": [139, 0, 0], + "0.125": [115.27, 0, 0], + "0.25": [14.32, 0, 0], + "0.2917": [-6, 0, 0], + "0.4167": [6.43, 0, 0], + "0.5833": [46.33, 0, 0], + "0.7083": [102.6, 0, 0], + "0.7917": [129.2, 0, 0], + "0.8333": [134.1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.8333": [0, 0, 0] + } + }, + "leftFoot": { + "rotation": { + "0.0": [-58.56, 0, 0], + "0.0417": [-60, 0, 0], + "0.1667": [-38, 0, 0], + "0.2917": [34, 0, 0], + "0.4167": [20.41, 0, 0], + "0.4583": [10.29, 0, 0], + "0.5417": [-8.39, 0, 0], + "0.5833": [-19.07, 0, 0], + "0.625": [-33.79, 0, 0], + "0.7083": [-54.22, 0, 0], + "0.8333": [-58.56, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-24.67, 0, 0], + "0.0417": [-29, 0, 0], + "0.1667": [-71, 9.9, 0], + "0.2917": [-24.94652, 1.68934, 3.62628], + "0.6667": [-17.01, 0.19, 0.41], + "0.75": [-16, 0, 0], + "0.8333": [-24.67, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.16], + "0.0417": [0, 0, -0.36], + "0.0833": [0, 0.39, -0.63], + "0.125": [0, 0.78, -0.94], + "0.1667": [0, 0.66, -1.25], + "0.2083": [0, 0.55, -1.54], + "0.25": [0, 0.43, -1.77], + "0.2917": [0, 0.32, -1.93], + "0.3333": [0, 0.2, -2], + "0.375": [0, 0.36, -1.97], + "0.4167": [0, 0.52, -1.84], + "0.4583": [0, 0.68, -1.64], + "0.5": [0, 0.84, -1.37], + "0.5417": [0, 1, -1.06], + "0.5833": [0, 0.73, -0.75], + "0.625": [0, 0.47, -0.46], + "0.6667": [0, 0.2, -0.23], + "0.7083": [0, 0.1, -0.07], + "0.75": [0, 0, 0], + "0.7917": [0, 0, -0.03], + "0.8333": [0, 0, -0.16] + } + }, + "rightShin": { + "rotation": { + "0.0": [134.1, 0, 0], + "0.0417": [139, 0, 0], + "0.125": [115.27, 0, 0], + "0.25": [14.32, 0, 0], + "0.2917": [-6, 0, 0], + "0.4167": [6.43, 0, 0], + "0.5833": [46.33, 0, 0], + "0.7083": [102.6, 0, 0], + "0.7917": [129.2, 0, 0], + "0.8333": [134.1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.8333": [0, 0, 0] + } + }, + "rightFoot": { + "rotation": { + "0.0": [-58.56, 0, 0], + "0.0417": [-60, 0, 0], + "0.1667": [-38, 0, 0], + "0.2917": [34, 0, 0], + "0.4167": [20.41, 0, 0], + "0.4583": [10.29, 0, 0], + "0.5417": [-8.39, 0, 0], + "0.5833": [-19.07, 0, 0], + "0.625": [-33.79, 0, 0], + "0.7083": [-54.22, 0, 0], + "0.8333": [-58.56, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.kangaroo_baby.run": { + "loop": true, + "animation_length": 1.3333, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [0.81, -3, 0], + "0.0417": [3.95, -2.94, 0], + "0.0833": [9.01, -2.77, 0], + "0.125": [15.21, -2.49, 0], + "0.1667": [21.6, -2.12, 0], + "0.2083": [27.22, -1.67, 0], + "0.25": [31.2, -1.15, 0], + "0.2917": [32.95, -0.59, 0], + "0.3333": [32.19, 0, 0], + "0.375": [29.05, 0.59, 0], + "0.4167": [23.99, 1.15, 0], + "0.4583": [17.79, 1.67, 0], + "0.5": [11.4, 2.12, 0], + "0.5417": [5.78, 2.49, 0], + "0.5833": [1.8, 2.77, 0], + "0.625": [0.05, 2.94, 0], + "0.6667": [0.81, 3, 0], + "0.7083": [3.95, 2.94, 0], + "0.75": [9.01, 2.77, 0], + "0.7917": [15.21, 2.49, 0], + "0.8333": [21.6, 2.12, 0], + "0.875": [27.22, 1.67, 0], + "0.9167": [31.2, 1.15, 0], + "0.9583": [32.95, 0.59, 0], + "1.0": [32.19, 0, 0], + "1.0417": [29.05, -0.59, 0], + "1.0833": [23.99, -1.15, 0], + "1.125": [17.79, -1.67, 0], + "1.1667": [11.4, -2.12, 0], + "1.2083": [5.78, -2.49, 0], + "1.25": [1.8, -2.77, 0], + "1.2917": [0.05, -2.94, 0], + "1.3333": [0.81, -3, 0] + }, + "position": { + "0.0": [0, 1.32, -1], + "0.0417": [0, 0.2, -0.92], + "0.0833": [0, -0.71, -0.71], + "0.125": [0, -1.27, -0.38], + "0.1667": [0, -1.39, 0], + "0.2083": [0, -1.05, 0.38], + "0.25": [0, -0.31, 0.71], + "0.2917": [0, 0.72, 0.92], + "0.3333": [0, 1.88, 1], + "0.375": [0, 3, 0.92], + "0.4167": [0, 3.91, 0.71], + "0.4583": [0, 4.47, 0.38], + "0.5": [0, 4.59, 0], + "0.5417": [0, 4.25, -0.38], + "0.5833": [0, 3.51, -0.71], + "0.625": [0, 2.48, -0.92], + "0.6667": [0, 1.32, -1], + "0.7083": [0, 0.2, -0.92], + "0.75": [0, -0.71, -0.71], + "0.7917": [0, -1.27, -0.38], + "0.8333": [0, -1.39, 0], + "0.875": [0, -1.05, 0.38], + "0.9167": [0, -0.31, 0.71], + "0.9583": [0, 0.72, 0.92], + "1.0": [0, 1.88, 1], + "1.0417": [0, 3, 0.92], + "1.0833": [0, 3.91, 0.71], + "1.125": [0, 4.47, 0.38], + "1.1667": [0, 4.59, 0], + "1.2083": [0, 4.25, -0.38], + "1.25": [0, 3.51, -0.71], + "1.2917": [0, 2.48, -0.92], + "1.3333": [0, 1.32, -1] + } + }, + "tail": { + "rotation": { + "0.0": [-16.18, 0, 0], + "0.0417": [-10.45, 0, 0], + "0.0833": [-3.13, 0, 0], + "0.125": [4.67, 0, 0], + "0.1667": [11.76, 0, 0], + "0.2083": [17.05, 0, 0], + "0.25": [19.75, 0, 0], + "0.2917": [19.45, 0, 0], + "0.3333": [16.18, 0, 0], + "0.375": [10.45, 0, 0], + "0.4167": [3.13, 0, 0], + "0.4583": [-4.67, 0, 0], + "0.5": [-11.76, 0, 0], + "0.5417": [-17.05, 0, 0], + "0.5833": [-19.75, 0, 0], + "0.625": [-19.45, 0, 0], + "0.6667": [-16.18, 0, 0], + "0.7083": [-10.45, 0, 0], + "0.75": [-3.13, 0, 0], + "0.7917": [4.67, 0, 0], + "0.8333": [11.76, 0, 0], + "0.875": [17.05, 0, 0], + "0.9167": [19.75, 0, 0], + "0.9583": [19.45, 0, 0], + "1.0": [16.18, 0, 0], + "1.0417": [10.45, 0, 0], + "1.0833": [3.13, 0, 0], + "1.125": [-4.67, 0, 0], + "1.1667": [-11.76, 0, 0], + "1.2083": [-17.05, 0, 0], + "1.25": [-19.75, 0, 0], + "1.2917": [-19.45, 0, 0], + "1.3333": [-16.18, 0, 0] + }, + "position": { + "0.0": [0, -0.12, 0], + "0.0417": [0, -0.12, 0], + "0.0833": [0, -0.12, 0], + "0.125": [0, -0.12, 0], + "0.1667": [0, -0.12, 0], + "0.2083": [0, -0.12, 0], + "0.25": [0, -0.12, 0], + "0.2917": [0, -0.12, 0], + "0.3333": [0, -0.12, 0], + "0.375": [0, -0.12, 0], + "0.4167": [0, -0.12, 0], + "0.4583": [0, -0.12, 0], + "0.5": [0, -0.12, 0], + "0.5417": [0, -0.12, 0], + "0.5833": [0, -0.12, 0], + "0.625": [0, -0.12, 0], + "0.6667": [0, -0.12, 0], + "0.7083": [0, -0.12, 0], + "0.75": [0, -0.12, 0], + "0.7917": [0, -0.12, 0], + "0.8333": [0, -0.12, 0], + "0.875": [0, -0.12, 0], + "0.9167": [0, -0.12, 0], + "0.9583": [0, -0.12, 0], + "1.0": [0, -0.12, 0], + "1.0417": [0, -0.12, 0], + "1.0833": [0, -0.12, 0], + "1.125": [0, -0.12, 0], + "1.1667": [0, -0.12, 0], + "1.2083": [0, -0.12, 0], + "1.25": [0, -0.12, 0], + "1.2917": [0, -0.12, 0], + "1.3333": [0, -0.12, 0] + } + }, + "skull": { + "rotation": { + "0.0": [7.42, 0, 0], + "0.0417": [4.02, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [-4.02, 0, 0], + "0.1667": [-7.42, 0, 0], + "0.2083": [-9.7, 0, 0], + "0.25": [-10.5, 0, 0], + "0.2917": [-9.7, 0, 0], + "0.3333": [-7.42, 0, 0], + "0.375": [-4.02, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [4.02, 0, 0], + "0.5": [7.42, 0, 0], + "0.5417": [9.7, 0, 0], + "0.5833": [10.5, 0, 0], + "0.625": [9.7, 0, 0], + "0.6667": [7.42, 0, 0], + "0.7083": [4.02, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [-4.02, 0, 0], + "0.8333": [-7.42, 0, 0], + "0.875": [-9.7, 0, 0], + "0.9167": [-10.5, 0, 0], + "0.9583": [-9.7, 0, 0], + "1.0": [-7.42, 0, 0], + "1.0417": [-4.02, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [4.02, 0, 0], + "1.1667": [7.42, 0, 0], + "1.2083": [9.7, 0, 0], + "1.25": [10.5, 0, 0], + "1.2917": [9.7, 0, 0], + "1.3333": [7.42, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [-19.02, 0, 0], + "0.0417": [-19.94, 0, 0], + "0.0833": [-17.82, 0, 0], + "0.125": [-12.99, 0, 0], + "0.1667": [-6.18, 0, 0], + "0.2083": [1.57, 0, 0], + "0.25": [9.08, 0, 0], + "0.2917": [15.21, 0, 0], + "0.3333": [19.02, 0, 0], + "0.375": [19.94, 0, 0], + "0.4167": [17.82, 0, 0], + "0.4583": [12.99, 0, 0], + "0.5": [6.18, 0, 0], + "0.5417": [-1.57, 0, 0], + "0.5833": [-9.08, 0, 0], + "0.625": [-15.21, 0, 0], + "0.6667": [-19.02, 0, 0], + "0.7083": [-19.94, 0, 0], + "0.75": [-17.82, 0, 0], + "0.7917": [-12.99, 0, 0], + "0.8333": [-6.18, 0, 0], + "0.875": [1.57, 0, 0], + "0.9167": [9.08, 0, 0], + "0.9583": [15.21, 0, 0], + "1.0": [19.02, 0, 0], + "1.0417": [19.94, 0, 0], + "1.0833": [17.82, 0, 0], + "1.125": [12.99, 0, 0], + "1.1667": [6.18, 0, 0], + "1.2083": [-1.57, 0, 0], + "1.25": [-9.08, 0, 0], + "1.2917": [-15.21, 0, 0], + "1.3333": [-19.02, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [-14.14, 0, 0], + "0.0417": [-18.48, 0, 0], + "0.0833": [-20, 0, 0], + "0.125": [-18.48, 0, 0], + "0.1667": [-14.14, 0, 0], + "0.2083": [-7.65, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [7.65, 0, 0], + "0.3333": [14.14, 0, 0], + "0.375": [18.48, 0, 0], + "0.4167": [20, 0, 0], + "0.4583": [18.48, 0, 0], + "0.5": [14.14, 0, 0], + "0.5417": [7.65, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [-7.65, 0, 0], + "0.6667": [-14.14, 0, 0], + "0.7083": [-18.48, 0, 0], + "0.75": [-20, 0, 0], + "0.7917": [-18.48, 0, 0], + "0.8333": [-14.14, 0, 0], + "0.875": [-7.65, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [7.65, 0, 0], + "1.0": [14.14, 0, 0], + "1.0417": [18.48, 0, 0], + "1.0833": [20, 0, 0], + "1.125": [18.48, 0, 0], + "1.1667": [14.14, 0, 0], + "1.2083": [7.65, 0, 0], + "1.25": [0, 0, 0], + "1.2917": [-7.65, 0, 0], + "1.3333": [-14.14, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [-39.27, 0, 0], + "0.0417": [-49.48, 0, 0], + "0.0833": [-56.73, 0, 0], + "0.125": [-59.91, 0, 0], + "0.1667": [-58.53, 0, 0], + "0.2083": [-52.81, 0, 0], + "0.25": [-43.62, 0, 0], + "0.2917": [-32.35, 0, 0], + "0.3333": [-20.73, 0, 0], + "0.375": [-10.52, 0, 0], + "0.4167": [-3.27, 0, 0], + "0.4583": [-0.09, 0, 0], + "0.5": [-1.47, 0, 0], + "0.5417": [-7.19, 0, 0], + "0.5833": [-16.38, 0, 0], + "0.625": [-27.65, 0, 0], + "0.6667": [-39.27, 0, 0], + "0.7083": [-49.48, 0, 0], + "0.75": [-56.73, 0, 0], + "0.7917": [-59.91, 0, 0], + "0.8333": [-58.53, 0, 0], + "0.875": [-52.81, 0, 0], + "0.9167": [-43.62, 0, 0], + "0.9583": [-32.35, 0, 0], + "1.0": [-20.73, 0, 0], + "1.0417": [-10.52, 0, 0], + "1.0833": [-3.27, 0, 0], + "1.125": [-0.09, 0, 0], + "1.1667": [-1.47, 0, 0], + "1.2083": [-7.19, 0, 0], + "1.25": [-16.38, 0, 0], + "1.2917": [-27.65, 0, 0], + "1.3333": [-39.27, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [-51.21, 0, 0], + "0.0417": [-57.72, 0, 0], + "0.0833": [-60, 0, 0], + "0.125": [-57.72, 0, 0], + "0.1667": [-51.21, 0, 0], + "0.2083": [-41.48, 0, 0], + "0.25": [-30, 0, 0], + "0.2917": [-18.52, 0, 0], + "0.3333": [-8.79, 0, 0], + "0.375": [-2.28, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [-2.28, 0, 0], + "0.5": [-8.79, 0, 0], + "0.5417": [-18.52, 0, 0], + "0.5833": [-30, 0, 0], + "0.625": [-41.48, 0, 0], + "0.6667": [-51.21, 0, 0], + "0.7083": [-57.72, 0, 0], + "0.75": [-60, 0, 0], + "0.7917": [-57.72, 0, 0], + "0.8333": [-51.21, 0, 0], + "0.875": [-41.48, 0, 0], + "0.9167": [-30, 0, 0], + "0.9583": [-18.52, 0, 0], + "1.0": [-8.79, 0, 0], + "1.0417": [-2.28, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [-2.28, 0, 0], + "1.1667": [-8.79, 0, 0], + "1.2083": [-18.52, 0, 0], + "1.25": [-30, 0, 0], + "1.2917": [-41.48, 0, 0], + "1.3333": [-51.21, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-25, 0, 0], + "0.0833": [-15.4, 0, 0], + "0.1667": [0, 0, 0], + "0.2917": [62, 0, 0], + "0.3333": [66, 0, 0], + "0.4167": [59, 0, 0], + "0.5": [42.9, 0, 0], + "0.5833": [-8.63, 0, 0], + "0.625": [-19.7, 0, 0], + "0.6667": [-25, 0, 0], + "0.75": [-15.4, 0, 0], + "0.8333": [0, 0, 0], + "0.9583": [62, 0, 0], + "1.0": [66, 0, 0], + "1.0833": [59, 0, 0], + "1.1667": [42.9, 0, 0], + "1.25": [-8.63, 0, 0], + "1.2917": [-19.7, 0, 0], + "1.3333": [-25, 0, 0] + }, + "position": { + "0.0": [0, 1.5, 0], + "0.1667": [0, 0, 0], + "0.3333": [0, 0.9, 0.2], + "0.5": [0, 5.8, -1.1], + "0.6667": [0, 1.5, 0], + "0.8333": [0, 0, 0], + "1.0": [0, 0.9, 0.2], + "1.1667": [0, 5.8, -1.1], + "1.3333": [0, 1.5, 0] + } + }, + "leftShin": { + "rotation": { + "0.0": [-5, 0, 0], + "0.1667": [0, 0, 0], + "0.3333": [2.5, 0, 0], + "0.375": [-0.6, 0, 0], + "0.4583": [-14.6, 0, 0], + "0.5": [-17.5, 0, 0], + "0.5417": [-16.98, 0, 0], + "0.6667": [-5, 0, 0], + "0.8333": [0, 0, 0], + "1.0": [2.5, 0, 0], + "1.0417": [-0.6, 0, 0], + "1.125": [-14.6, 0, 0], + "1.1667": [-17.5, 0, 0], + "1.2083": [-16.98, 0, 0], + "1.3333": [-5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5": [0, 0.2, 0], + "0.6667": [0, 0, 0], + "1.1667": [0, 0.2, 0] + } + }, + "leftFoot": { + "rotation": { + "0.0": [50, 0, 0], + "0.0833": [26.7, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [-11.73, 0, 0], + "0.2917": [-9, 0, 0], + "0.3333": [-1.6, 0, 0], + "0.375": [20.9, -0.54, -1.42], + "0.4167": [27.40119, -1.07953, -2.83229], + "0.4583": [-12.9, -1.62, -4.25], + "0.5": [-16.09762, -2.15906, -5.66457], + "0.5417": [3.4, -1.62, -4.25], + "0.625": [44.57, -0.54, -1.42], + "0.6667": [50, 0, 0], + "0.75": [26.7, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [-11.73, 0, 0], + "0.9583": [-9, 0, 0], + "1.0": [-1.6, 0, 0], + "1.0417": [20.9, -0.54, -1.42], + "1.0833": [27.40119, -1.07953, -2.83229], + "1.125": [-12.9, -1.62, -4.25], + "1.1667": [-16.09762, -2.15906, -5.66457], + "1.2083": [3.4, -1.62, -4.25], + "1.2917": [44.57, -0.54, -1.42], + "1.3333": [50, 0, 0] + }, + "position": { + "0.0": [0, 0.3, -0.4], + "0.1667": [0, 0, 0], + "0.5": [0, 0.2, 0.23], + "0.6667": [0, 0.3, -0.4], + "0.8333": [0, 0, 0], + "1.1667": [0, 0.2, 0.23], + "1.3333": [0, 0.3, -0.4] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-25, 0, 0], + "0.0833": [-15.4, 0, 0], + "0.1667": [0, 0, 0], + "0.2917": [62, 0, 0], + "0.3333": [66, 0, 0], + "0.4167": [59, 0, 0], + "0.5": [27, 0, 0], + "0.5833": [-15.83, 0, 0], + "0.625": [-22.1, 0, 0], + "0.6667": [-25, 0, 0], + "0.75": [-15.4, 0, 0], + "0.8333": [0, 0, 0], + "0.9583": [62, 0, 0], + "1.0": [66, 0, 0], + "1.0833": [59, 0, 0], + "1.1667": [27, 0, 0], + "1.25": [-15.83, 0, 0], + "1.2917": [-22.1, 0, 0], + "1.3333": [-25, 0, 0] + }, + "position": { + "0.0": [0, 1.5, 0], + "0.1667": [0, 0, 0], + "0.3333": [0, 0.9, 0.2], + "0.5": [0, 5.8, -1.1], + "0.6667": [0, 1.5, 0], + "0.8333": [0, 0, 0], + "1.0": [0, 0.9, 0.2], + "1.1667": [0, 5.8, -1.1], + "1.3333": [0, 1.5, 0] + } + }, + "rightShin": { + "rotation": { + "0.0": [-5, 0, 0], + "0.1667": [0, 0, 0], + "0.3333": [2.5, 0, 0], + "0.375": [-0.6, 0, 0], + "0.4583": [-14.6, 0, 0], + "0.5": [-17.5, 0, 0], + "0.5417": [-16.98, 0, 0], + "0.6667": [-5, 0, 0], + "0.8333": [0, 0, 0], + "1.0": [2.5, 0, 0], + "1.0417": [-0.6, 0, 0], + "1.125": [-14.6, 0, 0], + "1.1667": [-17.5, 0, 0], + "1.2083": [-16.98, 0, 0], + "1.3333": [-5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5": [0, 0.2, 0], + "0.6667": [0, 0, 0], + "1.1667": [0, 0.2, 0] + } + }, + "rightFoot": { + "rotation": { + "0.0": [50, 0, 0], + "0.0833": [26.7, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [-11.73, 0, 0], + "0.2917": [-9, 0, 0], + "0.3333": [-1.6, 0, 0], + "0.375": [18.75, 0.54, 1.42], + "0.4167": [21.00119, 1.07953, 2.83229], + "0.4583": [-15.2, 1.62, 4.25], + "0.5": [-11.59762, 2.15906, 5.66457], + "0.5417": [10.8, 1.62, 4.25], + "0.625": [44.57, 0.54, 1.42], + "0.6667": [50, 0, 0], + "0.75": [26.7, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [-11.73, 0, 0], + "0.9583": [-9, 0, 0], + "1.0": [-1.6, 0, 0], + "1.0417": [18.75, 0.54, 1.42], + "1.0833": [21.00119, 1.07953, 2.83229], + "1.125": [-15.2, 1.62, 4.25], + "1.1667": [-11.59762, 2.15906, 5.66457], + "1.2083": [10.8, 1.62, 4.25], + "1.2917": [44.57, 0.54, 1.42], + "1.3333": [50, 0, 0] + }, + "position": { + "0.0": [0, 0.3, -0.4], + "0.1667": [0, 0, 0], + "0.5": [0, 0.2, 0.23], + "0.6667": [0, 0.3, -0.4], + "0.8333": [0, 0, 0], + "1.1667": [0, 0.2, 0.23], + "1.3333": [0, 0.3, -0.4] + } + } + } + }, + "animation.silverlabs_nat.kangaroo_baby.sit_idle": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "body": { + "rotation": [0, 0, 0], + "position": [0, -3.5, 0] + }, + "tail": { + "rotation": [-51.4754, -65.47237, -127.09465], + "position": [0, -2.1, 0] + }, + "skull": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "leftArm": { + "rotation": [0, 0, 42], + "position": [0, 0, 0.2] + }, + "rightArm": { + "rotation": [0, 0, -5] + }, + "leftLeg": { + "rotation": [-115.95482, -12.80435, -6.45781], + "position": [0, -6.3, 0.2] + }, + "leftShin": { + "rotation": [63, 0, 0], + "position": [0, 0.3, -1.2] + }, + "leftFoot": { + "rotation": [17.5, 0, 0] + }, + "rightLeg": { + "rotation": [-115.95482, 12.80435, 6.45781], + "position": [0, -6.3, 0.2] + }, + "rightShin": { + "rotation": [63, 0, 0], + "position": [0, 0.3, -1.2] + }, + "rightFoot": { + "rotation": [7.5, 0, 0] + } + } + }, + "animation.silverlabs_nat.kangaroo_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.9583, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [-16, 0, 0], + "0.4583": [0, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, 0.93, 0.1], + "0.25": [0, 1.4, 0.3], + "0.3333": [0, 0.84, 1.28], + "0.375": [0, 0.56, 1.62], + "0.4583": [0, 0, 1.7], + "0.625": [0, 0, 1.7] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [3.93, 2, 2.8], + "0.125": [11.2, 2, 4], + "0.2083": [14.17, 2, 4.6], + "0.25": [11, 2, 3.2], + "0.375": [-14.4, -0.52, -0.52], + "0.4583": [-23, -2.2, -3], + "0.5417": [-17.2, -2.2, -4.2], + "0.625": [-4.3, -2.2, -1.8], + "0.75": [-0.52, 0, 0], + "0.8333": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.4583": [0, -2.3, 0], + "0.625": [0, -3.5, 0], + "0.7083": [0, -3.1, 0], + "0.75": [0, -3.1, 0], + "0.8333": [0, -3.5, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [18.3, -10.5, 0], + "0.25": [26.1, 3, 0], + "0.4167": [23, 67.5, 0], + "0.5833": [0, 77.5, 0], + "0.75": [3.9, 80.5, 0], + "0.875": [0, 77.5, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0.15, -0.4], + "0.25": [0, 0.3, -0.4], + "0.5833": [0, -2.1, 0], + "0.75": [0, -2.1, 0], + "0.875": [0, -2.1, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [2.32, 0, 3.4], + "0.2083": [19.11, 0, 1.5], + "0.25": [23.04, 0, 0.6], + "0.3333": [25.5, 0, -0.9], + "0.4583": [21.5, 0, -0.9], + "0.5417": [2.35, 0, 1.8], + "0.5833": [1.38, 0, 1.8], + "0.625": [4.4, 0, 1.8], + "0.75": [0, 0, 0], + "0.875": [3.2, 0, -1.1], + "0.9583": [0, 0, 0] + }, + "position": { + "0.4583": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-3.96922, -0.71226, -4.94914], + "0.2917": [-0.79, -0.28, -5.7], + "0.375": [13, 0, -6.2], + "0.4167": [9.23, 0, -4.96], + "0.5": [-10.9, 0, -2.48], + "0.5833": [-16, 0, 0], + "0.7083": [16.8, 0, 2.3], + "0.7917": [13.67, 0, 10.93], + "0.8333": [12.1, 0, 2.15], + "0.875": [7.11, 0, -0.28], + "0.9583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.9583": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-8.16922, 0.71226, 4.94914], + "0.3333": [13, 0, 6.2], + "0.625": [-16, 0, 0], + "0.75": [16.8, 0, -9.6], + "0.8333": [8.4, 0, -2.65], + "0.9167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.9167": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.3333": [-66.01171, -29.46703, -6.66981], + "0.4583": [-66.01171, -29.46703, -6.66981], + "0.5833": [12.5, 0, 20.7], + "0.7083": [25, 0, 46.4], + "0.7917": [0, 0, 31.8], + "0.9167": [0, 0, 42] + }, + "position": { + "0.0": [0, 0, 0], + "0.4583": [0, 0, 0.2], + "0.5833": [0, 0, 0.2], + "0.7917": [0, 0, 0.2] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-16.79248, 1.44554, 1.43277], + "0.3333": [-59.23451, 14.38902, 5.51811], + "0.4583": [-77.23451, 14.38902, 5.51811], + "0.6667": [15, 0, -5], + "0.7917": [-5, 0, -5], + "0.9167": [-5, 0, -5] + }, + "position": [0, 0, 0] + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.375": [-71.79287, -2.8299, 1.83016], + "0.4583": [-77.98812, -4.7165, 3.05027], + "0.5833": [-120.07533, -7.26994, 7.40805], + "0.7083": [-114.98494, -11.42075, -2.99134], + "0.75": [-115.95482, -12.80435, -6.45781], + "0.9583": [-115.95482, -12.80435, -6.45781] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.4583": [0, -3.6, 0.06], + "0.5833": [0, -5.7, -0.74], + "0.7083": [0, -5.85, -0.71], + "0.75": [0, -6.3, -0.7], + "0.875": [0, -5.9, -0.7], + "0.9583": [0, -6.3, -0.7] + } + }, + "leftShin": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.375": [64, 0, 0], + "0.4583": [18, 0, 0], + "0.5833": [18, 0, 0], + "0.75": [65, 0, 0], + "0.9167": [63, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.375": [0, 0.8, -0.3], + "0.4583": [0, 0.09, -0.34], + "0.5833": [0, 0.09, -0.34], + "0.75": [0, 0.3, -1.2] + } + }, + "leftFoot": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [7, 0, 0], + "0.25": [0, 0, 0], + "0.375": [-12, 0, 0], + "0.4583": [5, 0, 0], + "0.5833": [5, 0, 0], + "0.75": [17.5, 0, 0], + "0.8333": [22.5, 0, 0], + "0.9583": [17.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.375": [-71.79287, 2.8299, -1.83016], + "0.4583": [-77.63, 3.66, 1.85], + "0.5833": [-113.28178, 7.33661, 0.26684], + "0.7083": [-109.28656, 11.43742, 4.91006], + "0.75": [-115.95482, 12.80435, 6.45781] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.4583": [0, -3.6, 0.06], + "0.5833": [0, -6.3, -1.2], + "0.6667": [0, -5.6, -1.2], + "0.7083": [0, -5.75, -1.2], + "0.75": [0, -6.3, -1.2] + } + }, + "rightShin": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.375": [64, 0, 0], + "0.4583": [18, 0, 0], + "0.5833": [18, 0, 0], + "0.75": [63, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.375": [0, 0.8, -0.3], + "0.4583": [0, 0.09, -0.34], + "0.5833": [0, 0.09, -0.34], + "0.75": [0, 0.3, -1.2] + } + }, + "rightFoot": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [7, 0, 0], + "0.25": [0, 0, 0], + "0.375": [-12, 0, 0], + "0.4583": [2.14, 0, 0], + "0.5833": [2.14, 0, 0], + "0.75": [7.5, 0, 0], + "0.8333": [13.5, 0, 0], + "0.9167": [7.5, 0, 0] + }, + "position": { + "0.25": [0, 0, 0], + "0.375": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.kangaroo_baby.unsit": { + "loop": "hold_on_last_frame", + "animation_length": 0.9583, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 1.7], + "0.125": [0, 0, 1.7], + "0.2917": [0, 0, 2.31], + "0.6667": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.2917": [27, 0, 0], + "0.4583": [26, 0, 0], + "0.75": [-0.2, 0, 0], + "0.875": [0, 0, 0], + "0.9583": [0, 0, 0] + }, + "position": { + "0.0": [0, -3.5, 0], + "0.125": [0, -3.5, 0], + "0.2917": [0, -3.11, -1.7], + "0.4583": [0, -2.33, -3.77], + "0.875": [0, 0.2, -0.2], + "0.9583": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 77.5, 0], + "0.125": [0, 77.5, 0], + "0.2917": [-15, 77.5, 0], + "0.4167": [-2.45433, 34.34298, 1.44863], + "0.5833": [-6.72676, -23.19971, 3.38013], + "0.7083": [-5.42993, -13.58933, 2.05155], + "0.8333": [0, 8, 0], + "0.9167": [0, 0, 0] + }, + "position": { + "0.0": [0, -2.1, 0], + "0.125": [0, -2.1, 0], + "0.2917": [0, -2.1, 0], + "0.8333": [0, 0, 0], + "0.9167": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.3333": [7, 0, 0], + "0.4583": [4, 0, 0], + "0.6667": [0, 0, 0], + "0.7917": [-8, 0, 0], + "0.9167": [1, 0, 0], + "0.9583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.2917": [0, -0.52, 0.03], + "0.375": [0, -0.65, 0.1], + "0.4583": [0, -0.5, 0.2], + "0.6667": [0, -0.48, 0.2], + "0.9583": [0, -0.7, 0.2] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [2.79617, 0.14648, -2.99642], + "0.2083": [18, -2.9, 0], + "0.3333": [-20.25247, -4.93279, -13.11848], + "0.4583": [28.84221, -3.08299, -6.69905], + "0.6667": [13, 2.6, 4], + "0.8333": [-4, 0, 0], + "0.9583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.9583": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [2.79617, 0.14648, -2.99642], + "0.2083": [18, 0, 0], + "0.3333": [-20.25247, -4.93279, -13.11848], + "0.4583": [28.84221, -3.08299, -6.69905], + "0.6667": [13, 0, 4], + "0.8333": [-4, 0, 0], + "0.9583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.9583": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 42], + "0.2083": [-62, 0, -17], + "0.2917": [-45, 0, 0.33], + "0.4167": [-7, 0, 0.22], + "0.5417": [12.5, 0, 0.11], + "0.6667": [0, 0, 0], + "0.7917": [-25, 0, 0], + "0.9167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.2], + "0.2083": [0, 0, 0.2], + "0.4167": [0, 1, 0.11], + "0.6667": [0, 0, 0], + "0.9167": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [-5, 0, -5], + "0.2083": [-21, 0, -5], + "0.2917": [-28.44442, 0, -4.44442], + "0.4167": [9.03705, 0, -2.96295], + "0.7083": [0, 0, 0], + "0.8333": [-13, 0, 0], + "0.9583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.4167": [0, 0.7, 0], + "0.7083": [0, 0, 0], + "0.9583": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-115.95482, -12.80435, -6.45781], + "0.2083": [-143.75, -12.8, -6.46], + "0.2917": [-121.95, -12.8, -6.46], + "0.4583": [-64.70391, -18.18217, -8.34203], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [0, -6.3, -0.7], + "0.2083": [0, -5.8, -1.2], + "0.2917": [0, -4.2, -0.5], + "0.375": [0, -3.61, -1.5], + "0.4583": [0, -3.02, -2.9], + "0.5833": [0, -0.31, -1.16], + "0.6667": [0, 0, 0] + } + }, + "leftShin": { + "rotation": { + "0.0": [63, 0, 0], + "0.2917": [112, 0, 0], + "0.4583": [111, 0, 0], + "0.5417": [76.6, 0, 0], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [0, 0.3, -1.2], + "0.2917": [0, 0.9, -0.3], + "0.375": [0, 0.79, -0.56], + "0.4583": [0, 0.9, -0.3], + "0.6667": [0, 0, 0] + } + }, + "leftFoot": { + "rotation": { + "0.0": [17.5, 0, 0], + "0.2917": [15.46501, -1.56697, 2.55856], + "0.4583": [-43.88, 0, 0], + "0.5417": [-40.55, 0, 0], + "0.6667": [-5.21365, -0.51544, -0.72289], + "0.7083": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0.1, 1, 0], + "0.7083": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-115.95, 12.8, 6.46], + "0.125": [-143.75, 12.8, 6.46], + "0.2083": [-143.95, 12.8, 6.46], + "0.2917": [-117.95, 11.73, 5.92], + "0.375": [-90.96226, 12.66464, 5.34829], + "0.4583": [-68.62916, 13.24844, 6.5178], + "0.6667": [-17, 16, 0], + "0.75": [-12.66667, 5.33333, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, -6.3, -1.2], + "0.125": [0, -5.8, -1.2], + "0.2083": [0, -6.3, -1.2], + "0.2917": [0, -4.21, -2], + "0.4583": [0, -3.32, -2.4], + "0.6667": [0, 0, 0], + "0.7917": [0, 0, 0] + } + }, + "rightShin": { + "rotation": { + "0.0": [63, 0, 0], + "0.2083": [112, 0, 0], + "0.2917": [111.67, 0, 0], + "0.4583": [111, 0, 0], + "0.6667": [0, 0, 0], + "0.75": [11, 0, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0.3, -1.2], + "0.2083": [0, 0.9, -0.3], + "0.2917": [0, 0.85, -0.58], + "0.375": [0, 0.79, -0.86], + "0.4583": [0, 0.9, -0.3], + "0.6667": [0, 0, 0], + "0.75": [0, 0.4, 0], + "0.7917": [0, 0, 0] + } + }, + "rightFoot": { + "rotation": { + "0.0": [7.5, 0, 0], + "0.2083": [33.5, 0, 0], + "0.2917": [15.46501, 1.56697, -2.55856], + "0.4583": [-40.88, 0, 0], + "0.6667": [16, 0, 0], + "0.75": [-2.67, 0, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [-0.1, 1.2, 0], + "0.2917": [-0.1, 1, 0], + "0.5833": [-0.02, 0.52, 0], + "0.6667": [0, 0, 0], + "0.7917": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.kangaroo_baby.walk_UB": { + "loop": true, + "animation_length": 0.8333, + "bones": { + "body": { + "rotation": { + "0.0": [51.8, 0, 0], + "0.0833": [51.8, 0, 0], + "0.1667": [49, 0, 0], + "0.25": [40.24, 0, 0], + "0.3333": [26.1, 0, 0], + "0.4583": [20.67, 0, 0], + "0.5417": [28.24, 0, 0], + "0.625": [42, 0, 0], + "0.6667": [47, 0, 0], + "0.75": [49.45, 0, 0], + "0.8333": [51.5, 0, 0] + }, + "position": { + "0.0": [0, -1.8, -1.9], + "0.0417": [0, -1.85, -1.9], + "0.1667": [0, -1.7, -1.9], + "0.2917": [0, -0.96, -1.9], + "0.375": [0, -0.1, -1.9], + "0.4167": [0, 0.38, -2.03], + "0.5": [0, 0.73, -2.3], + "0.5833": [0, 0.42, -2.09], + "0.625": [0, -0.34, -1.98], + "0.6667": [0, -0.8, -1.9], + "0.75": [0, -1.7, -1.9], + "0.8333": [0, -1.8, -1.9] + } + }, + "tail": { + "rotation": { + "0.0": [-60, 0, 0], + "0.125": [-47.34, 0, 0], + "0.25": [-41.67, 0, 0], + "0.375": [-48, 0, 0], + "0.6667": [-66, 0, 0], + "0.8333": [-60, 0, 0] + }, + "position": [0, 0, -1] + }, + "skull": { + "rotation": { + "0.0": [-34, 0, 0], + "0.3333": [-19.69, 0, 0], + "0.5417": [-27, 0, 0], + "0.6667": [-38.41, 0, 0], + "0.8333": [-34, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, -0.32, 0], + "0.3333": [0, -0.35, 0], + "0.4583": [0, 0.6, 0], + "0.5417": [0, 0.9, 0], + "0.7083": [0, 0.19, 0], + "0.8333": [0, 0, 0] + } + }, + "leftEar": { + "rotation": ["-Math.sin(( q.anim_time + 0.0 ) * 432 ) * -16", 0, 0] + }, + "rightEar": { + "rotation": [ + "-2 - Math.sin(( q.anim_time + 0.08 ) * 432 ) * -16", + 0, + 0 + ] + }, + "leftArm": { + "rotation": { + "0.0": [-27.8, 0, 0], + "0.125": [-27.8, 0, 0], + "0.2083": [7.32, 0, 0], + "0.3333": [22.59, 0, 0], + "0.375": [5.71, 0, 0], + "0.4583": [-73.46, 0, 0], + "0.5": [-78.64, 0, 0], + "0.5417": [-71.9, 0, 0], + "0.6667": [-60.95, 0, 0], + "0.8333": [-27.8, 0, 0] + }, + "position": { + "0.0": [-0.01, 0.8, 0.1], + "0.125": [-0.01, 0.8, 0.1], + "0.4583": [-0.01, 1, 0], + "0.6667": [-0.01, 0.16, 0], + "0.8333": [-0.01, 0.8, 0.1] + } + }, + "rightArm": { + "rotation": { + "0.0": [-27.8, 0, 0], + "0.125": [-27.8, 0, 0], + "0.2083": [7.32, 0, 0], + "0.3333": [22.59, 0, 0], + "0.375": [5.71, 0, 0], + "0.4167": [-70, 0, 0], + "0.4583": [-91.66, 0, 0], + "0.5": [-96.84, 0, 0], + "0.5417": [-90.1, 0, 0], + "0.6667": [-67.35, 0, 0], + "0.8333": [-27.8, 0, 0] + }, + "position": { + "0.0": [0.01, 0.8, 0.1], + "0.125": [0.01, 0.8, 0.1], + "0.4583": [0.01, 1, 0], + "0.6667": [0.01, 0.16, 0], + "0.8333": [0.01, 0.8, 0.1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-24.67, 0, 0], + "0.0417": [-29, 0, 0], + "0.1667": [-71, -10.7, 0], + "0.2917": [-24.94652, -1.68934, 0], + "0.6667": [-17.01, -0.19, 0], + "0.75": [-16, 0, 0], + "0.8333": [-24.67, 0, 0] + }, + "position": { + "0.0": [0, 0, "-1 + Math.sin(( q.anim_time + 0.7 ) * 432 ) * -1"], + "0.0417": [ + 0, + 0, + "-1 + Math.sin(( q.anim_time + 0.7 ) * 432 ) * -1" + ], + "0.125": [ + 0, + 0.78, + "-1 + Math.sin(( q.anim_time + 0.7 ) * 432 ) * -1" + ], + "0.3333": [ + 0, + 0.2, + "-1 + Math.sin(( q.anim_time + 0.7 ) * 432 ) * -1" + ], + "0.5417": [ + 0, + 1, + "-1 + Math.sin(( q.anim_time + 0.7 ) * 432 ) * -1" + ], + "0.6667": [ + 0, + 0.2, + "-1 + Math.sin(( q.anim_time + 0.7 ) * 432 ) * -1" + ], + "0.75": [0, 0, "-1 + Math.sin(( q.anim_time + 0.7 ) * 432 ) * -1"], + "0.8333": [0, 0, "-1 + Math.sin(( q.anim_time + 0.7 ) * 432 ) * -1"] + } + }, + "leftShin": { + "rotation": { + "0.0": [134.1, 0, 0], + "0.0417": [139, 0, 0], + "0.125": [115.27, 0, 0], + "0.25": [14.32, 0, 0], + "0.2917": [-6, 0, 0], + "0.4167": [6.43, 0, 0], + "0.5833": [46.33, 0, 0], + "0.7083": [102.6, 0, 0], + "0.7917": [129.2, 0, 0], + "0.8333": [134.1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.8333": [0, 0, 0] + } + }, + "leftFoot": { + "rotation": { + "0.0": [-58.56, 0, 0], + "0.0417": [-60, 0, 0], + "0.1667": [-38, 0, 0], + "0.2917": [34, 0, 0], + "0.4167": [20.41, 0, 0], + "0.4583": [10.29, 0, 0], + "0.5417": [-8.39, 0, 0], + "0.5833": [-19.07, 0, 0], + "0.625": [-33.79, 0, 0], + "0.7083": [-54.22, 0, 0], + "0.8333": [-58.56, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-24.67, 0, 0], + "0.0417": [-29, 0, 0], + "0.1667": [-71, 9.9, 0], + "0.2917": [-24.94652, 1.68934, 3.62628], + "0.6667": [-17.01, 0.19, 0.41], + "0.75": [-16, 0, 0], + "0.8333": [-24.67, 0, 0] + }, + "position": { + "0.0": [0, 0, "-1 + Math.sin(( q.anim_time + 0.7 ) * 432 ) * -1"], + "0.0417": [ + 0, + 0, + "-1 + Math.sin(( q.anim_time + 0.7 ) * 432 ) * -1" + ], + "0.125": [ + 0, + 0.78, + "-1 + Math.sin(( q.anim_time + 0.7 ) * 432 ) * -1" + ], + "0.3333": [ + 0, + 0.2, + "-1 + Math.sin(( q.anim_time + 0.7 ) * 432 ) * -1" + ], + "0.5417": [ + 0, + 1, + "-1 + Math.sin(( q.anim_time + 0.7 ) * 432 ) * -1" + ], + "0.6667": [ + 0, + 0.2, + "-1 + Math.sin(( q.anim_time + 0.7 ) * 432 ) * -1" + ], + "0.75": [0, 0, "-1 + Math.sin(( q.anim_time + 0.7 ) * 432 ) * -1"], + "0.8333": [0, 0, "-1 + Math.sin(( q.anim_time + 0.7 ) * 432 ) * -1"] + } + }, + "rightShin": { + "rotation": { + "0.0": [134.1, 0, 0], + "0.0417": [139, 0, 0], + "0.125": [115.27, 0, 0], + "0.25": [14.32, 0, 0], + "0.2917": [-6, 0, 0], + "0.4167": [6.43, 0, 0], + "0.5833": [46.33, 0, 0], + "0.7083": [102.6, 0, 0], + "0.7917": [129.2, 0, 0], + "0.8333": [134.1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.8333": [0, 0, 0] + } + }, + "rightFoot": { + "rotation": { + "0.0": [-58.56, 0, 0], + "0.0417": [-60, 0, 0], + "0.1667": [-38, 0, 0], + "0.2917": [34, 0, 0], + "0.4167": [20.41, 0, 0], + "0.4583": [10.29, 0, 0], + "0.5417": [-8.39, 0, 0], + "0.5833": [-19.07, 0, 0], + "0.625": [-33.79, 0, 0], + "0.7083": [-54.22, 0, 0], + "0.8333": [-58.56, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.kangaroo_baby.run_UB": { + "loop": true, + "animation_length": 1.3333, + "bones": { + "body": { + "rotation": [ + "16.5 - Math.cos(( q.anim_time + 0.7 ) * 540 ) * 16.5", + "-Math.cos(( q.anim_time + 0 ) * 270 ) * 3", + 0 + ], + "position": [ + 0, + "1.6 + Math.sin(( q.anim_time + 0.01 ) * 540 ) * -3", + "Math.cos(( q.anim_time + 0.0 ) * 540 ) * -1" + ] + }, + "tail": { + "rotation": ["-Math.sin(( q.anim_time + 0.9 ) * 540 ) * 20", 0, 0], + "position": [0, "Math.cos(( q.anim_time * 0.9 ) * 540 ) * 0.2", 0] + }, + "skull": { + "rotation": ["-Math.cos(( q.anim_time + 0.75 ) * 540 ) * -10.5", 0, 0] + }, + "leftEar": { + "rotation": ["-Math.sin(( q.anim_time + 0.8 ) * 540 ) * 20", 0, 0] + }, + "rightEar": { + "rotation": ["-Math.sin(( q.anim_time + 0.75 ) * 540 ) * 20", 0, 0] + }, + "leftArm": { + "rotation": [ + "-30 - Math.sin(( q.anim_time + 0.7 ) * 540 ) * 30", + 0, + 0 + ] + }, + "rightArm": { + "rotation": [ + "-30 - Math.sin(( q.anim_time + 0.75 ) * 540 ) * 30", + 0, + 0 + ] + }, + "leftLeg": { + "rotation": { + "0.0": [-25, 0, 0], + "0.0833": [-15.4, 0, 0], + "0.1667": [0, 0, 0], + "0.2917": [62, 0, 0], + "0.3333": [66, 0, 0], + "0.4167": [59, 0, 0], + "0.5": [42.9, 0, 0], + "0.5833": [-8.63, 0, 0], + "0.625": [-19.7, 0, 0], + "0.6667": [-25, 0, 0], + "0.75": [-15.4, 0, 0], + "0.8333": [0, 0, 0], + "0.9583": [62, 0, 0], + "1.0": [66, 0, 0], + "1.0833": [59, 0, 0], + "1.1667": [42.9, 0, 0], + "1.25": [-8.63, 0, 0], + "1.2917": [-19.7, 0, 0], + "1.3333": [-25, 0, 0] + }, + "position": { + "0.0": [0, 1.5, 0], + "0.1667": [0, 0, 0], + "0.3333": [0, 0.9, 0.2], + "0.5": [0, 5.8, -1.1], + "0.6667": [0, 1.5, 0], + "0.8333": [0, 0, 0], + "1.0": [0, 0.9, 0.2], + "1.1667": [0, 5.8, -1.1], + "1.3333": [0, 1.5, 0] + } + }, + "leftShin": { + "rotation": { + "0.0": [-5, 0, 0], + "0.1667": [0, 0, 0], + "0.3333": [2.5, 0, 0], + "0.375": [-0.6, 0, 0], + "0.4583": [-14.6, 0, 0], + "0.5": [-17.5, 0, 0], + "0.5417": [-16.98, 0, 0], + "0.6667": [-5, 0, 0], + "0.8333": [0, 0, 0], + "1.0": [2.5, 0, 0], + "1.0417": [-0.6, 0, 0], + "1.125": [-14.6, 0, 0], + "1.1667": [-17.5, 0, 0], + "1.2083": [-16.98, 0, 0], + "1.3333": [-5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5": [0, 0.2, 0], + "0.6667": [0, 0, 0], + "1.1667": [0, 0.2, 0] + } + }, + "leftFoot": { + "rotation": { + "0.0": [50, 0, 0], + "0.0833": [26.7, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [-11.73, 0, 0], + "0.2917": [-9, 0, 0], + "0.3333": [-1.6, 0, 0], + "0.375": [20.9, -0.54, -1.42], + "0.4167": [27.40119, -1.07953, -2.83229], + "0.4583": [-12.9, -1.62, -4.25], + "0.5": [-16.09762, -2.15906, -5.66457], + "0.5417": [3.4, -1.62, -4.25], + "0.625": [44.57, -0.54, -1.42], + "0.6667": [50, 0, 0], + "0.75": [26.7, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [-11.73, 0, 0], + "0.9583": [-9, 0, 0], + "1.0": [-1.6, 0, 0], + "1.0417": [20.9, -0.54, -1.42], + "1.0833": [27.40119, -1.07953, -2.83229], + "1.125": [-12.9, -1.62, -4.25], + "1.1667": [-16.09762, -2.15906, -5.66457], + "1.2083": [3.4, -1.62, -4.25], + "1.2917": [44.57, -0.54, -1.42], + "1.3333": [50, 0, 0] + }, + "position": { + "0.0": [0, 0.3, -0.4], + "0.1667": [0, 0, 0], + "0.5": [0, 0.2, 0.23], + "0.6667": [0, 0.3, -0.4], + "0.8333": [0, 0, 0], + "1.1667": [0, 0.2, 0.23], + "1.3333": [0, 0.3, -0.4] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-25, 0, 0], + "0.0833": [-15.4, 0, 0], + "0.1667": [0, 0, 0], + "0.2917": [62, 0, 0], + "0.3333": [66, 0, 0], + "0.4167": [59, 0, 0], + "0.5": [27, 0, 0], + "0.5833": [-15.83, 0, 0], + "0.625": [-22.1, 0, 0], + "0.6667": [-25, 0, 0], + "0.75": [-15.4, 0, 0], + "0.8333": [0, 0, 0], + "0.9583": [62, 0, 0], + "1.0": [66, 0, 0], + "1.0833": [59, 0, 0], + "1.1667": [27, 0, 0], + "1.25": [-15.83, 0, 0], + "1.2917": [-22.1, 0, 0], + "1.3333": [-25, 0, 0] + }, + "position": { + "0.0": [0, 1.5, 0], + "0.1667": [0, 0, 0], + "0.3333": [0, 0.9, 0.2], + "0.5": [0, 5.8, -1.1], + "0.6667": [0, 1.5, 0], + "0.8333": [0, 0, 0], + "1.0": [0, 0.9, 0.2], + "1.1667": [0, 5.8, -1.1], + "1.3333": [0, 1.5, 0] + } + }, + "rightShin": { + "rotation": { + "0.0": [-5, 0, 0], + "0.1667": [0, 0, 0], + "0.3333": [2.5, 0, 0], + "0.375": [-0.6, 0, 0], + "0.4583": [-14.6, 0, 0], + "0.5": [-17.5, 0, 0], + "0.5417": [-16.98, 0, 0], + "0.6667": [-5, 0, 0], + "0.8333": [0, 0, 0], + "1.0": [2.5, 0, 0], + "1.0417": [-0.6, 0, 0], + "1.125": [-14.6, 0, 0], + "1.1667": [-17.5, 0, 0], + "1.2083": [-16.98, 0, 0], + "1.3333": [-5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5": [0, 0.2, 0], + "0.6667": [0, 0, 0], + "1.1667": [0, 0.2, 0] + } + }, + "rightFoot": { + "rotation": { + "0.0": [50, 0, 0], + "0.0833": [26.7, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [-11.73, 0, 0], + "0.2917": [-9, 0, 0], + "0.3333": [-1.6, 0, 0], + "0.375": [18.75, 0.54, 1.42], + "0.4167": [21.00119, 1.07953, 2.83229], + "0.4583": [-15.2, 1.62, 4.25], + "0.5": [-11.59762, 2.15906, 5.66457], + "0.5417": [10.8, 1.62, 4.25], + "0.625": [44.57, 0.54, 1.42], + "0.6667": [50, 0, 0], + "0.75": [26.7, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [-11.73, 0, 0], + "0.9583": [-9, 0, 0], + "1.0": [-1.6, 0, 0], + "1.0417": [18.75, 0.54, 1.42], + "1.0833": [21.00119, 1.07953, 2.83229], + "1.125": [-15.2, 1.62, 4.25], + "1.1667": [-11.59762, 2.15906, 5.66457], + "1.2083": [10.8, 1.62, 4.25], + "1.2917": [44.57, 0.54, 1.42], + "1.3333": [50, 0, 0] + }, + "position": { + "0.0": [0, 0.3, -0.4], + "0.1667": [0, 0, 0], + "0.5": [0, 0.2, 0.23], + "0.6667": [0, 0.3, -0.4], + "0.8333": [0, 0, 0], + "1.1667": [0, 0.2, 0.23], + "1.3333": [0, 0.3, -0.4] + } + } + } + }, + "animation.silverlabs_nat.kangaroo_baby.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [4.96508, 1.9997, -94.00061], + "position": [5.5, 6.5, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.02" + ] + }, + "tail": { + "rotation": [ + "-48.1 - Math.cos(( q.anim_time - 0.0 ) * 90 ) * 1", + "-15 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2", + 4.5 + ] + }, + "skull": { + "rotation": [81.58035, -4.54057, 22.43169], + "position": [0, -0.8, 0] + }, + "leftEar": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2" + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2", + 0, + "2 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2" + ], + "position": [0.5, 0, 0] + }, + "leftArm": { + "rotation": [-26.90662, -2.34342, 49.58539], + "position": [-2.5, -3.8, 0] + }, + "rightArm": { + "rotation": [-64, 0, 0], + "position": [0, -4, 0] + }, + "leftLeg": { + "rotation": [0, 14, 31], + "position": [0, -1.3, -0.4] + }, + "leftShin": { + "rotation": [21.01966, -2.89769, -0.77712] + }, + "leftFoot": { + "rotation": [6, 0, 0] + }, + "rightLeg": { + "rotation": [0, 0, 3], + "position": [1.1, -0.5, 0] + }, + "rightShin": { + "rotation": [10, 0, 0] + }, + "rightFoot": { + "rotation": [39, 0, 0] + }, + "leftArm2": { + "rotation": [41, 0, 0] + }, + "rightArm2": { + "rotation": [39, 0, 0] + }, + "tail2": { + "rotation": [ + -22, + "-2.515 - Math.sin( -50 + ( q.anim_time - 0.0 ) * 90 ) * 2", + 1.9 + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/kiwi.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/kiwi.rp_anim.json new file mode 100644 index 0000000..4b05609 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/kiwi.rp_anim.json @@ -0,0 +1,367 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.kiwi.swim": { + "loop": true, + "bones": { + "root": { + "position": [0, -3, 0] + }, + "left_leg": { + "rotation": [-90, 0, 0], + "position": [0, 1, 1] + }, + "right_leg": { + "rotation": [-90, 0, 0], + "position": [0, 1, 1] + }, + "body": { + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.05", 0] + } + } + }, + "animation.silverlabs_nat.kiwi.idle": { + "loop": true, + "bones": { + "left_wing": { + "rotation": [-15, 0, 0], + "position": [0, 0, 1] + }, + "right_wing": { + "rotation": [-15, 0, 0], + "position": [0, 0, 1] + }, + "skullRot": { + "rotation": [-10, 0, 0] + } + } + }, + "animation.silverlabs_nat.kiwi.sit": { + "loop": true, + "bones": { + "leftLeg": { + "rotation": [-90, -45, 0], + "position": [0, -6, 0] + }, + "rightLeg": { + "rotation": [-90, 45, 0], + "position": [0, -6, 0] + }, + "body": { + "position": [0, -3, 0] + }, + "left_leg": { + "rotation": [-90, -45, 0], + "position": [0, -3, 0] + }, + "right_leg": { + "rotation": [-90, 45, 0], + "position": [0, -3, 0] + } + } + }, + "animation.silverlabs_nat.kiwi.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "sound_effects": { + "0.33": { + "effect": "step" + }, + "0.88": { + "effect": "step_-6dB" + }, + "1.33": { + "effect": "step" + }, + "1.88": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "chin": { + "rotation": [ + "Math.sin(( q.anim_time - 0.1 ) * 720 ) * 8", + 0, + "Math.cos(( q.anim_time - 0.1 ) * 720 ) * 8" + ] + }, + "tail": { + "rotation": [ + "-10 + Math.cos(( q.anim_time - 0.1 ) * 360 ) * -6", + 0, + 0 + ], + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 0.3", 0] + }, + "body": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.1 ) * 360 ) * -4"], + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 0.3", 0] + }, + "left_wing": { + "rotation": [-22.5, 0, 0], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -0.1", + 1 + ] + }, + "left_leg": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 30", 0, 0], + "position": { + "0.0": [0, 0, -1], + "0.0833": [0, 0.8, -0.5], + "0.3333": [0, 1.2, 1], + "0.625": [0, 2, 0], + "0.875": [0, 0.25, -1], + "1.0": [0, 0.25, -1], + "1.0833": [0, 0.99, -0.5], + "1.3333": [0, 1.2, 1], + "1.625": [0, 2, 0], + "1.875": [0, 0.25, -1], + "2.0": [0, 0, -1] + } + }, + "right_wing": { + "rotation": [-22.5, 0, 0], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -0.1", + 1 + ] + }, + "right_leg": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -30", + 0, + 0 + ], + "position": { + "0.0": [0, 2, 0], + "0.2917": [0, 0, -1], + "0.7083": [0, 0.7, 1], + "1.0": [0, 2, 0], + "1.2917": [0, 0, -1], + "1.7083": [0, 0.7, 1], + "2.0": [0, 2, 0] + } + }, + "skullRot": { + "rotation": [-10, 0, "Math.sin(( q.anim_time - 0.1 ) * 360 ) * 6"] + }, + "root": { + "position": { + "0.25": [0, 0, 0], + "0.375": [0, -0.5, 0], + "0.5": [0, -0.25, 0], + "0.75": [0, 0, 0], + "0.875": [0, -0.5, 0], + "1.0": [0, 0, 0], + "1.25": [0, 0, 0], + "1.375": [0, -0.5, 0], + "1.5": [0, 0, 0], + "1.75": [0, 0, 0], + "1.875": [0, -0.5, 0], + "2.0": [0, 0, 0] + } + }, + "skull": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.3 ) * 360 ) * -2"] + } + } + }, + "animation.silverlabs_nat.kiwi.run": { + "sound_effects": { + "0.21": { + "effect": "step_-6dB" + }, + "0.46": { + "effect": "step" + }, + "0.71": { + "effect": "step_-6dB" + }, + "1.0": { + "effect": "step" + }, + "1.21": { + "effect": "step_-6dB" + }, + "1.46": { + "effect": "step" + }, + "1.71": { + "effect": "step_-6dB" + }, + "1.96": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "chin": { + "rotation": [ + "Math.sin(( q.anim_time - 0.1 ) * 720 ) * 8", + 0, + "Math.cos(( q.anim_time - 0.1 ) * 720 ) * 8" + ] + }, + "tail": { + "rotation": [ + "-10 + Math.cos(( q.anim_time - 0.1 ) * 360 ) * -6", + 0, + 0 + ], + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 0.3", 0] + }, + "body": { + "rotation": [ + 12.5, + 0, + "Math.sin(( q.anim_time - 0.1 ) * 720 ) * -4" + ], + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 0.3", + 0 + ] + }, + "left_wing": { + "rotation": [-22.5, 0, 0], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -0.1", + 1 + ] + }, + "left_leg": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 720 ) * 45", 0, 0], + "position": { + "0.0": [0, 0, -1], + "0.0417": [0, 0.8, -0.5], + "0.1667": [0, 1.2, 1], + "0.3333": [0, 2, 0], + "0.4583": [0, 0, -1], + "0.5417": [0, 0.25, -1], + "0.5833": [0, 0.99, -0.5], + "0.7083": [0, 1.2, 1], + "0.875": [0, 2, 0], + "1.0": [0, 0, -1], + "1.0417": [0, 0.8, -0.5], + "1.1667": [0, 1.2, 1], + "1.3333": [0, 2, 0], + "1.4583": [0, 0, -1], + "1.5417": [0, 0.25, -1], + "1.5833": [0, 0.99, -0.5], + "1.7083": [0, 1.2, 1], + "1.875": [0, 2, 0], + "2.0": [0, 0, -1] + } + }, + "right_wing": { + "rotation": [-22.5, 0, 0], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -0.1", + 1 + ] + }, + "right_leg": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -45", + 0, + 0 + ], + "position": { + "0.0": [0, 2, 0], + "0.1667": [0, 0, -1], + "0.375": [0, 0.7, 1], + "0.5": [0, 2, 0], + "0.6667": [0, 0, -1], + "0.875": [0, 0.7, 1], + "1.0": [0, 2, 0], + "1.1667": [0, 0, -1], + "1.375": [0, 0.7, 1], + "1.5": [0, 2, 0], + "1.6667": [0, 0, -1], + "1.875": [0, 0.7, 1], + "2.0": [0, 2, 0] + } + }, + "skullRot": { + "rotation": [-10, 0, "Math.sin(( q.anim_time - 0.1 ) * 360 ) * 6"] + }, + "root": { + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.2083": [0, -0.5, 0], + "0.25": [0, -0.25, 0], + "0.375": [0, 0, 0], + "0.4583": [0, -0.5, 0], + "0.5": [0, 0, 0], + "0.625": [0, 0, 0], + "0.7083": [0, -0.5, 0], + "0.75": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9583": [0, -0.5, 0], + "1.0": [0, 0, 0], + "1.125": [0, 0, 0], + "1.2083": [0, -0.5, 0], + "1.25": [0, -0.25, 0], + "1.375": [0, 0, 0], + "1.4583": [0, -0.5, 0], + "1.5": [0, 0, 0], + "1.625": [0, 0, 0], + "1.7083": [0, -0.5, 0], + "1.75": [0, 0, 0], + "1.875": [0, 0, 0], + "1.9583": [0, -0.5, 0], + "2.0": [0, 0, 0] + } + }, + "skull": { + "rotation": [ + -12.5, + 0, + "Math.sin(( q.anim_time - 0.3 ) * 720 ) * -2" + ] + } + } + }, + "animation.silverlabs_nat.kiwi.sleep": { + "sound_effects": { + "0.0": { + "effect": "sleep" + } + }, + "loop": true, + "bones": { + "root": { + "position": [0, -3, 0] + }, + "left_leg": { + "rotation": [-90, 0, 0], + "position": [0, 1, 1] + }, + "right_leg": { + "rotation": [-90, 0, 0], + "position": [0, 1, 1] + }, + "skull": { + "rotation": [59.11421, 26.66839, 27.40216], + "position": [0.25, 0, 0.5] + } + } + }, + "animation.silverlabs_nat.kiwi.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.5 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/kiwi_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/kiwi_baby.rp_anim.json new file mode 100644 index 0000000..0d481e5 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/kiwi_baby.rp_anim.json @@ -0,0 +1,774 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.kiwi_baby.idle": { + "loop": true, + "anim_time_update": "q.anim_time + q.delta_time", + "bones": { + "body": { + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 0.2", 0] + }, + "skull": { + "rotation": [ + "-Math.sin( -50 + ( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.cos(( q.anim_time - 0.0 ) * 45 ) * 1", + 0 + ], + "position": [0, "Math.sin(( q.anim_time + 0.1 ) * 90 ) * 0.15", 0] + } + } + }, + "animation.silverlabs_nat.kiwi_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "position": { + "0.0": [-0.14, 0, 0], + "0.1": [-0.15, 0, 0], + "0.2": [-0.14, 0, 0], + "0.3": [-0.1, 0, 0], + "0.4": [0.1, 0, 0], + "0.5": [0.14, 0, 0], + "0.6": [0.15, 0, 0], + "0.7": [0.14, 0, 0], + "0.8": [0.1, 0, 0], + "0.9": [-0.1, 0, 0], + "1.0": [-0.14, 0, 0] + }, + "scale": { + "0.0": [0.9941, 1.0059, 0.9941], + "0.1": [0.9905, 1.0095, 0.9905], + "0.2": [1, 1, 1], + "0.3": [1.0095, 0.9905, 1.0095], + "0.4": [1.0059, 0.9941, 1.0059], + "0.5": [0.9941, 1.0059, 0.9941], + "0.6": [0.9905, 1.0095, 0.9905], + "0.7": [1, 1, 1], + "0.8": [1.0095, 0.9905, 1.0095], + "0.9": [1.0059, 0.9941, 1.0059], + "1.0": [0.9941, 1.0059, 0.9941] + } + }, + "body": { + "rotation": { + "0.0": [-1.18, 0, 0], + "0.1": [1.18, 0, 0], + "0.2": [1.9, 0, 0], + "0.3": [0, 0, 0], + "0.4": [-1.9, 0, 0], + "0.5": [-1.18, 0, 0], + "0.6": [1.18, 0, 0], + "0.7": [1.9, 0, 0], + "0.8": [0, 0, 0], + "0.9": [-1.9, 0, 0], + "1.0": [-1.18, 0, 0] + }, + "position": { + "0.0": [0, 0.29, -0.21], + "0.1": [0, 0, -0.33], + "0.2": [0, -0.29, 0], + "0.3": [0, -0.23, 0.33], + "0.4": [0, 0.23, 0.21], + "0.5": [0, 0.29, -0.21], + "0.6": [0, 0, -0.33], + "0.7": [0, -0.29, 0], + "0.8": [0, -0.23, 0.33], + "0.9": [0, 0.23, 0.21], + "1.0": [0, 0.29, -0.21] + } + }, + "skull": { + "rotation": { + "0.0": [4.82, 0, 0], + "0.1": [7.18, 0, 0], + "0.2": [7.9, 0, 0], + "0.3": [6, 0, 0], + "0.4": [4.1, 0, 0], + "0.5": [4.82, 0, 0], + "0.6": [7.18, 0, 0], + "0.7": [7.9, 0, 0], + "0.8": [6, 0, 0], + "0.9": [4.1, 0, 0], + "1.0": [4.82, 0, 0] + }, + "position": { + "0.0": [0, 0.2, 0.01], + "0.1": [0, 0, -0.04], + "0.2": [0, -0.2, 0.1], + "0.3": [0, -0.16, 0.24], + "0.4": [0, 0.16, 0.19], + "0.5": [0, 0.2, 0.01], + "0.6": [0, 0, -0.04], + "0.7": [0, -0.2, 0.1], + "0.8": [0, -0.16, 0.24], + "0.9": [0, 0.16, 0.19], + "1.0": [0, 0.2, 0.01] + } + }, + "left_leg": { + "rotation": { + "0.0": [-30, 0, 0], + "0.1": [-22.36, 0, 0], + "0.2": [-2.36, 0, 0], + "0.3": [22.36, 0, 0], + "0.4": [42.36, 0, 0], + "0.5": [50, 0, 0], + "0.6": [42.36, 0, 0], + "0.7": [22.36, 0, 0], + "0.8": [-2.36, 0, 0], + "0.9": [-22.36, 0, 0], + "1.0": [-30, 0, 0] + }, + "position": { + "0.0": [0, 0.1, -1], + "0.1": [0, 0.1, -0.81], + "0.2": [0, 0.1, -0.31], + "0.3": [0, 0.1, 0.31], + "0.4": [0, 0.1, 0.81], + "0.5": [0, 0.1, 1], + "0.6": [0, 0.98, 0.81], + "0.7": [0, 1.53, 0.31], + "0.8": [0, 1.53, -0.31], + "0.9": [0, 0.98, -0.81], + "1.0": [0, 0.1, -1] + }, + "scale": { + "0.0": [1, 1, 1], + "0.1": [1, 1, 1], + "0.2": [1, 1, 1], + "0.3": [1, 0.8555, 1], + "0.4": [1, 0.7286, 1], + "0.5": [1, 0.7053, 1], + "0.6": [1, 0.7946, 1], + "0.7": [1, 0.9624, 1], + "0.8": [1, 1, 1], + "0.9": [1, 1, 1], + "1.0": [1, 1, 1] + } + }, + "right_leg": { + "rotation": { + "0.0": [50, 0, 0], + "0.1": [42.36, 0, 0], + "0.2": [22.36, 0, 0], + "0.3": [-2.36, 0, 0], + "0.4": [-22.36, 0, 0], + "0.5": [-30, 0, 0], + "0.6": [-22.36, 0, 0], + "0.7": [-2.36, 0, 0], + "0.8": [22.36, 0, 0], + "0.9": [42.36, 0, 0], + "1.0": [50, 0, 0] + }, + "position": { + "0.0": [0, 0.1, 1], + "0.1": [0, 0.98, 0.81], + "0.2": [0, 1.53, 0.31], + "0.3": [0, 1.53, -0.31], + "0.4": [0, 0.98, -0.81], + "0.5": [0, 0.1, -1], + "0.6": [0, 0.1, -0.81], + "0.7": [0, 0.1, -0.31], + "0.8": [0, 0.1, 0.31], + "0.9": [0, 0.1, 0.81], + "1.0": [0, 0.1, 1] + }, + "scale": { + "0.0": [1, 0.7053, 1], + "0.1": [1, 0.7946, 1], + "0.2": [1, 0.9624, 1], + "0.3": [1, 1, 1], + "0.4": [1, 1, 1], + "0.5": [1, 1, 1], + "0.6": [1, 1, 1], + "0.7": [1, 1, 1], + "0.8": [1, 0.8555, 1], + "0.9": [1, 0.7286, 1], + "1.0": [1, 0.7053, 1] + } + } + } + }, + "animation.silverlabs_nat.kiwi_baby.walk_UB": { + "loop": true, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "position": [ + "-( v.freq = 2; v.mag = 0.15; v.balloon = 4; v.offset = 0; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + 0, + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * 0.01" + ] + }, + "body": { + "rotation": ["-Math.sin(( q.anim_time - 0.3 ) * 720 ) * 2", 0, 0], + "position": [ + 0, + "v.freq = 4; v.mag = 0.3; v.balloon = 2; v.offset = 0.0; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * 0.35" + ] + }, + "skull": { + "rotation": ["6 - Math.sin(( q.anim_time - 0.3 ) * 720 ) * 2", 0, 0], + "position": [ + 0, + "v.freq = 4; v.mag = 0.2; v.balloon = 2; v.offset = 0.0; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "0.1 + Math.sin(( q.anim_time - 0.2 ) * 720 ) * 0.15" + ] + }, + "left_leg": { + "rotation": [ + "10 - Math.cos(( q.anim_time - 0.0 ) * 360 ) * 40", + 0, + 0 + ], + "position": [ + 0, + "0.1 + Math.max( 0, Math.sin(( q.anim_time + 0.5 ) * 360 ) ) * 1.5", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -1" + ], + "scale": [ + 1, + "1 + Math.max( 0, Math.sin(( q.anim_time - 0.22 ) * 360 ) ) * -0.3", + 1 + ] + }, + "right_leg": { + "rotation": [ + "10 - Math.cos(( q.anim_time - 0.0 ) * 360 ) * -40", + 0, + 0 + ], + "position": [ + 0, + "0.1 + Math.max( 0, Math.sin(( q.anim_time + 0.0 ) * 360 ) ) * 1.5", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 1" + ], + "scale": [ + 1, + "1 + Math.max( 0, Math.sin(( q.anim_time - 0.72 ) * 360 ) ) * -0.3", + 1 + ] + } + } + }, + "animation.silverlabs_nat.kiwi_baby.run": { + "loop": true, + "animation_length": 0.5833, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "rotation": { + "0.0": [7.5, 0, 0], + "0.0417": [7.5, 0, 0], + "0.0833": [7.5, 0, 0], + "0.125": [7.5, 0, 0], + "0.1667": [7.5, 0, 0], + "0.2083": [7.5, 0, 0], + "0.25": [7.5, 0, 0], + "0.2917": [7.5, 0, 0], + "0.3333": [7.5, 0, 0], + "0.375": [7.5, 0, 0], + "0.4167": [7.5, 0, 0], + "0.4583": [7.5, 0, 0], + "0.5": [7.5, 0, 0], + "0.5417": [7.5, 0, 0], + "0.5833": [7.5, 0, 0] + }, + "position": { + "0.0": [-0.06, -0.05, 0], + "0.0417": [0.16, 0.26, 0], + "0.0833": [0.23, 0.34, 0], + "0.125": [0.25, 0.12, 0], + "0.1667": [0.25, -0.05, 0], + "0.2083": [0.24, -0.05, 0], + "0.25": [0.2, -0.05, 0], + "0.2917": [0.05, -0.04, 0], + "0.3333": [-0.17, 0.27, 0], + "0.375": [-0.23, 0.34, 0], + "0.4167": [-0.25, 0.11, 0], + "0.4583": [-0.25, -0.05, 0], + "0.5": [-0.24, -0.05, 0], + "0.5417": [-0.2, -0.05, 0], + "0.5833": [-0.06, -0.05, 0] + }, + "scale": { + "0.0": [1.0052, 0.9519, 1.0052], + "0.0417": [1.0224, 0.9594, 1.0224], + "0.0833": [1.0226, 0.9977, 1.0226], + "0.125": [1.0056, 1.0377, 1.0056], + "0.1667": [0.9844, 1.0491, 0.9844], + "0.2083": [0.975, 1.0232, 0.975], + "0.25": [0.9846, 0.9797, 0.9846], + "0.2917": [1.0059, 0.9516, 1.0059], + "0.3333": [1.0227, 0.9602, 1.0227], + "0.375": [1.0223, 0.9991, 1.0223], + "0.4167": [1.0049, 1.0387, 1.0049], + "0.4583": [0.9838, 1.0488, 0.9838], + "0.5": [0.975, 1.0219, 0.975], + "0.5417": [0.9852, 0.9783, 0.9852], + "0.5833": [1.0052, 0.9519, 1.0052] + } + }, + "body": { + "rotation": { + "0.0": [5.83, 0, 0], + "0.0417": [2.45, 0, 0], + "0.0833": [1, 0, 0], + "0.125": [2.59, 0, 0], + "0.1667": [6.01, 0, 0], + "0.2083": [8.66, 0, 0], + "0.25": [8.53, 0, 0], + "0.2917": [5.72, 0, 0], + "0.3333": [2.36, 0, 0], + "0.375": [1.01, 0, 0], + "0.4167": [2.69, 0, 0], + "0.4583": [6.12, 0, 0], + "0.5": [8.71, 0, 0], + "0.5417": [8.48, 0, 0], + "0.5833": [5.83, 0, 0] + }, + "position": { + "0.0": [0, 0.03, 0.32], + "0.0417": [0, 0.61, 0.1], + "0.0833": [0, 0.7, -0.2], + "0.125": [0, 0.59, -0.35], + "0.1667": [0, -0.02, -0.23], + "0.2083": [0, -0.28, 0.06], + "0.25": [0, -0.28, 0.31], + "0.2917": [0, 0.06, 0.32], + "0.3333": [0, 0.62, 0.09], + "0.375": [0, 0.7, -0.21], + "0.4167": [0, 0.58, -0.35], + "0.4583": [0, -0.05, -0.22], + "0.5": [0, -0.29, 0.07], + "0.5417": [0, -0.27, 0.31], + "0.5833": [0, 0.03, 0.32] + } + }, + "skull": { + "rotation": { + "0.0": [-11.85, 0, 0], + "0.0417": [-9.52, 0, 0], + "0.0833": [-6.04, 0, 0], + "0.125": [-4.05, 0, 0], + "0.1667": [-5.06, 0, 0], + "0.2083": [-8.3, 0, 0], + "0.25": [-11.32, 0, 0], + "0.2917": [-11.81, 0, 0], + "0.3333": [-9.41, 0, 0], + "0.375": [-5.94, 0, 0], + "0.4167": [-4.03, 0, 0], + "0.4583": [-5.14, 0, 0], + "0.5": [-8.42, 0, 0], + "0.5417": [-11.38, 0, 0], + "0.5833": [-11.85, 0, 0] + }, + "position": { + "0.0": [0.07, -0.15, -0.19], + "0.0417": [0.1, 0.02, -0.01], + "0.0833": [0.05, 0.05, 0.25], + "0.125": [-0.04, 0.02, 0.4], + "0.1667": [-0.1, -0.17, 0.32], + "0.2083": [-0.08, -0.25, 0.08], + "0.25": [-0.01, -0.24, -0.15], + "0.2917": [0.07, -0.14, -0.19], + "0.3333": [0.1, 0.03, -0.01], + "0.375": [0.05, 0.05, 0.25], + "0.4167": [-0.04, 0.01, 0.4], + "0.4583": [-0.1, -0.17, 0.31], + "0.5": [-0.08, -0.25, 0.07], + "0.5417": [0, -0.24, -0.15], + "0.5833": [0.07, -0.15, -0.19] + } + }, + "left_leg": { + "rotation": { + "0.0": [-10.64, 0, 0], + "0.0417": [-18.78, 0, 0], + "0.0833": [-19.17, 0, 0], + "0.125": [-11.73, 0, 0], + "0.1667": [2.05, 0, 0], + "0.2083": [19.42, 0, 0], + "0.25": [36.9, 0, 0], + "0.2917": [51.01, 0, 0], + "0.3333": [58.92, 0, 0], + "0.375": [59.05, 0, 0], + "0.4167": [51.38, 0, 0], + "0.4583": [37.43, 0, 0], + "0.5": [20, 0, 0], + "0.5417": [2.57, 0, 0], + "0.5833": [-10.64, 0, 0] + }, + "position": { + "0.0": [0, 0.9, -1.8], + "0.0417": [0, 0.46, -1.65], + "0.0833": [0, 0.12, -1.23], + "0.125": [0, -0.08, -0.62], + "0.1667": [0, -0.07, 0.05], + "0.2083": [0, 0.12, 0.65], + "0.25": [0, 0.48, 1.06], + "0.2917": [0, 0.91, 1.2], + "0.3333": [0, 1.35, 1.04], + "0.375": [0, 1.69, 0.61], + "0.4167": [0, 1.88, 0], + "0.4583": [0, 1.87, -0.67], + "0.5": [0, 1.67, -1.26], + "0.5417": [0, 1.31, -1.67], + "0.5833": [0, 0.9, -1.8] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1, 1], + "0.0833": [1, 1, 1], + "0.125": [1, 0.9908, 1], + "0.1667": [1, 0.9265, 1], + "0.2083": [1, 0.8769, 1], + "0.25": [1, 0.8518, 1], + "0.2917": [1, 0.8564, 1], + "0.3333": [1, 0.8897, 1], + "0.375": [1, 0.945, 1], + "0.4167": [1, 1, 1], + "0.4583": [1, 1, 1], + "0.5": [1, 1, 1], + "0.5417": [1, 1, 1], + "0.5833": [1, 1, 1] + } + }, + "right_leg": { + "rotation": { + "0.0": [50.64, 0, 0], + "0.0417": [58.78, 0, 0], + "0.0833": [59.17, 0, 0], + "0.125": [51.73, 0, 0], + "0.1667": [37.95, 0, 0], + "0.2083": [20.58, 0, 0], + "0.25": [3.1, 0, 0], + "0.2917": [-11.01, 0, 0], + "0.3333": [-18.92, 0, 0], + "0.375": [-19.05, 0, 0], + "0.4167": [-11.38, 0, 0], + "0.4583": [2.57, 0, 0], + "0.5": [20, 0, 0], + "0.5417": [37.43, 0, 0], + "0.5833": [50.64, 0, 0] + }, + "position": { + "0.0": [0, 0.9, 1.2], + "0.0417": [0, 1.34, 1.05], + "0.0833": [0, 1.68, 0.63], + "0.125": [0, 1.88, 0.02], + "0.1667": [0, 1.87, -0.65], + "0.2083": [0, 1.68, -1.25], + "0.25": [0, 1.32, -1.66], + "0.2917": [0, 0.89, -1.8], + "0.3333": [0, 0.45, -1.64], + "0.375": [0, 0.11, -1.21], + "0.4167": [0, -0.08, -0.6], + "0.4583": [0, -0.07, 0.07], + "0.5": [0, 0.13, 0.66], + "0.5417": [0, 0.49, 1.07], + "0.5833": [0, 0.9, 1.2] + }, + "scale": { + "0.0": [1, 0.8609, 1], + "0.0417": [1, 0.8993, 1], + "0.0833": [1, 0.9578, 1], + "0.125": [1, 1, 1], + "0.1667": [1, 1, 1], + "0.2083": [1, 1, 1], + "0.25": [1, 1, 1], + "0.2917": [1, 1, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 1, 1], + "0.4167": [1, 0.9731, 1], + "0.4583": [1, 0.9115, 1], + "0.5": [1, 0.8676, 1], + "0.5417": [1, 0.8501, 1], + "0.5833": [1, 0.8609, 1] + } + } + } + }, + "animation.silverlabs_nat.kiwi_baby.run_UB": { + "loop": true, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "rotation": [7.5, 0, 0], + "position": [ + "-( v.freq = 3.45; v.mag = -0.25; v.balloon = 3; v.offset = 0; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "-0.05 + Math.max( 0, Math.sin(( q.anim_time - 0.0 ) * 1240 ) ) * 0.4", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 1240 ) * 0.025", + "1 + Math.sin(( q.anim_time + 0.35 ) * 1240 ) * -0.05", + "1 + Math.sin(( q.anim_time + 0.3 ) * 1240 ) * 0.025" + ] + }, + "body": { + "rotation": [ + "5 - Math.sin(( q.anim_time - 0.3 ) * 1240 ) * 4", + 0, + "Math.cos(( q.anim_time - 0.3 ) * 620 ) * -4" + ], + "position": [ + "-Math.sin(( q.anim_time - 0.2 ) * 620 ) * 0.35", + "v.freq = 6.9; v.mag = 0.5; v.balloon = 2; v.offset = -0.2; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "Math.sin(( q.anim_time - 0.2 ) * 1240 ) * 0.35" + ] + }, + "skull": { + "rotation": [ + "-8 - Math.sin(( q.anim_time - 0.35 ) * 1240 ) * -4", + 0, + 0 + ], + "position": [ + "-Math.cos(( q.anim_time + 0.4 ) * 1240 ) * 0.1", + "v.freq = 6.9; v.mag = 0.15; v.balloon = 2; v.offset = 0.1; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "0.1 + Math.sin(( q.anim_time - 0.35 ) * 1240 ) * 0.3" + ] + }, + "left_leg": { + "rotation": [ + "20 - Math.cos( -40 + ( q.anim_time - 0.0 ) * 620 ) * 40", + 0, + 0 + ], + "position": [ + -0.1, + "0.9 + Math.sin(( q.anim_time - 0.0 ) * 620 ) * -1", + "-0.3 + Math.cos(( q.anim_time - 0.0 ) * 620 ) * -1.5" + ], + "scale": [ + 1, + "1 + Math.max( 0, Math.sin(( q.anim_time - 0.7 ) * 620 ) ) * -0.15", + 1 + ] + }, + "right_leg": { + "rotation": [ + "20 - Math.cos( -40 + ( q.anim_time - 0.0 ) * 620 ) * -40", + 0, + 0 + ], + "position": [ + 0.1, + "0.9 + Math.sin(( q.anim_time - 0.0 ) * 620 ) * 1", + "-0.3 + Math.cos(( q.anim_time - 0.0 ) * 620 ) * 1.5" + ], + "scale": [ + 1, + "1 + Math.max( 0, Math.sin(( q.anim_time - 0.4 ) * 620 ) ) * -0.15", + 1 + ] + } + } + }, + "animation.silverlabs_nat.kiwi_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [-2, 0, 0], + "position": [0, -1.7, 1.6] + }, + "skull": { + "rotation": [-6.5, 0, 0], + "position": [0, -0.5, 0] + } + } + }, + "animation.silverlabs_nat.kiwi_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.7917, + "bones": { + "root": { + "scale": { + "0.375": [1, 1, 1], + "0.5": [1.02, 0.96, 1.02], + "0.625": [0.995, 1.01, 0.995], + "0.7083": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [-14.98037, 0.77613, 2.89795], + "0.4583": [0, 0, 0], + "0.7083": [-2, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0.49, 0.3], + "0.25": [0.3, 0.58, 1.1], + "0.2917": [0, 0.2, 1.3], + "0.4167": [0, -1.5, 1.6], + "0.4583": [0, -1.8, 1.6], + "0.5833": [0, -1.85, 1.6], + "0.7083": [0, -1.7, 1.6] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [16, 0, 1.6], + "0.4583": [-7.3, 0, -0.7], + "0.5417": [-5.6, 0, -0.55], + "0.625": [-6.5, 0, -0.4], + "0.75": [-6.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0.5, 0], + "0.4167": [0, 0.62, 0], + "0.5417": [0, -0.46, 0], + "0.625": [0, -0.3, 0], + "0.75": [0, -0.5, 0] + } + }, + "right_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [-11, 0, 0], + "0.3333": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0.9, 0], + "0.3333": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.kiwi_baby.unsit": { + "animation_length": 1.0417, + "bones": { + "root": { + "scale": { + "0.0": [1, 1, 1], + "0.375": [1, 1, 1], + "0.625": [1.02, 0.96, 1.02], + "0.875": [0.995, 1.01, 0.995], + "1.0417": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [-2, 0, 0], + "0.125": [-0.34, 0, 0], + "0.2917": [0, 0, 0], + "0.4167": [-10.09971, 0.0406, -0.90326], + "0.4583": [-11.1, 0, -1], + "0.5417": [-9.61, 0, -1], + "0.7083": [1.48, 0, 0], + "0.75": [2.5, 0, 0], + "0.8333": [0, 0, 0] + }, + "position": { + "0.0": [0, -1.7, 1.6], + "0.125": [0, -1.71, 1.57], + "0.2917": [0, -1.3, 1.3], + "0.4167": [0, 0.23, 0.88], + "0.5": [0, 0.38, 0.6], + "0.625": [0, 0.39, 0.3], + "0.75": [0, -0.1, 0], + "0.875": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-6.5, 0, 0], + "0.125": [-3.4, 0, -0.4], + "0.2917": [7.4, 0, 0.1], + "0.375": [13.9, 0, 0.45], + "0.5": [16, 0, 1.6], + "0.6667": [10.33333, 0, 0.53333], + "0.75": [3.1, 0, 0], + "0.875": [0.57, 0, 0], + "1.0417": [0, 0, 0] + }, + "position": { + "0.0": [0, -0.5, 0], + "0.125": [0, -0.1, 0], + "0.5417": [0, 0.3, 0], + "0.75": [0, 0, 0] + } + }, + "left_leg": { + "rotation": { + "0.75": [0, 0, 0], + "0.9167": [0, 0, 0] + }, + "position": { + "0.75": [0, 0, 0], + "0.8333": [0, 0.6, 0], + "0.9167": [0, 0, 0] + } + }, + "right_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5833": [0, 0, 1.2], + "0.6667": [0, 0, 0], + "0.9167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5833": [0, 1, 0], + "0.6667": [0, 0, 0], + "0.8333": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.kiwi_baby.sleep": { + "loop": true, + "anim_time_update": "q.anim_time + q.delta_time", + "bones": { + "root": { + "rotation": [0.5, 0, 96], + "position": [-4, 2.4, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.04", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.02" + ] + }, + "body": { + "position": [0.2, 0, 0] + }, + "skull": { + "rotation": [123.35195, 6.34381, -6.03648], + "position": [0, 0.7, -1.5] + }, + "left_leg": { + "rotation": [ + -23.5331, + 4.85103, + "11 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1" + ], + "position": [0, 0.8, 1.9] + }, + "right_leg": { + "rotation": [ + -27, + -4, + "-8 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1" + ], + "position": [0, 0.5, 1.5] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/komodo_dragon.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/komodo_dragon.rp_anim.json new file mode 100644 index 0000000..64b188a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/komodo_dragon.rp_anim.json @@ -0,0 +1,253 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.komodo_dragon.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 180 ) * -4", 0] + }, + "tail2": { + "rotation": [0, "Math.sin(( q.anim_time - 0.2 ) * 180 ) * -6", 0] + } + } + }, + "animation.silverlabs_nat.komodo_dragon.walk": { + "loop": true, + "animation_length": 1.2917, + "bones": { + "tail": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.3 ) * 280 ) * -8", + "Math.cos(( q.anim_time - 0.0 ) * 280 ) * -5" + ] + }, + "skull": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.2 ) * 280 ) * 3", + "Math.cos(( q.anim_time - 0.0 ) * 280 ) * -4" + ] + }, + "tail2": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.3 ) * 280 ) * -8", + "Math.sin(( q.anim_time - 0.0 ) * 280 ) * -5" + ] + }, + "body": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.3 ) * 280 ) * -2", + "Math.cos(( q.anim_time - 0.0 ) * 280 ) * 4" + ], + "position": [ + 0, + "1 + Math.cos(( q.anim_time - 0.4 ) * 280 ) * 0.25", + 0 + ] + }, + "left_arm": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [22.5, 0, 0], + "0.5": [-45, 0, 0], + "0.8333": [0, 0, 0], + "1.2917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 1], + "0.0417": [0, 0.67, 0.87], + "0.0833": [0, 1.2, 0.7], + "0.1667": [0, 2.17, 0.44], + "0.5": [0, 1, -1], + "0.6667": [0, 0.5, -2.5], + "0.8333": [0, 0, -2], + "1.2917": [0, 0, 1] + } + }, + "right_arm": { + "rotation": { + "0.0": [-45, 0, 0], + "0.3333": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.9583": [22.5, 0, 0], + "1.2917": [-45, 0, 0] + }, + "position": { + "0.0": [0, 1, -1], + "0.1667": [0, 0.5, -2.5], + "0.3333": [0, 0, -2], + "0.7917": [0, 0, 1], + "0.8333": [0, 0.67, 0.87], + "0.875": [0, 1.2, 0.7], + "0.9583": [0, 2.17, 0.44], + "1.2917": [0, 1, -1] + } + }, + "left_leg": { + "rotation": { + "0.0": [-45, 0, 0], + "0.3333": [0, 0, 0], + "0.7917": [0, 0, 0], + "1.0": [45, 0, 0], + "1.2917": [-45, 0, 0] + }, + "position": { + "0.0": [0, 1, 1], + "0.1667": [0, 0.5, -1.5], + "0.3333": [0, 0, -3], + "0.7917": [0, 0, 3], + "0.8333": [0, 0.67, 3.87], + "0.875": [0, 1.2, 3.7], + "1.0": [0, 2.17, 0.44], + "1.2917": [0, 1, 1] + } + }, + "right_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [45, 0, 0], + "0.5": [-45, 0, 0], + "0.5417": [-45, 0, 0], + "0.875": [0, 0, 0], + "1.2917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 3], + "0.0417": [0, 0.67, 3.87], + "0.0833": [0, 1.2, 3.7], + "0.2083": [0, 2.17, 0.44], + "0.5": [0, 1, 1], + "0.5417": [0, 1, 1], + "0.7083": [0, 0.5, -1.5], + "0.875": [0, 0, -3], + "1.2917": [0, 0, 3] + } + } + }, + "sound_effects": { + "0.2917": { + "effect": "step" + }, + "0.3333": { + "effect": "step_-12dB" + }, + "0.7917": { + "effect": "step" + }, + "0.8333": { + "effect": "step_-12dB" + } + } + }, + "animation.silverlabs_nat.komodo_dragon.bite": { + "loop": "hold_on_last_frame", + "animation_length": 0.3125, + "bones": { + "skull": { + "rotation": { + "0.0": { + "post": [-22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1875": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.125": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1875": { + "post": [0, -1, 0], + "lerp_mode": "catmullrom" + }, + "0.3125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "lower_jaw": { + "rotation": { + "0.0": { + "post": [67.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [67.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1875": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + }, + "sound_effects": { + "0.0": { + "effect": "bite" + } + } + }, + "animation.silverlabs_nat.komodo_dragon.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.5 + } + } + }, + "animation.silverlabs_nat.komodo_dragon.bask": { + "loop": true, + "animation_length": 2, + "bones": { + "tail": { + "rotation": [ + 7.5, + "Math.cos(( q.anim_time - 0.2 ) * 180 ) * -4", + 0 + ] + }, + "tail2": { + "rotation": [0, "Math.sin(( q.anim_time - 0.2 ) * 180 ) * -6", 0] + }, + "root": { + "position": [0, -3, 0] + }, + "neck": { + "rotation": [0, 0, 0], + "position": [0, -2, 0] + }, + "left_arm": { + "rotation": [-90, -47.5, 0], + "position": [1, 0, 0] + }, + "right_arm": { + "rotation": [-90, 47.5, 0], + "position": [-1, 0, 0] + }, + "left_leg": { + "rotation": [-69.05898, -40.78947, -30.36119], + "position": [1, 0.75, 0] + }, + "right_leg": { + "rotation": [-69.05898, 40.78947, 30.36119], + "position": [-1, 0.75, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/lion.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/lion.rp_anim.json new file mode 100644 index 0000000..c70b421 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/lion.rp_anim.json @@ -0,0 +1,951 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.lion.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "tail2": { + "rotation": [ + "12.5 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * -5", + 0, + 0 + ] + }, + "left_arm": { + "position": [0, 0, 0] + }, + "tail": { + "rotation": [ + "-67.5 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 2.5", + 0, + 0 + ] + } + } + }, + "animation.silverlabs_nat.lion.walk": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": [0.5, -0.32, -1], + "0.0417": [0.75, -0.18, -0.5], + "0.125": [0.85, -0.02, 0.19], + "0.1667": [0.73, 0.19, 0.93], + "0.2083": [0.35, 0.37, 1.38], + "0.2917": [-0.03, 0.47, 1.62], + "0.3333": [-0.15, 0.5, 1.69], + "0.375": [-0.03, 0.47, 1.63], + "0.4583": [0.35, 0.38, 1.39], + "0.5": [0.73, 0.2, 0.93], + "0.5417": [0.85, -0.02, 0.19], + "0.625": [0.75, -0.19, -0.5], + "0.6667": [0.5, -0.32, -1], + "0.7083": [0.2, -0.42, -1.37], + "0.7917": [-0.05, -0.48, -1.61], + "0.8333": [-0.15, -0.5, -1.69], + "0.875": [-0.05, -0.48, -1.6], + "0.9583": [0.2, -0.42, -1.36], + "1.0": [0.5, -0.32, -1] + }, + "position": { + "0.0": [0, -1.39, 0], + "0.0417": [0, -1.48, 0], + "0.125": [0, -1.5, 0], + "0.1667": [0, -1.47, 0], + "0.2083": [0, -1.3, 0], + "0.2917": [0, -1.13, 0], + "0.3333": [0, -1.1, 0], + "0.375": [0, -1.13, 0], + "0.4583": [0, -1.3, 0], + "0.5": [0, -1.48, 0], + "0.5417": [0, -1.5, 0], + "0.625": [0, -1.48, 0], + "0.6667": [0, -1.38, 0], + "0.7083": [0, -1.22, 0], + "0.7917": [0, -1.12, 0], + "0.8333": [0, -1.1, 0], + "0.875": [0, -1.12, 0], + "0.9583": [0, -1.21, 0], + "1.0": [0, -1.39, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-0.0143, 1.0296, 2.4453], + "0.0417": [-0.0286, 0.7722, 1.5301], + "0.125": [-0.0286, 0.4576, 0.6721], + "0.1667": [-0.0286, 0.0715, -0.1287], + "0.2083": [-0.0429, -0.3432, -0.8294], + "0.2917": [-0.0429, -0.715, -1.4157], + "0.3333": [-0.0286, -1.001, -1.8733], + "0.375": [-0.0286, -1.144, -2.2022], + "0.4583": [-0.0286, -1.1583, -2.3881], + "0.5": [-0.0143, -1.0296, -2.4453], + "0.5417": [-0.0143, -0.8151, -2.2022], + "0.625": [0, -0.4719, -1.5301], + "0.6667": [0, -0.0572, -0.5577], + "0.7083": [0, 0.3861, 0.572], + "0.7917": [0, 0.8008, 1.6731], + "0.8333": [0, 1.0868, 2.5597], + "0.875": [0, 1.2155, 3.0602], + "0.9583": [-0.0143, 1.2012, 3.0602], + "1.0": [-0.0143, 1.0296, 2.4453] + } + }, + "left_arm": { + "rotation": { + "0.0": [-12.9551, -0.57938, -0.12839], + "0.5": [14.04576, -0.45794, -0.37744], + "0.625": [16.29563, -0.42978, -0.38548], + "0.6667": [17.54955, -0.4167, -0.39064], + "0.8333": [4.24676, -0.51431, -0.23329], + "0.9583": [-12.9551, -0.57938, -0.12839], + "1.0": [-12.9551, -0.57938, -0.12839] + }, + "position": { + "0.0": [0, -0.1, -1.9], + "0.5": [0, 0.4, 1.6], + "0.625": [0, 0.68, 0.38], + "0.6667": [0, 0.84, -0.28], + "0.8333": [0, 1.5, -1.95], + "0.9583": [0, 0.6, -1.7], + "1.0": [0, -0.1, -1.9] + } + }, + "ears": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 360 ) * -3", 0, 0] + }, + "right_arm": { + "rotation": { + "0.0": [14.04576, 0.45794, 0.37744], + "0.125": [16.29563, 0.42978, 0.38548], + "0.1667": [17.54955, 0.4167, 0.39064], + "0.3333": [4.24676, 0.51431, 0.23329], + "0.4583": [-12.9551, 0.57938, 0.12839], + "0.5": [-12.9551, 0.57938, 0.12839], + "1.0": [14.04576, 0.45794, 0.37744] + }, + "position": { + "0.0": [0, 0.4, 1.6], + "0.125": [0, 0.68, 0.38], + "0.1667": [0, 0.84, -0.28], + "0.3333": [0, 1.5, -1.95], + "0.4583": [0, 0.6, -1.7], + "0.5": [0, -0.1, -1.7], + "1.0": [0, 0.4, 1.6] + } + }, + "left_leg": { + "rotation": { + "0.0": [-2.21, -0.55, -0.18], + "0.375": [20.34576, -0.45794, -0.37744], + "0.4583": [24.09782, -0.41662, -0.4064], + "0.5": [21.84955, -0.4167, -0.39064], + "0.5417": [19.10344, -0.43457, -0.36079], + "0.6667": [7.61115, -0.5073, -0.25492], + "0.7917": [-9.37728, -0.55649, -0.15493], + "0.875": [-8.6551, -0.57938, -0.12839], + "1.0": [-2.21, -0.55, -0.18] + }, + "position": { + "0.0": [0, 0.01, -1.21], + "0.0417": [0, -0.04, -0.99], + "0.375": [0, 0.4, 1.9], + "0.5": [0, 0.74, 0.62], + "0.5417": [0, 0.73, -0.1], + "0.6667": [0, 1.31, -1.55], + "0.7917": [0, 1.15, -1.38], + "0.875": [0, 0.2, -1.6], + "1.0": [0, 0.01, -1.21] + } + }, + "right_leg": { + "rotation": { + "0.0": [21.84955, 0.4167, 0.39064], + "0.0417": [19.10344, 0.43457, 0.36079], + "0.1667": [7.61115, 0.5073, 0.25492], + "0.2917": [-9.37728, 0.55649, 0.15493], + "0.375": [-8.6551, 0.57938, 0.12839], + "0.875": [20.34576, 0.45794, 0.37744], + "0.9583": [24.09782, 0.41662, 0.4064], + "1.0": [21.84955, 0.4167, 0.39064] + }, + "position": { + "0.0": [0, 0.84, 0.62], + "0.0833": [0, 1.03, -0.1], + "0.2083": [0, 1.31, -1.55], + "0.2917": [0, 1.15, -1.38], + "0.375": [0, 0.2, -1.35], + "0.5417": [0, -0.04, -0.99], + "0.875": [0, 0.4, 1.9], + "1.0": [0, 0.84, 0.62] + } + }, + "tail2": { + "rotation": { + "0.0": [12.5, 0, -4.34], + "0.0417": [12.5, 0, -5.85], + "0.0833": [12.5, 0, -6.91], + "0.125": [12.5, 0, -7.5], + "0.1667": [12.5, 0, -7.64], + "0.2083": [12.5, 0, -7.34], + "0.25": [12.5, 0, -6.61], + "0.2917": [12.5, 0, -5.49], + "0.3333": [12.5, 0, -3.99], + "0.375": [12.5, 0, -2.15], + "0.4167": [12.5, 0, 0], + "0.4583": [12.5, 0, 2.15], + "0.5": [12.5, 0, 3.99], + "0.5417": [12.5, 0, 5.49], + "0.5833": [12.5, 0, 6.61], + "0.625": [12.5, 0, 7.34], + "0.6667": [12.5, 0, 7.64], + "0.7083": [12.5, 0, 7.5], + "0.75": [12.5, 0, 6.91], + "0.7917": [12.5, 0, 5.85], + "0.8333": [12.5, 0, 4.34], + "0.875": [12.5, 0, 2.38], + "0.9167": [12.5, 0, 0], + "0.9583": [12.5, 0, -2.38], + "1.0": [12.5, 0, -4.34] + } + }, + "tail": { + "rotation": { + "0.0": [-67.5, 2.7, -3.57], + "0.0417": [-67.5, 2.27, -3.08], + "0.0833": [-67.5, 1.68, -2.36], + "0.125": [-67.5, 0.92, -1.37], + "0.1667": [-67.5, 0, 0], + "0.2083": [-67.5, -0.92, 1.37], + "0.25": [-67.5, -1.68, 2.36], + "0.2917": [-67.5, -2.27, 3.08], + "0.3333": [-67.5, -2.7, 3.57], + "0.375": [-67.5, -2.97, 3.85], + "0.4167": [-67.5, -3.08, 3.96], + "0.4583": [-67.5, -3.02, 3.88], + "0.5": [-67.5, -2.8, 3.62], + "0.5417": [-67.5, -2.4, 3.15], + "0.5833": [-67.5, -1.81, 2.46], + "0.625": [-67.5, -1.02, 1.46], + "0.6667": [-67.5, 0, 0], + "0.7083": [-67.5, 1.02, -1.46], + "0.75": [-67.5, 1.81, -2.46], + "0.7917": [-67.5, 2.4, -3.15], + "0.8333": [-67.5, 2.8, -3.62], + "0.875": [-67.5, 3.02, -3.88], + "0.9167": [-67.5, 3.08, -3.96], + "0.9583": [-67.5, 2.97, -3.85], + "1.0": [-67.5, 2.7, -3.57] + }, + "position": [0, 1, 1] + } + }, + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.25": { + "effect": "step" + }, + "0.5": { + "effect": "step" + }, + "0.75": { + "effect": "step" + } + } + }, + "animation.silverlabs_nat.lion.run": { + "loop": true, + "animation_length": 0.9167, + "bones": { + "body": { + "rotation": { + "0.0": [-5.1291, 0.2829, 2.4477], + "0.0417": [-4.8831, 0.2583, 2.3001], + "0.125": [-4.5141, 0.1599, 1.9311], + "0.2083": [-3.6531, 0, 1.3899], + "0.2917": [-1.6728, -0.1968, 0.7257], + "0.375": [0.3936, -0.3321, -0.0123], + "0.4167": [1.7958, -0.4059, -0.3813], + "0.4583": [3.2964, -0.8241, -1.4022], + "0.5": [4.1574, -0.984, -1.9557], + "0.5417": [4.5264, -1.0824, -2.3124], + "0.5833": [4.7724, -1.107, -2.46], + "0.625": [4.5018, -1.0578, -2.337], + "0.6667": [2.6568, -0.7995, -1.4268], + "0.7083": [1.3038, -0.615, -0.7503], + "0.75": [-0.1722, -0.4059, -0.0123], + "0.7917": [-2.3985, -0.2091, 0.738], + "0.8333": [-4.1205, 0.1353, 1.9557], + "0.875": [-4.8585, 0.2337, 2.3247], + "0.9167": [-5.1291, 0.2829, 2.4477] + }, + "position": { + "0.0": [0, -0.7, 0.7], + "0.0417": [0, -0.38, 0.69], + "0.125": [0, -0.23, 0.64], + "0.2083": [0, -0.17, 0.63], + "0.2917": [0, -0.21, 0.61], + "0.4167": [0, -0.29, 0.59], + "0.4583": [0, -0.6, 0.56], + "0.5": [0, -0.85, 0.51], + "0.5417": [0, -1.1, 0.5], + "0.5833": [0, -1.47, 0.56], + "0.625": [0, -1.63, 0.57], + "0.6667": [0, -1.77, 0.6], + "0.7083": [0, -1.81, 0.62], + "0.75": [0, -1.84, 0.65], + "0.7917": [0, -1.84, 0.67], + "0.8333": [0, -1.31, 0.7], + "0.875": [0, -1.04, 0.7], + "0.9167": [0, -0.7, 0.7] + } + }, + "skull": { + "rotation": { + "0.0": [5.68485, -1.07297, 1.10068], + "0.0417": [4.51656, -1.07297, 1.02539], + "0.125": [1.86358, -0.90355, 0.86538], + "0.2083": [0.09412, -0.58354, 0.6395], + "0.2917": [-1.00474, -0.14118, 0.39478], + "0.4167": [-1.69796, 0.30118, 0.15007], + "0.4583": [-2.02883, 0.79061, -0.22641], + "0.5": [-2.29096, 0.79061, -0.3017], + "0.5417": [-2.19825, 0.68708, -0.24523], + "0.5833": [-1.87798, 0.55531, -0.1417], + "0.625": [-0.945, 0.40472, -0.01934], + "0.6667": [1.97839, 0.04706, 0.2536], + "0.7083": [3.36008, -0.14118, 0.39478], + "0.75": [4.96012, -0.32942, 0.54538], + "0.7917": [6.26839, -0.50825, 0.68656], + "0.8333": [6.84419, -0.83767, 0.94068], + "0.875": [6.55288, -0.96944, 1.04421], + "0.9167": [5.68485, -1.07297, 1.10068] + } + }, + "left_arm": { + "rotation": { + "0.0": [3.1, -0.1, 3.9], + "0.0417": [-6.8, -0.05, 2.91], + "0.2083": [-32.18, 0.1, 1.23], + "0.2917": [-41.88, 0.29, 0.8], + "0.4167": [-46.55, 0.47, 1.52], + "0.4583": [-45.1, 0.59, 2.01], + "0.5": [-41.2, 0.59, 2.01], + "0.5417": [-34, 0.59, 2.81], + "0.5833": [-23.43, 1.22, 3.8], + "0.625": [-9.25, 1.54, 4.94], + "0.6667": [18.92, 2.18, 6.72], + "0.7083": [29.91, 2.5, 7.87], + "0.75": [34.31, 2.71, 7.34], + "0.7917": [31.27, 2.89, 6.97], + "0.8333": [23.97, 1.97, 6.21], + "0.875": [14.57, 0.77, 5.69], + "0.9167": [3.1, -0.1, 3.9] + }, + "position": { + "0.0": [0, 2.03, -1.8], + "0.0417": [0, 1.92, -1.81], + "0.125": [0, 1.78, -1.83], + "0.2083": [0, 1.61, -1.86], + "0.2917": [0, 1.23, -1.91], + "0.4167": [0, 1.03, -1.94], + "0.4583": [0, 0.5, -2], + "0.5": [0, 0, -2], + "0.5417": [0, -0.5, -2], + "0.5833": [0, -0.6, -1.5], + "0.625": [0, -0.65, -1.25], + "0.6667": [0, -0.75, -0.75], + "0.7083": [0, -0.8, -0.5], + "0.75": [-0.225, -0.41, -0.48], + "0.7917": [-0.125, 0.19, -0.58], + "0.875": [0, 2.09, -1.61], + "0.9167": [0, 2.03, -1.8] + } + }, + "right_arm": { + "rotation": { + "0.0": [-12.8, 0, 1.1], + "0.0417": [-27.78, -0.09, 0.79], + "0.125": [-47.05, -0.18, -0.23], + "0.2083": [-55.74, -0.45, -0.56], + "0.2917": [-52.23, -0.56, -0.69], + "0.4167": [-38.7, -0.64, -0.76], + "0.4583": [-27.36, -0.28, -0.01], + "0.5": [-15.43, -0.04, 0.52], + "0.5417": [-0.1, 0.01, 1], + "0.5833": [14.73, -0.75, 1.8], + "0.625": [25.95, -1.12, 2.2], + "0.6667": [32.28, -1.76, 3.05], + "0.7083": [33.41, -2.04, 3.61], + "0.75": [33.18, -2.27, 4.13], + "0.7917": [27.91, -2.35, 3.92], + "0.8333": [15.57, -0.92, 2.65], + "0.875": [3.68, -0.37, 1.8], + "0.9167": [-12.8, 0, 1.1] + }, + "position": { + "0.0": [0, 1.66, -0.18], + "0.0417": [0, 1.47, -0.21], + "0.125": [0, 1.2, -0.27], + "0.2083": [0, 0.88, -0.33], + "0.2917": [0, 0.24, -0.44], + "0.4167": [0, -0.03, -0.48], + "0.4583": [0.1, -0.17, -0.44], + "0.5": [0.25, -0.03, -0.35], + "0.5417": [0.3, 0, -0.2], + "0.5833": [0.35, -0.4, 0.35], + "0.625": [0.375, -0.6, 0.62], + "0.6667": [0.375, -0.44, 0.89], + "0.7083": [0.425, 0.17, 0.78], + "0.75": [0.525, 0.86, 0.61], + "0.7917": [0.45, 1.9, 0.3], + "0.8333": [0, 2.28, -0.03], + "0.875": [0, 2.04, -0.12], + "0.9167": [0, 1.66, -0.18] + } + }, + "left_leg": { + "rotation": { + "0.0": [3.56, -0.12, 2], + "0.0417": [13.48, -0.24, 1.47], + "0.125": [31.8, -0.35, 0.94], + "0.2083": [47.75, -0.44, 0.84], + "0.2917": [57.75, -0.67, 0.76], + "0.4167": [61.65, -0.75, 0.72], + "0.4583": [60.6, -0.43, 0.19], + "0.5": [57.98, -0.2, -0.01], + "0.5417": [50.07, 0, 0], + "0.5833": [37.78, 0.21, 0.56], + "0.7083": [-8.99, 0.36, 1.15], + "0.75": [-19.24, 0.41, 1.34], + "0.7917": [-20.99, 0.46, 1.53], + "0.8333": [-15.48, 0.21, 1.28], + "0.875": [-5.96, 0.04, 1.64], + "0.9167": [3.56, -0.12, 2] + }, + "position": { + "0.0": [0, -0.11, -1.11], + "0.0417": [0, -0.01, -0.84], + "0.125": [0, 0.08, -0.58], + "0.2083": [0, 0.14, -0.41], + "0.5": [0, 0.36, -1.53], + "0.6667": [0, 3.21, 0.79], + "0.75": [0, 1.36, 0.26], + "0.7917": [0, 0.43, -0.01], + "0.8333": [0, -0.5, -0.77], + "0.875": [0, -0.31, -0.94], + "0.9167": [0, -0.11, -1.11] + } + }, + "right_leg": { + "rotation": { + "0.0": [20.59, 0.7, -1.87], + "0.0417": [33.25, 0.75, -1.54], + "0.125": [55.57, 0.8, -1.07], + "0.2083": [68.5, 0.75, -0.66], + "0.2917": [76.77, 0.58, -0.19], + "0.4167": [79.01, 0.46, 0.05], + "0.4583": [74.3, 0, 0], + "0.5": [63.99, -0.19, -0.53], + "0.5417": [38.63, -0.4, -1.36], + "0.5833": [9.81, -0.87, -3.32], + "0.625": [-4.64, -1.09, -4.2], + "0.6667": [-22.41, -1.57, -5.31], + "0.7083": [-26.98, -1.88, -5.63], + "0.75": [-25.41, -2.16, -5.79], + "0.7917": [-18.29, -2.24, -5.57], + "0.8333": [-5.2, -0.48, -3.35], + "0.875": [6.39, 0.11, -2.61], + "0.9167": [20.59, 0.7, -1.87] + }, + "position": { + "0.0": [-0.6, 0.08, -0.58], + "0.0417": [-0.6, 0.15, -0.29], + "0.125": [-0.6, 0.25, 0.11], + "0.2083": [-0.6, 0.4, 0.3], + "0.2917": [-0.6, 0.58, 0.05], + "0.4167": [-0.6, 0.69, -0.18], + "0.4583": [-0.6, 1.2, -0.6], + "0.5": [-0.6, 1.53, -0.48], + "0.5417": [-0.6, 1.97, -0.25], + "0.5833": [-0.6, 2.89, 0.35], + "0.625": [-0.6, 3.2, 0.62], + "0.6667": [-0.6, 2.79, 0.95], + "0.7083": [-0.6, 1.77, 0.95], + "0.75": [-0.6, 0.85, 0.79], + "0.7917": [-0.6, -0.7, -0.6], + "0.8333": [-0.6, -0.23, -0.59], + "0.875": [-0.6, -0.08, -0.58], + "0.9167": [-0.6, 0.08, -0.58] + } + }, + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-0.37, 0, 0], + "0.0833": [-0.94, 0, 0], + "0.125": [-1.54, 0, 0], + "0.1667": [-1.95, 0, 0], + "0.2083": [-2, 0, 0], + "0.25": [-1.69, 0, 0], + "0.2917": [-1.12, 0, 0], + "0.3333": [-0.39, 0, 0], + "0.375": [0.39, 0, 0], + "0.4167": [1.12, 0, 0], + "0.4583": [1.69, 0, 0], + "0.5": [2, 0, 0], + "0.5417": [1.4, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.32, -0.09], + "0.0833": [0, 0.79, -0.24], + "0.125": [0, 1.31, -0.39], + "0.1667": [0, 1.78, -0.52], + "0.2083": [0, 2.1, -0.6], + "0.25": [0, 2.32, -0.6], + "0.2917": [0, 2.31, -0.51], + "0.3333": [0, 2.1, -0.4], + "0.375": [0, 1.74, -0.3], + "0.4167": [0, 1.22, -0.19], + "0.4583": [0, 0.69, -0.08], + "0.5": [0, 0.3, 0], + "0.5833": [0, 0, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [0.625, 0, 0], + "0.0417": [-3.815, 0, 0], + "0.125": [-9, 0, 0], + "0.1667": [-11.39, 0, 0], + "0.2083": [-15.05, 0, 0], + "0.25": [-15.915, 0, 0], + "0.2917": [-16.525, 0, 0], + "0.3333": [-16.5, 0, 0], + "0.375": [-15.36, 0, 0], + "0.4583": [-13.35, 0, 0], + "0.5": [-10.76, 0, 0], + "0.5417": [-7.89, 0, 0], + "0.5833": [-5.03, 0, 0], + "0.625": [-0.5, 0, 0], + "0.6667": [1.67, 0, 0], + "0.7083": [3.605, 0, 0], + "0.75": [5.955, 0, 0], + "0.7917": [8.77, 0, 0], + "0.8333": [7.7, 0, 0], + "0.875": [4.975, 0, 0], + "0.9167": [0.625, 0, 0] + } + }, + "tail3": { + "rotation": { + "0.0": [3.605, 0, 0], + "0.0417": [5.055, 0, 0], + "0.0833": [5.77, 0, 0], + "0.125": [5.5, 0, 0], + "0.1667": [2.975, 0, 0], + "0.2083": [-1.375, 0, 0], + "0.2917": [-9, 0, 0], + "0.3333": [-11.39, 0, 0], + "0.4167": [-15.05, 0, 0], + "0.4583": [-15.915, 0, 0], + "0.5": [-16.525, 0, 0], + "0.5417": [-16.5, 0, 0], + "0.5833": [-15.36, 0, 0], + "0.625": [-13.35, 0, 0], + "0.6667": [-10.76, 0, 0], + "0.7083": [-7.89, 0, 0], + "0.75": [-5.03, 0, 0], + "0.7917": [-2.465, 0, 0], + "0.8333": [-0.5, 0, 0], + "0.875": [1.67, 0, 0], + "0.9167": [3.605, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-9, 0, 0], + "0.0417": [-11.39, 0, 0], + "0.125": [-15.05, 0, 0], + "0.1667": [-15.915, 0, 0], + "0.2083": [-16.5, 0, 0], + "0.25": [-15.36, 0, 0], + "0.3333": [-13.35, 0, 0], + "0.375": [-10.76, 0, 0], + "0.4167": [-7.89, 0, 0], + "0.4583": [-5.03, 0, 0], + "0.5": [-2.465, 0, 0], + "0.5417": [-0.5, 0, 0], + "0.5833": [1.67, 0, 0], + "0.625": [3.605, 0, 0], + "0.6667": [5.77, 0, 0], + "0.7083": [5.5, 0, 0], + "0.75": [2.975, 0, 0], + "0.7917": [-1.375, 0, 0], + "0.8333": [-5.915, 0, 0], + "0.9167": [-9, 0, 0] + } + } + }, + "sound_effects": { + "0.5": { + "effect": "step_-6dB" + }, + "0.5417": { + "effect": "step" + }, + "0.7917": { + "effect": "step_-6dB" + }, + "0.8333": { + "effect": "step" + } + } + }, + "animation.silverlabs_nat.lion.swing": { + "sound_effects": { + "0.0": { + "effect": "swing" + } + }, + "animation_length": 0.25, + "bones": { + "right_arm": { + "rotation": [ + "-35 + Math.cos(( q.anim_time - 0.5 ) * 1440 ) * 35", + 0, + "10 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -10" + ] + } + } + }, + "animation.silverlabs_nat.lion.prey": { + "loop": true, + "animation_length": 1, + "bones": { + "skullRot": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -1", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -2" + ] + }, + "trunk1": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 360 ) * 1", 0, 0] + }, + "trunk2": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * -2", 0, 0] + }, + "trunk3": { + "rotation": ["Math.sin(( q.anim_time - 0.5 ) * 360 ) * 1", 0, 0] + }, + "trunk4": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * -2", 0, 0] + }, + "right_ear": { + "rotation": [ + "Math.sin(( q.anim_time - 0.5 ) * 360 ) * 2", + "-( Math.cos(( q.anim_time - 0.5 ) * 360 ) * -2 )", + 0 + ] + }, + "left_ear": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -2", + 0 + ] + }, + "body": { + "rotation": ["10 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 1", 0, 0], + "position": [0, -2, 0] + }, + "tail2": { + "rotation": [ + "12.5 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * -2.5", + 0, + 0 + ] + }, + "skull": { + "rotation": [ + "-10 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * -1", + 0, + 0 + ] + }, + "left_leg": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 22.5", 0, 0], + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 1.04, 0], + "0.3333": [0, 2, 0], + "0.375": [0, 2.83, 0], + "0.4167": [0, 3.46, 0], + "0.4583": [0, 3.86, 0], + "0.5": [0, 4, 0], + "0.5417": [0, 3.86, 0], + "0.5833": [0, 3.46, 0], + "0.625": [0, 2.83, 0], + "0.6667": [0, 2, 0], + "0.7083": [0, 1.04, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "right_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.8 ) * 360 ) * 22.5", 0, 0], + "position": { + "0.0": [0, 3.8, 0], + "0.0417": [0, 3.99, 0], + "0.0833": [0, 3.91, 0], + "0.125": [0, 3.56, 0], + "0.1667": [0, 2.97, 0], + "0.2083": [0, 2.18, 0], + "0.25": [0, 1.24, 0], + "0.2917": [0, 0.21, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0.83, 0], + "0.875": [0, 1.82, 0], + "0.9167": [0, 2.68, 0], + "0.9583": [0, 3.35, 0], + "1.0": [0, 3.8, 0] + } + }, + "right_arm": { + "rotation": ["-Math.sin(( q.anim_time - 0.25 ) * 360 ) * 15", 0, 0], + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.52, 0], + "0.0833": [0, 1, 0], + "0.125": [0, 1.41, 0], + "0.1667": [0, 1.73, 0], + "0.2083": [0, 1.93, 0], + "0.25": [0, 2, 0], + "0.2917": [0, 1.93, 0], + "0.3333": [0, 1.73, 0], + "0.375": [0, 1.41, 0], + "0.4167": [0, 1, 0], + "0.4583": [0, 0.52, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "left_arm": { + "rotation": ["Math.cos(( q.anim_time - 0.4 ) * 360 ) * 15", 0, 0], + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0.21, 0], + "0.4583": [0, 0.72, 0], + "0.5": [0, 1.18, 0], + "0.5417": [0, 1.55, 0], + "0.5833": [0, 1.83, 0], + "0.625": [0, 1.98, 0], + "0.6667": [0, 1.99, 0], + "0.7083": [0, 1.87, 0], + "0.75": [0, 1.62, 0], + "0.7917": [0, 1.26, 0], + "0.8333": [0, 0.81, 0], + "0.875": [0, 0.31, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "tail": { + "rotation": [ + "-67.5 + Math.sin(( q.anim_time - 0.3 ) * 360 ) * 2.5", + 0, + 0 + ] + } + }, + "sound_effects": { + "0.2917": { + "effect": "step_-6dB" + }, + "0.5": { + "effect": "step_-6dB" + }, + "0.7917": { + "effect": "step_-6dB" + }, + "0.9167": { + "effect": "step_-6dB" + } + } + }, + "animation.silverlabs_nat.lion.sleep": { + "sound_effects": { + "0.0": { + "effect": "sleep" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "position": [0, -10, 0] + }, + "skull": { + "rotation": [17.25002, 2.99318, -9.54589], + "position": [0, 0, 0] + }, + "right_arm": { + "rotation": [-90, 0, 0], + "position": [-2, 5.5, 4] + }, + "left_arm": { + "rotation": [-90, 0, 0], + "position": [2, 5.5, 4] + }, + "right_leg": { + "rotation": [-90, 12.5, 0], + "position": [-2.75, 1, 2] + }, + "left_leg": { + "rotation": [-90, -12.5, 0], + "position": [2.75, 1, 2] + }, + "tail": { + "rotation": [-67.5, 0, 0] + }, + "tail2": { + "rotation": [ + "12.5 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * -3", + 0, + 0 + ] + }, + "front_legs": { + "position": [0, -6, 0] + }, + "tail1": { + "rotation": [ + "-67.5 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 2.5", + 0, + 0 + ] + } + } + }, + "animation.silverlabs_nat.lion.sleep2": { + "sound_effects": { + "0.0": { + "effect": "sleep" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "rotation": [0, 0, 90], + "position": [-14, 5, 0] + }, + "tail": { + "rotation": [0, 30, 0] + }, + "tail2": { + "rotation": [ + 0, + 0, + "27.5 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * 3" + ] + }, + "right_arm": { + "rotation": [0, 0, 0], + "position": [6.5, -2, 0] + }, + "left_arm": { + "rotation": [-37.5, 0, 0], + "position": [-0.5, -1, 0] + }, + "right_leg": { + "rotation": [22.5, 0, 0], + "position": [6, 0, 1] + }, + "left_leg": { + "rotation": [0, 0, 0], + "position": [0, 0, -5] + }, + "skull": { + "rotation": [0, 0, 0] + }, + "tail1": { + "rotation": [0, 30, 0], + "position": [-0.25, 0, 0] + } + } + }, + "animation.silverlabs_nat.lion.attack": { + "sound_effects": { + "0.0": { + "effect": "attack" + } + }, + "animation_length": 0.25, + "bones": { + "right_arm": { + "rotation": [ + "-35 + Math.cos(( q.anim_time - 0.5 ) * 1440 ) * 35", + 0, + "10 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -10" + ] + }, + "left_arm": { + "position": [0, 0, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/lion_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/lion_baby.rp_anim.json new file mode 100644 index 0000000..119d75f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/lion_baby.rp_anim.json @@ -0,0 +1,1634 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.lion_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.sin(( q.anim_time - 0.0 ) * 45 ) * -1", + "Math.sin(( q.anim_time - 0.0 ) * 45 ) * 1" + ], + "position": [ + 0, + "-0.2 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * -0.2", + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.15" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 90 ) * 0.005", + "1 + Math.sin(( q.anim_time + 0.4 ) * 90 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 90 ) * 0.005" + ] + }, + "skull": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -2.5", + 0, + 0 + ], + "position": [0, 0, 0.2] + }, + "tail": { + "rotation": [ + "-61 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * 6", + "-Math.cos(( q.anim_time - 0.0 ) * 90 ) * -12", + 0 + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -3", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 5" + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -3", + 0, + "Math.cos( -60 + ( q.anim_time - 0.0 ) * 90 ) * -5" + ] + } + } + }, + "animation.silverlabs_nat.lion_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [-26, 4.2, 1.9], + "position": [0, -4.6, 1.5], + "scale": 1 + }, + "skull": { + "rotation": [25.42, 2.15, -4.52], + "position": [0, 1.6, -0.6] + }, + "leftArm": { + "rotation": [5, 0, 0], + "position": [1, 0, 1] + }, + "rightArm": { + "rotation": [2.5, 0, 0], + "position": [-1, 0, 1] + }, + "rightLeg": { + "rotation": [-88.89967, 26.99261, 0.91556], + "position": [-1.6, -6.1, 1.5] + }, + "leftLeg": { + "rotation": [-87.68, -1.84, 5.86], + "position": [1.6, -5.7, 1.5] + }, + "tail": { + "rotation": [-24.69, -46.33, 8.38], + "position": [0, 0, -0.7] + }, + "leftEar": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "rightEar": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.lion_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.75, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [3, 0, 0], + "0.375": [-30, 4.6, 4.4], + "0.5": [-26, 4.3, 2.1], + "0.5417": [-26, 4.2, 1.9], + "0.75": [-26, 4.2, 1.9] + }, + "position": { + "0.0": [0, 0, 0], + "0.375": [0, -5.1, 1.5], + "0.4583": [0, -4.75, 1.5], + "0.5": [0, -4.6, 1.5], + "0.5417": [0, -4.6, 1.5], + "0.75": [0, -4.6, 1.5] + }, + "scale": { + "0.0833": [1, 1, 1], + "0.2083": [0.99, 1.02, 0.99], + "0.4167": [1.02, 0.97, 1.01], + "0.5": [0.99, 1.02, 0.99], + "0.5833": [1, 1, 1], + "0.75": [1, 1, 1] + } + }, + "tail": { + "rotation": { + "0.0": [-34, 0, 0], + "0.1667": [38.89, 0, 0], + "0.375": [-5.7, -43.7, 0], + "0.4167": [-4.6, -43.7, 0], + "0.4583": [4.4, -43.7, 0], + "0.5417": [-1.6, -41.5, 0], + "0.625": [-18.55, -43.91, 4.19], + "0.6667": [-22.97, -45.12, 6.28], + "0.7083": [-24.68914, -46.32594, 8.37886], + "0.75": [-24.69, -46.33, 8.38] + }, + "position": { + "0.0": [0, 0, 0], + "0.375": [0, 0, -0.7], + "0.5417": [0, 0, -0.7], + "0.75": [0, 0, -0.7] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [9.5, 0, 2.46], + "0.2083": [15.83, 0, 1.6], + "0.2917": [15.27, 1.5, -4.7], + "0.375": [28.5, 3.4, -5.9], + "0.4583": [28.5, 1.8, -4.8], + "0.5417": [25.41522, 2.15033, -4.51505], + "0.75": [25.42, 2.15, -4.52] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 1.44, -0.67], + "0.375": [0, 1.6, -0.6], + "0.4583": [0, 1.6, -0.6], + "0.5417": [0, 1.6, -0.6], + "0.75": [0, 1.6, -0.6] + } + }, + "leftEar": { + "rotation": { + "0.0417": [0, 0, 0], + "0.1667": [20, 0, 0], + "0.3333": [20, 0, 0], + "0.4583": [-13, 0, 0], + "0.5417": [9, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0417": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [20, 0, 0], + "0.2917": [20, 0, 0], + "0.4167": [-13, 0, 0], + "0.5": [9, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0833": [0, 0, 0], + "0.2083": [-13, 0, 0], + "0.3333": [3.87, 0, 0], + "0.5417": [5, 0, 0], + "0.625": [5, 0, 0], + "0.75": [5, 0, 0] + }, + "position": { + "0.0833": [0, 0, 0], + "0.2083": [0, 1, 1], + "0.3333": [1, 1.1, 1], + "0.4583": [1, 0, 1], + "0.5417": [1, 0, 1], + "0.625": [1, 0, 1], + "0.75": [1, 0, 1] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-13, 0, 0], + "0.2917": [-0.6, 0, 0], + "0.5417": [2.5, 0, 0], + "0.75": [2.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 1, 1], + "0.25": [-1, 0, 1], + "0.375": [-1, 0, 1], + "0.4583": [-1, 0, 1], + "0.5417": [-1, 0, 1], + "0.75": [-1, 0, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-33.27587, 30.92043, 14.19036], + "0.25": [-64.36177, 38.34708, 9.13971], + "0.375": [-88.89967, 26.99261, 0.91556], + "0.4583": [-91.08666, 26.99247, 2.20384], + "0.5417": [-88.89967, 26.99261, 0.91556] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [-0.71, 0.02, 1.78], + "0.3333": [-1.6, -5.1, 1.5], + "0.4167": [-1.6, -6, 1.5], + "0.4583": [-1.6, -6.3, 1.5], + "0.5417": [-1.6, -6.1, 1.5] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-41.00482, -18.12166, 4.18532], + "0.25": [-69.58336, -13.40348, 2.5105], + "0.375": [-87.67711, -1.84047, 5.8639], + "0.5417": [-87.67711, -1.84047, 5.8639], + "0.75": [-87.68, -1.84, 5.86] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0.71, 0.02, 1.78], + "0.3333": [1.6, -5.1, 1.5], + "0.375": [1.6, -5.85, 1.5], + "0.4167": [1.6, -5.5, 1.4], + "0.4583": [1.6, -5.9, 1.5], + "0.5417": [1.6, -5.7, 1.5], + "0.75": [1.6, -5.7, 1.5] + } + } + } + }, + "animation.silverlabs_nat.lion_baby.unsit": { + "animation_length": 0.9167, + "bones": { + "root": { + "scale": { + "0.0": [1, 1, 1], + "0.2083": [1.02, 0.96, 1.02], + "0.4583": [0.985, 1.03, 0.985], + "0.625": [1.015, 0.97, 1.015], + "0.75": [0.99, 1.02, 0.99], + "0.875": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [-26, 4.2, 1.9], + "0.0417": [-23.5, 2, -0.4], + "0.0833": [-12.8, -1.4, -4], + "0.125": [-6.18539, -2.41967, -6.06126], + "0.1667": [0.41, 0, -6], + "0.25": [3.37, 0.11, -6], + "0.2917": [3.20274, 0.16644, -4.99724], + "0.3333": [2.41, 0, 0], + "0.4583": [-0.08, 0, 4.9], + "0.5417": [0.56, 0, 3.95], + "0.625": [1.2, 0, -1.4], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, -4.6, 1.5], + "0.0833": [0, -2.55, 1.33], + "0.1667": [0, -2.1, 1.15], + "0.2917": [0, -0.32, 0.9], + "0.3333": [0, -0.1, 0.82], + "0.4167": [0, 0, 0.41], + "0.5": [0, -0.3, 0], + "0.5833": [0, -0.45, 0], + "0.6667": [0, -0.47, 0], + "0.75": [0, -0.2, 0], + "0.875": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1, 1], + "0.4583": [0.99, 1.02, 0.99], + "0.625": [1, 1, 1] + } + }, + "tail": { + "rotation": { + "0.0": [-24.69, -46.33, 8.38], + "0.0833": [-30.09, -23.17, 4.19], + "0.1667": [-24.08, 0, 0], + "0.2917": [13.49, 13, 0], + "0.375": [7.8, 12.2, 0], + "0.5": [-34.24, 9.4, 0], + "0.625": [-57.1, -9, 0], + "0.7083": [-61.33, -7.27, 0], + "0.75": [-63.44, -2.8, 0], + "0.8333": [-61, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.7], + "0.625": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [25.42, 2.15, -4.52], + "0.0833": [22.40919, -0.84559, -1.56204], + "0.1667": [14.94, -0.96, 1.36], + "0.3333": [0, 0, -0.6], + "0.4583": [-5.5, -1.7, -0.6], + "0.5417": [-7, -1.2, 0], + "0.625": [-5.6, 0, 1.6], + "0.7083": [0.93, 0, 0], + "0.75": [1.5, 0, -1], + "0.875": [0, 0, 0] + }, + "position": { + "0.0": [0, 1.6, -0.6], + "0.125": [0, 1.46, -0.37], + "0.3333": [0, 0.7, 0], + "0.4583": [0, 0.9, 0.3], + "0.5417": [0, 1, 0.5], + "0.75": [0, -0.1, 0], + "0.8333": [0, -0.23, 0], + "0.9167": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-9.15, 0, 0], + "0.2917": [16.7, 0, 0], + "0.4583": [3.4, 0, 0], + "0.5833": [-2.7, 0, 0], + "0.75": [1.95, 0, 0], + "0.8333": [-0.8, 0, 0], + "0.9167": [0.1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.8333": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-9.15, 0, 0], + "0.3333": [16.7, 0, 0], + "0.5": [3.4, 0, 0], + "0.625": [-2.7, 0, 0], + "0.7083": [1.95, 0, 0], + "0.7917": [-0.8, 0, 0], + "0.875": [0.1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.625": [0, 0, 0], + "0.7917": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [5, 0, 0], + "0.2083": [0.98483, 0.34834, -4.98788], + "0.5417": [-39, 0, 0], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [1, 0, 1], + "0.2083": [0, -0.5, 1.7], + "0.4583": [0, 0.7, 1.36], + "0.5417": [0, 0, 1.61], + "0.75": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [2.5, 0, 0], + "0.2083": [-3.99255, 0.12186, 6.99894], + "0.5833": [-3.99255, 0.12186, 6.99894], + "0.7083": [-13, 0, 0], + "0.8333": [0, 0, 0] + }, + "position": { + "0.0": [-1, 0, 1], + "0.2083": [0, -0.4, 1.7], + "0.5833": [0, -0.4, 1.7], + "0.7083": [0, 1, 1], + "0.8333": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-88.89967, 26.99261, 0.91556], + "0.125": [-51.65647, 32.73235, -3.49271], + "0.2917": [13.8556, 24.73212, 10.01536], + "0.375": [15.02187, 17.6689, 5.55792], + "0.5": [0, 6.1, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0": [-1.6, -6.1, 1.5], + "0.125": [-1.08, -2.35, 1.29], + "0.2917": [-0.47, 1.71, -0.24], + "0.375": [-0.36, 2.06, -0.56], + "0.5": [-0.21, 1.22, -0.22], + "0.625": [0, 0.3, 0], + "0.6667": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-87.68, -1.84, 5.86], + "0.0833": [-64.70408, -3.04252, 6.621], + "0.1667": [0.52, -8.22, -10.79], + "0.2083": [9.72924, -9.94643, -12.15908], + "0.3333": [6.65534, -3.65545, -1.71341], + "0.375": [3, 0, 0], + "0.4583": [0, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [1.6, -5.7, 1.5], + "0.0833": [1.6, -2.5, -0.5], + "0.1667": [1.35, 0.72, 0.32], + "0.25": [1.19, 1.53, 0.87], + "0.3333": [0.48, 0.11, 0.17], + "0.375": [0, 0, -0.3], + "0.4583": [0, 0, 0], + "0.5833": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.lion_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": { + "0.0": [0, -0.11, 0], + "0.0417": [0, -0.1, 0], + "0.0833": [0, -0.12, 0], + "0.125": [0, -0.17, 0], + "0.1667": [0, -0.22, 0], + "0.2083": [0, -0.26, 0], + "0.25": [0, -0.29, 0], + "0.2917": [0, -0.3, 0], + "0.3333": [0, -0.28, 0], + "0.375": [0, -0.23, 0], + "0.4167": [0, -0.18, 0], + "0.4583": [0, -0.14, 0], + "0.5": [0, -0.11, 0], + "0.5417": [0, -0.1, 0], + "0.5833": [0, -0.12, 0], + "0.625": [0, -0.17, 0], + "0.6667": [0, -0.22, 0], + "0.7083": [0, -0.26, 0], + "0.75": [0, -0.29, 0], + "0.7917": [0, -0.3, 0], + "0.8333": [0, -0.28, 0], + "0.875": [0, -0.23, 0], + "0.9167": [0, -0.18, 0], + "0.9583": [0, -0.14, 0], + "1.0": [0, -0.11, 0] + }, + "scale": { + "0.0": [0.9952, 1.0059, 0.9952], + "0.0417": [0.9951, 1.001, 0.9951], + "0.0833": [0.9963, 0.9959, 0.9963], + "0.125": [0.9985, 0.9919, 0.9985], + "0.1667": [1.001, 0.9901, 1.001], + "0.2083": [1.0033, 0.9909, 1.0033], + "0.25": [1.0048, 0.9941, 1.0048], + "0.2917": [1.0049, 0.999, 1.0049], + "0.3333": [1.0037, 1.0041, 1.0037], + "0.375": [1.0015, 1.0081, 1.0015], + "0.4167": [0.999, 1.0099, 0.999], + "0.4583": [0.9967, 1.0091, 0.9967], + "0.5": [0.9952, 1.0059, 0.9952], + "0.5417": [0.9951, 1.001, 0.9951], + "0.5833": [0.9963, 0.9959, 0.9963], + "0.625": [0.9985, 0.9919, 0.9985], + "0.6667": [1.001, 0.9901, 1.001], + "0.7083": [1.0033, 0.9909, 1.0033], + "0.75": [1.0048, 0.9941, 1.0048], + "0.7917": [1.0049, 0.999, 1.0049], + "0.8333": [1.0037, 1.0041, 1.0037], + "0.875": [1.0015, 1.0081, 1.0015], + "0.9167": [0.999, 1.0099, 0.999], + "0.9583": [0.9967, 1.0091, 0.9967], + "1.0": [0.9952, 1.0059, 0.9952] + } + }, + "body": { + "rotation": { + "0.0": [-2.58, 0, 1], + "0.0417": [-2.59, 0, 0.97], + "0.0833": [-2.46, 0, 0.87], + "0.125": [-2, 0, 0.71], + "0.1667": [-0.97, 0, 0.5], + "0.2083": [-0.39, 0, 0.26], + "0.25": [-0.22, 0, 0], + "0.2917": [-0.21, 0, -0.26], + "0.3333": [-0.34, 0, -0.5], + "0.375": [-0.8, 0, -0.71], + "0.4167": [-1.83, 0, -0.87], + "0.4583": [-2.41, 0, -0.97], + "0.5": [-2.58, 0, -1], + "0.5417": [-2.59, 0, -0.97], + "0.5833": [-2.46, 0, -0.87], + "0.625": [-2, 0, -0.71], + "0.6667": [-0.97, 0, -0.5], + "0.7083": [-0.39, 0, -0.26], + "0.75": [-0.22, 0, 0], + "0.7917": [-0.21, 0, 0.26], + "0.8333": [-0.34, 0, 0.5], + "0.875": [-0.8, 0, 0.71], + "0.9167": [-1.83, 0, 0.87], + "0.9583": [-2.41, 0, 0.97], + "1.0": [-2.58, 0, 1] + }, + "position": { + "0.0": [0.2, -0.07, 0], + "0.0417": [0.19, -0.01, 0], + "0.0833": [0.17, 0, 0], + "0.125": [0.14, -0.02, 0], + "0.1667": [0.1, -0.11, 0], + "0.2083": [0.05, -0.36, 0], + "0.25": [0, -0.53, 0], + "0.2917": [-0.05, -0.59, 0], + "0.3333": [-0.1, -0.6, 0], + "0.375": [-0.14, -0.58, 0], + "0.4167": [-0.17, -0.49, 0], + "0.4583": [-0.19, -0.24, 0], + "0.5": [-0.2, -0.07, 0], + "0.5417": [-0.19, -0.01, 0], + "0.5833": [-0.17, 0, 0], + "0.625": [-0.14, -0.02, 0], + "0.6667": [-0.1, -0.11, 0], + "0.7083": [-0.05, -0.36, 0], + "0.75": [0, -0.53, 0], + "0.7917": [0.05, -0.59, 0], + "0.8333": [0.1, -0.6, 0], + "0.875": [0.14, -0.58, 0], + "0.9167": [0.17, -0.49, 0], + "0.9583": [0.19, -0.24, 0], + "1.0": [0.2, -0.07, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-1, 0, -0.5], + "0.0417": [-1, 0, -0.98], + "0.0833": [-1, 0, -1.4], + "0.125": [-1, 0, -1.72], + "0.1667": [-1, 0, -1.93], + "0.2083": [-1, 0, -2], + "0.25": [-1, 0, -1.94], + "0.2917": [-1, 0, -1.74], + "0.3333": [-1, 0, -1.43], + "0.375": [-1, 0, -1.02], + "0.4167": [-1, 0, -0.54], + "0.4583": [-1, 0, -0.02], + "0.5": [-1, 0, 0.5], + "0.5417": [-1, 0, 0.98], + "0.5833": [-1, 0, 1.4], + "0.625": [-1, 0, 1.72], + "0.6667": [-1, 0, 1.93], + "0.7083": [-1, 0, 2], + "0.75": [-1, 0, 1.94], + "0.7917": [-1, 0, 1.74], + "0.8333": [-1, 0, 1.43], + "0.875": [-1, 0, 1.02], + "0.9167": [-1, 0, 0.54], + "0.9583": [-1, 0, 0.02], + "1.0": [-1, 0, -0.5] + }, + "position": { + "0.0": [0, 0.13, 0], + "0.0417": [0, 0.23, 0], + "0.0833": [0, 0.32, 0], + "0.125": [0, 0.39, 0], + "0.1667": [0, 0.4, 0], + "0.2083": [0, 0.36, 0], + "0.25": [0, 0.27, 0], + "0.2917": [0, 0.17, 0], + "0.3333": [0, 0.08, 0], + "0.375": [0, 0.01, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0.04, 0], + "0.5": [0, 0.13, 0], + "0.5417": [0, 0.23, 0], + "0.5833": [0, 0.32, 0], + "0.625": [0, 0.39, 0], + "0.6667": [0, 0.4, 0], + "0.7083": [0, 0.36, 0], + "0.75": [0, 0.27, 0], + "0.7917": [0, 0.17, 0], + "0.8333": [0, 0.08, 0], + "0.875": [0, 0.01, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0.04, 0], + "1.0": [0, 0.13, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [12.14, 0, 0], + "0.0417": [9.44, 0, 0], + "0.0833": [6.1, 0, 0], + "0.125": [2.35, 0, 0], + "0.1667": [-1.57, 0, 0], + "0.2083": [-5.38, 0, 0], + "0.25": [-8.82, 0, 0], + "0.2917": [-11.66, 0, 0], + "0.3333": [-13.7, 0, 0], + "0.375": [-14.82, 0, 0], + "0.4167": [-14.92, 0, 0], + "0.4583": [-14, 0, 0], + "0.5": [-12.14, 0, 0], + "0.5417": [-9.44, 0, 0], + "0.5833": [-6.1, 0, 0], + "0.625": [-2.35, 0, 0], + "0.6667": [1.57, 0, 0], + "0.7083": [5.38, 0, 0], + "0.75": [8.82, 0, 0], + "0.7917": [11.66, 0, 0], + "0.8333": [13.7, 0, 0], + "0.875": [14.82, 0, 0], + "0.9167": [14.92, 0, 0], + "0.9583": [14, 0, 0], + "1.0": [12.14, 0, 0] + }, + "position": { + "0.0": [0, 2.12, 1.01], + "0.0417": [0, 2.38, 1.26], + "0.0833": [0, 2.5, 1.41], + "0.125": [0, 2.57, 1.49], + "0.1667": [0, 2.59, 1.49], + "0.2083": [0, 2.6, 1.43], + "0.25": [0, 2.59, 1.3], + "0.2917": [0, 2.55, 1.07], + "0.3333": [0, 2.47, 0.74], + "0.375": [0, 2.3, 0.3], + "0.4167": [0, 1.94, -0.2], + "0.4583": [0, 1.25, -0.66], + "0.5": [0, 0.68, -1.01], + "0.5417": [0, 0.42, -1.26], + "0.5833": [0, 0.3, -1.41], + "0.625": [0, 0.23, -1.49], + "0.6667": [0, 0.21, -1.49], + "0.7083": [0, 0.2, -1.43], + "0.75": [0, 0.21, -1.3], + "0.7917": [0, 0.25, -1.07], + "0.8333": [0, 0.33, -0.74], + "0.875": [0, 0.5, -0.3], + "0.9167": [0, 0.86, 0.2], + "0.9583": [0, 1.55, 0.66], + "1.0": [0, 2.12, 1.01] + } + }, + "rightArm": { + "rotation": { + "0.0": [-12.14, 0, 0], + "0.0417": [-9.44, 0, 0], + "0.0833": [-6.1, 0, 0], + "0.125": [-2.35, 0, 0], + "0.1667": [1.57, 0, 0], + "0.2083": [5.38, 0, 0], + "0.25": [8.82, 0, 0], + "0.2917": [11.66, 0, 0], + "0.3333": [13.7, 0, 0], + "0.375": [14.82, 0, 0], + "0.4167": [14.92, 0, 0], + "0.4583": [14, 0, 0], + "0.5": [12.14, 0, 0], + "0.5417": [9.44, 0, 0], + "0.5833": [6.1, 0, 0], + "0.625": [2.35, 0, 0], + "0.6667": [-1.57, 0, 0], + "0.7083": [-5.38, 0, 0], + "0.75": [-8.82, 0, 0], + "0.7917": [-11.66, 0, 0], + "0.8333": [-13.7, 0, 0], + "0.875": [-14.82, 0, 0], + "0.9167": [-14.92, 0, 0], + "0.9583": [-14, 0, 0], + "1.0": [-12.14, 0, 0] + }, + "position": { + "0.0": [0, 0.74, -1.01], + "0.0417": [0, 0.5, -1.26], + "0.0833": [0, 0.39, -1.41], + "0.125": [0, 0.33, -1.49], + "0.1667": [0, 0.31, -1.49], + "0.2083": [0, 0.3, -1.43], + "0.25": [0, 0.31, -1.3], + "0.2917": [0, 0.35, -1.07], + "0.3333": [0, 0.42, -0.74], + "0.375": [0, 0.57, -0.3], + "0.4167": [0, 0.91, 0.2], + "0.4583": [0, 1.54, 0.66], + "0.5": [0, 2.06, 1.01], + "0.5417": [0, 2.3, 1.26], + "0.5833": [0, 2.41, 1.41], + "0.625": [0, 2.47, 1.49], + "0.6667": [0, 2.49, 1.49], + "0.7083": [0, 2.5, 1.43], + "0.75": [0, 2.49, 1.3], + "0.7917": [0, 2.45, 1.07], + "0.8333": [0, 2.38, 0.74], + "0.875": [0, 2.23, 0.3], + "0.9167": [0, 1.89, -0.2], + "0.9583": [0, 1.26, -0.66], + "1.0": [0, 0.74, -1.01] + } + }, + "rightLeg": { + "rotation": { + "0.0": [8.82, 0, 0], + "0.0417": [5.38, 0, 0], + "0.0833": [1.57, 0, 0], + "0.125": [-2.35, 0, 0], + "0.1667": [-6.1, 0, 0], + "0.2083": [-9.44, 0, 0], + "0.25": [-12.14, 0, 0], + "0.2917": [-14, 0, 0], + "0.3333": [-14.92, 0, 0], + "0.375": [-14.82, 0, 0], + "0.4167": [-13.7, 0, 0], + "0.4583": [-11.66, 0, 0], + "0.5": [-8.82, 0, 0], + "0.5417": [-5.38, 0, 0], + "0.5833": [-1.57, 0, 0], + "0.625": [2.35, 0, 0], + "0.6667": [6.1, 0, 0], + "0.7083": [9.44, 0, 0], + "0.75": [12.14, 0, 0], + "0.7917": [14, 0, 0], + "0.8333": [14.92, 0, 0], + "0.875": [14.82, 0, 0], + "0.9167": [13.7, 0, 0], + "0.9583": [11.66, 0, 0], + "1.0": [8.82, 0, 0] + }, + "position": { + "0.0": [0, 2.58, 0], + "0.0417": [0, 2.51, -0.23], + "0.0833": [0, 2.39, -0.41], + "0.125": [0, 2.17, -0.55], + "0.1667": [0, 1.76, -0.64], + "0.2083": [0, 1.18, -0.68], + "0.25": [0, 0.65, -0.7], + "0.2917": [0, 0.33, -0.68], + "0.3333": [0, 0.15, -0.64], + "0.375": [0, 0.06, -0.55], + "0.4167": [0, 0.01, -0.41], + "0.4583": [0, 0, -0.23], + "0.5": [0, 0.02, 0], + "0.5417": [0, 0.09, 0.23], + "0.5833": [0, 0.21, 0.41], + "0.625": [0, 0.43, 0.55], + "0.6667": [0, 0.84, 0.64], + "0.7083": [0, 1.42, 0.68], + "0.75": [0, 1.95, 0.7], + "0.7917": [0, 2.27, 0.68], + "0.8333": [0, 2.45, 0.64], + "0.875": [0, 2.54, 0.55], + "0.9167": [0, 2.59, 0.41], + "0.9583": [0, 2.6, 0.23], + "1.0": [0, 2.58, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-8.82, 0, 0], + "0.0417": [-5.38, 0, 0], + "0.0833": [-1.57, 0, 0], + "0.125": [2.35, 0, 0], + "0.1667": [6.1, 0, 0], + "0.2083": [9.44, 0, 0], + "0.25": [12.14, 0, 0], + "0.2917": [14, 0, 0], + "0.3333": [14.92, 0, 0], + "0.375": [14.82, 0, 0], + "0.4167": [13.7, 0, 0], + "0.4583": [11.66, 0, 0], + "0.5": [8.82, 0, 0], + "0.5417": [5.38, 0, 0], + "0.5833": [1.57, 0, 0], + "0.625": [-2.35, 0, 0], + "0.6667": [-6.1, 0, 0], + "0.7083": [-9.44, 0, 0], + "0.75": [-12.14, 0, 0], + "0.7917": [-14, 0, 0], + "0.8333": [-14.92, 0, 0], + "0.875": [-14.82, 0, 0], + "0.9167": [-13.7, 0, 0], + "0.9583": [-11.66, 0, 0], + "1.0": [-8.82, 0, 0] + }, + "position": { + "0.0": [0, 0.02, 0], + "0.0417": [0, 0.09, 0.23], + "0.0833": [0, 0.21, 0.41], + "0.125": [0, 0.43, 0.55], + "0.1667": [0, 0.84, 0.64], + "0.2083": [0, 1.42, 0.68], + "0.25": [0, 1.95, 0.7], + "0.2917": [0, 2.27, 0.68], + "0.3333": [0, 2.45, 0.64], + "0.375": [0, 2.54, 0.55], + "0.4167": [0, 2.59, 0.41], + "0.4583": [0, 2.6, 0.23], + "0.5": [0, 2.58, 0], + "0.5417": [0, 2.51, -0.23], + "0.5833": [0, 2.39, -0.41], + "0.625": [0, 2.17, -0.55], + "0.6667": [0, 1.76, -0.64], + "0.7083": [0, 1.18, -0.68], + "0.75": [0, 0.65, -0.7], + "0.7917": [0, 0.33, -0.68], + "0.8333": [0, 0.15, -0.64], + "0.875": [0, 0.06, -0.55], + "0.9167": [0, 0.01, -0.41], + "0.9583": [0, 0, -0.23], + "1.0": [0, 0.02, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-50, -8.09, 0], + "0.0417": [-51.5, -9.34, 0], + "0.0833": [-52.6, -9.95, 0], + "0.125": [-53, -9.88, 0], + "0.1667": [-52.6, -9.14, 0], + "0.2083": [-51.5, -7.77, 0], + "0.25": [-50, -5.88, 0], + "0.2917": [-48.5, -3.58, 0], + "0.3333": [-47.4, -1.05, 0], + "0.375": [-47, 1.56, 0], + "0.4167": [-47.4, 4.07, 0], + "0.4583": [-48.5, 6.29, 0], + "0.5": [-50, 8.09, 0], + "0.5417": [-51.5, 9.34, 0], + "0.5833": [-52.6, 9.95, 0], + "0.625": [-53, 9.88, 0], + "0.6667": [-52.6, 9.14, 0], + "0.7083": [-51.5, 7.77, 0], + "0.75": [-50, 5.88, 0], + "0.7917": [-48.5, 3.58, 0], + "0.8333": [-47.4, 1.05, 0], + "0.875": [-47, -1.56, 0], + "0.9167": [-47.4, -4.07, 0], + "0.9583": [-48.5, -6.29, 0], + "1.0": [-50, -8.09, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [1.43, -2.3, 3.21], + "0.0417": [2.32, -1.72, 4.1], + "0.0833": [2.45, -1.03, 4.7], + "0.125": [1.8, -0.26, 4.98], + "0.1667": [0.53, 0.52, 4.92], + "0.2083": [-1.02, 1.27, 4.53], + "0.25": [-2.43, 1.93, 3.83], + "0.2917": [-3.32, 2.46, 2.87], + "0.3333": [-3.45, 2.82, 1.71], + "0.375": [-2.8, 2.99, 0.44], + "0.4167": [-1.53, 2.95, -0.87], + "0.4583": [0.02, 2.72, -2.11], + "0.5": [1.43, 2.3, -3.21], + "0.5417": [2.32, 1.72, -4.1], + "0.5833": [2.45, 1.03, -4.7], + "0.625": [1.8, 0.26, -4.98], + "0.6667": [0.53, -0.52, -4.92], + "0.7083": [-1.02, -1.27, -4.53], + "0.75": [-2.43, -1.93, -3.83], + "0.7917": [-3.32, -2.46, -2.87], + "0.8333": [-3.45, -2.82, -1.71], + "0.875": [-2.8, -2.99, -0.44], + "0.9167": [-1.53, -2.95, 0.87], + "0.9583": [0.02, -2.72, 2.11], + "1.0": [1.43, -2.3, 3.21] + } + }, + "leftEar": { + "rotation": { + "0.0": [1.43, 1.5, 3.72], + "0.0417": [2.32, 0.78, 2.72], + "0.0833": [2.45, 0, 1.55], + "0.125": [1.8, -0.78, 0.26], + "0.1667": [0.53, -1.5, -1.04], + "0.2083": [-1.02, -2.12, -2.27], + "0.25": [-2.43, -2.6, -3.35], + "0.2917": [-3.32, -2.9, -4.19], + "0.3333": [-3.45, -3, -4.76], + "0.375": [-2.8, -2.9, -4.99], + "0.4167": [-1.53, -2.6, -4.89], + "0.4583": [0.02, -2.12, -4.46], + "0.5": [1.43, -1.5, -3.72], + "0.5417": [2.32, -0.78, -2.72], + "0.5833": [2.45, 0, -1.55], + "0.625": [1.8, 0.78, -0.26], + "0.6667": [0.53, 1.5, 1.04], + "0.7083": [-1.02, 2.12, 2.27], + "0.75": [-2.43, 2.6, 3.35], + "0.7917": [-3.32, 2.9, 4.19], + "0.8333": [-3.45, 3, 4.76], + "0.875": [-2.8, 2.9, 4.99], + "0.9167": [-1.53, 2.6, 4.89], + "0.9583": [0.02, 2.12, 4.46], + "1.0": [1.43, 1.5, 3.72] + } + } + } + }, + "animation.silverlabs_nat.lion_baby.run": { + "loop": true, + "animation_length": 0.6667, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": { + "0.0": [0, -0.5, 0], + "0.0417": [0, 0.09, 0], + "0.0833": [0, 0.6, 0], + "0.125": [0, 0.95, 0], + "0.1667": [0, 1.1, 0], + "0.2083": [0, 1.02, 0], + "0.25": [0, 0.73, 0], + "0.2917": [0, 0.26, 0], + "0.3333": [0, -0.31, 0], + "0.375": [0, -0.5, 0], + "0.4167": [0, -0.5, 0], + "0.4583": [0, -0.5, 0], + "0.5": [0, -0.5, 0], + "0.5417": [0, -0.5, 0], + "0.5833": [0, -0.5, 0], + "0.625": [0, -0.5, 0], + "0.6667": [0, -0.5, 0] + }, + "scale": { + "0.0": [0.9905, 1.0062, 0.9905], + "0.0417": [0.9924, 0.9984, 0.9924], + "0.0833": [0.9955, 0.9909, 0.9955], + "0.125": [0.9992, 0.9848, 0.9992], + "0.1667": [1.0031, 0.981, 1.0031], + "0.2083": [1.0065, 0.9801, 1.0065], + "0.25": [1.0089, 0.9822, 1.0089], + "0.2917": [1.01, 0.987, 1.01], + "0.3333": [1.0095, 0.9938, 1.0095], + "0.375": [1.0076, 1.0016, 1.0076], + "0.4167": [1.0045, 1.0091, 1.0045], + "0.4583": [1.0008, 1.0152, 1.0008], + "0.5": [0.9969, 1.019, 0.9969], + "0.5417": [0.9935, 1.0199, 0.9935], + "0.5833": [0.9911, 1.0178, 0.9911], + "0.625": [0.99, 1.013, 0.99], + "0.6667": [0.9905, 1.0062, 0.9905] + } + }, + "body": { + "rotation": { + "0.0": [5.13, 0.68, 0], + "0.0417": [5.98, -0.09, 0], + "0.0833": [5.61, -0.85, 0], + "0.125": [4.08, -1.47, 0], + "0.1667": [1.63, -1.88, 0], + "0.2083": [-1.37, -2, 0], + "0.25": [-4.47, -1.81, 0], + "0.2917": [-7.2, -1.35, 0], + "0.3333": [-9.13, -0.68, 0], + "0.375": [-9.98, 0.09, 0], + "0.4167": [-9.61, 0.85, 0], + "0.4583": [-8.08, 1.47, 0], + "0.5": [-5.63, 1.88, 0], + "0.5417": [-2.63, 2, 0], + "0.5833": [0.47, 1.81, 0], + "0.625": [3.2, 1.35, 0], + "0.6667": [5.13, 0.68, 0] + }, + "position": { + "0.0": [0, -0.89, -0.68], + "0.0417": [0, -1, -0.76], + "0.0833": [0, -0.95, -0.82], + "0.125": [0, -0.76, -0.85], + "0.1667": [0, -0.45, -0.84], + "0.2083": [0, -0.08, -0.79], + "0.25": [0, 0.31, -0.71], + "0.2917": [0, 0.65, -0.62], + "0.3333": [0, 0.89, -0.52], + "0.375": [0, 1, -0.44], + "0.4167": [0, 0.95, -0.38], + "0.4583": [0, 0.76, -0.35], + "0.5": [0, 0.45, -0.36], + "0.5417": [0, 0.08, -0.41], + "0.5833": [0, -0.31, -0.49], + "0.625": [0, -0.65, -0.58], + "0.6667": [0, -0.89, -0.68] + }, + "scale": { + "0.0": [0.9969, 0.9882, 0.9969], + "0.0417": [1.0008, 0.9829, 1.0008], + "0.0833": [1.0045, 0.9802, 1.0045], + "0.125": [1.0076, 0.9806, 1.0076], + "0.1667": [1.0095, 0.9838, 1.0095], + "0.2083": [1.01, 0.9896, 1.01], + "0.25": [1.0089, 0.9969, 1.0089], + "0.2917": [1.0065, 1.0047, 1.0065], + "0.3333": [1.0031, 1.0118, 1.0031], + "0.375": [0.9992, 1.0171, 0.9992], + "0.4167": [0.9955, 1.0198, 0.9955], + "0.4583": [0.9924, 1.0194, 0.9924], + "0.5": [0.9905, 1.0162, 0.9905], + "0.5417": [0.99, 1.0104, 0.99], + "0.5833": [0.9911, 1.0031, 0.9911], + "0.625": [0.9935, 0.9953, 0.9935], + "0.6667": [0.9969, 0.9882, 0.9969] + } + }, + "skull": { + "rotation": { + "0.0": [-1.55, 0, 0], + "0.0417": [-3.25, 0, 0], + "0.0833": [-4.46, 0, 0], + "0.125": [-4.98, 0, 0], + "0.1667": [-4.76, 0, 0], + "0.2083": [-3.8, 0, 0], + "0.25": [-2.27, 0, 0], + "0.2917": [-0.39, 0, 0], + "0.3333": [1.55, 0, 0], + "0.375": [3.25, 0, 0], + "0.4167": [4.46, 0, 0], + "0.4583": [4.98, 0, 0], + "0.5": [4.76, 0, 0], + "0.5417": [3.8, 0, 0], + "0.5833": [2.27, 0, 0], + "0.625": [0.39, 0, 0], + "0.6667": [-1.55, 0, 0] + }, + "position": { + "0.0": [0, 0.75, 0], + "0.0417": [0, 0.44, 0], + "0.0833": [0, 0.14, 0], + "0.125": [0, -0.11, 0], + "0.1667": [0, -0.26, 0], + "0.2083": [0, -0.3, 0], + "0.25": [0, -0.21, 0], + "0.2917": [0, -0.02, 0], + "0.3333": [0, 0.25, 0], + "0.375": [0, 0.56, 0], + "0.4167": [0, 0.86, 0], + "0.4583": [0, 1.11, 0], + "0.5": [0, 1.26, 0], + "0.5417": [0, 1.3, 0], + "0.5833": [0, 1.21, 0], + "0.625": [0, 1.02, 0], + "0.6667": [0, 0.75, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [-13.53, 0, 0], + "0.0417": [-5.84, 0, 0], + "0.0833": [3.95, 0, 0], + "0.125": [12.26, 0, 0], + "0.1667": [17.32, 0, 0], + "0.2083": [19.64, 0, 0], + "0.25": [19.84, 0, 0], + "0.2917": [17.98, 0, 0], + "0.3333": [13.53, 0, 0], + "0.375": [5.84, 0, 0], + "0.4167": [-3.95, 0, 0], + "0.4583": [-12.26, 0, 0], + "0.5": [-17.32, 0, 0], + "0.5417": [-19.64, 0, 0], + "0.5833": [-19.84, 0, 0], + "0.625": [-17.98, 0, 0], + "0.6667": [-13.53, 0, 0] + }, + "position": { + "0.0": [0.2, 0.01, -0.74], + "0.0417": [0.2, 0.14, -0.32], + "0.0833": [0.2, 0.48, 0.22], + "0.125": [0.2, 1.3, 0.67], + "0.1667": [0.2, 2.65, 0.95], + "0.2083": [0.2, 3.5, 1.08], + "0.25": [0.2, 3.86, 1.09], + "0.2917": [0.2, 3.98, 0.99], + "0.3333": [0.2, 3.99, 0.74], + "0.375": [0.2, 3.86, 0.32], + "0.4167": [0.2, 3.52, -0.22], + "0.4583": [0.2, 2.7, -0.67], + "0.5": [0.2, 1.35, -0.95], + "0.5417": [0.2, 0.5, -1.08], + "0.5833": [0.2, 0.14, -1.09], + "0.625": [0.2, 0.02, -0.99], + "0.6667": [0.2, 0.01, -0.74] + } + }, + "rightArm": { + "rotation": { + "0.0": [-20, 0, 0], + "0.0417": [-18.99, 0, 0], + "0.0833": [-15.67, 0, 0], + "0.125": [-9.31, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [9.31, 0, 0], + "0.25": [15.67, 0, 0], + "0.2917": [18.99, 0, 0], + "0.3333": [20, 0, 0], + "0.375": [18.99, 0, 0], + "0.4167": [15.67, 0, 0], + "0.4583": [9.31, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [-9.31, 0, 0], + "0.5833": [-15.67, 0, 0], + "0.625": [-18.99, 0, 0], + "0.6667": [-20, 0, 0] + }, + "position": { + "0.0": [0.2, 1.93, -1], + "0.0417": [0.2, 0.35, -0.95], + "0.0833": [0.2, -0.52, -0.78], + "0.125": [0.2, -0.87, -0.47], + "0.1667": [0.2, -0.99, 0], + "0.2083": [0.2, -0.97, 0.47], + "0.25": [0.2, -0.78, 0.78], + "0.2917": [0.2, -0.29, 0.95], + "0.3333": [0.2, 0.87, 1], + "0.375": [0.2, 2.45, 0.95], + "0.4167": [0.2, 3.32, 0.78], + "0.4583": [0.2, 3.67, 0.47], + "0.5": [0.2, 3.79, 0], + "0.5417": [0.2, 3.77, -0.47], + "0.5833": [0.2, 3.58, -0.78], + "0.625": [0.2, 3.09, -0.95], + "0.6667": [0.2, 1.93, -1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [10, 0, 0], + "0.0417": [-16.55, 0, 0], + "0.0833": [-28.83, 0, 0], + "0.125": [-33.68, 0, 0], + "0.1667": [-35, 0, 0], + "0.2083": [-33.68, 0, 0], + "0.25": [-28.83, 0, 0], + "0.2917": [-16.55, 0, 0], + "0.3333": [10, 0, 0], + "0.375": [36.55, 0, 0], + "0.4167": [48.83, 0, 0], + "0.4583": [53.68, 0, 0], + "0.5": [55, 0, 0], + "0.5417": [53.68, 0, 0], + "0.5833": [48.83, 0, 0], + "0.625": [36.55, 0, 0], + "0.6667": [10, 0, 0] + }, + "position": { + "0.0": [0.3, 2.67, -1.47], + "0.0417": [0.3, 2.7, -1.56], + "0.0833": [0.3, 2.63, -1.6], + "0.125": [0.3, 2.43, -1.59], + "0.1667": [0.3, 2.08, -1.55], + "0.2083": [0.3, 1.6, -1.45], + "0.25": [0.3, 1.16, -1.28], + "0.2917": [0.3, 0.87, -1.08], + "0.3333": [0.3, 0.73, -0.93], + "0.375": [0.3, 0.7, -0.84], + "0.4167": [0.3, 0.77, -0.8], + "0.4583": [0.3, 0.97, -0.81], + "0.5": [0.3, 1.32, -0.85], + "0.5417": [0.3, 1.8, -0.95], + "0.5833": [0.3, 2.24, -1.12], + "0.625": [0.3, 2.53, -1.32], + "0.6667": [0.3, 2.67, -1.47] + }, + "scale": { + "0.0": [1, 0.9334, 1], + "0.0417": [1, 0.9302, 1], + "0.0833": [1, 0.9376, 1], + "0.125": [1, 0.9545, 1], + "0.1667": [1, 0.9784, 1], + "0.2083": [1, 1.0055, 1], + "0.25": [1, 1.0318, 1], + "0.2917": [1, 1.0532, 1], + "0.3333": [1, 1.0666, 1], + "0.375": [1, 1.0698, 1], + "0.4167": [1, 1.0624, 1], + "0.4583": [1, 1.0455, 1], + "0.5": [1, 1.0216, 1], + "0.5417": [1, 0.9945, 1], + "0.5833": [1, 0.9682, 1], + "0.625": [1, 0.9468, 1], + "0.6667": [1, 0.9334, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [55.8, 0, 0], + "0.0417": [53.29, 0, 0], + "0.0833": [46.2, 0, 0], + "0.125": [28.75, 0, 0], + "0.1667": [-1.32, 0, 0], + "0.2083": [-21.82, 0, 0], + "0.25": [-30.34, 0, 0], + "0.2917": [-33.54, 0, 0], + "0.3333": [-33.8, 0, 0], + "0.375": [-31.29, 0, 0], + "0.4167": [-24.2, 0, 0], + "0.4583": [-6.75, 0, 0], + "0.5": [23.32, 0, 0], + "0.5417": [43.82, 0, 0], + "0.5833": [52.34, 0, 0], + "0.625": [55.54, 0, 0], + "0.6667": [55.8, 0, 0] + }, + "position": { + "0.0": [-0.3, 2.95, -1], + "0.0417": [-0.3, 3.22, -1], + "0.0833": [-0.3, 3.3, -1], + "0.125": [-0.3, 3.22, -1], + "0.1667": [-0.3, 2.95, -1], + "0.2083": [-0.3, 2.44, -1], + "0.25": [-0.3, 1.7, -1], + "0.2917": [-0.3, 0.96, -1], + "0.3333": [-0.3, 0.45, -1], + "0.375": [-0.3, 0.18, -1], + "0.4167": [-0.3, 0.1, -1], + "0.4583": [-0.3, 0.18, -1], + "0.5": [-0.3, 0.45, -1], + "0.5417": [-0.3, 0.96, -1], + "0.5833": [-0.3, 1.7, -1], + "0.625": [-0.3, 2.44, -1], + "0.6667": [-0.3, 2.95, -1] + }, + "scale": { + "0.0": [1, 0.948, 1], + "0.0417": [1, 0.9635, 1], + "0.0833": [1, 0.9845, 1], + "0.125": [1, 1.0078, 1], + "0.1667": [1, 1.03, 1], + "0.2083": [1, 1.0476, 1], + "0.25": [1, 1.058, 1], + "0.2917": [1, 1.0595, 1], + "0.3333": [1, 1.052, 1], + "0.375": [1, 1.0365, 1], + "0.4167": [1, 1.0155, 1], + "0.4583": [1, 0.9922, 1], + "0.5": [1, 0.97, 1], + "0.5417": [1, 0.9524, 1], + "0.5833": [1, 0.942, 1], + "0.625": [1, 0.9405, 1], + "0.6667": [1, 0.948, 1] + } + }, + "tail": { + "rotation": { + "0.0": [-19.6, 0, 0], + "0.0417": [-14.29, 0, 0], + "0.0833": [-6.8, 0, 0], + "0.125": [1.73, 0, 0], + "0.1667": [9.99, 0, 0], + "0.2083": [16.73, 0, 0], + "0.25": [20.92, 0, 0], + "0.2917": [21.93, 0, 0], + "0.3333": [19.6, 0, 0], + "0.375": [14.29, 0, 0], + "0.4167": [6.8, 0, 0], + "0.4583": [-1.73, 0, 0], + "0.5": [-9.99, 0, 0], + "0.5417": [-16.73, 0, 0], + "0.5833": [-20.92, 0, 0], + "0.625": [-21.93, 0, 0], + "0.6667": [-19.6, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [4.64, -1.5, 4.5], + "0.0417": [6.6, -0.39, 6.21], + "0.0833": [7.47, 0.78, 6.97], + "0.125": [7.13, 1.83, 6.68], + "0.1667": [5.63, 2.6, 5.36], + "0.2083": [3.19, 2.97, 3.23], + "0.25": [0.2, 2.9, 0.61], + "0.2917": [-2.91, 2.38, -2.1], + "0.3333": [-5.64, 1.5, -4.5], + "0.375": [-7.6, 0.39, -6.21], + "0.4167": [-8.47, -0.78, -6.97], + "0.4583": [-8.13, -1.83, -6.68], + "0.5": [-6.63, -2.6, -5.36], + "0.5417": [-4.19, -2.97, -3.23], + "0.5833": [-1.2, -2.9, -0.61], + "0.625": [1.91, -2.38, 2.1], + "0.6667": [4.64, -1.5, 4.5] + } + }, + "leftEar": { + "rotation": { + "0.0": [7.02, 1.5, -6.06], + "0.0417": [7.49, 0.39, -6.94], + "0.0833": [6.75, -0.78, -6.76], + "0.125": [4.9, -1.83, -5.55], + "0.1667": [2.24, -2.6, -3.5], + "0.2083": [-0.85, -2.97, -0.91], + "0.25": [-3.88, -2.9, 1.81], + "0.2917": [-6.4, -2.38, 4.26], + "0.3333": [-8.02, -1.5, 6.06], + "0.375": [-8.49, -0.39, 6.94], + "0.4167": [-7.75, 0.78, 6.76], + "0.4583": [-5.9, 1.83, 5.55], + "0.5": [-3.24, 2.6, 3.5], + "0.5417": [-0.15, 2.97, 0.91], + "0.5833": [2.88, 2.9, -1.81], + "0.625": [5.4, 2.38, -4.26], + "0.6667": [7.02, 1.5, -6.06] + } + } + } + }, + "animation.silverlabs_nat.lion_baby.run_UB": { + "loop": true, + "animation_length": 0.6667, + "bones": { + "root": { + "position": [ + 0, + "-0.5 + Math.max( 0, Math.sin(( q.anim_time - 0.0 ) * 520 ) ) * 1.6", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.2 ) * 540 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * 0.02", + "1 + Math.sin(( q.anim_time + 0.2 ) * 540 ) * -0.01" + ] + }, + "body": { + "rotation": [ + "-2 - Math.cos(( q.anim_time - 0.05 ) * 540 ) * -8", + "-Math.sin( -20 + ( q.anim_time - 0.0 ) * 540 ) * 2", + 0 + ], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.05 ) * 540 ) * -1", + "-0.6 + Math.sin(( q.anim_time - 0.3 ) * 540 ) * 0.25" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.4 ) * 540 ) * 0.02", + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * -0.01" + ] + }, + "skull": { + "rotation": ["-Math.sin(( q.anim_time + 0.7 ) * 540 ) * 5", 0, 0], + "position": [ + 0, + "0.5 + Math.cos(( q.anim_time - 0.2 ) * 540 ) * -0.8", + 0 + ] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 20; v.balloon = 1; v.offset = 0; v.time_offset = -0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + 0.2, + "v.freq = 2; v.mag = 2.0; v.balloon = 2; v.offset = 2; v.time_offset = 0.52; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 1.1; v.balloon = 1; v.offset = 0; v.time_offset = 0.6; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 20; v.balloon = 1; v.offset = 0; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + 0.2, + "v.freq = 2; v.mag = 2.4; v.balloon = 2; v.offset = 1.4; v.time_offset = 0.32; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 1; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -45; v.balloon = 2; v.offset = 0; v.time_offset = 1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0.3, + "v.freq = 2; v.mag = 1; v.balloon = 1; v.offset = 1.7; v.time_offset = 0.8; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.4; v.balloon = 1; v.offset = -1.2; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [1, "1 + Math.sin(( q.anim_time - 0.2 ) * 540 ) * 0.07", 1] + }, + "leftLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -45; v.balloon = 2; v.offset = 1; v.time_offset = 0.85; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + -0.3, + "v.freq = 2; v.mag = 1.6; v.balloon = 1; v.offset = 1.7; v.time_offset = 0.75; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0; v.balloon = 1; v.offset = -1; v.time_offset = 0.25; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [ + 1, + "1 + Math.sin( -60 + ( q.anim_time - 0.0 ) * 540 ) * 0.06", + 1 + ] + }, + "tail": { + "rotation": ["-Math.sin(( q.anim_time - 0.45 ) * 540 ) * 22", 0, 0] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * 7" + ] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( 70 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * -3", + "Math.sin( 60 + ( q.anim_time - 0.0 ) * 540 ) * -7" + ] + } + } + }, + "animation.silverlabs_nat.lion_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "-0.2 + Math.cos( -20 + ( q.anim_time - 0.0 ) * 720 ) * 0.1", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.1 ) * 720 ) * -0.005", + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.1 ) * 720 ) * -0.005" + ] + }, + "body": { + "rotation": [ + "v.freq = 4; v.mag = 1.2; v.balloon = 2; v.offset = 1.4; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 1" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.2", + "v.freq = 4; v.mag = 0.3; v.balloon = 2; v.offset = -0.3; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0 + ] + }, + "skull": { + "rotation": [ + "-1 - Math.sin(( q.anim_time + 0.1 ) * 720 ) * -0.005", + 0, + "Math.sin(( q.anim_time + 0.04 ) * 360 ) * -2" + ], + "position": [ + 0, + "0.2 + Math.sin(( q.anim_time - 0.03 ) * 720 ) * 0.2", + 0 + ] + }, + "leftArm": { + "rotation": ["-Math.cos(( q.anim_time + 0.1 ) * 360 ) * -15", 0, 0], + "position": [ + 0, + "v.freq = 2; v.mag = -1.2; v.balloon = 3; v.offset = 1.4; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 1.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": ["-Math.cos(( q.anim_time + 0.1 ) * 360 ) * 15", 0, 0], + "position": [ + 0, + "v.freq = 2; v.mag = 1.1; v.balloon = 3; v.offset = 1.4; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -1.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightLeg": { + "rotation": ["-Math.cos(( q.anim_time + 0.15 ) * 360 ) * -15", 0, 0], + "position": [ + 0, + "v.freq = 2; v.mag = 1.3; v.balloon = 2; v.offset = 1.3; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.7; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftLeg": { + "rotation": ["-Math.cos(( q.anim_time + 0.15 ) * 360 ) * 15", 0, 0], + "position": [ + 0, + "v.freq = 2; v.mag = -1.3; v.balloon = 2; v.offset = 1.3; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -0.7; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "tail": { + "rotation": [ + "-50 - Math.sin(( q.anim_time - 0.0 ) * 720 ) * 3", + "-Math.cos(( q.anim_time - 0.1 ) * 360 ) * 10", + 0 + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) * -3", + "-Math.cos( 40 + ( q.anim_time - 0.0 ) * 360 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 360 ) * 5" + ] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) * -3", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 360 ) * -3", + "Math.sin( 60 + ( q.anim_time - 0.3 ) * 360 ) * -5" + ] + } + } + }, + "animation.silverlabs_nat.lion_baby.sleep": { + "loop": true, + "bones": { + "leftArm": { + "rotation": [-22.38842, -54.01262, -69.44776], + "position": [0, -7.5, 0] + }, + "rightArm": { + "rotation": [-61.90042, -52.51892, -30.00927], + "position": [1.3, -7.4, -2.6] + }, + "leftLeg": { + "rotation": [-13.54746, -34.47989, -73.23627], + "position": [-0.5, -5.5, 0.4] + }, + "rightLeg": { + "rotation": [-36.77389, -40.04312, -67.30269], + "position": [0, -6.7, -2.8] + }, + "body": { + "rotation": [0, 0, "-14 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 1"], + "position": [0, -6.4, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.015" + ] + }, + "skull": { + "rotation": [ + "42 - Math.cos(( q.anim_time - 0.0 ) * 45 ) * 1", + -63.25, + -35 + ], + "position": [0.4, -1.7, 0.7], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + }, + "leftEar": { + "rotation": [ + 12.88, + -1.79, + "7.8 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 2" + ], + "position": [0, 0, -0.8] + }, + "rightEar": { + "rotation": [24, 0, "-26 + Math.cos(( q.anim_time - 0.0 ) * 45 ) * 3"] + }, + "tail": { + "rotation": [ + "-55.5 - Math.cos(( q.anim_time - 0.0 ) * 45 ) * 6", + 12, + "-21 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 2" + ], + "position": [0, -0.3, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/lizard.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/lizard.rp_anim.json new file mode 100644 index 0000000..812beb3 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/lizard.rp_anim.json @@ -0,0 +1,160 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.lizard.sleep": { + "sound_effects": { + "0.0": { + "effect": "sleep" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "position": [0, -1, 0] + }, + "skull": { + "rotation": [0, 30, 0], + "position": [0, -1, 0] + }, + "tail": { + "rotation": [0, -27.5, 0], + "position": [0, 1, 0] + }, + "left_arm": { + "rotation": [0, 0, -30], + "position": [0, -2, 0] + }, + "right_arm": { + "rotation": [0, 0, 30], + "position": [0, -2, 0] + }, + "left_leg": { + "rotation": [0, 0, -27.5], + "position": [0, -2, 0] + }, + "right_leg": { + "rotation": [0, 0, 27.5], + "position": [0, -2, 0] + }, + "chest": { + "position": [0, 0, 0], + "scale": 1 + } + } + }, + "animation.silverlabs_nat.lizard.sit": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "rotation": [-25, 0, 0], + "position": [0, 1.25, 0] + }, + "tail": { + "rotation": [25, 0, 0], + "position": [0, 0.76342, 0.04565] + }, + "left_arm": { + "rotation": [0.11349, -2.70647, 17.31229], + "position": [0, 1, -1] + }, + "right_arm": { + "rotation": [0.11349, 2.70647, -17.31229], + "position": [0, 1, -1] + }, + "left_leg": { + "rotation": [-3.78631, 79.60693, -24.46383], + "position": [0, -1.75, 1] + }, + "right_leg": { + "rotation": [-3.78631, -79.60693, 24.46383], + "position": [0, -1.75, 1] + }, + "skullRot": { + "rotation": [15, 0, 0] + }, + "skullRot": { + "rotation": [25, 0, 0] + } + } + }, + "animation.silverlabs_nat.lizard.idle": { + "loop": true, + "bones": { + "tail": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 12.5", + 0 + ] + }, + "skullRot": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 ) * 2", 0, 0] + } + } + }, + "animation.silverlabs_nat.lizard.walk": { + "sound_effects": { + "0.0": { + "effect": "step_-6dB" + }, + "0.4": { + "effect": "step" + }, + "0.5": { + "effect": "step_-6dB" + }, + "0.9": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.1 ) * 360 ) * -8", 0] + }, + "left_arm": { + "rotation": [ + 0, + "-8 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 24", + 0 + ] + }, + "right_arm": { + "rotation": [ + 0, + "8 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 24", + 0 + ] + }, + "left_leg": { + "rotation": [ + 0, + "8 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 24", + 0 + ] + }, + "right_leg": { + "rotation": [ + 0, + "-8 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 24", + 0 + ] + }, + "body": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.4 ) * 360 ) * 4", + "Math.cos(( q.anim_time - 0.4 ) * 360 ) * 4" + ] + }, + "skullRot": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.2 ) * 360 ) * -4"] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/lizard_tail.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/lizard_tail.rp_anim.json new file mode 100644 index 0000000..039b4ff --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/lizard_tail.rp_anim.json @@ -0,0 +1,20 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.reptile_tail.flop": { + "sound_effects": { + "0.0": { + "effect": "flop" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 ) * 16", 0, 0], + "position": [0, 1, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/look_at_target.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/look_at_target.rp_anim.json new file mode 100644 index 0000000..15db0f7 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/look_at_target.rp_anim.json @@ -0,0 +1,24 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.look_at_target": { + "loop": true, + "bones": { + "skull": { + "rotation": ["q.target_x_rotation", "q.target_y_rotation", 0.0] + } + } + }, + "animation.silverlabs_nat.tortoise.look_at_target": { + "loop": true, + "bones": { + "skull": { + "relative_to": { + "rotation": "entity" + }, + "rotation": ["v.head_rot_x", "v.head_rot_y", 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/mammoth.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/mammoth.rp_anim.json new file mode 100644 index 0000000..2159562 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/mammoth.rp_anim.json @@ -0,0 +1,1242 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.mammoth.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.3 + } + } + }, + "animation.silverlabs_nat.mammoth.look_at_target": { + "loop": true, + "bones": { + "skull": { + "rotation": [0, "Math.clamp( q.target_y_rotation, -35, 35 )", 0] + } + } + }, + "animation.silverlabs_nat.mammoth.idle": { + "loop": true, + "animation_length": 17.625, + "bones": { + "trunk1": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 180 ) * 1", 0, 0] + }, + "trunk2": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * -2", 0, 0] + }, + "trunk3": { + "rotation": ["Math.sin(( q.anim_time - 0.5 ) * 360 ) * 1", 0, 0] + }, + "trunk4": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * -2", 0, 0] + }, + "right_ear": { + "rotation": [ + "Math.sin(( q.anim_time - 0.5 ) * 180 ) * 2", + "-( Math.cos(( q.anim_time - 0.5 ) * 180 ) * -2 )", + 0 + ] + }, + "left_ear": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 2", + "Math.cos(( q.anim_time - 0.0 ) * 180 ) * -2", + 0 + ] + }, + "tail": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 180 ) * -3"] + } + } + }, + "animation.silverlabs_nat.mammoth.walk": { + "sound_effects": { + "0.0": { + "effect": "step_-6dB" + }, + "0.5": { + "effect": "step" + }, + "0.88": { + "effect": "step_-6dB" + }, + "1.38": { + "effect": "step" + }, + "1.75": { + "effect": "step_-6dB" + }, + "2.29": { + "effect": "step" + }, + "2.63": { + "effect": "step_-6dB" + }, + "3.13": { + "effect": "step_-6dB" + }, + "3.5": { + "effect": "step" + }, + "4.04": { + "effect": "step_-6dB" + }, + "4.38": { + "effect": "step_-6dB" + }, + "4.88": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 1.75, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [1, 0.02, -1], + "0.0417": [1.18, 0.1, -0.24], + "0.0833": [1.48, 0.17, 0.42], + "0.125": [1.9, 0.25, 1.02], + "0.1667": [2.4, 0.32, 1.57], + "0.2083": [2.89, 0.38, 2.04], + "0.25": [3.31, 0.42, 2.44], + "0.2917": [3.61, 0.45, 2.73], + "0.3333": [3.79, 0.48, 2.86], + "0.375": [3.81, 0.49, 2.83], + "0.4167": [3.68, 0.49, 2.78], + "0.4583": [3.47, 0.48, 2.71], + "0.5": [3.2, 0.46, 2.62], + "0.5417": [2.89, 0.43, 2.52], + "0.5833": [2.56, 0.4, 2.41], + "0.625": [2.23, 0.35, 2.28], + "0.6667": [1.9, 0.3, 2.13], + "0.7083": [1.6, 0.25, 1.96], + "0.75": [1.32, 0.19, 1.77], + "0.7917": [1.11, 0.13, 1.56], + "0.8333": [0.98, 0.06, 1.3], + "0.875": [1, -0.02, 1], + "0.9167": [1.18, -0.1, 0.63], + "0.9583": [1.48, -0.17, 0.19], + "1.0": [1.9, -0.25, -0.33], + "1.0417": [2.4, -0.32, -0.9], + "1.0833": [2.89, -0.37, -1.43], + "1.125": [3.31, -0.42, -1.86], + "1.1667": [3.61, -0.45, -2.16], + "1.2083": [3.79, -0.48, -2.36], + "1.25": [3.81, -0.5, -2.47], + "1.2917": [3.68, -0.5, -2.52], + "1.3333": [3.47, -0.48, -2.54], + "1.375": [3.2, -0.46, -2.52], + "1.4167": [2.89, -0.43, -2.48], + "1.4583": [2.56, -0.4, -2.42], + "1.5": [2.23, -0.35, -2.34], + "1.5417": [1.9, -0.3, -2.23], + "1.5833": [1.6, -0.25, -2.1], + "1.625": [1.32, -0.19, -1.94], + "1.6667": [1.11, -0.13, -1.74], + "1.7083": [0.98, -0.06, -1.47], + "1.75": [1, 0.02, -1] + }, + "position": { + "0.0": [-0.2, 0, 0], + "0.0417": [-0.27, -0.05, -0.07], + "0.0833": [-0.34, -0.14, -0.19], + "0.125": [-0.41, -0.28, -0.37], + "0.1667": [-0.47, -0.45, -0.6], + "0.2083": [-0.52, -0.62, -0.83], + "0.25": [-0.56, -0.76, -1.01], + "0.2917": [-0.58, -0.85, -1.13], + "0.3333": [-0.6, -0.9, -1.2], + "0.375": [-0.6, -0.9, -1.21], + "0.4167": [-0.58, -0.85, -1.16], + "0.4583": [-0.54, -0.78, -1.07], + "0.5": [-0.5, -0.7, -0.95], + "0.5417": [-0.44, -0.6, -0.82], + "0.5833": [-0.38, -0.5, -0.67], + "0.625": [-0.31, -0.4, -0.53], + "0.6667": [-0.24, -0.3, -0.38], + "0.7083": [-0.16, -0.2, -0.25], + "0.75": [-0.08, -0.12, -0.13], + "0.7917": [0.01, -0.05, -0.04], + "0.8333": [0.1, 0, 0.01], + "0.875": [0.2, 0, 0], + "0.9167": [0.29, -0.05, -0.07], + "0.9583": [0.37, -0.14, -0.19], + "1.0": [0.44, -0.28, -0.37], + "1.0417": [0.49, -0.45, -0.6], + "1.0833": [0.53, -0.62, -0.83], + "1.125": [0.56, -0.76, -1.01], + "1.1667": [0.58, -0.85, -1.13], + "1.2083": [0.6, -0.9, -1.2], + "1.25": [0.6, -0.9, -1.21], + "1.2917": [0.57, -0.85, -1.16], + "1.3333": [0.53, -0.78, -1.07], + "1.375": [0.47, -0.7, -0.95], + "1.4167": [0.41, -0.6, -0.82], + "1.4583": [0.34, -0.5, -0.67], + "1.5": [0.27, -0.4, -0.53], + "1.5417": [0.19, -0.3, -0.38], + "1.5833": [0.11, -0.2, -0.25], + "1.625": [0.03, -0.12, -0.13], + "1.6667": [-0.05, -0.05, -0.04], + "1.7083": [-0.13, 0, 0.01], + "1.75": [-0.2, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0.3, 0], + "0.0417": [0.25, 0.41, 0.52], + "0.0833": [0.47, 0.49, 0.99], + "0.125": [0.66, 0.54, 1.42], + "0.1667": [0.82, 0.57, 1.8], + "0.2083": [0.94, 0.59, 2.13], + "0.25": [1, 0.58, 2.41], + "0.2917": [1.01, 0.56, 2.63], + "0.3333": [0.97, 0.53, 2.81], + "0.375": [0.85, 0.47, 2.95], + "0.4167": [0.66, 0.39, 3.03], + "0.4583": [0.39, 0.28, 3.08], + "0.5": [0.03, 0.13, 3.09], + "0.5417": [-0.4, -0.11, 3.07], + "0.5833": [-0.88, -0.49, 3.02], + "0.625": [-1.41, -0.95, 2.94], + "0.6667": [-1.97, -1.47, 2.83], + "0.7083": [-2.57, -2.01, 2.66], + "0.75": [-3.17, -2.53, 2.43], + "0.7917": [-3.78, -3, 2.12], + "0.8333": [-4.37, -3.39, 1.71], + "0.875": [-4.92, -3.67, 1.15], + "0.9167": [-5.41, -3.83, 0.37], + "0.9583": [-5.81, -3.85, -0.6], + "1.0": [-6.12, -3.75, -1.58], + "1.0417": [-6.34, -3.56, -2.44], + "1.0833": [-6.49, -3.27, -3.17], + "1.125": [-6.57, -2.92, -3.74], + "1.1667": [-6.58, -2.53, -4.16], + "1.2083": [-6.53, -2.11, -4.44], + "1.25": [-6.43, -1.68, -4.6], + "1.2917": [-6.29, -1.28, -4.64], + "1.3333": [-6.1, -0.95, -4.58], + "1.375": [-5.81, -0.72, -4.44], + "1.4167": [-5.36, -0.54, -4.25], + "1.4583": [-4.74, -0.41, -3.97], + "1.5": [-3.98, -0.29, -3.62], + "1.5417": [-3.13, -0.19, -3.15], + "1.5833": [-2.27, -0.1, -2.58], + "1.625": [-1.49, -0.01, -1.92], + "1.6667": [-0.83, 0.08, -1.23], + "1.7083": [-0.34, 0.18, -0.58], + "1.75": [0, 0.3, 0] + }, + "position": [0, 0, 0] + }, + "left_arm": { + "rotation": { + "0.0": [-15, 0, 0], + "0.3333": [1.32, 0, 0], + "0.7083": [15, 0, 0], + "1.0417": [27.968, -0.144, 0.984], + "1.2917": [12.92678, 1.17142, 2.12014], + "1.5417": [-2.11444, 2.48684, 1.25627], + "1.7083": [-12.77861, 0.62171, 0.06407], + "1.75": [-15, 0, 0] + }, + "position": { + "0.0": [0, -0.6, -2], + "0.3333": [0, -1.08, -1.15], + "0.7083": [0, -1, 1], + "1.0417": [0.4, -0.99, 0.14], + "1.2917": [1, 1.56, -2.46], + "1.5417": [0.5, 2.52, -2.82], + "1.7083": [0, 0.63, -2.25], + "1.75": [0, -0.6, -2] + } + }, + "right_arm": { + "rotation": { + "0.0": [21.48, 0.07, -1.29], + "0.1667": [27.968, 0.144, -2.984], + "0.3333": [17.94052, -0.73295, -4.07476], + "0.6667": [-2.1306, -7.48341, -1.07045], + "0.8333": [-12.77861, -0.62171, -0.6641], + "0.875": [-15, 0, 0], + "1.2083": [1.32, 0, 2.4], + "1.5833": [15, 0, 0], + "1.75": [21.48, 0.07, -1.29] + }, + "position": { + "0.0": [-0.7, -1, 0.57], + "0.1667": [-1.3, -0.99, 0.14], + "0.3333": [-1.7, 0.71, -1.59], + "0.4167": [-1.3, 1.56, -2.46], + "0.6667": [-0.9, 2.52, -2.57], + "0.8333": [-0.3, 0.63, -2.25], + "0.875": [0, -0.6, -2], + "1.2083": [1, -1.08, -1.15], + "1.5833": [0, -1, 1], + "1.75": [-0.7, -1, 0.57] + } + }, + "left_leg": { + "rotation": { + "0.0": [-0.82, 0.21, 0.6], + "0.375": [14.58, 0.97, -0.48], + "0.4583": [17.99793, 1.13547, -0.22741], + "0.5417": [21.29967, 1.03051, -0.24951], + "0.625": [23.42694, 0.9075, 0.1386], + "0.7083": [26.22086, 0.75545, 0.53243], + "0.875": [25.8084, 0.50571, 0.43997], + "1.25": [-8.08477, -2.04416, 1.0294], + "1.2917": [-8.50798, -2.47252, 1.36975], + "1.4167": [-10.5, 0, 1], + "1.75": [-0.82, 0.21, 0.6] + }, + "position": { + "0.0": [0.4, -0.82, -0.57], + "0.375": [-0.21, -0.54, 1.03], + "0.4583": [-0.1, -0.48, 0.98], + "0.5417": [0, -0.58, 0.78], + "0.5833": [0, -0.43, 0.89], + "0.875": [0, 0.6, -4], + "1.0": [0, 0.72, -2.5], + "1.2917": [0.9, 1, -4], + "1.4167": [0.6, -1, -4], + "1.75": [0.4, -0.82, -0.57] + } + }, + "right_leg": { + "rotation": { + "0.0": [25.8084, -0.50571, -0.43997], + "0.375": [-8.08477, 2.04416, -1.0294], + "0.4167": [-8.50798, 2.47252, -1.36975], + "0.5417": [-10.5, 0, -1], + "0.875": [-0.82, -0.21, -0.6], + "1.25": [14.58, -0.97, 0.48], + "1.3333": [17.99793, -1.13547, 0.22741], + "1.4167": [21.29967, -1.03051, 0.24951], + "1.5": [23.42694, -0.9075, -0.1386], + "1.5833": [26.22086, -0.75545, -0.53243], + "1.75": [25.8084, -0.50571, -0.43997] + }, + "position": { + "0.0": [0, 0.6, -4], + "0.125": [0, 0.72, -2.5], + "0.4167": [-0.9, 1, -4], + "0.5417": [-0.6, -1, -4], + "0.875": [-0.4, -0.82, -0.57], + "1.25": [0.21, -0.54, 1.03], + "1.3333": [0.1, -0.48, 1.08], + "1.4167": [0, -0.58, 0.78], + "1.4583": [0, -0.43, 0.89], + "1.75": [0, 0.6, -4] + } + }, + "trunk1": { + "rotation": { + "0.0": [-1.7, 0, 0], + "0.0417": [-1.13, -0.02, 0.47], + "0.0833": [-0.65, -0.05, 0.95], + "0.125": [-0.21, -0.09, 1.42], + "0.1667": [0.2, -0.13, 1.89], + "0.2083": [0.58, -0.17, 2.35], + "0.25": [0.94, -0.22, 2.8], + "0.2917": [1.29, -0.26, 3.23], + "0.3333": [1.61, -0.3, 3.65], + "0.375": [1.92, -0.35, 4.06], + "0.4167": [2.21, -0.39, 4.44], + "0.4583": [2.48, -0.44, 4.81], + "0.5": [2.72, -0.48, 5.16], + "0.5417": [2.95, -0.52, 5.48], + "0.5833": [3.15, -0.57, 5.78], + "0.625": [3.32, -0.61, 6.04], + "0.6667": [3.46, -0.66, 6.28], + "0.7083": [3.56, -0.7, 6.47], + "0.75": [3.62, -0.74, 6.62], + "0.7917": [3.63, -0.78, 6.72], + "0.8333": [3.57, -0.82, 6.75], + "0.875": [3.41, -0.86, 6.69], + "0.9167": [3.13, -0.89, 6.53], + "0.9583": [2.61, -0.92, 6.2], + "1.0": [1.91, -0.92, 5.72], + "1.0417": [1.2, -0.93, 5.14], + "1.0833": [0.49, -0.95, 4.45], + "1.125": [-0.23, -0.96, 3.65], + "1.1667": [-0.93, -0.98, 2.75], + "1.2083": [-1.62, -1, 1.78], + "1.25": [-2.28, -1.01, 0.79], + "1.2917": [-2.91, -1.03, -0.14], + "1.3333": [-3.49, -1.05, -0.92], + "1.375": [-3.99, -1.06, -1.46], + "1.4167": [-4.37, -1.07, -1.75], + "1.4583": [-4.54, -1.08, -1.8], + "1.5": [-4.48, -1.02, -1.72], + "1.5417": [-4.29, -0.87, -1.62], + "1.5833": [-3.97, -0.65, -1.49], + "1.625": [-3.52, -0.42, -1.27], + "1.6667": [-2.98, -0.21, -0.9], + "1.7083": [-2.36, -0.06, -0.45], + "1.75": [-1.7, 0, 0] + } + }, + "trunk2": { + "rotation": { + "0.0": [-3.89, -0.92, -1.54], + "0.0417": [-4.49, -0.92, -1.89], + "0.0833": [-4.91, -0.92, -2.08], + "0.125": [-5.17, -0.92, -2.14], + "0.1667": [-5.29, -0.92, -2.09], + "0.2083": [-5.3, -0.92, -1.95], + "0.25": [-5.22, -0.92, -1.74], + "0.2917": [-5.04, -0.92, -1.45], + "0.3333": [-4.79, -0.92, -1.12], + "0.375": [-4.48, -0.92, -0.74], + "0.4167": [-4.11, -0.92, -0.32], + "0.4583": [-3.7, -0.92, 0.13], + "0.5": [-3.25, -0.92, 0.61], + "0.5417": [-2.77, -0.92, 1.1], + "0.5833": [-2.27, -0.92, 1.6], + "0.625": [-1.75, -0.92, 2.12], + "0.6667": [-1.22, -0.92, 2.63], + "0.7083": [-0.69, -0.92, 3.14], + "0.75": [-0.16, -0.92, 3.65], + "0.7917": [0.36, -0.92, 4.14], + "0.8333": [0.85, -0.92, 4.6], + "0.875": [1.32, -0.92, 5.04], + "0.9167": [1.75, -0.92, 5.45], + "0.9583": [2.14, -0.92, 5.81], + "1.0": [2.46, -0.92, 6.11], + "1.0417": [2.71, -0.92, 6.35], + "1.0833": [2.88, -0.92, 6.5], + "1.125": [2.93, -0.92, 6.54], + "1.1667": [2.85, -0.92, 6.46], + "1.2083": [2.61, -0.92, 6.2], + "1.25": [2.27, -0.92, 5.83], + "1.2917": [1.91, -0.92, 5.41], + "1.3333": [1.53, -0.92, 4.95], + "1.375": [1.12, -0.92, 4.4], + "1.4167": [0.68, -0.92, 3.74], + "1.4583": [0.18, -0.92, 2.92], + "1.5": [-0.39, -0.92, 2.05], + "1.5417": [-1.01, -0.92, 1.25], + "1.5833": [-1.65, -0.92, 0.56], + "1.625": [-2.27, -0.92, -0.04], + "1.6667": [-2.84, -0.92, -0.58], + "1.7083": [-3.38, -0.92, -1.08], + "1.75": [-3.89, -0.92, -1.54] + } + }, + "trunk3": { + "rotation": { + "0.0": [-2.97, -0.98, -2.63], + "0.0417": [-3.44, -0.95, -3.15], + "0.0833": [-3.71, -0.89, -3.52], + "0.125": [-3.81, -0.82, -3.72], + "0.1667": [-3.74, -0.74, -3.75], + "0.2083": [-3.55, -0.66, -3.65], + "0.25": [-3.24, -0.57, -3.43], + "0.2917": [-2.84, -0.49, -3.13], + "0.3333": [-2.37, -0.41, -2.77], + "0.375": [-1.84, -0.32, -2.36], + "0.4167": [-1.27, -0.24, -1.92], + "0.4583": [-0.68, -0.16, -1.46], + "0.5": [-0.06, -0.09, -0.98], + "0.5417": [0.57, -0.03, -0.5], + "0.5833": [1.2, 0, 0], + "0.625": [1.76, -0.02, 0.48], + "0.6667": [2.2, -0.05, 0.94], + "0.7083": [2.55, -0.09, 1.37], + "0.75": [2.84, -0.13, 1.77], + "0.7917": [3.06, -0.17, 2.14], + "0.8333": [3.24, -0.22, 2.47], + "0.875": [3.38, -0.26, 2.77], + "0.9167": [3.48, -0.3, 3.04], + "0.9583": [3.54, -0.35, 3.26], + "1.0": [3.57, -0.39, 3.45], + "1.0417": [3.56, -0.44, 3.59], + "1.0833": [3.53, -0.48, 3.69], + "1.125": [3.47, -0.52, 3.74], + "1.1667": [3.37, -0.57, 3.75], + "1.2083": [3.25, -0.61, 3.7], + "1.25": [3.09, -0.66, 3.59], + "1.2917": [2.9, -0.7, 3.43], + "1.3333": [2.67, -0.74, 3.21], + "1.375": [2.39, -0.78, 2.91], + "1.4167": [2.05, -0.82, 2.55], + "1.4583": [1.64, -0.86, 2.12], + "1.5": [1.12, -0.89, 1.6], + "1.5417": [0.41, -0.92, 1], + "1.5833": [-0.41, -0.92, 0.45], + "1.625": [-1.12, -0.94, -0.45], + "1.6667": [-1.75, -0.96, -1.31], + "1.7083": [-2.35, -0.98, -2.01], + "1.75": [-2.97, -0.98, -2.63] + } + }, + "trunk4": { + "rotation": { + "0.0": [0.21, -0.92, -2.2], + "0.0417": [-0.3, -0.89, -2.14], + "0.0833": [-0.76, -0.86, -1.97], + "0.125": [-1.16, -0.82, -1.7], + "0.1667": [-1.5, -0.78, -1.32], + "0.2083": [-1.76, -0.74, -0.82], + "0.25": [-1.94, -0.7, -0.23], + "0.2917": [-2.01, -0.66, 0.48], + "0.3333": [-1.97, -0.61, 1.27], + "0.375": [-1.79, -0.57, 2.15], + "0.4167": [-1.45, -0.52, 3.08], + "0.4583": [-0.92, -0.48, 4.06], + "0.5": [-0.22, -0.44, 5.04], + "0.5417": [0.67, -0.39, 6.02], + "0.5833": [1.69, -0.35, 6.95], + "0.625": [2.78, -0.3, 7.83], + "0.6667": [3.86, -0.26, 8.62], + "0.7083": [4.85, -0.22, 9.32], + "0.75": [5.73, -0.17, 9.92], + "0.7917": [6.47, -0.13, 10.42], + "0.8333": [7.07, -0.09, 10.8], + "0.875": [7.55, -0.05, 11.07], + "0.9167": [7.93, -0.02, 11.24], + "0.9583": [8.2, 0, 11.3], + "1.0": [8.41, -0.02, 11.26], + "1.0417": [8.56, -0.06, 11.1], + "1.0833": [8.66, -0.11, 10.81], + "1.125": [8.7, -0.16, 10.36], + "1.1667": [8.65, -0.21, 9.73], + "1.2083": [8.5, -0.27, 8.9], + "1.25": [8.24, -0.32, 7.86], + "1.2917": [7.85, -0.38, 6.63], + "1.3333": [7.31, -0.43, 5.26], + "1.375": [6.65, -0.49, 3.84], + "1.4167": [5.88, -0.54, 2.46], + "1.4583": [5.04, -0.6, 1.24], + "1.5": [4.2, -0.65, 0.2], + "1.5417": [3.38, -0.7, -0.63], + "1.5833": [2.61, -0.75, -1.26], + "1.625": [1.92, -0.8, -1.71], + "1.6667": [1.28, -0.85, -2], + "1.7083": [0.72, -0.89, -2.16], + "1.75": [0.21, -0.92, -2.2] + } + }, + "right_ear": { + "rotation": { + "0.0": [8.7, 10.85, -9.07], + "0.0417": [8.02, 14.72, -7.37], + "0.0833": [7.21, 17.76, -5.92], + "0.125": [6.33, 19.9, -4.74], + "0.1667": [5.39, 21.14, -3.81], + "0.2083": [4.44, 21.54, -3.08], + "0.25": [3.58, 21.4, -2.55], + "0.2917": [2.87, 21.03, -2.17], + "0.3333": [2.26, 20.47, -1.93], + "0.375": [1.73, 19.73, -1.81], + "0.4167": [1.26, 18.85, -1.77], + "0.4583": [0.85, 17.83, -1.81], + "0.5": [0.5, 16.68, -1.9], + "0.5417": [0.19, 15.4, -2.02], + "0.5833": [-0.06, 14.01, -2.15], + "0.625": [-0.27, 12.49, -2.26], + "0.6667": [-0.42, 10.85, -2.32], + "0.7083": [-0.52, 9.07, -2.29], + "0.75": [-0.54, 7.14, -2.13], + "0.7917": [-0.49, 5.03, -1.77], + "0.8333": [-0.33, 2.68, -1.11], + "0.875": [0, 0, 0], + "0.9167": [0.58, -2.78, 0.77], + "0.9583": [1.37, -5.32, 0.5], + "1.0": [2.3, -7.63, -0.51], + "1.0417": [3.3, -9.72, -2.02], + "1.0833": [4.32, -11.58, -3.87], + "1.125": [5.34, -13.22, -5.9], + "1.1667": [6.3, -14.62, -8.01], + "1.2083": [7.2, -15.76, -10.09], + "1.25": [8.01, -16.63, -12.05], + "1.2917": [8.71, -17.19, -13.8], + "1.3333": [9.3, -17.41, -15.27], + "1.375": [9.74, -17.24, -16.38], + "1.4167": [10.04, -16.63, -17.07], + "1.4583": [10.19, -15.5, -17.26], + "1.5": [10.24, -13.66, -17.05], + "1.5417": [10.22, -10.94, -16.55], + "1.5833": [10.13, -7.4, -15.68], + "1.625": [9.95, -3.15, -14.42], + "1.6667": [9.66, 1.56, -12.79], + "1.7083": [9.25, 6.35, -10.93], + "1.75": [8.7, 10.85, -9.07] + }, + "position": { + "0.0": [0, 0, -0.68], + "0.0417": [0, 0, -0.76], + "0.0833": [0, 0, -0.82], + "0.125": [0, 0, -0.86], + "0.1667": [0, 0, -0.89], + "0.2083": [0, 0, -0.9], + "0.25": [0, 0, -0.89], + "0.2917": [0, 0, -0.87], + "0.3333": [0, 0, -0.83], + "0.375": [0, 0, -0.79], + "0.4167": [0, 0, -0.74], + "0.4583": [0, 0, -0.68], + "0.5": [0, 0, -0.61], + "0.5417": [0, 0, -0.54], + "0.5833": [0, 0, -0.47], + "0.625": [0, 0, -0.39], + "0.6667": [0, 0, -0.32], + "0.7083": [0, 0, -0.24], + "0.75": [0, 0, -0.16], + "0.7917": [0, 0, -0.09], + "0.8333": [0, 0, -0.03], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.2083": [0, 0, 0], + "1.25": [0, 0, 0], + "1.2917": [0, 0, 0], + "1.3333": [0, 0, 0], + "1.375": [0, 0, 0], + "1.4167": [0, 0, 0], + "1.4583": [0, 0, 0], + "1.5": [0, 0, -0.04], + "1.5417": [0, 0, -0.13], + "1.5833": [0, 0, -0.25], + "1.625": [0, 0, -0.36], + "1.6667": [0, 0, -0.48], + "1.7083": [0, 0, -0.59], + "1.75": [0, 0, -0.68] + } + }, + "left_ear": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0.58, 2.78, -0.77], + "0.0833": [1.37, 5.32, -0.5], + "0.125": [2.3, 7.63, 0.51], + "0.1667": [3.3, 9.72, 2.02], + "0.2083": [4.32, 11.58, 3.87], + "0.25": [5.34, 13.22, 5.9], + "0.2917": [6.3, 14.62, 8.01], + "0.3333": [7.2, 15.76, 10.09], + "0.375": [8.01, 16.63, 12.05], + "0.4167": [8.71, 17.19, 13.8], + "0.4583": [9.3, 17.41, 15.27], + "0.5": [9.74, 17.24, 16.38], + "0.5417": [10.04, 16.63, 17.07], + "0.5833": [10.19, 15.5, 17.26], + "0.625": [10.24, 13.66, 17.05], + "0.6667": [10.22, 10.94, 16.55], + "0.7083": [10.13, 7.4, 15.68], + "0.75": [9.95, 3.15, 14.42], + "0.7917": [9.66, -1.56, 12.79], + "0.8333": [9.25, -6.35, 10.93], + "0.875": [8.7, -10.85, 9.07], + "0.9167": [8.02, -14.72, 7.37], + "0.9583": [6.82427, -13.78991, 6.54234], + "1.0": [5.59977, -10.94835, 5.92445], + "1.0417": [4.68571, -11.17825, 4.93315], + "1.0833": [3.85194, -11.56591, 4.00982], + "1.125": [3.10799, -11.41686, 3.29866], + "1.1667": [2.49622, -11.04085, 2.76769], + "1.2083": [2.06983, -14.47427, 2.22562], + "1.25": [1.56823, -12.73289, 2.06808], + "1.2917": [1.15968, -12.85133, 1.93147], + "1.3333": [0.79426, -12.83051, 1.9008], + "1.375": [0.4685, -11.68018, 1.95268], + "1.4167": [0.1828, -12.40002, 2.03212], + "1.4583": [-0.06, -14.01, 2.15], + "1.5": [-0.27, -12.49, 2.26], + "1.5417": [-0.42, -10.85, 2.32], + "1.5833": [-0.52, -9.07, 2.29], + "1.625": [-0.54, -7.14, 2.13], + "1.6667": [-0.49, -5.03, 1.77], + "1.7083": [-0.33, -2.68, 1.11], + "1.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, -0.04], + "0.6667": [0, 0, -0.13], + "0.7083": [0, 0, -0.25], + "0.75": [0, 0, -0.36], + "0.7917": [0, 0, -0.48], + "0.8333": [0, 0, -0.59], + "0.875": [0, 0, -0.68], + "0.9167": [0, 0, -0.76], + "0.9583": [0, 0, -0.82], + "1.0": [0, 0, -0.86], + "1.0417": [0, 0, -0.89], + "1.0833": [0, 0, -0.9], + "1.125": [0, 0, -0.89], + "1.2083": [0, 0, -1.23], + "1.2917": [0, 0, -0.84], + "1.3333": [0, 0, -0.68], + "1.375": [0, 0, -0.61], + "1.4167": [0, 0, -0.54], + "1.4583": [0, 0, -0.47], + "1.5": [0, 0, -0.39], + "1.5417": [0, 0, -0.32], + "1.5833": [0, 0, -0.24], + "1.625": [0, 0, -0.16], + "1.6667": [0, 0, -0.09], + "1.7083": [0, 0, -0.03], + "1.75": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0.59, -1.71, 9.83], + "0.0417": [1.46, -1.62, 9.78], + "0.0833": [2.24, -1.49, 9.6], + "0.125": [2.89, -1.33, 9.28], + "0.1667": [3.4, -1.17, 8.78], + "0.2083": [3.73, -0.99, 8.09], + "0.25": [3.83, -0.82, 7.17], + "0.2917": [3.68, -0.64, 5.99], + "0.3333": [3.19, -0.46, 4.55], + "0.375": [2.36, -0.27, 2.86], + "0.4167": [1.22, -0.09, 0.98], + "0.4583": [-0.04, 0.09, -0.98], + "0.5": [-1.18, 0.27, -2.86], + "0.5417": [-2.02, 0.46, -4.55], + "0.5833": [-2.5, 0.64, -5.99], + "0.625": [-2.66, 0.82, -7.17], + "0.6667": [-2.55, 0.99, -8.09], + "0.7083": [-2.22, 1.17, -8.78], + "0.75": [-1.71, 1.33, -9.28], + "0.7917": [-1.06, 1.49, -9.6], + "0.8333": [-0.29, 1.62, -9.78], + "0.875": [0.59, 1.71, -9.83], + "0.9167": [1.46, 1.62, -9.76], + "0.9583": [2.24, 1.49, -9.57], + "1.0": [2.89, 1.33, -9.24], + "1.0417": [3.4, 1.17, -8.73], + "1.0833": [3.73, 0.99, -8.03], + "1.125": [3.83, 0.82, -7.11], + "1.1667": [3.68, 0.64, -5.94], + "1.2083": [3.19, 0.46, -4.51], + "1.25": [2.36, 0.27, -2.83], + "1.2917": [1.22, 0.09, -0.97], + "1.3333": [-0.04, -0.09, 0.97], + "1.375": [-1.18, -0.27, 2.83], + "1.4167": [-2.02, -0.46, 4.51], + "1.4583": [-2.5, -0.64, 5.94], + "1.5": [-2.66, -0.82, 7.11], + "1.5417": [-2.55, -0.99, 8.03], + "1.5833": [-2.22, -1.17, 8.73], + "1.625": [-1.71, -1.33, 9.24], + "1.6667": [-1.06, -1.49, 9.57], + "1.7083": [-0.29, -1.62, 9.76], + "1.75": [0.59, -1.71, 9.83] + } + } + } + }, + "animation.silverlabs_nat.mammoth.drink": { + "loop": "hold_on_last_frame", + "animation_length": 2, + "bones": { + "body": { + "position": [ + 0, + "-0.6 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.6", + 0 + ] + }, + "tail": { + "rotation": [ + "2.5 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * -2", + 0, + 0 + ] + }, + "skull": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 )", 0, 0] + }, + "trunk": { + "rotation": ["-5 + Math.cos(( q.anim_time - 0.0 ) * 720 )", 0, 0], + "scale": ["1 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 0.05", 1, 1] + }, + "trunk2": { + "rotation": [ + "2.5 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 2", + 0, + 0 + ], + "scale": ["1 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 0.05", 1, 1] + }, + "trunk3": { + "rotation": ["55 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 2", 0, 0], + "scale": [1.01, 1, 1] + }, + "trunk4": { + "rotation": [ + "117.5 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 2", + 0, + 0 + ], + "scale": [1.01, 1, 1] + }, + "left_ear": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 )", 0, 0] + }, + "right_ear": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 )", 0, 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "drink" + } + } + }, + "animation.silverlabs_nat.mammoth.swing": { + "sound_effects": { + "0.0": { + "effect": "attack" + } + }, + "animation_length": 1.25, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [-2.5, 0, 0], + "1.25": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [-2.5, 0, 0], + "1.25": [0, 0, 0] + } + }, + "trunk": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [-22.5, 0, 0], + "1.25": [0, 0, 0] + } + }, + "trunk2": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [-30, 0, 0], + "1.25": [0, 0, 0] + } + }, + "trunk3": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [-35, 0, 0], + "1.25": [0, 0, 0] + }, + "scale": { + "0.0": [1.01, 1, 1], + "1.25": [1.01, 1, 1] + } + }, + "trunk4": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [-52.5, 0, 0], + "1.25": [0, 0, 0] + }, + "scale": { + "0.0": [0.99, 1, 1], + "1.25": [0.99, 1, 1] + } + }, + "tail": { + "rotation": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.mammoth.water": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [ + "7.5 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 0.5", + 0, + 0 + ], + "position": [0, -5, 0], + "scale": 1.01 + }, + "tail": { + "rotation": [ + "-3 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 2", + 0, + 0 + ] + }, + "skull": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 )", 0, 0] + }, + "trunk": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 ) * -2", 0, 0], + "scale": { + "0.0": [1, 1, 1], + "0.1667": [1.026, 1, 1], + "0.3333": [0.974, 1, 1], + "0.5": [1, 1, 1], + "0.6667": [1.026, 1, 1], + "0.8333": [0.974, 1, 1], + "1.0": [1, 1, 1] + } + }, + "trunk2": { + "rotation": [-7.5, 0, 0], + "scale": { + "0.0": [1.04, 1, 1], + "0.1667": [0.98, 1, 1], + "0.3333": [0.98, 1, 1], + "0.5": [1.04, 1, 1], + "0.6667": [0.98, 1, 1], + "0.8333": [0.98, 1, 1], + "1.0": [1.04, 1, 1] + } + }, + "trunk3": { + "rotation": [-7.5, 0, 0], + "scale": { + "0.0": [1, 1, 1], + "0.1667": [1.0433, 1, 1], + "0.3333": [0.9567, 1, 1], + "0.5": [1, 1, 1], + "0.6667": [1.0433, 1, 1], + "0.8333": [0.9567, 1, 1], + "1.0": [1, 1, 1] + } + }, + "left_ear": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 )", 0, 0] + }, + "right_ear": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 )", 0, 0] + }, + "trunk4": { + "rotation": [-17.5, 0, 0], + "scale": { + "0.0": [1.07, 1, 1], + "0.1667": [0.98, 1, 1], + "0.3333": [0.98, 1, 1], + "0.5": [1.07, 1, 1], + "0.6667": [0.98, 1, 1], + "0.8333": [0.98, 1, 1], + "1.0": [1.07, 1, 1] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "water" + } + } + }, + "animation.silverlabs_nat.mammoth.run": { + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.21": { + "effect": "step_-6dB" + }, + "0.5": { + "effect": "step" + }, + "0.71": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "tail": { + "rotation": [ + "30 + Math.cos(( q.anim_time - 0.2 ) * 360 ) * 16", + 0, + "Math.cos(( q.anim_time - 0.3 ) * 360 ) * -16" + ] + }, + "mane": { + "position": [ + 0, + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * -0.5", + 0 + ] + }, + "body": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 1" + ], + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0.05, 0], + "0.1667": [0, 0.09, 0], + "0.2083": [0, 0.1, 0], + "0.25": [0, 0.09, 0], + "0.2917": [0, 0.05, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0.05, 0], + "0.6667": [0, 0.09, 0], + "0.7083": [0, 0.1, 0], + "0.75": [0, 0.09, 0], + "0.7917": [0, 0.05, 0], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "scale": 1 + }, + "skull": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 0.5" + ] + }, + "left_arm": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 360 ) * 45", 0, 0], + "position": { + "0.0": [-0.2, -0.1, 0], + "0.0417": [-0.2, -0.1, 0], + "0.0833": [-0.2, -0.1, 0], + "0.125": [-0.2, -0.1, 0], + "0.1667": [-0.2, -0.1, 0], + "0.2083": [-0.2, 1.45, 0], + "0.25": [-0.2, 2.9, 0], + "0.2917": [-0.2, 4.14, 0], + "0.3333": [-0.2, 5.1, 0], + "0.375": [-0.2, 5.7, 0], + "0.4167": [-0.2, 5.9, 0], + "0.4583": [-0.2, 5.7, 0], + "0.5": [-0.2, 5.1, 0], + "0.5417": [-0.2, 4.14, 0], + "0.5833": [-0.2, 2.9, 0], + "0.625": [-0.2, 1.45, 0], + "0.6667": [-0.2, -0.1, 0], + "0.7083": [-0.2, -0.1, 0], + "0.75": [-0.2, -0.1, 0], + "0.7917": [-0.2, -0.1, 0], + "0.8333": [-0.2, -0.1, 0], + "0.875": [-0.2, -0.1, 0], + "0.9167": [-0.2, -0.1, 0], + "0.9583": [-0.2, -0.1, 0], + "1.0": [-0.2, -0.1, 0] + } + }, + "right_arm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 360 ) * -45", + 0, + 0 + ], + "position": { + "0.0": [0.2, 5.1, 0], + "0.0417": [0.2, 4.14, 0], + "0.0833": [0.2, 2.9, 0], + "0.125": [0.2, 1.45, 0], + "0.1667": [0.2, -0.1, 0], + "0.2083": [0.2, -0.1, 0], + "0.25": [0.2, -0.1, 0], + "0.2917": [0.2, -0.1, 0], + "0.3333": [0.2, -0.1, 0], + "0.375": [0.2, -0.1, 0], + "0.4167": [0.2, -0.1, 0], + "0.4583": [0.2, -0.1, 0], + "0.5": [0.2, -0.1, 0], + "0.5417": [0.2, -0.1, 0], + "0.5833": [0.2, -0.1, 0], + "0.625": [0.2, -0.1, 0], + "0.6667": [0.2, -0.1, 0], + "0.7083": [0.2, 1.45, 0], + "0.75": [0.2, 2.9, 0], + "0.7917": [0.2, 4.14, 0], + "0.8333": [0.2, 5.1, 0], + "0.875": [0.2, 5.7, 0], + "0.9167": [0.2, 5.9, 0], + "0.9583": [0.2, 5.7, 0], + "1.0": [0.2, 5.1, 0] + } + }, + "left_leg": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 360 ) * 45", 0, 0], + "position": { + "0.0": [-0.2, -0.1, 0], + "0.0417": [-0.2, -0.1, 0], + "0.0833": [-0.2, -0.1, -0.25], + "0.125": [-0.2, -0.1, -0.25], + "0.1667": [-0.2, -0.1, 0], + "0.2083": [-0.2, -0.1, 0], + "0.25": [-0.2, -0.1, 0], + "0.2917": [-0.2, -0.1, 0], + "0.3333": [-0.2, -0.1, 0], + "0.375": [-0.2, -0.1, 0], + "0.4167": [-0.2, -0.1, 0], + "0.4583": [-0.2, -0.1, 0], + "0.5": [-0.2, -0.1, 0], + "0.5417": [-0.2, 1.45, 0], + "0.5833": [-0.2, 2.9, 0], + "0.625": [-0.2, 4.14, 0], + "0.6667": [-0.2, 5.1, 0], + "0.7083": [-0.2, 5.7, 0], + "0.75": [-0.2, 5.9, 0], + "0.7917": [-0.2, 5.7, -0.25], + "0.8333": [-0.2, 5.1, -0.25], + "0.875": [-0.2, 4.14, 0], + "0.9167": [-0.2, 2.9, 0], + "0.9583": [-0.2, 1.45, 0], + "1.0": [-0.2, -0.1, 0] + } + }, + "right_leg": { + "rotation": [ + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * -45", + 0, + 0 + ], + "position": { + "0.0": [0.2, -0.1, 0], + "0.0417": [0.2, 1.45, 0], + "0.0833": [0.2, 2.9, 0], + "0.125": [0.2, 4.14, 0], + "0.1667": [0.2, 5.1, 0], + "0.2083": [0.2, 5.7, 0], + "0.25": [0.2, 5.9, 0], + "0.2917": [0.2, 5.7, -0.5], + "0.3333": [0.2, 5.1, -1], + "0.375": [0.2, 4.14, -1], + "0.4167": [0.2, 2.9, -1], + "0.4583": [0.2, 1.45, -1], + "0.5": [0.2, -0.1, -1], + "0.5417": [0.2, -0.1, -1], + "0.5833": [0.2, -0.1, -0.75], + "0.625": [0.2, -0.1, -0.5], + "0.6667": [0.2, -0.1, 0], + "0.7083": [0.2, -0.1, 0], + "0.75": [0.2, -0.1, 0], + "0.7917": [0.2, -0.1, 0], + "0.8333": [0.2, -0.1, 0], + "0.875": [0.2, -0.1, 0], + "0.9167": [0.2, -0.1, 0], + "0.9583": [0.2, -0.1, 0], + "1.0": [0.2, -0.1, 0] + } + }, + "trunk1": { + "rotation": ["Math.sin(( q.anim_time - 0.1 ) * 720 ) * 2", 0, 0] + }, + "trunk2": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 720 ) * -3", 0, 0] + }, + "trunk3": { + "rotation": ["Math.sin(( q.anim_time - 0.6 ) * 720 ) * -3", 0, 0] + }, + "trunk4": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 720 ) * -4", 0, 0] + }, + "right_ear": { + "rotation": [ + "Math.sin(( q.anim_time - 0.3 ) * 360 ) * 4", + "-( Math.cos(( q.anim_time - 0.3 ) * 360 ) * -4 )", + 0 + ] + }, + "left_ear": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 4", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -4", + 0 + ] + } + } + }, + "animation.silverlabs_nat.mammoth.stunned": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 360 * 8 )", 0], + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 * 2 ) * 0.2", + 0 + ] + }, + "skull": { + "rotation": [22.5, 0, 0] + }, + "left_arm": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 * 8 ) * 2", + 0 + ] + }, + "right_arm": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 * 8 ) * 2", + 0 + ] + }, + "left_leg": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 * 8 ) * 2", + 0 + ] + }, + "right_leg": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 * 8 ) * 2", + 0 + ] + }, + "trunk1": { + "rotation": [-22.5, 0, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/mammoth_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/mammoth_baby.rp_anim.json new file mode 100644 index 0000000..8258c31 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/mammoth_baby.rp_anim.json @@ -0,0 +1,2801 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.mammoth_baby.idle": { + "loop": true, + "animation_length": 4, + "bones": { + "body": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 4"] + }, + "tail": { + "rotation": [ + -67.5, + 0, + "Math.cos( -60 + ( q.anim_time - 0.0 ) * 90 ) * 5" + ] + }, + "leftEar": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.6 ) * 90 ) * 4"] + }, + "rightEar": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.1 ) * 90 ) * 4"] + }, + "trunk": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 4"] + } + } + }, + "animation.silverlabs_nat.mammoth_baby.idle_event": { + "animation_length": 1, + "bones": { + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [ + "Math.sin(( q.anim_time - 0.05 ) * 720 ) * -22.5", + "Math.cos(( q.anim_time - 0.05 ) * 720 ) * 22.5", + 0 + ], + "0.75": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -22.5", + "-( Math.cos(( q.anim_time - 0.0 ) * 720 ) * 22.5 )", + 0 + ], + "0.75": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.mammoth_baby.body_rotation": { + "loop": true, + "bones": { + "body": { + "rotation": ["v.body_rot_x", "v.body_rot_y", 0] + } + } + }, + "animation.silverlabs_nat.mammoth_baby.playful": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": [-3.86, 0, 11.89], + "0.0417": [-9.29, 0, 8.36], + "0.0833": [-12.23, 0, 2.6], + "0.125": [-11.89, 0, -3.86], + "0.1667": [-8.36, 0, -9.29], + "0.2083": [-2.6, 0, -12.23], + "0.25": [3.86, 0, -11.89], + "0.2917": [9.29, 0, -8.36], + "0.3333": [12.23, 0, -2.6], + "0.375": [11.89, 0, 3.86], + "0.4167": [8.36, 0, 9.29], + "0.4583": [2.6, 0, 12.23], + "0.5": [-3.86, 0, 11.89], + "0.5417": [-9.29, 0, 8.36], + "0.5833": [-12.23, 0, 2.6], + "0.625": [-11.89, 0, -3.86], + "0.6667": [-8.36, 0, -9.29], + "0.7083": [-2.6, 0, -12.23], + "0.75": [3.86, 0, -11.89], + "0.7917": [9.29, 0, -8.36], + "0.8333": [12.23, 0, -2.6], + "0.875": [11.89, 0, 3.86], + "0.9167": [8.36, 0, 9.29], + "0.9583": [2.6, 0, 12.23], + "1.0": [-3.86, 0, 11.89] + }, + "position": { + "0.0": [0, -1.3, 0], + "0.0417": [0, -1.3, 0], + "0.0833": [0, -1.3, 0], + "0.125": [0, -1.3, 0], + "0.1667": [0, -1.3, 0], + "0.2083": [0, -1.3, 0], + "0.25": [0, -1.3, 0], + "0.2917": [0, -1.3, 0], + "0.3333": [0, -1.3, 0], + "0.375": [0, -1.3, 0], + "0.4167": [0, -1.3, 0], + "0.4583": [0, -1.3, 0], + "0.5": [0, -1.3, 0], + "0.5417": [0, -1.3, 0], + "0.5833": [0, -1.3, 0], + "0.625": [0, -1.3, 0], + "0.6667": [0, -1.3, 0], + "0.7083": [0, -1.3, 0], + "0.75": [0, -1.3, 0], + "0.7917": [0, -1.3, 0], + "0.8333": [0, -1.3, 0], + "0.875": [0, -1.3, 0], + "0.9167": [0, -1.3, 0], + "0.9583": [0, -1.3, 0], + "1.0": [0, -1.3, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-26.8, 5.88, -5.88], + "0.0417": [-35.85, 9.14, -9.14], + "0.0833": [-47.35, 9.95, -9.95], + "0.125": [-58.23, 8.09, -8.09], + "0.1667": [-65.55, 4.07, -4.07], + "0.2083": [-67.38, -1.05, 1.05], + "0.25": [-63.2, -5.88, 5.88], + "0.2917": [-54.15, -9.14, 9.14], + "0.3333": [-42.65, -9.95, 9.95], + "0.375": [-31.77, -8.09, 8.09], + "0.4167": [-24.45, -4.07, 4.07], + "0.4583": [-22.62, 1.05, -1.05], + "0.5": [-26.8, 5.88, -5.88], + "0.5417": [-35.85, 9.14, -9.14], + "0.5833": [-47.35, 9.95, -9.95], + "0.625": [-58.23, 8.09, -8.09], + "0.6667": [-65.55, 4.07, -4.07], + "0.7083": [-67.38, -1.05, 1.05], + "0.75": [-63.2, -5.88, 5.88], + "0.7917": [-54.15, -9.14, 9.14], + "0.8333": [-42.65, -9.95, 9.95], + "0.875": [-31.77, -8.09, 8.09], + "0.9167": [-24.45, -4.07, 4.07], + "0.9583": [-22.62, 1.05, -1.05], + "1.0": [-26.8, 5.88, -5.88] + } + }, + "skull": { + "rotation": { + "0.0": [-6.95, 0, -21.4], + "0.0417": [-16.72, 0, -15.06], + "0.0833": [-22.01, 0, -4.68], + "0.125": [-21.4, 0, 6.95], + "0.1667": [-15.06, 0, 16.72], + "0.2083": [-4.68, 0, 22.01], + "0.25": [6.95, 0, 21.4], + "0.2917": [16.72, 0, 15.06], + "0.3333": [22.01, 0, 4.68], + "0.375": [21.4, 0, -6.95], + "0.4167": [15.06, 0, -16.72], + "0.4583": [4.68, 0, -22.01], + "0.5": [-6.95, 0, -21.4], + "0.5417": [-16.72, 0, -15.06], + "0.5833": [-22.01, 0, -4.68], + "0.625": [-21.4, 0, 6.95], + "0.6667": [-15.06, 0, 16.72], + "0.7083": [-4.68, 0, 22.01], + "0.75": [6.95, 0, 21.4], + "0.7917": [16.72, 0, 15.06], + "0.8333": [22.01, 0, 4.68], + "0.875": [21.4, 0, -6.95], + "0.9167": [15.06, 0, -16.72], + "0.9583": [4.68, 0, -22.01], + "1.0": [-6.95, 0, -21.4] + } + }, + "leftEar": { + "rotation": { + "0.0": [-18.2, 0, 21.4], + "0.0417": [-9.15, 0, 22.01], + "0.0833": [2.35, 0, 16.72], + "0.125": [13.23, 0, 6.95], + "0.1667": [20.55, 0, -4.68], + "0.2083": [22.38, 0, -15.06], + "0.25": [18.2, 0, -21.4], + "0.2917": [9.15, 0, -22.01], + "0.3333": [-2.35, 0, -16.72], + "0.375": [-13.23, 0, -6.95], + "0.4167": [-20.55, 0, 4.68], + "0.4583": [-22.38, 0, 15.06], + "0.5": [-18.2, 0, 21.4], + "0.5417": [-9.15, 0, 22.01], + "0.5833": [2.35, 0, 16.72], + "0.625": [13.23, 0, 6.95], + "0.6667": [20.55, 0, -4.68], + "0.7083": [22.38, 0, -15.06], + "0.75": [18.2, 0, -21.4], + "0.7917": [9.15, 0, -22.01], + "0.8333": [-2.35, 0, -16.72], + "0.875": [-13.23, 0, -6.95], + "0.9167": [-20.55, 0, 4.68], + "0.9583": [-22.38, 0, 15.06], + "1.0": [-18.2, 0, 21.4] + } + }, + "rightEar": { + "rotation": { + "0.0": [18.2, 0, 0], + "0.0417": [9.15, 0, -11.25], + "0.0833": [-2.35, 0, -19.49], + "0.125": [-13.23, 0, -22.5], + "0.1667": [-20.55, 0, -19.49], + "0.2083": [-22.38, 0, -11.25], + "0.25": [-18.2, 0, 0], + "0.2917": [-9.15, 0, 11.25], + "0.3333": [2.35, 0, 19.49], + "0.375": [13.23, 0, 22.5], + "0.4167": [20.55, 0, 19.49], + "0.4583": [22.38, 0, 11.25], + "0.5": [18.2, 0, 0], + "0.5417": [9.15, 0, -11.25], + "0.5833": [-2.35, 0, -19.49], + "0.625": [-13.23, 0, -22.5], + "0.6667": [-20.55, 0, -19.49], + "0.7083": [-22.38, 0, -11.25], + "0.75": [-18.2, 0, 0], + "0.7917": [-9.15, 0, 11.25], + "0.8333": [2.35, 0, 19.49], + "0.875": [13.23, 0, 22.5], + "0.9167": [20.55, 0, 19.49], + "0.9583": [22.38, 0, 11.25], + "1.0": [18.2, 0, 0] + } + }, + "trunk": { + "rotation": { + "0.0": [-45, 0, 0], + "0.0417": [-41.99, 0, 30], + "0.0833": [-33.75, 0, 60], + "0.125": [-22.5, 0, 90], + "0.1667": [-11.25, 0, 120], + "0.2083": [-3.01, 0, 150], + "0.25": [0, 0, 180], + "0.2917": [-3.01, 0, 210], + "0.3333": [-11.25, 0, 240], + "0.375": [-22.5, 0, 270], + "0.4167": [-33.75, 0, 300], + "0.4583": [-41.99, 0, 330], + "0.5": [-45, 0, 360], + "0.5417": [-41.99, 0, 390], + "0.5833": [-33.75, 0, 420], + "0.625": [-22.5, 0, 450], + "0.6667": [-11.25, 0, 480], + "0.7083": [-3.01, 0, 510], + "0.75": [0, 0, 540], + "0.7917": [-3.01, 0, 570], + "0.8333": [-11.25, 0, 600], + "0.875": [-22.5, 0, 630], + "0.9167": [-33.75, 0, 660], + "0.9583": [-41.99, 0, 690], + "1.0": [-45, 0, 720] + } + }, + "root": { + "rotation": { + "0.0": [0, 0, 8.46], + "0.0417": [0, 0, 5.48], + "0.0833": [0, 0, 1.66], + "0.125": [0, 0, -2.47], + "0.1667": [0, 0, -6.15], + "0.2083": [0, 0, -8.94], + "0.25": [0, 0, -10.83], + "0.2917": [0, 0, -11.95], + "0.3333": [0, 0, -12.46], + "0.375": [0, 0, -12.4], + "0.4167": [0, 0, -11.78], + "0.4583": [0, 0, -10.51], + "0.5": [0, 0, -8.46], + "0.5417": [0, 0, -5.48], + "0.5833": [0, 0, -1.66], + "0.625": [0, 0, 2.47], + "0.6667": [0, 0, 6.15], + "0.7083": [0, 0, 8.94], + "0.75": [0, 0, 10.83], + "0.7917": [0, 0, 11.95], + "0.8333": [0, 0, 12.46], + "0.875": [0, 0, 12.4], + "0.9167": [0, 0, 11.78], + "0.9583": [0, 0, 10.51], + "1.0": [0, 0, 8.46] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, -12.1], + "0.0417": [0, 0, -12.49], + "0.0833": [0, 0, -12.32], + "0.125": [0, 0, -11.58], + "0.1667": [0, 0, -10.17], + "0.2083": [0, 0, -7.94], + "0.25": [0, 0, -4.77], + "0.2917": [0, 0, -0.83], + "0.3333": [0, 0, 3.26], + "0.375": [0, 0, 6.78], + "0.4167": [0, 0, 9.39], + "0.4583": [0, 0, 11.11], + "0.5": [0, 0, 12.1], + "0.5417": [0, 0, 12.49], + "0.5833": [0, 0, 12.32], + "0.625": [0, 0, 11.58], + "0.6667": [0, 0, 10.17], + "0.7083": [0, 0, 7.94], + "0.75": [0, 0, 4.77], + "0.7917": [0, 0, 0.83], + "0.8333": [0, 0, -3.26], + "0.875": [0, 0, -6.78], + "0.9167": [0, 0, -9.39], + "0.9583": [0, 0, -11.11], + "1.0": [0, 0, -12.1] + }, + "position": { + "0.0": [0, -0.32, 0.1], + "0.0417": [0, 0.37, 0.1], + "0.0833": [0, 0.85, 0.1], + "0.125": [0, 1.15, 0.1], + "0.1667": [0, 1.21, 0.1], + "0.2083": [0, 1.01, 0.1], + "0.25": [0, 0.89, 0.1], + "0.2917": [0, 1.06, 0.1], + "0.3333": [0, 1, 0.1], + "0.375": [0, 1.13, 0.1], + "0.4167": [0, 1.51, 0.1], + "0.4583": [0, 2.13, 0.1], + "0.5": [0, 2.68, 0.1], + "0.5417": [0, 2.69, 0.1], + "0.5833": [0, 2.5, 0.1], + "0.625": [0, 2.12, 0.1], + "0.6667": [0, 1.49, 0.1], + "0.7083": [0, 0.62, 0.1], + "0.75": [0, -0.18, 0.1], + "0.7917": [0, -0.69, 0.1], + "0.8333": [0, -1, 0.1], + "0.875": [0, -1.12, 0.1], + "0.9167": [0, -0.99, 0.1], + "0.9583": [0, -0.62, 0.1], + "1.0": [0, -0.32, 0.1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, -12.1], + "0.0417": [0, 0, -11.11], + "0.0833": [0, 0, -9.39], + "0.125": [0, 0, -6.78], + "0.1667": [0, 0, -3.26], + "0.2083": [0, 0, 0.83], + "0.25": [0, 0, 4.77], + "0.2917": [0, 0, 7.94], + "0.3333": [0, 0, 10.17], + "0.375": [0, 0, 11.58], + "0.4167": [0, 0, 12.32], + "0.4583": [0, 0, 12.49], + "0.5": [0, 0, 12.1], + "0.5417": [0, 0, 11.11], + "0.5833": [0, 0, 9.39], + "0.625": [0, 0, 6.78], + "0.6667": [0, 0, 3.26], + "0.7083": [0, 0, -0.83], + "0.75": [0, 0, -4.77], + "0.7917": [0, 0, -7.94], + "0.8333": [0, 0, -10.17], + "0.875": [0, 0, -11.58], + "0.9167": [0, 0, -12.32], + "0.9583": [0, 0, -12.49], + "1.0": [0, 0, -12.1] + }, + "position": { + "0.0": [0, -0.68, -0.4], + "0.0417": [0, 0.03, -0.4], + "0.0833": [0, 0.83, -0.4], + "0.125": [0, 1.37, -0.4], + "0.1667": [0, 1.66, -0.4], + "0.2083": [0, 1.78, -0.4], + "0.25": [0, 1.68, -0.4], + "0.2917": [0, 1.3, -0.4], + "0.3333": [0, 0.84, -0.4], + "0.375": [0, 0.63, -0.4], + "0.4167": [0, 0.67, -0.4], + "0.4583": [0, 0.89, -0.4], + "0.5": [0, 1.32, -0.4], + "0.5417": [0, 1.7, -0.4], + "0.5833": [0, 2.16, -0.4], + "0.625": [0, 2.37, -0.4], + "0.6667": [0, 2.33, -0.4], + "0.7083": [0, 2.11, -0.4], + "0.75": [0, 1.68, -0.4], + "0.7917": [0, 0.97, -0.4], + "0.8333": [0, 0.17, -0.4], + "0.875": [0, -0.37, -0.4], + "0.9167": [0, -0.66, -0.4], + "0.9583": [0, -0.78, -0.4], + "1.0": [0, -0.68, -0.4] + } + } + } + }, + "animation.silverlabs_nat.mammoth_baby.walk": { + "loop": true, + "animation_length": 2, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, -4], + "0.0417": [-0.5, 0, -3.86], + "0.0833": [-0.87, 0, -3.46], + "0.125": [-1, 0, -2.83], + "0.1667": [-0.87, 0, -2], + "0.2083": [-0.5, 0, -1.04], + "0.25": [0, 0, 0], + "0.2917": [0.5, 0, 1.04], + "0.3333": [0.87, 0, 2], + "0.375": [1, 0, 2.83], + "0.4167": [0.87, 0, 3.46], + "0.4583": [0.5, 0, 3.86], + "0.5": [0, 0, 4], + "0.5417": [-0.5, 0, 3.86], + "0.5833": [-0.87, 0, 3.46], + "0.625": [-1, 0, 2.83], + "0.6667": [-0.87, 0, 2], + "0.7083": [-0.5, 0, 1.04], + "0.75": [0, 0, 0], + "0.7917": [0.5, 0, -1.04], + "0.8333": [0.87, 0, -2], + "0.875": [1, 0, -2.83], + "0.9167": [0.87, 0, -3.46], + "0.9583": [0.5, 0, -3.86], + "1.0": [0, 0, -4], + "1.0417": [-0.5, 0, -3.86], + "1.0833": [-0.87, 0, -3.46], + "1.125": [-1, 0, -2.83], + "1.1667": [-0.87, 0, -2], + "1.2083": [-0.5, 0, -1.04], + "1.25": [0, 0, 0], + "1.2917": [0.5, 0, 1.04], + "1.3333": [0.87, 0, 2], + "1.375": [1, 0, 2.83], + "1.4167": [0.87, 0, 3.46], + "1.4583": [0.5, 0, 3.86], + "1.5": [0, 0, 4], + "1.5417": [-0.5, 0, 3.86], + "1.5833": [-0.87, 0, 3.46], + "1.625": [-1, 0, 2.83], + "1.6667": [-0.87, 0, 2], + "1.7083": [-0.5, 0, 1.04], + "1.75": [0, 0, 0], + "1.7917": [0.5, 0, -1.04], + "1.8333": [0.87, 0, -2], + "1.875": [1, 0, -2.83], + "1.9167": [0.87, 0, -3.46], + "1.9583": [0.5, 0, -3.86], + "2.0": [0, 0, -4] + }, + "position": { + "0.0": [0, 0.48, 0], + "0.0417": [0, 0.38, 0], + "0.0833": [0, 0.13, 0], + "0.125": [0, -0.19, 0], + "0.1667": [0, -0.41, 0], + "0.2083": [0, -0.49, 0], + "0.25": [0, -0.48, 0], + "0.2917": [0, -0.38, 0], + "0.3333": [0, -0.13, 0], + "0.375": [0, 0.19, 0], + "0.4167": [0, 0.41, 0], + "0.4583": [0, 0.49, 0], + "0.5": [0, 0.48, 0], + "0.5417": [0, 0.38, 0], + "0.5833": [0, 0.13, 0], + "0.625": [0, -0.19, 0], + "0.6667": [0, -0.41, 0], + "0.7083": [0, -0.49, 0], + "0.75": [0, -0.48, 0], + "0.7917": [0, -0.38, 0], + "0.8333": [0, -0.13, 0], + "0.875": [0, 0.19, 0], + "0.9167": [0, 0.41, 0], + "0.9583": [0, 0.49, 0], + "1.0": [0, 0.48, 0], + "1.0417": [0, 0.38, 0], + "1.0833": [0, 0.13, 0], + "1.125": [0, -0.19, 0], + "1.1667": [0, -0.41, 0], + "1.2083": [0, -0.49, 0], + "1.25": [0, -0.48, 0], + "1.2917": [0, -0.38, 0], + "1.3333": [0, -0.13, 0], + "1.375": [0, 0.19, 0], + "1.4167": [0, 0.41, 0], + "1.4583": [0, 0.49, 0], + "1.5": [0, 0.48, 0], + "1.5417": [0, 0.38, 0], + "1.5833": [0, 0.13, 0], + "1.625": [0, -0.19, 0], + "1.6667": [0, -0.41, 0], + "1.7083": [0, -0.49, 0], + "1.75": [0, -0.48, 0], + "1.7917": [0, -0.38, 0], + "1.8333": [0, -0.13, 0], + "1.875": [0, 0.19, 0], + "1.9167": [0, 0.41, 0], + "1.9583": [0, 0.49, 0], + "2.0": [0, 0.48, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-67.5, 0, -2.47], + "0.0417": [-67.5, 0, -1.46], + "0.0833": [-67.5, 0, -0.42], + "0.125": [-67.5, 0, 0.63], + "0.1667": [-67.5, 0, 1.66], + "0.2083": [-67.5, 0, 2.67], + "0.25": [-67.5, 0, 3.63], + "0.2917": [-67.5, 0, 4.53], + "0.3333": [-67.5, 0, 5.35], + "0.375": [-67.5, 0, 6.08], + "0.4167": [-67.5, 0, 6.71], + "0.4583": [-67.5, 0, 7.22], + "0.5": [-67.5, 0, 7.61], + "0.5417": [-67.5, 0, 7.87], + "0.5833": [-67.5, 0, 7.99], + "0.625": [-67.5, 0, 7.98], + "0.6667": [-67.5, 0, 7.83], + "0.7083": [-67.5, 0, 7.54], + "0.75": [-67.5, 0, 7.13], + "0.7917": [-67.5, 0, 6.59], + "0.8333": [-67.5, 0, 5.95], + "0.875": [-67.5, 0, 5.2], + "0.9167": [-67.5, 0, 4.36], + "0.9583": [-67.5, 0, 3.44], + "1.0": [-67.5, 0, 2.47], + "1.0417": [-67.5, 0, 1.46], + "1.0833": [-67.5, 0, 0.42], + "1.125": [-67.5, 0, -0.63], + "1.1667": [-67.5, 0, -1.66], + "1.2083": [-67.5, 0, -2.67], + "1.25": [-67.5, 0, -3.63], + "1.2917": [-67.5, 0, -4.53], + "1.3333": [-67.5, 0, -5.35], + "1.375": [-67.5, 0, -6.08], + "1.4167": [-67.5, 0, -6.71], + "1.4583": [-67.5, 0, -7.22], + "1.5": [-67.5, 0, -7.61], + "1.5417": [-67.5, 0, -7.87], + "1.5833": [-67.5, 0, -7.99], + "1.625": [-67.5, 0, -7.98], + "1.6667": [-67.5, 0, -7.83], + "1.7083": [-67.5, 0, -7.54], + "1.75": [-67.5, 0, -7.13], + "1.7917": [-67.5, 0, -6.59], + "1.8333": [-67.5, 0, -5.95], + "1.875": [-67.5, 0, -5.2], + "1.9167": [-67.5, 0, -4.36], + "1.9583": [-67.5, 0, -3.44], + "2.0": [-67.5, 0, -2.47] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 4], + "0.0417": [0.5, 0, 3.86], + "0.0833": [0.87, 0, 3.46], + "0.125": [1, 0, 2.83], + "0.1667": [0.87, 0, 2], + "0.2083": [0.5, 0, 1.04], + "0.25": [0, 0, 0], + "0.2917": [-0.5, 0, -1.04], + "0.3333": [-0.87, 0, -2], + "0.375": [-1, 0, -2.83], + "0.4167": [-0.87, 0, -3.46], + "0.4583": [-0.5, 0, -3.86], + "0.5": [0, 0, -4], + "0.5417": [0.5, 0, -3.86], + "0.5833": [0.87, 0, -3.46], + "0.625": [1, 0, -2.83], + "0.6667": [0.87, 0, -2], + "0.7083": [0.5, 0, -1.04], + "0.75": [0, 0, 0], + "0.7917": [-0.5, 0, 1.04], + "0.8333": [-0.87, 0, 2], + "0.875": [-1, 0, 2.83], + "0.9167": [-0.87, 0, 3.46], + "0.9583": [-0.5, 0, 3.86], + "1.0": [0, 0, 4], + "1.0417": [0.5, 0, 3.86], + "1.0833": [0.87, 0, 3.46], + "1.125": [1, 0, 2.83], + "1.1667": [0.87, 0, 2], + "1.2083": [0.5, 0, 1.04], + "1.25": [0, 0, 0], + "1.2917": [-0.5, 0, -1.04], + "1.3333": [-0.87, 0, -2], + "1.375": [-1, 0, -2.83], + "1.4167": [-0.87, 0, -3.46], + "1.4583": [-0.5, 0, -3.86], + "1.5": [0, 0, -4], + "1.5417": [0.5, 0, -3.86], + "1.5833": [0.87, 0, -3.46], + "1.625": [1, 0, -2.83], + "1.6667": [0.87, 0, -2], + "1.7083": [0.5, 0, -1.04], + "1.75": [0, 0, 0], + "1.7917": [-0.5, 0, 1.04], + "1.8333": [-0.87, 0, 2], + "1.875": [-1, 0, 2.83], + "1.9167": [-0.87, 0, 3.46], + "1.9583": [-0.5, 0, 3.86], + "2.0": [0, 0, 4] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, -3.8, 3.8], + "0.0417": [0, -3.35, 3.35], + "0.0833": [0, -2.68, 2.68], + "0.125": [0, -1.82, 1.82], + "0.1667": [0, -0.83, 0.83], + "0.2083": [0, 0.21, -0.21], + "0.25": [0, 1.24, -1.24], + "0.2917": [0, 2.18, -2.18], + "0.3333": [0, 2.97, -2.97], + "0.375": [0, 3.56, -3.56], + "0.4167": [0, 3.91, -3.91], + "0.4583": [0, 3.99, -3.99], + "0.5": [0, 3.8, -3.8], + "0.5417": [0, 3.35, -3.35], + "0.5833": [0, 2.68, -2.68], + "0.625": [0, 1.82, -1.82], + "0.6667": [0, 0.83, -0.83], + "0.7083": [0, -0.21, 0.21], + "0.75": [0, -1.24, 1.24], + "0.7917": [0, -2.18, 2.18], + "0.8333": [0, -2.97, 2.97], + "0.875": [0, -3.56, 3.56], + "0.9167": [0, -3.91, 3.91], + "0.9583": [0, -3.99, 3.99], + "1.0": [0, -3.8, 3.8], + "1.0417": [0, -3.35, 3.35], + "1.0833": [0, -2.68, 2.68], + "1.125": [0, -1.82, 1.82], + "1.1667": [0, -0.83, 0.83], + "1.2083": [0, 0.21, -0.21], + "1.25": [0, 1.24, -1.24], + "1.2917": [0, 2.18, -2.18], + "1.3333": [0, 2.97, -2.97], + "1.375": [0, 3.56, -3.56], + "1.4167": [0, 3.91, -3.91], + "1.4583": [0, 3.99, -3.99], + "1.5": [0, 3.8, -3.8], + "1.5417": [0, 3.35, -3.35], + "1.5833": [0, 2.68, -2.68], + "1.625": [0, 1.82, -1.82], + "1.6667": [0, 0.83, -0.83], + "1.7083": [0, -0.21, 0.21], + "1.75": [0, -1.24, 1.24], + "1.7917": [0, -2.18, 2.18], + "1.8333": [0, -2.97, 2.97], + "1.875": [0, -3.56, 3.56], + "1.9167": [0, -3.91, 3.91], + "1.9583": [0, -3.99, 3.99], + "2.0": [0, -3.8, 3.8] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 3.8], + "0.0417": [0, -1.04, 3.99], + "0.0833": [0, -2, 3.91], + "0.125": [0, -2.83, 3.56], + "0.1667": [0, -3.46, 2.97], + "0.2083": [0, -3.86, 2.18], + "0.25": [0, -4, 1.24], + "0.2917": [0, -3.86, 0.21], + "0.3333": [0, -3.46, -0.83], + "0.375": [0, -2.83, -1.82], + "0.4167": [0, -2, -2.68], + "0.4583": [0, -1.04, -3.35], + "0.5": [0, 0, -3.8], + "0.5417": [0, 1.04, -3.99], + "0.5833": [0, 2, -3.91], + "0.625": [0, 2.83, -3.56], + "0.6667": [0, 3.46, -2.97], + "0.7083": [0, 3.86, -2.18], + "0.75": [0, 4, -1.24], + "0.7917": [0, 3.86, -0.21], + "0.8333": [0, 3.46, 0.83], + "0.875": [0, 2.83, 1.82], + "0.9167": [0, 2, 2.68], + "0.9583": [0, 1.04, 3.35], + "1.0": [0, 0, 3.8], + "1.0417": [0, -1.04, 3.99], + "1.0833": [0, -2, 3.91], + "1.125": [0, -2.83, 3.56], + "1.1667": [0, -3.46, 2.97], + "1.2083": [0, -3.86, 2.18], + "1.25": [0, -4, 1.24], + "1.2917": [0, -3.86, 0.21], + "1.3333": [0, -3.46, -0.83], + "1.375": [0, -2.83, -1.82], + "1.4167": [0, -2, -2.68], + "1.4583": [0, -1.04, -3.35], + "1.5": [0, 0, -3.8], + "1.5417": [0, 1.04, -3.99], + "1.5833": [0, 2, -3.91], + "1.625": [0, 2.83, -3.56], + "1.6667": [0, 3.46, -2.97], + "1.7083": [0, 3.86, -2.18], + "1.75": [0, 4, -1.24], + "1.7917": [0, 3.86, -0.21], + "1.8333": [0, 3.46, 0.83], + "1.875": [0, 2.83, 1.82], + "1.9167": [0, 2, 2.68], + "1.9583": [0, 1.04, 3.35], + "2.0": [0, 0, 3.8] + } + }, + "trunk": { + "rotation": { + "0.0": [1.55, 0, 4], + "0.0417": [2.72, 0, 3.86], + "0.0833": [3.72, 0, 3.46], + "0.125": [4.46, 0, 2.83], + "0.1667": [4.89, 0, 2], + "0.2083": [4.99, 0, 1.04], + "0.25": [4.76, 0, 0], + "0.2917": [4.19, 0, -1.04], + "0.3333": [3.35, 0, -2], + "0.375": [2.27, 0, -2.83], + "0.4167": [1.04, 0, -3.46], + "0.4583": [-0.26, 0, -3.86], + "0.5": [-1.55, 0, -4], + "0.5417": [-2.72, 0, -3.86], + "0.5833": [-3.72, 0, -3.46], + "0.625": [-4.46, 0, -2.83], + "0.6667": [-4.89, 0, -2], + "0.7083": [-4.99, 0, -1.04], + "0.75": [-4.76, 0, 0], + "0.7917": [-4.19, 0, 1.04], + "0.8333": [-3.35, 0, 2], + "0.875": [-2.27, 0, 2.83], + "0.9167": [-1.04, 0, 3.46], + "0.9583": [0.26, 0, 3.86], + "1.0": [1.55, 0, 4], + "1.0417": [2.72, 0, 3.86], + "1.0833": [3.72, 0, 3.46], + "1.125": [4.46, 0, 2.83], + "1.1667": [4.89, 0, 2], + "1.2083": [4.99, 0, 1.04], + "1.25": [4.76, 0, 0], + "1.2917": [4.19, 0, -1.04], + "1.3333": [3.35, 0, -2], + "1.375": [2.27, 0, -2.83], + "1.4167": [1.04, 0, -3.46], + "1.4583": [-0.26, 0, -3.86], + "1.5": [-1.55, 0, -4], + "1.5417": [-2.72, 0, -3.86], + "1.5833": [-3.72, 0, -3.46], + "1.625": [-4.46, 0, -2.83], + "1.6667": [-4.89, 0, -2], + "1.7083": [-4.99, 0, -1.04], + "1.75": [-4.76, 0, 0], + "1.7917": [-4.19, 0, 1.04], + "1.8333": [-3.35, 0, 2], + "1.875": [-2.27, 0, 2.83], + "1.9167": [-1.04, 0, 3.46], + "1.9583": [0.26, 0, 3.86], + "2.0": [1.55, 0, 4] + } + }, + "leftArm": { + "rotation": { + "0.0": [12.1, 0, 0], + "0.0417": [11.11, 0, 0], + "0.0833": [9.39, 0, 0], + "0.125": [6.78, 0, 0], + "0.1667": [3.26, 0, 0], + "0.2083": [-0.83, 0, 0], + "0.25": [-4.77, 0, 0], + "0.2917": [-7.94, 0, 0], + "0.3333": [-10.17, 0, 0], + "0.375": [-11.58, 0, 0], + "0.4167": [-12.32, 0, 0], + "0.4583": [-12.49, 0, 0], + "0.5": [-12.1, 0, 0], + "0.5417": [-11.11, 0, 0], + "0.5833": [-9.39, 0, 0], + "0.625": [-6.78, 0, 0], + "0.6667": [-3.26, 0, 0], + "0.7083": [0.83, 0, 0], + "0.75": [4.77, 0, 0], + "0.7917": [7.94, 0, 0], + "0.8333": [10.17, 0, 0], + "0.875": [11.58, 0, 0], + "0.9167": [12.32, 0, 0], + "0.9583": [12.49, 0, 0], + "1.0": [12.1, 0, 0], + "1.0417": [11.11, 0, 0], + "1.0833": [9.39, 0, 0], + "1.125": [6.78, 0, 0], + "1.1667": [3.26, 0, 0], + "1.2083": [-0.83, 0, 0], + "1.25": [-4.77, 0, 0], + "1.2917": [-7.94, 0, 0], + "1.3333": [-10.17, 0, 0], + "1.375": [-11.58, 0, 0], + "1.4167": [-12.32, 0, 0], + "1.4583": [-12.49, 0, 0], + "1.5": [-12.1, 0, 0], + "1.5417": [-11.11, 0, 0], + "1.5833": [-9.39, 0, 0], + "1.625": [-6.78, 0, 0], + "1.6667": [-3.26, 0, 0], + "1.7083": [0.83, 0, 0], + "1.75": [4.77, 0, 0], + "1.7917": [7.94, 0, 0], + "1.8333": [10.17, 0, 0], + "1.875": [11.58, 0, 0], + "1.9167": [12.32, 0, 0], + "1.9583": [12.49, 0, 0], + "2.0": [12.1, 0, 0] + }, + "position": { + "0.0": [0, 1, 1.35], + "0.0417": [0, 1.53, 1.68], + "0.0833": [0, 1.79, 1.89], + "0.125": [0, 1.9, 1.98], + "0.1667": [0, 1.96, 1.99], + "0.2083": [0, 1.99, 1.91], + "0.25": [0, 2, 1.73], + "0.2917": [0, 1.99, 1.43], + "0.3333": [0, 1.96, 0.98], + "0.375": [0, 1.9, 0.4], + "0.4167": [0, 1.79, -0.27], + "0.4583": [0, 1.53, -0.88], + "0.5": [0, 1, -1.35], + "0.5417": [0, 0.47, -1.68], + "0.5833": [0, 0.21, -1.89], + "0.625": [0, 0.1, -1.98], + "0.6667": [0, 0.04, -1.99], + "0.7083": [0, 0.01, -1.91], + "0.75": [0, 0, -1.73], + "0.7917": [0, 0.01, -1.43], + "0.8333": [0, 0.04, -0.98], + "0.875": [0, 0.1, -0.4], + "0.9167": [0, 0.21, 0.27], + "0.9583": [0, 0.47, 0.88], + "1.0": [0, 1, 1.35], + "1.0417": [0, 1.53, 1.68], + "1.0833": [0, 1.79, 1.89], + "1.125": [0, 1.9, 1.98], + "1.1667": [0, 1.96, 1.99], + "1.2083": [0, 1.99, 1.91], + "1.25": [0, 2, 1.73], + "1.2917": [0, 1.99, 1.43], + "1.3333": [0, 1.96, 0.98], + "1.375": [0, 1.9, 0.4], + "1.4167": [0, 1.79, -0.27], + "1.4583": [0, 1.53, -0.88], + "1.5": [0, 1, -1.35], + "1.5417": [0, 0.47, -1.68], + "1.5833": [0, 0.21, -1.89], + "1.625": [0, 0.1, -1.98], + "1.6667": [0, 0.04, -1.99], + "1.7083": [0, 0.01, -1.91], + "1.75": [0, 0, -1.73], + "1.7917": [0, 0.01, -1.43], + "1.8333": [0, 0.04, -0.98], + "1.875": [0, 0.1, -0.4], + "1.9167": [0, 0.21, 0.27], + "1.9583": [0, 0.47, 0.88], + "2.0": [0, 1, 1.35] + } + }, + "rightArm": { + "rotation": { + "0.0": [-12.1, 0, 0], + "0.0417": [-11.11, 0, 0], + "0.0833": [-9.39, 0, 0], + "0.125": [-6.78, 0, 0], + "0.1667": [-3.26, 0, 0], + "0.2083": [0.83, 0, 0], + "0.25": [4.77, 0, 0], + "0.2917": [7.94, 0, 0], + "0.3333": [10.17, 0, 0], + "0.375": [11.58, 0, 0], + "0.4167": [12.32, 0, 0], + "0.4583": [12.49, 0, 0], + "0.5": [12.1, 0, 0], + "0.5417": [11.11, 0, 0], + "0.5833": [9.39, 0, 0], + "0.625": [6.78, 0, 0], + "0.6667": [3.26, 0, 0], + "0.7083": [-0.83, 0, 0], + "0.75": [-4.77, 0, 0], + "0.7917": [-7.94, 0, 0], + "0.8333": [-10.17, 0, 0], + "0.875": [-11.58, 0, 0], + "0.9167": [-12.32, 0, 0], + "0.9583": [-12.49, 0, 0], + "1.0": [-12.1, 0, 0], + "1.0417": [-11.11, 0, 0], + "1.0833": [-9.39, 0, 0], + "1.125": [-6.78, 0, 0], + "1.1667": [-3.26, 0, 0], + "1.2083": [0.83, 0, 0], + "1.25": [4.77, 0, 0], + "1.2917": [7.94, 0, 0], + "1.3333": [10.17, 0, 0], + "1.375": [11.58, 0, 0], + "1.4167": [12.32, 0, 0], + "1.4583": [12.49, 0, 0], + "1.5": [12.1, 0, 0], + "1.5417": [11.11, 0, 0], + "1.5833": [9.39, 0, 0], + "1.625": [6.78, 0, 0], + "1.6667": [3.26, 0, 0], + "1.7083": [-0.83, 0, 0], + "1.75": [-4.77, 0, 0], + "1.7917": [-7.94, 0, 0], + "1.8333": [-10.17, 0, 0], + "1.875": [-11.58, 0, 0], + "1.9167": [-12.32, 0, 0], + "1.9583": [-12.49, 0, 0], + "2.0": [-12.1, 0, 0] + }, + "position": { + "0.0": [0, 1, -1.35], + "0.0417": [0, 0.47, -1.68], + "0.0833": [0, 0.21, -1.89], + "0.125": [0, 0.1, -1.98], + "0.1667": [0, 0.04, -1.99], + "0.2083": [0, 0.01, -1.91], + "0.25": [0, 0, -1.73], + "0.2917": [0, 0.01, -1.43], + "0.3333": [0, 0.04, -0.98], + "0.375": [0, 0.1, -0.4], + "0.4167": [0, 0.21, 0.27], + "0.4583": [0, 0.47, 0.88], + "0.5": [0, 1, 1.35], + "0.5417": [0, 1.53, 1.68], + "0.5833": [0, 1.79, 1.89], + "0.625": [0, 1.9, 1.98], + "0.6667": [0, 1.96, 1.99], + "0.7083": [0, 1.99, 1.91], + "0.75": [0, 2, 1.73], + "0.7917": [0, 1.99, 1.43], + "0.8333": [0, 1.96, 0.98], + "0.875": [0, 1.9, 0.4], + "0.9167": [0, 1.79, -0.27], + "0.9583": [0, 1.53, -0.88], + "1.0": [0, 1, -1.35], + "1.0417": [0, 0.47, -1.68], + "1.0833": [0, 0.21, -1.89], + "1.125": [0, 0.1, -1.98], + "1.1667": [0, 0.04, -1.99], + "1.2083": [0, 0.01, -1.91], + "1.25": [0, 0, -1.73], + "1.2917": [0, 0.01, -1.43], + "1.3333": [0, 0.04, -0.98], + "1.375": [0, 0.1, -0.4], + "1.4167": [0, 0.21, 0.27], + "1.4583": [0, 0.47, 0.88], + "1.5": [0, 1, 1.35], + "1.5417": [0, 1.53, 1.68], + "1.5833": [0, 1.79, 1.89], + "1.625": [0, 1.9, 1.98], + "1.6667": [0, 1.96, 1.99], + "1.7083": [0, 1.99, 1.91], + "1.75": [0, 2, 1.73], + "1.7917": [0, 1.99, 1.43], + "1.8333": [0, 1.96, 0.98], + "1.875": [0, 1.9, 0.4], + "1.9167": [0, 1.79, -0.27], + "1.9583": [0, 1.53, -0.88], + "2.0": [0, 1, -1.35] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-8.46, 0, 0], + "0.0417": [-5.48, 0, 0], + "0.0833": [-1.66, 0, 0], + "0.125": [2.47, 0, 0], + "0.1667": [6.15, 0, 0], + "0.2083": [8.94, 0, 0], + "0.25": [10.83, 0, 0], + "0.2917": [11.95, 0, 0], + "0.3333": [12.46, 0, 0], + "0.375": [12.4, 0, 0], + "0.4167": [11.78, 0, 0], + "0.4583": [10.51, 0, 0], + "0.5": [8.46, 0, 0], + "0.5417": [5.48, 0, 0], + "0.5833": [1.66, 0, 0], + "0.625": [-2.47, 0, 0], + "0.6667": [-6.15, 0, 0], + "0.7083": [-8.94, 0, 0], + "0.75": [-10.83, 0, 0], + "0.7917": [-11.95, 0, 0], + "0.8333": [-12.46, 0, 0], + "0.875": [-12.4, 0, 0], + "0.9167": [-11.78, 0, 0], + "0.9583": [-10.51, 0, 0], + "1.0": [-8.46, 0, 0], + "1.0417": [-5.48, 0, 0], + "1.0833": [-1.66, 0, 0], + "1.125": [2.47, 0, 0], + "1.1667": [6.15, 0, 0], + "1.2083": [8.94, 0, 0], + "1.25": [10.83, 0, 0], + "1.2917": [11.95, 0, 0], + "1.3333": [12.46, 0, 0], + "1.375": [12.4, 0, 0], + "1.4167": [11.78, 0, 0], + "1.4583": [10.51, 0, 0], + "1.5": [8.46, 0, 0], + "1.5417": [5.48, 0, 0], + "1.5833": [1.66, 0, 0], + "1.625": [-2.47, 0, 0], + "1.6667": [-6.15, 0, 0], + "1.7083": [-8.94, 0, 0], + "1.75": [-10.83, 0, 0], + "1.7917": [-11.95, 0, 0], + "1.8333": [-12.46, 0, 0], + "1.875": [-12.4, 0, 0], + "1.9167": [-11.78, 0, 0], + "1.9583": [-10.51, 0, 0], + "2.0": [-8.46, 0, 0] + }, + "position": { + "0.0": [0, 0.16, -1.35], + "0.0417": [0, 0.07, -0.88], + "0.0833": [0, 0.02, -0.27], + "0.125": [0, 0, 0.4], + "0.1667": [0, 0, 0.98], + "0.2083": [0, 0.02, 1.43], + "0.25": [0, 0.06, 1.73], + "0.2917": [0, 0.13, 1.91], + "0.3333": [0, 0.29, 1.99], + "0.375": [0, 0.65, 1.98], + "0.4167": [0, 1.24, 1.89], + "0.4583": [0, 1.66, 1.68], + "0.5": [0, 1.84, 1.35], + "0.5417": [0, 1.93, 0.88], + "0.5833": [0, 1.98, 0.27], + "0.625": [0, 2, -0.4], + "0.6667": [0, 2, -0.98], + "0.7083": [0, 1.98, -1.43], + "0.75": [0, 1.94, -1.73], + "0.7917": [0, 1.87, -1.91], + "0.8333": [0, 1.71, -1.99], + "0.875": [0, 1.35, -1.98], + "0.9167": [0, 0.76, -1.89], + "0.9583": [0, 0.34, -1.68], + "1.0": [0, 0.16, -1.35], + "1.0417": [0, 0.07, -0.88], + "1.0833": [0, 0.02, -0.27], + "1.125": [0, 0, 0.4], + "1.1667": [0, 0, 0.98], + "1.2083": [0, 0.02, 1.43], + "1.25": [0, 0.06, 1.73], + "1.2917": [0, 0.13, 1.91], + "1.3333": [0, 0.29, 1.99], + "1.375": [0, 0.65, 1.98], + "1.4167": [0, 1.24, 1.89], + "1.4583": [0, 1.66, 1.68], + "1.5": [0, 1.84, 1.35], + "1.5417": [0, 1.93, 0.88], + "1.5833": [0, 1.98, 0.27], + "1.625": [0, 2, -0.4], + "1.6667": [0, 2, -0.98], + "1.7083": [0, 1.98, -1.43], + "1.75": [0, 1.94, -1.73], + "1.7917": [0, 1.87, -1.91], + "1.8333": [0, 1.71, -1.99], + "1.875": [0, 1.35, -1.98], + "1.9167": [0, 0.76, -1.89], + "1.9583": [0, 0.34, -1.68], + "2.0": [0, 0.16, -1.35] + } + }, + "leftLeg": { + "rotation": { + "0.0": [8.46, 0, 0], + "0.0417": [5.48, 0, 0], + "0.0833": [1.66, 0, 0], + "0.125": [-2.47, 0, 0], + "0.1667": [-6.15, 0, 0], + "0.2083": [-8.94, 0, 0], + "0.25": [-10.83, 0, 0], + "0.2917": [-11.95, 0, 0], + "0.3333": [-12.46, 0, 0], + "0.375": [-12.4, 0, 0], + "0.4167": [-11.78, 0, 0], + "0.4583": [-10.51, 0, 0], + "0.5": [-8.46, 0, 0], + "0.5417": [-5.48, 0, 0], + "0.5833": [-1.66, 0, 0], + "0.625": [2.47, 0, 0], + "0.6667": [6.15, 0, 0], + "0.7083": [8.94, 0, 0], + "0.75": [10.83, 0, 0], + "0.7917": [11.95, 0, 0], + "0.8333": [12.46, 0, 0], + "0.875": [12.4, 0, 0], + "0.9167": [11.78, 0, 0], + "0.9583": [10.51, 0, 0], + "1.0": [8.46, 0, 0], + "1.0417": [5.48, 0, 0], + "1.0833": [1.66, 0, 0], + "1.125": [-2.47, 0, 0], + "1.1667": [-6.15, 0, 0], + "1.2083": [-8.94, 0, 0], + "1.25": [-10.83, 0, 0], + "1.2917": [-11.95, 0, 0], + "1.3333": [-12.46, 0, 0], + "1.375": [-12.4, 0, 0], + "1.4167": [-11.78, 0, 0], + "1.4583": [-10.51, 0, 0], + "1.5": [-8.46, 0, 0], + "1.5417": [-5.48, 0, 0], + "1.5833": [-1.66, 0, 0], + "1.625": [2.47, 0, 0], + "1.6667": [6.15, 0, 0], + "1.7083": [8.94, 0, 0], + "1.75": [10.83, 0, 0], + "1.7917": [11.95, 0, 0], + "1.8333": [12.46, 0, 0], + "1.875": [12.4, 0, 0], + "1.9167": [11.78, 0, 0], + "1.9583": [10.51, 0, 0], + "2.0": [8.46, 0, 0] + }, + "position": { + "0.0": [0, 1.84, 1.35], + "0.0417": [0, 1.93, 0.88], + "0.0833": [0, 1.98, 0.27], + "0.125": [0, 2, -0.4], + "0.1667": [0, 2, -0.98], + "0.2083": [0, 1.98, -1.43], + "0.25": [0, 1.94, -1.73], + "0.2917": [0, 1.87, -1.91], + "0.3333": [0, 1.71, -1.99], + "0.375": [0, 1.35, -1.98], + "0.4167": [0, 0.76, -1.89], + "0.4583": [0, 0.34, -1.68], + "0.5": [0, 0.16, -1.35], + "0.5417": [0, 0.07, -0.88], + "0.5833": [0, 0.02, -0.27], + "0.625": [0, 0, 0.4], + "0.6667": [0, 0, 0.98], + "0.7083": [0, 0.02, 1.43], + "0.75": [0, 0.06, 1.73], + "0.7917": [0, 0.13, 1.91], + "0.8333": [0, 0.29, 1.99], + "0.875": [0, 0.65, 1.98], + "0.9167": [0, 1.24, 1.89], + "0.9583": [0, 1.66, 1.68], + "1.0": [0, 1.84, 1.35], + "1.0417": [0, 1.93, 0.88], + "1.0833": [0, 1.98, 0.27], + "1.125": [0, 2, -0.4], + "1.1667": [0, 2, -0.98], + "1.2083": [0, 1.98, -1.43], + "1.25": [0, 1.94, -1.73], + "1.2917": [0, 1.87, -1.91], + "1.3333": [0, 1.71, -1.99], + "1.375": [0, 1.35, -1.98], + "1.4167": [0, 0.76, -1.89], + "1.4583": [0, 0.34, -1.68], + "1.5": [0, 0.16, -1.35], + "1.5417": [0, 0.07, -0.88], + "1.5833": [0, 0.02, -0.27], + "1.625": [0, 0, 0.4], + "1.6667": [0, 0, 0.98], + "1.7083": [0, 0.02, 1.43], + "1.75": [0, 0.06, 1.73], + "1.7917": [0, 0.13, 1.91], + "1.8333": [0, 0.29, 1.99], + "1.875": [0, 0.65, 1.98], + "1.9167": [0, 1.24, 1.89], + "1.9583": [0, 1.66, 1.68], + "2.0": [0, 1.84, 1.35] + } + } + } + }, + "animation.silverlabs_nat.mammoth_baby.run": { + "loop": true, + "animation_length": 2, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 4], + "0.0417": [-1.5, 0, 3.46], + "0.0833": [-2.6, 0, 2], + "0.125": [-3, 0, 0], + "0.1667": [-2.6, 0, -2], + "0.2083": [-1.5, 0, -3.46], + "0.25": [0, 0, -4], + "0.2917": [1.5, 0, -3.46], + "0.3333": [2.6, 0, -2], + "0.375": [3, 0, 0], + "0.4167": [2.6, 0, 2], + "0.4583": [1.5, 0, 3.46], + "0.5": [0, 0, 4], + "0.5417": [-1.5, 0, 3.46], + "0.5833": [-2.6, 0, 2], + "0.625": [-3, 0, 0], + "0.6667": [-2.6, 0, -2], + "0.7083": [-1.5, 0, -3.46], + "0.75": [0, 0, -4], + "0.7917": [1.5, 0, -3.46], + "0.8333": [2.6, 0, -2], + "0.875": [3, 0, 0], + "0.9167": [2.6, 0, 2], + "0.9583": [1.5, 0, 3.46], + "1.0": [0, 0, 4], + "1.0417": [-1.5, 0, 3.46], + "1.0833": [-2.6, 0, 2], + "1.125": [-3, 0, 0], + "1.1667": [-2.6, 0, -2], + "1.2083": [-1.5, 0, -3.46], + "1.25": [0, 0, -4], + "1.2917": [1.5, 0, -3.46], + "1.3333": [2.6, 0, -2], + "1.375": [3, 0, 0], + "1.4167": [2.6, 0, 2], + "1.4583": [1.5, 0, 3.46], + "1.5": [0, 0, 4], + "1.5417": [-1.5, 0, 3.46], + "1.5833": [-2.6, 0, 2], + "1.625": [-3, 0, 0], + "1.6667": [-2.6, 0, -2], + "1.7083": [-1.5, 0, -3.46], + "1.75": [0, 0, -4], + "1.7917": [1.5, 0, -3.46], + "1.8333": [2.6, 0, -2], + "1.875": [3, 0, 0], + "1.9167": [2.6, 0, 2], + "1.9583": [1.5, 0, 3.46], + "2.0": [0, 0, 4] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.3, 0], + "0.0833": [0, 0.45, 0], + "0.125": [0, 0.5, 0], + "0.1667": [0, 0.45, 0], + "0.2083": [0, 0.3, 0], + "0.25": [0, 0, 0], + "0.2917": [0, -0.3, 0], + "0.3333": [0, -0.45, 0], + "0.375": [0, -0.5, 0], + "0.4167": [0, -0.45, 0], + "0.4583": [0, -0.3, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0.3, 0], + "0.5833": [0, 0.45, 0], + "0.625": [0, 0.5, 0], + "0.6667": [0, 0.45, 0], + "0.7083": [0, 0.3, 0], + "0.75": [0, 0, 0], + "0.7917": [0, -0.3, 0], + "0.8333": [0, -0.45, 0], + "0.875": [0, -0.5, 0], + "0.9167": [0, -0.45, 0], + "0.9583": [0, -0.3, 0], + "1.0": [0, 0, 0], + "1.0417": [0, 0.3, 0], + "1.0833": [0, 0.45, 0], + "1.125": [0, 0.5, 0], + "1.1667": [0, 0.45, 0], + "1.2083": [0, 0.3, 0], + "1.25": [0, 0, 0], + "1.2917": [0, -0.3, 0], + "1.3333": [0, -0.45, 0], + "1.375": [0, -0.5, 0], + "1.4167": [0, -0.45, 0], + "1.4583": [0, -0.3, 0], + "1.5": [0, 0, 0], + "1.5417": [0, 0.3, 0], + "1.5833": [0, 0.45, 0], + "1.625": [0, 0.5, 0], + "1.6667": [0, 0.45, 0], + "1.7083": [0, 0.3, 0], + "1.75": [0, 0, 0], + "1.7917": [0, -0.3, 0], + "1.8333": [0, -0.45, 0], + "1.875": [0, -0.5, 0], + "1.9167": [0, -0.45, 0], + "1.9583": [0, -0.3, 0], + "2.0": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-63.2, 0, 0], + "0.0417": [-54.15, 0, 0], + "0.0833": [-42.65, 0, 0], + "0.125": [-31.77, 0, 0], + "0.1667": [-24.45, 0, 0], + "0.2083": [-22.62, 0, 0], + "0.25": [-26.8, 0, 0], + "0.2917": [-35.85, 0, 0], + "0.3333": [-47.35, 0, 0], + "0.375": [-58.23, 0, 0], + "0.4167": [-65.55, 0, 0], + "0.4583": [-67.38, 0, 0], + "0.5": [-63.2, 0, 0], + "0.5417": [-54.15, 0, 0], + "0.5833": [-42.65, 0, 0], + "0.625": [-31.77, 0, 0], + "0.6667": [-24.45, 0, 0], + "0.7083": [-22.62, 0, 0], + "0.75": [-26.8, 0, 0], + "0.7917": [-35.85, 0, 0], + "0.8333": [-47.35, 0, 0], + "0.875": [-58.23, 0, 0], + "0.9167": [-65.55, 0, 0], + "0.9583": [-67.38, 0, 0], + "1.0": [-63.2, 0, 0], + "1.0417": [-54.15, 0, 0], + "1.0833": [-42.65, 0, 0], + "1.125": [-31.77, 0, 0], + "1.1667": [-24.45, 0, 0], + "1.2083": [-22.62, 0, 0], + "1.25": [-26.8, 0, 0], + "1.2917": [-35.85, 0, 0], + "1.3333": [-47.35, 0, 0], + "1.375": [-58.23, 0, 0], + "1.4167": [-65.55, 0, 0], + "1.4583": [-67.38, 0, 0], + "1.5": [-63.2, 0, 0], + "1.5417": [-54.15, 0, 0], + "1.5833": [-42.65, 0, 0], + "1.625": [-31.77, 0, 0], + "1.6667": [-24.45, 0, 0], + "1.7083": [-22.62, 0, 0], + "1.75": [-26.8, 0, 0], + "1.7917": [-35.85, 0, 0], + "1.8333": [-47.35, 0, 0], + "1.875": [-58.23, 0, 0], + "1.9167": [-65.55, 0, 0], + "1.9583": [-67.38, 0, 0], + "2.0": [-63.2, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-5.71, 0, -4], + "0.0417": [-4.01, 0, -3.46], + "0.0833": [-1.25, 0, -2], + "0.125": [1.85, 0, 0], + "0.1667": [4.46, 0, 2], + "0.2083": [5.87, 0, 3.46], + "0.25": [5.71, 0, 4], + "0.2917": [4.01, 0, 3.46], + "0.3333": [1.25, 0, 2], + "0.375": [-1.85, 0, 0], + "0.4167": [-4.46, 0, -2], + "0.4583": [-5.87, 0, -3.46], + "0.5": [-5.71, 0, -4], + "0.5417": [-4.01, 0, -3.46], + "0.5833": [-1.25, 0, -2], + "0.625": [1.85, 0, 0], + "0.6667": [4.46, 0, 2], + "0.7083": [5.87, 0, 3.46], + "0.75": [5.71, 0, 4], + "0.7917": [4.01, 0, 3.46], + "0.8333": [1.25, 0, 2], + "0.875": [-1.85, 0, 0], + "0.9167": [-4.46, 0, -2], + "0.9583": [-5.87, 0, -3.46], + "1.0": [-5.71, 0, -4], + "1.0417": [-4.01, 0, -3.46], + "1.0833": [-1.25, 0, -2], + "1.125": [1.85, 0, 0], + "1.1667": [4.46, 0, 2], + "1.2083": [5.87, 0, 3.46], + "1.25": [5.71, 0, 4], + "1.2917": [4.01, 0, 3.46], + "1.3333": [1.25, 0, 2], + "1.375": [-1.85, 0, 0], + "1.4167": [-4.46, 0, -2], + "1.4583": [-5.87, 0, -3.46], + "1.5": [-5.71, 0, -4], + "1.5417": [-4.01, 0, -3.46], + "1.5833": [-1.25, 0, -2], + "1.625": [1.85, 0, 0], + "1.6667": [4.46, 0, 2], + "1.7083": [5.87, 0, 3.46], + "1.75": [5.71, 0, 4], + "1.7917": [4.01, 0, 3.46], + "1.8333": [1.25, 0, 2], + "1.875": [-1.85, 0, 0], + "1.9167": [-4.46, 0, -2], + "1.9583": [-5.87, 0, -3.46], + "2.0": [-5.71, 0, -4] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 2.35], + "0.0417": [0, -6, 0.42], + "0.0833": [0, -10.39, -1.63], + "0.125": [0, -12, -3.24], + "0.1667": [0, -10.39, -3.98], + "0.2083": [0, -6, -3.65], + "0.25": [0, 0, -2.35], + "0.2917": [0, 6, -0.42], + "0.3333": [0, 10.39, 1.63], + "0.375": [0, 12, 3.24], + "0.4167": [0, 10.39, 3.98], + "0.4583": [0, 6, 3.65], + "0.5": [0, 0, 2.35], + "0.5417": [0, -6, 0.42], + "0.5833": [0, -10.39, -1.63], + "0.625": [0, -12, -3.24], + "0.6667": [0, -10.39, -3.98], + "0.7083": [0, -6, -3.65], + "0.75": [0, 0, -2.35], + "0.7917": [0, 6, -0.42], + "0.8333": [0, 10.39, 1.63], + "0.875": [0, 12, 3.24], + "0.9167": [0, 10.39, 3.98], + "0.9583": [0, 6, 3.65], + "1.0": [0, 0, 2.35], + "1.0417": [0, -6, 0.42], + "1.0833": [0, -10.39, -1.63], + "1.125": [0, -12, -3.24], + "1.1667": [0, -10.39, -3.98], + "1.2083": [0, -6, -3.65], + "1.25": [0, 0, -2.35], + "1.2917": [0, 6, -0.42], + "1.3333": [0, 10.39, 1.63], + "1.375": [0, 12, 3.24], + "1.4167": [0, 10.39, 3.98], + "1.4583": [0, 6, 3.65], + "1.5": [0, 0, 2.35], + "1.5417": [0, -6, 0.42], + "1.5833": [0, -10.39, -1.63], + "1.625": [0, -12, -3.24], + "1.6667": [0, -10.39, -3.98], + "1.7083": [0, -6, -3.65], + "1.75": [0, 0, -2.35], + "1.7917": [0, 6, -0.42], + "1.8333": [0, 10.39, 1.63], + "1.875": [0, 12, 3.24], + "1.9167": [0, 10.39, 3.98], + "1.9583": [0, 6, 3.65], + "2.0": [0, 0, 2.35] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 11.41, -2.35], + "0.0417": [0, 11.74, -0.42], + "0.0833": [0, 8.92, 1.63], + "0.125": [0, 3.71, 3.24], + "0.1667": [0, -2.49, 3.98], + "0.2083": [0, -8.03, 3.65], + "0.25": [0, -11.41, 2.35], + "0.2917": [0, -11.74, 0.42], + "0.3333": [0, -8.92, -1.63], + "0.375": [0, -3.71, -3.24], + "0.4167": [0, 2.49, -3.98], + "0.4583": [0, 8.03, -3.65], + "0.5": [0, 11.41, -2.35], + "0.5417": [0, 11.74, -0.42], + "0.5833": [0, 8.92, 1.63], + "0.625": [0, 3.71, 3.24], + "0.6667": [0, -2.49, 3.98], + "0.7083": [0, -8.03, 3.65], + "0.75": [0, -11.41, 2.35], + "0.7917": [0, -11.74, 0.42], + "0.8333": [0, -8.92, -1.63], + "0.875": [0, -3.71, -3.24], + "0.9167": [0, 2.49, -3.98], + "0.9583": [0, 8.03, -3.65], + "1.0": [0, 11.41, -2.35], + "1.0417": [0, 11.74, -0.42], + "1.0833": [0, 8.92, 1.63], + "1.125": [0, 3.71, 3.24], + "1.1667": [0, -2.49, 3.98], + "1.2083": [0, -8.03, 3.65], + "1.25": [0, -11.41, 2.35], + "1.2917": [0, -11.74, 0.42], + "1.3333": [0, -8.92, -1.63], + "1.375": [0, -3.71, -3.24], + "1.4167": [0, 2.49, -3.98], + "1.4583": [0, 8.03, -3.65], + "1.5": [0, 11.41, -2.35], + "1.5417": [0, 11.74, -0.42], + "1.5833": [0, 8.92, 1.63], + "1.625": [0, 3.71, 3.24], + "1.6667": [0, -2.49, 3.98], + "1.7083": [0, -8.03, 3.65], + "1.75": [0, -11.41, 2.35], + "1.7917": [0, -11.74, 0.42], + "1.8333": [0, -8.92, -1.63], + "1.875": [0, -3.71, -3.24], + "1.9167": [0, 2.49, -3.98], + "1.9583": [0, 8.03, -3.65], + "2.0": [0, 11.41, -2.35] + } + }, + "trunk": { + "rotation": { + "0.0": [7.5, 0, 0], + "0.0417": [5.49, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [-7.5, 0, 0], + "0.1667": [-15, 0, 0], + "0.2083": [-20.49, 0, 0], + "0.25": [-22.5, 0, 0], + "0.2917": [-20.49, 0, 0], + "0.3333": [-15, 0, 0], + "0.375": [-7.5, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [5.49, 0, 0], + "0.5": [7.5, 0, 0], + "0.5417": [5.49, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [-7.5, 0, 0], + "0.6667": [-15, 0, 0], + "0.7083": [-20.49, 0, 0], + "0.75": [-22.5, 0, 0], + "0.7917": [-20.49, 0, 0], + "0.8333": [-15, 0, 0], + "0.875": [-7.5, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [5.49, 0, 0], + "1.0": [7.5, 0, 0], + "1.0417": [5.49, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [-7.5, 0, 0], + "1.1667": [-15, 0, 0], + "1.2083": [-20.49, 0, 0], + "1.25": [-22.5, 0, 0], + "1.2917": [-20.49, 0, 0], + "1.3333": [-15, 0, 0], + "1.375": [-7.5, 0, 0], + "1.4167": [0, 0, 0], + "1.4583": [5.49, 0, 0], + "1.5": [7.5, 0, 0], + "1.5417": [5.49, 0, 0], + "1.5833": [0, 0, 0], + "1.625": [-7.5, 0, 0], + "1.6667": [-15, 0, 0], + "1.7083": [-20.49, 0, 0], + "1.75": [-22.5, 0, 0], + "1.7917": [-20.49, 0, 0], + "1.8333": [-15, 0, 0], + "1.875": [-7.5, 0, 0], + "1.9167": [0, 0, 0], + "1.9583": [5.49, 0, 0], + "2.0": [7.5, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [-15.22, 0, 0], + "0.0417": [-21.21, 0, 0], + "0.0833": [-22.42, 0, 0], + "0.125": [-19.49, 0, 0], + "0.1667": [-11.07, 0, 0], + "0.2083": [2.98, 0, 0], + "0.25": [15.22, 0, 0], + "0.2917": [21.21, 0, 0], + "0.3333": [22.42, 0, 0], + "0.375": [19.49, 0, 0], + "0.4167": [11.07, 0, 0], + "0.4583": [-2.98, 0, 0], + "0.5": [-15.22, 0, 0], + "0.5417": [-21.21, 0, 0], + "0.5833": [-22.42, 0, 0], + "0.625": [-19.49, 0, 0], + "0.6667": [-11.07, 0, 0], + "0.7083": [2.98, 0, 0], + "0.75": [15.22, 0, 0], + "0.7917": [21.21, 0, 0], + "0.8333": [22.42, 0, 0], + "0.875": [19.49, 0, 0], + "0.9167": [11.07, 0, 0], + "0.9583": [-2.98, 0, 0], + "1.0": [-15.22, 0, 0], + "1.0417": [-21.21, 0, 0], + "1.0833": [-22.42, 0, 0], + "1.125": [-19.49, 0, 0], + "1.1667": [-11.07, 0, 0], + "1.2083": [2.98, 0, 0], + "1.25": [15.22, 0, 0], + "1.2917": [21.21, 0, 0], + "1.3333": [22.42, 0, 0], + "1.375": [19.49, 0, 0], + "1.4167": [11.07, 0, 0], + "1.4583": [-2.98, 0, 0], + "1.5": [-15.22, 0, 0], + "1.5417": [-21.21, 0, 0], + "1.5833": [-22.42, 0, 0], + "1.625": [-19.49, 0, 0], + "1.6667": [-11.07, 0, 0], + "1.7083": [2.98, 0, 0], + "1.75": [15.22, 0, 0], + "1.7917": [21.21, 0, 0], + "1.8333": [22.42, 0, 0], + "1.875": [19.49, 0, 0], + "1.9167": [11.07, 0, 0], + "1.9583": [-2.98, 0, 0], + "2.0": [-15.22, 0, 0] + }, + "position": { + "0.0": [0, 1, -1.94], + "0.0417": [0, 0.21, -1.97], + "0.0833": [0, 0.04, -1.63], + "0.125": [0, 0, -0.76], + "0.1667": [0, 0.04, 0.52], + "0.2083": [0, 0.21, 1.5], + "0.25": [0, 1, 1.94], + "0.2917": [0, 1.79, 1.97], + "0.3333": [0, 1.96, 1.63], + "0.375": [0, 2, 0.76], + "0.4167": [0, 1.96, -0.52], + "0.4583": [0, 1.79, -1.5], + "0.5": [0, 1, -1.94], + "0.5417": [0, 0.21, -1.97], + "0.5833": [0, 0.04, -1.63], + "0.625": [0, 0, -0.76], + "0.6667": [0, 0.04, 0.52], + "0.7083": [0, 0.21, 1.5], + "0.75": [0, 1, 1.94], + "0.7917": [0, 1.79, 1.97], + "0.8333": [0, 1.96, 1.63], + "0.875": [0, 2, 0.76], + "0.9167": [0, 1.96, -0.52], + "0.9583": [0, 1.79, -1.5], + "1.0": [0, 1, -1.94], + "1.0417": [0, 0.21, -1.97], + "1.0833": [0, 0.04, -1.63], + "1.125": [0, 0, -0.76], + "1.1667": [0, 0.04, 0.52], + "1.2083": [0, 0.21, 1.5], + "1.25": [0, 1, 1.94], + "1.2917": [0, 1.79, 1.97], + "1.3333": [0, 1.96, 1.63], + "1.375": [0, 2, 0.76], + "1.4167": [0, 1.96, -0.52], + "1.4583": [0, 1.79, -1.5], + "1.5": [0, 1, -1.94], + "1.5417": [0, 0.21, -1.97], + "1.5833": [0, 0.04, -1.63], + "1.625": [0, 0, -0.76], + "1.6667": [0, 0.04, 0.52], + "1.7083": [0, 0.21, 1.5], + "1.75": [0, 1, 1.94], + "1.7917": [0, 1.79, 1.97], + "1.8333": [0, 1.96, 1.63], + "1.875": [0, 2, 0.76], + "1.9167": [0, 1.96, -0.52], + "1.9583": [0, 1.79, -1.5], + "2.0": [0, 1, -1.94] + } + }, + "rightArm": { + "rotation": { + "0.0": [15.22, 0, 0], + "0.0417": [21.21, 0, 0], + "0.0833": [22.42, 0, 0], + "0.125": [19.49, 0, 0], + "0.1667": [11.07, 0, 0], + "0.2083": [-2.98, 0, 0], + "0.25": [-15.22, 0, 0], + "0.2917": [-21.21, 0, 0], + "0.3333": [-22.42, 0, 0], + "0.375": [-19.49, 0, 0], + "0.4167": [-11.07, 0, 0], + "0.4583": [2.98, 0, 0], + "0.5": [15.22, 0, 0], + "0.5417": [21.21, 0, 0], + "0.5833": [22.42, 0, 0], + "0.625": [19.49, 0, 0], + "0.6667": [11.07, 0, 0], + "0.7083": [-2.98, 0, 0], + "0.75": [-15.22, 0, 0], + "0.7917": [-21.21, 0, 0], + "0.8333": [-22.42, 0, 0], + "0.875": [-19.49, 0, 0], + "0.9167": [-11.07, 0, 0], + "0.9583": [2.98, 0, 0], + "1.0": [15.22, 0, 0], + "1.0417": [21.21, 0, 0], + "1.0833": [22.42, 0, 0], + "1.125": [19.49, 0, 0], + "1.1667": [11.07, 0, 0], + "1.2083": [-2.98, 0, 0], + "1.25": [-15.22, 0, 0], + "1.2917": [-21.21, 0, 0], + "1.3333": [-22.42, 0, 0], + "1.375": [-19.49, 0, 0], + "1.4167": [-11.07, 0, 0], + "1.4583": [2.98, 0, 0], + "1.5": [15.22, 0, 0], + "1.5417": [21.21, 0, 0], + "1.5833": [22.42, 0, 0], + "1.625": [19.49, 0, 0], + "1.6667": [11.07, 0, 0], + "1.7083": [-2.98, 0, 0], + "1.75": [-15.22, 0, 0], + "1.7917": [-21.21, 0, 0], + "1.8333": [-22.42, 0, 0], + "1.875": [-19.49, 0, 0], + "1.9167": [-11.07, 0, 0], + "1.9583": [2.98, 0, 0], + "2.0": [15.22, 0, 0] + }, + "position": { + "0.0": [0, 1, 1.94], + "0.0417": [0, 1.79, 1.97], + "0.0833": [0, 1.96, 1.63], + "0.125": [0, 2, 0.76], + "0.1667": [0, 1.96, -0.52], + "0.2083": [0, 1.79, -1.5], + "0.25": [0, 1, -1.94], + "0.2917": [0, 0.21, -1.97], + "0.3333": [0, 0.04, -1.63], + "0.375": [0, 0, -0.76], + "0.4167": [0, 0.04, 0.52], + "0.4583": [0, 0.21, 1.5], + "0.5": [0, 1, 1.94], + "0.5417": [0, 1.79, 1.97], + "0.5833": [0, 1.96, 1.63], + "0.625": [0, 2, 0.76], + "0.6667": [0, 1.96, -0.52], + "0.7083": [0, 1.79, -1.5], + "0.75": [0, 1, -1.94], + "0.7917": [0, 0.21, -1.97], + "0.8333": [0, 0.04, -1.63], + "0.875": [0, 0, -0.76], + "0.9167": [0, 0.04, 0.52], + "0.9583": [0, 0.21, 1.5], + "1.0": [0, 1, 1.94], + "1.0417": [0, 1.79, 1.97], + "1.0833": [0, 1.96, 1.63], + "1.125": [0, 2, 0.76], + "1.1667": [0, 1.96, -0.52], + "1.2083": [0, 1.79, -1.5], + "1.25": [0, 1, -1.94], + "1.2917": [0, 0.21, -1.97], + "1.3333": [0, 0.04, -1.63], + "1.375": [0, 0, -0.76], + "1.4167": [0, 0.04, 0.52], + "1.4583": [0, 0.21, 1.5], + "1.5": [0, 1, 1.94], + "1.5417": [0, 1.79, 1.97], + "1.5833": [0, 1.96, 1.63], + "1.625": [0, 2, 0.76], + "1.6667": [0, 1.96, -0.52], + "1.7083": [0, 1.79, -1.5], + "1.75": [0, 1, -1.94], + "1.7917": [0, 0.21, -1.97], + "1.8333": [0, 0.04, -1.63], + "1.875": [0, 0, -0.76], + "1.9167": [0, 0.04, 0.52], + "1.9583": [0, 0.21, 1.5], + "2.0": [0, 1, 1.94] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-21.78, 0, 0], + "0.0417": [-16.89, 0, 0], + "0.0833": [-5.87, 0, 0], + "0.125": [8.59, 0, 0], + "0.1667": [18.31, 0, 0], + "0.2083": [22.18, 0, 0], + "0.25": [21.78, 0, 0], + "0.2917": [16.89, 0, 0], + "0.3333": [5.87, 0, 0], + "0.375": [-8.59, 0, 0], + "0.4167": [-18.31, 0, 0], + "0.4583": [-22.18, 0, 0], + "0.5": [-21.78, 0, 0], + "0.5417": [-16.89, 0, 0], + "0.5833": [-5.87, 0, 0], + "0.625": [8.59, 0, 0], + "0.6667": [18.31, 0, 0], + "0.7083": [22.18, 0, 0], + "0.75": [21.78, 0, 0], + "0.7917": [16.89, 0, 0], + "0.8333": [5.87, 0, 0], + "0.875": [-8.59, 0, 0], + "0.9167": [-18.31, 0, 0], + "0.9583": [-22.18, 0, 0], + "1.0": [-21.78, 0, 0], + "1.0417": [-16.89, 0, 0], + "1.0833": [-5.87, 0, 0], + "1.125": [8.59, 0, 0], + "1.1667": [18.31, 0, 0], + "1.2083": [22.18, 0, 0], + "1.25": [21.78, 0, 0], + "1.2917": [16.89, 0, 0], + "1.3333": [5.87, 0, 0], + "1.375": [-8.59, 0, 0], + "1.4167": [-18.31, 0, 0], + "1.4583": [-22.18, 0, 0], + "1.5": [-21.78, 0, 0], + "1.5417": [-16.89, 0, 0], + "1.5833": [-5.87, 0, 0], + "1.625": [8.59, 0, 0], + "1.6667": [18.31, 0, 0], + "1.7083": [22.18, 0, 0], + "1.75": [21.78, 0, 0], + "1.7917": [16.89, 0, 0], + "1.8333": [5.87, 0, 0], + "1.875": [-8.59, 0, 0], + "1.9167": [-18.31, 0, 0], + "1.9583": [-22.18, 0, 0], + "2.0": [-21.78, 0, 0] + }, + "position": { + "0.0": [0, 0.01, 2.03], + "0.0417": [0, 0.01, 2.83], + "0.0833": [0, 0.08, 2.99], + "0.125": [0, 0.4, 2.6], + "0.1667": [0, 1.45, 1.48], + "0.2083": [0, 1.89, -0.4], + "0.25": [0, 1.99, -2.03], + "0.2917": [0, 1.99, -2.83], + "0.3333": [0, 1.92, -2.99], + "0.375": [0, 1.6, -2.6], + "0.4167": [0, 0.55, -1.48], + "0.4583": [0, 0.11, 0.4], + "0.5": [0, 0.01, 2.03], + "0.5417": [0, 0.01, 2.83], + "0.5833": [0, 0.08, 2.99], + "0.625": [0, 0.4, 2.6], + "0.6667": [0, 1.45, 1.48], + "0.7083": [0, 1.89, -0.4], + "0.75": [0, 1.99, -2.03], + "0.7917": [0, 1.99, -2.83], + "0.8333": [0, 1.92, -2.99], + "0.875": [0, 1.6, -2.6], + "0.9167": [0, 0.55, -1.48], + "0.9583": [0, 0.11, 0.4], + "1.0": [0, 0.01, 2.03], + "1.0417": [0, 0.01, 2.83], + "1.0833": [0, 0.08, 2.99], + "1.125": [0, 0.4, 2.6], + "1.1667": [0, 1.45, 1.48], + "1.2083": [0, 1.89, -0.4], + "1.25": [0, 1.99, -2.03], + "1.2917": [0, 1.99, -2.83], + "1.3333": [0, 1.92, -2.99], + "1.375": [0, 1.6, -2.6], + "1.4167": [0, 0.55, -1.48], + "1.4583": [0, 0.11, 0.4], + "1.5": [0, 0.01, 2.03], + "1.5417": [0, 0.01, 2.83], + "1.5833": [0, 0.08, 2.99], + "1.625": [0, 0.4, 2.6], + "1.6667": [0, 1.45, 1.48], + "1.7083": [0, 1.89, -0.4], + "1.75": [0, 1.99, -2.03], + "1.7917": [0, 1.99, -2.83], + "1.8333": [0, 1.92, -2.99], + "1.875": [0, 1.6, -2.6], + "1.9167": [0, 0.55, -1.48], + "1.9583": [0, 0.11, 0.4], + "2.0": [0, 0.01, 2.03] + } + }, + "leftLeg": { + "rotation": { + "0.0": [21.78, 0, 0], + "0.0417": [16.89, 0, 0], + "0.0833": [5.87, 0, 0], + "0.125": [-8.59, 0, 0], + "0.1667": [-18.31, 0, 0], + "0.2083": [-22.18, 0, 0], + "0.25": [-21.78, 0, 0], + "0.2917": [-16.89, 0, 0], + "0.3333": [-5.87, 0, 0], + "0.375": [8.59, 0, 0], + "0.4167": [18.31, 0, 0], + "0.4583": [22.18, 0, 0], + "0.5": [21.78, 0, 0], + "0.5417": [16.89, 0, 0], + "0.5833": [5.87, 0, 0], + "0.625": [-8.59, 0, 0], + "0.6667": [-18.31, 0, 0], + "0.7083": [-22.18, 0, 0], + "0.75": [-21.78, 0, 0], + "0.7917": [-16.89, 0, 0], + "0.8333": [-5.87, 0, 0], + "0.875": [8.59, 0, 0], + "0.9167": [18.31, 0, 0], + "0.9583": [22.18, 0, 0], + "1.0": [21.78, 0, 0], + "1.0417": [16.89, 0, 0], + "1.0833": [5.87, 0, 0], + "1.125": [-8.59, 0, 0], + "1.1667": [-18.31, 0, 0], + "1.2083": [-22.18, 0, 0], + "1.25": [-21.78, 0, 0], + "1.2917": [-16.89, 0, 0], + "1.3333": [-5.87, 0, 0], + "1.375": [8.59, 0, 0], + "1.4167": [18.31, 0, 0], + "1.4583": [22.18, 0, 0], + "1.5": [21.78, 0, 0], + "1.5417": [16.89, 0, 0], + "1.5833": [5.87, 0, 0], + "1.625": [-8.59, 0, 0], + "1.6667": [-18.31, 0, 0], + "1.7083": [-22.18, 0, 0], + "1.75": [-21.78, 0, 0], + "1.7917": [-16.89, 0, 0], + "1.8333": [-5.87, 0, 0], + "1.875": [8.59, 0, 0], + "1.9167": [18.31, 0, 0], + "1.9583": [22.18, 0, 0], + "2.0": [21.78, 0, 0] + }, + "position": { + "0.0": [0, 1.99, -2.03], + "0.0417": [0, 1.99, -2.83], + "0.0833": [0, 1.92, -2.99], + "0.125": [0, 1.6, -2.6], + "0.1667": [0, 0.55, -1.48], + "0.2083": [0, 0.11, 0.4], + "0.25": [0, 0.01, 2.03], + "0.2917": [0, 0.01, 2.83], + "0.3333": [0, 0.08, 2.99], + "0.375": [0, 0.4, 2.6], + "0.4167": [0, 1.45, 1.48], + "0.4583": [0, 1.89, -0.4], + "0.5": [0, 1.99, -2.03], + "0.5417": [0, 1.99, -2.83], + "0.5833": [0, 1.92, -2.99], + "0.625": [0, 1.6, -2.6], + "0.6667": [0, 0.55, -1.48], + "0.7083": [0, 0.11, 0.4], + "0.75": [0, 0.01, 2.03], + "0.7917": [0, 0.01, 2.83], + "0.8333": [0, 0.08, 2.99], + "0.875": [0, 0.4, 2.6], + "0.9167": [0, 1.45, 1.48], + "0.9583": [0, 1.89, -0.4], + "1.0": [0, 1.99, -2.03], + "1.0417": [0, 1.99, -2.83], + "1.0833": [0, 1.92, -2.99], + "1.125": [0, 1.6, -2.6], + "1.1667": [0, 0.55, -1.48], + "1.2083": [0, 0.11, 0.4], + "1.25": [0, 0.01, 2.03], + "1.2917": [0, 0.01, 2.83], + "1.3333": [0, 0.08, 2.99], + "1.375": [0, 0.4, 2.6], + "1.4167": [0, 1.45, 1.48], + "1.4583": [0, 1.89, -0.4], + "1.5": [0, 1.99, -2.03], + "1.5417": [0, 1.99, -2.83], + "1.5833": [0, 1.92, -2.99], + "1.625": [0, 1.6, -2.6], + "1.6667": [0, 0.55, -1.48], + "1.7083": [0, 0.11, 0.4], + "1.75": [0, 0.01, 2.03], + "1.7917": [0, 0.01, 2.83], + "1.8333": [0, 0.08, 2.99], + "1.875": [0, 0.4, 2.6], + "1.9167": [0, 1.45, 1.48], + "1.9583": [0, 1.89, -0.4], + "2.0": [0, 1.99, -2.03] + } + } + } + }, + "animation.silverlabs_nat.mammoth_baby.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, -90], + "position": [12.9, 5.4, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.02" + ] + }, + "tail": { + "rotation": [ + -68.5, + "-7.1 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * 3", + 17.5 + ] + }, + "skull": { + "rotation": [0, 2.5, 4], + "position": [0.7, 0, 0] + }, + "leftEar": { + "rotation": [0, "-64 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2", 0] + }, + "rightEar": { + "rotation": [0, 86, 0], + "position": [-2.1, 0, 0] + }, + "trunk": { + "rotation": [ + "-19 - Math.cos( -40 + ( q.anim_time - 0.0 ) * 90 ) * 2", + 0, + "18 + Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * 2" + ] + }, + "leftArm": { + "rotation": [70.36992, -29.50723, 9.96375], + "position": [0, 0, -4.7] + }, + "rightArm": { + "rotation": [44.5, 0, 0], + "position": [0, 0, -7.2] + }, + "rightLeg": { + "rotation": [49, 0, 0], + "position": [0, 0, -1.4] + }, + "leftLeg": { + "rotation": [-12.39638, 1.61888, 23.32417] + } + } + }, + "animation.silverlabs_nat.mammoth_baby.idle2": { + "loop": true, + "animation_length": 4, + "bones": { + "body": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 4"] + }, + "tail": { + "rotation": [ + -67.5, + 0, + "Math.cos( -60 + ( q.anim_time - 0.0 ) * 90 ) * 5" + ] + }, + "leftEar": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.6 ) * 90 ) * 4"] + }, + "rightEar": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.1 ) * 90 ) * 4"] + }, + "trunk": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 4"] + } + } + }, + "animation.silverlabs_nat.mammoth_baby.look_at_target": { + "loop": true, + "bones": { + "skull": { + "rotation": [ + "v.head_rot_x - v.body_rot_x", + "v.head_rot_y - v.body_rot_y", + 0 + ] + }, + "trunk": { + "rotation": ["v.trunk_x", "v.trunk_y", 0] + } + } + }, + "animation.silverlabs_nat.mammoth_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-6.63, 0, 0], + "0.2917": [-17.54, 0, 0], + "0.4583": [-45, 0, 0], + "0.5833": [-42, 0, 0], + "0.75": [-45, 0, 0], + "0.875": [-45, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, -1.18, 0], + "0.2917": [0, -2.7, 0], + "0.4583": [0, -6, 0], + "0.5833": [0, -5.4, 0], + "0.75": [0, -6, 0], + "0.875": [0, -6, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [19.85046, 3.52249, -4.86023], + "0.5": [31.12601, 1.88693, -2.60353], + "0.625": [47, 0, 0], + "0.7083": [44.8, 0, 0], + "0.8333": [42.16, 0, 0], + "0.9583": [42.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 1.3, -1], + "0.5": [0, 0.88, 0.7], + "0.9583": [0, 0.88, 0.7] + } + }, + "leftEar": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [7.38733, 1.29876, -9.91615], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": [0, 0, 0], + "0.6667": [0, 0, -1.4], + "0.7917": [0, 0, -1.4], + "0.875": [0, 0, -0.44], + "1.0": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [7.38733, -1.29876, 9.91615], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": [0, 0, 0], + "0.75": [0, 0, 3], + "0.9167": [0, 0, 0.2], + "1.0": [0, 0, 0] + } + }, + "trunk": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-2.93, -0.31, -1.52], + "0.1667": [-27.31335, -1.25836, -10.87997], + "0.2917": [-28.55163, -2.20239, -13.6165], + "0.5417": [-7.85, 0.56, 11.58], + "0.6667": [-4.24721, 1.93597, 14.87739], + "0.875": [-12.49262, -0.4328, -1.95263], + "1.0": [-12.5, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [-10, 0, 0], + "0.5": [-24.27713, -3.24262, -7.86139], + "0.7917": [-24.27713, -3.24262, -7.86139] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 3, 0], + "0.5": [0.5, -0.1, -0.6], + "0.7917": [0.5, -0.1, -0.6] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.5": [-20.32648, 2.86313, 6.93488], + "0.6667": [-22.32648, 2.86313, 6.93488], + "0.8333": [-22.32648, 2.86313, 6.93488] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.5": [-0.4, 0, -1], + "0.6667": [-0.4, 0, -1.2], + "0.8333": [-0.4, 0, -1.2] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [-54.23687, 5.73804, 10.23658], + "0.4167": [-86.45177, -12.91746, 0.47767], + "0.5": [-84.48987, -12.91746, 0.47767], + "0.625": [-85.45177, -12.91746, 0.47767], + "1.0": [-85.45177, -12.91746, 0.47767] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [-1.27, 0.27, -0.01], + "0.25": [-2.44, -0.63, 0.6], + "0.4167": [-3.9, -8.1, 1.6], + "0.5": [-3.9, -7.1, 1.3], + "0.625": [-3.9, -8, 0.3], + "1.0": [-3.9, -8, 0.3] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.2083": [-29.52839, -1.6346, 2.00141], + "0.5417": [-84.052, -8.59435, 10.52294], + "0.6667": [-82.052, -8.59435, 10.52294], + "0.7917": [-84.052, -8.59435, 10.52294] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0.1, 0], + "0.2083": [2.5, 0.87, 0.81], + "0.375": [2.5, -3.23, 2.41], + "0.5417": [4, -7.4, 3.8], + "0.6667": [4, -7.1, 3.7], + "0.7917": [4, -7.4, 3.8] + } + }, + "tail": { + "rotation": { + "0.0": [6, 0, 0], + "0.1667": [29.18213, -6.11874, -3.40663], + "0.4583": [-4.23371, 33.86044, 0.71991], + "0.625": [6.93241, 35.84618, 1.01056], + "0.75": [5.48833, 34.52235, 0.81679], + "0.8333": [-2.99, 34.08, 0.75], + "0.875": [-4.23371, 33.86044, 0.71991] + }, + "position": { + "0.0": [0, 0, 0], + "0.4583": [0, 0, -0.5], + "0.875": [0, 0, -0.5] + } + } + } + }, + "animation.silverlabs_nat.mammoth_baby.sit_loop": { + "loop": true, + "bones": { + "body": { + "rotation": [-45, 0, 0], + "position": [0, -6, 0] + }, + "skull": { + "rotation": [42.5, 0, 0], + "position": [0, 0.88, 0.7] + }, + "trunk": { + "rotation": [-12.5, 0, 0] + }, + "leftArm": { + "rotation": [-22.32648, -2.86313, -6.93488], + "position": [0.5, -0.1, -0.6] + }, + "rightArm": { + "rotation": [-22.32648, 2.86313, 6.93488], + "position": [-0.4, 0, -1.2] + }, + "rightLeg": { + "rotation": [-85.45177, -12.91746, 0.47767], + "position": [-3.9, -8, 0.3] + }, + "leftLeg": { + "rotation": [-84.052, -8.59435, 10.52294], + "position": [4, -7.4, 3.8] + }, + "tail": { + "rotation": [6, 0, 0] + }, + "leftEar": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "rightEar": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.mammoth_baby.unsit": { + "animation_length": 0.7083, + "bones": { + "body": { + "rotation": { + "0.0": [-45, 0, 0], + "0.0833": [-45, 0, 0], + "0.375": [-17.54, 0, 0], + "0.4583": [-6.63, 0, 0], + "0.5833": [2, 0, 0], + "0.7083": [0, 0, 0] + }, + "position": { + "0.0": [0, -6, 0], + "0.0833": [0, -6, 0], + "0.375": [0, -2.7, 0], + "0.4583": [0, -1.18, 0], + "0.5833": [0, 0, 0], + "0.7083": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [42.5, 0, 0], + "0.1667": [22.93496, 0.42938, -0.76983], + "0.2917": [12.32185, -0.12455, 0.12224], + "0.375": [7.41311, -0.49383, 0.71696], + "0.4583": [4.32, -0.3, 0.43], + "0.5": [3.49471, -0.21948, 0.31865], + "0.5833": [1.75, -0.11, 0.16], + "0.625": [1.27, -0.06, 0.09], + "0.7083": [0, 0, 0] + }, + "position": { + "0.0": [0, 0.88, 0.7], + "0.6667": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [7.38733, 1.29876, -9.91615], + "0.3333": [-12.5, 0, 0], + "0.6667": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [7.38733, -1.29876, 9.91615], + "0.3333": [-12.5, 0, 0], + "0.625": [0, 0, 0.2], + "0.6667": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "trunk": { + "rotation": { + "0.0": [-12.5, 0, 0], + "0.125": [-10.86519, -0.96698, -4.06202], + "0.25": [-10.07, -0.39, -3.57], + "0.3333": [-7.69524, 1.35255, -1.09097], + "0.5": [-2.34166, -0.10337, 2.183], + "0.5833": [-1.17, -0.05, 0.39], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0.3, 0], + "0.2917": [0, -0.3, 0], + "0.5833": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [-22.32648, -2.86313, -6.93488], + "0.2083": [-22.32648, -2.86313, -6.93488], + "0.3333": [-10, 0, 0], + "0.4583": [0, 0, 0] + }, + "position": { + "0.0": [0.5, -0.1, -0.6], + "0.2083": [0.5, -0.1, -0.6], + "0.3333": [0, 3, 0], + "0.4583": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [-22.32648, 2.86313, 6.93488], + "0.4583": [-22.32648, 2.86313, 6.93488], + "0.5833": [0, 0, 0], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [-0.4, 0, -1.2], + "0.4583": [-0.4, 0.6, -1.2], + "0.5833": [0, 0, 0], + "0.6667": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-85.45177, -12.91746, 0.47767], + "0.0833": [-86.45177, -12.91746, 0.47767], + "0.2083": [-54.23687, 5.73804, 10.23658], + "0.3333": [0, 0, 0] + }, + "position": { + "0.0": [-3.9, -8, 0.3], + "0.0833": [-3.9, -7.4, 1.6], + "0.2083": [-2.44, 0.47, 2.1], + "0.2917": [-1.27, 0.27, -0.01], + "0.375": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-84.052, -8.59435, 10.52294], + "0.125": [-84.052, -8.59435, 10.52294], + "0.2083": [-42.47256, -8.52152, 4.14977], + "0.3333": [-8.52839, -1.6346, 2.00141], + "0.4167": [0, 0, 0], + "0.5417": [0, 0, 0] + }, + "position": { + "0.0": [4, -7.4, 3.8], + "0.125": [4, -7.4, 3.8], + "0.2083": [1.8, -0.63, 1.31], + "0.3333": [0.2, 1.97, 0.41], + "0.4167": [-0.3, 2.3, 0], + "0.5417": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [6, 0, 0], + "0.0833": [14.83219, 7.51511, -6.35321], + "0.1667": [8.75, 11.27, -9.53], + "0.25": [-14.33561, 15.03022, -12.70642], + "0.4583": [-61.80843, -3.81024, 1.15249], + "0.5833": [-67.65422, 1.90511, -6.62112], + "0.7083": [-67.5, 0, -4] + } + }, + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [8, 0, 0], + "0.3333": [8, 0, 0], + "0.5417": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.mammoth_baby.playful_UB": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [ + "Math.cos(( q.anim_time - 0.1 ) * 720 ) * -12.5", + 0, + "Math.sin(( q.anim_time - 0.1 ) * 720 ) * -12.5" + ], + "position": [0, -1.3, 0] + }, + "tail": { + "rotation": [ + "-45 + Math.cos(( q.anim_time - 0.2 ) * 720 ) * -22.5", + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * -10", + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * 10" + ] + }, + "skull": { + "rotation": [ + "Math.cos(( q.anim_time - 0.1 ) * 720 ) * -22.5", + 0, + "Math.sin(( q.anim_time - 0.1 ) * 720 ) * 22.5" + ] + }, + "leftEar": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 22.5", + 0, + "Math.sin(( q.anim_time - 0.4 ) * 720 ) * 22.5" + ] + }, + "rightEar": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 720 ) * -22.5", + 0, + "Math.sin(( q.anim_time - 0.5 ) * 720 ) * -22.5" + ] + }, + "trunk": { + "rotation": [ + "-22.5 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * -22.5", + 0, + "q.anim_time * 720" + ] + }, + "root": { + "rotation": [ + 0, + 0, + "v.freq = 2; v.mag = 12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + 0, + 0, + "v.freq = 2; v.mag = 12.5; v.balloon = 1; v.offset = 0; v.time_offset = -0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "position": { + "0.0": [ + 0, + "v.freq = 4; v.mag = -1; v.balloon = 1; v.offset = -1; v.time_offset = 0.8; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0.1 + ], + "0.2917": [ + 0, + "v.freq = 4; v.mag = -1; v.balloon = 1; v.offset = 2; v.time_offset = 0.8; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0.1 + ], + "0.5": [ + 0, + "v.freq = 4; v.mag = -1; v.balloon = 1; v.offset = 2; v.time_offset = 0.8; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0.1 + ], + "1.0": [ + 0, + "v.freq = 4; v.mag = -1; v.balloon = 1; v.offset = -1; v.time_offset = 0.8; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0.1 + ] + } + }, + "rightLeg": { + "rotation": [ + 0, + 0, + "v.freq = 2; v.mag = 12.5; v.balloon = 1; v.offset = 0; v.time_offset = -0.2; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "position": { + "0.0": [ + 0, + "v.freq = 4; v.mag = -1; v.balloon = 1; v.offset = 0; v.time_offset = 0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + -0.4 + ], + "0.5": [ + 0, + "v.freq = 4; v.mag = -1; v.balloon = 1; v.offset = 2; v.time_offset = 0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + -0.4 + ], + "1.0": [ + 0, + "v.freq = 4; v.mag = -1; v.balloon = 1; v.offset = 0; v.time_offset = 0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + -0.4 + ] + } + }, + "leftLeg": { + "position": [ + 0, + "Math.cos( 60 + ( q.anim_time - 0.0 ) * 360 ) * 0.7", + 0 + ] + }, + "leftArm": { + "position": [ + 0, + "Math.cos( 60 + ( q.anim_time - 0.0 ) * 360 ) * 0.7", + 0 + ] + } + } + }, + "animation.silverlabs_nat.mammoth_baby.walk_UB": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -1", + 0, + "Math.cos(( q.anim_time - 0.5 ) * 360 ) * 4" + ], + "position": [ + 0, + "v.freq = 4; v.mag = -0.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0 + ] + }, + "tail": { + "rotation": [-67.5, 0, "Math.cos(( q.anim_time - 0.6 ) * 180 ) * 8"] + }, + "skull": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.5 ) * 360 ) * -4" + ] + }, + "leftEar": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 4", + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * -4" + ] + }, + "rightEar": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.5 ) * 360 ) * 4", + "Math.sin(( q.anim_time - 0.3 ) * 360 ) * -4" + ] + }, + "trunk": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 5", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 4" + ] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 2; v.mag = -12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = -1; v.balloon = 3; v.offset = 1; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 1.3; v.balloon = 1; v.offset = 1; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 1; v.balloon = 3; v.offset = 1; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -1.3; v.balloon = 1; v.offset = 1; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightLeg": { + "rotation": [ + "-( v.freq = 2; v.mag = -12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = -1; v.balloon = 3; v.offset = 1; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -1.3; v.balloon = 1; v.offset = -0.5; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftLeg": { + "rotation": [ + "-( v.freq = 2; v.mag = 12.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 1; v.balloon = 3; v.offset = 1; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 1.5; v.balloon = 1; v.offset = -0.3; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + } + } + }, + "animation.silverlabs_nat.mammoth_baby.run_UB": { + "loop": true, + "animation_length": 2, + "bones": { + "trunk2": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * 5", 0, 0] + }, + "trunk3": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 ) * -12.5", 0, 0] + }, + "trunk4": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * -12.5", 0, 0] + }, + "body": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -3", + 0, + "Math.cos(( q.anim_time - 0.5 ) * 720 ) * 4" + ], + "position": [ + 0, + "v.freq = 4; v.mag = 0.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.0; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0 + ] + }, + "tail": { + "rotation": [ + "-45 + Math.cos( -50 + ( q.anim_time - 0.0 ) * 720 ) * -17", + "-Math.sin( -80 + ( q.anim_time - 0.0 ) * 360 ) * 12", + 0 + ] + }, + "skull": { + "rotation": [ + "Math.sin(( q.anim_time - 0.1 ) * 720 ) * 6", + 0, + "Math.cos(( q.anim_time - 0.5 ) * 720 ) * -4" + ] + }, + "leftEar": { + "rotation": [ + 0, + "-( Math.sin(( q.anim_time - 0.5 ) * 720 ) * 12 )", + "-( Math.sin(( q.anim_time - 0.3 ) * 720 ) * -4 )" + ] + }, + "rightEar": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.4 ) * 720 ) * 12", + "Math.sin(( q.anim_time - 0.3 ) * 720 ) * -4" + ] + }, + "trunk": { + "rotation": [ + "-7.5 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 15", + 0, + 0 + ] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 4; v.mag = -22.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 4; v.mag = -2; v.balloon = 3; v.offset = 1.7; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 4; v.mag = -1; v.balloon = 1; v.offset = 0.7; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 4; v.mag = 22.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "( v.freq = -4; v.mag = -2; v.balloon = 3; v.offset = 1.7; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "v.freq = -4; v.mag = -1; v.balloon = 1; v.offset = 0.7; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightLeg": { + "rotation": [ + "-( v.freq = 4; v.mag = -22.5; v.balloon = 1; v.offset = 8; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = -4; v.mag = 2; v.balloon = 3; v.offset = 1.7; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = -4; v.mag = 1; v.balloon = 1; v.offset = 0; v.time_offset = 0.8; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftLeg": { + "rotation": [ + "-( v.freq = 4; v.mag = 22.5; v.balloon = 1; v.offset = 8; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 4; v.mag = 2; v.balloon = 3; v.offset = 1.7; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 4; v.mag = 1; v.balloon = 1; v.offset = 0; v.time_offset = 0.8; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/mole.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/mole.rp_anim.json new file mode 100644 index 0000000..1ed5542 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/mole.rp_anim.json @@ -0,0 +1,1138 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.mole.idle": { + "loop": true, + "bones": { + "mound": { + "scale": 0 + } + } + }, + "animation.silverlabs_nat.mole.idle_event": { + "loop": true, + "animation_length": 1, + "bones": { + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [7.5, 0, 0], + "0.2917": [-12.5, 0, 0], + "0.4167": [7.5, 0, 0], + "0.5417": [-12.5, 0, 0], + "0.6667": [0, 0, 0] + } + }, + "nose": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [10, 0, 0], + "0.25": [-22.5, 0, 0], + "0.3333": [0, 0, 0], + "0.4583": [10, 0, 0], + "0.5833": [-22.5, 0, 0], + "0.6667": [0, 0, 0] + }, + "scale": { + "0.0833": [1, 1, 1], + "0.2083": [1, 1.3, 1], + "0.2917": [1, 1, 1], + "0.4583": [1, 1, 1], + "0.5417": [1, 1.3, 1], + "0.6667": [1, 1, 1] + } + }, + "mound": { + "scale": 0 + } + } + }, + "animation.silverlabs_nat.mole.walk": { + "sound_effects": { + "0.13": { + "effect": "step_-12dB" + }, + "0.21": { + "effect": "step_-6dB" + }, + "0.63": { + "effect": "step_-12dB" + }, + "0.71": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [0, "Math.cos(( q.anim_time - 0.6 ) * 360 ) * -5", 0] + }, + "tail": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 12.5", + 0 + ] + }, + "skull": { + "rotation": [0, "Math.cos(( q.anim_time - 0.6 ) * 360 ) * 5", 0] + }, + "leftArm": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 45", + "-Math.clamp( -Math.sin(( q.anim_time - 0.2 ) * 360 ) * 45, 0, 45 )" + ], + "position": { + "0.0": [1, 0, 0], + "0.2083": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.8333": [1, 0, 0], + "1.0": [1, 0, 0] + } + }, + "rightArm": { + "rotation": [ + 0, + "-( Math.cos(( q.anim_time - 0.2 ) * 360 ) * -45 )", + "Math.clamp( Math.sin(( q.anim_time - 0.2 ) * 360 ) * 45, 0, 45 )" + ], + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.3333": [-1, 0, 0], + "0.4583": [-1, 0, 0], + "0.6667": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": [ + 0, + "-( Math.cos(( q.anim_time - 0.6 ) * 360 ) * -45 )", + "-Math.clamp( -Math.sin(( q.anim_time - 0.6 ) * 360 ) * 45, 0, 45 )" + ] + }, + "rightLeg": { + "rotation": [ + 0, + "( Math.cos(( q.anim_time - 0.6 ) * 360 ) * 45 )", + "Math.clamp( Math.sin(( q.anim_time - 0.6 ) * 360 ) * 45, 0, 45 )" + ] + }, + "mound": { + "scale": 0 + } + } + }, + "animation.silverlabs_nat.mole.dig_down_UB": { + "loop": "hold_on_last_frame", + "animation_length": 1, + "bones": { + "root": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 8"], + "position": { + "0.0": [0, 0, 0], + "0.25": [0, -1, -1], + "0.5": [0, -4, -2], + "0.75": [0, -8, -2], + "1.0": [0, -16, -2] + }, + "scale": { + "0.0": [1, 1, 1], + "0.875": [1, 1, 1], + "1.0": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [-12.5, 0, 0], + "0.25": [32.5, 0, 0], + "0.5": [55, 0, 0], + "0.75": [100, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [22.5, 0, 0], + "0.2083": [-45, 0, 0], + "0.4167": [-60, 0, 0], + "0.6667": [-37.5, 0, 0], + "0.875": [-15, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [45, 0, 0], + "0.25": [22.5, 0, 0], + "0.5": [0, 0, 0] + } + }, + "leftArm": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.2 ) * 1440 ) * 45", + "-Math.clamp( -Math.sin(( q.anim_time - 0.2 ) * 1440 ) * 45, 0, 45 )" + ], + "position": { + "0.0": [0, 0, 0], + "0.125": [1, 0, 0], + "0.25": [0, 0, 0], + "0.375": [0, 0, 0], + "0.5": [0, 0, 0] + } + }, + "rightArm": { + "rotation": [ + 0, + "-( Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -45 )", + "Math.clamp( Math.sin(( q.anim_time - 0.2 ) * 1440 ) * 45, 0, 45 )" + ], + "position": { + "0.0": [-1, 0, 0], + "0.125": [0, 0, 0], + "0.25": [-1, 0, 0], + "0.375": [0, 0, 0], + "0.5": [-1, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [0, -67.5, 0], + "0.4167": [59.63881, -40.78947, -69.05898], + "0.625": [65.85133, -20.70481, -80.99283] + }, + "position": { + "0.2083": [0, 0, 0], + "0.4167": [0, 2, 0], + "0.625": [0, 3, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [0, 67.5, 0], + "0.4167": [59.63881, 40.78947, 69.05898], + "0.625": [65.85133, 20.70481, 80.99283] + }, + "position": { + "0.2083": [0, 0, 0], + "0.4167": [0, 2, 0], + "0.625": [0, 3, 0] + } + }, + "mound": { + "rotation": { + "0.375": [0, 0, 0], + "0.625": [ + "Math.sin(( q.anim_time - 0.0 ) * 2880 ) * 8", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 2880 ) * 8" + ], + "0.9167": [0, 0, 0] + }, + "scale": { + "0.3333": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.mole.dig_down": { + "sound_effects": { + "0.0": { + "effect": "dig_down" + } + }, + "particle_effects": { + "0.0": { + "effect": "dirt_puff" + } + }, + "loop": "hold_on_last_frame", + "animation_length": 1, + "bones": { + "root": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 8"], + "position": { + "0.0": [0, 0, 0], + "0.25": [0, -1, -1], + "0.5": [0, -4, -2], + "0.75": [0, -8, -2], + "1.0": [0, -16, -2] + }, + "scale": { + "0.0": [1, 1, 1], + "0.875": [1, 1, 1], + "1.0": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [-12.5, 0, 0], + "0.25": [32.5, 0, 0], + "0.5": [55, 0, 0], + "0.75": [100, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [22.5, 0, 0], + "0.2083": [-45, 0, 0], + "0.4167": [-60, 0, 0], + "0.6667": [-37.5, 0, 0], + "0.875": [-15, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [45, 0, 0], + "0.25": [22.5, 0, 0], + "0.5": [0, 0, 0] + } + }, + "leftArm": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.2 ) * 1440 ) * 45", + "-Math.clamp( -Math.sin(( q.anim_time - 0.2 ) * 1440 ) * 45, 0, 45 )" + ], + "position": { + "0.0": [0, 0, 0], + "0.125": [1, 0, 0], + "0.25": [0, 0, 0], + "0.375": [0, 0, 0], + "0.5": [0, 0, 0] + } + }, + "rightArm": { + "rotation": [ + 0, + "-( Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -45 )", + "Math.clamp( Math.sin(( q.anim_time - 0.2 ) * 1440 ) * 45, 0, 45 )" + ], + "position": { + "0.0": [-1, 0, 0], + "0.125": [0, 0, 0], + "0.25": [-1, 0, 0], + "0.375": [0, 0, 0], + "0.5": [-1, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [0, -67.5, 0], + "0.4167": [59.63881, -40.78947, -69.05898], + "0.625": [65.85133, -20.70481, -80.99283] + }, + "position": { + "0.2083": [0, 0, 0], + "0.4167": [0, 2, 0], + "0.625": [0, 3, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [0, 67.5, 0], + "0.4167": [59.63881, 40.78947, 69.05898], + "0.625": [65.85133, 20.70481, 80.99283] + }, + "position": { + "0.2083": [0, 0, 0], + "0.4167": [0, 2, 0], + "0.625": [0, 3, 0] + } + }, + "mound": { + "rotation": { + "0.375": [0, 0, 0], + "0.625": [ + "Math.sin(( q.anim_time - 0.0 ) * 2880 ) * 8", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 2880 ) * 8" + ], + "0.9167": [0, 0, 0] + }, + "scale": { + "0.3333": [0, 0, 0], + "0.375": [0.0727, 0.0727, 0.0727], + "0.4167": [0.1742, 0.1742, 0.1742], + "0.4583": [0.2963, 0.2963, 0.2963], + "0.5": [0.4307, 0.4307, 0.4307], + "0.5417": [0.5693, 0.5693, 0.5693], + "0.5833": [0.7037, 0.7037, 0.7037], + "0.625": [0.8258, 0.8258, 0.8258], + "0.6667": [0.9273, 0.9273, 0.9273], + "0.7083": [1, 1, 1], + "0.75": [1.0525, 1.0525, 1.0525], + "0.7917": [1.0729, 1.0729, 1.0729], + "0.8333": [1.07, 1.07, 1.07], + "0.875": [1.0525, 1.0525, 1.0525], + "0.9167": [1.0292, 1.0292, 1.0292], + "0.9583": [1.0088, 1.0088, 1.0088], + "1.0": [1, 1, 1] + } + } + } + }, + "animation.silverlabs_nat.mole.dig_up": { + "sound_effects": { + "0.0": { + "effect": "dig_up" + } + }, + "particle_effects": { + "0.0": { + "effect": "dirt_puff" + } + }, + "loop": "hold_on_last_frame", + "animation_length": 1, + "bones": { + "tail": { + "rotation": { + "0.5": [-45, 0, 0], + "0.75": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [22.5, 0, 0], + "0.5": [37.5, 0, 0], + "0.75": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [ + 0, + "Math.cos(( q.anim_time - 0.2 ) * 1440 ) * 45", + "-Math.clamp( -Math.sin(( q.anim_time - 0.2 ) * 1440 ) * 45, 0, 45 )" + ], + "0.5": [ + 0, + "Math.cos(( q.anim_time - 0.2 ) * 1440 ) * 45", + "-Math.clamp( -Math.sin(( q.anim_time - 0.2 ) * 1440 ) * 45, 0, 45 )" + ], + "0.75": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [ + 0, + "-( Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -45 )", + "Math.clamp( Math.sin(( q.anim_time - 0.2 ) * 1440 ) * 45, 0, 45 )" + ], + "0.5": [ + 0, + "-( Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -45 )", + "Math.clamp( Math.sin(( q.anim_time - 0.2 ) * 1440 ) * 45, 0, 45 )" + ], + "0.75": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.5": [0, -67.5, 0], + "0.75": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.5": [0, 67.5, 0], + "0.75": [0, 0, 0] + } + }, + "root": { + "rotation": { + "0.0": [ + -67.5, + 0, + "0 + Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 8" + ], + "0.25": [-45, 0, "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 8"], + "0.5": [ + -22.5, + 0, + "0 + Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 8" + ], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, -10, 0], + "0.25": [0, -3, 0], + "0.5": [0, 0, 0], + "0.75": [0, 0, 0] + }, + "scale": { + "0.0": [0, 0, 0], + "0.125": [1, 1, 1] + } + }, + "mound": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [ + "Math.sin(( q.anim_time - 0.0 ) * 2880 ) * 8", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 2880 ) * 8" + ] + }, + "scale": { + "0.125": [1, 1, 1], + "0.8125": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.mole.peek_UB": { + "animation_length": 2.1667, + "bones": { + "root": { + "rotation": { + "0.0": { + "post": [-112.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-67.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [-67.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": [-67.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": [-112.5, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": [0, -10, -3], + "0.3333": [0, 2, -3], + "1.5": [0, 2, -3], + "1.7917": [0, -1, -2.25], + "2.1667": [0, -10, -1.75] + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [70, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [70, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [75.56724, 13.99545, 43.21918], + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": [75.56724, 13.99545, 43.21918], + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": [70, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": [75.56724, -13.99545, -43.21918], + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": [75.56724, -13.99545, -43.21918], + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": [70, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftArm": { + "rotation": { + "0.125": { + "pre": [0, 90, 0], + "post": [0, 90, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-32.68972, -25.33407, 75.73186], + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": [0, 0, 67.5], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [-9.32457, 16.2202, 36.92549], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [-15, -10, 22.5], + "lerp_mode": "catmullrom" + }, + "1.4583": { + "post": [-15, -10, 22.5], + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": [0, 0, 67.5], + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": [0, 45, 67.5], + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": [0, 90, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.125": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [1, 0, -0.5], + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": [1, 0, -0.5], + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": [1, 0, -0.5], + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightArm": { + "rotation": { + "0.125": { + "pre": [0, -90, 0], + "post": [0, -90, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-25.08377, 4.53051, -69.61751], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, -15, -55.22727], + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": [-17.5, 0, -45], + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": [-27.5, 0, -45], + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": [0, -30, -67.5], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [0, 0, -67.5], + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": [0, -45, -67.5], + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": [0, -90, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.125": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-1, 0, -0.5], + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": [-1.04, 0, -0.52], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [-1.03, 0, -1.52], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [-1, 0, -0.5], + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": [-1, 0, -0.5], + "lerp_mode": "catmullrom" + }, + "2.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.mole.peek": { + "sound_effects": { + "0.0": { + "effect": "peek" + } + }, + "loop": "hold_on_last_frame", + "animation_length": 2.1667, + "bones": { + "root": { + "rotation": { + "0.0": [-112.5, 0, 0], + "0.0417": [-108.72, 0, 0], + "0.0833": [-103.36, 0, 0], + "0.125": [-96.94, 0, 0], + "0.1667": [-90, 0, 0], + "0.2083": [-83.05, 0, 0], + "0.25": [-76.64, 0, 0], + "0.2917": [-71.28, 0, 0], + "0.3333": [-67.5, 0, 0], + "0.375": [-66.75, 0, 0], + "0.4167": [-66.11, 0, 0], + "0.4583": [-65.58, 0, 0], + "0.5": [-65.14, 0, 0], + "0.5417": [-64.79, 0, 0], + "0.5833": [-64.52, 0, 0], + "0.625": [-64.34, 0, 0], + "0.6667": [-64.22, 0, 0], + "0.7083": [-64.17, 0, 0], + "0.75": [-64.18, 0, 0], + "0.7917": [-64.24, 0, 0], + "0.8333": [-64.35, 0, 0], + "0.875": [-64.5, 0, 0], + "0.9167": [-64.69, 0, 0], + "0.9583": [-64.9, 0, 0], + "1.0": [-65.14, 0, 0], + "1.0417": [-65.39, 0, 0], + "1.0833": [-65.66, 0, 0], + "1.125": [-65.92, 0, 0], + "1.1667": [-66.19, 0, 0], + "1.2083": [-66.45, 0, 0], + "1.25": [-66.69, 0, 0], + "1.2917": [-66.91, 0, 0], + "1.3333": [-67.11, 0, 0], + "1.375": [-67.27, 0, 0], + "1.4167": [-67.39, 0, 0], + "1.4583": [-67.47, 0, 0], + "1.5": [-67.5, 0, 0], + "1.5417": [-67.11, 0, 0], + "1.5833": [-66.19, 0, 0], + "1.625": [-65.14, 0, 0], + "1.6667": [-64.35, 0, 0], + "1.7083": [-64.22, 0, 0], + "1.75": [-65.14, 0, 0], + "1.7917": [-67.5, 0, 0], + "1.8333": [-70.77, 0, 0], + "1.875": [-75.34, 0, 0], + "1.9167": [-80.83, 0, 0], + "1.9583": [-86.88, 0, 0], + "2.0": [-93.11, 0, 0], + "2.0417": [-99.16, 0, 0], + "2.0833": [-104.66, 0, 0], + "2.125": [-109.23, 0, 0], + "2.1667": [-112.5, 0, 0] + }, + "position": { + "0.0": [0, -10, -3], + "0.0417": [0, -8.5, -3], + "0.0833": [0, -7, -3], + "0.125": [0, -5.5, -3], + "0.1667": [0, -4, -3], + "0.2083": [0, -2.5, -3], + "0.25": [0, -1, -3], + "0.2917": [0, 0.5, -3], + "0.3333": [0, 2, -3], + "0.375": [0, 2, -3], + "0.4167": [0, 2, -3], + "0.4583": [0, 2, -3], + "0.5": [0, 2, -3], + "0.5417": [0, 2, -3], + "0.5833": [0, 2, -3], + "0.625": [0, 2, -3], + "0.6667": [0, 2, -3], + "0.7083": [0, 2, -3], + "0.75": [0, 2, -3], + "0.7917": [0, 2, -3], + "0.8333": [0, 2, -3], + "0.875": [0, 2, -3], + "0.9167": [0, 2, -3], + "0.9583": [0, 2, -3], + "1.0": [0, 2, -3], + "1.0417": [0, 2, -3], + "1.0833": [0, 2, -3], + "1.125": [0, 2, -3], + "1.1667": [0, 2, -3], + "1.2083": [0, 2, -3], + "1.25": [0, 2, -3], + "1.2917": [0, 2, -3], + "1.3333": [0, 2, -3], + "1.375": [0, 2, -3], + "1.4167": [0, 2, -3], + "1.4583": [0, 2, -3], + "1.5": [0, 2, -3], + "1.5417": [0, 1.57, -2.89], + "1.5833": [0, 1.14, -2.79], + "1.625": [0, 0.71, -2.68], + "1.6667": [0, 0.29, -2.57], + "1.7083": [0, -0.14, -2.46], + "1.75": [0, -0.57, -2.36], + "1.7917": [0, -1, -2.25], + "1.8333": [0, -2, -2.19], + "1.875": [0, -3, -2.14], + "1.9167": [0, -4, -2.08], + "1.9583": [0, -5, -2.03], + "2.0": [0, -6, -1.97], + "2.0417": [0, -7, -1.92], + "2.0833": [0, -8, -1.86], + "2.125": [0, -9, -1.81], + "2.1667": [0, -10, -1.75] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [5.88, 0, 0], + "0.0833": [14.22, 0, 0], + "0.125": [24.2, 0, 0], + "0.1667": [35, 0, 0], + "0.2083": [45.81, 0, 0], + "0.25": [55.79, 0, 0], + "0.2917": [64.13, 0, 0], + "0.3333": [70, 0, 0], + "0.375": [74.98, -0.52, -1.6], + "0.4167": [72.18, -1.04, -3.2], + "0.4583": [70, 0, 0], + "0.5": [70.55, 1.39, 4.29], + "0.5417": [71.35, 3.39, 10.46], + "0.5833": [72.29, 5.75, 17.77], + "0.625": [73.28, 8.24, 25.46], + "0.6667": [74.22, 10.61, 32.76], + "0.7083": [75.02, 12.61, 38.94], + "0.75": [75.57, 14, 43.22], + "0.7917": [76.19, 15.55, 48.02], + "0.8333": [76.19, 15.55, 48.02], + "0.875": [75.57, 14, 43.22], + "0.9167": [74.63, 12.09, 37.34], + "0.9583": [73.21, 9.4, 29.04], + "1.0": [71.69, 6.27, 19.36], + "1.0417": [70.49, 3.02, 9.33], + "1.0833": [70, 0, 0], + "1.125": [70.49, -3.02, -9.34], + "1.1667": [71.69, -6.27, -19.36], + "1.2083": [73.21, -9.4, -29.04], + "1.25": [74.63, -12.09, -37.34], + "1.2917": [75.57, -14, -43.22], + "1.3333": [75.91, -14.85, -45.86], + "1.375": [76.14, -15.42, -47.63], + "1.4167": [76.25, -15.71, -48.51], + "1.4583": [76.25, -15.71, -48.51], + "1.5": [76.14, -15.42, -47.63], + "1.5417": [75.91, -14.85, -45.86], + "1.5833": [75.57, -14, -43.22], + "1.625": [75.84, -11.87, -36.65], + "1.6667": [76.83, -8.73, -26.97], + "1.7083": [77.13, -5.26, -16.25], + "1.75": [75.33, -2.13, -6.57], + "1.7917": [70, 0, 0], + "1.8333": [64.67, 0.61, 1.9], + "1.875": [57.44, 0.94, 2.9], + "1.9167": [48.85, 1.04, 3.2], + "1.9583": [39.47, 0.96, 2.96], + "2.0": [29.85, 0.77, 2.37], + "2.0417": [20.54, 0.52, 1.6], + "2.0833": [12.09, 0.27, 0.83], + "2.125": [5.06, 0.08, 0.24], + "2.1667": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.125": [0, 90, 0], + "0.1667": [-5.49, 72.06, 11.65], + "0.2083": [-13.86, 45.41, 28.88], + "0.25": [-22.76, 16.19, 47.86], + "0.2917": [-29.82, -9.44, 64.76], + "0.3333": [-32.69, -25.33, 75.73], + "0.375": [-32.27, -27.84, 77.78], + "0.4167": [-31.08, -29.02, 79.16], + "0.4583": [-29.25, -29.05, 79.92], + "0.5": [-26.89, -28.08, 80.15], + "0.5417": [-24.12, -26.29, 79.9], + "0.5833": [-21.05, -23.84, 79.25], + "0.625": [-17.81, -20.89, 78.26], + "0.6667": [-14.5, -17.6, 77], + "0.7083": [-11.26, -14.14, 75.53], + "0.75": [-8.18, -10.68, 73.93], + "0.7917": [-5.41, -7.36, 72.26], + "0.8333": [-3.04, -4.37, 70.58], + "0.875": [-1.2, -1.86, 68.98], + "0.9167": [0, 0, 67.5], + "0.9583": [-0.13, 7.65, 58.37], + "1.0": [-4.93, 14.29, 46.76], + "1.0417": [-9.32, 16.22, 36.93], + "1.0833": [-10.78, 13.28, 32.78], + "1.125": [-12.13, 7.53, 29.3], + "1.1667": [-13.31, 0.64, 26.46], + "1.2083": [-14.29, -5.75, 24.2], + "1.25": [-15, -10, 22.5], + "1.2917": [-15.6, -11.84, 20.86], + "1.3333": [-16.13, -12.37, 19.3], + "1.375": [-16.35, -11.98, 18.57], + "1.4167": [-16.05, -11.06, 19.39], + "1.4583": [-15, -10, 22.5], + "1.5": [-12.72, -9.2, 29.34], + "1.5417": [-9.36, -8.4, 39.42], + "1.5833": [-5.64, -7, 50.58], + "1.625": [-2.28, -4.4, 60.66], + "1.6667": [0, 0, 67.5], + "1.7083": [1.11, 12.4, 73.33], + "1.75": [0.56, 28.69, 74.17], + "1.7917": [0, 45, 67.5], + "1.8333": [0, 50.24, 62.6], + "1.875": [0, 55.86, 55.75], + "1.9167": [0, 61.66, 47.51], + "1.9583": [0, 67.46, 38.43], + "2.0": [0, 73.08, 29.08], + "2.0417": [0, 78.33, 20.01], + "2.0833": [0, 83.02, 11.77], + "2.125": [0, 86.97, 4.91], + "2.1667": [0, 90, 0] + }, + "position": { + "0.125": [0, 0, 0], + "0.1667": [0.15, 0, -0.08], + "0.2083": [0.38, 0, -0.19], + "0.25": [0.62, 0, -0.31], + "0.2917": [0.85, 0, -0.42], + "0.3333": [1, 0, -0.5], + "0.375": [1.01, 0, -0.51], + "0.4167": [1.03, 0, -0.51], + "0.4583": [1.04, 0, -0.52], + "0.5": [1.05, 0, -0.52], + "0.5417": [1.06, 0, -0.53], + "0.5833": [1.06, 0, -0.53], + "0.625": [1.07, 0, -0.53], + "0.6667": [1.07, 0, -0.54], + "0.7083": [1.07, 0, -0.54], + "0.75": [1.07, 0, -0.54], + "0.7917": [1.07, 0, -0.54], + "0.8333": [1.07, 0, -0.54], + "0.875": [1.07, 0, -0.54], + "0.9167": [1.07, 0, -0.53], + "0.9583": [1.07, 0, -0.53], + "1.0": [1.06, 0, -0.53], + "1.0417": [1.06, 0, -0.53], + "1.0833": [1.05, 0, -0.53], + "1.125": [1.05, 0, -0.52], + "1.1667": [1.04, 0, -0.52], + "1.2083": [1.04, 0, -0.52], + "1.25": [1.03, 0, -0.52], + "1.2917": [1.03, 0, -0.51], + "1.3333": [1.02, 0, -0.51], + "1.375": [1.02, 0, -0.51], + "1.4167": [1.01, 0, -0.51], + "1.4583": [1.01, 0, -0.51], + "1.5": [1.01, 0, -0.5], + "1.5417": [1, 0, -0.5], + "1.5833": [1, 0, -0.5], + "1.625": [1, 0, -0.5], + "1.6667": [1, 0, -0.5], + "1.7083": [1.04, 0, -0.52], + "1.75": [1.07, 0, -0.54], + "1.7917": [1, 0, -0.5], + "1.8333": [0.93, 0, -0.46], + "1.875": [0.83, 0, -0.41], + "1.9167": [0.7, 0, -0.35], + "1.9583": [0.57, 0, -0.28], + "2.0": [0.43, 0, -0.22], + "2.0417": [0.3, 0, -0.15], + "2.0833": [0.17, 0, -0.09], + "2.125": [0.07, 0, -0.04], + "2.1667": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.125": [0, -90, 0], + "0.1667": [-4.21, -75.32, -10.81], + "0.2083": [-10.64, -53.51, -26.87], + "0.25": [-17.46, -29.6, -44.49], + "0.2917": [-22.88, -8.58, -59.97], + "0.3333": [-25.08, 4.53, -69.62], + "0.375": [-18.85, 5.18, -70.89], + "0.4167": [-7.06, -6.83, -62.82], + "0.4583": [0, -15, -55.23], + "0.5": [-0.54, -14.32, -53.16], + "0.5417": [-2.96, -12, -51.13], + "0.5833": [-6.56, -8.72, -49.21], + "0.625": [-10.65, -5.17, -47.5], + "0.6667": [-14.53, -2.03, -46.06], + "0.7083": [-17.5, 0, -45], + "0.75": [-21.41, 1.76, -43.75], + "0.7917": [-25.31, 2.81, -42.95], + "0.8333": [-27.81, 2.46, -43.18], + "0.875": [-27.5, 0, -45], + "0.9167": [-24.77, -3.96, -47.71], + "0.9583": [-20.09, -10, -51.67], + "1.0": [-14.38, -16.87, -56.25], + "1.0417": [-8.52, -23.33, -60.83], + "1.0833": [-3.43, -28.12, -64.79], + "1.125": [0, -30, -67.5], + "1.1667": [1.21, -28.89, -68.49], + "1.2083": [1.85, -25.93, -69.01], + "1.25": [2.04, -21.67, -69.17], + "1.2917": [1.89, -16.67, -69.04], + "1.3333": [1.51, -11.48, -68.73], + "1.375": [1.02, -6.67, -68.33], + "1.4167": [0.53, -2.78, -67.93], + "1.4583": [0.15, -0.37, -67.62], + "1.5": [0, 0, -67.5], + "1.5417": [0, -2.49, -68.09], + "1.5833": [0, -7.39, -69.47], + "1.625": [0, -14.04, -71.04], + "1.6667": [0, -21.77, -72.22], + "1.7083": [0, -29.95, -72.42], + "1.75": [0, -37.91, -71.04], + "1.7917": [0, -45, -67.5], + "1.8333": [0, -50.24, -62.6], + "1.875": [0, -55.86, -55.75], + "1.9167": [0, -61.66, -47.51], + "1.9583": [0, -67.46, -38.43], + "2.0": [0, -73.08, -29.08], + "2.0417": [0, -78.33, -20.01], + "2.0833": [0, -83.02, -11.77], + "2.125": [0, -86.97, -4.91], + "2.1667": [0, -90, 0] + }, + "position": { + "0.125": [0, 0, 0], + "0.1667": [-0.15, 0, -0.08], + "0.2083": [-0.37, 0, -0.19], + "0.25": [-0.62, 0, -0.31], + "0.2917": [-0.85, 0, -0.42], + "0.3333": [-1, 0, -0.5], + "0.375": [-1.02, 0, -0.51], + "0.4167": [-1.04, 0, -0.52], + "0.4583": [-1.06, 0, -0.52], + "0.5": [-1.07, 0, -0.52], + "0.5417": [-1.08, 0, -0.51], + "0.5833": [-1.09, 0, -0.51], + "0.625": [-1.09, 0, -0.5], + "0.6667": [-1.09, 0, -0.49], + "0.7083": [-1.08, 0, -0.48], + "0.75": [-1.08, 0, -0.47], + "0.7917": [-1.08, 0, -0.47], + "0.8333": [-1.07, 0, -0.46], + "0.875": [-1.06, 0, -0.46], + "0.9167": [-1.06, 0, -0.46], + "0.9583": [-1.05, 0, -0.46], + "1.0": [-1.05, 0, -0.47], + "1.0417": [-1.04, 0, -0.48], + "1.0833": [-1.04, 0, -0.5], + "1.125": [-1.04, 0, -0.52], + "1.1667": [-1.04, 0, -0.86], + "1.2083": [-1.04, 0, -1.3], + "1.25": [-1.03, 0, -1.52], + "1.2917": [-1.03, 0, -1.46], + "1.3333": [-1.02, 0, -1.29], + "1.375": [-1.01, 0, -1.07], + "1.4167": [-1.01, 0, -0.84], + "1.4583": [-1, 0, -0.63], + "1.5": [-1, 0, -0.5], + "1.5417": [-1.01, 0, -0.45], + "1.5833": [-1.03, 0, -0.44], + "1.625": [-1.05, 0, -0.45], + "1.6667": [-1.07, 0, -0.48], + "1.7083": [-1.07, 0, -0.51], + "1.75": [-1.05, 0, -0.52], + "1.7917": [-1, 0, -0.5], + "1.8333": [-0.93, 0, -0.46], + "1.875": [-0.83, 0, -0.41], + "1.9167": [-0.7, 0, -0.35], + "1.9583": [-0.57, 0, -0.28], + "2.0": [-0.43, 0, -0.22], + "2.0417": [-0.3, 0, -0.15], + "2.0833": [-0.17, 0, -0.09], + "2.125": [-0.07, 0, -0.04], + "2.1667": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.mole_underground_sfx": { + "loop": true, + "animation_length": 0.9, + "sound_effects": { + "0.0": { + "effect": "underground" + } + } + }, + "animation.silverlabs_nat.mole.underground_transform": { + "loop": "hold_on_last_frame", + "bones": { + "root": { + "rotation": [ + -67.5, + 0, + "0 + Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 8" + ], + "position": [0, -10, 0], + "scale": 0 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/monkey.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/monkey.rp_anim.json new file mode 100644 index 0000000..b61f3a5 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/monkey.rp_anim.json @@ -0,0 +1,2190 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.monkey.idle": { + "loop": true, + "animation_length": 3, + "bones": { + "body": { + "rotation": [-10, 0, 0], + "position": [0, -0.7, 0] + }, + "tail": { + "rotation": { + "0.0": [-31.77914, 12.60289, -3.14286], + "0.1667": [-31.77914, 11.70599, -3.03846], + "0.375": [-31.77914, 8.7969, -2.31595], + "0.9167": [-31.77914, -3.51859, 0.92814], + "1.125": [-31.77914, -8.02501, 2.11466], + "1.2917": [-31.77914, -10.75272, 2.8145], + "1.4583": [-31.77914, -12.33398, 3.15467], + "1.5417": [-31.77914, -12.60289, 3.14286], + "1.5833": [-31.77914, -12.58705, 3.08966], + "1.625": [-31.77914, -12.46388, 3.01451], + "1.6667": [-31.77914, -12.23569, 2.91865], + "1.8333": [-31.77914, -10.32972, 2.35263], + "2.0417": [-31.77914, -6.07945, 1.33326], + "2.4167": [-31.77914, 3.96917, -0.86296], + "2.625": [-31.77914, 8.84316, -1.97848], + "2.7917": [-31.77914, 11.4736, -2.66948], + "2.875": [-31.77914, 12.23569, -2.91865], + "2.9167": [-31.77914, 12.46388, -3.01451], + "2.9583": [-31.77914, 12.58705, -3.08966], + "3.0": [-31.77914, 12.60289, -3.14286] + } + }, + "tail2": { + "rotation": { + "0.0": [-6.3, 4.91, 0.45], + "0.0417": [-6.3, 8.14, 0.74], + "0.0833": [-6.3, 11.29, 1.03], + "0.125": [-6.3, 14.35, 1.32], + "0.1667": [-6.3, 17.28, 1.59], + "0.2083": [-6.3, 20.07, 1.86], + "0.25": [-6.3, 22.68, 2.11], + "0.2917": [-6.3, 25.1, 2.35], + "0.3333": [-6.3, 27.32, 2.58], + "0.375": [-6.3, 29.3, 2.78], + "0.4167": [-6.3, 31.06, 2.97], + "0.4583": [-6.3, 32.56, 3.13], + "0.5": [-6.3, 33.81, 3.27], + "0.5417": [-6.3, 34.79, 3.38], + "0.5833": [-6.3, 35.51, 3.46], + "0.625": [-6.3, 35.95, 3.52], + "0.6667": [-6.3, 36.12, 3.53], + "0.7083": [-6.3, 36.01, 3.52], + "0.75": [-6.3, 35.62, 3.47], + "0.7917": [-6.3, 34.97, 3.39], + "0.8333": [-6.3, 34.05, 3.28], + "0.875": [-6.3, 32.89, 3.15], + "0.9167": [-6.3, 31.49, 2.99], + "0.9583": [-6.3, 29.86, 2.82], + "1.0": [-6.3, 28.02, 2.63], + "1.0417": [-6.3, 25.98, 2.42], + "1.0833": [-6.3, 23.76, 2.2], + "1.125": [-6.3, 21.37, 1.97], + "1.1667": [-6.3, 18.83, 1.73], + "1.2083": [-6.3, 16.16, 1.48], + "1.25": [-6.3, 13.38, 1.22], + "1.2917": [-6.3, 10.5, 0.96], + "1.3333": [-6.3, 7.56, 0.69], + "1.375": [-6.3, 4.55, 0.41], + "1.4167": [-6.3, 1.52, 0.14], + "1.4583": [-6.3, -1.52, -0.14], + "1.5": [-6.3, -4.55, -0.41], + "1.5417": [-6.3, -7.56, -0.69], + "1.5833": [-6.3, -10.5, -0.96], + "1.625": [-6.3, -13.38, -1.22], + "1.6667": [-6.3, -16.16, -1.48], + "1.7083": [-6.3, -18.83, -1.73], + "1.75": [-6.3, -21.37, -1.97], + "1.7917": [-6.3, -23.76, -2.2], + "1.8333": [-6.3, -25.98, -2.42], + "1.875": [-6.3, -28.02, -2.63], + "1.9167": [-6.3, -29.86, -2.82], + "1.9583": [-6.3, -31.49, -2.99], + "2.0": [-6.3, -32.89, -3.15], + "2.0417": [-6.3, -34.05, -3.28], + "2.0833": [-6.3, -34.97, -3.39], + "2.125": [-6.3, -35.62, -3.47], + "2.1667": [-6.3, -36.01, -3.52], + "2.2083": [-6.3, -36.12, -3.53], + "2.25": [-6.3, -35.95, -3.52], + "2.2917": [-6.3, -35.51, -3.46], + "2.3333": [-6.3, -34.79, -3.38], + "2.375": [-6.3, -33.81, -3.27], + "2.4167": [-6.3, -32.56, -3.13], + "2.4583": [-6.3, -31.06, -2.97], + "2.5": [-6.3, -29.3, -2.78], + "2.5417": [-6.3, -27.32, -2.58], + "2.5833": [-6.3, -25.1, -2.35], + "2.625": [-6.3, -22.68, -2.11], + "2.6667": [-6.3, -20.07, -1.86], + "2.7083": [-6.3, -17.28, -1.59], + "2.75": [-6.3, -14.35, -1.32], + "2.7917": [-6.3, -11.29, -1.03], + "2.8333": [-6.3, -8.14, -0.74], + "2.875": [-6.3, -4.91, -0.45], + "2.9167": [-6.3, -1.64, -0.15], + "2.9583": [-6.3, 1.64, 0.15], + "3.0": [-6.3, 4.91, 0.45] + }, + "position": [0, 0, -0.4] + }, + "tail3": { + "rotation": { + "0.0": [33.53, -24.07, -6.29], + "0.0417": [33.51, -23.9, -6.27], + "0.0833": [33.47, -23.52, -6.22], + "0.125": [33.43, -22.92, -6.14], + "0.1667": [33.39, -22.13, -6.03], + "0.2083": [33.35, -21.14, -5.9], + "0.25": [33.31, -19.97, -5.75], + "0.2917": [33.26, -18.63, -5.58], + "0.3333": [33.22, -17.14, -5.4], + "0.375": [33.17, -15.5, -5.21], + "0.4167": [33.13, -13.73, -5], + "0.4583": [33.08, -11.84, -4.79], + "0.5": [33.04, -9.85, -4.57], + "0.5417": [32.99, -7.77, -4.34], + "0.5833": [32.95, -5.62, -4.11], + "0.625": [32.9, -3.4, -3.87], + "0.6667": [32.86, -1.14, -3.63], + "0.7083": [32.81, 1.16, -3.39], + "0.75": [32.77, 3.47, -3.15], + "0.7917": [32.72, 5.77, -2.9], + "0.8333": [32.68, 8.07, -2.66], + "0.875": [32.63, 10.33, -2.42], + "0.9167": [32.58, 12.55, -2.19], + "0.9583": [32.54, 14.7, -1.95], + "1.0": [32.49, 16.78, -1.73], + "1.0417": [32.45, 18.77, -1.5], + "1.0833": [32.4, 20.66, -1.29], + "1.125": [32.36, 22.43, -1.09], + "1.1667": [32.31, 24.07, -0.89], + "1.2083": [32.27, 25.56, -0.71], + "1.25": [32.23, 26.9, -0.55], + "1.2917": [32.18, 28.07, -0.4], + "1.3333": [32.14, 29.06, -0.27], + "1.375": [32.1, 29.85, -0.16], + "1.4167": [32.06, 30.45, -0.07], + "1.4583": [32.02, 30.83, -0.02], + "1.5": [32, 31, 0], + "1.5417": [32.02, 30.93, -0.02], + "1.5833": [32.06, 30.63, -0.07], + "1.625": [32.1, 30.09, -0.16], + "1.6667": [32.14, 29.35, -0.27], + "1.7083": [32.18, 28.4, -0.4], + "1.75": [32.23, 27.25, -0.55], + "1.7917": [32.27, 25.93, -0.71], + "1.8333": [32.31, 24.44, -0.89], + "1.875": [32.36, 22.79, -1.09], + "1.9167": [32.4, 21.01, -1.29], + "1.9583": [32.45, 19.1, -1.5], + "2.0": [32.49, 17.07, -1.73], + "2.0417": [32.54, 14.95, -1.95], + "2.0833": [32.58, 12.75, -2.19], + "2.125": [32.63, 10.49, -2.42], + "2.1667": [32.68, 8.17, -2.66], + "2.2083": [32.72, 5.83, -2.9], + "2.25": [32.77, 3.47, -3.15], + "2.2917": [32.81, 1.1, -3.39], + "2.3333": [32.86, -1.24, -3.63], + "2.375": [32.9, -3.56, -3.87], + "2.4167": [32.95, -5.82, -4.11], + "2.4583": [32.99, -8.02, -4.34], + "2.5": [33.04, -10.14, -4.57], + "2.5417": [33.08, -12.17, -4.79], + "2.5833": [33.13, -14.08, -5], + "2.625": [33.17, -15.86, -5.21], + "2.6667": [33.22, -17.51, -5.4], + "2.7083": [33.26, -19, -5.58], + "2.75": [33.31, -20.32, -5.75], + "2.7917": [33.35, -21.47, -5.9], + "2.8333": [33.39, -22.42, -6.03], + "2.875": [33.43, -23.16, -6.14], + "2.9167": [33.47, -23.69, -6.22], + "2.9583": [33.51, -24, -6.27], + "3.0": [33.53, -24.07, -6.29] + }, + "position": [0, 0, -0.6] + }, + "skull": { + "rotation": [15, 0, 0], + "position": [0, -0.09143, 0.34877] + }, + "leftLeg": { + "rotation": [12.52, 0.3, 0.99], + "position": [0, -0.34, -1.43] + }, + "rightLeg": { + "rotation": [12.52, -0.3, -0.99], + "position": [0, -0.34, -1.43] + } + } + }, + "animation.silverlabs_nat.monkey.idle_event": { + "sound_effects": { + "0.0": { + "effect": "idle_event" + } + }, + "loop": true, + "animation_length": 1.20833, + "bones": { + "body": { + "rotation": { + "0.0": [-10, 0, 0], + "0.0417": [-9.68, 0, 0], + "0.0833": [-9.36, 0, 0], + "0.125": [-8.8, 0, 0], + "0.1667": [-7.76, 0, 0], + "0.2083": [-6, 0, 0], + "0.25": [4.37, 0, 0], + "0.2917": [12, 0, 0], + "0.3333": [11.23, 0, 0], + "0.375": [9.2, 0, 0], + "0.4167": [6.3, 0, 0], + "0.4583": [2.93, 0, 0], + "0.5": [-0.51, 0, 0], + "0.5417": [-3.62, 0, 0], + "0.5833": [-6, 0, 0], + "0.625": [-8.58, 0, 0], + "0.6667": [-10.91, 0, 0], + "0.7083": [-12.78, 0, 0], + "0.75": [-14.01, 0, 0], + "0.7917": [-14.4, 0, 0], + "0.8333": [-12.05, 0, 0], + "0.875": [-7.73, 0, 0], + "0.9167": [-5, 0, 0], + "0.9583": [-5, 0, 0], + "1.0": [-5.52, 0, 0], + "1.0417": [-6.4, 0, 0], + "1.0833": [-7.45, 0, 0], + "1.125": [-8.52, 0, 0], + "1.1667": [-9.42, 0, 0], + "1.2083": [-10, 0, 0] + }, + "position": { + "0.0": [0, -0.7, 0], + "0.0417": [0, -0.84, 0.01], + "0.0833": [0, -1.06, 0.03], + "0.125": [0, -1.28, 0.04], + "0.1667": [0, -1.45, 0.04], + "0.2083": [0, -1.5, 0], + "0.25": [0, -1.34, -0.3], + "0.2917": [0, -0.36, -0.6], + "0.3333": [0, 0.9, -0.6], + "0.375": [0, 2.24, -0.6], + "0.4167": [0, 3.38, -0.6], + "0.4583": [0, 4.27, -0.6], + "0.5": [0, 4.9, -0.6], + "0.5417": [0, 5.27, -0.6], + "0.5833": [0, 5.38, -0.6], + "0.625": [0, 5.26, -0.6], + "0.6667": [0, 4.89, -0.6], + "0.7083": [0, 4.11, -0.6], + "0.75": [0, 2.66, -0.6], + "0.7917": [0, 0.84, -0.6], + "0.8333": [0, 0.02, -0.42], + "0.875": [0, -0.47, -0.18], + "0.9167": [0, -0.8, 0], + "0.9583": [0, -0.99, 0], + "1.0": [0, -0.97, 0], + "1.0417": [0, -0.92, 0], + "1.0833": [0, -0.86, 0], + "1.125": [0, -0.79, 0], + "1.1667": [0, -0.74, 0], + "1.2083": [0, -0.7, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-31.78, 12.6, -3.14], + "0.0417": [-28.99, 12.08, -3.14], + "0.0833": [-24.62, 11.35, -3.13], + "0.125": [-20.14, 10.47, -3.13], + "0.1667": [-17.03, 9.51, -3.13], + "0.2083": [-16.78, 8.5, -3.14], + "0.25": [-32.71, 5.66, -3.24], + "0.2917": [-48.43, 2.53, -3.31], + "0.3333": [-47.12, 0.29, -3.4], + "0.375": [-40.43, -1.98, -3.45], + "0.4167": [-31.78, -3.8, -3.14], + "0.4583": [-27.86, -4.38, -2.82], + "0.5": [-22.81, -5.02, -2.34], + "0.5417": [-17.15, -5.64, -1.77], + "0.5833": [-11.38, -6.17, -1.17], + "0.625": [-6.01, -6.54, -0.6], + "0.6667": [-1.55, -6.68, -0.12], + "0.7083": [1.5, -6.52, 0.21], + "0.75": [2.63, -5.98, 0.34], + "0.7917": [-0.4, -4.03, 0.03], + "0.8333": [-7.83, -1.02, -0.72], + "0.875": [-17.19, 2.45, -1.67], + "0.9167": [-26, 5.73, -2.56], + "0.9583": [-31.78, 8.2, -3.14], + "1.0": [-33.77, 9.55, -3.34], + "1.0417": [-34.33, 10.56, -3.4], + "1.0833": [-33.93, 11.29, -3.36], + "1.125": [-33.05, 11.82, -3.27], + "1.1667": [-32.18, 12.24, -3.18], + "1.2083": [-31.78, 12.6, -3.14] + } + }, + "tail2": { + "rotation": { + "0.0": [-6.3, 4.91, 0.45], + "0.0417": [-8.68, 4.59, 0.1], + "0.0833": [-11.98, 4.18, -0.41], + "0.125": [-15.9, 3.68, -1.02], + "0.1667": [-20.14, 3.12, -1.65], + "0.2083": [-24.4, 2.5, -2.26], + "0.25": [-28.38, 1.82, -2.78], + "0.2917": [-31.78, 1.1, -3.14], + "0.3333": [-42.74, -2.06, -3.46], + "0.375": [-48.43, -5.37, -3.31], + "0.4167": [-46.01, -7.25, -3.4], + "0.4583": [-39.88, -8.97, -3.45], + "0.5": [-31.78, -10.4, -3.14], + "0.5417": [-27.93, -10.94, -2.83], + "0.5833": [-23.06, -11.57, -2.38], + "0.625": [-17.62, -12.21, -1.84], + "0.6667": [-12.05, -12.78, -1.27], + "0.7083": [-6.79, -13.2, -0.72], + "0.75": [-2.29, -13.4, -0.23], + "0.7917": [0.99, -13.28, 0.14], + "0.8333": [2.63, -12.78, 0.34], + "0.875": [0.97, -10.86, 0.24], + "0.9167": [-4.56, -7.86, -0.22], + "0.9583": [-11.65, -4.42, -0.82], + "1.0": [-17.97, -1.18, -1.34], + "1.0417": [-21.19, 1.22, -1.56], + "1.0833": [-19.84, 2.95, -1.29], + "1.125": [-15.23, 3.94, -0.67], + "1.1667": [-9.88, 4.49, 0], + "1.2083": [-6.3, 4.91, 0.45] + }, + "position": { + "0.0": [0, 0, -0.4], + "0.0417": [0, 0, -0.4], + "0.0833": [0, 0, -0.4], + "0.125": [0, 0, -0.4], + "0.1667": [0, 0, -0.4], + "0.2083": [0, 0, -0.4], + "0.25": [0, 0, -0.4], + "0.2917": [0, 0, -0.4], + "0.3333": [0, 0, -0.4], + "0.375": [0, 0, -0.4], + "0.4167": [0, 0, -0.4], + "0.4583": [0, 0, -0.4], + "0.5": [0, 0, -0.4], + "0.5417": [0, 0, -0.4], + "0.5833": [0, 0, -0.4], + "0.625": [0, 0, -0.4], + "0.6667": [0, 0, -0.4], + "0.7083": [0, 0, -0.4], + "0.75": [0, 0, -0.4], + "0.7917": [0, 0, -0.4], + "0.8333": [0, 0, -0.4], + "0.875": [0, 0, -0.4], + "0.9167": [0, 0, -0.4], + "0.9583": [0, 0, -0.4], + "1.0": [0, 0, -0.4], + "1.0417": [0, 0, -0.4], + "1.0833": [0, 0, -0.4], + "1.125": [0, 0, -0.4], + "1.1667": [0, 0, -0.4], + "1.2083": [0, 0, -0.4] + } + }, + "tail3": { + "rotation": { + "0.0": [33.53, -24.07, -6.29], + "0.0417": [28.16, -21.67, -6.02], + "0.0833": [20.65, -18.19, -5.65], + "0.125": [11.68, -14.01, -5.19], + "0.1667": [1.92, -9.54, -4.71], + "0.2083": [-7.98, -5.15, -4.22], + "0.25": [-17.34, -1.23, -3.77], + "0.2917": [-25.5, 1.81, -3.4], + "0.3333": [-31.78, 3.6, -3.14], + "0.375": [-45.23, 0.6, -3.04], + "0.4167": [-48.43, -7.57, -3.31], + "0.4583": [-46.49, -11.68, -3.4], + "0.5": [-40.84, -16.07, -3.45], + "0.5417": [-31.78, -21.3, -3.14], + "0.5833": [-27.12, -23.87, -2.79], + "0.625": [-21.4, -27.02, -2.27], + "0.6667": [-14.96, -30.48, -1.63], + "0.7083": [-8.15, -33.96, -0.98], + "0.75": [-1.34, -37.18, -0.37], + "0.7917": [5.13, -39.88, 0.1], + "0.8333": [10.91, -41.77, 0.37], + "0.875": [15.63, -42.58, 0.34], + "0.9167": [19.4, -42.04, -0.05], + "0.9583": [22.6, -40.32, -0.76], + "1.0": [25.29, -37.74, -1.7], + "1.0417": [27.54, -34.66, -2.76], + "1.0833": [29.43, -31.4, -3.85], + "1.125": [31.01, -28.33, -4.86], + "1.1667": [32.35, -25.77, -5.71], + "1.2083": [33.53, -24.07, -6.29] + }, + "position": { + "0.0": [0, 0, -0.6], + "0.0417": [0, 0, -0.6], + "0.0833": [0, 0, -0.6], + "0.125": [0, 0, -0.6], + "0.1667": [0, 0, -0.6], + "0.2083": [0, 0, -0.6], + "0.25": [0, 0, -0.6], + "0.2917": [0, 0, -0.6], + "0.3333": [0, 0, -0.6], + "0.375": [0, 0, -0.6], + "0.4167": [0, 0, -0.6], + "0.4583": [0, 0, -0.6], + "0.5": [0, 0, -0.6], + "0.5417": [0, 0, -0.6], + "0.5833": [0, 0, -0.6], + "0.625": [0, 0, -0.6], + "0.6667": [0, 0, -0.6], + "0.7083": [0, 0, -0.6], + "0.75": [0, 0, -0.6], + "0.7917": [0, 0, -0.6], + "0.8333": [0, 0, -0.6], + "0.875": [0, 0, -0.6], + "0.9167": [0, 0, -0.6], + "0.9583": [0, 0, -0.6], + "1.0": [0, 0, -0.6], + "1.0417": [0, 0, -0.6], + "1.0833": [0, 0, -0.6], + "1.125": [0, 0, -0.6], + "1.1667": [0, 0, -0.6], + "1.2083": [0, 0, -0.6] + } + }, + "skull": { + "rotation": { + "0.0": [15, 0, 0], + "0.0417": [13.47, 0.06, 0.3], + "0.0833": [11.51, 0.14, 0.68], + "0.125": [11.08, 0.11, 0.77], + "0.1667": [12.49, -0.01, 0.51], + "0.2083": [15, -0.2, 0.04], + "0.25": [17.79, -0.41, -0.48], + "0.2917": [20.02, -0.6, -0.9], + "0.3333": [20.89, -0.73, -1.04], + "0.375": [20.67, -0.76, -0.98], + "0.4167": [20.13, -0.78, -0.86], + "0.4583": [19.32, -0.79, -0.68], + "0.5": [18.32, -0.79, -0.47], + "0.5417": [17.15, -0.79, -0.23], + "0.5833": [15.9, -0.78, 0.04], + "0.625": [14.6, -0.77, 0.31], + "0.6667": [13.31, -0.75, 0.58], + "0.7083": [12.1, -0.73, 0.83], + "0.75": [11.01, -0.71, 1.06], + "0.7917": [10.1, -0.69, 1.25], + "0.8333": [5.26, -0.5, 2.26], + "0.875": [3.24, -0.29, 2.66], + "0.9167": [3.9, -0.24, 2.51], + "0.9583": [5.15, -0.2, 2.22], + "1.0": [6.8, -0.16, 1.85], + "1.0417": [8.69, -0.12, 1.42], + "1.0833": [10.63, -0.08, 0.98], + "1.125": [12.45, -0.05, 0.57], + "1.1667": [13.97, -0.02, 0.23], + "1.2083": [15, 0, 0] + }, + "position": { + "0.0": [0, -0.09, 0.35], + "0.0417": [0, -0.09, 0.35], + "0.0833": [0, -0.09, 0.35], + "0.125": [0, -0.09, 0.35], + "0.1667": [0, -0.09, 0.35], + "0.2083": [0, -0.09, 0.35], + "0.25": [0, -0.09, 0.35], + "0.2917": [0, -0.09, 0.35], + "0.3333": [0, -0.09, 0.35], + "0.375": [0, -0.09, 0.35], + "0.4167": [0, -0.09, 0.35], + "0.4583": [0, -0.09, 0.35], + "0.5": [0, -0.09, 0.35], + "0.5417": [0, -0.09, 0.35], + "0.5833": [0, -0.09, 0.35], + "0.625": [0, -0.09, 0.35], + "0.6667": [0, -0.09, 0.35], + "0.7083": [0, -0.09, 0.35], + "0.75": [0, -0.09, 0.35], + "0.7917": [0, -0.09, 0.35], + "0.8333": [0, -0.09, 0.35], + "0.875": [0, -0.09, 0.35], + "0.9167": [0, -0.09, 0.35], + "0.9583": [0, -0.09, 0.35], + "1.0": [0, -0.09, 0.35], + "1.0417": [0, -0.09, 0.35], + "1.0833": [0, -0.09, 0.35], + "1.125": [0, -0.09, 0.35], + "1.1667": [0, -0.09, 0.35], + "1.2083": [0, -0.09, 0.35] + } + }, + "leftLeg": { + "rotation": { + "0.0": [12.52, 0.3, 0.99], + "0.2083": [15.27, 0.37, 1.21], + "0.25": [10.78, 0.46, 1.17], + "0.2917": [9.54, 0.49, 1.16], + "0.3333": [7.93, 0.52, 1.15], + "0.375": [6.11, 0.56, 1.13], + "0.4167": [4.23, 0.6, 1.12], + "0.4583": [2.45, 0.63, 1.1], + "0.5": [0.93, 0.66, 1.09], + "0.5417": [-0.18, 0.68, 1.07], + "0.5833": [-0.72, 0.68, 1.06], + "0.625": [-0.04, 0.64, 1.03], + "0.6667": [2.2, 0.55, 0.99], + "0.7083": [5.03, 0.45, 0.96], + "0.75": [7.52, 0.39, 0.96], + "0.7917": [9.46, 0.38, 1.02], + "0.8333": [11.4, 0.38, 1.08], + "0.875": [13.34, 0.37, 1.15], + "0.9167": [15.27, 0.37, 1.21], + "0.9583": [14.88, 0.36, 1.18], + "1.0": [14.49, 0.35, 1.15], + "1.0417": [14.09, 0.34, 1.11], + "1.0833": [13.7, 0.33, 1.08], + "1.125": [13.31, 0.32, 1.05], + "1.1667": [12.91, 0.31, 1.02], + "1.2083": [12.52, 0.3, 0.99] + }, + "position": { + "0.0": [0, -0.34, -1.43], + "0.2083": [0, -0.41, -1.74], + "0.25": [0, -0.26, -1.24], + "0.2917": [0, 0.19, -1.25], + "0.3333": [0, 0.84, -1.28], + "0.375": [0, 1.63, -1.33], + "0.4167": [0, 2.46, -1.4], + "0.4583": [0, 3.26, -1.46], + "0.5": [0, 3.93, -1.51], + "0.5417": [0, 4.41, -1.54], + "0.5833": [0, 4.59, -1.54], + "0.625": [0, 4, -1.42], + "0.6667": [0, 2.6, -1.2], + "0.7083": [0, 1.04, -1], + "0.75": [0, -0.04, -0.93], + "0.7917": [0, -0.13, -1.13], + "0.8333": [0, -0.23, -1.34], + "0.875": [0, -0.32, -1.54], + "0.9167": [0, -0.41, -1.74], + "0.9583": [0, -0.4, -1.7], + "1.0": [0, -0.39, -1.65], + "1.0417": [0, -0.38, -1.61], + "1.0833": [0, -0.37, -1.56], + "1.125": [0, -0.36, -1.52], + "1.1667": [0, -0.35, -1.47], + "1.2083": [0, -0.34, -1.43] + } + }, + "rightLeg": { + "rotation": { + "0.0": [12.52, -0.3, -0.99], + "0.2083": [15.27, -0.37, -1.21], + "0.25": [10.78, -0.46, -1.17], + "0.2917": [9.54, -0.49, -1.16], + "0.3333": [7.93, -0.52, -1.15], + "0.375": [6.11, -0.56, -1.13], + "0.4167": [4.23, -0.6, -1.12], + "0.4583": [2.45, -0.63, -1.1], + "0.5": [0.93, -0.66, -1.09], + "0.5417": [-0.18, -0.68, -1.07], + "0.5833": [-0.72, -0.68, -1.06], + "0.625": [-0.04, -0.64, -1.03], + "0.6667": [2.2, -0.55, -0.99], + "0.7083": [5.03, -0.45, -0.96], + "0.75": [7.52, -0.39, -0.96], + "0.7917": [9.46, -0.38, -1.02], + "0.8333": [11.4, -0.38, -1.08], + "0.875": [13.34, -0.37, -1.15], + "0.9167": [15.27, -0.37, -1.21], + "0.9583": [14.88, -0.36, -1.18], + "1.0": [14.49, -0.35, -1.15], + "1.0417": [14.09, -0.34, -1.11], + "1.0833": [13.7, -0.33, -1.08], + "1.125": [13.31, -0.32, -1.05], + "1.1667": [12.91, -0.31, -1.02], + "1.2083": [12.52, -0.3, -0.99] + }, + "position": { + "0.0": [0, -0.34, -1.43], + "0.2083": [0, -0.41, -1.74], + "0.25": [0, -0.26, -1.24], + "0.2917": [0, 0.19, -1.25], + "0.3333": [0, 0.84, -1.28], + "0.375": [0, 1.63, -1.33], + "0.4167": [0, 2.46, -1.4], + "0.4583": [0, 3.26, -1.46], + "0.5": [0, 3.93, -1.51], + "0.5417": [0, 4.41, -1.54], + "0.5833": [0, 4.59, -1.54], + "0.625": [0, 4, -1.42], + "0.6667": [0, 2.6, -1.2], + "0.7083": [0, 1.04, -1], + "0.75": [0, -0.04, -0.93], + "0.7917": [0, -0.13, -1.13], + "0.8333": [0, -0.23, -1.34], + "0.875": [0, -0.32, -1.54], + "0.9167": [0, -0.41, -1.74], + "0.9583": [0, -0.4, -1.7], + "1.0": [0, -0.39, -1.65], + "1.0417": [0, -0.38, -1.61], + "1.0833": [0, -0.37, -1.56], + "1.125": [0, -0.36, -1.52], + "1.1667": [0, -0.35, -1.47], + "1.2083": [0, -0.34, -1.43] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [2.5, 0, 0], + "0.25": [1.88, 0, 0], + "0.2917": [1.25, 0, 0], + "0.3333": [0.62, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [-1.84, 0, 0], + "0.4583": [-4.42, 0, 0], + "0.5": [-7.08, 0, 0], + "0.5417": [-9.16, 0, 0], + "0.5833": [-10, 0, 0], + "0.625": [-9.53, 0, 0], + "0.6667": [-8.31, 0, 0], + "0.7083": [-6.59, 0, 0], + "0.75": [-4.64, 0, 0], + "0.7917": [-2.71, 0, 0], + "0.8333": [-1.08, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.2083": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, -0.3], + "0.25": [0, 0, -0.28], + "0.2917": [0, -0.01, -0.15], + "0.3333": [0, -0.02, -0.02], + "0.375": [0, 0, 0], + "0.4167": [0, 1.95, 0], + "0.4583": [0, 3.87, 0], + "0.5": [0, 4.96, 0], + "0.5417": [0, 5.58, 0], + "0.5833": [0, 5.9, 0], + "0.625": [0, 5.95, 0], + "0.6667": [0, 5.68, 0], + "0.7083": [0, 5.08, 0], + "0.75": [0, 4.12, 0], + "0.7917": [0, 2.81, 0], + "0.8333": [0, 1.23, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.2083": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [2.5, 0, 0], + "0.25": [1.88, 0, 0], + "0.2917": [1.25, 0, 0], + "0.3333": [0.62, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [-1.84, 0, 0], + "0.4583": [-4.42, 0, 0], + "0.5": [-7.08, 0, 0], + "0.5417": [-9.16, 0, 0], + "0.5833": [-10, 0, 0], + "0.625": [-9.53, 0, 0], + "0.6667": [-8.31, 0, 0], + "0.7083": [-6.59, 0, 0], + "0.75": [-4.64, 0, 0], + "0.7917": [-2.71, 0, 0], + "0.8333": [-1.08, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.2083": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, -0.3], + "0.25": [0, 0, -0.28], + "0.2917": [0, -0.01, -0.15], + "0.3333": [0, -0.02, -0.02], + "0.375": [0, 0, 0], + "0.4167": [0, 1.95, 0], + "0.4583": [0, 3.87, 0], + "0.5": [0, 4.96, 0], + "0.5417": [0, 5.58, 0], + "0.5833": [0, 5.9, 0], + "0.625": [0, 5.95, 0], + "0.6667": [0, 5.68, 0], + "0.7083": [0, 5.08, 0], + "0.75": [0, 4.12, 0], + "0.7917": [0, 2.81, 0], + "0.8333": [0, 1.23, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.2083": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.monkey.run": { + "anim_time_update": "q.anim_time + q.delta_time * v.run_anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.run_speed_movement_max )", + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.08": { + "effect": "step_-6dB" + }, + "0.58": { + "effect": "step" + }, + "0.67": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 0.83333, + "bones": { + "body": { + "rotation": { + "0.0": [-2, 0, 0], + "0.0417": [-1.05, 0, 0], + "0.0833": [0.37, 0, 0], + "0.125": [1.61, 0, 0], + "0.1667": [2, 0, 0], + "0.2083": [0.11, 0, 0], + "0.25": [-2.89, 0, 0], + "0.2917": [-4, 0, 0], + "0.3333": [-3.19, 0, 0], + "0.375": [-1.66, 0, 0], + "0.4167": [0.31, 0, 0], + "0.4583": [2.44, 0, 0], + "0.5": [4.45, 0, 0], + "0.5417": [6.07, 0, 0], + "0.5833": [7, 0, 0], + "0.625": [7.08, 0, 0], + "0.6667": [6, 0, 0], + "0.7083": [4.42, 0, 0], + "0.75": [3, 0, 0], + "0.7917": [0.25, 0, 0], + "0.8333": [-2, 0, 0] + }, + "position": { + "0.0": [0, -0.4, 0], + "0.0417": [0, -0.45, -0.01], + "0.0833": [0, -0.52, -0.04], + "0.125": [0, -0.55, -0.04], + "0.1667": [0, -0.5, 0], + "0.2083": [0, -0.29, 0.12], + "0.25": [0, 0.03, 0.3], + "0.2917": [0, 0.35, 0.48], + "0.3333": [0, 0.57, 0.6], + "0.375": [0, 0.67, 0.65], + "0.4167": [0, 0.65, 0.63], + "0.4583": [0, 0.57, 0.6], + "0.5": [0, 0.42, 0.58], + "0.5417": [0, 0.2, 0.54], + "0.5833": [0, 0, 0.5], + "0.625": [0, -0.12, 0.46], + "0.6667": [0, -0.24, 0.41], + "0.7083": [0, -0.33, 0.36], + "0.75": [0, -0.4, 0.3], + "0.7917": [0, -0.43, 0.14], + "0.8333": [0, -0.4, 0] + } + }, + "skull": { + "rotation": { + "0.0": [2.75, 0, 0], + "0.0417": [1.66, 0, 0], + "0.0833": [0.05, 0, 0], + "0.125": [-1.43, 0, 0], + "0.1667": [-2.13, 0, 0], + "0.2083": [-1.4, 0, 0], + "0.25": [0.26, 0, 0], + "0.2917": [1.78, 0, 0], + "0.3333": [2.09, 0, 0], + "0.375": [1.09, 0, 0], + "0.4167": [-0.74, 0, 0], + "0.4583": [-2.94, 0, 0], + "0.5": [-5.07, 0, 0], + "0.5417": [-6.66, 0, 0], + "0.5833": [-7.25, 0, 0], + "0.625": [-6.59, 0, 0], + "0.6667": [-4.98, 0, 0], + "0.7083": [-2.83, 0, 0], + "0.75": [-0.56, 0, 0], + "0.7917": [1.44, 0, 0], + "0.8333": [2.75, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [17, 0, 0], + "0.0417": [12.3, 0, 0], + "0.0833": [5.3, 0.01, 0], + "0.125": [-2.35, 0.02, 0], + "0.1667": [-9.04, 0.02, 0], + "0.2083": [-13.13, 0, 0], + "0.25": [-14.28, -0.07, -0.01], + "0.2917": [-12.74, -0.17, -0.03], + "0.3333": [-9.49, -0.27, -0.05], + "0.375": [-5.52, -0.31, -0.06], + "0.4167": [-2.16, -0.29, -0.05], + "0.4583": [2.2, -0.24, -0.04], + "0.5": [7.03, -0.17, -0.03], + "0.5417": [11.8, -0.1, -0.02], + "0.5833": [15.96, -0.04, -0.01], + "0.625": [19, 0, 0], + "0.6667": [21.89, 0.02, 0], + "0.7083": [22.39, 0.01, 0], + "0.75": [22, 0, 0], + "0.7917": [19.69, 0, 0], + "0.8333": [17, 0, 0] + }, + "position": [0, -0.1, -0.3] + }, + "tail2": { + "rotation": { + "0.0": [15.96, -0.04, -0.01], + "0.0417": [19, 0, 0], + "0.0833": [21.89, 0.02, 0], + "0.125": [22.39, 0.01, 0], + "0.1667": [22, 0, 0], + "0.2083": [19.69, 0, 0], + "0.25": [17, 0, 0], + "0.2917": [12.3, 0, 0], + "0.3333": [5.3, 0.01, 0], + "0.375": [-2.35, 0.02, 0], + "0.4167": [-9.04, 0.02, 0], + "0.4583": [-13.13, 0, 0], + "0.5": [-14.28, -0.07, -0.01], + "0.5417": [-12.74, -0.17, -0.03], + "0.5833": [-9.49, -0.27, -0.05], + "0.625": [-5.52, -0.31, -0.06], + "0.6667": [-2.16, -0.29, -0.05], + "0.7083": [2.2, -0.24, -0.04], + "0.75": [7.03, -0.17, -0.03], + "0.7917": [11.8, -0.1, -0.02], + "0.8333": [15.96, -0.04, -0.01] + } + }, + "tail3": { + "rotation": { + "0.0": [-5.52, -0.31, -0.06], + "0.0417": [-2.16, -0.29, -0.05], + "0.0833": [2.2, -0.24, -0.04], + "0.125": [7.03, -0.17, -0.03], + "0.1667": [11.8, -0.1, -0.02], + "0.2083": [15.96, -0.04, -0.01], + "0.25": [19, 0, 0], + "0.2917": [21.89, 0.02, 0], + "0.3333": [22.39, 0.01, 0], + "0.375": [22, 0, 0], + "0.4167": [19.69, 0, 0], + "0.4583": [17, 0, 0], + "0.5": [12.3, 0, 0], + "0.5417": [5.3, 0.01, 0], + "0.5833": [-2.35, 0.02, 0], + "0.625": [-9.04, 0.02, 0], + "0.6667": [-13.13, 0, 0], + "0.7083": [-14.28, -0.07, -0.01], + "0.75": [-12.74, -0.17, -0.03], + "0.7917": [-9.49, -0.27, -0.05], + "0.8333": [-5.52, -0.31, -0.06] + } + }, + "leftArm": { + "rotation": { + "0.0": [31, 0, 12.6], + "0.125": [71.55, 0, 12.6], + "0.1667": [61.05, 0, 11.98], + "0.2083": [43.05, 0, 11.12], + "0.25": [20.92, 0, 10.11], + "0.2917": [-1.95, 0, 9.02], + "0.3333": [-22.17, 0, 7.96], + "0.375": [-36.36, 0, 7], + "0.4167": [-46.47, 0, 5.73], + "0.4583": [-52.72, 0, 4.25], + "0.5": [-55.19, 0, 2.92], + "0.5417": [-53.93, 0, 2.08], + "0.5833": [-49, 0, 2.1], + "0.625": [-40.1, 0, 3.08], + "0.6667": [-26.23, 0, 4.85], + "0.7083": [-9.79, 0, 7.04], + "0.75": [6.83, 0, 9.31], + "0.7917": [21.22, 0, 11.28], + "0.8333": [31, 0, 12.6] + }, + "position": { + "0.0": [0, -0.2, 0], + "0.125": [0, -0.1, -0.57], + "0.1667": [0, 0.16, -0.52], + "0.2083": [0, 0.42, -0.46], + "0.25": [0, 0.68, -0.4], + "0.2917": [0, 0.93, -0.21], + "0.3333": [0, 1.16, 0.04], + "0.375": [0, 1.25, 0.2], + "0.4167": [0, 1.12, 0.22], + "0.4583": [0, 0.85, 0.16], + "0.5": [0, 0.53, 0.1], + "0.5417": [0, -0.11, 0.04], + "0.5833": [0, -0.6, 0], + "0.625": [0, -0.53, -0.01], + "0.6667": [0, -0.28, 0], + "0.7083": [0, -0.1, 0], + "0.75": [0, -0.13, 0], + "0.7917": [0, -0.17, 0], + "0.8333": [0, -0.2, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [58.03, 0, -12], + "0.0417": [71.55, 0, -12], + "0.0833": [59.5, 0, -11.36], + "0.125": [41.08, 0, -10.45], + "0.1667": [19.29, 0, -9.38], + "0.2083": [-2.88, 0, -8.27], + "0.25": [-22.42, 0, -7.24], + "0.2917": [-36.36, 0, -6.4], + "0.3333": [-46.64, 0, -5.5], + "0.375": [-53.15, 0, -4.6], + "0.4167": [-55.88, 0, -3.86], + "0.4583": [-54.84, 0, -3.44], + "0.5": [-50, 0, -3.5], + "0.5417": [-41.35, 0, -4.08], + "0.5833": [-28.01, 0, -5.1], + "0.625": [-12.04, 0, -6.39], + "0.6667": [4.49, 0, -7.74], + "0.7083": [19.53, 0, -8.97], + "0.75": [31, 0, -9.9], + "0.7917": [44.51, 0, -10.95], + "0.8333": [58.03, 0, -12] + }, + "position": { + "0.0": [0, -0.13, -0.53], + "0.0417": [0, -0.1, -0.7], + "0.0833": [0, 0.16, -0.6], + "0.125": [0, 0.42, -0.5], + "0.1667": [0, 0.68, -0.4], + "0.2083": [0, 0.93, -0.2], + "0.25": [0, 1.16, 0.04], + "0.2917": [0, 1.25, 0.2], + "0.3333": [0, 1, 0.19], + "0.375": [0, 0.53, 0.1], + "0.4167": [0, 0.12, 0.06], + "0.4583": [0, -0.33, 0.03], + "0.5": [0, -0.6, 0], + "0.5417": [0, -0.53, -0.01], + "0.5833": [0, -0.28, 0], + "0.625": [0, -0.1, 0], + "0.6667": [0, -0.13, 0], + "0.7083": [0, -0.17, 0], + "0.75": [0, -0.2, 0], + "0.7917": [0, -0.17, -0.26], + "0.8333": [0, -0.13, -0.53] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-24, 0, -5.7], + "0.1667": [22, 0, -5.7], + "0.2083": [36.7, 0, -5.7], + "0.25": [50.63, 0, -5.7], + "0.2917": [61, 0, -5.7], + "0.3333": [66.19, 0, -5.7], + "0.375": [71.34, 0, -5.7], + "0.4167": [74.58, 0, -5.7], + "0.4583": [74.09, 0, -5.7], + "0.5": [68, 0, -5.7], + "0.5417": [56.01, 0, -5.7], + "0.5833": [37.93, 0, -5.7], + "0.625": [16.81, 0, -5.7], + "0.6667": [-4.26, 0, -5.7], + "0.7083": [-22.22, 0, -5.7], + "0.75": [-34, 0, -5.7], + "0.7917": [-35.38, 0, -5.7], + "0.8333": [-24, 0, -5.7] + }, + "position": { + "0.0": [0, -0.4, -0.2], + "0.1667": [0, -0.1, 0.7], + "0.2083": [0, 0.01, 0.97], + "0.25": [0, 0.12, 1.22], + "0.2917": [0, 0.25, 1.4], + "0.3333": [0, 0.35, 1.46], + "0.375": [0, 0.48, 1.49], + "0.4167": [0, 0.6, 1.5], + "0.4583": [0, 0.72, 1.5], + "0.5": [0, 0.8, 1.5], + "0.5417": [0, 0.87, 1.51], + "0.5833": [0, 0.91, 1.51], + "0.625": [0, 0.92, 1.5], + "0.6667": [0, 0.9, 1.45], + "0.7083": [0, 0.74, 1.22], + "0.75": [0, 0.57, 0.98], + "0.7917": [0, 0.09, 0.39], + "0.8333": [0, -0.4, -0.2] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-34, 0, 0], + "0.0833": [-24, 0, 0], + "0.25": [22, 0, 0], + "0.2917": [36.7, 0, 0], + "0.3333": [50.63, 0, 0], + "0.375": [61, 0, 0], + "0.4167": [66.19, 0, 0], + "0.4583": [71.34, 0, 0], + "0.5": [74.58, 0, 0], + "0.5417": [74.09, 0, 0], + "0.5833": [68, 0, 0], + "0.625": [56.13, 0, 0], + "0.6667": [38.3, 0, 0], + "0.7083": [17.44, 0, 0], + "0.75": [-3.52, 0, 0], + "0.7917": [-21.64, 0, 0], + "0.8333": [-34, 0, 0] + }, + "position": { + "0.0": [0, 0.57, 0.48], + "0.0833": [0, -0.4, -0.2], + "0.25": [0, -0.1, 0.7], + "0.2917": [0, 0.01, 0.97], + "0.3333": [0, 0.12, 1.22], + "0.375": [0, 0.25, 1.4], + "0.4167": [0, 0.35, 1.46], + "0.4583": [0, 0.48, 1.5], + "0.5": [0, 0.6, 1.52], + "0.5417": [0, 0.72, 1.52], + "0.5833": [0, 0.8, 1.5], + "0.625": [0, 0.87, 1.46], + "0.6667": [0, 0.91, 1.4], + "0.7083": [0, 0.92, 1.31], + "0.75": [0, 0.9, 1.2], + "0.7917": [0, 0.74, 0.84], + "0.8333": [0, 0.57, 0.48] + } + }, + "hind_legs": { + "position": { + "0.0": [0, 0, 0.75], + "0.3333": [0, 0, 0.25], + "0.8333": [0, 0, 0.75] + } + }, + "front_arm": { + "position": [0, 0, 1] + } + } + }, + "animation.silverlabs_nat.monkey.climb": { + "sound_effects": { + "0.0": { + "effect": "step_-6dB" + }, + "0.58": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 0.83333, + "bones": { + "body": { + "rotation": { + "0.0": [-2, 0, 0], + "0.0417": [-1.05, 0, 0], + "0.0833": [0.37, 0, 0], + "0.125": [1.61, 0, 0], + "0.1667": [2, 0, 0], + "0.2083": [0.11, 0, 0], + "0.25": [-2.89, 0, 0], + "0.2917": [-4, 0, 0], + "0.3333": [-3.19, 0, 0], + "0.375": [-1.66, 0, 0], + "0.4167": [0.31, 0, 0], + "0.4583": [2.44, 0, 0], + "0.5": [4.45, 0, 0], + "0.5417": [6.07, 0, 0], + "0.5833": [7, 0, 0], + "0.625": [7.08, 0, 0], + "0.6667": [6, 0, 0], + "0.7083": [4.42, 0, 0], + "0.75": [3, 0, 0], + "0.7917": [0.25, 0, 0], + "0.8333": [-2, 0, 0] + }, + "position": { + "0.0": [0, -0.4, 0], + "0.0417": [0, -0.45, -0.01], + "0.0833": [0, -0.52, -0.04], + "0.125": [0, -0.55, -0.04], + "0.1667": [0, -0.5, 0], + "0.2083": [0, -0.29, 0.12], + "0.25": [0, 0.03, 0.3], + "0.2917": [0, 0.35, 0.48], + "0.3333": [0, 0.57, 0.6], + "0.375": [0, 0.67, 0.65], + "0.4167": [0, 0.65, 0.63], + "0.4583": [0, 0.57, 0.6], + "0.5": [0, 0.42, 0.58], + "0.5417": [0, 0.2, 0.54], + "0.5833": [0, 0, 0.5], + "0.625": [0, -0.12, 0.46], + "0.6667": [0, -0.24, 0.41], + "0.7083": [0, -0.33, 0.36], + "0.75": [0, -0.4, 0.3], + "0.7917": [0, -0.43, 0.14], + "0.8333": [0, -0.4, 0] + } + }, + "skull": { + "rotation": { + "0.0": [2.75, 0, 0], + "0.0417": [1.66, 0, 0], + "0.0833": [0.05, 0, 0], + "0.125": [-1.43, 0, 0], + "0.1667": [-2.13, 0, 0], + "0.2083": [-1.4, 0, 0], + "0.25": [0.26, 0, 0], + "0.2917": [1.78, 0, 0], + "0.3333": [2.09, 0, 0], + "0.375": [1.09, 0, 0], + "0.4167": [-0.74, 0, 0], + "0.4583": [-2.94, 0, 0], + "0.5": [-5.07, 0, 0], + "0.5417": [-6.66, 0, 0], + "0.5833": [-7.25, 0, 0], + "0.625": [-6.59, 0, 0], + "0.6667": [-4.98, 0, 0], + "0.7083": [-2.83, 0, 0], + "0.75": [-0.56, 0, 0], + "0.7917": [1.44, 0, 0], + "0.8333": [2.75, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [17, 0, 0], + "0.0417": [12.3, 0, 0], + "0.0833": [5.3, 0.01, 0], + "0.125": [-2.35, 0.02, 0], + "0.1667": [-9.04, 0.02, 0], + "0.2083": [-13.13, 0, 0], + "0.25": [-14.28, -0.07, -0.01], + "0.2917": [-12.74, -0.17, -0.03], + "0.3333": [-9.49, -0.27, -0.05], + "0.375": [-5.52, -0.31, -0.06], + "0.4167": [-2.16, -0.29, -0.05], + "0.4583": [2.2, -0.24, -0.04], + "0.5": [7.03, -0.17, -0.03], + "0.5417": [11.8, -0.1, -0.02], + "0.5833": [15.96, -0.04, -0.01], + "0.625": [19, 0, 0], + "0.6667": [21.89, 0.02, 0], + "0.7083": [22.39, 0.01, 0], + "0.75": [22, 0, 0], + "0.7917": [19.69, 0, 0], + "0.8333": [17, 0, 0] + }, + "position": [0, -0.1, -0.3] + }, + "tail2": { + "rotation": { + "0.0": [15.96, -0.04, -0.01], + "0.0417": [19, 0, 0], + "0.0833": [21.89, 0.02, 0], + "0.125": [22.39, 0.01, 0], + "0.1667": [22, 0, 0], + "0.2083": [19.69, 0, 0], + "0.25": [17, 0, 0], + "0.2917": [12.3, 0, 0], + "0.3333": [5.3, 0.01, 0], + "0.375": [-2.35, 0.02, 0], + "0.4167": [-9.04, 0.02, 0], + "0.4583": [-13.13, 0, 0], + "0.5": [-14.28, -0.07, -0.01], + "0.5417": [-12.74, -0.17, -0.03], + "0.5833": [-9.49, -0.27, -0.05], + "0.625": [-5.52, -0.31, -0.06], + "0.6667": [-2.16, -0.29, -0.05], + "0.7083": [2.2, -0.24, -0.04], + "0.75": [7.03, -0.17, -0.03], + "0.7917": [11.8, -0.1, -0.02], + "0.8333": [15.96, -0.04, -0.01] + } + }, + "tail3": { + "rotation": { + "0.0": [-5.52, -0.31, -0.06], + "0.0417": [-2.16, -0.29, -0.05], + "0.0833": [2.2, -0.24, -0.04], + "0.125": [7.03, -0.17, -0.03], + "0.1667": [11.8, -0.1, -0.02], + "0.2083": [15.96, -0.04, -0.01], + "0.25": [19, 0, 0], + "0.2917": [21.89, 0.02, 0], + "0.3333": [22.39, 0.01, 0], + "0.375": [22, 0, 0], + "0.4167": [19.69, 0, 0], + "0.4583": [17, 0, 0], + "0.5": [12.3, 0, 0], + "0.5417": [5.3, 0.01, 0], + "0.5833": [-2.35, 0.02, 0], + "0.625": [-9.04, 0.02, 0], + "0.6667": [-13.13, 0, 0], + "0.7083": [-14.28, -0.07, -0.01], + "0.75": [-12.74, -0.17, -0.03], + "0.7917": [-9.49, -0.27, -0.05], + "0.8333": [-5.52, -0.31, -0.06] + } + }, + "leftArm": { + "rotation": { + "0.0": [31, 0, 12.6], + "0.125": [70.94538, 14.21232, 7.75293], + "0.25": [20.07743, 3.13458, -24.6868], + "0.375": [-30.7775, -20.39391, -23.33149], + "0.5833": [-49, 0, 2.1], + "0.8333": [31, 0, 12.6] + }, + "position": { + "0.0": [0, -0.2, 0], + "0.125": [0, -0.1, -0.57], + "0.25": [0, 0.68, -0.4], + "0.375": [0, 1.25, 0.2], + "0.5": [0, 0.53, 0.1], + "0.5833": [0, -0.6, 0], + "0.7083": [0, -0.1, 0], + "0.8333": [0, -0.2, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [31, 0, -12.6], + "0.125": [70.94538, -14.21232, -7.75293], + "0.25": [20.07743, -3.13458, 24.6868], + "0.375": [-30.7775, 20.39391, 23.33149], + "0.5833": [-49, 0, -2.1], + "0.8333": [31, 0, -12.6] + }, + "position": { + "0.0": [0, -0.2, 0], + "0.125": [0, -0.1, -0.57], + "0.25": [0, 0.68, -0.4], + "0.375": [0, 1.25, 0.2], + "0.5": [0, 0.53, 0.1], + "0.5833": [0, -0.6, 0], + "0.7083": [0, -0.1, 0], + "0.8333": [0, -0.2, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-24, 0, -5.7], + "0.1667": [22, 0, -5.7], + "0.2083": [31.93, 0, -5.7], + "0.25": [39.19, 0, -5.7], + "0.2917": [44, 0, -5.7], + "0.3333": [50.25, 0, -5.7], + "0.375": [44, 0, -5.7], + "0.4167": [36.28, 0, -5.7], + "0.4583": [25.17, 0, -5.7], + "0.5": [12.01, 0, -5.7], + "0.5417": [-1.84, 0, -5.7], + "0.5833": [-15.02, 0, -5.7], + "0.625": [-26.2, 0, -5.7], + "0.6667": [-34, 0, -5.7], + "0.75": [-35.38, 0, -5.7], + "0.8333": [-24, 0, -5.7] + }, + "position": { + "0.0": [0, -0.4, -0.2], + "0.1667": [0, -0.1, 0.7], + "0.2083": [0, 0.02, 0.93], + "0.25": [0, 0.13, 1.17], + "0.2917": [0, 0.25, 1.4], + "0.3333": [0, 0.29, 1.35], + "0.375": [0, 0.32, 1.31], + "0.4167": [0, 0.36, 1.26], + "0.4583": [0, 0.39, 1.21], + "0.5": [0, 0.43, 1.17], + "0.5417": [0, 0.46, 1.12], + "0.5833": [0, 0.5, 1.07], + "0.625": [0, 0.53, 1.03], + "0.6667": [0, 0.57, 0.98], + "0.75": [0, 0.09, 0.39], + "0.8333": [0, -0.4, -0.2] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-24, 0, 5.7], + "0.1667": [22, 0, 5.7], + "0.2083": [31.93, 0, 5.7], + "0.25": [39.19, 0, 5.7], + "0.2917": [44, 0, 5.7], + "0.3333": [50.25, 0, 5.7], + "0.375": [44, 0, 5.7], + "0.4167": [36.28, 0, 5.7], + "0.4583": [25.17, 0, 5.7], + "0.5": [12.01, 0, 5.7], + "0.5417": [-1.84, 0, 5.7], + "0.5833": [-15.02, 0, 5.7], + "0.625": [-26.2, 0, 5.7], + "0.6667": [-34, 0, 5.7], + "0.75": [-35.38, 0, 5.7], + "0.8333": [-24, 0, 5.7] + }, + "position": { + "0.0": [0, -0.4, -0.2], + "0.1667": [0, -0.1, 0.7], + "0.2083": [0, 0.02, 0.93], + "0.25": [0, 0.13, 1.17], + "0.2917": [0, 0.25, 1.4], + "0.3333": [0, 0.29, 1.35], + "0.375": [0, 0.32, 1.31], + "0.4167": [0, 0.36, 1.26], + "0.4583": [0, 0.39, 1.21], + "0.5": [0, 0.43, 1.17], + "0.5417": [0, 0.46, 1.12], + "0.5833": [0, 0.5, 1.07], + "0.625": [0, 0.53, 1.03], + "0.6667": [0, 0.57, 0.98], + "0.75": [0, 0.09, 0.39], + "0.8333": [0, -0.4, -0.2] + } + }, + "root": { + "rotation": [-86, 0, 0], + "position": [0, 0, -8] + }, + "front_arm": { + "position": [0, 0, 1] + }, + "hind_legs": { + "position": { + "0.0": [0, 0, 0.75], + "0.3333": [0, 0, 0.25], + "0.8333": [0, 0, 0.75] + } + } + } + }, + "animation.silverlabs_nat.monkey.walk": { + "sound_effects": { + "0.0": { + "effect": "step_-6dB" + }, + "0.38": { + "effect": "step" + }, + "0.54": { + "effect": "step_-6dB" + }, + "0.92": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 1.08333, + "bones": { + "body": { + "rotation": { + "0.0": [2, 0, 0], + "0.0417": [2.29, -0.01, 0.22], + "0.0833": [2.73, -0.03, 0.54], + "0.125": [3.12, -0.05, 0.84], + "0.1667": [3.25, -0.06, 1], + "0.2083": [3.06, -0.05, 0.98], + "0.25": [2.66, -0.04, 0.86], + "0.2917": [2.18, -0.02, 0.7], + "0.3333": [1.75, -0.01, 0.53], + "0.375": [1.5, 0, 0.4], + "0.4167": [1.45, 0, 0.3], + "0.4583": [1.56, 0, 0.22], + "0.5": [1.77, 0, 0.14], + "0.5417": [2, 0, 0], + "0.5833": [2.33, 0.01, -0.24], + "0.625": [2.77, 0.03, -0.56], + "0.6667": [3.13, 0.05, -0.85], + "0.7083": [3.25, 0.06, -1], + "0.75": [3.06, 0.05, -0.98], + "0.7917": [2.66, 0.04, -0.86], + "0.8333": [2.18, 0.02, -0.7], + "0.875": [1.75, 0.01, -0.53], + "0.9167": [1.5, 0, -0.4], + "0.9583": [1.48, 0, -0.28], + "1.0": [1.64, 0, -0.16], + "1.0417": [1.86, 0, -0.07], + "1.0833": [2, 0, 0] + }, + "position": { + "0.0": [0, 0.1, -0.1], + "0.0417": [0, 0.1, -0.17], + "0.0833": [0, 0.1, -0.27], + "0.125": [0, 0.1, -0.36], + "0.1667": [0, 0.1, -0.4], + "0.2083": [0, 0.1, -0.39], + "0.25": [0, 0.1, -0.36], + "0.2917": [0, 0.1, -0.32], + "0.3333": [0, 0.1, -0.27], + "0.375": [0, 0.1, -0.23], + "0.4167": [0, 0.1, -0.18], + "0.4583": [0, 0.1, -0.14], + "0.5": [0, 0.1, -0.11], + "0.5417": [0, 0.1, -0.1], + "0.5833": [0, 0.1, -0.15], + "0.625": [0, 0.1, -0.25], + "0.6667": [0, 0.1, -0.35], + "0.7083": [0, 0.1, -0.4], + "0.75": [0, 0.1, -0.39], + "0.7917": [0, 0.1, -0.37], + "0.8333": [0, 0.1, -0.33], + "0.875": [0, 0.1, -0.29], + "0.9167": [0, 0.1, -0.25], + "0.9583": [0, 0.1, -0.2], + "1.0": [0, 0.1, -0.16], + "1.0417": [0, 0.1, -0.12], + "1.0833": [0, 0.1, -0.1] + } + }, + "skull": { + "rotation": ["Math.cos(( q.anim_time - 0.39 ) * 666 ) * 2", 0, 0] + }, + "leftArm": { + "rotation": { + "0.0": [-19, 0, 0], + "0.3333": [10.2968, 0.42909, -0.18217], + "0.5417": [24.45296, 0.94399, -0.40078], + "0.75": [34.96864, 0.62933, -0.26718], + "1.0417": [-12.73132, -0.07871, 0.36107], + "1.0833": [-19, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.8], + "0.3333": [0, -0.2, 0.35], + "0.5417": [0, 0.3, 0.35], + "0.7917": [0, 0.49, -0.74], + "1.0": [0, 0.8, -0.86], + "1.0833": [0, 0, -0.8] + } + }, + "rightArm": { + "rotation": { + "0.0": [24.45296, -0.94399, 0.40078], + "0.2083": [34.96864, -0.62933, 0.26718], + "0.5": [-12.73132, 0.07871, -0.36107], + "0.5417": [-19, 0, 0], + "0.875": [10.2968, -0.42909, 0.18217], + "1.0833": [24.45296, -0.94399, 0.40078] + }, + "position": { + "0.0": [0, 0.3, 0.35], + "0.25": [0, 0.49, -0.74], + "0.4583": [0, 0.8, -0.86], + "0.5417": [0, 0, -0.8], + "0.875": [0, -0.2, 0.35], + "1.0833": [0, 0.3, 0.35] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-2.04, -0.59, 0.84], + "0.25": [21.9, -1.46, 2.11], + "0.2917": [23.6, -1.38, 2.13], + "0.3333": [23.59, -1.17, 2.03], + "0.375": [21.75, -0.94, 1.85], + "0.4167": [17.92, -0.81, 1.64], + "0.4583": [14.81, -0.8, 1.51], + "0.5": [10.57, -0.84, 1.35], + "0.5417": [5.61, -0.9, 1.18], + "0.5833": [0.28, -0.96, 0.99], + "0.625": [-5.02, -1.03, 0.81], + "0.6667": [-9.92, -1.08, 0.63], + "0.7083": [-14.04, -1.09, 0.48], + "0.75": [-16.99, -1.07, 0.36], + "0.7917": [-20.03, -0.86, 0.18], + "0.8333": [-20.68, -0.51, 0.05], + "0.875": [-19.74, -0.18, -0.02], + "0.9167": [-18, 0, 0], + "0.9583": [-14.83, -0.04, 0.15], + "1.0": [-10.08, -0.23, 0.4], + "1.0417": [-5.3, -0.45, 0.66], + "1.0833": [-2.04, -0.59, 0.84] + }, + "position": { + "0.0": [0, -0.06, 0], + "0.25": [0, -0.2, 0], + "0.2917": [0, -0.03, 0.04], + "0.3333": [0, 0.24, 0.1], + "0.375": [0, 0.52, 0.18], + "0.4167": [0, 0.72, 0.27], + "0.4583": [0, 0.78, 0.33], + "0.5": [0, 0.84, 0.42], + "0.5417": [0, 0.88, 0.51], + "0.5833": [0, 0.91, 0.6], + "0.625": [0, 0.93, 0.69], + "0.6667": [0, 0.93, 0.75], + "0.7083": [0, 0.91, 0.8], + "0.75": [0, 0.87, 0.8], + "0.7917": [0, 0.68, 0.67], + "0.8333": [0, 0.39, 0.43], + "0.875": [0, 0.1, 0.18], + "0.9167": [0, -0.1, 0], + "0.9583": [0, -0.16, -0.06], + "1.0": [0, -0.14, -0.05], + "1.0417": [0, -0.09, -0.02], + "1.0833": [0, -0.06, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [4.83, 0.91, -1.16], + "0.0417": [1.53, 0.95, -1.04], + "0.0833": [-3.33, 1.02, -0.88], + "0.125": [-8.72, 1.09, -0.69], + "0.1667": [-13.61, 1.11, -0.5], + "0.2083": [-16.99, 1.07, -0.36], + "0.25": [-19.11, 0.85, -0.21], + "0.2917": [-19.86, 0.51, -0.08], + "0.3333": [-19.43, 0.18, 0], + "0.375": [-18, 0, 0], + "0.4167": [-14.01, 0.15, -0.21], + "0.4583": [-10.02, 0.29, -0.42], + "0.5": [-6.03, 0.44, -0.63], + "0.5417": [-2.04, 0.59, -0.84], + "0.5833": [1.95, 0.74, -1.05], + "0.625": [5.94, 0.88, -1.26], + "0.6667": [9.93, 1.03, -1.47], + "0.7083": [13.92, 1.17, -1.69], + "0.75": [17.91, 1.32, -1.9], + "0.7917": [21.9, 1.46, -2.11], + "0.8333": [23.08, 1.39, -2.11], + "0.875": [22.23, 1.18, -1.98], + "0.9167": [20.21, 0.95, -1.8], + "0.9583": [17.92, 0.81, -1.64], + "1.0": [13.74, 0.79, -1.46], + "1.0417": [8.56, 0.85, -1.28], + "1.0833": [4.83, 0.91, -1.16] + }, + "position": { + "0.0": [0, 0.78, 0.47], + "0.0417": [0, 0.81, 0.53], + "0.0833": [0, 0.86, 0.63], + "0.125": [0, 0.91, 0.73], + "0.1667": [0, 0.92, 0.8], + "0.2083": [0, 0.87, 0.8], + "0.25": [0, 0.68, 0.66], + "0.2917": [0, 0.39, 0.42], + "0.3333": [0, 0.1, 0.17], + "0.375": [0, -0.1, 0], + "0.4167": [0, -0.09, 0], + "0.4583": [0, -0.08, 0], + "0.5": [0, -0.07, 0], + "0.5417": [0, -0.06, 0], + "0.5833": [0, -0.08, 0], + "0.625": [0, -0.11, 0], + "0.6667": [0, -0.13, 0], + "0.7083": [0, -0.15, 0], + "0.75": [0, -0.18, 0], + "0.7917": [0, -0.2, 0], + "0.8333": [0, -0.02, 0.05], + "0.875": [0, 0.25, 0.12], + "0.9167": [0, 0.53, 0.2], + "0.9583": [0, 0.72, 0.27], + "1.0": [0, 0.81, 0.35], + "1.0417": [0, 0.8, 0.42], + "1.0833": [0, 0.78, 0.47] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-1.01, -0.05, 0], + "0.0833": [-2.54, -0.13, -0.01], + "0.125": [-4.17, -0.21, -0.01], + "0.1667": [-5.47, -0.27, -0.02], + "0.2083": [-5.99, -0.3, -0.02], + "0.25": [-5.66, -0.28, -0.02], + "0.2917": [-4.8, -0.24, -0.01], + "0.3333": [-3.63, -0.18, -0.01], + "0.375": [-2.36, -0.12, -0.01], + "0.4167": [-1.19, -0.06, 0], + "0.4583": [-0.33, -0.02, 0], + "0.5": [0, 0, 0], + "0.5417": [-0.62, -0.03, 0], + "0.5833": [-2.11, -0.1, -0.01], + "0.625": [-3.88, -0.19, -0.01], + "0.6667": [-5.37, -0.27, -0.02], + "0.7083": [-5.99, -0.3, -0.02], + "0.75": [-5.82, -0.29, -0.02], + "0.7917": [-5.35, -0.26, -0.02], + "0.8333": [-4.66, -0.23, -0.01], + "0.875": [-3.82, -0.19, -0.01], + "0.9167": [-2.91, -0.14, -0.01], + "0.9583": [-2, -0.1, -0.01], + "1.0": [-1.16, -0.06, 0], + "1.0417": [-0.47, -0.02, 0], + "1.0833": [0, 0, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [-8.61, -0.14, -0.01], + "0.0417": [-7.7, -0.1, -0.01], + "0.0833": [-6.86, -0.06, 0], + "0.125": [-6.17, -0.02, 0], + "0.1667": [-5.7, 0, 0], + "0.2083": [-6.71, -0.05, 0], + "0.25": [-8.24, -0.13, -0.01], + "0.2917": [-9.87, -0.21, -0.01], + "0.3333": [-11.17, -0.27, -0.02], + "0.375": [-11.69, -0.3, -0.02], + "0.4167": [-11.36, -0.28, -0.02], + "0.4583": [-10.5, -0.24, -0.01], + "0.5": [-9.33, -0.18, -0.01], + "0.5417": [-8.06, -0.12, -0.01], + "0.5833": [-6.89, -0.06, 0], + "0.625": [-6.03, -0.02, 0], + "0.6667": [-5.7, 0, 0], + "0.7083": [-6.32, -0.03, 0], + "0.75": [-7.81, -0.1, -0.01], + "0.7917": [-9.58, -0.19, -0.01], + "0.8333": [-11.07, -0.27, -0.02], + "0.875": [-11.69, -0.3, -0.02], + "0.9167": [-11.52, -0.29, -0.02], + "0.9583": [-11.05, -0.26, -0.02], + "1.0": [-10.36, -0.23, -0.01], + "1.0417": [-9.52, -0.19, -0.01], + "1.0833": [-8.61, -0.14, -0.01] + } + }, + "tail3": { + "rotation": { + "0.0": [-9.52, -0.29, -0.02], + "0.0417": [-9.05, -0.26, -0.02], + "0.0833": [-8.36, -0.23, -0.01], + "0.125": [-7.52, -0.19, -0.01], + "0.1667": [-6.61, -0.14, -0.01], + "0.2083": [-5.7, -0.1, -0.01], + "0.25": [-4.86, -0.06, 0], + "0.2917": [-4.17, -0.02, 0], + "0.3333": [-3.7, 0, 0], + "0.375": [-4.71, -0.05, 0], + "0.4167": [-6.24, -0.13, -0.01], + "0.4583": [-7.87, -0.21, -0.01], + "0.5": [-9.17, -0.27, -0.02], + "0.5417": [-9.69, -0.3, -0.02], + "0.5833": [-9.36, -0.28, -0.02], + "0.625": [-8.5, -0.24, -0.01], + "0.6667": [-7.33, -0.18, -0.01], + "0.7083": [-6.06, -0.12, -0.01], + "0.75": [-4.89, -0.06, 0], + "0.7917": [-4.03, -0.02, 0], + "0.8333": [-3.7, 0, 0], + "0.875": [-4.32, -0.03, 0], + "0.9167": [-5.81, -0.1, -0.01], + "0.9583": [-7.58, -0.19, -0.01], + "1.0": [-9.07, -0.27, -0.02], + "1.0417": [-9.69, -0.3, -0.02], + "1.0833": [-9.52, -0.29, -0.02] + } + }, + "front_arm": { + "position": [0, 0, 1.25] + }, + "hind_legs": { + "position": [0, 0, 0.25] + } + } + }, + "animation.silverlabs_nat.monkey.attack": { + "animation_length": 0.9167, + "override_previous_animation": true, + "bones": { + "body": { + "rotation": { + "0.0": [-51.06, 26.61, 2.03], + "0.0417": [-32.84, 14.59, -6.07], + "0.0833": [-7.78, -1.93, -17.22], + "0.125": [10.44, -13.95, -25.33], + "0.1667": [15.24, -17.13, -27.85], + "0.2083": [15.56, -17.36, -28.62], + "0.25": [13.32, -15.88, -27.75], + "0.2917": [10.44, -13.95, -25.33], + "0.3333": [7.33, -11.83, -21.48], + "0.375": [2.75, -8.71, -15.81], + "0.4167": [-2.31, -5.25, -9.52], + "0.4583": [-6.89, -2.12, -3.85], + "0.5": [-10, 0, 0] + }, + "position": { + "0.0": [-1.6, 2.2, 2], + "0.0417": [-1.24, 1.32, 1.68], + "0.0833": [-0.73, 0.11, 1.25], + "0.125": [-0.37, -0.77, 0.93], + "0.1667": [-0.29, -0.98, 0.88], + "0.2083": [-0.32, -0.96, 0.92], + "0.25": [-0.37, -0.84, 0.97], + "0.2917": [-0.37, -0.77, 0.93], + "0.3333": [-0.31, -0.76, 0.79], + "0.375": [-0.23, -0.74, 0.58], + "0.4167": [-0.14, -0.73, 0.35], + "0.4583": [-0.06, -0.71, 0.14], + "0.5": [0, -0.7, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-14.1, 5.77, 1.08], + "0.0417": [-12.87, 13.23, 8.63], + "0.0833": [-5.46, 7.36, 15.3], + "0.125": [-0.06, 4.52, 11.42], + "0.1667": [7.57, 0.87, 5.08], + "0.2083": [15.36, -3.01, -2.1], + "0.25": [21.23, -6.51, -8.48], + "0.2917": [23.11, -9.05, -12.44], + "0.3333": [18.13, -11.2, -13.33], + "0.375": [7.78, -12.63, -11.58], + "0.4167": [-4.03, -12.81, -8.85], + "0.4583": [-13.41, -11.19, -6.8], + "0.5": [-19.71, -6.5, -5.66], + "0.5417": [-24.88, 0.57, -4.62], + "0.5833": [-28.9, 7.72, -3.75], + "0.625": [-31.78, 12.6, -3.14] + } + }, + "tail2": { + "rotation": { + "0.0": [12.49, 29.15, -13.5], + "0.0417": [-19.08, 29.66, -12.42], + "0.0833": [-40.86, 26.12, -11.76], + "0.125": [-35.51, 22.66, -12.12], + "0.1667": [-24.51, 17.74, -12.87], + "0.2083": [-10.08, 12.01, -13.79], + "0.25": [5.56, 6.11, -14.67], + "0.2917": [20.18, 0.67, -15.31], + "0.3333": [31.57, -3.67, -15.49], + "0.375": [37.51, -6.26, -15.02], + "0.4167": [36.77, -6.79, -13.35], + "0.4583": [30.33, -5.35, -10.68], + "0.5": [20.5, -2.7, -7.49], + "0.5417": [9.58, 0.4, -4.26], + "0.5833": [-0.12, 3.19, -1.45], + "0.625": [-6.3, 4.91, 0.45] + }, + "position": [0, 0, -0.4] + }, + "tail3": { + "rotation": { + "0.0": [37.01, 20.83, 28.34], + "0.0417": [27.13, 23.27, 14.6], + "0.0833": [-2.74, 25.72, 0.87], + "0.125": [-18.42, 24.47, -0.11], + "0.1667": [-22.95, 20.11, 0.57], + "0.2083": [-16.94, 17.34, 0.58], + "0.25": [-6.76, 13.86, 0.66], + "0.2917": [5.64, 9.91, 0.74], + "0.3333": [18.27, 5.74, 0.73], + "0.375": [29.18, 1.59, 0.56], + "0.4167": [36.39, -2.31, 0.14], + "0.4583": [39.75, -7.05, -0.87], + "0.5": [39.59, -12.1, -2.31], + "0.5417": [37.45, -16.96, -3.89], + "0.5833": [34.91, -21.12, -5.32], + "0.625": [33.53, -24.07, -6.29] + }, + "position": [0, 0, -0.6] + }, + "skull": { + "rotation": { + "0.0": [36.03, -19.25, -16.86], + "0.0417": [13.03, -7.86, -7.56], + "0.0833": [-7.15, 3.32, 0.58], + "0.125": [-3.53, 4.5, -1.22], + "0.1667": [7.39, 2.99, -5.98], + "0.2083": [15.42, 1.58, -8.68], + "0.25": [16.28, 1.4, -8.09], + "0.2917": [15.96, 1.25, -6.57], + "0.3333": [14.92, 1.13, -4.55], + "0.375": [13.61, 1.02, -2.4], + "0.4167": [12.47, 0.91, -0.53], + "0.4583": [11.97, 0.79, 0.66], + "0.5": [13.27, 0.35, 0.91], + "0.5417": [15, 0, 0] + }, + "position": [0, -1.09, 0.15] + }, + "leftArm": { + "rotation": { + "0.0": [-78.83, -0.2, -43.89], + "0.0417": [-55.74, 0.51, -55.89], + "0.0833": [-21.7, 1.56, -73.58], + "0.125": [15.98, 2.72, -93.17], + "0.1667": [50.02, 3.77, -110.86], + "0.2083": [73.11, 4.48, -122.86], + "0.25": [87.07, 4.99, -133.26], + "0.2917": [84.15, 4.98, -134.89], + "0.3333": [73.11, 4.48, -122.86], + "0.375": [58.26, 3.57, -97.9], + "0.4167": [36.56, 2.24, -61.43], + "0.4583": [14.85, 0.91, -24.96], + "0.5": [0, 0, 0] + }, + "position": { + "0.0": [-2.7, 4.5, 2.6], + "0.0417": [-1.84, 3.77, 2.67], + "0.0833": [-0.65, 2.75, 2.75], + "0.125": [0.35, 1.89, 2.81], + "0.1667": [1.01, 1.37, 2.9], + "0.2083": [1.46, 1.01, 2.96], + "0.25": [1.6, 0.7, 2.73], + "0.2917": [1.44, 0.52, 2.31], + "0.3333": [1.09, 0.35, 1.7], + "0.375": [0.66, 0.21, 1.02], + "0.4167": [0.26, 0.09, 0.41], + "0.4583": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [16.88, 51.88, 139.81], + "0.0417": [23.41, 50.19, 149.98], + "0.0833": [23.25, 47.94, 146.62], + "0.125": [-30.16, 43.46, 38.5], + "0.1667": [-64.88, 8.16, -45.56], + "0.2083": [-59.08, 5.13, -44.94], + "0.25": [-48.23, 3.13, -38.29], + "0.2917": [-34.61, 1.87, -28.03], + "0.3333": [-20.51, 1.11, -16.61], + "0.375": [-8.21, 0.57, -6.46], + "0.4167": [0, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0": [-3.1, 5.3, 6.4], + "0.0417": [-3.38, 5, 5.41], + "0.0833": [-3.1, 4, 4.1], + "0.125": [-0.75, 0.98, 2.73], + "0.1667": [1.43, -1.67, 1.47], + "0.2083": [1.52, -1.8, 1.14], + "0.25": [1.34, -1.6, 0.84], + "0.2917": [1, -1.19, 0.57], + "0.3333": [0.59, -0.7, 0.34], + "0.375": [0.22, -0.27, 0.15], + "0.4167": [0, 0, 0], + "0.625": [0, 0, 0] + }, + "scale": { + "0.0833": [1, 1, 1], + "0.125": [2.89, 1, 1], + "0.1667": [1, 1, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [12.52, 0.3, 0.99], + "0.0417": [9.8, 0.35, 0.97], + "0.0833": [5.77, 0.41, 0.94], + "0.125": [2.11, 0.47, 0.92], + "0.1667": [0.52, 0.5, 0.91], + "0.2083": [0.87, 0.49, 0.91], + "0.25": [1.81, 0.48, 0.91], + "0.2917": [3.19, 0.45, 0.92], + "0.3333": [4.87, 0.43, 0.94], + "0.375": [6.69, 0.4, 0.95], + "0.4167": [8.52, 0.37, 0.96], + "0.4583": [10.2, 0.34, 0.97], + "0.5": [11.58, 0.32, 0.98], + "0.5417": [12.52, 0.3, 0.99] + }, + "position": { + "0.0": [0, -0.34, -1.43], + "0.0417": [0, -0.25, -1.11], + "0.0833": [0, -0.12, -0.64], + "0.125": [0, 0.01, -0.22], + "0.1667": [0, 0.06, -0.03], + "0.2083": [0, 0.05, -0.07], + "0.25": [0, 0.02, -0.18], + "0.2917": [0, -0.03, -0.34], + "0.3333": [0, -0.08, -0.54], + "0.375": [0, -0.15, -0.75], + "0.4167": [0, -0.21, -0.96], + "0.4583": [0, -0.26, -1.16], + "0.5": [0, -0.31, -1.32], + "0.5417": [0, -0.34, -1.43] + } + }, + "rightLeg": { + "rotation": { + "0.0": [6.404, 3.34335, -10.80972], + "0.1667": [24.40027, 4.07974, -10.49652], + "0.5": [12.52, -0.3, -0.99] + }, + "position": { + "0.0": [-1.1, -0.34, -0.63], + "0.1667": [-1.1, -0.84, -2.73], + "0.5": [0, -0.34, -1.43] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "throw" + } + } + }, + "animation.silverlabs_nat.monkey.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.5 + } + } + }, + "animation.silverlabs_nat.monkey.sit": { + "loop": true, + "animation_length": 3, + "bones": { + "body": { + "rotation": [-90, 0, 0], + "position": [0, -3, 0] + }, + "tail": { + "rotation": { + "0.0": [-31.77914, 12.60289, -3.14286], + "0.1667": [-31.77914, 11.70599, -3.03846], + "0.375": [-31.77914, 8.7969, -2.31595], + "0.9167": [-31.77914, -3.51859, 0.92814], + "1.125": [-31.77914, -8.02501, 2.11466], + "1.2917": [-31.77914, -10.75272, 2.8145], + "1.4583": [-31.77914, -12.33398, 3.15467], + "1.5417": [-31.77914, -12.60289, 3.14286], + "1.5833": [-31.77914, -12.58705, 3.08966], + "1.625": [-31.77914, -12.46388, 3.01451], + "1.6667": [-31.77914, -12.23569, 2.91865], + "1.8333": [-31.77914, -10.32972, 2.35263], + "2.0417": [-31.77914, -6.07945, 1.33326], + "2.4167": [-31.77914, 3.96917, -0.86296], + "2.625": [-31.77914, 8.84316, -1.97848], + "2.7917": [-31.77914, 11.4736, -2.66948], + "2.875": [-31.77914, 12.23569, -2.91865], + "2.9167": [-31.77914, 12.46388, -3.01451], + "2.9583": [-31.77914, 12.58705, -3.08966], + "3.0": [-31.77914, 12.60289, -3.14286] + }, + "position": [0, 0, -0.5] + }, + "tail2": { + "rotation": { + "0.0": [-6.3, 4.91, 0.45], + "0.0417": [-6.3, 8.14, 0.74], + "0.0833": [-6.3, 11.29, 1.03], + "0.125": [-6.3, 14.35, 1.32], + "0.1667": [-6.3, 17.28, 1.59], + "0.2083": [-6.3, 20.07, 1.86], + "0.25": [-6.3, 22.68, 2.11], + "0.2917": [-6.3, 25.1, 2.35], + "0.3333": [-6.3, 27.32, 2.58], + "0.375": [-6.3, 29.3, 2.78], + "0.4167": [-6.3, 31.06, 2.97], + "0.4583": [-6.3, 32.56, 3.13], + "0.5": [-6.3, 33.81, 3.27], + "0.5417": [-6.3, 34.79, 3.38], + "0.5833": [-6.3, 35.51, 3.46], + "0.625": [-6.3, 35.95, 3.52], + "0.6667": [-6.3, 36.12, 3.53], + "0.7083": [-6.3, 36.01, 3.52], + "0.75": [-6.3, 35.62, 3.47], + "0.7917": [-6.3, 34.97, 3.39], + "0.8333": [-6.3, 34.05, 3.28], + "0.875": [-6.3, 32.89, 3.15], + "0.9167": [-6.3, 31.49, 2.99], + "0.9583": [-6.3, 29.86, 2.82], + "1.0": [-6.3, 28.02, 2.63], + "1.0417": [-6.3, 25.98, 2.42], + "1.0833": [-6.3, 23.76, 2.2], + "1.125": [-6.3, 21.37, 1.97], + "1.1667": [-6.3, 18.83, 1.73], + "1.2083": [-6.3, 16.16, 1.48], + "1.25": [-6.3, 13.38, 1.22], + "1.2917": [-6.3, 10.5, 0.96], + "1.3333": [-6.3, 7.56, 0.69], + "1.375": [-6.3, 4.55, 0.41], + "1.4167": [-6.3, 1.52, 0.14], + "1.4583": [-6.3, -1.52, -0.14], + "1.5": [-6.3, -4.55, -0.41], + "1.5417": [-6.3, -7.56, -0.69], + "1.5833": [-6.3, -10.5, -0.96], + "1.625": [-6.3, -13.38, -1.22], + "1.6667": [-6.3, -16.16, -1.48], + "1.7083": [-6.3, -18.83, -1.73], + "1.75": [-6.3, -21.37, -1.97], + "1.7917": [-6.3, -23.76, -2.2], + "1.8333": [-6.3, -25.98, -2.42], + "1.875": [-6.3, -28.02, -2.63], + "1.9167": [-6.3, -29.86, -2.82], + "1.9583": [-6.3, -31.49, -2.99], + "2.0": [-6.3, -32.89, -3.15], + "2.0417": [-6.3, -34.05, -3.28], + "2.0833": [-6.3, -34.97, -3.39], + "2.125": [-6.3, -35.62, -3.47], + "2.1667": [-6.3, -36.01, -3.52], + "2.2083": [-6.3, -36.12, -3.53], + "2.25": [-6.3, -35.95, -3.52], + "2.2917": [-6.3, -35.51, -3.46], + "2.3333": [-6.3, -34.79, -3.38], + "2.375": [-6.3, -33.81, -3.27], + "2.4167": [-6.3, -32.56, -3.13], + "2.4583": [-6.3, -31.06, -2.97], + "2.5": [-6.3, -29.3, -2.78], + "2.5417": [-6.3, -27.32, -2.58], + "2.5833": [-6.3, -25.1, -2.35], + "2.625": [-6.3, -22.68, -2.11], + "2.6667": [-6.3, -20.07, -1.86], + "2.7083": [-6.3, -17.28, -1.59], + "2.75": [-6.3, -14.35, -1.32], + "2.7917": [-6.3, -11.29, -1.03], + "2.8333": [-6.3, -8.14, -0.74], + "2.875": [-6.3, -4.91, -0.45], + "2.9167": [-6.3, -1.64, -0.15], + "2.9583": [-6.3, 1.64, 0.15], + "3.0": [-6.3, 4.91, 0.45] + }, + "position": [0, 0, -0.4] + }, + "tail3": { + "rotation": { + "0.0": [33.53, -24.07, -6.29], + "0.0417": [33.51, -23.9, -6.27], + "0.0833": [33.47, -23.52, -6.22], + "0.125": [33.43, -22.92, -6.14], + "0.1667": [33.39, -22.13, -6.03], + "0.2083": [33.35, -21.14, -5.9], + "0.25": [33.31, -19.97, -5.75], + "0.2917": [33.26, -18.63, -5.58], + "0.3333": [33.22, -17.14, -5.4], + "0.375": [33.17, -15.5, -5.21], + "0.4167": [33.13, -13.73, -5], + "0.4583": [33.08, -11.84, -4.79], + "0.5": [33.04, -9.85, -4.57], + "0.5417": [32.99, -7.77, -4.34], + "0.5833": [32.95, -5.62, -4.11], + "0.625": [32.9, -3.4, -3.87], + "0.6667": [32.86, -1.14, -3.63], + "0.7083": [32.81, 1.16, -3.39], + "0.75": [32.77, 3.47, -3.15], + "0.7917": [32.72, 5.77, -2.9], + "0.8333": [32.68, 8.07, -2.66], + "0.875": [32.63, 10.33, -2.42], + "0.9167": [32.58, 12.55, -2.19], + "0.9583": [32.54, 14.7, -1.95], + "1.0": [32.49, 16.78, -1.73], + "1.0417": [32.45, 18.77, -1.5], + "1.0833": [32.4, 20.66, -1.29], + "1.125": [32.36, 22.43, -1.09], + "1.1667": [32.31, 24.07, -0.89], + "1.2083": [32.27, 25.56, -0.71], + "1.25": [32.23, 26.9, -0.55], + "1.2917": [32.18, 28.07, -0.4], + "1.3333": [32.14, 29.06, -0.27], + "1.375": [32.1, 29.85, -0.16], + "1.4167": [32.06, 30.45, -0.07], + "1.4583": [32.02, 30.83, -0.02], + "1.5": [32, 31, 0], + "1.5417": [32.02, 30.93, -0.02], + "1.5833": [32.06, 30.63, -0.07], + "1.625": [32.1, 30.09, -0.16], + "1.6667": [32.14, 29.35, -0.27], + "1.7083": [32.18, 28.4, -0.4], + "1.75": [32.23, 27.25, -0.55], + "1.7917": [32.27, 25.93, -0.71], + "1.8333": [32.31, 24.44, -0.89], + "1.875": [32.36, 22.79, -1.09], + "1.9167": [32.4, 21.01, -1.29], + "1.9583": [32.45, 19.1, -1.5], + "2.0": [32.49, 17.07, -1.73], + "2.0417": [32.54, 14.95, -1.95], + "2.0833": [32.58, 12.75, -2.19], + "2.125": [32.63, 10.49, -2.42], + "2.1667": [32.68, 8.17, -2.66], + "2.2083": [32.72, 5.83, -2.9], + "2.25": [32.77, 3.47, -3.15], + "2.2917": [32.81, 1.1, -3.39], + "2.3333": [32.86, -1.24, -3.63], + "2.375": [32.9, -3.56, -3.87], + "2.4167": [32.95, -5.82, -4.11], + "2.4583": [32.99, -8.02, -4.34], + "2.5": [33.04, -10.14, -4.57], + "2.5417": [33.08, -12.17, -4.79], + "2.5833": [33.13, -14.08, -5], + "2.625": [33.17, -15.86, -5.21], + "2.6667": [33.22, -17.51, -5.4], + "2.7083": [33.26, -19, -5.58], + "2.75": [33.31, -20.32, -5.75], + "2.7917": [33.35, -21.47, -5.9], + "2.8333": [33.39, -22.42, -6.03], + "2.875": [33.43, -23.16, -6.14], + "2.9167": [33.47, -23.69, -6.22], + "2.9583": [33.51, -24, -6.27], + "3.0": [33.53, -24.07, -6.29] + }, + "position": [0, 0, -0.6] + }, + "skull": { + "rotation": [90, 0, 0], + "position": [0, 0, -1] + }, + "leftArm": { + "rotation": [ + -22.19157, + -3.81024, + "-9.2525 - ( Math.cos( q.life_time * 120 ) * 2.865 ) - 2.865" + ], + "position": [1, 1, 4] + }, + "rightArm": { + "rotation": [ + -22.19157, + 3.81024, + "9.2525 + ( Math.cos( q.life_time * 120 ) * 2.865 ) + 2.865" + ], + "position": [-1, 1, 4] + }, + "leftLeg": { + "rotation": [-88.35133, -20.70481, -9.00717], + "position": [0, -6, -7] + }, + "rightLeg": { + "rotation": [-88.35133, 20.70481, 9.00717], + "position": [0, -6, -7] + }, + "tailRot": { + "rotation": [125, 0, 0], + "position": [0, 0, -1] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/moose.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/moose.rp_anim.json new file mode 100644 index 0000000..efcadb1 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/moose.rp_anim.json @@ -0,0 +1,2050 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.moose.idle": { + "animation_length": 4.29167, + "bones": { + "body": { + "rotation": [4, 0, 0], + "position": [0, -0.2, -0.2] + }, + "skull": { + "rotation": [-4, 0, 0] + } + } + }, + "animation.silverlabs_nat.moose.sleep": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "-16 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.2", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01" + ] + }, + "rightArm": { + "rotation": [-90, -22, 0], + "position": [-3, 1.7, -1.3] + }, + "leftArm": { + "rotation": [-87.96597, 10.49353, 0.3706], + "position": [4.2, 2.2, 0] + }, + "leftLeg": { + "rotation": [-72.48617, -63.15756, -13.88109], + "position": [2.7, 1.4, -1.6] + }, + "rightLeg": { + "rotation": [-90, 0, -91], + "position": [-4.8, -2.3, -0.5] + }, + "body": { + "rotation": [0, 0, -7] + }, + "skull": { + "rotation": [ + "-1.0477 + q.target_x_rotation", + "20.9982 + q.target_y_rotation", + -0.16756 + ], + "position": [0, -3.1, 0] + }, + "bell": { + "rotation": [3.98388, 4.49012, 33.65625], + "scale": [1, 0.32, 1.24] + } + } + }, + "animation.silverlabs_nat.moose.sit_idle": { + "loop": "hold_on_last_frame", + "animation_length": 2.4167, + "bones": { + "tail": { + "rotation": [-135, 0, 0], + "position": [0, -0.8, 0] + }, + "rightArm": { + "rotation": [95.03577, -7.47852, -0.32901], + "position": [-2, -15, -5] + }, + "leftArm": { + "rotation": [95, 5, 0], + "position": [3, -15, -6] + }, + "leftLeg": { + "rotation": [-90, -17.5, 0], + "position": [2, -16, 2] + }, + "rightLeg": { + "rotation": [-90, 20, 0], + "position": [-1, -16, 2] + }, + "body": { + "rotation": [0, 0, -7.5], + "position": [0, -16, 0] + }, + "skull": { + "rotation": [0, 0, 7.5], + "position": [0, -1, 0] + } + } + }, + "animation.silverlabs_nat.moose.walk": { + "loop": true, + "animation_length": 1.0833, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [2, 0, 0], + "0.0417": [2.29, -0.01, 0.22], + "0.0833": [2.73, -0.03, 0.54], + "0.125": [3.12, -0.05, 0.84], + "0.1667": [3.25, -0.06, 1], + "0.2083": [3.06, -0.05, 0.98], + "0.25": [2.66, -0.04, 0.86], + "0.2917": [2.18, -0.02, 0.7], + "0.3333": [1.75, -0.01, 0.53], + "0.375": [1.5, 0, 0.4], + "0.4167": [1.45, 0, 0.3], + "0.4583": [1.56, 0, 0.22], + "0.5": [1.77, 0, 0.14], + "0.5417": [2, 0, 0], + "0.5833": [2.33, 0.01, -0.24], + "0.625": [2.77, 0.03, -0.56], + "0.6667": [3.13, 0.05, -0.85], + "0.7083": [3.25, 0.06, -1], + "0.75": [3.06, 0.05, -0.98], + "0.7917": [2.66, 0.04, -0.86], + "0.8333": [2.18, 0.02, -0.7], + "0.875": [1.75, 0.01, -0.53], + "0.9167": [1.5, 0, -0.4], + "0.9583": [1.48, 0, -0.28], + "1.0": [1.64, 0, -0.16], + "1.0417": [1.86, 0, -0.07], + "1.0833": [2, 0, 0] + }, + "position": { + "0.0": [0, -0.4, -0.1], + "0.0417": [0, -0.4, -0.17], + "0.0833": [0, -0.4, -0.27], + "0.125": [0, -0.4, -0.36], + "0.1667": [0, -0.4, -0.4], + "0.2083": [0, -0.4, -0.39], + "0.25": [0, -0.4, -0.36], + "0.2917": [0, -0.4, -0.32], + "0.3333": [0, -0.4, -0.27], + "0.375": [0, -0.4, -0.23], + "0.4167": [0, -0.4, -0.18], + "0.4583": [0, -0.4, -0.14], + "0.5": [0, -0.4, -0.11], + "0.5417": [0, -0.4, -0.1], + "0.5833": [0, -0.4, -0.15], + "0.625": [0, -0.4, -0.25], + "0.6667": [0, -0.4, -0.35], + "0.7083": [0, -0.4, -0.4], + "0.75": [0, -0.4, -0.39], + "0.7917": [0, -0.4, -0.37], + "0.8333": [0, -0.4, -0.33], + "0.875": [0, -0.4, -0.29], + "0.9167": [0, -0.4, -0.25], + "0.9583": [0, -0.4, -0.2], + "1.0": [0, -0.4, -0.16], + "1.0417": [0, -0.4, -0.12], + "1.0833": [0, -0.4, -0.1] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-0.67, -0.21, -0.39], + "0.0833": [-1.66, -0.52, -0.97], + "0.125": [-2.57, -0.81, -1.5], + "0.1667": [-2.96, -0.93, -1.72], + "0.2083": [-2.86, -0.91, -1.68], + "0.25": [-2.59, -0.85, -1.57], + "0.2917": [-2.19, -0.76, -1.4], + "0.3333": [-1.72, -0.64, -1.19], + "0.375": [-1.23, -0.52, -0.96], + "0.4167": [-0.77, -0.38, -0.7], + "0.4583": [-0.37, -0.24, -0.45], + "0.5": [-0.1, -0.11, -0.21], + "0.5417": [0, 0, 0], + "0.5833": [-0.46, 0.28, 0.51], + "0.625": [-1.48, 0.58, 1.08], + "0.6667": [-2.5, 0.83, 1.54], + "0.7083": [-2.96, 0.93, 1.72], + "0.75": [-2.87, 0.9, 1.67], + "0.7917": [-2.64, 0.83, 1.54], + "0.8333": [-2.3, 0.72, 1.34], + "0.875": [-1.89, 0.59, 1.1], + "0.9167": [-1.44, 0.45, 0.84], + "0.9583": [-0.99, 0.31, 0.57], + "1.0": [-0.57, 0.18, 0.33], + "1.0417": [-0.23, 0.07, 0.13], + "1.0833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0], + "1.0833": [0, 0, 0] + } + }, + "bell": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0.4, 0, 0], + "0.0833": [1, 0, 0], + "0.125": [1.69, 0, 0], + "0.1667": [2.33, 0, 0], + "0.2083": [2.81, 0, 0], + "0.25": [3, 0, 0], + "0.2917": [2.83, 0, 0], + "0.3333": [2.41, 0, 0], + "0.375": [1.82, 0, 0], + "0.4167": [1.18, 0, 0], + "0.4583": [0.59, 0, 0], + "0.5": [0.17, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0.22, 0, 0], + "0.625": [0.78, 0, 0], + "0.6667": [1.5, 0, 0], + "0.7083": [2.22, 0, 0], + "0.75": [2.78, 0, 0], + "0.7917": [3, 0, 0], + "0.8333": [2.86, 0, 0], + "0.875": [2.49, 0, 0], + "0.9167": [1.98, 0, 0], + "0.9583": [1.39, 0, 0], + "1.0": [0.81, 0, 0], + "1.0417": [0.32, 0, 0], + "1.0833": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [27.08, -0.87, 0.37], + "0.125": [34.96864, -0.62933, 0.26718], + "0.5": [-5.73132, 0.07871, -0.36107], + "0.5417": [-7, 0, 0], + "0.75": [3.2968, -0.42909, 0.18217], + "1.0417": [24.45296, -0.94399, 0.40078], + "1.0833": [27.08, -0.87, 0.37] + }, + "position": { + "0.0": [0, -0.76, 3.05], + "0.125": [0, -0.03, 1.1], + "0.5": [0, 0.8, -0.41], + "0.5417": [0, 0, -0.55], + "0.75": [0, -0.2, 2.55], + "1.0417": [0, -1, 3.7], + "1.0833": [0, -0.76, 3.05] + } + }, + "leftArm": { + "rotation": { + "0.0": [-7, 0, 0], + "0.2083": [3.2968, 0.42909, -0.18217], + "0.5": [24.45296, 0.94399, -0.40078], + "0.6667": [34.96864, 0.62933, -0.26718], + "1.0417": [-5.73132, -0.07871, 0.36107], + "1.0833": [-7, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.3], + "0.2083": [0, -0.2, 2.55], + "0.5": [0, -1, 3.7], + "0.6667": [0, -0.03, 1.1], + "1.0417": [0, 0.8, -0.41], + "1.0833": [0, 0, -0.3] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-2.04, -0.59, 0.84], + "0.25": [21.90363, -1.46252, 2.10912], + "0.4167": [17.92, -0.80619, 1.63838], + "0.75": [-16.99289, -1.06978, 0.35949], + "0.9167": [-18, 0, 0], + "1.0833": [-2.04, -0.59, 0.84] + }, + "position": { + "0.0": [0, -0.76, 0], + "0.25": [0, -1.3, 0], + "0.4167": [0, 0.72, 0.27], + "0.75": [0, 1.17, 0.8], + "0.9167": [0, -0.4, 0], + "1.0833": [0, -0.76, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [4.83, 0.91, -1.16], + "0.2083": [-16.99289, 1.06978, -0.35949], + "0.375": [-18, 0, 0], + "0.5417": [-2.04, 0.59, -0.84], + "0.7917": [21.90363, 1.46252, -2.10912], + "0.9583": [17.92, 0.80619, -1.63838], + "1.0833": [4.83, 0.91, -1.16] + }, + "position": { + "0.0": [0, 0.89, 0.47], + "0.2083": [0, 1.17, 0.8], + "0.375": [0, -0.4, 0], + "0.5417": [0, -0.76, 0], + "0.7917": [0, -1.3, 0], + "0.9583": [0, 0.72, 0.27], + "1.0833": [0, 0.89, 0.47] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.3333": { + "effect": "step_-6dB" + }, + "0.5417": { + "effect": "step" + }, + "0.875": { + "effect": "step_-6dB" + } + } + }, + "animation.silverlabs_nat.moose.attack": { + "animation_length": 0.8333, + "bones": { + "body": { + "rotation": { + "0.0": [4, 0, 0], + "0.0417": [4.88, -1.65, 0.97], + "0.0833": [5.76, -3.3, 1.94], + "0.125": [6.64, -4.95, 2.91], + "0.1667": [7.52, -6.6, 3.88], + "0.2083": [8.58, -8.1, 4.74], + "0.25": [9.33, -9.01, 5.26], + "0.2917": [8.22, -7.92, 4.65], + "0.3333": [3.58, -3.12, 1.97], + "0.375": [-2.92, 3.68, -1.83], + "0.4167": [-7.81, 8.76, -4.69], + "0.4583": [-9.56, 10.41, -5.63], + "0.5": [-10.41, 11.02, -6], + "0.5417": [-10.34, 10.81, -5.91], + "0.5833": [-9.33, 9.96, -5.47], + "0.625": [-7.82, 8.83, -4.86], + "0.6667": [-5.5, 7.1, -3.91], + "0.7083": [-2.76, 5.05, -2.78], + "0.75": [-0.01, 2.99, -1.65], + "0.7917": [2.38, 1.21, -0.67], + "0.8333": [4, 0, 0] + }, + "position": { + "0.0": [0, -0.2, -0.2], + "0.0417": [0.01, -0.2, -0.21], + "0.0833": [0.05, -0.2, -0.23], + "0.125": [0.08, -0.2, -0.25], + "0.1667": [0.11, -0.2, -0.27], + "0.2083": [0.12, -0.2, -0.27], + "0.25": [0.08, -0.2, -0.25], + "0.2917": [0, -0.2, -0.2], + "0.3333": [-0.47, -0.2, 0.1], + "0.375": [-1.13, -0.2, 0.5], + "0.4167": [-1.6, -0.2, 0.8], + "0.4583": [-1.625, -0.2, 0.89], + "0.5": [-1.55, -0.2, 0.93], + "0.5417": [-1.625, -0.2, 0.89], + "0.5833": [-1.6, -0.2, 0.8], + "0.625": [-1.41, -0.2, 0.68], + "0.6667": [-1.13, -0.2, 0.5], + "0.7083": [-0.8, -0.2, 0.3], + "0.75": [-0.47, -0.2, 0.1], + "0.7917": [-0.19, -0.2, -0.08], + "0.8333": [0, -0.2, -0.2] + } + }, + "skull": { + "rotation": { + "0.0": [-4, 0, 0], + "0.0417": [-4.67, 1.06, -2.94], + "0.0833": [-5.33, 2.12, -5.87], + "0.125": [2.55, -3.01, -12.04], + "0.1667": [10.43, -8.14, -18.2], + "0.2083": [12.18, -9.28, -19.57], + "0.25": [13.93, -10.42, -20.94], + "0.2917": [15.68, -11.56, -22.31], + "0.3333": [15.68, -11.56, -22.31], + "0.375": [4.47, -1.38, -24.04], + "0.4167": [-11.07, 12.59, -26.2], + "0.4583": [-23.3, 22.49, -26.25], + "0.5": [-28.55, 24.85, -23.72], + "0.5417": [-32.05, 24.62, -19.63], + "0.5833": [-33.44, 22.7, -15.08], + "0.625": [-32.38, 19.99, -11.13], + "0.6667": [-28.65, 16.79, -8.47], + "0.7083": [-22.36, 12.29, -5.86], + "0.75": [-15.11, 7.4, -3.46], + "0.7917": [-8.46, 3, -1.45], + "0.8333": [-4, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0.64, -0.58, -0.17], + "0.0833": [1.29, -1.16, -0.35], + "0.125": [1.29, -1.16, -0.35], + "0.1667": [1.29, -1.16, -0.35], + "0.2083": [1.29, -1.16, -0.35], + "0.25": [1.29, -1.16, -0.35], + "0.2917": [1.29, -1.16, -0.35], + "0.3333": [0.95, -0.71, -0.31], + "0.375": [0.62, -0.26, -0.26], + "0.4167": [0.28, 0.19, -0.22], + "0.4583": [-0.05, 0.64, -0.18], + "0.5": [-0.39, 1.08, -0.14], + "0.5417": [-0.73, 1.53, -0.09], + "0.5833": [-0.62, 1.31, -0.08], + "0.625": [-0.52, 1.1, -0.07], + "0.6667": [-0.41, 0.88, -0.05], + "0.7083": [-0.31, 0.66, -0.04], + "0.75": [-0.21, 0.44, -0.03], + "0.7917": [-0.1, 0.22, -0.01], + "0.8333": [0, 0, 0] + } + }, + "bell": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-1.9, 1.82, 5.65], + "0.0833": [-4.85, 4.47, 14.14], + "0.125": [-6.73, 7.2, 21.1], + "0.1667": [-5.42, 9.26, 22.18], + "0.2083": [-2.25, 10.12, 18.17], + "0.25": [2.68, 10.95, 10.86], + "0.2917": [8.66, 11.67, 1.63], + "0.3333": [14.97, 12.2, -8.11], + "0.375": [20.91, 12.45, -16.99], + "0.4167": [25.77, 12.34, -23.6], + "0.4583": [28.84, 11.79, -26.57], + "0.5": [30.13, 10.53, -25.12], + "0.5417": [30.26, 8.57, -20.24], + "0.5833": [29.47, 6.18, -13.16], + "0.625": [27.99, 3.64, -5.1], + "0.6667": [26.06, 1.24, 2.72], + "0.7083": [23.9, -0.74, 9.07], + "0.75": [21.76, -2.03, 12.72], + "0.7917": [10.88, -1.01, 6.36], + "0.8333": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [4, 0, 0], + "0.0417": [3.48, -0.05, 0.49], + "0.0833": [2.7, -0.16, 1.27], + "0.125": [1.79, -0.29, 2.18], + "0.1667": [0.84, -0.38, 3.08], + "0.2083": [-0.01, -0.4, 3.78], + "0.25": [-0.66, -0.29, 4.14], + "0.2917": [-1, 0, 4], + "0.3333": [-0.47, 1.61, 1.29], + "0.375": [0.95, 3.84, -3.01], + "0.4167": [2.03, 5.47, -6.3], + "0.4583": [2.26, 5.95, -7.43], + "0.5": [2.15, 5.84, -7.55], + "0.5417": [2.02, 5.66, -7.54], + "0.5833": [1.83, 5.13, -7.58], + "0.625": [2.2, 4.28, -6.32], + "0.6667": [2.56, 3.42, -5.05], + "0.7083": [2.92, 2.57, -3.79], + "0.75": [3.28, 1.71, -2.53], + "0.7917": [3.64, 0.86, -1.26], + "0.8333": [4, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0.14, 0, 0.16], + "0.0833": [0.37, 0, 0.39], + "0.125": [0.65, 0, 0.66], + "0.1667": [0.91, 0, 0.94], + "0.2083": [1.12, 0, 1.2], + "0.25": [1.23, 0, 1.39], + "0.2917": [1.2, 0, 1.5], + "0.3333": [0.44, 0, 1.38], + "0.375": [-0.78, 0, 1], + "0.4167": [-1.7, 0, 0.7], + "0.4583": [-1.99, 0, 0.61], + "0.5": [-2, 0, 0.6], + "0.5417": [-1.97, 0, 0.6], + "0.5833": [-2, 0, 0.6], + "0.625": [-1.67, 0, 0.5], + "0.6667": [-1.33, 0, 0.4], + "0.7083": [-1, 0, 0.3], + "0.75": [-0.67, 0, 0.2], + "0.7917": [-0.33, 0, 0.1], + "0.8333": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [-1, 0, 0], + "0.0417": [-1.52, -0.05, 0.49], + "0.0833": [-2.3, -0.16, 1.27], + "0.125": [-3.21, -0.29, 2.18], + "0.1667": [-4.16, -0.38, 3.08], + "0.2083": [-5.01, -0.4, 3.78], + "0.25": [-5.66, -0.29, 4.14], + "0.2917": [-6, 0, 4], + "0.3333": [-5.47, 1.61, 1.29], + "0.375": [-4.05, 3.84, -3.01], + "0.4167": [-2.97, 5.47, -6.3], + "0.4583": [-2.74, 5.95, -7.43], + "0.5": [-2.85, 5.84, -7.55], + "0.5417": [-2.98, 5.66, -7.54], + "0.5833": [-3.17, 5.13, -7.58], + "0.625": [-2.8, 4.28, -6.32], + "0.6667": [-2.44, 3.42, -5.05], + "0.7083": [-2.08, 2.57, -3.79], + "0.75": [-1.72, 1.71, -2.53], + "0.7917": [-1.36, 0.86, -1.26], + "0.8333": [-1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.3], + "0.0417": [0.14, 0, 0.46], + "0.0833": [0.37, 0, 0.69], + "0.125": [0.65, 0, 0.96], + "0.1667": [0.91, 0, 1.24], + "0.2083": [1.12, 0, 1.5], + "0.25": [1.23, 0, 1.69], + "0.2917": [1.2, 0, 1.8], + "0.3333": [0.44, 0, 1.68], + "0.375": [-0.78, 0, 1.3], + "0.4167": [-1.7, 0, 1], + "0.4583": [-1.99, 0, 0.91], + "0.5": [-2, 0, 0.9], + "0.5417": [-1.97, 0, 0.9], + "0.5833": [-2, 0, 0.9], + "0.625": [-1.67, 0, 0.8], + "0.6667": [-1.33, 0, 0.7], + "0.7083": [-1, 0, 0.6], + "0.75": [-0.67, 0, 0.5], + "0.7917": [-0.33, 0, 0.4], + "0.8333": [0, 0, 0.3] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-0.99, 0.08, -0.08], + "0.0417": [-1.52, 0.12, -0.74], + "0.0833": [-2.29, 0.22, -1.78], + "0.125": [-3.21, 0.33, -3], + "0.1667": [-4.15, 0.42, -4.22], + "0.2083": [-5.01, 0.42, -5.24], + "0.25": [-5.66, 0.3, -5.9], + "0.2917": [-6, 0, -6], + "0.3333": [-5.56, -1.6, -3.75], + "0.375": [-4.22, -3.8, 0.2], + "0.4167": [-2.97, -5.47, 3.3], + "0.4583": [-2.3, -6.13, 4.43], + "0.5": [-1.65, -6.53, 5.07], + "0.5417": [-1.1, -6.55, 5.26], + "0.5833": [-0.74, -6.13, 5.04], + "0.625": [-0.64, -5.43, 4.53], + "0.6667": [-0.65, -4.36, 3.67], + "0.7083": [-0.73, -3.11, 2.63], + "0.75": [-0.84, -1.84, 1.56], + "0.7917": [-0.94, -0.75, 0.63], + "0.8333": [-1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [-0.22, 0, 0.16], + "0.0833": [-0.57, 0, 0.39], + "0.125": [-0.97, 0, 0.66], + "0.1667": [-1.37, 0, 0.94], + "0.2083": [-1.72, 0, 1.2], + "0.25": [-1.95, 0, 1.39], + "0.2917": [-2, 0, 1.5], + "0.3333": [-1.34, 0, 1.41], + "0.375": [-0.14, 0, 1.06], + "0.4167": [0.8, 0, 0.7], + "0.4583": [1.14, 0, 0.46], + "0.5": [1.33, 0, 0.19], + "0.5417": [1.4, 0, -0.04], + "0.5833": [1.35, 0, -0.19], + "0.625": [1.22, 0, -0.22], + "0.6667": [0.99, 0, -0.2], + "0.7083": [0.71, 0, -0.15], + "0.75": [0.42, 0, -0.09], + "0.7917": [0.17, 0, -0.03], + "0.8333": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [2, 0, 0], + "0.0417": [1.48, 0.05, -0.49], + "0.0833": [0.7, 0.16, -1.27], + "0.125": [-0.21, 0.29, -2.18], + "0.1667": [-1.16, 0.38, -3.08], + "0.2083": [-2.01, 0.4, -3.78], + "0.25": [-2.66, 0.29, -4.14], + "0.2917": [-3, 0, -4], + "0.3333": [-2.47, -1.61, -1.29], + "0.375": [-1.05, -3.84, 3.01], + "0.4167": [0.03, -5.47, 6.3], + "0.4583": [0.26, -5.95, 7.43], + "0.5": [0.15, -5.84, 7.55], + "0.5417": [0.02, -5.66, 7.54], + "0.5833": [-0.17, -5.13, 7.58], + "0.625": [0.2, -4.28, 6.32], + "0.6667": [0.56, -3.42, 5.05], + "0.7083": [0.92, -2.57, 3.79], + "0.75": [1.28, -1.71, 2.53], + "0.7917": [1.64, -0.86, 1.26], + "0.8333": [2, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [-0.14, 0, 0.16], + "0.0833": [-0.37, 0, 0.39], + "0.125": [-0.65, 0, 0.66], + "0.1667": [-0.91, 0, 0.94], + "0.2083": [-1.12, 0, 1.2], + "0.25": [-1.23, 0, 1.39], + "0.2917": [-1.2, 0, 1.5], + "0.3333": [-0.44, 0, 1.38], + "0.375": [0.78, 0, 1], + "0.4167": [1.7, 0, 0.7], + "0.4583": [1.99, 0, 0.61], + "0.5": [2, 0, 0.6], + "0.5417": [1.97, 0, 0.6], + "0.5833": [2, 0, 0.6], + "0.625": [1.67, 0, 0.5], + "0.6667": [1.33, 0, 0.4], + "0.7083": [1, 0, 0.3], + "0.75": [0.67, 0, 0.2], + "0.7917": [0.33, 0, 0.1], + "0.8333": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "attack" + } + } + }, + "animation.silverlabs_nat.moose.belling": { + "loop": "hold_on_last_frame", + "animation_length": 2.5, + "bones": { + "body": { + "rotation": { + "0.0": [4, 0, 0], + "0.0417": [3.52, 0, 0], + "0.0833": [2.88, 0, 0], + "0.125": [2.11, 0, 0], + "0.1667": [1.24, 0, 0], + "0.2083": [0.32, 0, 0], + "0.25": [-0.63, 0, 0], + "0.2917": [-1.56, 0, 0], + "0.3333": [-2.45, 0, 0], + "0.375": [-3.25, 0, 0], + "0.4167": [-3.93, 0, 0], + "0.4583": [-4.46, 0, 0], + "0.5": [-4.92, 0, 0], + "0.5417": [-5.24, 0, 0], + "0.5833": [-5.44, 0, 0], + "0.625": [-5.55, 0, 0], + "0.6667": [-5.6, 0, 0], + "0.7083": [-5.62, 0, 0], + "0.75": [-5.62, 0, 0], + "0.7917": [-5.63, 0, 0], + "0.8333": [-5.69, 0, 0], + "0.875": [-5.74, 0, 0], + "0.9167": [-5.79, 0, 0], + "0.9583": [-5.82, 0, 0], + "1.0": [-5.85, 0, 0], + "1.0417": [-5.88, 0, 0], + "1.0833": [-5.9, 0, 0], + "1.125": [-5.92, 0, 0], + "1.1667": [-5.94, 0, 0], + "1.2083": [-5.95, 0, 0], + "1.25": [-5.96, 0, 0], + "1.2917": [-5.97, 0, 0], + "1.3333": [-5.98, 0, 0], + "1.375": [-5.99, 0, 0], + "1.4167": [-6, 0, 0], + "1.4583": [-6.02, 0, 0], + "1.5": [-6.07, 0, 0], + "1.5417": [-6.13, 0, 0], + "1.5833": [-6.21, 0, 0], + "1.625": [-6.3, 0, 0], + "1.6667": [-6.39, 0, 0], + "1.7083": [-6.48, 0, 0], + "1.75": [-6.57, 0, 0], + "1.7917": [-6.64, 0, 0], + "1.8333": [-6.7, 0, 0], + "1.875": [-6.74, 0, 0], + "1.9167": [-6.75, 0, 0], + "1.9583": [-6.73, 0, 0], + "2.0": [-6.68, 0, 0], + "2.0417": [-6.58, 0, 0], + "2.0833": [-6.44, 0, 0], + "2.125": [-6.25, 0, 0], + "2.1667": [-6, 0, 0], + "2.2083": [-5.16, 0, 0], + "2.25": [-3.97, 0, 0], + "2.2917": [-2.54, 0, 0], + "2.3333": [-1, 0, 0], + "2.375": [0.54, 0, 0], + "2.4167": [1.97, 0, 0], + "2.4583": [3.16, 0, 0], + "2.5": [4, 0, 0] + }, + "position": { + "0.0": [0, -0.2, -0.2], + "0.0417": [0, -0.2, -0.29], + "0.0833": [0, -0.2, -0.4], + "0.125": [0, -0.2, -0.54], + "0.1667": [0, -0.2, -0.7], + "0.2083": [0, -0.2, -0.86], + "0.25": [0, -0.2, -1.04], + "0.2917": [0, -0.2, -1.2], + "0.3333": [0, -0.2, -1.36], + "0.375": [0, -0.2, -1.5], + "0.4167": [0, -0.2, -1.61], + "0.4583": [0, -0.2, -1.7], + "0.5": [0, -0.2, -1.73], + "0.5417": [0, -0.2, -1.75], + "0.5833": [0, -0.2, -1.77], + "0.625": [0, -0.2, -1.79], + "0.6667": [0, -0.2, -1.8], + "0.7083": [0, -0.2, -1.81], + "0.75": [0, -0.2, -1.81], + "0.7917": [0, -0.2, -1.81], + "0.8333": [0, -0.2, -1.81], + "0.875": [0, -0.2, -1.8], + "0.9167": [0, -0.2, -1.8], + "0.9583": [0, -0.2, -1.79], + "1.0": [0, -0.2, -1.78], + "1.0417": [0, -0.2, -1.77], + "1.0833": [0, -0.2, -1.76], + "1.125": [0, -0.2, -1.75], + "1.1667": [0, -0.2, -1.74], + "1.2083": [0, -0.2, -1.73], + "1.25": [0, -0.2, -1.72], + "1.2917": [0, -0.2, -1.71], + "1.3333": [0, -0.2, -1.71], + "1.375": [0, -0.2, -1.7], + "1.4167": [0, -0.2, -1.7], + "1.4583": [0, -0.2, -1.7], + "1.5": [0, -0.2, -1.71], + "1.5417": [0, -0.2, -1.72], + "1.5833": [0, -0.2, -1.73], + "1.625": [0, -0.2, -1.74], + "1.6667": [0, -0.2, -1.76], + "1.7083": [0, -0.2, -1.77], + "1.75": [0, -0.2, -1.78], + "1.7917": [0, -0.2, -1.79], + "1.8333": [0, -0.2, -1.8], + "1.875": [0, -0.2, -1.81], + "1.9167": [0, -0.2, -1.81], + "1.9583": [0, -0.2, -1.81], + "2.0": [0, -0.2, -1.8], + "2.0417": [0, -0.2, -1.79], + "2.0833": [0, -0.2, -1.77], + "2.125": [0, -0.2, -1.74], + "2.1667": [0, -0.2, -1.7], + "2.2083": [0, -0.2, -1.57], + "2.25": [0, -0.2, -1.4], + "2.2917": [0, -0.2, -1.18], + "2.3333": [0, -0.2, -0.95], + "2.375": [0, -0.2, -0.72], + "2.4167": [0, -0.2, -0.5], + "2.4583": [0, -0.2, -0.33], + "2.5": [0, -0.2, -0.2] + } + }, + "skull": { + "rotation": { + "0.0": [-4, 0, 0], + "0.0417": [-2.83, 0, 0], + "0.0833": [-1.67, 0, 0], + "0.125": [-2, 0, 0], + "0.1667": [-2.51, 0, 0], + "0.2083": [-3.17, 0, 0], + "0.25": [-3.93, 0, 0], + "0.2917": [-4.76, 0, 0], + "0.3333": [-5.61, 0, 0], + "0.375": [-6.47, 0, 0], + "0.4167": [-7.28, 0, 0], + "0.4583": [-8.01, 0, 0], + "0.5": [-8.62, 0, 0], + "0.5417": [-9.08, 0, 0], + "0.5833": [-9.45, 0, 0], + "0.625": [-9.67, 0, 0], + "0.6667": [-9.77, 0, 0], + "0.7083": [-9.79, 0, 0], + "0.75": [-9.76, 0, 0], + "0.7917": [-9.71, 0, 0], + "0.8333": [-9.69, 0, 0], + "0.875": [-9.71, 0, 0], + "0.9167": [-9.82, 0, 0], + "0.9583": [-9.94, 0, 0], + "1.0": [-10.09, 0, 0], + "1.0417": [-10.27, 0, 0], + "1.0833": [-10.46, 0, 0], + "1.125": [-10.66, 0, 0], + "1.1667": [-10.87, 0, 0], + "1.2083": [-11.08, 0, 0], + "1.25": [-11.28, 0, 0], + "1.2917": [-11.47, 0, 0], + "1.3333": [-11.64, 0, 0], + "1.375": [-11.78, 0, 0], + "1.4167": [-11.9, 0, 0], + "1.4583": [-11.97, 0, 0], + "1.5": [-12, 0, 0], + "1.5417": [-12, 0, 0], + "1.5833": [-11.98, 0, 0], + "1.625": [-11.94, 0, 0], + "1.6667": [-11.89, 0, 0], + "1.7083": [-11.82, 0, 0], + "1.75": [-11.73, 0, 0], + "1.7917": [-11.63, 0, 0], + "1.8333": [-11.51, 0, 0], + "1.875": [-11.38, 0, 0], + "1.9167": [-11.23, 0, 0], + "1.9583": [-11.06, 0, 0], + "2.0": [-10.88, 0, 0], + "2.0417": [-10.68, 0, 0], + "2.0833": [-10.47, 0, 0], + "2.125": [-10.24, 0, 0], + "2.1667": [-10, 0, 0], + "2.2083": [-9.4, 0, 0], + "2.25": [-8.64, 0, 0], + "2.2917": [-7.78, 0, 0], + "2.3333": [-6.87, 0, 0], + "2.375": [-5.99, 0, 0], + "2.4167": [-5.17, 0, 0], + "2.4583": [-4.49, 0, 0], + "2.5": [-4, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.03, -0.05], + "0.0833": [0, 0.07, -0.11], + "0.125": [0, 0.11, -0.18], + "0.1667": [0, 0.16, -0.26], + "0.2083": [0, 0.22, -0.35], + "0.25": [0, 0.27, -0.44], + "0.2917": [0, 0.33, -0.53], + "0.3333": [0, 0.39, -0.62], + "0.375": [0, 0.44, -0.71], + "0.4167": [0, 0.49, -0.79], + "0.4583": [0, 0.54, -0.86], + "0.5": [0, 0.57, -0.92], + "0.5417": [0, 0.6, -0.97], + "0.5833": [0, 0.61, -0.98], + "0.625": [0, 0.62, -0.99], + "0.6667": [0, 0.62, -1], + "0.7083": [0, 0.63, -1.01], + "0.75": [0, 0.64, -1.02], + "0.7917": [0, 0.64, -1.03], + "0.8333": [0, 0.65, -1.04], + "0.875": [0, 0.65, -1.05], + "0.9167": [0, 0.66, -1.05], + "0.9583": [0, 0.66, -1.06], + "1.0": [0, 0.66, -1.07], + "1.0417": [0, 0.67, -1.07], + "1.0833": [0, 0.67, -1.08], + "1.125": [0, 0.67, -1.08], + "1.1667": [0, 0.67, -1.08], + "1.2083": [0, 0.67, -1.09], + "1.25": [0, 0.68, -1.09], + "1.2917": [0, 0.68, -1.09], + "1.3333": [0, 0.68, -1.09], + "1.375": [0, 0.68, -1.09], + "1.4167": [0, 0.68, -1.09], + "1.4583": [0, 0.68, -1.09], + "1.5": [0, 0.67, -1.09], + "1.5417": [0, 0.67, -1.08], + "1.5833": [0, 0.67, -1.08], + "1.625": [0, 0.67, -1.08], + "1.6667": [0, 0.67, -1.07], + "1.7083": [0, 0.66, -1.07], + "1.75": [0, 0.66, -1.06], + "1.7917": [0, 0.66, -1.05], + "1.8333": [0, 0.65, -1.05], + "1.875": [0, 0.65, -1.04], + "1.9167": [0, 0.64, -1.03], + "1.9583": [0, 0.64, -1.02], + "2.0": [0, 0.63, -1.01], + "2.0417": [0, 0.62, -1], + "2.0833": [0, 0.62, -0.99], + "2.125": [0, 0.61, -0.98], + "2.1667": [0, 0.6, -0.97], + "2.2083": [0, 0.55, -0.89], + "2.25": [0, 0.48, -0.77], + "2.2917": [0, 0.39, -0.63], + "2.3333": [0, 0.3, -0.48], + "2.375": [0, 0.21, -0.33], + "2.4167": [0, 0.12, -0.2], + "2.4583": [0, 0.05, -0.08], + "2.5": [0, 0, 0] + } + }, + "bell": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0.6, 0, 0], + "0.0833": [1.56, 0, 0], + "0.125": [2.63, 0, 0], + "0.1667": [3.56, 0, 0], + "0.2083": [4.1, 0, 0], + "0.25": [4, 0, 0], + "0.2917": [3.38, 0, 0], + "0.3333": [2.3, 0, 0], + "0.375": [0.89, 0, 0], + "0.4167": [-0.69, 0, 0], + "0.4583": [-2.3, 0, 0], + "0.5": [-3.78, 0, 0], + "0.5417": [-4.99, 0, 0], + "0.5833": [-5.78, 0, 0], + "0.625": [-6, 0, 0], + "0.6667": [-5.69, 0, 0], + "0.7083": [-4.99, 0, 0], + "0.75": [-3.99, 0, 0], + "0.7917": [-2.75, 0, 0], + "0.8333": [-1.36, 0, 0], + "0.875": [0.12, 0, 0], + "0.9167": [1.59, 0, 0], + "0.9583": [3, 0, 0], + "1.0": [4.25, 0, 0], + "1.0417": [5.28, 0, 0], + "1.0833": [6, 0, 0], + "1.125": [6.32, 0, 0], + "1.1667": [6.59, 0, 0], + "1.2083": [6.8, 0, 0], + "1.25": [6.95, 0, 0], + "1.2917": [7.06, 0, 0], + "1.3333": [7.13, 0, 0], + "1.375": [7.15, 0, 0], + "1.4167": [7.14, 0, 0], + "1.4583": [7.1, 0, 0], + "1.5": [7.03, 0, 0], + "1.5417": [6.93, 0, 0], + "1.5833": [6.81, 0, 0], + "1.625": [6.67, 0, 0], + "1.6667": [6.51, 0, 0], + "1.7083": [6.35, 0, 0], + "1.75": [6.18, 0, 0], + "1.7917": [6, 0, 0], + "1.8333": [5.79, 0, 0], + "1.875": [5.53, 0, 0], + "1.9167": [5.22, 0, 0], + "1.9583": [4.87, 0, 0], + "2.0": [4.49, 0, 0], + "2.0417": [4.08, 0, 0], + "2.0833": [3.66, 0, 0], + "2.125": [3.22, 0, 0], + "2.1667": [2.78, 0, 0], + "2.2083": [2.34, 0, 0], + "2.25": [1.92, 0, 0], + "2.2917": [1.51, 0, 0], + "2.3333": [1.13, 0, 0], + "2.375": [0.78, 0, 0], + "2.4167": [0.47, 0, 0], + "2.4583": [0.21, 0, 0], + "2.5": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [4, 0, 0], + "0.0417": [4.32, 0, 0], + "0.0833": [4.76, 0, 0], + "0.125": [5.29, 0, 0], + "0.1667": [5.87, 0, 0], + "0.2083": [6.49, 0, 0], + "0.25": [7.12, 0, 0], + "0.2917": [7.72, 0, 0], + "0.3333": [8.27, 0, 0], + "0.375": [8.74, 0, 0], + "0.4167": [9.11, 0, 0], + "0.4583": [9.36, 0, 0], + "0.5": [9.55, 0, 0], + "0.5417": [9.7, 0, 0], + "0.5833": [9.8, 0, 0], + "0.625": [9.88, 0, 0], + "0.6667": [9.93, 0, 0], + "0.7083": [9.96, 0, 0], + "0.75": [9.99, 0, 0], + "0.7917": [10.01, 0, 0], + "0.8333": [10.04, 0, 0], + "0.875": [10.08, 0, 0], + "0.9167": [10.11, 0, 0], + "0.9583": [10.14, 0, 0], + "1.0": [10.16, 0, 0], + "1.0417": [10.18, 0, 0], + "1.0833": [10.19, 0, 0], + "1.125": [10.19, 0, 0], + "1.1667": [10.2, 0, 0], + "1.2083": [10.2, 0, 0], + "1.25": [10.2, 0, 0], + "1.2917": [10.2, 0, 0], + "1.3333": [10.2, 0, 0], + "1.375": [10.2, 0, 0], + "1.4167": [10.2, 0, 0], + "1.4583": [10.2, 0, 0], + "1.5": [10.2, 0, 0], + "1.5417": [10.23, 0, 0], + "1.5833": [10.29, 0, 0], + "1.625": [10.38, 0, 0], + "1.6667": [10.47, 0, 0], + "1.7083": [10.56, 0, 0], + "1.75": [10.63, 0, 0], + "1.7917": [10.66, 0, 0], + "1.8333": [10.65, 0, 0], + "1.875": [10.58, 0, 0], + "1.9167": [10.43, 0, 0], + "1.9583": [10.2, 0, 0], + "2.0": [9.91, 0, 0], + "2.0417": [9.53, 0, 0], + "2.0833": [9.07, 0, 0], + "2.125": [8.55, 0, 0], + "2.1667": [7.98, 0, 0], + "2.2083": [7.4, 0, 0], + "2.25": [6.8, 0, 0], + "2.2917": [6.22, 0, 0], + "2.3333": [5.65, 0, 0], + "2.375": [5.13, 0, 0], + "2.4167": [4.67, 0, 0], + "2.4583": [4.29, 0, 0], + "2.5": [4, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -0.09], + "0.0833": [0, 0, -0.21], + "0.125": [0, 0, -0.35], + "0.1667": [0, 0, -0.51], + "0.2083": [0, 0, -0.68], + "0.25": [0, 0, -0.85], + "0.2917": [0, 0, -1.01], + "0.3333": [0, 0, -1.16], + "0.375": [0, 0, -1.29], + "0.4167": [0, 0, -1.39], + "0.4583": [0, 0, -1.46], + "0.5": [0, 0, -1.51], + "0.5417": [0, 0, -1.55], + "0.5833": [0, 0, -1.58], + "0.625": [0, 0, -1.61], + "0.6667": [0, 0, -1.62], + "0.7083": [0, 0, -1.63], + "0.75": [0, 0, -1.64], + "0.7917": [0, 0, -1.65], + "0.8333": [0, 0, -1.66], + "0.875": [0, 0, -1.67], + "0.9167": [0, 0, -1.68], + "0.9583": [0, 0, -1.69], + "1.0": [0, 0, -1.69], + "1.0417": [0, 0, -1.7], + "1.0833": [0, 0, -1.7], + "1.125": [0, 0, -1.7], + "1.1667": [0, 0, -1.7], + "1.2083": [0, 0, -1.7], + "1.25": [0, 0, -1.7], + "1.2917": [0, 0, -1.7], + "1.3333": [0, 0, -1.7], + "1.375": [0, 0, -1.7], + "1.4167": [0, 0, -1.7], + "1.4583": [0, 0, -1.7], + "1.5": [0, 0, -1.7], + "1.5417": [0, 0, -1.71], + "1.5833": [0, 0, -1.72], + "1.625": [0, 0, -1.75], + "1.6667": [0, 0, -1.77], + "1.7083": [0, 0, -1.8], + "1.75": [0, 0, -1.82], + "1.7917": [0, 0, -1.83], + "1.8333": [0, 0, -1.82], + "1.875": [0, 0, -1.8], + "1.9167": [0, 0, -1.76], + "1.9583": [0, 0, -1.7], + "2.0": [0, 0, -1.62], + "2.0417": [0, 0, -1.52], + "2.0833": [0, 0, -1.39], + "2.125": [0, 0, -1.25], + "2.1667": [0, 0, -1.09], + "2.2083": [0, 0, -0.93], + "2.25": [0, 0, -0.77], + "2.2917": [0, 0, -0.61], + "2.3333": [0, 0, -0.45], + "2.375": [0, 0, -0.31], + "2.4167": [0, 0, -0.18], + "2.4583": [0, 0, -0.08], + "2.5": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [-1, 0, 0], + "0.0417": [-0.72, 0, 0], + "0.0833": [-0.35, 0, 0], + "0.125": [0.09, 0, 0], + "0.1667": [0.59, 0, 0], + "0.2083": [1.12, 0, 0], + "0.25": [1.67, 0, 0], + "0.2917": [2.21, 0, 0], + "0.3333": [2.72, 0, 0], + "0.375": [3.19, 0, 0], + "0.4167": [3.59, 0, 0], + "0.4583": [3.91, 0, 0], + "0.5": [4.2, 0, 0], + "0.5417": [4.41, 0, 0], + "0.5833": [4.56, 0, 0], + "0.625": [4.66, 0, 0], + "0.6667": [4.72, 0, 0], + "0.7083": [4.77, 0, 0], + "0.75": [4.8, 0, 0], + "0.7917": [4.83, 0, 0], + "0.8333": [4.88, 0, 0], + "0.875": [4.92, 0, 0], + "0.9167": [4.94, 0, 0], + "0.9583": [4.96, 0, 0], + "1.0": [4.98, 0, 0], + "1.0417": [4.99, 0, 0], + "1.0833": [5, 0, 0], + "1.125": [5, 0, 0], + "1.1667": [5, 0, 0], + "1.2083": [5, 0, 0], + "1.25": [5, 0, 0], + "1.2917": [5, 0, 0], + "1.3333": [5, 0, 0], + "1.375": [5, 0, 0], + "1.4167": [5, 0, 0], + "1.4583": [5.01, 0, 0], + "1.5": [5.04, 0, 0], + "1.5417": [5.08, 0, 0], + "1.5833": [5.12, 0, 0], + "1.625": [5.18, 0, 0], + "1.6667": [5.23, 0, 0], + "1.7083": [5.29, 0, 0], + "1.75": [5.34, 0, 0], + "1.7917": [5.38, 0, 0], + "1.8333": [5.42, 0, 0], + "1.875": [5.44, 0, 0], + "1.9167": [5.45, 0, 0], + "1.9583": [5.44, 0, 0], + "2.0": [5.41, 0, 0], + "2.0417": [5.35, 0, 0], + "2.0833": [5.26, 0, 0], + "2.125": [5.15, 0, 0], + "2.1667": [5, 0, 0], + "2.2083": [4.5, 0, 0], + "2.25": [3.78, 0, 0], + "2.2917": [2.93, 0, 0], + "2.3333": [2, 0, 0], + "2.375": [1.07, 0, 0], + "2.4167": [0.22, 0, 0], + "2.4583": [-0.5, 0, 0], + "2.5": [-1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.3], + "0.0417": [0, 0, 0.22], + "0.0833": [0, 0, 0.12], + "0.125": [0, 0, -0.01], + "0.1667": [0, 0, -0.15], + "0.2083": [0, 0, -0.3], + "0.25": [0, 0, -0.45], + "0.2917": [0, 0, -0.61], + "0.3333": [0, 0, -0.75], + "0.375": [0, 0, -0.89], + "0.4167": [0, 0, -1], + "0.4583": [0, 0, -1.09], + "0.5": [0, 0, -1.17], + "0.5417": [0, 0, -1.23], + "0.5833": [0, 0, -1.27], + "0.625": [0, 0, -1.3], + "0.6667": [0, 0, -1.32], + "0.7083": [0, 0, -1.34], + "0.75": [0, 0, -1.35], + "0.7917": [0, 0, -1.36], + "0.8333": [0, 0, -1.37], + "0.875": [0, 0, -1.38], + "0.9167": [0, 0, -1.39], + "0.9583": [0, 0, -1.39], + "1.0": [0, 0, -1.4], + "1.0417": [0, 0, -1.4], + "1.0833": [0, 0, -1.4], + "1.125": [0, 0, -1.4], + "1.1667": [0, 0, -1.4], + "1.2083": [0, 0, -1.4], + "1.25": [0, 0, -1.4], + "1.2917": [0, 0, -1.4], + "1.3333": [0, 0, -1.4], + "1.375": [0, 0, -1.4], + "1.4167": [0, 0, -1.4], + "1.4583": [0, 0, -1.4], + "1.5": [0, 0, -1.41], + "1.5417": [0, 0, -1.42], + "1.5833": [0, 0, -1.43], + "1.625": [0, 0, -1.45], + "1.6667": [0, 0, -1.47], + "1.7083": [0, 0, -1.48], + "1.75": [0, 0, -1.5], + "1.7917": [0, 0, -1.51], + "1.8333": [0, 0, -1.52], + "1.875": [0, 0, -1.52], + "1.9167": [0, 0, -1.53], + "1.9583": [0, 0, -1.52], + "2.0": [0, 0, -1.51], + "2.0417": [0, 0, -1.5], + "2.0833": [0, 0, -1.47], + "2.125": [0, 0, -1.44], + "2.1667": [0, 0, -1.4], + "2.2083": [0, 0, -1.26], + "2.25": [0, 0, -1.05], + "2.2917": [0, 0, -0.81], + "2.3333": [0, 0, -0.55], + "2.375": [0, 0, -0.29], + "2.4167": [0, 0, -0.05], + "2.4583": [0, 0, 0.16], + "2.5": [0, 0, 0.3] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-0.99, 0.08, -0.08], + "0.0417": [-0.72, 0.08, -0.07], + "0.0833": [-0.35, 0.07, -0.07], + "0.125": [0.1, 0.06, -0.06], + "0.1667": [0.59, 0.05, -0.05], + "0.2083": [1.13, 0.04, -0.04], + "0.25": [1.67, 0.04, -0.03], + "0.2917": [2.21, 0.03, -0.03], + "0.3333": [2.72, 0.02, -0.02], + "0.375": [3.19, 0.01, -0.01], + "0.4167": [3.59, 0, 0], + "0.4583": [3.91, 0, 0], + "0.5": [4.2, 0, 0], + "0.5417": [4.41, -0.01, 0.01], + "0.5833": [4.56, -0.01, 0.01], + "0.625": [4.66, -0.01, 0.01], + "0.6667": [4.72, 0, 0], + "0.7083": [4.77, 0, 0], + "0.75": [4.8, 0, 0], + "0.7917": [4.83, 0, 0], + "0.8333": [4.88, 0, 0], + "0.875": [4.92, 0, 0], + "0.9167": [4.94, 0, 0], + "0.9583": [4.96, 0, 0], + "1.0": [4.98, 0, 0], + "1.0417": [4.99, 0, 0], + "1.0833": [5, 0, 0], + "1.125": [5, 0, 0], + "1.1667": [5, 0, 0], + "1.2083": [5, 0, 0], + "1.25": [5, 0, 0], + "1.2917": [5, 0, 0], + "1.3333": [5, 0, 0], + "1.375": [5, 0, 0], + "1.4167": [5, 0, 0], + "1.4583": [5.01, 0, 0], + "1.5": [5.04, 0, 0], + "1.5417": [5.08, 0, 0], + "1.5833": [5.12, 0, 0], + "1.625": [5.18, 0, 0], + "1.6667": [5.23, 0, 0], + "1.7083": [5.29, 0, 0], + "1.75": [5.34, 0, 0], + "1.7917": [5.38, 0, 0], + "1.8333": [5.42, 0, 0], + "1.875": [5.44, 0, 0], + "1.9167": [5.45, 0, 0], + "1.9583": [5.44, 0, 0], + "2.0": [5.41, 0, 0], + "2.0417": [5.35, 0, 0], + "2.0833": [5.26, 0, 0], + "2.125": [5.15, 0, 0], + "2.1667": [5, 0, 0], + "2.2083": [4.5, 0, 0], + "2.25": [3.78, 0, 0], + "2.2917": [2.93, 0, 0], + "2.3333": [2, 0, 0], + "2.375": [1.07, 0, 0], + "2.4167": [0.22, 0, 0], + "2.4583": [-0.5, 0, 0], + "2.5": [-1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -0.1], + "0.0833": [0, 0, -0.22], + "0.125": [0, 0, -0.37], + "0.1667": [0, 0, -0.55], + "0.2083": [0, 0, -0.73], + "0.25": [0, 0, -0.92], + "0.2917": [0, 0, -1.1], + "0.3333": [0, 0, -1.28], + "0.375": [0, 0, -1.44], + "0.4167": [0, 0, -1.58], + "0.4583": [0, 0, -1.69], + "0.5": [0, 0, -1.79], + "0.5417": [0, 0, -1.87], + "0.5833": [0, 0, -1.93], + "0.625": [0, 0, -1.97], + "0.6667": [0, 0, -2], + "0.7083": [0, 0, -2.02], + "0.75": [0, 0, -2.03], + "0.7917": [0, 0, -2.05], + "0.8333": [0, 0, -2.07], + "0.875": [0, 0, -2.08], + "0.9167": [0, 0, -2.09], + "0.9583": [0, 0, -2.1], + "1.0": [0, 0, -2.1], + "1.0417": [0, 0, -2.11], + "1.0833": [0, 0, -2.11], + "1.125": [0, 0, -2.11], + "1.1667": [0, 0, -2.11], + "1.2083": [0, 0, -2.11], + "1.25": [0, 0, -2.1], + "1.2917": [0, 0, -2.1], + "1.3333": [0, 0, -2.1], + "1.375": [0, 0, -2.1], + "1.4167": [0, 0, -2.1], + "1.4583": [0, 0, -2.1], + "1.5": [0, 0, -2.11], + "1.5417": [0, 0, -2.13], + "1.5833": [0, 0, -2.14], + "1.625": [0, 0, -2.16], + "1.6667": [0, 0, -2.18], + "1.7083": [0, 0, -2.2], + "1.75": [0, 0, -2.22], + "1.7917": [0, 0, -2.23], + "1.8333": [0, 0, -2.25], + "1.875": [0, 0, -2.25], + "1.9167": [0, 0, -2.26], + "1.9583": [0, 0, -2.25], + "2.0": [0, 0, -2.24], + "2.0417": [0, 0, -2.22], + "2.0833": [0, 0, -2.19], + "2.125": [0, 0, -2.15], + "2.1667": [0, 0, -2.1], + "2.2083": [0, 0, -1.92], + "2.25": [0, 0, -1.67], + "2.2917": [0, 0, -1.37], + "2.3333": [0, 0, -1.05], + "2.375": [0, 0, -0.73], + "2.4167": [0, 0, -0.43], + "2.4583": [0, 0, -0.18], + "2.5": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [2, 0, 0], + "0.0417": [2.36, 0, 0], + "0.0833": [2.85, 0, 0], + "0.125": [3.45, 0, 0], + "0.1667": [4.1, 0, 0], + "0.2083": [4.79, 0, 0], + "0.25": [5.45, 0, 0], + "0.2917": [6.07, 0, 0], + "0.3333": [6.6, 0, 0], + "0.375": [7.01, 0, 0], + "0.4167": [7.21, 0, 0], + "0.4583": [7.37, 0, 0], + "0.5": [7.5, 0, 0], + "0.5417": [7.61, 0, 0], + "0.5833": [7.69, 0, 0], + "0.625": [7.75, 0, 0], + "0.6667": [7.8, 0, 0], + "0.7083": [7.84, 0, 0], + "0.75": [7.86, 0, 0], + "0.7917": [7.88, 0, 0], + "0.8333": [7.9, 0, 0], + "0.875": [7.92, 0, 0], + "0.9167": [7.95, 0, 0], + "0.9583": [7.98, 0, 0], + "1.0": [8.03, 0, 0], + "1.0417": [8.07, 0, 0], + "1.0833": [8.09, 0, 0], + "1.125": [8.1, 0, 0], + "1.1667": [8.1, 0, 0], + "1.2083": [8.1, 0, 0], + "1.25": [8.1, 0, 0], + "1.2917": [8.1, 0, 0], + "1.3333": [8.1, 0, 0], + "1.375": [8.11, 0, 0], + "1.4167": [8.15, 0, 0], + "1.4583": [8.19, 0, 0], + "1.5": [8.25, 0, 0], + "1.5417": [8.31, 0, 0], + "1.5833": [8.38, 0, 0], + "1.625": [8.44, 0, 0], + "1.6667": [8.49, 0, 0], + "1.7083": [8.53, 0, 0], + "1.75": [8.55, 0, 0], + "1.7917": [8.55, 0, 0], + "1.8333": [8.53, 0, 0], + "1.875": [8.48, 0, 0], + "1.9167": [8.39, 0, 0], + "1.9583": [8.27, 0, 0], + "2.0": [8.1, 0, 0], + "2.0417": [7.79, 0, 0], + "2.0833": [7.37, 0, 0], + "2.125": [6.86, 0, 0], + "2.1667": [6.29, 0, 0], + "2.2083": [5.68, 0, 0], + "2.25": [5.05, 0, 0], + "2.2917": [4.42, 0, 0], + "2.3333": [3.81, 0, 0], + "2.375": [3.24, 0, 0], + "2.4167": [2.73, 0, 0], + "2.4583": [2.31, 0, 0], + "2.5": [2, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -0.12], + "0.0833": [0, 0, -0.29], + "0.125": [0, 0, -0.49], + "0.1667": [0, 0, -0.71], + "0.2083": [0, 0, -0.94], + "0.25": [0, 0, -1.16], + "0.2917": [0, 0, -1.37], + "0.3333": [0, 0, -1.55], + "0.375": [0, 0, -1.69], + "0.4167": [0, 0, -1.76], + "0.4583": [0, 0, -1.82], + "0.5": [0, 0, -1.86], + "0.5417": [0, 0, -1.9], + "0.5833": [0, 0, -1.94], + "0.625": [0, 0, -1.96], + "0.6667": [0, 0, -1.98], + "0.7083": [0, 0, -2], + "0.75": [0, 0, -2.01], + "0.7917": [0, 0, -2.03], + "0.8333": [0, 0, -2.04], + "0.875": [0, 0, -2.05], + "0.9167": [0, 0, -2.06], + "0.9583": [0, 0, -2.07], + "1.0": [0, 0, -2.09], + "1.0417": [0, 0, -2.1], + "1.0833": [0, 0, -2.11], + "1.125": [0, 0, -2.11], + "1.1667": [0, 0, -2.11], + "1.2083": [0, 0, -2.11], + "1.25": [0, 0, -2.1], + "1.2917": [0, 0, -2.1], + "1.3333": [0, 0, -2.1], + "1.375": [0, 0, -2.1], + "1.4167": [0, 0, -2.12], + "1.4583": [0, 0, -2.13], + "1.5": [0, 0, -2.15], + "1.5417": [0, 0, -2.17], + "1.5833": [0, 0, -2.19], + "1.625": [0, 0, -2.22], + "1.6667": [0, 0, -2.23], + "1.7083": [0, 0, -2.25], + "1.75": [0, 0, -2.26], + "1.7917": [0, 0, -2.26], + "1.8333": [0, 0, -2.25], + "1.875": [0, 0, -2.23], + "1.9167": [0, 0, -2.2], + "1.9583": [0, 0, -2.16], + "2.0": [0, 0, -2.1], + "2.0417": [0, 0, -1.99], + "2.0833": [0, 0, -1.85], + "2.125": [0, 0, -1.67], + "2.1667": [0, 0, -1.48], + "2.2083": [0, 0, -1.27], + "2.25": [0, 0, -1.05], + "2.2917": [0, 0, -0.83], + "2.3333": [0, 0, -0.62], + "2.375": [0, 0, -0.43], + "2.4167": [0, 0, -0.25], + "2.4583": [0, 0, -0.11], + "2.5": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "bellow" + } + } + }, + "animation.silverlabs_nat.moose.run": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -7", + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 4", + 0 + ], + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, -1, 0], + "0.5": [0, 0, 0], + "0.8333": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0.53, -0.61, -0.33], + "0.0833": [1.31, -1.56, -0.86], + "0.125": [2.23, -2.67, -1.48], + "0.1667": [3.19, -3.78, -2.09], + "0.2083": [4.09, -4.73, -2.55], + "0.25": [4.84, -5.35, -2.78], + "0.2917": [5.33, -5.48, -2.65], + "0.3333": [5.56, -5.05, -2.11], + "0.375": [5.67, -4.18, -1.18], + "0.4167": [5.68, -3, -0.02], + "0.4583": [5.59, -1.66, 1.27], + "0.5": [5.44, -0.3, 2.53], + "0.5417": [5.21, 0.95, 3.65], + "0.5833": [4.93, 1.93, 4.48], + "0.625": [4.62, 2.52, 4.9], + "0.6667": [4.25, 2.69, 4.87], + "0.7083": [3.76, 2.62, 4.55], + "0.75": [3.2, 2.37, 4], + "0.7917": [2.58, 1.98, 3.3], + "0.8333": [1.95, 1.53, 2.52], + "0.875": [1.34, 1.04, 1.73], + "0.9167": [0.79, 0.59, 1], + "0.9583": [0.33, 0.23, 0.4], + "1.0": [0, 0, 0] + } + }, + "root": { + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.5833": [0, 3, 0], + "0.875": [0, 0, 0] + } + }, + "bell": { + "rotation": { + "0.0": [-1, 0, 0], + "0.0417": [-0.36, 0.02, -0.2], + "0.0833": [0.69, 0.04, -0.51], + "0.125": [1.91, 0.07, -0.87], + "0.1667": [3.1, 0.1, -1.23], + "0.2083": [4.01, 0.13, -1.56], + "0.25": [4.44, 0.15, -1.78], + "0.2917": [4.15, 0.15, -1.87], + "0.3333": [3.06, 0.15, -1.8], + "0.375": [1.2, 0.13, -1.62], + "0.4167": [-1.15, 0.11, -1.36], + "0.4583": [-3.73, 0.09, -1.05], + "0.5": [-6.27, 0.06, -0.73], + "0.5417": [-8.5, 0.03, -0.42], + "0.5833": [-10.17, 0.01, -0.17], + "0.625": [-11, 0, 0], + "0.6667": [-10.94, -0.01, 0.08], + "0.7083": [-10.28, -0.01, 0.13], + "0.75": [-9.16, -0.01, 0.14], + "0.7917": [-7.73, -0.01, 0.13], + "0.8333": [-6.14, -0.01, 0.1], + "0.875": [-4.52, -0.01, 0.07], + "0.9167": [-3.03, 0, 0.04], + "0.9583": [-1.81, 0, 0.01], + "1.0": [-1, 0, 0] + } + }, + "rightArm": { + "rotation": ["Math.cos(( q.anim_time - 0.1 ) * 360 ) * 45", 0, 0], + "position": { + "0.0": [0, -0.1, -1], + "0.0417": [0, -0.1, -1], + "0.0833": [0, 0.42, -1], + "0.125": [0, 1.17, -1], + "0.1667": [0, 1.83, -1], + "0.2083": [0, 2.36, -1], + "0.25": [0, 2.72, -1], + "0.2917": [0, 2.89, -1], + "0.3333": [0, 2.85, -1], + "0.375": [0, 2.62, -1], + "0.4167": [0, 2.2, -1], + "0.4583": [0, 1.62, -1], + "0.5": [0, 0.93, -1], + "0.5417": [0, 0.16, -1], + "0.5833": [0.25, -0.1, -1], + "0.625": [0.4, -0.1, -1], + "0.6667": [0.5, -0.1, -1], + "0.7083": [0.5, -0.1, -1], + "0.75": [0.5, -0.1, -1], + "0.7917": [0.5, -0.1, -1], + "0.8333": [0.5, -0.1, -1], + "0.875": [0.35, -0.1, -1], + "0.9167": [0.2, -0.1, -1], + "0.9583": [0, -0.1, -1], + "1.0": [0, -0.1, -1] + } + }, + "leftArm": { + "rotation": ["Math.cos(( q.anim_time - 0.3 ) * 360 ) * 45", 0, 0], + "position": { + "0.0": [0, -0.1, -1], + "0.0417": [0, -0.1, -1], + "0.0833": [-0.1, -0.1, -1], + "0.125": [-0.2, -0.1, -1], + "0.1667": [-0.3, -0.1, -1], + "0.2083": [-0.3, -0.1, -1], + "0.25": [-0.3, -0.1, -1], + "0.2917": [-0.3, 0.68, -1], + "0.3333": [-0.2, 1.4, -1], + "0.375": [-0.1, 2.02, -1], + "0.4167": [0, 2.5, -1], + "0.4583": [0, 2.8, -1], + "0.5": [0, 2.9, -1], + "0.5417": [0, 2.8, -1], + "0.5833": [0, 2.5, -1], + "0.625": [0, 2.02, -1], + "0.6667": [0, 1.4, -1], + "0.7083": [0, 0.68, -1], + "0.75": [0, -0.1, -1], + "0.7917": [0, -0.1, -1], + "0.8333": [0, -0.1, -1], + "0.875": [0, -0.1, -1], + "0.9167": [0, -0.1, -1], + "0.9583": [0, -0.1, -1], + "1.0": [0, -0.1, -1] + } + }, + "leftLeg": { + "rotation": ["Math.sin(( q.anim_time - 0.45 ) * 360 ) * 45", 0, 0], + "position": { + "0.0": [0, 4.66, 1], + "0.0417": [0, 4.09, 1], + "0.0833": [0.25, 3.25, 1], + "0.125": [0.5, 2.17, 1], + "0.1667": [0.25, 0.94, 1], + "0.2083": [0.25, -0.1, 1], + "0.25": [0.25, -0.1, 1], + "0.2917": [0, -0.1, 1], + "0.3333": [0, -0.1, 1], + "0.375": [0, -0.1, 1], + "0.4167": [0, -0.1, 1], + "0.4583": [0, -0.1, 1], + "0.5": [0, -0.1, 1], + "0.5417": [0, -0.1, 1], + "0.5833": [0, -0.1, 1], + "0.625": [-0.25, -0.1, 1], + "0.6667": [-0.25, -0.1, 1], + "0.7083": [-0.25, 0.16, 1], + "0.75": [0, 1.45, 1], + "0.7917": [0, 2.62, 1], + "0.8333": [0, 3.62, 1], + "0.875": [0, 4.36, 1], + "0.9167": [0, 4.79, 1], + "0.9583": [0, 4.89, 1], + "1.0": [0, 4.66, 1] + } + }, + "rightLeg": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 360 ) * 45", 0, 0], + "position": { + "0.0": [0, 2.84, 1.5], + "0.0417": [0, 1.69, 1.5], + "0.0833": [0, 0.42, 1.5], + "0.125": [0, -0.1, 1.5], + "0.1667": [0, -0.1, 1.5], + "0.2083": [0, -0.1, 1.5], + "0.25": [0, -0.1, 1.5], + "0.2917": [0, -0.1, 1.5], + "0.3333": [0, -0.1, 1.5], + "0.375": [0, -0.1, 1.5], + "0.4167": [0, -0.1, 1.5], + "0.4583": [0, -0.1, 1.5], + "0.5": [0, -0.1, 1.5], + "0.5417": [0, -0.1, 1.5], + "0.5833": [0, -0.1, 1.5], + "0.625": [0, 0.68, 1.5], + "0.6667": [0, 1.93, 1.5], + "0.7083": [0, 3.05, 1.5], + "0.75": [0, 3.95, 1.5], + "0.7917": [0, 4.57, 1.5], + "0.8333": [0, 4.87, 1.5], + "0.875": [0, 4.84, 1.5], + "0.9167": [0, 4.47, 1.5], + "0.9583": [0, 3.79, 1.5], + "1.0": [0, 2.84, 1.5] + } + }, + "frontLegs": { + "position": [0, 0, 2] + } + }, + "sound_effects": { + "0.0": { + "effect": "step_-6dB" + }, + "0.25": { + "effect": "step" + }, + "0.375": { + "effect": "step_-6dB" + }, + "0.7917": { + "effect": "step" + } + } + }, + "animation.silverlabs_nat.moose.sit": { + "loop": "hold_on_last_frame", + "animation_length": 1, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.4167": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.125": [0, 0, 0], + "0.2083": [4.99924, -0.08715, 0.9962], + "0.2917": [4.99924, -0.08715, 0.9962], + "0.4583": [70.66667, 3.33333, 0], + "0.625": [89, 5, 0], + "0.75": [88, 5, 0], + "1.0": [95, 5, 0] + }, + "position": { + "0.125": [0, 0, 0], + "0.2083": [-0.7, 0, -1], + "0.2917": [-0.7, 0, -1], + "0.4583": [2.3, -8.1, -4.47], + "0.625": [3, -14.2, -6], + "0.75": [3, -14.1, -6], + "1.0": [3, -15, -6] + } + }, + "rightArm": { + "rotation": { + "0.0417": [0, 0, 0], + "0.2083": [4.0329, -0.85536, -3.93175], + "0.3333": [78.02357, -17.49612, 4.33195], + "0.625": [88.03577, -7.47852, -0.32901], + "1.0": [95.03577, -7.47852, -0.32901] + }, + "position": { + "0.0417": [0, 0, 0], + "0.125": [-0.52, 1.38, -0.79], + "0.2083": [-1.16, -0.26, -1.17], + "0.2917": [-2.45, -6.35, -1.92], + "0.3333": [-3.1, -12.4, -2.3], + "0.625": [-2, -14.3, -5], + "1.0": [-2, -15, -5] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [6, 0, 0], + "0.625": [12, 0, 0], + "0.75": [-52.6396, -25.51588, -10.43743], + "0.7917": [-79, -28.5, 0], + "0.9167": [-90, -17.5, 0], + "0.9583": [-90, -17.5, 0], + "1.0": [-90, -17.5, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, -0.9], + "0.625": [0, 0, -2.9], + "0.75": [1.33, -2.87, 0.37], + "0.7917": [2, -10.4, 2], + "0.9167": [2, -16, 2], + "0.9583": [2, -15.4, 2], + "1.0": [2, -16, 2] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.3333": [0, 0, -7], + "0.4167": [-21.98, -0.12, -8.52], + "0.4583": [-33.77569, -0.18482, -9.28182], + "0.5833": [-60.40862, 17.77938, -0.14324], + "0.7083": [-90, 20, 0], + "1.0": [-90, 20, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.3333": [-0.8, 0, 0], + "0.4167": [-2.19, -1.02, 0.51], + "0.4583": [-2.89, -0.63, 1.17], + "0.5833": [-3.25, -7.16, 1.39], + "0.7083": [-1, -16, 2], + "1.0": [-1, -16, 2] + } + }, + "body": { + "rotation": { + "0.0": [-1.95, 0.56, 1.46], + "0.125": [5.63, 0.39, -0.09], + "0.2083": [22.76, 0.16, -2.35], + "0.3333": [30, 0, -5], + "0.4167": [26.92, -0.04, -7.18], + "0.625": [5.12966, -0.02545, -7.29638], + "0.7917": [0, 0, -3.5], + "1.0": [0, 0, -7.5] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [-0.48, -0.9, -0.53], + "0.3333": [-1.83, -4.63, -1.6], + "0.4167": [-1.84, -7.24, -1.24], + "0.625": [-0.44, -13.24, -1.24], + "0.7917": [0, -15.8, 0], + "0.9167": [0, -16.1, 0], + "1.0": [0, -16, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-11.97, -0.68, 0.96], + "0.2083": [-13.7486, -1.0165, 1.43861], + "0.3333": [-13.74767, -2.29417, 3.69769], + "0.4167": [5.42, -4.21, 5.8], + "0.4583": [5.95327, -5.17183, 6.85676], + "0.5833": [2.4, -3.72, 7.04], + "0.75": [-0.82402, -1.55155, 7.30703], + "0.9167": [0.6, 0, 7.5], + "1.0": [0, 0, 7.5] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 1.9, 0], + "0.3333": [0, 2, 0], + "0.4167": [0, 1.9, 0], + "0.9167": [0, -1, 0], + "1.0": [0, -1, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.3333": [6, 0, 0], + "0.4167": [-24.5, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [6, 0, 0], + "0.25": [-24.5, 0, 0], + "0.4167": [11.2, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.moose.unsit": { + "loop": "hold_on_last_frame", + "animation_length": 1.2083, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.5833": [0, 0, 0], + "1.125": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5833": [0, 0, 0], + "1.125": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [95.03577, -7.47852, -0.32901], + "0.5417": [81.03577, -7.47852, -0.32901], + "0.75": [72.02357, -7.09612, 0.13195], + "1.0": [4.0329, -0.85536, -3.93175], + "1.125": [0, 0, 0] + }, + "position": { + "0.0": [-2, -15, -5], + "0.5417": [-2, -12.4, -4.1], + "0.75": [-3.1, -10, -2.3], + "0.9167": [-1.16, 1.44, -3.27], + "1.0": [-0.52, 1.38, -1.69], + "1.125": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [95, 5, 0], + "0.4167": [83, 5, 0], + "0.5417": [70.66667, 3.33333, 0], + "0.75": [4.98107, -0.43523, -0.11893], + "0.7917": [0.73283, 0.05818, -1.33248], + "0.9583": [0, 0, 0] + }, + "position": { + "0.0": [3, -15, -6], + "0.4167": [3, -13, -1.8], + "0.5417": [2.3, -8.1, -2.87], + "0.5833": [1.85, -2.87, -3.5], + "0.625": [1.4, -1.91, -3.53], + "0.75": [0.5, 0, -0.7], + "0.7917": [0.2, 0, 0], + "0.9583": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0833": [-90, -17.5, 0], + "0.2083": [-79, -28.5, 0], + "0.25": [-52.6396, -25.51588, -10.43743], + "0.375": [12, 0, 0], + "0.7917": [6, 0, 0], + "1.125": [0, 0, 0] + }, + "position": { + "0.0833": [2, -16, 2], + "0.2083": [2, -10.4, 2], + "0.25": [1.33, -2.87, 0.37], + "0.375": [0, 0, -2.9], + "0.7917": [0, 0, -0.9], + "1.125": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-90, 20, 0], + "0.2917": [-90, 20, 0], + "0.4167": [-60.40862, 17.77938, -0.14324], + "0.5417": [-21.97569, -0.18482, -9.28182], + "0.625": [-1.98784, -0.09241, -8.14091], + "0.75": [0, 0, -7], + "1.125": [0, 0, 0] + }, + "position": { + "0.0": [-1, -16, 2], + "0.2917": [-1, -16, 2], + "0.4167": [-3.25, -7.16, 1.39], + "0.5417": [-2.89, -0.63, 1.17], + "0.625": [-1.5, 3.79, -0.31], + "0.75": [-0.8, 0, 0], + "1.125": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, -7.5], + "0.2083": [0, 0, -3.5], + "0.375": [5.12966, -0.02545, -7.29638], + "0.5417": [23.92, -0.04, -7.18], + "0.7083": [30, 0, -5], + "0.8333": [22.76, 0.16, -2.35], + "0.9583": [5.63, 0.39, -0.09], + "1.125": [-1.95, 0.56, 1.46] + }, + "position": { + "0.0": [0, -16, 0], + "0.0833": [0, -16.1, 0], + "0.2083": [0, -15.8, 0], + "0.375": [-2.24, -13.24, -1.24], + "0.5417": [-2.24, -6.84, -1.24], + "0.625": [-2.24, -7.24, -1.24], + "0.7083": [-1.83, -4.63, -1.6], + "0.8333": [-1.02, -2.39, -2.26], + "0.9583": [-0.48, -0.9, -0.53], + "1.125": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 7.5], + "0.0833": [0, 0, 7.5], + "0.25": [2.37598, -1.55155, 7.30703], + "0.4167": [12.4, -3.72, 7.04], + "0.5417": [13.85327, -5.17183, 6.85676], + "0.5833": [11.02, -4.21, 5.8], + "0.7917": [-1.14767, -2.29417, 3.69769], + "0.9583": [-13.3486, -1.0165, 1.43861], + "1.0": [-11.57, -0.68, 0.96], + "1.125": [1.2, 0, 0], + "1.2083": [0, 0, 0] + }, + "position": { + "0.0": [0, -1, 0], + "0.0833": [0, -1, 0], + "0.5833": [0, 1.9, 0], + "0.7083": [0, 2, 0], + "0.8333": [0, 1.9, 0], + "1.125": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.5833": [-24.5, 0, 0], + "0.7083": [6, 0, 0], + "1.125": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.5833": [11.2, 0, 0], + "0.7917": [-24.5, 0, 0], + "0.9167": [6, 0, 0], + "1.125": [0, 0, 0] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/moose_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/moose_baby.rp_anim.json new file mode 100644 index 0000000..30377f4 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/moose_baby.rp_anim.json @@ -0,0 +1,2147 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.moose_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.sin(( q.anim_time - 0.0 ) * 45 ) * -1", + "Math.sin(( q.anim_time - 0.0 ) * 45 ) * 1" + ], + "position": [ + 0, + "-0.2 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * -0.2", + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.1" + ] + }, + "skull": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -2", + 0, + 0 + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -4", + 0, + "Math.cos( -60 + ( q.anim_time - 0.0 ) * 90 ) * -4" + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -4", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 4" + ] + } + } + }, + "animation.silverlabs_nat.moose_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": { + "0.0": [0, -0.11, 0], + "0.0417": [0, -0.1, 0], + "0.0833": [0, -0.12, 0], + "0.125": [0, -0.17, 0], + "0.1667": [0, -0.22, 0], + "0.2083": [0, -0.26, 0], + "0.25": [0, -0.29, 0], + "0.2917": [0, -0.3, 0], + "0.3333": [0, -0.28, 0], + "0.375": [0, -0.23, 0], + "0.4167": [0, -0.18, 0], + "0.4583": [0, -0.14, 0], + "0.5": [0, -0.11, 0], + "0.5417": [0, -0.1, 0], + "0.5833": [0, -0.12, 0], + "0.625": [0, -0.17, 0], + "0.6667": [0, -0.22, 0], + "0.7083": [0, -0.26, 0], + "0.75": [0, -0.29, 0], + "0.7917": [0, -0.3, 0], + "0.8333": [0, -0.28, 0], + "0.875": [0, -0.23, 0], + "0.9167": [0, -0.18, 0], + "0.9583": [0, -0.14, 0], + "1.0": [0, -0.11, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [20.59, 0, 0], + "0.0417": [17.87, 0, 0], + "0.0833": [13.85, 0, 0], + "0.125": [8.56, 0, 0], + "0.1667": [2.61, 0, 0], + "0.2083": [-2.89, 0, 0], + "0.25": [-7.18, 0, 0], + "0.2917": [-10.14, 0, 0], + "0.3333": [-11.97, 0, 0], + "0.375": [-12.86, 0, 0], + "0.4167": [-12.94, 0, 0], + "0.4583": [-12.21, 0, 0], + "0.5": [-10.59, 0, 0], + "0.5417": [-7.87, 0, 0], + "0.5833": [-3.85, 0, 0], + "0.625": [1.44, 0, 0], + "0.6667": [7.39, 0, 0], + "0.7083": [12.89, 0, 0], + "0.75": [17.18, 0, 0], + "0.7917": [20.14, 0, 0], + "0.8333": [21.97, 0, 0], + "0.875": [22.86, 0, 0], + "0.9167": [22.94, 0, 0], + "0.9583": [22.21, 0, 0], + "1.0": [20.59, 0, 0] + }, + "position": { + "0.0": [0, 1.92, 0.68], + "0.0417": [0, 2.18, 0.84], + "0.0833": [0, 2.3, 0.94], + "0.125": [0, 2.37, 0.99], + "0.1667": [0, 2.39, 1], + "0.2083": [0, 2.4, 0.96], + "0.25": [0, 2.39, 0.87], + "0.2917": [0, 2.35, 0.72], + "0.3333": [0, 2.27, 0.49], + "0.375": [0, 2.1, 0.2], + "0.4167": [0, 1.74, -0.13], + "0.4583": [0, 1.05, -0.44], + "0.5": [0, 0.48, -0.68], + "0.5417": [0, 0.22, -0.84], + "0.5833": [0, 0.1, -0.94], + "0.625": [0, 0.03, -0.99], + "0.6667": [0, 0.01, -1], + "0.7083": [0, 0, -0.96], + "0.75": [0, 0.01, -0.87], + "0.7917": [0, 0.05, -0.72], + "0.8333": [0, 0.13, -0.49], + "0.875": [0, 0.3, -0.2], + "0.9167": [0, 0.66, 0.13], + "0.9583": [0, 1.35, 0.44], + "1.0": [0, 1.92, 0.68] + } + }, + "rightArm": { + "rotation": { + "0.0": [-10.59, 0, 0], + "0.0417": [-7.87, 0, 0], + "0.0833": [-3.85, 0, 0], + "0.125": [1.44, 0, 0], + "0.1667": [7.39, 0, 0], + "0.2083": [12.89, 0, 0], + "0.25": [17.18, 0, 0], + "0.2917": [20.14, 0, 0], + "0.3333": [21.97, 0, 0], + "0.375": [22.86, 0, 0], + "0.4167": [22.94, 0, 0], + "0.4583": [22.21, 0, 0], + "0.5": [20.59, 0, 0], + "0.5417": [17.87, 0, 0], + "0.5833": [13.85, 0, 0], + "0.625": [8.56, 0, 0], + "0.6667": [2.61, 0, 0], + "0.7083": [-2.89, 0, 0], + "0.75": [-7.18, 0, 0], + "0.7917": [-10.14, 0, 0], + "0.8333": [-11.97, 0, 0], + "0.875": [-12.86, 0, 0], + "0.9167": [-12.94, 0, 0], + "0.9583": [-12.21, 0, 0], + "1.0": [-10.59, 0, 0] + }, + "position": { + "0.0": [0, 0.48, -0.68], + "0.0417": [0, 0.22, -0.84], + "0.0833": [0, 0.1, -0.94], + "0.125": [0, 0.03, -0.99], + "0.1667": [0, 0.01, -1], + "0.2083": [0, 0, -0.96], + "0.25": [0, 0.01, -0.87], + "0.2917": [0, 0.05, -0.72], + "0.3333": [0, 0.13, -0.49], + "0.375": [0, 0.3, -0.2], + "0.4167": [0, 0.66, 0.13], + "0.4583": [0, 1.35, 0.44], + "0.5": [0, 1.92, 0.68], + "0.5417": [0, 2.18, 0.84], + "0.5833": [0, 2.3, 0.94], + "0.625": [0, 2.37, 0.99], + "0.6667": [0, 2.39, 1], + "0.7083": [0, 2.4, 0.96], + "0.75": [0, 2.39, 0.87], + "0.7917": [0, 2.35, 0.72], + "0.8333": [0, 2.27, 0.49], + "0.875": [0, 2.1, 0.2], + "0.9167": [0, 1.74, -0.13], + "0.9583": [0, 1.05, -0.44], + "1.0": [0, 0.48, -0.68] + } + }, + "leftLeg": { + "rotation": { + "0.0": [5, 0, 0], + "0.0417": [9.68, 0, 0], + "0.0833": [13.66, 0, 0], + "0.125": [16.6, 0, 0], + "0.1667": [18.55, 0, 0], + "0.2083": [19.65, 0, 0], + "0.25": [20, 0, 0], + "0.2917": [19.65, 0, 0], + "0.3333": [18.55, 0, 0], + "0.375": [16.6, 0, 0], + "0.4167": [13.66, 0, 0], + "0.4583": [9.68, 0, 0], + "0.5": [5, 0, 0], + "0.5417": [0.32, 0, 0], + "0.5833": [-3.66, 0, 0], + "0.625": [-6.6, 0, 0], + "0.6667": [-8.55, 0, 0], + "0.7083": [-9.65, 0, 0], + "0.75": [-10, 0, 0], + "0.7917": [-9.65, 0, 0], + "0.8333": [-8.55, 0, 0], + "0.875": [-6.6, 0, 0], + "0.9167": [-3.66, 0, 0], + "0.9583": [0.32, 0, 0], + "1.0": [5, 0, 0] + }, + "position": { + "0.0": [0, 0.05, 0], + "0.0417": [0, 0.17, 0.23], + "0.0833": [0, 0.37, 0.41], + "0.125": [0, 0.69, 0.55], + "0.1667": [0, 1.11, 0.64], + "0.2083": [0, 1.6, 0.68], + "0.25": [0, 2.07, 0.7], + "0.2917": [0, 2.45, 0.68], + "0.3333": [0, 2.72, 0.64], + "0.375": [0, 2.89, 0.55], + "0.4167": [0, 2.98, 0.41], + "0.4583": [0, 3, 0.23], + "0.5": [0, 2.95, 0], + "0.5417": [0, 2.83, -0.23], + "0.5833": [0, 2.63, -0.41], + "0.625": [0, 2.31, -0.55], + "0.6667": [0, 1.89, -0.64], + "0.7083": [0, 1.4, -0.68], + "0.75": [0, 0.93, -0.7], + "0.7917": [0, 0.55, -0.68], + "0.8333": [0, 0.28, -0.64], + "0.875": [0, 0.11, -0.55], + "0.9167": [0, 0.02, -0.41], + "0.9583": [0, 0, -0.23], + "1.0": [0, 0.05, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [15.15, 0, 0], + "0.0417": [11.57, 0, 0], + "0.0833": [6.99, 0, 0], + "0.125": [2.04, 0, 0], + "0.1667": [-2.38, 0, 0], + "0.2083": [-5.73, 0, 0], + "0.25": [-7.99, 0, 0], + "0.2917": [-9.34, 0, 0], + "0.3333": [-9.95, 0, 0], + "0.375": [-9.88, 0, 0], + "0.4167": [-9.14, 0, 0], + "0.4583": [-7.62, 0, 0], + "0.5": [-5.15, 0, 0], + "0.5417": [-1.57, 0, 0], + "0.5833": [3.01, 0, 0], + "0.625": [7.96, 0, 0], + "0.6667": [12.38, 0, 0], + "0.7083": [15.73, 0, 0], + "0.75": [17.99, 0, 0], + "0.7917": [19.34, 0, 0], + "0.8333": [19.95, 0, 0], + "0.875": [19.88, 0, 0], + "0.9167": [19.14, 0, 0], + "0.9583": [17.62, 0, 0], + "1.0": [15.15, 0, 0] + }, + "position": { + "0.0": [0, 2.95, 0], + "0.0417": [0, 2.83, -0.23], + "0.0833": [0, 2.63, -0.41], + "0.125": [0, 2.31, -0.55], + "0.1667": [0, 1.89, -0.64], + "0.2083": [0, 1.4, -0.68], + "0.25": [0, 0.93, -0.7], + "0.2917": [0, 0.55, -0.68], + "0.3333": [0, 0.28, -0.64], + "0.375": [0, 0.11, -0.55], + "0.4167": [0, 0.02, -0.41], + "0.4583": [0, 0, -0.23], + "0.5": [0, 0.05, 0], + "0.5417": [0, 0.17, 0.23], + "0.5833": [0, 0.37, 0.41], + "0.625": [0, 0.69, 0.55], + "0.6667": [0, 1.11, 0.64], + "0.7083": [0, 1.6, 0.68], + "0.75": [0, 2.07, 0.7], + "0.7917": [0, 2.45, 0.68], + "0.8333": [0, 2.72, 0.64], + "0.875": [0, 2.89, 0.55], + "0.9167": [0, 2.98, 0.41], + "0.9583": [0, 3, 0.23], + "1.0": [0, 2.95, 0] + } + }, + "body": { + "rotation": { + "0.0": [2.67, 0, 1], + "0.0417": [2.47, 0, 0.97], + "0.0833": [2.15, 0, 0.87], + "0.125": [1.78, 0, 0.71], + "0.1667": [1.48, 0, 0.5], + "0.2083": [1.32, 0, 0.26], + "0.25": [1.33, 0, 0], + "0.2917": [1.53, 0, -0.26], + "0.3333": [1.85, 0, -0.5], + "0.375": [2.22, 0, -0.71], + "0.4167": [2.52, 0, -0.87], + "0.4583": [2.68, 0, -0.97], + "0.5": [2.67, 0, -1], + "0.5417": [2.47, 0, -0.97], + "0.5833": [2.15, 0, -0.87], + "0.625": [1.78, 0, -0.71], + "0.6667": [1.48, 0, -0.5], + "0.7083": [1.32, 0, -0.26], + "0.75": [1.33, 0, 0], + "0.7917": [1.53, 0, 0.26], + "0.8333": [1.85, 0, 0.5], + "0.875": [2.22, 0, 0.71], + "0.9167": [2.52, 0, 0.87], + "0.9583": [2.68, 0, 0.97], + "1.0": [2.67, 0, 1] + }, + "position": { + "0.0": [0.2, -0.3, 0], + "0.0417": [0.19, -0.17, 0], + "0.0833": [0.17, -0.08, 0], + "0.125": [0.14, -0.05, 0], + "0.1667": [0.1, -0.08, 0], + "0.2083": [0.05, -0.17, 0], + "0.25": [0, -0.3, 0], + "0.2917": [-0.05, -0.42, 0], + "0.3333": [-0.1, -0.52, 0], + "0.375": [-0.14, -0.55, 0], + "0.4167": [-0.17, -0.52, 0], + "0.4583": [-0.19, -0.43, 0], + "0.5": [-0.2, -0.3, 0], + "0.5417": [-0.19, -0.17, 0], + "0.5833": [-0.17, -0.08, 0], + "0.625": [-0.14, -0.05, 0], + "0.6667": [-0.1, -0.08, 0], + "0.7083": [-0.05, -0.17, 0], + "0.75": [0, -0.3, 0], + "0.7917": [0.05, -0.42, 0], + "0.8333": [0.1, -0.52, 0], + "0.875": [0.14, -0.55, 0], + "0.9167": [0.17, -0.52, 0], + "0.9583": [0.19, -0.43, 0], + "1.0": [0.2, -0.3, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0.59, 0, 0], + "0.0417": [1.1, 0, 0], + "0.0833": [1.17, 0, 0], + "0.125": [0.8, 0, 0], + "0.1667": [0.08, 0, 0], + "0.2083": [-0.8, 0, 0], + "0.25": [-1.59, 0, 0], + "0.2917": [-2.1, 0, 0], + "0.3333": [-2.17, 0, 0], + "0.375": [-1.8, 0, 0], + "0.4167": [-1.08, 0, 0], + "0.4583": [-0.2, 0, 0], + "0.5": [0.59, 0, 0], + "0.5417": [1.1, 0, 0], + "0.5833": [1.17, 0, 0], + "0.625": [0.8, 0, 0], + "0.6667": [0.08, 0, 0], + "0.7083": [-0.8, 0, 0], + "0.75": [-1.59, 0, 0], + "0.7917": [-2.1, 0, 0], + "0.8333": [-2.17, 0, 0], + "0.875": [-1.8, 0, 0], + "0.9167": [-1.08, 0, 0], + "0.9583": [-0.2, 0, 0], + "1.0": [0.59, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.04, 0], + "0.0833": [0, 0.07, 0], + "0.125": [0, 0.08, 0], + "0.1667": [0, 0.07, 0], + "0.2083": [0, 0.04, 0], + "0.25": [0, 0, 0], + "0.2917": [0, -0.04, 0], + "0.3333": [0, -0.07, 0], + "0.375": [0, -0.08, 0], + "0.4167": [0, -0.07, 0], + "0.4583": [0, -0.04, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0.04, 0], + "0.5833": [0, 0.07, 0], + "0.625": [0, 0.08, 0], + "0.6667": [0, 0.07, 0], + "0.7083": [0, 0.04, 0], + "0.75": [0, 0, 0], + "0.7917": [0, -0.04, 0], + "0.8333": [0, -0.07, 0], + "0.875": [0, -0.08, 0], + "0.9167": [0, -0.07, 0], + "0.9583": [0, -0.04, 0], + "1.0": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0.79, 1.5, -2.6], + "0.0417": [1.38, 0.78, -2.9], + "0.0833": [1.47, 0, -3], + "0.125": [1.03, -0.78, -2.9], + "0.1667": [0.18, -1.5, -2.6], + "0.2083": [-0.85, -2.12, -2.12], + "0.25": [-1.79, -2.6, -1.5], + "0.2917": [-2.38, -2.9, -0.78], + "0.3333": [-2.47, -3, 0], + "0.375": [-2.03, -2.9, 0.78], + "0.4167": [-1.18, -2.6, 1.5], + "0.4583": [-0.15, -2.12, 2.12], + "0.5": [0.79, -1.5, 2.6], + "0.5417": [1.38, -0.78, 2.9], + "0.5833": [1.47, 0, 3], + "0.625": [1.03, 0.78, 2.9], + "0.6667": [0.18, 1.5, 2.6], + "0.7083": [-0.85, 2.12, 2.12], + "0.75": [-1.79, 2.6, 1.5], + "0.7917": [-2.38, 2.9, 0.78], + "0.8333": [-2.47, 3, 0], + "0.875": [-2.03, 2.9, -0.78], + "0.9167": [-1.18, 2.6, -1.5], + "0.9583": [-0.15, 2.12, -2.12], + "1.0": [0.79, 1.5, -2.6] + } + }, + "rightEar": { + "rotation": { + "0.0": [0.79, -2.3, 1.93], + "0.0417": [1.38, -1.72, 2.46], + "0.0833": [1.47, -1.03, 2.82], + "0.125": [1.03, -0.26, 2.99], + "0.1667": [0.18, 0.52, 2.95], + "0.2083": [-0.85, 1.27, 2.72], + "0.25": [-1.79, 1.93, 2.3], + "0.2917": [-2.38, 2.46, 1.72], + "0.3333": [-2.47, 2.82, 1.03], + "0.375": [-2.03, 2.99, 0.26], + "0.4167": [-1.18, 2.95, -0.52], + "0.4583": [-0.15, 2.72, -1.27], + "0.5": [0.79, 2.3, -1.93], + "0.5417": [1.38, 1.72, -2.46], + "0.5833": [1.47, 1.03, -2.82], + "0.625": [1.03, 0.26, -2.99], + "0.6667": [0.18, -0.52, -2.95], + "0.7083": [-0.85, -1.27, -2.72], + "0.75": [-1.79, -1.93, -2.3], + "0.7917": [-2.38, -2.46, -1.72], + "0.8333": [-2.47, -2.82, -1.03], + "0.875": [-2.03, -2.99, -0.26], + "0.9167": [-1.18, -2.95, 0.52], + "0.9583": [-0.15, -2.72, 1.27], + "1.0": [0.79, -2.3, 1.93] + } + } + } + }, + "animation.silverlabs_nat.moose_baby.run": { + "loop": true, + "animation_length": 0.6667, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": { + "0.0": [0, -0.2, 0], + "0.0417": [0, 0.17, 0], + "0.0833": [0, 0.49, 0], + "0.125": [0, 0.71, 0], + "0.1667": [0, 0.8, 0], + "0.2083": [0, 0.75, 0], + "0.25": [0, 0.57, 0], + "0.2917": [0, 0.27, 0], + "0.3333": [0, -0.08, 0], + "0.375": [0, -0.2, 0], + "0.4167": [0, -0.2, 0], + "0.4583": [0, -0.2, 0], + "0.5": [0, -0.2, 0], + "0.5417": [0, -0.2, 0], + "0.5833": [0, -0.2, 0], + "0.625": [0, -0.2, 0], + "0.6667": [0, -0.2, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [10, 0, 0], + "0.0417": [16.52, 0, 0], + "0.0833": [19.14, 0, 0], + "0.125": [19.98, 0, 0], + "0.1667": [19.63, 0, 0], + "0.2083": [17.87, 0, 0], + "0.25": [13.32, 0, 0], + "0.2917": [2.81, 0, 0], + "0.3333": [-10, 0, 0], + "0.375": [-16.52, 0, 0], + "0.4167": [-19.14, 0, 0], + "0.4583": [-19.98, 0, 0], + "0.5": [-19.63, 0, 0], + "0.5417": [-17.87, 0, 0], + "0.5833": [-13.32, 0, 0], + "0.625": [-2.81, 0, 0], + "0.6667": [10, 0, 0] + }, + "position": { + "0.0": [0, 0.65, 2.85], + "0.0417": [0, 1.42, 3.02], + "0.0833": [0, 2.4, 3.04], + "0.125": [0, 3.23, 2.9], + "0.1667": [0, 3.73, 2.56], + "0.2083": [0, 3.96, 1.99], + "0.25": [0, 3.98, 1.25], + "0.2917": [0, 3.8, 0.63], + "0.3333": [0, 3.35, 0.25], + "0.375": [0, 2.58, 0.08], + "0.4167": [0, 1.6, 0.06], + "0.4583": [0, 0.77, 0.2], + "0.5": [0, 0.27, 0.54], + "0.5417": [0, 0.04, 1.11], + "0.5833": [0, 0.02, 1.85], + "0.625": [0, 0.2, 2.47], + "0.6667": [0, 0.65, 2.85] + } + }, + "rightArm": { + "rotation": { + "0.0": [-15.64, 0, 0], + "0.0417": [-7.89, 0, 0], + "0.0833": [5.48, 0, 0], + "0.125": [14.59, 0, 0], + "0.1667": [18.38, 0, 0], + "0.2083": [19.8, 0, 0], + "0.25": [19.91, 0, 0], + "0.2917": [18.79, 0, 0], + "0.3333": [15.64, 0, 0], + "0.375": [7.89, 0, 0], + "0.4167": [-5.48, 0, 0], + "0.4583": [-14.59, 0, 0], + "0.5": [-18.38, 0, 0], + "0.5417": [-19.8, 0, 0], + "0.5833": [-19.91, 0, 0], + "0.625": [-18.79, 0, 0], + "0.6667": [-15.64, 0, 0] + }, + "position": { + "0.0": [0, -0.5, 0.75], + "0.0417": [0, -0.37, 1.45], + "0.0833": [0, 0.04, 1.93], + "0.125": [0, 0.84, 2.17], + "0.1667": [0, 2, 2.25], + "0.2083": [0, 3.16, 2.17], + "0.25": [0, 3.96, 1.93], + "0.2917": [0, 4.37, 1.45], + "0.3333": [0, 4.5, 0.75], + "0.375": [0, 4.37, 0.05], + "0.4167": [0, 3.96, -0.43], + "0.4583": [0, 3.16, -0.67], + "0.5": [0, 2, -0.75], + "0.5417": [0, 0.84, -0.67], + "0.5833": [0, 0.04, -0.43], + "0.625": [0, -0.37, 0.05], + "0.6667": [0, -0.5, 0.75] + } + }, + "leftLeg": { + "rotation": { + "0.0": [27.92, 0, 0], + "0.0417": [26.98, 0, 0], + "0.0833": [24.3, 0, 0], + "0.125": [17.71, 0, 0], + "0.1667": [6.34, 0, 0], + "0.2083": [-1.4, 0, 0], + "0.25": [-4.62, 0, 0], + "0.2917": [-5.83, 0, 0], + "0.3333": [-5.92, 0, 0], + "0.375": [-4.98, 0, 0], + "0.4167": [-2.3, 0, 0], + "0.4583": [4.29, 0, 0], + "0.5": [15.66, 0, 0], + "0.5417": [23.4, 0, 0], + "0.5833": [26.62, 0, 0], + "0.625": [27.83, 0, 0], + "0.6667": [27.92, 0, 0] + }, + "position": { + "0.0": [0, 3.15, -0.37], + "0.0417": [0, 3.42, -0.63], + "0.0833": [0, 3.5, -1], + "0.125": [0, 3.42, -1.37], + "0.1667": [0, 3.15, -1.63], + "0.2083": [0, 2.64, -1.76], + "0.25": [0, 1.9, -1.8], + "0.2917": [0, 1.16, -1.76], + "0.3333": [0, 0.65, -1.63], + "0.375": [0, 0.38, -1.37], + "0.4167": [0, 0.3, -1], + "0.4583": [0, 0.38, -0.63], + "0.5": [0, 0.65, -0.37], + "0.5417": [0, 1.16, -0.24], + "0.5833": [0, 1.9, -0.2], + "0.625": [0, 2.64, -0.24], + "0.6667": [0, 3.15, -0.37] + }, + "scale": { + "0.0": [1, 0.948, 1], + "0.0417": [1, 0.9635, 1], + "0.0833": [1, 0.9845, 1], + "0.125": [1, 1.0078, 1], + "0.1667": [1, 1.03, 1], + "0.2083": [1, 1.0476, 1], + "0.25": [1, 1.058, 1], + "0.2917": [1, 1.0595, 1], + "0.3333": [1, 1.052, 1], + "0.375": [1, 1.0365, 1], + "0.4167": [1, 1.0155, 1], + "0.4583": [1, 0.9922, 1], + "0.5": [1, 0.97, 1], + "0.5417": [1, 0.9524, 1], + "0.5833": [1, 0.942, 1], + "0.625": [1, 0.9405, 1], + "0.6667": [1, 0.948, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [10, 0, 0], + "0.0417": [-1.8, 0, 0], + "0.0833": [-7.26, 0, 0], + "0.125": [-9.41, 0, 0], + "0.1667": [-10, 0, 0], + "0.2083": [-9.41, 0, 0], + "0.25": [-7.26, 0, 0], + "0.2917": [-1.8, 0, 0], + "0.3333": [10, 0, 0], + "0.375": [21.8, 0, 0], + "0.4167": [27.26, 0, 0], + "0.4583": [29.41, 0, 0], + "0.5": [30, 0, 0], + "0.5417": [29.41, 0, 0], + "0.5833": [27.26, 0, 0], + "0.625": [21.8, 0, 0], + "0.6667": [10, 0, 0] + }, + "position": { + "0.0": [0, 2.53, -1.54], + "0.0417": [0, 2.2, -1.72], + "0.0833": [0, 1.66, -1.79], + "0.125": [0, 1.02, -1.79], + "0.1667": [0, 0.52, -1.69], + "0.2083": [0, 0.23, -1.49], + "0.25": [0, 0.11, -1.16], + "0.2917": [0, 0.12, -0.77], + "0.3333": [0, 0.27, -0.46], + "0.375": [0, 0.6, -0.28], + "0.4167": [0, 1.14, -0.21], + "0.4583": [0, 1.78, -0.21], + "0.5": [0, 2.28, -0.31], + "0.5417": [0, 2.57, -0.51], + "0.5833": [0, 2.69, -0.84], + "0.625": [0, 2.68, -1.23], + "0.6667": [0, 2.53, -1.54] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1.0268, 1], + "0.0833": [1, 1.0495, 1], + "0.125": [1, 1.0647, 1], + "0.1667": [1, 1.07, 1], + "0.2083": [1, 1.0647, 1], + "0.25": [1, 1.0495, 1], + "0.2917": [1, 1.0268, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 0.9732, 1], + "0.4167": [1, 0.9505, 1], + "0.4583": [1, 0.9353, 1], + "0.5": [1, 0.93, 1], + "0.5417": [1, 0.9353, 1], + "0.5833": [1, 0.9505, 1], + "0.625": [1, 0.9732, 1], + "0.6667": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [5.94, 0.68, 0], + "0.0417": [7.26, -0.09, 0], + "0.0833": [7.94, -0.85, 0], + "0.125": [7.86, -1.47, 0], + "0.1667": [7.05, -1.88, 0], + "0.2083": [5.61, -2, 0], + "0.25": [3.78, -1.81, 0], + "0.2917": [1.83, -1.35, 0], + "0.3333": [0.06, -0.68, 0], + "0.375": [-1.26, 0.09, 0], + "0.4167": [-1.94, 0.85, 0], + "0.4583": [-1.86, 1.47, 0], + "0.5": [-1.05, 1.88, 0], + "0.5417": [0.39, 2, 0], + "0.5833": [2.22, 1.81, 0], + "0.625": [4.17, 1.35, 0], + "0.6667": [5.94, 0.68, 0] + }, + "position": { + "0.0": [0, -2.3, -0.68], + "0.0417": [0, -2.22, -0.76], + "0.0833": [0, -2.01, -0.82], + "0.125": [0, -1.68, -0.85], + "0.1667": [0, -1.3, -0.84], + "0.2083": [0, -0.92, -0.79], + "0.25": [0, -0.59, -0.71], + "0.2917": [0, -0.38, -0.62], + "0.3333": [0, -0.3, -0.52], + "0.375": [0, -0.38, -0.44], + "0.4167": [0, -0.59, -0.38], + "0.4583": [0, -0.92, -0.35], + "0.5": [0, -1.3, -0.36], + "0.5417": [0, -1.68, -0.41], + "0.5833": [0, -2.01, -0.49], + "0.625": [0, -2.22, -0.58], + "0.6667": [0, -2.3, -0.68] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-1.91, 0, 0], + "0.0833": [-3.54, 0, 0], + "0.125": [-4.62, 0, 0], + "0.1667": [-5, 0, 0], + "0.2083": [-4.62, 0, 0], + "0.25": [-3.54, 0, 0], + "0.2917": [-1.91, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [1.91, 0, 0], + "0.4167": [3.54, 0, 0], + "0.4583": [4.62, 0, 0], + "0.5": [5, 0, 0], + "0.5417": [4.62, 0, 0], + "0.5833": [3.54, 0, 0], + "0.625": [1.91, 0, 0], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [7.02, 1.5, -6.06], + "0.0417": [7.49, 0.39, -6.94], + "0.0833": [6.75, -0.78, -6.76], + "0.125": [4.9, -1.83, -5.55], + "0.1667": [2.24, -2.6, -3.5], + "0.2083": [-0.85, -2.97, -0.91], + "0.25": [-3.88, -2.9, 1.81], + "0.2917": [-6.4, -2.38, 4.26], + "0.3333": [-8.02, -1.5, 6.06], + "0.375": [-8.49, -0.39, 6.94], + "0.4167": [-7.75, 0.78, 6.76], + "0.4583": [-5.9, 1.83, 5.55], + "0.5": [-3.24, 2.6, 3.5], + "0.5417": [-0.15, 2.97, 0.91], + "0.5833": [2.88, 2.9, -1.81], + "0.625": [5.4, 2.38, -4.26], + "0.6667": [7.02, 1.5, -6.06] + } + }, + "rightEar": { + "rotation": { + "0.0": [4.64, -1.5, 4.5], + "0.0417": [6.6, -0.39, 6.21], + "0.0833": [7.47, 0.78, 6.97], + "0.125": [7.13, 1.83, 6.68], + "0.1667": [5.63, 2.6, 5.36], + "0.2083": [3.19, 2.97, 3.23], + "0.25": [0.2, 2.9, 0.61], + "0.2917": [-2.91, 2.38, -2.1], + "0.3333": [-5.64, 1.5, -4.5], + "0.375": [-7.6, 0.39, -6.21], + "0.4167": [-8.47, -0.78, -6.97], + "0.4583": [-8.13, -1.83, -6.68], + "0.5": [-6.63, -2.6, -5.36], + "0.5417": [-4.19, -2.97, -3.23], + "0.5833": [-1.2, -2.9, -0.61], + "0.625": [1.91, -2.38, 2.1], + "0.6667": [4.64, -1.5, 4.5] + } + } + } + }, + "animation.silverlabs_nat.moose_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.7917, + "bones": { + "root": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [4.99924, -0.08715, 0.9962], + "0.3333": [10, 0, 0], + "0.4167": [66.46965, 18.29769, -32.96397], + "0.5417": [60.46965, 18.29769, -32.96397], + "0.625": [66.46965, 18.29769, -32.96397] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0.5, 0, -1], + "0.3333": [0.2, 0, -2], + "0.4167": [-1.2, -6.6, -5], + "0.5417": [-2, -8.4, -5.5], + "0.625": [-2, -9, -5.5] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [3.9612, 0.55625, -23.88985], + "0.3333": [3.8978, 0.89911, -28.8785], + "0.4583": [22, 0, -87.5] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [-0.52, 1.38, -3.99], + "0.1667": [-3.64, -1.95, -3.39], + "0.3333": [-4.84, -2.15, -3.39], + "0.4583": [-5.7, -11.3, -6] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [6, 0, 0], + "0.4583": [-88.39788, -5.35489, 9.8159] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, -0.9], + "0.3333": [-0.12, -0.5, 1.16], + "0.4583": [-0.3, -11, 2.9] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 0, -7], + "0.375": [-32.97569, -0.18482, -9.28182], + "0.6667": [-87.41492, -0.64686, -14.98637] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [-0.8, 0, 0], + "0.375": [-2.89, -1.53, 0.77], + "0.4167": [-3.94, -0.8, 1.16], + "0.6667": [-5, -11.2, 2.7] + } + }, + "body": { + "rotation": { + "0.0": [-1.95, 0.56, 1.46], + "0.0833": [5.63, 0.39, -0.09], + "0.1667": [22.76, 0.16, -2.35], + "0.25": [30, 0, -5], + "0.3333": [26.92, -0.04, -7.18], + "0.5833": [2.36, 0, -14.31], + "0.625": [0, 0, -15] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [-0.48, -1.5, -0.53], + "0.25": [-1.83, -5.73, -1.6], + "0.5": [-3.07, -9.65, -0.53], + "0.625": [-3.5, -11, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-11.97, -0.68, 0.96], + "0.1667": [-13.7486, -1.0165, 1.43861], + "0.25": [-6.24767, -2.29417, 3.69769], + "0.375": [11.25327, -5.17183, 6.85676], + "0.5417": [15.77609, -7.38833, 9.79537], + "0.7917": [16.29131, -8.866, 11.95445] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, 1.9, 0], + "0.25": [0, 2, 0], + "0.3333": [0, 1.9, 0], + "0.4583": [0, -0.9, -0.6], + "0.5417": [0, -0.7, -0.45], + "0.6667": [0, 0.7, 0], + "0.7917": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [6, 0, 0], + "0.3333": [-24.5, 0, 0], + "0.4583": [35, 0, 0], + "0.625": [-10.15108, 1.72794, 9.85108], + "0.6667": [-12.99174, -1.28891, -0.72844], + "0.7917": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [6, 0, 0], + "0.2083": [-24.5, 0, 0], + "0.4167": [35, 0, 0], + "0.5833": [-15.85108, -1.72794, -9.85108], + "0.6667": [-25.89174, 1.28891, 0.72844], + "0.7917": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.moose_baby.unsit": { + "animation_length": 0.9167, + "bones": { + "root": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "leftArm": { + "rotation": { + "0.0": [66.46965, 18.29769, -32.96397], + "0.0417": [60.46965, 18.29769, -32.96397], + "0.125": [3.35432, 6.57944, -32.02088], + "0.25": [-23.10935, -0.66371, -11.9864], + "0.4583": [-48.5744, 8.38546, -4.07894], + "0.625": [-48.5744, 8.38546, -4.07894], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0] + }, + "position": { + "0.0": [-2, -9, -5.5], + "0.0417": [-2, -8.4, -5.5], + "0.125": [-3.83, -0.9, -3.57], + "0.25": [-2.5, -0.9, -2.6], + "0.4583": [0.8, -4.1, 1.6], + "0.625": [0.83, -4.33, 1.87], + "0.7917": [-0.84, 0.73, 0.94], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [22, 0, -87.5], + "0.125": [22, 0, -87.5], + "0.3333": [21.75457, -3.35954, -79.14574], + "0.4583": [3.8978, 0.89911, -28.8785], + "0.5417": [3.9612, -0.55625, -7.92833], + "0.7083": [0, 0, 0] + }, + "position": { + "0.0": [-5.7, -11.3, -6], + "0.125": [-5.7, -11.3, -6], + "0.3333": [-5.7, -9.7, -6], + "0.4583": [-4.84, -2.15, -3.39], + "0.5417": [-0.94, -0.35, -3.39], + "0.625": [-0.52, 1.38, -3.99], + "0.7083": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-88.39788, -5.35489, 9.8159], + "0.3333": [-67.39788, -5.35489, 9.8159], + "0.5417": [6, 0, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [-0.3, -11, 2.9], + "0.3333": [-0.3, -6.5, 2.9], + "0.4583": [-0.12, 0.6, 1.16], + "0.5417": [0, 0, -0.9], + "0.7917": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0833": [-87.41492, -0.64686, -14.98637], + "0.4167": [-32.97569, -0.18482, -9.28182], + "0.5": [0, 0, -7], + "0.7083": [0, 0, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0833": [-5, -11.2, 2.7], + "0.3333": [-4.15, -4.18, 1.87], + "0.4167": [-2.89, -1.53, 0.77], + "0.5": [-0.8, 2, 0], + "0.5833": [0, 0, 0], + "0.7917": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": { + "post": [0, 0, -15], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, -25], + "lerp_mode": "catmullrom" + }, + "0.5": [30, 0, -5], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": { + "post": [-3.5, -11, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-2.3, -11, 0], + "lerp_mode": "catmullrom" + }, + "0.5": [-1.83, -4.73, -0.6], + "0.6667": [0.05, -2.81, -2.13], + "0.7917": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [16.29131, -8.866, 11.95445], + "0.2917": [-4.22391, -7.38833, 9.79537], + "0.4167": [11.25327, -5.17183, 6.85676], + "0.5": [15.75233, -2.29417, 3.69769], + "0.7083": [-11.97, -0.68, 0.96], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0.7, 0], + "0.2917": [0, -0.7, -0.45], + "0.3333": [0, -0.9, -0.6], + "0.4583": [0, 1.9, 0], + "0.5": [0, 2, 0], + "0.6667": [0, 1.9, 0], + "0.7917": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-12.99174, -1.28891, -0.72844], + "0.25": [-10.15108, 1.72794, 9.85108], + "0.4167": [15, 0, 0], + "0.75": [-2.5, 0, 0], + "0.875": [3, 0, 0], + "0.9167": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-25.89174, 1.28891, 0.72844], + "0.2917": [-15.85108, -1.72794, -9.85108], + "0.4583": [15, 0, 0], + "0.7917": [-7.5, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.moose_baby.sit_idle": { + "loop": true, + "bones": { + "leftArm": { + "rotation": [66.46965, 18.29769, -32.96397], + "position": [-2, -9, -5.5] + }, + "rightArm": { + "rotation": [22, 0, -87.5], + "position": [-5.7, -11.3, -6] + }, + "leftLeg": { + "rotation": [-88.39788, -5.35489, 9.8159], + "position": [-0.3, -11, 2.9] + }, + "rightLeg": { + "rotation": [-87.41492, -0.64686, -14.98637], + "position": [-5, -11.2, 2.7] + }, + "body": { + "rotation": [0, 0, -15], + "position": [-3.5, -11, 0] + }, + "skull": { + "rotation": [16.29131, -8.866, 11.95445] + } + } + }, + "animation.silverlabs_nat.moose_baby.walk_OG": { + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "position": { + "0.0": [0, -0.11, 0], + "0.0417": [0, -0.1, 0], + "0.0833": [0, -0.12, 0], + "0.125": [0, -0.17, 0], + "0.1667": [0, -0.22, 0], + "0.2083": [0, -0.26, 0], + "0.25": [0, -0.29, 0], + "0.2917": [0, -0.3, 0], + "0.3333": [0, -0.28, 0], + "0.375": [0, -0.23, 0], + "0.4167": [0, -0.18, 0], + "0.4583": [0, -0.14, 0], + "0.5": [0, -0.11, 0], + "0.5417": [0, -0.1, 0], + "0.5833": [0, -0.12, 0], + "0.625": [0, -0.17, 0], + "0.6667": [0, -0.22, 0], + "0.7083": [0, -0.26, 0], + "0.75": [0, -0.29, 0], + "0.7917": [0, -0.3, 0], + "0.8333": [0, -0.28, 0], + "0.875": [0, -0.23, 0], + "0.9167": [0, -0.18, 0], + "0.9583": [0, -0.14, 0], + "1.0": [0, -0.11, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [20.59, 0, 0], + "0.0417": [17.87, 0, 0], + "0.0833": [13.85, 0, 0], + "0.125": [8.56, 0, 0], + "0.1667": [2.61, 0, 0], + "0.2083": [-2.89, 0, 0], + "0.25": [-7.18, 0, 0], + "0.2917": [-10.14, 0, 0], + "0.3333": [-11.97, 0, 0], + "0.375": [-12.86, 0, 0], + "0.4167": [-12.94, 0, 0], + "0.4583": [-12.21, 0, 0], + "0.5": [-10.59, 0, 0], + "0.5417": [-7.87, 0, 0], + "0.5833": [-3.85, 0, 0], + "0.625": [1.44, 0, 0], + "0.6667": [7.39, 0, 0], + "0.7083": [12.89, 0, 0], + "0.75": [17.18, 0, 0], + "0.7917": [20.14, 0, 0], + "0.8333": [21.97, 0, 0], + "0.875": [22.86, 0, 0], + "0.9167": [22.94, 0, 0], + "0.9583": [22.21, 0, 0], + "1.0": [20.59, 0, 0] + }, + "position": { + "0.0": [0, 1.92, 0.68], + "0.0417": [0, 2.18, 0.84], + "0.0833": [0, 2.3, 0.94], + "0.125": [0, 2.37, 0.99], + "0.1667": [0, 2.39, 1], + "0.2083": [0, 2.4, 0.96], + "0.25": [0, 2.39, 0.87], + "0.2917": [0, 2.35, 0.72], + "0.3333": [0, 2.27, 0.49], + "0.375": [0, 2.1, 0.2], + "0.4167": [0, 1.74, -0.13], + "0.4583": [0, 1.05, -0.44], + "0.5": [0, 0.48, -0.68], + "0.5417": [0, 0.22, -0.84], + "0.5833": [0, 0.1, -0.94], + "0.625": [0, 0.03, -0.99], + "0.6667": [0, 0.01, -1], + "0.7083": [0, 0, -0.96], + "0.75": [0, 0.01, -0.87], + "0.7917": [0, 0.05, -0.72], + "0.8333": [0, 0.13, -0.49], + "0.875": [0, 0.3, -0.2], + "0.9167": [0, 0.66, 0.13], + "0.9583": [0, 1.35, 0.44], + "1.0": [0, 1.92, 0.68] + } + }, + "rightArm": { + "rotation": { + "0.0": [-10.59, 0, 0], + "0.0417": [-7.87, 0, 0], + "0.0833": [-3.85, 0, 0], + "0.125": [1.44, 0, 0], + "0.1667": [7.39, 0, 0], + "0.2083": [12.89, 0, 0], + "0.25": [17.18, 0, 0], + "0.2917": [20.14, 0, 0], + "0.3333": [21.97, 0, 0], + "0.375": [22.86, 0, 0], + "0.4167": [22.94, 0, 0], + "0.4583": [22.21, 0, 0], + "0.5": [20.59, 0, 0], + "0.5417": [17.87, 0, 0], + "0.5833": [13.85, 0, 0], + "0.625": [8.56, 0, 0], + "0.6667": [2.61, 0, 0], + "0.7083": [-2.89, 0, 0], + "0.75": [-7.18, 0, 0], + "0.7917": [-10.14, 0, 0], + "0.8333": [-11.97, 0, 0], + "0.875": [-12.86, 0, 0], + "0.9167": [-12.94, 0, 0], + "0.9583": [-12.21, 0, 0], + "1.0": [-10.59, 0, 0] + }, + "position": { + "0.0": [0, 0.48, -0.68], + "0.0417": [0, 0.22, -0.84], + "0.0833": [0, 0.1, -0.94], + "0.125": [0, 0.03, -0.99], + "0.1667": [0, 0.01, -1], + "0.2083": [0, 0, -0.96], + "0.25": [0, 0.01, -0.87], + "0.2917": [0, 0.05, -0.72], + "0.3333": [0, 0.13, -0.49], + "0.375": [0, 0.3, -0.2], + "0.4167": [0, 0.66, 0.13], + "0.4583": [0, 1.35, 0.44], + "0.5": [0, 1.92, 0.68], + "0.5417": [0, 2.18, 0.84], + "0.5833": [0, 2.3, 0.94], + "0.625": [0, 2.37, 0.99], + "0.6667": [0, 2.39, 1], + "0.7083": [0, 2.4, 0.96], + "0.75": [0, 2.39, 0.87], + "0.7917": [0, 2.35, 0.72], + "0.8333": [0, 2.27, 0.49], + "0.875": [0, 2.1, 0.2], + "0.9167": [0, 1.74, -0.13], + "0.9583": [0, 1.05, -0.44], + "1.0": [0, 0.48, -0.68] + } + }, + "leftLeg": { + "rotation": { + "0.0": [5, 0, 0], + "0.0417": [9.68, 0, 0], + "0.0833": [13.66, 0, 0], + "0.125": [16.6, 0, 0], + "0.1667": [18.55, 0, 0], + "0.2083": [19.65, 0, 0], + "0.25": [20, 0, 0], + "0.2917": [19.65, 0, 0], + "0.3333": [18.55, 0, 0], + "0.375": [16.6, 0, 0], + "0.4167": [13.66, 0, 0], + "0.4583": [9.68, 0, 0], + "0.5": [5, 0, 0], + "0.5417": [0.32, 0, 0], + "0.5833": [-3.66, 0, 0], + "0.625": [-6.6, 0, 0], + "0.6667": [-8.55, 0, 0], + "0.7083": [-9.65, 0, 0], + "0.75": [-10, 0, 0], + "0.7917": [-9.65, 0, 0], + "0.8333": [-8.55, 0, 0], + "0.875": [-6.6, 0, 0], + "0.9167": [-3.66, 0, 0], + "0.9583": [0.32, 0, 0], + "1.0": [5, 0, 0] + }, + "position": { + "0.0": [0, 0.05, 0], + "0.0417": [0, 0.17, 0.23], + "0.0833": [0, 0.37, 0.41], + "0.125": [0, 0.69, 0.55], + "0.1667": [0, 1.11, 0.64], + "0.2083": [0, 1.6, 0.68], + "0.25": [0, 2.07, 0.7], + "0.2917": [0, 2.45, 0.68], + "0.3333": [0, 2.72, 0.64], + "0.375": [0, 2.89, 0.55], + "0.4167": [0, 2.98, 0.41], + "0.4583": [0, 3, 0.23], + "0.5": [0, 2.95, 0], + "0.5417": [0, 2.83, -0.23], + "0.5833": [0, 2.63, -0.41], + "0.625": [0, 2.31, -0.55], + "0.6667": [0, 1.89, -0.64], + "0.7083": [0, 1.4, -0.68], + "0.75": [0, 0.93, -0.7], + "0.7917": [0, 0.55, -0.68], + "0.8333": [0, 0.28, -0.64], + "0.875": [0, 0.11, -0.55], + "0.9167": [0, 0.02, -0.41], + "0.9583": [0, 0, -0.23], + "1.0": [0, 0.05, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [15.15, 0, 0], + "0.0417": [11.57, 0, 0], + "0.0833": [6.99, 0, 0], + "0.125": [2.04, 0, 0], + "0.1667": [-2.38, 0, 0], + "0.2083": [-5.73, 0, 0], + "0.25": [-7.99, 0, 0], + "0.2917": [-9.34, 0, 0], + "0.3333": [-9.95, 0, 0], + "0.375": [-9.88, 0, 0], + "0.4167": [-9.14, 0, 0], + "0.4583": [-7.62, 0, 0], + "0.5": [-5.15, 0, 0], + "0.5417": [-1.57, 0, 0], + "0.5833": [3.01, 0, 0], + "0.625": [7.96, 0, 0], + "0.6667": [12.38, 0, 0], + "0.7083": [15.73, 0, 0], + "0.75": [17.99, 0, 0], + "0.7917": [19.34, 0, 0], + "0.8333": [19.95, 0, 0], + "0.875": [19.88, 0, 0], + "0.9167": [19.14, 0, 0], + "0.9583": [17.62, 0, 0], + "1.0": [15.15, 0, 0] + }, + "position": { + "0.0": [0, 2.95, 0], + "0.0417": [0, 2.83, -0.23], + "0.0833": [0, 2.63, -0.41], + "0.125": [0, 2.31, -0.55], + "0.1667": [0, 1.89, -0.64], + "0.2083": [0, 1.4, -0.68], + "0.25": [0, 0.93, -0.7], + "0.2917": [0, 0.55, -0.68], + "0.3333": [0, 0.28, -0.64], + "0.375": [0, 0.11, -0.55], + "0.4167": [0, 0.02, -0.41], + "0.4583": [0, 0, -0.23], + "0.5": [0, 0.05, 0], + "0.5417": [0, 0.17, 0.23], + "0.5833": [0, 0.37, 0.41], + "0.625": [0, 0.69, 0.55], + "0.6667": [0, 1.11, 0.64], + "0.7083": [0, 1.6, 0.68], + "0.75": [0, 2.07, 0.7], + "0.7917": [0, 2.45, 0.68], + "0.8333": [0, 2.72, 0.64], + "0.875": [0, 2.89, 0.55], + "0.9167": [0, 2.98, 0.41], + "0.9583": [0, 3, 0.23], + "1.0": [0, 2.95, 0] + } + }, + "body": { + "rotation": { + "0.0": [2.61, 0, 1], + "0.0417": [2.35, 0, 0.97], + "0.0833": [2, 0, 0.87], + "0.125": [1.65, 0, 0.71], + "0.1667": [1.39, 0, 0.5], + "0.2083": [1.3, 0, 0.26], + "0.25": [1.39, 0, 0], + "0.2917": [1.65, 0, -0.26], + "0.3333": [2, 0, -0.5], + "0.375": [2.35, 0, -0.71], + "0.4167": [2.61, 0, -0.87], + "0.4583": [2.7, 0, -0.97], + "0.5": [2.61, 0, -1], + "0.5417": [2.35, 0, -0.97], + "0.5833": [2, 0, -0.87], + "0.625": [1.65, 0, -0.71], + "0.6667": [1.39, 0, -0.5], + "0.7083": [1.3, 0, -0.26], + "0.75": [1.39, 0, 0], + "0.7917": [1.65, 0, 0.26], + "0.8333": [2, 0, 0.5], + "0.875": [2.35, 0, 0.71], + "0.9167": [2.61, 0, 0.87], + "0.9583": [2.7, 0, 0.97], + "1.0": [2.61, 0, 1] + }, + "position": { + "0.0": [0.2, -0.3, 0], + "0.0417": [0.19, -0.17, 0], + "0.0833": [0.17, -0.08, 0], + "0.125": [0.14, -0.05, 0], + "0.1667": [0.1, -0.08, 0], + "0.2083": [0.05, -0.17, 0], + "0.25": [0, -0.3, 0], + "0.2917": [-0.05, -0.42, 0], + "0.3333": [-0.1, -0.52, 0], + "0.375": [-0.14, -0.55, 0], + "0.4167": [-0.17, -0.52, 0], + "0.4583": [-0.19, -0.43, 0], + "0.5": [-0.2, -0.3, 0], + "0.5417": [-0.19, -0.17, 0], + "0.5833": [-0.17, -0.08, 0], + "0.625": [-0.14, -0.05, 0], + "0.6667": [-0.1, -0.08, 0], + "0.7083": [-0.05, -0.17, 0], + "0.75": [0, -0.3, 0], + "0.7917": [0.05, -0.42, 0], + "0.8333": [0.1, -0.52, 0], + "0.875": [0.14, -0.55, 0], + "0.9167": [0.17, -0.52, 0], + "0.9583": [0.19, -0.43, 0], + "1.0": [0.2, -0.3, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0.59, 0, 0], + "0.0417": [1.1, 0, 0], + "0.0833": [1.17, 0, 0], + "0.125": [0.8, 0, 0], + "0.1667": [0.08, 0, 0], + "0.2083": [-0.8, 0, 0], + "0.25": [-1.59, 0, 0], + "0.2917": [-2.1, 0, 0], + "0.3333": [-2.17, 0, 0], + "0.375": [-1.8, 0, 0], + "0.4167": [-1.08, 0, 0], + "0.4583": [-0.2, 0, 0], + "0.5": [0.59, 0, 0], + "0.5417": [1.1, 0, 0], + "0.5833": [1.17, 0, 0], + "0.625": [0.8, 0, 0], + "0.6667": [0.08, 0, 0], + "0.7083": [-0.8, 0, 0], + "0.75": [-1.59, 0, 0], + "0.7917": [-2.1, 0, 0], + "0.8333": [-2.17, 0, 0], + "0.875": [-1.8, 0, 0], + "0.9167": [-1.08, 0, 0], + "0.9583": [-0.2, 0, 0], + "1.0": [0.59, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.04, 0], + "0.0833": [0, 0.07, 0], + "0.125": [0, 0.08, 0], + "0.1667": [0, 0.07, 0], + "0.2083": [0, 0.04, 0], + "0.25": [0, 0, 0], + "0.2917": [0, -0.04, 0], + "0.3333": [0, -0.07, 0], + "0.375": [0, -0.08, 0], + "0.4167": [0, -0.07, 0], + "0.4583": [0, -0.04, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0.04, 0], + "0.5833": [0, 0.07, 0], + "0.625": [0, 0.08, 0], + "0.6667": [0, 0.07, 0], + "0.7083": [0, 0.04, 0], + "0.75": [0, 0, 0], + "0.7917": [0, -0.04, 0], + "0.8333": [0, -0.07, 0], + "0.875": [0, -0.08, 0], + "0.9167": [0, -0.07, 0], + "0.9583": [0, -0.04, 0], + "1.0": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0.79, 1.5, -2.6], + "0.0417": [1.38, 0.78, -2.9], + "0.0833": [1.47, 0, -3], + "0.125": [1.03, -0.78, -2.9], + "0.1667": [0.18, -1.5, -2.6], + "0.2083": [-0.85, -2.12, -2.12], + "0.25": [-1.79, -2.6, -1.5], + "0.2917": [-2.38, -2.9, -0.78], + "0.3333": [-2.47, -3, 0], + "0.375": [-2.03, -2.9, 0.78], + "0.4167": [-1.18, -2.6, 1.5], + "0.4583": [-0.15, -2.12, 2.12], + "0.5": [0.79, -1.5, 2.6], + "0.5417": [1.38, -0.78, 2.9], + "0.5833": [1.47, 0, 3], + "0.625": [1.03, 0.78, 2.9], + "0.6667": [0.18, 1.5, 2.6], + "0.7083": [-0.85, 2.12, 2.12], + "0.75": [-1.79, 2.6, 1.5], + "0.7917": [-2.38, 2.9, 0.78], + "0.8333": [-2.47, 3, 0], + "0.875": [-2.03, 2.9, -0.78], + "0.9167": [-1.18, 2.6, -1.5], + "0.9583": [-0.15, 2.12, -2.12], + "1.0": [0.79, 1.5, -2.6] + } + }, + "rightEar": { + "rotation": { + "0.0": [0.79, -2.3, 1.93], + "0.0417": [1.38, -1.72, 2.46], + "0.0833": [1.47, -1.03, 2.82], + "0.125": [1.03, -0.26, 2.99], + "0.1667": [0.18, 0.52, 2.95], + "0.2083": [-0.85, 1.27, 2.72], + "0.25": [-1.79, 1.93, 2.3], + "0.2917": [-2.38, 2.46, 1.72], + "0.3333": [-2.47, 2.82, 1.03], + "0.375": [-2.03, 2.99, 0.26], + "0.4167": [-1.18, 2.95, -0.52], + "0.4583": [-0.15, 2.72, -1.27], + "0.5": [0.79, 2.3, -1.93], + "0.5417": [1.38, 1.72, -2.46], + "0.5833": [1.47, 1.03, -2.82], + "0.625": [1.03, 0.26, -2.99], + "0.6667": [0.18, -0.52, -2.95], + "0.7083": [-0.85, -1.27, -2.72], + "0.75": [-1.79, -1.93, -2.3], + "0.7917": [-2.38, -2.46, -1.72], + "0.8333": [-2.47, -2.82, -1.03], + "0.875": [-2.03, -2.99, -0.26], + "0.9167": [-1.18, -2.95, 0.52], + "0.9583": [-0.15, -2.72, 1.27], + "1.0": [0.79, -2.3, 1.93] + } + } + } + }, + "animation.silverlabs_nat.moose_baby.run_OG": { + "loop": true, + "animation_length": 0.6667, + "bones": { + "root": { + "position": { + "0.0": [0, -0.2, 0], + "0.0417": [0, 0.17, 0], + "0.0833": [0, 0.49, 0], + "0.125": [0, 0.71, 0], + "0.1667": [0, 0.8, 0], + "0.2083": [0, 0.75, 0], + "0.25": [0, 0.57, 0], + "0.2917": [0, 0.27, 0], + "0.3333": [0, -0.08, 0], + "0.375": [0, -0.2, 0], + "0.4167": [0, -0.2, 0], + "0.4583": [0, -0.2, 0], + "0.5": [0, -0.2, 0], + "0.5417": [0, -0.2, 0], + "0.5833": [0, -0.2, 0], + "0.625": [0, -0.2, 0], + "0.6667": [0, -0.2, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [10, 0, 0], + "0.0417": [16.52, 0, 0], + "0.0833": [19.14, 0, 0], + "0.125": [19.98, 0, 0], + "0.1667": [19.63, 0, 0], + "0.2083": [17.87, 0, 0], + "0.25": [13.32, 0, 0], + "0.2917": [2.81, 0, 0], + "0.3333": [-10, 0, 0], + "0.375": [-16.52, 0, 0], + "0.4167": [-19.14, 0, 0], + "0.4583": [-19.98, 0, 0], + "0.5": [-19.63, 0, 0], + "0.5417": [-17.87, 0, 0], + "0.5833": [-13.32, 0, 0], + "0.625": [-2.81, 0, 0], + "0.6667": [10, 0, 0] + }, + "position": { + "0.0": [0, 0.65, 2.85], + "0.0417": [0, 1.42, 3.02], + "0.0833": [0, 2.4, 3.04], + "0.125": [0, 3.23, 2.9], + "0.1667": [0, 3.73, 2.56], + "0.2083": [0, 3.96, 1.99], + "0.25": [0, 3.98, 1.25], + "0.2917": [0, 3.8, 0.63], + "0.3333": [0, 3.35, 0.25], + "0.375": [0, 2.58, 0.08], + "0.4167": [0, 1.6, 0.06], + "0.4583": [0, 0.77, 0.2], + "0.5": [0, 0.27, 0.54], + "0.5417": [0, 0.04, 1.11], + "0.5833": [0, 0.02, 1.85], + "0.625": [0, 0.2, 2.47], + "0.6667": [0, 0.65, 2.85] + } + }, + "rightArm": { + "rotation": { + "0.0": [-15.64, 0, 0], + "0.0417": [-7.89, 0, 0], + "0.0833": [5.48, 0, 0], + "0.125": [14.59, 0, 0], + "0.1667": [18.38, 0, 0], + "0.2083": [19.8, 0, 0], + "0.25": [19.91, 0, 0], + "0.2917": [18.79, 0, 0], + "0.3333": [15.64, 0, 0], + "0.375": [7.89, 0, 0], + "0.4167": [-5.48, 0, 0], + "0.4583": [-14.59, 0, 0], + "0.5": [-18.38, 0, 0], + "0.5417": [-19.8, 0, 0], + "0.5833": [-19.91, 0, 0], + "0.625": [-18.79, 0, 0], + "0.6667": [-15.64, 0, 0] + }, + "position": { + "0.0": [0, -0.5, 0.75], + "0.0417": [0, -0.37, 1.45], + "0.0833": [0, 0.04, 1.93], + "0.125": [0, 0.84, 2.17], + "0.1667": [0, 2, 2.25], + "0.2083": [0, 3.16, 2.17], + "0.25": [0, 3.96, 1.93], + "0.2917": [0, 4.37, 1.45], + "0.3333": [0, 4.5, 0.75], + "0.375": [0, 4.37, 0.05], + "0.4167": [0, 3.96, -0.43], + "0.4583": [0, 3.16, -0.67], + "0.5": [0, 2, -0.75], + "0.5417": [0, 0.84, -0.67], + "0.5833": [0, 0.04, -0.43], + "0.625": [0, -0.37, 0.05], + "0.6667": [0, -0.5, 0.75] + } + }, + "leftLeg": { + "rotation": { + "0.0": [27.92, 0, 0], + "0.0417": [26.98, 0, 0], + "0.0833": [24.3, 0, 0], + "0.125": [17.71, 0, 0], + "0.1667": [6.34, 0, 0], + "0.2083": [-1.4, 0, 0], + "0.25": [-4.62, 0, 0], + "0.2917": [-5.83, 0, 0], + "0.3333": [-5.92, 0, 0], + "0.375": [-4.98, 0, 0], + "0.4167": [-2.3, 0, 0], + "0.4583": [4.29, 0, 0], + "0.5": [15.66, 0, 0], + "0.5417": [23.4, 0, 0], + "0.5833": [26.62, 0, 0], + "0.625": [27.83, 0, 0], + "0.6667": [27.92, 0, 0] + }, + "position": { + "0.0": [0, 3.15, -0.37], + "0.0417": [0, 3.42, -0.63], + "0.0833": [0, 3.5, -1], + "0.125": [0, 3.42, -1.37], + "0.1667": [0, 3.15, -1.63], + "0.2083": [0, 2.64, -1.76], + "0.25": [0, 1.9, -1.8], + "0.2917": [0, 1.16, -1.76], + "0.3333": [0, 0.65, -1.63], + "0.375": [0, 0.38, -1.37], + "0.4167": [0, 0.3, -1], + "0.4583": [0, 0.38, -0.63], + "0.5": [0, 0.65, -0.37], + "0.5417": [0, 1.16, -0.24], + "0.5833": [0, 1.9, -0.2], + "0.625": [0, 2.64, -0.24], + "0.6667": [0, 3.15, -0.37] + }, + "scale": { + "0.0": [1, 0.948, 1], + "0.0417": [1, 0.9635, 1], + "0.0833": [1, 0.9845, 1], + "0.125": [1, 1.0078, 1], + "0.1667": [1, 1.03, 1], + "0.2083": [1, 1.0476, 1], + "0.25": [1, 1.058, 1], + "0.2917": [1, 1.0595, 1], + "0.3333": [1, 1.052, 1], + "0.375": [1, 1.0365, 1], + "0.4167": [1, 1.0155, 1], + "0.4583": [1, 0.9922, 1], + "0.5": [1, 0.97, 1], + "0.5417": [1, 0.9524, 1], + "0.5833": [1, 0.942, 1], + "0.625": [1, 0.9405, 1], + "0.6667": [1, 0.948, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [10, 0, 0], + "0.0417": [-1.8, 0, 0], + "0.0833": [-7.26, 0, 0], + "0.125": [-9.41, 0, 0], + "0.1667": [-10, 0, 0], + "0.2083": [-9.41, 0, 0], + "0.25": [-7.26, 0, 0], + "0.2917": [-1.8, 0, 0], + "0.3333": [10, 0, 0], + "0.375": [21.8, 0, 0], + "0.4167": [27.26, 0, 0], + "0.4583": [29.41, 0, 0], + "0.5": [30, 0, 0], + "0.5417": [29.41, 0, 0], + "0.5833": [27.26, 0, 0], + "0.625": [21.8, 0, 0], + "0.6667": [10, 0, 0] + }, + "position": { + "0.0": [0, 2.53, -1.54], + "0.0417": [0, 2.2, -1.72], + "0.0833": [0, 1.66, -1.79], + "0.125": [0, 1.02, -1.79], + "0.1667": [0, 0.52, -1.69], + "0.2083": [0, 0.23, -1.49], + "0.25": [0, 0.11, -1.16], + "0.2917": [0, 0.12, -0.77], + "0.3333": [0, 0.27, -0.46], + "0.375": [0, 0.6, -0.28], + "0.4167": [0, 1.14, -0.21], + "0.4583": [0, 1.78, -0.21], + "0.5": [0, 2.28, -0.31], + "0.5417": [0, 2.57, -0.51], + "0.5833": [0, 2.69, -0.84], + "0.625": [0, 2.68, -1.23], + "0.6667": [0, 2.53, -1.54] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1.0268, 1], + "0.0833": [1, 1.0495, 1], + "0.125": [1, 1.0647, 1], + "0.1667": [1, 1.07, 1], + "0.2083": [1, 1.0647, 1], + "0.25": [1, 1.0495, 1], + "0.2917": [1, 1.0268, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 0.9732, 1], + "0.4167": [1, 0.9505, 1], + "0.4583": [1, 0.9353, 1], + "0.5": [1, 0.93, 1], + "0.5417": [1, 0.9353, 1], + "0.5833": [1, 0.9505, 1], + "0.625": [1, 0.9732, 1], + "0.6667": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [7.7, 0.68, 0], + "0.0417": [8, -0.09, 0], + "0.0833": [7.53, -0.85, 0], + "0.125": [6.38, -1.47, 0], + "0.1667": [4.71, -1.88, 0], + "0.2083": [2.78, -2, 0], + "0.25": [0.89, -1.81, 0], + "0.2917": [-0.69, -1.35, 0], + "0.3333": [-1.7, -0.68, 0], + "0.375": [-2, 0.09, 0], + "0.4167": [-1.53, 0.85, 0], + "0.4583": [-0.38, 1.47, 0], + "0.5": [1.29, 1.88, 0], + "0.5417": [3.22, 2, 0], + "0.5833": [5.11, 1.81, 0], + "0.625": [6.69, 1.35, 0], + "0.6667": [7.7, 0.68, 0] + }, + "position": { + "0.0": [0, -2.07, -0.41], + "0.0417": [0, -1.76, -0.33], + "0.0833": [0, -1.39, -0.3], + "0.125": [0, -1, -0.31], + "0.1667": [0, -0.66, -0.37], + "0.2083": [0, -0.41, -0.46], + "0.25": [0, -0.3, -0.57], + "0.2917": [0, -0.35, -0.69], + "0.3333": [0, -0.53, -0.79], + "0.375": [0, -0.84, -0.87], + "0.4167": [0, -1.21, -0.9], + "0.4583": [0, -1.6, -0.89], + "0.5": [0, -1.94, -0.83], + "0.5417": [0, -2.19, -0.74], + "0.5833": [0, -2.3, -0.63], + "0.625": [0, -2.25, -0.51], + "0.6667": [0, -2.07, -0.41] + } + }, + "skull": { + "rotation": { + "0.0": [1.29, 0, 0], + "0.0417": [0.6, 0, 0], + "0.0833": [-0.17, 0, 0], + "0.125": [-0.92, 0, 0], + "0.1667": [-1.53, 0, 0], + "0.2083": [-1.91, 0, 0], + "0.25": [-1.99, 0, 0], + "0.2917": [-1.77, 0, 0], + "0.3333": [-1.29, 0, 0], + "0.375": [-0.6, 0, 0], + "0.4167": [0.17, 0, 0], + "0.4583": [0.92, 0, 0], + "0.5": [1.53, 0, 0], + "0.5417": [1.91, 0, 0], + "0.5833": [1.99, 0, 0], + "0.625": [1.77, 0, 0], + "0.6667": [1.29, 0, 0] + }, + "position": { + "0.0": [0, 0.3, 0], + "0.0417": [0, 0.44, 0], + "0.0833": [0, 0.49, 0], + "0.125": [0, 0.5, 0], + "0.1667": [0, 0.49, 0], + "0.2083": [0, 0.46, 0], + "0.25": [0, 0.38, 0], + "0.2917": [0, 0.09, 0], + "0.3333": [0, -0.3, 0], + "0.375": [0, -0.44, 0], + "0.4167": [0, -0.49, 0], + "0.4583": [0, -0.5, 0], + "0.5": [0, -0.49, 0], + "0.5417": [0, -0.46, 0], + "0.5833": [0, -0.38, 0], + "0.625": [0, -0.09, 0], + "0.6667": [0, 0.3, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [7.02, 1.5, -6.06], + "0.0417": [7.49, 0.39, -6.94], + "0.0833": [6.75, -0.78, -6.76], + "0.125": [4.9, -1.83, -5.55], + "0.1667": [2.24, -2.6, -3.5], + "0.2083": [-0.85, -2.97, -0.91], + "0.25": [-3.88, -2.9, 1.81], + "0.2917": [-6.4, -2.38, 4.26], + "0.3333": [-8.02, -1.5, 6.06], + "0.375": [-8.49, -0.39, 6.94], + "0.4167": [-7.75, 0.78, 6.76], + "0.4583": [-5.9, 1.83, 5.55], + "0.5": [-3.24, 2.6, 3.5], + "0.5417": [-0.15, 2.97, 0.91], + "0.5833": [2.88, 2.9, -1.81], + "0.625": [5.4, 2.38, -4.26], + "0.6667": [7.02, 1.5, -6.06] + } + }, + "rightEar": { + "rotation": { + "0.0": [4.64, -1.5, 4.5], + "0.0417": [6.6, -0.39, 6.21], + "0.0833": [7.47, 0.78, 6.97], + "0.125": [7.13, 1.83, 6.68], + "0.1667": [5.63, 2.6, 5.36], + "0.2083": [3.19, 2.97, 3.23], + "0.25": [0.2, 2.9, 0.61], + "0.2917": [-2.91, 2.38, -2.1], + "0.3333": [-5.64, 1.5, -4.5], + "0.375": [-7.6, 0.39, -6.21], + "0.4167": [-8.47, -0.78, -6.97], + "0.4583": [-8.13, -1.83, -6.68], + "0.5": [-6.63, -2.6, -5.36], + "0.5417": [-4.19, -2.97, -3.23], + "0.5833": [-1.2, -2.9, -0.61], + "0.625": [1.91, -2.38, 2.1], + "0.6667": [4.64, -1.5, 4.5] + } + } + } + }, + "animation.silverlabs_nat.moose_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "-0.2 + Math.cos( -20 + ( q.anim_time - 0.0 ) * 720 ) * 0.1", + 0 + ] + }, + "leftArm": { + "rotation": [ + "5 - ( v.freq = 2; v.mag = -18; v.balloon = 1; v.offset = 0; v.time_offset = 0.35; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = -1.2; v.balloon = 3; v.offset = 1.2; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 1; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + "5 - ( v.freq = 2; v.mag = 18; v.balloon = 1; v.offset = 0; v.time_offset = 0.35; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 1.2; v.balloon = 3; v.offset = 1.2; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -1; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftLeg": { + "rotation": [ + "5 - ( v.freq = 2; v.mag = -15; v.balloon = 0.9; v.offset = 0; v.time_offset = 1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = -1.5; v.balloon = 1; v.offset = 1.5; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -0.7; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightLeg": { + "rotation": [ + "5 - ( v.freq = 2; v.mag = 15; v.balloon = 1; v.offset = 0; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 1.5; v.balloon = 1; v.offset = 1.5; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.7; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "body": { + "rotation": [ + "2 - Math.sin(( q.anim_time - 0.1 ) * 720 ) * 0.7", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 1" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.2", + "-0.3 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 0.25", + 0 + ] + }, + "skull": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) * -1.7", + 0, + 0 + ], + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 0.08", 0] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) * -2", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 360 ) * -3", + "Math.sin( 60 + ( q.anim_time - 0.0 ) * 360 ) * -3" + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) * -2", + "-Math.cos( 40 + ( q.anim_time - 0.0 ) * 360 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 360 ) * 3" + ] + } + } + }, + "animation.silverlabs_nat.moose_baby.run_UB": { + "loop": true, + "animation_length": 0.6667, + "bones": { + "root": { + "position": [ + 0, + "-0.2 + Math.max( 0, Math.sin(( q.anim_time - 0.0 ) * 520 ) ) * 1", + 0 + ] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 20; v.balloon = 2; v.offset = 0; v.time_offset = 0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 2; v.balloon = 1; v.offset = 2; v.time_offset = 0.6; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 1.5; v.balloon = 1; v.offset = 1.55; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 20; v.balloon = 2; v.offset = 0; v.time_offset = 0.6; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 2.5; v.balloon = 1; v.offset = 2; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 1.5; v.balloon = 1; v.offset = 0.75; v.time_offset = 0.0; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -17; v.balloon = 2; v.offset = 1; v.time_offset = 0.85; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 1.6; v.balloon = 1; v.offset = 1.9; v.time_offset = 0.75; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.8; v.balloon = 1; v.offset = -1; v.time_offset = 0.25; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [ + 1, + "1 + Math.sin( -60 + ( q.anim_time - 0.0 ) * 540 ) * 0.06", + 1 + ] + }, + "rightLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -20; v.balloon = 2; v.offset = 0; v.time_offset = 1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 2; v.mag = 1.3; v.balloon = 1; v.offset = 1.4; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.8; v.balloon = 1; v.offset = -1; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [1, "1 + Math.sin(( q.anim_time - 0.0 ) * 540 ) * 0.07", 1] + }, + "body": { + "rotation": [ + "3 - Math.cos(( q.anim_time - 0.1 ) * 540 ) * -5", + "-Math.sin( -20 + ( q.anim_time - 0.0 ) * 540 ) * 2", + 0 + ], + "position": [ + 0, + "-1.3 + Math.cos(( q.anim_time - 0.0 ) * 540 ) * -1", + "-0.6 + Math.sin(( q.anim_time - 0.3 ) * 540 ) * 0.25" + ] + }, + "skull": { + "rotation": ["-Math.sin(( q.anim_time - 0.0 ) * 540 ) * 5", 0, 0], + "position": [0, 0, 0] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( 70 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * -3", + "Math.sin( 60 + ( q.anim_time - 0.0 ) * 540 ) * -7" + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * 7" + ] + } + } + }, + "animation.silverlabs_nat.moose_baby.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, 85], + "position": [-14.4, 2.4, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + }, + "leftArm": { + "rotation": [4.00514, 0.55573, -1.95139], + "position": [-1.7, 0, 0] + }, + "rightArm": { + "rotation": [-17.91017, -29.32084, -7.70246], + "position": [0, 0.9, 0] + }, + "leftLeg": { + "rotation": [-40.93834, 2.05892, 3.43015] + }, + "rightLeg": { + "rotation": [4.66698, -3.31544, -18.60597], + "position": [0, 2.6, 0.8] + }, + "skull": { + "rotation": [9.73459, -6.42413, -34.07303], + "position": [0, -3.8, 0] + }, + "leftEar": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + 0, + "16 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2" + ] + }, + "rightEar": { + "rotation": [ + "-3 - Math.cos(( q.anim_time - 0.0 ) * 90 ) * 1", + 0, + "10 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/octopus.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/octopus.rp_anim.json new file mode 100644 index 0000000..8f9c880 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/octopus.rp_anim.json @@ -0,0 +1,5672 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.octopus.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "scale": { + "0.0": [1.01, 0.975, 1.01], + "0.125": [1.0073, 0.9791, 1.0073], + "0.25": [1.0032, 0.9852, 1.0032], + "0.375": [0.9983, 0.9925, 0.9983], + "0.5": [0.9931, 1.0003, 0.9931], + "0.625": [0.9882, 1.0077, 0.9882], + "0.75": [0.984, 1.014, 0.984], + "0.875": [0.9811, 1.0184, 0.9811], + "1.0": [0.98, 1.02, 0.98], + "1.125": [0.9811, 1.0184, 0.9811], + "1.25": [0.984, 1.014, 0.984], + "1.375": [0.9882, 1.0077, 0.9882], + "1.5": [0.9931, 1.0003, 0.9931], + "1.625": [0.9983, 0.9925, 0.9983], + "1.75": [1.0032, 0.9852, 1.0032], + "1.875": [1.0073, 0.9791, 1.0073], + "2.0": [1.01, 0.975, 1.01] + } + }, + "left_Eye": { + "scale": { + "0.0": [1, 1, 1], + "0.125": [0.9989, 1.0007, 0.9993], + "0.25": [0.9967, 1.0022, 0.9978], + "0.375": [0.9948, 1.0035, 0.9965], + "0.5": [0.9947, 1.0035, 0.9965], + "0.625": [0.9979, 1.0014, 0.9986], + "0.6667": [1, 1, 1], + "0.75": [1.0099, 0.9934, 1.0066], + "0.875": [1.0335, 0.9776, 1.0224], + "1.0": [1.0583, 0.9611, 1.0389], + "1.125": [1.0738, 0.9508, 1.0492], + "1.1667": [1.075, 0.95, 1.05], + "1.25": [1.0703, 0.9531, 1.0469], + "1.375": [1.0506, 0.9663, 1.0337], + "1.5": [1.025, 0.9833, 1.0167], + "1.625": [1.0041, 0.9973, 1.0027], + "1.6667": [1, 1, 1], + "1.75": [0.9947, 1.0035, 0.9965], + "1.875": [0.9967, 1.0022, 0.9978], + "2.0": [1, 1, 1] + } + }, + "right_Eye": { + "scale": { + "0.0": [1, 1, 1], + "0.125": [1, 1, 1], + "0.25": [1.017, 0.9887, 1.0113], + "0.375": [1.0422, 0.9719, 1.0281], + "0.5": [1.065, 0.9566, 1.0434], + "0.625": [1.075, 0.95, 1.05], + "0.75": [1.065, 0.9566, 1.0434], + "0.875": [1.0422, 0.9719, 1.0281], + "1.0": [1.017, 0.9887, 1.0113], + "1.125": [1, 1, 1], + "1.25": [0.9961, 1.0026, 0.9974], + "1.375": [0.9945, 1.0036, 0.9964], + "1.5": [0.9948, 1.0035, 0.9965], + "1.625": [0.9961, 1.0026, 0.9974], + "1.75": [0.9978, 1.0015, 0.9985], + "1.875": [0.9993, 1.0004, 0.9996], + "2.0": [1, 1, 1] + } + } + } + }, + "animation.silverlabs_nat.octopus.idle_UB": { + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "scale": { + "0.0": { + "post": [1.01, 0.975, 1.01], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0.98, 1.02, 0.98], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [1.01, 0.975, 1.01], + "lerp_mode": "catmullrom" + } + } + }, + "left_Eye": { + "scale": { + "0.6667": { + "pre": [1, 1, 1], + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.1667": { + "post": [1.075, 0.95, 1.05], + "lerp_mode": "catmullrom" + }, + "1.6667": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + } + } + }, + "right_Eye": { + "scale": { + "0.125": { + "pre": [1, 1, 1], + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [1.075, 0.95, 1.05], + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.octopus.swim": { + "loop": true, + "animation_length": 1.625, + "bones": { + "root": { + "scale": { + "0.0": [0.975, 1.1, 0.975], + "0.0833": [0.9902, 1.0582, 0.9902], + "0.1667": [1.0125, 0.9969, 1.0125], + "0.25": [1.0348, 0.9371, 1.0348], + "0.3333": [1.05, 0.9, 1.05], + "0.4167": [1.057, 0.8908, 1.057], + "0.5": [1.0594, 0.8984, 1.0594], + "0.5833": [1.057, 0.9193, 1.057], + "0.6667": [1.05, 0.95, 1.05], + "0.75": [1.0418, 0.978, 1.0418], + "0.8333": [1.03, 1.0162, 1.03], + "0.9167": [1.0161, 1.0593, 1.0161], + "1.0": [1.0018, 1.1023, 1.0018], + "1.0833": [0.9887, 1.14, 0.9887], + "1.1667": [0.9785, 1.167, 0.9785], + "1.2083": [0.975, 1.175, 0.975], + "1.25": [0.972, 1.1793, 0.972], + "1.3333": [0.9695, 1.1722, 0.9695], + "1.4167": [0.9703, 1.1516, 0.9703], + "1.5": [0.9726, 1.1264, 0.9726], + "1.5833": [0.9747, 1.1058, 0.9747], + "1.625": [0.975, 1.1, 0.975] + } + }, + "left_Arm_front_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [76.76, 0, 0], + "0.1667": [57.41, 0, 0], + "0.25": [35, 0, 0], + "0.3333": [12.59, 0, 0], + "0.4167": [-6.76, 0, 0], + "0.5": [-20, 0, 0], + "0.5833": [-31.22, 0, 0], + "0.6667": [-33.47, 0, 0], + "0.75": [-26.73, 0, 0], + "0.7917": [-20, 0, 0], + "0.8333": [-12.96, 0, 0], + "0.9167": [8.38, 0, 0], + "1.0": [35, 0, 0], + "1.0833": [61.62, 0, 0], + "1.1667": [82.96, 0, 0], + "1.2083": [90, 0, 0], + "1.25": [94.45, 0, 0], + "1.3333": [98.09, 0, 0], + "1.4167": [96.88, 0, 0], + "1.5": [93.47, 0, 0], + "1.5833": [90.5, 0, 0], + "1.625": [90, 0, 0] + }, + "position": { + "0.0": [-0.5, 0, -0.75], + "0.0833": [-0.5, 0, -0.75], + "0.1667": [-0.5, 0, -0.75], + "0.25": [-0.5, 0, -0.75], + "0.3333": [-0.5, 0, -0.75], + "0.4167": [-0.5, 0, -0.75], + "0.5": [-0.5, 0, -0.75], + "0.5833": [-0.5, 0, -0.75], + "0.6667": [-0.5, 0, -0.75], + "0.75": [-0.5, 0, -0.75], + "0.8333": [-0.5, 0, -0.75], + "0.9167": [-0.5, 0, -0.75], + "1.0": [-0.5, 0, -0.75], + "1.0833": [-0.5, 0, -0.75], + "1.1667": [-0.5, 0, -0.75], + "1.2083": [-0.5, 0, -0.75], + "1.25": [-0.5, 0, -0.75], + "1.3333": [-0.5, 0, -0.75], + "1.4167": [-0.5, 0, -0.75], + "1.5": [-0.5, 0, -0.75], + "1.5833": [-0.5, 0, -0.75], + "1.625": [-0.5, 0, -0.75] + }, + "scale": { + "0.0": [1, 1, 1.15], + "0.0833": [1, 1, 1.1319], + "0.1667": [1, 1, 1.1056], + "0.25": [1, 1, 1.075], + "0.3333": [1, 1, 1.0444], + "0.4167": [1, 1, 1.0181], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 0.9921], + "0.6667": [1, 1, 0.9995], + "0.75": [1, 1, 1.0042], + "0.7917": [1, 1, 1], + "0.8333": [1, 1, 0.9799], + "0.9167": [1, 1, 0.9158], + "1.0": [1, 1, 0.8945], + "1.0833": [1, 1, 0.983], + "1.1667": [1, 1, 1.1095], + "1.2083": [1, 1, 1.15], + "1.25": [1, 1, 1.1603], + "1.3333": [1, 1, 1.1688], + "1.4167": [1, 1, 1.166], + "1.5": [1, 1, 1.158], + "1.5833": [1, 1, 1.1511], + "1.625": [1, 1, 1.15] + } + }, + "left_Arm_front_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [190.36, 0, 0], + "0.1667": [200.12, 0, 0], + "0.2083": [198.2, 0, 0], + "0.25": [191.9, 0, 0], + "0.3333": [169.38, 0, 0], + "0.4167": [143.24, 0, 0], + "0.5": [125, 0, 0], + "0.5833": [118.06, 0, 0], + "0.6667": [117.31, 0, 0], + "0.75": [121.47, 0, 0], + "0.7917": [125, 0, 0], + "0.8333": [128.52, 0, 0], + "0.9167": [139.19, 0, 0], + "1.0": [152.5, 0, 0], + "1.0833": [165.81, 0, 0], + "1.1667": [176.48, 0, 0], + "1.2083": [180, 0, 0], + "1.25": [182.23, 0, 0], + "1.3333": [184.04, 0, 0], + "1.4167": [183.44, 0, 0], + "1.5": [181.73, 0, 0], + "1.5833": [180.25, 0, 0], + "1.625": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.15, -0.74], + "0.1667": [0, -0.32, -1.6], + "0.2083": [0, -0.35, -1.75], + "0.25": [0, -0.33, -1.67], + "0.3333": [0, -0.23, -1.15], + "0.4167": [0, -0.09, -0.47], + "0.5": [0, 0, 0], + "0.5833": [0, 0.01, 0.06], + "0.6667": [0, 0.02, 0.09], + "0.75": [0, 0.02, 0.12], + "0.8333": [0, 0.03, 0.13], + "0.9167": [0, 0.03, 0.13], + "1.0": [0, 0.02, 0.12], + "1.0833": [0, 0.02, 0.11], + "1.1667": [0, 0.02, 0.09], + "1.25": [0, 0.01, 0.06], + "1.3333": [0, 0.01, 0.04], + "1.4167": [0, 0, 0.02], + "1.5": [0, 0, 0.01], + "1.5833": [0, 0, 0], + "1.625": [0, 0, 0] + } + }, + "left_Arm_middle_front_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [76.76, 0, 0], + "0.1667": [57.41, 0, 0], + "0.25": [35, 0, 0], + "0.3333": [12.59, 0, 0], + "0.4167": [-6.76, 0, 0], + "0.5": [-20, 0, 0], + "0.5833": [-31.22, 0, 0], + "0.6667": [-33.47, 0, 0], + "0.75": [-26.73, 0, 0], + "0.7917": [-20, 0, 0], + "0.8333": [-12.96, 0, 0], + "0.9167": [8.38, 0, 0], + "1.0": [35, 0, 0], + "1.0833": [61.62, 0, 0], + "1.1667": [82.96, 0, 0], + "1.2083": [90, 0, 0], + "1.25": [94.45, 0, 0], + "1.3333": [98.09, 0, 0], + "1.4167": [96.88, 0, 0], + "1.5": [93.47, 0, 0], + "1.5833": [90.5, 0, 0], + "1.625": [90, 0, 0] + }, + "position": { + "0.0": [1.5, 0, 0], + "0.0833": [1.5, 0, 0], + "0.1667": [1.5, 0, 0], + "0.25": [1.5, 0, 0], + "0.3333": [1.5, 0, 0], + "0.4167": [1.5, 0, 0], + "0.5": [1.5, 0, 0], + "0.5833": [1.5, 0, 0], + "0.6667": [1.5, 0, 0], + "0.75": [1.5, 0, 0], + "0.8333": [1.5, 0, 0], + "0.9167": [1.5, 0, 0], + "1.0": [1.5, 0, 0], + "1.0833": [1.5, 0, 0], + "1.1667": [1.5, 0, 0], + "1.2083": [1.5, 0, 0], + "1.25": [1.5, 0, 0], + "1.3333": [1.5, 0, 0], + "1.4167": [1.5, 0, 0], + "1.5": [1.5, 0, 0], + "1.5833": [1.5, 0, 0], + "1.625": [1.5, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1.15], + "0.0833": [1, 1, 1.1319], + "0.1667": [1, 1, 1.1056], + "0.25": [1, 1, 1.075], + "0.3333": [1, 1, 1.0444], + "0.4167": [1, 1, 1.0181], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 0.9921], + "0.6667": [1, 1, 0.9995], + "0.75": [1, 1, 1.0042], + "0.7917": [1, 1, 1], + "0.8333": [1, 1, 0.9799], + "0.9167": [1, 1, 0.9158], + "1.0": [1, 1, 0.8945], + "1.0833": [1, 1, 0.983], + "1.1667": [1, 1, 1.1095], + "1.2083": [1, 1, 1.15], + "1.25": [1, 1, 1.1603], + "1.3333": [1, 1, 1.1688], + "1.4167": [1, 1, 1.166], + "1.5": [1, 1, 1.158], + "1.5833": [1, 1, 1.1511], + "1.625": [1, 1, 1.15] + } + }, + "left_Arm_middle_front_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [190.36, 0, 0], + "0.1667": [200.12, 0, 0], + "0.2083": [198.2, 0, 0], + "0.25": [191.9, 0, 0], + "0.3333": [169.38, 0, 0], + "0.4167": [143.24, 0, 0], + "0.5": [125, 0, 0], + "0.5833": [118.06, 0, 0], + "0.6667": [117.31, 0, 0], + "0.75": [121.47, 0, 0], + "0.7917": [125, 0, 0], + "0.8333": [128.52, 0, 0], + "0.9167": [139.19, 0, 0], + "1.0": [152.5, 0, 0], + "1.0833": [165.81, 0, 0], + "1.1667": [176.48, 0, 0], + "1.2083": [180, 0, 0], + "1.25": [182.23, 0, 0], + "1.3333": [184.04, 0, 0], + "1.4167": [183.44, 0, 0], + "1.5": [181.73, 0, 0], + "1.5833": [180.25, 0, 0], + "1.625": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.15, -0.74], + "0.1667": [0, -0.32, -1.6], + "0.2083": [0, -0.35, -1.75], + "0.25": [0, -0.33, -1.67], + "0.3333": [0, -0.23, -1.15], + "0.4167": [0, -0.09, -0.47], + "0.5": [0, 0, 0], + "0.5833": [0, 0.01, 0.06], + "0.6667": [0, 0.02, 0.09], + "0.75": [0, 0.02, 0.12], + "0.8333": [0, 0.03, 0.13], + "0.9167": [0, 0.03, 0.13], + "1.0": [0, 0.02, 0.12], + "1.0833": [0, 0.02, 0.11], + "1.1667": [0, 0.02, 0.09], + "1.25": [0, 0.01, 0.06], + "1.3333": [0, 0.01, 0.04], + "1.4167": [0, 0, 0.02], + "1.5": [0, 0, 0.01], + "1.5833": [0, 0, 0], + "1.625": [0, 0, 0] + } + }, + "left_Arm_middle_back_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [76.76, 0, 0], + "0.1667": [57.41, 0, 0], + "0.25": [35, 0, 0], + "0.3333": [12.59, 0, 0], + "0.4167": [-6.76, 0, 0], + "0.5": [-20, 0, 0], + "0.5833": [-31.22, 0, 0], + "0.6667": [-33.47, 0, 0], + "0.75": [-26.73, 0, 0], + "0.7917": [-20, 0, 0], + "0.8333": [-12.96, 0, 0], + "0.9167": [8.38, 0, 0], + "1.0": [35, 0, 0], + "1.0833": [61.62, 0, 0], + "1.1667": [82.96, 0, 0], + "1.2083": [90, 0, 0], + "1.25": [94.45, 0, 0], + "1.3333": [98.09, 0, 0], + "1.4167": [96.88, 0, 0], + "1.5": [93.47, 0, 0], + "1.5833": [90.5, 0, 0], + "1.625": [90, 0, 0] + }, + "position": { + "0.0": [1.75, 0, 2.25], + "0.0833": [1.75, 0, 2.25], + "0.1667": [1.75, 0, 2.25], + "0.25": [1.75, 0, 2.25], + "0.3333": [1.75, 0, 2.25], + "0.4167": [1.75, 0, 2.25], + "0.5": [1.75, 0, 2.25], + "0.5833": [1.75, 0, 2.25], + "0.6667": [1.75, 0, 2.25], + "0.75": [1.75, 0, 2.25], + "0.8333": [1.75, 0, 2.25], + "0.9167": [1.75, 0, 2.25], + "1.0": [1.75, 0, 2.25], + "1.0833": [1.75, 0, 2.25], + "1.1667": [1.75, 0, 2.25], + "1.2083": [1.75, 0, 2.25], + "1.25": [1.75, 0, 2.25], + "1.3333": [1.75, 0, 2.25], + "1.4167": [1.75, 0, 2.25], + "1.5": [1.75, 0, 2.25], + "1.5833": [1.75, 0, 2.25], + "1.625": [1.75, 0, 2.25] + }, + "scale": { + "0.0": [1, 1, 1.15], + "0.0833": [1, 1, 1.1319], + "0.1667": [1, 1, 1.1056], + "0.25": [1, 1, 1.075], + "0.3333": [1, 1, 1.0444], + "0.4167": [1, 1, 1.0181], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 0.9921], + "0.6667": [1, 1, 0.9995], + "0.75": [1, 1, 1.0042], + "0.7917": [1, 1, 1], + "0.8333": [1, 1, 0.9799], + "0.9167": [1, 1, 0.9158], + "1.0": [1, 1, 0.8945], + "1.0833": [1, 1, 0.983], + "1.1667": [1, 1, 1.1095], + "1.2083": [1, 1, 1.15], + "1.25": [1, 1, 1.1603], + "1.3333": [1, 1, 1.1688], + "1.4167": [1, 1, 1.166], + "1.5": [1, 1, 1.158], + "1.5833": [1, 1, 1.1511], + "1.625": [1, 1, 1.15] + } + }, + "left_Arm_middle_back_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [190.36, 0, 0], + "0.1667": [200.12, 0, 0], + "0.2083": [198.2, 0, 0], + "0.25": [191.9, 0, 0], + "0.3333": [169.38, 0, 0], + "0.4167": [143.24, 0, 0], + "0.5": [125, 0, 0], + "0.5833": [118.06, 0, 0], + "0.6667": [117.31, 0, 0], + "0.75": [121.47, 0, 0], + "0.7917": [125, 0, 0], + "0.8333": [128.52, 0, 0], + "0.9167": [139.19, 0, 0], + "1.0": [152.5, 0, 0], + "1.0833": [165.81, 0, 0], + "1.1667": [176.48, 0, 0], + "1.2083": [180, 0, 0], + "1.25": [182.23, 0, 0], + "1.3333": [184.04, 0, 0], + "1.4167": [183.44, 0, 0], + "1.5": [181.73, 0, 0], + "1.5833": [180.25, 0, 0], + "1.625": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.15, -0.74], + "0.1667": [0, -0.32, -1.6], + "0.2083": [0, -0.35, -1.75], + "0.25": [0, -0.33, -1.67], + "0.3333": [0, -0.23, -1.15], + "0.4167": [0, -0.09, -0.47], + "0.5": [0, 0, 0], + "0.5833": [0, 0.01, 0.06], + "0.6667": [0, 0.02, 0.09], + "0.75": [0, 0.02, 0.12], + "0.8333": [0, 0.03, 0.13], + "0.9167": [0, 0.03, 0.13], + "1.0": [0, 0.02, 0.12], + "1.0833": [0, 0.02, 0.11], + "1.1667": [0, 0.02, 0.09], + "1.25": [0, 0.01, 0.06], + "1.3333": [0, 0.01, 0.04], + "1.4167": [0, 0, 0.02], + "1.5": [0, 0, 0.01], + "1.5833": [0, 0, 0], + "1.625": [0, 0, 0] + } + }, + "left_Arm_back_1": { + "rotation": { + "0.0": [-90, -20, 0], + "0.0833": [-76.76, -17.89, 0], + "0.1667": [-57.41, -14.81, 0], + "0.25": [-35, -11.25, 0], + "0.3333": [-12.59, -7.69, 0], + "0.4167": [6.76, -4.61, 0], + "0.5": [20, -2.5, 0], + "0.5833": [31.22, -0.71, 0], + "0.6667": [33.47, -0.36, 0], + "0.75": [26.73, -1.43, 0], + "0.7917": [20, -2.5, 0], + "0.8333": [12.96, -3.62, 0], + "0.9167": [-8.38, -7.02, 0], + "1.0": [-35, -11.25, 0], + "1.0833": [-61.62, -15.48, 0], + "1.1667": [-82.96, -18.88, 0], + "1.2083": [-90, -20, 0], + "1.25": [-94.45, -20.71, 0], + "1.3333": [-98.08, -21.29, 0], + "1.4167": [-96.88, -21.09, 0], + "1.5": [-93.47, -20.55, 0], + "1.5833": [-90.49, -20.08, 0], + "1.625": [-90, -20, 0] + }, + "position": { + "0.0": [-1.5, 0, 2.75], + "0.0833": [-1.5, 0, 2.75], + "0.1667": [-1.5, 0, 2.75], + "0.25": [-1.5, 0, 2.75], + "0.3333": [-1.5, 0, 2.75], + "0.4167": [-1.5, 0, 2.75], + "0.5": [-1.5, 0, 2.75], + "0.5833": [-1.5, 0, 2.75], + "0.6667": [-1.5, 0, 2.75], + "0.75": [-1.5, 0, 2.75], + "0.8333": [-1.5, 0, 2.75], + "0.9167": [-1.5, 0, 2.75], + "1.0": [-1.5, 0, 2.75], + "1.0833": [-1.5, 0, 2.75], + "1.1667": [-1.5, 0, 2.75], + "1.25": [-1.5, 0, 2.75], + "1.3333": [-1.5, 0, 2.75], + "1.4167": [-1.5, 0, 2.75], + "1.5": [-1.5, 0, 2.75], + "1.5833": [-1.5, 0, 2.75], + "1.625": [-1.5, 0, 2.75] + }, + "scale": { + "0.0": [1, 1, 1.15], + "0.0833": [1, 1, 1.1319], + "0.1667": [1, 1, 1.1056], + "0.25": [1, 1, 1.075], + "0.3333": [1, 1, 1.0444], + "0.4167": [1, 1, 1.0181], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 0.9921], + "0.6667": [1, 1, 0.9995], + "0.75": [1, 1, 1.0042], + "0.7917": [1, 1, 1], + "0.8333": [1, 1, 0.9799], + "0.9167": [1, 1, 0.9158], + "1.0": [1, 1, 0.8945], + "1.0833": [1, 1, 0.983], + "1.1667": [1, 1, 1.1095], + "1.2083": [1, 1, 1.15], + "1.25": [1, 1, 1.1603], + "1.3333": [1, 1, 1.1688], + "1.4167": [1, 1, 1.166], + "1.5": [1, 1, 1.158], + "1.5833": [1, 1, 1.1511], + "1.625": [1, 1, 1.15] + } + }, + "left_Arm_back_2": { + "rotation": { + "0.0": [-180, 0, 0], + "0.0833": [-190.36, 0, 0], + "0.1667": [-200.12, 0, 0], + "0.2083": [-198.2, 0, 0], + "0.25": [-191.9, 0, 0], + "0.3333": [-169.38, 0, 0], + "0.4167": [-143.24, 0, 0], + "0.5": [-125, 0, 0], + "0.5833": [-118.06, 0, 0], + "0.6667": [-117.31, 0, 0], + "0.75": [-121.47, 0, 0], + "0.7917": [-125, 0, 0], + "0.8333": [-128.52, 0, 0], + "0.9167": [-139.19, 0, 0], + "1.0": [-152.5, 0, 0], + "1.0833": [-165.81, 0, 0], + "1.1667": [-176.48, 0, 0], + "1.2083": [-180, 0, 0], + "1.25": [-182.23, 0, 0], + "1.3333": [-184.04, 0, 0], + "1.4167": [-183.44, 0, 0], + "1.5": [-181.73, 0, 0], + "1.5833": [-180.25, 0, 0], + "1.625": [-180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.15, 0.74], + "0.1667": [0, -0.32, 1.6], + "0.2083": [0, -0.35, 1.75], + "0.25": [0, -0.33, 1.67], + "0.3333": [0, -0.23, 1.15], + "0.4167": [0, -0.09, 0.47], + "0.5": [0, 0, 0], + "0.5833": [0, 0.01, -0.06], + "0.6667": [0, 0.02, -0.09], + "0.75": [0, 0.02, -0.12], + "0.8333": [0, 0.03, -0.13], + "0.9167": [0, 0.03, -0.13], + "1.0": [0, 0.02, -0.12], + "1.0833": [0, 0.02, -0.11], + "1.1667": [0, 0.02, -0.09], + "1.25": [0, 0.01, -0.06], + "1.3333": [0, 0.01, -0.04], + "1.4167": [0, 0, -0.02], + "1.5": [0, 0, -0.01], + "1.5833": [0, 0, 0], + "1.625": [0, 0, 0] + } + }, + "right_Arm_front_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [76.76, 0, 0], + "0.1667": [57.41, 0, 0], + "0.25": [35, 0, 0], + "0.3333": [12.59, 0, 0], + "0.4167": [-6.76, 0, 0], + "0.5": [-20, 0, 0], + "0.5833": [-31.22, 0, 0], + "0.6667": [-33.47, 0, 0], + "0.75": [-26.73, 0, 0], + "0.7917": [-20, 0, 0], + "0.8333": [-12.96, 0, 0], + "0.9167": [8.38, 0, 0], + "1.0": [35, 0, 0], + "1.0833": [61.62, 0, 0], + "1.1667": [82.96, 0, 0], + "1.2083": [90, 0, 0], + "1.25": [94.45, 0, 0], + "1.3333": [98.09, 0, 0], + "1.4167": [96.88, 0, 0], + "1.5": [93.47, 0, 0], + "1.5833": [90.5, 0, 0], + "1.625": [90, 0, 0] + }, + "position": { + "0.0": [0.5, 0, -0.75], + "0.0833": [0.5, 0, -0.75], + "0.1667": [0.5, 0, -0.75], + "0.25": [0.5, 0, -0.75], + "0.3333": [0.5, 0, -0.75], + "0.4167": [0.5, 0, -0.75], + "0.5": [0.5, 0, -0.75], + "0.5833": [0.5, 0, -0.75], + "0.6667": [0.5, 0, -0.75], + "0.75": [0.5, 0, -0.75], + "0.8333": [0.5, 0, -0.75], + "0.9167": [0.5, 0, -0.75], + "1.0": [0.5, 0, -0.75], + "1.0833": [0.5, 0, -0.75], + "1.1667": [0.5, 0, -0.75], + "1.2083": [0.5, 0, -0.75], + "1.25": [0.5, 0, -0.75], + "1.3333": [0.5, 0, -0.75], + "1.4167": [0.5, 0, -0.75], + "1.5": [0.5, 0, -0.75], + "1.5833": [0.5, 0, -0.75], + "1.625": [0.5, 0, -0.75] + }, + "scale": { + "0.0": [1, 1, 1.15], + "0.0833": [1, 1, 1.1319], + "0.1667": [1, 1, 1.1056], + "0.25": [1, 1, 1.075], + "0.3333": [1, 1, 1.0444], + "0.4167": [1, 1, 1.0181], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 0.9921], + "0.6667": [1, 1, 0.9995], + "0.75": [1, 1, 1.0042], + "0.7917": [1, 1, 1], + "0.8333": [1, 1, 0.9799], + "0.9167": [1, 1, 0.9158], + "1.0": [1, 1, 0.8945], + "1.0833": [1, 1, 0.983], + "1.1667": [1, 1, 1.1095], + "1.2083": [1, 1, 1.15], + "1.25": [1, 1, 1.1603], + "1.3333": [1, 1, 1.1688], + "1.4167": [1, 1, 1.166], + "1.5": [1, 1, 1.158], + "1.5833": [1, 1, 1.1511], + "1.625": [1, 1, 1.15] + } + }, + "right_Arm_front_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [190.36, 0, 0], + "0.1667": [200.12, 0, 0], + "0.2083": [198.2, 0, 0], + "0.25": [191.9, 0, 0], + "0.3333": [169.38, 0, 0], + "0.4167": [143.24, 0, 0], + "0.5": [125, 0, 0], + "0.5833": [118.06, 0, 0], + "0.6667": [117.31, 0, 0], + "0.75": [121.47, 0, 0], + "0.7917": [125, 0, 0], + "0.8333": [128.52, 0, 0], + "0.9167": [139.19, 0, 0], + "1.0": [152.5, 0, 0], + "1.0833": [165.81, 0, 0], + "1.1667": [176.48, 0, 0], + "1.2083": [180, 0, 0], + "1.25": [182.23, 0, 0], + "1.3333": [184.04, 0, 0], + "1.4167": [183.44, 0, 0], + "1.5": [181.73, 0, 0], + "1.5833": [180.25, 0, 0], + "1.625": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.15, -0.74], + "0.1667": [0, -0.32, -1.6], + "0.2083": [0, -0.35, -1.75], + "0.25": [0, -0.33, -1.67], + "0.3333": [0, -0.23, -1.15], + "0.4167": [0, -0.09, -0.47], + "0.5": [0, 0, 0], + "0.5833": [0, 0.01, 0.06], + "0.6667": [0, 0.02, 0.09], + "0.75": [0, 0.02, 0.12], + "0.8333": [0, 0.03, 0.13], + "0.9167": [0, 0.03, 0.13], + "1.0": [0, 0.02, 0.12], + "1.0833": [0, 0.02, 0.11], + "1.1667": [0, 0.02, 0.09], + "1.25": [0, 0.01, 0.06], + "1.3333": [0, 0.01, 0.04], + "1.4167": [0, 0, 0.02], + "1.5": [0, 0, 0.01], + "1.5833": [0, 0, 0], + "1.625": [0, 0, 0] + } + }, + "right_Arm_middle_front_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [76.76, 0, 0], + "0.1667": [57.41, 0, 0], + "0.25": [35, 0, 0], + "0.3333": [12.59, 0, 0], + "0.4167": [-6.76, 0, 0], + "0.5": [-20, 0, 0], + "0.5833": [-31.22, 0, 0], + "0.6667": [-33.47, 0, 0], + "0.75": [-26.73, 0, 0], + "0.7917": [-20, 0, 0], + "0.8333": [-12.96, 0, 0], + "0.9167": [8.38, 0, 0], + "1.0": [35, 0, 0], + "1.0833": [61.62, 0, 0], + "1.1667": [82.96, 0, 0], + "1.2083": [90, 0, 0], + "1.25": [94.45, 0, 0], + "1.3333": [98.09, 0, 0], + "1.4167": [96.88, 0, 0], + "1.5": [93.47, 0, 0], + "1.5833": [90.5, 0, 0], + "1.625": [90, 0, 0] + }, + "position": { + "0.0": [-1.5, 0, 0], + "0.0833": [-1.5, 0, 0], + "0.1667": [-1.5, 0, 0], + "0.25": [-1.5, 0, 0], + "0.3333": [-1.5, 0, 0], + "0.4167": [-1.5, 0, 0], + "0.5": [-1.5, 0, 0], + "0.5833": [-1.5, 0, 0], + "0.6667": [-1.5, 0, 0], + "0.75": [-1.5, 0, 0], + "0.8333": [-1.5, 0, 0], + "0.9167": [-1.5, 0, 0], + "1.0": [-1.5, 0, 0], + "1.0833": [-1.5, 0, 0], + "1.1667": [-1.5, 0, 0], + "1.2083": [-1.5, 0, 0], + "1.25": [-1.5, 0, 0], + "1.3333": [-1.5, 0, 0], + "1.4167": [-1.5, 0, 0], + "1.5": [-1.5, 0, 0], + "1.5833": [-1.5, 0, 0], + "1.625": [-1.5, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1.15], + "0.0833": [1, 1, 1.1319], + "0.1667": [1, 1, 1.1056], + "0.25": [1, 1, 1.075], + "0.3333": [1, 1, 1.0444], + "0.4167": [1, 1, 1.0181], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 0.9921], + "0.6667": [1, 1, 0.9995], + "0.75": [1, 1, 1.0042], + "0.7917": [1, 1, 1], + "0.8333": [1, 1, 0.9799], + "0.9167": [1, 1, 0.9158], + "1.0": [1, 1, 0.8945], + "1.0833": [1, 1, 0.983], + "1.1667": [1, 1, 1.1095], + "1.2083": [1, 1, 1.15], + "1.25": [1, 1, 1.1603], + "1.3333": [1, 1, 1.1688], + "1.4167": [1, 1, 1.166], + "1.5": [1, 1, 1.158], + "1.5833": [1, 1, 1.1511], + "1.625": [1, 1, 1.15] + } + }, + "right_Arm_middle_front_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [190.36, 0, 0], + "0.1667": [200.12, 0, 0], + "0.2083": [198.2, 0, 0], + "0.25": [191.9, 0, 0], + "0.3333": [169.38, 0, 0], + "0.4167": [143.24, 0, 0], + "0.5": [125, 0, 0], + "0.5833": [118.06, 0, 0], + "0.6667": [117.31, 0, 0], + "0.75": [121.47, 0, 0], + "0.7917": [125, 0, 0], + "0.8333": [128.52, 0, 0], + "0.9167": [139.19, 0, 0], + "1.0": [152.5, 0, 0], + "1.0833": [165.81, 0, 0], + "1.1667": [176.48, 0, 0], + "1.2083": [180, 0, 0], + "1.25": [182.23, 0, 0], + "1.3333": [184.04, 0, 0], + "1.4167": [183.44, 0, 0], + "1.5": [181.73, 0, 0], + "1.5833": [180.25, 0, 0], + "1.625": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.15, -0.74], + "0.1667": [0, -0.32, -1.6], + "0.2083": [0, -0.35, -1.75], + "0.25": [0, -0.33, -1.67], + "0.3333": [0, -0.23, -1.15], + "0.4167": [0, -0.09, -0.47], + "0.5": [0, 0, 0], + "0.5833": [0, 0.01, 0.06], + "0.6667": [0, 0.02, 0.09], + "0.75": [0, 0.02, 0.12], + "0.8333": [0, 0.03, 0.13], + "0.9167": [0, 0.03, 0.13], + "1.0": [0, 0.02, 0.12], + "1.0833": [0, 0.02, 0.11], + "1.1667": [0, 0.02, 0.09], + "1.25": [0, 0.01, 0.06], + "1.3333": [0, 0.01, 0.04], + "1.4167": [0, 0, 0.02], + "1.5": [0, 0, 0.01], + "1.5833": [0, 0, 0], + "1.625": [0, 0, 0] + } + }, + "right_Arm_middle_back_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [76.76, 0, 0], + "0.1667": [57.41, 0, 0], + "0.25": [35, 0, 0], + "0.3333": [12.59, 0, 0], + "0.4167": [-6.76, 0, 0], + "0.5": [-20, 0, 0], + "0.5833": [-31.22, 0, 0], + "0.6667": [-33.47, 0, 0], + "0.75": [-26.73, 0, 0], + "0.7917": [-20, 0, 0], + "0.8333": [-12.96, 0, 0], + "0.9167": [8.38, 0, 0], + "1.0": [35, 0, 0], + "1.0833": [61.62, 0, 0], + "1.1667": [82.96, 0, 0], + "1.2083": [90, 0, 0], + "1.25": [94.45, 0, 0], + "1.3333": [98.09, 0, 0], + "1.4167": [96.88, 0, 0], + "1.5": [93.47, 0, 0], + "1.5833": [90.5, 0, 0], + "1.625": [90, 0, 0] + }, + "position": { + "0.0": [-1.75, 0, 2.25], + "0.0833": [-1.75, 0, 2.25], + "0.1667": [-1.75, 0, 2.25], + "0.25": [-1.75, 0, 2.25], + "0.3333": [-1.75, 0, 2.25], + "0.4167": [-1.75, 0, 2.25], + "0.5": [-1.75, 0, 2.25], + "0.5833": [-1.75, 0, 2.25], + "0.6667": [-1.75, 0, 2.25], + "0.75": [-1.75, 0, 2.25], + "0.8333": [-1.75, 0, 2.25], + "0.9167": [-1.75, 0, 2.25], + "1.0": [-1.75, 0, 2.25], + "1.0833": [-1.75, 0, 2.25], + "1.1667": [-1.75, 0, 2.25], + "1.2083": [-1.75, 0, 2.25], + "1.25": [-1.75, 0, 2.25], + "1.3333": [-1.75, 0, 2.25], + "1.4167": [-1.75, 0, 2.25], + "1.5": [-1.75, 0, 2.25], + "1.5833": [-1.75, 0, 2.25], + "1.625": [-1.75, 0, 2.25] + }, + "scale": { + "0.0": [1, 1, 1.15], + "0.0833": [1, 1, 1.1319], + "0.1667": [1, 1, 1.1056], + "0.25": [1, 1, 1.075], + "0.3333": [1, 1, 1.0444], + "0.4167": [1, 1, 1.0181], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 0.9921], + "0.6667": [1, 1, 0.9995], + "0.75": [1, 1, 1.0042], + "0.7917": [1, 1, 1], + "0.8333": [1, 1, 0.9799], + "0.9167": [1, 1, 0.9158], + "1.0": [1, 1, 0.8945], + "1.0833": [1, 1, 0.983], + "1.1667": [1, 1, 1.1095], + "1.2083": [1, 1, 1.15], + "1.25": [1, 1, 1.1603], + "1.3333": [1, 1, 1.1688], + "1.4167": [1, 1, 1.166], + "1.5": [1, 1, 1.158], + "1.5833": [1, 1, 1.1511], + "1.625": [1, 1, 1.15] + } + }, + "right_Arm_middle_back_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [190.36, 0, 0], + "0.1667": [200.12, 0, 0], + "0.2083": [198.2, 0, 0], + "0.25": [191.9, 0, 0], + "0.3333": [169.38, 0, 0], + "0.4167": [143.24, 0, 0], + "0.5": [125, 0, 0], + "0.5833": [118.06, 0, 0], + "0.6667": [117.31, 0, 0], + "0.75": [121.47, 0, 0], + "0.7917": [125, 0, 0], + "0.8333": [128.52, 0, 0], + "0.9167": [139.19, 0, 0], + "1.0": [152.5, 0, 0], + "1.0833": [165.81, 0, 0], + "1.1667": [176.48, 0, 0], + "1.2083": [180, 0, 0], + "1.25": [182.23, 0, 0], + "1.3333": [184.04, 0, 0], + "1.4167": [183.44, 0, 0], + "1.5": [181.73, 0, 0], + "1.5833": [180.25, 0, 0], + "1.625": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.15, -0.74], + "0.1667": [0, -0.32, -1.6], + "0.2083": [0, -0.35, -1.75], + "0.25": [0, -0.33, -1.67], + "0.3333": [0, -0.23, -1.15], + "0.4167": [0, -0.09, -0.47], + "0.5": [0, 0, 0], + "0.5833": [0, 0.01, 0.06], + "0.6667": [0, 0.02, 0.09], + "0.75": [0, 0.02, 0.12], + "0.8333": [0, 0.03, 0.13], + "0.9167": [0, 0.03, 0.13], + "1.0": [0, 0.02, 0.12], + "1.0833": [0, 0.02, 0.11], + "1.1667": [0, 0.02, 0.09], + "1.25": [0, 0.01, 0.06], + "1.3333": [0, 0.01, 0.04], + "1.4167": [0, 0, 0.02], + "1.5": [0, 0, 0.01], + "1.5833": [0, 0, 0], + "1.625": [0, 0, 0] + } + }, + "right_Arm_back_1": { + "rotation": { + "0.0": [-90, 20, 0], + "0.0833": [-76.76, 17.89, 0], + "0.1667": [-57.41, 14.81, 0], + "0.25": [-35, 11.25, 0], + "0.3333": [-12.59, 7.69, 0], + "0.4167": [6.76, 4.61, 0], + "0.5": [20, 2.5, 0], + "0.5833": [31.22, 0.71, 0], + "0.6667": [33.47, 0.36, 0], + "0.75": [26.73, 1.43, 0], + "0.7917": [20, 2.5, 0], + "0.8333": [12.96, 3.62, 0], + "0.9167": [-8.38, 7.02, 0], + "1.0": [-35, 11.25, 0], + "1.0833": [-61.62, 15.49, 0], + "1.1667": [-82.96, 18.88, 0], + "1.2083": [-90, 20, 0], + "1.25": [-94.45, 20.71, 0], + "1.3333": [-98.08, 21.29, 0], + "1.4167": [-96.88, 21.09, 0], + "1.5": [-93.47, 20.55, 0], + "1.5833": [-90.49, 20.08, 0], + "1.625": [-90, 20, 0] + }, + "position": { + "0.0": [1.5, 0, 2.75], + "0.0833": [1.5, 0, 2.75], + "0.1667": [1.5, 0, 2.75], + "0.25": [1.5, 0, 2.75], + "0.3333": [1.5, 0, 2.75], + "0.4167": [1.5, 0, 2.75], + "0.5": [1.5, 0, 2.75], + "0.5833": [1.5, 0, 2.75], + "0.6667": [1.5, 0, 2.75], + "0.75": [1.5, 0, 2.75], + "0.8333": [1.5, 0, 2.75], + "0.9167": [1.5, 0, 2.75], + "1.0": [1.5, 0, 2.75], + "1.0833": [1.5, 0, 2.75], + "1.1667": [1.5, 0, 2.75], + "1.25": [1.5, 0, 2.75], + "1.3333": [1.5, 0, 2.75], + "1.4167": [1.5, 0, 2.75], + "1.5": [1.5, 0, 2.75], + "1.5833": [1.5, 0, 2.75], + "1.625": [1.5, 0, 2.75] + }, + "scale": { + "0.0": [1, 1, 1.15], + "0.0833": [1, 1, 1.1319], + "0.1667": [1, 1, 1.1056], + "0.25": [1, 1, 1.075], + "0.3333": [1, 1, 1.0444], + "0.4167": [1, 1, 1.0181], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 0.9921], + "0.6667": [1, 1, 0.9995], + "0.75": [1, 1, 1.0042], + "0.7917": [1, 1, 1], + "0.8333": [1, 1, 0.9799], + "0.9167": [1, 1, 0.9158], + "1.0": [1, 1, 0.8945], + "1.0833": [1, 1, 0.983], + "1.1667": [1, 1, 1.1095], + "1.2083": [1, 1, 1.15], + "1.25": [1, 1, 1.1603], + "1.3333": [1, 1, 1.1688], + "1.4167": [1, 1, 1.166], + "1.5": [1, 1, 1.158], + "1.5833": [1, 1, 1.1511], + "1.625": [1, 1, 1.15] + } + }, + "right_Arm_back_2": { + "rotation": { + "0.0": [-180, 0, 0], + "0.0833": [-190.36, 0, 0], + "0.1667": [-200.12, 0, 0], + "0.2083": [-198.2, 0, 0], + "0.25": [-191.9, 0, 0], + "0.3333": [-169.38, 0, 0], + "0.4167": [-143.24, 0, 0], + "0.5": [-125, 0, 0], + "0.5833": [-118.06, 0, 0], + "0.6667": [-117.31, 0, 0], + "0.75": [-121.47, 0, 0], + "0.7917": [-125, 0, 0], + "0.8333": [-128.52, 0, 0], + "0.9167": [-139.19, 0, 0], + "1.0": [-152.5, 0, 0], + "1.0833": [-165.81, 0, 0], + "1.1667": [-176.48, 0, 0], + "1.2083": [-180, 0, 0], + "1.25": [-182.23, 0, 0], + "1.3333": [-184.04, 0, 0], + "1.4167": [-183.44, 0, 0], + "1.5": [-181.73, 0, 0], + "1.5833": [-180.25, 0, 0], + "1.625": [-180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.15, 0.74], + "0.1667": [0, -0.32, 1.6], + "0.2083": [0, -0.35, 1.75], + "0.25": [0, -0.33, 1.67], + "0.3333": [0, -0.23, 1.15], + "0.4167": [0, -0.09, 0.47], + "0.5": [0, 0, 0], + "0.5833": [0, 0.01, -0.06], + "0.6667": [0, 0.02, -0.09], + "0.75": [0, 0.02, -0.12], + "0.8333": [0, 0.03, -0.13], + "0.9167": [0, 0.03, -0.13], + "1.0": [0, 0.02, -0.12], + "1.0833": [0, 0.02, -0.11], + "1.1667": [0, 0.02, -0.09], + "1.25": [0, 0.01, -0.06], + "1.3333": [0, 0.01, -0.04], + "1.4167": [0, 0, -0.02], + "1.5": [0, 0, -0.01], + "1.5833": [0, 0, 0], + "1.625": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "swim" + }, + "0.75": { + "effect": "swim" + } + } + }, + "animation.silverlabs_nat.octopus.swim_UB": { + "loop": true, + "animation_length": 1.625, + "bones": { + "root": { + "scale": { + "0.0": { + "post": [0.975, 1.1, 0.975], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [1.05, 0.9, 1.05], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [1.05, 0.95, 1.05], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [0.975, 1.175, 0.975], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [0.975, 1.1, 0.975], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_front_1": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-0.5, 0, -0.75], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [-0.5, 0, -0.75], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [-0.5, 0, -0.75], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1, 1, 0.8945], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_front_2": { + "rotation": { + "0.0": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [198.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, -0.35, -1.75], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_middle_front_1": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [1.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [1.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [1.5, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1, 1, 0.8945], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_middle_front_2": { + "rotation": { + "0.0": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [198.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, -0.35, -1.75], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_middle_back_1": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [1.75, 0, 2.25], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [1.75, 0, 2.25], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [1.75, 0, 2.25], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1, 1, 0.8945], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_middle_back_2": { + "rotation": { + "0.0": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [198.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, -0.35, -1.75], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_back_1": { + "rotation": { + "0.0": { + "post": [-90, -20, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [20, -2.5, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [20, -2.5, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [-90, -20, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [-90, -20, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-1.5, 0, 2.75], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [-1.5, 0, 2.75], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1, 1, 0.8945], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_back_2": { + "rotation": { + "0.0": { + "post": [-180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-198.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-125, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [-180, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [-180, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, -0.35, 1.75], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_front_1": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0.5, 0, -0.75], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [0.5, 0, -0.75], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [0.5, 0, -0.75], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1, 1, 0.8945], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_front_2": { + "rotation": { + "0.0": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [198.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, -0.35, -1.75], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_middle_front_1": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-1.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [-1.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [-1.5, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1, 1, 0.8945], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_middle_front_2": { + "rotation": { + "0.0": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [198.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, -0.35, -1.75], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_middle_back_1": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-1.75, 0, 2.25], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [-1.75, 0, 2.25], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [-1.75, 0, 2.25], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1, 1, 0.8945], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_middle_back_2": { + "rotation": { + "0.0": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [198.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, -0.35, -1.75], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_back_1": { + "rotation": { + "0.0": { + "post": [-90, 20, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [20, 2.5, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [20, 2.5, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [-90, 20, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [-90, 20, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [1.5, 0, 2.75], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [1.5, 0, 2.75], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1, 1, 0.8945], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_back_2": { + "rotation": { + "0.0": { + "post": [-180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-198.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-125, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2083": { + "post": [-180, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [-180, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, -0.35, 1.75], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.octopus.swim_fast_UB": { + "loop": true, + "animation_length": 1.04167, + "bones": { + "root": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0, -360, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [0.975, 1.1, 0.975], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [1.05, 0.9, 1.05], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [1.05, 0.95, 1.05], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [0.925, 1.45, 0.925], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0.975, 1.1, 0.975], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_front_1": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-0.5, 0, -0.75], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-0.5, 0, -0.75], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [-0.5, 0, -0.75], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [1, 1, 0.8945], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_front_2": { + "rotation": { + "0.0": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [198.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, -0.35, -1.75], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_middle_front_1": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [1.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [1.5, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [1, 1, 0.8945], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_middle_front_2": { + "rotation": { + "0.0": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [198.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, -0.35, -1.75], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_middle_back_1": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [1.75, 0, 2.25], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1.75, 0, 2.25], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [1.75, 0, 2.25], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [1, 1, 0.8945], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_middle_back_2": { + "rotation": { + "0.0": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [198.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, -0.35, -1.75], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_back_1": { + "rotation": { + "0.0": { + "post": [-90, -20, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [20, -2.5, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [20, -2.5, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-90, -20, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [-90, -20, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-1.5, 0, 2.75], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [-1.5, 0, 2.75], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [1, 1, 0.8945], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_back_2": { + "rotation": { + "0.0": { + "post": [-180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-198.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-180, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [-180, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, -0.35, 1.75], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_front_1": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0.5, 0, -0.75], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [0.5, 0, -0.75], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0.5, 0, -0.75], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [1, 1, 0.8945], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_front_2": { + "rotation": { + "0.0": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [198.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, -0.35, -1.75], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_middle_front_1": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-1.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-1.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [-1.5, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [1, 1, 0.8945], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_middle_front_2": { + "rotation": { + "0.0": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [198.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, -0.35, -1.75], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_middle_back_1": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-1.75, 0, 2.25], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-1.75, 0, 2.25], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [-1.75, 0, 2.25], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [1, 1, 0.8945], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_middle_back_2": { + "rotation": { + "0.0": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [198.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [180, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, -0.35, -1.75], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_back_1": { + "rotation": { + "0.0": { + "post": [-90, 20, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [20, 2.5, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [20, 2.5, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-90, 20, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [-90, 20, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [1.5, 0, 2.75], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [1.5, 0, 2.75], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [1, 1, 0.8945], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [1, 1, 1.15], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_back_2": { + "rotation": { + "0.0": { + "post": [-180, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-198.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-125, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-180, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [-180, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, -0.35, 1.75], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.octopus.swim_fast": { + "loop": true, + "animation_length": 1.04167, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, -17.67, 0], + "0.1667": [0, -41.15, 0], + "0.25": [0, -69.33, 0], + "0.3333": [0, -101.1, 0], + "0.4167": [0, -135.36, 0], + "0.5": [0, -171, 0], + "0.5833": [0, -206.92, 0], + "0.6667": [0, -242.01, 0], + "0.75": [0, -275.17, 0], + "0.8333": [0, -305.28, 0], + "0.9167": [0, -331.25, 0], + "1.0": [0, -351.96, 0], + "1.0417": [0, -360, 0] + }, + "scale": { + "0.0": [0.975, 1.1, 0.975], + "0.0833": [1.0032, 1.0224, 1.0032], + "0.1667": [1.0386, 0.9272, 1.0386], + "0.2083": [1.05, 0.9, 1.05], + "0.25": [1.0568, 0.8868, 1.0568], + "0.3333": [1.0626, 0.8856, 1.0626], + "0.4167": [1.05, 0.95, 1.05], + "0.5": [1.0273, 1.0472, 1.0273], + "0.5833": [0.9934, 1.188, 0.9934], + "0.6667": [0.9583, 1.3296, 0.9583], + "0.75": [0.9319, 1.4293, 0.9319], + "0.7917": [0.925, 1.45, 0.925], + "0.8333": [0.9238, 1.4368, 0.9238], + "0.9167": [0.9422, 1.3062, 0.9422], + "1.0": [0.9675, 1.1479, 0.9675], + "1.0417": [0.975, 1.1, 0.975] + } + }, + "left_Arm_front_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [67.66, 0, 0], + "0.1667": [35, 0, 0], + "0.25": [2.34, 0, 0], + "0.3333": [-20, 0, 0], + "0.4167": [-33.75, 0, 0], + "0.5": [-20, 0, 0], + "0.5833": [6.62, 0, 0], + "0.6667": [44.78, 0, 0], + "0.75": [79.1, 0, 0], + "0.7917": [90, 0, 0], + "0.8333": [96.37, 0, 0], + "0.9167": [96.88, 0, 0], + "1.0": [91.27, 0, 0], + "1.0417": [90, 0, 0] + }, + "position": { + "0.0": [-0.5, 0, -0.75], + "0.0833": [-0.5, 0, -0.75], + "0.1667": [-0.5, 0, -0.75], + "0.25": [-0.5, 0, -0.75], + "0.3333": [-0.5, 0, -0.75], + "0.4167": [-0.5, 0, -0.75], + "0.5": [-0.5, 0, -0.75], + "0.5833": [-0.5, 0, -0.75], + "0.6667": [-0.5, 0, -0.75], + "0.75": [-0.5, 0, -0.75], + "0.7917": [-0.5, 0, -0.75], + "0.8333": [-0.5, 0, -0.75], + "0.9167": [-0.5, 0, -0.75], + "1.0": [-0.5, 0, -0.75], + "1.0417": [-0.5, 0, -0.75] + }, + "scale": { + "0.0": [1, 1, 1.15], + "0.0833": [1, 1, 1.1195], + "0.1667": [1, 1, 1.075], + "0.25": [1, 1, 1.0305], + "0.3333": [1, 1, 1], + "0.4167": [1, 1, 0.9972], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 0.9068], + "0.625": [1, 1, 0.8945], + "0.6667": [1, 1, 0.939], + "0.75": [1, 1, 1.0956], + "0.7917": [1, 1, 1.15], + "0.8333": [1, 1, 1.1648], + "0.9167": [1, 1, 1.166], + "1.0": [1, 1, 1.153], + "1.0417": [1, 1, 1.15] + } + }, + "left_Arm_front_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [198.23, 0, 0], + "0.125": [198.2, 0, 0], + "0.1667": [188.24, 0, 0], + "0.25": [153.4, 0, 0], + "0.3333": [125, 0, 0], + "0.4167": [116.99, 0, 0], + "0.5": [125, 0, 0], + "0.5833": [138.31, 0, 0], + "0.6667": [157.39, 0, 0], + "0.75": [174.55, 0, 0], + "0.7917": [180, 0, 0], + "0.8333": [183.18, 0, 0], + "0.9167": [183.44, 0, 0], + "1.0": [180.64, 0, 0], + "1.0417": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.27, -1.36], + "0.125": [0, -0.35, -1.75], + "0.1667": [0, -0.32, -1.6], + "0.25": [0, -0.15, -0.74], + "0.3333": [0, 0, 0], + "0.4167": [0, 0.02, 0.08], + "0.5": [0, 0.02, 0.12], + "0.5833": [0, 0.03, 0.13], + "0.6667": [0, 0.02, 0.12], + "0.75": [0, 0.02, 0.09], + "0.8333": [0, 0.01, 0.05], + "0.9167": [0, 0, 0.02], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0] + } + }, + "left_Arm_middle_front_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [67.66, 0, 0], + "0.1667": [35, 0, 0], + "0.25": [2.34, 0, 0], + "0.3333": [-20, 0, 0], + "0.4167": [-33.75, 0, 0], + "0.5": [-20, 0, 0], + "0.5833": [6.62, 0, 0], + "0.6667": [44.78, 0, 0], + "0.75": [79.1, 0, 0], + "0.7917": [90, 0, 0], + "0.8333": [96.37, 0, 0], + "0.9167": [96.88, 0, 0], + "1.0": [91.27, 0, 0], + "1.0417": [90, 0, 0] + }, + "position": { + "0.0": [1.5, 0, 0], + "0.0833": [1.5, 0, 0], + "0.1667": [1.5, 0, 0], + "0.25": [1.5, 0, 0], + "0.3333": [1.5, 0, 0], + "0.4167": [1.5, 0, 0], + "0.5": [1.5, 0, 0], + "0.5833": [1.5, 0, 0], + "0.6667": [1.5, 0, 0], + "0.75": [1.5, 0, 0], + "0.7917": [1.5, 0, 0], + "0.8333": [1.5, 0, 0], + "0.9167": [1.5, 0, 0], + "1.0": [1.5, 0, 0], + "1.0417": [1.5, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1.15], + "0.0833": [1, 1, 1.1195], + "0.1667": [1, 1, 1.075], + "0.25": [1, 1, 1.0305], + "0.3333": [1, 1, 1], + "0.4167": [1, 1, 0.9972], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 0.9068], + "0.625": [1, 1, 0.8945], + "0.6667": [1, 1, 0.939], + "0.75": [1, 1, 1.0956], + "0.7917": [1, 1, 1.15], + "0.8333": [1, 1, 1.1648], + "0.9167": [1, 1, 1.166], + "1.0": [1, 1, 1.153], + "1.0417": [1, 1, 1.15] + } + }, + "left_Arm_middle_front_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [198.23, 0, 0], + "0.125": [198.2, 0, 0], + "0.1667": [188.24, 0, 0], + "0.25": [153.4, 0, 0], + "0.3333": [125, 0, 0], + "0.4167": [116.99, 0, 0], + "0.5": [125, 0, 0], + "0.5833": [138.31, 0, 0], + "0.6667": [157.39, 0, 0], + "0.75": [174.55, 0, 0], + "0.7917": [180, 0, 0], + "0.8333": [183.18, 0, 0], + "0.9167": [183.44, 0, 0], + "1.0": [180.64, 0, 0], + "1.0417": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.27, -1.36], + "0.125": [0, -0.35, -1.75], + "0.1667": [0, -0.32, -1.6], + "0.25": [0, -0.15, -0.74], + "0.3333": [0, 0, 0], + "0.4167": [0, 0.02, 0.08], + "0.5": [0, 0.02, 0.12], + "0.5833": [0, 0.03, 0.13], + "0.6667": [0, 0.02, 0.12], + "0.75": [0, 0.02, 0.09], + "0.8333": [0, 0.01, 0.05], + "0.9167": [0, 0, 0.02], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0] + } + }, + "left_Arm_middle_back_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [67.66, 0, 0], + "0.1667": [35, 0, 0], + "0.25": [2.34, 0, 0], + "0.3333": [-20, 0, 0], + "0.4167": [-33.75, 0, 0], + "0.5": [-20, 0, 0], + "0.5833": [6.62, 0, 0], + "0.6667": [44.78, 0, 0], + "0.75": [79.1, 0, 0], + "0.7917": [90, 0, 0], + "0.8333": [96.37, 0, 0], + "0.9167": [96.88, 0, 0], + "1.0": [91.27, 0, 0], + "1.0417": [90, 0, 0] + }, + "position": { + "0.0": [1.75, 0, 2.25], + "0.0833": [1.75, 0, 2.25], + "0.1667": [1.75, 0, 2.25], + "0.25": [1.75, 0, 2.25], + "0.3333": [1.75, 0, 2.25], + "0.4167": [1.75, 0, 2.25], + "0.5": [1.75, 0, 2.25], + "0.5833": [1.75, 0, 2.25], + "0.6667": [1.75, 0, 2.25], + "0.75": [1.75, 0, 2.25], + "0.7917": [1.75, 0, 2.25], + "0.8333": [1.75, 0, 2.25], + "0.9167": [1.75, 0, 2.25], + "1.0": [1.75, 0, 2.25], + "1.0417": [1.75, 0, 2.25] + }, + "scale": { + "0.0": [1, 1, 1.15], + "0.0833": [1, 1, 1.1195], + "0.1667": [1, 1, 1.075], + "0.25": [1, 1, 1.0305], + "0.3333": [1, 1, 1], + "0.4167": [1, 1, 0.9972], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 0.9068], + "0.625": [1, 1, 0.8945], + "0.6667": [1, 1, 0.939], + "0.75": [1, 1, 1.0956], + "0.7917": [1, 1, 1.15], + "0.8333": [1, 1, 1.1648], + "0.9167": [1, 1, 1.166], + "1.0": [1, 1, 1.153], + "1.0417": [1, 1, 1.15] + } + }, + "left_Arm_middle_back_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [198.23, 0, 0], + "0.125": [198.2, 0, 0], + "0.1667": [188.24, 0, 0], + "0.25": [153.4, 0, 0], + "0.3333": [125, 0, 0], + "0.4167": [116.99, 0, 0], + "0.5": [125, 0, 0], + "0.5833": [138.31, 0, 0], + "0.6667": [157.39, 0, 0], + "0.75": [174.55, 0, 0], + "0.7917": [180, 0, 0], + "0.8333": [183.18, 0, 0], + "0.9167": [183.44, 0, 0], + "1.0": [180.64, 0, 0], + "1.0417": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.27, -1.36], + "0.125": [0, -0.35, -1.75], + "0.1667": [0, -0.32, -1.6], + "0.25": [0, -0.15, -0.74], + "0.3333": [0, 0, 0], + "0.4167": [0, 0.02, 0.08], + "0.5": [0, 0.02, 0.12], + "0.5833": [0, 0.03, 0.13], + "0.6667": [0, 0.02, 0.12], + "0.75": [0, 0.02, 0.09], + "0.8333": [0, 0.01, 0.05], + "0.9167": [0, 0, 0.02], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0] + } + }, + "left_Arm_back_1": { + "rotation": { + "0.0": [-90, -20, 0], + "0.0833": [-67.66, -16.45, 0], + "0.1667": [-35, -11.25, 0], + "0.25": [-2.34, -6.05, 0], + "0.3333": [20, -2.5, 0], + "0.4167": [33.75, -0.31, 0], + "0.5": [20, -2.5, 0], + "0.5833": [-6.62, -6.73, 0], + "0.6667": [-44.78, -12.81, 0], + "0.75": [-79.1, -18.27, 0], + "0.7917": [-90, -20, 0], + "0.8333": [-96.37, -21.01, 0], + "0.9167": [-96.87, -21.09, 0], + "1.0": [-91.27, -20.2, 0], + "1.0417": [-90, -20, 0] + }, + "position": { + "0.0": [-1.5, 0, 2.75], + "0.0833": [-1.5, 0, 2.75], + "0.1667": [-1.5, 0, 2.75], + "0.25": [-1.5, 0, 2.75], + "0.3333": [-1.5, 0, 2.75], + "0.4167": [-1.5, 0, 2.75], + "0.5": [-1.5, 0, 2.75], + "0.5833": [-1.5, 0, 2.75], + "0.6667": [-1.5, 0, 2.75], + "0.75": [-1.5, 0, 2.75], + "0.8333": [-1.5, 0, 2.75], + "0.9167": [-1.5, 0, 2.75], + "1.0": [-1.5, 0, 2.75], + "1.0417": [-1.5, 0, 2.75] + }, + "scale": { + "0.0": [1, 1, 1.15], + "0.0833": [1, 1, 1.1195], + "0.1667": [1, 1, 1.075], + "0.25": [1, 1, 1.0305], + "0.3333": [1, 1, 1], + "0.4167": [1, 1, 0.9972], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 0.9068], + "0.625": [1, 1, 0.8945], + "0.6667": [1, 1, 0.939], + "0.75": [1, 1, 1.0956], + "0.7917": [1, 1, 1.15], + "0.8333": [1, 1, 1.1648], + "0.9167": [1, 1, 1.166], + "1.0": [1, 1, 1.153], + "1.0417": [1, 1, 1.15] + } + }, + "left_Arm_back_2": { + "rotation": { + "0.0": [-180, 0, 0], + "0.0833": [-198.23, 0, 0], + "0.125": [-198.2, 0, 0], + "0.1667": [-188.24, 0, 0], + "0.25": [-153.4, 0, 0], + "0.3333": [-125, 0, 0], + "0.4167": [-116.99, 0, 0], + "0.5": [-125, 0, 0], + "0.5833": [-138.31, 0, 0], + "0.6667": [-157.39, 0, 0], + "0.75": [-174.55, 0, 0], + "0.7917": [-180, 0, 0], + "0.8333": [-183.18, 0, 0], + "0.9167": [-183.44, 0, 0], + "1.0": [-180.64, 0, 0], + "1.0417": [-180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.27, 1.36], + "0.125": [0, -0.35, 1.75], + "0.1667": [0, -0.32, 1.6], + "0.25": [0, -0.15, 0.74], + "0.3333": [0, 0, 0], + "0.4167": [0, 0.02, -0.08], + "0.5": [0, 0.02, -0.12], + "0.5833": [0, 0.03, -0.13], + "0.6667": [0, 0.02, -0.12], + "0.75": [0, 0.02, -0.09], + "0.8333": [0, 0.01, -0.05], + "0.9167": [0, 0, -0.02], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0] + } + }, + "right_Arm_front_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [67.66, 0, 0], + "0.1667": [35, 0, 0], + "0.25": [2.34, 0, 0], + "0.3333": [-20, 0, 0], + "0.4167": [-33.75, 0, 0], + "0.5": [-20, 0, 0], + "0.5833": [6.62, 0, 0], + "0.6667": [44.78, 0, 0], + "0.75": [79.1, 0, 0], + "0.7917": [90, 0, 0], + "0.8333": [96.37, 0, 0], + "0.9167": [96.88, 0, 0], + "1.0": [91.27, 0, 0], + "1.0417": [90, 0, 0] + }, + "position": { + "0.0": [0.5, 0, -0.75], + "0.0833": [0.5, 0, -0.75], + "0.1667": [0.5, 0, -0.75], + "0.25": [0.5, 0, -0.75], + "0.3333": [0.5, 0, -0.75], + "0.4167": [0.5, 0, -0.75], + "0.5": [0.5, 0, -0.75], + "0.5833": [0.5, 0, -0.75], + "0.6667": [0.5, 0, -0.75], + "0.75": [0.5, 0, -0.75], + "0.7917": [0.5, 0, -0.75], + "0.8333": [0.5, 0, -0.75], + "0.9167": [0.5, 0, -0.75], + "1.0": [0.5, 0, -0.75], + "1.0417": [0.5, 0, -0.75] + }, + "scale": { + "0.0": [1, 1, 1.15], + "0.0833": [1, 1, 1.1195], + "0.1667": [1, 1, 1.075], + "0.25": [1, 1, 1.0305], + "0.3333": [1, 1, 1], + "0.4167": [1, 1, 0.9972], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 0.9068], + "0.625": [1, 1, 0.8945], + "0.6667": [1, 1, 0.939], + "0.75": [1, 1, 1.0956], + "0.7917": [1, 1, 1.15], + "0.8333": [1, 1, 1.1648], + "0.9167": [1, 1, 1.166], + "1.0": [1, 1, 1.153], + "1.0417": [1, 1, 1.15] + } + }, + "right_Arm_front_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [198.23, 0, 0], + "0.125": [198.2, 0, 0], + "0.1667": [188.24, 0, 0], + "0.25": [153.4, 0, 0], + "0.3333": [125, 0, 0], + "0.4167": [116.99, 0, 0], + "0.5": [125, 0, 0], + "0.5833": [138.31, 0, 0], + "0.6667": [157.39, 0, 0], + "0.75": [174.55, 0, 0], + "0.7917": [180, 0, 0], + "0.8333": [183.18, 0, 0], + "0.9167": [183.44, 0, 0], + "1.0": [180.64, 0, 0], + "1.0417": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.27, -1.36], + "0.125": [0, -0.35, -1.75], + "0.1667": [0, -0.32, -1.6], + "0.25": [0, -0.15, -0.74], + "0.3333": [0, 0, 0], + "0.4167": [0, 0.02, 0.08], + "0.5": [0, 0.02, 0.12], + "0.5833": [0, 0.03, 0.13], + "0.6667": [0, 0.02, 0.12], + "0.75": [0, 0.02, 0.09], + "0.8333": [0, 0.01, 0.05], + "0.9167": [0, 0, 0.02], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0] + } + }, + "right_Arm_middle_front_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [67.66, 0, 0], + "0.1667": [35, 0, 0], + "0.25": [2.34, 0, 0], + "0.3333": [-20, 0, 0], + "0.4167": [-33.75, 0, 0], + "0.5": [-20, 0, 0], + "0.5833": [6.62, 0, 0], + "0.6667": [44.78, 0, 0], + "0.75": [79.1, 0, 0], + "0.7917": [90, 0, 0], + "0.8333": [96.37, 0, 0], + "0.9167": [96.88, 0, 0], + "1.0": [91.27, 0, 0], + "1.0417": [90, 0, 0] + }, + "position": { + "0.0": [-1.5, 0, 0], + "0.0833": [-1.5, 0, 0], + "0.1667": [-1.5, 0, 0], + "0.25": [-1.5, 0, 0], + "0.3333": [-1.5, 0, 0], + "0.4167": [-1.5, 0, 0], + "0.5": [-1.5, 0, 0], + "0.5833": [-1.5, 0, 0], + "0.6667": [-1.5, 0, 0], + "0.75": [-1.5, 0, 0], + "0.7917": [-1.5, 0, 0], + "0.8333": [-1.5, 0, 0], + "0.9167": [-1.5, 0, 0], + "1.0": [-1.5, 0, 0], + "1.0417": [-1.5, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1.15], + "0.0833": [1, 1, 1.1195], + "0.1667": [1, 1, 1.075], + "0.25": [1, 1, 1.0305], + "0.3333": [1, 1, 1], + "0.4167": [1, 1, 0.9972], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 0.9068], + "0.625": [1, 1, 0.8945], + "0.6667": [1, 1, 0.939], + "0.75": [1, 1, 1.0956], + "0.7917": [1, 1, 1.15], + "0.8333": [1, 1, 1.1648], + "0.9167": [1, 1, 1.166], + "1.0": [1, 1, 1.153], + "1.0417": [1, 1, 1.15] + } + }, + "right_Arm_middle_front_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [198.23, 0, 0], + "0.125": [198.2, 0, 0], + "0.1667": [188.24, 0, 0], + "0.25": [153.4, 0, 0], + "0.3333": [125, 0, 0], + "0.4167": [116.99, 0, 0], + "0.5": [125, 0, 0], + "0.5833": [138.31, 0, 0], + "0.6667": [157.39, 0, 0], + "0.75": [174.55, 0, 0], + "0.7917": [180, 0, 0], + "0.8333": [183.18, 0, 0], + "0.9167": [183.44, 0, 0], + "1.0": [180.64, 0, 0], + "1.0417": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.27, -1.36], + "0.125": [0, -0.35, -1.75], + "0.1667": [0, -0.32, -1.6], + "0.25": [0, -0.15, -0.74], + "0.3333": [0, 0, 0], + "0.4167": [0, 0.02, 0.08], + "0.5": [0, 0.02, 0.12], + "0.5833": [0, 0.03, 0.13], + "0.6667": [0, 0.02, 0.12], + "0.75": [0, 0.02, 0.09], + "0.8333": [0, 0.01, 0.05], + "0.9167": [0, 0, 0.02], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0] + } + }, + "right_Arm_middle_back_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [67.66, 0, 0], + "0.1667": [35, 0, 0], + "0.25": [2.34, 0, 0], + "0.3333": [-20, 0, 0], + "0.4167": [-33.75, 0, 0], + "0.5": [-20, 0, 0], + "0.5833": [6.62, 0, 0], + "0.6667": [44.78, 0, 0], + "0.75": [79.1, 0, 0], + "0.7917": [90, 0, 0], + "0.8333": [96.37, 0, 0], + "0.9167": [96.88, 0, 0], + "1.0": [91.27, 0, 0], + "1.0417": [90, 0, 0] + }, + "position": { + "0.0": [-1.75, 0, 2.25], + "0.0833": [-1.75, 0, 2.25], + "0.1667": [-1.75, 0, 2.25], + "0.25": [-1.75, 0, 2.25], + "0.3333": [-1.75, 0, 2.25], + "0.4167": [-1.75, 0, 2.25], + "0.5": [-1.75, 0, 2.25], + "0.5833": [-1.75, 0, 2.25], + "0.6667": [-1.75, 0, 2.25], + "0.75": [-1.75, 0, 2.25], + "0.7917": [-1.75, 0, 2.25], + "0.8333": [-1.75, 0, 2.25], + "0.9167": [-1.75, 0, 2.25], + "1.0": [-1.75, 0, 2.25], + "1.0417": [-1.75, 0, 2.25] + }, + "scale": { + "0.0": [1, 1, 1.15], + "0.0833": [1, 1, 1.1195], + "0.1667": [1, 1, 1.075], + "0.25": [1, 1, 1.0305], + "0.3333": [1, 1, 1], + "0.4167": [1, 1, 0.9972], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 0.9068], + "0.625": [1, 1, 0.8945], + "0.6667": [1, 1, 0.939], + "0.75": [1, 1, 1.0956], + "0.7917": [1, 1, 1.15], + "0.8333": [1, 1, 1.1648], + "0.9167": [1, 1, 1.166], + "1.0": [1, 1, 1.153], + "1.0417": [1, 1, 1.15] + } + }, + "right_Arm_middle_back_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [198.23, 0, 0], + "0.125": [198.2, 0, 0], + "0.1667": [188.24, 0, 0], + "0.25": [153.4, 0, 0], + "0.3333": [125, 0, 0], + "0.4167": [116.99, 0, 0], + "0.5": [125, 0, 0], + "0.5833": [138.31, 0, 0], + "0.6667": [157.39, 0, 0], + "0.75": [174.55, 0, 0], + "0.7917": [180, 0, 0], + "0.8333": [183.18, 0, 0], + "0.9167": [183.44, 0, 0], + "1.0": [180.64, 0, 0], + "1.0417": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.27, -1.36], + "0.125": [0, -0.35, -1.75], + "0.1667": [0, -0.32, -1.6], + "0.25": [0, -0.15, -0.74], + "0.3333": [0, 0, 0], + "0.4167": [0, 0.02, 0.08], + "0.5": [0, 0.02, 0.12], + "0.5833": [0, 0.03, 0.13], + "0.6667": [0, 0.02, 0.12], + "0.75": [0, 0.02, 0.09], + "0.8333": [0, 0.01, 0.05], + "0.9167": [0, 0, 0.02], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0] + } + }, + "right_Arm_back_1": { + "rotation": { + "0.0": [-90, 20, 0], + "0.0833": [-67.66, 16.45, 0], + "0.1667": [-35, 11.25, 0], + "0.25": [-2.34, 6.05, 0], + "0.3333": [20, 2.5, 0], + "0.4167": [33.75, 0.31, 0], + "0.5": [20, 2.5, 0], + "0.5833": [-6.62, 6.73, 0], + "0.6667": [-44.78, 12.81, 0], + "0.75": [-79.1, 18.27, 0], + "0.7917": [-90, 20, 0], + "0.8333": [-96.37, 21.01, 0], + "0.9167": [-96.87, 21.09, 0], + "1.0": [-91.27, 20.2, 0], + "1.0417": [-90, 20, 0] + }, + "position": { + "0.0": [1.5, 0, 2.75], + "0.0833": [1.5, 0, 2.75], + "0.1667": [1.5, 0, 2.75], + "0.25": [1.5, 0, 2.75], + "0.3333": [1.5, 0, 2.75], + "0.4167": [1.5, 0, 2.75], + "0.5": [1.5, 0, 2.75], + "0.5833": [1.5, 0, 2.75], + "0.6667": [1.5, 0, 2.75], + "0.75": [1.5, 0, 2.75], + "0.8333": [1.5, 0, 2.75], + "0.9167": [1.5, 0, 2.75], + "1.0": [1.5, 0, 2.75], + "1.0417": [1.5, 0, 2.75] + }, + "scale": { + "0.0": [1, 1, 1.15], + "0.0833": [1, 1, 1.1195], + "0.1667": [1, 1, 1.075], + "0.25": [1, 1, 1.0305], + "0.3333": [1, 1, 1], + "0.4167": [1, 1, 0.9972], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 0.9068], + "0.625": [1, 1, 0.8945], + "0.6667": [1, 1, 0.939], + "0.75": [1, 1, 1.0956], + "0.7917": [1, 1, 1.15], + "0.8333": [1, 1, 1.1648], + "0.9167": [1, 1, 1.166], + "1.0": [1, 1, 1.153], + "1.0417": [1, 1, 1.15] + } + }, + "right_Arm_back_2": { + "rotation": { + "0.0": [-180, 0, 0], + "0.0833": [-198.23, 0, 0], + "0.125": [-198.2, 0, 0], + "0.1667": [-188.24, 0, 0], + "0.25": [-153.4, 0, 0], + "0.3333": [-125, 0, 0], + "0.4167": [-116.99, 0, 0], + "0.5": [-125, 0, 0], + "0.5833": [-138.31, 0, 0], + "0.6667": [-157.39, 0, 0], + "0.75": [-174.55, 0, 0], + "0.7917": [-180, 0, 0], + "0.8333": [-183.18, 0, 0], + "0.9167": [-183.44, 0, 0], + "1.0": [-180.64, 0, 0], + "1.0417": [-180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.27, 1.36], + "0.125": [0, -0.35, 1.75], + "0.1667": [0, -0.32, 1.6], + "0.25": [0, -0.15, 0.74], + "0.3333": [0, 0, 0], + "0.4167": [0, 0.02, -0.08], + "0.5": [0, 0.02, -0.12], + "0.5833": [0, 0.03, -0.13], + "0.6667": [0, 0.02, -0.12], + "0.75": [0, 0.02, -0.09], + "0.8333": [0, 0.01, -0.05], + "0.9167": [0, 0, -0.02], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "swim_fast" + }, + "0.5": { + "effect": "swim_fast" + } + } + }, + "animation.silverlabs_nat.octopus.spray": { + "loop": true, + "animation_length": 5.5, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-0.9, 0, 0], + "0.1667": [-2.22, 0, 0], + "0.25": [-3.75, 0, 0], + "0.3333": [-5.28, 0, 0], + "0.4167": [-6.6, 0, 0], + "0.5": [-7.5, 0, 0], + "0.5833": [-7.97, 0, 0], + "0.6667": [-7.5, 0, 0], + "0.75": [-7.62, 0, 0], + "0.8333": [-7.86, 0, 0], + "0.9167": [-8.04, 0, 0], + "1.0": [-7.98, 0, 0], + "1.0833": [-7.5, 0, 0], + "1.1667": [-6.36, 0, 0], + "1.25": [-4.68, 0, 0], + "1.3333": [-2.82, 0, 0], + "1.4167": [-1.14, 0, 0], + "1.5": [0, 0, 0], + "1.5833": [0.43, 0, 0], + "1.6667": [0.56, 0, 0], + "1.75": [0.47, 0, 0], + "1.8333": [0.28, 0, 0], + "1.9167": [0.09, 0, 0], + "2.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0.12, 0], + "0.1667": [0, 0.3, 0], + "0.25": [0, 0.5, 0], + "0.3333": [0, 0.7, 0], + "0.4167": [0, 0.88, 0], + "0.5": [0, 1, 0], + "0.5833": [0, 1.06, 0], + "0.6667": [0, 1, 0], + "0.7083": [-0.04, 0.98, -0.04], + "0.75": [0.09, 0.85, 0.09], + "0.7917": [-0.09, 0.81, -0.09], + "0.8333": [0.09, 0.75, 0.09], + "0.875": [-0.09, 0.68, -0.09], + "0.9167": [0.07, 0.61, 0.07], + "0.9583": [-0.06, 0.54, -0.06], + "1.0": [0.04, 0.46, 0.04], + "1.0417": [-0.02, 0.38, -0.02], + "1.0833": [0.01, 0.3, 0.01], + "1.125": [0, 0.22, 0], + "1.1667": [0, 0.15, 0], + "1.2083": [0.01, 0.09, 0.01], + "1.25": [0, 0.04, 0], + "1.2917": [0, 0, 0], + "1.3333": [0, 0, 0], + "1.4167": [0, 0, 0], + "1.5": [0, 0, 0], + "1.5833": [0, 0, 0], + "1.6667": [0, 0, 0], + "1.75": [0, 0, 0], + "1.8333": [0, 0, 0], + "1.9167": [0, 0, 0], + "2.0": [0, 0, 0] + }, + "scale": { + "0.0": [0.975, 1.1, 0.975], + "0.0833": [0.975, 1.0983, 0.975], + "0.1667": [0.975, 1.0941, 0.975], + "0.25": [0.975, 1.089, 0.975], + "0.3333": [0.975, 1.0844, 0.975], + "0.4167": [0.975, 1.0817, 0.975], + "0.5": [0.975, 1.0824, 0.975], + "0.5833": [0.975, 1.088, 0.975], + "0.6667": [0.975, 1.1, 0.975], + "0.75": [0.975, 1.1678, 0.975], + "0.8333": [0.975, 1.2647, 0.975], + "0.9167": [0.975, 1.3383, 0.975], + "0.9583": [0.975, 1.35, 0.975], + "1.0": [0.975, 1.3383, 0.975], + "1.0833": [0.975, 1.2647, 0.975], + "1.1667": [0.975, 1.1678, 0.975], + "1.25": [0.975, 1.1, 0.975], + "1.3333": [0.975, 1.0815, 0.975], + "1.4167": [0.975, 1.0907, 0.975], + "1.5": [0.975, 1.1, 0.975], + "1.5833": [0.975, 1.1, 0.975], + "1.6667": [0.975, 1.1, 0.975], + "1.75": [0.975, 1.1, 0.975], + "1.8333": [0.975, 1.1, 0.975], + "1.9167": [0.975, 1.1, 0.975], + "2.0": [0.975, 1.1, 0.975] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0.9, 0, 0], + "0.1667": [2.22, 0, 0], + "0.25": [3.75, 0, 0], + "0.3333": [5.28, 0, 0], + "0.4167": [6.6, 0, 0], + "0.5": [7.5, 0, 0], + "0.5833": [8.06, 0, 0.03], + "0.6667": [7.5, 0, 0], + "0.7083": [5.98, 0, -0.46], + "0.75": [3.75, 0, 2.81], + "0.7917": [1.52, 0, 8.23], + "0.8333": [0, 0, 9.18], + "0.875": [-0.21, 0, 4.19], + "0.9167": [-0.36, 0, -2.76], + "0.9583": [-0.46, 0, -7.85], + "1.0": [-0.53, 0, -8.54], + "1.0417": [-0.55, 0, -4.97], + "1.0833": [-0.55, 0, 0.42], + "1.125": [-0.52, 0, 4.58], + "1.1667": [-0.47, 0, 5.62], + "1.2083": [-0.4, 0, 3.73], + "1.25": [-0.33, 0, 0.68], + "1.2917": [-0.25, 0, -1.61], + "1.3333": [-0.18, 0, -2.17], + "1.375": [-0.11, 0, -1.4], + "1.4167": [-0.05, 0, -0.36], + "1.4583": [-0.01, 0, 0.12], + "1.5": [0, 0, 0], + "1.5833": [0, 0, -0.01], + "1.6667": [0, 0, -0.01], + "1.75": [0, 0, -0.01], + "1.8333": [0, 0, 0], + "1.9167": [0, 0, 0], + "2.0": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0833": [1.0271, 1.0271, 1.012], + "0.1667": [1.0667, 1.0667, 1.0296], + "0.25": [1.1125, 1.1125, 1.05], + "0.3333": [1.1583, 1.1583, 1.0704], + "0.4167": [1.1979, 1.1979, 1.088], + "0.5": [1.225, 1.225, 1.1], + "0.5833": [1.2547, 1.2594, 1.1203], + "0.6667": [1.225, 1.225, 1.1], + "0.75": [1.1866, 1.174, 1.0638], + "0.8333": [1.1298, 1.098, 1.0094], + "0.9167": [1.0672, 1.015, 0.9506], + "1.0": [1.0114, 0.943, 0.9012], + "1.0833": [0.975, 0.9, 0.875], + "1.1667": [0.9628, 0.8944, 0.8796], + "1.25": [0.9664, 0.9142, 0.9058], + "1.3333": [0.9786, 0.9468, 0.9422], + "1.4167": [0.9922, 0.9796, 0.9774], + "1.5": [1, 1, 1], + "1.5833": [1.0014, 1.0058, 1.0072], + "1.6667": [1.0019, 1.0074, 1.0093], + "1.75": [1.0016, 1.0063, 1.0078], + "1.8333": [1.0009, 1.0037, 1.0046], + "1.9167": [1.0003, 1.0012, 1.0014], + "2.0": [1, 1, 1] + } + }, + "left_Arm_front_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [76.72, 0.55, 1.83], + "0.1667": [57.32, 1.36, 4.51], + "0.25": [34.85, 2.29, 7.62], + "0.3333": [12.38, 3.22, 10.72], + "0.4167": [-7.02, 4.02, 13.4], + "0.5": [-20.29, 4.58, 15.23], + "0.5833": [-34.08, 5.15, 17.14], + "0.6667": [-20.29, 4.58, 15.23], + "0.75": [-3.53, 3.88, 12.91], + "0.8333": [21.18, 2.86, 9.5], + "0.9167": [48.53, 1.72, 5.73], + "1.0": [73.24, 0.7, 2.31], + "1.0833": [90, 0, 0], + "1.1667": [97.06, -0.29, -0.97], + "1.25": [97.94, -0.33, -1.1], + "1.3333": [95.29, -0.22, -0.73], + "1.4167": [91.76, -0.07, -0.24], + "1.5": [90, 0, 0], + "1.5833": [90, 0, 0], + "1.6667": [90, 0, 0], + "1.75": [90, 0, 0], + "1.8333": [90, 0, 0], + "1.9167": [90, 0, 0], + "2.0": [90, 0, 0] + }, + "position": { + "0.0": [-0.5, 0, -0.75], + "0.0833": [-0.44, 0, -0.66], + "0.1667": [-0.35, 0, -0.53], + "0.25": [-0.25, 0, -0.37], + "0.3333": [-0.15, 0, -0.22], + "0.4167": [-0.06, 0, -0.09], + "0.5": [0, 0, 0], + "0.5833": [0.06, 0, 0.09], + "0.6667": [0, 0, 0], + "0.75": [-0.08, 0, -0.11], + "0.8333": [-0.19, 0, -0.28], + "0.9167": [-0.31, 0, -0.47], + "1.0": [-0.42, 0, -0.64], + "1.0833": [-0.5, 0, -0.75], + "1.1667": [-0.53, 0, -0.8], + "1.25": [-0.54, 0, -0.8], + "1.3333": [-0.52, 0, -0.79], + "1.4167": [-0.51, 0, -0.76], + "1.5": [-0.5, 0, -0.75], + "1.5833": [-0.5, 0, -0.75], + "1.6667": [-0.5, 0, -0.75], + "1.75": [-0.5, 0, -0.75], + "1.8333": [-0.5, 0, -0.75], + "1.9167": [-0.5, 0, -0.75], + "2.0": [-0.5, 0, -0.75] + } + }, + "left_Arm_front_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [190.36, 0, 0], + "0.1667": [205.01, 0, 0], + "0.25": [207.42, 0, 0], + "0.2917": [198.85, 0, 0], + "0.3333": [169.83, 0, 0], + "0.4167": [75.67, 0, 0], + "0.5": [0, 0, 0], + "0.5833": [-23.68, 0, 0], + "0.6667": [0, 0, 0], + "0.75": [27.36, 0, 0], + "0.8333": [67.68, 0, 0], + "0.9167": [112.32, 0, 0], + "1.0": [152.64, 0, 0], + "1.0833": [180, 0, 0], + "1.1667": [191.52, 0, 0], + "1.25": [192.96, 0, 0], + "1.3333": [188.64, 0, 0], + "1.4167": [182.88, 0, 0], + "1.5": [180, 0, 0], + "1.5833": [180, 0, 0], + "1.6667": [180, 0, 0], + "1.75": [180, 0, 0], + "1.8333": [180, 0, 0], + "1.9167": [180, 0, 0], + "2.0": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.07, -0.52], + "0.1667": [0, -0.16, -1.25], + "0.25": [0, -0.24, -1.81], + "0.2917": [0, -0.25, -1.9], + "0.3333": [0, -0.23, -1.73], + "0.4167": [0, -0.11, -0.81], + "0.5": [0, 0, 0], + "0.5833": [0, 0.02, 0.12], + "0.6667": [0, 0, 0], + "0.75": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.9167": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.25": [0, 0, 0], + "1.3333": [0, 0, 0], + "1.4167": [0, 0, 0], + "1.5": [0, 0, 0], + "1.5833": [0, 0, 0], + "1.6667": [0, 0, 0], + "1.75": [0, 0, 0], + "1.8333": [0, 0, 0], + "1.9167": [0, 0, 0], + "2.0": [0, 0, 0] + } + }, + "left_Arm_middle_front_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [79.47, 0, 0], + "0.1667": [64.07, 0, 0], + "0.25": [46.25, 0, 0], + "0.3333": [28.43, 0, 0], + "0.4167": [13.03, 0, 0], + "0.5": [2.5, 0, 0], + "0.5833": [-8.44, 0, 0], + "0.6667": [2.5, 0, 0], + "0.75": [15.8, 0, 0], + "0.8333": [35.4, 0, 0], + "0.9167": [57.1, 0, 0], + "1.0": [76.7, 0, 0], + "1.0833": [90, 0, 0], + "1.1667": [95.6, 0, 0], + "1.25": [96.3, 0, 0], + "1.3333": [94.2, 0, 0], + "1.4167": [91.4, 0, 0], + "1.5": [90, 0, 0], + "1.5833": [90, 0, 0], + "1.6667": [90, 0, 0], + "1.75": [90, 0, 0], + "1.8333": [90, 0, 0], + "1.9167": [90, 0, 0], + "2.0": [90, 0, 0] + }, + "position": { + "0.0": [1.5, 0, 0], + "0.0833": [1.32, 0, 0], + "0.1667": [1.06, 0, 0], + "0.25": [0.75, 0, 0], + "0.3333": [0.44, 0, 0], + "0.4167": [0.18, 0, 0], + "0.5": [0, 0, 0], + "0.5833": [-0.19, 0, 0], + "0.6667": [0, 0, 0], + "0.75": [0.23, 0, 0], + "0.8333": [0.56, 0, 0], + "0.9167": [0.94, 0, 0], + "1.0": [1.27, 0, 0], + "1.0833": [1.5, 0, 0], + "1.1667": [1.6, 0, 0], + "1.25": [1.61, 0, 0], + "1.3333": [1.57, 0, 0], + "1.4167": [1.52, 0, 0], + "1.5": [1.5, 0, 0], + "1.5833": [1.5, 0, 0], + "1.6667": [1.5, 0, 0], + "1.75": [1.5, 0, 0], + "1.8333": [1.5, 0, 0], + "1.9167": [1.5, 0, 0], + "2.0": [1.5, 0, 0] + } + }, + "left_Arm_middle_front_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [190.36, 0, 0], + "0.1667": [205.01, 0, 0], + "0.25": [207.42, 0, 0], + "0.2917": [198.85, 0, 0], + "0.3333": [169.83, 0, 0], + "0.4167": [75.67, 0, 0], + "0.5": [0, 0, 0], + "0.5833": [-23.68, 0, 0], + "0.6667": [0, 0, 0], + "0.75": [27.36, 0, 0], + "0.8333": [67.68, 0, 0], + "0.9167": [112.32, 0, 0], + "1.0": [152.64, 0, 0], + "1.0833": [180, 0, 0], + "1.1667": [191.52, 0, 0], + "1.25": [192.96, 0, 0], + "1.3333": [188.64, 0, 0], + "1.4167": [182.88, 0, 0], + "1.5": [180, 0, 0], + "1.5833": [180, 0, 0], + "1.6667": [180, 0, 0], + "1.75": [180, 0, 0], + "1.8333": [180, 0, 0], + "1.9167": [180, 0, 0], + "2.0": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.07, -0.52], + "0.1667": [0, -0.16, -1.25], + "0.25": [0, -0.24, -1.81], + "0.2917": [0, -0.25, -1.9], + "0.3333": [0, -0.23, -1.73], + "0.4167": [0, -0.11, -0.81], + "0.5": [0, 0, 0], + "0.5833": [0, 0.02, 0.12], + "0.6667": [0, 0, 0], + "0.75": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.9167": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.25": [0, 0, 0], + "1.3333": [0, 0, 0], + "1.4167": [0, 0, 0], + "1.5": [0, 0, 0], + "1.5833": [0, 0, 0], + "1.6667": [0, 0, 0], + "1.75": [0, 0, 0], + "1.8333": [0, 0, 0], + "1.9167": [0, 0, 0], + "2.0": [0, 0, 0] + } + }, + "left_Arm_middle_back_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [63.09, 5.81, 17.28], + "0.1667": [23.75, 14.29, 42.53], + "0.25": [-21.8, 24.12, 71.77], + "0.3333": [-67.35, 33.94, 101.01], + "0.4167": [-106.68, 42.42, 126.27], + "0.5": [-133.6, 48.23, 143.54], + "0.5833": [-161.55, 54.26, 161.48], + "0.6667": [-133.6, 48.23, 143.54], + "0.75": [-99.61, 40.9, 121.72], + "0.8333": [-49.53, 30.1, 89.57], + "0.9167": [5.93, 18.13, 53.97], + "1.0": [56.01, 7.33, 21.82], + "1.0833": [90, 0, 0], + "1.1667": [104.31, -3.09, -9.19], + "1.25": [106.1, -3.47, -10.33], + "1.3333": [100.73, -2.32, -6.89], + "1.4167": [93.58, -0.77, -2.3], + "1.5": [90, 0, 0], + "1.5833": [90, 0, 0], + "1.6667": [90, 0, 0], + "1.75": [90, 0, 0], + "1.8333": [90, 0, 0], + "1.9167": [90, 0, 0], + "2.0": [90, 0, 0] + }, + "position": { + "0.0": [1.75, 0, 2.25], + "0.0833": [1.54, 0, 1.98], + "0.1667": [1.23, 0, 1.58], + "0.25": [0.88, 0, 1.13], + "0.3333": [0.52, 0, 0.67], + "0.4167": [0.21, 0, 0.27], + "0.5": [0, 0, 0], + "0.5833": [-0.22, 0, -0.28], + "0.6667": [0, 0, 0], + "0.75": [0.27, 0, 0.34], + "0.8333": [0.66, 0, 0.85], + "0.9167": [1.09, 0, 1.4], + "1.0": [1.48, 0, 1.91], + "1.0833": [1.75, 0, 2.25], + "1.1667": [1.86, 0, 2.39], + "1.25": [1.88, 0, 2.41], + "1.3333": [1.83, 0, 2.36], + "1.4167": [1.78, 0, 2.29], + "1.5": [1.75, 0, 2.25], + "1.5833": [1.75, 0, 2.25], + "1.6667": [1.75, 0, 2.25], + "1.75": [1.75, 0, 2.25], + "1.8333": [1.75, 0, 2.25], + "1.9167": [1.75, 0, 2.25], + "2.0": [1.75, 0, 2.25] + } + }, + "left_Arm_middle_back_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [190.36, 0, 0], + "0.1667": [205.01, 0, 0], + "0.25": [207.42, 0, 0], + "0.2917": [198.85, 0, 0], + "0.3333": [169.83, 0, 0], + "0.4167": [75.67, 0, 0], + "0.5": [0, 0, 0], + "0.5833": [-23.68, 0, 0], + "0.6667": [0, 0, 0], + "0.75": [27.36, 0, 0], + "0.8333": [67.68, 0, 0], + "0.9167": [112.32, 0, 0], + "1.0": [152.64, 0, 0], + "1.0833": [180, 0, 0], + "1.1667": [191.52, 0, 0], + "1.25": [192.96, 0, 0], + "1.3333": [188.64, 0, 0], + "1.4167": [182.88, 0, 0], + "1.5": [180, 0, 0], + "1.5833": [180, 0, 0], + "1.6667": [180, 0, 0], + "1.75": [180, 0, 0], + "1.8333": [180, 0, 0], + "1.9167": [180, 0, 0], + "2.0": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.07, -0.52], + "0.1667": [0, -0.16, -1.25], + "0.25": [0, -0.24, -1.81], + "0.2917": [0, -0.25, -1.9], + "0.3333": [0, -0.23, -1.73], + "0.4167": [0, -0.11, -0.81], + "0.5": [0, 0, 0], + "0.5833": [0, 0.02, 0.12], + "0.6667": [0, 0, 0], + "0.75": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.9167": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.25": [0, 0, 0], + "1.3333": [0, 0, 0], + "1.4167": [0, 0, 0], + "1.5": [0, 0, 0], + "1.5833": [0, 0, 0], + "1.6667": [0, 0, 0], + "1.75": [0, 0, 0], + "1.8333": [0, 0, 0], + "1.9167": [0, 0, 0], + "2.0": [0, 0, 0] + } + }, + "left_Arm_back_1": { + "rotation": { + "0.0": [-90, -20, 0], + "0.0833": [-82.48, -17.59, 0], + "0.1667": [-71.48, -14.07, 0], + "0.25": [-58.75, -10, 0], + "0.3333": [-46.02, -5.93, 0], + "0.4167": [-35.02, -2.41, 0], + "0.5": [-27.5, 0, 0], + "0.5833": [-19.69, 2.5, 0], + "0.6667": [-27.5, 0, 0], + "0.75": [-37, -3.04, 0], + "0.8333": [-51, -7.52, 0], + "0.9167": [-66.5, -12.48, 0], + "1.0": [-80.5, -16.96, 0], + "1.0833": [-90, -20, 0], + "1.1667": [-94, -21.28, 0], + "1.25": [-94.5, -21.44, 0], + "1.3333": [-93, -20.96, 0], + "1.4167": [-91, -20.32, 0], + "1.5": [-90, -20, 0], + "1.5833": [-90, -20, 0], + "1.6667": [-90, -20, 0], + "1.75": [-90, -20, 0], + "1.8333": [-90, -20, 0], + "1.9167": [-90, -20, 0], + "2.0": [-90, -20, 0] + }, + "position": { + "0.0": [-1.5, 0, 2.75], + "0.0833": [-1.32, 0, 2.42], + "0.1667": [-1.06, 0, 1.94], + "0.25": [-0.75, 0, 1.38], + "0.3333": [-0.44, 0, 0.81], + "0.4167": [-0.18, 0, 0.33], + "0.5": [0, 0, 0], + "0.5833": [0.19, 0, -0.34], + "0.6667": [0, 0, 0], + "0.75": [-0.23, 0, 0.42], + "0.8333": [-0.56, 0, 1.03], + "0.9167": [-0.94, 0, 1.72], + "1.0": [-1.27, 0, 2.33], + "1.0833": [-1.5, 0, 2.75], + "1.1667": [-1.6, 0, 2.93], + "1.25": [-1.61, 0, 2.95], + "1.3333": [-1.57, 0, 2.88], + "1.4167": [-1.52, 0, 2.79], + "1.5": [-1.5, 0, 2.75], + "1.5833": [-1.5, 0, 2.75], + "1.6667": [-1.5, 0, 2.75], + "1.75": [-1.5, 0, 2.75], + "1.8333": [-1.5, 0, 2.75], + "1.9167": [-1.5, 0, 2.75], + "2.0": [-1.5, 0, 2.75] + } + }, + "left_Arm_back_2": { + "rotation": { + "0.0": [-180, 0, 0], + "0.0833": [-190.36, 0, 0], + "0.1667": [-205.01, 0, 0], + "0.25": [-207.42, 0, 0], + "0.2917": [-198.85, 0, 0], + "0.3333": [-169.83, 0, 0], + "0.4167": [-75.67, 0, 0], + "0.5": [0, 0, 0], + "0.5833": [23.68, 0, 0], + "0.6667": [0, 0, 0], + "0.75": [-27.36, 0, 0], + "0.8333": [-67.68, 0, 0], + "0.9167": [-112.32, 0, 0], + "1.0": [-152.64, 0, 0], + "1.0833": [-180, 0, 0], + "1.1667": [-191.52, 0, 0], + "1.25": [-192.96, 0, 0], + "1.3333": [-188.64, 0, 0], + "1.4167": [-182.88, 0, 0], + "1.5": [-180, 0, 0], + "1.5833": [-180, 0, 0], + "1.6667": [-180, 0, 0], + "1.75": [-180, 0, 0], + "1.8333": [-180, 0, 0], + "1.9167": [-180, 0, 0], + "2.0": [-180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.07, 0.52], + "0.1667": [0, -0.16, 1.25], + "0.25": [0, -0.24, 1.81], + "0.2917": [0, -0.25, 1.9], + "0.3333": [0, -0.23, 1.73], + "0.4167": [0, -0.11, 0.81], + "0.5": [0, 0, 0], + "0.5833": [0, 0.02, -0.12], + "0.6667": [0, 0, 0], + "0.75": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.9167": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.25": [0, 0, 0], + "1.3333": [0, 0, 0], + "1.4167": [0, 0, 0], + "1.5": [0, 0, 0], + "1.5833": [0, 0, 0], + "1.6667": [0, 0, 0], + "1.75": [0, 0, 0], + "1.8333": [0, 0, 0], + "1.9167": [0, 0, 0], + "2.0": [0, 0, 0] + } + }, + "right_Arm_front_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [76.72, -0.55, -1.83], + "0.1667": [57.32, -1.36, -4.51], + "0.25": [34.85, -2.29, -7.62], + "0.3333": [12.38, -3.22, -10.72], + "0.4167": [-7.02, -4.02, -13.4], + "0.5": [-20.29, -4.58, -15.23], + "0.5833": [-34.08, -5.15, -17.14], + "0.6667": [-20.29, -4.58, -15.23], + "0.75": [-3.53, -3.88, -12.91], + "0.8333": [21.18, -2.86, -9.5], + "0.9167": [48.53, -1.72, -5.73], + "1.0": [73.24, -0.7, -2.31], + "1.0833": [90, 0, 0], + "1.1667": [97.06, 0.29, 0.97], + "1.25": [97.94, 0.33, 1.1], + "1.3333": [95.29, 0.22, 0.73], + "1.4167": [91.76, 0.07, 0.24], + "1.5": [90, 0, 0], + "1.5833": [90, 0, 0], + "1.6667": [90, 0, 0], + "1.75": [90, 0, 0], + "1.8333": [90, 0, 0], + "1.9167": [90, 0, 0], + "2.0": [90, 0, 0] + }, + "position": { + "0.0": [0.5, 0, -0.75], + "0.0833": [0.44, -0.09, -0.66], + "0.1667": [0.35, -0.22, -0.53], + "0.25": [0.25, -0.37, -0.37], + "0.3333": [0.15, -0.53, -0.22], + "0.4167": [0.06, -0.66, -0.09], + "0.5": [0, -0.75, 0], + "0.5833": [-0.06, -0.84, 0.09], + "0.6667": [0, -0.75, 0], + "0.75": [0.08, -0.64, -0.11], + "0.8333": [0.19, -0.47, -0.28], + "0.9167": [0.31, -0.28, -0.47], + "1.0": [0.42, -0.11, -0.64], + "1.0833": [0.5, 0, -0.75], + "1.1667": [0.53, 0.05, -0.8], + "1.25": [0.54, 0.05, -0.8], + "1.3333": [0.52, 0.04, -0.79], + "1.4167": [0.51, 0.01, -0.76], + "1.5": [0.5, 0, -0.75], + "1.5833": [0.5, 0, -0.75], + "1.6667": [0.5, 0, -0.75], + "1.75": [0.5, 0, -0.75], + "1.8333": [0.5, 0, -0.75], + "1.9167": [0.5, 0, -0.75], + "2.0": [0.5, 0, -0.75] + } + }, + "right_Arm_front_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [190.36, 0, 0], + "0.1667": [205.01, 0, 0], + "0.25": [207.42, 0, 0], + "0.2917": [198.85, 0, 0], + "0.3333": [169.83, 0, 0], + "0.4167": [75.67, 0, 0], + "0.5": [0, 0, 0], + "0.5833": [-23.68, 0, 0], + "0.6667": [0, 0, 0], + "0.75": [27.36, 0, 0], + "0.8333": [67.68, 0, 0], + "0.9167": [112.32, 0, 0], + "1.0": [152.64, 0, 0], + "1.0833": [180, 0, 0], + "1.1667": [191.52, 0, 0], + "1.25": [192.96, 0, 0], + "1.3333": [188.64, 0, 0], + "1.4167": [182.88, 0, 0], + "1.5": [180, 0, 0], + "1.5833": [180, 0, 0], + "1.6667": [180, 0, 0], + "1.75": [180, 0, 0], + "1.8333": [180, 0, 0], + "1.9167": [180, 0, 0], + "2.0": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.07, -0.52], + "0.1667": [0, -0.16, -1.25], + "0.25": [0, -0.24, -1.81], + "0.2917": [0, -0.25, -1.9], + "0.3333": [0, -0.23, -1.73], + "0.4167": [0, -0.11, -0.81], + "0.5": [0, 0, 0], + "0.5833": [0, 0.02, 0.12], + "0.6667": [0, 0, 0], + "0.75": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.9167": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.25": [0, 0, 0], + "1.3333": [0, 0, 0], + "1.4167": [0, 0, 0], + "1.5": [0, 0, 0], + "1.5833": [0, 0, 0], + "1.6667": [0, 0, 0], + "1.75": [0, 0, 0], + "1.8333": [0, 0, 0], + "1.9167": [0, 0, 0], + "2.0": [0, 0, 0] + } + }, + "right_Arm_middle_front_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [79.47, 0, 0], + "0.1667": [64.07, 0, 0], + "0.25": [46.25, 0, 0], + "0.3333": [28.43, 0, 0], + "0.4167": [13.03, 0, 0], + "0.5": [2.5, 0, 0], + "0.5833": [-8.44, 0, 0], + "0.6667": [2.5, 0, 0], + "0.75": [15.8, 0, 0], + "0.8333": [35.4, 0, 0], + "0.9167": [57.1, 0, 0], + "1.0": [76.7, 0, 0], + "1.0833": [90, 0, 0], + "1.1667": [95.6, 0, 0], + "1.25": [96.3, 0, 0], + "1.3333": [94.2, 0, 0], + "1.4167": [91.4, 0, 0], + "1.5": [90, 0, 0], + "1.5833": [90, 0, 0], + "1.6667": [90, 0, 0], + "1.75": [90, 0, 0], + "1.8333": [90, 0, 0], + "1.9167": [90, 0, 0], + "2.0": [90, 0, 0] + }, + "position": { + "0.0": [-1.5, 0, 0], + "0.0833": [-1.32, -0.09, 0], + "0.1667": [-1.06, -0.22, 0], + "0.25": [-0.75, -0.37, 0], + "0.3333": [-0.44, -0.53, 0], + "0.4167": [-0.18, -0.66, 0], + "0.5": [0, -0.75, 0], + "0.5833": [0.19, -0.84, 0], + "0.6667": [0, -0.75, 0], + "0.75": [-0.23, -0.64, 0], + "0.8333": [-0.56, -0.47, 0], + "0.9167": [-0.94, -0.28, 0], + "1.0": [-1.27, -0.11, 0], + "1.0833": [-1.5, 0, 0], + "1.1667": [-1.6, 0.05, 0], + "1.25": [-1.61, 0.05, 0], + "1.3333": [-1.57, 0.04, 0], + "1.4167": [-1.52, 0.01, 0], + "1.5": [-1.5, 0, 0], + "1.5833": [-1.5, 0, 0], + "1.6667": [-1.5, 0, 0], + "1.75": [-1.5, 0, 0], + "1.8333": [-1.5, 0, 0], + "1.9167": [-1.5, 0, 0], + "2.0": [-1.5, 0, 0] + } + }, + "right_Arm_middle_front_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [190.36, 0, 0], + "0.1667": [205.01, 0, 0], + "0.25": [207.42, 0, 0], + "0.2917": [198.85, 0, 0], + "0.3333": [169.83, 0, 0], + "0.4167": [75.67, 0, 0], + "0.5": [0, 0, 0], + "0.5833": [-23.68, 0, 0], + "0.6667": [0, 0, 0], + "0.75": [27.36, 0, 0], + "0.8333": [67.68, 0, 0], + "0.9167": [112.32, 0, 0], + "1.0": [152.64, 0, 0], + "1.0833": [180, 0, 0], + "1.1667": [191.52, 0, 0], + "1.25": [192.96, 0, 0], + "1.3333": [188.64, 0, 0], + "1.4167": [182.88, 0, 0], + "1.5": [180, 0, 0], + "1.5833": [180, 0, 0], + "1.6667": [180, 0, 0], + "1.75": [180, 0, 0], + "1.8333": [180, 0, 0], + "1.9167": [180, 0, 0], + "2.0": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.07, -0.52], + "0.1667": [0, -0.16, -1.25], + "0.25": [0, -0.24, -1.81], + "0.2917": [0, -0.25, -1.9], + "0.3333": [0, -0.23, -1.73], + "0.4167": [0, -0.11, -0.81], + "0.5": [0, 0, 0], + "0.5833": [0, 0.02, 0.12], + "0.6667": [0, 0, 0], + "0.75": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.9167": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.25": [0, 0, 0], + "1.3333": [0, 0, 0], + "1.4167": [0, 0, 0], + "1.5": [0, 0, 0], + "1.5833": [0, 0, 0], + "1.6667": [0, 0, 0], + "1.75": [0, 0, 0], + "1.8333": [0, 0, 0], + "1.9167": [0, 0, 0], + "2.0": [0, 0, 0] + } + }, + "right_Arm_middle_back_1": { + "rotation": { + "0.0": [90, 0, 0], + "0.0833": [63.09, -5.81, -17.28], + "0.1667": [23.75, -14.29, -42.53], + "0.25": [-21.8, -24.12, -71.77], + "0.3333": [-67.35, -33.94, -101.01], + "0.4167": [-106.68, -42.42, -126.27], + "0.5": [-133.6, -48.23, -143.54], + "0.5833": [-161.55, -54.26, -161.48], + "0.6667": [-133.6, -48.23, -143.54], + "0.75": [-99.61, -40.9, -121.72], + "0.8333": [-49.53, -30.1, -89.57], + "0.9167": [5.93, -18.13, -53.97], + "1.0": [56.01, -7.33, -21.82], + "1.0833": [90, 0, 0], + "1.1667": [104.31, 3.09, 9.19], + "1.25": [106.1, 3.47, 10.33], + "1.3333": [100.73, 2.32, 6.89], + "1.4167": [93.58, 0.77, 2.3], + "1.5": [90, 0, 0], + "1.5833": [90, 0, 0], + "1.6667": [90, 0, 0], + "1.75": [90, 0, 0], + "1.8333": [90, 0, 0], + "1.9167": [90, 0, 0], + "2.0": [90, 0, 0] + }, + "position": { + "0.0": [-1.75, 0, 2.25], + "0.0833": [-1.54, -0.12, 1.98], + "0.1667": [-1.23, -0.3, 1.58], + "0.25": [-0.87, -0.5, 1.13], + "0.3333": [-0.52, -0.7, 0.67], + "0.4167": [-0.21, -0.88, 0.27], + "0.5": [0, -1, 0], + "0.5833": [0.22, -1.12, -0.28], + "0.6667": [0, -1, 0], + "0.75": [-0.27, -0.85, 0.34], + "0.8333": [-0.66, -0.62, 0.85], + "0.9167": [-1.09, -0.38, 1.4], + "1.0": [-1.48, -0.15, 1.91], + "1.0833": [-1.75, 0, 2.25], + "1.1667": [-1.86, 0.06, 2.39], + "1.25": [-1.88, 0.07, 2.41], + "1.3333": [-1.83, 0.05, 2.36], + "1.4167": [-1.78, 0.02, 2.29], + "1.5": [-1.75, 0, 2.25], + "1.5833": [-1.75, 0, 2.25], + "1.6667": [-1.75, 0, 2.25], + "1.75": [-1.75, 0, 2.25], + "1.8333": [-1.75, 0, 2.25], + "1.9167": [-1.75, 0, 2.25], + "2.0": [-1.75, 0, 2.25] + } + }, + "right_Arm_middle_back_2": { + "rotation": { + "0.0": [180, 0, 0], + "0.0833": [190.36, 0, 0], + "0.1667": [205.01, 0, 0], + "0.25": [207.42, 0, 0], + "0.2917": [198.85, 0, 0], + "0.3333": [169.83, 0, 0], + "0.4167": [75.67, 0, 0], + "0.5": [0, 0, 0], + "0.5833": [-23.68, 0, 0], + "0.6667": [0, 0, 0], + "0.75": [27.36, 0, 0], + "0.8333": [67.68, 0, 0], + "0.9167": [112.32, 0, 0], + "1.0": [152.64, 0, 0], + "1.0833": [180, 0, 0], + "1.1667": [191.52, 0, 0], + "1.25": [192.96, 0, 0], + "1.3333": [188.64, 0, 0], + "1.4167": [182.88, 0, 0], + "1.5": [180, 0, 0], + "1.5833": [180, 0, 0], + "1.6667": [180, 0, 0], + "1.75": [180, 0, 0], + "1.8333": [180, 0, 0], + "1.9167": [180, 0, 0], + "2.0": [180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.07, -0.52], + "0.1667": [0, -0.16, -1.25], + "0.25": [0, -0.24, -1.81], + "0.2917": [0, -0.25, -1.9], + "0.3333": [0, -0.23, -1.73], + "0.4167": [0, -0.11, -0.81], + "0.5": [0, 0, 0], + "0.5833": [0, 0.02, 0.12], + "0.6667": [0, 0, 0], + "0.75": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.9167": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.25": [0, 0, 0], + "1.3333": [0, 0, 0], + "1.4167": [0, 0, 0], + "1.5": [0, 0, 0], + "1.5833": [0, 0, 0], + "1.6667": [0, 0, 0], + "1.75": [0, 0, 0], + "1.8333": [0, 0, 0], + "1.9167": [0, 0, 0], + "2.0": [0, 0, 0] + } + }, + "right_Arm_back_1": { + "rotation": { + "0.0": [-90, 20, 0], + "0.0833": [-82.48, 17.59, 0], + "0.1667": [-71.48, 14.07, 0], + "0.25": [-58.75, 10, 0], + "0.3333": [-46.02, 5.93, 0], + "0.4167": [-35.02, 2.41, 0], + "0.5": [-27.5, 0, 0], + "0.5833": [-19.69, -2.5, 0], + "0.6667": [-27.5, 0, 0], + "0.75": [-37, 3.04, 0], + "0.8333": [-51, 7.52, 0], + "0.9167": [-66.5, 12.48, 0], + "1.0": [-80.5, 16.96, 0], + "1.0833": [-90, 20, 0], + "1.1667": [-94, 21.28, 0], + "1.25": [-94.5, 21.44, 0], + "1.3333": [-93, 20.96, 0], + "1.4167": [-91, 20.32, 0], + "1.5": [-90, 20, 0], + "1.5833": [-90, 20, 0], + "1.6667": [-90, 20, 0], + "1.75": [-90, 20, 0], + "1.8333": [-90, 20, 0], + "1.9167": [-90, 20, 0], + "2.0": [-90, 20, 0] + }, + "position": { + "0.0": [1.5, 0, 2.75], + "0.0833": [1.32, 0, 2.42], + "0.1667": [1.06, 0, 1.94], + "0.25": [0.75, 0, 1.38], + "0.3333": [0.44, 0, 0.81], + "0.4167": [0.18, 0, 0.33], + "0.5": [0, 0, 0], + "0.5833": [-0.19, 0, -0.34], + "0.6667": [0, 0, 0], + "0.75": [0.23, 0, 0.42], + "0.8333": [0.56, 0, 1.03], + "0.9167": [0.94, 0, 1.72], + "1.0": [1.27, 0, 2.33], + "1.0833": [1.5, 0, 2.75], + "1.1667": [1.6, 0, 2.93], + "1.25": [1.61, 0, 2.95], + "1.3333": [1.57, 0, 2.88], + "1.4167": [1.52, 0, 2.79], + "1.5": [1.5, 0, 2.75], + "1.5833": [1.5, 0, 2.75], + "1.6667": [1.5, 0, 2.75], + "1.75": [1.5, 0, 2.75], + "1.8333": [1.5, 0, 2.75], + "1.9167": [1.5, 0, 2.75], + "2.0": [1.5, 0, 2.75] + } + }, + "right_Arm_back_2": { + "rotation": { + "0.0": [-180, 0, 0], + "0.0833": [-190.36, 0, 0], + "0.1667": [-205.01, 0, 0], + "0.25": [-207.42, 0, 0], + "0.2917": [-198.85, 0, 0], + "0.3333": [-169.83, 0, 0], + "0.4167": [-75.67, 0, 0], + "0.5": [0, 0, 0], + "0.5833": [23.68, 0, 0], + "0.6667": [0, 0, 0], + "0.75": [-27.36, 0, 0], + "0.8333": [-67.68, 0, 0], + "0.9167": [-112.32, 0, 0], + "1.0": [-152.64, 0, 0], + "1.0833": [-180, 0, 0], + "1.1667": [-191.52, 0, 0], + "1.25": [-192.96, 0, 0], + "1.3333": [-188.64, 0, 0], + "1.4167": [-182.88, 0, 0], + "1.5": [-180, 0, 0], + "1.5833": [-180, 0, 0], + "1.6667": [-180, 0, 0], + "1.75": [-180, 0, 0], + "1.8333": [-180, 0, 0], + "1.9167": [-180, 0, 0], + "2.0": [-180, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.07, 0.52], + "0.1667": [0, -0.16, 1.25], + "0.25": [0, -0.24, 1.81], + "0.2917": [0, -0.25, 1.9], + "0.3333": [0, -0.23, 1.73], + "0.4167": [0, -0.11, 0.81], + "0.5": [0, 0, 0], + "0.5833": [0, 0.02, -0.12], + "0.6667": [0, 0, 0], + "0.75": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.9167": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.25": [0, 0, 0], + "1.3333": [0, 0, 0], + "1.4167": [0, 0, 0], + "1.5": [0, 0, 0], + "1.5833": [0, 0, 0], + "1.6667": [0, 0, 0], + "1.75": [0, 0, 0], + "1.8333": [0, 0, 0], + "1.9167": [0, 0, 0], + "2.0": [0, 0, 0] + } + }, + "left_Eye": { + "scale": { + "0.0": [1, 1, 1], + "0.0833": [1.0241, 0.985, 1], + "0.1667": [1.0593, 0.963, 1], + "0.25": [1.1, 0.9375, 1], + "0.3333": [1.1407, 0.912, 1], + "0.4167": [1.1759, 0.89, 1], + "0.5": [1.2, 0.875, 1], + "0.5833": [1.225, 0.8594, 1], + "0.6667": [1.2, 0.875, 1], + "0.75": [1.1696, 0.894, 1], + "0.8333": [1.1248, 0.922, 1], + "0.9167": [1.0752, 0.953, 1], + "1.0": [1.0304, 0.981, 1], + "1.0833": [1, 1, 1], + "1.1667": [0.9872, 1.008, 1], + "1.25": [0.9856, 1.009, 1], + "1.3333": [0.9904, 1.006, 1], + "1.4167": [0.9968, 1.002, 1], + "1.5": [1, 1, 1], + "1.5833": [1, 1, 1], + "1.6667": [1, 1, 1], + "1.75": [1, 1, 1], + "1.8333": [1, 1, 1], + "1.9167": [1, 1, 1], + "2.0": [1, 1, 1] + } + }, + "right_Eye": { + "scale": { + "0.0": [1, 1, 1], + "0.0833": [1.0241, 0.985, 1], + "0.1667": [1.0593, 0.963, 1], + "0.25": [1.1, 0.9375, 1], + "0.3333": [1.1407, 0.912, 1], + "0.4167": [1.1759, 0.89, 1], + "0.5": [1.2, 0.875, 1], + "0.5833": [1.225, 0.8594, 1], + "0.6667": [1.2, 0.875, 1], + "0.75": [1.1696, 0.894, 1], + "0.8333": [1.1248, 0.922, 1], + "0.9167": [1.0752, 0.953, 1], + "1.0": [1.0304, 0.981, 1], + "1.0833": [1, 1, 1], + "1.1667": [0.9872, 1.008, 1], + "1.25": [0.9856, 1.009, 1], + "1.3333": [0.9904, 1.006, 1], + "1.4167": [0.9968, 1.002, 1], + "1.5": [1, 1, 1], + "1.5833": [1, 1, 1], + "1.6667": [1, 1, 1], + "1.75": [1, 1, 1], + "1.8333": [1, 1, 1], + "1.9167": [1, 1, 1], + "2.0": [1, 1, 1] + } + }, + "particle": { + "position": [0, 0, 2] + } + }, + "sound_effects": { + "0.0": { + "effect": "swim" + }, + "0.625": { + "effect": "spray" + } + }, + "particle_effects": { + "0.75": { + "effect": "spray", + "locator": "octopus" + } + } + }, + "animation.silverlabs_nat.octopus.walk_UB": { + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "position": [0, 0, "-2 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 1"], + "scale": { + "0.0": { + "post": [0.95, 1, 1.1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0.95, 1, 1.1], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_front_1": { + "rotation": { + "0.0": { + "post": [0, -75, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, -92.5, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [-10, -81.72, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, -75, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0.25, 0, -1.75], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0.25, 0, -1.75], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_middle_front_1": { + "rotation": { + "0.0": { + "post": [0, -60, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, -67.5, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [-7.5, -60, -5], + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": [0, -60, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [1.5, 0, -1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1.5, 0, -1], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.1], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1, 1, 1.1], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_middle_back_1": { + "rotation": { + "0.0": { + "post": [0, -50, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, -50, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [2.25, 0, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [2.25, 0, 1], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.175], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1, 1, 1.175], + "lerp_mode": "catmullrom" + } + } + }, + "left_Arm_back_1": { + "rotation": { + "0.0": { + "post": [0, -25, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, -25, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.35], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1, 1, 1.35], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_front_1": { + "rotation": { + "0.0": { + "post": [0, 75, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 92.5, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [-10, 81.72, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 75, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-0.25, 0, -1.75], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-0.25, 0, -1.75], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_middle_front_1": { + "rotation": { + "0.0": { + "post": [0, 60, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 67.5, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [-7.5, 60, 5], + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": [0, 60, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-1.5, 0, -1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-1.5, 0, -1], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.1], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1, 1, 1.1], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_middle_back_1": { + "rotation": { + "0.0": { + "post": [0, 50, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 50, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.175], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1, 1, 1.175], + "lerp_mode": "catmullrom" + } + } + }, + "right_Arm_back_1": { + "rotation": { + "0.0": { + "post": [0, 25, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 25, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1, 1.35], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1, 1, 1.35], + "lerp_mode": "catmullrom" + } + } + }, + "left_Eye": { + "scale": { + "0.0": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [1.05, 0.95, 1.05], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + } + } + }, + "right_Eye": { + "scale": { + "0.0833": { + "pre": [1, 1, 1], + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1.05, 0.95, 1.05], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.octopus.walk": { + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "position": { + "0.0": [0, 0, -2], + "0.0833": [0, 0, -1.5], + "0.1667": [0, 0, -1.13], + "0.25": [0, 0, -1], + "0.3333": [0, 0, -1.13], + "0.4167": [0, 0, -1.5], + "0.5": [0, 0, -2], + "0.5833": [0, 0, -2.5], + "0.6667": [0, 0, -2.87], + "0.75": [0, 0, -3], + "0.8333": [0, 0, -2.87], + "0.9167": [0, 0, -2.5], + "1.0": [0, 0, -2] + }, + "scale": { + "0.0": [0.95, 1, 1.1], + "0.0833": [0.95, 1, 1.1], + "0.1667": [0.95, 1, 1.1], + "0.25": [0.95, 1, 1.1], + "0.3333": [0.95, 1, 1.1], + "0.4167": [0.95, 1, 1.1], + "0.5": [0.95, 1, 1.1], + "0.5833": [0.95, 1, 1.1], + "0.6667": [0.95, 1, 1.1], + "0.75": [0.95, 1, 1.1], + "0.8333": [0.95, 1, 1.1], + "0.9167": [0.95, 1, 1.1], + "1.0": [0.95, 1, 1.1] + } + }, + "skull": { + "rotation": { + "0.0": [-10, 0, 0], + "0.0833": [-8.68, 0, 0], + "0.1667": [-6.67, 0, 0], + "0.25": [-4.37, 0, 0], + "0.3333": [-2.22, 0, 0], + "0.4167": [-0.62, 0, 0], + "0.5": [0, 0, 0], + "0.5833": [-0.62, 0, 0], + "0.6667": [-2.22, 0, 0], + "0.75": [-4.37, 0, 0], + "0.8333": [-6.67, 0, 0], + "0.9167": [-8.68, 0, 0], + "1.0": [-10, 0, 0] + } + }, + "left_Arm_front_1": { + "rotation": { + "0.0": [0, -75, 0], + "0.0833": [0.12, -77.23, 0], + "0.1667": [0.37, -80.58, 0], + "0.25": [0.63, -84.42, 0], + "0.3333": [0.74, -88.11, 0], + "0.4167": [0.58, -91.02, 0], + "0.5": [0, -92.5, 0], + "0.5833": [-3.33, -90.85, 0], + "0.6667": [-7.78, -86.06, 0], + "0.75": [-10, -81.72, 0], + "0.8333": [-7.78, -78.93, 0], + "0.9167": [-3.33, -76.59, 0], + "1.0": [0, -75, 0] + }, + "position": { + "0.0": [0.25, 0, -1.75], + "0.0833": [0.25, 0, -1.75], + "0.1667": [0.25, 0, -1.75], + "0.25": [0.25, 0, -1.75], + "0.3333": [0.25, 0, -1.75], + "0.4167": [0.25, 0, -1.75], + "0.5": [0.25, 0, -1.75], + "0.5833": [0.25, 0, -1.75], + "0.6667": [0.25, 0, -1.75], + "0.75": [0.25, 0, -1.75], + "0.8333": [0.25, 0, -1.75], + "0.9167": [0.25, 0, -1.75], + "1.0": [0.25, 0, -1.75] + } + }, + "left_Arm_middle_front_1": { + "rotation": { + "0.0": [0, -60, 0], + "0.0833": [0.18, -61.7, 0.12], + "0.1667": [0.47, -64.22, 0.31], + "0.25": [0.53, -66.5, 0.35], + "0.3333": [0, -67.5, 0], + "0.4167": [-2.5, -65.83, -1.67], + "0.5": [-5.83, -62.5, -3.89], + "0.5833": [-7.5, -60, -5], + "0.6667": [-5.83, -59.44, -3.89], + "0.75": [-2.5, -59.72, -1.67], + "0.8333": [0, -60, 0], + "0.9167": [0.47, -60, 0.31], + "1.0": [0, -60, 0] + }, + "position": { + "0.0": [1.5, 0, -1], + "0.0833": [1.5, 0, -1], + "0.1667": [1.5, 0, -1], + "0.25": [1.5, 0, -1], + "0.3333": [1.5, 0, -1], + "0.4167": [1.5, 0, -1], + "0.5": [1.5, 0, -1], + "0.5833": [1.5, 0, -1], + "0.6667": [1.5, 0, -1], + "0.75": [1.5, 0, -1], + "0.8333": [1.5, 0, -1], + "0.9167": [1.5, 0, -1], + "1.0": [1.5, 0, -1] + }, + "scale": { + "0.0": [1, 1, 1.1], + "0.0833": [1, 1, 1.0868], + "0.1667": [1, 1, 1.0667], + "0.25": [1, 1, 1.0437], + "0.3333": [1, 1, 1.0222], + "0.4167": [1, 1, 1.0063], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 1.0062], + "0.6667": [1, 1, 1.0222], + "0.75": [1, 1, 1.0437], + "0.8333": [1, 1, 1.0667], + "0.9167": [1, 1, 1.0868], + "1.0": [1, 1, 1.1] + } + }, + "left_Arm_middle_back_1": { + "rotation": { + "0.0": [0, -50, 0], + "0.0833": [0, -50, 0], + "0.1667": [0, -50, 0], + "0.25": [0, -50, 0], + "0.3333": [0, -50, 0], + "0.4167": [0, -50, 0], + "0.5": [0, -50, 0], + "0.5833": [0, -50, 0], + "0.6667": [0, -50, 0], + "0.75": [0, -50, 0], + "0.8333": [0, -50, 0], + "0.9167": [0, -50, 0], + "1.0": [0, -50, 0] + }, + "position": { + "0.0": [2.25, 0, 1], + "0.0833": [2.25, 0, 1], + "0.1667": [2.25, 0, 1], + "0.25": [2.25, 0, 1], + "0.3333": [2.25, 0, 1], + "0.4167": [2.25, 0, 1], + "0.5": [2.25, 0, 1], + "0.5833": [2.25, 0, 1], + "0.6667": [2.25, 0, 1], + "0.75": [2.25, 0, 1], + "0.8333": [2.25, 0, 1], + "0.9167": [2.25, 0, 1], + "1.0": [2.25, 0, 1] + }, + "scale": { + "0.0": [1, 1, 1.175], + "0.0833": [1, 1, 1.1519], + "0.1667": [1, 1, 1.1167], + "0.25": [1, 1, 1.0766], + "0.3333": [1, 1, 1.0389], + "0.4167": [1, 1, 1.0109], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 1.0109], + "0.6667": [1, 1, 1.0389], + "0.75": [1, 1, 1.0766], + "0.8333": [1, 1, 1.1167], + "0.9167": [1, 1, 1.1519], + "1.0": [1, 1, 1.175] + } + }, + "left_Arm_back_1": { + "rotation": { + "0.0": [0, -25, 0], + "0.0833": [0, -25, 0], + "0.1667": [0, -25, 0], + "0.25": [0, -25, 0], + "0.3333": [0, -25, 0], + "0.4167": [0, -25, 0], + "0.5": [0, -25, 0], + "0.5833": [0, -25, 0], + "0.6667": [0, -25, 0], + "0.75": [0, -25, 0], + "0.8333": [0, -25, 0], + "0.9167": [0, -25, 0], + "1.0": [0, -25, 0] + }, + "scale": { + "0.0": [1, 1, 1.35], + "0.0833": [1, 1, 1.3038], + "0.1667": [1, 1, 1.2333], + "0.25": [1, 1, 1.1531], + "0.3333": [1, 1, 1.0778], + "0.4167": [1, 1, 1.0219], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 1.0219], + "0.6667": [1, 1, 1.0778], + "0.75": [1, 1, 1.1531], + "0.8333": [1, 1, 1.2333], + "0.9167": [1, 1, 1.3038], + "1.0": [1, 1, 1.35] + } + }, + "right_Arm_front_1": { + "rotation": { + "0.0": [0, 75, 0], + "0.0833": [0.12, 77.23, 0], + "0.1667": [0.37, 80.58, 0], + "0.25": [0.63, 84.42, 0], + "0.3333": [0.74, 88.11, 0], + "0.4167": [0.58, 91.02, 0], + "0.5": [0, 92.5, 0], + "0.5833": [-3.33, 90.85, 0], + "0.6667": [-7.78, 86.06, 0], + "0.75": [-10, 81.72, 0], + "0.8333": [-7.78, 78.93, 0], + "0.9167": [-3.33, 76.59, 0], + "1.0": [0, 75, 0] + }, + "position": { + "0.0": [-0.25, 0, -1.75], + "0.0833": [-0.25, 0, -1.75], + "0.1667": [-0.25, 0, -1.75], + "0.25": [-0.25, 0, -1.75], + "0.3333": [-0.25, 0, -1.75], + "0.4167": [-0.25, 0, -1.75], + "0.5": [-0.25, 0, -1.75], + "0.5833": [-0.25, 0, -1.75], + "0.6667": [-0.25, 0, -1.75], + "0.75": [-0.25, 0, -1.75], + "0.8333": [-0.25, 0, -1.75], + "0.9167": [-0.25, 0, -1.75], + "1.0": [-0.25, 0, -1.75] + } + }, + "right_Arm_middle_front_1": { + "rotation": { + "0.0": [0, 60, 0], + "0.0833": [0.18, 61.7, -0.12], + "0.1667": [0.47, 64.22, -0.31], + "0.25": [0.53, 66.5, -0.35], + "0.3333": [0, 67.5, 0], + "0.4167": [-2.5, 65.83, 1.67], + "0.5": [-5.83, 62.5, 3.89], + "0.5833": [-7.5, 60, 5], + "0.6667": [-5.83, 59.44, 3.89], + "0.75": [-2.5, 59.72, 1.67], + "0.8333": [0, 60, 0], + "0.9167": [0.47, 60, -0.31], + "1.0": [0, 60, 0] + }, + "position": { + "0.0": [-1.5, 0, -1], + "0.0833": [-1.5, 0, -1], + "0.1667": [-1.5, 0, -1], + "0.25": [-1.5, 0, -1], + "0.3333": [-1.5, 0, -1], + "0.4167": [-1.5, 0, -1], + "0.5": [-1.5, 0, -1], + "0.5833": [-1.5, 0, -1], + "0.6667": [-1.5, 0, -1], + "0.75": [-1.5, 0, -1], + "0.8333": [-1.5, 0, -1], + "0.9167": [-1.5, 0, -1], + "1.0": [-1.5, 0, -1] + }, + "scale": { + "0.0": [1, 1, 1.1], + "0.0833": [1, 1, 1.0868], + "0.1667": [1, 1, 1.0667], + "0.25": [1, 1, 1.0437], + "0.3333": [1, 1, 1.0222], + "0.4167": [1, 1, 1.0063], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 1.0062], + "0.6667": [1, 1, 1.0222], + "0.75": [1, 1, 1.0437], + "0.8333": [1, 1, 1.0667], + "0.9167": [1, 1, 1.0868], + "1.0": [1, 1, 1.1] + } + }, + "right_Arm_middle_back_1": { + "rotation": { + "0.0": [0, 50, 0], + "0.0833": [0, 50, 0], + "0.1667": [0, 50, 0], + "0.25": [0, 50, 0], + "0.3333": [0, 50, 0], + "0.4167": [0, 50, 0], + "0.5": [0, 50, 0], + "0.5833": [0, 50, 0], + "0.6667": [0, 50, 0], + "0.75": [0, 50, 0], + "0.8333": [0, 50, 0], + "0.9167": [0, 50, 0], + "1.0": [0, 50, 0] + }, + "scale": { + "0.0": [1, 1, 1.175], + "0.0833": [1, 1, 1.1519], + "0.1667": [1, 1, 1.1167], + "0.25": [1, 1, 1.0766], + "0.3333": [1, 1, 1.0389], + "0.4167": [1, 1, 1.0109], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 1.0109], + "0.6667": [1, 1, 1.0389], + "0.75": [1, 1, 1.0766], + "0.8333": [1, 1, 1.1167], + "0.9167": [1, 1, 1.1519], + "1.0": [1, 1, 1.175] + } + }, + "right_Arm_back_1": { + "rotation": { + "0.0": [0, 25, 0], + "0.0833": [0, 25, 0], + "0.1667": [0, 25, 0], + "0.25": [0, 25, 0], + "0.3333": [0, 25, 0], + "0.4167": [0, 25, 0], + "0.5": [0, 25, 0], + "0.5833": [0, 25, 0], + "0.6667": [0, 25, 0], + "0.75": [0, 25, 0], + "0.8333": [0, 25, 0], + "0.9167": [0, 25, 0], + "1.0": [0, 25, 0] + }, + "scale": { + "0.0": [1, 1, 1.35], + "0.0833": [1, 1, 1.3038], + "0.1667": [1, 1, 1.2333], + "0.25": [1, 1, 1.1531], + "0.3333": [1, 1, 1.0778], + "0.4167": [1, 1, 1.0219], + "0.5": [1, 1, 1], + "0.5833": [1, 1, 1.0219], + "0.6667": [1, 1, 1.0778], + "0.75": [1, 1, 1.1531], + "0.8333": [1, 1, 1.2333], + "0.9167": [1, 1, 1.3038], + "1.0": [1, 1, 1.35] + } + }, + "left_Eye": { + "scale": { + "0.0": [1, 1, 1], + "0.0833": [1.0097, 0.9903, 1.0097], + "0.1667": [1.0243, 0.9757, 1.0243], + "0.25": [1.0389, 0.9611, 1.0389], + "0.3333": [1.0486, 0.9514, 1.0486], + "0.375": [1.05, 0.95, 1.05], + "0.4167": [1.0488, 0.9512, 1.0488], + "0.5": [1.0408, 0.9592, 1.0408], + "0.5833": [1.0281, 0.9719, 1.0281], + "0.6667": [1.0145, 0.9855, 1.0145], + "0.75": [1.0034, 0.9966, 1.0034], + "0.7917": [1, 1, 1], + "0.8333": [0.9968, 1.0032, 0.9968], + "0.9167": [0.9976, 1.0024, 0.9976], + "1.0": [1, 1, 1] + } + }, + "right_Eye": { + "scale": { + "0.0": [1, 1, 1], + "0.0833": [1, 1, 1], + "0.1667": [1.0084, 0.9916, 1.0084], + "0.25": [1.0212, 0.9788, 1.0212], + "0.3333": [1.0348, 0.9652, 1.0348], + "0.4167": [1.0456, 0.9544, 1.0456], + "0.5": [1.05, 0.95, 1.05], + "0.5833": [1.0463, 0.9537, 1.0463], + "0.6667": [1.0371, 0.9629, 1.0371], + "0.75": [1.025, 0.975, 1.025], + "0.8333": [1.0127, 0.9873, 1.0127], + "0.9167": [1.003, 0.997, 1.003], + "0.9583": [1, 1, 1], + "1.0": [1, 1, 1] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "walk" + } + } + }, + "animation.silverlabs_nat.octopus.tilt": { + "loop": true, + "bones": { + "root": { + "rotation": [25, 0, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/orca.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/orca.rp_anim.json new file mode 100644 index 0000000..9bbab2b --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/orca.rp_anim.json @@ -0,0 +1,229 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.orca.idle": { + "loop": true, + "animation_length": 4, + "bones": { + "leftFin": { + "rotation": [ + 22.5, + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * -2", + "45 + Math.cos(( q.anim_time - 0.2 ) * 90 ) * 2" + ] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2", 0, 0] + }, + "tail2": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 90 ) * 2", 0, 0], + "position": [ + 0, + "-0.25 + Math.cos(( q.anim_time - 0.9 ) * 90 ) * 0.25", + 0 + ] + }, + "rightFin": { + "rotation": [ + 22.5, + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2", + "-45 + Math.cos(( q.anim_time - 0.2 ) * 90 ) * -2" + ] + }, + "body": { + "rotation": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.orca.swim": { + "sound_effects": { + "0.25": { + "effect": "swim" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "leftFin": { + "rotation": [ + 22.5, + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * -3", + "45 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * 3" + ] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 ) * 10", 0, 0] + }, + "tail2": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 180 ) * 20", 0, 0], + "position": [ + 0, + "-1 + Math.cos(( q.anim_time - 0.8 ) * 180 ) * 1", + 0 + ] + }, + "rightFin": { + "rotation": [ + 22.5, + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 3", + "-45 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * -3" + ] + }, + "body": { + "rotation": [0, 0, 0] + }, + "root": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 180 ) * -2", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 0.2 ) * 180 ) * -1", 0] + } + } + }, + "animation.silverlabs_nat.orca.swim_fast": { + "sound_effects": { + "0.25": { + "effect": "swim_fast" + }, + "1.25": { + "effect": "swim_fast" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "leftFin": { + "rotation": [ + 22.5, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -3", + "45 + Math.cos(( q.anim_time - 0.2 ) * 360 ) * 3" + ] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 360 ) * 12", 0, 0] + }, + "tail2": { + "rotation": [ + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 22.5", + 0, + 0 + ], + "position": [ + 0, + "-1 + Math.cos(( q.anim_time - 0.2 ) * 360 ) * 2", + 0 + ] + }, + "rightFin": { + "rotation": [ + 22.5, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 3", + "-45 + Math.cos(( q.anim_time - 0.2 ) * 360 ) * -3" + ] + }, + "body": { + "rotation": [0, 0, 0] + }, + "root": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 360 ) * -4", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 0.2 ) * 360 ) * -1", 0] + }, + "botJaw": { + "rotation": [0, 0, 0] + }, + "fluke": { + "rotation": [ + "Math.cos(( q.anim_time - 0.1 ) * 360 ) * -22.5", + 0, + 0 + ] + } + } + }, + "animation.silverlabs_nat.orca.flop": { + "sound_effects": { + "0.42": { + "effect": "flop" + }, + "1.42": { + "effect": "flop" + }, + "2.42": { + "effect": "flop" + }, + "3.42": { + "effect": "flop" + } + }, + "loop": true, + "animation_length": 4, + "bones": { + "root": { + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.4 ) * 360 ) * 8, 0, 16 )", + 0 + ] + }, + "body": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 4", 0, 0] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 10", 0, 0] + }, + "tail2": { + "rotation": [ + "Math.cos(( q.anim_time - 0.3 ) * 360 ) * 22.5", + 0, + 0 + ] + }, + "rightFin": { + "rotation": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 22.5" + ] + }, + "leftFin": { + "rotation": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -22.5" + ] + } + } + }, + "animation.silverlabs_nat.orca.bite": { + "sound_effects": { + "0.0": { + "effect": "attack" + } + }, + "loop": "hold_on_last_frame", + "animation_length": 0.29167, + "bones": { + "skullRot": { + "rotation": { + "0.0": [-22.5, 0, 0], + "0.0417": [-30, 0, 0], + "0.1667": [0, 0, 0] + } + }, + "botJaw": { + "rotation": { + "0.0": [67.5, 0, 0], + "0.0417": [90, 0, 0], + "0.1667": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.orca.baby_transform": { + "loop": true, + "bones": { + "skullRot": { + "scale": 1.5 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/ostrich.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/ostrich.rp_anim.json new file mode 100644 index 0000000..5ce5101 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/ostrich.rp_anim.json @@ -0,0 +1,1319 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.ostrich.run_UB": { + "loop": true, + "animation_length": 0.66667, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [4.21119, 3.03956, -4.42566], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [5.21119, 1.92198, -2.4587], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [2.4969, -1.42198, 2.4587], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [4.21119, -3.23956, 4.42566], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [5.21119, -1.32198, 2.4587], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [2.4969, 1.82198, -2.4587], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [4.21119, 2.73956, -4.42566], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0.3, -1.5, -0.2], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0.17, -1.7, -0.2], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-0.17, -2.16, -0.1], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-0.3, -1.5, -0.2], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-0.17, -1.7, -0.2], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0.17, -2.16, -0.1], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0.3, -1.5, -0.2], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [-7.99459, -3.40497, 4.5171], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [-7.4923, -1.70249, 2.25855], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-4.99, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-3.5923, 1.70249, -2.25855], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-7.99459, 3.40497, -4.5171], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-7.4923, 1.70249, -2.25855], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-4.99, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [-3.5923, -1.70249, 2.25855], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [-7.99459, -3.40497, 4.5171], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, -0.4, 0.7], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-0.00087, -0.40054, 0.9], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, -0.4, 0.7], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0.00087, -0.40054, 0.9], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, -0.4, 0.7], + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": { + "0.0": { + "post": [23.06002, -9.77788, 0.87415], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [23.06, -4.89, 0.44], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [30.46, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [31.46001, 2.44447, -0.21854], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [23.06002, 9.77788, -0.87415], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [23.06, 4.89, -0.44], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [30.46, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [31.46001, -2.44447, 0.21854], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [23.06002, -9.77788, 0.87415], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-0.30929, 0.00959, 0.18506], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0.30929, 0.00959, 0.18506], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [-0.30929, 0.00959, 0.18506], + "lerp_mode": "catmullrom" + } + } + }, + "leftWing": { + "rotation": { + "0.0": { + "post": [-6.37872, -0.38032, -45.31991], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [-3.4919, 12.22128, -42.22401], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-6.64542, -0.82013, -54.30244], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-3.28217, 3.2177, -49.71551], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [-6.37872, -0.38032, -45.31991], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-0.69693, 0.05434, -0.03652], + "lerp_mode": "catmullrom" + } + } + }, + "rightWing": { + "rotation": { + "0.0": { + "post": [-6.64542, 0.82013, 54.30244], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [-3.28217, -3.2177, 49.71551], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-6.37872, 0.38032, 45.31991], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-3.4919, -12.22128, 42.22401], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [-6.64542, 0.82013, 54.30244], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0.7, 0.05, -0.04], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0.69693, 0.05434, -0.03652], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0.7, 0.05, -0.04], + "lerp_mode": "catmullrom" + } + } + }, + "leftLeg": { + "rotation": { + "0.0": [-14.95583, 1.16357, 4.34726], + "0.2083": [46, 0, 3.3], + "0.375": { + "pre": [83, 1.23, 2.84], + "post": [83, 1.23, 2.84], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [7.32738, 1.32435, -0.86724], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [-29.01335, 0.38966, 1.94055], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-28.25589, 0.7182, 3.3194], + "lerp_mode": "catmullrom" + }, + "0.6667": [-14.95583, 1.16357, 4.34726] + }, + "position": { + "0.0": [0.6, -0.2, -1.5], + "0.0417": [0.49, 0.27, -1.16], + "0.0833": [0.37, 0.33, -0.83], + "0.1667": [0.02, -0.49, 0.17], + "0.2083": [-0.1, -1.3, 0.5], + "0.375": { + "pre": [-0.49, -0.61, -1.98], + "post": [-0.49, -0.61, -1.98], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-0.12, 3.36, -2.92], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0.2, 2.8, -1.5], + "lerp_mode": "catmullrom" + }, + "0.6667": [0.6, -0.2, -1.5] + } + }, + "leftFoot": { + "rotation": { + "0.0": [9.04708, 1.29286, -4.8293], + "0.0833": [-4.30195, 0.8619, -3.21954], + "0.125": [-10.47646, 0.64643, -2.41465], + "0.2083": [-8.15882, 0.21548, -0.80488], + "0.25": [11, 0, 0], + "0.375": { + "pre": [46, 0, 0], + "post": [46, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-12.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [-27, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": [9.04708, 1.29286, -4.8293] + }, + "position": { + "0.0": [0, -0.4, 0], + "0.25": [0, -0.4, 0], + "0.375": [-0.02261, -0.8824, 0.36983], + "0.5833": [-0.00051, -0.90878, -0.14281], + "0.6667": [0, -0.4, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": { + "post": [82.23, -0.95, -3.17], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [83, -1.23, -2.84], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [7.32738, -1.32435, 0.86724], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-29.01335, -0.38966, -1.94055], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [-28.25589, -0.7182, -3.3194], + "lerp_mode": "catmullrom" + }, + "0.3333": [-14.95583, -1.16357, -4.34726], + "0.5417": [46, 0, -3.3], + "0.6667": { + "pre": [82.23, -0.95, -3.17], + "post": [82.23, -0.95, -3.17], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0.44, -1.05, -1.4], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [0.49, -0.61, -1.98], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0.12, 3.36, -2.92], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-0.2, 2.8, -1.5], + "lerp_mode": "catmullrom" + }, + "0.3333": [-0.6, -0.2, -1.5], + "0.375": [-0.49, 0.27, -1.16], + "0.4167": [-0.37, 0.33, -0.83], + "0.5": [-0.02, -0.49, 0.17], + "0.5417": [0.1, -1.3, 0.5], + "0.6667": { + "pre": [0.44, -1.05, -1.4], + "post": [0.44, -1.05, -1.4], + "lerp_mode": "catmullrom" + } + } + }, + "rightFoot": { + "rotation": { + "0.0": { + "post": [40.65, 0.01, -0.03], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [46, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-12.2, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-27, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": [9.04708, -1.29286, 4.8293], + "0.4167": [-4.30195, -0.8619, 3.21954], + "0.5": [-10.47646, -0.64643, 2.41465], + "0.5417": [-8.15882, -0.21548, 0.80488], + "0.5833": [11, 0, 0], + "0.6667": { + "pre": [40.65, 0.01, -0.03], + "post": [40.65, 0.01, -0.03], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": [0.02, -0.72, 0.25], + "0.0417": [0.02261, -0.8824, 0.36983], + "0.25": [0.00051, -0.90878, -0.14281], + "0.3333": [0, -0.4, 0], + "0.5833": [0, -0.4, 0], + "0.6667": [0.02, -0.72, 0.25] + } + } + } + }, + "animation.silverlabs_nat.ostrich.body_rotation": { + "loop": true, + "bones": { + "body": { + "rotation": ["v.body_rot_x", "v.body_rot_y", "v.body_rot_z"] + } + } + }, + "animation.silverlabs_nat.ostrich.look_at_target": { + "loop": true, + "bones": { + "skull": { + "rotation": ["v.head_rot_x", "v.head_rot_y", 0] + } + } + }, + "animation.silverlabs_nat.ostrich.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 ) * 2", 0, 0] + }, + "leftWing": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 2", + 0, + "-5 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * 2" + ] + }, + "rightWing": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 2", + 0, + "5 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * -2" + ] + } + } + }, + "animation.silverlabs_nat.ostrich.walk_B": { + "sound_effects": { + "0.0": { + "effect": "step_-6dB" + }, + "0.54": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "leftLeg": { + "rotation": ["Math.cos(( q.anim_time - 0.4 ) * 360 ) * 30", 0, 0], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.4 ) * 360 ) * 5, 0, 5 )", + 0 + ] + }, + "rightLeg": { + "rotation": ["-Math.sin(( q.anim_time - 0.25 ) * 360 ) * 30", 0, 0], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.0 ) * 360 ) * 5, 0, 5 )", + 0 + ] + }, + "leftFoot": { + "rotation": { + "0.0": [22.5, 0, 0], + "0.0417": [17.5, 0, 0], + "0.0833": [12.5, 0, 0], + "0.125": [5, 0, 0], + "0.1667": [-5, 0, 0], + "0.2083": [-9.37, 0, 0], + "0.25": [-9.82, 0, 0], + "0.2917": [-9.02, 0, 0], + "0.3333": [-9.22, 0, 0], + "0.375": [-6.91, 0, 0], + "0.4167": [-1.27, 0, 0], + "0.4583": [19.37, 0, 0], + "0.5": [40, 0, 0], + "0.5417": [34.29, 0, 0], + "0.5833": [28.57, 0, 0], + "0.625": [22.86, 0, 0], + "0.6667": [17.14, 0, 0], + "0.7083": [11.43, 0, 0], + "0.75": [5.71, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [4.5, 0, 0], + "0.875": [9, 0, 0], + "0.9167": [13.5, 0, 0], + "0.9583": [18, 0, 0], + "1.0": [22.5, 0, 0] + }, + "position": { + "0.0": [0, -0.5, 0], + "0.0417": [0, -0.37, 0], + "0.0833": [0, -0.25, 0], + "0.125": [0, 0, 0], + "0.1667": [0, -0.04, 0], + "0.2083": [0, -0.08, 0], + "0.25": [0, -0.12, 0], + "0.2917": [0, -0.17, 0], + "0.3333": [0, -0.21, 0], + "0.375": [0, -0.25, 0], + "0.4167": [0, -0.35, 0.25], + "0.4583": [0, -0.46, 0.5], + "0.5": [0, -0.56, 0.75], + "0.5417": [0, -0.62, 0.64], + "0.5833": [0, -0.69, 0.54], + "0.625": [0, -0.75, 0.43], + "0.6667": [0, -0.81, 0.32], + "0.7083": [0, -0.87, 0.21], + "0.75": [0, -0.94, 0.11], + "0.7917": [0, -1, 0], + "0.8333": [0, -0.9, 0], + "0.875": [0, -0.8, 0], + "0.9167": [0, -0.7, 0], + "0.9583": [0, -0.6, 0], + "1.0": [0, -0.5, 0] + } + }, + "skull": { + "rotation": { + "0.0": [ + "-1.2644 + Math.cos(( q.anim_time - 0.1 ) * 360 ) * -2", + 0.25462, + 1.96543 + ], + "0.5": [ + "-4.2644 + Math.cos(( q.anim_time - 0.1 ) * 360 ) * -2", + -0.25462, + -1.96543 + ], + "1.0": [ + "-1.2644 + Math.cos(( q.anim_time - 0.1 ) * 360 ) * -2", + 0.25462, + 1.96543 + ] + }, + "position": [ + 0, + 0, + "0.2 + Math.sin(( q.anim_time - 0.1 ) * 360 ) * 0.2" + ] + }, + "tail": { + "rotation": { + "0.0": [ + "0.153 + Math.cos(( q.anim_time - 0. ) * 360 ) * 3", + -2.98932, + -0.20543 + ], + "0.5": [ + "0.153 + Math.cos(( q.anim_time - 0. ) * 360 ) * 3", + 2.98932, + 0.20543 + ], + "1.0": [ + "0.153 + Math.cos(( q.anim_time - 0. ) * 360 ) * 3", + -2.98932, + -0.20543 + ] + } + }, + "leftWing": { + "rotation": { + "0.0": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2", + 0, + "-5 + Math.cos(( q.anim_time - 0.4 ) * 360 ) * -4" + ], + "0.5": [ + "0.2219 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2", + 0.35107, + "-11.987 + Math.cos(( q.anim_time - 0.4 ) * 360 ) * -4" + ], + "1.0": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2", + 0, + "-5 + Math.cos(( q.anim_time - 0.4 ) * 360 ) * -4" + ] + } + }, + "rightWing": { + "rotation": { + "0.0": [ + "0.2219 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2", + -0.35107, + "11.987 + Math.cos(( q.anim_time - 0.4 ) * 360 ) * -4" + ], + "0.5": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2", + 0, + "5 + Math.cos(( q.anim_time - 0.4 ) * 360 ) * -4" + ], + "1.0": [ + "0.2219 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2", + -0.35107, + "11.987 + Math.cos(( q.anim_time - 0.4 ) * 360 ) * -4" + ] + } + }, + "rightFoot": { + "rotation": { + "0.0": [-1.27, 0, 0], + "0.0417": [20, 0, 0], + "0.0833": [29.29, 0, 0], + "0.125": [28.57, 0, 0], + "0.1667": [22.86, 0, 0], + "0.2083": [17.14, 0, 0], + "0.25": [11.43, 0, 0], + "0.2917": [5.71, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [4.5, 0, 0], + "0.4167": [9, 0, 0], + "0.4583": [13.5, 0, 0], + "0.5": [18, 0, 0], + "0.5417": [22.5, 0, 0], + "0.5833": [22.5, 0, 0], + "0.625": [17.5, 0, 0], + "0.6667": [12.5, 0, 0], + "0.7083": [5, 0, 0], + "0.75": [-5, 0, 0], + "0.7917": [-9.37, 0, 0], + "0.8333": [-9.82, 0, 0], + "0.875": [-9.02, 0, 0], + "0.9167": [-9.22, 0, 0], + "0.9583": [-6.91, 0, 0], + "1.0": [-1.27, 0, 0] + }, + "position": { + "0.0": [0, -0.35, 0.25], + "0.0417": [0, -0.56, 0.5], + "0.0833": [0, -0.62, 0.39], + "0.125": [0, -0.69, 0.54], + "0.1667": [0, -0.75, 0.43], + "0.2083": [0, -0.81, 0.32], + "0.25": [0, -0.87, 0.21], + "0.2917": [0, -0.94, 0.11], + "0.3333": [0, -1, 0], + "0.375": [0, -0.9, 0], + "0.4167": [0, -0.8, 0], + "0.4583": [0, -0.7, 0], + "0.5": [0, -0.6, 0], + "0.5417": [0, -0.5, 0], + "0.5833": [0, -0.5, 0], + "0.625": [0, -0.37, 0], + "0.6667": [0, -0.25, 0], + "0.7083": [0, 0, 0], + "0.75": [0, -0.04, 0], + "0.7917": [0, -0.08, 0], + "0.8333": [0, -0.12, 0], + "0.875": [0, -0.17, 0], + "0.9167": [0, -0.21, 0], + "0.9583": [0, -0.25, 0], + "1.0": [0, -0.35, 0.25] + } + }, + "body": { + "rotation": { + "0.0": [2.19, 1.58, -2.3], + "0.0417": [2.4, 1.47, -2.09], + "0.0833": [2.66, 1.3, -1.77], + "0.125": [2.71, 1, -1.28], + "0.1667": [2.56, 0.77, -0.92], + "0.2083": [2.3, 0.48, -0.48], + "0.25": [1.98, 0.15, 0], + "0.2917": [1.67, -0.18, 0.48], + "0.3333": [1.42, -0.48, 0.92], + "0.375": [1.3, -0.74, 1.28], + "0.4167": [1.44, -1.19, 1.81], + "0.4583": [1.83, -1.54, 2.17], + "0.5": [2.19, -1.68, 2.3], + "0.5417": [2.46, -1.52, 2.17], + "0.5833": [2.69, -1.14, 1.81], + "0.625": [2.71, -0.69, 1.28], + "0.6667": [2.56, -0.44, 0.92], + "0.7083": [2.3, -0.15, 0.48], + "0.75": [1.98, 0.16, 0], + "0.7917": [1.67, 0.46, -0.48], + "0.8333": [1.42, 0.73, -0.92], + "0.875": [1.3, 0.95, -1.28], + "0.9167": [1.46, 1.21, -1.77], + "0.9583": [1.87, 1.34, -2.09], + "1.0": [2.19, 1.42, -2.3] + }, + "position": { + "0.0": [0.16, -0.78, -0.1], + "0.0417": [0.14, -0.8, -0.11], + "0.0833": [0.12, -0.84, -0.11], + "0.125": [0.09, -0.88, -0.1], + "0.1667": [0.06, -0.92, -0.1], + "0.2083": [0.03, -0.98, -0.09], + "0.25": [0, -1.03, -0.07], + "0.2917": [-0.03, -1.08, -0.06], + "0.3333": [-0.06, -1.12, -0.06], + "0.375": [-0.09, -1.12, -0.05], + "0.4167": [-0.12, -1.04, -0.06], + "0.4583": [-0.15, -0.88, -0.09], + "0.5": [-0.16, -0.78, -0.1], + "0.5417": [-0.15, -0.78, -0.11], + "0.5833": [-0.12, -0.82, -0.11], + "0.625": [-0.09, -0.88, -0.1], + "0.6667": [-0.06, -0.92, -0.1], + "0.7083": [-0.03, -0.98, -0.09], + "0.75": [0, -1.03, -0.07], + "0.7917": [0.03, -1.08, -0.06], + "0.8333": [0.06, -1.12, -0.06], + "0.875": [0.09, -1.12, -0.05], + "0.9167": [0.12, -1.04, -0.06], + "0.9583": [0.14, -0.89, -0.09], + "1.0": [0.16, -0.78, -0.1] + } + } + } + }, + "animation.silverlabs_nat.ostrich.bury_head": { + "sound_effects": { + "0.04": { + "effect": "bury" + } + }, + "loop": "hold_on_last_frame", + "animation_length": 0.79167, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-14.5, 0, 0], + "0.2917": [30, 0, 0], + "0.375": [27.5, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.2917": [0, -2, -1] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [4, 0, 0], + "0.125": [-15, 0, 0], + "0.2917": [140, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.2917": [0, -4, -2] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-19.64, 0, 0], + "0.2917": [7.5, 0, 0], + "0.4167": [0, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-6.48373, 5.72673, -13.80243], + "0.375": [-32.48373, 5.72673, -13.80243] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-6.48373, -5.72673, 13.80243], + "0.375": [-32.48373, -5.72673, 13.80243] + } + } + } + }, + "animation.silverlabs_nat.ostrich.run_B_1": { + "sound_effects": { + "0.0": { + "effect": "step_-6dB" + }, + "0.33": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 0.66667, + "bones": { + "body": { + "rotation": { + "0.0": [4.21, 3.04, -4.43], + "0.0417": [4.88, 2.69, -3.75], + "0.0833": [5.21, 1.92, -2.46], + "0.125": [4.69, 1.21, -1.37], + "0.1667": [3.81, 0.29, 0], + "0.2083": [2.95, -0.64, 1.37], + "0.25": [2.5, -1.42, 2.46], + "0.2917": [3.12, -2.66, 3.87], + "0.3333": [4.21, -3.24, 4.43], + "0.375": [4.99, -2.59, 3.87], + "0.4167": [5.21, -1.32, 2.46], + "0.4583": [4.69, -0.57, 1.37], + "0.5": [3.81, 0.31, 0], + "0.5417": [2.95, 1.16, -1.37], + "0.5833": [2.5, 1.82, -2.46], + "0.625": [3.18, 2.48, -3.75], + "0.6667": [4.21, 3.04, -4.43] + }, + "position": { + "0.0": [0.3, -1.5, -0.2], + "0.0417": [0.26, -1.57, -0.21], + "0.0833": [0.17, -1.7, -0.2], + "0.125": [0.09, -1.82, -0.18], + "0.1667": [0, -1.98, -0.14], + "0.2083": [-0.09, -2.12, -0.11], + "0.25": [-0.17, -2.16, -0.1], + "0.2917": [-0.26, -1.85, -0.14], + "0.3333": [-0.3, -1.5, -0.2], + "0.375": [-0.26, -1.53, -0.21], + "0.4167": [-0.17, -1.7, -0.2], + "0.4583": [-0.09, -1.82, -0.18], + "0.5": [0, -1.98, -0.14], + "0.5417": [0.09, -2.12, -0.11], + "0.5833": [0.17, -2.16, -0.1], + "0.625": [0.26, -1.86, -0.14], + "0.6667": [0.3, -1.5, -0.2] + } + }, + "skull": { + "rotation": { + "0.0": [-7.99, -3.4, 4.52], + "0.0417": [-7.9, -2.66, 3.53], + "0.0833": [-7.49, -1.7, 2.26], + "0.1667": [-4.23, 0.57, -0.75], + "0.2083": [-3.60914, 1.06722, -2.50821], + "0.25": [-3.59, 1.7, -3.26], + "0.2917": [-5.74, 2.77, -4.17], + "0.3333": [-7.99, 3.4, -4.52], + "0.375": [-8.17, 2.77, -3.67], + "0.4167": [-7.49, 1.7, -2.26], + "0.4583": [-6.3, 0.85, -1.13], + "0.5": [-4.99, 0, 0], + "0.5417": [-3.86, -0.85, 1.13], + "0.5833": [-3.59, -1.7, 2.26], + "0.625": [-5.71, -2.66, 3.53], + "0.6667": [-7.99, -3.4, 4.52] + }, + "position": { + "0.0": [0, -0.4, 0.7], + "0.0417": [0, -0.4, 0.77], + "0.0833": [0, -0.4, 0.86], + "0.1667": [0, -0.4, 0.88], + "0.2083": [0, -0.4, 0.83], + "0.25": [0, -0.4, 0.77], + "0.2917": [0, -0.4, 0.72], + "0.3333": [0, -0.4, 0.7], + "0.375": [0, -0.4, 0.73], + "0.4167": [0, -0.4, 0.8], + "0.4583": [0, -0.4, 0.87], + "0.5": [0, -0.4, 0.9], + "0.5417": [0, -0.4, 0.87], + "0.5833": [0, -0.4, 0.81], + "0.625": [0, -0.4, 0.75], + "0.6667": [0, -0.4, 0.7] + } + }, + "tail": { + "rotation": { + "0.0": [23.06, -9.78, 0.87], + "0.0417": [22.6, -7.64, 0.68], + "0.0833": [23.06, -4.89, 0.44], + "0.125": [26.7, -2.29, 0.21], + "0.1667": [30.46, 0, 0], + "0.2083": [31.46, 2.44, -0.22], + "0.25": [29.05, 4.98, -0.45], + "0.2917": [25.59, 8.06, -0.72], + "0.3333": [23.06, 9.78, -0.87], + "0.375": [22.07, 8.1, -0.73], + "0.4167": [23.06, 4.89, -0.44], + "0.4583": [26.7, 2.29, -0.21], + "0.5": [30.46, 0, 0], + "0.5417": [31.46, -2.44, 0.22], + "0.5833": [29.05, -4.8, 0.43], + "0.625": [25.59, -7.7, 0.69], + "0.6667": [23.06, -9.78, 0.87] + }, + "position": { + "0.0": [-0.31, 0.01, 0.19], + "0.0417": [-0.25, 0.01, 0.19], + "0.0833": [-0.17, 0.01, 0.19], + "0.125": [-0.07, 0.01, 0.19], + "0.1667": [0.04, 0.01, 0.19], + "0.2083": [0.14, 0.01, 0.19], + "0.25": [0.23, 0.01, 0.19], + "0.2917": [0.29, 0.01, 0.19], + "0.3333": [0.31, 0.01, 0.19], + "0.375": [0.29, 0.01, 0.19], + "0.4167": [0.23, 0.01, 0.19], + "0.4583": [0.14, 0.01, 0.19], + "0.5": [0.04, 0.01, 0.19], + "0.5417": [-0.07, 0.01, 0.19], + "0.5833": [-0.17, 0.01, 0.19], + "0.625": [-0.25, 0.01, 0.19], + "0.6667": [-0.31, 0.01, 0.19] + } + }, + "leftWing": { + "rotation": { + "0.0": [-6.38, -0.38, -45.32], + "0.0417": [-5.72, 2.49, -44.41], + "0.0833": [-4.74, 6.74, -43.02], + "0.125": [-3.86, 10.58, -42], + "0.1667": [-3.49, 12.22, -42.22], + "0.2083": [-4.01, 10.36, -44.57], + "0.25": [-5.1, 6.24, -48.36], + "0.2917": [-6.17, 1.84, -52.1], + "0.3333": [-6.65, -0.82, -54.3], + "0.375": [-6.11, -0.83, -54.32], + "0.4167": [-4.97, 0.61, -53.04], + "0.4583": [-3.82, 2.34, -51.24], + "0.5": [-3.28, 3.22, -49.72], + "0.5417": [-3.67, 2.77, -48.5], + "0.5833": [-4.62, 1.67, -47.23], + "0.625": [-5.67, 0.45, -46.11], + "0.6667": [-6.38, -0.38, -45.32] + }, + "position": [-0.7, 0.05, -0.04] + }, + "rightWing": { + "rotation": { + "0.0": [-6.65, 0.82, 54.3], + "0.0417": [-5.89, -0.08, 53.47], + "0.0833": [-4.77, -1.42, 52.28], + "0.125": [-3.75, -2.65, 50.96], + "0.1667": [-3.28, -3.22, 49.72], + "0.2083": [-3.74, -2.48, 48.57], + "0.25": [-4.8, -0.88, 47.42], + "0.2917": [-5.87, 0.44, 46.32], + "0.3333": [-6.38, 0.38, 45.32], + "0.375": [-5.94, -2.23, 44.1], + "0.4167": [-4.93, -6.51, 42.74], + "0.4583": [-3.93, -10.49, 41.9], + "0.5": [-3.49, -12.22, 42.22], + "0.5417": [-3.93, -10.46, 44.46], + "0.5833": [-4.89, -6.49, 48.07], + "0.625": [-5.94, -2.12, 51.78], + "0.6667": [-6.65, 0.82, 54.3] + }, + "position": { + "0.0": [0.7, 0.05, -0.04], + "0.0417": [0.7, 0.05, -0.04], + "0.0833": [0.7, 0.05, -0.04], + "0.125": [0.7, 0.05, -0.04], + "0.1667": [0.7, 0.05, -0.04], + "0.2083": [0.7, 0.05, -0.04], + "0.25": [0.7, 0.05, -0.04], + "0.2917": [0.7, 0.05, -0.04], + "0.3333": [0.7, 0.05, -0.04], + "0.375": [0.7, 0.05, -0.04], + "0.4167": [0.7, 0.05, -0.04], + "0.4583": [0.7, 0.05, -0.04], + "0.5": [0.7, 0.05, -0.04], + "0.5417": [0.7, 0.05, -0.04], + "0.5833": [0.7, 0.05, -0.04], + "0.625": [0.7, 0.05, -0.04], + "0.6667": [0.7, 0.05, -0.04] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-14.96, 1.16, 4.35], + "0.0417": [-2.76, 0.93, 4.14], + "0.0833": [9.43, 0.7, 3.93], + "0.125": [21.62, 0.47, 3.72], + "0.1667": [33.81, 0.23, 3.51], + "0.2083": [46, 0, 3.3], + "0.25": [59.58, 0.17, 3.22], + "0.2917": [73.04, 0.54, 3.24], + "0.3333": [82.23, 0.95, 3.17], + "0.375": [83, 1.23, 2.84], + "0.4167": [64.67, 1.38, 1.6], + "0.4583": [33.81, 1.41, 0.01], + "0.5": [7.33, 1.32, -0.87], + "0.5417": [-15.62, 0.84, 0.22], + "0.5833": [-29.01, 0.39, 1.94], + "0.625": [-28.26, 0.72, 3.32], + "0.6667": [-14.96, 1.16, 4.35] + }, + "position": { + "0.0": [0.6, -0.2, -1.5], + "0.0417": [0.49, 0.27, -1.16], + "0.0833": [0.37, 0.33, -0.83], + "0.125": [0.19, -0.08, -0.33], + "0.1667": [0.02, -0.49, 0.17], + "0.2083": [-0.1, -1.3, 0.5], + "0.25": [-0.2, -1.31, 0.04], + "0.2917": [-0.33, -1.25, -0.66], + "0.3333": [-0.44, -1.05, -1.4], + "0.375": [-0.49, -0.61, -1.98], + "0.4167": [-0.42, 0.64, -2.49], + "0.4583": [-0.27, 2.25, -2.84], + "0.5": [-0.12, 3.36, -2.92], + "0.5417": [0.04, 3.52, -2.27], + "0.5833": [0.2, 2.8, -1.5], + "0.625": [0.42, 1.27, -1.41], + "0.6667": [0.6, -0.2, -1.5] + } + }, + "leftFoot": { + "rotation": { + "0.0": [9.04708, 1.29286, -4.8293], + "0.0833": [-4.30195, 0.8619, -3.21954], + "0.125": [-10.47646, 0.64643, -2.41465], + "0.2083": [-8.15882, 0.21548, -0.80488], + "0.25": [11, 0, 0], + "0.2917": [24.95, -0.02, 0.06], + "0.3333": [40.65, -0.01, 0.03], + "0.375": [46, 0, 0], + "0.4167": [31.9, 0, 0], + "0.4583": [7.44, 0, 0], + "0.5": [-12.2, 0, 0], + "0.5417": [-27, 0, 0], + "0.5833": [-17.42, 0.38, -1.43], + "0.625": [-2.18, 0.91, -3.4], + "0.6667": [9.05, 1.29, -4.83] + }, + "position": { + "0.0": [0, -0.4, 0], + "0.25": [0, -0.4, 0], + "0.375": [-0.02261, -0.8824, 0.36983], + "0.5833": [-0.00051, -0.90878, -0.14281], + "0.6667": [0, -0.4, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [82.23, -0.95, -3.17], + "0.0417": [83, -1.23, -2.84], + "0.0833": [61.98, -1.31, -1.61], + "0.125": [32.47, -1.38, -0.01], + "0.1667": [7.33, -1.32, 0.87], + "0.2083": [-15.62, -0.84, -0.22], + "0.25": [-29.01, -0.39, -1.94], + "0.2917": [-28.26, -0.72, -3.32], + "0.3333": [-14.96, -1.16, -4.35], + "0.375": [-2.76, -0.93, -4.14], + "0.4167": [9.43, -0.7, -3.93], + "0.4583": [21.62, -0.47, -3.72], + "0.5": [33.81, -0.23, -3.51], + "0.5417": [46, 0, -3.3], + "0.5833": [61.25, -0.2, -3.18], + "0.625": [73.75, -0.63, -3.17], + "0.6667": [82.23, -0.95, -3.17] + }, + "position": { + "0.0": [0.44, -1.05, -1.4], + "0.0417": [0.49, -0.61, -1.98], + "0.0833": [0.4, 0.62, -2.35], + "0.125": [0.26, 2.24, -2.77], + "0.1667": [0.12, 3.36, -2.92], + "0.2083": [-0.04, 3.52, -2.27], + "0.25": [-0.2, 2.8, -1.5], + "0.2917": [-0.43, 1.24, -1.43], + "0.3333": [-0.6, -0.2, -1.5], + "0.375": [-0.49, 0.27, -1.16], + "0.4167": [-0.37, 0.33, -0.83], + "0.4583": [-0.19, -0.08, -0.33], + "0.5": [-0.02, -0.49, 0.17], + "0.5417": [0.1, -1.3, 0.5], + "0.5833": [0.21, -1.29, -0.04], + "0.625": [0.34, -1.15, -0.82], + "0.6667": [0.44, -1.05, -1.4] + } + }, + "rightFoot": { + "rotation": { + "0.0": [40.65, 0.01, -0.03], + "0.0417": [46, 0, 0], + "0.0833": [18.16, 0, 0], + "0.125": [-12.2, 0, 0], + "0.1667": [-25.49, 0.08, -0.3], + "0.2083": [-27, 0, 0], + "0.25": [-16.92, -0.4, 1.49], + "0.2917": [-1.19, -0.94, 3.52], + "0.3333": [9.05, -1.29, 4.83], + "0.375": [2.37, -1.08, 4.02], + "0.4167": [-4.3, -0.86, 3.22], + "0.4583": [-7.39, -0.75, 2.82], + "0.5": [-10.48, -0.65, 2.41], + "0.5417": [-8.16, -0.22, 0.8], + "0.5833": [11, 0, 0], + "0.625": [27.02, 0.02, -0.07], + "0.6667": [40.65, 0.01, -0.03] + }, + "position": { + "0.0": [0.02, -0.72, 0.25], + "0.0417": [0.02261, -0.8824, 0.36983], + "0.25": [0.00051, -0.90878, -0.14281], + "0.3333": [0, -0.4, 0], + "0.5833": [0, -0.4, 0], + "0.6667": [0.02, -0.72, 0.25] + } + } + } + }, + "animation.silverlabs_nat.ostrich.attack": { + "sound_effects": { + "0.0": { + "effect": "attack" + } + }, + "animation_length": 0.45833, + "bones": { + "body": { + "rotation": { + "0.0": [-7.98, -0.4, 0.46], + "0.0417": [-2.51, -0.88, -0.2], + "0.0833": [10.43, -2.16, -1.04], + "0.125": [11.73, -2.49, -0.16], + "0.1667": [12.14, -2.85, 1.31], + "0.2083": [11.87, -3.15, 2.93], + "0.25": [11.14, -3.31, 4.26], + "0.2917": [10.15, -3.23, 4.87], + "0.3333": [7.12, -2.36, 3.87], + "0.375": [3, -1, 1.66], + "0.4167": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-11, 0, 0], + "0.0417": [-6.93, 1.16, 1.64], + "0.0833": [29.28, 2.86, 1.06], + "0.125": [49.15, 4.12, -1.31], + "0.1667": [53.69, 4.77, -2.91], + "0.2083": [56.01, 5.48, -4.83], + "0.25": [55.43, 5.94, -6.41], + "0.2917": [51.29, 5.83, -6.98], + "0.3333": [36.25, 4.23, -5.33], + "0.375": [15.28, 1.79, -2.28], + "0.4167": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [17.84, -0.54, 2.95], + "0.0417": [9.77, 0.51, 2.13], + "0.0833": [6.53, 2.45, 0.66], + "0.125": [11.49, 3.14, 0.2], + "0.1667": [17.16, 3.79, -0.24], + "0.2083": [21.72, 4.22, -0.59], + "0.25": [23.38, 4.27, -0.79], + "0.2917": [19.98, 3.57, -0.76], + "0.3333": [12.89, 2.29, -0.51], + "0.375": [5.2, 0.92, -0.21], + "0.4167": [0, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [-28.46, -8.49, -20.74], + "0.0417": [-27.62, -8.55, -28.23], + "0.0833": [-22.79, -7.72, -40.9], + "0.125": [-18.96, -6.49, -35.97], + "0.1667": [-13.81, -4.76, -26.97], + "0.2083": [-8.3, -2.86, -16.35], + "0.25": [-3.37, -1.16, -6.54], + "0.2917": [0, 0, 0] + }, + "position": [-0.5, 0, 0] + }, + "rightWing": { + "rotation": { + "0.0": [-28.46, 8.49, 20.74], + "0.0417": [-27.62, 8.55, 28.23], + "0.0833": [-22.79, 7.72, 40.9], + "0.125": [-18.96, 6.49, 35.97], + "0.1667": [-13.81, 4.76, 26.97], + "0.2083": [-8.3, 2.86, 16.35], + "0.25": [-3.37, 1.16, 6.54], + "0.2917": [0, 0, 0] + }, + "position": [0.5, 0, 0] + } + } + }, + "animation.silverlabs_nat.ostrich.sit": { + "loop": true, + "bones": { + "body": { + "position": [0, -13, 0] + }, + "legs": { + "rotation": [-22.5, 0, 0], + "position": [0, 0, 3] + }, + "leftFoot": { + "rotation": [25, 0, 0], + "position": [0, -0.54818, 0.24358] + }, + "rightFoot": { + "rotation": [25, 0, 0], + "position": [0, -0.54818, 0.24358] + }, + "leftLeg": { + "rotation": [-2.5, 0, 0], + "position": [0, -0.46194, 0.19134] + }, + "rightLeg": { + "rotation": [-2.5, 0, 0], + "position": [0, -0.46194, 0.19134] + } + } + }, + "animation.silverlabs_nat.ostrich.flap": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * Math.clamp( 0.5 + v.flap_time * 0.75, 0.5, 2.0 )", + "bones": { + "leftWing": { + "rotation": [ + 0, + "-Math.cos(( q.anim_time - 0.5 ) * 1440 ) * 12.5", + "-90 + Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 45" + ], + "position": [-1, 0, 0] + }, + "rightWing": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.5 ) * 1440 ) * 12.5", + "90 - Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 45" + ], + "position": [1, 0, 0] + }, + "legs": { + "rotation": [22.5, 0, 0] + }, + "leftLeg": { + "rotation": [-44.75386, -5.29571, -5.31847], + "position": [0, 1, 1] + }, + "rightLeg": { + "rotation": [-44.75386, 5.29571, 5.31847], + "position": [0, 1, 1] + } + } + }, + "animation.silverlabs_nat.ostrich.sleep": { + "loop": true, + "bones": { + "bb_main": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01" + ] + }, + "body": { + "rotation": [-11, 0, 0], + "position": [0, -13.9, 0] + }, + "skull": { + "rotation": [ + "228.8295 + q.target_x_rotation", + "-85.8257 + q.target_y_rotation", + -213.75165 + ], + "position": [-2.2, -7, -1.3], + "scale": [1, 0.96, 1] + }, + "leftWing": { + "rotation": [10, 0, 0] + }, + "rightWing": { + "rotation": [10, 0, 0] + }, + "leftLeg": { + "position": [0, -3, 0], + "scale": [1, 0.8, 1] + }, + "rightLeg": { + "position": [0, -3, 0], + "scale": [1, 0.8, 1] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/ostrich_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/ostrich_baby.rp_anim.json new file mode 100644 index 0000000..20875a2 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/ostrich_baby.rp_anim.json @@ -0,0 +1,1626 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.ostrich_baby.idle": { + "loop": true, + "bones": { + "body": { + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 0.2", 0] + }, + "leftWing": { + "rotation": [0, 0, "-Math.sin(( q.anim_time + 0.2 ) * 90 ) * 5"] + }, + "rightWing": { + "rotation": [0, 0, "Math.sin(( q.anim_time + 0.3 ) * 90 ) * 5"] + }, + "skull": { + "rotation": [ + "-Math.sin( -50 + ( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.cos(( q.anim_time - 0.0 ) * 45 ) * 1", + 0 + ], + "position": [0, "Math.sin(( q.anim_time + 0.1 ) * 90 ) * 0.15", 0] + } + } + }, + "animation.silverlabs_nat.ostrich_baby.idle2": { + "loop": true, + "bones": { + "body": { + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 0.2", 0] + }, + "leftWing": { + "rotation": [0, 0, "-Math.sin(( q.anim_time + 0.2 ) * 90 ) * 5"] + }, + "rightWing": { + "rotation": [0, 0, "Math.sin(( q.anim_time + 0.3 ) * 90 ) * 5"] + }, + "skull": { + "rotation": [ + "-Math.sin( -50 + ( q.anim_time - 0.0 ) * 90 ) * -1", + "-14 - Math.cos(( q.anim_time - 0.0 ) * 45 ) * 1", + 0 + ], + "position": [0, "Math.sin(( q.anim_time + 0.1 ) * 90 ) * 0.15", 0] + } + } + }, + "animation.silverlabs_nat.ostrich_baby.idle3": { + "loop": true, + "bones": { + "body": { + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 0.2", 0] + }, + "leftWing": { + "rotation": [0, 0, "-Math.sin(( q.anim_time + 0.2 ) * 90 ) * 5"] + }, + "rightWing": { + "rotation": [0, 0, "Math.sin(( q.anim_time + 0.3 ) * 90 ) * 5"] + }, + "skull": { + "rotation": [ + "-Math.sin( -50 + ( q.anim_time - 0.0 ) * 90 ) * -1", + "8 - Math.cos(( q.anim_time - 0.0 ) * 45 ) * 1", + 0 + ], + "position": [0, "Math.sin(( q.anim_time + 0.1 ) * 90 ) * 0.15", 0] + } + } + }, + "animation.silverlabs_nat.ostrich_baby.idle4": { + "loop": true, + "bones": { + "body": { + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 0.2", 0] + }, + "leftWing": { + "rotation": [0, 0, "-Math.sin(( q.anim_time + 0.2 ) * 90 ) * 5"] + }, + "rightWing": { + "rotation": [0, 0, "Math.sin(( q.anim_time + 0.3 ) * 90 ) * 5"] + }, + "skull": { + "rotation": [ + "-Math.sin( -50 + ( q.anim_time - 0.0 ) * 90 ) * -1", + "-20 - Math.cos(( q.anim_time - 0.0 ) * 45 ) * 1", + 0 + ], + "position": [0, "Math.sin(( q.anim_time + 0.1 ) * 90 ) * 0.15", 0] + } + } + }, + "animation.silverlabs_nat.ostrich_baby.idle5": { + "loop": true, + "bones": { + "body": { + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 0.2", 0] + }, + "leftWing": { + "rotation": [0, 0, "-Math.sin(( q.anim_time + 0.2 ) * 90 ) * 5"] + }, + "rightWing": { + "rotation": [0, 0, "Math.sin(( q.anim_time + 0.3 ) * 90 ) * 5"] + }, + "skull": { + "rotation": [ + "-Math.sin( -50 + ( q.anim_time - 0.0 ) * 90 ) * -1", + "26 - Math.cos(( q.anim_time - 0.0 ) * 45 ) * 1", + 0 + ], + "position": [0, "Math.sin(( q.anim_time + 0.1 ) * 90 ) * 0.15", 0] + } + } + }, + "animation.silverlabs_nat.ostrich_baby.walk": { + "loop": true, + "animation_length": 2, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": { + "0.0": [0.14, 0, 0], + "0.0417": [0.15, 0, 0], + "0.0833": [0.15, 0, 0], + "0.125": [0.15, 0, 0], + "0.1667": [0.15, 0, 0], + "0.2083": [0.14, 0, 0], + "0.25": [0.13, 0, 0], + "0.2917": [0.11, 0, 0], + "0.3333": [0.04, 0, 0], + "0.375": [-0.06, 0, 0], + "0.4167": [-0.12, 0, 0], + "0.4583": [-0.13, 0, 0], + "0.5": [-0.14, 0, 0], + "0.5417": [-0.15, 0, 0], + "0.5833": [-0.15, 0, 0], + "0.625": [-0.15, 0, 0], + "0.6667": [-0.15, 0, 0], + "0.7083": [-0.14, 0, 0], + "0.75": [-0.13, 0, 0], + "0.7917": [-0.11, 0, 0], + "0.8333": [-0.04, 0, 0], + "0.875": [0.06, 0, 0], + "0.9167": [0.12, 0, 0], + "0.9583": [0.13, 0, 0], + "1.0": [0.14, 0, 0], + "1.0417": [0.15, 0, 0], + "1.0833": [0.15, 0, 0], + "1.125": [0.15, 0, 0], + "1.1667": [0.15, 0, 0], + "1.2083": [0.14, 0, 0], + "1.25": [0.13, 0, 0], + "1.2917": [0.11, 0, 0], + "1.3333": [0.04, 0, 0], + "1.375": [-0.06, 0, 0], + "1.4167": [-0.12, 0, 0], + "1.4583": [-0.13, 0, 0], + "1.5": [-0.14, 0, 0], + "1.5417": [-0.15, 0, 0], + "1.5833": [-0.15, 0, 0], + "1.625": [-0.15, 0, 0], + "1.6667": [-0.15, 0, 0], + "1.7083": [-0.14, 0, 0], + "1.75": [-0.13, 0, 0], + "1.7917": [-0.11, 0, 0], + "1.8333": [-0.04, 0, 0], + "1.875": [0.06, 0, 0], + "1.9167": [0.12, 0, 0], + "1.9583": [0.13, 0, 0], + "2.0": [0.14, 0, 0] + }, + "scale": { + "0.0": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * 0.01" + ], + "2.0": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * 0.01" + ] + } + }, + "body": { + "rotation": { + "0.0": [-1.18, 0, 0], + "0.0417": [-0.21, 0, 0], + "0.0833": [0.81, 0, 0], + "0.125": [1.62, 0, 0], + "0.1667": [1.99, 0, 0], + "0.2083": [1.83, 0, 0], + "0.25": [1.18, 0, 0], + "0.2917": [0.21, 0, 0], + "0.3333": [-0.81, 0, 0], + "0.375": [-1.62, 0, 0], + "0.4167": [-1.99, 0, 0], + "0.4583": [-1.83, 0, 0], + "0.5": [-1.18, 0, 0], + "0.5417": [-0.21, 0, 0], + "0.5833": [0.81, 0, 0], + "0.625": [1.62, 0, 0], + "0.6667": [1.99, 0, 0], + "0.7083": [1.83, 0, 0], + "0.75": [1.18, 0, 0], + "0.7917": [0.21, 0, 0], + "0.8333": [-0.81, 0, 0], + "0.875": [-1.62, 0, 0], + "0.9167": [-1.99, 0, 0], + "0.9583": [-1.83, 0, 0], + "1.0": [-1.18, 0, 0], + "1.0417": [-0.21, 0, 0], + "1.0833": [0.81, 0, 0], + "1.125": [1.62, 0, 0], + "1.1667": [1.99, 0, 0], + "1.2083": [1.83, 0, 0], + "1.25": [1.18, 0, 0], + "1.2917": [0.21, 0, 0], + "1.3333": [-0.81, 0, 0], + "1.375": [-1.62, 0, 0], + "1.4167": [-1.99, 0, 0], + "1.4583": [-1.83, 0, 0], + "1.5": [-1.18, 0, 0], + "1.5417": [-0.21, 0, 0], + "1.5833": [0.81, 0, 0], + "1.625": [1.62, 0, 0], + "1.6667": [1.99, 0, 0], + "1.7083": [1.83, 0, 0], + "1.75": [1.18, 0, 0], + "1.7917": [0.21, 0, 0], + "1.8333": [-0.81, 0, 0], + "1.875": [-1.62, 0, 0], + "1.9167": [-1.99, 0, 0], + "1.9583": [-1.83, 0, 0], + "2.0": [-1.18, 0, 0] + }, + "position": { + "0.0": [0, 0.09, -0.21], + "0.0417": [0, 0.05, -0.32], + "0.0833": [0, -0.09, -0.35], + "0.125": [0, -0.35, -0.28], + "0.1667": [0, -0.47, -0.14], + "0.2083": [0, -0.5, 0.04], + "0.25": [0, -0.49, 0.21], + "0.2917": [0, -0.45, 0.32], + "0.3333": [0, -0.31, 0.35], + "0.375": [0, -0.05, 0.28], + "0.4167": [0, 0.07, 0.14], + "0.4583": [0, 0.1, -0.04], + "0.5": [0, 0.09, -0.21], + "0.5417": [0, 0.05, -0.32], + "0.5833": [0, -0.09, -0.35], + "0.625": [0, -0.35, -0.28], + "0.6667": [0, -0.47, -0.14], + "0.7083": [0, -0.5, 0.04], + "0.75": [0, -0.49, 0.21], + "0.7917": [0, -0.45, 0.32], + "0.8333": [0, -0.31, 0.35], + "0.875": [0, -0.05, 0.28], + "0.9167": [0, 0.07, 0.14], + "0.9583": [0, 0.1, -0.04], + "1.0": [0, 0.09, -0.21], + "1.0417": [0, 0.05, -0.32], + "1.0833": [0, -0.09, -0.35], + "1.125": [0, -0.35, -0.28], + "1.1667": [0, -0.47, -0.14], + "1.2083": [0, -0.5, 0.04], + "1.25": [0, -0.49, 0.21], + "1.2917": [0, -0.45, 0.32], + "1.3333": [0, -0.31, 0.35], + "1.375": [0, -0.05, 0.28], + "1.4167": [0, 0.07, 0.14], + "1.4583": [0, 0.1, -0.04], + "1.5": [0, 0.09, -0.21], + "1.5417": [0, 0.05, -0.32], + "1.5833": [0, -0.09, -0.35], + "1.625": [0, -0.35, -0.28], + "1.6667": [0, -0.47, -0.14], + "1.7083": [0, -0.5, 0.04], + "1.75": [0, -0.49, 0.21], + "1.7917": [0, -0.45, 0.32], + "1.8333": [0, -0.31, 0.35], + "1.875": [0, -0.05, 0.28], + "1.9167": [0, 0.07, 0.14], + "1.9583": [0, 0.1, -0.04], + "2.0": [0, 0.09, -0.21] + } + }, + "leftWing": { + "rotation": { + "0.0": [-1.18, 0, 5.88], + "0.0417": [-0.21, 0, 1.05], + "0.0833": [0.81, 0, -4.07], + "0.125": [1.62, 0, -8.09], + "0.1667": [1.99, 0, -9.95], + "0.2083": [1.83, 0, -9.14], + "0.25": [1.18, 0, -5.88], + "0.2917": [0.21, 0, -1.05], + "0.3333": [-0.81, 0, 4.07], + "0.375": [-1.62, 0, 8.09], + "0.4167": [-1.99, 0, 9.95], + "0.4583": [-1.83, 0, 9.14], + "0.5": [-1.18, 0, 5.88], + "0.5417": [-0.21, 0, 1.05], + "0.5833": [0.81, 0, -4.07], + "0.625": [1.62, 0, -8.09], + "0.6667": [1.99, 0, -9.95], + "0.7083": [1.83, 0, -9.14], + "0.75": [1.18, 0, -5.88], + "0.7917": [0.21, 0, -1.05], + "0.8333": [-0.81, 0, 4.07], + "0.875": [-1.62, 0, 8.09], + "0.9167": [-1.99, 0, 9.95], + "0.9583": [-1.83, 0, 9.14], + "1.0": [-1.18, 0, 5.88], + "1.0417": [-0.21, 0, 1.05], + "1.0833": [0.81, 0, -4.07], + "1.125": [1.62, 0, -8.09], + "1.1667": [1.99, 0, -9.95], + "1.2083": [1.83, 0, -9.14], + "1.25": [1.18, 0, -5.88], + "1.2917": [0.21, 0, -1.05], + "1.3333": [-0.81, 0, 4.07], + "1.375": [-1.62, 0, 8.09], + "1.4167": [-1.99, 0, 9.95], + "1.4583": [-1.83, 0, 9.14], + "1.5": [-1.18, 0, 5.88], + "1.5417": [-0.21, 0, 1.05], + "1.5833": [0.81, 0, -4.07], + "1.625": [1.62, 0, -8.09], + "1.6667": [1.99, 0, -9.95], + "1.7083": [1.83, 0, -9.14], + "1.75": [1.18, 0, -5.88], + "1.7917": [0.21, 0, -1.05], + "1.8333": [-0.81, 0, 4.07], + "1.875": [-1.62, 0, 8.09], + "1.9167": [-1.99, 0, 9.95], + "1.9583": [-1.83, 0, 9.14], + "2.0": [-1.18, 0, 5.88] + } + }, + "rightWing": { + "rotation": { + "0.0": [-1.18, 0, -5.88], + "0.0417": [-0.21, 0, -1.05], + "0.0833": [0.81, 0, 4.07], + "0.125": [1.62, 0, 8.09], + "0.1667": [1.99, 0, 9.95], + "0.2083": [1.83, 0, 9.14], + "0.25": [1.18, 0, 5.88], + "0.2917": [0.21, 0, 1.05], + "0.3333": [-0.81, 0, -4.07], + "0.375": [-1.62, 0, -8.09], + "0.4167": [-1.99, 0, -9.95], + "0.4583": [-1.83, 0, -9.14], + "0.5": [-1.18, 0, -5.88], + "0.5417": [-0.21, 0, -1.05], + "0.5833": [0.81, 0, 4.07], + "0.625": [1.62, 0, 8.09], + "0.6667": [1.99, 0, 9.95], + "0.7083": [1.83, 0, 9.14], + "0.75": [1.18, 0, 5.88], + "0.7917": [0.21, 0, 1.05], + "0.8333": [-0.81, 0, -4.07], + "0.875": [-1.62, 0, -8.09], + "0.9167": [-1.99, 0, -9.95], + "0.9583": [-1.83, 0, -9.14], + "1.0": [-1.18, 0, -5.88], + "1.0417": [-0.21, 0, -1.05], + "1.0833": [0.81, 0, 4.07], + "1.125": [1.62, 0, 8.09], + "1.1667": [1.99, 0, 9.95], + "1.2083": [1.83, 0, 9.14], + "1.25": [1.18, 0, 5.88], + "1.2917": [0.21, 0, 1.05], + "1.3333": [-0.81, 0, -4.07], + "1.375": [-1.62, 0, -8.09], + "1.4167": [-1.99, 0, -9.95], + "1.4583": [-1.83, 0, -9.14], + "1.5": [-1.18, 0, -5.88], + "1.5417": [-0.21, 0, -1.05], + "1.5833": [0.81, 0, 4.07], + "1.625": [1.62, 0, 8.09], + "1.6667": [1.99, 0, 9.95], + "1.7083": [1.83, 0, 9.14], + "1.75": [1.18, 0, 5.88], + "1.7917": [0.21, 0, 1.05], + "1.8333": [-0.81, 0, -4.07], + "1.875": [-1.62, 0, -8.09], + "1.9167": [-1.99, 0, -9.95], + "1.9583": [-1.83, 0, -9.14], + "2.0": [-1.18, 0, -5.88] + } + }, + "skull": { + "rotation": { + "0.0": [-1.18, 0, 0], + "0.0417": [-0.21, 0, 0], + "0.0833": [0.81, 0, 0], + "0.125": [1.62, 0, 0], + "0.1667": [1.99, 0, 0], + "0.2083": [1.83, 0, 0], + "0.25": [1.18, 0, 0], + "0.2917": [0.21, 0, 0], + "0.3333": [-0.81, 0, 0], + "0.375": [-1.62, 0, 0], + "0.4167": [-1.99, 0, 0], + "0.4583": [-1.83, 0, 0], + "0.5": [-1.18, 0, 0], + "0.5417": [-0.21, 0, 0], + "0.5833": [0.81, 0, 0], + "0.625": [1.62, 0, 0], + "0.6667": [1.99, 0, 0], + "0.7083": [1.83, 0, 0], + "0.75": [1.18, 0, 0], + "0.7917": [0.21, 0, 0], + "0.8333": [-0.81, 0, 0], + "0.875": [-1.62, 0, 0], + "0.9167": [-1.99, 0, 0], + "0.9583": [-1.83, 0, 0], + "1.0": [-1.18, 0, 0], + "1.0417": [-0.21, 0, 0], + "1.0833": [0.81, 0, 0], + "1.125": [1.62, 0, 0], + "1.1667": [1.99, 0, 0], + "1.2083": [1.83, 0, 0], + "1.25": [1.18, 0, 0], + "1.2917": [0.21, 0, 0], + "1.3333": [-0.81, 0, 0], + "1.375": [-1.62, 0, 0], + "1.4167": [-1.99, 0, 0], + "1.4583": [-1.83, 0, 0], + "1.5": [-1.18, 0, 0], + "1.5417": [-0.21, 0, 0], + "1.5833": [0.81, 0, 0], + "1.625": [1.62, 0, 0], + "1.6667": [1.99, 0, 0], + "1.7083": [1.83, 0, 0], + "1.75": [1.18, 0, 0], + "1.7917": [0.21, 0, 0], + "1.8333": [-0.81, 0, 0], + "1.875": [-1.62, 0, 0], + "1.9167": [-1.99, 0, 0], + "1.9583": [-1.83, 0, 0], + "2.0": [-1.18, 0, 0] + }, + "position": { + "0.0": [0, -0.2, 0.01], + "0.0417": [0, -0.22, -0.04], + "0.0833": [0, -0.26, -0.05], + "0.125": [0, -0.35, -0.02], + "0.1667": [0, -0.39, 0.04], + "0.2083": [0, -0.4, 0.12], + "0.25": [0, -0.4, 0.19], + "0.2917": [0, -0.38, 0.24], + "0.3333": [0, -0.34, 0.25], + "0.375": [0, -0.25, 0.22], + "0.4167": [0, -0.21, 0.16], + "0.4583": [0, -0.2, 0.08], + "0.5": [0, -0.2, 0.01], + "0.5417": [0, -0.22, -0.04], + "0.5833": [0, -0.26, -0.05], + "0.625": [0, -0.35, -0.02], + "0.6667": [0, -0.39, 0.04], + "0.7083": [0, -0.4, 0.12], + "0.75": [0, -0.4, 0.19], + "0.7917": [0, -0.38, 0.24], + "0.8333": [0, -0.34, 0.25], + "0.875": [0, -0.25, 0.22], + "0.9167": [0, -0.21, 0.16], + "0.9583": [0, -0.2, 0.08], + "1.0": [0, -0.2, 0.01], + "1.0417": [0, -0.22, -0.04], + "1.0833": [0, -0.26, -0.05], + "1.125": [0, -0.35, -0.02], + "1.1667": [0, -0.39, 0.04], + "1.2083": [0, -0.4, 0.12], + "1.25": [0, -0.4, 0.19], + "1.2917": [0, -0.38, 0.24], + "1.3333": [0, -0.34, 0.25], + "1.375": [0, -0.25, 0.22], + "1.4167": [0, -0.21, 0.16], + "1.4583": [0, -0.2, 0.08], + "1.5": [0, -0.2, 0.01], + "1.5417": [0, -0.22, -0.04], + "1.5833": [0, -0.26, -0.05], + "1.625": [0, -0.35, -0.02], + "1.6667": [0, -0.39, 0.04], + "1.7083": [0, -0.4, 0.12], + "1.75": [0, -0.4, 0.19], + "1.7917": [0, -0.38, 0.24], + "1.8333": [0, -0.34, 0.25], + "1.875": [0, -0.25, 0.22], + "1.9167": [0, -0.21, 0.16], + "1.9583": [0, -0.2, 0.08], + "2.0": [0, -0.2, 0.01] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-30, 0, 0], + "0.0417": [-28.64, 0, 0], + "0.0833": [-24.64, 0, 0], + "0.125": [-18.28, 0, 0], + "0.1667": [-10, 0, 0], + "0.2083": [-0.35, 0, 0], + "0.25": [10, 0, 0], + "0.2917": [20.35, 0, 0], + "0.3333": [30, 0, 0], + "0.375": [38.28, 0, 0], + "0.4167": [44.64, 0, 0], + "0.4583": [48.64, 0, 0], + "0.5": [50, 0, 0], + "0.5417": [48.64, 0, 0], + "0.5833": [44.64, 0, 0], + "0.625": [38.28, 0, 0], + "0.6667": [30, 0, 0], + "0.7083": [20.35, 0, 0], + "0.75": [10, 0, 0], + "0.7917": [-0.35, 0, 0], + "0.8333": [-10, 0, 0], + "0.875": [-18.28, 0, 0], + "0.9167": [-24.64, 0, 0], + "0.9583": [-28.64, 0, 0], + "1.0": [-30, 0, 0], + "1.0417": [-28.64, 0, 0], + "1.0833": [-24.64, 0, 0], + "1.125": [-18.28, 0, 0], + "1.1667": [-10, 0, 0], + "1.2083": [-0.35, 0, 0], + "1.25": [10, 0, 0], + "1.2917": [20.35, 0, 0], + "1.3333": [30, 0, 0], + "1.375": [38.28, 0, 0], + "1.4167": [44.64, 0, 0], + "1.4583": [48.64, 0, 0], + "1.5": [50, 0, 0], + "1.5417": [48.64, 0, 0], + "1.5833": [44.64, 0, 0], + "1.625": [38.28, 0, 0], + "1.6667": [30, 0, 0], + "1.7083": [20.35, 0, 0], + "1.75": [10, 0, 0], + "1.7917": [-0.35, 0, 0], + "1.8333": [-10, 0, 0], + "1.875": [-18.28, 0, 0], + "1.9167": [-24.64, 0, 0], + "1.9583": [-28.64, 0, 0], + "2.0": [-30, 0, 0] + }, + "position": { + "0.0": [0, 0.1, -1], + "0.0417": [0, 0.1, -0.97], + "0.0833": [0, 0.1, -0.87], + "0.125": [0, 0.1, -0.71], + "0.1667": [0, 0.1, -0.5], + "0.2083": [0, 0.1, -0.26], + "0.25": [0, 0.1, 0], + "0.2917": [0, 0.1, 0.26], + "0.3333": [0, 0.1, 0.5], + "0.375": [0, 0.1, 0.71], + "0.4167": [0, 0.1, 0.87], + "0.4583": [0, 0.1, 0.97], + "0.5": [0, 0.1, 1], + "0.5417": [0, 0.49, 0.97], + "0.5833": [0, 0.85, 0.87], + "0.625": [0, 1.16, 0.71], + "0.6667": [0, 1.4, 0.5], + "0.7083": [0, 1.55, 0.26], + "0.75": [0, 1.6, 0], + "0.7917": [0, 1.55, -0.26], + "0.8333": [0, 1.4, -0.5], + "0.875": [0, 1.16, -0.71], + "0.9167": [0, 0.85, -0.87], + "0.9583": [0, 0.49, -0.97], + "1.0": [0, 0.1, -1], + "1.0417": [0, 0.1, -0.97], + "1.0833": [0, 0.1, -0.87], + "1.125": [0, 0.1, -0.71], + "1.1667": [0, 0.1, -0.5], + "1.2083": [0, 0.1, -0.26], + "1.25": [0, 0.1, 0], + "1.2917": [0, 0.1, 0.26], + "1.3333": [0, 0.1, 0.5], + "1.375": [0, 0.1, 0.71], + "1.4167": [0, 0.1, 0.87], + "1.4583": [0, 0.1, 0.97], + "1.5": [0, 0.1, 1], + "1.5417": [0, 0.49, 0.97], + "1.5833": [0, 0.85, 0.87], + "1.625": [0, 1.16, 0.71], + "1.6667": [0, 1.4, 0.5], + "1.7083": [0, 1.55, 0.26], + "1.75": [0, 1.6, 0], + "1.7917": [0, 1.55, -0.26], + "1.8333": [0, 1.4, -0.5], + "1.875": [0, 1.16, -0.71], + "1.9167": [0, 0.85, -0.87], + "1.9583": [0, 0.49, -0.97], + "2.0": [0, 0.1, -1] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1, 1], + "0.0833": [1, 1, 1], + "0.125": [1, 1, 1], + "0.1667": [1, 1, 1], + "0.2083": [1, 1, 1], + "0.25": [1, 0.9438, 1], + "0.2917": [1, 0.8694, 1], + "0.3333": [1, 0.804, 1], + "0.375": [1, 0.7519, 1], + "0.4167": [1, 0.7167, 1], + "0.4583": [1, 0.7008, 1], + "0.5": [1, 0.7053, 1], + "0.5417": [1, 0.7299, 1], + "0.5833": [1, 0.7729, 1], + "0.625": [1, 0.8314, 1], + "0.6667": [1, 0.9013, 1], + "0.7083": [1, 0.978, 1], + "0.75": [1, 1, 1], + "0.7917": [1, 1, 1], + "0.8333": [1, 1, 1], + "0.875": [1, 1, 1], + "0.9167": [1, 1, 1], + "0.9583": [1, 1, 1], + "1.0": [1, 1, 1], + "1.0417": [1, 1, 1], + "1.0833": [1, 1, 1], + "1.125": [1, 1, 1], + "1.1667": [1, 1, 1], + "1.2083": [1, 1, 1], + "1.25": [1, 0.9438, 1], + "1.2917": [1, 0.8694, 1], + "1.3333": [1, 0.804, 1], + "1.375": [1, 0.7519, 1], + "1.4167": [1, 0.7167, 1], + "1.4583": [1, 0.7008, 1], + "1.5": [1, 0.7053, 1], + "1.5417": [1, 0.7299, 1], + "1.5833": [1, 0.7729, 1], + "1.625": [1, 0.8314, 1], + "1.6667": [1, 0.9013, 1], + "1.7083": [1, 0.978, 1], + "1.75": [1, 1, 1], + "1.7917": [1, 1, 1], + "1.8333": [1, 1, 1], + "1.875": [1, 1, 1], + "1.9167": [1, 1, 1], + "1.9583": [1, 1, 1], + "2.0": [1, 1, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [50, 0, 0], + "0.0417": [48.64, 0, 0], + "0.0833": [44.64, 0, 0], + "0.125": [38.28, 0, 0], + "0.1667": [30, 0, 0], + "0.2083": [20.35, 0, 0], + "0.25": [10, 0, 0], + "0.2917": [-0.35, 0, 0], + "0.3333": [-10, 0, 0], + "0.375": [-18.28, 0, 0], + "0.4167": [-24.64, 0, 0], + "0.4583": [-28.64, 0, 0], + "0.5": [-30, 0, 0], + "0.5417": [-28.64, 0, 0], + "0.5833": [-24.64, 0, 0], + "0.625": [-18.28, 0, 0], + "0.6667": [-10, 0, 0], + "0.7083": [-0.35, 0, 0], + "0.75": [10, 0, 0], + "0.7917": [20.35, 0, 0], + "0.8333": [30, 0, 0], + "0.875": [38.28, 0, 0], + "0.9167": [44.64, 0, 0], + "0.9583": [48.64, 0, 0], + "1.0": [50, 0, 0], + "1.0417": [48.64, 0, 0], + "1.0833": [44.64, 0, 0], + "1.125": [38.28, 0, 0], + "1.1667": [30, 0, 0], + "1.2083": [20.35, 0, 0], + "1.25": [10, 0, 0], + "1.2917": [-0.35, 0, 0], + "1.3333": [-10, 0, 0], + "1.375": [-18.28, 0, 0], + "1.4167": [-24.64, 0, 0], + "1.4583": [-28.64, 0, 0], + "1.5": [-30, 0, 0], + "1.5417": [-28.64, 0, 0], + "1.5833": [-24.64, 0, 0], + "1.625": [-18.28, 0, 0], + "1.6667": [-10, 0, 0], + "1.7083": [-0.35, 0, 0], + "1.75": [10, 0, 0], + "1.7917": [20.35, 0, 0], + "1.8333": [30, 0, 0], + "1.875": [38.28, 0, 0], + "1.9167": [44.64, 0, 0], + "1.9583": [48.64, 0, 0], + "2.0": [50, 0, 0] + }, + "position": { + "0.0": [0, 0.1, 1], + "0.0417": [0, 0.49, 0.97], + "0.0833": [0, 0.85, 0.87], + "0.125": [0, 1.16, 0.71], + "0.1667": [0, 1.4, 0.5], + "0.2083": [0, 1.55, 0.26], + "0.25": [0, 1.6, 0], + "0.2917": [0, 1.55, -0.26], + "0.3333": [0, 1.4, -0.5], + "0.375": [0, 1.16, -0.71], + "0.4167": [0, 0.85, -0.87], + "0.4583": [0, 0.49, -0.97], + "0.5": [0, 0.1, -1], + "0.5417": [0, 0.1, -0.97], + "0.5833": [0, 0.1, -0.87], + "0.625": [0, 0.1, -0.71], + "0.6667": [0, 0.1, -0.5], + "0.7083": [0, 0.1, -0.26], + "0.75": [0, 0.1, 0], + "0.7917": [0, 0.1, 0.26], + "0.8333": [0, 0.1, 0.5], + "0.875": [0, 0.1, 0.71], + "0.9167": [0, 0.1, 0.87], + "0.9583": [0, 0.1, 0.97], + "1.0": [0, 0.1, 1], + "1.0417": [0, 0.49, 0.97], + "1.0833": [0, 0.85, 0.87], + "1.125": [0, 1.16, 0.71], + "1.1667": [0, 1.4, 0.5], + "1.2083": [0, 1.55, 0.26], + "1.25": [0, 1.6, 0], + "1.2917": [0, 1.55, -0.26], + "1.3333": [0, 1.4, -0.5], + "1.375": [0, 1.16, -0.71], + "1.4167": [0, 0.85, -0.87], + "1.4583": [0, 0.49, -0.97], + "1.5": [0, 0.1, -1], + "1.5417": [0, 0.1, -0.97], + "1.5833": [0, 0.1, -0.87], + "1.625": [0, 0.1, -0.71], + "1.6667": [0, 0.1, -0.5], + "1.7083": [0, 0.1, -0.26], + "1.75": [0, 0.1, 0], + "1.7917": [0, 0.1, 0.26], + "1.8333": [0, 0.1, 0.5], + "1.875": [0, 0.1, 0.71], + "1.9167": [0, 0.1, 0.87], + "1.9583": [0, 0.1, 0.97], + "2.0": [0, 0.1, 1] + }, + "scale": { + "0.0": [1, 0.7053, 1], + "0.0417": [1, 0.7299, 1], + "0.0833": [1, 0.7729, 1], + "0.125": [1, 0.8314, 1], + "0.1667": [1, 0.9013, 1], + "0.2083": [1, 0.978, 1], + "0.25": [1, 1, 1], + "0.2917": [1, 1, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 1, 1], + "0.4167": [1, 1, 1], + "0.4583": [1, 1, 1], + "0.5": [1, 1, 1], + "0.5417": [1, 1, 1], + "0.5833": [1, 1, 1], + "0.625": [1, 1, 1], + "0.6667": [1, 1, 1], + "0.7083": [1, 1, 1], + "0.75": [1, 0.9438, 1], + "0.7917": [1, 0.8694, 1], + "0.8333": [1, 0.804, 1], + "0.875": [1, 0.7519, 1], + "0.9167": [1, 0.7167, 1], + "0.9583": [1, 0.7008, 1], + "1.0": [1, 0.7053, 1], + "1.0417": [1, 0.7299, 1], + "1.0833": [1, 0.7729, 1], + "1.125": [1, 0.8314, 1], + "1.1667": [1, 0.9013, 1], + "1.2083": [1, 0.978, 1], + "1.25": [1, 1, 1], + "1.2917": [1, 1, 1], + "1.3333": [1, 1, 1], + "1.375": [1, 1, 1], + "1.4167": [1, 1, 1], + "1.4583": [1, 1, 1], + "1.5": [1, 1, 1], + "1.5417": [1, 1, 1], + "1.5833": [1, 1, 1], + "1.625": [1, 1, 1], + "1.6667": [1, 1, 1], + "1.7083": [1, 1, 1], + "1.75": [1, 0.9438, 1], + "1.7917": [1, 0.8694, 1], + "1.8333": [1, 0.804, 1], + "1.875": [1, 0.7519, 1], + "1.9167": [1, 0.7167, 1], + "1.9583": [1, 0.7008, 1], + "2.0": [1, 0.7053, 1] + } + } + } + }, + "animation.silverlabs_nat.ostrich_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "position": [ + "-( v.freq = 2; v.mag = 0.15; v.balloon = 4; v.offset = 0; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + 0, + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * 0.01" + ] + }, + "body": { + "rotation": ["-Math.sin(( q.anim_time - 0.3 ) * 720 ) * 2", 0, 0], + "position": [ + 0, + "v.freq = 4; v.mag = 0.3; v.balloon = 2; v.offset = 0.2; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * 0.35" + ] + }, + "leftWing": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.3 ) * 720 ) * 2", + 0, + "Math.sin(( q.anim_time - 0.3 ) * 720 ) * 10" + ] + }, + "rightWing": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.3 ) * 720 ) * 2", + 0, + "-Math.sin(( q.anim_time - 0.3 ) * 720 ) * 10" + ] + }, + "skull": { + "rotation": ["-Math.sin(( q.anim_time - 0.3 ) * 720 ) * 2", 0, 0], + "position": [ + 0, + "v.freq = 4; v.mag = 0.1; v.balloon = 2; v.offset = 0.3; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "0.1 + Math.sin(( q.anim_time - 0.2 ) * 720 ) * 0.15" + ] + }, + "leftLeg": { + "rotation": [ + "10 - Math.cos(( q.anim_time - 0.0 ) * 360 ) * 40", + 0, + 0 + ], + "position": [ + 0, + "0.1 + Math.max( 0, Math.sin(( q.anim_time + 0.5 ) * 360 ) ) * 1.5", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -1" + ], + "scale": [ + 1, + "1 + Math.max( 0, Math.sin(( q.anim_time - 0.22 ) * 360 ) ) * -0.3", + 1 + ] + }, + "rightLeg": { + "rotation": [ + "10 - Math.cos(( q.anim_time - 0.0 ) * 360 ) * -40", + 0, + 0 + ], + "position": [ + 0, + "0.1 + Math.max( 0, Math.sin(( q.anim_time + 0.0 ) * 360 ) ) * 1.5", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 1" + ], + "scale": [ + 1, + "1 + Math.max( 0, Math.sin(( q.anim_time - 0.72 ) * 360 ) ) * -0.3", + 1 + ] + } + } + }, + "animation.silverlabs_nat.ostrich_baby.run": { + "loop": true, + "animation_length": 1.1667, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "position": { + "0.0": [-0.06, -0.1, 0], + "0.0417": [0.16, 0.21, 0], + "0.0833": [0.23, 0.29, 0], + "0.125": [0.25, 0.07, 0], + "0.1667": [0.25, -0.1, 0], + "0.2083": [0.24, -0.1, 0], + "0.25": [0.2, -0.1, 0], + "0.2917": [0.05, -0.09, 0], + "0.3333": [-0.17, 0.22, 0], + "0.375": [-0.23, 0.29, 0], + "0.4167": [-0.25, 0.06, 0], + "0.4583": [-0.25, -0.1, 0], + "0.5": [-0.24, -0.1, 0], + "0.5417": [-0.2, -0.1, 0], + "0.5833": [-0.04, -0.08, 0], + "0.625": [0.17, 0.23, 0], + "0.6667": [0.23, 0.28, 0], + "0.7083": [0.25, 0.05, 0], + "0.75": [0.25, -0.1, 0], + "0.7917": [0.24, -0.1, 0], + "0.8333": [0.19, -0.1, 0], + "0.875": [0.03, -0.07, 0], + "0.9167": [-0.17, 0.23, 0], + "0.9583": [-0.23, 0.28, 0], + "1.0": [-0.25, 0.04, 0], + "1.0417": [-0.25, -0.1, 0], + "1.0833": [-0.24, -0.1, 0], + "1.125": [-0.19, -0.1, 0], + "1.1667": [-0.01, -0.05, 0] + }, + "scale": { + "0.0": [0.9941, 1.0118, 0.9941], + "0.0417": [0.9909, 1.0183, 0.9909], + "0.0833": [0.9901, 1.0199, 0.9901], + "0.125": [0.9919, 1.0162, 0.9919], + "0.1667": [0.9959, 1.0081, 0.9959], + "0.2083": [1.001, 0.9979, 1.001], + "0.25": [1.0059, 0.9882, 1.0059], + "0.2917": [1.0091, 0.9817, 1.0091], + "0.3333": [1.0099, 0.9801, 1.0099], + "0.375": [1.0081, 0.9838, 1.0081], + "0.4167": [1.0041, 0.9919, 1.0041], + "0.4583": [0.999, 1.0021, 0.999], + "0.5": [0.9941, 1.0118, 0.9941], + "0.5417": [0.9909, 1.0183, 0.9909], + "0.5833": [0.9901, 1.0199, 0.9901], + "0.625": [0.9919, 1.0162, 0.9919], + "0.6667": [0.9959, 1.0081, 0.9959], + "0.7083": [1.001, 0.9979, 1.001], + "0.75": [1.0059, 0.9882, 1.0059], + "0.7917": [1.0091, 0.9817, 1.0091], + "0.8333": [1.0099, 0.9801, 1.0099], + "0.875": [1.0081, 0.9838, 1.0081], + "0.9167": [1.0041, 0.9919, 1.0041], + "0.9583": [0.999, 1.0021, 0.999], + "1.0": [0.9941, 1.0118, 0.9941], + "1.0417": [0.9909, 1.0183, 0.9909], + "1.0833": [0.9901, 1.0199, 0.9901], + "1.125": [0.9919, 1.0162, 0.9919], + "1.1667": [0.9959, 1.0081, 0.9959] + } + }, + "body": { + "rotation": { + "0.0": [5.83, 0, 0], + "0.0417": [2.45, 0, 0], + "0.0833": [1, 0, 0], + "0.125": [2.59, 0, 0], + "0.1667": [6.01, 0, 0], + "0.2083": [8.66, 0, 0], + "0.25": [8.53, 0, 0], + "0.2917": [5.72, 0, 0], + "0.3333": [2.36, 0, 0], + "0.375": [1.01, 0, 0], + "0.4167": [2.69, 0, 0], + "0.4583": [6.12, 0, 0], + "0.5": [8.71, 0, 0], + "0.5417": [8.48, 0, 0], + "0.5833": [5.6, 0, 0], + "0.625": [2.27, 0, 0], + "0.6667": [1.01, 0, 0], + "0.7083": [2.78, 0, 0], + "0.75": [6.24, 0, 0], + "0.7917": [8.75, 0, 0], + "0.8333": [8.42, 0, 0], + "0.875": [5.49, 0, 0], + "0.9167": [2.19, 0, 0], + "0.9583": [1.02, 0, 0], + "1.0": [2.88, 0, 0], + "1.0417": [6.35, 0, 0], + "1.0833": [8.79, 0, 0], + "1.125": [8.35, 0, 0], + "1.1667": [5.37, 0, 0] + }, + "position": { + "0.0": [0, -0.3, 0.32], + "0.0417": [0, 0.05, 0.1], + "0.0833": [0, 0.1, -0.2], + "0.125": [0, 0.04, -0.35], + "0.1667": [0, -0.33, -0.23], + "0.2083": [0, -0.49, 0.06], + "0.25": [0, -0.49, 0.31], + "0.2917": [0, -0.29, 0.32], + "0.3333": [0, 0.05, 0.09], + "0.375": [0, 0.1, -0.21], + "0.4167": [0, 0.03, -0.35], + "0.4583": [0, -0.35, -0.22], + "0.5": [0, -0.49, 0.07], + "0.5417": [0, -0.48, 0.31], + "0.5833": [0, -0.27, 0.32], + "0.625": [0, 0.06, 0.08], + "0.6667": [0, 0.1, -0.22], + "0.7083": [0, 0.02, -0.35], + "0.75": [0, -0.36, -0.22], + "0.7917": [0, -0.49, 0.08], + "0.8333": [0, -0.48, 0.32], + "0.875": [0, -0.25, 0.31], + "0.9167": [0, 0.06, 0.07], + "0.9583": [0, 0.1, -0.23], + "1.0": [0, 0.01, -0.35], + "1.0417": [0, -0.37, -0.21], + "1.0833": [0, -0.5, 0.09], + "1.125": [0, -0.48, 0.32], + "1.1667": [0, -0.23, 0.31] + } + }, + "leftWing": { + "rotation": { + "0.0": [30.83, 0, 3.12], + "0.0417": [27.45, 0, -9.57], + "0.0833": [26, 0, -15], + "0.125": [27.59, 0, -9.03], + "0.1667": [31.01, 0, 3.8], + "0.2083": [33.66, 0, 13.74], + "0.25": [33.53, 0, 13.24], + "0.2917": [30.72, 0, 2.69], + "0.3333": [27.36, 0, -9.91], + "0.375": [26.01, 0, -14.98], + "0.4167": [27.69, 0, -8.67], + "0.4583": [31.12, 0, 4.22], + "0.5": [33.71, 0, 13.91], + "0.5417": [33.48, 0, 13.03], + "0.5833": [30.6, 0, 2.26], + "0.625": [27.27, 0, -10.23], + "0.6667": [26.01, 0, -14.95], + "0.7083": [27.78, 0, -8.32], + "0.75": [31.24, 0, 4.64], + "0.7917": [33.75, 0, 14.07], + "0.8333": [33.42, 0, 12.81], + "0.875": [30.49, 0, 1.83], + "0.9167": [27.19, 0, -10.54], + "0.9583": [26.02, 0, -14.91], + "1.0": [27.88, 0, -7.95], + "1.0417": [31.35, 0, 5.05], + "1.0833": [33.79, 0, 14.21], + "1.125": [33.35, 0, 12.58], + "1.1667": [30.37, 0, 1.39] + } + }, + "rightWing": { + "rotation": { + "0.0": [30.83, 0, -3.12], + "0.0417": [27.45, 0, 9.57], + "0.0833": [26, 0, 15], + "0.125": [27.59, 0, 9.03], + "0.1667": [31.01, 0, -3.8], + "0.2083": [33.66, 0, -13.74], + "0.25": [33.53, 0, -13.24], + "0.2917": [30.72, 0, -2.69], + "0.3333": [27.36, 0, 9.91], + "0.375": [26.01, 0, 14.98], + "0.4167": [27.69, 0, 8.67], + "0.4583": [31.12, 0, -4.22], + "0.5": [33.71, 0, -13.91], + "0.5417": [33.48, 0, -13.03], + "0.5833": [30.6, 0, -2.26], + "0.625": [27.27, 0, 10.23], + "0.6667": [26.01, 0, 14.95], + "0.7083": [27.78, 0, 8.32], + "0.75": [31.24, 0, -4.64], + "0.7917": [33.75, 0, -14.07], + "0.8333": [33.42, 0, -12.81], + "0.875": [30.49, 0, -1.83], + "0.9167": [27.19, 0, 10.54], + "0.9583": [26.02, 0, 14.91], + "1.0": [27.88, 0, 7.95], + "1.0417": [31.35, 0, -5.05], + "1.0833": [33.79, 0, -14.21], + "1.125": [33.35, 0, -12.58], + "1.1667": [30.37, 0, -1.39] + } + }, + "skull": { + "rotation": { + "0.0": [-1.92, 0, 0], + "0.0417": [-0.76, 0, 0], + "0.0833": [0.98, 0, 0], + "0.125": [1.98, 0, 0], + "0.1667": [1.47, 0, 0], + "0.2083": [-0.15, 0, 0], + "0.25": [-1.66, 0, 0], + "0.2917": [-1.91, 0, 0], + "0.3333": [-0.71, 0, 0], + "0.375": [1.03, 0, 0], + "0.4167": [1.98, 0, 0], + "0.4583": [1.43, 0, 0], + "0.5": [-0.21, 0, 0], + "0.5417": [-1.69, 0, 0], + "0.5833": [-1.89, 0, 0], + "0.625": [-0.65, 0, 0], + "0.6667": [1.08, 0, 0], + "0.7083": [1.99, 0, 0], + "0.75": [1.39, 0, 0], + "0.7917": [-0.27, 0, 0], + "0.8333": [-1.72, 0, 0], + "0.875": [-1.87, 0, 0], + "0.9167": [-0.6, 0, 0], + "0.9583": [1.13, 0, 0], + "1.0": [2, 0, 0], + "1.0417": [1.35, 0, 0], + "1.0833": [-0.32, 0, 0], + "1.125": [-1.75, 0, 0], + "1.1667": [-1.85, 0, 0] + }, + "position": { + "0.0": [0.07, -0.15, 0.24], + "0.0417": [0.1, 0.02, 0.14], + "0.0833": [0.05, 0.05, 0.01], + "0.125": [-0.04, 0.02, -0.05], + "0.1667": [-0.1, -0.17, 0], + "0.2083": [-0.08, -0.25, 0.13], + "0.25": [-0.01, -0.24, 0.23], + "0.2917": [0.07, -0.14, 0.24], + "0.3333": [0.1, 0.03, 0.14], + "0.375": [0.05, 0.05, 0.01], + "0.4167": [-0.04, 0.01, -0.05], + "0.4583": [-0.1, -0.17, 0], + "0.5": [-0.08, -0.25, 0.13], + "0.5417": [0, -0.24, 0.23], + "0.5833": [0.08, -0.13, 0.24], + "0.625": [0.1, 0.03, 0.13], + "0.6667": [0.05, 0.05, 0.01], + "0.7083": [-0.04, 0.01, -0.05], + "0.75": [-0.1, -0.18, 0.01], + "0.7917": [-0.08, -0.25, 0.14], + "0.8333": [0, -0.24, 0.24], + "0.875": [0.08, -0.12, 0.23], + "0.9167": [0.1, 0.03, 0.13], + "0.9583": [0.04, 0.05, 0], + "1.0": [-0.04, 0.01, -0.05], + "1.0417": [-0.1, -0.19, 0.01], + "1.0833": [-0.08, -0.25, 0.14], + "1.125": [0, -0.24, 0.24], + "1.1667": [0.08, -0.11, 0.23] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-20, 0, 0], + "0.0417": [-16, 0, 0], + "0.0833": [-4.81, 0, 0], + "0.125": [11.34, 0, 0], + "0.1667": [29.22, 0, 0], + "0.2083": [45.26, 0, 0], + "0.25": [56.25, 0, 0], + "0.2917": [60, 0, 0], + "0.3333": [55.75, 0, 0], + "0.375": [44.35, 0, 0], + "0.4167": [28.09, 0, 0], + "0.4583": [10.21, 0, 0], + "0.5": [-5.71, 0, 0], + "0.5417": [-16.49, 0, 0], + "0.5833": [-19.98, 0, 0], + "0.625": [-15.48, 0, 0], + "0.6667": [-3.89, 0, 0], + "0.7083": [12.48, 0, 0], + "0.75": [30.35, 0, 0], + "0.7917": [46.15, 0, 0], + "0.8333": [56.73, 0, 0], + "0.875": [59.96, 0, 0], + "0.9167": [55.21, 0, 0], + "0.9583": [43.42, 0, 0], + "1.0": [26.95, 0, 0], + "1.0417": [9.09, 0, 0], + "1.0833": [-6.59, 0, 0], + "1.125": [-16.96, 0, 0], + "1.1667": [-19.93, 0, 0] + }, + "position": { + "0.0": [0, 0.42, -1], + "0.0417": [0, 0.24, -0.9], + "0.0833": [0, 0.2, -0.62], + "0.125": [0, 0.24, -0.22], + "0.1667": [0, 0.4, 0.23], + "0.2083": [0, 0.98, 0.63], + "0.25": [0, 2.4, 0.91], + "0.2917": [0, 3, 1], + "0.3333": [0, 3.16, 0.89], + "0.375": [0, 3.2, 0.61], + "0.4167": [0, 3.16, 0.2], + "0.4583": [0, 2.99, -0.24], + "0.5": [0, 2.38, -0.64], + "0.5417": [0, 0.96, -0.91], + "0.5833": [0, 0.39, -1], + "0.625": [0, 0.24, -0.89], + "0.6667": [0, 0.2, -0.6], + "0.7083": [0, 0.24, -0.19], + "0.75": [0, 0.42, 0.26], + "0.7917": [0, 1.07, 0.65], + "0.8333": [0, 2.49, 0.92], + "0.875": [0, 3.02, 1], + "0.9167": [0, 3.17, 0.88], + "0.9583": [0, 3.2, 0.59], + "1.0": [0, 3.15, 0.17], + "1.0417": [0, 2.96, -0.27], + "1.0833": [0, 2.27, -0.66], + "1.125": [0, 0.87, -0.92], + "1.1667": [0, 0.37, -1] + }, + "scale": { + "0.0": [1, 0.8609, 1], + "0.0417": [1, 0.8993, 1], + "0.0833": [1, 0.9578, 1], + "0.125": [1, 1, 1], + "0.1667": [1, 1, 1], + "0.2083": [1, 1, 1], + "0.25": [1, 1, 1], + "0.2917": [1, 1, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 1, 1], + "0.4167": [1, 0.9731, 1], + "0.4583": [1, 0.9115, 1], + "0.5": [1, 0.8676, 1], + "0.5417": [1, 0.8501, 1], + "0.5833": [1, 0.8626, 1], + "0.625": [1, 0.9026, 1], + "0.6667": [1, 0.962, 1], + "0.7083": [1, 1, 1], + "0.75": [1, 1, 1], + "0.7917": [1, 1, 1], + "0.8333": [1, 1, 1], + "0.875": [1, 1, 1], + "0.9167": [1, 1, 1], + "0.9583": [1, 1, 1], + "1.0": [1, 0.9688, 1], + "1.0417": [1, 0.908, 1], + "1.0833": [1, 0.8656, 1], + "1.125": [1, 0.85, 1], + "1.1667": [1, 0.8644, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [60, 0, 0], + "0.0417": [56, 0, 0], + "0.0833": [44.81, 0, 0], + "0.125": [28.66, 0, 0], + "0.1667": [10.78, 0, 0], + "0.2083": [-5.26, 0, 0], + "0.25": [-16.25, 0, 0], + "0.2917": [-20, 0, 0], + "0.3333": [-15.75, 0, 0], + "0.375": [-4.35, 0, 0], + "0.4167": [11.91, 0, 0], + "0.4583": [29.79, 0, 0], + "0.5": [45.71, 0, 0], + "0.5417": [56.49, 0, 0], + "0.5833": [59.98, 0, 0], + "0.625": [55.48, 0, 0], + "0.6667": [43.89, 0, 0], + "0.7083": [27.52, 0, 0], + "0.75": [9.65, 0, 0], + "0.7917": [-6.15, 0, 0], + "0.8333": [-16.73, 0, 0], + "0.875": [-19.96, 0, 0], + "0.9167": [-15.21, 0, 0], + "0.9583": [-3.42, 0, 0], + "1.0": [13.05, 0, 0], + "1.0417": [30.91, 0, 0], + "1.0833": [46.59, 0, 0], + "1.125": [56.96, 0, 0], + "1.1667": [59.93, 0, 0] + }, + "position": { + "0.0": [0, 2.98, 1], + "0.0417": [0, 3.16, 0.9], + "0.0833": [0, 3.2, 0.62], + "0.125": [0, 3.16, 0.22], + "0.1667": [0, 3, -0.23], + "0.2083": [0, 2.42, -0.63], + "0.25": [0, 1, -0.91], + "0.2917": [0, 0.4, -1], + "0.3333": [0, 0.24, -0.89], + "0.375": [0, 0.2, -0.61], + "0.4167": [0, 0.24, -0.2], + "0.4583": [0, 0.41, 0.24], + "0.5": [0, 1.02, 0.64], + "0.5417": [0, 2.44, 0.91], + "0.5833": [0, 3.01, 1], + "0.625": [0, 3.16, 0.89], + "0.6667": [0, 3.2, 0.6], + "0.7083": [0, 3.16, 0.19], + "0.75": [0, 2.98, -0.26], + "0.7917": [0, 2.33, -0.65], + "0.8333": [0, 0.91, -0.92], + "0.875": [0, 0.38, -1], + "0.9167": [0, 0.23, -0.88], + "0.9583": [0, 0.2, -0.59], + "1.0": [0, 0.25, -0.17], + "1.0417": [0, 0.44, 0.27], + "1.0833": [0, 1.13, 0.66], + "1.125": [0, 2.53, 0.92], + "1.1667": [0, 3.03, 1] + }, + "scale": { + "0.0": [1, 0.8609, 1], + "0.0417": [1, 0.8993, 1], + "0.0833": [1, 0.9578, 1], + "0.125": [1, 1, 1], + "0.1667": [1, 1, 1], + "0.2083": [1, 1, 1], + "0.25": [1, 1, 1], + "0.2917": [1, 1, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 1, 1], + "0.4167": [1, 0.9731, 1], + "0.4583": [1, 0.9115, 1], + "0.5": [1, 0.8676, 1], + "0.5417": [1, 0.8501, 1], + "0.5833": [1, 0.8626, 1], + "0.625": [1, 0.9026, 1], + "0.6667": [1, 0.962, 1], + "0.7083": [1, 1, 1], + "0.75": [1, 1, 1], + "0.7917": [1, 1, 1], + "0.8333": [1, 1, 1], + "0.875": [1, 1, 1], + "0.9167": [1, 1, 1], + "0.9583": [1, 1, 1], + "1.0": [1, 0.9688, 1], + "1.0417": [1, 0.908, 1], + "1.0833": [1, 0.8656, 1], + "1.125": [1, 0.85, 1], + "1.1667": [1, 0.8644, 1] + } + } + } + }, + "animation.silverlabs_nat.ostrich_baby.run_UB": { + "loop": true, + "animation_length": 1.1667, + "bones": { + "root": { + "position": [ + "-( v.freq = 3.45; v.mag = 0.25; v.balloon = 3; v.offset = 0; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + "-0.1 + Math.max( 0, Math.sin(( q.anim_time - 0.0 ) * 1240 ) ) * 0.4", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * -0.02", + "1 + Math.sin(( q.anim_time + 0.3 ) * 720 ) * 0.01" + ] + }, + "body": { + "rotation": ["5 - Math.sin(( q.anim_time - 0.3 ) * 1240 ) * 4", 0, 0], + "position": [ + 0, + "v.freq = 6.9; v.mag = 0.3; v.balloon = 2; v.offset = 0.2; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "Math.sin(( q.anim_time - 0.2 ) * 1240 ) * 0.35" + ] + }, + "leftWing": { + "rotation": [ + "30 - Math.sin(( q.anim_time - 0.3 ) * 1240 ) * 4", + 0, + "Math.sin(( q.anim_time - 0.3 ) * 1240 ) * -15" + ] + }, + "rightWing": { + "rotation": [ + "30 - Math.sin(( q.anim_time - 0.3 ) * 1240 ) * 4", + 0, + "Math.sin(( q.anim_time - 0.3 ) * 1240 ) * 15" + ] + }, + "skull": { + "rotation": ["-Math.sin(( q.anim_time - 0.35 ) * 1240 ) * -2", 0, 0], + "position": [ + "-Math.cos(( q.anim_time + 0.4 ) * 1240 ) * 0.1", + "v.freq = 6.9; v.mag = 0.15; v.balloon = 2; v.offset = 0.1; v.time_offset = 1.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "0.1 + Math.sin(( q.anim_time - 0.2 ) * 1240 ) * 0.15" + ] + }, + "leftLeg": { + "rotation": [ + "20 - Math.cos(( q.anim_time - 0.0 ) * 620 ) * 40", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 3.45; v.mag = 1.5; v.balloon = 3; v.offset = -1.7; v.time_offset = 0.35; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "Math.cos(( q.anim_time - 0.0 ) * 620 ) * -1" + ], + "scale": [ + 1, + "1 + Math.max( 0, Math.sin(( q.anim_time - 0.4 ) * 620 ) ) * -0.15", + 1 + ] + }, + "rightLeg": { + "rotation": [ + "20 - Math.cos(( q.anim_time - 0.0 ) * 620 ) * -40", + 0, + 0 + ], + "position": [ + 0, + "v.freq = 3.45; v.mag = -1.5; v.balloon = 3; v.offset = -1.7; v.time_offset = 0.35; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "Math.cos(( q.anim_time - 0.0 ) * 620 ) * 1" + ], + "scale": [ + 1, + "1 + Math.max( 0, Math.sin(( q.anim_time - 0.4 ) * 620 ) ) * -0.15", + 1 + ] + } + } + }, + "animation.silverlabs_nat.ostrich_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "position": [0, -3.8, 1.6] + }, + "leftWing": { + "rotation": [0, 0, 66] + }, + "rightWing": { + "rotation": [0, 0, -61] + }, + "skull": { + "rotation": [-2, 0, 0] + } + } + }, + "animation.silverlabs_nat.ostrich_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.75, + "bones": { + "root": { + "scale": { + "0.375": [1, 1, 1], + "0.5": [1.02, 0.96, 1.02], + "0.625": [0.995, 1.01, 0.995], + "0.7083": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [-15, 0, 0], + "0.4583": [0, 0, 0], + "0.7083": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, -1.42, 0.6], + "0.4583": [0, -3.8, 1.6], + "0.7083": [0, -3.8, 1.6] + } + }, + "leftWing": { + "rotation": { + "0.0": [ + 0, + 0, + "0.57 - Math.sin(( q.anim_time - 0.0 ) * 2000 ) * 10" + ], + "0.375": [ + 0, + 0, + "0.57 - Math.sin(( q.anim_time - 0.0 ) * 2000 ) * 10" + ], + "0.5417": [0, 0, 55.33], + "0.6667": [0, 0, 61] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [ + 0, + 0, + "-0.57 + Math.sin(( q.anim_time - 0.0 ) * 2000 ) * 10" + ], + "0.375": [ + 0, + 0, + "-0.57 + Math.sin(( q.anim_time - 0.0 ) * 2000 ) * 10" + ], + "0.5417": [0, 0, -55.33], + "0.6667": [0, 0, -61] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [16, 0, 1.6], + "0.4583": [-2, 0, -0.7], + "0.625": [9, 0, -0.4], + "0.75": [-2, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0.3, 0], + "0.625": [0, -0.3, 0], + "0.75": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.ostrich_baby.unsit": { + "animation_length": 1.0417, + "bones": { + "root": { + "scale": { + "0.375": [1, 1, 1], + "0.625": [1.02, 0.96, 1.02], + "0.875": [0.995, 1.01, 0.995], + "1.0417": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0417": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.5": [-15, 0, 0], + "0.75": [0, 0, 0] + }, + "position": { + "0.0417": [0, -3.8, 1.6], + "0.2917": [0, -3.3, 1.9], + "0.5": [0, 0.58, 0.6], + "0.75": [0, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.375": [0, 0, 0], + "0.5": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 1500 ) * 25"], + "0.7083": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 1500 ) * 25"], + "0.9167": [0, 0, 0.8], + "1.0417": [0, 0, 0] + } + }, + "rightWing": { + "rotation": { + "0.375": [0, 0, 0], + "0.5": [0, 0, "-Math.sin(( q.anim_time - 0.0 ) * 1500 ) * 25"], + "0.7083": [0, 0, "-Math.sin(( q.anim_time - 0.0 ) * 1500 ) * 25"], + "0.9167": [0, 0, -0.8], + "1.0417": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-2, 0, 0], + "0.125": [-3.4, 0, -0.4], + "0.2917": [-2, 0, -0.7], + "0.5": [16, 0, 1.6], + "0.6667": [10.33333, 0, 0.53333], + "0.75": [3.1, 0, 0], + "0.875": [0.57, 0, 0], + "1.0417": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, -0.1, 0], + "0.5417": [0, 0.3, 0], + "0.75": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.ostrich_baby.sleep": { + "loop": true, + "bones": { + "root": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01" + ] + }, + "body": { + "rotation": [-2, 0, 0], + "position": [0, -3.9, 0] + }, + "leftWing": { + "rotation": [0, 0, "79 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.5"] + }, + "rightWing": { + "rotation": [ + 0, + 0, + "-81 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.5" + ] + }, + "skull": { + "rotation": [ + "241.1524 + q.target_x_rotation", + "-77.4876 + q.target_y_rotation", + -241.73061 + ], + "position": [-1.8, -2.7, -0.5] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/otter.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/otter.rp_anim.json new file mode 100644 index 0000000..08a6d29 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/otter.rp_anim.json @@ -0,0 +1,805 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.otter.idle": { + "loop": true, + "bones": { + "tail": { + "rotation": [ + -47.5, + "0 + Math.sin(( q.anim_time - 0.0 ) * 160 ) * 3", + 0 + ] + } + } + }, + "animation.silverlabs_nat.otter.sit": { + "loop": "hold_on_last_frame", + "bones": { + "root": { + "position": [0, 0, -1] + }, + "body": { + "rotation": [-67.5, 0, 0], + "position": [0, -1, 0] + }, + "tail": { + "rotation": [65, 0, 0], + "position": [0, -0.73254, -0.84462] + }, + "skull": { + "rotation": [67.5, 0, 0], + "position": [0, 0.38268, -0.92388] + }, + "left_arm": { + "position": [0, 3, 0] + }, + "right_arm": { + "position": [0, 3, 0] + }, + "right_leg": { + "rotation": [-90, 22.5, 0], + "position": [-1, -3, -2] + }, + "left_leg": { + "rotation": [-90, -22.5, 0], + "position": [1, -3, -2] + } + } + }, + "animation.silverlabs_nat.otter.walk": { + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.04": { + "effect": "step_-6dB" + }, + "0.29": { + "effect": "step" + }, + "0.33": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 0.58333, + "bones": { + "body": { + "rotation": { + "0.0": [1.5, -1, 2], + "0.0417": [1.5, -0.89282, 1.78565], + "0.0833": [1.5, -0.60963, 1.21925], + "0.2083": [1.5, 0.60963, -1.21925], + "0.25": [1.5, 0.89282, -1.78565], + "0.2917": [1.5, 1, -2], + "0.3333": [1.5, 0.89282, -1.78565], + "0.375": [1.5, 0.60963, -1.21925], + "0.5": [1.5, -0.60963, 1.21925], + "0.5417": [1.5, -0.89282, 1.78565], + "0.5833": [1.5, -1, 2] + }, + "position": { + "0.0": [0.1, -0.1, -0.2], + "0.0417": [0.08928, -0.1, -0.2], + "0.0833": [0.06096, -0.1, -0.2], + "0.2083": [-0.06096, -0.1, -0.2], + "0.25": [-0.08928, -0.1, -0.2], + "0.2917": [-0.1, -0.1, -0.2], + "0.3333": [-0.08928, -0.1, -0.2], + "0.375": [-0.06096, -0.1, -0.2], + "0.5": [0.06096, -0.1, -0.2], + "0.5417": [0.08928, -0.1, -0.2], + "0.5833": [0.1, -0.1, -0.2] + } + }, + "skull": { + "rotation": { + "0.0": [-1.76745, 0.99985, -2.00015], + "0.0417": [-1.76745, 0.89269, -1.78578], + "0.0833": [-1.76745, 0.60953, -1.21934], + "0.2083": [-1.76745, -0.60953, 1.21934], + "0.25": [-1.76745, -0.89269, 1.78578], + "0.2917": [-1.76745, -0.99985, 2.00015], + "0.3333": [-1.76745, -0.89269, 1.78578], + "0.375": [-1.76745, -0.60953, 1.21934], + "0.5": [-1.76745, 0.60953, -1.21934], + "0.5417": [-1.76745, 0.89269, -1.78578], + "0.5833": [-1.76745, 0.99985, -2.00015] + }, + "position": { + "0.0": [-0.1, 0, 0], + "0.0417": [-0.08928, 0, 0], + "0.0833": [-0.06096, 0, 0], + "0.2083": [0.06096, 0, 0], + "0.25": [0.08928, 0, 0], + "0.2917": [0.1, 0, 0], + "0.3333": [0.08928, 0, 0], + "0.375": [0.06096, 0, 0], + "0.5": [-0.06096, 0, 0], + "0.5417": [-0.08928, 0, 0], + "0.5833": [-0.1, 0, 0] + } + }, + "tail": { + "rotation": [ + -22.5, + "0 + Math.sin(( q.anim_time - 0.0 ) * 620 ) * 10", + 0 + ] + }, + "left_arm": { + "rotation": { + "0.0": [-15, 0, 0], + "0.25": [10, 0, 0], + "0.3333": [17.75, 0, 0], + "0.4583": [4.4, 0, 0], + "0.5417": [-12.95, 0, 0], + "0.5833": [-15, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.9], + "0.1667": [-0.025, 0, -0.23], + "0.25": [-0.25, 0, 0.1], + "0.3333": [-0.25, 0.3, -0.25], + "0.4583": [0, 0.33, -0.51], + "0.5417": [0, 0.15, -0.83], + "0.5833": [0, 0, -0.9] + } + }, + "right_arm": { + "rotation": { + "0.0": [12.58, 0, 0], + "0.0833": [17.75, 0, 0], + "0.1667": [4.4, 0, 0], + "0.25": [-12.95, 0, 0], + "0.2917": [-15, 0, 0], + "0.5417": [10, 0, 0], + "0.5833": [12.58, 0, 0] + }, + "position": { + "0.0": [0.25, 0.1, -0.02], + "0.0833": [0.25, 0.3, -0.25], + "0.1667": [0, 0.33, -0.51], + "0.25": [0, 0.15, -0.83], + "0.2917": [0, 0, -0.9], + "0.5417": [0.25, 0, 0.1], + "0.5833": [0.25, 0.1, -0.02] + } + }, + "right_leg": { + "rotation": { + "0.0": [-6.41138, -0.27633, 0.06105], + "0.0417": [-9, 0, 0], + "0.2917": [24.73006, -3.31602, 0.73255], + "0.375": [35.29754, -2.48701, 0.54941], + "0.5833": [-6.41138, -0.27633, 0.06105] + }, + "position": { + "0.0": [0, 0.23, -0.7], + "0.0417": [0, 0, -0.6], + "0.2917": [0.2, -0.2, 0.5], + "0.375": [0.15, 0.15, 0.42], + "0.5833": [0, 0.23, -0.7] + } + }, + "left_leg": { + "rotation": { + "0.0": [24.73006, 3.31602, -0.73255], + "0.0833": [35.29754, 2.48701, -0.54941], + "0.2917": [-6.41138, 0.27633, -0.06105], + "0.3333": [-9, 0, 0], + "0.5833": [24.73006, 3.31602, -0.73255] + }, + "position": { + "0.0": [-0.25, -0.2, 0.5], + "0.0833": [-0.125, 0.15, 0.42], + "0.2917": [0, 0.23, -0.7], + "0.3333": [0, 0, -0.6], + "0.5833": [-0.25, -0.2, 0.5] + } + } + } + }, + "animation.silverlabs_nat.otter.run": { + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.08": { + "effect": "step_-6dB" + }, + "0.46": { + "effect": "step" + }, + "0.54": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 0.7917, + "bones": { + "body": { + "rotation": { + "0.0": [-2, 0, 0], + "0.0417": [-1.05, 0, 0], + "0.0833": [0.37, 0, 0], + "0.125": [1.61, 0, 0], + "0.1667": [2, 0, 0], + "0.2083": [0.11, 0, 0], + "0.25": [-2.89, 0, 0], + "0.2917": [-4, 0, 0], + "0.3333": [-2.98, 0, 0], + "0.375": [-1.04, 0, 0], + "0.4167": [1.37, 0, 0], + "0.4583": [3.81, 0, 0], + "0.5": [5.84, 0, 0], + "0.5417": [7, 0, 0], + "0.5833": [7.08, 0, 0], + "0.625": [6, 0, 0], + "0.6667": [4.42, 0, 0], + "0.7083": [3, 0, 0], + "0.75": [0.25, 0, 0], + "0.7917": [-2, 0, 0] + }, + "position": { + "0.0": [0, -0.4, 0], + "0.0417": [0, -0.45, -0.01], + "0.0833": [0, -0.52, -0.04], + "0.125": [0, -0.55, -0.04], + "0.1667": [0, -0.5, 0], + "0.2083": [0, -0.29, 0.12], + "0.25": [0, 0.03, 0.3], + "0.2917": [0, 0.35, 0.48], + "0.3333": [0, 0.57, 0.6], + "0.375": [0, 0.67, 0.64], + "0.4167": [0, 0.57, 0.6], + "0.4583": [0, 0.42, 0.58], + "0.5": [0, 0.2, 0.54], + "0.5417": [0, 0, 0.5], + "0.5833": [0, -0.12, 0.46], + "0.625": [0, -0.24, 0.41], + "0.6667": [0, -0.33, 0.36], + "0.7083": [0, -0.4, 0.3], + "0.75": [0, -0.43, 0.14], + "0.7917": [0, -0.4, 0] + } + }, + "skull": { + "rotation": { + "0.0": [3.3, 0, 0], + "0.0417": [1.992, 0, 0], + "0.0833": [0.06, 0, 0], + "0.125": [-1.716, 0, 0], + "0.1667": [-2.556, 0, 0], + "0.2083": [-1.68, 0, 0], + "0.25": [0.312, 0, 0], + "0.2917": [2.136, 0, 0], + "0.3333": [2.508, 0, 0], + "0.375": [0.936, 0, 0], + "0.4167": [-1.92, 0, 0], + "0.4583": [-5.112, 0, 0], + "0.5": [-7.68, 0, 0], + "0.5417": [-8.7, 0, 0], + "0.5833": [-7.908, 0, 0], + "0.625": [-5.976, 0, 0], + "0.6667": [-3.408, 0, 0], + "0.7083": [-0.672, 0, 0], + "0.75": [1.728, 0, 0], + "0.7917": [3.3, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [17, 0, 0], + "0.0417": [12.3, 0, 0], + "0.0833": [5.3, 0.01, 0], + "0.125": [-2.35, 0.02, 0], + "0.1667": [-9.04, 0.02, 0], + "0.2083": [-13.13, 0, 0], + "0.25": [-14.28, -0.07, -0.01], + "0.2917": [-12.74, -0.17, -0.03], + "0.3333": [-9.49, -0.27, -0.05], + "0.375": [-5.52, -0.31, -0.06], + "0.4167": [-1.35, -0.28, -0.05], + "0.4583": [4.11, -0.22, -0.04], + "0.5": [9.93, -0.13, -0.02], + "0.5417": [15.21, -0.05, -0.01], + "0.5833": [19, 0, 0], + "0.625": [21.89, 0.02, 0], + "0.6667": [22.39, 0.01, 0], + "0.7083": [22, 0, 0], + "0.75": [19.69, 0, 0], + "0.7917": [17, 0, 0] + }, + "position": [0, -0.1, -0.3] + }, + "left_arm": { + "rotation": { + "0.0": [31, 0, 0], + "0.125": [71.55, 0, 0], + "0.375": [-36.36, 0, 0], + "0.5417": [-44, 0, 0], + "0.7917": [31, 0, 0] + }, + "position": { + "0.0": [0, -0.2, 0], + "0.125": [0, -0.1, -0.575], + "0.25": [0, 0.68, -0.4], + "0.375": [0, 1.25, 0.2], + "0.4583": [0, 0.53, 0.1], + "0.5417": [0, -0.6, 0], + "0.6667": [0, -0.1, 0], + "0.7917": [0, -0.2, 0] + } + }, + "right_arm": { + "rotation": { + "0.0": [58.03, 0, 0], + "0.0417": [71.55, 0, 0], + "0.2917": [-36.36, 0, 0], + "0.4583": [-44, 0, 0], + "0.7083": [31, 0, 0], + "0.7917": [58.03, 0, 0] + }, + "position": { + "0.0": [0, -0.13, -0.53], + "0.0417": [0, -0.1, -0.7], + "0.1667": [0, 0.68, -0.4], + "0.2917": [0, 1.25, 0.2], + "0.375": [0, 0.53, 0.1], + "0.4583": [0, -0.6, 0], + "0.5833": [0, -0.1, 0], + "0.7083": [0, -0.2, 0], + "0.7917": [0, -0.13, -0.53] + } + }, + "right_leg": { + "rotation": { + "0.0": [-34, 0, 0], + "0.0833": [-24, 0, 0], + "0.25": [22, 0, 0], + "0.2917": [36.7, 0, 0], + "0.3333": [50.63, 0, 0], + "0.375": [61, 0, 0], + "0.4167": [66.19, 0, 0], + "0.4583": [71.34, 0, 0], + "0.5": [74.58, 0, 0], + "0.5417": [74.09, 0, 0], + "0.5833": [68, 0, 0], + "0.625": [52.93, 0, 0], + "0.6667": [30.15, 0, 0], + "0.7083": [4.69, 0, 0], + "0.75": [-18.37, 0, 0], + "0.7917": [-34, 0, 0] + }, + "position": { + "0.0": [0, 0.57, 0.48], + "0.0833": [0, -0.4, -0.2], + "0.25": [0, -0.1, 0.7], + "0.2917": [0, 0.01, 0.97], + "0.3333": [0, 0.12, 1.22], + "0.375": [0, 0.25, 1.4], + "0.4167": [0, 0.35, 1.46], + "0.4583": [0, 0.48, 1.5], + "0.5": [0, 0.6, 1.52], + "0.5417": [0, 0.72, 1.52], + "0.5833": [0, 0.8, 1.5], + "0.625": [0, 0.88, 1.45], + "0.6667": [0, 0.92, 1.35], + "0.7083": [0, 0.9, 1.2], + "0.75": [0, 0.74, 0.84], + "0.7917": [0, 0.57, 0.48] + } + }, + "left_leg": { + "rotation": { + "0.0": [-24, 0, 0], + "0.1667": [22, 0, 0], + "0.2083": [36.7, 0, 0], + "0.25": [50.63, 0, 0], + "0.2917": [61, 0, 0], + "0.3333": [66.19, 0, 0], + "0.375": [71.34, 0, 0], + "0.4167": [74.58, 0, 0], + "0.4583": [74.09, 0, 0], + "0.5": [68, 0, 0], + "0.5417": [52.76, 0, 0], + "0.5833": [29.64, 0, 0], + "0.625": [3.94, 0, 0], + "0.6667": [-19.05, 0, 0], + "0.7083": [-34, 0, 0], + "0.75": [-29, 0, 0], + "0.7917": [-24, 0, 0] + }, + "position": { + "0.0": [0, -0.4, -0.2], + "0.1667": [0, -0.1, 0.7], + "0.2083": [0, 0.01, 0.97], + "0.25": [0, 0.12, 1.22], + "0.2917": [0, 0.25, 1.4], + "0.3333": [0, 0.35, 1.46], + "0.375": [0, 0.48, 1.49], + "0.4167": [0, 0.6, 1.5], + "0.4583": [0, 0.72, 1.5], + "0.5": [0, 0.8, 1.5], + "0.5417": [0, 0.88, 1.51], + "0.5833": [0, 0.92, 1.5], + "0.625": [0, 0.9, 1.45], + "0.6667": [0, 0.73, 1.21], + "0.7083": [0, 0.57, 0.98], + "0.75": [0, 0.08, 0.39], + "0.7917": [0, -0.4, -0.2] + } + } + } + }, + "animation.silverlabs_nat.otter.float": { + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "rotation": [ + "-181.009 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * -1", + 0.34871, + -0.1147 + ], + "position": [ + 0, + "9.75 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.3", + 2.9 + ] + }, + "tail": { + "rotation": [-54, 0, 0], + "position": [0, 0.1, -0.9] + }, + "skull": { + "rotation": [117, 0, 0], + "position": [0, -3.2, -2.7] + }, + "left_arm": { + "rotation": [62.74042, -6.93317, -9.12085] + }, + "right_arm": { + "rotation": [58.62041, 22.26774, 20.3384], + "position": [-0.4, 0.7, -0.4] + }, + "right_leg": { + "rotation": [-71.00825, 3.33615, 6.15449] + }, + "left_leg": { + "rotation": [-63.77487, -2.37288, -4.40029], + "position": [0, 0, 0.1] + } + } + }, + "animation.silverlabs_nat.otter.sleep": { + "sound_effects": { + "0.0": { + "effect": "sleep" + } + }, + "loop": true, + "bones": { + "root": { + "rotation": [-14, 0, -87], + "position": [5, 2.35, -3] + }, + "tail": { + "rotation": [-56.688, -9.62308, 0.71596], + "position": [0, 0, 0.2] + }, + "skull": { + "rotation": [58.58728, -32.74546, 18.28027], + "position": [0.5, -1, -1] + }, + "left_arm": { + "rotation": [-22.95462, -7.38265, 26.38195], + "position": [0.1, -0.2, 0] + }, + "right_arm": { + "rotation": [-45, 0, 0] + }, + "right_leg": { + "rotation": [-64, 0, 0] + }, + "left_leg": { + "rotation": [-66.20381, 17.28324, 11.26176], + "position": [0.4, -0.3, 0] + } + } + }, + "animation.silverlabs_nat.otter.swim": { + "sound_effects": { + "0.0": { + "effect": "swim" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "rotation": { + "0.0": [0, 3, 0], + "0.0417": [0, 2.93048, 0], + "0.0833": [0, 2.7051, 0], + "0.125": [0, 2.29834, 0], + "0.1667": [0, 1.69417, 0], + "0.2083": [0, 0.90578, 0], + "0.2917": [0, -0.90578, 0], + "0.3333": [0, -1.69417, 0], + "0.375": [0, -2.29834, 0], + "0.4167": [0, -2.7051, 0], + "0.4583": [0, -2.93048, 0], + "0.5": [0, -3, 0], + "0.5417": [0, -2.93048, 0], + "0.5833": [0, -2.7051, 0], + "0.625": [0, -2.29834, 0], + "0.6667": [0, -1.69417, 0], + "0.7083": [0, -0.90578, 0], + "0.7917": [0, 0.90578, 0], + "0.8333": [0, 1.69417, 0], + "0.875": [0, 2.29834, 0], + "0.9167": [0, 2.7051, 0], + "0.9583": [0, 2.93048, 0], + "1.0": [0, 3, 0] + }, + "position": [ + 0, + "-2 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 0.3", + -3 + ] + }, + "body": { + "rotation": [2, 0, 0], + "position": [0, 0, 0], + "scale": [1, 1, 1.02] + }, + "tail": { + "rotation": { + "0.0": [-21.37, 0.36, 0.18], + "0.0417": [-21.36042, 1.96769, 0.16429], + "0.0833": [-21.35724, 3.28097, 0.15908], + "0.125": [-21.35615, 4.28619, 0.15729], + "0.1667": [-21.35617, 4.97516, 0.15732], + "0.2083": [-21.3569, 5.34172, 0.15852], + "0.25": [-21.35811, 5.38778, 0.16051], + "0.2917": [-21.35967, 5.12445, 0.16306], + "0.3333": [-21.36147, 4.57254, 0.16602], + "0.375": [-21.36346, 3.76656, 0.16928], + "0.4167": [-21.36558, 2.75397, 0.17275], + "0.5833": [-21.37442, -2.03397, 0.18725], + "0.625": [-21.37654, -3.04656, 0.19072], + "0.6667": [-21.37853, -3.85254, 0.19398], + "0.7083": [-21.38033, -4.40445, 0.19694], + "0.75": [-21.38189, -4.66778, 0.19949], + "0.7917": [-21.3831, -4.62172, 0.20148], + "0.8333": [-21.38383, -4.25516, 0.20268], + "0.875": [-21.38385, -3.56619, 0.20271], + "0.9167": [-21.38276, -2.56097, 0.20092], + "0.9583": [-21.37958, -1.24769, 0.19571], + "1.0": [-21.37, 0.36, 0.18] + }, + "position": [0, 0, -0.4] + }, + "skull": { + "rotation": [-2, "Math.cos(( q.anim_time - 0.2 ) * 360 ) * -10", 0], + "position": [0, 0, -0.5] + }, + "left_arm": { + "rotation": { + "0.0": [55.57, 0.49, -0.89], + "0.0833": [56.40812, -0.35975, 0.10289], + "0.125": [56.6739, -0.6926, 0.52483], + "0.1667": [56.83005, -0.9289, 0.84384], + "0.2083": [56.87548, -1.06335, 1.0457], + "0.25": [56.81556, -1.09768, 1.12499], + "0.2917": [56.66443, -1.0366, 1.08098], + "0.3333": [56.44596, -0.88608, 0.91544], + "0.375": [56.19241, -0.65232, 0.63158], + "0.4167": [55.94001, -0.34134, 0.23326], + "0.4583": [55.72326, 0.04112, -0.27539], + "0.5": [55.57, 0.49, -0.89], + "0.5417": [55.41674, 0.93888, -1.50461], + "0.5833": [55.19999, 1.32134, -2.01326], + "0.625": [54.94759, 1.63232, -2.41158], + "0.6667": [54.69404, 1.86608, -2.69544], + "0.7083": [54.47557, 2.0166, -2.86098], + "0.75": [54.32444, 2.07768, -2.90499], + "0.7917": [54.26452, 2.04335, -2.8257], + "0.8333": [54.30995, 1.9089, -2.62384], + "0.875": [54.4661, 1.6726, -2.30483], + "0.9167": [54.73188, 1.33975, -1.88289], + "1.0": [55.57, 0.49, -0.89] + }, + "position": { + "0.0": [-0.1, 0.3, 0], + "0.25": [-0.1, 0.3, 0], + "0.5": [-0.1, 0.3, 0], + "0.7083": [-0.1, 0.3, 0], + "1.0": [-0.1, 0.3, 0] + } + }, + "right_arm": { + "rotation": { + "0.0": [55.57, -0.49, 0.89], + "0.0417": [55.96173, -1.04183, 1.60133], + "0.0833": [56.27436, -1.4926, 2.15442], + "0.125": [56.50705, -1.83763, 2.55283], + "0.1667": [56.65987, -2.07411, 2.80238], + "0.2083": [56.73421, -2.19993, 2.91119], + "0.25": [56.73326, -2.21574, 2.88975], + "0.2917": [56.66206, -2.12536, 2.75033], + "0.5833": [55.03259, 0.33171, -0.00843], + "0.7083": [54.47794, 1.14536, -0.97033], + "0.75": [54.40674, 1.23574, -1.10975], + "0.7917": [54.40579, 1.21993, -1.13119], + "0.8333": [54.48013, 1.09411, -1.02238], + "0.875": [54.63295, 0.85763, -0.77283], + "0.9167": [54.86564, 0.5126, -0.37442], + "0.9583": [55.17827, 0.06183, 0.17867], + "1.0": [55.57, -0.49, 0.89] + }, + "position": { + "0.0": [0.1, 0.3, 0], + "0.2083": [0.1, 0.3, 0], + "0.5": [0.1, 0.3, 0], + "0.75": [0.1, 0.3, 0], + "1.0": [0.1, 0.3, 0] + } + }, + "right_leg": { + "rotation": { + "0.0": [79.99, -2.46, 0.43], + "0.0417": [79.99, -2.19, 0.39], + "0.0833": [79.99, -1.81, 0.32], + "0.125": [79.99, -1.35, 0.24], + "0.1667": [79.99, -0.82, 0.14], + "0.2083": [79.99, -0.26, 0.05], + "0.25": [79.99, 0.31, -0.05], + "0.2917": [79.99, 0.86, -0.15], + "0.3333": [79.99, 1.37, -0.24], + "0.375": [79.99, 1.81, -0.32], + "0.4167": [79.99, 2.15, -0.38], + "0.4583": [79.99, 2.38, -0.42], + "0.5": [79.99, 2.46, -0.43], + "0.5417": [79.99, 2.38, -0.42], + "0.5833": [79.99, 2.15, -0.38], + "0.625": [79.99, 1.81, -0.32], + "0.6667": [79.99, 1.37, -0.24], + "0.7083": [79.99, 0.86, -0.15], + "0.75": [79.99, 0.31, -0.05], + "0.7917": [79.99, -0.26, 0.05], + "0.8333": [79.99, -0.82, 0.14], + "0.875": [79.99, -1.35, 0.24], + "0.9167": [79.99, -1.81, 0.32], + "0.9583": [79.99, -2.19, 0.39], + "1.0": [79.99, -2.46, 0.43] + }, + "position": { + "0.0": [0.1, 0.6, 0], + "0.0417": [0.1, 0.6, 0], + "0.0833": [0.1, 0.6, 0], + "0.125": [0.1, 0.6, 0], + "0.1667": [0.1, 0.6, 0], + "0.2083": [0.1, 0.6, 0], + "0.25": [0.1, 0.6, 0], + "0.2917": [0.1, 0.6, 0], + "0.3333": [0.1, 0.6, 0], + "0.375": [0.1, 0.6, 0], + "0.4167": [0.1, 0.6, 0], + "0.4583": [0.1, 0.6, 0], + "0.5": [0.1, 0.6, 0], + "0.5417": [0.1, 0.6, 0], + "0.5833": [0.1, 0.6, 0], + "0.625": [0.1, 0.6, 0], + "0.6667": [0.1, 0.6, 0], + "0.7083": [0.1, 0.6, 0], + "0.75": [0.1, 0.6, 0], + "0.7917": [0.1, 0.6, 0], + "0.8333": [0.1, 0.6, 0], + "0.875": [0.1, 0.6, 0], + "0.9167": [0.1, 0.6, 0], + "0.9583": [0.1, 0.6, 0], + "1.0": [0.1, 0.6, 0] + } + }, + "left_leg": { + "rotation": { + "0.0": [69, 0, 0], + "0.0417": [69, 0.2, -0.08], + "0.0833": [68.99, 0.49, -0.19], + "0.125": [68.99, 0.85, -0.33], + "0.1667": [68.98, 1.24, -0.48], + "0.2083": [68.98, 1.67, -0.64], + "0.25": [68.97, 2.1, -0.81], + "0.2917": [68.97, 2.52, -0.97], + "0.3333": [68.96, 2.9, -1.12], + "0.375": [68.96, 3.24, -1.24], + "0.4167": [68.96, 3.5, -1.35], + "0.4583": [68.95, 3.67, -1.41], + "0.5": [68.95, 3.73, -1.44], + "0.5417": [68.95, 3.67, -1.41], + "0.5833": [68.96, 3.5, -1.35], + "0.625": [68.96, 3.24, -1.24], + "0.6667": [68.96, 2.9, -1.12], + "0.7083": [68.97, 2.52, -0.97], + "0.75": [68.97, 2.1, -0.81], + "0.7917": [68.98, 1.67, -0.64], + "0.8333": [68.98, 1.24, -0.48], + "0.875": [68.99, 0.85, -0.33], + "0.9167": [68.99, 0.49, -0.19], + "0.9583": [69, 0.2, -0.08], + "1.0": [69, 0, 0] + }, + "position": { + "0.0": [-0.1, 0.5, 0], + "0.0417": [-0.1, 0.5, 0], + "0.0833": [-0.1, 0.5, 0], + "0.125": [-0.1, 0.5, 0], + "0.1667": [-0.1, 0.5, 0], + "0.2083": [-0.1, 0.5, 0], + "0.25": [-0.1, 0.5, 0], + "0.2917": [-0.1, 0.5, 0], + "0.3333": [-0.1, 0.5, 0], + "0.375": [-0.1, 0.5, 0], + "0.4167": [-0.1, 0.5, 0], + "0.4583": [-0.1, 0.5, 0], + "0.5": [-0.1, 0.5, 0], + "0.5417": [-0.1, 0.5, 0], + "0.5833": [-0.1, 0.5, 0], + "0.625": [-0.1, 0.5, 0], + "0.6667": [-0.1, 0.5, 0], + "0.7083": [-0.1, 0.5, 0], + "0.75": [-0.1, 0.5, 0], + "0.7917": [-0.1, 0.5, 0], + "0.8333": [-0.1, 0.5, 0], + "0.875": [-0.1, 0.5, 0], + "0.9167": [-0.1, 0.5, 0], + "0.9583": [-0.1, 0.5, 0], + "1.0": [-0.1, 0.5, 0] + } + } + } + }, + "animation.silverlabs_nat.otter.item_adjust": { + "loop": true, + "bones": { + "rightItem": { + "position": [3.5, 0.6, 0.55], + "rotation": [-37.9, 76, -54.9], + "scale": [0.5, 0.5, 0.5] + } + } + }, + "animation.silverlabs_nat.otter.play_with_item": { + "loop": true, + "bones": { + "rightItem": { + "position": [3.5, -2.4, 0.55], + "rotation": [-37.9, 76, -54.9], + "scale": [0.5, 0.5, 0.5] + } + } + }, + "animation.silverlabs_nat.otter.nap_with_item": { + "loop": true, + "bones": { + "rightItem": { + "position": [1.5, -0.4, 1.55], + "rotation": [38.1, 54, -60.9], + "scale": [0.5, 0.5, 0.5] + } + } + }, + "animation.silverlabs_nat.otter.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.4 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/otter_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/otter_baby.rp_anim.json new file mode 100644 index 0000000..1910853 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/otter_baby.rp_anim.json @@ -0,0 +1,1580 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.otter_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.0 ) * 90 ) * 5", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * -2" + ], + "position": [ + 0, + "-0.4 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.3", + 0.1 + ] + }, + "tail": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 90 ) * 8", + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -2", + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -2" + ], + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.1", + 0 + ] + }, + "leftArm": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "leftLeg": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "rightArm": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "rightLeg": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "skull": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 90 ) * -8", + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -2" + ] + } + } + }, + "animation.silverlabs_nat.otter_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * 1.5 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 2], + "0.0417": [-1.5, 0, 1.93], + "0.0833": [-2.6, 0, 1.73], + "0.125": [-3, 0, 1.41], + "0.1667": [-2.6, 0, 1], + "0.2083": [-1.5, 0, 0.52], + "0.25": [0, 0, 0], + "0.2917": [1.5, 0, -0.52], + "0.3333": [2.6, 0, -1], + "0.375": [3, 0, -1.41], + "0.4167": [2.6, 0, -1.73], + "0.4583": [1.5, 0, -1.93], + "0.5": [0, 0, -2], + "0.5417": [-1.5, 0, -1.93], + "0.5833": [-2.6, 0, -1.73], + "0.625": [-3, 0, -1.41], + "0.6667": [-2.6, 0, -1], + "0.7083": [-1.5, 0, -0.52], + "0.75": [0, 0, 0], + "0.7917": [1.5, 0, 0.52], + "0.8333": [2.6, 0, 1], + "0.875": [3, 0, 1.41], + "0.9167": [2.6, 0, 1.73], + "0.9583": [1.5, 0, 1.93], + "1.0": [0, 0, 2] + }, + "position": { + "0.0": [0, -0.3, 0.1], + "0.0417": [0, -0.2, 0.1], + "0.0833": [0, -0.13, 0.1], + "0.125": [0, -0.1, 0.1], + "0.1667": [0, -0.13, 0.1], + "0.2083": [0, -0.2, 0.1], + "0.25": [0, -0.3, 0.1], + "0.2917": [0, -0.4, 0.1], + "0.3333": [0, -0.47, 0.1], + "0.375": [0, -0.5, 0.1], + "0.4167": [0, -0.47, 0.1], + "0.4583": [0, -0.4, 0.1], + "0.5": [0, -0.3, 0.1], + "0.5417": [0, -0.2, 0.1], + "0.5833": [0, -0.13, 0.1], + "0.625": [0, -0.1, 0.1], + "0.6667": [0, -0.13, 0.1], + "0.7083": [0, -0.2, 0.1], + "0.75": [0, -0.3, 0.1], + "0.7917": [0, -0.4, 0.1], + "0.8333": [0, -0.47, 0.1], + "0.875": [0, -0.5, 0.1], + "0.9167": [0, -0.47, 0.1], + "0.9583": [0, -0.4, 0.1], + "1.0": [0, -0.3, 0.1] + } + }, + "head": { + "rotation": { + "0.0": [3, 0, 1.29], + "0.0417": [5.2, 0, 0.85], + "0.0833": [6, 0, 0.35], + "0.125": [5.2, 0, -0.17], + "0.1667": [3, 0, -0.68], + "0.2083": [0, 0, -1.15], + "0.25": [-3, 0, -1.53], + "0.2917": [-5.2, 0, -1.81], + "0.3333": [-6, 0, -1.97], + "0.375": [-5.2, 0, -1.99], + "0.4167": [-3, 0, -1.88], + "0.4583": [0, 0, -1.64], + "0.5": [3, 0, -1.29], + "0.5417": [5.2, 0, -0.85], + "0.5833": [6, 0, -0.35], + "0.625": [5.2, 0, 0.17], + "0.6667": [3, 0, 0.68], + "0.7083": [0, 0, 1.15], + "0.75": [-3, 0, 1.53], + "0.7917": [-5.2, 0, 1.81], + "0.8333": [-6, 0, 1.97], + "0.875": [-5.2, 0, 1.99], + "0.9167": [-3, 0, 1.88], + "0.9583": [0, 0, 1.64], + "1.0": [3, 0, 1.29] + }, + "position": { + "0.0": [0, -0.06, 0], + "0.0417": [0, -0.02, 0], + "0.0833": [0, 0.03, 0], + "0.125": [0, 0.08, 0], + "0.1667": [0, 0.1, 0], + "0.2083": [0, 0.09, 0], + "0.25": [0, 0.06, 0], + "0.2917": [0, 0.02, 0], + "0.3333": [0, -0.03, 0], + "0.375": [0, -0.08, 0], + "0.4167": [0, -0.1, 0], + "0.4583": [0, -0.09, 0], + "0.5": [0, -0.06, 0], + "0.5417": [0, -0.02, 0], + "0.5833": [0, 0.03, 0], + "0.625": [0, 0.08, 0], + "0.6667": [0, 0.1, 0], + "0.7083": [0, 0.09, 0], + "0.75": [0, 0.06, 0], + "0.7917": [0, 0.02, 0], + "0.8333": [0, -0.03, 0], + "0.875": [0, -0.08, 0], + "0.9167": [0, -0.1, 0], + "0.9583": [0, -0.09, 0], + "1.0": [0, -0.06, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-4.7, -1.29, 1.29], + "0.0417": [-4.92, -0.85, 0.85], + "0.0833": [-3.83, -0.35, 0.35], + "0.125": [-1.71, 0.17, -0.17], + "0.1667": [0.87, 0.68, -0.68], + "0.2083": [3.21, 1.15, -1.15], + "0.25": [4.7, 1.53, -1.53], + "0.2917": [4.92, 1.81, -1.81], + "0.3333": [3.83, 1.97, -1.97], + "0.375": [1.71, 1.99, -1.99], + "0.4167": [-0.87, 1.88, -1.88], + "0.4583": [-3.21, 1.64, -1.64], + "0.5": [-4.7, 1.29, -1.29], + "0.5417": [-4.92, 0.85, -0.85], + "0.5833": [-3.83, 0.35, -0.35], + "0.625": [-1.71, -0.17, 0.17], + "0.6667": [0.87, -0.68, 0.68], + "0.7083": [3.21, -1.15, 1.15], + "0.75": [4.7, -1.53, 1.53], + "0.7917": [4.92, -1.81, 1.81], + "0.8333": [3.83, -1.97, 1.97], + "0.875": [1.71, -1.99, 1.99], + "0.9167": [-0.87, -1.88, 1.88], + "0.9583": [-3.21, -1.64, 1.64], + "1.0": [-4.7, -1.29, 1.29] + }, + "position": { + "0.0": [0, -0.25, 0], + "0.0417": [0, -0.15, 0], + "0.0833": [0, -0.08, 0], + "0.125": [0, -0.05, 0], + "0.1667": [0, -0.08, 0], + "0.2083": [0, -0.15, 0], + "0.25": [0, -0.25, 0], + "0.2917": [0, -0.35, 0], + "0.3333": [0, -0.42, 0], + "0.375": [0, -0.45, 0], + "0.4167": [0, -0.42, 0], + "0.4583": [0, -0.35, 0], + "0.5": [0, -0.25, 0], + "0.5417": [0, -0.15, 0], + "0.5833": [0, -0.08, 0], + "0.625": [0, -0.05, 0], + "0.6667": [0, -0.08, 0], + "0.7083": [0, -0.15, 0], + "0.75": [0, -0.25, 0], + "0.7917": [0, -0.35, 0], + "0.8333": [0, -0.42, 0], + "0.875": [0, -0.45, 0], + "0.9167": [0, -0.42, 0], + "0.9583": [0, -0.35, 0], + "1.0": [0, -0.25, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [5.47, 0, -5], + "0.0417": [9.18, 0, -3.83], + "0.0833": [12.26, 0, -2.6], + "0.125": [14.5, 0, -1.33], + "0.1667": [15.76, 0, -0.03], + "0.2083": [15.94, 0, -1.27], + "0.25": [15.04, 0, -2.55], + "0.2917": [13.11, 0, -3.78], + "0.3333": [10.28, 0, -4.95], + "0.375": [6.76, 0, -6.04], + "0.4167": [2.78, 0, -7.02], + "0.4583": [-1.39, 0, -7.89], + "0.5": [-5.47, 0, -8.62], + "0.5417": [-9.18, 0, -9.2], + "0.5833": [-12.26, 0, -9.63], + "0.625": [-14.5, 0, -9.9], + "0.6667": [-15.76, 0, -10], + "0.7083": [-15.94, 0, -9.93], + "0.75": [-15.04, 0, -9.69], + "0.7917": [-13.11, 0, -9.29], + "0.8333": [-10.28, 0, -8.73], + "0.875": [-6.76, 0, -8.02], + "0.9167": [-2.78, 0, -7.18], + "0.9583": [1.39, 0, -6.21], + "1.0": [5.47, 0, -5.14] + }, + "position": { + "0.0": [-0.14, 0.15, -0.8], + "0.0417": [-0.11, 0.15, -0.79], + "0.0833": [-0.1, 0.15, -0.75], + "0.125": [-0.1, 0.15, -0.68], + "0.1667": [-0.11, 0.15, -0.6], + "0.2083": [-0.13, 0.15, -0.5], + "0.25": [-0.15, 0.15, -0.4], + "0.2917": [-0.19, 0.15, -0.3], + "0.3333": [-0.22, 0.15, -0.2], + "0.375": [-0.26, 0.15, -0.12], + "0.4167": [-0.3, 0.32, -0.05], + "0.4583": [-0.34, 0.57, -0.01], + "0.5": [-0.36, 0.79, 0], + "0.5417": [-0.39, 0.97, -0.01], + "0.5833": [-0.4, 1.09, -0.05], + "0.625": [-0.4, 1.15, -0.12], + "0.6667": [-0.39, 1.13, -0.2], + "0.7083": [-0.37, 1.06, -0.3], + "0.75": [-0.35, 0.92, -0.4], + "0.7917": [-0.31, 0.72, -0.5], + "0.8333": [-0.28, 0.49, -0.6], + "0.875": [-0.24, 0.24, -0.68], + "0.9167": [-0.2, 0.15, -0.75], + "0.9583": [-0.16, 0.15, -0.79], + "1.0": [-0.14, 0.15, -0.8] + }, + "scale": { + "0.0": [1, 1.1198, 1], + "0.0417": [1, 1.0708, 1], + "0.0833": [1, 1.0323, 1], + "0.125": [1, 1.0101, 1], + "0.1667": [1, 1.0008, 1], + "0.2083": [1, 1.0018, 1], + "0.25": [1, 1.0134, 1], + "0.2917": [1, 1.0387, 1], + "0.3333": [1, 1.0802, 1], + "0.375": [1, 1.1292, 1], + "0.4167": [1, 1.1677, 1], + "0.4583": [1, 1.1899, 1], + "0.5": [1, 1.1992, 1], + "0.5417": [1, 1.1982, 1], + "0.5833": [1, 1.1866, 1], + "0.625": [1, 1.1613, 1], + "0.6667": [1, 1.1198, 1], + "0.7083": [1, 1.0708, 1], + "0.75": [1, 1.0323, 1], + "0.7917": [1, 1.0101, 1], + "0.8333": [1, 1.0008, 1], + "0.875": [1, 1.0018, 1], + "0.9167": [1, 1.0134, 1], + "0.9583": [1, 1.0387, 1], + "1.0": [1, 1.0802, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-8.82, 0, 0], + "0.0417": [-5.38, 0, 0], + "0.0833": [-1.57, 0, 0], + "0.125": [2.35, 0, 0], + "0.1667": [6.1, 0, 0], + "0.2083": [9.44, 0, 0], + "0.25": [12.14, 0, 0], + "0.2917": [14, 0, 0], + "0.3333": [14.92, 0, 0], + "0.375": [14.82, 0, 0], + "0.4167": [13.7, 0, 0], + "0.4583": [11.66, 0, 0], + "0.5": [8.82, 0, 0], + "0.5417": [5.38, 0, 0], + "0.5833": [1.57, 0, 0], + "0.625": [-2.35, 0, 0], + "0.6667": [-6.1, 0, 0], + "0.7083": [-9.44, 0, 0], + "0.75": [-12.14, 0, 0], + "0.7917": [-14, 0, 0], + "0.8333": [-14.92, 0, 0], + "0.875": [-14.82, 0, 0], + "0.9167": [-13.7, 0, 0], + "0.9583": [-11.66, 0, 0], + "1.0": [-8.82, 0, 0] + }, + "position": { + "0.0": [0, 0.06, 0], + "0.0417": [0, 0.08, 0.06], + "0.0833": [0, 0.11, 0.12], + "0.125": [0, 0.18, 0.16], + "0.1667": [0, 0.31, 0.18], + "0.2083": [0, 0.49, 0.2], + "0.25": [0, 0.65, 0.2], + "0.2917": [0, 0.75, 0.2], + "0.3333": [0, 0.8, 0.18], + "0.375": [0, 0.83, 0.16], + "0.4167": [0, 0.85, 0.12], + "0.4583": [0, 0.85, 0.06], + "0.5": [0, 0.84, 0], + "0.5417": [0, 0.82, -0.06], + "0.5833": [0, 0.79, -0.12], + "0.625": [0, 0.72, -0.16], + "0.6667": [0, 0.59, -0.18], + "0.7083": [0, 0.41, -0.2], + "0.75": [0, 0.25, -0.2], + "0.7917": [0, 0.15, -0.2], + "0.8333": [0, 0.1, -0.18], + "0.875": [0, 0.07, -0.16], + "0.9167": [0, 0.05, -0.12], + "0.9583": [0, 0.05, -0.06], + "1.0": [0, 0.06, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [-5.47, 0, 8.66], + "0.0417": [-9.18, 0, 9.24], + "0.0833": [-12.26, 0, 9.66], + "0.125": [-14.5, 0, 9.91], + "0.1667": [-15.76, 0, 10], + "0.2083": [-15.94, 0, 9.92], + "0.25": [-15.04, 0, 9.67], + "0.2917": [-13.11, 0, 9.26], + "0.3333": [-10.28, 0, 8.69], + "0.375": [-6.76, 0, 7.97], + "0.4167": [-2.78, 0, 7.12], + "0.4583": [1.39, 0, 6.15], + "0.5": [5.47, 0, 5.07], + "0.5417": [9.18, 0, 3.91], + "0.5833": [12.26, 0, 2.68], + "0.625": [14.5, 0, 1.41], + "0.6667": [15.76, 0, 0.11], + "0.7083": [15.94, 0, 1.19], + "0.75": [15.04, 0, 2.47], + "0.7917": [13.11, 0, 3.71], + "0.8333": [10.28, 0, 4.88], + "0.875": [6.76, 0, 5.97], + "0.9167": [2.78, 0, 6.97], + "0.9583": [-1.39, 0, 7.84], + "1.0": [-5.47, 0, 8.58] + }, + "position": { + "0.0": [0.36, 0.79, 0], + "0.0417": [0.39, 0.97, -0.01], + "0.0833": [0.4, 1.09, -0.05], + "0.125": [0.4, 1.15, -0.12], + "0.1667": [0.39, 1.13, -0.2], + "0.2083": [0.37, 1.06, -0.3], + "0.25": [0.35, 0.92, -0.4], + "0.2917": [0.31, 0.72, -0.5], + "0.3333": [0.28, 0.49, -0.6], + "0.375": [0.24, 0.24, -0.68], + "0.4167": [0.2, 0.15, -0.75], + "0.4583": [0.16, 0.15, -0.79], + "0.5": [0.14, 0.15, -0.8], + "0.5417": [0.11, 0.15, -0.79], + "0.5833": [0.1, 0.15, -0.75], + "0.625": [0.1, 0.15, -0.68], + "0.6667": [0.11, 0.15, -0.6], + "0.7083": [0.13, 0.15, -0.5], + "0.75": [0.15, 0.15, -0.4], + "0.7917": [0.19, 0.15, -0.3], + "0.8333": [0.22, 0.15, -0.2], + "0.875": [0.26, 0.15, -0.12], + "0.9167": [0.3, 0.32, -0.05], + "0.9583": [0.34, 0.57, -0.01], + "1.0": [0.36, 0.79, 0] + }, + "scale": { + "0.0": [1, 1.1198, 1], + "0.0417": [1, 1.0708, 1], + "0.0833": [1, 1.0323, 1], + "0.125": [1, 1.0101, 1], + "0.1667": [1, 1.0008, 1], + "0.2083": [1, 1.0018, 1], + "0.25": [1, 1.0134, 1], + "0.2917": [1, 1.0387, 1], + "0.3333": [1, 1.0802, 1], + "0.375": [1, 1.1292, 1], + "0.4167": [1, 1.1677, 1], + "0.4583": [1, 1.1899, 1], + "0.5": [1, 1.1992, 1], + "0.5417": [1, 1.1982, 1], + "0.5833": [1, 1.1866, 1], + "0.625": [1, 1.1613, 1], + "0.6667": [1, 1.1198, 1], + "0.7083": [1, 1.0708, 1], + "0.75": [1, 1.0323, 1], + "0.7917": [1, 1.0101, 1], + "0.8333": [1, 1.0008, 1], + "0.875": [1, 1.0018, 1], + "0.9167": [1, 1.0134, 1], + "0.9583": [1, 1.0387, 1], + "1.0": [1, 1.0802, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [8.82, 0, 0], + "0.0417": [5.38, 0, 0], + "0.0833": [1.57, 0, 0], + "0.125": [-2.35, 0, 0], + "0.1667": [-6.1, 0, 0], + "0.2083": [-9.44, 0, 0], + "0.25": [-12.14, 0, 0], + "0.2917": [-14, 0, 0], + "0.3333": [-14.92, 0, 0], + "0.375": [-14.82, 0, 0], + "0.4167": [-13.7, 0, 0], + "0.4583": [-11.66, 0, 0], + "0.5": [-8.82, 0, 0], + "0.5417": [-5.38, 0, 0], + "0.5833": [-1.57, 0, 0], + "0.625": [2.35, 0, 0], + "0.6667": [6.1, 0, 0], + "0.7083": [9.44, 0, 0], + "0.75": [12.14, 0, 0], + "0.7917": [14, 0, 0], + "0.8333": [14.92, 0, 0], + "0.875": [14.82, 0, 0], + "0.9167": [13.7, 0, 0], + "0.9583": [11.66, 0, 0], + "1.0": [8.82, 0, 0] + }, + "position": { + "0.0": [0, 0.84, 0], + "0.0417": [0, 0.82, -0.06], + "0.0833": [0, 0.79, -0.12], + "0.125": [0, 0.72, -0.16], + "0.1667": [0, 0.59, -0.18], + "0.2083": [0, 0.41, -0.2], + "0.25": [0, 0.25, -0.2], + "0.2917": [0, 0.15, -0.2], + "0.3333": [0, 0.1, -0.18], + "0.375": [0, 0.07, -0.16], + "0.4167": [0, 0.05, -0.12], + "0.4583": [0, 0.05, -0.06], + "0.5": [0, 0.06, 0], + "0.5417": [0, 0.08, 0.06], + "0.5833": [0, 0.11, 0.12], + "0.625": [0, 0.18, 0.16], + "0.6667": [0, 0.31, 0.18], + "0.7083": [0, 0.49, 0.2], + "0.75": [0, 0.65, 0.2], + "0.7917": [0, 0.75, 0.2], + "0.8333": [0, 0.8, 0.18], + "0.875": [0, 0.83, 0.16], + "0.9167": [0, 0.85, 0.12], + "0.9583": [0, 0.85, 0.06], + "1.0": [0, 0.84, 0] + } + } + } + }, + "animation.silverlabs_nat.otter_baby.run": { + "loop": true, + "animation_length": 0.7917, + "anim_time_update": "q.anim_time + q.delta_time * 1.5 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "rotation": [0, "-Math.cos(( q.anim_time - 0.0 ) * 227 ) * 1", 0], + "scale": [ + "1 + Math.sin( -20 + ( q.anim_time - 0.0 ) * 455 ) * 0.01", + "1 + Math.sin( 20 + ( q.anim_time - 0.0 ) * 455 ) * -0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 455 ) * 0.01" + ] + }, + "body": { + "rotation": { + "0.0": [-2, 0, 1.93], + "0.0417": [-4.54, 0, 1.08], + "0.0833": [-6.27, 0, 0.11], + "0.125": [-6.99, 0, -0.87], + "0.1667": [-6.62, 0, -1.76], + "0.2083": [-5.21, 0, -2.45], + "0.25": [-2.91, 0, -2.88], + "0.2917": [0.03, 0, -3], + "0.3333": [3.29, 0, -2.79], + "0.375": [6.52, 0, -2.28], + "0.4167": [9.37, 0, -1.52], + "0.4583": [11.53, 0, -0.6], + "0.5": [12.76, 0, 0.39], + "0.5417": [12.94, 0, 1.34], + "0.5833": [12.03, 0, 2.14], + "0.625": [10.15, 0, 2.7], + "0.6667": [7.49, 0, 2.98], + "0.7083": [4.34, 0, 2.93], + "0.75": [1.05, 0, 2.56], + "0.7917": [-2.03, 0, 1.92] + }, + "position": { + "0.0": [0, -0.58, 0.03], + "0.0417": [0, -0.6, 0.1], + "0.0833": [0, -0.58, 0.15], + "0.125": [0, -0.52, 0.18], + "0.1667": [0, -0.42, 0.2], + "0.2083": [0, -0.3, 0.19], + "0.25": [0, -0.17, 0.17], + "0.2917": [0, -0.05, 0.12], + "0.3333": [0, 0.07, 0.06], + "0.375": [0, 0.15, 0], + "0.4167": [0, 0.19, -0.07], + "0.4583": [0, 0.2, -0.12], + "0.5": [0, 0.15, -0.17], + "0.5417": [0, 0.08, -0.19], + "0.5833": [0, -0.03, -0.2], + "0.625": [0, -0.16, -0.18], + "0.6667": [0, -0.29, -0.15], + "0.7083": [0, -0.41, -0.09], + "0.75": [0, -0.51, -0.03], + "0.7917": [0, -0.58, 0.04] + } + }, + "head": { + "rotation": { + "0.0": [-2, 0, -1.97], + "0.0417": [-0.77, 0, -1.75], + "0.0833": [0.55, 0, -1.34], + "0.125": [1.81, 0, -0.79], + "0.1667": [2.87, 0, -0.15], + "0.2083": [3.62, 0, 0.51], + "0.25": [3.98, 0, 1.11], + "0.2917": [3.9, 0, 1.59], + "0.3333": [3.4, 0, 1.9], + "0.375": [2.54, 0, 2], + "0.4167": [1.4, 0, 1.88], + "0.4583": [0.1, 0, 1.56], + "0.5": [-1.2, 0, 1.07], + "0.5417": [-2.38, 0, 0.47], + "0.5833": [-3.29, 0, -0.19], + "0.625": [-3.85, 0, -0.83], + "0.6667": [-3.99, 0, -1.37], + "0.7083": [-3.7, 0, -1.77], + "0.75": [-3.01, 0, -1.98], + "0.7917": [-1.99, 0, -1.97] + }, + "position": { + "0.0": [0, -1.13, -0.3], + "0.0417": [0, -1.01, -0.3], + "0.0833": [0, -0.86, -0.3], + "0.125": [0, -0.68, -0.3], + "0.1667": [0, -0.5, -0.3], + "0.2083": [0, -0.34, -0.3], + "0.25": [0, -0.21, -0.3], + "0.2917": [0, -0.12, -0.3], + "0.3333": [0, -0.1, -0.3], + "0.375": [0, -0.14, -0.3], + "0.4167": [0, -0.23, -0.3], + "0.4583": [0, -0.36, -0.3], + "0.5": [0, -0.53, -0.3], + "0.5417": [0, -0.71, -0.3], + "0.5833": [0, -0.89, -0.3], + "0.625": [0, -1.03, -0.3], + "0.6667": [0, -1.14, -0.3], + "0.7083": [0, -1.2, -0.3], + "0.75": [0, -1.19, -0.3], + "0.7917": [0, -1.13, -0.3] + } + }, + "tail": { + "rotation": { + "0.0": [11.57, 0, 0], + "0.0417": [6.46, 0, 0], + "0.0833": [0.65, 0, 0], + "0.125": [-5.23, 0, 0], + "0.1667": [-10.54, 0, 0], + "0.2083": [-14.71, 0, 0], + "0.25": [-17.28, 0, 0], + "0.2917": [-17.98, 0, 0], + "0.3333": [-16.73, 0, 0], + "0.375": [-13.66, 0, 0], + "0.4167": [-9.11, 0, 0], + "0.4583": [-3.58, 0, 0], + "0.5": [2.35, 0, 0], + "0.5417": [8.02, 0, 0], + "0.5833": [12.82, 0, 0], + "0.625": [16.23, 0, 0], + "0.6667": [17.88, 0, 0], + "0.7083": [17.59, 0, 0], + "0.75": [15.39, 0, 0], + "0.7917": [11.52, 0, 0] + }, + "position": { + "0.0": [0, -0.62, -0.3], + "0.0417": [0, -0.6, -0.3], + "0.0833": [0, -0.56, -0.3], + "0.125": [0, -0.48, -0.3], + "0.1667": [0, -0.39, -0.3], + "0.2083": [0, -0.29, -0.3], + "0.25": [0, -0.2, -0.3], + "0.2917": [0, -0.12, -0.3], + "0.3333": [0, -0.06, -0.3], + "0.375": [0, -0.02, -0.3], + "0.4167": [0, -0.02, -0.3], + "0.4583": [0, -0.06, -0.3], + "0.5": [0, -0.12, -0.3], + "0.5417": [0, -0.2, -0.3], + "0.5833": [0, -0.3, -0.3], + "0.625": [0, -0.39, -0.3], + "0.6667": [0, -0.48, -0.3], + "0.7083": [0, -0.56, -0.3], + "0.75": [0, -0.6, -0.3], + "0.7917": [0, -0.62, -0.3] + } + }, + "leftArm": { + "rotation": { + "0.0": [35, 0, 0], + "0.0417": [47.71, 0, 0], + "0.0833": [56.33, 0, 0], + "0.125": [59.93, 0, 0], + "0.1667": [58.1, 0, 0], + "0.2083": [51.06, 0, 0], + "0.25": [39.57, 0, 0], + "0.2917": [24.86, 0, 0], + "0.3333": [8.55, 0, 0], + "0.375": [-7.61, 0, 0], + "0.4167": [-21.86, 0, 0], + "0.4583": [-32.65, 0, 0], + "0.5": [-38.81, 0, 0], + "0.5417": [-39.68, 0, 0], + "0.5833": [-35.16, 0, 0], + "0.625": [-25.74, 0, 0], + "0.6667": [-12.44, 0, 0], + "0.7083": [3.29, 0, 0], + "0.75": [19.75, 0, 0], + "0.7917": [35.16, 0, 0] + }, + "position": { + "0.0": [-0.05, 0, 0.13], + "0.0417": [-0.05, 0, 0.19], + "0.0833": [-0.05, 0, 0.23], + "0.125": [-0.05, 0, 0.25], + "0.1667": [-0.05, 0.27, 0.24], + "0.2083": [-0.05, 0.57, 0.21], + "0.25": [-0.05, 0.81, 0.15], + "0.2917": [-0.05, 0.95, 0.07], + "0.3333": [-0.05, 1, -0.01], + "0.375": [-0.05, 0.94, -0.09], + "0.4167": [-0.05, 0.77, -0.16], + "0.4583": [-0.05, 0.52, -0.21], + "0.5": [-0.05, 0.22, -0.24], + "0.5417": [-0.05, 0, -0.25], + "0.5833": [-0.05, 0, -0.23], + "0.625": [-0.05, 0, -0.18], + "0.6667": [-0.05, 0, -0.11], + "0.7083": [-0.05, 0, -0.03], + "0.75": [-0.05, 0, 0.05], + "0.7917": [-0.05, 0, 0.13] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-13.3, 0, 0], + "0.0417": [-21.67, 0, 0], + "0.0833": [-24.97, 0, 0], + "0.125": [-22.85, 0, 0], + "0.1667": [-15.54, 0, 0], + "0.2083": [-3.83, 0, 0], + "0.25": [11.01, 0, 0], + "0.2917": [27.36, 0, 0], + "0.3333": [43.46, 0, 0], + "0.375": [57.56, 0, 0], + "0.4167": [68.12, 0, 0], + "0.4583": [74, 0, 0], + "0.5": [74.57, 0, 0], + "0.5417": [69.76, 0, 0], + "0.5833": [60.1, 0, 0], + "0.625": [46.62, 0, 0], + "0.6667": [30.8, 0, 0], + "0.7083": [14.36, 0, 0], + "0.75": [-0.94, 0, 0], + "0.7917": [-13.42, 0, 0] + }, + "position": { + "0.0": [0.1, 0.4, -0.64], + "0.0417": [0.1, 0.21, -0.65], + "0.0833": [0.1, 0.05, -0.65], + "0.125": [0.1, -0.05, -0.63], + "0.1667": [0.1, -0.1, -0.61], + "0.2083": [0.1, -0.08, -0.58], + "0.25": [0.1, 0, -0.54], + "0.2917": [0.1, 0.14, -0.51], + "0.3333": [0.1, 0.31, -0.48], + "0.375": [0.1, 0.51, -0.46], + "0.4167": [0.1, 0.7, -0.45], + "0.4583": [0.1, 0.87, -0.45], + "0.5": [0.1, 1.01, -0.46], + "0.5417": [0.1, 1.08, -0.48], + "0.5833": [0.1, 1.1, -0.51], + "0.625": [0.1, 1.05, -0.54], + "0.6667": [0.1, 0.94, -0.57], + "0.7083": [0.1, 0.78, -0.6], + "0.75": [0.1, 0.59, -0.63], + "0.7917": [0.1, 0.39, -0.64] + } + }, + "rightArm": { + "rotation": { + "0.0": [60, 0, 0], + "0.0417": [57.29, 0, 0], + "0.0833": [49.45, 0, 0], + "0.125": [37.32, 0, 0], + "0.1667": [22.24, 0, 0], + "0.2083": [5.82, 0, 0], + "0.25": [-10.14, 0, 0], + "0.2917": [-23.91, 0, 0], + "0.3333": [-34.01, 0, 0], + "0.375": [-39.33, 0, 0], + "0.4167": [-39.3, 0, 0], + "0.4583": [-33.92, 0, 0], + "0.5": [-23.78, 0, 0], + "0.5417": [-9.97, 0, 0], + "0.5833": [6, 0, 0], + "0.625": [22.41, 0, 0], + "0.6667": [37.48, 0, 0], + "0.7083": [49.56, 0, 0], + "0.75": [57.35, 0, 0], + "0.7917": [60, 0, 0] + }, + "position": { + "0.0": [0.05, 0, 0.25], + "0.0417": [0.05, 0.32, 0.24], + "0.0833": [0.05, 0.61, 0.2], + "0.125": [0.05, 0.84, 0.14], + "0.1667": [0.05, 0.97, 0.06], + "0.2083": [0.05, 1, -0.02], + "0.25": [0.05, 0.92, -0.1], + "0.2917": [0.05, 0.73, -0.17], + "0.3333": [0.05, 0.47, -0.22], + "0.375": [0.05, 0.16, -0.25], + "0.4167": [0.05, 0, -0.25], + "0.4583": [0.05, 0, -0.22], + "0.5": [0.05, 0, -0.17], + "0.5417": [0.05, 0, -0.1], + "0.5833": [0.05, 0, -0.02], + "0.625": [0.05, 0, 0.06], + "0.6667": [0.05, 0, 0.14], + "0.7083": [0.05, 0, 0.2], + "0.75": [0.05, 0, 0.24], + "0.7917": [0.05, 0, 0.25] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-25, 0, 0], + "0.0417": [-22.29, 0, 0], + "0.0833": [-14.45, 0, 0], + "0.125": [-2.32, 0, 0], + "0.1667": [12.76, 0, 0], + "0.2083": [29.18, 0, 0], + "0.25": [45.14, 0, 0], + "0.2917": [58.91, 0, 0], + "0.3333": [69.01, 0, 0], + "0.375": [74.33, 0, 0], + "0.4167": [74.3, 0, 0], + "0.4583": [68.92, 0, 0], + "0.5": [58.78, 0, 0], + "0.5417": [44.97, 0, 0], + "0.5833": [29, 0, 0], + "0.625": [12.59, 0, 0], + "0.6667": [-2.48, 0, 0], + "0.7083": [-14.56, 0, 0], + "0.75": [-22.35, 0, 0], + "0.7917": [-25, 0, 0] + }, + "position": { + "0.0": [0.1, -0.16, -0.78], + "0.0417": [0.1, -0.26, -0.74], + "0.0833": [0.1, -0.3, -0.68], + "0.125": [0.1, -0.27, -0.61], + "0.1667": [0.1, -0.19, -0.52], + "0.2083": [0.1, -0.05, -0.45], + "0.25": [0.1, 0.13, -0.38], + "0.2917": [0.1, 0.33, -0.33], + "0.3333": [0.1, 0.52, -0.3], + "0.375": [0.1, 0.69, -0.3], + "0.4167": [0.1, 0.82, -0.33], + "0.4583": [0.1, 0.89, -0.38], + "0.5": [0.1, 0.89, -0.45], + "0.5417": [0.1, 0.84, -0.53], + "0.5833": [0.1, 0.72, -0.62], + "0.625": [0.1, 0.56, -0.69], + "0.6667": [0.1, 0.37, -0.75], + "0.7083": [0.1, 0.17, -0.79], + "0.75": [0.1, -0.01, -0.8], + "0.7917": [0.1, -0.16, -0.78] + } + } + } + }, + "animation.silverlabs_nat.otter_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [-0.3, 0, 0], + "position": [0, -1.6, 0] + }, + "head": { + "rotation": [3, 0, 6] + }, + "tail": { + "rotation": [-25.30209, 24.70053, -3.57089], + "position": [0, 0, -0.3] + }, + "leftArm": { + "rotation": [-100.11654, 16.97039, -0.43633], + "position": [0, -2.2, -0.2] + }, + "leftLeg": { + "rotation": [-87.91947, -15.98999, -0.57336], + "position": [0.3, -1.9, 0.6] + }, + "rightArm": { + "rotation": [-86.54518, -15.78269, -4.24333], + "position": [-0.1, -1.9, 0] + }, + "rightLeg": { + "rotation": [-87.91947, 15.98999, 0.57336], + "position": [-0.3, -1.9, 0.6] + } + } + }, + "animation.silverlabs_nat.otter_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.7917, + "bones": { + "body": { + "rotation": { + "0.0": [-5, 0, 0], + "0.125": [-5.41, 0, -1.04], + "0.3333": [-11.32583, 0, -0.41212], + "0.4167": [-10.62, 0, 0.41], + "0.5833": [-1.45, 0, 0.28], + "0.625": [-0.37, 0, 0.14], + "0.7083": [-0.3, 0, 0] + }, + "position": { + "0.0": [0, -0.4, 0.1], + "0.3333": [0, -1.39, 0.05], + "0.7083": [0, -1.6, 0] + } + }, + "head": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [11.14263, 0, -2.35747], + "0.5": [5.17278, -0.33703, 1.0515], + "0.7083": [3.60518, -0.57061, 3.22204], + "0.7917": [3, 0, 6] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0.17, 0], + "0.2917": [0, -0.3, 0], + "0.375": [0, -0.35, 0], + "0.5": [0, 0.26, 0], + "0.625": [0, 0.39, 0], + "0.7083": [0, 0.14, 0], + "0.7917": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-8, 0, 0], + "0.0417": [-3.38, 0.86, 0.03], + "0.1667": [8.76581, 16.06014, -2.28407], + "0.375": [17.63865, 23.95629, -1.4788], + "0.4167": [13.6, 23.59, -1.94], + "0.5417": [-10.99, 20.75, -2.87], + "0.7083": [-25.80209, 24.70053, -3.57089], + "0.7917": [-25.3, 24.7, -2.37] + }, + "position": { + "0.0": [0, -0.1, 0], + "0.5417": [0, -0.01, -0.25], + "0.75": [0, 0, -0.3] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.625": [-80.09, 13.58, -0.35], + "0.7083": [-100.11654, 16.97039, -0.43633] + }, + "position": { + "0.0": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.5": [0, -0.22, -0.04], + "0.5833": [0, -0.55, -0.13], + "0.625": [0, -0.86, -0.18], + "0.7083": [0, -2.2, -0.2], + "0.75": [0, -2.3, -0.2], + "0.7917": [0, -2.2, -0.2] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-4.21, -2.67, -0.09], + "0.125": [-13.81, -5.33, -0.19], + "0.1667": [-59.12, -8.43, -0.3], + "0.25": [-84.29, -13.32, -0.48], + "0.3333": [-87.91947, -15.98999, -0.57336], + "0.4167": [-91.12, -15.99, -0.57], + "0.5417": [-87.91947, -15.98999, -0.57336] + }, + "position": { + "0.0": [0, 0, 0], + "0.3333": [0.3, -1.9, 0.6] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.5": [-86.54518, -15.78269, -4.24333] + }, + "position": { + "0.0": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.5": [-0.1, -1.9, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-16.59, 5.33, 0.19], + "0.25": [-78.97, 13.32, 0.48], + "0.3333": [-87.91947, 15.98999, 0.57336] + }, + "position": { + "0.0": [0, 0, 0], + "0.3333": [-0.3, -1.9, 0.6] + } + } + } + }, + "animation.silverlabs_nat.otter_baby.unsit": { + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0833": [-0.3, 0, 0], + "0.1667": [-0.37, 0, -0.86], + "0.2083": [-1.45, 0, -3.12], + "0.2917": [-6.0122, -0.52502, -4.62743], + "0.375": [-10.62, 0, -2.99], + "0.4583": [-11.32583, 0, -0.41212], + "0.5": [-7.94, 0, -0.54], + "0.625": [7.13, 0, -0.91], + "0.6667": [7.99, 0, -1.04], + "0.7083": [6.19, 0, -0.69], + "0.7917": [-1.6, 0, 0], + "0.875": [-4.76, 0, 0], + "1.0": [-5, 0, 0] + }, + "position": { + "0.0833": [0, -1.6, 0], + "0.4583": [0, -1.39, 0.05], + "0.7917": [0, -0.4, 0.1] + } + }, + "head": { + "rotation": { + "0.0": [3, 0, 6], + "0.0833": [3.60518, -0.57061, 3.22204], + "0.2917": [5.17278, -0.33703, 1.0515], + "0.375": [6.58, -0.24, 0.08], + "0.4167": [9.19502, -0.20971, -0.23593], + "0.5": [10.32, -0.1, -1.38], + "0.5833": [11.14263, 0, -2.35747], + "0.6667": [9.29, 0, -1.41], + "0.7917": [0, 0, 0], + "0.875": [-1.3, 0, 0], + "0.9167": [-0.44, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0.14, 0], + "0.1667": [0, 0.39, 0], + "0.2917": [0, 0.26, 0], + "0.4167": [0, -0.35, 0], + "0.5": [0, -0.3, 0], + "0.6667": [0, 0.17, 0], + "0.7917": [0, 0.3, 0], + "0.9167": [0, 0.1, 0], + "1.0": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-25.3, 24.7, -2.37], + "0.0833": [-24.42, 26.1, -3.14], + "0.375": [-15.92962, 30.98755, -5.853], + "0.4167": [-13.63804, 26.27915, -4.73563], + "0.5": [-18.05487, 16.86235, -2.50089], + "0.5833": [-25.33837, 7.44556, -0.26615], + "0.6667": [-23.92, 2.59, 2.32], + "0.7083": [-14.36, 0.16, 3.61], + "0.75": [-3.80416, -2.27155, 4.90072], + "0.8333": [-1.54, -1.52, 3.27], + "0.9167": [-6.87, -0.76, 1.63], + "1.0": [-8, 0, 0] + }, + "position": [0, 0, -0.3] + }, + "leftArm": { + "rotation": { + "0.0833": [-100.11654, 16.97039, -0.43633], + "0.1667": [-80.09, 13.58, -0.35], + "0.375": [0, 0, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0833": [0, -2.2, -0.2], + "0.1667": [-0.04, -0.91, -0.14], + "0.2917": [-0.1, -0.22, -0.04], + "0.375": [-0.1, 0, 0], + "0.5833": [0, 0, 0], + "0.7917": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.25": [-87.91947, -15.98999, -0.57336], + "0.375": [-91.12, -15.99, -0.57], + "0.4167": [-87.91947, -15.98999, 0.72664], + "0.5": [-77.50505, -13.47729, 1.38112], + "0.5833": [-59.12, -8.43, 1], + "0.625": [-13.81, -5.33, -0.19], + "0.6667": [-4.21, -2.67, -0.09], + "0.7083": [0, 0, 0] + }, + "position": { + "0.4167": [0.3, -1.9, 0.6], + "0.7083": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.2917": [-86.54518, -15.78269, -4.24333], + "0.4583": [0, 0, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.2917": [-0.1, -1.9, 0], + "0.375": [-0.05, -0.25, 0], + "0.4583": [0, 0, 0], + "0.7917": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.5417": [-87.91947, 15.98999, 0.57336], + "0.625": [-78.97, 13.32, 0.48], + "0.75": [-16.59, 5.33, 0.19], + "0.875": [0, 0, 0] + }, + "position": { + "0.5417": [-0.3, -1.9, 0.6], + "0.75": [-0.11, 0.19, 0.22], + "0.875": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.otter_baby.swim": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.0 ) * 180 ) * 5", + "-Math.sin( 20 + ( q.anim_time - 0.0 ) * 180 ) * -8", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * -2" + ], + "position": [ + 0, + "-0.4 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.3", + 0.1 + ] + }, + "head": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 90 ) * -8", + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -2" + ] + }, + "tail": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 180 ) * 4", + "-Math.sin( -20 + ( q.anim_time - 0.0 ) * 180 ) * -14", + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -2" + ], + "position": [ + 0, + "-0.2 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.2", + 0 + ] + }, + "leftArm": { + "rotation": [ + "46 - Math.sin( -60 + ( q.anim_time - 0.0 ) * 180 ) * -15", + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 180 ) * -5", + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 180 ) * -5" + ], + "position": [ + "-0.2 - Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.3", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.3", + 0.1 + ] + }, + "leftLeg": { + "rotation": [ + "20 - Math.cos(( q.anim_time + 0.65 ) * 360 ) * -15", + 0, + 0 + ], + "position": [ + "-0.15 - Math.sin(( q.anim_time - 0.0 ) * 180 ) * -0.3", + "v.freq = 2; v.mag = -0.4; v.balloon = 1; v.offset = 0.45; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -0.2; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + "30 - Math.sin( -20 + ( q.anim_time - 0.0 ) * 180 ) * -17", + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 180 ) * -8" + ], + "position": [ + "0.2 - Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.3", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.3", + 0.1 + ] + }, + "rightLeg": { + "rotation": [ + "20 - Math.cos(( q.anim_time + 0.15 ) * 360 ) * -15", + 0, + 0 + ], + "position": [ + "0.15 - Math.sin(( q.anim_time - 0.0 ) * 180 ) * -0.3", + "v.freq = 2; v.mag = 0.4; v.balloon = 1; v.offset = 0.45; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.2; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "skull": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 180 ) * -8", + "-Math.sin( -20 + ( q.anim_time - 0.0 ) * 180 ) * 8", + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 180 ) * -2" + ], + "position": [0, -0.9, 0] + } + } + }, + "animation.silverlabs_nat.otter_baby.swim_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.0 ) * 90 ) * 5", + "-Math.sin( 20 + ( q.anim_time - 0.0 ) * 90 ) * -8", + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * -2" + ], + "position": [ + 0, + "-0.4 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.3", + 0.1 + ] + }, + "tail": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 90 ) * 4", + "-Math.sin( -20 + ( q.anim_time - 0.0 ) * 90 ) * -14", + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 45 ) * -2" + ], + "position": [ + 0, + "-0.2 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.2", + 0 + ] + }, + "leftArm": { + "rotation": [ + "46 - Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -15", + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -5", + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -5" + ], + "position": [ + "-0.2 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.3", + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.3", + 0.1 + ] + }, + "leftLeg": { + "rotation": [ + "63 - Math.sin( -70 + ( q.anim_time - 0.0 ) * 90 ) * -10", + 0, + 0 + ], + "position": [ + "-0.15 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.3", + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.3", + "-0.25 + Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * 0.1" + ] + }, + "rightArm": { + "rotation": [ + "30 - Math.sin( -20 + ( q.anim_time - 0.0 ) * 90 ) * -17", + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -8" + ], + "position": [ + "0.2 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.3", + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.3", + 0.1 + ] + }, + "rightLeg": { + "rotation": [ + "63 - Math.sin( -20 + ( q.anim_time - 0.0 ) * 90 ) * -10", + 0, + 0 + ], + "position": [ + "0.15 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.3", + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.3", + "-0.25 + Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * 0.1" + ] + }, + "skull": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 90 ) * -8", + "-Math.sin( -20 + ( q.anim_time - 0.0 ) * 90 ) * 8", + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -2" + ], + "position": [0, -0.9, 0] + } + } + }, + "animation.silverlabs_nat.otter_baby.walk_UB": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 720 ) * 3", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 2" + ], + "position": [ + 0, + "-0.3 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 0.2", + 0.1 + ] + }, + "head": { + "rotation": [ + "-Math.cos( -60 + ( q.anim_time - 0.0 ) * 720 ) * -6", + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 360 ) * -2" + ], + "position": [ + 0, + "Math.cos( 50 + ( q.anim_time - 0.0 ) * 720 ) * -0.1", + 0 + ] + }, + "tail": { + "rotation": [ + "-Math.cos( -20 + ( q.anim_time - 0.0 ) * 720 ) * 5", + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 360 ) * -2", + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 360 ) * -2" + ], + "position": [ + 0, + "-0.25 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 0.2", + 0 + ] + }, + "leftArm": { + "rotation": [ + "-Math.cos( -70 + ( q.anim_time - 0.0 ) * 360 ) * -16", + 0, + "Math.max( 0, Math.abs( Math.sin( -30 + query.anim_time * 57 * Math.pi ) ) ) * -10" + ], + "position": [ + "-0.25 - Math.cos( 140 + ( q.anim_time - 0.0 ) * 360 ) * 0.15", + "0.15 + Math.max( 0, Math.sin( -140 + query.anim_time * 360 ) ) * 1", + "-0.4 + Math.cos( 180 + ( q.anim_time - 0.0 ) * 360 ) * 0.4" + ], + "scale": [ + 1, + "v.freq = 2; v.mag = -0.1; v.balloon = 1; v.offset = 1.1; v.time_offset = 0.65; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 1 + ] + }, + "leftLeg": { + "rotation": ["-Math.cos(( q.anim_time + 0.65 ) * 360 ) * -15", 0, 0], + "position": [ + 0, + "v.freq = 2; v.mag = -0.4; v.balloon = 2; v.offset = 0.45; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -0.2; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + "-Math.cos( -70 + ( q.anim_time - 0.0 ) * 360 ) * 16", + 0, + "Math.max( 0, Math.abs( Math.sin( 60 + query.anim_time * 57 * Math.pi ) ) ) * 10" + ], + "position": [ + "0.25 - Math.cos( -40 + ( q.anim_time - 0.0 ) * 360 ) * -0.15", + "0.15 + Math.max( 0, Math.sin( 40 + query.anim_time * 360 ) ) * 1", + "-0.4 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.4" + ], + "scale": [ + 1, + "v.freq = 2; v.mag = -0.1; v.balloon = 1; v.offset = 1.1; v.time_offset = 0.65; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 1 + ] + }, + "rightLeg": { + "rotation": ["-Math.cos(( q.anim_time + 0.15 ) * 360 ) * -15", 0, 0], + "position": [ + 0, + "v.freq = 2; v.mag = 0.4; v.balloon = 2; v.offset = 0.45; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.2; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + } + } + }, + "animation.silverlabs_nat.otter_baby.run_UB": { + "loop": true, + "animation_length": 0.7917, + "bones": { + "root": { + "rotation": [0, "-Math.cos(( q.anim_time - 0.0 ) * 227 ) * 1", 0], + "scale": [ + "1 + Math.sin( -20 + ( q.anim_time - 0.0 ) * 455 ) * 0.01", + "1 + Math.sin( 20 + ( q.anim_time - 0.0 ) * 455 ) * -0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 455 ) * 0.01" + ] + }, + "body": { + "rotation": [ + "3 - Math.sin( 30 + ( q.anim_time - 0.0 ) * 455 ) * 10", + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 455 ) * -3" + ], + "position": [ + 0, + "-0.2 + Math.cos( -20 + ( q.anim_time - 0.0 ) * 455 ) * -0.4", + "Math.sin( 10 + ( q.anim_time - 0.0 ) * 455 ) * 0.2" + ] + }, + "head": { + "rotation": [ + "-Math.sin( -30 + ( q.anim_time - 0.0 ) * 455 ) * -4", + 0, + "Math.sin( -80 + ( q.anim_time - 0.0 ) * 455 ) * 2" + ], + "position": [ + 0, + "-0.65 + Math.cos( 30 + ( q.anim_time - 0.0 ) * 455 ) * -0.55", + -0.3 + ] + }, + "tail": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 455 ) * 18", + 0, + 0 + ], + "position": [ + 0, + "-0.32 + Math.cos(( q.anim_time - 0.0 ) * 455 ) * -0.3", + -0.3 + ] + }, + "leftArm": { + "rotation": [ + "10 - Math.cos( -60 + ( q.anim_time - 0.0 ) * 455 ) * -50", + 0, + 0 + ], + "position": [ + -0.05, + "Math.max( 0, Math.sin( -60 + query.anim_time * 455 ) ) * 1", + "Math.cos( -60 + ( q.anim_time - 0.0 ) * 455 ) * 0.25" + ] + }, + "leftLeg": { + "rotation": [ + "25 - Math.cos( -40 + ( q.anim_time - 0.0 ) * 455 ) * 50", + 0, + 0 + ], + "position": [ + 0.1, + "0.5 + Math.cos( -80 + ( q.anim_time - 0.0 ) * 455 ) * -0.6", + "-0.55 + Math.cos( -20 + ( q.anim_time - 0.0 ) * 455 ) * -0.1" + ] + }, + "rightArm": { + "rotation": [ + "10 - Math.cos(( q.anim_time - 0.0 ) * 455 ) * -50", + 0, + 0 + ], + "position": [ + 0.05, + "Math.max( 0, Math.sin( query.anim_time * 455 ) ) * 1", + "Math.cos(( q.anim_time - 0.0 ) * 455 ) * 0.25" + ] + }, + "rightLeg": { + "rotation": [ + "25 - Math.cos(( q.anim_time - 0.0 ) * 455 ) * 50", + 0, + 0 + ], + "position": [ + 0.1, + "0.3 + Math.cos( -40 + ( q.anim_time - 0.0 ) * 455 ) * -0.6", + "-0.55 + Math.cos( 20 + ( q.anim_time - 0.0 ) * 455 ) * -0.25" + ] + } + } + }, + "animation.silverlabs_nat.otter_baby.float": { + "loop": true, + "animation_length": 3.8, + "bones": { + "root": { + "rotation": [ + "-181.009 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * -1", + 0.34871, + -0.1147 + ], + "position": [ + 0, + "4.75 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.3", + -2 + ] + }, + "tail": { + "rotation": [-54, 0, 0], + "position": [0, 0.1, -0.9] + }, + "skull": { + "rotation": [117, 0, 0], + "position": [0, -0.7, -1.1] + }, + "leftArm": { + "rotation": [62.74042, -6.93317, -9.12085] + }, + "leftLeg": { + "rotation": [-63.77487, -2.37288, -4.40029], + "position": [0, 0, 0.1] + }, + "rightArm": { + "rotation": [58.62041, 22.26774, 20.3384], + "position": [-0.4, 0.7, -0.4] + }, + "rightLeg": { + "rotation": [-71.00825, 3.33615, 6.15449] + } + } + }, + "animation.silverlabs_nat.otter_baby.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, -10], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01" + ] + }, + "body": { + "rotation": [0, 0, 90], + "position": [0, 0, 0] + }, + "skull": { + "rotation": [ + "94 - Math.cos(( q.anim_time - 0.0 ) * 90 ) * 1", + 18.31646, + "1.6725425358 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.5" + ], + "position": [-0.5, -1.8, 0] + }, + "tail": { + "rotation": [ + "-111 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + 1.5, + -4.5 + ], + "position": [0, -0.7, 1.2] + }, + "leftArm": { + "rotation": [0, 0, 425], + "position": [-0.6, 0.2, 0] + }, + "leftLeg": { + "rotation": [-32, 0, 91], + "position": [-0.8, -1.8, -0.7] + }, + "rightArm": { + "rotation": [-11, 0, 93], + "position": [1.1, -1.7, 0] + }, + "rightLeg": { + "rotation": [-44.56145, -7.05302, 72.89292], + "position": [1.1, 0, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/owl.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/owl.rp_anim.json new file mode 100644 index 0000000..3380f91 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/owl.rp_anim.json @@ -0,0 +1,123 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.owl.idle_event": { + "sound_effects": { + "0.0": { + "effect": "hoot" + } + }, + "animation_length": 3.375, + "bones": { + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [77.5, -2.5, 167.5], + "0.9167": [77.5, -2.5, 167.5], + "1.125": [77.5, -15, 160], + "1.6667": [77.5, -15, 160], + "1.875": [80, 12.5, 172.5], + "2.625": [80, 12.5, 172.5], + "3.25": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.4167": [0, -1, -1], + "2.625": [0, -1, -1], + "3.25": [0, 0, 0] + } + }, + "right_wing": { + "rotation": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.owl.fly": { + "anim_time_update": "q.anim_time + q.delta_time * Math.max( 1, v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) ) )", + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "rotation": [ + "47.5 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 4", + 0, + 0 + ], + "position": [0, 0, 4] + }, + "skull": { + "rotation": [ + "-45 + Math.sin(( q.anim_time - 0.6 ) * 720 ) * -4", + 0, + 0 + ] + }, + "right_leg": { + "rotation": [ + "22.5 + Math.sin(( q.anim_time - 0.3 ) * 360 ) * 4", + 0, + 0 + ] + }, + "left_wing": { + "rotation": [ + -90, + 0, + "-90 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * -50" + ], + "position": [-0.5, 2, 3] + }, + "left_leg": { + "rotation": [ + "25 + Math.sin(( q.anim_time - 0.4 ) * 360 ) * 4", + 0, + 0 + ] + }, + "right_wing": { + "rotation": [ + -90, + 0, + "90 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 50" + ], + "position": [0.5, 2, 3] + } + } + }, + "animation.silverlabs_nat.owl.sleep": { + "loop": true, + "bones": { + "skull": { + "position": [0, 0, 2.5] + } + } + }, + "animation.silverlabs_nat.owl.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.4 + } + } + }, + "animation.silverlabs_nat.owl.sit": { + "loop": true, + "bones": { + "skull": { + "rotation": [-20, 0, 0], + "position": [0, 0, 0.5] + }, + "body": { + "rotation": [20, 0, 0], + "position": [0, -2, 0] + }, + "left_wing": { + "rotation": [10, 0, 0] + }, + "right_wing": { + "rotation": [10, 0, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/owl_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/owl_baby.rp_anim.json new file mode 100644 index 0000000..8966d9b --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/owl_baby.rp_anim.json @@ -0,0 +1,874 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.owl_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 1" + ], + "position": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.05", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.05", + 0 + ] + }, + "leftWing": { + "rotation": [0, 0, "65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -5"] + }, + "rightWing": { + "rotation": [0, 0, "-65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 5"] + } + } + }, + "animation.silverlabs_nat.owl_baby.walk_UB": { + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "rotation": [0, "-Math.cos(( q.anim_time + 0 ) * 360 ) * 4", 0], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * -0.005", + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * -0.005" + ] + }, + "rightLeg": { + "rotation": [ + "-4 - Math.cos( 40 + ( q.anim_time - 0.0 ) * 360 ) * 7", + 0, + 0 + ], + "position": [ + "-( v.freq = 1; v.mag = -0.1; v.balloon = 2; v.offset = -0.3; v.time_offset = -0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 360 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "0.1 + Math.max( 0, Math.sin(( q.anim_time + 0.5 ) * 360 ) ) * 0.5", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.5" + ] + }, + "leftLeg": { + "rotation": [ + "-4 - Math.cos( -140 + ( q.anim_time - 0.0 ) * 360 ) * 7", + 0, + 0 + ], + "position": [ + "-( v.freq = 1; v.mag = 0.1; v.balloon = 2; v.offset = 0.3; v.time_offset = -0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 360 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "0.1 + Math.max( 0, Math.sin(( q.anim_time - 0.0 ) * 360 ) ) * 0.5", + "Math.cos( 180 + ( q.anim_time - 0.0 ) * 360 ) * -0.5" + ] + }, + "body": { + "rotation": [ + "2 - Math.sin(( q.anim_time - 0.0 ) * 720 ) * -4", + "-Math.cos(( q.anim_time + 0.2 ) * 360 ) * 2", + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -4" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.2 ) * 360 ) * 0.2", + "0.1 + ( v.freq = 2; v.mag = 0.2; v.balloon = 2; v.offset = 0.0; v.time_offset = 0.2; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 360 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + -0.2 + ] + }, + "leftWing": { + "rotation": [ + 25, + -20, + "40 - Math.sin(( q.anim_time + 0.2 ) * 720 ) * -10" + ] + }, + "rightWing": { + "rotation": [ + 25, + 20, + "-40 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * -10" + ] + } + } + }, + "animation.silverlabs_nat.owl_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "rotation": { + "0.0": [0, -4, 0], + "0.1": [0, -3.24, 0], + "0.2": [0, -1.24, 0], + "0.3": [0, 1.24, 0], + "0.4": [0, 3.24, 0], + "0.5": [0, 4, 0], + "0.6": [0, 3.24, 0], + "0.7": [0, 1.24, 0], + "0.8": [0, -1.24, 0], + "0.9": [0, -3.24, 0], + "1.0": [0, -4, 0] + }, + "scale": { + "0.0": [0.9971, 1.0059, 0.9971], + "0.1": [1.0029, 0.9941, 1.0029], + "0.2": [1.0048, 0.9905, 1.0048], + "0.3": [1, 1, 1], + "0.4": [0.9952, 1.0095, 0.9952], + "0.5": [0.9971, 1.0059, 0.9971], + "0.6": [1.0029, 0.9941, 1.0029], + "0.7": [1.0048, 0.9905, 1.0048], + "0.8": [1, 1, 1], + "0.9": [0.9952, 1.0095, 0.9952], + "1.0": [0.9971, 1.0059, 0.9971] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-9.36, 0, 0], + "0.1": [-5.69, 0, 0], + "0.2": [-1.38, 0, 0], + "0.3": [1.94, 0, 0], + "0.4": [2.98, 0, 0], + "0.5": [1.36, 0, 0], + "0.6": [-2.31, 0, 0], + "0.7": [-6.62, 0, 0], + "0.8": [-9.94, 0, 0], + "0.9": [-10.98, 0, 0], + "1.0": [-9.36, 0, 0] + }, + "position": { + "0.0": [0.22, 0.1, -0.5], + "0.1": [0.3, 0.1, -0.4], + "0.2": [0.38, 0.1, -0.15], + "0.3": [0.4, 0.1, 0.15], + "0.4": [0.4, 0.1, 0.4], + "0.5": [0.38, 0.1, 0.5], + "0.6": [0.3, 0.39, 0.4], + "0.7": [0.22, 0.58, 0.15], + "0.8": [0.2, 0.58, -0.15], + "0.9": [0.2, 0.39, -0.4], + "1.0": [0.22, 0.1, -0.5] + } + }, + "leftLeg": { + "rotation": { + "0.0": [1.36, 0, 0], + "0.1": [-2.31, 0, 0], + "0.2": [-6.62, 0, 0], + "0.3": [-9.94, 0, 0], + "0.4": [-10.98, 0, 0], + "0.5": [-9.36, 0, 0], + "0.6": [-5.69, 0, 0], + "0.7": [-1.38, 0, 0], + "0.8": [1.94, 0, 0], + "0.9": [2.98, 0, 0], + "1.0": [1.36, 0, 0] + }, + "position": { + "0.0": [-0.22, 0.1, 0.5], + "0.1": [-0.3, 0.39, 0.4], + "0.2": [-0.38, 0.58, 0.15], + "0.3": [-0.4, 0.58, -0.15], + "0.4": [-0.4, 0.39, -0.4], + "0.5": [-0.38, 0.1, -0.5], + "0.6": [-0.3, 0.1, -0.4], + "0.7": [-0.22, 0.1, -0.15], + "0.8": [-0.2, 0.1, 0.15], + "0.9": [-0.2, 0.1, 0.4], + "1.0": [-0.22, 0.1, 0.5] + } + }, + "body": { + "rotation": { + "0.0": [2, -0.62, 0], + "0.1": [5.8, 0.62, -2.35], + "0.2": [4.35, 1.62, -3.8], + "0.3": [-0.35, 2, -3.8], + "0.4": [-1.8, 1.62, -2.35], + "0.5": [2, 0.62, 0], + "0.6": [5.8, -0.62, 2.35], + "0.7": [4.35, -1.62, 3.8], + "0.8": [-0.35, -2, 3.8], + "0.9": [-1.8, -1.62, 2.35], + "1.0": [2, -0.62, 0] + }, + "position": { + "0.0": [-0.06, 0.26, -0.2], + "0.1": [-0.16, -0.06, -0.2], + "0.2": [-0.2, -0.1, -0.2], + "0.3": [-0.16, 0.1, -0.2], + "0.4": [-0.06, 0.3, -0.2], + "0.5": [0.06, 0.26, -0.2], + "0.6": [0.16, -0.06, -0.2], + "0.7": [0.2, -0.1, -0.2], + "0.8": [0.16, 0.1, -0.2], + "0.9": [0.06, 0.3, -0.2], + "1.0": [-0.06, 0.26, -0.2] + } + }, + "leftWing": { + "rotation": { + "0.0": [25, -20, 45.88], + "0.1": [25, -20, 34.12], + "0.2": [25, -20, 30.49], + "0.3": [25, -20, 40], + "0.4": [25, -20, 49.51], + "0.5": [25, -20, 45.88], + "0.6": [25, -20, 34.12], + "0.7": [25, -20, 30.49], + "0.8": [25, -20, 40], + "0.9": [25, -20, 49.51], + "1.0": [25, -20, 45.88] + } + }, + "rightWing": { + "rotation": { + "0.0": [25, 20, -45.88], + "0.1": [25, 20, -34.12], + "0.2": [25, 20, -30.49], + "0.3": [25, 20, -40], + "0.4": [25, 20, -49.51], + "0.5": [25, 20, -45.88], + "0.6": [25, 20, -34.12], + "0.7": [25, 20, -30.49], + "0.8": [25, 20, -40], + "0.9": [25, 20, -49.51], + "1.0": [25, 20, -45.88] + } + } + } + }, + "animation.silverlabs_nat.owl_baby.run_UB": { + "loop": true, + "bones": { + "root": { + "rotation": [0, "-Math.cos(( q.anim_time + 0 ) * 690 ) * 4", 0], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.2 ) * 1380 ) * -0.005", + "1 + Math.sin(( q.anim_time + 0.2 ) * 1380 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.2 ) * 1380 ) * -0.005" + ] + }, + "rightLeg": { + "rotation": [ + "-7 - Math.cos( 40 + ( q.anim_time - 0.0 ) * 690 ) * 15", + 0, + 0 + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 690 ) * 0.10", + "( 0.2 + Math.max( 0, Math.sin( 180 + ( q.anim_time - 0.0 ) * 690 ) ) * 0.9 ) + Math.sin( -40 + ( q.anim_time - 0.0 ) * 690 ) * 0.15", + "0.2 + Math.cos(( q.anim_time - 0.0 ) * 690 ) * -0.5" + ] + }, + "leftLeg": { + "rotation": [ + "-7 - Math.cos( 40 + ( q.anim_time - 0.0 ) * 690 ) * -18", + 0, + 0 + ], + "position": [ + "-0.1 - Math.cos(( q.anim_time - 0.0 ) * 690 ) * 0.10", + "( 0.2 + Math.max( 0, Math.sin(( q.anim_time - 0.0 ) * 690 ) ) * 0.9 ) + Math.sin( 140 + ( q.anim_time - 0.0 ) * 690 ) * 0.15", + "0.2 + Math.cos(( q.anim_time - 0.0 ) * 690 ) * 0.5" + ] + }, + "body": { + "rotation": [ + "5 - Math.sin(( q.anim_time - 0.0 ) * 1380 ) * -4", + "-Math.cos( 40 + ( q.anim_time - 0.0 ) * 690 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 690 ) * -5" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 690 ) * 0.2", + "0.1 + ( v.freq = 3.8; v.mag = 0.5; v.balloon = 1; v.offset = 0.5; v.time_offset = 0.15; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 360 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + -0.2 + ] + }, + "leftWing": { + "rotation": [ + 5, + -23, + "-10 + Math.cos(( q.anim_time + 0.2 ) * 690 ) * -10" + ], + "position": [0, 1.5, 0] + }, + "rightWing": { + "rotation": [ + 5, + 23, + "10 + Math.cos(( q.anim_time + 0.2 ) * 690 ) * 10" + ], + "position": [0, 1.4, 0] + } + } + }, + "animation.silverlabs_nat.owl_baby.run": { + "loop": true, + "animation_length": 1.0417, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "rotation": { + "0.0": [0, -4, 0], + "0.0417": [0, -3.51, 0], + "0.0833": [0, -2.15, 0], + "0.125": [0, -0.26, 0], + "0.1667": [0, 1.69, 0], + "0.2083": [0, 3.23, 0], + "0.25": [0, 3.97, 0], + "0.2917": [0, 3.73, 0], + "0.3333": [0, 2.57, 0], + "0.375": [0, 0.78, 0], + "0.4167": [0, -1.2, 0], + "0.4583": [0, -2.89, 0], + "0.5": [0, -3.86, 0], + "0.5417": [0, -3.89, 0], + "0.5833": [0, -2.95, 0], + "0.625": [0, -1.29, 0], + "0.6667": [0, 0.69, 0], + "0.7083": [0, 2.5, 0], + "0.75": [0, 3.7, 0], + "0.7917": [0, 3.98, 0], + "0.8333": [0, 3.28, 0], + "0.875": [0, 1.77, 0], + "0.9167": [0, -0.17, 0], + "0.9583": [0, -2.08, 0], + "1.0": [0, -3.46, 0], + "1.0417": [0, -4, 0] + }, + "scale": { + "0.0": [1.005, 0.9901, 1.005], + "0.0417": [1.0022, 0.9955, 1.0022], + "0.0833": [0.9974, 1.0052, 0.9974], + "0.125": [0.995, 1.01, 0.995], + "0.1667": [0.9972, 1.0056, 0.9972], + "0.2083": [1.002, 0.996, 1.002], + "0.25": [1.0049, 0.9901, 1.0049], + "0.2917": [1.0033, 0.9934, 1.0033], + "0.3333": [0.9986, 1.0028, 0.9986], + "0.375": [0.9952, 1.0096, 0.9952], + "0.4167": [0.9962, 1.0075, 0.9962], + "0.4583": [1.0007, 0.9985, 1.0007], + "0.5": [1.0046, 0.9909, 1.0046], + "0.5417": [1.0042, 0.9917, 1.0042], + "0.5833": [0.9999, 1.0002, 0.9999], + "0.625": [0.9957, 1.0085, 0.9957], + "0.6667": [0.9955, 1.009, 0.9955], + "0.7083": [0.9994, 1.0011, 0.9994], + "0.75": [1.0039, 0.9922, 1.0039], + "0.7917": [1.0047, 0.9905, 1.0047], + "0.8333": [1.0012, 0.9976, 1.0012], + "0.875": [0.9966, 1.0069, 0.9966], + "0.9167": [0.9951, 1.0098, 0.9951], + "0.9583": [0.9982, 1.0037, 0.9982], + "1.0": [1.0029, 0.9941, 1.0029], + "1.0417": [1.005, 0.99, 1.005] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-18.49, 0, 0], + "0.0417": [-12.44, 0, 0], + "0.0833": [-5.04, 0, 0], + "0.125": [1.87, 0, 0], + "0.1667": [6.59, 0, 0], + "0.2083": [7.97, 0, 0], + "0.25": [5.65, 0, 0], + "0.2917": [0.21, 0, 0], + "0.3333": [-7, 0, 0], + "0.375": [-14.21, 0, 0], + "0.4167": [-19.65, 0, 0], + "0.4583": [-21.97, 0, 0], + "0.5": [-20.59, 0, 0], + "0.5417": [-15.87, 0, 0], + "0.5833": [-8.96, 0, 0], + "0.625": [-1.56, 0, 0], + "0.6667": [4.49, 0, 0], + "0.7083": [7.71, 0, 0], + "0.75": [7.31, 0, 0], + "0.7917": [3.37, 0, 0], + "0.8333": [-3.12, 0, 0], + "0.875": [-10.57, 0, 0], + "0.9167": [-17.13, 0, 0], + "0.9583": [-21.2, 0, 0], + "1.0": [-21.77, 0, 0], + "1.0417": [-18.7, 0, 0] + }, + "position": { + "0.0": [-0.1, 0.1, -0.3], + "0.0417": [-0.09, 0.17, -0.24], + "0.0833": [-0.05, 0.25, -0.07], + "0.125": [-0.01, 0.31, 0.17], + "0.1667": [0.04, 0.34, 0.41], + "0.2083": [0.08, 0.35, 0.6], + "0.25": [0.1, 0.31, 0.7], + "0.2917": [0.09, 0.57, 0.67], + "0.3333": [0.06, 0.86, 0.52], + "0.375": [0.02, 0.99, 0.3], + "0.4167": [-0.03, 0.92, 0.05], + "0.4583": [-0.07, 0.67, -0.16], + "0.5": [-0.1, 0.31, -0.28], + "0.5417": [-0.1, 0.13, -0.29], + "0.5833": [-0.07, 0.21, -0.17], + "0.625": [-0.03, 0.28, 0.04], + "0.6667": [0.02, 0.33, 0.29], + "0.7083": [0.06, 0.35, 0.51], + "0.75": [0.09, 0.33, 0.66], + "0.7917": [0.1, 0.38, 0.7], + "0.8333": [0.08, 0.73, 0.61], + "0.875": [0.04, 0.95, 0.42], + "0.9167": [0, 0.98, 0.18], + "0.9583": [-0.05, 0.82, -0.06], + "1.0": [-0.09, 0.51, -0.23], + "1.0417": [-0.1, 0.12, -0.3] + } + }, + "leftLeg": { + "rotation": { + "0.0": [6.79, 0, 0], + "0.0417": [-0.48, 0, 0], + "0.0833": [-9.35, 0, 0], + "0.125": [-17.64, 0, 0], + "0.1667": [-23.31, 0, 0], + "0.2083": [-24.96, 0, 0], + "0.25": [-22.18, 0, 0], + "0.2917": [-15.66, 0, 0], + "0.3333": [-7, 0, 0], + "0.375": [1.66, 0, 0], + "0.4167": [8.18, 0, 0], + "0.4583": [10.96, 0, 0], + "0.5": [9.31, 0, 0], + "0.5417": [3.64, 0, 0], + "0.5833": [-4.65, 0, 0], + "0.625": [-13.52, 0, 0], + "0.6667": [-20.79, 0, 0], + "0.7083": [-24.65, 0, 0], + "0.75": [-24.17, 0, 0], + "0.7917": [-19.45, 0, 0], + "0.8333": [-11.66, 0, 0], + "0.875": [-2.72, 0, 0], + "0.9167": [5.16, 0, 0], + "0.9583": [10.04, 0, 0], + "1.0": [10.73, 0, 0], + "1.0417": [7.04, 0, 0] + }, + "position": { + "0.0": [-0.2, 0.3, 0.7], + "0.0417": [-0.19, 0.66, 0.64], + "0.0833": [-0.15, 0.91, 0.47], + "0.125": [-0.11, 0.99, 0.23], + "0.1667": [-0.06, 0.87, -0.01], + "0.2083": [-0.02, 0.59, -0.2], + "0.25": [0, 0.21, -0.3], + "0.2917": [-0.01, 0.15, -0.27], + "0.3333": [-0.04, 0.23, -0.12], + "0.375": [-0.08, 0.29, 0.1], + "0.4167": [-0.13, 0.34, 0.35], + "0.4583": [-0.17, 0.35, 0.56], + "0.5": [-0.2, 0.32, 0.68], + "0.5417": [-0.2, 0.48, 0.69], + "0.5833": [-0.17, 0.8, 0.57], + "0.625": [-0.13, 0.97, 0.36], + "0.6667": [-0.08, 0.96, 0.11], + "0.7083": [-0.04, 0.75, -0.11], + "0.75": [-0.01, 0.41, -0.26], + "0.7917": [0, 0.12, -0.3], + "0.8333": [-0.02, 0.19, -0.21], + "0.875": [-0.06, 0.26, -0.02], + "0.9167": [-0.1, 0.32, 0.22], + "0.9583": [-0.15, 0.35, 0.46], + "1.0": [-0.19, 0.34, 0.63], + "1.0417": [-0.2, 0.3, 0.7] + } + }, + "body": { + "rotation": { + "0.0": [5, -2.3, -3.21], + "0.0417": [8.37, -1.09, -4.66], + "0.0833": [8.63, 0.39, -4.96], + "0.125": [5.52, 1.77, -4.03], + "0.1667": [1.94, 2.72, -2.11], + "0.2083": [1.19, 2.99, 0.33], + "0.25": [3.96, 2.53, 2.69], + "0.2917": [7.7, 1.44, 4.38], + "0.3333": [8.94, 0, 5], + "0.375": [6.53, -1.44, 4.38], + "0.4167": [2.71, -2.53, 2.69], + "0.4583": [1, -2.99, 0.33], + "0.5": [3, -2.72, -2.11], + "0.5417": [6.85, -1.77, -4.03], + "0.5833": [8.98, -0.39, -4.96], + "0.625": [7.44, 1.09, -4.66], + "0.6667": [3.63, 2.3, -3.21], + "0.7083": [1.09, 2.94, -0.98], + "0.75": [2.17, 2.86, 1.5], + "0.7917": [5.87, 2.07, 3.61], + "0.8333": [8.76, 0.78, 4.83], + "0.875": [8.17, -0.71, 4.86], + "0.9167": [4.65, -2.03, 3.69], + "0.9583": [1.45, -2.84, 1.61], + "1.0": [1.54, -2.95, -0.87], + "1.0417": [4.83, -2.34, -3.13] + }, + "position": { + "0.0": [-0.2, 0.24, -0.2], + "0.0417": [-0.18, 0, -0.2], + "0.0833": [-0.11, 0.13, -0.2], + "0.125": [-0.01, 0.67, -0.2], + "0.1667": [0.08, 0.99, -0.2], + "0.2083": [0.16, 0.92, -0.2], + "0.25": [0.2, 0.42, -0.2], + "0.2917": [0.19, 0.03, -0.2], + "0.3333": [0.13, 0.05, -0.2], + "0.375": [0.04, 0.48, -0.2], + "0.4167": [-0.06, 0.94, -0.2], + "0.4583": [-0.14, 0.98, -0.2], + "0.5": [-0.19, 0.62, -0.2], + "0.5417": [-0.19, 0.1, -0.2], + "0.5833": [-0.15, 0.01, -0.2], + "0.625": [-0.06, 0.29, -0.2], + "0.6667": [0.03, 0.85, -0.2], + "0.7083": [0.13, 1, -0.2], + "0.75": [0.18, 0.79, -0.2], + "0.7917": [0.2, 0.22, -0.2], + "0.8333": [0.16, 0, -0.2], + "0.875": [0.09, 0.15, -0.2], + "0.9167": [-0.01, 0.7, -0.2], + "0.9583": [-0.1, 0.99, -0.2], + "1.0": [-0.17, 0.9, -0.2], + "1.0417": [-0.2, 0.39, -0.2] + } + }, + "leftWing": { + "rotation": { + "0.0": [5, -23, -2.57], + "0.0417": [5, -23, -0.27], + "0.0833": [5, -23, -0.36], + "0.125": [5, -23, -2.84], + "0.1667": [5, -23, -7.08], + "0.2083": [5, -23, -12.04], + "0.25": [5, -23, -16.49], + "0.2917": [5, -23, -19.35], + "0.3333": [5, -23, -19.9], + "0.375": [5, -23, -18.01], + "0.4167": [5, -23, -14.15], + "0.4583": [5, -23, -9.26], + "0.5": [5, -23, -4.55], + "0.5417": [5, -23, -1.19], + "0.5833": [5, -23, 0], + "0.625": [5, -23, -1.28], + "0.6667": [5, -23, -4.7], + "0.7083": [5, -23, -9.43], + "0.75": [5, -23, -14.31], + "0.7917": [5, -23, -18.12], + "0.8333": [5, -23, -19.93], + "0.875": [5, -23, -19.29], + "0.9167": [5, -23, -16.36], + "0.9583": [5, -23, -11.87], + "1.0": [5, -23, -6.91], + "1.0417": [5, -23, -2.72] + }, + "position": { + "0.0": [0, 1.5, 0], + "0.0417": [0, 1.5, 0], + "0.0833": [0, 1.5, 0], + "0.125": [0, 1.5, 0], + "0.1667": [0, 1.5, 0], + "0.2083": [0, 1.5, 0], + "0.25": [0, 1.5, 0], + "0.2917": [0, 1.5, 0], + "0.3333": [0, 1.5, 0], + "0.375": [0, 1.5, 0], + "0.4167": [0, 1.5, 0], + "0.4583": [0, 1.5, 0], + "0.5": [0, 1.5, 0], + "0.5417": [0, 1.5, 0], + "0.5833": [0, 1.5, 0], + "0.625": [0, 1.5, 0], + "0.6667": [0, 1.5, 0], + "0.7083": [0, 1.5, 0], + "0.75": [0, 1.5, 0], + "0.7917": [0, 1.5, 0], + "0.8333": [0, 1.5, 0], + "0.875": [0, 1.5, 0], + "0.9167": [0, 1.5, 0], + "0.9583": [0, 1.5, 0], + "1.0": [0, 1.5, 0], + "1.0417": [0, 1.5, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [5, 23, 2.57], + "0.0417": [5, 23, 0.27], + "0.0833": [5, 23, 0.36], + "0.125": [5, 23, 2.84], + "0.1667": [5, 23, 7.08], + "0.2083": [5, 23, 12.04], + "0.25": [5, 23, 16.49], + "0.2917": [5, 23, 19.35], + "0.3333": [5, 23, 19.9], + "0.375": [5, 23, 18.01], + "0.4167": [5, 23, 14.15], + "0.4583": [5, 23, 9.26], + "0.5": [5, 23, 4.55], + "0.5417": [5, 23, 1.19], + "0.5833": [5, 23, 0], + "0.625": [5, 23, 1.28], + "0.6667": [5, 23, 4.7], + "0.7083": [5, 23, 9.43], + "0.75": [5, 23, 14.31], + "0.7917": [5, 23, 18.12], + "0.8333": [5, 23, 19.93], + "0.875": [5, 23, 19.29], + "0.9167": [5, 23, 16.36], + "0.9583": [5, 23, 11.87], + "1.0": [5, 23, 6.91], + "1.0417": [5, 23, 2.72] + }, + "position": { + "0.0": [0, 1.4, 0], + "0.0417": [0, 1.4, 0], + "0.0833": [0, 1.4, 0], + "0.125": [0, 1.4, 0], + "0.1667": [0, 1.4, 0], + "0.2083": [0, 1.4, 0], + "0.25": [0, 1.4, 0], + "0.2917": [0, 1.4, 0], + "0.3333": [0, 1.4, 0], + "0.375": [0, 1.4, 0], + "0.4167": [0, 1.4, 0], + "0.4583": [0, 1.4, 0], + "0.5": [0, 1.4, 0], + "0.5417": [0, 1.4, 0], + "0.5833": [0, 1.4, 0], + "0.625": [0, 1.4, 0], + "0.6667": [0, 1.4, 0], + "0.7083": [0, 1.4, 0], + "0.75": [0, 1.4, 0], + "0.7917": [0, 1.4, 0], + "0.8333": [0, 1.4, 0], + "0.875": [0, 1.4, 0], + "0.9167": [0, 1.4, 0], + "0.9583": [0, 1.4, 0], + "1.0": [0, 1.4, 0], + "1.0417": [0, 1.4, 0] + } + } + } + }, + "animation.silverlabs_nat.owl_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [-4, 0, 0], + "position": [0, -1.8, 0.2] + }, + "leftWing": { + "rotation": [6, -18, 82], + "position": [0, 0.8, 0] + }, + "rightWing": { + "rotation": [6, 18, -82], + "position": [0, 0.8, 0] + } + } + }, + "animation.silverlabs_nat.owl_baby.sit": { + "loop": true, + "animation_length": 1.3, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.1": [-3.61344, 2.42279, 5.04415], + "0.3": [-8.97486, 4.2665, -2.00784], + "0.4": [-8.01667, 2.34234, -7.95493], + "0.7": [-3.99757, -0.13948, -1.99513], + "0.8": [-2.99838, -0.09299, -0.23009], + "0.9": [-3.72832, 0.91835, 0.77223], + "1.1": [-4, 0.7, 0], + "1.3": [-4, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1": [0.1, 0, 0], + "0.3": [0, 0, 0], + "0.4": [0, -0.15, 0.05], + "0.6": [0, -1.55, 0.15], + "0.7": [0, -1.8, 0.2], + "0.9": [0, -1.7, 0.2], + "1.0": [0, -1.8, 0.2], + "1.3": [0, -1.8, 0.2] + } + }, + "leftWing": { + "rotation": { + "0.0": [0, 0, 62.5], + "0.2": [2.85696, 1.3576, -15.70694], + "0.3": [-1.03536, 1.05507, -23.92796], + "0.5": [-7.92, 0.45, -6.77], + "0.7": [4.80718, -4.11292, 17.83211], + "0.9": [7.43762, -14.99315, 68.47502], + "1.0": [6, -18, 82], + "1.1": [7.27381, -17.53748, 77.8277], + "1.2": [8.79996, -16.82729, 72.64832], + "1.3": [6, -18, 82] + }, + "position": { + "0.0": [0, 0, 0], + "0.2": [0, 1.28, 0], + "0.5": [0, 1.16, 0], + "0.7": [0, 0.57, 0], + "1.0": [0, 0.8, 0], + "1.3": [0, 0.8, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, -65], + "0.2": [2.74172, -1.5776, 19.12008], + "0.3": [-3.01, -1.65, 33.66], + "0.4": [-3.0703, -1.71253, 27.89521], + "0.5": [-1.84, -0.6, 9], + "0.7": [4.66096, 4.27799, -41.59731], + "0.9": [9.3, 18, -82], + "1.0": [10.57381, 17.53748, -77.8277], + "1.1": [12.00092, 16.87911, -72.99222], + "1.3": [6, 18, -82] + }, + "position": { + "0.0": [0, 0, 0], + "0.2": [0, 1.48, 0], + "0.5": [0, 1.33, 0], + "0.7": [0, 0.57, 0], + "0.9": [0, 0.8, 0], + "1.3": [0, 0.8, 0] + } + }, + "leftLeg": { + "rotation": [0, 0, 0], + "position": { + "0.0": [0, 0, 0], + "0.3": [0, 0, 0], + "0.4": [0, 0.8, 0], + "0.5": [0, 0, 0] + } + }, + "rightLeg": { + "position": { + "0.0": [0, 0, 0], + "0.1": [0, 0.8, 0], + "0.2": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.owl_baby.unsit": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": [-4, 0, 0], + "0.2083": [4.17, 0, 0.1], + "0.2917": [3.87, 0, -5.58], + "0.4167": [3.43, 0, -7.3], + "0.5833": [0.6, 0, 0], + "0.75": [-0.9, 0, 2.1], + "0.9167": [-0.25, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, -1.8, 0.2], + "0.125": [0, -1.72, 0.18], + "0.2083": [0, -1.5, 0.17], + "0.4167": [0, -0.3, 0.03], + "0.5833": [0, 0.1, 0], + "0.7917": [0, -0.1, 0], + "1.0": [0, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [6, -18, 82], + "0.2083": [5, -15, 78.75], + "0.5": [1.40805, -2.83162, 57.74138], + "0.7083": [0, 0, 64.5], + "0.9167": [0, 0, 62.5] + }, + "position": { + "0.0": [0, 0.8, 0], + "0.2083": [0, 0.67, 0], + "0.5": [0, 0.63, 0], + "0.7083": [0, 0, 0], + "0.9167": [0, 0, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [6, 18, -82], + "0.2083": [5, 15, -79.17], + "0.5": [1.50606, 2.78076, -57.81963], + "0.7917": [0, 0, -67], + "1.0": [0, 0, -65] + }, + "position": { + "0.0": [0, 0.8, 0], + "0.2083": [0, 0.67, 0], + "0.5": [0, 0.63, 0], + "0.7917": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.4167": [0, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.4167": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "rightLeg": { + "position": { + "0.4167": [0, 0, 0], + "0.5833": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.owl_baby.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [91, 0, 0], + "position": [0, 2.1, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03" + ] + }, + "body": { + "rotation": [0, 0, 0] + }, + "leftWing": { + "rotation": [0, 7.5, 70] + }, + "rightWing": { + "rotation": [0, -10, -79] + }, + "leftLeg": { + "rotation": [5, 0, 0], + "position": [0, -0.6, -0.5] + }, + "rightLeg": { + "rotation": [4, 0, 0], + "position": [0, 0, -0.4] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/peacloak.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/peacloak.rp_anim.json new file mode 100644 index 0000000..622a4db --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/peacloak.rp_anim.json @@ -0,0 +1,119 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.peacloak.float": { + "loop": true, + "animation_length": 1, + "bones": { + "leftCloak": { + "rotation": [ + 0, + 0, + "-65 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -4" + ] + }, + "backCloak": { + "rotation": [ + 0, + "65 + Math.cos(( q.anim_time - 0.1 ) * 1440 ) * -4", + 0 + ] + }, + "rightCloak": { + "rotation": [ + 0, + 0, + "65 + Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 4" + ] + } + } + }, + "animation.silverlabs_nat.peacloak.unfurl_unbaked": { + "loop": "hold_on_last_frame", + "animation_length": 0.0833, + "bones": { + "leftCloak": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 0, -65], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "backCloak": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 65, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightCloak": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 0, 65], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.peacloak.unfurl": { + "loop": "hold_on_last_frame", + "animation_length": 0.0833, + "bones": { + "leftCloak": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, -65] + }, + "position": [0, 0, 0] + }, + "backCloak": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 65, 0] + }, + "position": [0, 0, 0] + }, + "rightCloak": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 65] + }, + "position": [0, 0, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/peafowl.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/peafowl.rp_anim.json new file mode 100644 index 0000000..0ca20d7 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/peafowl.rp_anim.json @@ -0,0 +1,817 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.peafowl.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [-5, 0, 0], + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.4", 0] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 90 ) * 4", 0, 0] + }, + "neck": { + "rotation": [5, 0, 0] + }, + "head_feathers": { + "rotation": ["Math.cos(( q.anim_time - 0.3 ) * 90 ) * 4", 0, 0] + } + } + }, + "animation.silverlabs_nat.peafowl.idle_event": { + "loop": "hold_on_last_frame", + "animation_length": 1.2464, + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "right_wing": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 67.5], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 67.5], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [0, 0, 67.5], + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": [0, 0, 67.5], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "left_wing": { + "rotation": { + "0.0833": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, -67.5], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 0, -67.5], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": [0, 0, -67.5], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [0, 0, -67.5], + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "neck": { + "rotation": { + "0.0": { + "post": [-22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": [-22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [-22.5, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-45, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-45, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.8333": { + "post": [-45, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [-45, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0833": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.peafowl.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "left_leg": { + "rotation": ["-Math.cos(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0] + }, + "tail": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.8 ) * 360 ) * 4"] + }, + "right_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0] + }, + "neck": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -2", + 0, + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * -2" + ], + "position": [ + 0, + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.25" + ] + }, + "body": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 2"] + } + }, + "sound_effects": { + "0.1667": { + "effect": "step" + }, + "0.7083": { + "effect": "step_-6dB" + } + } + }, + "animation.silverlabs_nat.peafowl.run": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "left_leg": { + "rotation": [ + "12.5 - Math.cos(( q.anim_time - 0.0 ) * 720 ) * 60", + 0, + 0 + ] + }, + "tail": { + "rotation": [ + "-22.5 + Math.sin(( q.anim_time - 0.6 ) * 720 ) * 12.5", + 0, + "Math.cos(( q.anim_time - 0.6 ) * 720 ) * 4" + ] + }, + "right_leg": { + "rotation": [ + "12.5 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 60", + 0, + 0 + ] + }, + "right_wing": { + "rotation": [0, -22.5, 67.5] + }, + "neck": { + "rotation": [ + "22.5 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * -6", + 0, + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * -2" + ], + "position": [ + 0, + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -0.25" + ] + }, + "body": { + "rotation": [ + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 4", + 0, + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * 2" + ] + }, + "left_wing": { + "rotation": [0, 22.5, -67.5] + }, + "skull": { + "rotation": [ + "-22.5 + Math.sin(( q.anim_time - 0.4 ) * 720 ) * -6", + 0, + 0 + ] + } + }, + "sound_effects": { + "0.0833": { + "effect": "step" + }, + "0.3333": { + "effect": "step_-6dB" + }, + "0.5833": { + "effect": "step" + }, + "0.8333": { + "effect": "step_-6dB" + } + } + }, + "animation.silverlabs_nat.peafowl.unfurl": { + "loop": "hold_on_last_frame", + "animation_length": 1.5, + "bones": { + "tail": { + "rotation": { + "0.2083": [-95, 0, 0], + "0.25": [-84.51, 0, 0], + "0.2917": [-69.3, 0, 0], + "0.3333": [-51.32, 0, 0], + "0.375": [-32.47, 0, 0], + "0.4167": [-14.69, 0, 0], + "0.4583": [0.11, 0, 0], + "0.5": [10, 0, 0], + "0.5417": [15.2, 0, 0], + "0.5833": [13.8, 0, 0], + "0.625": [8.8, 0, 0], + "0.6667": [3.2, 0, 0], + "0.7083": [0, 0, 0] + }, + "position": { + "0.2083": [0, 0.5, 0.02], + "0.25": [0, 0.45, 0.02], + "0.2917": [0, 0.38, 0.02], + "0.3333": [0, 0.29, 0.01], + "0.375": [0, 0.21, 0.01], + "0.4167": [0, 0.12, 0.01], + "0.4583": [0, 0.05, 0], + "0.5": [0, 0, 0] + } + }, + "tail_feather_2": { + "rotation": { + "0.2083": [0, 0, -10], + "0.25": [0, 0, -9.25], + "0.2917": [0, 0, -8.63], + "0.3333": [0, 0, -6.59], + "0.375": [0, 0, -2.49], + "0.4167": [0, 0, 0.96], + "0.4583": [0, 0, 0.62], + "0.5": [0, 0, -2.35], + "0.5417": [0, 0, -3.16], + "0.5833": [0, 0, -0.83], + "0.625": [0, 0, 0.79], + "0.6667": [0, 0, -0.1], + "0.7083": [0, 0, -1.1] + } + }, + "tail_feather_3": { + "rotation": { + "0.2083": [0, 0, 10], + "0.25": [0, 0, 9.41], + "0.2917": [0, 0, 8.35], + "0.3333": [0, 0, 5.45], + "0.375": [0, 0, 1.53], + "0.4167": [0, 0, -0.13], + "0.4583": [0, 0, 1.72], + "0.5": [0, 0, 3.8], + "0.5417": [0, 0, 2.24], + "0.5833": [0, 0, -0.88], + "0.625": [0, 0, -1.41], + "0.6667": [0, 0, 0.27], + "0.7083": [0, 0, 1.1] + } + }, + "tail_feather_4": { + "rotation": { + "0.2083": [0, 0, 17.5], + "0.25": [0, 0, 14.97], + "0.2917": [0, 0, 10.83], + "0.3333": [0, 0, 7.23], + "0.375": [0, 0, 5.45], + "0.4167": [0, 0, 3.39], + "0.4583": [0, 0, -1.48], + "0.5": [0, 0, -7.35], + "0.5417": [0, 0, -9.31], + "0.5833": [0, 0, -5.88], + "0.625": [0, 0, -1.96], + "0.6667": [0, 0, -0.45], + "0.7083": [0, 0, 0] + } + }, + "tail_feather_5": { + "rotation": { + "0.2083": [0, 0, -17.5], + "0.25": [0, 0, -15.23], + "0.2917": [0, 0, -10.97], + "0.3333": [0, 0, -6.38], + "0.375": [0, 0, -3.9], + "0.4167": [0, 0, -2.96], + "0.4583": [0, 0, -0.27], + "0.5": [0, 0, 5], + "0.5417": [0, 0, 8.84], + "0.5833": [0, 0, 7.15], + "0.625": [0, 0, 2.96], + "0.6667": [0, 0, 0.54], + "0.7083": [0, 0, 0] + } + }, + "tail_feather_6": { + "rotation": { + "0.2083": [0, 0, -25], + "0.25": [0, 0, -22.12], + "0.2917": [0, 0, -17.14], + "0.3333": [0, 0, -9.87], + "0.375": [0, 0, -2.83], + "0.4167": [0, 0, 0.87], + "0.4583": [0, 0, 1.84], + "0.5": [0, 0, 3.7], + "0.5417": [0, 0, 7.68], + "0.5833": [0, 0, 9.09], + "0.625": [0, 0, 5.99], + "0.6667": [0, 0, 1.8], + "0.7083": [0, 0, 0] + } + }, + "tail_feather_7": { + "rotation": { + "0.2083": [0, 0, 25], + "0.25": [0, 0, 21.71], + "0.2917": [0, 0, 17.86], + "0.3333": [0, 0, 12.85], + "0.375": [0, 0, 5.34], + "0.4167": [0, 0, -3.06], + "0.4583": [0, 0, -7.97], + "0.5": [0, 0, -7.5], + "0.5417": [0, 0, -5.28], + "0.5833": [0, 0, -4.61], + "0.625": [0, 0, -4.38], + "0.6667": [0, 0, -2.24], + "0.7083": [0, 0, 0] + } + }, + "tail_feather_8": { + "rotation": { + "0.2083": [0, 0, -12.5], + "0.25": [0, 0, -11.26], + "0.2917": [0, 0, -8.53], + "0.3333": [0, 0, -5.75], + "0.375": [0, 0, -5.13], + "0.4167": [0, 0, -5.89], + "0.4583": [0, 0, -4.54], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 3.94], + "0.5833": [0, 0, 3.26], + "0.625": [0, 0, 0.52], + "0.6667": [0, 0, -0.49], + "0.7083": [0, 0, -0.13] + } + }, + "tail_feather_9": { + "rotation": { + "0.2083": [0, 0, 12.5], + "0.25": [0, 0, 10.45], + "0.2917": [0, 0, 11.74], + "0.3333": [0, 0, 14.64], + "0.375": [0, 0, 9.87], + "0.4167": [0, 0, -4.19], + "0.4583": [0, 0, -14], + "0.5": [0, 0, -7.35], + "0.5417": [0, 0, 7.24], + "0.5833": [0, 0, 10.79], + "0.625": [0, 0, 3.56], + "0.6667": [0, 0, -0.23], + "0.7083": [0, 0, 1.66] + } + }, + "tail_feather_1": { + "rotation": { + "0.2083": [0, 0, 0], + "0.25": [0, 0, -0.51], + "0.2917": [0, 0, -0.28], + "0.3333": [0, 0, 1.72], + "0.375": [0, 0, 3.13], + "0.4167": [0, 0, 0.87], + "0.4583": [0, 0, -3.54], + "0.5": [0, 0, -4.76], + "0.5417": [0, 0, -0.95], + "0.5833": [0, 0, 2.58], + "0.625": [0, 0, 2.02], + "0.6667": [0, 0, 0.18], + "0.7083": [0, 0, 0] + } + }, + "right_wing": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 16.8], + "0.0833": [0, 0, 33.59], + "0.125": [0, 0, 27], + "0.1667": [0, 0, 4.82], + "0.2083": [0, 0, 6.01], + "0.25": [0, 0, 41.25], + "0.2917": [0, 0, 69.97], + "0.3333": [0, 0, 62.97], + "0.375": [0, 0, 30], + "0.4167": [0, 0, 3.52], + "0.4583": [0, 0, 3.01], + "0.5": [0, 0, 18.75], + "0.5417": [0, 0, 27.98], + "0.5833": [0, 0, 20.99], + "0.625": [0, 0, 7.5], + "0.6667": [0, 0, 0.5], + "0.7083": [0, 0, 0] + } + }, + "neck": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -2.17], + "0.0833": [0, 0, -4.33], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 8.66], + "0.2083": [0, 0, 10.83], + "0.25": [0, 0, 0], + "0.2917": [0, 0, -9.69], + "0.3333": [0, 0, -9.12], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 7.98], + "0.4583": [0, 0, 7.41], + "0.5": [0, 0, 0], + "0.5417": [0, 0, -6.27], + "0.5833": [0, 0, -5.7], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 4.56], + "0.7083": [0, 0, 3.99], + "0.75": [0, 0, 0], + "0.7917": [0, 0, -2.85], + "0.8333": [0, 0, -2.28], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 1.14], + "0.9583": [0, 0, 0.57], + "1.0": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 2.17], + "0.0833": [0, 0, 4.33], + "0.125": [0, 0, 0], + "0.1667": [0, 0, -8.66], + "0.2083": [0, 0, -10.83], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 9.69], + "0.3333": [0, 0, 9.12], + "0.375": [0, 0, 0], + "0.4167": [0, 0, -7.98], + "0.4583": [0, 0, -7.41], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 6.27], + "0.5833": [0, 0, 5.7], + "0.625": [0, 0, 0], + "0.6667": [0, 0, -4.56], + "0.7083": [0, 0, -3.99], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 2.85], + "0.8333": [0, 0, 2.28], + "0.875": [0, 0, 0], + "0.9167": [0, 0, -1.14], + "0.9583": [0, 0, -0.57], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, -0.29, 0], + "0.0833": [0, -0.57, 0], + "0.125": [0, -0.86, 0], + "0.1667": [0, -1.14, 0], + "0.2083": [0, -1.43, 0], + "0.25": [0, -1.71, 0], + "0.2917": [0, -2, 0], + "0.3333": [0, -2, 0], + "0.375": [0, -2, 0], + "0.4167": [0, -2, 0], + "0.4583": [0, -2, 0], + "0.5": [0, -2, 0], + "0.5417": [0, -2, 0], + "0.5833": [0, -1.78, 0], + "0.625": [0, -1.56, 0], + "0.6667": [0, -1.33, 0], + "0.7083": [0, -1.11, 0], + "0.75": [0, -0.89, 0], + "0.7917": [0, -0.67, 0], + "0.8333": [0, -0.44, 0], + "0.875": [0, -0.22, 0], + "0.9167": [0, 0, 0] + } + }, + "left_wing": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -1.21], + "0.0833": [0, 0, -2.41], + "0.125": [0, 0, -27], + "0.1667": [0, 0, -67.19], + "0.2083": [0, 0, -83.99], + "0.25": [0, 0, -41.25], + "0.2917": [0, 0, -5.02], + "0.3333": [0, 0, -4.52], + "0.375": [0, 0, -30], + "0.4167": [0, 0, -48.98], + "0.4583": [0, 0, -41.98], + "0.5": [0, 0, -18.75], + "0.5417": [0, 0, -2.01], + "0.5833": [0, 0, -1.51], + "0.625": [0, 0, -7.5], + "0.6667": [0, 0, -6.99], + "0.7083": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.2917": { + "effect": "unfurl" + } + } + }, + "animation.silverlabs_nat.peafowl.dance": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 5", + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 12.5" + ], + "position": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.5", 0, 0] + }, + "tail": { + "rotation": [ + 0, + 0, + "Math.sin(( q.anim_time - 0.45 ) * 360 ) * 12.5" + ] + }, + "right_wing": { + "rotation": [0, 0, 90] + }, + "left_wing": { + "rotation": [0, 0, -90] + }, + "neck": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -5", + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -12.5" + ] + } + }, + "sound_effects": { + "0.0417": { + "effect": "dance" + } + } + }, + "animation.silverlabs_nat.peafowl.tail_down": { + "loop": true, + "bones": { + "tail": { + "rotation": { + "0.0": { + "post": [-95, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0.49952, 0.02181], + "lerp_mode": "catmullrom" + } + } + }, + "tail_feather_1": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail_feather_2": { + "rotation": { + "0.0": { + "post": [0, 0, -10], + "lerp_mode": "catmullrom" + } + } + }, + "tail_feather_3": { + "rotation": { + "0.0": { + "post": [0, 0, 10], + "lerp_mode": "catmullrom" + } + } + }, + "tail_feather_4": { + "rotation": { + "0.0": { + "post": [0, 0, 17.5], + "lerp_mode": "catmullrom" + } + } + }, + "tail_feather_5": { + "rotation": { + "0.0": { + "post": [0, 0, -17.5], + "lerp_mode": "catmullrom" + } + } + }, + "tail_feather_8": { + "rotation": { + "0.0": { + "post": [0, 0, -12.5], + "lerp_mode": "catmullrom" + } + } + }, + "tail_feather_9": { + "rotation": { + "0.0": { + "post": [0, 0, 12.5], + "lerp_mode": "catmullrom" + } + } + }, + "tail_feather_6": { + "rotation": { + "0.0": { + "post": [0, 0, -25], + "lerp_mode": "catmullrom" + } + } + }, + "tail_feather_7": { + "rotation": { + "0.0": { + "post": [0, 0, 25], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.peafowl.tail_up": { + "animation_length": 0.0833, + "bones": { + "tail_feather_8": { + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.peafowl.sit": { + "loop": true, + "bones": { + "root": { + "position": [0, -4, 0] + }, + "neck": { + "position": [0, -2, 0] + }, + "left_leg": { + "rotation": [-90, 0, 0], + "position": [0, 1, 0] + }, + "right_leg": { + "rotation": [-90, 0, 0], + "position": [0, 1, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/penguin_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/penguin_baby.rp_anim.json new file mode 100644 index 0000000..efb6f39 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/penguin_baby.rp_anim.json @@ -0,0 +1,1556 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.penguin_baby.idle": { + "loop": true, + "animation_length": 6, + "bones": { + "root": { + "scale": { + "0.0": [1, 1, 1], + "0.1": [0.9979, 1.0042, 0.9979], + "0.2": [0.9959, 1.0081, 0.9959], + "0.3": [0.9941, 1.0118, 0.9941], + "0.4": [0.9926, 1.0149, 0.9926], + "0.5": [0.9913, 1.0173, 0.9913], + "0.6": [0.9905, 1.019, 0.9905], + "0.7": [0.9901, 1.0199, 0.9901], + "0.8": [0.9901, 1.0199, 0.9901], + "0.9": [0.9905, 1.019, 0.9905], + "1.0": [0.9913, 1.0173, 0.9913], + "1.1": [0.9926, 1.0149, 0.9926], + "1.2": [0.9941, 1.0118, 0.9941], + "1.3": [0.9959, 1.0081, 0.9959], + "1.4": [0.9979, 1.0042, 0.9979], + "1.5": [1, 1, 1], + "1.6": [1.0021, 0.9958, 1.0021], + "1.7": [1.0041, 0.9919, 1.0041], + "1.8": [1.0059, 0.9882, 1.0059], + "1.9": [1.0074, 0.9851, 1.0074], + "2.0": [1.0087, 0.9827, 1.0087], + "2.1": [1.0095, 0.981, 1.0095], + "2.2": [1.0099, 0.9801, 1.0099], + "2.3": [1.0099, 0.9801, 1.0099], + "2.4": [1.0095, 0.981, 1.0095], + "2.5": [1.0087, 0.9827, 1.0087], + "2.6": [1.0074, 0.9851, 1.0074], + "2.7": [1.0059, 0.9882, 1.0059], + "2.8": [1.0041, 0.9919, 1.0041], + "2.9": [1.0021, 0.9958, 1.0021], + "3.0": [1, 1, 1], + "3.1": [0.9979, 1.0042, 0.9979], + "3.2": [0.9959, 1.0081, 0.9959], + "3.3": [0.9941, 1.0118, 0.9941], + "3.4": [0.9926, 1.0149, 0.9926], + "3.5": [0.9913, 1.0173, 0.9913], + "3.6": [0.9905, 1.019, 0.9905], + "3.7": [0.9901, 1.0199, 0.9901], + "3.8": [0.9901, 1.0199, 0.9901], + "3.9": [0.9905, 1.019, 0.9905], + "4.0": [0.9913, 1.0173, 0.9913], + "4.1": [0.9926, 1.0149, 0.9926], + "4.2": [0.9941, 1.0118, 0.9941], + "4.3": [0.9959, 1.0081, 0.9959], + "4.4": [0.9979, 1.0042, 0.9979], + "4.5": [1, 1, 1], + "4.6": [1.0021, 0.9958, 1.0021], + "4.7": [1.0041, 0.9919, 1.0041], + "4.8": [1.0059, 0.9882, 1.0059], + "4.9": [1.0074, 0.9851, 1.0074], + "5.0": [1.0087, 0.9827, 1.0087], + "5.1": [1.0095, 0.981, 1.0095], + "5.2": [1.0099, 0.9801, 1.0099], + "5.3": [1.0099, 0.9801, 1.0099], + "5.4": [1.0095, 0.981, 1.0095], + "5.5": [1.0087, 0.9827, 1.0087], + "5.6": [1.0074, 0.9851, 1.0074], + "5.7": [1.0059, 0.9882, 1.0059], + "5.8": [1.0041, 0.9919, 1.0041], + "5.9": [1.0021, 0.9958, 1.0021], + "6.0": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 1.5], + "0.1": [0, 0, 1.22], + "0.2": [0, 0, 0.93], + "0.3": [0, 0, 0.62], + "0.4": [0, 0, 0.31], + "0.5": [0, 0, 0], + "0.6": [0, 0, -0.31], + "0.7": [0, 0, -0.62], + "0.8": [0, 0, -0.93], + "0.9": [0, 0, -1.22], + "1.0": [0, 0, -1.5], + "1.1": [0, 0, -1.76], + "1.2": [0, 0, -2.01], + "1.3": [0, 0, -2.23], + "1.4": [0, 0, -2.43], + "1.5": [0, 0, -2.6], + "1.6": [0, 0, -2.74], + "1.7": [0, 0, -2.85], + "1.8": [0, 0, -2.93], + "1.9": [0, 0, -2.98], + "2.0": [0, 0, -3], + "2.1": [0, 0, -2.98], + "2.2": [0, 0, -2.93], + "2.3": [0, 0, -2.85], + "2.4": [0, 0, -2.74], + "2.5": [0, 0, -2.6], + "2.6": [0, 0, -2.43], + "2.7": [0, 0, -2.23], + "2.8": [0, 0, -2.01], + "2.9": [0, 0, -1.76], + "3.0": [0, 0, -1.5], + "3.1": [0, 0, -1.22], + "3.2": [0, 0, -0.93], + "3.3": [0, 0, -0.62], + "3.4": [0, 0, -0.31], + "3.5": [0, 0, 0], + "3.6": [0, 0, 0.31], + "3.7": [0, 0, 0.62], + "3.8": [0, 0, 0.93], + "3.9": [0, 0, 1.22], + "4.0": [0, 0, 1.5], + "4.1": [0, 0, 1.76], + "4.2": [0, 0, 2.01], + "4.3": [0, 0, 2.23], + "4.4": [0, 0, 2.43], + "4.5": [0, 0, 2.6], + "4.6": [0, 0, 2.74], + "4.7": [0, 0, 2.85], + "4.8": [0, 0, 2.93], + "4.9": [0, 0, 2.98], + "5.0": [0, 0, 3], + "5.1": [0, 0, 2.98], + "5.2": [0, 0, 2.93], + "5.3": [0, 0, 2.85], + "5.4": [0, 0, 2.74], + "5.5": [0, 0, 2.6], + "5.6": [0, 0, 2.43], + "5.7": [0, 0, 2.23], + "5.8": [0, 0, 2.01], + "5.9": [0, 0, 1.76], + "6.0": [0, 0, 1.5] + }, + "position": { + "0.0": [0, 0, 0], + "0.1": [0.02, 0.04, 0], + "0.2": [0.04, 0.08, 0], + "0.3": [0.06, 0.12, 0], + "0.4": [0.08, 0.15, 0], + "0.5": [0.1, 0.17, 0], + "0.6": [0.12, 0.19, 0], + "0.7": [0.13, 0.2, 0], + "0.8": [0.15, 0.2, 0], + "0.9": [0.16, 0.19, 0], + "1.0": [0.17, 0.17, 0], + "1.1": [0.18, 0.15, 0], + "1.2": [0.19, 0.12, 0], + "1.3": [0.2, 0.08, 0], + "1.4": [0.2, 0.04, 0], + "1.5": [0.2, 0, 0], + "1.6": [0.2, -0.04, 0], + "1.7": [0.2, -0.08, 0], + "1.8": [0.19, -0.12, 0], + "1.9": [0.18, -0.15, 0], + "2.0": [0.17, -0.17, 0], + "2.1": [0.16, -0.19, 0], + "2.2": [0.15, -0.2, 0], + "2.3": [0.13, -0.2, 0], + "2.4": [0.12, -0.19, 0], + "2.5": [0.1, -0.17, 0], + "2.6": [0.08, -0.15, 0], + "2.7": [0.06, -0.12, 0], + "2.8": [0.04, -0.08, 0], + "2.9": [0.02, -0.04, 0], + "3.0": [0, 0, 0], + "3.1": [-0.02, 0.04, 0], + "3.2": [-0.04, 0.08, 0], + "3.3": [-0.06, 0.12, 0], + "3.4": [-0.08, 0.15, 0], + "3.5": [-0.1, 0.17, 0], + "3.6": [-0.12, 0.19, 0], + "3.7": [-0.13, 0.2, 0], + "3.8": [-0.15, 0.2, 0], + "3.9": [-0.16, 0.19, 0], + "4.0": [-0.17, 0.17, 0], + "4.1": [-0.18, 0.15, 0], + "4.2": [-0.19, 0.12, 0], + "4.3": [-0.2, 0.08, 0], + "4.4": [-0.2, 0.04, 0], + "4.5": [-0.2, 0, 0], + "4.6": [-0.2, -0.04, 0], + "4.7": [-0.2, -0.08, 0], + "4.8": [-0.19, -0.12, 0], + "4.9": [-0.18, -0.15, 0], + "5.0": [-0.17, -0.17, 0], + "5.1": [-0.16, -0.19, 0], + "5.2": [-0.15, -0.2, 0], + "5.3": [-0.13, -0.2, 0], + "5.4": [-0.12, -0.19, 0], + "5.5": [-0.1, -0.17, 0], + "5.6": [-0.08, -0.15, 0], + "5.7": [-0.06, -0.12, 0], + "5.8": [-0.04, -0.08, 0], + "5.9": [-0.02, -0.04, 0], + "6.0": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, -0.62], + "0.1": [0, 0, -0.93], + "0.2": [0, 0, -1.22], + "0.3": [0, 0, -1.5], + "0.4": [0, 0, -1.76], + "0.5": [0, 0, -2.01], + "0.6": [0, 0, -2.23], + "0.7": [0, 0, -2.43], + "0.8": [0, 0, -2.6], + "0.9": [0, 0, -2.74], + "1.0": [0, 0, -2.85], + "1.1": [0, 0, -2.93], + "1.2": [0, 0, -2.98], + "1.3": [0, 0, -3], + "1.4": [0, 0, -2.98], + "1.5": [0, 0, -2.93], + "1.6": [0, 0, -2.85], + "1.7": [0, 0, -2.74], + "1.8": [0, 0, -2.6], + "1.9": [0, 0, -2.43], + "2.0": [0, 0, -2.23], + "2.1": [0, 0, -2.01], + "2.2": [0, 0, -1.76], + "2.3": [0, 0, -1.5], + "2.4": [0, 0, -1.22], + "2.5": [0, 0, -0.93], + "2.6": [0, 0, -0.62], + "2.7": [0, 0, -0.31], + "2.8": [0, 0, 0], + "2.9": [0, 0, 0.31], + "3.0": [0, 0, 0.62], + "3.1": [0, 0, 0.93], + "3.2": [0, 0, 1.22], + "3.3": [0, 0, 1.5], + "3.4": [0, 0, 1.76], + "3.5": [0, 0, 2.01], + "3.6": [0, 0, 2.23], + "3.7": [0, 0, 2.43], + "3.8": [0, 0, 2.6], + "3.9": [0, 0, 2.74], + "4.0": [0, 0, 2.85], + "4.1": [0, 0, 2.93], + "4.2": [0, 0, 2.98], + "4.3": [0, 0, 3], + "4.4": [0, 0, 2.98], + "4.5": [0, 0, 2.93], + "4.6": [0, 0, 2.85], + "4.7": [0, 0, 2.74], + "4.8": [0, 0, 2.6], + "4.9": [0, 0, 2.43], + "5.0": [0, 0, 2.23], + "5.1": [0, 0, 2.01], + "5.2": [0, 0, 1.76], + "5.3": [0, 0, 1.5], + "5.4": [0, 0, 1.22], + "5.5": [0, 0, 0.93], + "5.6": [0, 0, 0.62], + "5.7": [0, 0, 0.31], + "5.8": [0, 0, 0], + "5.9": [0, 0, -0.31], + "6.0": [0, 0, -0.62] + }, + "position": { + "0.0": [0, -0.1, 0], + "0.1": [0, -0.08, 0], + "0.2": [0, -0.06, 0], + "0.3": [0, -0.04, 0], + "0.4": [0, -0.03, 0], + "0.5": [0, -0.01, 0], + "0.6": [0, 0, 0], + "0.7": [0, 0, 0], + "0.8": [0, 0, 0], + "0.9": [0, 0, 0], + "1.0": [0, -0.01, 0], + "1.1": [0, -0.03, 0], + "1.2": [0, -0.04, 0], + "1.3": [0, -0.06, 0], + "1.4": [0, -0.08, 0], + "1.5": [0, -0.1, 0], + "1.6": [0, -0.12, 0], + "1.7": [0, -0.14, 0], + "1.8": [0, -0.16, 0], + "1.9": [0, -0.17, 0], + "2.0": [0, -0.19, 0], + "2.1": [0, -0.2, 0], + "2.2": [0, -0.2, 0], + "2.3": [0, -0.2, 0], + "2.4": [0, -0.2, 0], + "2.5": [0, -0.19, 0], + "2.6": [0, -0.17, 0], + "2.7": [0, -0.16, 0], + "2.8": [0, -0.14, 0], + "2.9": [0, -0.12, 0], + "3.0": [0, -0.1, 0], + "3.1": [0, -0.08, 0], + "3.2": [0, -0.06, 0], + "3.3": [0, -0.04, 0], + "3.4": [0, -0.03, 0], + "3.5": [0, -0.01, 0], + "3.6": [0, 0, 0], + "3.7": [0, 0, 0], + "3.8": [0, 0, 0], + "3.9": [0, 0, 0], + "4.0": [0, -0.01, 0], + "4.1": [0, -0.03, 0], + "4.2": [0, -0.04, 0], + "4.3": [0, -0.06, 0], + "4.4": [0, -0.08, 0], + "4.5": [0, -0.1, 0], + "4.6": [0, -0.12, 0], + "4.7": [0, -0.14, 0], + "4.8": [0, -0.16, 0], + "4.9": [0, -0.17, 0], + "5.0": [0, -0.19, 0], + "5.1": [0, -0.2, 0], + "5.2": [0, -0.2, 0], + "5.3": [0, -0.2, 0], + "5.4": [0, -0.2, 0], + "5.5": [0, -0.19, 0], + "5.6": [0, -0.17, 0], + "5.7": [0, -0.16, 0], + "5.8": [0, -0.14, 0], + "5.9": [0, -0.12, 0], + "6.0": [0, -0.1, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [0, 0, -5.63], + "0.1": [0, 0, -4.83], + "0.2": [0, 0, -4], + "0.3": [0, 0, -3.17], + "0.4": [0, 0, -2.37], + "0.5": [0, 0, -1.65], + "0.6": [0, 0, -1.03], + "0.7": [0, 0, -0.54], + "0.8": [0, 0, -0.2], + "0.9": [0, 0, -0.02], + "1.0": [0, 0, -0.02], + "1.1": [0, 0, -0.2], + "1.2": [0, 0, -0.54], + "1.3": [0, 0, -1.03], + "1.4": [0, 0, -1.65], + "1.5": [0, 0, -2.37], + "1.6": [0, 0, -3.17], + "1.7": [0, 0, -4], + "1.8": [0, 0, -4.83], + "1.9": [0, 0, -5.63], + "2.0": [0, 0, -6.35], + "2.1": [0, 0, -6.97], + "2.2": [0, 0, -7.46], + "2.3": [0, 0, -7.8], + "2.4": [0, 0, -7.98], + "2.5": [0, 0, -7.98], + "2.6": [0, 0, -7.8], + "2.7": [0, 0, -7.46], + "2.8": [0, 0, -6.97], + "2.9": [0, 0, -6.35], + "3.0": [0, 0, -5.63], + "3.1": [0, 0, -4.62], + "3.2": [0, 0, -3.58], + "3.3": [0, 0, -2.55], + "3.4": [0, 0, -1.56], + "3.5": [0, 0, -0.65], + "3.6": [0, 0, 0.15], + "3.7": [0, 0, 0.8], + "3.8": [0, 0, 1.29], + "3.9": [0, 0, 1.6], + "4.0": [0, 0, 1.71], + "4.1": [0, 0, 1.63], + "4.2": [0, 0, 1.37], + "4.3": [0, 0, 0.93], + "4.4": [0, 0, 0.34], + "4.5": [0, 0, -0.37], + "4.6": [0, 0, -1.18], + "4.7": [0, 0, -2.04], + "4.8": [0, 0, -2.93], + "4.9": [0, 0, -3.8], + "5.0": [0, 0, -4.62], + "5.1": [0, 0, -5.35], + "5.2": [0, 0, -5.98], + "5.3": [0, 0, -6.47], + "5.4": [0, 0, -6.8], + "5.5": [0, 0, -6.98], + "5.6": [0, 0, -6.99], + "5.7": [0, 0, -6.85], + "5.8": [0, 0, -6.56], + "5.9": [0, 0, -6.14], + "6.0": [0, 0, -5.63] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, 5.63], + "0.1": [0, 0, 4.83], + "0.2": [0, 0, 4], + "0.3": [0, 0, 3.17], + "0.4": [0, 0, 2.37], + "0.5": [0, 0, 1.65], + "0.6": [0, 0, 1.03], + "0.7": [0, 0, 0.54], + "0.8": [0, 0, 0.2], + "0.9": [0, 0, 0.02], + "1.0": [0, 0, 0.02], + "1.1": [0, 0, 0.2], + "1.2": [0, 0, 0.54], + "1.3": [0, 0, 1.03], + "1.4": [0, 0, 1.65], + "1.5": [0, 0, 2.37], + "1.6": [0, 0, 3.17], + "1.7": [0, 0, 4], + "1.8": [0, 0, 4.83], + "1.9": [0, 0, 5.63], + "2.0": [0, 0, 6.35], + "2.1": [0, 0, 6.97], + "2.2": [0, 0, 7.46], + "2.3": [0, 0, 7.8], + "2.4": [0, 0, 7.98], + "2.5": [0, 0, 7.98], + "2.6": [0, 0, 7.8], + "2.7": [0, 0, 7.46], + "2.8": [0, 0, 6.97], + "2.9": [0, 0, 6.35], + "3.0": [0, 0, 5.63], + "3.1": [0, 0, 5.04], + "3.2": [0, 0, 4.42], + "3.3": [0, 0, 3.79], + "3.4": [0, 0, 3.19], + "3.5": [0, 0, 2.65], + "3.6": [0, 0, 2.2], + "3.7": [0, 0, 1.87], + "3.8": [0, 0, 1.68], + "3.9": [0, 0, 1.64], + "4.0": [0, 0, 1.75], + "4.1": [0, 0, 2.02], + "4.2": [0, 0, 2.44], + "4.3": [0, 0, 2.98], + "4.4": [0, 0, 3.64], + "4.5": [0, 0, 4.37], + "4.6": [0, 0, 5.16], + "4.7": [0, 0, 5.96], + "4.8": [0, 0, 6.73], + "4.9": [0, 0, 7.45], + "5.0": [0, 0, 8.08], + "5.1": [0, 0, 8.59], + "5.2": [0, 0, 8.95], + "5.3": [0, 0, 9.14], + "5.4": [0, 0, 9.15], + "5.5": [0, 0, 8.98], + "5.6": [0, 0, 8.62], + "5.7": [0, 0, 8.08], + "5.8": [0, 0, 7.39], + "5.9": [0, 0, 6.56], + "6.0": [0, 0, 5.63] + } + } + } + }, + "animation.silverlabs_nat.penguin_baby.idle_UB": { + "loop": true, + "bones": { + "root": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 120 ) * -0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 120 ) * 0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 120 ) * -0.01" + ] + }, + "body": { + "rotation": [0, 0, "Math.cos(( q.anim_time + 1 ) * 60 ) * 3"], + "position": [ + "-Math.sin(( q.anim_time - 0.0 ) * 60 ) * -0.2", + "Math.sin(( q.anim_time - 0.0 ) * 120 ) * 0.2", + 0 + ] + }, + "skull": { + "rotation": [0, 0, "Math.sin(( q.anim_time + 0.2 ) * 60 ) * -3"], + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 120 ) * 0.1", + 0 + ] + }, + "leftWing": { + "rotation": [ + 0, + 0, + "-4 + ( Math.sin(( q.anim_time - 0.2 ) * 120 ) * 4 ) + ( Math.max( 0, Math.sin(( q.anim_time + 3 ) * 60 ) ) * 2 )" + ] + }, + "rightWing": { + "rotation": [ + 0, + 0, + "4 + ( Math.sin(( q.anim_time - 0.2 ) * 120 ) * -4 ) + ( Math.max( 0, Math.sin(( q.anim_time + 3 ) * 60 ) ) * 2 )" + ] + } + } + }, + "animation.silverlabs_nat.penguin_baby.walk": { + "loop": true, + "animation_length": 2, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "rotation": { + "0.0": [0, -4, 0], + "0.1": [0, -3.24, 0], + "0.2": [0, -1.24, 0], + "0.3": [0, 1.24, 0], + "0.4": [0, 3.24, 0], + "0.5": [0, 4, 0], + "0.6": [0, 3.24, 0], + "0.7": [0, 1.24, 0], + "0.8": [0, -1.24, 0], + "0.9": [0, -3.24, 0], + "1.0": [0, -4, 0], + "1.1": [0, -3.24, 0], + "1.2": [0, -1.24, 0], + "1.3": [0, 1.24, 0], + "1.4": [0, 3.24, 0], + "1.5": [0, 4, 0], + "1.6": [0, 3.24, 0], + "1.7": [0, 1.24, 0], + "1.8": [0, -1.24, 0], + "1.9": [0, -3.24, 0], + "2.0": [0, -4, 0] + }, + "scale": { + "0.0": [0.9971, 1.0059, 0.9971], + "0.1": [1.0029, 0.9941, 1.0029], + "0.2": [1.0048, 0.9905, 1.0048], + "0.3": [1, 1, 1], + "0.4": [0.9952, 1.0095, 0.9952], + "0.5": [0.9971, 1.0059, 0.9971], + "0.6": [1.0029, 0.9941, 1.0029], + "0.7": [1.0048, 0.9905, 1.0048], + "0.8": [1, 1, 1], + "0.9": [0.9952, 1.0095, 0.9952], + "1.0": [0.9971, 1.0059, 0.9971], + "1.1": [1.0029, 0.9941, 1.0029], + "1.2": [1.0048, 0.9905, 1.0048], + "1.3": [1, 1, 1], + "1.4": [0.9952, 1.0095, 0.9952], + "1.5": [0.9971, 1.0059, 0.9971], + "1.6": [1.0029, 0.9941, 1.0029], + "1.7": [1.0048, 0.9905, 1.0048], + "1.8": [1, 1, 1], + "1.9": [0.9952, 1.0095, 0.9952], + "2.0": [0.9971, 1.0059, 0.9971] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-6.3, 0, 0], + "0.1": [-4.73, 0, 0], + "0.2": [-2.88, 0, 0], + "0.3": [-1.46, 0, 0], + "0.4": [-1.01, 0, 0], + "0.5": [-1.7, 0, 0], + "0.6": [-3.27, 0, 0], + "0.7": [-5.12, 0, 0], + "0.8": [-6.54, 0, 0], + "0.9": [-6.99, 0, 0], + "1.0": [-6.3, 0, 0], + "1.1": [-4.73, 0, 0], + "1.2": [-2.88, 0, 0], + "1.3": [-1.46, 0, 0], + "1.4": [-1.01, 0, 0], + "1.5": [-1.7, 0, 0], + "1.6": [-3.27, 0, 0], + "1.7": [-5.12, 0, 0], + "1.8": [-6.54, 0, 0], + "1.9": [-6.99, 0, 0], + "2.0": [-6.3, 0, 0] + }, + "position": { + "0.0": [0, 0.3, -1], + "0.1": [0, 0.3, -0.81], + "0.2": [0, 0.3, -0.31], + "0.3": [0, 0.3, 0.31], + "0.4": [0, 0.3, 0.81], + "0.5": [0, 0.3, 1], + "0.6": [0, 0.65, 0.81], + "0.7": [0, 0.87, 0.31], + "0.8": [0, 0.87, -0.31], + "0.9": [0, 0.65, -0.81], + "1.0": [0, 0.3, -1], + "1.1": [0, 0.3, -0.81], + "1.2": [0, 0.3, -0.31], + "1.3": [0, 0.3, 0.31], + "1.4": [0, 0.3, 0.81], + "1.5": [0, 0.3, 1], + "1.6": [0, 0.65, 0.81], + "1.7": [0, 0.87, 0.31], + "1.8": [0, 0.87, -0.31], + "1.9": [0, 0.65, -0.81], + "2.0": [0, 0.3, -1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-3.07, 0, 0], + "0.1": [-4.93, 0, 0], + "0.2": [-6.43, 0, 0], + "0.3": [-7, 0, 0], + "0.4": [-6.43, 0, 0], + "0.5": [-4.93, 0, 0], + "0.6": [-3.07, 0, 0], + "0.7": [-1.57, 0, 0], + "0.8": [-1, 0, 0], + "0.9": [-1.57, 0, 0], + "1.0": [-3.07, 0, 0], + "1.1": [-4.93, 0, 0], + "1.2": [-6.43, 0, 0], + "1.3": [-7, 0, 0], + "1.4": [-6.43, 0, 0], + "1.5": [-4.93, 0, 0], + "1.6": [-3.07, 0, 0], + "1.7": [-1.57, 0, 0], + "1.8": [-1, 0, 0], + "1.9": [-1.57, 0, 0], + "2.0": [-3.07, 0, 0] + }, + "position": { + "0.0": [0, 0.3, 1], + "0.1": [0, 0.65, 0.81], + "0.2": [0, 0.87, 0.31], + "0.3": [0, 0.87, -0.31], + "0.4": [0, 0.65, -0.81], + "0.5": [0, 0.3, -1], + "0.6": [0, 0.3, -0.81], + "0.7": [0, 0.3, -0.31], + "0.8": [0, 0.3, 0.31], + "0.9": [0, 0.3, 0.81], + "1.0": [0, 0.3, 1], + "1.1": [0, 0.65, 0.81], + "1.2": [0, 0.87, 0.31], + "1.3": [0, 0.87, -0.31], + "1.4": [0, 0.65, -0.81], + "1.5": [0, 0.3, -1], + "1.6": [0, 0.3, -0.81], + "1.7": [0, 0.3, -0.31], + "1.8": [0, 0.3, 0.31], + "1.9": [0, 0.3, 0.81], + "2.0": [0, 0.3, 1] + } + }, + "body": { + "rotation": { + "0.0": [4, -0.62, 0], + "0.1": [5.9, 0.62, -2.35], + "0.2": [5.18, 1.62, -3.8], + "0.3": [2.82, 2, -3.8], + "0.4": [2.1, 1.62, -2.35], + "0.5": [4, 0.62, 0], + "0.6": [5.9, -0.62, 2.35], + "0.7": [5.18, -1.62, 3.8], + "0.8": [2.82, -2, 3.8], + "0.9": [2.1, -1.62, 2.35], + "1.0": [4, -0.62, 0], + "1.1": [5.9, 0.62, -2.35], + "1.2": [5.18, 1.62, -3.8], + "1.3": [2.82, 2, -3.8], + "1.4": [2.1, 1.62, -2.35], + "1.5": [4, 0.62, 0], + "1.6": [5.9, -0.62, 2.35], + "1.7": [5.18, -1.62, 3.8], + "1.8": [2.82, -2, 3.8], + "1.9": [2.1, -1.62, 2.35], + "2.0": [4, -0.62, 0] + }, + "position": { + "0.0": [-0.2, 0.61, -0.2], + "0.1": [-0.16, -0.01, -0.2], + "0.2": [-0.06, -0.09, -0.2], + "0.3": [0.06, 0.3, -0.2], + "0.4": [0.16, 0.69, -0.2], + "0.5": [0.2, 0.61, -0.2], + "0.6": [0.16, -0.01, -0.2], + "0.7": [0.06, -0.09, -0.2], + "0.8": [-0.06, 0.3, -0.2], + "0.9": [-0.16, 0.69, -0.2], + "1.0": [-0.2, 0.61, -0.2], + "1.1": [-0.16, -0.01, -0.2], + "1.2": [-0.06, -0.09, -0.2], + "1.3": [0.06, 0.3, -0.2], + "1.4": [0.16, 0.69, -0.2], + "1.5": [0.2, 0.61, -0.2], + "1.6": [0.16, -0.01, -0.2], + "1.7": [0.06, -0.09, -0.2], + "1.8": [-0.06, 0.3, -0.2], + "1.9": [-0.16, 0.69, -0.2], + "2.0": [-0.2, 0.61, -0.2] + } + }, + "skull": { + "position": { + "0.0": [0, 0, 0], + "0.1": [0, -0.04, 0], + "0.2": [0, -0.16, 0], + "0.3": [0, -0.2, 0], + "0.4": [0, -0.1, 0], + "0.5": [0, 0, 0], + "0.6": [0, -0.04, 0], + "0.7": [0, -0.16, 0], + "0.8": [0, -0.2, 0], + "0.9": [0, -0.1, 0], + "1.0": [0, 0, 0], + "1.1": [0, -0.04, 0], + "1.2": [0, -0.16, 0], + "1.3": [0, -0.2, 0], + "1.4": [0, -0.1, 0], + "1.5": [0, 0, 0], + "1.6": [0, -0.04, 0], + "1.7": [0, -0.16, 0], + "1.8": [0, -0.2, 0], + "1.9": [0, -0.1, 0], + "2.0": [0, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [0, 0, -1.65], + "0.1": [0, 0, -6.35], + "0.2": [0, 0, -7.8], + "0.3": [0, 0, -4], + "0.4": [0, 0, -0.2], + "0.5": [0, 0, -1.65], + "0.6": [0, 0, -6.35], + "0.7": [0, 0, -7.8], + "0.8": [0, 0, -4], + "0.9": [0, 0, -0.2], + "1.0": [0, 0, -1.65], + "1.1": [0, 0, -6.35], + "1.2": [0, 0, -7.8], + "1.3": [0, 0, -4], + "1.4": [0, 0, -0.2], + "1.5": [0, 0, -1.65], + "1.6": [0, 0, -6.35], + "1.7": [0, 0, -7.8], + "1.8": [0, 0, -4], + "1.9": [0, 0, -0.2], + "2.0": [0, 0, -1.65] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, 1.65], + "0.1": [0, 0, 6.35], + "0.2": [0, 0, 7.8], + "0.3": [0, 0, 4], + "0.4": [0, 0, 0.2], + "0.5": [0, 0, 1.65], + "0.6": [0, 0, 6.35], + "0.7": [0, 0, 7.8], + "0.8": [0, 0, 4], + "0.9": [0, 0, 0.2], + "1.0": [0, 0, 1.65], + "1.1": [0, 0, 6.35], + "1.2": [0, 0, 7.8], + "1.3": [0, 0, 4], + "1.4": [0, 0, 0.2], + "1.5": [0, 0, 1.65], + "1.6": [0, 0, 6.35], + "1.7": [0, 0, 7.8], + "1.8": [0, 0, 4], + "1.9": [0, 0, 0.2], + "2.0": [0, 0, 1.65] + } + } + } + }, + "animation.silverlabs_nat.penguin_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "rotation": [0, "-Math.cos(( q.anim_time + 0 ) * 360 ) * 4", 0], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * -0.005", + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * -0.005" + ] + }, + "rightLeg": { + "rotation": [ + "-4 - Math.cos( 40 + ( q.anim_time - 0.0 ) * 360 ) * 3", + 0, + 0 + ], + "position": [ + 0, + "0.3 + Math.max( 0, Math.sin(( q.anim_time + 0.5 ) * 360 ) ) * 0.6", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -1" + ] + }, + "leftLeg": { + "rotation": [ + "-4 - Math.cos(( q.anim_time + 0.2 ) * 360 ) * -3", + 0, + 0 + ], + "position": [ + 0, + "0.3 + Math.max( 0, Math.sin(( q.anim_time + 0 ) * 360 ) ) * 0.6", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 1" + ] + }, + "body": { + "rotation": [ + "4 - Math.sin(( q.anim_time - 0.0 ) * 720 ) * -2", + "-Math.cos(( q.anim_time + 0.2 ) * 360 ) * 2", + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -4" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.2", + "v.freq = 2; v.mag = 0.4; v.balloon = 2; v.offset = 0.3; v.time_offset = 0.2; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 360 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + -0.2 + ] + }, + "skull": { + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.4 ) * 720 ) * 0.1", + 0 + ] + }, + "leftWing": { + "rotation": [0, 0, "-4 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * 4"] + }, + "rightWing": { + "rotation": [0, 0, "4 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * -4"] + } + } + }, + "animation.silverlabs_nat.penguin_baby.run": { + "loop": true, + "animation_length": 1.0417, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "rotation": { + "0.0": [0, -4, 0], + "0.0417": [0, -3.51, 0], + "0.0833": [0, -2.15, 0], + "0.125": [0, -0.26, 0], + "0.1667": [0, 1.69, 0], + "0.2083": [0, 3.23, 0], + "0.25": [0, 3.97, 0], + "0.2917": [0, 3.73, 0], + "0.3333": [0, 2.57, 0], + "0.375": [0, 0.78, 0], + "0.4167": [0, -1.2, 0], + "0.4583": [0, -2.89, 0], + "0.5": [0, -3.86, 0], + "0.5417": [0, -3.89, 0], + "0.5833": [0, -2.95, 0], + "0.625": [0, -1.29, 0], + "0.6667": [0, 0.69, 0], + "0.7083": [0, 2.5, 0], + "0.75": [0, 3.7, 0], + "0.7917": [0, 3.98, 0], + "0.8333": [0, 3.28, 0], + "0.875": [0, 1.77, 0], + "0.9167": [0, -0.17, 0], + "0.9583": [0, -2.08, 0], + "1.0": [0, -3.46, 0], + "1.0417": [0, -4, 0] + }, + "scale": { + "0.0": [1.0099, 0.9801, 1.0099], + "0.0417": [1.0045, 0.9911, 1.0045], + "0.0833": [0.9948, 1.0103, 0.9948], + "0.125": [0.99, 1.02, 0.99], + "0.1667": [0.9944, 1.0112, 0.9944], + "0.2083": [1.004, 0.992, 1.004], + "0.25": [1.0099, 0.9802, 1.0099], + "0.2917": [1.0066, 0.9867, 1.0066], + "0.3333": [0.9972, 1.0055, 0.9972], + "0.375": [0.9904, 1.0192, 0.9904], + "0.4167": [0.9925, 1.0151, 0.9925], + "0.4583": [1.0015, 0.997, 1.0015], + "0.5": [1.0091, 0.9817, 1.0091], + "0.5417": [1.0083, 0.9833, 1.0083], + "0.5833": [0.9998, 1.0003, 0.9998], + "0.625": [0.9915, 1.0171, 0.9915], + "0.6667": [0.991, 1.018, 0.991], + "0.7083": [0.9989, 1.0023, 0.9989], + "0.75": [1.0078, 0.9845, 1.0078], + "0.7917": [1.0095, 0.981, 1.0095], + "0.8333": [1.0024, 0.9952, 1.0024], + "0.875": [0.9931, 1.0138, 0.9931], + "0.9167": [0.9902, 1.0196, 0.9902], + "0.9583": [0.9963, 1.0073, 0.9963], + "1.0": [1.0059, 0.9882, 1.0059], + "1.0417": [1.01, 0.98, 1.01] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-3.3, 0, 0], + "0.0417": [-1.53, 0, 0], + "0.0833": [-0.8, 0, 0], + "0.125": [-1.32, 0, 0], + "0.1667": [-2.93, 0, 0], + "0.2083": [-5.26, 0, 0], + "0.25": [-7.71, 0, 0], + "0.2917": [-9.7, 0, 0], + "0.3333": [-10.72, 0, 0], + "0.375": [-10.53, 0, 0], + "0.4167": [-9.18, 0, 0], + "0.4583": [-6.99, 0, 0], + "0.5": [-4.51, 0, 0], + "0.5417": [-2.34, 0, 0], + "0.5833": [-1.03, 0, 0], + "0.625": [-0.9, 0, 0], + "0.6667": [-1.97, 0, 0], + "0.7083": [-3.99, 0, 0], + "0.75": [-6.45, 0, 0], + "0.7917": [-8.76, 0, 0], + "0.8333": [-10.33, 0, 0], + "0.875": [-10.79, 0, 0], + "0.9167": [-10.02, 0, 0], + "0.9583": [-8.2, 0, 0], + "1.0": [-5.8, 0, 0], + "1.0417": [-3.4, 0, 0] + }, + "position": { + "0.0": [0, 0.1, -1], + "0.0417": [0, 0.1, -0.88], + "0.0833": [0, 0.1, -0.54], + "0.125": [0, 0.1, -0.07], + "0.1667": [0, 0.1, 0.42], + "0.2083": [0, 0.1, 0.81], + "0.25": [0, 0.1, 0.99], + "0.2917": [0, 0.32, 0.93], + "0.3333": [0, 0.56, 0.64], + "0.375": [0, 0.69, 0.2], + "0.4167": [0, 0.67, -0.3], + "0.4583": [0, 0.51, -0.72], + "0.5": [0, 0.26, -0.97], + "0.5417": [0, 0.1, -0.97], + "0.5833": [0, 0.1, -0.74], + "0.625": [0, 0.1, -0.32], + "0.6667": [0, 0.1, 0.17], + "0.7083": [0, 0.1, 0.63], + "0.75": [0, 0.1, 0.92], + "0.7917": [0, 0.17, 0.99], + "0.8333": [0, 0.44, 0.82], + "0.875": [0, 0.64, 0.44], + "0.9167": [0, 0.7, -0.04], + "0.9583": [0, 0.61, -0.52], + "1.0": [0, 0.4, -0.87], + "1.0417": [0, 0.11, -1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-10.23, 0, 0], + "0.0417": [-10.9, 0, 0], + "0.0833": [-10.34, 0, 0], + "0.125": [-8.68, 0, 0], + "0.1667": [-6.34, 0, 0], + "0.2083": [-3.89, 0, 0], + "0.25": [-1.93, 0, 0], + "0.2917": [-0.96, 0, 0], + "0.3333": [-1.2, 0, 0], + "0.375": [-2.6, 0, 0], + "0.4167": [-4.82, 0, 0], + "0.4583": [-7.3, 0, 0], + "0.5": [-9.44, 0, 0], + "0.5417": [-10.7, 0, 0], + "0.5833": [-10.78, 0, 0], + "0.625": [-9.66, 0, 0], + "0.6667": [-7.61, 0, 0], + "0.7083": [-5.14, 0, 0], + "0.75": [-2.86, 0, 0], + "0.7917": [-1.32, 0, 0], + "0.8333": [-0.92, 0, 0], + "0.875": [-1.74, 0, 0], + "0.9167": [-3.59, 0, 0], + "0.9583": [-6.01, 0, 0], + "1.0": [-8.4, 0, 0], + "1.0417": [-10.17, 0, 0] + }, + "position": { + "0.0": [0, 0, 1], + "0.0417": [0, 0.29, 0.88], + "0.0833": [0, 0.51, 0.54], + "0.125": [0, 0.6, 0.07], + "0.1667": [0, 0.54, -0.42], + "0.2083": [0, 0.35, -0.81], + "0.25": [0, 0.08, -0.99], + "0.2917": [0, 0, -0.93], + "0.3333": [0, 0, -0.64], + "0.375": [0, 0, -0.2], + "0.4167": [0, 0, 0.3], + "0.4583": [0, 0, 0.72], + "0.5": [0, 0, 0.97], + "0.5417": [0, 0.14, 0.97], + "0.5833": [0, 0.41, 0.74], + "0.625": [0, 0.57, 0.32], + "0.6667": [0, 0.59, -0.17], + "0.7083": [0, 0.47, -0.63], + "0.75": [0, 0.23, -0.92], + "0.7917": [0, 0, -0.99], + "0.8333": [0, 0, -0.82], + "0.875": [0, 0, -0.44], + "0.9167": [0, 0, 0.04], + "0.9583": [0, 0, 0.52], + "1.0": [0, 0, 0.87], + "1.0417": [0, 0, 1] + } + }, + "body": { + "rotation": { + "0.0": [8, 1.49, 0], + "0.0417": [11.37, 1.95, -1.92], + "0.0833": [11.63, 1.93, -3.37], + "0.125": [8.52, 1.43, -3.99], + "0.1667": [4.94, 0.58, -3.63], + "0.2083": [4.19, -0.41, -2.37], + "0.25": [6.96, -1.3, -0.52], + "0.2917": [10.7, -1.87, 1.45], + "0.3333": [11.94, -1.98, 3.06], + "0.375": [9.53, -1.6, 3.92], + "0.4167": [5.71, -0.83, 3.81], + "0.4583": [4, 0.15, 2.77], + "0.5": [6, 1.09, 1.04], + "0.5417": [9.85, 1.76, -0.95], + "0.5833": [11.98, 2, -2.7], + "0.625": [10.44, 1.74, -3.79], + "0.6667": [6.63, 1.06, -3.94], + "0.7083": [4.09, 0.11, -3.12], + "0.75": [5.17, -0.86, -1.53], + "0.7917": [8.87, -1.62, 0.44], + "0.8333": [11.76, -1.99, 2.29], + "0.875": [11.17, -1.86, 3.59], + "0.9167": [7.65, -1.27, 4], + "0.9583": [4.45, -0.37, 3.42], + "1.0": [4.54, 0.62, 2], + "1.0417": [7.83, 1.46, 0.09] + }, + "position": { + "0.0": [-0.2, 0, -0.3], + "0.0417": [-0.18, 0.07, -0.3], + "0.0833": [-0.11, 0.53, -0.3], + "0.125": [-0.01, 0.6, -0.3], + "0.1667": [0.08, 0.56, -0.3], + "0.2083": [0.16, 0.12, -0.3], + "0.25": [0.2, 0, -0.3], + "0.2917": [0.19, 0.02, -0.3], + "0.3333": [0.13, 0.41, -0.3], + "0.375": [0.04, 0.59, -0.3], + "0.4167": [-0.06, 0.59, -0.3], + "0.4583": [-0.14, 0.29, -0.3], + "0.5": [-0.19, 0.01, -0.3], + "0.5417": [-0.19, 0.01, -0.3], + "0.5833": [-0.15, 0.2, -0.3], + "0.625": [-0.06, 0.58, -0.3], + "0.6667": [0.03, 0.6, -0.3], + "0.7083": [0.13, 0.48, -0.3], + "0.75": [0.18, 0.04, -0.3], + "0.7917": [0.2, 0, -0.3], + "0.8333": [0.16, 0.08, -0.3], + "0.875": [0.09, 0.54, -0.3], + "0.9167": [-0.01, 0.6, -0.3], + "0.9583": [-0.1, 0.55, -0.3], + "1.0": [-0.17, 0.1, -0.3], + "1.0417": [-0.2, 0, -0.3] + } + }, + "skull": { + "position": { + "0.0": [0, -0.16, 0], + "0.0417": [0, -0.29, 0], + "0.0833": [0, -0.25, 0], + "0.125": [0, -0.06, 0], + "0.1667": [0, 0.09, 0], + "0.2083": [0, 0.06, 0], + "0.25": [0, -0.11, 0], + "0.2917": [0, -0.27, 0], + "0.3333": [0, -0.28, 0], + "0.375": [0, -0.12, 0], + "0.4167": [0, 0.06, 0], + "0.4583": [0, 0.09, 0], + "0.5": [0, -0.06, 0], + "0.5417": [0, -0.24, 0], + "0.5833": [0, -0.29, 0], + "0.625": [0, -0.17, 0], + "0.6667": [0, 0.02, 0], + "0.7083": [0, 0.1, 0], + "0.75": [0, -0.01, 0], + "0.7917": [0, -0.2, 0], + "0.8333": [0, -0.3, 0], + "0.875": [0, -0.21, 0], + "0.9167": [0, -0.02, 0], + "0.9583": [0, 0.1, 0], + "1.0": [0, 0.03, 0], + "1.0417": [0, -0.15, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [56.63, -45.97, -144.03], + "0.0417": [61.37, -42.68, -147.32], + "0.0833": [61.14, -36.91, -153.09], + "0.125": [56.16, -34, -156], + "0.1667": [51.03, -36.64, -153.36], + "0.2083": [50.5, -42.39, -147.61], + "0.25": [55.06, -45.93, -144.07], + "0.2917": [60.49, -43.98, -146.02], + "0.3333": [61.77, -38.35, -151.65], + "0.375": [57.7, -34.25, -155.75], + "0.4167": [52.06, -35.47, -154.53], + "0.4583": [50.07, -40.89, -149.11], + "0.5": [53.56, -45.48, -144.52], + "0.5417": [59.31, -45, -145], + "0.5833": [62, -39.9, -150.1], + "0.625": [59.13, -34.88, -155.12], + "0.6667": [53.37, -34.61, -155.39], + "0.7083": [50.04, -39.32, -150.68], + "0.75": [52.22, -44.66, -145.34], + "0.7917": [57.9, -45.69, -144.31], + "0.8333": [61.82, -41.45, -148.55], + "0.875": [60.35, -35.87, -154.13], + "0.9167": [54.86, -34.11, -155.89], + "0.9583": [50.42, -37.8, -152.2], + "1.0": [51.15, -43.53, -146.47], + "1.0417": [56.37, -45.99, -144.01] + } + }, + "rightWing": { + "rotation": { + "0.0": [55.37, 45.97, 144.03], + "0.0417": [50.63, 42.68, 147.32], + "0.0833": [50.86, 36.91, 153.09], + "0.125": [55.84, 34, 156], + "0.1667": [60.97, 36.64, 153.36], + "0.2083": [61.5, 42.39, 147.61], + "0.25": [56.94, 45.93, 144.07], + "0.2917": [51.51, 43.98, 146.02], + "0.3333": [50.23, 38.35, 151.65], + "0.375": [54.3, 34.25, 155.75], + "0.4167": [59.94, 35.47, 154.53], + "0.4583": [61.93, 40.89, 149.11], + "0.5": [58.44, 45.48, 144.52], + "0.5417": [52.69, 45, 145], + "0.5833": [50, 39.9, 150.1], + "0.625": [52.87, 34.88, 155.12], + "0.6667": [58.63, 34.61, 155.39], + "0.7083": [61.96, 39.32, 150.68], + "0.75": [59.78, 44.66, 145.34], + "0.7917": [54.1, 45.69, 144.31], + "0.8333": [50.18, 41.45, 148.55], + "0.875": [51.65, 35.87, 154.13], + "0.9167": [57.14, 34.11, 155.89], + "0.9583": [61.58, 37.8, 152.2], + "1.0": [60.85, 43.53, 146.47], + "1.0417": [55.63, 45.99, 144.01] + } + } + } + }, + "animation.silverlabs_nat.penguin_baby.run_UB": { + "loop": true, + "animation_length": 1.0417, + "bones": { + "root": { + "rotation": [0, "-Math.cos(( q.anim_time + 0 ) * 690 ) * 4", 0], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.2 ) * 1380 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.2 ) * 1380 ) * 0.02", + "1 + Math.sin(( q.anim_time + 0.2 ) * 1380 ) * -0.01" + ] + }, + "rightLeg": { + "rotation": ["-5.8 - Math.cos(( q.anim_time - 4 ) * 690 ) * 5", 0, 0], + "position": [ + 0, + "0.1 + Math.max( 0, Math.sin(( q.anim_time + 6 ) * 690 ) ) * 0.6", + "Math.cos(( q.anim_time - 0.0 ) * 690 ) * -1" + ] + }, + "leftLeg": { + "rotation": [ + "-5.9 - Math.cos(( q.anim_time - 5 ) * 690 ) * -5", + 0, + 0 + ], + "position": [ + 0, + "0 + Math.max( 0, Math.sin(( q.anim_time + 0 ) * 690 ) ) * 0.6", + "Math.cos(( q.anim_time - 0.0 ) * 690 ) * 1" + ] + }, + "body": { + "rotation": [ + "8 - Math.sin(( q.anim_time - 0.0 ) * 1380 ) * -4", + "-Math.cos(( q.anim_time + 0.2 ) * 690 ) * 2", + "Math.sin(( q.anim_time - 0.0 ) * 690 ) * -4" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 690 ) * 0.2", + "0.5 + ( v.freq = 3.8; v.mag = 0.3; v.balloon = 3; v.offset = 0.3; v.time_offset = 0.2; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 360 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + -0.3 + ] + }, + "skull": { + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.9 ) * 1380 ) * 0.2", + 0 + ] + }, + "leftWing": { + "rotation": [ + "56 + Math.cos(( q.anim_time + 0.2 ) * 1380 ) * 6", + "-40 + Math.sin(( q.anim_time + 0.2 ) * 1380 ) * 6", + "-150 - Math.sin(( q.anim_time + 0.2 ) * 1380 ) * 6" + ] + }, + "rightWing": { + "rotation": [ + "56 - Math.cos(( q.anim_time + 0.2 ) * 1380 ) * 6", + "40 - Math.sin(( q.anim_time + 0.2 ) * 1380 ) * 6", + "150 + Math.sin(( q.anim_time + 0.2 ) * 1380 ) * 6" + ] + } + } + }, + "animation.silverlabs_nat.penguin_baby.sit_idle": { + "loop": true, + "bones": { + "root": { + "scale": 1 + }, + "rightLeg": { + "position": [0, 0, 0] + }, + "leftLeg": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "body": { + "rotation": [2, 0, 0], + "position": [0, -0.6, 0] + }, + "skull": { + "rotation": [7, 0, 0], + "position": [0, -1.5, 0], + "scale": [1, 1, 0.99] + }, + "leftWing": { + "rotation": [-15.6, 0, 0], + "position": [0, 1.1, 0] + }, + "rightWing": { + "rotation": [-15.6, 0, 0], + "position": [0, 1.1, 0] + } + } + }, + "animation.silverlabs_nat.penguin_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 1, + "bones": { + "root": { + "scale": { + "0.0": [1, 1, 1], + "0.25": [0.99, 1.01, 1], + "0.625": [1.01, 0.98, 1.01], + "1.0": [1, 1, 1] + } + }, + "rightLeg": { + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, 0.6, 0], + "0.375": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.375": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.5": [0, 1, 0], + "0.625": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-0.98, 0, 1], + "0.1667": [-1.5, 0, 4], + "0.3333": [-1.5, 0, -4], + "0.4167": [-0.7, 0, -2.67], + "0.5833": [4.5, 0, 0], + "0.6667": [5.5, 0, 0], + "0.75": [5.3, 0, 0], + "0.875": [3, 0, 0], + "1.0": [2, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, 0.4, 0], + "0.3333": [0, 0.4, 0], + "0.5833": [0, -0.6, 0], + "0.75": [0, -0.8, 0], + "0.875": [0, -0.8, 0], + "1.0": [0, -0.6, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-1.7, 0, 2], + "0.25": [3.6, 0, 2.8], + "0.5": [-4.3, 0, -1.4], + "0.625": [-4.38, 0, -2.3], + "0.7917": [9.08, 0, 0.5], + "0.8333": [10.7, 0, 0.7], + "0.9167": [7, 0, 0], + "1.0": [7, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0.2, -0.2, 0], + "0.375": [-0.25, -0.4, 0], + "0.5": [-0.1, -0.6, 0], + "0.5833": [0.15, -0.88, 0], + "0.6667": [0.1, -1.15, 0], + "0.8333": [0, -1.5, 0], + "0.9167": [0, -1.5, 0], + "1.0": [0, -1.5, 0] + }, + "scale": { + "0.8333": [1, 1, 0.99], + "0.9167": [1, 1, 0.99], + "1.0": [1, 1, 0.99] + } + }, + "leftWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, -6.4], + "0.25": [0, 0, 0], + "0.4167": [-3.2, 0, -8.1], + "0.5833": [-14, 0, -8.7], + "0.7083": [-15.69, 0, -1.7], + "0.7917": [-16.45, 0, -0.85], + "0.875": [-15.9, 0, -2], + "1.0": [-15.6, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.5833": [0, 1.1, 0], + "1.0": [0, 1.1, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 4.1], + "0.1667": [0, 0, 0], + "0.3333": [-3.2, 0, 8.1], + "0.4167": [-16.7, 0, 8.7], + "0.5417": [-17.29, 0, 1.7], + "0.625": [-16.55, 0, 0.85], + "0.7083": [-15.6, 0, 2], + "0.8333": [-15.6, 0, 0], + "1.0": [-15.6, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, -0.4, 0], + "0.4167": [0, 1.1, 0], + "1.0": [0, 1.1, 0] + } + } + } + }, + "animation.silverlabs_nat.penguin_baby.unsit": { + "loop": "hold_on_last_frame", + "animation_length": 1, + "bones": { + "root": { + "scale": { + "0.0": [1, 1, 1], + "0.375": [1.01, 0.98, 1.01], + "0.75": [0.99, 1.01, 1], + "1.0": [1, 1, 1] + } + }, + "rightLeg": { + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.375": [0, 0.3, 0], + "0.4583": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.625": [0, 0, 0], + "0.75": [0, 0.3, 0], + "0.9167": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [2, 0, 0], + "0.125": [3, 0, 0], + "0.2083": [5.3, 0, 0], + "0.3333": [4.5, 0, 0], + "0.5": [-0.5, 0, -4], + "0.625": [-0.5, 0, 4], + "0.75": [0.02, 0, 0.35], + "0.8333": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, -0.6, 0], + "0.125": [0, -0.8, 0], + "0.2083": [0, -0.8, 0], + "0.3333": [0, -0.6, 0], + "0.5": [0, 0.4, 0], + "0.625": [0, 0.4, 0], + "0.75": [0, 0, 0], + "0.8333": [0, -0.1, 0], + "0.9167": [0, -0.025, 0], + "1.0": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [7, 0, 0], + "0.2083": [-7.5, 0, 0], + "0.375": [0, 0, 0] + }, + "position": { + "0.0": [0, -1.5, 0], + "0.375": [0, 0, 0] + }, + "scale": [1, 1, 0.99] + }, + "leftWing": { + "rotation": { + "0.0": [-15.6, 0, 0], + "0.2917": [6.6, 0, 0], + "0.4167": [3.44898, 1.84832, -39.81103], + "0.5417": [0, 0, 0], + "0.625": [5.02, 0.92, -19.91], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 1.1, 0], + "0.5417": [0, 0, 0], + "0.75": [0, 0, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [-15.6, 0, 0], + "0.2917": [6.6, 0, 0], + "0.4167": [4.38839, -2.04347, 24.9217], + "0.5417": [0, 0, 0], + "0.625": [5.49, -1.02, 12.46], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 1.1, 0], + "0.5417": [0, 0, 0], + "0.75": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.penguin_baby.sleep": { + "loop": true, + "bones": { + "body": { + "position": [0, -0.8, 0] + }, + "skull": { + "rotation": [22.68218, 3.15726, -8.74392], + "position": [0, -1.6, -0.4] + } + } + }, + "animation.silverlabs_nat.penguin_baby.swim": { + "loop": true, + "bones": { + "root": { + "rotation": [ + "90 - Math.cos(( q.anim_time - 0.0 ) * 240 ) * 5", + "-Math.sin(( q.anim_time - 0.0 ) * 120 ) * 4", + 0 + ], + "position": [0, 3.75, 0] + }, + "rightLeg": { + "rotation": ["-Math.sin(( q.anim_time - 0.0 ) * 480 ) * -3", 0, 0] + }, + "leftLeg": { + "rotation": ["-Math.sin(( q.anim_time - 0.0 ) * 480 ) * 3", 0, 0] + }, + "skull": { + "rotation": [ + "-90 - Math.sin(( q.anim_time - 0.0 ) * 240 ) * -8", + 0, + 0 + ], + "position": [ + 0, + "2.5 + Math.sin(( q.anim_time - 0.0 ) * 240 ) * -0.5", + "-2.85 + Math.sin(( q.anim_time - 0.0 ) * 240 ) * -0.4" + ], + "scale": [1, 0.95, 1] + }, + "leftWing": { + "rotation": [ + "-Math.cos( -30 + ( q.anim_time - 0.0 ) * 240 ) * 5", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 480 ) * 2" + ], + "position": [0, 0.5, -1] + }, + "rightWing": { + "rotation": [ + "-Math.cos( -30 + ( q.anim_time - 0.0 ) * 240 ) * 5", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 480 ) * -2" + ], + "position": [0, 0.5, -1] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/piranha.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/piranha.rp_anim.json new file mode 100644 index 0000000..63da546 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/piranha.rp_anim.json @@ -0,0 +1,369 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.piranha.idle": { + "loop": true, + "animation_length": 4, + "bones": { + "root": { + "position": [0, "Math.cos(( q.anim_time - 0.5 ) * 90 ) * 0.2", 0] + }, + "body": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2", 0] + }, + "tail": { + "rotation": [0, "Math.sin(( q.anim_time - 0.5 ) * 90 ) * 10", 0] + } + } + }, + "animation.silverlabs_nat.piranha.idle_event": { + "loop": true, + "animation_length": 4, + "bones": { + "root": { + "position": [0, "Math.cos(( q.anim_time - 0.5 ) * 90 ) * 0.2", 0] + }, + "body": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2", 0] + }, + "jaw": { + "rotation": { + "2.0": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.2083": { + "post": [42.93855, -7.05302, -7.10708], + "lerp_mode": "catmullrom" + }, + "2.375": { + "post": [22.5, 12.5, 0], + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.7083": { + "post": [17.44991, -3.76008, -3.66181], + "lerp_mode": "catmullrom" + }, + "2.7917": { + "post": [17.67458, 6.92618, 2.88419], + "lerp_mode": "catmullrom" + }, + "2.9583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": [0, "Math.sin(( q.anim_time - 0.5 ) * 90 ) * 10", 0] + } + } + }, + "animation.silverlabs_nat.piranha.swim": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 5", 0], + "position": [0, 0, 0] + }, + "tail": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.5 ) * 360 ) * -22.5", + 0 + ] + } + } + }, + "animation.silverlabs_nat.piranha.swim_fast": { + "loop": true, + "animation_length": 0.5, + "bones": { + "body": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 15", + "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 4" + ], + "position": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -0.5", + 0, + 0 + ] + }, + "jaw": { + "rotation": [ + "15 + Math.cos(( q.anim_time - 0.4 ) * 720 ) * 15", + 0, + 0 + ] + }, + "tail": { + "rotation": [0, "Math.sin(( q.anim_time - 0.2 ) * 720 ) * -45", 0] + }, + "root": { + "scale": [0.9, 0.8, 1.3] + } + } + }, + "animation.silverlabs_nat.piranha.flop": { + "loop": true, + "animation_length": 0.5, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, -90], + "0.0833": [0, -16, -90], + "0.25": [0, 9, -90], + "0.4167": [0, 18, -90], + "0.5": [0, 0, -90] + }, + "position": { + "0.0": [0, -1.8, 0], + "0.0417": [0, -1.60241, 0.2915], + "0.0833": [0, -1.3, 0.5], + "0.125": [0, 1.64092, 0.32603], + "0.1667": [0, 2.57864, 0.15585], + "0.2083": [0, 3.02391, 0.04175], + "0.25": [0, 3.2, 0], + "0.2917": [0, 3.2061, -0.05999], + "0.3333": [0, 3.01266, -0.22009], + "0.375": [0, 2.40682, -0.45574], + "0.4167": [0, 0.1, -0.7], + "0.4583": [0, -0.92443, -0.37329], + "0.5": [0, -1.8, 0] + } + }, + "right_fin": { + "rotation": { + "0.0": [0, 13, 0], + "0.0833": [0, 36, 0], + "0.1667": [0, 13, 0], + "0.25": [0, 36, 0], + "0.3333": [0, 13, 0], + "0.4167": [0, 36, 0], + "0.5": [0, 0, 0] + } + }, + "left_fin": { + "rotation": { + "0.0": [0, -13, 0], + "0.0833": [0, -36, 0], + "0.1667": [0, -13, 0], + "0.25": [0, -36, 0], + "0.3333": [0, -13, 0], + "0.4167": [0, -36, 0], + "0.5": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 21, 0], + "0.0833": [0, 6.5, 0], + "0.1667": [0, -12, 0], + "0.4583": [0, 26, 0], + "0.5": [0, 21, 0] + } + }, + "root": { + "position": [0, -0.75, 0] + } + }, + "sound_effects": { + "0.0417": { + "effect": "flop" + } + } + }, + "animation.silverlabs_nat.piranha.attack": { + "loop": "hold_on_last_frame", + "animation_length": 0.75, + "bones": { + "body": { + "rotation": { + "0.2083": [-10, 0, 0], + "0.2917": [7.5, 0, 0], + "0.4583": [0, 0, 0] + }, + "position": { + "0.2083": [0, 0.2, 0.1], + "0.2917": [0, 0, -0.1], + "0.4583": [0, 0, 0] + }, + "scale": { + "0.2083": [1, 1.1, 1], + "0.2917": [1.2, 0.8, 1], + "0.4583": [1, 1, 1] + } + }, + "jaw": { + "rotation": { + "0.2083": [90, 0, 0], + "0.25": [44.97749, 0, 0], + "0.2917": [0, 0, 0] + }, + "position": { + "0.2083": [0, -0.2, 0.2], + "0.25": [0, -0.18437, 0.09995], + "0.2917": [0, -0.15, 0], + "0.3333": [0, -0.11599, -0.01407], + "0.375": [0, -0.07186, -0.0125], + "0.4167": [0, -0.02929, -0.00469], + "0.4583": [0, 0, 0] + }, + "scale": { + "0.25": [1, 1, 1], + "0.2917": [1.2, 0.9, 1.1], + "0.3333": [1.17337, 0.91332, 1.08668], + "0.375": [1.11242, 0.94379, 1.05621], + "0.4167": [1.04525, 0.97737, 1.02263], + "0.4583": [1, 1, 1] + } + }, + "fin_bottom": { + "position": { + "0.2083": [0, 0, 1], + "0.25": [0, 0, 1], + "0.3333": [0, 0, 0] + } + }, + "root": { + "scale": { + "0.3333": [1, 1, 1], + "0.375": { + "pre": [1, 1, 1], + "post": [0, 0, 0] + } + } + } + }, + "sound_effects": { + "0.0417": { + "effect": "attack" + }, + "0.3333": { + "effect": "bubble_pop" + }, + "0.4167": { + "effect": "bubble_pop" + } + }, + "particle_effects": { + "0.3333": { + "effect": "piranha_despawn" + } + } + }, + "animation.silverlabs_nat.piranha.attack_UB": { + "animation_length": 0.5, + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [7.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0.2, 0.1], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 0, -0.1], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1, 1.1, 1], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [1.2, 0.8, 1], + "lerp_mode": "catmullrom" + }, + "0.25": [1, 1, 1] + } + }, + "jaw": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, -0.2, 0.2], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, -0.15, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0417": { + "pre": [1, 1, 1], + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [1.2, 0.9, 1.1], + "lerp_mode": "catmullrom" + }, + "0.25": [1, 1, 1] + } + }, + "fin_bottom": { + "position": { + "0.0": { + "post": [0, 0, 1], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [0, 0, 1], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + }, + "sound_effects": { + "0.0417": { + "effect": "attack" + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/platypus.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/platypus.rp_anim.json new file mode 100644 index 0000000..6fbe1e7 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/platypus.rp_anim.json @@ -0,0 +1,603 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.platypus.walk": { + "sound_effects": { + "0.08": { + "effect": "step_-6dB" + }, + "0.46": { + "effect": "step_-12dB" + }, + "0.58": { + "effect": "step_-6dB" + }, + "0.96": { + "effect": "step_-12dB" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": [0.5, -0.32, -1], + "0.0417": [0.75, -0.18, -0.5], + "0.125": [0.85, -0.02, 0.19], + "0.1667": [0.73, 0.19, 0.93], + "0.2083": [0.35, 0.37, 1.38], + "0.2917": [-0.03, 0.47, 1.62], + "0.3333": [-0.15, 0.5, 1.69], + "0.375": [-0.03, 0.47, 1.63], + "0.4583": [0.35, 0.38, 1.39], + "0.5": [0.73, 0.2, 0.93], + "0.5417": [0.85, -0.02, 0.19], + "0.625": [0.75, -0.19, -0.5], + "0.6667": [0.5, -0.32, -1], + "0.7083": [0.2, -0.42, -1.37], + "0.7917": [-0.05, -0.48, -1.61], + "0.8333": [-0.15, -0.5, -1.69], + "0.875": [-0.05, -0.48, -1.6], + "0.9583": [0.2, -0.42, -1.36], + "1.0": [0.5, -0.32, -1] + }, + "position": { + "0.0": [0, -0.39, 0], + "0.0417": [0, -0.48, 0], + "0.125": [0, -0.5, 0], + "0.1667": [0, -0.47, 0], + "0.2083": [0, -0.3, 0], + "0.2917": [0, -0.13, 0], + "0.3333": [0, -0.1, 0], + "0.375": [0, -0.13, 0], + "0.4583": [0, -0.3, 0], + "0.5": [0, -0.48, 0], + "0.5417": [0, -0.5, 0], + "0.625": [0, -0.48, 0], + "0.6667": [0, -0.38, 0], + "0.7083": [0, -0.22, 0], + "0.7917": [0, -0.12, 0], + "0.8333": [0, -0.1, 0], + "0.875": [0, -0.12, 0], + "0.9583": [0, -0.21, 0], + "1.0": [0, -0.39, 0] + } + }, + "tail": { + "rotation": [ + -5, + "( Math.cos(( q.anim_time - 0.2 ) * 360 ) * -5 )", + 0 + ] + }, + "skull": { + "rotation": { + "0.0": [-0.0143, 1.0296, 2.4453], + "0.0417": [-0.0286, 0.7722, 1.5301], + "0.125": [-0.0286, 0.4576, 0.6721], + "0.1667": [-0.0286, 0.0715, -0.1287], + "0.2083": [-0.0429, -0.3432, -0.8294], + "0.2917": [-0.0429, -0.715, -1.4157], + "0.3333": [-0.0286, -1.001, -1.8733], + "0.375": [-0.0286, -1.144, -2.2022], + "0.4583": [-0.0286, -1.1583, -2.3881], + "0.5": [-0.0143, -1.0296, -2.4453], + "0.5417": [-0.0143, -0.8151, -2.2022], + "0.625": [0, -0.4719, -1.5301], + "0.6667": [0, -0.0572, -0.5577], + "0.7083": [0, 0.3861, 0.572], + "0.7917": [0, 0.8008, 1.6731], + "0.8333": [0, 1.0868, 2.5597], + "0.875": [0, 1.2155, 3.0602], + "0.9583": [-0.0143, 1.2012, 3.0602], + "1.0": [-0.0143, 1.0296, 2.4453] + } + }, + "leftArm": { + "rotation": { + "0.0": [14.04576, 0.45794, 0.37744], + "0.1667": [17.54955, 0.4167, 0.39064], + "0.3333": [4.24676, 0.51431, 0.23329], + "0.5": [-12.9551, 0.57938, 0.12839], + "1.0": [14.04576, 0.45794, 0.37744] + }, + "position": { + "0.0": [0, 0.15, -0.4], + "0.3333": [0, 0.75, -0.45], + "0.5": [0, -0.1, 0.55], + "1.0": [0, 0.15, -0.4] + } + }, + "leftHand": { + "rotation": { + "0.0": [-12.5, 0, 0], + "0.1667": [-10.83, 0, 0], + "0.5": [10, 0, 0], + "0.7917": [-5, 0, 0], + "1.0": [-12.5, 0, 0] + }, + "position": [0, 0.1, 0] + }, + "rightArm": { + "rotation": { + "0.0": [-12.9551, 0.57938, 0.12839], + "0.5": [14.04576, 0.45794, 0.37744], + "0.6667": [17.54955, 0.4167, 0.39064], + "0.8333": [4.24676, 0.51431, 0.23329], + "1.0": [-12.9551, 0.57938, 0.12839] + }, + "position": { + "0.0": [0, -0.1, 0.55], + "0.5": [0, 0.15, -0.4], + "0.8333": [0, 0.75, -0.45], + "1.0": [0, -0.1, 0.55] + } + }, + "rightHand": { + "rotation": { + "0.0": [10, 0, 0], + "0.2917": [-5, 0, 0], + "0.5": [-12.5, 0, 0], + "0.6667": [-10.83, 0, 0], + "1.0": [10, 0, 0] + }, + "position": [0, 0.1, 0] + }, + "leftLeg": { + "rotation": { + "0.0": [-4.35, 0.55, 0.18], + "0.0833": [-12.9551, 0.57938, 0.12839], + "0.5": [9.55, 0.48, 0.34], + "0.5833": [14.04576, 0.45794, 0.37744], + "0.75": [17.54955, 0.4167, 0.39064], + "0.9167": [4.24676, 0.51431, 0.23329], + "1.0": [-4.35, 0.55, 0.18] + }, + "position": { + "0.0": [0, 0.33, -0.45], + "0.0833": [0, -0.1, -0.45], + "0.5": [0, 0.11, -0.41], + "0.5833": [0, 0.15, -0.4], + "0.9167": [0, 0.75, -0.45], + "1.0": [0, 0.33, -0.45] + } + }, + "leftFoot": { + "rotation": { + "0.0": [1.43, 0, 0], + "0.2083": [5, 0, 0], + "0.5": [-7.5, 0, 0], + "0.5833": [-12.5, 0, 0], + "0.75": [-12.5, 0, 0], + "0.9167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0.16, 0], + "0.0833": [0, 0.255, 0], + "0.3333": [0, 0, 0], + "0.5": [0, 0.075, 0], + "0.9167": [0, 0.075, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [9.55, 0.48, 0.34], + "0.0833": [14.04576, 0.45794, 0.37744], + "0.25": [17.54955, 0.4167, 0.39064], + "0.4167": [4.24676, 0.51431, 0.23329], + "0.5": [-4.35, 0.55, 0.18], + "0.5833": [-12.9551, 0.57938, 0.12839], + "1.0": [9.55, 0.48, 0.34] + }, + "position": { + "0.0": [0, 0.11, -0.41], + "0.0833": [0, 0.15, -0.4], + "0.4167": [0, 0.75, -0.45], + "0.5": [0, 0.33, -0.45], + "0.5833": [0, -0.1, -0.45], + "1.0": [0, 0.11, -0.41] + } + }, + "rightFoot": { + "rotation": { + "0.0": [-7.5, 0, 0], + "0.0833": [-12.5, 0, 0], + "0.25": [-12.5, 0, 0], + "0.4167": [0, 0, 0], + "0.5": [1.43, 0, 0], + "0.7083": [5, 0, 0], + "1.0": [-7.5, 0, 0] + }, + "position": { + "0.0": [0, 0.075, 0], + "0.4167": [0, 0.075, 0], + "0.5": [0, 0.16, 0], + "0.5833": [0, 0.255, 0], + "0.8333": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.platypus.run": { + "sound_effects": { + "0.04": { + "effect": "step_-12dB" + }, + "0.25": { + "effect": "step_-6dB" + }, + "0.29": { + "effect": "step_-12dB" + }, + "0.5": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 0.5, + "bones": { + "body": { + "rotation": { + "0.0": [0.5, -0.32, -1], + "0.0417": [0.85, -0.02, 0.19], + "0.0833": [0.73, 0.19, 0.93], + "0.125": [-0.03, 0.47, 1.62], + "0.1667": [-0.03, 0.47, 1.63], + "0.2083": [0.35, 0.38, 1.39], + "0.25": [0.73, 0.2, 0.93], + "0.2917": [0.75, -0.19, -0.5], + "0.3333": [0.5, -0.32, -1], + "0.375": [-0.05, -0.48, -1.61], + "0.4167": [-0.05, -0.48, -1.6], + "0.4583": [0.2, -0.42, -1.36], + "0.5": [0.5, -0.32, -1] + }, + "position": { + "0.0": [0, -0.39, 0], + "0.0417": [0, -0.5, 0], + "0.0833": [0, -0.47, 0], + "0.125": [0, -0.13, 0], + "0.1667": [0, -0.13, 0], + "0.2083": [0, -0.3, 0], + "0.25": [0, -0.48, 0], + "0.2917": [0, -0.48, 0], + "0.3333": [0, -0.38, 0], + "0.375": [0, -0.12, 0], + "0.4167": [0, -0.12, 0], + "0.4583": [0, -0.21, 0], + "0.5": [0, -0.39, 0] + } + }, + "tail": { + "rotation": [ + -5, + "( Math.cos(( q.anim_time - 0.2 ) * 720 ) * -8 )", + 0 + ] + }, + "skull": { + "rotation": [ + -5, + "( Math.cos(( q.anim_time - 0.2 ) * 720 ) * -2 )", + 0 + ] + }, + "leftArm": { + "rotation": { + "0.0": [14.04576, 0.45794, 0.37744], + "0.0833": [17.54955, 0.4167, 0.39064], + "0.1667": [4.24676, 0.51431, 0.23329], + "0.25": [-12.9551, 0.57938, 0.12839], + "0.5": [14.04576, 0.45794, 0.37744] + }, + "position": { + "0.0": [0, 0.15, -0.4], + "0.1667": [0, 0.75, -0.45], + "0.25": [0, -0.1, 0.55], + "0.5": [0, 0.15, -0.4] + } + }, + "leftHand": { + "rotation": { + "0.0": [-12.5, 0, 0], + "0.0833": [-10.83, 0, 0], + "0.25": [10, 0, 0], + "0.375": [-5, 0, 0], + "0.5": [-12.5, 0, 0] + }, + "position": [0, 0.1, 0] + }, + "rightArm": { + "rotation": { + "0.0": [-12.9551, 0.57938, 0.12839], + "0.25": [14.04576, 0.45794, 0.37744], + "0.3333": [17.54955, 0.4167, 0.39064], + "0.4167": [4.24676, 0.51431, 0.23329], + "0.5": [-12.9551, 0.57938, 0.12839] + }, + "position": { + "0.0": [0, -0.1, 0.55], + "0.25": [0, 0.15, -0.4], + "0.4167": [0, 0.75, -0.45], + "0.5": [0, -0.1, 0.55] + } + }, + "rightHand": { + "rotation": { + "0.0": [10, 0, 0], + "0.125": [-5, 0, 0], + "0.25": [-12.5, 0, 0], + "0.3333": [-10.83, 0, 0], + "0.5": [10, 0, 0] + }, + "position": [0, 0.1, 0] + }, + "leftLeg": { + "rotation": { + "0.0": [-4.35, 0.55, 0.18], + "0.0417": [-12.9551, 0.57938, 0.12839], + "0.25": [9.55, 0.48, 0.34], + "0.2917": [14.04576, 0.45794, 0.37744], + "0.375": [17.54955, 0.4167, 0.39064], + "0.4583": [4.24676, 0.51431, 0.23329], + "0.5": [-4.35, 0.55, 0.18] + }, + "position": { + "0.0": [0, 0.33, -0.45], + "0.0417": [0, -0.1, -0.45], + "0.25": [0, 0.11, -0.41], + "0.2917": [0, 0.15, -0.4], + "0.4583": [0, 0.75, -0.45], + "0.5": [0, 0.33, -0.45] + } + }, + "leftFoot": { + "rotation": { + "0.0": [1.43, 0, 0], + "0.0833": [5, 0, 0], + "0.25": [-7.5, 0, 0], + "0.2917": [-12.5, 0, 0], + "0.375": [-12.5, 0, 0], + "0.4583": [0, 0, 0] + }, + "position": { + "0.0": [0, 0.16, 0], + "0.0417": [0, 0.255, 0], + "0.1667": [0, 0, 0], + "0.25": [0, 0.075, 0], + "0.4583": [0, 0.075, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [9.55, 0.48, 0.34], + "0.0417": [14.04576, 0.45794, 0.37744], + "0.125": [17.54955, 0.4167, 0.39064], + "0.2083": [4.24676, 0.51431, 0.23329], + "0.25": [-4.35, 0.55, 0.18], + "0.2917": [-12.9551, 0.57938, 0.12839], + "0.5": [9.55, 0.48, 0.34] + }, + "position": { + "0.0": [0, 0.11, -0.41], + "0.0417": [0, 0.15, -0.4], + "0.2083": [0, 0.75, -0.45], + "0.25": [0, 0.33, -0.45], + "0.2917": [0, -0.1, -0.45], + "0.5": [0, 0.11, -0.41] + } + }, + "rightFoot": { + "rotation": { + "0.0": [-7.5, 0, 0], + "0.0417": [-12.5, 0, 0], + "0.125": [-12.5, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [1.43, 0, 0], + "0.3333": [5, 0, 0], + "0.5": [-7.5, 0, 0] + }, + "position": { + "0.0": [0, 0.075, 0], + "0.2083": [0, 0.075, 0], + "0.25": [0, 0.16, 0], + "0.2917": [0, 0.255, 0], + "0.4167": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.platypus.idle": { + "animation_length": 0.70833, + "bones": { + "tail": { + "rotation": { + "0.0": [-5, 0, 0], + "0.125": [-7.50706, 2.4786, -0.32652], + "0.3333": [2.5, 0, 0], + "0.5417": [-7.5, 0, 0], + "0.6667": [-5, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.platypus.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, 10], + "position": [0, -1, 0] + }, + "tail": { + "rotation": [-174.22892, -75.41971, 165.34166] + }, + "skull": { + "rotation": [-156.5, 75, -180], + "position": [-2, -0.5, 1] + }, + "leftArm": { + "rotation": [-4.60212, 63.57214, 41.70374], + "position": [-2, 0, 0] + }, + "leftHand": { + "rotation": [56.34736, -5.3186, -35.79424] + }, + "rightArm": { + "rotation": [165, 87.5, -180], + "position": [0.75, 0, 3] + }, + "rightHand": { + "rotation": [27.5, 0, 0], + "position": [0, -0.5, 0] + }, + "leftLeg": { + "rotation": [-70, 0, 0] + }, + "leftFoot": { + "rotation": [72.05418, 11.73507, -4.3361] + }, + "rightLeg": { + "rotation": [0, -92.5, 0], + "position": [0, -1, 0] + } + } + }, + "animation.silverlabs_nat.platypus.swim": { + "sound_effects": { + "0.0": { + "effect": "swim" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "rotation": [ + 0, + "0 + ( Math.cos(( q.anim_time - 0.2 ) * 360 ) * -3 )", + 0 + ], + "position": [ + 0, + "0 + ( Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.5 )", + 0 + ] + }, + "body": { + "rotation": [0, 0, 0] + }, + "tail": { + "rotation": [ + 0, + "0 + ( Math.cos(( q.anim_time - 0.4 ) * 360 ) * -5 )", + 0 + ] + }, + "skull": { + "rotation": [ + 0, + "0 + ( Math.cos(( q.anim_time - 0.0 ) * 360 ) * -2 )", + 0 + ] + }, + "leftArm": { + "rotation": { + "0.0": [39.68, 3.19, -3.87], + "0.1667": [40, 0, 0], + "0.6667": [39.02504, 9.57658, -11.59948], + "1.0": [39.68, 3.19, -3.87] + } + }, + "leftHand": { + "rotation": { + "0.0": [0.7, 28.59, -90.27], + "0.25": [0, 32.5, -67.5], + "0.75": [1.30252, 25.23098, -109.79628], + "1.0": [0.7, 28.59, -90.27] + } + }, + "rightArm": { + "rotation": { + "0.0": [40, 0, 0], + "0.5": [39.02504, 9.57658, -11.59948], + "1.0": [40, 0, 0] + } + }, + "rightHand": { + "rotation": { + "0.0": [0.3, -30.82, 77.26], + "0.2083": [11.96667, -30.82, 77.26], + "0.625": [-17.2, -30.82, 77.26], + "1.0": [0.3, -30.82, 77.26] + } + }, + "leftLeg": { + "rotation": { + "0.0": [39.02504, 9.57658, -11.59948], + "0.25": [39.51, 4.79, -5.8], + "0.5": [40, 0, 0], + "1.0": [39.02504, 9.57658, -11.59948] + } + }, + "leftFoot": { + "rotation": { + "0.0": [-26.19748, -30.82, 109.7963], + "0.2083": [-11.45059, -35.94082, 84.62978], + "0.625": [11.41101, -33.43539, 86.3312], + "1.0": [-26.19748, -30.82, 109.7963] + } + }, + "rightLeg": { + "rotation": { + "0.0": [39.51, 4.79, -5.8], + "0.25": [40, 0, 0], + "0.75": [39.02504, 9.57658, -11.59948], + "1.0": [39.51, 4.79, -5.8] + } + }, + "rightFoot": { + "rotation": { + "0.0": [0.9, 27.47, -96.78], + "0.1667": [0.5, 29.7, -83.77], + "0.375": [0, 32.5, -67.5], + "0.8333": [1.30252, 25.23098, -109.79628], + "1.0": [0.9, 27.47, -96.78] + } + } + } + }, + "animation.silverlabs_nat.platypus.sit": { + "animation_length": 2, + "loop": true, + "bones": { + "body": { + "rotation": [-22.5, 0, 0], + "position": [0, 1, 0] + }, + "tail": { + "rotation": [22.5, 0, 0], + "position": [0, 0.25, 0] + }, + "skull": { + "rotation": [22.5, 0, 0] + }, + "leftLeg": { + "rotation": [-90, 0, 0], + "position": [0, -2, 0] + }, + "leftFoot": { + "rotation": [90, 0, -22.5], + "position": [0, 0, 0.9] + }, + "rightLeg": { + "rotation": [-90, 0, 0], + "position": [0, -2, 0] + }, + "rightFoot": { + "rotation": [90, 0, 22.5], + "position": [0, 0, 0.9] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/raccoon.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/raccoon.rp_anim.json new file mode 100644 index 0000000..fe69db6 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/raccoon.rp_anim.json @@ -0,0 +1,1422 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.raccoon.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.5 + } + } + }, + "animation.silverlabs_nat.raccoon.idle": { + "loop": true, + "animation_length": 4, + "bones": { + "tail": { + "rotation": { + "0.0": [-25, 0, 0], + "0.5417": [-24.55845, 0.19685, -0.47265], + "1.0833": [-25.11625, -0.62125, -1.27902], + "1.625": [-25.41974, -1.12298, -2.03204], + "2.0": [-25, -0.9, -2.3], + "2.5417": [-24.55845, -0.49307, -1.88269], + "3.0833": [-25.11625, -0.46204, -1.00877], + "3.625": [-25.41974, -0.31383, -0.20783], + "4.0": [-25, 0, 0] + }, + "position": [0, 0.5, -0.5] + }, + "skull": { + "rotation": [-8, 0, 0] + } + } + }, + "animation.silverlabs_nat.raccoon.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.0": { + "effect": "step_-12dB" + }, + "0.04": { + "effect": "step_-6dB" + }, + "0.29": { + "effect": "step_-12dB" + }, + "0.33": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 0.58333, + "bones": { + "body": { + "rotation": { + "0.0": [1.5, -1, 2], + "0.0417": [1.5, -0.89282, 1.78565], + "0.0833": [1.5, -0.60963, 1.21925], + "0.2083": [1.5, 0.60963, -1.21925], + "0.25": [1.5, 0.89282, -1.78565], + "0.2917": [1.5, 1, -2], + "0.3333": [1.5, 0.89282, -1.78565], + "0.375": [1.5, 0.60963, -1.21925], + "0.5": [1.5, -0.60963, 1.21925], + "0.5417": [1.5, -0.89282, 1.78565], + "0.5833": [1.5, -1, 2] + }, + "position": { + "0.0": [0.1, -0.1, -0.2], + "0.0417": [0.08928, -0.1, -0.2], + "0.0833": [0.06096, -0.1, -0.2], + "0.2083": [-0.06096, -0.1, -0.2], + "0.25": [-0.08928, -0.1, -0.2], + "0.2917": [-0.1, -0.1, -0.2], + "0.3333": [-0.08928, -0.1, -0.2], + "0.375": [-0.06096, -0.1, -0.2], + "0.5": [0.06096, -0.1, -0.2], + "0.5417": [0.08928, -0.1, -0.2], + "0.5833": [0.1, -0.1, -0.2] + } + }, + "skull": { + "rotation": { + "0.0": [-8, 0, 0], + "0.0417": [-7.96745, -0.10731, 0.21422], + "0.0833": [-7.96745, -0.39047, 0.78066], + "0.2083": [-7.96745, -1.60953, 3.21934], + "0.25": [-7.96745, -1.89269, 3.78578], + "0.2917": [-7.96745, -1.99985, 4.00015], + "0.3333": [-7.96745, -1.89269, 3.78578], + "0.375": [-7.96745, -1.60953, 3.21934], + "0.5": [-7.96745, -0.39047, 0.78066], + "0.5417": [-7.96745, -0.10731, 0.21422], + "0.5833": [-8, 0, 0] + }, + "position": { + "0.0": [0.1, 0, 0], + "0.0417": [0.11072, 0, 0], + "0.0833": [0.03904, 0, 0], + "0.2083": [-0.03904, 0, 0], + "0.25": [-0.11072, 0, 0], + "0.2917": [-0.1, 0, 0], + "0.3333": [-0.11072, 0, 0], + "0.375": [-0.03904, 0, 0], + "0.5": [0.03904, 0, 0], + "0.5417": [0.11072, 0, 0], + "0.5833": [0.1, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-15.14068, 7.72571, -2.0832], + "0.0417": [-14.60301, 6.89769, -1.85992], + "0.0833": [-14.3087, 4.70979, -1.26997], + "0.125": [-14.58902, 1.6672, -0.44955], + "0.1667": [-15.69233, -1.6672, 0.44955], + "0.2083": [-15.97265, -4.70979, 1.26997], + "0.25": [-15.67835, -6.89769, 1.85992], + "0.2917": [-15.14068, -7.72571, 2.0832], + "0.3333": [-14.60301, -6.89769, 1.85992], + "0.375": [-14.3087, -4.70979, 1.26997], + "0.4167": [-14.58902, -1.6672, 0.44955], + "0.4583": [-15.69233, 1.6672, -0.44955], + "0.5": [-15.97265, 4.70979, -1.26997], + "0.5417": [-15.67835, 6.89769, -1.85992], + "0.5833": [-15.14068, 7.72571, -2.0832] + }, + "position": [0, 0, -0.4] + }, + "left_arm": { + "rotation": { + "0.0": [-15, 0, 0], + "0.25": [10, 0, 0], + "0.3333": [17.75, 0, 0], + "0.4583": [4.4, 0, 0], + "0.5417": [-12.95, 0, 0], + "0.5833": [-15, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.2], + "0.25": [0, 0, 1.2], + "0.3333": [0, 0.3, 0.85], + "0.4583": [0, 0.33, 0.59], + "0.5417": [0, 0.15, 0.32], + "0.5833": [0, 0, 0.2] + } + }, + "right_arm": { + "rotation": { + "0.0": [12.58, 0, 0], + "0.0833": [17.75, 0, 0], + "0.1667": [4.4, 0, 0], + "0.25": [-12.95, 0, 0], + "0.2917": [-15, 0, 0], + "0.5417": [10, 0, 0], + "0.5833": [12.58, 0, 0] + }, + "position": { + "0.0": [0, 0.1, 0.78], + "0.0833": [0, 0.3, 0.55], + "0.1667": [0, 0.33, 0.29], + "0.25": [0, 0.15, 0.12], + "0.2917": [0, 0, -0.1], + "0.5417": [0, 0, 0.9], + "0.5833": [0, 0.1, 0.78] + } + }, + "right_leg": { + "rotation": { + "0.0": [-6.41, -0.28, 0.06], + "0.0417": [-9, 0, 0], + "0.0833": [-3.38, -0.55, 0.12], + "0.125": [2.24, -1.11, 0.24], + "0.1667": [7.86, -1.66, 0.36], + "0.2083": [13.48, -2.21, 0.49], + "0.25": [19.1, -2.77, 0.61], + "0.2917": [24.73, -3.32, 0.73], + "0.3333": [30.51, -3.23, 0.71], + "0.375": [35.3, -2.49, 0.55], + "0.4167": [28.35, -2.05, 0.45], + "0.4583": [17.06, -1.51, 0.33], + "0.5": [5.34, -0.99, 0.22], + "0.5417": [-2.91, -0.6, 0.13], + "0.5833": [-6.41, -0.28, 0.06] + }, + "position": { + "0.0": [0, 0.23, -0.7], + "0.0417": [0, 0, -0.6], + "0.0833": [0, -0.03, -0.42], + "0.125": [0, -0.07, -0.23], + "0.1667": [0, -0.1, -0.05], + "0.2083": [0, -0.13, 0.13], + "0.25": [0, -0.17, 0.32], + "0.2917": [0, -0.2, 0.5], + "0.3333": [0, -0.04, 0.37], + "0.375": [0, 0.05, -0.08], + "0.4167": [0, 0.18, -0.12], + "0.4583": [0, 0.21, -0.29], + "0.5": [0, 0.22, -0.45], + "0.5417": [0, 0.22, -0.6], + "0.5833": [0, 0.23, -0.7] + } + }, + "left_leg": { + "rotation": { + "0.0": [24.73, 3.32, -0.73], + "0.0417": [30.51, 3.23, -0.71], + "0.0833": [35.3, 2.49, -0.55], + "0.125": [28.35, 2.05, -0.45], + "0.1667": [17.06, 1.51, -0.33], + "0.2083": [5.34, 0.99, -0.22], + "0.25": [-2.91, 0.6, -0.13], + "0.2917": [-6.41, 0.28, -0.06], + "0.3333": [-9, 0, 0], + "0.375": [-3.38, 0.55, -0.12], + "0.4167": [2.24, 1.11, -0.24], + "0.4583": [7.86, 1.66, -0.36], + "0.5": [13.48, 2.21, -0.49], + "0.5417": [19.1, 2.77, -0.61], + "0.5833": [24.73, 3.32, -0.73] + }, + "position": { + "0.0": [0, -0.2, 0.5], + "0.0417": [0, -0.04, 0.37], + "0.0833": [0, 0.05, -0.08], + "0.125": [0, 0.18, -0.12], + "0.1667": [0, 0.21, -0.29], + "0.2083": [0, 0.22, -0.45], + "0.25": [0, 0.22, -0.6], + "0.2917": [0, 0.23, -0.7], + "0.3333": [0, 0, -0.6], + "0.375": [0, -0.03, -0.42], + "0.4167": [0, -0.07, -0.23], + "0.4583": [0, -0.1, -0.05], + "0.5": [0, -0.13, 0.13], + "0.5417": [0, -0.17, 0.32], + "0.5833": [0, -0.2, 0.5] + } + } + } + }, + "animation.silverlabs_nat.raccoon.run": { + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.0": { + "effect": "step_-6dB" + }, + "0.08": { + "effect": "step" + }, + "0.5": { + "effect": "step_-6dB" + }, + "0.58": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 0.7917, + "bones": { + "body": { + "rotation": { + "0.0": [-2, 0, 0], + "0.0417": [-1.05, 0, 0], + "0.0833": [0.37, 0, 0], + "0.125": [1.61, 0, 0], + "0.1667": [2, 0, 0], + "0.2083": [0.11, 0, 0], + "0.25": [-2.89, 0, 0], + "0.2917": [-4, 0, 0], + "0.3333": [-2.98, 0, 0], + "0.375": [-1.04, 0, 0], + "0.4167": [1.37, 0, 0], + "0.4583": [3.81, 0, 0], + "0.5": [5.84, 0, 0], + "0.5417": [7, 0, 0], + "0.5833": [7.08, 0, 0], + "0.625": [6, 0, 0], + "0.6667": [4.42, 0, 0], + "0.7083": [3, 0, 0], + "0.75": [0.25, 0, 0], + "0.7917": [-2, 0, 0] + }, + "position": { + "0.0": [0, -0.4, 0], + "0.0417": [0, -0.45, -0.01], + "0.0833": [0, -0.52, -0.04], + "0.125": [0, -0.55, -0.04], + "0.1667": [0, -0.5, 0], + "0.2083": [0, -0.29, 0.12], + "0.25": [0, 0.03, 0.3], + "0.2917": [0, 0.35, 0.48], + "0.3333": [0, 0.57, 0.6], + "0.375": [0, 0.67, 0.64], + "0.4167": [0, 0.57, 0.6], + "0.4583": [0, 0.42, 0.58], + "0.5": [0, 0.2, 0.54], + "0.5417": [0, 0, 0.5], + "0.5833": [0, -0.12, 0.46], + "0.625": [0, -0.24, 0.41], + "0.6667": [0, -0.33, 0.36], + "0.7083": [0, -0.4, 0.3], + "0.75": [0, -0.43, 0.14], + "0.7917": [0, -0.4, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-6.25, 0, 0], + "0.0417": [-7.32, 0, 0], + "0.0833": [-8.9, 0, 0], + "0.125": [-10.36, 0, 0], + "0.1667": [-11.03, 0, 0], + "0.2083": [-10.29, 0, 0], + "0.25": [-8.63, 0, 0], + "0.2917": [-7.12, 0, 0], + "0.3333": [-6.81, 0, 0], + "0.375": [-8.12, 0, 0], + "0.4167": [-10.49, 0, 0], + "0.4583": [-13.15, 0, 0], + "0.5": [-15.3, 0, 0], + "0.5417": [-16.15, 0, 0], + "0.5833": [-15.5, 0, 0], + "0.625": [-13.91, 0, 0], + "0.6667": [-11.78, 0, 0], + "0.7083": [-9.53, 0, 0], + "0.75": [-7.55, 0, 0], + "0.7917": [-6.25, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [17, 0, 0], + "0.0417": [12.3, 0, 0], + "0.0833": [5.3, 0.01, 0], + "0.125": [-2.35, 0.02, 0], + "0.1667": [-9.04, 0.02, 0], + "0.2083": [-13.13, 0, 0], + "0.25": [-14.28, -0.07, -0.01], + "0.2917": [-12.74, -0.17, -0.03], + "0.3333": [-9.49, -0.27, -0.05], + "0.375": [-5.52, -0.31, -0.06], + "0.4167": [-1.35, -0.28, -0.05], + "0.4583": [4.11, -0.22, -0.04], + "0.5": [9.93, -0.13, -0.02], + "0.5417": [15.21, -0.05, -0.01], + "0.5833": [19, 0, 0], + "0.625": [21.89, 0.02, 0], + "0.6667": [22.39, 0.01, 0], + "0.7083": [22, 0, 0], + "0.75": [19.69, 0, 0], + "0.7917": [17, 0, 0] + }, + "position": [0, -0.1, -0.3] + }, + "left_arm": { + "rotation": { + "0.0": [31, 0, 0], + "0.125": [71.55, 0, 0], + "0.375": [-36.36, 0, 0], + "0.5417": [-44, 0, 0], + "0.7917": [31, 0, 0] + }, + "position": { + "0.0": [0, -0.2, 0], + "0.125": [0, -0.1, -0.8], + "0.25": [0, 0.68, -0.4], + "0.375": [0, 1.25, 0.2], + "0.4583": [0, 0.53, 0.1], + "0.5417": [0, -0.6, 0], + "0.6667": [0, -0.1, 0], + "0.7917": [0, -0.2, 0] + } + }, + "right_arm": { + "rotation": { + "0.0": [58.03, 0, 0], + "0.0417": [71.55, 0, 0], + "0.2917": [-36.36, 0, 0], + "0.4583": [-44, 0, 0], + "0.7083": [31, 0, 0], + "0.7917": [58.03, 0, 0] + }, + "position": { + "0.0": [0, -0.13, -0.53], + "0.0417": [0, -0.1, -0.8], + "0.1667": [0, 0.68, -0.4], + "0.2917": [0, 1.25, 0.2], + "0.375": [0, 0.53, 0.1], + "0.4583": [0, -0.6, 0], + "0.5833": [0, -0.1, 0], + "0.7083": [0, -0.2, 0], + "0.7917": [0, -0.13, -0.53] + } + }, + "right_leg": { + "rotation": { + "0.0": [-34, 0, 0], + "0.0833": [-24, 0, 0], + "0.25": [22, 0, 0], + "0.375": [61, 0, 0], + "0.5833": [68, 0, 0], + "0.7917": [-34, 0, 0] + }, + "position": { + "0.0": [0, 0.57, 1.23], + "0.0833": [0, -0.4, -0.2], + "0.25": [0, -0.1, 0.7], + "0.375": [0, 0.25, 1.4], + "0.5833": [0, 0.8, 1.5], + "0.7083": [0, 0.9, 1.7], + "0.7917": [0, 0.57, 1.23] + } + }, + "left_leg": { + "rotation": { + "0.0": [-24, 0, 0], + "0.1667": [22, 0, 0], + "0.2917": [61, 0, 0], + "0.5": [68, 0, 0], + "0.7083": [-34, 0, 0], + "0.7917": [-24, 0, 0] + }, + "position": { + "0.0": [0, -0.4, -0.2], + "0.1667": [0, -0.1, 0.7], + "0.2917": [0, 0.25, 1.4], + "0.5": [0, 0.8, 1.5], + "0.625": [0, 0.9, 1.7], + "0.7083": [0, 0.57, 1.23], + "0.7917": [0, -0.4, -0.2] + } + } + } + }, + "animation.silverlabs_nat.raccoon.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "tail": { + "rotation": [7.54498, 55.88144, 18.93133], + "position": [0.12702, 1.65306, -1.07382] + }, + "skull": { + "rotation": [0.4079, -19.80858, 19.08302], + "position": [0.37624, -0.32621, 1.11048] + }, + "left_arm": { + "rotation": [-57.87689, -74.10385, -26.26931], + "position": [2.1, -2.9, 0.5] + }, + "right_arm": { + "rotation": [-75.91437, -81.75537, -13.94577], + "position": [2.8, -3.9, -0.6] + }, + "right_leg": { + "rotation": [-11, 0, -90], + "position": [3, -4.1, 0] + }, + "left_leg": { + "rotation": [-76.15466, -29.99496, 0.5773], + "position": [1.3, -2.4, 0] + }, + "body": { + "rotation": [-7.02447, 0.15451, -17.99936], + "position": [-0.7, -3.6, 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "sleep" + } + } + }, + "animation.silverlabs_nat.raccoon.search": { + "sound_effects": { + "0.05": { + "effect": "search" + }, + "0.29": { + "effect": "step_-12dB" + }, + "0.42": { + "effect": "step_-12dB" + }, + "1.96": { + "effect": "step_-12dB" + }, + "2.04": { + "effect": "step_-6dB" + }, + "3.54": { + "effect": "step_-12dB" + }, + "3.75": { + "effect": "step_-12dB" + } + }, + "loop": true, + "animation_length": 3.75, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-0.5, 1.69, -0.6], + "0.0833": [-1.22, 4.08, -1.45], + "0.125": [-2.08, 6.93, -2.47], + "0.1667": [-3.01, 10.03, -3.57], + "0.2083": [-3.93, 13.14, -4.68], + "0.25": [-4.78, 16.04, -5.71], + "0.2917": [-5.48, 18.51, -6.59], + "0.3333": [-5.95, 20.31, -7.23], + "0.375": [-6.07, 20.78, -7.4], + "0.4167": [-6.16, 21.2, -7.55], + "0.4583": [-6.22, 21.55, -7.67], + "0.5": [-6.27, 21.85, -7.78], + "0.5417": [-6.3, 22.09, -7.87], + "0.5833": [-6.32, 22.29, -7.94], + "0.625": [-6.32, 22.45, -7.99], + "0.6667": [-6.3, 22.56, -8.03], + "0.7083": [-6.28, 22.65, -8.06], + "0.75": [-6.24, 22.7, -8.08], + "0.7917": [-6.19, 22.72, -8.09], + "0.8333": [-6.13, 22.72, -8.09], + "0.875": [-6.07, 22.7, -8.08], + "0.9167": [-6.01, 22.67, -8.07], + "0.9583": [-5.94, 22.63, -8.05], + "1.0": [-5.87, 22.57, -8.03], + "1.0417": [-5.8, 22.52, -8.01], + "1.0833": [-5.73, 22.47, -7.99], + "1.125": [-5.66, 22.42, -7.98], + "1.1667": [-5.6, 22.38, -7.96], + "1.2083": [-5.54, 22.35, -7.95], + "1.25": [-5.49, 22.34, -7.95], + "1.2917": [-5.3, 22.38, -7.97], + "1.3333": [-4.98, 22.48, -8], + "1.375": [-4.59, 22.57, -8.03], + "1.4167": [-4.19, 22.61, -8.05], + "1.4583": [-3.84, 22.55, -8.03], + "1.5": [-3.58, 22.35, -7.96], + "1.5417": [-3.47, 21.94, -7.81], + "1.5833": [-3.58, 21.27, -7.57], + "1.625": [-3.95, 20.31, -7.23], + "1.6667": [-5.67, 17.75, -6.32], + "1.7083": [-8.41, 14.33, -5.1], + "1.75": [-11.39, 10.36, -3.69], + "1.7917": [-13.83, 6.13, -2.18], + "1.8333": [-14.95, 1.95, -0.69], + "1.875": [-13.12, -5.84, 2.34], + "1.9167": [-9.06, -14.06, 5.53], + "1.9583": [-5.95, -20.31, 7.23], + "2.0": [-5.82, -20.7, 7.25], + "2.0417": [-5.71, -21.09, 7.25], + "2.0833": [-5.62, -21.47, 7.23], + "2.125": [-5.54, -21.84, 7.18], + "2.1667": [-5.48, -22.2, 7.11], + "2.2083": [-5.43, -22.55, 7.02], + "2.25": [-5.39, -22.89, 6.91], + "2.2917": [-5.37, -23.22, 6.79], + "2.3333": [-5.35, -23.54, 6.65], + "2.375": [-5.35, -23.85, 6.49], + "2.4167": [-5.35, -24.14, 6.32], + "2.4583": [-5.36, -24.41, 6.14], + "2.5": [-5.38, -24.67, 5.95], + "2.5417": [-5.41, -24.91, 5.75], + "2.5833": [-5.44, -25.14, 5.54], + "2.625": [-5.47, -25.35, 5.32], + "2.6667": [-5.51, -25.53, 5.1], + "2.7083": [-5.54, -25.7, 4.87], + "2.75": [-5.58, -25.85, 4.65], + "2.7917": [-5.62, -25.97, 4.42], + "2.8333": [-5.65, -26.07, 4.19], + "2.875": [-5.69, -26.15, 3.96], + "2.9167": [-5.72, -26.2, 3.73], + "2.9583": [-5.74, -26.22, 3.51], + "3.0": [-5.76, -26.22, 3.29], + "3.0417": [-5.77, -26.19, 3.07], + "3.0833": [-5.78, -26.14, 2.87], + "3.125": [-5.77, -26.05, 2.67], + "3.1667": [-5.76, -25.93, 2.49], + "3.2083": [-5.73, -25.79, 2.31], + "3.25": [-5.69, -25.61, 2.15], + "3.2917": [-5.64, -25.39, 2.01], + "3.3333": [-5.58, -25.15, 1.87], + "3.375": [-5.5, -24.87, 1.76], + "3.4167": [-5.08, -23.26, 1.39], + "3.4583": [-4.51, -20.84, 1.08], + "3.5": [-3.84, -17.84, 0.83], + "3.5417": [-3.1, -14.47, 0.63], + "3.5833": [-2.34, -10.96, 0.46], + "3.625": [-1.61, -7.54, 0.32], + "3.6667": [-0.95, -4.42, 0.2], + "3.7083": [-0.4, -1.83, 0.1], + "3.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0.01, 0], + "0.2917": [0, 0.01, 0], + "0.3333": [0, 0.01, 0], + "0.375": [0, 0.01, 0], + "0.4167": [0, 0.01, 0], + "0.4583": [0, 0.01, 0], + "0.5": [0, 0.02, 0], + "0.5417": [0, 0.02, 0], + "0.5833": [0, 0.02, 0], + "0.625": [0, 0.02, 0], + "0.6667": [0, 0.02, 0], + "0.7083": [0, 0.02, 0], + "0.75": [0, 0.02, 0], + "0.7917": [0, 0.02, 0], + "0.8333": [0, 0.02, 0], + "0.875": [0, 0.02, 0], + "0.9167": [0, 0.02, 0], + "0.9583": [0, 0.02, 0], + "1.0": [0, 0.01, 0], + "1.0417": [0, 0.01, 0], + "1.0833": [0, 0.01, 0], + "1.125": [0, 0, 0], + "1.1667": [0, -0.02, 0], + "1.2083": [-0.02, -0.05, 0], + "1.25": [-0.03, -0.08, 0.01], + "1.2917": [-0.05, -0.12, 0.01], + "1.3333": [-0.07, -0.16, 0.01], + "1.375": [-0.08, -0.21, 0.02], + "1.4167": [-0.09, -0.24, 0.02], + "1.4583": [-0.1, -0.28, 0.02], + "1.5": [-0.09, -0.3, 0.02], + "1.5417": [-0.08, -0.32, 0.02], + "1.5833": [-0.05, -0.32, 0.01], + "1.625": [0, -0.3, 0], + "1.6667": [0.17, -0.17, -0.04], + "1.7083": [0.42, 0.05, -0.09], + "1.75": [0.7, 0.29, -0.14], + "1.7917": [1.01, 0.5, -0.21], + "1.8333": [1.31, 0.6, -0.27], + "1.875": [1.88, 0.49, -0.39], + "1.9167": [2.48, 0.21, -0.51], + "1.9583": [2.9, 0, -0.6], + "2.0": [2.92, -0.01, -0.6], + "2.0417": [2.95, -0.02, -0.61], + "2.0833": [2.97, -0.02, -0.61], + "2.125": [2.99, -0.03, -0.62], + "2.1667": [3.01, -0.03, -0.62], + "2.2083": [3.03, -0.04, -0.63], + "2.25": [3.05, -0.04, -0.63], + "2.2917": [3.07, -0.04, -0.64], + "2.3333": [3.09, -0.04, -0.64], + "2.375": [3.11, -0.04, -0.64], + "2.4167": [3.12, -0.04, -0.65], + "2.4583": [3.13, -0.04, -0.65], + "2.5": [3.15, -0.04, -0.65], + "2.5417": [3.16, -0.04, -0.65], + "2.5833": [3.17, -0.04, -0.66], + "2.625": [3.17, -0.04, -0.66], + "2.6667": [3.18, -0.04, -0.66], + "2.7083": [3.18, -0.04, -0.66], + "2.75": [3.19, -0.03, -0.66], + "2.7917": [3.19, -0.03, -0.66], + "2.8333": [3.18, -0.03, -0.66], + "2.875": [3.18, -0.02, -0.66], + "2.9167": [3.17, -0.02, -0.66], + "2.9583": [3.16, -0.02, -0.65], + "3.0": [3.15, -0.02, -0.65], + "3.0417": [3.13, -0.01, -0.65], + "3.0833": [3.12, -0.01, -0.64], + "3.125": [3.09, -0.01, -0.64], + "3.1667": [3.07, -0.01, -0.64], + "3.2083": [3.04, 0, -0.63], + "3.25": [3.01, 0, -0.62], + "3.2917": [2.98, 0, -0.62], + "3.3333": [2.94, 0, -0.61], + "3.375": [2.9, 0, -0.6], + "3.4167": [2.69, 0, -0.56], + "3.4583": [2.39, 0, -0.5], + "3.5": [2.04, 0, -0.42], + "3.5417": [1.65, 0, -0.34], + "3.5833": [1.25, 0, -0.26], + "3.625": [0.86, 0, -0.18], + "3.6667": [0.51, 0, -0.1], + "3.7083": [0.21, 0, -0.04], + "3.75": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-25, 0, 0], + "0.0417": [-24.59, -3.53, 0.27], + "0.0833": [-24.18, -9, 0.62], + "0.125": [-23.61, -15.18, 1.05], + "0.1667": [-22.74, -20.86, 1.56], + "0.2083": [-21.42, -24.79, 2.16], + "0.25": [-19.5, -25.76, 2.85], + "0.2917": [-18.92, -25.42, 3.03], + "0.3333": [-18.26, -24.84, 3.24], + "0.375": [-17.53, -24.05, 3.45], + "0.4167": [-16.74, -23.06, 3.68], + "0.4583": [-15.89, -21.9, 3.92], + "0.5": [-15, -20.57, 4.17], + "0.5417": [-14.07, -19.11, 4.43], + "0.5833": [-13.1, -17.52, 4.7], + "0.625": [-12.1, -15.82, 4.97], + "0.6667": [-11.08, -14.03, 5.25], + "0.7083": [-10.04, -12.18, 5.53], + "0.75": [-9, -10.27, 5.81], + "0.7917": [-7.96, -8.33, 6.09], + "0.8333": [-6.92, -6.37, 6.36], + "0.875": [-5.89, -4.41, 6.64], + "0.9167": [-4.88, -2.48, 6.9], + "0.9583": [-3.9, -0.58, 7.16], + "1.0": [-2.95, 1.26, 7.41], + "1.0417": [-2.04, 3.03, 7.65], + "1.0833": [-1.17, 4.71, 7.88], + "1.125": [-0.35, 6.27, 8.1], + "1.1667": [0.41, 7.71, 8.3], + "1.2083": [1.1, 9, 8.49], + "1.25": [1.72, 10.13, 8.65], + "1.2917": [2.26, 11.07, 8.8], + "1.3333": [3.49, 12.95, 9.23], + "1.375": [4.41, 14.03, 9.71], + "1.4167": [5.08, 14.51, 10.2], + "1.4583": [5.51, 14.6, 10.62], + "1.5": [5.75, 14.52, 10.91], + "1.5417": [5.84, 14.47, 11.03], + "1.5833": [5.8, 14.66, 10.91], + "1.625": [5.68, 15.3, 10.48], + "1.6667": [5.52, 16.59, 9.69], + "1.7083": [4.69, 21.26, 6.79], + "1.75": [3.16, 27.92, 2.38], + "1.7917": [1.39, 34.76, -2.45], + "1.8333": [-0.13, 39.92, -6.6], + "1.875": [-0.93, 41.59, -8.97], + "1.9167": [-0.91, 38.52, -8.98], + "1.9583": [-0.4, 31.95, -7.38], + "2.0": [0.47, 23.71, -5.02], + "2.0417": [1.55, 15.65, -2.73], + "2.0833": [2.68, 9.61, -1.38], + "2.125": [2.95, 8.63, -1.26], + "2.1667": [3.24, 7.71, -1.18], + "2.2083": [3.57, 6.85, -1.14], + "2.25": [3.91, 6.03, -1.13], + "2.2917": [4.27, 5.26, -1.14], + "2.3333": [4.65, 4.53, -1.18], + "2.375": [5.04, 3.85, -1.25], + "2.4167": [5.44, 3.21, -1.33], + "2.4583": [5.84, 2.61, -1.43], + "2.5": [6.25, 2.05, -1.55], + "2.5417": [6.66, 1.53, -1.68], + "2.5833": [7.06, 1.03, -1.81], + "2.625": [7.46, 0.57, -1.95], + "2.6667": [7.85, 0.14, -2.09], + "2.7083": [8.22, -0.27, -2.23], + "2.75": [8.58, -0.65, -2.36], + "2.7917": [8.91, -1.02, -2.49], + "2.8333": [9.23, -1.36, -2.61], + "2.875": [9.52, -1.68, -2.72], + "2.9167": [9.77, -1.99, -2.8], + "2.9583": [10, -2.28, -2.87], + "3.0": [10.19, -2.56, -2.92], + "3.0417": [10.71, -3.11, -3], + "3.0833": [11.37, -3.43, -3.08], + "3.125": [12.05, -3.56, -3.14], + "3.1667": [12.64, -3.54, -3.19], + "3.2083": [13.02, -3.4, -3.2], + "3.25": [13.07, -3.2, -3.19], + "3.2917": [12.7, -2.97, -3.15], + "3.3333": [11.78, -2.74, -3.06], + "3.375": [10.19, -2.56, -2.92], + "3.4167": [7.63, -2.37, -2.71], + "3.4583": [4.06, -2.11, -2.41], + "3.5": [-0.24, -1.8, -2.05], + "3.5417": [-4.97, -1.46, -1.66], + "3.5833": [-9.84, -1.1, -1.26], + "3.625": [-14.57, -0.76, -0.87], + "3.6667": [-18.87, -0.45, -0.51], + "3.7083": [-22.44, -0.19, -0.21], + "3.75": [-25, 0, 0] + }, + "position": [0, 0.5, -0.5] + }, + "skull": { + "rotation": { + "0.0": [-8, 0, 0], + "0.0417": [-7.49, -3.25, 0.9], + "0.0833": [-6.73, -7.19, 2.15], + "0.125": [-5.74, -6.18, 3.18], + "0.1667": [-5.24, -3.27, 3.42], + "0.2083": [-4.59, 1.13, 3.58], + "0.25": [-3.87, 6.54, 3.69], + "0.2917": [-3.13, 12.49, 3.78], + "0.3333": [-2.46, 18.51, 3.88], + "0.375": [-1.9, 24.11, 4], + "0.4167": [-1.54, 28.84, 4.18], + "0.4583": [-1.43, 32.2, 4.44], + "0.5": [-1.8, 34.42, 4.86], + "0.5417": [-2.66, 35.5, 5.41], + "0.5833": [-3.8, 35.73, 6.02], + "0.625": [-4.96, 35.43, 6.65], + "0.6667": [-5.94, 34.88, 7.23], + "0.7083": [-6.49, 34.39, 7.73], + "0.75": [-6.39, 34.26, 8.08], + "0.7917": [-4.02, 34.4, 8.33], + "0.8333": [0.05, 34.39, 8.31], + "0.875": [3.9, 34.3, 8.16], + "0.9167": [5.61, 34.26, 8.08], + "0.9583": [4.86, 34.26, 8.08], + "1.0": [2.94, 34.26, 8.08], + "1.0417": [0.36, 34.26, 8.08], + "1.0833": [-2.39, 34.26, 8.08], + "1.125": [-4.81, 34.26, 8.08], + "1.1667": [-6.39, 34.26, 8.08], + "1.2083": [-7.04, 34.64, 8.16], + "1.25": [-7.32, 35.55, 8.36], + "1.2917": [-7.33, 36.58, 8.59], + "1.3333": [-7.15, 37.35, 8.76], + "1.375": [-6.88, 37.48, 8.78], + "1.4167": [-6.59, 36.58, 8.59], + "1.4583": [-6.39, 34.26, 8.08], + "1.5": [-6.24, 28.96, 7], + "1.5417": [-6.08, 21.24, 5.49], + "1.5833": [-5.87, 12.3, 3.71], + "1.625": [-5.56, 3.31, 1.82], + "1.6667": [-5.12, -4.52, -0.01], + "1.7083": [-4.49, -10.02, -1.61], + "1.8333": [-1.54, -11.23, -4.88], + "1.9167": [-5.47808, -12.00933, -9.78913], + "2.0": [2.39, -12.84, -9.24], + "2.0417": [1.51, -13.4, -9.07], + "2.0833": [0.04, -14.1, -8.59], + "2.125": [-1.89, -14.92, -7.88], + "2.1667": [-4.12, -15.8, -6.99], + "2.2083": [-6.51, -16.71, -6], + "2.25": [-8.93, -17.59, -4.98], + "2.2917": [-11.22, -18.41, -3.99], + "2.3333": [-13.26, -19.13, -3.1], + "2.375": [-14.88, -19.69, -2.38], + "2.4167": [-15.97, -20.06, -1.9], + "2.4583": [-16.36, -20.19, -1.72], + "2.5": [-14.98, -19.75, -2.25], + "2.5417": [-11.52, -18.61, -3.58], + "2.5833": [-7.03, -17.06, -5.32], + "2.625": [-2.52, -15.39, -7.1], + "2.6667": [0.96, -13.89, -8.53], + "2.7083": [2.39, -12.84, -9.24], + "2.75": [1.31, -12.26, -9.08], + "2.7917": [-1.57, -11.91, -8.33], + "2.8333": [-5.46, -11.73, -7.24], + "2.875": [-9.61, -11.65, -6.04], + "2.9167": [-13.26, -11.61, -4.98], + "2.9583": [-15.65, -11.54, -4.3], + "3.0": [-16.88, -11.82, -3.89], + "3.0417": [-17.17, -12.53, -3.65], + "3.0833": [-16.84, -13.11, -3.62], + "3.125": [-16.23, -12.97, -3.83], + "3.1667": [-15.65, -11.54, -4.3], + "3.2083": [-15.13, -8.84, -5.04], + "3.25": [-14.39, -4.91, -6.11], + "3.2917": [-13.53, -0.36, -7.35], + "3.3333": [-12.63, 4.23, -8.59], + "3.375": [-11.8, 8.27, -9.68], + "3.4167": [-11.13, 11.14, -10.44], + "3.4583": [-10.19, 14.08, -11.39], + "3.5": [-9.5, 14.78, -11.7], + "3.5417": [-8.95, 13.67, -10.78], + "3.5833": [-8.67, 11.76, -9.16], + "3.625": [-8.44, 8.71, -6.75], + "3.6667": [-8.25, 5.26, -4.07], + "3.7083": [-8.11, 2.12, -1.64], + "3.75": [-8, 0, 0] + } + }, + "right_arm": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-1.97976, 11.5951, -7.68853], + "0.25": [3, 9, 0], + "0.4167": [3, 9, 0], + "1.625": [3, 9, 0], + "1.7083": [7.97358, 8.09941, 10.73989], + "1.8333": [2.97021, -3.98251, 4.32381], + "2.0417": [2.99, -7.98, -2.89], + "2.0833": [3.09, -8.08, -2.88], + "2.125": [3.23, -8.16, -2.77], + "2.1667": [3.39, -8.23, -2.57], + "2.2083": [3.58, -8.27, -2.29], + "2.25": [3.78, -8.31, -1.95], + "2.2917": [4, -8.32, -1.56], + "2.3333": [4.23, -8.33, -1.13], + "2.375": [4.46, -8.32, -0.67], + "2.4167": [4.7, -8.31, -0.2], + "2.4583": [4.92, -8.29, 0.28], + "2.5": [5.14, -8.27, 0.74], + "2.5417": [5.35, -8.24, 1.18], + "2.5833": [5.53, -8.22, 1.59], + "2.625": [5.69, -8.19, 1.96], + "2.6667": [5.83, -8.17, 2.26], + "2.7083": [5.93, -8.15, 2.49], + "2.75": [6, -8.13, 2.64], + "2.7917": [6.02, -8.13, 2.69], + "2.8333": [5.98, -8.13, 2.64], + "2.875": [5.88, -8.12, 2.49], + "2.9167": [5.72, -8.11, 2.26], + "2.9583": [5.51, -8.1, 1.95], + "3.0": [5.26, -8.09, 1.58], + "3.0417": [4.99, -8.08, 1.16], + "3.0833": [4.69, -8.06, 0.69], + "3.125": [4.39, -8.05, 0.19], + "3.1667": [4.1, -8.03, -0.33], + "3.2083": [3.81, -8.02, -0.86], + "3.25": [3.55, -8.01, -1.4], + "3.2917": [3.32, -7.99, -1.92], + "3.3333": [3.13, -7.98, -2.42], + "3.375": [2.99, -7.98, -2.89], + "3.5417": [2.99201, -7.9771, -9.88532], + "3.6667": [1.28229, -3.41876, 1.09677], + "3.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [-0.6, -0.1, 0.25], + "0.25": [-0.73, 0.27, 0.73], + "0.2917": [-0.8, 0, 1.1], + "0.4167": [-0.8, 0, 1.1], + "1.625": [-0.8, 0, 1.1], + "1.7083": [0, -0.2, 0.6], + "1.8333": [1.3, 1, 0.6], + "1.9167": [2.5, 0.9, 0.15], + "2.0417": [3.7, 0, -0.3], + "2.0833": [3.76, -0.03, -0.32], + "2.125": [3.81, -0.05, -0.34], + "2.1667": [3.87, -0.07, -0.36], + "2.2083": [3.93, -0.08, -0.38], + "2.25": [3.98, -0.09, -0.4], + "2.2917": [4.04, -0.1, -0.42], + "2.3333": [4.09, -0.11, -0.43], + "2.375": [4.15, -0.11, -0.45], + "2.4167": [4.2, -0.11, -0.47], + "2.4583": [4.24, -0.11, -0.48], + "2.5": [4.29, -0.11, -0.5], + "2.5417": [4.33, -0.11, -0.51], + "2.5833": [4.36, -0.11, -0.52], + "2.625": [4.39, -0.11, -0.53], + "2.6667": [4.42, -0.1, -0.54], + "2.7083": [4.43, -0.1, -0.55], + "2.75": [4.45, -0.1, -0.55], + "2.7917": [4.45, -0.1, -0.55], + "2.8333": [4.44, -0.1, -0.55], + "2.875": [4.42, -0.09, -0.54], + "2.9167": [4.39, -0.09, -0.52], + "2.9583": [4.34, -0.08, -0.51], + "3.0": [4.29, -0.07, -0.49], + "3.0417": [4.23, -0.06, -0.46], + "3.0833": [4.16, -0.04, -0.44], + "3.125": [4.09, -0.03, -0.42], + "3.1667": [4.02, -0.02, -0.39], + "3.2083": [3.95, -0.01, -0.37], + "3.25": [3.88, -0.01, -0.35], + "3.2917": [3.81, 0, -0.33], + "3.3333": [3.75, 0, -0.31], + "3.375": [3.7, 0, -0.3], + "3.5417": [3.1, -0.2, -0.3], + "3.625": [1.81, 0.26, -0.21], + "3.6667": [1.03, 0.3, -0.12], + "3.75": [0, 0, 0] + } + }, + "left_arm": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [5, 0, -11], + "1.625": [5, 0, -11], + "1.6667": [3.11, 0.48, -4.93], + "1.7083": [0.49, 1, 3.25], + "1.75": [-1.59, 0.41, 7.93], + "1.7917": [-2.4, -1.38, 6.56], + "1.8333": [-2.86, -4.01, 2.41], + "1.875": [-3.13, -6.84, -2.09], + "1.9167": [-3.38, -9.21, -4.53], + "1.9583": [-4.04, -15.06, 3.08], + "3.375": [-4.03622, -15.06306, 3.08122], + "3.4583": [-3.99, -15.02, -0.93], + "3.5": [-3.28096, -12.52311, -4.90618], + "3.6667": [0, 0, 14], + "3.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.4167": [-1, 0, -0.4], + "1.625": [-1, 0, -0.4], + "1.6667": [-0.62, 0.24, -0.26], + "1.7083": [-0.08, 0.59, -0.07], + "1.75": [0.54, 0.97, 0.15], + "1.7917": [1.17, 1.28, 0.38], + "1.8333": [1.73, 1.4, 0.58], + "1.875": [2.6, 1.09, 0.9], + "1.9167": [3.43, 0.47, 1.19], + "1.9583": [4, 0, 1.4], + "3.375": [4, 0, 1.4], + "3.4583": [3.6, 0.2, 1.4], + "3.6667": [1.05, -0.3, 0.3], + "3.75": [0, 0, 0] + } + }, + "left_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [0, 0, 5], + "0.2917": [2.93367, 2.6844, 0.40627], + "0.4167": [-5.30648, 4.4227, -4.69705], + "1.625": [-5.30648, 4.4227, -4.69705], + "2.0417": [-10.53825, -12.72664, -1.99131], + "3.375": [-10.53825, -12.72664, -1.99131], + "3.625": [-10.53825, -12.72664, -7.99131], + "3.7083": [-1.2153, -5.09065, -3.19652], + "3.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0.4, -0.1, 0], + "0.2917": [1.14, 0.36, -0.84], + "0.4167": [1.7, 0, -0.6], + "1.625": [1.7, 0, -0.6], + "2.0417": [1.6, -0.2, 0], + "3.375": [1.6, -0.2, 0], + "3.625": [1.1, -0.2, 0], + "3.7083": [0.44, 0.42, -0.1], + "3.75": [0, 0, 0] + } + }, + "right_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.4167": [-6, 0, 12], + "1.625": [-6, 0, 12], + "2.0417": [11, 0, 13], + "3.375": [11, 0, 13], + "3.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.4167": [1, -0.3, 0.5], + "1.625": [1, -0.3, 0.5], + "2.0417": [1.1, -0.3, -1], + "3.375": [1.1, -0.3, -1], + "3.75": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.raccoon.rummage_chest": { + "loop": true, + "animation_length": 0.5, + "bones": { + "body": { + "rotation": { + "0.0": [6, 0, 0], + "0.0417": [4.47, -0.43, 1.53], + "0.0833": [2.43, -1.01, 3.57], + "0.125": [1.41, -1.3, 4.59], + "0.1667": [2.6, -1.06, 3.74], + "0.2083": [4.81, -0.53, 1.87], + "0.25": [6, 0, 0], + "0.2917": [4.81, 0.53, -1.87], + "0.3333": [2.6, 1.06, -3.74], + "0.375": [1.41, 1.3, -4.59], + "0.4167": [2.43, 1.01, -3.57], + "0.4583": [4.47, 0.43, -1.53], + "0.5": [6, 0, 0] + }, + "position": { + "0.0": [0, -0.6, -0.4], + "0.0417": [0, -0.51, -0.32], + "0.0833": [0, -0.39, -0.21], + "0.125": [0, -0.33, -0.15], + "0.1667": [0, -0.4, -0.22], + "0.2083": [0.01, -0.53, -0.34], + "0.25": [0, -0.6, -0.4], + "0.2917": [-0.04, -0.53, -0.34], + "0.3333": [-0.09, -0.4, -0.22], + "0.375": [-0.11, -0.33, -0.15], + "0.4167": [-0.09, -0.39, -0.21], + "0.4583": [-0.04, -0.51, -0.32], + "0.5": [0, -0.6, -0.4] + } + }, + "tail": { + "rotation": { + "0.0": [-35.07, -3.82, 5.87], + "0.0417": [-35.07, -2.81, 4.32], + "0.0833": [-35.07, -1.27, 1.96], + "0.125": [-35.07, 0.48, -0.73], + "0.1667": [-35.07, 2.12, -3.26], + "0.2083": [-35.07, 3.35, -5.13], + "0.25": [-35.07, 3.82, -5.87], + "0.2917": [-35.07, 3.35, -5.13], + "0.3333": [-35.07, 2.12, -3.26], + "0.375": [-35.07, 0.48, -0.73], + "0.4167": [-35.07, -1.27, 1.96], + "0.4583": [-35.07, -2.81, 4.32], + "0.5": [-35.07, -3.82, 5.87] + }, + "position": [0, -0.1, -0.44] + }, + "skull": { + "rotation": { + "0.0": [21, 0, 0], + "0.0417": [20.98, 1.21, -1.65], + "0.0833": [20.95, 2.83, -3.85], + "0.125": [20.94, 3.64, -4.95], + "0.1667": [20.95, 2.97, -4.04], + "0.2083": [20.98, 1.48, -2.02], + "0.25": [21, 0, 0], + "0.2917": [20.98, -1.48, 2.02], + "0.3333": [20.95, -2.97, 4.04], + "0.375": [20.94, -3.64, 4.95], + "0.4167": [20.95, -2.83, 3.85], + "0.4583": [20.98, -1.21, 1.65], + "0.5": [21, 0, 0] + }, + "position": { + "0.0": [0, 2.43, 0.58], + "0.0417": [0.01, 2.23, 0.61], + "0.0833": [0.02, 1.95, 0.64], + "0.125": [0.03, 1.81, 0.66], + "0.1667": [0.02, 1.97, 0.64], + "0.2083": [0.01, 2.27, 0.6], + "0.25": [0, 2.43, 0.58], + "0.2917": [-0.01, 2.27, 0.6], + "0.3333": [-0.02, 1.97, 0.64], + "0.375": [-0.03, 1.81, 0.66], + "0.4167": [-0.02, 1.95, 0.64], + "0.4583": [-0.01, 2.23, 0.61], + "0.5": [0, 2.43, 0.58] + } + }, + "right_arm": { + "rotation": { + "0.0": [85, 0, 0], + "0.0417": [90, 0, 0], + "0.1667": [-17, 0, 0], + "0.2083": [-35, 0, 0], + "0.25": [-22, 0, 0], + "0.5": [85, 0, 0] + }, + "position": { + "0.0": [0, -1.9, 0.1], + "0.0417": [0, -1.7, 0], + "0.0833": [0, 0.05, 0.15], + "0.1667": [0, 0.42, 1.25], + "0.2083": [0, -0.4, 1.2], + "0.25": [0, -1.1, 0.7], + "0.375": [0, -1.2, 0.4], + "0.5": [0, -1.9, 0.1] + } + }, + "left_arm": { + "rotation": { + "0.0": [-22, 0, 0], + "0.25": [85, 0, 0], + "0.2917": [90, 0, 0], + "0.4167": [-17, 0, 0], + "0.4583": [-35, 0, 0], + "0.5": [-22, 0, 0] + }, + "position": { + "0.0": [0, -1.1, 0.7], + "0.125": [0, -1.2, 0.4], + "0.25": [0, -1.9, 0.1], + "0.2917": [0, -1.7, 0], + "0.3333": [0, 0.05, 0.15], + "0.4167": [0, 0.42, 1.25], + "0.4583": [0, -0.4, 1.2], + "0.5": [0, -1.3, 0.7] + } + }, + "left_leg": { + "rotation": { + "0.0": [0, 0, -5], + "0.125": [-0.67, 0, -5], + "0.25": [0, 0, -5], + "0.375": [-0.67, 0, -5], + "0.5": [0, 0, -5] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, -0.01, 0.07], + "0.25": [0, 0, 0], + "0.375": [0, -0.01, 0.07], + "0.5": [0, 0, 0] + } + }, + "right_leg": { + "rotation": { + "0.0": [0, 0, 5], + "0.125": [-0.67, 0, 5], + "0.25": [0, 0, 5], + "0.375": [-0.67, 0, 5], + "0.5": [0, 0, 5] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, -0.01, 0.07], + "0.25": [0, 0, 0], + "0.375": [0, -0.01, 0.07], + "0.5": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "dig" + }, + "0.25": { + "effect": "dig" + } + }, + "particle_effects": { + "0.0": { + "effect": "digging_chest", + "locator": "particle" + }, + "0.25": { + "effect": "digging_chest", + "locator": "particle" + } + } + }, + "animation.silverlabs_nat.raccoon.rummage_barrel": { + "particle_effects": { + "0.0": { + "locator": "particle", + "effect": "digging_barrel" + }, + "0.01": { + "locator": "particle", + "effect": "digging_barrel" + }, + "0.25": { + "locator": "particle", + "effect": "digging_barrel" + } + }, + "sound_effects": { + "0.0": { + "effect": "rummage" + }, + "0.01": { + "effect": "dig" + }, + "0.25": { + "effect": "dig" + } + }, + "loop": true, + "animation_length": 0.5, + "bones": { + "body": { + "rotation": { + "0.0": [6, 0, 0], + "0.0417": [4.47, -0.43, 1.53], + "0.0833": [2.43, -1.01, 3.57], + "0.125": [1.41, -1.3, 4.59], + "0.1667": [2.6, -1.06, 3.74], + "0.2083": [4.81, -0.53, 1.87], + "0.25": [6, 0, 0], + "0.2917": [4.81, 0.53, -1.87], + "0.3333": [2.6, 1.06, -3.74], + "0.375": [1.41, 1.3, -4.59], + "0.4167": [2.43, 1.01, -3.57], + "0.4583": [4.47, 0.43, -1.53], + "0.5": [6, 0, 0] + }, + "position": { + "0.0": [0, -0.6, -0.4], + "0.0417": [0, -0.51, -0.32], + "0.0833": [0, -0.39, -0.21], + "0.125": [0, -0.33, -0.15], + "0.1667": [0, -0.4, -0.22], + "0.2083": [0.01, -0.53, -0.34], + "0.25": [0, -0.6, -0.4], + "0.2917": [-0.04, -0.53, -0.34], + "0.3333": [-0.09, -0.4, -0.22], + "0.375": [-0.11, -0.33, -0.15], + "0.4167": [-0.09, -0.39, -0.21], + "0.4583": [-0.04, -0.51, -0.32], + "0.5": [0, -0.6, -0.4] + } + }, + "tail": { + "rotation": { + "0.0": [-35.07, -3.82, 5.87], + "0.0417": [-35.07, -2.81, 4.32], + "0.0833": [-35.07, -1.27, 1.96], + "0.125": [-35.07, 0.48, -0.73], + "0.1667": [-35.07, 2.12, -3.26], + "0.2083": [-35.07, 3.35, -5.13], + "0.25": [-35.07, 3.82, -5.87], + "0.2917": [-35.07, 3.35, -5.13], + "0.3333": [-35.07, 2.12, -3.26], + "0.375": [-35.07, 0.48, -0.73], + "0.4167": [-35.07, -1.27, 1.96], + "0.4583": [-35.07, -2.81, 4.32], + "0.5": [-35.07, -3.82, 5.87] + }, + "position": [0, -0.1, -0.44] + }, + "skull": { + "rotation": { + "0.0": [21, 0, 0], + "0.0417": [20.98, 1.21, -1.65], + "0.0833": [20.95, 2.83, -3.85], + "0.125": [20.94, 3.64, -4.95], + "0.1667": [20.95, 2.97, -4.04], + "0.2083": [20.98, 1.48, -2.02], + "0.25": [21, 0, 0], + "0.2917": [20.98, -1.48, 2.02], + "0.3333": [20.95, -2.97, 4.04], + "0.375": [20.94, -3.64, 4.95], + "0.4167": [20.95, -2.83, 3.85], + "0.4583": [20.98, -1.21, 1.65], + "0.5": [21, 0, 0] + }, + "position": { + "0.0": [0, 2.43, 0.58], + "0.0417": [0.01, 2.23, 0.61], + "0.0833": [0.02, 1.95, 0.64], + "0.125": [0.03, 1.81, 0.66], + "0.1667": [0.02, 1.97, 0.64], + "0.2083": [0.01, 2.27, 0.6], + "0.25": [0, 2.43, 0.58], + "0.2917": [-0.01, 2.27, 0.6], + "0.3333": [-0.02, 1.97, 0.64], + "0.375": [-0.03, 1.81, 0.66], + "0.4167": [-0.02, 1.95, 0.64], + "0.4583": [-0.01, 2.23, 0.61], + "0.5": [0, 2.43, 0.58] + } + }, + "right_arm": { + "rotation": { + "0.0": [85, 0, 0], + "0.0417": [90, 0, 0], + "0.1667": [-17, 0, 0], + "0.2083": [-35, 0, 0], + "0.25": [-22, 0, 0], + "0.5": [85, 0, 0] + }, + "position": { + "0.0": [0, -1.9, 0.1], + "0.0417": [0, -1.7, 0], + "0.0833": [0, 0.05, 0.15], + "0.1667": [0, 0.42, 1.25], + "0.2083": [0, -0.4, 1.2], + "0.25": [0, -1.1, 0.7], + "0.375": [0, -1.2, 0.4], + "0.5": [0, -1.9, 0.1] + } + }, + "left_arm": { + "rotation": { + "0.0": [-22, 0, 0], + "0.25": [85, 0, 0], + "0.2917": [90, 0, 0], + "0.4167": [-17, 0, 0], + "0.4583": [-35, 0, 0], + "0.5": [-22, 0, 0] + }, + "position": { + "0.0": [0, -1.1, 0.7], + "0.125": [0, -1.2, 0.4], + "0.25": [0, -1.9, 0.1], + "0.2917": [0, -1.7, 0], + "0.3333": [0, 0.05, 0.15], + "0.4167": [0, 0.42, 1.25], + "0.4583": [0, -0.4, 1.2], + "0.5": [0, -1.3, 0.7] + } + }, + "left_leg": { + "rotation": { + "0.0": [0, 0, -5], + "0.125": [-0.67, 0, -5], + "0.25": [0, 0, -5], + "0.375": [-0.67, 0, -5], + "0.5": [0, 0, -5] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, -0.01, 0.07], + "0.25": [0, 0, 0], + "0.375": [0, -0.01, 0.07], + "0.5": [0, 0, 0] + } + }, + "right_leg": { + "rotation": { + "0.0": [0, 0, 5], + "0.125": [-0.67, 0, 5], + "0.25": [0, 0, 5], + "0.375": [-0.67, 0, 5], + "0.5": [0, 0, 5] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, -0.01, 0.07], + "0.25": [0, 0, 0], + "0.375": [0, -0.01, 0.07], + "0.5": [0, 0, 0] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/rat.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/rat.rp_anim.json new file mode 100644 index 0000000..73b2ce1 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/rat.rp_anim.json @@ -0,0 +1,1376 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.rat.idle": { + "loop": true, + "animation_length": 4, + "bones": { + "tail": { + "rotation": [ + -57.5, + "( Math.cos(( q.anim_time - 0.0 ) * 180 ) * -1 )", + 0 + ] + }, + "tail2": { + "rotation": [ + 22.5, + "( Math.cos(( q.anim_time - 0.2 ) * 180 ) * -1 )", + 0 + ] + }, + "leftEar": { + "rotation": [ + "( Math.cos(( q.anim_time - 0.0 ) * 180 ) * -3 )", + 0, + 0 + ] + }, + "rightEar": { + "rotation": [ + "( Math.cos(( q.anim_time - 0.2 ) * 180 ) * -3 )", + 0, + 0 + ] + }, + "rightWhisker": { + "rotation": { + "0.125": [0, 0, 0], + "0.2083": [0, -10, 0], + "0.3333": [0, 0, 0] + } + }, + "leftWhisker": { + "rotation": { + "2.5833": [0, 0, 0], + "2.6667": [0, -10, 0], + "2.7917": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.rat.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.06": { + "effect": "step_-6dB" + }, + "0.19": { + "effect": "step_-12dB" + }, + "0.31": { + "effect": "step_-6dB" + }, + "0.44": { + "effect": "step_-12dB" + } + }, + "loop": true, + "animation_length": 0.5, + "bones": { + "root": { + "position": { + "0.0": [0, 0, 0], + "0.125": [0, -0.25, 0], + "0.25": [0, 0, 0], + "0.375": [0, -0.25, 0], + "0.5": [0, 0, 0] + } + }, + "body": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -2"], + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * -0.2", + 0 + ] + }, + "tail": { + "rotation": [ + -42.5, + "( Math.cos(( q.anim_time - 0.1 ) * 720 ) * -5 )", + 0 + ] + }, + "tail2": { + "rotation": [ + 17.5, + "0 + ( Math.cos(( q.anim_time - 0.2 ) * 720 ) * -8 )", + 0 + ] + }, + "skull": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 720 ) * -2"] + }, + "leftEar": { + "rotation": [ + "( Math.cos(( q.anim_time - 0.3 ) * 720 ) * -3 )", + 0, + "0 + ( Math.cos(( q.anim_time - 0.3 ) * 720 ) * -3 )" + ] + }, + "rightEar": { + "rotation": [ + "( Math.cos(( q.anim_time - 0.2 ) * 720 ) * -3 )", + 0, + "0 + ( Math.cos(( q.anim_time - 0.2 ) * 720 ) * -3 )" + ] + }, + "leftArm": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 720 ) * 20", 0, 0], + "position": [ + 0, + "0.5 + Math.cos(( q.anim_time - 0.2 ) * 720 ) * 0.5", + 0 + ] + }, + "rightArm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 720 ) * -20", + 0, + 0 + ], + "position": [ + 0, + "0.5 + Math.cos(( q.anim_time - 0.2 ) * 720 ) * -0.5", + 0 + ] + }, + "leftLeg": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 720 ) * 10", 0, 0], + "position": [ + 0, + "0.5 + Math.cos(( q.anim_time - 0.2 ) * 720 ) * 0.3", + -0.25 + ] + }, + "rightLeg": { + "rotation": [ + "Math.sin(( q.anim_time - 0.4 ) * 720 ) * -10", + 0, + 0 + ], + "position": [ + 0, + "0.5 + Math.cos(( q.anim_time - 0.2 ) * 720 ) * -0.3", + -0.25 + ] + } + } + }, + "animation.silverlabs_nat.rat.swim": { + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "rotation": [0, 0, 0], + "position": [ + 0, + "Math.sin(( q.anim_time - 0.4 ) * 360 ) * -0.5", + 0 + ] + }, + "body": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -2"] + }, + "tail": { + "rotation": [ + -20, + "0 + ( Math.cos(( q.anim_time - 0.1 ) * 360 ) * -5 )", + 0 + ] + }, + "tail2": { + "rotation": [ + 10, + "( Math.cos(( q.anim_time - 0.2 ) * 360 ) * -8 )", + 0 + ] + }, + "skull": { + "rotation": [ + -15, + 0, + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * -2" + ], + "position": [0, -1, 0] + }, + "leftEar": { + "rotation": [ + "( Math.cos(( q.anim_time - 0.3 ) * 360 ) * -3 )", + 0, + "0 + ( Math.cos(( q.anim_time - 0.3 ) * 360 ) * -3 )" + ], + "position": [0, 0, -0.25] + }, + "rightEar": { + "rotation": [ + "( Math.cos(( q.anim_time - 0.2 ) * 360 ) * -3 )", + 0, + "0 + ( Math.cos(( q.anim_time - 0.2 ) * 360 ) * -3 )" + ], + "position": [0, 0, -0.25] + }, + "leftArm": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 360 ) * 20", 0, 0], + "position": [-1, 0, 0] + }, + "rightArm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 360 ) * -20", + 0, + 0 + ], + "position": [1, 0, 0] + }, + "leftLeg": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 360 ) * 15", 0, 0], + "position": [-1, 0, 0] + }, + "rightLeg": { + "rotation": [ + "Math.sin(( q.anim_time - 0.4 ) * 360 ) * -15", + 0, + 0 + ], + "position": [1, 0, 0] + } + } + }, + "animation.silverlabs_nat.rat.standing": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "rotation": [-65, 0, 0] + }, + "tail": { + "rotation": [ + 35, + "0 + ( Math.cos(( q.anim_time - 0.0 ) * 180 ) * -2 )", + 0 + ] + }, + "tail2": { + "rotation": [ + 27.5, + "0 + ( Math.cos(( q.anim_time - 0.2 ) * 180 ) * -3 )", + 0 + ] + }, + "skull": { + "rotation": [ + "27.5 + Math.sin(( q.anim_time - 0.2 ) * 180 ) * -1", + 0, + 0 + ] + }, + "legs": { + "rotation": [65, 0, 0], + "position": [0, 8.5, 3.5] + }, + "leftEar": { + "rotation": [-27.5, 0, 0] + }, + "rightEar": { + "rotation": [-27.5, 0, 0] + }, + "rightWhisker": { + "rotation": { + "0.0417": [0, 0, 0], + "0.125": [0, -10, 0], + "0.25": [0, 0, 0], + "1.125": [0, 0, 0], + "1.2083": [0, -10, 0], + "1.3333": [0, 0, 0] + } + }, + "leftWhisker": { + "rotation": { + "0.0833": [0, 0, 0], + "0.1667": [0, 10, 0], + "0.2917": [0, 0, 0], + "1.25": [0, 0, 0], + "1.3333": [0, 10, 0], + "1.4583": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.rat.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [37.5, 0, 90], + "position": [0, 3.5, 0] + }, + "tail": { + "rotation": [-31.56057, 39.72016, -17.13126], + "position": [0, -0.25, 0] + }, + "tail2": { + "rotation": [-73.4114, 17.71933, 6.45434] + }, + "skull": { + "rotation": [72.9972, 13.86025, -20.42493] + }, + "leftEar": { + "rotation": [70.49048, 48.72961, 76.62794] + }, + "rightEar": { + "rotation": [45.57543, -56.85811, -50.62539] + }, + "leftLeg": { + "rotation": [20.07836, 45.01826, -50.75431], + "position": [-1, 0, -0.75] + }, + "leftArm": { + "rotation": [154.75215, -39.69751, -39.06598], + "position": [0.5, 0, 1.5] + }, + "rightArm": { + "rotation": [118.39173, 83.24819, -2.4494], + "position": [0, 0, 1.25] + }, + "rightLeg": { + "rotation": [-11.17072, 29.91124, -131.24908], + "position": [1.25, -0.5, -0.5] + } + } + }, + "animation.silverlabs_nat.rat.run_UB": { + "loop": true, + "animation_length": 0.625, + "bones": { + "root": { + "rotation": { + "0.0": { + "post": [-7.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [7.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [1, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-7.5, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 4.5, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + } + } + }, + "body": { + "rotation": { + "0.0": { + "post": [-5.1291, 0.2829, 2.4477], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [-4.8831, 0.2583, 2.3001], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [-4.5141, 0.1599, 1.9311], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-3.6531, 0, 1.3899], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-1.6728, -0.1968, 0.7257], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0.3936, -0.3321, -0.0123], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [1.7958, -0.4059, -0.3813], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [3.2964, -0.8241, -1.4022], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [4.5264, -1.0824, -2.3124], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [4.5018, -1.0578, -2.337], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [2.6568, -0.7995, -1.4268], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1.3038, -0.615, -0.7503], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [-0.1722, -0.4059, -0.0123], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [-4.8585, 0.2337, 2.3247], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-5.1291, 0.2829, 2.4477], + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": { + "0.0": { + "post": [-15, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-6.03607, 12.2263, -2.26666], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [13.3804, -7.29864, -1.73092], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [-3.70408, -10.40407, -0.20859], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-15, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail2": { + "rotation": { + "0.0": { + "post": [-3.70408, -10.40407, -0.20859], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [-15, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-6.03607, 12.2263, -2.26666], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [13.3804, -7.29864, -1.73092], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-3.70408, -10.40407, -0.20859], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [-7.3985, -0.2091, 0.738], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [8.8469, 0, 1.3899], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-7.3985, -0.2091, 0.738], + "lerp_mode": "catmullrom" + } + } + }, + "leftEar": { + "rotation": { + "0.0": { + "post": [12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [-15, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [12.5, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightEar": { + "rotation": { + "0.0": { + "post": [12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [-15, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [12.5, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftLeg": { + "rotation": { + "0.0": { + "post": [25.95, -1.12, 2.2], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [32.28, -1.76, 3.05], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [33.18, -2.27, 4.13], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [27.91, -2.35, 3.92], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [3.68, -0.37, 1.8], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-27.78, -0.09, 0.79], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [-47.05, -0.18, -0.23], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-55.74, -0.45, -0.56], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [-52.23, -0.56, -0.69], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-47.72, -0.59, -0.71], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-38.7, -0.64, -0.76], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [-15.43, -0.04, 0.52], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [14.73, -0.75, 1.8], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [25.95, -1.12, 2.2], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0.28, 1], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, -0.19, 0.5], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0, 0.75, 0.5], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [0, 0.28, 1], + "lerp_mode": "catmullrom" + } + } + }, + "leftArm": { + "rotation": { + "0.0": { + "post": [15.57, -0.92, 2.65], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [3.68, -0.37, 1.8], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [-27.78, -0.09, 0.79], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-47.05, -0.18, -0.23], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-55.74, -0.45, -0.56], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-52.23, -0.56, -0.69], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-38.7, -0.64, -0.76], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [-27.36, -0.28, -0.01], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-0.1, 0.01, 1], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [14.73, -0.75, 1.8], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [25.95, -1.12, 2.2], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [32.28, -1.76, 3.05], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [27.91, -2.35, 3.92], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [15.57, -0.92, 2.65], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0.25, 2.28, -0.03], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0.25, 1.47, -0.21], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0.25, 1.2, -0.27], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0.25, 0.88, -0.33], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0.25, 0.24, -0.44], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0.25, -0.03, -0.48], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0.25, -0.03, -0.35], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0.25, -0.4, 0.35], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0.25, -0.44, 0.89], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [0.25, 2.28, -0.03], + "lerp_mode": "catmullrom" + } + } + }, + "rightArm": { + "rotation": { + "0.0": { + "post": [-12.8, 0, 1.1], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [-27.78, -0.09, 0.79], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [-47.05, -0.18, -0.23], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-55.74, -0.45, -0.56], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-52.23, -0.56, -0.69], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [-38.7, -0.64, -0.76], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-27.36, -0.28, -0.01], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [-0.1, 0.01, 1], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [25.95, -1.12, 2.2], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [32.28, -1.76, 3.05], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [33.41, -2.04, 3.61], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [33.18, -2.27, 4.13], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [3.68, -0.37, 1.8], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-12.8, 0, 1.1], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-0.25, 1.66, -0.18], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [-0.25, 1.47, -0.21], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [-0.25, 1.2, -0.27], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-0.25, 0.88, -0.33], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-0.25, 0.24, -0.44], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [-0.25, -0.03, -0.48], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-0.25, -0.03, -0.41], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [-0.25, -0.4, 0.35], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [-0.25, -0.44, 0.89], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [-0.25, 0.86, 0.61], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-0.25, 1.66, -0.18], + "lerp_mode": "catmullrom" + } + } + }, + "rightLeg": { + "rotation": { + "0.0": { + "post": [33.41, -2.04, 3.61], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [33.18, -2.27, 4.13], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [27.91, -2.35, 3.92], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [3.68, -0.37, 1.8], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [-27.78, -0.09, 0.79], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-47.05, -0.18, -0.23], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [-55.74, -0.45, -0.56], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [-52.23, -0.56, -0.69], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [-47.72, -0.59, -0.71], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [-38.7, -0.64, -0.76], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [-27.36, -0.28, -0.01], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-15.43, -0.04, 0.52], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [-0.1, 0.01, 1], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [25.95, -1.12, 2.2], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [33.41, -2.04, 3.61], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0.53, 1], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0, 0.41, 0.71], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 1, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [0, 0.53, 1], + "lerp_mode": "catmullrom" + } + } + }, + "rightWhisker": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 20, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, -20, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftWhisker": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, -20, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 20, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.rat.run": { + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.38": { + "effect": "step" + }, + "0.42": { + "effect": "step_-6dB" + }, + "0.58": { + "effect": "step_-12dB" + } + }, + "loop": true, + "animation_length": 0.625, + "bones": { + "root": { + "rotation": { + "0.0": [-7.5, 0, 0], + "0.0417": [-6.4, 0, 0], + "0.0833": [-4.3, 0, 0], + "0.125": [-1.59, 0, 0], + "0.1667": [1.34, 0, 0], + "0.2083": [4.09, 0, 0], + "0.25": [6.28, 0, 0], + "0.2917": [7.5, 0, 0], + "0.3333": [5.72, 0, 0], + "0.375": [1, 0, 0], + "0.4167": [-0.57, 0, 0], + "0.4583": [-2.56, 0, 0], + "0.5": [-4.59, 0, 0], + "0.5417": [-6.33, 0, 0], + "0.5833": [-7.42, 0, 0], + "0.625": [-7.5, 0, 0] + }, + "position": { + "0.0": [0, 1, 0], + "0.0417": [0, 1.6, 0], + "0.0833": [0, 2.53, 0], + "0.125": [0, 3.51, 0], + "0.1667": [0, 4.26, 0], + "0.2083": [0, 4.5, 0], + "0.25": [0, 3.81, 0], + "0.2917": [0, 2.41, 0], + "0.3333": [0, 0.93, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0.22, 0], + "0.4583": [0, 1, 0], + "0.5": [0, 0.99, 0], + "0.5417": [0, 0.84, 0], + "0.5833": [0, 0.78, 0], + "0.625": [0, 1, 0] + } + }, + "body": { + "rotation": { + "0.0": [-5.13, 0.28, 2.45], + "0.0417": [-4.88, 0.26, 2.3], + "0.0833": [-4.51, 0.16, 1.93], + "0.125": [-3.65, 0, 1.39], + "0.1667": [-2.74, -0.1, 1.07], + "0.2083": [-1.67, -0.2, 0.73], + "0.25": [0.39, -0.33, -0.01], + "0.2917": [1.8, -0.41, -0.38], + "0.3333": [3.3, -0.82, -1.4], + "0.375": [4.53, -1.08, -2.31], + "0.4167": [4.5, -1.06, -2.34], + "0.4583": [2.66, -0.8, -1.43], + "0.5": [1.3, -0.61, -0.75], + "0.5417": [-0.17, -0.41, -0.01], + "0.5833": [-4.86, 0.23, 2.32], + "0.625": [-5.13, 0.28, 2.45] + } + }, + "tail": { + "rotation": { + "0.0": [-15, 0, 0], + "0.0417": [-14.8, 2.3, -0.27], + "0.0833": [-13.9, 5.12, -0.68], + "0.125": [-12.44, 7.98, -1.15], + "0.1667": [-10.55, 10.44, -1.63], + "0.2083": [-8.37, 12, -2.02], + "0.25": [-6.04, 12.23, -2.27], + "0.2917": [-1.06, 9.19, -2.35], + "0.3333": [5.3, 3.42, -2.24], + "0.375": [10.85, -2.82, -2], + "0.4167": [13.38, -7.3, -1.73], + "0.4583": [10.18, -10.05, -1.25], + "0.5": [2.92, -10.98, -0.66], + "0.5417": [-3.7, -10.4, -0.21], + "0.5833": [-10.98, -6.16, 0.13], + "0.625": [-15, 0, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [-3.7, -10.4, -0.21], + "0.0417": [-10.98, -6.16, 0.13], + "0.0833": [-15, 0, 0], + "0.125": [-14.8, 2.3, -0.27], + "0.1667": [-13.9, 5.12, -0.68], + "0.2083": [-12.44, 7.99, -1.15], + "0.25": [-10.55, 10.44, -1.63], + "0.2917": [-8.37, 12.01, -2.02], + "0.3333": [-6.04, 12.23, -2.27], + "0.375": [-1.06, 9.19, -2.35], + "0.4167": [5.3, 3.42, -2.24], + "0.4583": [10.85, -2.83, -2], + "0.5": [13.38, -7.3, -1.73], + "0.5417": [10.17, -10.05, -1.25], + "0.5833": [2.91, -10.98, -0.66], + "0.625": [-3.7, -10.4, -0.21] + } + }, + "skull": { + "rotation": { + "0.0": [-7.4, -0.21, 0.74], + "0.0417": [-5.71, -0.19, 0.81], + "0.0833": [-1.68, -0.14, 0.97], + "0.125": [3.13, -0.07, 1.16], + "0.1667": [7.16, -0.02, 1.32], + "0.2083": [8.85, 0, 1.39], + "0.25": [8.39, -0.01, 1.37], + "0.2917": [7.16, -0.02, 1.32], + "0.3333": [5.34, -0.05, 1.25], + "0.375": [3.13, -0.07, 1.16], + "0.4167": [0.72, -0.1, 1.06], + "0.4583": [-1.68, -0.14, 0.97], + "0.5": [-3.89, -0.16, 0.88], + "0.5417": [-5.71, -0.19, 0.81], + "0.5833": [-6.94, -0.2, 0.76], + "0.625": [-7.4, -0.21, 0.74] + } + }, + "leftEar": { + "rotation": { + "0.0": [12.5, 0, 0], + "0.0417": [8.92, 0, 0], + "0.0833": [4.02, 0, 0], + "0.125": [-1.47, 0, 0], + "0.1667": [-6.84, 0, 0], + "0.2083": [-11.37, 0, 0], + "0.25": [-14.33, 0, 0], + "0.2917": [-15, 0, 0], + "0.3333": [-9.09, 0, 0], + "0.375": [2.66, 0, 0], + "0.4167": [14.95, 0, 0], + "0.4583": [22.5, 0, 0], + "0.5": [23.75, 0, 0], + "0.5417": [21.56, 0, 0], + "0.5833": [17.34, 0, 0], + "0.625": [12.5, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [12.5, 0, 0], + "0.0417": [8.92, 0, 0], + "0.0833": [4.02, 0, 0], + "0.125": [-1.47, 0, 0], + "0.1667": [-6.84, 0, 0], + "0.2083": [-11.37, 0, 0], + "0.25": [-14.33, 0, 0], + "0.2917": [-15, 0, 0], + "0.3333": [-9.09, 0, 0], + "0.375": [2.66, 0, 0], + "0.4167": [14.95, 0, 0], + "0.4583": [22.5, 0, 0], + "0.5": [23.75, 0, 0], + "0.5417": [21.56, 0, 0], + "0.5833": [17.34, 0, 0], + "0.625": [12.5, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [25.95, -1.12, 2.2], + "0.0417": [32.28, -1.76, 3.05], + "0.0833": [33.18, -2.27, 4.13], + "0.125": [27.91, -2.35, 3.92], + "0.1667": [3.68, -0.37, 1.8], + "0.2083": [-27.78, -0.09, 0.79], + "0.25": [-38.84, -0.1, 0.24], + "0.2917": [-47.05, -0.18, -0.23], + "0.3333": [-55.74, -0.45, -0.56], + "0.375": [-52.23, -0.56, -0.69], + "0.4167": [-47.72, -0.59, -0.71], + "0.4583": [-44.38, -0.65, -0.82], + "0.5": [-38.7, -0.64, -0.76], + "0.5417": [-15.43, -0.04, 0.52], + "0.5833": [14.73, -0.75, 1.8], + "0.625": [25.95, -1.12, 2.2] + }, + "position": { + "0.0": [0, 0.28, 1], + "0.0417": [0, -0.06, 0.81], + "0.0833": [0, -0.19, 0.5], + "0.125": [0, 0.02, 0.36], + "0.1667": [0, 0.38, 0.22], + "0.2083": [0, 0.75, 0.09], + "0.25": [0, 1, 0], + "0.2917": [0, 1.09, -0.05], + "0.3333": [0, 1.09, -0.06], + "0.375": [0, 1.05, -0.05], + "0.4167": [0, 1, 0], + "0.4583": [0, 0.94, 0.13], + "0.5": [0, 0.86, 0.31], + "0.5417": [0, 0.75, 0.5], + "0.5833": [0, 0.53, 0.81], + "0.625": [0, 0.28, 1] + } + }, + "leftArm": { + "rotation": { + "0.0": [15.57, -0.92, 2.65], + "0.0417": [3.68, -0.37, 1.8], + "0.0833": [-27.78, -0.09, 0.79], + "0.125": [-47.05, -0.18, -0.23], + "0.1667": [-52.82, -0.31, -0.45], + "0.2083": [-55.74, -0.45, -0.56], + "0.25": [-52.23, -0.56, -0.69], + "0.2917": [-45.95, -0.63, -0.78], + "0.3333": [-38.7, -0.64, -0.76], + "0.375": [-27.36, -0.28, -0.01], + "0.4167": [-0.1, 0.01, 1], + "0.4583": [14.73, -0.75, 1.8], + "0.5": [25.95, -1.12, 2.2], + "0.5417": [32.28, -1.76, 3.05], + "0.5833": [27.91, -2.35, 3.92], + "0.625": [15.57, -0.92, 2.65] + }, + "position": { + "0.0": [0.25, 2.28, -0.03], + "0.0417": [0.25, 2.06, -0.17], + "0.0833": [0.25, 1.47, -0.21], + "0.125": [0.25, 1.2, -0.27], + "0.1667": [0.25, 1.06, -0.3], + "0.2083": [0.25, 0.88, -0.33], + "0.25": [0.25, 0.24, -0.44], + "0.2917": [0.25, 0.06, -0.48], + "0.3333": [0.25, -0.03, -0.48], + "0.375": [0.25, -0.03, -0.35], + "0.4167": [0.25, -0.21, -0.03], + "0.4583": [0.25, -0.4, 0.35], + "0.5": [0.25, -0.61, 0.72], + "0.5417": [0.25, -0.44, 0.89], + "0.5833": [0.25, 0.97, 0.48], + "0.625": [0.25, 2.28, -0.03] + } + }, + "rightArm": { + "rotation": { + "0.0": [-12.8, 0, 1.1], + "0.0417": [-27.78, -0.09, 0.79], + "0.0833": [-47.05, -0.18, -0.23], + "0.125": [-55.74, -0.45, -0.56], + "0.1667": [-55.37, -0.52, -0.64], + "0.2083": [-52.23, -0.56, -0.69], + "0.25": [-45.95, -0.63, -0.78], + "0.2917": [-38.7, -0.64, -0.76], + "0.3333": [-27.36, -0.28, -0.01], + "0.375": [-0.1, 0.01, 1], + "0.4167": [25.95, -1.12, 2.2], + "0.4583": [32.28, -1.76, 3.05], + "0.5": [33.41, -2.04, 3.61], + "0.5417": [33.18, -2.27, 4.13], + "0.5833": [3.68, -0.37, 1.8], + "0.625": [-12.8, 0, 1.1] + }, + "position": { + "0.0": [-0.25, 1.66, -0.18], + "0.0417": [-0.25, 1.47, -0.21], + "0.0833": [-0.25, 1.2, -0.27], + "0.125": [-0.25, 0.88, -0.33], + "0.1667": [-0.25, 0.56, -0.39], + "0.2083": [-0.25, 0.24, -0.44], + "0.25": [-0.25, 0.07, -0.47], + "0.2917": [-0.25, -0.03, -0.48], + "0.3333": [-0.25, -0.03, -0.41], + "0.375": [-0.25, -0.4, 0.35], + "0.4167": [-0.25, -0.52, 0.69], + "0.4583": [-0.25, -0.44, 0.89], + "0.5": [-0.25, 0.16, 0.83], + "0.5417": [-0.25, 0.86, 0.61], + "0.5833": [-0.25, 1.35, 0.2], + "0.625": [-0.25, 1.66, -0.18] + } + }, + "rightLeg": { + "rotation": { + "0.0": [33.41, -2.04, 3.61], + "0.0417": [33.18, -2.27, 4.13], + "0.0833": [27.91, -2.35, 3.92], + "0.125": [3.68, -0.37, 1.8], + "0.1667": [-27.78, -0.09, 0.79], + "0.2083": [-38.83, -0.1, 0.24], + "0.25": [-47.05, -0.18, -0.23], + "0.2917": [-55.74, -0.45, -0.56], + "0.3333": [-52.23, -0.56, -0.69], + "0.375": [-47.72, -0.59, -0.71], + "0.4167": [-38.7, -0.64, -0.76], + "0.4583": [-27.36, -0.28, -0.01], + "0.5": [-15.43, -0.04, 0.52], + "0.5417": [-0.1, 0.01, 1], + "0.5833": [25.95, -1.12, 2.2], + "0.625": [33.41, -2.04, 3.61] + }, + "position": { + "0.0": [0, 0.53, 1], + "0.0417": [0, 0.4, 0.96], + "0.0833": [0, 0.41, 0.71], + "0.125": [0, 0.52, 0.55], + "0.1667": [0, 0.7, 0.34], + "0.2083": [0, 0.88, 0.14], + "0.25": [0, 1, 0], + "0.2917": [0, 1.05, -0.07], + "0.3333": [0, 1.07, -0.11], + "0.375": [0, 1.05, -0.09], + "0.4167": [0, 1, 0], + "0.4583": [0, 0.93, 0.16], + "0.5": [0, 0.83, 0.39], + "0.5417": [0, 0.72, 0.64], + "0.5833": [0, 0.61, 0.87], + "0.625": [0, 0.53, 1] + } + }, + "rightWhisker": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 6.4, 0], + "0.0833": [0, 13.75, 0], + "0.125": [0, 19.22, 0], + "0.1667": [0, 20, 0], + "0.2083": [0, 16.12, 0], + "0.25": [0, 8.9, 0], + "0.2917": [0, 0.01, 0], + "0.3333": [0, -8.88, 0], + "0.375": [0, -16.11, 0], + "0.4167": [0, -20, 0], + "0.4583": [0, -19.84, 0], + "0.5": [0, -16.32, 0], + "0.5417": [0, -10.88, 0], + "0.5833": [0, -4.96, 0], + "0.625": [0, 0, 0] + } + }, + "leftWhisker": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, -6.4, 0], + "0.0833": [0, -13.75, 0], + "0.125": [0, -19.22, 0], + "0.1667": [0, -20, 0], + "0.2083": [0, -16.12, 0], + "0.25": [0, -8.9, 0], + "0.2917": [0, -0.01, 0], + "0.3333": [0, 8.88, 0], + "0.375": [0, 16.11, 0], + "0.4167": [0, 20, 0], + "0.4583": [0, 19.84, 0], + "0.5": [0, 16.32, 0], + "0.5417": [0, 10.88, 0], + "0.5833": [0, 4.96, 0], + "0.625": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.rat.sit": { + "loop": true, + "bones": { + "body": { + "rotation": [-67.5, 0, 0], + "position": [0, -0.5, 0] + }, + "tail": { + "rotation": [45, 0, 0] + }, + "tail2": { + "rotation": [15, 0, 0] + }, + "skull": { + "rotation": [67.5, 0, 0] + }, + "legs": { + "rotation": [67.5, 0, 0], + "position": [0, 7, 4] + } + } + }, + "animation.silverlabs_nat.rat.cage_offset": { + "loop": true, + "bones": { + "root": { + "position": [0, 1, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/ray.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/ray.rp_anim.json new file mode 100644 index 0000000..9a1f767 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/ray.rp_anim.json @@ -0,0 +1,2259 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.ray.swim_idle_event": { + "sound_effects": { + "0.0": { + "effect": "swim" + }, + "1.0": { + "effect": "swim" + }, + "1.05": { + "effect": "click" + }, + "2.25": { + "effect": "swim" + }, + "3.5": { + "effect": "swim" + } + }, + "loop": true, + "animation_length": 6.08333, + "bones": { + "body": { + "rotation": { + "0.0": [2.19, -2.15, 1.7], + "0.0417": [2.09, -2.15, 1.7], + "0.0833": [1.97, -2.15, 1.7], + "0.125": [1.7, -2.13, 1.66], + "0.1667": [1.54, -2.11, 1.64], + "0.2083": [1.36, -2.09, 1.6], + "0.25": [1.17, -2.06, 1.55], + "0.2917": [0.75, -1.97, 1.43], + "0.3333": [0.53, -1.91, 1.35], + "0.375": [0.31, -1.83, 1.26], + "0.4167": [-0.06, -1.63, 1.04], + "0.4583": [-0.2, -1.5, 0.91], + "0.5": [-0.31, -1.34, 0.77], + "0.5417": [-0.38, -1.17, 0.62], + "0.5833": [-0.46, -0.76, 0.32], + "0.625": [-0.46, -0.53, 0.17], + "0.6667": [-0.44, -0.29, 0], + "0.7083": [-0.39, -0.04, -0.2], + "0.75": [-0.18, 0.47, -0.66], + "0.7917": [-0.02, 0.71, -0.87], + "0.8333": [0.18, 0.93, -1.05], + "0.875": [0.41, 1.14, -1.19], + "0.9167": [0.92, 1.48, -1.41], + "0.9583": [1.17, 1.62, -1.48], + "1.0": [1.4, 1.74, -1.55], + "1.0417": [1.78, 1.92, -1.64], + "1.0833": [1.91, 1.99, -1.66], + "1.125": [2.02, 2.05, -1.68], + "1.1667": [2.1, 2.09, -1.7], + "1.2083": [2.18, 2.14, -1.71], + "1.25": [2.19, 2.15, -1.7], + "1.2917": [2.18, 2.14, -1.69], + "1.3333": [2.16, 2.13, -1.68], + "1.375": [2.05, 2.07, -1.64], + "1.4167": [1.96, 2.01, -1.62], + "1.4583": [1.84, 1.95, -1.58], + "1.5": [1.69, 1.87, -1.54], + "1.5417": [1.32, 1.67, -1.43], + "1.5833": [1.11, 1.55, -1.36], + "1.625": [0.91, 1.41, -1.28], + "1.6667": [0.73, 1.26, -1.17], + "1.7083": [0.43, 0.91, -0.91], + "1.75": [0.33, 0.71, -0.75], + "1.7917": [0.25, 0.51, -0.56], + "1.8333": [0.16, 0.07, -0.17], + "1.875": [0.14, -0.14, 0.01], + "1.9167": [0.14, -0.33, 0.17], + "1.9583": [0.16, -0.51, 0.32], + "2.0": [0.25, -0.85, 0.6], + "2.0417": [0.34, -1.01, 0.74], + "2.0833": [0.46, -1.16, 0.86], + "2.125": [0.61, -1.3, 0.98], + "2.1667": [1.02, -1.54, 1.19], + "2.2083": [1.26, -1.64, 1.27], + "2.25": [1.51, -1.73, 1.35], + "2.2917": [1.75, -1.81, 1.42], + "2.3333": [2.14, -1.94, 1.53], + "2.375": [2.26, -2, 1.58], + "2.4167": [2.34, -2.04, 1.61], + "2.4583": [2.37, -2.1, 1.67], + "2.5": [2.34, -2.12, 1.68], + "2.5417": [2.28, -2.14, 1.7], + "2.5833": [2.19, -2.15, 1.7], + "2.625": [1.97, -2.15, 1.7], + "2.6667": [1.84, -2.14, 1.69], + "2.7083": [1.7, -2.13, 1.66], + "2.75": [1.54, -2.11, 1.64], + "2.7917": [1.17, -2.06, 1.55], + "2.8333": [0.97, -2.02, 1.49], + "2.875": [0.75, -1.97, 1.43], + "2.9167": [0.53, -1.91, 1.35], + "2.9583": [0.12, -1.74, 1.15], + "3.0": [-0.06, -1.63, 1.04], + "3.0417": [-0.2, -1.5, 0.91], + "3.0833": [-0.38, -1.17, 0.62], + "3.125": [-0.43, -0.97, 0.47], + "3.1667": [-0.46, -0.76, 0.32], + "3.2083": [-0.46, -0.53, 0.17], + "3.25": [-0.39, -0.04, -0.09], + "3.2917": [-0.3, 0.22, -0.16], + "3.3333": [-0.18, 0.47, -0.22], + "3.375": [-0.02, 0.71, -0.3], + "3.4167": [0.41, 1.14, -0.47], + "3.4583": [0.67, 1.32, -0.56], + "3.5": [0.92, 1.48, -0.66], + "3.5417": [1.17, 1.62, -0.76], + "3.5833": [1.61, 1.84, -0.96], + "3.625": [1.78, 1.92, -1.06], + "3.6667": [1.91, 1.99, -1.17], + "3.7083": [2.1, 2.09, -1.38], + "3.75": [2.15, 2.12, -1.49], + "3.7917": [2.18, 2.14, -1.59], + "3.8333": [2.19, 2.15, -1.7], + "3.875": [2.17, 2.13, -1.88], + "3.9167": [2.15, 2.12, -1.96], + "3.9583": [2.12, 2.1, -2.03], + "4.0": [2.09, 2.07, -2.1], + "4.0417": [2.03, 2.02, -2.21], + "4.0833": [1.99, 1.98, -2.25], + "4.125": [1.95, 1.95, -2.29], + "4.1667": [1.91, 1.91, -2.32], + "4.2083": [1.82, 1.83, -2.37], + "4.25": [1.78, 1.79, -2.38], + "4.2917": [1.73, 1.75, -2.39], + "4.3333": [1.64, 1.66, -2.39], + "4.375": [1.59, 1.61, -2.38], + "4.4167": [1.54, 1.56, -2.36], + "4.4583": [1.49, 1.51, -2.34], + "4.5": [1.39, 1.41, -2.28], + "4.5417": [1.34, 1.36, -2.24], + "4.5833": [1.29, 1.31, -2.2], + "4.625": [1.24, 1.25, -2.15], + "4.6667": [1.14, 1.14, -2.04], + "4.7083": [1.1, 1.08, -1.97], + "4.75": [1.05, 1.03, -1.9], + "4.7917": [1, 0.97, -1.83], + "4.8333": [0.9, 0.85, -1.66], + "4.875": [0.85, 0.78, -1.58], + "4.9167": [0.8, 0.72, -1.48], + "4.9583": [0.75, 0.66, -1.38], + "5.0": [0.66, 0.53, -1.17], + "5.0417": [0.62, 0.46, -1.05], + "5.0833": [0.57, 0.39, -0.94], + "5.125": [0.49, 0.24, -0.68], + "5.1667": [0.45, 0.16, -0.55], + "5.2083": [0.42, 0.08, -0.41], + "5.25": [0.39, 0, -0.27], + "5.2917": [0.34, -0.2, 0.02], + "5.3333": [0.34, -0.33, 0.17], + "5.375": [0.36, -0.5, 0.31], + "5.4167": [0.42, -0.65, 0.44], + "5.4583": [0.6, -0.93, 0.68], + "5.5": [0.72, -1.05, 0.79], + "5.5417": [0.85, -1.17, 0.89], + "5.5833": [0.99, -1.28, 0.98], + "5.625": [1.29, -1.48, 1.15], + "5.6667": [1.44, -1.57, 1.22], + "5.7083": [1.59, -1.65, 1.29], + "5.75": [1.87, -1.8, 1.41], + "5.7917": [1.99, -1.86, 1.46], + "5.8333": [2.1, -1.92, 1.51], + "5.875": [2.19, -1.97, 1.55], + "5.9167": [2.31, -2.05, 1.62], + "5.9583": [2.34, -2.08, 1.65], + "6.0": [2.35, -2.11, 1.67], + "6.0417": [2.32, -2.13, 1.68], + "6.0833": [2.19, -2.15, 1.7] + }, + "position": { + "0.0": [-0.5, -0.6, 0], + "0.0417": [-0.5, -0.62, 0], + "0.0833": [-0.51, -0.64, 0], + "0.125": [-0.51, -0.67, 0], + "0.1667": [-0.51, -0.68, 0], + "0.2083": [-0.5, -0.69, 0], + "0.25": [-0.5, -0.69, 0], + "0.2917": [-0.48, -0.67, 0], + "0.3333": [-0.47, -0.65, 0], + "0.375": [-0.45, -0.62, 0], + "0.4167": [-0.41, -0.57, 0], + "0.4583": [-0.39, -0.54, 0], + "0.5": [-0.37, -0.52, 0], + "0.5417": [-0.35, -0.5, 0], + "0.5833": [-0.31, -0.46, 0], + "0.625": [-0.29, -0.45, 0], + "0.6667": [-0.27, -0.44, 0], + "0.7083": [-0.25, -0.43, 0], + "0.75": [-0.2, -0.42, 0], + "0.7917": [-0.18, -0.42, 0], + "0.8333": [-0.15, -0.43, 0], + "0.875": [-0.12, -0.43, 0], + "0.9167": [-0.07, -0.45, 0], + "0.9583": [-0.04, -0.46, 0], + "1.0": [-0.02, -0.47, 0], + "1.0417": [0.04, -0.5, 0], + "1.0833": [0.06, -0.51, 0], + "1.125": [0.09, -0.53, 0], + "1.1667": [0.11, -0.54, 0], + "1.2083": [0.16, -0.57, 0], + "1.25": [0.18, -0.59, 0], + "1.2917": [0.2, -0.6, 0], + "1.3333": [0.22, -0.61, 0], + "1.375": [0.24, -0.64, 0], + "1.4167": [0.25, -0.64, 0], + "1.4583": [0.26, -0.65, 0], + "1.5": [0.25, -0.65, 0], + "1.5417": [0.22, -0.65, 0], + "1.5833": [0.2, -0.64, 0], + "1.625": [0.17, -0.63, 0], + "1.6667": [0.14, -0.61, 0], + "1.7083": [0.06, -0.56, 0], + "1.75": [0.02, -0.53, 0], + "1.7917": [-0.03, -0.51, 0], + "1.8333": [-0.11, -0.47, 0], + "1.875": [-0.15, -0.46, 0], + "1.9167": [-0.19, -0.45, 0], + "1.9583": [-0.22, -0.44, 0], + "2.0": [-0.28, -0.43, 0], + "2.0417": [-0.31, -0.42, 0], + "2.0833": [-0.34, -0.42, 0], + "2.125": [-0.36, -0.41, 0], + "2.1667": [-0.39, -0.42, 0], + "2.2083": [-0.41, -0.42, 0], + "2.25": [-0.42, -0.43, 0], + "2.2917": [-0.44, -0.44, 0], + "2.3333": [-0.46, -0.47, 0], + "2.375": [-0.47, -0.48, 0], + "2.4167": [-0.47, -0.5, 0], + "2.4583": [-0.49, -0.54, 0], + "2.5": [-0.49, -0.56, 0], + "2.5417": [-0.5, -0.58, 0], + "2.5833": [-0.5, -0.6, 0], + "2.625": [-0.51, -0.64, 0], + "2.6667": [-0.51, -0.66, 0], + "2.7083": [-0.51, -0.67, 0], + "2.75": [-0.51, -0.68, 0], + "2.7917": [-0.5, -0.69, 0], + "2.8333": [-0.49, -0.68, 0], + "2.875": [-0.48, -0.67, 0], + "2.9167": [-0.47, -0.65, 0], + "2.9583": [-0.43, -0.6, 0], + "3.0": [-0.41, -0.57, 0], + "3.0417": [-0.39, -0.54, 0], + "3.0833": [-0.35, -0.5, 0], + "3.125": [-0.33, -0.48, 0], + "3.1667": [-0.31, -0.46, 0], + "3.2083": [-0.29, -0.45, 0], + "3.25": [-0.25, -0.43, 0], + "3.2917": [-0.23, -0.43, 0], + "3.3333": [-0.21, -0.42, 0], + "3.375": [-0.19, -0.42, 0], + "3.4167": [-0.15, -0.43, 0], + "3.4583": [-0.13, -0.44, 0], + "3.5": [-0.11, -0.45, 0], + "3.5417": [-0.09, -0.46, 0], + "3.5833": [-0.04, -0.48, 0], + "3.625": [-0.02, -0.5, 0], + "3.6667": [0, -0.51, 0], + "3.7083": [0.04, -0.54, 0], + "3.75": [0.06, -0.56, 0], + "3.7917": [0.09, -0.57, 0], + "3.8333": [0.11, -0.59, 0], + "3.875": [0.15, -0.61, 0], + "3.9167": [0.17, -0.63, 0], + "3.9583": [0.19, -0.64, 0], + "4.0": [0.21, -0.64, 0], + "4.0417": [0.25, -0.65, 0], + "4.0833": [0.27, -0.65, 0], + "4.125": [0.29, -0.65, 0], + "4.1667": [0.3, -0.65, 0], + "4.2083": [0.32, -0.65, 0], + "4.25": [0.33, -0.66, 0], + "4.2917": [0.34, -0.66, 0], + "4.3333": [0.35, -0.66, 0], + "4.375": [0.35, -0.66, 0], + "4.4167": [0.35, -0.66, 0], + "4.4583": [0.35, -0.66, 0], + "4.5": [0.34, -0.67, 0], + "4.5417": [0.33, -0.67, 0], + "4.5833": [0.33, -0.67, 0], + "4.625": [0.32, -0.67, 0], + "4.6667": [0.29, -0.67, 0], + "4.7083": [0.28, -0.67, 0], + "4.75": [0.26, -0.67, 0], + "4.7917": [0.25, -0.67, 0], + "4.8333": [0.21, -0.68, 0], + "4.875": [0.19, -0.68, 0], + "4.9167": [0.17, -0.68, 0], + "4.9583": [0.14, -0.68, 0], + "5.0": [0.09, -0.68, 0], + "5.0417": [0.07, -0.68, 0], + "5.0833": [0.04, -0.67, 0], + "5.125": [-0.02, -0.67, 0], + "5.1667": [-0.05, -0.67, 0], + "5.2083": [-0.09, -0.67, 0], + "5.25": [-0.12, -0.66, 0], + "5.2917": [-0.19, -0.65, 0], + "5.3333": [-0.22, -0.64, 0], + "5.375": [-0.25, -0.63, 0], + "5.4167": [-0.28, -0.62, 0], + "5.4583": [-0.32, -0.59, 0], + "5.5": [-0.34, -0.58, 0], + "5.5417": [-0.35, -0.56, 0], + "5.5833": [-0.37, -0.55, 0], + "5.625": [-0.4, -0.53, 0], + "5.6667": [-0.41, -0.52, 0], + "5.7083": [-0.42, -0.51, 0], + "5.75": [-0.44, -0.5, 0], + "5.7917": [-0.45, -0.5, 0], + "5.8333": [-0.45, -0.5, 0], + "5.875": [-0.46, -0.51, 0], + "5.9167": [-0.48, -0.52, 0], + "5.9583": [-0.48, -0.53, 0], + "6.0": [-0.49, -0.54, 0], + "6.0417": [-0.49, -0.56, 0], + "6.0833": [-0.5, -0.6, 0] + } + }, + "leftFin": { + "rotation": { + "0.0": [1, 0, 0], + "0.0417": [0.93, 0, 1.22], + "0.0833": [0.86, 0, 2.57], + "0.125": [0.65, 0, 5.19], + "0.1667": [0.49, 0, 6.3], + "0.2083": [0.07, 0, 7.21], + "0.25": [-0.42, 0, 7.88], + "0.2917": [-0.61, 0, 8.47], + "0.3333": [-0.66, 0, 8.37], + "0.375": [-0.7, 0, 8], + "0.4167": [-0.79, 0, 6.32], + "0.4583": [-0.86, 0, 5.13], + "0.5": [-0.94, 0, 3.81], + "0.5417": [-1.06, 0, 2.39], + "0.5833": [-1.4, 0, -0.57], + "0.625": [-1.58, 0, -2.07], + "0.6667": [-1.71, 0, -3.55], + "0.7083": [-1.8, 0, -4.98], + "0.75": [-1.91, 0, -7.63], + "0.7917": [-1.94, 0, -8.79], + "0.8333": [-1.97, 0, -9.79], + "0.875": [-1.98, 0, -10.58], + "0.9167": [-2, 0, -11.3], + "0.9583": [-2, 0, -11], + "1.0": [-2, 0, -10.2], + "1.0417": [-1.98, 0, -7.65], + "1.0833": [-1.96, 0, -6.07], + "1.125": [-1.93, 0, -4.38], + "1.1667": [-1.89, 0, -2.64], + "1.2083": [-1.77, 0, 0.77], + "1.25": [-1.68, 0, 2.36], + "1.2917": [-1.55, 0, 3.82], + "1.3333": [-1.37, 0, 5.14], + "1.375": [-0.87, 0, 7.27], + "1.4167": [-0.63, 0, 8.06], + "1.4583": [-0.42, 0, 8.66], + "1.5": [-0.26, 0, 9.07], + "1.5417": [0, 0, 9.3], + "1.5833": [0.12, 0, 9.11], + "1.625": [0.26, 0, 8.66], + "1.6667": [0.44, 0, 7.89], + "1.7083": [1.22, 0, 4.97], + "1.75": [1.43, 0, 2.57], + "1.7917": [1.57, 0, -0.5], + "1.8333": [1.75, 0, -6.79], + "1.875": [1.82, 0, -8.88], + "1.9167": [1.89, 0, -10.16], + "1.9583": [2, 0, -11], + "2.0": [2.05, 0, -10.93], + "2.0417": [2.1, 0, -10.75], + "2.0833": [2.14, 0, -10.48], + "2.125": [2.18, 0, -10.13], + "2.1667": [2.23, 0, -9.24], + "2.2083": [2.23, 0, -8.71], + "2.25": [2.2, 0, -8.13], + "2.2917": [2.12, 0, -7.51], + "2.3333": [1.77, 0, -6.14], + "2.375": [1.59, 0, -5.39], + "2.4167": [1.45, 0, -4.61], + "2.4583": [1.23, 0, -2.92], + "2.5": [1.14, 0, -2.01], + "2.5417": [1.07, 0, -1.05], + "2.5833": [1, 0, 0], + "2.625": [0.86, 0, 2.57], + "2.6667": [0.77, 0, 3.92], + "2.7083": [0.65, 0, 5.19], + "2.75": [0.49, 0, 6.3], + "2.7917": [-0.42, 0, 7.88], + "2.8333": [-0.54, 0, 8.31], + "2.875": [-0.61, 0, 8.47], + "2.9167": [-0.7, 0, 8], + "2.9583": [-0.74, 0, 7.49], + "3.0": [-0.79, 0, 6.92], + "3.0417": [-0.84, 0, 6.19], + "3.0833": [-0.98, 0, 3.93], + "3.125": [-1.09, 0, 2.82], + "3.1667": [-1.26, 0, 1.79], + "3.2083": [-1.71, 0, -0.15], + "3.25": [-1.74, 0, -0.93], + "3.2917": [-1.76, 0, -1.53], + "3.3333": [-1.76, 0, -2.02], + "3.375": [-1.77, 0, -2.45], + "3.4167": [-1.77, 0, -3.16], + "3.4583": [-1.77, 0, -3.47], + "3.5": [-1.77, 0, -3.76], + "3.5417": [-1.77, 0, -4.03], + "3.5833": [-1.77, 0, -4.51], + "3.625": [-1.77, 0, -4.73], + "3.6667": [-1.76, 0, -4.94], + "3.7083": [-1.76, 0, -5.33], + "3.75": [-1.76, 0, -5.51], + "3.7917": [-1.75, 0, -5.68], + "3.8333": [-1.75, 0, -5.84], + "3.875": [-1.74, 0, -6.15], + "3.9167": [-1.74, 0, -6.3], + "3.9583": [-1.73, 0, -6.44], + "4.0": [-1.73, 0, -6.58], + "4.0417": [-1.72, 0, -6.84], + "4.0833": [-1.72, 0, -6.96], + "4.125": [-1.71, 0, -7.08], + "4.1667": [-1.71, 0, -7.19], + "4.2083": [-1.7, 0, -7.41], + "4.25": [-1.7, 0, -7.52], + "4.2917": [-1.69, 0, -7.62], + "4.3333": [-1.69, 0, -7.82], + "4.375": [-1.68, 0, -7.91], + "4.4167": [-1.68, 0, -8.01], + "4.4583": [-1.67, 0, -8.1], + "4.5": [-1.67, 0, -8.27], + "4.5417": [-1.66, 0, -8.36], + "4.5833": [-1.66, 0, -8.44], + "4.625": [-1.66, 0, -8.52], + "4.6667": [-1.65, 0, -8.68], + "4.7083": [-1.65, 0, -8.76], + "4.75": [-1.65, 0, -8.83], + "4.7917": [-1.65, 0, -8.91], + "4.8333": [-1.65, 0, -9.05], + "4.875": [-1.65, 0, -9.12], + "4.9167": [-1.65, 0, -9.2], + "4.9583": [-1.65, 0, -9.27], + "5.0": [-1.66, 0, -9.41], + "5.0417": [-1.68, 0, -9.48], + "5.0833": [-1.71, 0, -9.55], + "5.125": [-1.58, 0, -9.66], + "5.1667": [-1.46, 0, -9.68], + "5.2083": [-1.32, 0, -9.69], + "5.25": [-1.18, 0, -9.67], + "5.2917": [-0.9, 0, -9.59], + "5.3333": [-0.75, 0, -9.51], + "5.375": [-0.61, 0, -9.42], + "5.4167": [-0.47, 0, -9.3], + "5.4583": [-0.2, 0, -9.01], + "5.5": [-0.07, 0, -8.82], + "5.5417": [0.05, 0, -8.62], + "5.5833": [0.17, 0, -8.39], + "5.625": [0.4, 0, -7.85], + "5.6667": [0.5, 0, -7.54], + "5.7083": [0.6, 0, -7.2], + "5.75": [0.78, 0, -6.44], + "5.7917": [0.85, 0, -6.01], + "5.8333": [0.92, 0, -5.55], + "5.875": [0.98, 0, -5.05], + "5.9167": [1.06, 0, -3.92], + "5.9583": [1.08, 0, -3.29], + "6.0": [1.09, 0, -2.6], + "6.0417": [1.08, 0, -1.84], + "6.0833": [1, 0, 0] + } + }, + "leftFin2": { + "rotation": { + "0.0": [2, 0, -8.2], + "0.0417": [1.9, 0, -7.21], + "0.0833": [1.72, 0, -6.15], + "0.125": [1.3, 0, -3.87], + "0.1667": [1.07, 0, -2.66], + "0.2083": [0.84, 0, -1.45], + "0.25": [0.6, 0, -0.23], + "0.2917": [0.12, 0, 2.12], + "0.3333": [-0.12, 0, 3.21], + "0.375": [-0.36, 0, 4.24], + "0.4167": [-0.84, 0, 5.99], + "0.4583": [-1.07, 0, 6.68], + "0.5": [-1.3, 0, 7.25], + "0.5417": [-1.51, 0, 7.67], + "0.5833": [-1.9, 0, 8.05], + "0.625": [-2, 0, 8], + "0.6667": [-1.95, 0, 7.75], + "0.7083": [-1.86, 0, 7.26], + "0.75": [-1.65, 0, 5.6], + "0.7917": [-1.53, 0, 4.48], + "0.8333": [-1.42, 0, 3.19], + "0.875": [-1.3, 0, 1.78], + "0.9167": [-1.06, 0, -1.27], + "0.9583": [-0.94, 0, -2.81], + "1.0": [-0.82, 0, -4.3], + "1.0417": [-0.58, 0, -7], + "1.0833": [-0.47, 0, -8.14], + "1.125": [-0.35, 0, -9.1], + "1.1667": [-0.24, 0, -9.88], + "1.2083": [-0.05, 0, -10.83], + "1.25": [0, 0, -11], + "1.2917": [-0.03, 0, -10.93], + "1.3333": [-0.08, 0, -10.54], + "1.375": [-0.21, 0, -8.4], + "1.4167": [-0.28, 0, -6.4], + "1.4583": [-0.35, 0, -3.77], + "1.5": [-0.43, 0, -0.86], + "1.5417": [-0.57, 0, 4.06], + "1.5833": [-0.65, 0, 5.77], + "1.625": [-0.72, 0, 7.04], + "1.6667": [-0.79, 0, 7.95], + "1.7083": [-0.92, 0, 9], + "1.75": [-0.97, 0, 9.23], + "1.7917": [-1, 0, 9.3], + "1.8333": [-0.83, 0, 9.01], + "1.875": [-0.71, 0, 8.65], + "1.9167": [-0.59, 0, 8.15], + "1.9583": [-0.46, 0, 7.51], + "2.0": [-0.19, 0, 5.86], + "2.0417": [-0.05, 0, 4.86], + "2.0833": [0.08, 0, 3.76], + "2.125": [0.22, 0, 2.58], + "2.1667": [0.5, 0, 0.02], + "2.2083": [0.64, 0, -1.31], + "2.25": [0.78, 0, -2.64], + "2.2917": [0.92, 0, -3.95], + "2.3333": [1.19, 0, -6.35], + "2.375": [1.32, 0, -7.37], + "2.4167": [1.46, 0, -8.21], + "2.4583": [1.71, 0, -9.2], + "2.5": [1.83, 0, -9.24], + "2.5417": [1.93, 0, -8.93], + "2.5833": [2, 0, -8.2], + "2.625": [1.72, 0, -6.15], + "2.6667": [1.51, 0, -5.03], + "2.7083": [1.3, 0, -3.87], + "2.75": [1.07, 0, -2.66], + "2.7917": [0.6, 0, -0.23], + "2.8333": [0.36, 0, 0.96], + "2.875": [0.12, 0, 2.12], + "2.9167": [-0.12, 0, 3.21], + "2.9583": [-0.6, 0, 5.17], + "3.0": [-0.84, 0, 5.99], + "3.0417": [-1.07, 0, 6.68], + "3.0833": [-1.51, 0, 7.67], + "3.125": [-1.72, 0, 7.94], + "3.1667": [-1.9, 0, 8.05], + "3.2083": [-2, 0, 8], + "3.25": [-1.86, 0, 7.77], + "3.2917": [-1.76, 0, 7.69], + "3.3333": [-1.65, 0, 7.6], + "3.375": [-1.53, 0, 7.5], + "3.4167": [-1.3, 0, 7.16], + "3.4583": [-1.18, 0, 6.9], + "3.5": [-1.06, 0, 6.56], + "3.5417": [-0.94, 0, 6.17], + "3.5833": [-0.7, 0, 5.25], + "3.625": [-0.58, 0, 4.74], + "3.6667": [-0.47, 0, 4.2], + "3.7083": [-0.24, 0, 3.08], + "3.75": [-0.14, 0, 2.5], + "3.7917": [-0.05, 0, 1.9], + "3.8333": [0, 0, 1.3], + "3.875": [0.02, 0, 0.24], + "3.9167": [0.03, 0, -0.21], + "3.9583": [0.04, 0, -0.61], + "4.0": [0.05, 0, -0.97], + "4.0417": [0.08, 0, -1.59], + "4.0833": [0.09, 0, -1.86], + "4.125": [0.11, 0, -2.12], + "4.1667": [0.12, 0, -2.35], + "4.2083": [0.15, 0, -2.76], + "4.25": [0.16, 0, -2.94], + "4.2917": [0.17, 0, -3.1], + "4.3333": [0.2, 0, -3.4], + "4.375": [0.22, 0, -3.53], + "4.4167": [0.23, 0, -3.65], + "4.4583": [0.24, 0, -3.76], + "4.5": [0.27, 0, -3.95], + "4.5417": [0.29, 0, -4.03], + "4.5833": [0.3, 0, -4.1], + "4.625": [0.32, 0, -4.17], + "4.6667": [0.35, 0, -4.28], + "4.7083": [0.36, 0, -4.33], + "4.75": [0.38, 0, -4.37], + "4.7917": [0.39, 0, -4.4], + "4.8333": [0.42, 0, -4.45], + "4.875": [0.44, 0, -4.47], + "4.9167": [0.45, 0, -4.48], + "4.9583": [0.47, 0, -4.48], + "5.0": [0.5, 0, -4.48], + "5.0417": [0.52, 0, -4.48], + "5.0833": [0.54, 0, -4.47], + "5.125": [0.58, 0, -4.44], + "5.1667": [0.6, 0, -4.42], + "5.2083": [0.63, 0, -4.43], + "5.25": [0.68, 0, -4.69], + "5.2917": [0.79, 0, -5.45], + "5.3333": [0.84, 0, -5.85], + "5.375": [0.9, 0, -6.25], + "5.4167": [0.95, 0, -6.65], + "5.4583": [1.06, 0, -7.41], + "5.5": [1.12, 0, -7.78], + "5.5417": [1.17, 0, -8.13], + "5.5833": [1.22, 0, -8.46], + "5.625": [1.33, 0, -9.06], + "5.6667": [1.38, 0, -9.33], + "5.7083": [1.44, 0, -9.58], + "5.75": [1.54, 0, -9.97], + "5.7917": [1.59, 0, -10.12], + "5.8333": [1.65, 0, -10.23], + "5.875": [1.7, 0, -10.29], + "5.9167": [1.8, 0, -10.23], + "5.9583": [1.84, 0, -10.1], + "6.0": [1.89, 0, -9.86], + "6.0417": [1.94, 0, -9.5], + "6.0833": [2, 0, -8.2] + }, + "position": { + "0.0": [-0.1, 0, 0], + "0.0417": [-0.1, 0, 0], + "0.0833": [-0.1, 0, 0], + "0.125": [-0.1, 0, 0], + "0.1667": [-0.1, 0, 0], + "0.2083": [-0.1, 0, 0], + "0.25": [-0.1, 0, 0], + "0.2917": [-0.1, 0, 0], + "0.3333": [-0.1, 0, 0], + "0.375": [-0.1, 0, 0], + "0.4167": [-0.1, 0, 0], + "0.4583": [-0.1, 0, 0], + "0.5": [-0.1, 0, 0], + "0.5417": [-0.1, 0, 0], + "0.5833": [-0.1, 0, 0], + "0.625": [-0.1, 0, 0], + "0.6667": [-0.1, 0, 0], + "0.7083": [-0.1, 0, 0], + "0.75": [-0.1, 0, 0], + "0.7917": [-0.1, 0, 0], + "0.8333": [-0.1, 0, 0], + "0.875": [-0.1, 0, 0], + "0.9167": [-0.1, 0, 0], + "0.9583": [-0.1, 0, 0], + "1.0": [-0.1, 0, 0], + "1.0417": [-0.1, 0, 0], + "1.0833": [-0.1, 0, 0], + "1.125": [-0.1, 0, 0], + "1.1667": [-0.1, 0, 0], + "1.2083": [-0.1, 0, 0], + "1.25": [-0.1, 0, 0], + "1.2917": [-0.1, 0, 0], + "1.3333": [-0.1, 0, 0], + "1.375": [-0.1, 0, 0], + "1.4167": [-0.1, 0, 0], + "1.4583": [-0.1, 0, 0], + "1.5": [-0.1, 0, 0], + "1.5417": [-0.1, 0, 0], + "1.5833": [-0.1, 0, 0], + "1.625": [-0.1, 0, 0], + "1.6667": [-0.1, 0, 0], + "1.7083": [-0.1, 0, 0], + "1.75": [-0.1, 0, 0], + "1.7917": [-0.1, 0, 0], + "1.8333": [-0.1, 0, 0], + "1.875": [-0.1, 0, 0], + "1.9167": [-0.1, 0, 0], + "1.9583": [-0.1, 0, 0], + "2.0": [-0.1, 0, 0], + "2.0417": [-0.1, 0, 0], + "2.0833": [-0.1, 0, 0], + "2.125": [-0.1, 0, 0], + "2.1667": [-0.1, 0, 0], + "2.2083": [-0.1, 0, 0], + "2.25": [-0.1, 0, 0], + "2.2917": [-0.1, 0, 0], + "2.3333": [-0.1, 0, 0], + "2.375": [-0.1, 0, 0], + "2.4167": [-0.1, 0, 0], + "2.4583": [-0.1, 0, 0], + "2.5": [-0.1, 0, 0], + "2.5417": [-0.1, 0, 0], + "2.5833": [-0.1, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-5.68, 1.77, -2.78], + "0.0417": [-5.51, 1.77, -2.78], + "0.0833": [-5.35, 1.75, -2.76], + "0.125": [-5.07, 1.69, -2.66], + "0.1667": [-4.95, 1.64, -2.59], + "0.2083": [-4.85, 1.58, -2.49], + "0.25": [-4.76, 1.52, -2.38], + "0.2917": [-4.66, 1.35, -2.11], + "0.3333": [-4.64, 1.25, -1.95], + "0.375": [-4.64, 1.14, -1.78], + "0.4167": [-4.74, 0.89, -1.39], + "0.4583": [-4.83, 0.75, -1.17], + "0.5": [-4.96, 0.61, -0.95], + "0.5417": [-5.11, 0.46, -0.72], + "0.5833": [-5.48, 0.16, -0.24], + "0.625": [-5.68, 0, 0], + "0.6667": [-5.89, -0.16, 0.24], + "0.7083": [-6.08, -0.31, 0.48], + "0.75": [-6.41, -0.61, 0.95], + "0.7917": [-6.53, -0.75, 1.17], + "0.8333": [-6.63, -0.89, 1.39], + "0.875": [-6.69, -1.02, 1.59], + "0.9167": [-6.73, -1.25, 1.95], + "0.9583": [-6.71, -1.35, 2.11], + "1.0": [-6.67, -1.44, 2.26], + "1.0417": [-6.52, -1.58, 2.49], + "1.0833": [-6.42, -1.64, 2.59], + "1.125": [-6.3, -1.69, 2.66], + "1.1667": [-6.16, -1.73, 2.72], + "1.2083": [-5.86, -1.77, 2.78], + "1.25": [-5.68, -1.77, 2.78], + "1.2917": [-5.51, -1.77, 2.77], + "1.3333": [-5.35, -1.75, 2.74], + "1.375": [-5.07, -1.69, 2.64], + "1.4167": [-4.95, -1.65, 2.56], + "1.4583": [-4.85, -1.59, 2.47], + "1.5": [-4.77, -1.53, 2.36], + "1.5417": [-4.66, -1.37, 2.11], + "1.5833": [-4.64, -1.28, 1.96], + "1.625": [-4.64, -1.17, 1.8], + "1.6667": [-4.66, -1.07, 1.63], + "1.7083": [-4.79, -0.83, 1.26], + "1.75": [-4.89, -0.7, 1.06], + "1.7917": [-5.01, -0.56, 0.86], + "1.8333": [-5.32, -0.29, 0.43], + "1.875": [-5.5, -0.14, 0.22], + "1.9167": [-5.68, 0, 0], + "1.9583": [-5.87, 0.14, -0.22], + "2.0": [-6.21, 0.43, -0.65], + "2.0417": [-6.35, 0.56, -0.86], + "2.0833": [-6.48, 0.7, -1.06], + "2.125": [-6.58, 0.83, -1.26], + "2.1667": [-6.7, 1.07, -1.63], + "2.2083": [-6.73, 1.17, -1.8], + "2.25": [-6.73, 1.28, -1.96], + "2.2917": [-6.71, 1.37, -2.11], + "2.3333": [-6.6, 1.53, -2.36], + "2.375": [-6.51, 1.59, -2.47], + "2.4167": [-6.41, 1.65, -2.56], + "2.4583": [-6.16, 1.73, -2.7], + "2.5": [-6.02, 1.75, -2.74], + "2.5417": [-5.86, 1.77, -2.77], + "2.5833": [-5.68, 1.77, -2.78], + "2.625": [-5.35, 1.75, -2.76], + "2.6667": [-5.2, 1.73, -2.72], + "2.7083": [-5.07, 1.69, -2.66], + "2.75": [-4.95, 1.64, -2.59], + "2.7917": [-4.76, 1.52, -2.38], + "2.8333": [-4.7, 1.44, -2.26], + "2.875": [-4.66, 1.35, -2.11], + "2.9167": [-4.64, 1.25, -1.95], + "2.9583": [-4.68, 1.02, -1.59], + "3.0": [-4.74, 0.89, -1.39], + "3.0417": [-4.83, 0.75, -1.17], + "3.0833": [-5.11, 0.46, -0.72], + "3.125": [-5.29, 0.31, -0.48], + "3.1667": [-5.48, 0.16, -0.24], + "3.2083": [-5.68, 0, 0], + "3.25": [-6.08, -0.31, 0.48], + "3.2917": [-6.26, -0.46, 0.72], + "3.3333": [-6.41, -0.61, 0.95], + "3.375": [-6.53, -0.75, 1.17], + "3.4167": [-6.69, -1.02, 1.59], + "3.4583": [-6.72, -1.14, 1.78], + "3.5": [-6.73, -1.25, 1.95], + "3.5417": [-6.71, -1.35, 2.11], + "3.5833": [-6.6, -1.52, 2.38], + "3.625": [-6.52, -1.58, 2.49], + "3.6667": [-6.42, -1.64, 2.59], + "3.7083": [-6.16, -1.73, 2.72], + "3.75": [-6.02, -1.75, 2.76], + "3.7917": [-5.86, -1.77, 2.78], + "3.8333": [-5.68, -1.77, 2.78], + "3.875": [-5.35, -1.77, 2.76], + "3.9167": [-5.2, -1.76, 2.73], + "3.9583": [-5.07, -1.75, 2.7], + "4.0": [-4.95, -1.74, 2.66], + "4.0417": [-4.76, -1.71, 2.55], + "4.0833": [-4.7, -1.69, 2.48], + "4.125": [-4.66, -1.67, 2.41], + "4.1667": [-4.64, -1.64, 2.33], + "4.2083": [-4.68, -1.59, 2.15], + "4.25": [-4.74, -1.55, 2.05], + "4.2917": [-4.83, -1.52, 1.94], + "4.3333": [-5.11, -1.44, 1.7], + "4.375": [-5.29, -1.4, 1.58], + "4.4167": [-5.48, -1.35, 1.45], + "4.4583": [-5.68, -1.3, 1.31], + "4.5": [-6.08, -1.2, 1.03], + "4.5417": [-6.26, -1.14, 0.89], + "4.5833": [-6.41, -1.08, 0.75], + "4.625": [-6.53, -1.01, 0.6], + "4.6667": [-6.69, -0.88, 0.31], + "4.7083": [-6.72, -0.8, 0.16], + "4.75": [-6.73, -0.73, 0.01], + "4.7917": [-6.71, -0.65, -0.13], + "4.8333": [-6.6, -0.48, -0.4], + "4.875": [-6.52, -0.39, -0.54], + "4.9167": [-6.42, -0.3, -0.66], + "4.9583": [-6.3, -0.2, -0.79], + "5.0": [-6.02, 0.01, -1.01], + "5.0417": [-5.86, 0.12, -1.12], + "5.0833": [-5.68, 0.23, -1.22], + "5.125": [-5.35, 0.45, -1.4], + "5.1667": [-5.19, 0.56, -1.5], + "5.2083": [-5.05, 0.67, -1.59], + "5.25": [-4.93, 0.77, -1.68], + "5.2917": [-4.74, 0.96, -1.86], + "5.3333": [-4.67, 1.05, -1.94], + "5.375": [-4.64, 1.13, -2.02], + "5.4167": [-4.64, 1.2, -2.1], + "5.4583": [-4.79, 1.34, -2.25], + "5.5": [-4.96, 1.4, -2.32], + "5.5417": [-5.2, 1.45, -2.38], + "5.5833": [-5.51, 1.5, -2.43], + "5.625": [-6.16, 1.58, -2.53], + "5.6667": [-6.41, 1.61, -2.57], + "5.7083": [-6.58, 1.64, -2.6], + "5.75": [-6.72, 1.69, -2.66], + "5.7917": [-6.73, 1.7, -2.68], + "5.8333": [-6.69, 1.72, -2.7], + "5.875": [-6.63, 1.73, -2.72], + "5.9167": [-6.44, 1.75, -2.75], + "5.9583": [-6.31, 1.76, -2.76], + "6.0": [-6.17, 1.77, -2.76], + "6.0417": [-6.02, 1.77, -2.77], + "6.0833": [-5.68, 1.77, -2.78] + } + }, + "tail2": { + "rotation": { + "0.0": [-0.05, 3, 0.15], + "0.0417": [0.16, 2.85, 0.14], + "0.0833": [0.36, 2.71, 0.14], + "0.125": [0.8, 2.42, 0.12], + "0.1667": [1.03, 2.27, 0.12], + "0.2083": [1.27, 2.13, 0.11], + "0.25": [1.52, 1.98, 0.1], + "0.2917": [2.05, 1.67, 0.09], + "0.3333": [2.33, 1.52, 0.08], + "0.375": [2.62, 1.36, 0.07], + "0.4167": [3.16, 1.04, 0.05], + "0.4583": [3.37, 0.87, 0.04], + "0.5": [3.51, 0.7, 0.04], + "0.5417": [3.58, 0.53, 0.03], + "0.5833": [3.6, 0.14, 0.01], + "0.625": [3.58, -0.07, 0], + "0.6667": [3.54, -0.32, -0.01], + "0.7083": [3.44, -0.93, -0.02], + "0.75": [3.36, -1.26, -0.03], + "0.7917": [3.24, -1.67, -0.03], + "0.8333": [3.06, -2.04, -0.04], + "0.875": [2.78, -2.33, -0.05], + "0.9167": [1.77, -2.79, -0.07], + "0.9583": [0.92, -2.96, -0.08], + "1.0": [-0.04, -3.12, -0.08], + "1.0417": [-1.45, -3.36, -0.1], + "1.0833": [-1.9, -3.46, -0.11], + "1.125": [-2.24, -3.55, -0.12], + "1.1667": [-2.51, -3.63, -0.12], + "1.2083": [-2.88, -3.76, -0.14], + "1.25": [-3.01, -3.81, -0.15], + "1.2917": [-3.12, -3.85, -0.16], + "1.3333": [-3.19, -3.89, -0.16], + "1.375": [-3.29, -3.95, -0.18], + "1.4167": [-3.32, -3.98, -0.18], + "1.4583": [-3.33, -4, -0.19], + "1.5": [-3.33, -4.01, -0.18], + "1.5417": [-3.3, -4.02, -0.17], + "1.5833": [-3.28, -4.02, -0.16], + "1.625": [-3.23, -4.01, -0.15], + "1.6667": [-3.18, -3.99, -0.14], + "1.7083": [-3.01, -3.93, -0.12], + "1.75": [-2.9, -3.88, -0.11], + "1.7917": [-2.76, -3.82, -0.11], + "1.8333": [-2.37, -3.66, -0.09], + "1.875": [-2.12, -3.55, -0.08], + "1.9167": [-1.8, -3.43, -0.07], + "1.9583": [-1.4, -3.27, -0.06], + "2.0": [-0.31, -2.86, -0.05], + "2.0417": [0.35, -2.57, -0.04], + "2.0833": [0.96, -2.21, -0.03], + "2.125": [1.41, -1.76, -0.02], + "2.1667": [1.91, -0.7, -0.02], + "2.2083": [2.05, 0.04, -0.02], + "2.25": [2.19, 1.11, -0.01], + "2.2917": [2.32, 1.74, 0], + "2.3333": [2.55, 2.4, 0.02], + "2.375": [2.65, 2.59, 0.04], + "2.4167": [2.73, 2.73, 0.05], + "2.4583": [2.87, 2.91, 0.08], + "2.5": [2.91, 2.96, 0.09], + "2.5417": [2.95, 2.99, 0.11], + "2.5833": [2.98, 3.01, 0.12], + "2.625": [3.03, 3.01, 0.14], + "2.6667": [3.05, 3, 0.15], + "2.7083": [3.01, 2.97, 0.14], + "2.75": [2.87, 2.94, 0.14], + "2.7917": [2.46, 2.83, 0.12], + "2.8333": [2.22, 2.76, 0.12], + "2.875": [1.96, 2.68, 0.11], + "2.9167": [1.7, 2.58, 0.1], + "2.9583": [1.17, 2.35, 0.09], + "3.0": [0.91, 2.22, 0.08], + "3.0417": [0.66, 2.07, 0.07], + "3.0833": [0.18, 1.75, 0.06], + "3.125": [-0.05, 1.57, 0.05], + "3.1667": [-0.26, 1.38, 0.04], + "3.2083": [-0.47, 1.18, 0.04], + "3.25": [-0.84, 0.76, 0.02], + "3.2917": [-1.01, 0.54, 0.01], + "3.3333": [-1.17, 0.32, 0.01], + "3.375": [-1.31, 0.09, 0], + "3.4167": [-1.56, -0.38, -0.02], + "3.4583": [-1.66, -0.62, -0.02], + "3.5": [-1.75, -0.85, -0.03], + "3.5417": [-1.82, -1.09, -0.04], + "3.5833": [-1.93, -1.54, -0.05], + "3.625": [-1.96, -1.76, -0.06], + "3.6667": [-1.98, -1.98, -0.07], + "3.7083": [-1.98, -2.38, -0.08], + "3.75": [-1.95, -2.57, -0.09], + "3.7917": [-1.92, -2.75, -0.1], + "3.8333": [-1.86, -2.91, -0.11], + "3.875": [-1.72, -3.22, -0.12], + "3.9167": [-1.62, -3.35, -0.13], + "3.9583": [-1.51, -3.47, -0.13], + "4.0": [-1.39, -3.58, -0.14], + "4.0417": [-1.1, -3.76, -0.16], + "4.0833": [-0.93, -3.83, -0.16], + "4.125": [-0.75, -3.89, -0.17], + "4.1667": [-0.56, -3.94, -0.18], + "4.2083": [-0.13, -4, -0.19], + "4.25": [0.09, -4, -0.18], + "4.2917": [0.3, -3.99, -0.18], + "4.3333": [0.68, -3.9, -0.17], + "4.375": [0.85, -3.83, -0.16], + "4.4167": [1, -3.74, -0.16], + "4.4583": [1.14, -3.63, -0.15], + "4.5": [1.38, -3.36, -0.14], + "4.5417": [1.48, -3.2, -0.13], + "4.5833": [1.57, -3.03, -0.13], + "4.625": [1.64, -2.84, -0.12], + "4.6667": [1.75, -2.42, -0.11], + "4.7083": [1.79, -2.2, -0.1], + "4.75": [1.81, -1.97, -0.1], + "4.7917": [1.82, -1.72, -0.09], + "4.8333": [1.82, -1.22, -0.08], + "4.875": [1.79, -0.97, -0.07], + "4.9167": [1.76, -0.71, -0.07], + "4.9583": [1.72, -0.45, -0.06], + "5.0": [1.61, 0.07, -0.05], + "5.0417": [1.54, 0.33, -0.04], + "5.0833": [1.46, 0.58, -0.03], + "5.125": [1.29, 1.07, -0.02], + "5.1667": [1.19, 1.3, -0.02], + "5.2083": [1.08, 1.53, -0.01], + "5.25": [0.97, 1.74, 0], + "5.2917": [0.74, 2.15, 0.01], + "5.3333": [0.62, 2.33, 0.01], + "5.375": [0.5, 2.5, 0.02], + "5.4167": [0.38, 2.67, 0.03], + "5.4583": [0.14, 2.95, 0.04], + "5.5": [0.02, 3.08, 0.05], + "5.5417": [-0.09, 3.19, 0.05], + "5.5833": [-0.2, 3.29, 0.06], + "5.625": [-0.4, 3.44, 0.07], + "5.6667": [-0.48, 3.49, 0.08], + "5.7083": [-0.56, 3.54, 0.08], + "5.75": [-0.67, 3.58, 0.09], + "5.7917": [-0.71, 3.58, 0.1], + "5.8333": [-0.73, 3.57, 0.11], + "5.875": [-0.73, 3.54, 0.11], + "5.9167": [-0.66, 3.45, 0.12], + "5.9583": [-0.59, 3.39, 0.13], + "6.0": [-0.5, 3.31, 0.13], + "6.0417": [-0.38, 3.22, 0.14], + "6.0833": [-0.05, 3, 0.15] + } + }, + "tail3": { + "rotation": { + "0.0": [0.5, 2.5, 0.02], + "0.0417": [0.7, 2.53, 0.02], + "0.0833": [1, 2.56, 0.03], + "0.125": [1.76, 2.65, 0.04], + "0.1667": [2.12, 2.7, 0.05], + "0.2083": [2.42, 2.75, 0.05], + "0.25": [2.67, 2.83, 0.07], + "0.2917": [2.63, 2.85, 0.07], + "0.3333": [2.54, 2.88, 0.08], + "0.375": [2.4, 2.92, 0.09], + "0.4167": [2.04, 3.01, 0.1], + "0.4583": [1.83, 3.05, 0.11], + "0.5": [1.59, 3.08, 0.12], + "0.5417": [1.34, 3.11, 0.13], + "0.5833": [0.84, 3.14, 0.14], + "0.625": [0.6, 3.13, 0.14], + "0.6667": [0.36, 3.11, 0.15], + "0.7083": [-0.05, 3, 0.15], + "0.75": [-0.23, 2.91, 0.15], + "0.7917": [-0.41, 2.81, 0.15], + "0.8333": [-0.59, 2.69, 0.14], + "0.875": [-0.77, 2.56, 0.14], + "0.9167": [-1.13, 2.27, 0.13], + "0.9583": [-1.3, 2.1, 0.12], + "1.0": [-1.47, 1.92, 0.11], + "1.0417": [-1.79, 1.52, 0.09], + "1.0833": [-1.94, 1.31, 0.08], + "1.125": [-2.08, 1.09, 0.07], + "1.1667": [-2.33, 0.61, 0.05], + "1.2083": [-2.39, 0.48, 0.05], + "1.25": [-2.45, 0.35, 0.04], + "1.2917": [-2.51, 0.2, 0.03], + "1.3333": [-2.58, 0.04, 0.02], + "1.375": [-2.72, -0.3, 0.01], + "1.4167": [-2.78, -0.48, 0], + "1.4583": [-2.85, -0.67, -0.01], + "1.5": [-2.92, -0.86, -0.02], + "1.5417": [-3.06, -1.25, -0.04], + "1.5833": [-3.12, -1.45, -0.05], + "1.625": [-3.19, -1.65, -0.06], + "1.6667": [-3.25, -1.85, -0.07], + "1.7083": [-3.35, -2.24, -0.09], + "1.75": [-3.4, -2.43, -0.1], + "1.7917": [-3.44, -2.62, -0.11], + "1.8333": [-3.51, -2.96, -0.13], + "1.875": [-3.53, -3.13, -0.14], + "1.9167": [-3.54, -3.28, -0.15], + "1.9583": [-3.55, -3.42, -0.16], + "2.0": [-3.54, -3.66, -0.17], + "2.0417": [-3.52, -3.76, -0.17], + "2.0833": [-3.49, -3.85, -0.18], + "2.125": [-3.45, -3.91, -0.18], + "2.1667": [-3.33, -4, -0.19], + "2.2083": [-3.22, -4.01, -0.19], + "2.25": [-3.07, -3.99, -0.19], + "2.2917": [-2.9, -3.95, -0.18], + "2.3333": [-2.48, -3.79, -0.18], + "2.375": [-2.24, -3.68, -0.17], + "2.4167": [-1.98, -3.54, -0.16], + "2.4583": [-1.43, -3.23, -0.15], + "2.5": [-1.14, -3.05, -0.14], + "2.5417": [-0.84, -2.87, -0.13], + "2.5833": [-0.55, -2.67, -0.12], + "2.625": [0.04, -2.26, -0.1], + "2.6667": [0.33, -2.05, -0.09], + "2.7083": [0.61, -1.84, -0.08], + "2.75": [0.87, -1.63, -0.07], + "2.7917": [1.35, -1.23, -0.05], + "2.8333": [1.56, -1.04, -0.04], + "2.875": [1.75, -0.87, -0.03], + "2.9167": [1.91, -0.7, -0.02], + "2.9583": [2.32, -0.19, 0], + "3.0": [2.51, 0.1, 0.02], + "3.0417": [2.69, 0.4, 0.03], + "3.0833": [2.99, 1.01, 0.06], + "3.125": [3.12, 1.31, 0.07], + "3.1667": [3.21, 1.61, 0.09], + "3.2083": [3.29, 1.89, 0.1], + "3.25": [3.35, 2.39, 0.12], + "3.2917": [3.33, 2.6, 0.13], + "3.3333": [3.28, 2.77, 0.14], + "3.375": [3.05, 3, 0.15], + "3.4167": [2.82, 3.05, 0.15], + "3.4583": [2.48, 3.07, 0.15], + "3.5": [2.04, 3.05, 0.15], + "3.5417": [1.53, 3, 0.15], + "3.5833": [0.38, 2.83, 0.14], + "3.625": [-0.22, 2.7, 0.13], + "3.6667": [-0.8, 2.55, 0.13], + "3.7083": [-1.82, 2.19, 0.11], + "3.75": [-2.22, 1.98, 0.1], + "3.7917": [-2.51, 1.76, 0.09], + "3.8333": [-2.7, 1.28, 0.07], + "3.875": [-2.65, 1.16, 0.06], + "3.9167": [-2.58, 1.03, 0.06], + "3.9583": [-2.47, 0.88, 0.05], + "4.0": [-2.34, 0.73, 0.04], + "4.0417": [-1.99, 0.38, 0.03], + "4.0833": [-1.79, 0.19, 0.02], + "4.125": [-1.56, -0.01, 0.01], + "4.1667": [-1.32, -0.21, 0], + "4.2083": [-0.79, -0.63, -0.02], + "4.25": [-0.5, -0.84, -0.03], + "4.2917": [-0.21, -1.06, -0.04], + "4.3333": [0.41, -1.5, -0.06], + "4.375": [0.73, -1.71, -0.07], + "4.4167": [1.05, -1.93, -0.08], + "4.4583": [1.36, -2.14, -0.09], + "4.5": [2, -2.54, -0.11], + "4.5417": [2.31, -2.73, -0.12], + "4.5833": [2.61, -2.91, -0.13], + "4.625": [2.9, -3.08, -0.14], + "4.6667": [3.46, -3.39, -0.15], + "4.7083": [3.71, -3.53, -0.16], + "4.75": [3.95, -3.65, -0.16], + "4.7917": [4.17, -3.76, -0.17], + "4.8333": [4.54, -3.92, -0.18], + "4.875": [4.69, -3.97, -0.18], + "4.9167": [4.82, -4, -0.19], + "4.9583": [4.97, -4.01, -0.19], + "5.0": [5.19, -3.93, -0.19], + "5.0417": [5.27, -3.83, -0.19], + "5.0833": [5.33, -3.71, -0.18], + "5.125": [5.4, -3.39, -0.17], + "5.1667": [5.4, -3.2, -0.17], + "5.2083": [5.39, -3, -0.16], + "5.25": [5.37, -2.78, -0.15], + "5.2917": [5.28, -2.3, -0.14], + "5.3333": [5.22, -2.06, -0.13], + "5.375": [5.15, -1.81, -0.12], + "5.4167": [5.07, -1.56, -0.11], + "5.4583": [4.9, -1.08, -0.1], + "5.5": [4.81, -0.86, -0.09], + "5.5417": [4.71, -0.64, -0.08], + "5.5833": [4.61, -0.44, -0.08], + "5.625": [4.41, -0.1, -0.07], + "5.6667": [4.23, 0.13, -0.06], + "5.7083": [4, 0.36, -0.05], + "5.75": [3.44, 0.81, -0.04], + "5.7917": [3.11, 1.03, -0.03], + "5.8333": [2.78, 1.24, -0.02], + "5.875": [2.43, 1.44, -0.02], + "5.9167": [1.75, 1.82, 0], + "5.9583": [1.43, 1.98, 0], + "6.0": [1.14, 2.14, 0.01], + "6.0417": [0.88, 2.28, 0.01], + "6.0833": [0.5, 2.5, 0.02] + } + }, + "rightFin": { + "rotation": { + "0.0": [1, 0, 0], + "0.0417": [0.93, 0, -1.22], + "0.0833": [0.86, 0, -2.57], + "0.125": [0.65, 0, -5.19], + "0.1667": [0.49, 0, -6.3], + "0.2083": [0.07, 0, -7.21], + "0.25": [-0.42, 0, -7.88], + "0.2917": [-0.61, 0, -8.47], + "0.3333": [-0.66, 0, -8.37], + "0.375": [-0.7, 0, -8], + "0.4167": [-0.79, 0, -6.32], + "0.4583": [-0.86, 0, -5.13], + "0.5": [-0.94, 0, -3.81], + "0.5417": [-1.06, 0, -2.39], + "0.5833": [-1.4, 0, 0.57], + "0.625": [-1.58, 0, 2.07], + "0.6667": [-1.71, 0, 3.55], + "0.7083": [-1.8, 0, 4.98], + "0.75": [-1.91, 0, 7.63], + "0.7917": [-1.94, 0, 8.79], + "0.8333": [-1.97, 0, 9.79], + "0.875": [-1.98, 0, 10.58], + "0.9167": [-2, 0, 11.3], + "0.9583": [-2, 0, 11], + "1.0": [-2, 0, 10.2], + "1.0417": [-1.98, 0, 7.65], + "1.0833": [-1.96, 0, 6.07], + "1.125": [-1.93, 0, 4.38], + "1.1667": [-1.89, 0, 2.64], + "1.2083": [-1.77, 0, -0.77], + "1.25": [-1.68, 0, -2.36], + "1.2917": [-1.55, 0, -3.82], + "1.3333": [-1.37, 0, -5.14], + "1.375": [-0.87, 0, -7.27], + "1.4167": [-0.63, 0, -8.06], + "1.4583": [-0.42, 0, -8.66], + "1.5": [-0.26, 0, -9.07], + "1.5417": [0, 0, -9.3], + "1.5833": [0.12, 0, -9.11], + "1.625": [0.26, 0, -8.66], + "1.6667": [0.44, 0, -7.89], + "1.7083": [1.22, 0, -4.97], + "1.75": [1.43, 0, -2.57], + "1.7917": [1.57, 0, 0.5], + "1.8333": [1.75, 0, 6.79], + "1.875": [1.82, 0, 8.88], + "1.9167": [1.89, 0, 10.16], + "1.9583": [2, 0, 11], + "2.0": [2.05, 0, 10.93], + "2.0417": [2.1, 0, 10.75], + "2.0833": [2.14, 0, 10.48], + "2.125": [2.18, 0, 10.13], + "2.1667": [2.23, 0, 9.24], + "2.2083": [2.23, 0, 8.71], + "2.25": [2.2, 0, 8.13], + "2.2917": [2.12, 0, 7.51], + "2.3333": [1.77, 0, 6.14], + "2.375": [1.59, 0, 5.39], + "2.4167": [1.45, 0, 4.61], + "2.4583": [1.23, 0, 2.92], + "2.5": [1.14, 0, 2.01], + "2.5417": [1.07, 0, 1.05], + "2.5833": [1, 0, 0], + "2.625": [0.86, 0, -2.57], + "2.6667": [0.77, 0, -3.92], + "2.7083": [0.65, 0, -5.19], + "2.75": [0.49, 0, -6.3], + "2.7917": [-0.42, 0, -7.88], + "2.8333": [-0.54, 0, -8.31], + "2.875": [-0.61, 0, -8.47], + "2.9167": [-0.7, 0, -8], + "2.9583": [-0.74, 0, -7.49], + "3.0": [-0.79, 0, -6.92], + "3.0417": [-0.84, 0, -6.19], + "3.0833": [-0.98, 0, -3.93], + "3.125": [-1.09, 0, -2.82], + "3.1667": [-1.26, 0, -1.79], + "3.2083": [-1.71, 0, 0.15], + "3.25": [-1.74, 0, 0.93], + "3.2917": [-1.76, 0, 1.53], + "3.3333": [-1.76, 0, 2.02], + "3.375": [-1.77, 0, 2.45], + "3.4167": [-1.77, 0, 3.16], + "3.4583": [-1.77, 0, 3.47], + "3.5": [-1.77, 0, 3.76], + "3.5417": [-1.77, 0, 4.03], + "3.5833": [-1.77, 0, 4.51], + "3.625": [-1.77, 0, 4.73], + "3.6667": [-1.76, 0, 4.94], + "3.7083": [-1.76, 0, 5.33], + "3.75": [-1.76, 0, 5.51], + "3.7917": [-1.75, 0, 5.68], + "3.8333": [-1.75, 0, 5.84], + "3.875": [-1.74, 0, 6.15], + "3.9167": [-1.74, 0, 6.3], + "3.9583": [-1.73, 0, 6.44], + "4.0": [-1.73, 0, 6.58], + "4.0417": [-1.72, 0, 6.84], + "4.0833": [-1.72, 0, 6.96], + "4.125": [-1.71, 0, 7.08], + "4.1667": [-1.71, 0, 7.19], + "4.2083": [-1.7, 0, 7.41], + "4.25": [-1.7, 0, 7.52], + "4.2917": [-1.69, 0, 7.62], + "4.3333": [-1.69, 0, 7.82], + "4.375": [-1.68, 0, 7.91], + "4.4167": [-1.68, 0, 8.01], + "4.4583": [-1.67, 0, 8.1], + "4.5": [-1.67, 0, 8.27], + "4.5417": [-1.66, 0, 8.36], + "4.5833": [-1.66, 0, 8.44], + "4.625": [-1.66, 0, 8.52], + "4.6667": [-1.65, 0, 8.68], + "4.7083": [-1.65, 0, 8.76], + "4.75": [-1.65, 0, 8.83], + "4.7917": [-1.65, 0, 8.91], + "4.8333": [-1.65, 0, 9.05], + "4.875": [-1.65, 0, 9.12], + "4.9167": [-1.65, 0, 9.2], + "4.9583": [-1.65, 0, 9.27], + "5.0": [-1.66, 0, 9.41], + "5.0417": [-1.68, 0, 9.48], + "5.0833": [-1.71, 0, 9.55], + "5.125": [-1.58, 0, 9.66], + "5.1667": [-1.46, 0, 9.68], + "5.2083": [-1.32, 0, 9.69], + "5.25": [-1.18, 0, 9.67], + "5.2917": [-0.9, 0, 9.59], + "5.3333": [-0.75, 0, 9.51], + "5.375": [-0.61, 0, 9.42], + "5.4167": [-0.47, 0, 9.3], + "5.4583": [-0.2, 0, 9.01], + "5.5": [-0.07, 0, 8.82], + "5.5417": [0.05, 0, 8.62], + "5.5833": [0.17, 0, 8.39], + "5.625": [0.4, 0, 7.85], + "5.6667": [0.5, 0, 7.54], + "5.7083": [0.6, 0, 7.2], + "5.75": [0.78, 0, 6.44], + "5.7917": [0.85, 0, 6.01], + "5.8333": [0.92, 0, 5.55], + "5.875": [0.98, 0, 5.05], + "5.9167": [1.06, 0, 3.92], + "5.9583": [1.08, 0, 3.29], + "6.0": [1.09, 0, 2.6], + "6.0417": [1.08, 0, 1.84], + "6.0833": [1, 0, 0] + } + }, + "rightFin2": { + "rotation": { + "0.0": [2, 0, 8.2], + "0.0417": [1.9, 0, 7.21], + "0.0833": [1.72, 0, 6.15], + "0.125": [1.3, 0, 3.87], + "0.1667": [1.07, 0, 2.66], + "0.2083": [0.84, 0, 1.45], + "0.25": [0.6, 0, 0.23], + "0.2917": [0.12, 0, -2.12], + "0.3333": [-0.12, 0, -3.21], + "0.375": [-0.36, 0, -4.24], + "0.4167": [-0.84, 0, -5.99], + "0.4583": [-1.07, 0, -6.68], + "0.5": [-1.3, 0, -7.25], + "0.5417": [-1.51, 0, -7.67], + "0.5833": [-1.9, 0, -8.05], + "0.625": [-2, 0, -8], + "0.6667": [-1.95, 0, -7.75], + "0.7083": [-1.86, 0, -7.26], + "0.75": [-1.65, 0, -5.6], + "0.7917": [-1.53, 0, -4.48], + "0.8333": [-1.42, 0, -3.19], + "0.875": [-1.3, 0, -1.78], + "0.9167": [-1.06, 0, 1.27], + "0.9583": [-0.94, 0, 2.81], + "1.0": [-0.82, 0, 4.3], + "1.0417": [-0.58, 0, 7], + "1.0833": [-0.47, 0, 8.14], + "1.125": [-0.35, 0, 9.1], + "1.1667": [-0.24, 0, 9.88], + "1.2083": [-0.05, 0, 10.83], + "1.25": [0, 0, 11], + "1.2917": [-0.03, 0, 10.93], + "1.3333": [-0.08, 0, 10.54], + "1.375": [-0.21, 0, 8.4], + "1.4167": [-0.28, 0, 6.4], + "1.4583": [-0.35, 0, 3.77], + "1.5": [-0.43, 0, 0.86], + "1.5417": [-0.57, 0, -4.06], + "1.5833": [-0.65, 0, -5.77], + "1.625": [-0.72, 0, -7.04], + "1.6667": [-0.79, 0, -7.95], + "1.7083": [-0.92, 0, -9], + "1.75": [-0.97, 0, -9.23], + "1.7917": [-1, 0, -9.3], + "1.8333": [-0.83, 0, -9.01], + "1.875": [-0.71, 0, -8.65], + "1.9167": [-0.59, 0, -8.15], + "1.9583": [-0.46, 0, -7.51], + "2.0": [-0.19, 0, -5.86], + "2.0417": [-0.05, 0, -4.86], + "2.0833": [0.08, 0, -3.76], + "2.125": [0.22, 0, -2.58], + "2.1667": [0.5, 0, -0.02], + "2.2083": [0.64, 0, 1.31], + "2.25": [0.78, 0, 2.64], + "2.2917": [0.92, 0, 3.95], + "2.3333": [1.19, 0, 6.35], + "2.375": [1.32, 0, 7.37], + "2.4167": [1.46, 0, 8.21], + "2.4583": [1.71, 0, 9.2], + "2.5": [1.83, 0, 9.24], + "2.5417": [1.93, 0, 8.93], + "2.5833": [2, 0, 8.2], + "2.625": [1.72, 0, 6.15], + "2.6667": [1.51, 0, 5.03], + "2.7083": [1.3, 0, 3.87], + "2.75": [1.07, 0, 2.66], + "2.7917": [0.6, 0, 0.23], + "2.8333": [0.36, 0, -0.96], + "2.875": [0.12, 0, -2.12], + "2.9167": [-0.12, 0, -3.21], + "2.9583": [-0.6, 0, -5.17], + "3.0": [-0.84, 0, -5.99], + "3.0417": [-1.07, 0, -6.68], + "3.0833": [-1.51, 0, -7.67], + "3.125": [-1.72, 0, -7.94], + "3.1667": [-1.9, 0, -8.05], + "3.2083": [-2, 0, -8], + "3.25": [-1.86, 0, -7.77], + "3.2917": [-1.76, 0, -7.69], + "3.3333": [-1.65, 0, -7.6], + "3.375": [-1.53, 0, -7.5], + "3.4167": [-1.3, 0, -7.16], + "3.4583": [-1.18, 0, -6.9], + "3.5": [-1.06, 0, -6.56], + "3.5417": [-0.94, 0, -6.17], + "3.5833": [-0.7, 0, -5.25], + "3.625": [-0.58, 0, -4.74], + "3.6667": [-0.47, 0, -4.2], + "3.7083": [-0.24, 0, -3.08], + "3.75": [-0.14, 0, -2.5], + "3.7917": [-0.05, 0, -1.9], + "3.8333": [0, 0, -1.3], + "3.875": [0.02, 0, -0.24], + "3.9167": [0.03, 0, 0.21], + "3.9583": [0.04, 0, 0.61], + "4.0": [0.05, 0, 0.97], + "4.0417": [0.08, 0, 1.59], + "4.0833": [0.09, 0, 1.86], + "4.125": [0.11, 0, 2.12], + "4.1667": [0.12, 0, 2.35], + "4.2083": [0.15, 0, 2.76], + "4.25": [0.16, 0, 2.94], + "4.2917": [0.17, 0, 3.1], + "4.3333": [0.2, 0, 3.4], + "4.375": [0.22, 0, 3.53], + "4.4167": [0.23, 0, 3.65], + "4.4583": [0.24, 0, 3.76], + "4.5": [0.27, 0, 3.95], + "4.5417": [0.29, 0, 4.03], + "4.5833": [0.3, 0, 4.1], + "4.625": [0.32, 0, 4.17], + "4.6667": [0.35, 0, 4.28], + "4.7083": [0.36, 0, 4.33], + "4.75": [0.38, 0, 4.37], + "4.7917": [0.39, 0, 4.4], + "4.8333": [0.42, 0, 4.45], + "4.875": [0.44, 0, 4.47], + "4.9167": [0.45, 0, 4.48], + "4.9583": [0.47, 0, 4.48], + "5.0": [0.5, 0, 4.48], + "5.0417": [0.52, 0, 4.48], + "5.0833": [0.54, 0, 4.47], + "5.125": [0.58, 0, 4.44], + "5.1667": [0.6, 0, 4.42], + "5.2083": [0.63, 0, 4.43], + "5.25": [0.68, 0, 4.69], + "5.2917": [0.79, 0, 5.45], + "5.3333": [0.84, 0, 5.85], + "5.375": [0.9, 0, 6.25], + "5.4167": [0.95, 0, 6.65], + "5.4583": [1.06, 0, 7.41], + "5.5": [1.12, 0, 7.78], + "5.5417": [1.17, 0, 8.13], + "5.5833": [1.22, 0, 8.46], + "5.625": [1.33, 0, 9.06], + "5.6667": [1.38, 0, 9.33], + "5.7083": [1.44, 0, 9.58], + "5.75": [1.54, 0, 9.97], + "5.7917": [1.59, 0, 10.12], + "5.8333": [1.65, 0, 10.23], + "5.875": [1.7, 0, 10.29], + "5.9167": [1.8, 0, 10.23], + "5.9583": [1.84, 0, 10.1], + "6.0": [1.89, 0, 9.86], + "6.0417": [1.94, 0, 9.5], + "6.0833": [2, 0, 8.2] + }, + "position": { + "0.0": [0.1, 0, 0], + "0.0417": [0.1, 0, 0], + "0.0833": [0.1, 0, 0], + "0.125": [0.1, 0, 0], + "0.1667": [0.1, 0, 0], + "0.2083": [0.1, 0, 0], + "0.25": [0.1, 0, 0], + "0.2917": [0.1, 0, 0], + "0.3333": [0.1, 0, 0], + "0.375": [0.1, 0, 0], + "0.4167": [0.1, 0, 0], + "0.4583": [0.1, 0, 0], + "0.5": [0.1, 0, 0], + "0.5417": [0.1, 0, 0], + "0.5833": [0.1, 0, 0], + "0.625": [0.1, 0, 0], + "0.6667": [0.1, 0, 0], + "0.7083": [0.1, 0, 0], + "0.75": [0.1, 0, 0], + "0.7917": [0.1, 0, 0], + "0.8333": [0.1, 0, 0], + "0.875": [0.1, 0, 0], + "0.9167": [0.1, 0, 0], + "0.9583": [0.1, 0, 0], + "1.0": [0.1, 0, 0], + "1.0417": [0.1, 0, 0], + "1.0833": [0.1, 0, 0], + "1.125": [0.1, 0, 0], + "1.1667": [0.1, 0, 0], + "1.2083": [0.1, 0, 0], + "1.25": [0.1, 0, 0], + "1.2917": [0.1, 0, 0], + "1.3333": [0.1, 0, 0], + "1.375": [0.1, 0, 0], + "1.4167": [0.1, 0, 0], + "1.4583": [0.1, 0, 0], + "1.5": [0.1, 0, 0], + "1.5417": [0.1, 0, 0], + "1.5833": [0.1, 0, 0], + "1.625": [0.1, 0, 0], + "1.6667": [0.1, 0, 0], + "1.7083": [0.1, 0, 0], + "1.75": [0.1, 0, 0], + "1.7917": [0.1, 0, 0], + "1.8333": [0.1, 0, 0], + "1.875": [0.1, 0, 0], + "1.9167": [0.1, 0, 0], + "1.9583": [0.1, 0, 0], + "2.0": [0.1, 0, 0], + "2.0417": [0.1, 0, 0], + "2.0833": [0.1, 0, 0], + "2.125": [0.1, 0, 0], + "2.1667": [0.1, 0, 0], + "2.2083": [0.1, 0, 0], + "2.25": [0.1, 0, 0], + "2.2917": [0.1, 0, 0], + "2.3333": [0.1, 0, 0], + "2.375": [0.1, 0, 0], + "2.4167": [0.1, 0, 0], + "2.4583": [0.1, 0, 0], + "2.5": [0.1, 0, 0], + "2.5417": [0.1, 0, 0], + "2.5833": [0.1, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.ray.idle": { + "loop": true, + "animation_length": 7.70833, + "bones": { + "body": { + "rotation": { + "0.0": [0.31023, -0.03779, 0.64981], + "0.5417": [0.14105, -0.00692, 0.59196], + "1.0833": [0.05707, 0.00868, 0.55632], + "1.625": [0.03716, 0.01256, 0.54224], + "2.1667": [0.06467, 0.00765, 0.54792], + "2.7083": [0.12586, -0.0036, 0.57032], + "3.25": [0.20885, -0.01896, 0.60504], + "3.7917": [0.30284, -0.03641, 0.64651], + "4.3333": [0.39762, -0.05402, 0.68848], + "4.875": [0.48298, -0.06983, 0.72463], + "5.4167": [0.54826, -0.08184, 0.74925], + "5.9583": [0.58178, -0.08789, 0.75773], + "6.5": [0.57018, -0.08553, 0.74684], + "7.0417": [0.49727, -0.07194, 0.71458], + "7.5833": [0.34279, -0.04369, 0.66015], + "7.6667": [0.31023, -0.03779, 0.64981] + }, + "position": { + "0.0": [0, 0, 0], + "0.5417": [-0.01044, -0.07385, 0], + "1.0833": [-0.01143, -0.11919, 0], + "1.625": [-0.01043, -0.13697, 0], + "2.1667": [-0.00846, -0.12959, 0], + "2.7083": [-0.00597, -0.101, 0], + "3.25": [-0.00317, -0.05685, 0], + "3.7917": [-0.00023, -0.00418, 0], + "4.3333": [0.00272, 0.04911, 0], + "4.875": [0.00555, 0.09506, 0], + "5.4167": [0.00811, 0.12645, 0], + "5.9583": [0.01017, 0.1374, 0], + "6.5": [0.01137, 0.12368, 0], + "7.0417": [0.01081, 0.08267, 0], + "7.5833": [0.00429, 0.01322, 0], + "7.6667": [0, 0, 0] + } + }, + "leftFin": { + "rotation": { + "0.0": [0.25581, 0, 0], + "0.5417": [-0.09435, 0, 1.54824], + "1.0833": [-0.06382, 0, 1.88316], + "1.375": [-0.17906, 0, 1.64645], + "1.9167": [-0.5019, 0, -0.5994], + "2.3333": [-0.51161, 0, -1.81387], + "2.875": [-0.55228, 0, -1.00061], + "3.4167": [-0.58199, 0, 0.16908], + "3.9583": [-0.52176, 0, 1.30575], + "4.5": [-0.16295, 0, 2.03962], + "4.5833": [0, 0, 1.979], + "5.125": [0.35163, 0, 0.46744], + "5.6667": [0.25995, 0, -1.07954], + "6.125": [0.51161, 0, -1.81387], + "6.6667": [0.90294, 0, -1.65963], + "7.2083": [0.78424, 0, -1.2391], + "7.625": [0.37267, 0, -0.40837], + "7.7083": [0.25581, 0, 0] + } + }, + "leftFin2": { + "rotation": { + "0.0": [0.92, 0, -1.62], + "0.0417": [0.92, 0, -1.59], + "0.0833": [0.92, 0, -1.57], + "0.125": [0.91, 0, -1.54], + "0.1667": [0.91, 0, -1.51], + "0.2083": [0.9, 0, -1.48], + "0.25": [0.89, 0, -1.45], + "0.2917": [0.87, 0, -1.41], + "0.3333": [0.85, 0, -1.37], + "0.375": [0.83, 0, -1.33], + "0.4167": [0.81, 0, -1.29], + "0.4583": [0.78, 0, -1.24], + "0.5": [0.76, 0, -1.19], + "0.5417": [0.72, 0, -1.13], + "0.5833": [0.69, 0, -1.07], + "0.625": [0.65, 0, -1.01], + "0.6667": [0.61, 0, -0.93], + "0.7083": [0.57, 0, -0.85], + "0.75": [0.53, 0, -0.76], + "0.7917": [0.48, 0, -0.66], + "0.8333": [0.43, 0, -0.55], + "0.875": [0.37, 0, -0.41], + "0.9167": [0.32, 0, -0.24], + "0.9583": [0.26, 0, 0], + "1.0": [0.2, 0, 0.25], + "1.0417": [0.15, 0, 0.45], + "1.0833": [0.1, 0, 0.61], + "1.125": [0.06, 0, 0.75], + "1.1667": [0.03, 0, 0.88], + "1.2083": [0, 0, 0.99], + "1.25": [-0.03, 0, 1.1], + "1.2917": [-0.05, 0, 1.19], + "1.3333": [-0.06, 0, 1.27], + "1.375": [-0.07, 0, 1.35], + "1.4167": [-0.08, 0, 1.42], + "1.4583": [-0.09, 0, 1.49], + "1.5": [-0.09, 0, 1.55], + "1.5417": [-0.1, 0, 1.6], + "1.5833": [-0.1, 0, 1.65], + "1.625": [-0.09, 0, 1.7], + "1.6667": [-0.09, 0, 1.74], + "1.7083": [-0.09, 0, 1.77], + "1.75": [-0.08, 0, 1.8], + "1.7917": [-0.08, 0, 1.83], + "1.8333": [-0.07, 0, 1.85], + "1.875": [-0.07, 0, 1.87], + "1.9167": [-0.07, 0, 1.88], + "1.9583": [-0.06, 0, 1.89], + "2.0": [-0.06, 0, 1.89], + "2.0417": [-0.06, 0, 1.88], + "2.0833": [-0.07, 0, 1.87], + "2.125": [-0.07, 0, 1.86], + "2.1667": [-0.09, 0, 1.83], + "2.2083": [-0.1, 0, 1.8], + "2.25": [-0.12, 0, 1.76], + "2.2917": [-0.15, 0, 1.71], + "2.3333": [-0.18, 0, 1.65], + "2.375": [-0.22, 0, 1.57], + "2.4167": [-0.25, 0, 1.47], + "2.4583": [-0.29, 0, 1.35], + "2.5": [-0.32, 0, 1.21], + "2.5417": [-0.35, 0, 1.06], + "2.5833": [-0.39, 0, 0.89], + "2.625": [-0.41, 0, 0.7], + "2.6667": [-0.44, 0, 0.5], + "2.7083": [-0.46, 0, 0.29], + "2.75": [-0.48, 0, 0.07], + "2.7917": [-0.49, 0, -0.16], + "2.8333": [-0.5, 0, -0.38], + "2.875": [-0.5, 0, -0.6], + "2.9167": [-0.51, 0, -0.81], + "2.9583": [-0.51, 0, -1.01], + "3.0": [-0.51, 0, -1.19], + "3.0417": [-0.51, 0, -1.34], + "3.0833": [-0.51, 0, -1.48], + "3.125": [-0.51, 0, -1.6], + "3.1667": [-0.51, 0, -1.69], + "3.2083": [-0.51, 0, -1.75], + "3.25": [-0.51, 0, -1.79], + "3.2917": [-0.51, 0, -1.81], + "3.3333": [-0.51, 0, -1.81], + "3.375": [-0.51, 0, -1.78], + "3.4167": [-0.52, 0, -1.73], + "3.4583": [-0.52, 0, -1.68], + "3.5": [-0.52, 0, -1.62], + "3.5417": [-0.53, 0, -1.55], + "3.5833": [-0.53, 0, -1.48], + "3.625": [-0.53, 0, -1.41], + "3.6667": [-0.54, 0, -1.33], + "3.7083": [-0.54, 0, -1.25], + "3.75": [-0.54, 0, -1.17], + "3.7917": [-0.55, 0, -1.09], + "3.8333": [-0.55, 0, -1], + "3.875": [-0.56, 0, -0.91], + "3.9167": [-0.56, 0, -0.83], + "3.9583": [-0.56, 0, -0.74], + "4.0": [-0.57, 0, -0.65], + "4.0417": [-0.57, 0, -0.56], + "4.0833": [-0.57, 0, -0.47], + "4.125": [-0.57, 0, -0.38], + "4.1667": [-0.58, 0, -0.29], + "4.2083": [-0.58, 0, -0.2], + "4.25": [-0.58, 0, -0.11], + "4.2917": [-0.58, 0, -0.01], + "4.3333": [-0.58, 0, 0.08], + "4.375": [-0.58, 0, 0.17], + "4.4167": [-0.58, 0, 0.26], + "4.4583": [-0.58, 0, 0.35], + "4.5": [-0.58, 0, 0.44], + "4.5417": [-0.58, 0, 0.53], + "4.5833": [-0.57, 0, 0.62], + "4.625": [-0.57, 0, 0.71], + "4.6667": [-0.57, 0, 0.8], + "4.7083": [-0.56, 0, 0.89], + "4.75": [-0.56, 0, 0.97], + "4.7917": [-0.55, 0, 1.06], + "4.8333": [-0.54, 0, 1.14], + "4.875": [-0.53, 0, 1.22], + "4.9167": [-0.52, 0, 1.31], + "4.9583": [-0.51, 0, 1.39], + "5.0": [-0.5, 0, 1.46], + "5.0417": [-0.48, 0, 1.54], + "5.0833": [-0.47, 0, 1.61], + "5.125": [-0.45, 0, 1.68], + "5.1667": [-0.43, 0, 1.75], + "5.2083": [-0.4, 0, 1.81], + "5.25": [-0.37, 0, 1.87], + "5.2917": [-0.34, 0, 1.92], + "5.3333": [-0.31, 0, 1.97], + "5.375": [-0.27, 0, 2], + "5.4167": [-0.22, 0, 2.03], + "5.4583": [-0.16, 0, 2.04], + "5.5": [-0.09, 0, 2.03], + "5.5417": [0, 0, 1.98], + "5.5833": [0.1, 0, 1.89], + "5.625": [0.17, 0, 1.79], + "5.6667": [0.23, 0, 1.69], + "5.7083": [0.27, 0, 1.58], + "5.75": [0.3, 0, 1.46], + "5.7917": [0.33, 0, 1.34], + "5.8333": [0.34, 0, 1.22], + "5.875": [0.35, 0, 1.1], + "5.9167": [0.36, 0, 0.97], + "5.9583": [0.36, 0, 0.85], + "6.0": [0.36, 0, 0.72], + "6.0417": [0.36, 0, 0.59], + "6.0833": [0.35, 0, 0.47], + "6.125": [0.34, 0, 0.34], + "6.1667": [0.34, 0, 0.21], + "6.2083": [0.33, 0, 0.09], + "6.25": [0.32, 0, -0.04], + "6.2917": [0.31, 0, -0.16], + "6.3333": [0.3, 0, -0.28], + "6.375": [0.29, 0, -0.4], + "6.4167": [0.28, 0, -0.52], + "6.4583": [0.27, 0, -0.64], + "6.5": [0.27, 0, -0.75], + "6.5417": [0.26, 0, -0.86], + "6.5833": [0.26, 0, -0.97], + "6.625": [0.26, 0, -1.08], + "6.6667": [0.26, 0, -1.18], + "6.7083": [0.27, 0, -1.28], + "6.75": [0.28, 0, -1.37], + "6.7917": [0.29, 0, -1.46], + "6.8333": [0.31, 0, -1.54], + "6.875": [0.33, 0, -1.62], + "6.9167": [0.35, 0, -1.68], + "6.9583": [0.38, 0, -1.74], + "7.0": [0.42, 0, -1.78], + "7.0417": [0.46, 0, -1.81], + "7.0833": [0.51, 0, -1.81], + "7.125": [0.56, 0, -1.81], + "7.1667": [0.61, 0, -1.8], + "7.2083": [0.65, 0, -1.8], + "7.25": [0.69, 0, -1.79], + "7.2917": [0.73, 0, -1.78], + "7.3333": [0.76, 0, -1.77], + "7.375": [0.79, 0, -1.76], + "7.4167": [0.82, 0, -1.74], + "7.4583": [0.84, 0, -1.73], + "7.5": [0.86, 0, -1.71], + "7.5417": [0.88, 0, -1.7], + "7.5833": [0.89, 0, -1.68], + "7.625": [0.9, 0, -1.66], + "7.6667": [0.91, 0, -1.64], + "7.7083": [0.92, 0, -1.62] + }, + "position": [-0.1, 0, 0] + }, + "rightFin": { + "rotation": { + "0.0": [0.25581, 0, -1.8], + "0.5417": [-0.09435, 0, -3.34824], + "1.0833": [-0.06382, 0, -3.68316], + "1.375": [-0.17906, 0, -3.44645], + "1.9167": [-0.5019, 0, -1.2006], + "2.3333": [-0.51161, 0, 0.01387], + "2.875": [-0.55228, 0, -0.79939], + "3.4167": [-0.58199, 0, -1.96908], + "3.9583": [-0.52176, 0, -3.10575], + "4.5": [-0.16295, 0, -3.83962], + "4.5833": [0, 0, -3.779], + "5.125": [0.35163, 0, -2.26744], + "5.6667": [0.25995, 0, -0.72046], + "6.125": [0.51161, 0, 0.01387], + "6.6667": [0.90294, 0, -0.14037], + "7.2083": [0.78424, 0, -0.5609], + "7.625": [0.37267, 0, -1.39163], + "7.7083": [0.25581, 0, -1.8] + } + }, + "rightFin2": { + "rotation": { + "0.0": [0.92, 0, 1.62], + "0.0417": [0.92, 0, 1.59], + "0.0833": [0.92, 0, 1.57], + "0.125": [0.91, 0, 1.54], + "0.1667": [0.91, 0, 1.51], + "0.2083": [0.9, 0, 1.48], + "0.25": [0.89, 0, 1.45], + "0.2917": [0.87, 0, 1.41], + "0.3333": [0.85, 0, 1.37], + "0.375": [0.83, 0, 1.33], + "0.4167": [0.81, 0, 1.29], + "0.4583": [0.78, 0, 1.24], + "0.5": [0.76, 0, 1.19], + "0.5417": [0.72, 0, 1.13], + "0.5833": [0.69, 0, 1.07], + "0.625": [0.65, 0, 1.01], + "0.6667": [0.61, 0, 0.93], + "0.7083": [0.57, 0, 0.85], + "0.75": [0.53, 0, 0.76], + "0.7917": [0.48, 0, 0.66], + "0.8333": [0.43, 0, 0.55], + "0.875": [0.37, 0, 0.41], + "0.9167": [0.32, 0, 0.24], + "0.9583": [0.26, 0, 0], + "1.0": [0.2, 0, -0.25], + "1.0417": [0.15, 0, -0.45], + "1.0833": [0.1, 0, -0.61], + "1.125": [0.06, 0, -0.75], + "1.1667": [0.03, 0, -0.88], + "1.2083": [0, 0, -0.99], + "1.25": [-0.03, 0, -1.1], + "1.2917": [-0.05, 0, -1.19], + "1.3333": [-0.06, 0, -1.27], + "1.375": [-0.07, 0, -1.35], + "1.4167": [-0.08, 0, -1.42], + "1.4583": [-0.09, 0, -1.49], + "1.5": [-0.09, 0, -1.55], + "1.5417": [-0.1, 0, -1.6], + "1.5833": [-0.1, 0, -1.65], + "1.625": [-0.09, 0, -1.7], + "1.6667": [-0.09, 0, -1.74], + "1.7083": [-0.09, 0, -1.77], + "1.75": [-0.08, 0, -1.8], + "1.7917": [-0.08, 0, -1.83], + "1.8333": [-0.07, 0, -1.85], + "1.875": [-0.07, 0, -1.87], + "1.9167": [-0.07, 0, -1.88], + "1.9583": [-0.06, 0, -1.89], + "2.0": [-0.06, 0, -1.89], + "2.0417": [-0.06, 0, -1.88], + "2.0833": [-0.07, 0, -1.87], + "2.125": [-0.07, 0, -1.86], + "2.1667": [-0.09, 0, -1.83], + "2.2083": [-0.1, 0, -1.8], + "2.25": [-0.12, 0, -1.76], + "2.2917": [-0.15, 0, -1.71], + "2.3333": [-0.18, 0, -1.65], + "2.375": [-0.22, 0, -1.57], + "2.4167": [-0.25, 0, -1.47], + "2.4583": [-0.29, 0, -1.35], + "2.5": [-0.32, 0, -1.21], + "2.5417": [-0.35, 0, -1.06], + "2.5833": [-0.39, 0, -0.89], + "2.625": [-0.41, 0, -0.7], + "2.6667": [-0.44, 0, -0.5], + "2.7083": [-0.46, 0, -0.29], + "2.75": [-0.48, 0, -0.07], + "2.7917": [-0.49, 0, 0.16], + "2.8333": [-0.5, 0, 0.38], + "2.875": [-0.5, 0, 0.6], + "2.9167": [-0.51, 0, 0.81], + "2.9583": [-0.51, 0, 1.01], + "3.0": [-0.51, 0, 1.19], + "3.0417": [-0.51, 0, 1.34], + "3.0833": [-0.51, 0, 1.48], + "3.125": [-0.51, 0, 1.6], + "3.1667": [-0.51, 0, 1.69], + "3.2083": [-0.51, 0, 1.75], + "3.25": [-0.51, 0, 1.79], + "3.2917": [-0.51, 0, 1.81], + "3.3333": [-0.51, 0, 1.81], + "3.375": [-0.51, 0, 1.78], + "3.4167": [-0.52, 0, 1.73], + "3.4583": [-0.52, 0, 1.68], + "3.5": [-0.52, 0, 1.62], + "3.5417": [-0.53, 0, 1.55], + "3.5833": [-0.53, 0, 1.48], + "3.625": [-0.53, 0, 1.41], + "3.6667": [-0.54, 0, 1.33], + "3.7083": [-0.54, 0, 1.25], + "3.75": [-0.54, 0, 1.17], + "3.7917": [-0.55, 0, 1.09], + "3.8333": [-0.55, 0, 1], + "3.875": [-0.56, 0, 0.91], + "3.9167": [-0.56, 0, 0.83], + "3.9583": [-0.56, 0, 0.74], + "4.0": [-0.57, 0, 0.65], + "4.0417": [-0.57, 0, 0.56], + "4.0833": [-0.57, 0, 0.47], + "4.125": [-0.57, 0, 0.38], + "4.1667": [-0.58, 0, 0.29], + "4.2083": [-0.58, 0, 0.2], + "4.25": [-0.58, 0, 0.11], + "4.2917": [-0.58, 0, 0.01], + "4.3333": [-0.58, 0, -0.08], + "4.375": [-0.58, 0, -0.17], + "4.4167": [-0.58, 0, -0.26], + "4.4583": [-0.58, 0, -0.35], + "4.5": [-0.58, 0, -0.44], + "4.5417": [-0.58, 0, -0.53], + "4.5833": [-0.57, 0, -0.62], + "4.625": [-0.57, 0, -0.71], + "4.6667": [-0.57, 0, -0.8], + "4.7083": [-0.56, 0, -0.89], + "4.75": [-0.56, 0, -0.97], + "4.7917": [-0.55, 0, -1.06], + "4.8333": [-0.54, 0, -1.14], + "4.875": [-0.53, 0, -1.22], + "4.9167": [-0.52, 0, -1.31], + "4.9583": [-0.51, 0, -1.39], + "5.0": [-0.5, 0, -1.46], + "5.0417": [-0.48, 0, -1.54], + "5.0833": [-0.47, 0, -1.61], + "5.125": [-0.45, 0, -1.68], + "5.1667": [-0.43, 0, -1.75], + "5.2083": [-0.4, 0, -1.81], + "5.25": [-0.37, 0, -1.87], + "5.2917": [-0.34, 0, -1.92], + "5.3333": [-0.31, 0, -1.97], + "5.375": [-0.27, 0, -2], + "5.4167": [-0.22, 0, -2.03], + "5.4583": [-0.16, 0, -2.04], + "5.5": [-0.09, 0, -2.03], + "5.5417": [0, 0, -1.98], + "5.5833": [0.1, 0, -1.89], + "5.625": [0.17, 0, -1.79], + "5.6667": [0.23, 0, -1.69], + "5.7083": [0.27, 0, -1.58], + "5.75": [0.3, 0, -1.46], + "5.7917": [0.33, 0, -1.34], + "5.8333": [0.34, 0, -1.22], + "5.875": [0.35, 0, -1.1], + "5.9167": [0.36, 0, -0.97], + "5.9583": [0.36, 0, -0.85], + "6.0": [0.36, 0, -0.72], + "6.0417": [0.36, 0, -0.59], + "6.0833": [0.35, 0, -0.47], + "6.125": [0.34, 0, -0.34], + "6.1667": [0.34, 0, -0.21], + "6.2083": [0.33, 0, -0.09], + "6.25": [0.32, 0, 0.04], + "6.2917": [0.31, 0, 0.16], + "6.3333": [0.3, 0, 0.28], + "6.375": [0.29, 0, 0.4], + "6.4167": [0.28, 0, 0.52], + "6.4583": [0.27, 0, 0.64], + "6.5": [0.27, 0, 0.75], + "6.5417": [0.26, 0, 0.86], + "6.5833": [0.26, 0, 0.97], + "6.625": [0.26, 0, 1.08], + "6.6667": [0.26, 0, 1.18], + "6.7083": [0.27, 0, 1.28], + "6.75": [0.28, 0, 1.37], + "6.7917": [0.29, 0, 1.46], + "6.8333": [0.31, 0, 1.54], + "6.875": [0.33, 0, 1.62], + "6.9167": [0.35, 0, 1.68], + "6.9583": [0.38, 0, 1.74], + "7.0": [0.42, 0, 1.78], + "7.0417": [0.46, 0, 1.81], + "7.0833": [0.51, 0, 1.81], + "7.125": [0.56, 0, 1.81], + "7.1667": [0.61, 0, 1.8], + "7.2083": [0.65, 0, 1.8], + "7.25": [0.69, 0, 1.79], + "7.2917": [0.73, 0, 1.78], + "7.3333": [0.76, 0, 1.77], + "7.375": [0.79, 0, 1.76], + "7.4167": [0.82, 0, 1.74], + "7.4583": [0.84, 0, 1.73], + "7.5": [0.86, 0, 1.71], + "7.5417": [0.88, 0, 1.7], + "7.5833": [0.89, 0, 1.68], + "7.625": [0.9, 0, 1.66], + "7.6667": [0.91, 0, 1.64], + "7.7083": [0.92, 0, 1.62] + }, + "position": [0.1, 0, 0] + }, + "tail": { + "rotation": { + "0.0": [-4.31385, 0.84876, -1.62412], + "0.5417": [-3.31039, 1.73747, -2.58702], + "1.0833": [-2.86927, 2.33298, -2.89804], + "1.625": [-2.79594, 2.61511, -2.89604], + "2.1667": [-2.97124, 2.57765, -2.71317], + "2.7083": [-3.31262, 2.24056, -2.41975], + "3.25": [-3.75788, 1.66057, -2.06081], + "3.7917": [-4.25525, 0.93597, -1.66995], + "4.3333": [-4.75793, 0.19572, -1.27589], + "4.875": [-5.21955, -0.42783, -0.90687], + "5.4167": [-5.58993, -0.82748, -0.59489], + "5.9583": [-5.80996, -0.93698, -0.3815], + "6.5": [-5.80298, -0.72886, -0.32919], + "7.0417": [-5.46034, -0.20437, -0.55012], + "7.5833": [-4.6104, 0.61913, -1.30544], + "7.7083": [-4.31385, 0.84876, -1.62412] + } + }, + "tail2": { + "rotation": { + "0.0": [1.02, -0.67, -0.34], + "0.0833": [1.06, -0.6, -0.36], + "0.1667": [1.11, -0.53, -0.39], + "0.25": [1.16, -0.44, -0.42], + "0.3333": [1.22, -0.35, -0.47], + "0.4167": [1.3, -0.26, -0.52], + "0.5": [1.38, -0.15, -0.58], + "0.5833": [1.48, -0.04, -0.66], + "0.6667": [1.59, 0.08, -0.75], + "0.75": [1.72, 0.2, -0.86], + "0.8333": [1.86, 0.34, -0.99], + "0.9167": [2.02, 0.47, -1.13], + "1.0": [2.19, 0.62, -1.31], + "1.0833": [2.38, 0.77, -1.51], + "1.125": [2.49, 0.85, -1.62], + "1.2083": [2.69, 1, -1.85], + "1.2917": [2.87, 1.15, -2.03], + "1.375": [3.04, 1.29, -2.19], + "1.4583": [3.18, 1.43, -2.33], + "1.5417": [3.32, 1.56, -2.44], + "1.625": [3.44, 1.68, -2.54], + "1.7083": [3.54, 1.79, -2.63], + "1.7917": [3.63, 1.9, -2.7], + "1.875": [3.71, 2, -2.76], + "1.9583": [3.78, 2.1, -2.81], + "2.0417": [3.84, 2.18, -2.84], + "2.125": [3.89, 2.26, -2.88], + "2.2083": [3.93, 2.33, -2.9], + "2.2917": [3.96, 2.4, -2.91], + "2.375": [3.99, 2.45, -2.92], + "2.4583": [4, 2.5, -2.93], + "2.5417": [4.01, 2.54, -2.92], + "2.625": [4.01, 2.58, -2.92], + "2.7083": [4.01, 2.6, -2.9], + "2.7917": [4, 2.62, -2.89], + "2.875": [3.98, 2.63, -2.87], + "2.9583": [3.96, 2.64, -2.84], + "3.0417": [3.93, 2.63, -2.81], + "3.125": [3.9, 2.62, -2.78], + "3.2083": [3.87, 2.6, -2.75], + "3.2917": [3.83, 2.58, -2.71], + "3.375": [3.79, 2.54, -2.67], + "3.4583": [3.74, 2.5, -2.63], + "3.5417": [3.69, 2.46, -2.59], + "3.625": [3.63, 2.4, -2.54], + "3.7083": [3.58, 2.34, -2.49], + "3.7917": [3.52, 2.28, -2.45], + "3.875": [3.46, 2.2, -2.39], + "3.9583": [3.39, 2.13, -2.34], + "4.0417": [3.33, 2.04, -2.29], + "4.125": [3.26, 1.95, -2.23], + "4.2083": [3.19, 1.86, -2.18], + "4.2917": [3.12, 1.76, -2.12], + "4.375": [3.04, 1.66, -2.06], + "4.4583": [2.97, 1.56, -2], + "4.5417": [2.89, 1.45, -1.94], + "4.625": [2.82, 1.34, -1.88], + "4.7083": [2.74, 1.22, -1.82], + "4.7917": [2.66, 1.11, -1.76], + "4.875": [2.58, 0.99, -1.7], + "4.9583": [2.51, 0.88, -1.64], + "5.0417": [2.43, 0.76, -1.58], + "5.125": [2.35, 0.65, -1.52], + "5.2083": [2.27, 0.53, -1.46], + "5.2917": [2.19, 0.42, -1.4], + "5.375": [2.12, 0.31, -1.34], + "5.4583": [2.04, 0.2, -1.28], + "5.5417": [1.97, 0.09, -1.22], + "5.625": [1.89, -0.01, -1.16], + "5.7083": [1.82, -0.11, -1.1], + "5.7917": [1.75, -0.21, -1.04], + "5.875": [1.68, -0.3, -0.99], + "5.9583": [1.61, -0.39, -0.93], + "6.0417": [1.55, -0.47, -0.88], + "6.125": [1.48, -0.54, -0.83], + "6.2083": [1.42, -0.61, -0.78], + "6.2917": [1.37, -0.68, -0.73], + "6.375": [1.31, -0.73, -0.68], + "6.4583": [1.26, -0.78, -0.64], + "6.5417": [1.21, -0.83, -0.59], + "6.625": [1.16, -0.86, -0.55], + "6.7083": [1.12, -0.89, -0.52], + "6.7917": [1.09, -0.92, -0.48], + "6.875": [1.05, -0.93, -0.45], + "6.9583": [1.02, -0.94, -0.42], + "7.0417": [1, -0.94, -0.39], + "7.125": [0.98, -0.93, -0.37], + "7.2083": [0.97, -0.92, -0.35], + "7.2917": [0.96, -0.9, -0.34], + "7.375": [0.96, -0.86, -0.33], + "7.4583": [0.97, -0.83, -0.32], + "7.5417": [0.98, -0.78, -0.32], + "7.625": [1, -0.73, -0.33], + "7.7083": [1.02, -0.67, -0.34] + } + }, + "tail3": { + "rotation": { + "0.0": [2.22, 0.31, -1.34], + "0.0833": [2.14, 0.2, -1.28], + "0.1667": [2.07, 0.09, -1.22], + "0.25": [1.99, -0.01, -1.16], + "0.3333": [1.92, -0.11, -1.1], + "0.4167": [1.85, -0.21, -1.04], + "0.5": [1.78, -0.3, -0.99], + "0.5833": [1.71, -0.39, -0.93], + "0.6667": [1.65, -0.47, -0.88], + "0.75": [1.58, -0.54, -0.83], + "0.8333": [1.52, -0.61, -0.78], + "0.9167": [1.47, -0.68, -0.73], + "1.0": [1.41, -0.73, -0.68], + "1.0833": [1.36, -0.78, -0.64], + "1.1667": [1.31, -0.83, -0.59], + "1.25": [1.26, -0.86, -0.55], + "1.3333": [1.22, -0.89, -0.52], + "1.4167": [1.19, -0.92, -0.48], + "1.5": [1.15, -0.93, -0.45], + "1.5833": [1.12, -0.94, -0.42], + "1.6667": [1.1, -0.94, -0.39], + "1.75": [1.08, -0.93, -0.37], + "1.8333": [1.07, -0.92, -0.35], + "1.9167": [1.06, -0.9, -0.34], + "2.0": [1.06, -0.86, -0.33], + "2.0833": [1.07, -0.83, -0.32], + "2.1667": [1.08, -0.78, -0.32], + "2.25": [1.1, -0.73, -0.33], + "2.3333": [1.12, -0.67, -0.34], + "2.4167": [1.16, -0.6, -0.36], + "2.5": [1.21, -0.53, -0.39], + "2.5833": [1.26, -0.44, -0.42], + "2.6667": [1.32, -0.35, -0.47], + "2.75": [1.4, -0.26, -0.52], + "2.8333": [1.48, -0.15, -0.58], + "2.9167": [1.58, -0.04, -0.66], + "3.0": [1.69, 0.08, -0.75], + "3.0833": [1.82, 0.2, -0.86], + "3.1667": [1.96, 0.34, -0.99], + "3.25": [2.12, 0.47, -1.13], + "3.3333": [2.29, 0.62, -1.31], + "3.4167": [2.48, 0.77, -1.51], + "3.4583": [2.59, 0.85, -1.62], + "3.5417": [2.79, 1, -1.85], + "3.625": [2.97, 1.15, -2.03], + "3.7083": [3.14, 1.29, -2.19], + "3.7917": [3.28, 1.43, -2.33], + "3.875": [3.42, 1.56, -2.44], + "3.9583": [3.54, 1.68, -2.54], + "4.0417": [3.64, 1.79, -2.63], + "4.125": [3.73, 1.9, -2.7], + "4.2083": [3.81, 2, -2.76], + "4.2917": [3.88, 2.1, -2.81], + "4.375": [3.94, 2.18, -2.84], + "4.4583": [3.99, 2.26, -2.88], + "4.5417": [4.03, 2.33, -2.9], + "4.625": [4.06, 2.4, -2.91], + "4.7083": [4.09, 2.45, -2.92], + "4.7917": [4.1, 2.5, -2.93], + "4.875": [4.11, 2.54, -2.92], + "4.9583": [4.11, 2.58, -2.92], + "5.0417": [4.11, 2.6, -2.9], + "5.125": [4.1, 2.62, -2.89], + "5.2083": [4.08, 2.63, -2.87], + "5.2917": [4.06, 2.64, -2.84], + "5.375": [4.03, 2.63, -2.81], + "5.4583": [4, 2.62, -2.78], + "5.5417": [3.97, 2.6, -2.75], + "5.625": [3.93, 2.58, -2.71], + "5.7083": [3.89, 2.54, -2.67], + "5.7917": [3.84, 2.5, -2.63], + "5.875": [3.79, 2.46, -2.59], + "5.9583": [3.73, 2.4, -2.54], + "6.0417": [3.68, 2.34, -2.49], + "6.125": [3.62, 2.28, -2.45], + "6.2083": [3.56, 2.2, -2.39], + "6.2917": [3.49, 2.13, -2.34], + "6.375": [3.43, 2.04, -2.29], + "6.4583": [3.36, 1.95, -2.23], + "6.5417": [3.29, 1.86, -2.18], + "6.625": [3.22, 1.76, -2.12], + "6.7083": [3.14, 1.66, -2.06], + "6.7917": [3.07, 1.56, -2], + "6.875": [2.99, 1.45, -1.94], + "6.9583": [2.92, 1.34, -1.88], + "7.0417": [2.84, 1.22, -1.82], + "7.125": [2.76, 1.11, -1.76], + "7.2083": [2.68, 0.99, -1.7], + "7.2917": [2.61, 0.88, -1.64], + "7.375": [2.53, 0.76, -1.58], + "7.4583": [2.45, 0.65, -1.52], + "7.5417": [2.37, 0.53, -1.46], + "7.625": [2.29, 0.42, -1.4], + "7.7083": [2.22, 0.31, -1.34] + } + } + } + }, + "animation.silverlabs_nat.ray.swim": { + "sound_effects": { + "0.0": { + "effect": "swim" + }, + "1.0": { + "effect": "swim" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.5", 0] + }, + "body": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * 3", 0, 0] + }, + "leftFin": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.2 ) * 180 ) * -6"] + }, + "leftFin2": { + "rotation": [ + 0, + 0, + "Math.sin(( q.anim_time - 0.3 ) * 180 ) * -12.5" + ] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 ) * -6", 0, 0] + }, + "tail2": { + "rotation": ["Math.sin(( q.anim_time - 0.1 ) * 180 ) * -8", 0, 0] + }, + "rightFin": { + "rotation": [ + 0, + 0, + "-( Math.cos(( q.anim_time - 0.2 ) * 180 ) * -6 )" + ] + }, + "rightFin2": { + "rotation": [ + 0, + 0, + "-( Math.sin(( q.anim_time - 0.3 ) * 180 ) * -12.5 )" + ] + } + } + }, + "animation.silverlabs_nat.ray.hide": { + "loop": true, + "bones": { + "body": { + "position": [0, -3.75, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/red_panda.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/red_panda.rp_anim.json new file mode 100644 index 0000000..f12a1af --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/red_panda.rp_anim.json @@ -0,0 +1,659 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.red_panda.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.75 + } + } + }, + "animation.silverlabs_nat.red_panda.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.02": { + "effect": "step_-6dB" + }, + "0.52": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": [0.5, -0.32, -1], + "0.0417": [0.75, -0.18, -0.5], + "0.125": [0.85, -0.02, 0.19], + "0.1667": [0.73, 0.19, 0.93], + "0.2083": [0.35, 0.37, 1.38], + "0.2917": [-0.03, 0.47, 1.62], + "0.3333": [-0.15, 0.5, 1.69], + "0.375": [-0.03, 0.47, 1.63], + "0.4583": [0.35, 0.38, 1.39], + "0.5": [0.73, 0.2, 0.93], + "0.5417": [0.85, -0.02, 0.19], + "0.625": [0.75, -0.19, -0.5], + "0.6667": [0.5, -0.32, -1], + "0.7083": [0.2, -0.42, -1.37], + "0.7917": [-0.05, -0.48, -1.61], + "0.8333": [-0.15, -0.5, -1.69], + "0.875": [-0.05, -0.48, -1.6], + "0.9583": [0.2, -0.42, -1.36], + "1.0": [0.5, -0.32, -1] + }, + "position": { + "0.0": [0, -0.39, 0], + "0.0417": [0, -0.48, 0], + "0.125": [0, -0.5, 0], + "0.1667": [0, -0.47, 0], + "0.2083": [0, -0.3, 0], + "0.2917": [0, -0.13, 0], + "0.3333": [0, -0.1, 0], + "0.375": [0, -0.13, 0], + "0.4583": [0, -0.3, 0], + "0.5": [0, -0.48, 0], + "0.5417": [0, -0.5, 0], + "0.625": [0, -0.48, 0], + "0.6667": [0, -0.38, 0], + "0.7083": [0, -0.22, 0], + "0.7917": [0, -0.12, 0], + "0.8333": [0, -0.1, 0], + "0.875": [0, -0.12, 0], + "0.9583": [0, -0.21, 0], + "1.0": [0, -0.39, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-5, 2.7, -3.57], + "0.0417": [-5, 2.27, -3.08], + "0.0833": [-5, 1.68, -2.36], + "0.125": [-5, 0.92, -1.37], + "0.1667": [-5, 0, 0], + "0.2083": [-5, -0.92, 1.37], + "0.25": [-5, -1.68, 2.36], + "0.2917": [-5, -2.27, 3.08], + "0.3333": [-5, -2.7, 3.57], + "0.375": [-5, -2.97, 3.85], + "0.4167": [-5, -3.08, 3.96], + "0.4583": [-5, -3.02, 3.88], + "0.5": [-5, -2.8, 3.62], + "0.5417": [-5, -2.4, 3.15], + "0.5833": [-5, -1.81, 2.46], + "0.625": [-5, -1.02, 1.46], + "0.6667": [-5, 0, 0], + "0.7083": [-5, 1.02, -1.46], + "0.75": [-5, 1.81, -2.46], + "0.7917": [-5, 2.4, -3.15], + "0.8333": [-5, 2.8, -3.62], + "0.875": [-5, 3.02, -3.88], + "0.9167": [-5, 3.08, -3.96], + "0.9583": [-5, 2.97, -3.85], + "1.0": [-5, 2.7, -3.57] + } + }, + "skull": { + "rotation": { + "0.0": [-0.0143, 1.0296, 2.4453], + "0.0417": [-0.0286, 0.7722, 1.5301], + "0.125": [-0.0286, 0.4576, 0.6721], + "0.1667": [-0.0286, 0.0715, -0.1287], + "0.2083": [-0.0429, -0.3432, -0.8294], + "0.2917": [-0.0429, -0.715, -1.4157], + "0.3333": [-0.0286, -1.001, -1.8733], + "0.375": [-0.0286, -1.144, -2.2022], + "0.4583": [-0.0286, -1.1583, -2.3881], + "0.5": [-0.0143, -1.0296, -2.4453], + "0.5417": [-0.0143, -0.8151, -2.2022], + "0.625": [0, -0.4719, -1.5301], + "0.6667": [0, -0.0572, -0.5577], + "0.7083": [0, 0.3861, 0.572], + "0.7917": [0, 0.8008, 1.6731], + "0.8333": [0, 1.0868, 2.5597], + "0.875": [0, 1.2155, 3.0602], + "0.9583": [-0.0143, 1.2012, 3.0602], + "1.0": [-0.0143, 1.0296, 2.4453] + } + }, + "leftArm": { + "rotation": { + "0.0": [-12.9551, 0.57938, 0.12839], + "0.5": [14.04576, 0.45794, 0.37744], + "0.625": [16.29563, 0.42978, 0.38548], + "0.6667": [17.54955, 0.4167, 0.39064], + "0.8333": [4.24676, 0.51431, 0.23329], + "1.0": [-12.9551, 0.57938, 0.12839] + }, + "position": { + "0.0": [0.25, -0.1, -0.45], + "0.5": [0.25, 0.4, -0.4], + "0.625": [0.25, 0.68, -0.62], + "0.8333": [0.25, 1.5, -0.95], + "1.0": [0.25, -0.1, -0.45] + } + }, + "rightArm": { + "rotation": { + "0.0": [14.04576, 0.45794, 0.37744], + "0.125": [16.29563, 0.42978, 0.38548], + "0.1667": [17.54955, 0.4167, 0.39064], + "0.3333": [4.24676, 0.51431, 0.23329], + "0.5": [-12.9551, 0.57938, 0.12839], + "1.0": [14.04576, 0.45794, 0.37744] + }, + "position": { + "0.0": [-0.25, 0.4, -0.4], + "0.125": [-0.25, 0.68, -0.62], + "0.3333": [-0.25, 1.5, -0.95], + "0.5": [-0.25, -0.1, -0.45], + "1.0": [-0.25, 0.4, -0.4] + } + }, + "leftLeg": { + "rotation": { + "0.0": [14.04576, 0.45794, 0.37744], + "0.125": [16.29563, 0.42978, 0.38548], + "0.1667": [17.54955, 0.4167, 0.39064], + "0.3333": [4.24676, 0.51431, 0.23329], + "0.4583": [-12.9551, 0.57938, 0.12839], + "0.5": [-12.9551, 0.57938, 0.12839], + "1.0": [14.04576, 0.45794, 0.37744] + }, + "position": { + "0.0": [0.25, 0.4, -0.4], + "0.125": [0.25, 0.68, -0.62], + "0.3333": [0.25, 1.5, -0.95], + "0.4583": [0.25, 0.6, -1], + "0.5": [0.25, -0.1, -1.2], + "1.0": [0.25, 0.4, -0.4] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-12.9551, 0.57938, 0.12839], + "0.5": [14.04576, 0.45794, 0.37744], + "0.625": [16.29563, 0.42978, 0.38548], + "0.6667": [17.54955, 0.4167, 0.39064], + "0.8333": [4.24676, 0.51431, 0.23329], + "0.9583": [-12.9551, 0.57938, 0.12839], + "1.0": [-12.9551, 0.57938, 0.12839] + }, + "position": { + "0.0": [-0.25, -0.1, -1.2], + "0.5": [-0.25, 0.4, -0.4], + "0.625": [-0.25, 0.68, -0.62], + "0.8333": [-0.25, 1.5, -0.95], + "0.9583": [-0.25, 0.6, -1], + "1.0": [-0.25, -0.1, -1.2] + } + }, + "rightEar": { + "rotation": { + "0.0": [-0.0143, 1.2012, 3.0602], + "0.0417": [-0.0143, 1.0296, 2.4453], + "0.0833": [-0.0286, 0.7722, 1.5301], + "0.1667": [-0.0286, 0.4576, 0.6721], + "0.2083": [-0.0286, 0.0715, -0.1287], + "0.25": [-0.0429, -0.3432, -0.8294], + "0.3333": [-0.0429, -0.715, -1.4157], + "0.375": [-0.0286, -1.001, -1.8733], + "0.4167": [-0.0286, -1.144, -2.2022], + "0.5": [-0.0286, -1.1583, -2.3881], + "0.5417": [-0.0143, -1.0296, -2.4453], + "0.5833": [-0.0143, -0.8151, -2.2022], + "0.6667": [0, -0.4719, -1.5301], + "0.7083": [0, -0.0572, -0.5577], + "0.75": [0, 0.3861, 0.572], + "0.8333": [0, 0.8008, 1.6731], + "0.875": [0, 1.0868, 2.5597], + "0.9167": [0, 1.2155, 3.0602], + "1.0": [-0.0143, 1.2012, 3.0602] + } + }, + "leftEar": { + "rotation": { + "0.0": [-0.01, 1.21, 3.06], + "0.0417": [-0.0143, 1.2012, 3.0602], + "0.0833": [-0.0143, 1.0296, 2.4453], + "0.125": [-0.0286, 0.7722, 1.5301], + "0.2083": [-0.0286, 0.4576, 0.6721], + "0.25": [-0.0286, 0.0715, -0.1287], + "0.2917": [-0.0429, -0.3432, -0.8294], + "0.375": [-0.0429, -0.715, -1.4157], + "0.4167": [-0.0286, -1.001, -1.8733], + "0.4583": [-0.0286, -1.144, -2.2022], + "0.5417": [-0.0286, -1.1583, -2.3881], + "0.5833": [-0.0143, -1.0296, -2.4453], + "0.625": [-0.0143, -0.8151, -2.2022], + "0.7083": [0, -0.4719, -1.5301], + "0.75": [0, -0.0572, -0.5577], + "0.7917": [0, 0.3861, 0.572], + "0.875": [0, 0.8008, 1.6731], + "0.9167": [0, 1.0868, 2.5597], + "0.9583": [0, 1.2155, 3.0602], + "1.0": [-0.01, 1.21, 3.06] + } + } + } + }, + "animation.silverlabs_nat.red_panda.idle": { + "loop": true, + "bones": { + "tail": { + "rotation": [ + -7.5, + "0 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 2.5", + 0 + ] + }, + "rightEar": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.1 ) * 180 ) * 1"] + }, + "leftEar": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.1 ) * 180 ) * -1"] + } + } + }, + "animation.silverlabs_nat.red_panda.run": { + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.04": { + "effect": "step_-6dB" + }, + "0.46": { + "effect": "step" + }, + "0.51": { + "effect": "step_-6dB" + }, + "0.75": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 0.75, + "bones": { + "root": { + "rotation": [0, 0, 0], + "position": { + "0.0": [0, -1, 0], + "0.2917": [0, 2.5, 0], + "0.4583": [0, 0, 0], + "0.75": [0, -1, 0] + } + }, + "body": { + "rotation": { + "0.0": [-5.1291, 0.2829, 2.4477], + "0.0417": [-4.8831, 0.2583, 2.3001], + "0.0833": [-4.5141, 0.1599, 1.9311], + "0.1667": [-3.6531, 0, 1.3899], + "0.25": [-1.6728, -0.1968, 0.7257], + "0.2917": [0.3936, -0.3321, -0.0123], + "0.3333": [1.7958, -0.4059, -0.3813], + "0.375": [3.2964, -0.8241, -1.4022], + "0.4167": [4.1574, -0.984, -1.9557], + "0.4583": [4.5264, -1.0824, -2.3124], + "0.5": [4.5018, -1.0578, -2.337], + "0.5417": [2.6568, -0.7995, -1.4268], + "0.5833": [1.3038, -0.615, -0.7503], + "0.625": [-0.1722, -0.4059, -0.0123], + "0.6667": [-2.3985, -0.2091, 0.738], + "0.7083": [-4.8585, 0.2337, 2.3247], + "0.75": [-5.1291, 0.2829, 2.4477] + }, + "position": { + "0.0": [0, 0.3, 0.7], + "0.0417": [0, 0.62, 0.69], + "0.0833": [0, 0.77, 0.64], + "0.1667": [0, 0.83, 0.63], + "0.25": [0, 0.79, 0.61], + "0.3333": [0, 0.71, 0.59], + "0.4167": [0, 0.15, 0.51], + "0.4583": [0, -0.47, 0.56], + "0.5417": [0, -0.77, 0.6], + "0.625": [0, -0.84, 0.65], + "0.6667": [0, -0.31, 0.7], + "0.75": [0, 0.3, 0.7] + } + }, + "tail": { + "rotation": { + "0.0": [-9, 0, 0], + "0.2917": [-13.54841, 9.72711, -2.33144], + "0.5417": [13.3804, -7.29864, -1.73092], + "0.6667": [-5.93743, -4.97331, 0.51656], + "0.75": [-9, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [10.9324, 0, -1.6833], + "0.0417": [8.6857, 0, -1.8281], + "0.0833": [3.5838, 0, -2.1358], + "0.1667": [0.181, 0, -2.5702], + "0.25": [-1.9322, 0, -3.0408], + "0.3333": [-3.2653, 0, -3.5114], + "0.375": [-3.9016, 0, -4.2354], + "0.4167": [-4.4057, 0, -4.3802], + "0.4583": [-4.2274, 0, -4.2716], + "0.5": [-1.8173, 0, -3.8372], + "0.5417": [3.8046, 0, -3.3123], + "0.5833": [6.4617, 0, -3.0408], + "0.625": [9.5387, 0, -2.7512], + "0.6667": [12.0546, 0, -2.4797], + "0.7083": [12.6017, 0, -1.7919], + "0.75": [10.9324, 0, -1.6833] + } + }, + "leftArm": { + "rotation": { + "0.0": [15.57, -0.92, 2.65], + "0.0417": [3.68, -0.37, 1.8], + "0.0833": [-27.78, -0.09, 0.79], + "0.1667": [-47.05, -0.18, -0.23], + "0.25": [-55.74, -0.45, -0.56], + "0.2917": [-52.23, -0.56, -0.69], + "0.4167": [-38.7, -0.64, -0.76], + "0.4583": [-27.36, -0.28, -0.01], + "0.5": [-0.1, 0.01, 1], + "0.5417": [14.73, -0.75, 1.8], + "0.5833": [25.95, -1.12, 2.2], + "0.625": [32.28, -1.76, 3.05], + "0.6667": [33.41, -2.04, 3.61], + "0.7083": [27.91, -2.35, 3.92], + "0.75": [15.57, -0.92, 2.65] + }, + "position": { + "0.0": [0.25, 2.28, -0.03], + "0.0833": [0.25, 1.47, -0.21], + "0.1667": [0.25, 1.2, -0.27], + "0.25": [0.25, 0.88, -0.33], + "0.2917": [0.25, 0.24, -0.44], + "0.4167": [0.25, -0.03, -0.48], + "0.4583": [0.25, -0.03, -0.35], + "0.5417": [0.25, -0.4, 0.35], + "0.625": [0.25, -0.44, 0.89], + "0.6667": [0.425, 0.86, 0.61], + "0.75": [0.25, 2.28, -0.03] + } + }, + "rightArm": { + "rotation": { + "0.0": [-12.8, 0, 1.1], + "0.0417": [-27.78, -0.09, 0.79], + "0.0833": [-47.05, -0.18, -0.23], + "0.1667": [-55.74, -0.45, -0.56], + "0.25": [-52.23, -0.56, -0.69], + "0.3333": [-38.7, -0.64, -0.76], + "0.375": [-27.36, -0.28, -0.01], + "0.4167": [-15.43, -0.04, 0.52], + "0.4583": [-0.1, 0.01, 1], + "0.5": [25.95, -1.12, 2.2], + "0.5417": [32.28, -1.76, 3.05], + "0.5833": [33.41, -2.04, 3.61], + "0.625": [33.18, -2.27, 4.13], + "0.6667": [27.91, -2.35, 3.92], + "0.7083": [3.68, -0.37, 1.8], + "0.75": [-12.8, 0, 1.1] + }, + "position": { + "0.0": [-0.25, 1.66, -0.18], + "0.0417": [-0.25, 1.47, -0.21], + "0.0833": [-0.25, 1.2, -0.27], + "0.1667": [-0.25, 0.88, -0.33], + "0.25": [-0.25, 0.24, -0.44], + "0.3333": [-0.25, -0.03, -0.48], + "0.375": [-0.25, -0.03, -0.41], + "0.4167": [-0.25, -0.03, -0.35], + "0.4583": [-0.25, -0.4, 0.35], + "0.5417": [-0.25, -0.44, 0.89], + "0.625": [-0.25, 0.86, 0.61], + "0.6667": [-0.25, 1.78, -0.03], + "0.75": [-0.25, 1.66, -0.18] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-47.72, -0.59, -0.71], + "0.0833": [-38.7, -0.64, -0.76], + "0.125": [-15.43, -0.04, 0.52], + "0.1667": [-0.1, 0.01, 1], + "0.2083": [14.73, -0.75, 1.8], + "0.25": [25.95, -1.12, 2.2], + "0.2917": [32.28, -1.76, 3.05], + "0.3333": [33.18, -2.27, 4.13], + "0.375": [27.91, -2.35, 3.92], + "0.4167": [15.57, -0.92, 2.65], + "0.4583": [3.68, -0.37, 1.8], + "0.5": [-27.78, -0.09, 0.79], + "0.5833": [-47.05, -0.18, -0.23], + "0.6667": [-55.74, -0.45, -0.56], + "0.7083": [-52.23, -0.56, -0.69], + "0.75": [-47.72, -0.59, -0.71] + }, + "position": { + "0.0": [0.25, 0.15, -0.45], + "0.0833": [0.25, -0.03, -0.48], + "0.125": [0.25, -0.03, -0.35], + "0.2083": [0.25, -0.4, 0.35], + "0.2917": [0.25, -0.44, 0.89], + "0.3333": [0.425, 0.86, 0.61], + "0.4167": [0.25, 2.28, -0.03], + "0.4583": [0.25, 1.66, -0.18], + "0.5": [0.25, 1.47, -0.21], + "0.5833": [0.25, 1.2, -0.27], + "0.6667": [0.25, 0.88, -0.33], + "0.7083": [0.25, 0.24, -0.44], + "0.75": [0.25, 0.15, -0.45] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-52.23, -0.56, -0.69], + "0.0417": [-47.72, -0.59, -0.71], + "0.0833": [-38.7, -0.64, -0.76], + "0.125": [-27.36, -0.28, -0.01], + "0.1667": [-15.43, -0.04, 0.52], + "0.2083": [-0.1, 0.01, 1], + "0.25": [14.73, -0.75, 1.8], + "0.2917": [25.95, -1.12, 2.2], + "0.3333": [33.41, -2.04, 3.61], + "0.375": [33.18, -2.27, 4.13], + "0.4167": [27.91, -2.35, 3.92], + "0.4583": [3.68, -0.37, 1.8], + "0.5": [-12.8, 0, 1.1], + "0.5417": [-27.78, -0.09, 0.79], + "0.625": [-47.05, -0.18, -0.23], + "0.6667": [-55.74, -0.45, -0.56], + "0.75": [-52.23, -0.56, -0.69] + }, + "position": { + "0.0": [-0.25, 0.24, -0.44], + "0.0417": [-0.25, 0.15, -0.45], + "0.0833": [-0.25, -0.03, -0.48], + "0.1667": [-0.25, -0.03, -0.35], + "0.25": [-0.25, -0.4, 0.35], + "0.2917": [-0.25, -0.44, 0.89], + "0.375": [-0.075, 0.86, 0.61], + "0.4583": [-0.25, 2.28, -0.03], + "0.5": [-0.25, 1.66, -0.18], + "0.5417": [-0.25, 1.245, -0.21], + "0.625": [-0.25, 1.2, -0.27], + "0.6667": [-0.25, 0.88, -0.33], + "0.75": [-0.25, 0.24, -0.44] + } + }, + "rightEar": { + "rotation": { + "0.0": [12.5, 0, 0], + "0.3333": [0, 0, 0], + "0.5417": [-25, 0, 0], + "0.75": [12.5, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [12.5, 0, 0], + "0.3333": [0, 0, 0], + "0.5417": [-25, 0, 0], + "0.75": [12.5, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.red_panda.sleep": { + "loop": true, + "bones": { + "root": { + "position": [0, -3, 0] + }, + "tail": { + "rotation": [0, -125, 0] + }, + "skull": { + "rotation": [130.38638, 69.92229, 118.84341], + "position": [0, -1, 1] + }, + "leftArm": { + "position": [-0.5, 2, 0] + }, + "rightArm": { + "position": [0, 2, 0] + } + } + }, + "animation.silverlabs_nat.red_panda.standing": { + "animation_length": 3.08333, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [2.5, 0, 0], + "0.5": [-62.5, 0, 0], + "1.0833": [-60, 0, 0], + "2.125": [-62.5, 0, 0], + "2.2917": [-67.5, 0, 0], + "2.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.25, 0], + "0.5": [0, 0.75, 0], + "2.125": [0, 0.75, 0], + "2.2917": [0, 0.75, 0], + "2.7917": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [20, 0, 0], + "0.3333": [33.75, 0, 0], + "0.5": [62.5, 0, 0], + "2.2917": [62.5, 0, 0], + "2.4583": [40, 0, 0], + "2.7917": [10, 0, 0], + "3.0833": [0, 0, 0] + }, + "position": { + "0.1667": [0, 0, 0], + "0.5": [0, 0, -1], + "2.2917": [0, 0, -1], + "2.7917": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [57.5, 0, 0], + "0.5": [55, 0, 0], + "0.7917": [53.83, 0, 0], + "1.125": [52.07555, 7.9185, -6.12673], + "1.375": [52.07555, 7.9185, -6.12673], + "1.6667": [52.26198, -5.94383, 4.58217], + "2.125": [52.26198, -5.94383, 4.58217], + "2.7083": [61.33, 0, 0], + "3.0833": [0, 0, 0] + }, + "position": { + "0.125": [0, 0, 0], + "0.5": [0, 1, 0], + "2.4167": [0, 0, 0], + "2.7917": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "2.1667": [0, 0, 0], + "2.3333": [-12.5, 0, 0], + "2.7917": [0, 0, 0] + }, + "position": { + "0.1667": [0, 0, 0], + "0.5": [0.25, 5.5, 2.5], + "2.1667": [0.25, 5.5, 2.5], + "2.3333": [0.25, 5.5, 2.5], + "2.7917": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "2.125": [0, 0, 0], + "2.2917": [-12.5, 0, 0], + "2.7917": [0, 0, 0] + }, + "position": { + "0.125": [0, 0, 0], + "0.5": [-0.5, 5.5, 2.5], + "2.125": [-0.5, 5.5, 2.5], + "2.2917": [-0.5, 5.5, 2.5], + "2.7917": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "1.5": [0, 0, 0], + "1.7083": [0, 0, 15], + "1.875": [0, 0, -15], + "2.0417": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.red_panda.sit": { + "loop": true, + "bones": { + "body": { + "rotation": [-45, 0, 0], + "position": [0, -1.5, -1] + }, + "tail": { + "rotation": [110.94102, 40.78947, 120.36119], + "position": [0, 2.12132, -0.70711] + }, + "skull": { + "rotation": [45, 0, 0], + "position": [0, 1.41421, 0] + }, + "leftArm": { + "rotation": [-22.5, 0, 0] + }, + "rightArm": { + "rotation": [-22.5, 0, 0] + }, + "leftLeg": { + "rotation": [-90, -22.5, 0], + "position": [1, -3, -1] + }, + "rightLeg": { + "rotation": [-90, 22.5, 0], + "position": [-1, -3, -1] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/rhino.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/rhino.rp_anim.json new file mode 100644 index 0000000..e576d7f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/rhino.rp_anim.json @@ -0,0 +1,1445 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.rhino.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.4 + } + } + }, + "animation.silverlabs_nat.rhino.look_at_target": { + "loop": true, + "bones": { + "skull": { + "rotation": [0, "Math.clamp( q.target_y_rotation, -50, 50 )", 0] + } + } + }, + "animation.silverlabs_nat.rhino.idle": { + "loop": true, + "bones": { + "left_ear": { + "rotation": ["Math.sin(( q.anim_time - 0.8 ) * 90 ) * -3", 0, 0] + }, + "right_ear": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 90 ) * -3", 0, 0] + } + } + }, + "animation.silverlabs_nat.rhino.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.0": { + "effect": "step_-6dB" + }, + "0.58": { + "effect": "step" + }, + "0.71": { + "effect": "step_-6dB" + }, + "1.33": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 1.5, + "bones": { + "body": { + "rotation": { + "0.0": [0.5, -0.32, -1], + "0.0833": [0.75, -0.18, -0.5], + "0.1667": [0.85, -0.02, 0.19], + "0.25": [0.73, 0.19, 0.93], + "0.3333": [0.35, 0.37, 1.38], + "0.4167": [-0.03, 0.47, 1.62], + "0.5": [-0.15, 0.5, 1.69], + "0.5833": [-0.03, 0.47, 1.63], + "0.6667": [0.35, 0.38, 1.39], + "0.75": [0.73, 0.2, 0.93], + "0.8333": [0.85, -0.02, 0.19], + "0.9167": [0.75, -0.19, -0.5], + "1.0": [0.5, -0.32, -1], + "1.0833": [0.2, -0.42, -1.37], + "1.1667": [-0.05, -0.48, -1.61], + "1.25": [-0.15, -0.5, -1.69], + "1.3333": [-0.05, -0.48, -1.6], + "1.4167": [0.2, -0.42, -1.36], + "1.5": [0.5, -0.32, -1] + }, + "position": { + "0.0": [0, -1.39, 0], + "0.0833": [0, -1.48, 0], + "0.1667": [0, -1.5, 0], + "0.25": [0, -1.47, 0], + "0.3333": [0, -1.3, 0], + "0.4167": [0, -1.13, 0], + "0.5": [0, -1.1, 0], + "0.5833": [0, -1.13, 0], + "0.6667": [0, -1.3, 0], + "0.75": [0, -1.48, 0], + "0.8333": [0, -1.5, 0], + "0.9167": [0, -1.48, 0], + "1.0": [0, -1.38, 0], + "1.0833": [0, -1.22, 0], + "1.1667": [0, -1.12, 0], + "1.25": [0, -1.1, 0], + "1.3333": [0, -1.12, 0], + "1.4167": [0, -1.21, 0], + "1.5": [0, -1.39, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-0.01, 0.72, 1.71], + "0.0833": [-0.02, 0.54, 1.07], + "0.1667": [-0.02, 0.32, 0.47], + "0.25": [-0.02, 0.05, -0.09], + "0.3333": [-0.03, -0.24, -0.58], + "0.4167": [-0.03, -0.5, -0.99], + "0.5": [-0.02, -0.7, -1.31], + "0.5833": [-0.02, -0.8, -1.54], + "0.6667": [-0.02, -0.81, -1.67], + "0.75": [-0.01, -0.72, -1.71], + "0.8333": [-0.01, -0.57, -1.54], + "0.9167": [0, -0.33, -1.07], + "1.0": [0, -0.04, -0.39], + "1.0833": [0, 0.27, 0.4], + "1.1667": [0, 0.56, 1.17], + "1.25": [0, 0.76, 1.79], + "1.3333": [0, 0.85, 2.14], + "1.4167": [-0.01, 0.84, 2.14], + "1.5": [-0.01, 0.72, 1.71] + } + }, + "left_arm": { + "rotation": { + "0.0": [-12.9551, -0.57938, -0.12839], + "0.75": [14.04576, -0.45794, -0.37744], + "0.9167": [16.29563, -0.42978, -0.38548], + "1.0": [17.54955, -0.4167, -0.39064], + "1.25": [4.24676, -0.51431, -0.23329], + "1.4167": [-12.9551, -0.57938, -0.12839], + "1.5": [-12.9551, -0.57938, -0.12839] + }, + "position": { + "0.0": [0, -0.1, -2.8], + "0.75": [0, 0.4, 1], + "0.9167": [0, 0.68, -0.22], + "1.0": [0, 0.84, -0.88], + "1.25": [0, 1.5, -2.55], + "1.4167": [0, 0.6, -2.6], + "1.5": [0, -0.1, -2.8] + } + }, + "right_arm": { + "rotation": { + "0.0": [14.04576, 0.45794, 0.37744], + "0.1667": [16.29563, 0.42978, 0.38548], + "0.25": [17.54955, 0.4167, 0.39064], + "0.5": [4.24676, 0.51431, 0.23329], + "0.6667": [-12.9551, 0.57938, 0.12839], + "0.75": [-12.9551, 0.57938, 0.12839], + "1.5": [14.04576, 0.45794, 0.37744] + }, + "position": { + "0.0": [0, 0.4, 1], + "0.1667": [0, 0.68, -0.22], + "0.25": [0, 0.84, -0.88], + "0.5": [0, 1.5, -2.55], + "0.6667": [0, 0.6, -2.6], + "0.75": [0, -0.1, -2.8], + "1.5": [0, 0.4, 1] + } + }, + "left_leg": { + "rotation": { + "0.0": [-2.21, -0.55, -0.18], + "0.5833": [20.34576, -0.45794, -0.37744], + "0.6667": [24.09782, -0.41662, -0.4064], + "0.75": [21.84955, -0.4167, -0.39064], + "0.8333": [19.10344, -0.43457, -0.36079], + "1.0": [7.61115, -0.5073, -0.25492], + "1.25": [-9.37728, -0.55649, -0.15493], + "1.3333": [-8.6551, -0.57938, -0.12839], + "1.5": [-2.21, -0.55, -0.18] + }, + "position": { + "0.0": [0, 0.01, -1.21], + "0.0417": [0, -0.04, -0.99], + "0.5833": [0, 0.4, 1.9], + "0.75": [0, 1.64, 0.62], + "0.8333": [0, 1.83, -0.1], + "1.0": [0, 1.61, -1.55], + "1.25": [0, 1.15, -1.38], + "1.3333": [0, 0.2, -2.1], + "1.5": [0, 0.01, -1.21] + } + }, + "right_leg": { + "rotation": { + "0.0": [21.84955, 0.4167, 0.39064], + "0.0833": [19.10344, 0.43457, 0.36079], + "0.25": [7.61115, 0.5073, 0.25492], + "0.5": [-9.37728, 0.55649, 0.15493], + "0.5833": [-8.6551, 0.57938, 0.12839], + "1.3333": [20.34576, 0.45794, 0.37744], + "1.4167": [24.09782, 0.41662, 0.4064], + "1.5": [21.84955, 0.4167, 0.39064] + }, + "position": { + "0.0": [0, 1.64, 0.62], + "0.0833": [0, 1.83, -0.1], + "0.25": [0, 1.61, -1.55], + "0.5": [0, 1.15, -1.38], + "0.5833": [0, 0.2, -2.1], + "0.7917": [0, -0.04, -0.99], + "1.3333": [0, 0.4, 1.9], + "1.5": [0, 1.64, 0.62] + } + }, + "skullRot": { + "rotation": { + "0.0": [-1.40182, 0, 0], + "0.0833": [-1.04006, 0, 0], + "0.1667": [0, 0, 0], + "0.25": [1.04006, 0, 0], + "0.3333": [1.40182, 0, 0], + "0.4167": [1.15311, 0, 0], + "0.5": [0.4522, 0, 0], + "0.5833": [-0.4522, 0, 0], + "0.6667": [-1.15311, 0, 0], + "0.75": [-1.40182, 0, 0], + "0.8333": [-1.04006, 0, 0], + "0.9167": [0, 0, 0], + "1.0": [1.04006, 0, 0], + "1.0833": [1.40182, 0, 0], + "1.1667": [1.15311, 0, 0], + "1.25": [0.4522, 0, 0], + "1.3333": [-0.4522, 0, 0], + "1.4167": [-1.15311, 0, 0], + "1.5": [-1.40182, 0, 0] + } + }, + "left_ear": { + "rotation": { + "0.0": [3.52, 4.75, 14.4], + "0.0417": [2.75, 5.23, 15.67], + "0.0833": [2.13, 5.63, 16.74], + "0.125": [1.65, 5.94, 17.62], + "0.1667": [1.28, 6.18, 18.31], + "0.2083": [1.03, 6.36, 18.83], + "0.25": [0.87, 6.47, 19.18], + "0.2917": [0.81, 6.52, 19.37], + "0.3333": [0.82, 6.52, 19.41], + "0.375": [0.9, 6.47, 19.32], + "0.4167": [1.04, 6.39, 19.1], + "0.4583": [1.24, 6.26, 18.77], + "0.5": [1.48, 6.11, 18.33], + "0.5417": [1.76, 5.92, 17.81], + "0.5833": [2.08, 5.71, 17.22], + "0.625": [2.42, 5.49, 16.57], + "0.6667": [2.77, 5.25, 15.87], + "0.7083": [3.15, 5, 15.14], + "0.75": [3.52, 4.75, 14.4], + "0.7917": [3.9, 4.5, 13.65], + "0.8333": [4.27, 4.25, 12.93], + "0.875": [4.63, 4.01, 12.23], + "0.9167": [4.97, 3.79, 11.57], + "0.9583": [5.28, 3.58, 10.98], + "1.0": [5.56, 3.4, 10.46], + "1.0417": [5.8, 3.24, 10.03], + "1.0833": [6, 3.12, 9.69], + "1.125": [6.14, 3.03, 9.47], + "1.1667": [6.23, 2.98, 9.38], + "1.2083": [6.24, 2.98, 9.42], + "1.25": [6.17, 3.04, 9.61], + "1.2917": [6.01, 3.15, 9.96], + "1.3333": [5.76, 3.32, 10.48], + "1.375": [5.4, 3.56, 11.17], + "1.4167": [4.91, 3.88, 12.05], + "1.4583": [4.29, 4.27, 13.13], + "1.5": [3.52, 4.75, 14.4] + } + }, + "right_ear": { + "rotation": { + "0.0": [3.52, -4.75, -14.4], + "0.0417": [3.9, -4.5, -13.65], + "0.0833": [4.27, -4.25, -12.93], + "0.125": [4.63, -4.01, -12.23], + "0.1667": [4.97, -3.79, -11.57], + "0.2083": [5.28, -3.58, -10.98], + "0.25": [5.56, -3.4, -10.46], + "0.2917": [5.8, -3.24, -10.03], + "0.3333": [6, -3.12, -9.69], + "0.375": [6.14, -3.03, -9.47], + "0.4167": [6.23, -2.98, -9.38], + "0.4583": [6.24, -2.98, -9.42], + "0.5": [6.17, -3.04, -9.61], + "0.5417": [6.01, -3.15, -9.96], + "0.5833": [5.76, -3.32, -10.48], + "0.625": [5.4, -3.56, -11.17], + "0.6667": [4.91, -3.88, -12.05], + "0.7083": [4.29, -4.27, -13.13], + "0.75": [3.52, -4.75, -14.4], + "0.7917": [2.75, -5.23, -15.67], + "0.8333": [2.13, -5.63, -16.74], + "0.875": [1.65, -5.94, -17.62], + "0.9167": [1.28, -6.18, -18.31], + "0.9583": [1.03, -6.36, -18.83], + "1.0": [0.87, -6.47, -19.18], + "1.0417": [0.81, -6.52, -19.37], + "1.0833": [0.82, -6.52, -19.41], + "1.125": [0.9, -6.47, -19.32], + "1.1667": [1.04, -6.39, -19.1], + "1.2083": [1.24, -6.26, -18.77], + "1.25": [1.48, -6.11, -18.33], + "1.2917": [1.76, -5.92, -17.81], + "1.3333": [2.08, -5.71, -17.22], + "1.375": [2.42, -5.49, -16.57], + "1.4167": [2.77, -5.25, -15.87], + "1.4583": [3.15, -5, -15.14], + "1.5": [3.52, -4.75, -14.4] + } + } + } + }, + "animation.silverlabs_nat.rhino.run": { + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.17": { + "effect": "step_-6dB" + }, + "0.29": { + "effect": "step" + }, + "0.58": { + "effect": "step_-6dB" + }, + "0.67": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 0.75, + "bones": { + "body": { + "rotation": { + "0.0": [-4.17, 0.23, 1.99], + "0.0417": [-3.97, 0.21, 1.87], + "0.0833": [-3.37, 0.13, 1.57], + "0.125": [-2.47, 0, 1.13], + "0.1667": [-1.36, -0.16, 0.59], + "0.2083": [-0.14, -0.33, -0.31], + "0.25": [2.18, -0.67, -1.14], + "0.2917": [3.08, -0.8, -1.59], + "0.3333": [3.68, -0.88, -1.88], + "0.375": [3.88, -0.9, -2], + "0.4167": [3.66, -0.86, -1.9], + "0.4583": [3.06, -0.77, -1.61], + "0.5": [2.16, -0.65, -1.16], + "0.5417": [1.06, -0.5, -0.61], + "0.5833": [-0.14, -0.33, -0.01], + "0.625": [-1.95, -0.17, 0.6], + "0.6667": [-3.35, 0.11, 1.59], + "0.7083": [-3.95, 0.19, 1.89], + "0.75": [-4.17, 0.23, 1.99] + }, + "position": { + "0.0": [0, -0.7, 0.7], + "0.0417": [0, -0.38, 0.69], + "0.0833": [0, -0.23, 0.64], + "0.125": [0, -0.17, 0.63], + "0.1667": [0, -0.21, 0.61], + "0.2083": [0, -0.29, 0.59], + "0.25": [0, -0.6, 0.56], + "0.2917": [0, -0.85, 0.51], + "0.3333": [0, -1.1, 0.5], + "0.375": [0, -1.47, 0.56], + "0.4167": [0, -1.63, 0.57], + "0.4583": [0, -1.71, 0.58], + "0.5": [0, -1.77, 0.6], + "0.5417": [0, -1.81, 0.62], + "0.5833": [0, -1.84, 0.65], + "0.625": [0, -1.84, 0.67], + "0.6667": [0, -1.31, 0.7], + "0.7083": [0, -1.04, 0.7], + "0.75": [0, -0.7, 0.7] + } + }, + "skull": { + "rotation": { + "0.0": [6.04, -1.14, -0.93], + "0.0417": [3.97, -1.14, -1.01], + "0.0833": [1.98, -0.96, -1.18], + "0.125": [0.1, -0.62, -1.42], + "0.1667": [-1.62, -0.15, -1.68], + "0.2083": [-3.13, 0.32, -1.94], + "0.25": [-5.36, 0.84, -2.34], + "0.2917": [-5.97, 0.84, -2.42], + "0.3333": [-5.54, 0.73, -2.36], + "0.375": [-4.15, 0.59, -2.25], + "0.4167": [-2.33, 0.43, -2.12], + "0.4583": [-0.34, 0.24, -1.98], + "0.5": [1.66, 0.05, -1.83], + "0.5417": [3.57, -0.15, -1.68], + "0.5833": [5.27, -0.35, -1.52], + "0.625": [6.66, -0.54, -1.37], + "0.6667": [7.99, -0.89, -1.1], + "0.7083": [7.57, -1.03, -0.99], + "0.75": [6.04, -1.14, -0.93] + } + }, + "left_arm": { + "rotation": { + "0.0": [3.1, -0.1, 0.32], + "0.0417": [-6.8, -0.05, 0.32], + "0.125": [-22.28, 0.1, 0.32], + "0.1667": [-28.68, 0.29, 0.32], + "0.2083": [-33.65, 0.47, 0.32], + "0.25": [-36, 0.59, 0.32], + "0.2917": [-36, 0.59, 0.32], + "0.3333": [-34, 0.59, 0.32], + "0.375": [-23.43, 1.22, 0.32], + "0.4167": [-9.25, 1.54, 0.32], + "0.4583": [4.14, 1.86, 0.32], + "0.5": [18.92, 2.18, 0.32], + "0.5417": [29.91, 2.5, 0.32], + "0.5833": [34.31, 2.71, 0.32], + "0.625": [31.27, 2.89, 0.32], + "0.6667": [23.97, 1.97, 0.32], + "0.7083": [14.57, 0.77, 0.32], + "0.75": [3.1, -0.1, 0.32] + }, + "position": { + "0.0": [0, 2.03, -0.4], + "0.0417": [0, 1.92, -0.41], + "0.0833": [0, 1.78, -0.43], + "0.125": [0, 1.61, -0.46], + "0.1667": [0, 1.23, -0.51], + "0.2083": [0, 1.03, -0.54], + "0.25": [0, 0.5, -0.6], + "0.2917": [0, 0, -0.6], + "0.3333": [0, -0.5, -0.6], + "0.375": [0, -0.6, -0.1], + "0.4167": [0, -0.65, 0.15], + "0.4583": [0, -0.7, 0.4], + "0.5": [0, -0.75, 0.65], + "0.5417": [0, -0.8, 0.9], + "0.5833": [0, -0.41, 0.92], + "0.625": [0, 0.19, 0.82], + "0.6667": [0, 2.14, 0.05], + "0.7083": [0, 2.09, -0.21], + "0.75": [0, 2.03, -0.4] + } + }, + "right_arm": { + "rotation": { + "0.0": [-12.8, 0, 0], + "0.0417": [-22.38, -0.09, 0], + "0.0833": [-31.05, -0.18, 0], + "0.125": [-36.74, -0.45, 0], + "0.1667": [-40.93, -0.56, 0], + "0.2083": [-38.7, -0.64, 0], + "0.25": [-27.36, -0.28, 0], + "0.2917": [-15.43, -0.04, 0], + "0.3333": [-0.1, 0.01, 0], + "0.375": [14.73, -0.75, 0], + "0.4167": [25.95, -1.12, 0], + "0.4583": [29.97, -1.5, 0], + "0.5": [32.28, -1.76, 0], + "0.5417": [33.41, -2.04, 0], + "0.5833": [33.18, -2.27, 0], + "0.625": [27.91, -2.35, 0], + "0.6667": [15.57, -0.92, 0], + "0.7083": [3.68, -0.37, 0], + "0.75": [-12.8, 0, 0] + }, + "position": { + "0.0": [0, 1.66, -0.18], + "0.0417": [0, 1.47, -0.21], + "0.0833": [0, 1.2, -0.27], + "0.125": [0, 0.88, -0.33], + "0.1667": [0, 0.24, -0.44], + "0.2083": [0, -0.03, -0.48], + "0.25": [0, -0.17, -0.44], + "0.2917": [0, -0.03, -0.35], + "0.3333": [0, 0, -0.2], + "0.375": [0, -0.4, 0.35], + "0.4167": [0, -0.6, 0.62], + "0.4583": [0, -0.8, 0.9], + "0.5": [0, -0.44, 0.89], + "0.5417": [0, 0.17, 0.78], + "0.5833": [0, 0.86, 0.61], + "0.625": [0, 1.9, 0.3], + "0.6667": [0, 1.88, -0.03], + "0.7083": [0, 1.74, -0.12], + "0.75": [0, 1.66, -0.18] + } + }, + "left_leg": { + "rotation": { + "0.0": [3.56, -0.12, 2], + "0.0417": [13.48, -0.24, 1.47], + "0.0833": [23, -0.35, 0.94], + "0.125": [32.45, -0.44, 0.84], + "0.1667": [41.75, -0.67, 0.76], + "0.2083": [48.35, -0.75, 0.72], + "0.25": [51.7, -0.43, 0.19], + "0.2917": [53.98, -0.2, -0.01], + "0.3333": [50.07, 0, 0], + "0.375": [37.78, 0.21, 0.56], + "0.4167": [22.96, 0.31, 0.99], + "0.4583": [7.87, 0.4, 1.41], + "0.5": [-5.46, 0.47, 1.75], + "0.5417": [-14.99, 0.52, 1.93], + "0.5833": [-21.29, 0.49, 1.73], + "0.625": [-20.99, 0.46, 1.53], + "0.6667": [-15.48, 0.21, 1.28], + "0.7083": [-5.96, 0.04, 1.64], + "0.75": [3.56, -0.12, 2] + }, + "position": { + "0.0": [0, -0.11, -1.11], + "0.0417": [0, -0.01, -0.84], + "0.0833": [0, 0.08, -0.58], + "0.125": [0, 0.14, -0.41], + "0.1667": [0, 0.28, 0.01], + "0.2083": [0, 0.34, 0.19], + "0.25": [0, 0.34, 0.18], + "0.2917": [0, 0.36, 0.07], + "0.3333": [0, 0.58, 0.05], + "0.375": [0, 1.55, 0.31], + "0.4167": [0, 2.2, 0.5], + "0.4583": [0, 2.8, 0.67], + "0.5": [0, 3.21, 0.79], + "0.5417": [0, 3.3, 0.8], + "0.5833": [0, 2.5, 0.52], + "0.625": [0, 1.7, 0.24], + "0.6667": [0, -0.5, -0.77], + "0.7083": [0, -0.31, -0.94], + "0.75": [0, -0.11, -1.11] + } + }, + "right_leg": { + "rotation": { + "0.0": [20.59, 0.7, 0], + "0.0417": [33.25, 0.75, 0], + "0.0833": [45.07, 0.8, 0], + "0.125": [55.1, 0.75, 0], + "0.1667": [60.27, 0.58, 0], + "0.2083": [63.21, 0.46, 0], + "0.25": [61.4, 0, 0], + "0.2917": [54.19, -0.19, 0], + "0.3333": [38.63, -0.4, 0], + "0.375": [9.81, -0.87, 0], + "0.4167": [-4.64, -1.09, 0], + "0.4583": [-14.95, -1.29, 0], + "0.5": [-22.41, -1.57, 0], + "0.5417": [-26.98, -1.88, 0], + "0.5833": [-25.41, -2.16, 0], + "0.625": [-18.29, -2.24, 0], + "0.6667": [-5.2, -0.48, 0], + "0.7083": [6.39, 0.11, 0], + "0.75": [20.59, 0.7, 0] + }, + "position": { + "0.0": [0, 0.08, -0.58], + "0.0417": [0, 0.15, -0.29], + "0.0833": [0, 0.25, 0.11], + "0.125": [0, 0.4, 0.3], + "0.1667": [0, 0.58, 0.05], + "0.2083": [0, 0.69, -0.18], + "0.25": [0, 1.2, -0.6], + "0.2917": [0, 1.53, -0.48], + "0.3333": [0, 1.97, -0.25], + "0.375": [0, 2.89, 0.35], + "0.4167": [0, 3.2, 0.62], + "0.4583": [0, 3.3, 0.8], + "0.5": [0, 2.79, 0.95], + "0.5417": [0, 1.77, 0.95], + "0.5833": [0, 0.85, 0.79], + "0.625": [0, -0.7, -0.6], + "0.6667": [0, -0.23, -0.59], + "0.7083": [0, -0.08, -0.58], + "0.75": [0, 0.08, -0.58] + } + }, + "left_ear": { + "rotation": { + "0.0": [-16.3, 0, 14.2], + "0.0417": [-14.56, 0, 18.69], + "0.0833": [-13.37, 0, 22.09], + "0.125": [-12.7, 0, 24.4], + "0.1667": [-12.51, 0, 25.61], + "0.2083": [-12.73, 0, 25.77], + "0.25": [-13.3, 0, 24.95], + "0.2917": [-14.14, 0, 23.27], + "0.3333": [-15.17, 0, 20.9], + "0.375": [-16.3, 0, 18.07], + "0.4167": [-17.43, 0, 15.04], + "0.4583": [-18.46, 0, 12.1], + "0.5": [-19.3, 0, 9.53], + "0.5417": [-19.87, 0, 7.62], + "0.5833": [-20.09, 0, 6.59], + "0.625": [-19.9, 0, 6.63], + "0.6667": [-19.23, 0, 7.87], + "0.7083": [-18.04, 0, 10.38], + "0.75": [-16.3, 0, 14.2] + } + }, + "right_ear": { + "rotation": { + "0.0": [-16.3, 0, -17.56], + "0.0417": [-18.05, 0, -14.77], + "0.0833": [-20.54, 0, -9.72], + "0.125": [-22.3, 0, -6.65], + "0.1667": [-22.8, 0, -5.92], + "0.2083": [-22.38, 0, -6.48], + "0.25": [-21.37, 0, -7.8], + "0.2917": [-19.94, 0, -9.62], + "0.3333": [-18.23, 0, -11.78], + "0.375": [-16.3, 0, -14.2], + "0.4167": [-14.37, 0, -16.66], + "0.4583": [-12.66, 0, -18.97], + "0.5": [-11.23, 0, -21.06], + "0.5417": [-10.22, 0, -22.84], + "0.5833": [-9.8, 0, -24.11], + "0.625": [-10.3, 0, -24.49], + "0.6667": [-12.06, 0, -23.13], + "0.7083": [-14.55, 0, -19.83], + "0.75": [-16.3, 0, -17.56] + } + } + } + }, + "animation.silverlabs_nat.rhino.attack": { + "sound_effects": { + "0.0": { + "effect": "attack" + } + }, + "animation_length": 0.5, + "bones": { + "skull": { + "rotation": { + "0.0": [45, 0, 0], + "0.0625": [8.26, 0, 0], + "0.125": [-28.28, 0, 0], + "0.1875": [-30.8, 0, 0], + "0.25": [-26.67, 0, 0], + "0.3125": [-18.48, 0, 0], + "0.375": [-9.43, 0, 0], + "0.4375": [23.97, 0, 0], + "0.5": [45, 0, 0] + } + }, + "left_ear": { + "rotation": { + "0.0": [55, 0, 0], + "0.3125": [-27.5, 0, 0], + "0.5": [55, 0, 0] + } + }, + "right_ear": { + "rotation": { + "0.0": [55, 0, 0], + "0.3125": [-27.5, 0, 0], + "0.5": [55, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.rhino.foot": { + "animation_length": 2, + "bones": { + "skull": { + "rotation": [22.5, 0, 0] + }, + "right_arm": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 360 ) * -30", + 0, + 0 + ], + "position": { + "0.0": [0.2, 4.23, 0], + "0.0417": [0.2, 3.44, 0], + "0.0833": [0.2, 2.4, 0], + "0.125": [0.2, 1.19, 0], + "0.1667": [0.2, -0.1, 0], + "0.2083": [0.2, -0.1, 0], + "0.25": [0.2, -0.1, 0], + "0.2917": [0.2, -0.1, 0], + "0.3333": [0.2, -0.1, 0], + "0.375": [0.2, -0.1, 0], + "0.4167": [0.2, -0.1, 0], + "0.4583": [0.2, -0.1, 0], + "0.5": [0.2, -0.1, 0], + "0.5417": [0.2, -0.1, 0], + "0.5833": [0.2, -0.1, 0], + "0.625": [0.2, -0.1, 0], + "0.6667": [0.2, -0.1, 0], + "0.7083": [0.2, 1.19, 0], + "0.75": [0.2, 2.4, 0], + "0.7917": [0.2, 3.44, 0], + "0.8333": [0.2, 4.23, 0], + "0.875": [0.2, 4.73, 0], + "0.9167": [0.2, 4.9, 0], + "0.9583": [0.2, 4.73, 0], + "1.0": [0.2, 4.23, 0], + "1.0417": [0.2, 3.44, 0], + "1.0833": [0.2, 2.4, 0], + "1.125": [0.2, 1.19, 0], + "1.1667": [0.2, -0.1, 0], + "1.2083": [0.2, -0.1, 0], + "1.25": [0.2, -0.1, 0], + "1.2917": [0.2, -0.1, 0], + "1.3333": [0.2, -0.1, 0], + "1.375": [0.2, -0.1, 0], + "1.4167": [0.2, -0.1, 0], + "1.4583": [0.2, -0.1, 0], + "1.5": [0.2, -0.1, 0], + "1.5417": [0.2, -0.1, 0], + "1.5833": [0.2, -0.1, 0], + "1.625": [0.2, -0.1, 0], + "1.6667": [0.2, -0.1, 0], + "1.7083": [0.2, 1.19, 0], + "1.75": [0.2, 2.4, 0], + "1.7917": [0.2, 3.44, 0], + "1.8333": [0.2, 4.23, 0], + "1.875": [0.2, 4.73, 0], + "1.9167": [0.2, 4.9, 0], + "1.9583": [0.2, 4.73, 0], + "2.0": [0.2, 4.23, 0] + } + } + }, + "sound_effects": { + "0.16": { + "effect": "scrape" + }, + "1.16": { + "effect": "scrape" + } + } + }, + "animation.silverlabs_nat.rhino.stunned": { + "sound_effects": { + "0.0": { + "effect": "stun" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 360 * 8 )", 0], + "position": [ + 0, + "-0.5 + Math.sin(( q.anim_time - 0.0 ) * 360 * 2 ) * 0.2", + 0 + ] + }, + "skull": { + "rotation": [45, 0, 0] + }, + "left_arm": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 * 8 ) * 2", + 0 + ] + }, + "right_arm": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 * 8 ) * 2", + 0 + ] + }, + "left_leg": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 * 8 ) * 2", + 0 + ] + }, + "right_leg": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 * 8 ) * 2", + 0 + ] + }, + "left_ear": { + "rotation": [55, 0, 0] + }, + "right_ear": { + "rotation": [70, 0, 0] + } + } + }, + "animation.silverlabs_nat.rhino.stunned2": { + "sound_effects": { + "0.0": { + "effect": "stun" + } + }, + "loop": true, + "animation_length": 1.5, + "bones": { + "body": { + "rotation": { + "0.0": [2.6665, -1.0125, 0.8505], + "0.0417": [2.707, -0.999, 0.837], + "0.0833": [2.7475, -0.9855, 0.81], + "0.125": [2.815, -0.8775, 0.729], + "0.1667": [2.8555, -0.81, 0.675], + "0.2083": [2.8825, -0.729, 0.594], + "0.25": [2.9365, -0.513, 0.432], + "0.2917": [2.95, -0.405, 0.324], + "0.3333": [2.9635, -0.27, 0.216], + "0.375": [2.977, 0, 0], + "0.4167": [2.977, 0.135, -0.108], + "0.4583": [2.977, 0.27, -0.216], + "0.5": [2.9365, 0.513, -0.432], + "0.5417": [2.923, 0.6345, -0.513], + "0.5833": [2.896, 0.729, -0.594], + "0.625": [2.8285, 0.8775, -0.729], + "0.6667": [2.788, 0.945, -0.783], + "0.7083": [2.7475, 0.9855, -0.81], + "0.75": [2.6665, 1.0125, -0.8505], + "0.7917": [2.6125, 1.0125, -0.837], + "0.8333": [2.572, 0.9855, -0.8235], + "0.875": [2.5045, 0.891, -0.7425], + "0.9167": [2.464, 0.8235, -0.6885], + "0.9583": [2.437, 0.7425, -0.621], + "1.0": [2.383, 0.5265, -0.4455], + "1.0417": [2.3695, 0.405, -0.3375], + "1.0833": [2.356, 0.2835, -0.2295], + "1.125": [2.3425, 0, 0], + "1.1667": [2.356, -0.135, 0.1215], + "1.2083": [2.356, -0.2835, 0.2295], + "1.25": [2.3965, -0.5265, 0.4455], + "1.2917": [2.41, -0.648, 0.5265], + "1.3333": [2.437, -0.7425, 0.621], + "1.375": [2.5045, -0.891, 0.7425], + "1.4167": [2.545, -0.945, 0.7965], + "1.4583": [2.5855, -0.9855, 0.8235], + "1.5": [2.6665, -1.0125, 0.8505] + }, + "position": [0, -0.8, -0.7] + }, + "skull": { + "rotation": { + "0.0": [37.3095, 0, 0], + "0.0417": [37.3095, -0.4935, 0.3995], + "0.0833": [37.333, -0.9635, 0.799], + "0.125": [37.38, -1.8565, 1.5275], + "0.1667": [37.427, -2.2325, 1.8565], + "0.2083": [37.474, -2.585, 2.1385], + "0.25": [37.5915, -3.1255, 2.585], + "0.2917": [37.6385, -3.3135, 2.7495], + "0.3333": [37.709, -3.4545, 2.867], + "0.375": [37.85, -3.5485, 2.961], + "0.4167": [37.9205, -3.525, 2.914], + "0.4583": [37.991, -3.431, 2.8435], + "0.5": [38.132, -3.102, 2.5615], + "0.5417": [38.179, -2.8435, 2.3735], + "0.5833": [38.226, -2.5615, 2.115], + "0.625": [38.32, -1.833, 1.504], + "0.6667": [38.3435, -1.41, 1.1515], + "0.7083": [38.3905, -0.94, 0.7755], + "0.75": [38.414, 0, 0], + "0.7917": [38.414, 0.47, -0.3995], + "0.8333": [38.3905, 0.94, -0.7755], + "0.875": [38.3435, 1.833, -1.504], + "0.9167": [38.2965, 2.209, -1.833], + "0.9583": [38.2495, 2.5615, -2.115], + "1.0": [38.132, 3.102, -2.5615], + "1.0417": [38.0615, 3.29, -2.726], + "1.0833": [37.991, 3.431, -2.8435], + "1.125": [37.85, 3.5485, -2.961], + "1.1667": [37.7795, 3.525, -2.9375], + "1.2083": [37.709, 3.4545, -2.867], + "1.25": [37.568, 3.1255, -2.585], + "1.2917": [37.4975, 2.8905, -2.397], + "1.3333": [37.4505, 2.585, -2.1385], + "1.375": [37.3565, 1.8565, -1.5275], + "1.4167": [37.333, 1.41, -1.175], + "1.4583": [37.3095, 0.9635, -0.799], + "1.5": [37.3095, 0, 0] + } + }, + "left_arm": { + "rotation": [-3, 0, 0], + "position": [0, 0, 0.7] + }, + "right_arm": { + "rotation": [-3, 0, 0], + "position": [0, 0, 0.7] + }, + "left_leg": { + "rotation": { + "0.0": [0, 0, -0.62], + "0.0417": [0, 0, -0.6], + "0.0833": [0, 0, -0.56], + "0.125": [0, 0, -0.42], + "0.1667": [0, 0, -0.32], + "0.2083": [0, 0, -0.07], + "0.25": [0, 0, 0.07], + "0.2917": [0, 0, 0.22], + "0.3333": [0, 0, 0.37], + "0.375": [0, 0, 0.69], + "0.4167": [0, 0, 0.85], + "0.4583": [0, 0, 1.16], + "0.5": [0, 0, 1.31], + "0.5417": [0, 0, 1.45], + "0.5833": [0, 0, 1.7], + "0.625": [0, 0, 1.8], + "0.6667": [0, 0, 1.88], + "0.7083": [0, 0, 1.98], + "0.75": [0, 0, 2], + "0.7917": [0, 0, 1.99], + "0.8333": [0, 0, 1.89], + "0.875": [0, 0, 1.8], + "0.9167": [0, 0, 1.7], + "0.9583": [0, 0, 1.59], + "1.0": [0, 0, 1.32], + "1.0417": [0, 0, 1.17], + "1.0833": [0, 0, 1.01], + "1.125": [0, 0, 0.69], + "1.1667": [0, 0, 0.53], + "1.2083": [0, 0, 0.37], + "1.25": [0, 0, 0.06], + "1.2917": [0, 0, -0.08], + "1.3333": [0, 0, -0.21], + "1.375": [0, 0, -0.42], + "1.4167": [0, 0, -0.51], + "1.4583": [0, 0, -0.57], + "1.5": [0, 0, -0.62] + }, + "position": { + "0.0": [-0.11, -0.01, 0], + "0.0417": [-0.11, -0.01, 0], + "0.0833": [-0.1, -0.01, 0], + "0.125": [-0.06, -0.02, 0], + "0.1667": [-0.03, -0.02, 0], + "0.2083": [0.03, -0.03, 0], + "0.25": [0.07, -0.03, 0], + "0.2917": [0.1, -0.04, 0], + "0.3333": [0.14, -0.04, 0], + "0.375": [0.22, -0.04, 0], + "0.4167": [0.26, -0.05, 0], + "0.4583": [0.34, -0.05, 0], + "0.5": [0.37, -0.06, 0], + "0.5417": [0.41, -0.06, 0], + "0.5833": [0.47, -0.07, 0], + "0.625": [0.5, -0.07, 0], + "0.6667": [0.52, -0.07, 0], + "0.7083": [0.55, -0.08, 0], + "0.75": [0.55, -0.08, 0], + "0.7917": [0.55, -0.08, 0], + "0.8333": [0.52, -0.07, 0], + "0.875": [0.5, -0.07, 0], + "0.9167": [0.47, -0.07, 0], + "0.9583": [0.44, -0.06, 0], + "1.0": [0.37, -0.06, 0], + "1.0417": [0.34, -0.05, 0], + "1.0833": [0.3, -0.05, 0], + "1.125": [0.22, -0.04, 0], + "1.1667": [0.18, -0.04, 0], + "1.2083": [0.14, -0.04, 0], + "1.25": [0.07, -0.03, 0], + "1.2917": [0.03, -0.03, 0], + "1.3333": [0, -0.03, 0], + "1.375": [-0.06, -0.02, 0], + "1.4167": [-0.08, -0.02, 0], + "1.4583": [-0.1, -0.01, 0], + "1.5": [-0.11, -0.01, 0] + } + }, + "right_leg": { + "rotation": { + "0.0": [0, 0, -0.62], + "0.0417": [0, 0, -0.6], + "0.0833": [0, 0, -0.56], + "0.125": [0, 0, -0.42], + "0.1667": [0, 0, -0.32], + "0.2083": [0, 0, -0.07], + "0.25": [0, 0, 0.07], + "0.2917": [0, 0, 0.22], + "0.3333": [0, 0, 0.37], + "0.375": [0, 0, 0.69], + "0.4167": [0, 0, 0.85], + "0.4583": [0, 0, 1.16], + "0.5": [0, 0, 1.31], + "0.5417": [0, 0, 1.45], + "0.5833": [0, 0, 1.7], + "0.625": [0, 0, 1.8], + "0.6667": [0, 0, 1.88], + "0.7083": [0, 0, 1.98], + "0.75": [0, 0, 2], + "0.7917": [0, 0, 1.99], + "0.8333": [0, 0, 1.89], + "0.875": [0, 0, 1.8], + "0.9167": [0, 0, 1.7], + "0.9583": [0, 0, 1.59], + "1.0": [0, 0, 1.32], + "1.0417": [0, 0, 1.17], + "1.0833": [0, 0, 1.01], + "1.125": [0, 0, 0.69], + "1.1667": [0, 0, 0.53], + "1.2083": [0, 0, 0.37], + "1.25": [0, 0, 0.06], + "1.2917": [0, 0, -0.08], + "1.3333": [0, 0, -0.21], + "1.375": [0, 0, -0.42], + "1.4167": [0, 0, -0.51], + "1.4583": [0, 0, -0.57], + "1.5": [0, 0, -0.62] + }, + "position": { + "0.0": [-0.11, -0.01, 0], + "0.0417": [-0.11, -0.01, 0], + "0.0833": [-0.1, -0.01, 0], + "0.125": [-0.06, -0.02, 0], + "0.1667": [-0.03, -0.02, 0], + "0.2083": [0.03, -0.03, 0], + "0.25": [0.07, -0.03, 0], + "0.2917": [0.1, -0.04, 0], + "0.3333": [0.14, -0.04, 0], + "0.375": [0.22, -0.04, 0], + "0.4167": [0.26, -0.05, 0], + "0.4583": [0.34, -0.05, 0], + "0.5": [0.37, -0.06, 0], + "0.5417": [0.41, -0.06, 0], + "0.5833": [0.47, -0.07, 0], + "0.625": [0.5, -0.07, 0], + "0.6667": [0.52, -0.07, 0], + "0.7083": [0.55, -0.08, 0], + "0.75": [0.55, -0.08, 0], + "0.7917": [0.55, -0.08, 0], + "0.8333": [0.52, -0.07, 0], + "0.875": [0.5, -0.07, 0], + "0.9167": [0.47, -0.07, 0], + "0.9583": [0.44, -0.06, 0], + "1.0": [0.37, -0.06, 0], + "1.0417": [0.34, -0.05, 0], + "1.0833": [0.3, -0.05, 0], + "1.125": [0.22, -0.04, 0], + "1.1667": [0.18, -0.04, 0], + "1.2083": [0.14, -0.04, 0], + "1.25": [0.07, -0.03, 0], + "1.2917": [0.03, -0.03, 0], + "1.3333": [0, -0.03, 0], + "1.375": [-0.06, -0.02, 0], + "1.4167": [-0.08, -0.02, 0], + "1.4583": [-0.1, -0.01, 0], + "1.5": [-0.11, -0.01, 0] + } + }, + "left_ear": { + "rotation": { + "0.0": [48.762, 10.108, -8.1396], + "0.0417": [48.966, 10.04, -7.5752], + "0.0833": [49.272, 9.9584, -6.8476], + "0.125": [50.224, 9.768, -4.8756], + "0.1667": [50.904, 9.6592, -3.6176], + "0.2083": [52.7808, 9.4076, -0.5168], + "0.25": [53.8144, 9.2784, 1.1288], + "0.2917": [54.6576, 9.156, 2.5772], + "0.3333": [55.3376, 9.0472, 3.8352], + "0.375": [56.2828, 8.8568, 5.8072], + "0.4167": [56.5888, 8.7752, 6.5348], + "0.4583": [56.7996, 8.7072, 7.0992], + "0.5": [56.9696, 8.612, 7.7588], + "0.5417": [56.9492, 8.578, 7.8676], + "0.5833": [56.8744, 8.5644, 7.8472], + "0.625": [56.5616, 8.5644, 7.4392], + "0.6667": [56.3372, 8.5916, 7.0652], + "0.7083": [56.0856, 8.6256, 6.596], + "0.75": [55.4736, 8.7344, 5.3924], + "0.7917": [55.1336, 8.8024, 4.6784], + "0.8333": [54.7732, 8.8908, 3.91], + "0.875": [53.998, 9.0812, 2.2168], + "0.9167": [53.5968, 9.1832, 1.326], + "0.9583": [53.1888, 9.2988, 0.408], + "1.0": [52.366, 9.5232, -1.4484], + "1.0417": [51.958, 9.632, -2.3596], + "1.0833": [51.5568, 9.734, -3.2572], + "1.125": [50.7884, 9.9244, -4.9504], + "1.1667": [50.428, 10.0128, -5.7188], + "1.2083": [50.0812, 10.0808, -6.4328], + "1.25": [49.476, 10.1896, -7.6364], + "1.2917": [49.2176, 10.2236, -8.1056], + "1.3333": [49, 10.2508, -8.4796], + "1.375": [48.6872, 10.2508, -8.8876], + "1.4167": [48.6056, 10.2372, -8.908], + "1.4583": [48.5852, 10.2032, -8.7992], + "1.5": [48.762, 10.108, -8.1396] + } + }, + "right_ear": { + "rotation": { + "0.0": [55.6852, -4.5968, -8.7992], + "0.0417": [55.7396, -4.6376, -8.5408], + "0.0833": [56.066, -4.76, -7.5752], + "0.125": [56.372, -4.8416, -6.8476], + "0.1667": [56.7868, -4.93, -5.95], + "0.2083": [57.324, -5.032, -4.8756], + "0.25": [58.8472, -5.2632, -2.1692], + "0.2917": [59.8808, -5.3924, -0.5168], + "0.3333": [60.9144, -5.5216, 1.1288], + "0.375": [62.4376, -5.7528, 3.8352], + "0.4167": [62.968, -5.8548, 4.9096], + "0.4583": [63.3828, -5.9432, 5.8072], + "0.5": [63.8996, -6.0928, 7.0992], + "0.5417": [64.022, -6.1472, 7.5004], + "0.5833": [64.0696, -6.188, 7.7588], + "0.625": [63.9744, -6.2356, 7.8472], + "0.6667": [63.8384, -6.2424, 7.7044], + "0.7083": [63.6616, -6.2356, 7.4392], + "0.75": [63.1856, -6.1744, 6.596], + "0.7917": [62.8932, -6.1268, 6.0316], + "0.8333": [62.5736, -6.0656, 5.3924], + "0.875": [61.8732, -5.9092, 3.91], + "0.9167": [61.4924, -5.8208, 3.0804], + "0.9583": [61.098, -5.7188, 2.2168], + "1.0": [60.2888, -5.5012, 0.408], + "1.0417": [59.8808, -5.3924, -0.5168], + "1.0833": [59.466, -5.2768, -1.4484], + "1.125": [58.6568, -5.066, -3.2572], + "1.1667": [58.2692, -4.964, -4.1208], + "1.2083": [57.8884, -4.8756, -4.9504], + "1.25": [57.1812, -4.7192, -6.4328], + "1.2917": [56.8684, -4.658, -7.072], + "1.3333": [56.576, -4.6104, -7.6364], + "1.375": [56.1, -4.5492, -8.4796], + "1.4167": [55.9164, -4.5424, -8.7448], + "1.4583": [55.7872, -4.5492, -8.8876], + "1.5": [55.6852, -4.5968, -8.7992] + } + } + } + }, + "animation.silverlabs_nat.rhino.charge": { + "sound_effects": { + "0.17": { + "effect": "step_-6dB" + }, + "0.29": { + "effect": "step" + }, + "0.50": { + "effect": "charge" + }, + "0.58": { + "effect": "step_-6dB" + }, + "0.67": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 0.75, + "bones": { + "body": { + "rotation": { + "0.0": [-4.17, 0.23, 1.99], + "0.0417": [-3.97, 0.21, 1.87], + "0.0833": [-3.37, 0.13, 1.57], + "0.125": [-2.47, 0, 1.13], + "0.1667": [-1.36, -0.16, 0.59], + "0.2083": [-0.14, -0.33, -0.31], + "0.25": [2.18, -0.67, -1.14], + "0.2917": [3.08, -0.8, -1.59], + "0.3333": [3.68, -0.88, -1.88], + "0.375": [3.88, -0.9, -2], + "0.4167": [3.66, -0.86, -1.9], + "0.4583": [3.06, -0.77, -1.61], + "0.5": [2.16, -0.65, -1.16], + "0.5417": [1.06, -0.5, -0.61], + "0.5833": [-0.14, -0.33, -0.01], + "0.625": [-1.95, -0.17, 0.6], + "0.6667": [-3.35, 0.11, 1.59], + "0.7083": [-3.95, 0.19, 1.89], + "0.75": [-4.17, 0.23, 1.99] + }, + "position": { + "0.0": [0, -0.7, 0.7], + "0.0417": [0, -0.38, 0.69], + "0.0833": [0, -0.23, 0.64], + "0.125": [0, -0.17, 0.63], + "0.1667": [0, -0.21, 0.61], + "0.2083": [0, -0.29, 0.59], + "0.25": [0, -0.6, 0.56], + "0.2917": [0, -0.85, 0.51], + "0.3333": [0, -1.1, 0.5], + "0.375": [0, -1.47, 0.56], + "0.4167": [0, -1.63, 0.57], + "0.4583": [0, -1.71, 0.58], + "0.5": [0, -1.77, 0.6], + "0.5417": [0, -1.81, 0.62], + "0.5833": [0, -1.84, 0.65], + "0.625": [0, -1.84, 0.67], + "0.6667": [0, -1.31, 0.7], + "0.7083": [0, -1.04, 0.7], + "0.75": [0, -0.7, 0.7] + } + }, + "skull": { + "rotation": { + "0.0": [6.04, -1.14, -0.93], + "0.0417": [3.97, -1.14, -1.01], + "0.0833": [1.98, -0.96, -1.18], + "0.125": [0.1, -0.62, -1.42], + "0.1667": [-1.62, -0.15, -1.68], + "0.2083": [-3.13, 0.32, -1.94], + "0.25": [-5.36, 0.84, -2.34], + "0.2917": [-5.97, 0.84, -2.42], + "0.3333": [-5.54, 0.73, -2.36], + "0.375": [-4.15, 0.59, -2.25], + "0.4167": [-2.33, 0.43, -2.12], + "0.4583": [-0.34, 0.24, -1.98], + "0.5": [1.66, 0.05, -1.83], + "0.5417": [3.57, -0.15, -1.68], + "0.5833": [5.27, -0.35, -1.52], + "0.625": [6.66, -0.54, -1.37], + "0.6667": [7.99, -0.89, -1.1], + "0.7083": [7.57, -1.03, -0.99], + "0.75": [6.04, -1.14, -0.93] + } + }, + "left_arm": { + "rotation": { + "0.0": [3.1, -0.1, 0.32], + "0.0417": [-6.8, -0.05, 0.32], + "0.125": [-22.28, 0.1, 0.32], + "0.1667": [-28.68, 0.29, 0.32], + "0.2083": [-33.65, 0.47, 0.32], + "0.25": [-36, 0.59, 0.32], + "0.2917": [-36, 0.59, 0.32], + "0.3333": [-34, 0.59, 0.32], + "0.375": [-23.43, 1.22, 0.32], + "0.4167": [-9.25, 1.54, 0.32], + "0.4583": [4.14, 1.86, 0.32], + "0.5": [18.92, 2.18, 0.32], + "0.5417": [29.91, 2.5, 0.32], + "0.5833": [34.31, 2.71, 0.32], + "0.625": [31.27, 2.89, 0.32], + "0.6667": [23.97, 1.97, 0.32], + "0.7083": [14.57, 0.77, 0.32], + "0.75": [3.1, -0.1, 0.32] + }, + "position": { + "0.0": [0, 2.03, -0.4], + "0.0417": [0, 1.92, -0.41], + "0.0833": [0, 1.78, -0.43], + "0.125": [0, 1.61, -0.46], + "0.1667": [0, 1.23, -0.51], + "0.2083": [0, 1.03, -0.54], + "0.25": [0, 0.5, -0.6], + "0.2917": [0, 0, -0.6], + "0.3333": [0, -0.5, -0.6], + "0.375": [0, -0.6, -0.1], + "0.4167": [0, -0.65, 0.15], + "0.4583": [0, -0.7, 0.4], + "0.5": [0, -0.75, 0.65], + "0.5417": [0, -0.8, 0.9], + "0.5833": [0, -0.41, 0.92], + "0.625": [0, 0.19, 0.82], + "0.6667": [0, 2.14, 0.05], + "0.7083": [0, 2.09, -0.21], + "0.75": [0, 2.03, -0.4] + } + }, + "right_arm": { + "rotation": { + "0.0": [-12.8, 0, 0], + "0.0417": [-22.38, -0.09, 0], + "0.0833": [-31.05, -0.18, 0], + "0.125": [-36.74, -0.45, 0], + "0.1667": [-40.93, -0.56, 0], + "0.2083": [-38.7, -0.64, 0], + "0.25": [-27.36, -0.28, 0], + "0.2917": [-15.43, -0.04, 0], + "0.3333": [-0.1, 0.01, 0], + "0.375": [14.73, -0.75, 0], + "0.4167": [25.95, -1.12, 0], + "0.4583": [29.97, -1.5, 0], + "0.5": [32.28, -1.76, 0], + "0.5417": [33.41, -2.04, 0], + "0.5833": [33.18, -2.27, 0], + "0.625": [27.91, -2.35, 0], + "0.6667": [15.57, -0.92, 0], + "0.7083": [3.68, -0.37, 0], + "0.75": [-12.8, 0, 0] + }, + "position": { + "0.0": [0, 1.66, -0.18], + "0.0417": [0, 1.47, -0.21], + "0.0833": [0, 1.2, -0.27], + "0.125": [0, 0.88, -0.33], + "0.1667": [0, 0.24, -0.44], + "0.2083": [0, -0.03, -0.48], + "0.25": [0, -0.17, -0.44], + "0.2917": [0, -0.03, -0.35], + "0.3333": [0, 0, -0.2], + "0.375": [0, -0.4, 0.35], + "0.4167": [0, -0.6, 0.62], + "0.4583": [0, -0.8, 0.9], + "0.5": [0, -0.44, 0.89], + "0.5417": [0, 0.17, 0.78], + "0.5833": [0, 0.86, 0.61], + "0.625": [0, 1.9, 0.3], + "0.6667": [0, 1.88, -0.03], + "0.7083": [0, 1.74, -0.12], + "0.75": [0, 1.66, -0.18] + } + }, + "left_leg": { + "rotation": { + "0.0": [3.56, -0.12, 2], + "0.0417": [13.48, -0.24, 1.47], + "0.0833": [23, -0.35, 0.94], + "0.125": [32.45, -0.44, 0.84], + "0.1667": [41.75, -0.67, 0.76], + "0.2083": [48.35, -0.75, 0.72], + "0.25": [51.7, -0.43, 0.19], + "0.2917": [53.98, -0.2, -0.01], + "0.3333": [50.07, 0, 0], + "0.375": [37.78, 0.21, 0.56], + "0.4167": [22.96, 0.31, 0.99], + "0.4583": [7.87, 0.4, 1.41], + "0.5": [-5.46, 0.47, 1.75], + "0.5417": [-14.99, 0.52, 1.93], + "0.5833": [-21.29, 0.49, 1.73], + "0.625": [-20.99, 0.46, 1.53], + "0.6667": [-15.48, 0.21, 1.28], + "0.7083": [-5.96, 0.04, 1.64], + "0.75": [3.56, -0.12, 2] + }, + "position": { + "0.0": [0, -0.11, -1.11], + "0.0417": [0, -0.01, -0.84], + "0.0833": [0, 0.08, -0.58], + "0.125": [0, 0.14, -0.41], + "0.1667": [0, 0.28, 0.01], + "0.2083": [0, 0.34, 0.19], + "0.25": [0, 0.34, 0.18], + "0.2917": [0, 0.36, 0.07], + "0.3333": [0, 0.58, 0.05], + "0.375": [0, 1.55, 0.31], + "0.4167": [0, 2.2, 0.5], + "0.4583": [0, 2.8, 0.67], + "0.5": [0, 3.21, 0.79], + "0.5417": [0, 3.3, 0.8], + "0.5833": [0, 2.5, 0.52], + "0.625": [0, 1.7, 0.24], + "0.6667": [0, -0.5, -0.77], + "0.7083": [0, -0.31, -0.94], + "0.75": [0, -0.11, -1.11] + } + }, + "right_leg": { + "rotation": { + "0.0": [20.59, 0.7, 0], + "0.0417": [33.25, 0.75, 0], + "0.0833": [45.07, 0.8, 0], + "0.125": [55.1, 0.75, 0], + "0.1667": [60.27, 0.58, 0], + "0.2083": [63.21, 0.46, 0], + "0.25": [61.4, 0, 0], + "0.2917": [54.19, -0.19, 0], + "0.3333": [38.63, -0.4, 0], + "0.375": [9.81, -0.87, 0], + "0.4167": [-4.64, -1.09, 0], + "0.4583": [-14.95, -1.29, 0], + "0.5": [-22.41, -1.57, 0], + "0.5417": [-26.98, -1.88, 0], + "0.5833": [-25.41, -2.16, 0], + "0.625": [-18.29, -2.24, 0], + "0.6667": [-5.2, -0.48, 0], + "0.7083": [6.39, 0.11, 0], + "0.75": [20.59, 0.7, 0] + }, + "position": { + "0.0": [0, 0.08, -0.58], + "0.0417": [0, 0.15, -0.29], + "0.0833": [0, 0.25, 0.11], + "0.125": [0, 0.4, 0.3], + "0.1667": [0, 0.58, 0.05], + "0.2083": [0, 0.69, -0.18], + "0.25": [0, 1.2, -0.6], + "0.2917": [0, 1.53, -0.48], + "0.3333": [0, 1.97, -0.25], + "0.375": [0, 2.89, 0.35], + "0.4167": [0, 3.2, 0.62], + "0.4583": [0, 3.3, 0.8], + "0.5": [0, 2.79, 0.95], + "0.5417": [0, 1.77, 0.95], + "0.5833": [0, 0.85, 0.79], + "0.625": [0, -0.7, -0.6], + "0.6667": [0, -0.23, -0.59], + "0.7083": [0, -0.08, -0.58], + "0.75": [0, 0.08, -0.58] + } + }, + "left_ear": { + "rotation": { + "0.0": [-16.3, 0, 14.2], + "0.0417": [-14.56, 0, 18.69], + "0.0833": [-13.37, 0, 22.09], + "0.125": [-12.7, 0, 24.4], + "0.1667": [-12.51, 0, 25.61], + "0.2083": [-12.73, 0, 25.77], + "0.25": [-13.3, 0, 24.95], + "0.2917": [-14.14, 0, 23.27], + "0.3333": [-15.17, 0, 20.9], + "0.375": [-16.3, 0, 18.07], + "0.4167": [-17.43, 0, 15.04], + "0.4583": [-18.46, 0, 12.1], + "0.5": [-19.3, 0, 9.53], + "0.5417": [-19.87, 0, 7.62], + "0.5833": [-20.09, 0, 6.59], + "0.625": [-19.9, 0, 6.63], + "0.6667": [-19.23, 0, 7.87], + "0.7083": [-18.04, 0, 10.38], + "0.75": [-16.3, 0, 14.2] + } + }, + "right_ear": { + "rotation": { + "0.0": [-16.3, 0, -17.56], + "0.0417": [-18.05, 0, -14.77], + "0.0833": [-20.54, 0, -9.72], + "0.125": [-22.3, 0, -6.65], + "0.1667": [-22.8, 0, -5.92], + "0.2083": [-22.38, 0, -6.48], + "0.25": [-21.37, 0, -7.8], + "0.2917": [-19.94, 0, -9.62], + "0.3333": [-18.23, 0, -11.78], + "0.375": [-16.3, 0, -14.2], + "0.4167": [-14.37, 0, -16.66], + "0.4583": [-12.66, 0, -18.97], + "0.5": [-11.23, 0, -21.06], + "0.5417": [-10.22, 0, -22.84], + "0.5833": [-9.8, 0, -24.11], + "0.625": [-10.3, 0, -24.49], + "0.6667": [-12.06, 0, -23.13], + "0.7083": [-14.55, 0, -19.83], + "0.75": [-16.3, 0, -17.56] + } + }, + "skullRot": { + "rotation": [32.5, 0, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/seal.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/seal.rp_anim.json new file mode 100644 index 0000000..1458271 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/seal.rp_anim.json @@ -0,0 +1,222 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.seal.idle": { + "animation_length": 2.08333, + "bones": { + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.4583": [-2.5, 0, 0], + "0.9167": [12.5, 0, 0], + "1.4167": [-2.5, 0, 0], + "1.875": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "tail2": { + "rotation": { + "0.125": [0, 0, 0], + "0.5833": [-2.5, 0, 0], + "1.0417": [12.5, 0, 0], + "1.5417": [-2.5, 0, 0], + "2.0": [0, 0, 0] + } + }, + "leftFlipper": { + "position": [0, 0, -1] + }, + "rightFlipper": { + "position": [0, 0, -1] + } + } + }, + "animation.silverlabs_nat.seal.walk": { + "sound_effects": { + "0.0": { + "effect": "walk" + } + }, + "loop": true, + "animation_length": 0.58333, + "bones": { + "root": { + "position": { + "0.0": [0, 0, 0.56], + "0.0833": [0, 0, 1], + "0.3333": [0, 0, -0.5], + "0.5833": [0, 0, 0.56] + }, + "scale": { + "0.0": [1.05, 0.9, 1.05], + "0.25": [0.95, 1.2, 0.95], + "0.5833": [1.05, 0.9, 1.05] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-7.5, 0, 0], + "0.4167": [5, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 1.5, 0.5], + "0.4583": [0, 0, -0.5], + "0.5833": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [10, 0, 0], + "0.2083": [-5, 0, 0], + "0.375": [5, 0, 0], + "0.5833": [10, 0, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [6.78, 0, 0], + "0.0833": [10, 0, 0], + "0.2917": [-12.5, 0, 0], + "0.5833": [6.78, 0, 0] + } + }, + "leftFlipper": { + "rotation": { + "0.0": [-90, 0, -90], + "0.2083": [-90, 0, -112.5], + "0.5833": [-90, 0, -90] + }, + "position": [0, -1, 1] + }, + "rightFlipper": { + "rotation": { + "0.0": [-90, 0, 90], + "0.2083": [-90, 0, 112.5], + "0.5833": [-90, 0, 90] + }, + "position": [0, -1, 1] + }, + "skull": { + "rotation": { + "0.0": [5, 0, 0], + "0.2917": [-5, 0, 0], + "0.4583": [2.88, 0, 0], + "0.5833": [5, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.seal.swim": { + "sound_effects": { + "0.0": { + "effect": "swim" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "rotation": [ + "0 + ( Math.cos(( q.anim_time - 0.2 ) * 360 ) * -1 )", + 0, + 0 + ], + "position": [ + 0, + "0 + ( Math.cos(( q.anim_time - 0.0 ) * 360 ) * -1 )", + 0 + ] + }, + "body": { + "rotation": [ + 0, + "0 + ( Math.cos(( q.anim_time - 0.2 ) * 180 ) * -3 )", + 0 + ] + }, + "tail": { + "rotation": [ + 0, + "0 + ( Math.cos(( q.anim_time - 0.4 ) * 180 ) * -5 )", + 0 + ] + }, + "tail2": { + "rotation": [ + 0, + "0 + ( Math.cos(( q.anim_time - 0.6 ) * 180 ) * -7 )", + 0 + ] + }, + "leftFlipper": { + "rotation": [ + -52.47314, + -1.6067, + "-91.9156 + ( Math.cos(( q.anim_time - 0.4 ) * 180 ) * 10 )" + ], + "position": [0, -1, 0] + }, + "rightFlipper": { + "rotation": [ + -52.47314, + 1.6067, + "91.9156 + ( Math.cos(( q.anim_time - 0.4 ) * 180 ) * -10 )" + ], + "position": [0, -1, 0] + }, + "skull": { + "rotation": [ + 0, + "0 + ( Math.cos(( q.anim_time - 0.0 ) * 180 ) * -2 )", + 0 + ] + } + } + }, + "animation.silverlabs_nat.seal.sleep": { + "loop": true, + "bones": { + "tail": { + "rotation": [-7.5, -12.5, 0] + }, + "tail2": { + "rotation": [-5.12076, -12.45167, 1.10693] + }, + "leftFlipper": { + "rotation": [-76.20308, -7.2921, -68.1412], + "position": [0.25, -1, 0.5] + }, + "rightFlipper": { + "rotation": [-56.20308, 7.29212, 68.14125], + "position": [0.25, -1, 0.5] + }, + "skull": { + "rotation": [0.31769, 12.73975, 0.3093], + "position": [0, -3, 0.5] + }, + "root": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.02" + ] + } + } + }, + "animation.silverlabs_nat.seal.look_at_target": { + "loop": true, + "bones": { + "skull": { + "rotation": [ + "Math.clamp( q.target_x_rotation, -90, 90 )", + "Math.clamp( q.target_y_rotation, -70, 70 )", + 0 + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/seal_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/seal_baby.rp_anim.json new file mode 100644 index 0000000..d81c4f5 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/seal_baby.rp_anim.json @@ -0,0 +1,810 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.seal_baby.tilt": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "v.baby_speed = q.vertical_speed; v.baby_dead_zone = Math.abs( v.baby_speed ) < 0.5 ? 0 : v.baby_speed; v.baby_tilt_target = Math.clamp( v.baby_dead_zone * -18, -45, 45 ); v.baby_tilt_x = Math.lerp( v.baby_tilt_x ?? 0, v.baby_tilt_target, 0.05 ); return v.baby_tilt_x;", + 0, + 0 + ] + } + } + }, + "animation.silverlabs_nat.seal_baby.idle": { + "loop": true, + "animation_length": 4, + "bones": { + "root": { + "scale": { + "0.0": [0.99, 1.02, 0.99], + "0.1": [0.9901, 1.0198, 0.9901], + "0.2": [0.9905, 1.019, 0.9905], + "0.3": [0.9911, 1.0178, 0.9911], + "0.4": [0.9919, 1.0162, 0.9919], + "0.5": [0.9929, 1.0141, 0.9929], + "0.6": [0.9941, 1.0118, 0.9941], + "0.7": [0.9955, 1.0091, 0.9955], + "0.8": [0.9969, 1.0062, 0.9969], + "0.9": [0.9984, 1.0031, 0.9984], + "1.0": [1, 1, 1], + "1.1": [1.0016, 0.9969, 1.0016], + "1.2": [1.0031, 0.9938, 1.0031], + "1.3": [1.0045, 0.9909, 1.0045], + "1.4": [1.0059, 0.9882, 1.0059], + "1.5": [1.0071, 0.9859, 1.0071], + "1.6": [1.0081, 0.9838, 1.0081], + "1.7": [1.0089, 0.9822, 1.0089], + "1.8": [1.0095, 0.981, 1.0095], + "1.9": [1.0099, 0.9802, 1.0099], + "2.0": [1.01, 0.98, 1.01], + "2.1": [1.0099, 0.9802, 1.0099], + "2.2": [1.0095, 0.981, 1.0095], + "2.3": [1.0089, 0.9822, 1.0089], + "2.4": [1.0081, 0.9838, 1.0081], + "2.5": [1.0071, 0.9859, 1.0071], + "2.6": [1.0059, 0.9882, 1.0059], + "2.7": [1.0045, 0.9909, 1.0045], + "2.8": [1.0031, 0.9938, 1.0031], + "2.9": [1.0016, 0.9969, 1.0016], + "3.0": [1, 1, 1], + "3.1": [0.9984, 1.0031, 0.9984], + "3.2": [0.9969, 1.0062, 0.9969], + "3.3": [0.9955, 1.0091, 0.9955], + "3.4": [0.9941, 1.0118, 0.9941], + "3.5": [0.9929, 1.0141, 0.9929], + "3.6": [0.9919, 1.0162, 0.9919], + "3.7": [0.9911, 1.0178, 0.9911], + "3.8": [0.9905, 1.019, 0.9905], + "3.9": [0.9901, 1.0198, 0.9901], + "4.0": [0.99, 1.02, 0.99] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.1": [0, 0, 0], + "0.2": [0, 0, 0], + "0.3": [0, 0, 0], + "0.4": [0, 0, 0], + "0.5": [0, 0, 0], + "0.6": [0, 0, 0], + "0.7": [0, 0, 0], + "0.8": [0, 0, 0], + "0.9": [0, 0, 0], + "1.0": [0, 0, 0], + "1.1": [0, 0, 0], + "1.2": [0, 0, 0], + "1.3": [0, 0, 0], + "1.4": [0, 0, 0], + "1.5": [0, 0, 0], + "1.6": [0, 0, 0], + "1.7": [0, 0, 0], + "1.8": [0, 0, 0], + "1.9": [0, 0, 0], + "2.0": [0, 0, 0], + "2.1": [0, 0, 0], + "2.2": [0, 0, 0], + "2.3": [0, 0, 0], + "2.4": [0, 0, 0], + "2.5": [0, 0, 0], + "2.6": [0, 0, 0], + "2.7": [0, 0, 0], + "2.8": [0, 0, 0], + "2.9": [0, 0, 0], + "3.0": [0, 0, 0], + "3.1": [0, 0, 0], + "3.2": [0, 0, 0], + "3.3": [0, 0, 0], + "3.4": [0, 0, 0], + "3.5": [0, 0, 0], + "3.6": [0, 0, 0], + "3.7": [0, 0, 0], + "3.8": [0, 0, 0], + "3.9": [0, 0, 0], + "4.0": [0, 0, 0] + } + }, + "leftFlipper": { + "rotation": { + "0.0": [0, 0, 0], + "0.1": [0, 0, 0], + "0.2": [0, 0, 0], + "0.3": [0, 0, 0], + "0.4": [0, 0, 0], + "0.5": [0, 0, 0], + "0.6": [0, 0, 0], + "0.7": [0, 0, 0], + "0.8": [0, 0, 0], + "0.9": [0, 0, 0], + "1.0": [0, 0, 0], + "1.1": [0, 0, 0], + "1.2": [0, 0, 0], + "1.3": [0, 0, 0], + "1.4": [0, 0, 0], + "1.5": [0, 0, 0], + "1.6": [0, 0, 0], + "1.7": [0, 0, 0], + "1.8": [0, 0, 0], + "1.9": [0, 0, 0], + "2.0": [0, 0, 0], + "2.1": [0, 0, 0], + "2.2": [0, 0, 0], + "2.3": [0, 0, 0], + "2.4": [0, 0, 0], + "2.5": [0, 0, 0], + "2.6": [0, 0, 0], + "2.7": [0, 0, 0], + "2.8": [0, 0, 0], + "2.9": [0, 0, 0], + "3.0": [0, 0, 0], + "3.1": [0, 0, 0], + "3.2": [0, 0, 0], + "3.3": [0, 0, 0], + "3.4": [0, 0, 0], + "3.5": [0, 0, 0], + "3.6": [0, 0, 0], + "3.7": [0, 0, 0], + "3.8": [0, 0, 0], + "3.9": [0, 0, 0], + "4.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1": [0, 0, 0], + "0.2": [0, 0, 0], + "0.3": [0, 0, 0], + "0.4": [0, 0, 0], + "0.5": [0, 0, 0], + "0.6": [0, 0, 0], + "0.7": [0, 0, 0], + "0.8": [0, 0, 0], + "0.9": [0, 0, 0], + "1.0": [0, 0, 0], + "1.1": [0, 0, 0], + "1.2": [0, 0, 0], + "1.3": [0, 0, 0], + "1.4": [0, 0, 0], + "1.5": [0, 0, 0], + "1.6": [0, 0, 0], + "1.7": [0, 0, 0], + "1.8": [0, 0, 0], + "1.9": [0, 0, 0], + "2.0": [0, 0, 0], + "2.1": [0, 0, 0], + "2.2": [0, 0, 0], + "2.3": [0, 0, 0], + "2.4": [0, 0, 0], + "2.5": [0, 0, 0], + "2.6": [0, 0, 0], + "2.7": [0, 0, 0], + "2.8": [0, 0, 0], + "2.9": [0, 0, 0], + "3.0": [0, 0, 0], + "3.1": [0, 0, 0], + "3.2": [0, 0, 0], + "3.3": [0, 0, 0], + "3.4": [0, 0, 0], + "3.5": [0, 0, 0], + "3.6": [0, 0, 0], + "3.7": [0, 0, 0], + "3.8": [0, 0, 0], + "3.9": [0, 0, 0], + "4.0": [0, 0, 0] + } + }, + "rightFlipper": { + "rotation": { + "0.0": [0, 0, 0], + "0.1": [0, 0, 0], + "0.2": [0, 0, 0], + "0.3": [0, 0, 0], + "0.4": [0, 0, 0], + "0.5": [0, 0, 0], + "0.6": [0, 0, 0], + "0.7": [0, 0, 0], + "0.8": [0, 0, 0], + "0.9": [0, 0, 0], + "1.0": [0, 0, 0], + "1.1": [0, 0, 0], + "1.2": [0, 0, 0], + "1.3": [0, 0, 0], + "1.4": [0, 0, 0], + "1.5": [0, 0, 0], + "1.6": [0, 0, 0], + "1.7": [0, 0, 0], + "1.8": [0, 0, 0], + "1.9": [0, 0, 0], + "2.0": [0, 0, 0], + "2.1": [0, 0, 0], + "2.2": [0, 0, 0], + "2.3": [0, 0, 0], + "2.4": [0, 0, 0], + "2.5": [0, 0, 0], + "2.6": [0, 0, 0], + "2.7": [0, 0, 0], + "2.8": [0, 0, 0], + "2.9": [0, 0, 0], + "3.0": [0, 0, 0], + "3.1": [0, 0, 0], + "3.2": [0, 0, 0], + "3.3": [0, 0, 0], + "3.4": [0, 0, 0], + "3.5": [0, 0, 0], + "3.6": [0, 0, 0], + "3.7": [0, 0, 0], + "3.8": [0, 0, 0], + "3.9": [0, 0, 0], + "4.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1": [0, 0, 0], + "0.2": [0, 0, 0], + "0.3": [0, 0, 0], + "0.4": [0, 0, 0], + "0.5": [0, 0, 0], + "0.6": [0, 0, 0], + "0.7": [0, 0, 0], + "0.8": [0, 0, 0], + "0.9": [0, 0, 0], + "1.0": [0, 0, 0], + "1.1": [0, 0, 0], + "1.2": [0, 0, 0], + "1.3": [0, 0, 0], + "1.4": [0, 0, 0], + "1.5": [0, 0, 0], + "1.6": [0, 0, 0], + "1.7": [0, 0, 0], + "1.8": [0, 0, 0], + "1.9": [0, 0, 0], + "2.0": [0, 0, 0], + "2.1": [0, 0, 0], + "2.2": [0, 0, 0], + "2.3": [0, 0, 0], + "2.4": [0, 0, 0], + "2.5": [0, 0, 0], + "2.6": [0, 0, 0], + "2.7": [0, 0, 0], + "2.8": [0, 0, 0], + "2.9": [0, 0, 0], + "3.0": [0, 0, 0], + "3.1": [0, 0, 0], + "3.2": [0, 0, 0], + "3.3": [0, 0, 0], + "3.4": [0, 0, 0], + "3.5": [0, 0, 0], + "3.6": [0, 0, 0], + "3.7": [0, 0, 0], + "3.8": [0, 0, 0], + "3.9": [0, 0, 0], + "4.0": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.1": [-0.12, 0, 0], + "0.2": [-0.48, 0, 0], + "0.3": [-1.08, 0, 0], + "0.4": [-1.89, 0, 0], + "0.5": [-2.9, 0, 0], + "0.6": [-4.08, 0, 0], + "0.7": [-5.41, 0, 0], + "0.8": [-6.85, 0, 0], + "0.9": [-8.36, 0, 0], + "1.0": [-9.92, 0, 0], + "1.1": [-8.52, 0, 0], + "1.2": [-7, 0, 0], + "1.3": [-5.55, 0, 0], + "1.4": [-4.21, 0, 0], + "1.5": [-3.02, 0, 0], + "1.6": [-1.99, 0, 0], + "1.7": [-1.15, 0, 0], + "1.8": [-0.54, 0, 0], + "1.9": [-0.15, 0, 0], + "2.0": [0, 0, 0], + "2.1": [-0.1, 0, 0], + "2.2": [-0.44, 0, 0], + "2.3": [-1.01, 0, 0], + "2.4": [-1.8, 0, 0], + "2.5": [-2.79, 0, 0], + "2.6": [-3.95, 0, 0], + "2.7": [-5.27, 0, 0], + "2.8": [-6.69, 0, 0], + "2.9": [-8.2, 0, 0], + "3.0": [-9.76, 0, 0], + "3.1": [-8.68, 0, 0], + "3.2": [-7.16, 0, 0], + "3.3": [-5.7, 0, 0], + "3.4": [-4.35, 0, 0], + "3.5": [-3.13, 0, 0], + "3.6": [-2.08, 0, 0], + "3.7": [-1.23, 0, 0], + "3.8": [-0.59, 0, 0], + "3.9": [-0.18, 0, 0], + "4.0": [-0.01, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.seal_baby.walk": { + "loop": true, + "animation_length": 0.5833, + "anim_time_update": "q.anim_time + q.delta_time * Math.min( 1, q.modified_move_speed / Math.max( 0.001, 0.15 ) )", + "bones": { + "root": { + "position": { + "0.0": [0, 0, 0.45], + "0.0417": [0, 0, 0.64], + "0.0833": [0, 0, 0.7], + "0.125": [0, 0, 0.62], + "0.1667": [0, 0, 0.42], + "0.2083": [0, 0, 0.13], + "0.25": [0, 0, -0.18], + "0.2917": [0, 0, -0.46], + "0.3333": [0, 0, -0.64], + "0.375": [0, 0, -0.7], + "0.4167": [0, 0, -0.62], + "0.4583": [0, 0, -0.41], + "0.5": [0, 0, -0.12], + "0.5417": [0, 0, 0.19], + "0.5833": [0, 0, 0.47] + }, + "scale": { + "0.0": [1.05, 0.9, 1.05], + "0.0417": [1.0333, 0.9333, 1.0333], + "0.0833": [1.0167, 0.9667, 1.0167], + "0.125": [1, 1, 1], + "0.1667": [0.9833, 1.0333, 0.9833], + "0.2083": [0.9667, 1.0667, 0.9667], + "0.25": [0.95, 1.1, 0.95], + "0.2917": [0.9375, 1.125, 0.9375], + "0.3333": [0.925, 1.15, 0.925], + "0.375": [0.9125, 1.175, 0.9125], + "0.4167": [0.9, 1.2, 0.9], + "0.4583": [0.9375, 1.125, 0.9375], + "0.5": [0.975, 1.05, 0.975], + "0.5417": [1.0125, 0.975, 1.0125], + "0.5833": [1.05, 0.9, 1.05] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-2.5, 0, 0], + "0.0833": [-5, 0, 0], + "0.125": [-7.5, 0, 0], + "0.1667": [-5.71, 0, 0], + "0.2083": [-3.93, 0, 0], + "0.25": [-2.14, 0, 0], + "0.2917": [-0.36, 0, 0], + "0.3333": [1.43, 0, 0], + "0.375": [3.21, 0, 0], + "0.4167": [5, 0, 0], + "0.4583": [3.75, 0, 0], + "0.5": [2.5, 0, 0], + "0.5417": [1.25, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0.19], + "0.0833": [0, 0.22, 0.35], + "0.125": [0, 1.15, 0.46], + "0.1667": [0, 1.92, 0.5], + "0.2083": [0, 2.38, 0.46], + "0.25": [0, 2.49, 0.35], + "0.2917": [0, 2.22, 0.19], + "0.3333": [0, 1.61, 0], + "0.375": [0, 0.75, -0.19], + "0.4167": [0, 0, -0.35], + "0.4583": [0, 0, -0.46], + "0.5": [0, 0, -0.5], + "0.5417": [0, 0, -0.46], + "0.5833": [0, 0, -0.35] + } + }, + "tail": { + "rotation": { + "0.0": [7.5, 0, 0], + "0.0417": [1.09, 0, 0], + "0.0833": [-5.54, 0, 0], + "0.125": [-11.06, 0, 0], + "0.1667": [-14.37, 0, 0], + "0.2083": [-14.81, 0, 0], + "0.25": [-12.29, 0, 0], + "0.2917": [-7.31, 0, 0], + "0.3333": [-0.87, 0, 0], + "0.375": [5.74, 0, 0], + "0.4167": [11.21, 0, 0], + "0.4583": [14.43, 0, 0], + "0.5": [14.77, 0, 0], + "0.5417": [12.16, 0, 0], + "0.5833": [7.12, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -0.07], + "0.0833": [0, 0, -0.27], + "0.125": [0, 0, -0.55], + "0.1667": [0, 0, -0.86], + "0.2083": [0, 0, -1.14], + "0.25": [0, 0, -1.33], + "0.2917": [0, 0, -1.4], + "0.3333": [0, 0, -1.33], + "0.375": [0, 0, -1.13], + "0.4167": [0, 0, -0.84], + "0.4583": [0, 0, -0.53], + "0.5": [0, 0, -0.25], + "0.5417": [0, 0, -0.06], + "0.5833": [0, 0, 0] + } + }, + "leftFlipper": { + "rotation": { + "0.0": [-90, 0, -74.68], + "0.0417": [-90, 0, -70.61], + "0.0833": [-90, 0, -70.41], + "0.125": [-90, 0, -74.13], + "0.1667": [-90, 0, -81.02], + "0.2083": [-90, 0, -89.71], + "0.25": [-90, 0, -98.45], + "0.2917": [-90, 0, -105.51], + "0.3333": [-90, 0, -109.46], + "0.375": [-90, 0, -109.53], + "0.4167": [-90, 0, -105.69], + "0.4583": [-90, 0, -98.72], + "0.5": [-90, 0, -90], + "0.5417": [-90, 0, -81.28], + "0.5833": [-90, 0, -74.31] + }, + "position": { + "0.0": [0, -1, 3], + "0.0417": [0, -1, 3], + "0.0833": [0, -1, 3], + "0.125": [0, -1, 3], + "0.1667": [0, -1, 3], + "0.2083": [0, -1, 3], + "0.25": [0, -1, 3], + "0.2917": [0, -1, 3], + "0.3333": [0, -1, 3], + "0.375": [0, -1, 3], + "0.4167": [0, -1, 3], + "0.4583": [0, -1, 3], + "0.5": [0, -1, 3], + "0.5417": [0, -1, 3], + "0.5833": [0, -1, 3] + } + }, + "rightFlipper": { + "rotation": { + "0.0": [-90, 0, 80], + "0.0417": [-90, 0, 73.45], + "0.0833": [-90, 0, 70.21], + "0.125": [-90, 0, 70.93], + "0.1667": [-90, 0, 75.45], + "0.2083": [-90, 0, 82.89], + "0.25": [-90, 0, 91.74], + "0.2917": [-90, 0, 100.25], + "0.3333": [-90, 0, 106.71], + "0.375": [-90, 0, 109.83], + "0.4167": [-90, 0, 108.98], + "0.4583": [-90, 0, 104.35], + "0.5": [-90, 0, 96.84], + "0.5417": [-90, 0, 87.97], + "0.5833": [-90, 0, 79.5] + }, + "position": { + "0.0": [0, -1, 3], + "0.0417": [0, -1, 3], + "0.0833": [0, -1, 3], + "0.125": [0, -1, 3], + "0.1667": [0, -1, 3], + "0.2083": [0, -1, 3], + "0.25": [0, -1, 3], + "0.2917": [0, -1, 3], + "0.3333": [0, -1, 3], + "0.375": [0, -1, 3], + "0.4167": [0, -1, 3], + "0.4583": [0, -1, 3], + "0.5": [0, -1, 3], + "0.5417": [0, -1, 3], + "0.5833": [0, -1, 3] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-2.38, 0, 0], + "0.0833": [-4.76, 0, 0], + "0.125": [-7.14, 0, 0], + "0.1667": [-8.46, 0, 0], + "0.2083": [-9.77, 0, 0], + "0.25": [-9.99, 0, 0], + "0.2917": [-10.2, 0, 0], + "0.3333": [-9.73, 0, 0], + "0.375": [-9.26, 0, 0], + "0.4167": [-6.17, 0, 0], + "0.4583": [-3.09, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.4], + "0.0417": [0, -0.26, 0.57], + "0.0833": [0, -0.47, 0.71], + "0.125": [0, -0.59, 0.79], + "0.1667": [0, -0.58, 0.79], + "0.2083": [0, -0.47, 0.71], + "0.25": [0, -0.25, 0.57], + "0.2917": [0, 0.01, 0.39], + "0.3333": [0, 0.27, 0.22], + "0.375": [0, 0.48, 0.08], + "0.4167": [0, 0.59, 0.01], + "0.4583": [0, 0.58, 0.01], + "0.5": [0, 0.46, 0.09], + "0.5417": [0, 0.25, 0.24], + "0.5833": [0, -0.02, 0.41] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1.01, 1.01, 0.98], + "0.0833": [1.02, 1.02, 0.96], + "0.125": [1.03, 1.03, 0.94], + "0.1667": [1.04, 1.04, 0.92], + "0.2083": [1.05, 1.05, 0.9], + "0.25": [1.025, 1.0625, 0.9125], + "0.2917": [1, 1.075, 0.925], + "0.3333": [0.975, 1.0875, 0.9375], + "0.375": [0.95, 1.1, 0.95], + "0.4167": [0.96, 1.08, 0.96], + "0.4583": [0.97, 1.06, 0.97], + "0.5": [0.98, 1.04, 0.98], + "0.5417": [0.99, 1.02, 0.99], + "0.5833": [1, 1, 1] + } + } + } + }, + "animation.silverlabs_nat.seal_baby.swim_idle": { + "loop": true, + "animation_length": 8, + "bones": { + "root": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 45 ) * 4"], + "position": [ + 0, + "Math.cos( 40 + ( q.anim_time - 0.0 ) * 45 ) * 0.4", + 0 + ] + }, + "body": { + "rotation": [0, 0, 0] + }, + "leftFlipper": { + "rotation": [ + "-90 - Math.sin( -50 + ( q.anim_time - 0.0 ) * 45 ) * -3", + "-Math.cos( 20 + ( q.anim_time - 0.0 ) * 45 ) * -7", + "-90 + Math.sin( -40 + ( q.anim_time - 0.0 ) * 45 ) * -5" + ], + "position": [0, -1, 3] + }, + "rightFlipper": { + "rotation": [ + "-90 - Math.sin(( q.anim_time - 0.0 ) * 45 ) * 3", + "-Math.cos(( q.anim_time - 0.0 ) * 45 ) * 5", + "90 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 8" + ], + "position": [0, -1, 3] + }, + "skull": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 45 ) * 4", + 0, + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 45 ) * 3" + ] + }, + "jaw": { + "rotation": ["1 - Math.cos(( q.anim_time - 0.0 ) * 45 ) * 1", 0, 0] + }, + "tail": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.0 ) * 45 ) * -14", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 45 ) * 2" + ] + }, + "flip": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 45 ) * -5", + 0, + "Math.cos( -50 + ( q.anim_time - 0.0 ) * 45 ) * 2" + ] + } + } + }, + "animation.silverlabs_nat.seal_baby.swim": { + "loop": true, + "anim_time_update": "q.anim_time + q.delta_time * 2.0 * Math.min( 1, ( q.modified_move_speed + Math.abs( q.vertical_speed ) * 0.6 ) / Math.max( 0.001, 0.15 ) )", + "bones": { + "root": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 180 ) * -2", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 3" + ], + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 180 ) * -0.5", 0] + }, + "body": { + "rotation": [ + "Math.sin(( q.anim_time - 0.2 ) * 180 ) * -8", + "Math.cos(( q.anim_time - 0.2 ) * 90 ) * -4", + 0 + ], + "position": [ + 0, + "Math.cos( -40 + ( q.anim_time - 0.1 ) * 180 ) * -0.8", + 0 + ] + }, + "leftFlipper": { + "rotation": [ + "-52 - Math.sin( -40 + ( q.anim_time - 0.0 ) * 180 ) * 8", + "-2 - Math.cos( -60 + ( q.anim_time - 0.0 ) * 180 ) * 10", + "-92 + Math.cos(( q.anim_time - 0.4 ) * 180 ) * 12" + ], + "position": [0, -1, 3] + }, + "rightFlipper": { + "rotation": [ + "-52 - Math.sin( -40 + ( q.anim_time - 0.0 ) * 180 ) * 8", + "2 - Math.cos( -60 + ( q.anim_time - 0.0 ) * 180 ) * -10", + "92 + Math.cos(( q.anim_time - 0.4 ) * 180 ) * -12" + ], + "position": [0, -1, 3] + }, + "tail": { + "rotation": [ + "-Math.cos( 20 + ( q.anim_time - 0.0 ) * 180 ) * -28", + "Math.cos(( q.anim_time - 0.4 ) * 90 ) * -6", + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 8" + ], + "position": [ + 0, + "0.4 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.4", + 0 + ] + }, + "skull": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.1 ) * 180 ) * 6", + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * -3", + 0 + ], + "position": [0, 0, 0.1] + } + } + }, + "animation.silverlabs_nat.seal_baby.walk_UB": { + "loop": true, + "animation_length": 0.5833, + "bones": { + "root": { + "position": [ + 0, + 0, + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 620 ) * 0.7" + ], + "scale": { + "0.0": [1.05, 0.9, 1.05], + "0.25": [0.95, 1.1, 0.95], + "0.4167": [0.9, 1.2, 0.9], + "0.5833": [1.05, 0.9, 1.05] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-7.5, 0, 0], + "0.4167": [5, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": [ + 0, + "Math.max( 0, Math.sin( -40 + query.anim_time * 540 ) ) * 2.5", + "Math.sin(( q.anim_time - 0.0 ) * 540 ) * 0.5" + ] + }, + "tail": { + "rotation": [ + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 620 ) * -15", + 0, + 0 + ], + "position": [ + 0, + 0, + "-0.7 + Math.cos(( q.anim_time - 0.0 ) * 620 ) * 0.7" + ] + }, + "leftFlipper": { + "rotation": [ + -90, + 0, + "-90 + Math.cos( -40 + ( q.anim_time - 0.0 ) * 620 ) * 20" + ], + "position": { + "0.0": [0, -1, 3], + "0.5833": [0, -1, 3] + } + }, + "rightFlipper": { + "rotation": [ + -90, + 0, + "90 + Math.cos( -60 + ( q.anim_time - 0.0 ) * 620 ) * -20" + ], + "position": { + "0.0": [0, -1, 3], + "0.5833": [0, -1, 3] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-7.14, 0, 0], + "0.2083": [-9.77, 0, 0], + "0.2917": [-10.2, 0, 0], + "0.375": [-9.26, 0, 0], + "0.5": [0, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 620 ) * -0.6", + "0.4 + Math.sin(( q.anim_time - 0.0 ) * 620 ) * 0.4" + ], + "scale": { + "0.0": [1, 1, 1], + "0.2083": [1.05, 1.05, 0.9], + "0.375": [0.95, 1.1, 0.95], + "0.5833": [1, 1, 1] + } + } + } + }, + "animation.silverlabs_nat.seal_baby.sleep": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, 10] + }, + "body": { + "rotation": [0, 0, -92.5], + "position": [0, 1.3, 0] + }, + "leftFlipper": { + "rotation": [-70.76929, -22.13362, 47.20433], + "position": [-1.1, -1.6, 1.3] + }, + "rightFlipper": { + "rotation": [-68.53073, 9.35029, -78.14117], + "position": [-0.7, -2, 0.7] + }, + "tail": { + "rotation": [-43.8835, 13.37966, 1.42092], + "position": [0.1, 0.5, -0.6], + "scale": [0.75, 1, 1] + }, + "skull": { + "rotation": [-0.2617, 2.98857, -5.00683], + "position": [0.6, 0, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/secretary_bird.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/secretary_bird.rp_anim.json new file mode 100644 index 0000000..3a34f5b --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/secretary_bird.rp_anim.json @@ -0,0 +1,791 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.secretary_bird.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "rotation": [-5, 0, 0], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.08", + 0 + ] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 ) * 2", 0, 0] + }, + "neck": { + "rotation": [5, 0, 0] + }, + "right_wing": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 2", + 0, + "5 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * -2" + ] + }, + "left_wing": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 2", + 0, + "-5 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * 2" + ] + } + } + }, + "animation.silverlabs_nat.secretary_bird.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [2.19, 1.58, -2.3], + "0.0417": [2.4, 1.47, -2.09], + "0.0833": [2.66, 1.3, -1.77], + "0.125": [2.71, 1, -1.28], + "0.1667": [2.56, 0.77, -0.92], + "0.2083": [2.3, 0.48, -0.48], + "0.25": [1.98, 0.15, 0], + "0.2917": [1.67, -0.18, 0.48], + "0.3333": [1.42, -0.48, 0.92], + "0.375": [1.3, -0.74, 1.28], + "0.4167": [1.44, -1.19, 1.81], + "0.4583": [1.83, -1.54, 2.17], + "0.5": [2.19, -1.68, 2.3], + "0.5417": [2.46, -1.52, 2.17], + "0.5833": [2.69, -1.14, 1.81], + "0.625": [2.71, -0.69, 1.28], + "0.6667": [2.56, -0.44, 0.92], + "0.7083": [2.3, -0.15, 0.48], + "0.75": [1.98, 0.16, 0], + "0.7917": [1.67, 0.46, -0.48], + "0.8333": [1.42, 0.73, -0.92], + "0.875": [1.3, 0.95, -1.28], + "0.9167": [1.46, 1.21, -1.77], + "0.9583": [1.87, 1.34, -2.09], + "1.0": [2.19, 1.42, -2.3] + }, + "position": { + "0.0": [0.16, -0.78, -0.1], + "0.0417": [0.14, -0.8, -0.11], + "0.0833": [0.12, -0.84, -0.11], + "0.125": [0.09, -0.88, -0.1], + "0.1667": [0.06, -0.92, -0.1], + "0.2083": [0.03, -0.98, -0.09], + "0.25": [0, -1.03, -0.07], + "0.2917": [-0.03, -1.08, -0.06], + "0.3333": [-0.06, -1.12, -0.06], + "0.375": [-0.09, -1.12, -0.05], + "0.4167": [-0.12, -1.04, -0.06], + "0.4583": [-0.15, -0.88, -0.09], + "0.5": [-0.16, -0.78, -0.1], + "0.5417": [-0.15, -0.78, -0.11], + "0.5833": [-0.12, -0.82, -0.11], + "0.625": [-0.09, -0.88, -0.1], + "0.6667": [-0.06, -0.92, -0.1], + "0.7083": [-0.03, -0.98, -0.09], + "0.75": [0, -1.03, -0.07], + "0.7917": [0.03, -1.08, -0.06], + "0.8333": [0.06, -1.12, -0.06], + "0.875": [0.09, -1.12, -0.05], + "0.9167": [0.12, -1.04, -0.06], + "0.9583": [0.14, -0.89, -0.09], + "1.0": [0.16, -0.78, -0.1] + } + }, + "tail": { + "rotation": { + "0.0": [ + "0.153 + Math.cos(( q.anim_time - 0. ) * 360 ) * 3", + -2.98932, + -0.20543 + ], + "0.5": [ + "0.153 + Math.cos(( q.anim_time - 0. ) * 360 ) * 3", + 2.98932, + 0.20543 + ], + "1.0": [ + "0.153 + Math.cos(( q.anim_time - 0. ) * 360 ) * 3", + -2.98932, + -0.20543 + ] + } + }, + "skull": { + "rotation": { + "0.0": [ + "-1.2644 + Math.cos(( q.anim_time - 0.1 ) * 360 ) * -2", + 0.25462, + 1.96543 + ], + "0.5": [ + "-4.2644 + Math.cos(( q.anim_time - 0.1 ) * 360 ) * -2", + -0.25462, + -1.96543 + ], + "1.0": [ + "-1.2644 + Math.cos(( q.anim_time - 0.1 ) * 360 ) * -2", + 0.25462, + 1.96543 + ] + }, + "position": [ + 0, + 0, + "Math.cos(( q.anim_time - 0.7 ) * 360 ) * -0.2" + ] + }, + "right_wing": { + "rotation": { + "0.0": [ + "0.2219 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2", + -0.35107, + "11.987 + Math.cos(( q.anim_time - 0.4 ) * 360 ) * -4" + ], + "0.5": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2", + 0, + "5 + Math.cos(( q.anim_time - 0.4 ) * 360 ) * -4" + ], + "1.0": [ + "0.2219 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2", + -0.35107, + "11.987 + Math.cos(( q.anim_time - 0.4 ) * 360 ) * -4" + ] + } + }, + "left_wing": { + "rotation": { + "0.0": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2", + 0, + "-5 + Math.cos(( q.anim_time - 0.4 ) * 360 ) * -4" + ], + "0.5": [ + "0.2219 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2", + 0.35107, + "-11.987 + Math.cos(( q.anim_time - 0.4 ) * 360 ) * -4" + ], + "1.0": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2", + 0, + "-5 + Math.cos(( q.anim_time - 0.4 ) * 360 ) * -4" + ] + } + }, + "left_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.4 ) * 360 ) * 30", 0, 0], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.4 ) * 360 ) * 5, 0, 5 )", + 0 + ] + }, + "left_foot": { + "rotation": { + "0.0": [22.5, 0, 0], + "0.0417": [17.5, 0, 0], + "0.0833": [12.5, 0, 0], + "0.125": [5, 0, 0], + "0.1667": [-5, 0, 0], + "0.2083": [-9.37, 0, 0], + "0.25": [-9.82, 0, 0], + "0.2917": [-9.02, 0, 0], + "0.3333": [-9.22, 0, 0], + "0.375": [-6.91, 0, 0], + "0.4167": [-1.27, 0, 0], + "0.4583": [19.37, 0, 0], + "0.5": [40, 0, 0], + "0.5417": [34.29, 0, 0], + "0.5833": [28.57, 0, 0], + "0.625": [22.86, 0, 0], + "0.6667": [17.14, 0, 0], + "0.7083": [11.43, 0, 0], + "0.75": [5.71, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [4.5, 0, 0], + "0.875": [9, 0, 0], + "0.9167": [13.5, 0, 0], + "0.9583": [18, 0, 0], + "1.0": [22.5, 0, 0] + } + }, + "right_leg": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.25 ) * 360 ) * 30", + 0, + 0 + ], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.0 ) * 360 ) * 5, 0, 5 )", + 0 + ] + }, + "right_foot": { + "rotation": { + "0.0": [-1.27, 0, 0], + "0.0417": [20, 0, 0], + "0.0833": [29.29, 0, 0], + "0.125": [28.57, 0, 0], + "0.1667": [22.86, 0, 0], + "0.2083": [17.14, 0, 0], + "0.25": [11.43, 0, 0], + "0.2917": [5.71, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [4.5, 0, 0], + "0.4167": [9, 0, 0], + "0.4583": [13.5, 0, 0], + "0.5": [18, 0, 0], + "0.5417": [22.5, 0, 0], + "0.5833": [22.5, 0, 0], + "0.625": [17.5, 0, 0], + "0.6667": [12.5, 0, 0], + "0.7083": [5, 0, 0], + "0.75": [-5, 0, 0], + "0.7917": [-9.37, 0, 0], + "0.8333": [-9.82, 0, 0], + "0.875": [-9.02, 0, 0], + "0.9167": [-9.22, 0, 0], + "0.9583": [-6.91, 0, 0], + "1.0": [-1.27, 0, 0] + } + }, + "body_2": { + "position": { + "0.0": { + "post": [0, 0.5, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 1.5, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0.5, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [0, 1.5, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0.5, 0], + "lerp_mode": "catmullrom" + } + } + } + }, + "sound_effects": { + "0.08": { + "effect": "step_-6dB" + }, + "0.5417": { + "effect": "step" + } + } + }, + "animation.silverlabs_nat.secretary_bird.run": { + "loop": true, + "animation_length": 0.6667, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [4.21, 3.04, -4.43], + "0.0417": [4.88, 2.69, -3.75], + "0.0833": [5.21, 1.92, -2.46], + "0.125": [4.69, 1.21, -1.37], + "0.1667": [3.81, 0.29, 0], + "0.2083": [2.95, -0.64, 1.37], + "0.25": [2.5, -1.42, 2.46], + "0.2917": [3.12, -2.66, 3.87], + "0.3333": [4.21, -3.24, 4.43], + "0.375": [4.99, -2.59, 3.87], + "0.4167": [5.21, -1.32, 2.46], + "0.4583": [4.69, -0.57, 1.37], + "0.5": [3.81, 0.31, 0], + "0.5417": [2.95, 1.16, -1.37], + "0.5833": [2.5, 1.82, -2.46], + "0.625": [3.18, 2.48, -3.75], + "0.6667": [4.21, 3.04, -4.43] + }, + "position": { + "0.0": [0.3, -1.5, -0.2], + "0.0417": [0.26, -1.57, -0.21], + "0.0833": [0.17, -1.7, -0.2], + "0.125": [0.09, -1.82, -0.18], + "0.1667": [0, -1.98, -0.14], + "0.2083": [-0.09, -2.12, -0.11], + "0.25": [-0.17, -2.16, -0.1], + "0.2917": [-0.26, -1.85, -0.14], + "0.3333": [-0.3, -1.5, -0.2], + "0.375": [-0.26, -1.53, -0.21], + "0.4167": [-0.17, -1.7, -0.2], + "0.4583": [-0.09, -1.82, -0.18], + "0.5": [0, -1.98, -0.14], + "0.5417": [0.09, -2.12, -0.11], + "0.5833": [0.17, -2.16, -0.1], + "0.625": [0.26, -1.86, -0.14], + "0.6667": [0.3, -1.5, -0.2] + } + }, + "tail": { + "rotation": { + "0.0": [23.06, -9.78, 0.87], + "0.0417": [22.6, -7.64, 0.68], + "0.0833": [23.06, -4.89, 0.44], + "0.125": [26.7, -2.29, 0.21], + "0.1667": [30.46, 0, 0], + "0.2083": [31.46, 2.44, -0.22], + "0.25": [29.05, 4.98, -0.45], + "0.2917": [25.59, 8.06, -0.72], + "0.3333": [23.06, 9.78, -0.87], + "0.375": [22.07, 8.1, -0.73], + "0.4167": [23.06, 4.89, -0.44], + "0.4583": [26.7, 2.29, -0.21], + "0.5": [30.46, 0, 0], + "0.5417": [31.46, -2.44, 0.22], + "0.5833": [29.05, -4.8, 0.43], + "0.625": [25.59, -7.7, 0.69], + "0.6667": [23.06, -9.78, 0.87] + }, + "position": { + "0.0": [-0.31, 0.01, 0.19], + "0.0417": [-0.25, 0.01, 0.19], + "0.0833": [-0.17, 0.01, 0.19], + "0.125": [-0.07, 0.01, 0.19], + "0.1667": [0.04, 0.01, 0.19], + "0.2083": [0.14, 0.01, 0.19], + "0.25": [0.23, 0.01, 0.19], + "0.2917": [0.29, 0.01, 0.19], + "0.3333": [0.31, 0.01, 0.19], + "0.375": [0.29, 0.01, 0.19], + "0.4167": [0.23, 0.01, 0.19], + "0.4583": [0.14, 0.01, 0.19], + "0.5": [0.04, 0.01, 0.19], + "0.5417": [-0.07, 0.01, 0.19], + "0.5833": [-0.17, 0.01, 0.19], + "0.625": [-0.25, 0.01, 0.19], + "0.6667": [-0.31, 0.01, 0.19] + } + }, + "skull": { + "rotation": { + "0.0": [-7.99, -3.4, 4.52], + "0.0417": [-7.9, -2.66, 3.53], + "0.0833": [-7.49, -1.7, 2.26], + "0.1667": [-4.23, 0.57, -0.75], + "0.2083": [-3.60914, 1.06722, -2.50821], + "0.25": [-3.59, 1.7, -3.26], + "0.2917": [-5.74, 2.77, -4.17], + "0.3333": [-7.99, 3.4, -4.52], + "0.375": [-8.17, 2.77, -3.67], + "0.4167": [-7.49, 1.7, -2.26], + "0.4583": [-6.3, 0.85, -1.13], + "0.5": [-4.99, 0, 0], + "0.5417": [-3.86, -0.85, 1.13], + "0.5833": [-3.59, -1.7, 2.26], + "0.625": [-5.71, -2.66, 3.53], + "0.6667": [-7.99, -3.4, 4.52] + }, + "position": { + "0.0": [0, -0.4, 0.7], + "0.0417": [0, -0.4, 0.77], + "0.0833": [0, -0.4, 0.86], + "0.1667": [0, -0.4, 0.88], + "0.2083": [0, -0.4, 0.83], + "0.25": [0, -0.4, 0.77], + "0.2917": [0, -0.4, 0.72], + "0.3333": [0, -0.4, 0.7], + "0.375": [0, -0.4, 0.73], + "0.4167": [0, -0.4, 0.8], + "0.4583": [0, -0.4, 0.87], + "0.5": [0, -0.4, 0.9], + "0.5417": [0, -0.4, 0.87], + "0.5833": [0, -0.4, 0.81], + "0.625": [0, -0.4, 0.75], + "0.6667": [0, -0.4, 0.7] + } + }, + "right_wing": { + "rotation": { + "0.0": [-6.65, 0.82, 54.3], + "0.0417": [-5.89, -0.08, 53.47], + "0.0833": [-4.77, -1.42, 52.28], + "0.125": [-3.75, -2.65, 50.96], + "0.1667": [-3.28, -3.22, 49.72], + "0.2083": [-3.74, -2.48, 48.57], + "0.25": [-4.8, -0.88, 47.42], + "0.2917": [-5.87, 0.44, 46.32], + "0.3333": [-6.38, 0.38, 45.32], + "0.375": [-5.94, -2.23, 44.1], + "0.4167": [-4.93, -6.51, 42.74], + "0.4583": [-3.93, -10.49, 41.9], + "0.5": [-3.49, -12.22, 42.22], + "0.5417": [-3.93, -10.46, 44.46], + "0.5833": [-4.89, -6.49, 48.07], + "0.625": [-5.94, -2.12, 51.78], + "0.6667": [-6.65, 0.82, 54.3] + }, + "position": { + "0.0": [0.7, 0.05, -0.04], + "0.0417": [0.7, 0.05, -0.04], + "0.0833": [0.7, 0.05, -0.04], + "0.125": [0.7, 0.05, -0.04], + "0.1667": [0.7, 0.05, -0.04], + "0.2083": [0.7, 0.05, -0.04], + "0.25": [0.7, 0.05, -0.04], + "0.2917": [0.7, 0.05, -0.04], + "0.3333": [0.7, 0.05, -0.04], + "0.375": [0.7, 0.05, -0.04], + "0.4167": [0.7, 0.05, -0.04], + "0.4583": [0.7, 0.05, -0.04], + "0.5": [0.7, 0.05, -0.04], + "0.5417": [0.7, 0.05, -0.04], + "0.5833": [0.7, 0.05, -0.04], + "0.625": [0.7, 0.05, -0.04], + "0.6667": [0.7, 0.05, -0.04] + } + }, + "left_wing": { + "rotation": { + "0.0": [-6.38, -0.38, -45.32], + "0.0417": [-5.72, 2.49, -44.41], + "0.0833": [-4.74, 6.74, -43.02], + "0.125": [-3.86, 10.58, -42], + "0.1667": [-3.49, 12.22, -42.22], + "0.2083": [-4.01, 10.36, -44.57], + "0.25": [-5.1, 6.24, -48.36], + "0.2917": [-6.17, 1.84, -52.1], + "0.3333": [-6.65, -0.82, -54.3], + "0.375": [-6.11, -0.83, -54.32], + "0.4167": [-4.97, 0.61, -53.04], + "0.4583": [-3.82, 2.34, -51.24], + "0.5": [-3.28, 3.22, -49.72], + "0.5417": [-3.67, 2.77, -48.5], + "0.5833": [-4.62, 1.67, -47.23], + "0.625": [-5.67, 0.45, -46.11], + "0.6667": [-6.38, -0.38, -45.32] + }, + "position": [-0.7, 0.05, -0.04] + }, + "left_leg": { + "rotation": { + "0.0": [-14.96, 1.16, 4.35], + "0.0417": [-2.76, 0.93, 4.14], + "0.0833": [9.43, 0.7, 3.93], + "0.125": [21.62, 0.47, 3.72], + "0.1667": [33.81, 0.23, 3.51], + "0.2083": [46, 0, 3.3], + "0.25": [59.58, 0.17, 3.22], + "0.2917": [73.04, 0.54, 3.24], + "0.3333": [82.23, 0.95, 3.17], + "0.375": [83, 1.23, 2.84], + "0.4167": [64.67, 1.38, 1.6], + "0.4583": [33.81, 1.41, 0.01], + "0.5": [7.33, 1.32, -0.87], + "0.5417": [-15.62, 0.84, 0.22], + "0.5833": [-29.01, 0.39, 1.94], + "0.625": [-28.26, 0.72, 3.32], + "0.6667": [-14.96, 1.16, 4.35] + }, + "position": { + "0.0": [0.6, -0.2, -1.5], + "0.0417": [0.49, 0.27, -1.16], + "0.0833": [0.37, 0.33, -0.83], + "0.125": [0.19, -0.08, -0.33], + "0.1667": [0.02, -0.49, 0.17], + "0.2083": [-0.1, -1.3, 0.5], + "0.25": [-0.2, -1.31, 0.04], + "0.2917": [-0.33, -1.25, -0.66], + "0.3333": [-0.44, -1.05, -1.4], + "0.375": [-0.49, -0.61, -1.98], + "0.4167": [-0.42, 0.64, -2.49], + "0.4583": [-0.27, 2.25, -2.84], + "0.5": [-0.12, 3.36, -2.92], + "0.5417": [0.04, 3.52, -2.27], + "0.5833": [0.2, 2.8, -1.5], + "0.625": [0.42, 1.27, -1.41], + "0.6667": [0.6, -0.2, -1.5] + } + }, + "left_foot": { + "rotation": { + "0.0": [9.04708, 1.29286, -4.8293], + "0.0833": [-4.30195, 0.8619, -3.21954], + "0.125": [-10.47646, 0.64643, -2.41465], + "0.2083": [-8.15882, 0.21548, -0.80488], + "0.25": [11, 0, 0], + "0.2917": [24.95, -0.02, 0.06], + "0.3333": [40.65, -0.01, 0.03], + "0.375": [46, 0, 0], + "0.4167": [31.9, 0, 0], + "0.4583": [7.44, 0, 0], + "0.5": [-12.2, 0, 0], + "0.5417": [-27, 0, 0], + "0.5833": [-17.42, 0.38, -1.43], + "0.625": [-2.18, 0.91, -3.4], + "0.6667": [9.05, 1.29, -4.83] + } + }, + "right_leg": { + "rotation": { + "0.0": [82.23, -0.95, -3.17], + "0.0417": [83, -1.23, -2.84], + "0.0833": [61.98, -1.31, -1.61], + "0.125": [32.47, -1.38, -0.01], + "0.1667": [7.33, -1.32, 0.87], + "0.2083": [-15.62, -0.84, -0.22], + "0.25": [-29.01, -0.39, -1.94], + "0.2917": [-28.26, -0.72, -3.32], + "0.3333": [-14.96, -1.16, -4.35], + "0.375": [-2.76, -0.93, -4.14], + "0.4167": [9.43, -0.7, -3.93], + "0.4583": [21.62, -0.47, -3.72], + "0.5": [33.81, -0.23, -3.51], + "0.5417": [46, 0, -3.3], + "0.5833": [61.25, -0.2, -3.18], + "0.625": [73.75, -0.63, -3.17], + "0.6667": [82.23, -0.95, -3.17] + }, + "position": { + "0.0": [0.44, -1.05, -1.4], + "0.0417": [0.49, -0.61, -1.98], + "0.0833": [0.4, 0.62, -2.35], + "0.125": [0.26, 2.24, -2.77], + "0.1667": [0.12, 3.36, -2.92], + "0.2083": [-0.04, 3.52, -2.27], + "0.25": [-0.2, 2.8, -1.5], + "0.2917": [-0.43, 1.24, -1.43], + "0.3333": [-0.6, -0.2, -1.5], + "0.375": [-0.49, 0.27, -1.16], + "0.4167": [-0.37, 0.33, -0.83], + "0.4583": [-0.19, -0.08, -0.33], + "0.5": [-0.02, -0.49, 0.17], + "0.5417": [0.1, -1.3, 0.5], + "0.5833": [0.21, -1.29, -0.04], + "0.625": [0.34, -1.15, -0.82], + "0.6667": [0.44, -1.05, -1.4] + } + }, + "right_foot": { + "rotation": { + "0.0": [40.65, 0.01, -0.03], + "0.0417": [46, 0, 0], + "0.0833": [18.16, 0, 0], + "0.125": [-12.2, 0, 0], + "0.1667": [-25.49, 0.08, -0.3], + "0.2083": [-27, 0, 0], + "0.25": [-16.92, -0.4, 1.49], + "0.2917": [-1.19, -0.94, 3.52], + "0.3333": [9.05, -1.29, 4.83], + "0.375": [2.37, -1.08, 4.02], + "0.4167": [-4.3, -0.86, 3.22], + "0.4583": [-7.39, -0.75, 2.82], + "0.5": [-10.48, -0.65, 2.41], + "0.5417": [-8.16, -0.22, 0.8], + "0.5833": [11, 0, 0], + "0.625": [27.02, 0.02, -0.07], + "0.6667": [40.65, 0.01, -0.03] + } + }, + "body_2": { + "position": [0, 1, 0] + }, + "head_2": { + "position": [0, 0.25, -1] + } + }, + "sound_effects": { + "0.3333": { + "effect": "step_-6dB" + }, + "0.67": { + "effect": "step" + } + } + }, + "animation.silverlabs_nat.secretary_bird.attack": { + "loop": "hold_on_last_frame", + "animation_length": 0.5, + "bones": { + "body": { + "rotation": { + "0.0": [-7.98, -0.4, 0.46], + "0.0417": [-2.51, -0.88, -0.2], + "0.0833": [10.43, -2.16, -1.04], + "0.125": [11.73, -2.49, -0.16], + "0.1667": [12.14, -2.85, 1.31], + "0.2083": [11.87, -3.15, 2.93], + "0.25": [11.14, -3.31, 4.26], + "0.2917": [10.15, -3.23, 4.87], + "0.3333": [7.12, -2.36, 3.87], + "0.375": [3, -1, 1.66], + "0.4167": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [17.84, -0.54, 2.95], + "0.0417": [9.77, 0.51, 2.13], + "0.0833": [6.53, 2.45, 0.66], + "0.125": [11.49, 3.14, 0.2], + "0.1667": [17.16, 3.79, -0.24], + "0.2083": [21.72, 4.22, -0.59], + "0.25": [23.38, 4.27, -0.79], + "0.2917": [19.98, 3.57, -0.76], + "0.3333": [12.89, 2.29, -0.51], + "0.375": [5.2, 0.92, -0.21], + "0.4167": [0, 0, 0] + } + }, + "neck": { + "rotation": { + "0.0": [-11, 0, 0], + "0.0417": [-6.93, 1.16, 1.64], + "0.0833": [29.28, 2.86, 1.06], + "0.125": [49.15, 4.12, -1.31], + "0.1667": [53.69, 4.77, -2.91], + "0.2083": [56.01, 5.48, -4.83], + "0.25": [55.43, 5.94, -6.41], + "0.2917": [51.29, 5.83, -6.98], + "0.3333": [36.25, 4.23, -5.33], + "0.375": [15.28, 1.79, -2.28], + "0.4167": [0, 0, 0] + } + }, + "right_wing": { + "rotation": { + "0.0": [-28.46, 8.49, 20.74], + "0.0417": [-27.62, 8.55, 28.23], + "0.0833": [-22.79, 7.72, 40.9], + "0.125": [-18.96, 6.49, 35.97], + "0.1667": [-13.81, 4.76, 26.97], + "0.2083": [-8.3, 2.86, 16.35], + "0.25": [-3.37, 1.16, 6.54], + "0.2917": [0, 0, 0] + }, + "position": [0, 0, 0] + }, + "left_wing": { + "rotation": { + "0.0": [-28.46, -8.49, -20.74], + "0.0417": [-27.62, -8.55, -28.23], + "0.0833": [-22.79, -7.72, -40.9], + "0.125": [-18.96, -6.49, -35.97], + "0.1667": [-13.81, -4.76, -26.97], + "0.2083": [-8.3, -2.86, -16.35], + "0.25": [-3.37, -1.16, -6.54], + "0.2917": [0, 0, 0] + }, + "position": [0, 0, 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "attack" + }, + "0.17": { + "effect": "peck" + } + } + }, + "animation.silverlabs_nat.secretary_bird.sit": { + "loop": true, + "bones": { + "legs": { + "rotation": [-22.5, 0, 0], + "position": [0, 0, 3] + }, + "body": { + "position": [0, -10, 0] + }, + "tail": { + "rotation": [ + "-15 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 2", + 0, + 0 + ] + }, + "neck": { + "rotation": [-22.5, 0, 0], + "position": [0, -2, -2] + }, + "skull": { + "rotation": [22.5, 0, 0] + }, + "left_leg": { + "rotation": [-2.5, 0, 0], + "position": [0, -0.46194, 0.19134], + "scale": 0 + }, + "left_foot": { + "rotation": [25, 0, 0], + "position": [0, -0.54818, 0.24358] + }, + "right_leg": { + "rotation": [-2.5, 0, 0], + "position": [0, -0.46194, 0.19134], + "scale": 0 + }, + "right_foot": { + "rotation": [25, 0, 0], + "position": [0, -0.54818, 0.24358] + } + } + }, + "animation.silverlabs_nat.secretary_bird.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.4 + } + } + }, + "animation.silverlabs_nat.secretary_bird.flap": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "rotation": [-20, 0, 0], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.08", + 0 + ] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 ) * 2", 0, 0] + }, + "neck": { + "rotation": [35, 0, 0] + }, + "right_wing": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 2", + 0, + "45 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -45" + ] + }, + "left_wing": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 2", + 0, + "-45 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * 45" + ] + }, + "left_leg": { + "rotation": [-32.32648, -2.86313, -6.93488] + }, + "right_leg": { + "rotation": [-22.32648, 2.86313, 6.93488] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/shark.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/shark.rp_anim.json new file mode 100644 index 0000000..ddbc6ac --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/shark.rp_anim.json @@ -0,0 +1,871 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.shark.idle": { + "loop": true, + "animation_length": 2.58333, + "bones": { + "root": { + "rotation": { + "0.0": [0, 1, -0.4], + "0.5417": [0, 0.25442, -0.13545], + "1.0833": [0, -0.88562, 0.24941], + "1.2917": [0, -1, 0.3], + "1.8333": [0, -0.24045, 0.04274], + "2.375": [0, 0.85438, -0.36506], + "2.5833": [0, 1, -0.4] + }, + "position": { + "0.0": [0.2, 0, 0], + "0.5417": [0.04949, 0, 0], + "1.0833": [-0.174, 0, 0], + "1.2917": [-0.2, 0, 0], + "1.8333": [-0.04949, 0, 0], + "2.375": [0.174, 0, 0], + "2.5833": [0.2, 0, 0] + } + }, + "skullRot": { + "rotation": { + "0.0": [0, -2, 0], + "0.5417": [0, -0.64085, 0], + "1.0833": [0, 1.72122, 0], + "1.3333": [0, 2, 0], + "1.875": [0, 0.48391, 0], + "2.3333": [0, -1.70695, 0], + "2.5833": [0, -2, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [0, 2.97946, 0], + "0.375": [0, 4.95078, 0], + "0.625": [0, 5.28218, 0], + "1.1667": [0, 1.3267, 0], + "1.625": [0, -3.33939, 0], + "1.9167": [0, -5.16491, 0], + "2.125": [0, -5.27909, 0], + "2.2917": [0, -4.37289, 0], + "2.4583": [0, -2.36153, 0], + "2.5833": [0, 0, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [0, -5.4, 0], + "0.2083": [0, -4.70048, 0], + "0.75": [0, 1.56404, 0], + "1.0": [0, 4.20568, 0], + "1.2083": [0, 5.16643, 0], + "1.25": [0, 5.2, 0], + "1.5": [0, 4.30353, 0], + "2.0417": [0, -1.63131, 0], + "2.3333": [0, -4.50353, 0], + "2.5417": [0, -5.37903, 0], + "2.5833": [0, -5.4, 0] + } + }, + "fluke": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [1.73642, 0.00551, 0], + "0.0833": [3.28414, 0.00931, 0], + "0.125": [4.64931, 0.01206, 0], + "0.1667": [5.8427, 0.01409, 0], + "0.2083": [6.87558, 0.01559, 0], + "0.25": [7.75281, 0.01667, 0], + "0.2917": [8.48569, 0.01742, 0], + "0.3333": [9.08282, 0.0179, 0], + "0.375": [9.54987, 0.01815, 0], + "0.4167": [9.89475, 0.0182, 0], + "0.4583": [10.12586, 0.0181, 0], + "0.5": [10.24991, 0.01784, 0], + "0.6667": [9.79661, 0.01571, 0], + "0.9167": [6.9333, 0.01032, 0], + "1.4583": [-3.28911, -0.00475, 0], + "1.7083": [-7.55056, -0.01134, 0], + "1.875": [-9.47809, -0.01495, 0], + "2.0417": [-10.27208, -0.01746, 0], + "2.0833": [-10.24991, -0.01784, 0], + "2.125": [-10.12586, -0.0181, 0], + "2.1667": [-9.89475, -0.0182, 0], + "2.2083": [-9.54987, -0.01815, 0], + "2.25": [-9.08282, -0.0179, 0], + "2.2917": [-8.48569, -0.01742, 0], + "2.3333": [-7.75281, -0.01667, 0], + "2.375": [-6.87558, -0.01559, 0], + "2.4167": [-5.8427, -0.01409, 0], + "2.4583": [-4.64931, -0.01206, 0], + "2.5": [-3.28414, -0.00931, 0], + "2.5417": [-1.73642, -0.00551, 0], + "2.5833": [0, 0, 0] + } + }, + "rightFin": { + "rotation": { + "0.0": [19.18, -0.36, -25.96], + "0.0417": [19.34, -0.45, -26.05], + "0.0833": [19.5, -0.54, -26.13], + "0.125": [19.65, -0.63, -26.22], + "0.1667": [19.79, -0.71, -26.3], + "0.2083": [19.92, -0.8, -26.39], + "0.25": [20.05, -0.89, -26.47], + "0.2917": [20.17, -0.97, -26.55], + "0.3333": [20.27, -1.05, -26.63], + "0.375": [20.36, -1.13, -26.7], + "0.4167": [20.42, -1.19, -26.77], + "0.4583": [20.47, -1.24, -26.81], + "0.5": [20.49, -1.17, -26.77], + "0.5417": [20.51, -1.06, -26.7], + "0.5833": [20.52, -0.94, -26.62], + "0.625": [20.51, -0.8, -26.53], + "0.6667": [20.49, -0.66, -26.44], + "0.7083": [20.46, -0.52, -26.35], + "0.75": [20.41, -0.37, -26.26], + "0.7917": [20.34, -0.23, -26.17], + "0.8333": [20.24, -0.08, -26.08], + "0.875": [20.13, 0.07, -25.98], + "0.9167": [19.99, 0.22, -25.89], + "0.9583": [19.82, 0.37, -25.79], + "1.0": [19.64, 0.51, -25.7], + "1.0417": [19.44, 0.66, -25.61], + "1.0833": [19.22, 0.8, -25.52], + "1.125": [18.98, 0.94, -25.43], + "1.1667": [18.73, 1.08, -25.34], + "1.2083": [18.48, 1.2, -25.26], + "1.25": [18.21, 1.32, -25.19], + "1.2917": [17.94, 1.38, -25.15], + "1.3333": [17.67, 1.37, -25.13], + "1.375": [17.41, 1.36, -25.09], + "1.4167": [17.15, 1.34, -25.04], + "1.4583": [16.9, 1.32, -24.98], + "1.5": [16.67, 1.29, -24.92], + "1.5417": [16.46, 1.27, -24.86], + "1.5833": [16.27, 1.25, -24.8], + "1.625": [16.11, 1.23, -24.74], + "1.6667": [16, 1.2, -24.68], + "1.7083": [15.94, 1.18, -24.63], + "1.75": [15.93, 1.16, -24.57], + "1.7917": [15.97, 1.15, -24.53], + "1.8333": [16.03, 1.14, -24.51], + "1.875": [16.15, 1.09, -24.55], + "1.9167": [16.3, 1.03, -24.62], + "1.9583": [16.47, 0.95, -24.69], + "2.0": [16.64, 0.87, -24.77], + "2.0417": [16.83, 0.78, -24.85], + "2.0833": [17.01, 0.7, -24.93], + "2.125": [17.2, 0.61, -25.02], + "2.1667": [17.38, 0.53, -25.1], + "2.2083": [17.57, 0.44, -25.19], + "2.25": [17.76, 0.35, -25.27], + "2.2917": [17.94, 0.26, -25.36], + "2.3333": [18.13, 0.17, -25.44], + "2.375": [18.31, 0.08, -25.53], + "2.4167": [18.49, -0.01, -25.62], + "2.4583": [18.67, -0.09, -25.7], + "2.5": [18.84, -0.18, -25.79], + "2.5417": [19.01, -0.27, -25.88], + "2.5833": [19.18, -0.36, -25.96] + }, + "position": { + "0.0": [3.1, 0.3, 0], + "1.2917": [3.1, 0.3, 0], + "2.5833": [3.1, 0.3, 0] + } + }, + "leftFin": { + "rotation": { + "0.0": [17.94, -1.38, 25.15], + "0.0417": [17.67, -1.37, 25.13], + "0.0833": [17.41, -1.36, 25.09], + "0.125": [17.15, -1.34, 25.04], + "0.1667": [16.9, -1.32, 24.98], + "0.2083": [16.67, -1.29, 24.92], + "0.25": [16.46, -1.27, 24.86], + "0.2917": [16.27, -1.25, 24.8], + "0.3333": [16.11, -1.23, 24.74], + "0.375": [16, -1.2, 24.68], + "0.4167": [15.94, -1.18, 24.63], + "0.4583": [15.93, -1.16, 24.57], + "0.5": [15.97, -1.15, 24.53], + "0.5417": [16.03, -1.14, 24.51], + "0.5833": [16.15, -1.09, 24.55], + "0.625": [16.3, -1.03, 24.62], + "0.6667": [16.47, -0.95, 24.69], + "0.7083": [16.64, -0.87, 24.77], + "0.75": [16.83, -0.78, 24.85], + "0.7917": [17.01, -0.7, 24.93], + "0.8333": [17.2, -0.61, 25.02], + "0.875": [17.38, -0.53, 25.1], + "0.9167": [17.57, -0.44, 25.19], + "0.9583": [17.76, -0.35, 25.27], + "1.0": [17.94, -0.26, 25.36], + "1.0417": [18.13, -0.17, 25.44], + "1.0833": [18.31, -0.08, 25.53], + "1.125": [18.49, 0.01, 25.62], + "1.1667": [18.67, 0.09, 25.7], + "1.2083": [18.84, 0.18, 25.79], + "1.25": [19.01, 0.27, 25.88], + "1.2917": [19.18, 0.36, 25.96], + "1.3333": [19.34, 0.45, 26.05], + "1.375": [19.5, 0.54, 26.13], + "1.4167": [19.65, 0.63, 26.22], + "1.4583": [19.79, 0.71, 26.3], + "1.5": [19.92, 0.8, 26.39], + "1.5417": [20.05, 0.89, 26.47], + "1.5833": [20.17, 0.97, 26.55], + "1.625": [20.27, 1.05, 26.63], + "1.6667": [20.36, 1.13, 26.7], + "1.7083": [20.42, 1.19, 26.77], + "1.75": [20.47, 1.24, 26.81], + "1.7917": [20.49, 1.17, 26.77], + "1.8333": [20.51, 1.06, 26.7], + "1.875": [20.52, 0.94, 26.62], + "1.9167": [20.51, 0.8, 26.53], + "1.9583": [20.49, 0.66, 26.44], + "2.0": [20.46, 0.52, 26.35], + "2.0417": [20.41, 0.37, 26.26], + "2.0833": [20.34, 0.23, 26.17], + "2.125": [20.24, 0.08, 26.08], + "2.1667": [20.13, -0.07, 25.98], + "2.2083": [19.99, -0.22, 25.89], + "2.25": [19.82, -0.37, 25.79], + "2.2917": [19.64, -0.51, 25.7], + "2.3333": [19.44, -0.66, 25.61], + "2.375": [19.22, -0.8, 25.52], + "2.4167": [18.98, -0.94, 25.43], + "2.4583": [18.73, -1.08, 25.34], + "2.5": [18.48, -1.2, 25.26], + "2.5417": [18.21, -1.32, 25.19], + "2.5833": [17.94, -1.38, 25.15] + }, + "position": { + "0.0": [-3.1, 0.3, 0], + "2.5833": [-3.1, 0.3, 0] + } + } + } + }, + "animation.silverlabs_nat.shark.swim": { + "sound_effects": { + "0.25": { + "effect": "swim" + } + }, + "loop": true, + "animation_length": 1.5, + "sound_effects": { + "0.0": { "effect": "swim" } + }, + "bones": { + "skullRot": { + "rotation": [0, "Math.cos(( q.anim_time - 0.95 ) * 240 ) * 5", 0] + }, + "tail": { + "rotation": { + "0.0": [0, -4, 0], + "0.0417": [0, -1.43105, 0], + "0.0833": [0, 0.67565, 0], + "0.125": [0, 2.40038, 0], + "0.1667": [0, 3.79635, 0], + "0.2083": [0, 4.90103, 0], + "0.25": [0, 5.73992, 0], + "0.2917": [0, 6.33145, 0], + "0.3333": [0, 6.68665, 0], + "0.375": [0, 6.81225, 0], + "0.4167": [0, 6.71042, 0], + "0.4583": [0, 6.37858, 0], + "0.5": [0, 5.80945, 0], + "0.5417": [0, 4.9912, 0], + "0.5833": [0, 3.90477, 0], + "0.625": [0, 2.52237, 0], + "0.6667": [0, 0.80484, 0], + "0.7083": [0, -1.30627, 0], + "0.75": [0, -3.9, 0], + "0.7917": [0, -6.49615, 0], + "0.8333": [0, -8.61353, 0], + "0.875": [0, -10.34016, 0], + "0.9167": [0, -11.73373, 0], + "0.9583": [0, -12.83291, 0], + "1.0": [0, -13.66503, 0], + "1.0417": [0, -14.24882, 0], + "1.0833": [0, -14.59581, 0], + "1.125": [0, -14.71302, 0], + "1.1667": [0, -14.60278, 0], + "1.2083": [0, -14.26265, 0], + "1.25": [0, -13.68565, 0], + "1.2917": [0, -12.86043, 0], + "1.3333": [0, -11.76826, 0], + "1.375": [0, -10.3832, 0], + "1.4167": [0, -8.6673, 0], + "1.4583": [0, -6.56664, 0], + "1.5": [0, -4, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [0, -8.47, 0], + "0.0417": [0, -5.69713, 0], + "0.0833": [0, -3.22981, 0], + "0.125": [0, -0.9972, 0], + "0.1667": [0, 1.03616, 0], + "0.2083": [0, 2.8887, 0], + "0.25": [0, 4.56923, 0], + "0.2917": [0, 6.07979, 0], + "0.3333": [0, 7.41758, 0], + "0.375": [0, 8.5751, 0], + "0.4167": [0, 9.53984, 0], + "0.4583": [0, 10.29302, 0], + "0.5": [0, 10.80954, 0], + "0.5417": [0, 11.05383, 0], + "0.5833": [0, 10.97465, 0], + "0.625": [0, 10.49851, 0], + "0.6667": [0, 9.51, 0], + "0.7083": [0, 7.81403, 0], + "0.75": [0, 5.03, 0], + "0.7917": [0, 1.82756, 0], + "0.8333": [0, -0.85591, 0], + "0.875": [0, -3.17707, 0], + "0.9167": [0, -5.21422, 0], + "0.9583": [0, -7.01144, 0], + "1.0": [0, -8.59398, 0], + "1.0417": [0, -9.9768, 0], + "1.0833": [0, -11.16665, 0], + "1.125": [0, -12.16368, 0], + "1.1667": [0, -12.96336, 0], + "1.2083": [0, -13.55506, 0], + "1.25": [0, -13.92126, 0], + "1.2917": [0, -14.03584, 0], + "1.3333": [0, -13.86107, 0], + "1.375": [0, -13.34045, 0], + "1.4167": [0, -12.38673, 0], + "1.4583": [0, -10.85422, 0], + "1.5": [0, -8.47, 0] + } + }, + "fluke": { + "rotation": { + "0.0": [13.4, 0, 0], + "0.0417": [13.26729, 0, 0], + "0.0833": [12.82336, 0, 0], + "0.125": [12.05256, 0, 0], + "0.1667": [10.94565, 0, 0], + "0.2083": [9.50704, 0, 0], + "0.25": [7.75747, 0, 0], + "0.2917": [5.74155, 0, 0], + "0.3333": [3.5284, 0, 0], + "0.4167": [-1.1084, 0, 0], + "0.4583": [-3.32155, 0, 0], + "0.5": [-5.33747, 0, 0], + "0.5417": [-7.08704, 0, 0], + "0.5833": [-8.52565, 0, 0], + "0.625": [-9.63256, 0, 0], + "0.6667": [-10.40336, 0, 0], + "0.7083": [-10.84729, 0, 0], + "0.75": [-10.98, 0, 0], + "0.7917": [-10.81755, 0, 0], + "0.8333": [-10.35145, 0, 0], + "0.875": [-9.56644, 0, 0], + "0.9167": [-8.45351, 0, 0], + "0.9583": [-7.01695, 0, 0], + "1.0": [-5.27699, 0, 0], + "1.0417": [-3.27718, 0, 0], + "1.0833": [-1.08494, 0, 0], + "1.1667": [3.50494, 0, 0], + "1.2083": [5.69718, 0, 0], + "1.25": [7.69699, 0, 0], + "1.2917": [9.43695, 0, 0], + "1.3333": [10.87351, 0, 0], + "1.375": [11.98644, 0, 0], + "1.4167": [12.77145, 0, 0], + "1.4583": [13.23755, 0, 0], + "1.5": [13.4, 0, 0] + } + }, + "rightFin": { + "rotation": { + "0.0": [40.93, 0.87, -26.3], + "0.0417": [42.83436, 0.87, -26.3], + "0.0833": [44.56513, 0.87, -26.3], + "0.125": [46.10967, 0.87, -26.3], + "0.1667": [47.45715, 0.87, -26.3], + "0.2083": [48.59301, 0.87, -26.3], + "0.25": [49.50493, 0.87, -26.3], + "0.2917": [50.17817, 0.87, -26.3], + "0.3333": [50.59976, 0.87, -26.3], + "0.375": [50.75927, 0.87, -26.3], + "0.4167": [50.64621, 0.87, -26.3], + "0.4583": [50.25598, 0.87, -26.3], + "0.5": [49.58799, 0.87, -26.3], + "0.5417": [48.65045, 0.87, -26.3], + "0.5833": [47.46015, 0.87, -26.3], + "0.625": [46.04657, 0.87, -26.3], + "0.6667": [44.44997, 0.87, -26.3], + "0.8333": [37.41003, 0.87, -26.3], + "0.875": [35.81343, 0.87, -26.3], + "0.9167": [34.39985, 0.87, -26.3], + "0.9583": [33.20955, 0.87, -26.3], + "1.0": [32.27201, 0.87, -26.3], + "1.0417": [31.60402, 0.87, -26.3], + "1.0833": [31.21379, 0.87, -26.3], + "1.125": [31.10073, 0.87, -26.3], + "1.1667": [31.26024, 0.87, -26.3], + "1.2083": [31.68183, 0.87, -26.3], + "1.25": [32.35507, 0.87, -26.3], + "1.2917": [33.26699, 0.87, -26.3], + "1.3333": [34.40285, 0.87, -26.3], + "1.375": [35.75033, 0.87, -26.3], + "1.4167": [37.29487, 0.87, -26.3], + "1.4583": [39.02564, 0.87, -26.3], + "1.5": [40.93, 0.87, -26.3] + }, + "position": { + "0.0": [3.1, 0.3, 0], + "0.8333": [3.1, 0.3, 0], + "1.5": [3.1, 0.3, 0] + } + }, + "leftFin": { + "rotation": { + "0.0": [40.93, -0.87, 26.3], + "0.0417": [38.28578, -0.87, 26.3], + "0.0833": [36.01453, -0.87, 26.3], + "0.125": [34.11381, -0.87, 26.3], + "0.1667": [32.57822, -0.87, 26.3], + "0.2083": [31.40032, -0.87, 26.3], + "0.25": [30.57149, -0.87, 26.3], + "0.2917": [30.0819, -0.87, 26.3], + "0.3333": [29.91399, -0.87, 26.3], + "0.375": [30.05419, -0.87, 26.3], + "0.4167": [30.48007, -0.87, 26.3], + "0.4583": [31.16907, -0.87, 26.3], + "0.5": [32.09768, -0.87, 26.3], + "0.5417": [33.23584, -0.87, 26.3], + "0.5833": [34.55307, -0.87, 26.3], + "0.625": [36.01657, -0.87, 26.3], + "0.8333": [44.26842, -0.87, 26.3], + "0.875": [45.84343, -0.87, 26.3], + "0.9167": [47.30693, -0.87, 26.3], + "0.9583": [48.62416, -0.87, 26.3], + "1.0": [49.76232, -0.87, 26.3], + "1.0417": [50.69093, -0.87, 26.3], + "1.0833": [51.37993, -0.87, 26.3], + "1.125": [51.80581, -0.87, 26.3], + "1.1667": [51.94601, -0.87, 26.3], + "1.2083": [51.7781, -0.87, 26.3], + "1.25": [51.28851, -0.87, 26.3], + "1.2917": [50.45968, -0.87, 26.3], + "1.3333": [49.28178, -0.87, 26.3], + "1.375": [47.74619, -0.87, 26.3], + "1.4167": [45.84547, -0.87, 26.3], + "1.4583": [43.57422, -0.87, 26.3], + "1.5": [40.93, -0.87, 26.3] + }, + "position": [-3.1, 0.3, 0] + }, + "body": { + "rotation": [0, "Math.sin(( q.anim_time - 0.3 ) * 240 ) * -3", 0] + } + } + }, + "animation.silverlabs_nat.shark.swim_fast": { + "sound_effects": { + "0.125": { + "effect": "swim_fast" + } + }, + "loop": true, + "animation_length": 0.9167, + "sound_effects": { + "0.0": { "effect": "swim_fast" } + }, + "bones": { + "skullRot": { + "rotation": [0, "Math.cos(( q.anim_time - 0.6 ) * 390 ) * 7", 0] + }, + "tail": { + "rotation": { + "0.0": [0, -4, 0], + "0.0417": [0, -1.21019, 0], + "0.0833": [0, 1.42245, 0], + "0.125": [0, 3.76106, 0], + "0.1667": [0, 5.59426, 0], + "0.2083": [0, 6.65125, 0], + "0.25": [0, 6.7053, 0], + "0.2917": [0, 5.7322, 0], + "0.3333": [0, 3.93406, 0], + "0.375": [0, 1.58943, 0], + "0.4167": [0, -1.07233, 0], + "0.4583": [0, -3.9, 0], + "0.5": [0, -6.73056, 0], + "0.5417": [0, -9.40174, 0], + "0.5833": [0, -11.76332, 0], + "0.625": [0, -13.58621, 0], + "0.6667": [0, -14.59033, 0], + "0.7083": [0, -14.56949, 0], + "0.75": [0, -13.54276, 0], + "0.7917": [0, -11.7333, 0], + "0.8333": [0, -9.41078, 0], + "0.875": [0, -6.78707, 0], + "0.9167": [0, -4, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [0, -8.47, 0], + "0.0417": [0, -5.3748, 0], + "0.125": [0, 1.25813, 0], + "0.1667": [0, 4.46898, 0], + "0.2083": [0, 7.30098, 0], + "0.25": [0, 9.48683, 0], + "0.2917": [0, 10.78379, 0], + "0.3333": [0, 11.01978, 0], + "0.375": [0, 10.12016, 0], + "0.4167": [0, 8.09795, 0], + "0.4583": [0, 5.03, 0], + "0.5417": [0, -2.15629, 0], + "0.5833": [0, -5.59512, 0], + "0.625": [0, -8.6907, 0], + "0.6667": [0, -11.23251, 0], + "0.7083": [0, -13.02722, 0], + "0.75": [0, -13.936, 0], + "0.7917": [0, -13.89743, 0], + "0.8333": [0, -12.92479, 0], + "0.875": [0, -11.0843, 0], + "0.9167": [0, -8.47, 0] + } + }, + "fluke": { + "rotation": { + "0.0": [13.4, 0, 0], + "0.0417": [13.25343, 0, 0], + "0.0833": [12.68739, 0, 0], + "0.125": [11.46917, 0, 0], + "0.1667": [9.11289, 0, 0], + "0.2083": [4.55705, 0, 0], + "0.25": [-2.13705, 0, 0], + "0.2917": [-6.69289, 0, 0], + "0.3333": [-9.04917, 0, 0], + "0.375": [-10.26739, 0, 0], + "0.4167": [-10.83343, 0, 0], + "0.4583": [-10.98, 0, 0], + "0.5": [-10.80249, 0, 0], + "0.5417": [-10.21178, 0, 0], + "0.5833": [-8.97864, 0, 0], + "0.625": [-6.62445, 0, 0], + "0.6667": [-2.10358, 0, 0], + "0.7083": [4.52358, 0, 0], + "0.75": [9.04445, 0, 0], + "0.7917": [11.39864, 0, 0], + "0.8333": [12.63178, 0, 0], + "0.875": [13.22249, 0, 0], + "0.9167": [13.4, 0, 0] + } + }, + "rightFin": { + "rotation": { + "0.0": [40.93, 0.87, -26.3], + "0.0417": [43.24338, 0.87, -26.3], + "0.0833": [45.16676, 0.87, -26.3], + "0.125": [46.65917, 0.87, -26.3], + "0.1667": [47.68251, 0.87, -26.3], + "0.2083": [48.1999, 0.87, -26.3], + "0.25": [48.1812, 0.87, -26.3], + "0.2917": [47.61627, 0.87, -26.3], + "0.3333": [46.52268, 0.87, -26.3], + "0.375": [44.96024, 0.87, -26.3], + "0.4167": [43.04202, 0.87, -26.3], + "0.5": [38.81798, 0.87, -26.3], + "0.5417": [36.89976, 0.87, -26.3], + "0.5833": [35.33732, 0.87, -26.3], + "0.625": [34.24373, 0.87, -26.3], + "0.6667": [33.6788, 0.87, -26.3], + "0.7083": [33.6601, 0.87, -26.3], + "0.75": [34.17749, 0.87, -26.3], + "0.7917": [35.20083, 0.87, -26.3], + "0.8333": [36.69324, 0.87, -26.3], + "0.875": [38.61662, 0.87, -26.3], + "0.9167": [40.93, 0.87, -26.3] + }, + "position": { + "0.0": [3.1, 0.3, 0], + "0.4167": [3.1, 0.3, 0], + "0.9167": [3.1, 0.3, 0] + } + }, + "leftFin": { + "rotation": { + "0.0": [40.93, -0.87, 26.3], + "0.0417": [38.84791, -0.87, 26.3], + "0.0833": [37.03433, -0.87, 26.3], + "0.125": [35.53185, -0.87, 26.3], + "0.1667": [34.39136, -0.87, 26.3], + "0.2083": [33.67221, -0.87, 26.3], + "0.25": [33.44282, -0.87, 26.3], + "0.2917": [33.77546, -0.87, 26.3], + "0.3333": [34.72743, -0.87, 26.3], + "0.375": [36.315, -0.87, 26.3], + "0.4167": [38.45553, -0.87, 26.3], + "0.5": [43.40447, -0.87, 26.3], + "0.5417": [45.545, -0.87, 26.3], + "0.5833": [47.13257, -0.87, 26.3], + "0.625": [48.08454, -0.87, 26.3], + "0.6667": [48.41718, -0.87, 26.3], + "0.7083": [48.18779, -0.87, 26.3], + "0.75": [47.46864, -0.87, 26.3], + "0.7917": [46.32815, -0.87, 26.3], + "0.8333": [44.82567, -0.87, 26.3], + "0.875": [43.01209, -0.87, 26.3], + "0.9167": [40.93, -0.87, 26.3] + }, + "position": [-3.1, 0.3, 0] + }, + "topJaw": { + "rotation": [-3, 0, 0] + }, + "bottomJaw": { + "rotation": { + "0.0": [13, 0, 0], + "0.0417": [13.15, 0, 0], + "0.0833": [13.36, 0, 0], + "0.125": [13.62, 0, 0], + "0.1667": [13.91, 0, 0], + "0.2083": [14.22, 0, 0], + "0.25": [14.56, 0, 0], + "0.2917": [14.9, 0, 0], + "0.3333": [15.25, 0, 0], + "0.375": [15.59, 0, 0], + "0.4167": [15.91, 0, 0], + "0.4583": [16.21, 0, 0], + "0.5": [16.47, 0, 0], + "0.5417": [16.69, 0, 0], + "0.5833": [16.86, 0, 0], + "0.625": [16.96, 0, 0], + "0.6667": [17, 0, 0], + "0.7083": [16.75, 0, 0], + "0.75": [16.11, 0, 0], + "0.7917": [15.25, 0, 0], + "0.8333": [14.33, 0, 0], + "0.875": [13.53, 0, 0], + "0.9167": [13, 0, 0] + } + }, + "body": { + "rotation": [0, "Math.sin(( q.anim_time - 0.15 ) * 390 ) * -7", 0] + } + } + }, + "animation.silverlabs_nat.shark.attack": { + "animation_length": 0.7, + "sound_effects": { + "0.0": { "effect": "attack" } + }, + "bones": { + "skullRot": { + "rotation": { + "0.0": [-21, 0, 0], + "0.1667": [0, 0, 0], + "0.25": [0, 0, 0], + "0.3333": [0, 0, 0] + } + }, + "topJaw": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [4, 0, 0], + "0.25": [0, 0, 0], + "0.3333": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1.12, 1], + "0.1667": [1, 0.94, 1], + "0.25": [1, 1, 1], + "0.3333": [1, 1, 1] + } + }, + "bottomJaw": { + "rotation": { + "0.0": [75, 0, 0], + "0.1667": [-4, 0, 0], + "0.25": [0, 0, 0], + "0.3333": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1.56, 1], + "0.1667": [1, 0.94, 1], + "0.25": [1, 1, 1], + "0.3333": [1, 1, 1] + } + } + } + }, + "animation.silverlabs_nat.shark.flop": { + "sound_effects": { + "0.0": { + "effect": "flop" + } + }, + "loop": true, + "animation_length": 0.58333, + "sound_effects": { + "0.0": { "effect": "flop" } + }, + "bones": { + "root": { + "rotation": { + "0.0": [-0.6, 1.62, -89.68], + "0.0417": [-0.6, 0.26, -89.67], + "0.0833": [-0.6, -1.75, -89.65], + "0.125": [-0.6, -3.58, -89.63], + "0.1667": [-0.6, -4.38, -89.62], + "0.2083": [-0.6, -3.19, -89.63], + "0.25": [-0.6, -0.68, -89.66], + "0.2917": [-0.6, 1.62, -89.68], + "0.3333": [-0.6, 3.4, -89.7], + "0.375": [-0.6, 4.95, -89.72], + "0.4167": [-0.6, 5.62, -89.72], + "0.4583": [-0.6, 5.09, -89.72], + "0.5": [-0.6, 3.87, -89.71], + "0.5417": [-0.6, 2.53, -89.69], + "0.5833": [-0.6, 1.62, -89.68] + }, + "position": { + "0.0": [13, 10.2, 0], + "0.0417": [13, 10.45, 0.32], + "0.0833": [13, 10.82, 0.79], + "0.125": [13, 11.15, 1.21], + "0.1667": [13, 11.3, 1.4], + "0.2083": [13, 10.96, 1.09], + "0.25": [13, 10.38, 0.47], + "0.2917": [13, 10.2, 0], + "0.3333": [13, 10.95, -0.1], + "0.375": [13, 12.1, -0.05], + "0.4167": [13, 12.7, 0], + "0.4583": [13, 12.37, 0], + "0.5": [13, 11.61, 0], + "0.5417": [13, 10.77, 0], + "0.5833": [13, 10.2, 0] + } + }, + "skullRot": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, -2.5, 0], + "0.0833": [0, -6.25, 0], + "0.125": [0, -9.37, 0], + "0.1667": [0, -10, 0], + "0.2083": [0, -8.45, 0], + "0.25": [0, -5.6, 0], + "0.2917": [0, -1.95, 0], + "0.3333": [0, 1.95, 0], + "0.375": [0, 5.6, 0], + "0.4167": [0, 8.45, 0], + "0.4583": [0, 10, 0], + "0.5": [0, 8.52, 0], + "0.5417": [0, 3.7, 0], + "0.5833": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 2.68, 0], + "0.0833": [0, 6.84, 0], + "0.125": [0, 11.16, 0], + "0.1667": [0, 14.32, 0], + "0.2083": [0, 15, 0], + "0.25": [0, 12, 0], + "0.2917": [0, 6.2, 0], + "0.3333": [0, -0.6, 0], + "0.375": [0, -6.6, 0], + "0.4167": [0, -10, 0], + "0.4583": [0, -9.73, 0], + "0.5": [0, -6.56, 0], + "0.5417": [0, -2.62, 0], + "0.5833": [0, 0, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 2.68, 0], + "0.0833": [0, 6.84, 0], + "0.125": [0, 11.16, 0], + "0.1667": [0, 14.32, 0], + "0.2083": [0, 15, 0], + "0.25": [0, 12, 0], + "0.2917": [0, 6.2, 0], + "0.3333": [0, -0.6, 0], + "0.375": [0, -6.6, 0], + "0.4167": [0, -10, 0], + "0.4583": [0, -9.73, 0], + "0.5": [0, -6.56, 0], + "0.5417": [0, -2.62, 0], + "0.5833": [0, 0, 0] + } + }, + "fluke": { + "rotation": { + "0.0": [5, 0, 0], + "0.0417": [0.84, 0, 0], + "0.0833": [-5.59, 0, 0], + "0.125": [-12.29, 0, 0], + "0.1667": [-17.26, 0, 0], + "0.2083": [-18.5, 0, 0], + "0.25": [-14.25, 0, 0], + "0.2917": [-5.84, 0, 0], + "0.3333": [4.08, 0, 0], + "0.375": [12.91, 0, 0], + "0.4167": [18, 0, 0], + "0.4583": [17.93, 0, 0], + "0.5": [13.78, 0, 0], + "0.5417": [8.5, 0, 0], + "0.5833": [5, 0, 0] + } + }, + "rightFin": { + "rotation": { + "0.0": [32.07, 4.2, -87.29], + "0.0417": [32.19, 4.06, -86.11], + "0.0833": [32.36, 3.88, -84.35], + "0.125": [32.53, 3.5, -82.86], + "0.1667": [32.63, 2.75, -82.5], + "0.2083": [32.65, 0.79, -84.93], + "0.25": [32.59, -1.73, -88.86], + "0.2917": [32.53, -3.71, -91.18], + "0.3333": [32.49, -5.04, -90.04], + "0.375": [32.45, -5.84, -87.3], + "0.4167": [32.38, -5.38, -85.41], + "0.4583": [32.31, -3.56, -85.38], + "0.5": [32.22, -0.7, -85.99], + "0.5417": [32.13, 2.21, -86.77], + "0.5833": [32.07, 4.2, -87.29] + }, + "position": [1.2, 2.6, 0] + }, + "leftFin": { + "rotation": { + "0.0": [32.06, 8.7, 55.35], + "0.0417": [31.77, 9.56, 53.89], + "0.0833": [31.49, 10.43, 52.44], + "0.125": [31.2, 11.29, 50.99], + "0.1667": [30.92, 12.16, 49.53], + "0.2083": [30.63, 13.02, 48.08], + "0.25": [30.35, 13.89, 46.63], + "0.2917": [30.63, 13.02, 48.08], + "0.3333": [30.92, 12.16, 49.53], + "0.375": [31.2, 11.29, 50.99], + "0.4167": [31.49, 10.43, 52.44], + "0.4583": [31.77, 9.56, 53.89], + "0.5": [32.06, 8.7, 55.35] + }, + "position": [-3.1, 2.6, 0] + }, + "bottomJaw": { + "rotation": [8, 0, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/skunk.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/skunk.rp_anim.json new file mode 100644 index 0000000..a7bc4d7 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/skunk.rp_anim.json @@ -0,0 +1,1055 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.skunk.idle": { + "loop": true, + "bones": { + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 4", 0] + } + } + }, + "animation.silverlabs_nat.skunk.run": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.08": { + "effect": "step_-6dB" + }, + "0.21": { + "effect": "step" + }, + "0.29": { + "effect": "step_-6dB" + }, + "0.46": { + "effect": "step" + }, + "0.58": { + "effect": "step_-6dB" + }, + "0.71": { + "effect": "step" + }, + "0.79": { + "effect": "step_-6dB" + } + }, + "bones": { + "butt_pivot": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 4"] + }, + "body": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -12.5", + 0, + 0 + ], + "position": [ + 0, + "-0.5 + Math.clamp( Math.sin(( q.anim_time - 0.35 ) * 720 ) * 1, -0.25, 3 )", + 0 + ] + }, + "skull": { + "rotation": [ + "-10 + Math.cos(( q.anim_time - 0.2 ) * 720 ) * 12.5", + 0, + 0 + ], + "position": [0, 0.5, 0] + }, + "tail": { + "rotation": [ + "10 + Math.cos(( q.anim_time - 0.45 ) * 720 ) * -12.5", + 0, + 0 + ] + }, + "left_arm": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.2 ) * 720 ) * 30", + 0, + 0 + ], + "position": [ + 0, + "Math.clamp( -Math.sin(( q.anim_time - 0.2 ) * 720 ) * 1, -0.2, 1 )", + "-1.25 - Math.cos(( q.anim_time - 0.5 ) * 720 ) * -1" + ] + }, + "right_arm": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.3 ) * 720 ) * 30", + 0, + 0 + ], + "position": [ + 0, + "Math.clamp( -Math.sin(( q.anim_time - 0.3 ) * 720 ) * 1, -0.2, 1 )", + "-1.25 - Math.cos(( q.anim_time - 0.6 ) * 720 ) * -1" + ] + }, + "left_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.3 ) * 720 ) * 30", 0, 0], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.3 ) * 720 ) * 1, -0.2, 1 )", + "Math.cos(( q.anim_time - 0.6 ) * 720 ) * -1" + ] + }, + "right_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 720 ) * 30", 0, 0], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.2 ) * 720 ) * 1, -0.2, 1 )", + "Math.cos(( q.anim_time - 0.5 ) * 720 ) * -1" + ] + } + } + }, + "animation.silverlabs_nat.skunk.sit": { + "loop": true, + "bones": { + "body": { + "rotation": [-45, 0, 0], + "position": [0, -1, 0] + }, + "skull": { + "rotation": [45, 0, 0], + "position": [0, 1, 0] + }, + "tail": { + "rotation": [ + 67.5, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 4", + 0 + ], + "position": [0, -0.25, -1] + }, + "left_arm": { + "rotation": [-22.5, 0, 0], + "position": [0, -0.25, 0.5] + }, + "right_arm": { + "rotation": [-22.5, 0, 0], + "position": [0, -0.25, 0.5] + }, + "left_leg": { + "rotation": [-90, -22.5, 0], + "position": [1.25, -2, 0] + }, + "right_leg": { + "rotation": [-90, 22.5, 0], + "position": [-1.25, -2, 0] + } + } + }, + "animation.silverlabs_nat.skunk.attack_2": { + "animation_length": 0.3333, + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 0, 1], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, -1], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [7.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [17.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "left_arm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [-19.02393, -48.20277, -114.12537], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-65.85133, -20.70481, -9.00717], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "right_arm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0.5, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.skunk.sleep": { + "loop": true, + "bones": { + "root": { + "position": [0, -3, 0] + }, + "skull": { + "rotation": [-202.5, -65, -180], + "position": [1, 0, -1] + }, + "tail": { + "rotation": [-112.5, 0, -90], + "position": [0, -3, 1] + }, + "legs": { + "scale": 0 + } + } + }, + "animation.silverlabs_nat.skunk.attack_1": { + "animation_length": 0.3333, + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 0, 1], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, -1], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [7.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "tail": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [17.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "left_arm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [22.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0.5, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "right_arm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [-19.02393, 48.20277, 114.12537], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [-65.85133, 20.70481, 9.00717], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.skunk.sniff": { + "loop": true, + "animation_length": 4, + "sound_effects": { + "0.13": { + "effect": "sniff1" + }, + "0.38": { + "effect": "sniff1" + }, + "0.63": { + "effect": "sniff1" + }, + "0.88": { + "effect": "sniff1" + }, + "1.13": { + "effect": "sniff1" + }, + "1.38": { + "effect": "sniff1" + }, + "1.63": { + "effect": "sniff1" + }, + "1.88": { + "effect": "sniff1" + }, + "2.13": { + "effect": "sniff1" + }, + "2.38": { + "effect": "sniff1" + }, + "2.63": { + "effect": "sniff1" + }, + "2.88": { + "effect": "sniff1" + }, + "3.13": { + "effect": "sniff1" + }, + "3.38": { + "effect": "sniff1" + }, + "3.63": { + "effect": "sniff1" + }, + "3.88": { + "effect": "sniff1" + } + }, + "blend_weight": 1, + "bones": { + "skull": { + "rotation": [ + "35 + Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 4", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 22.5" + ] + }, + "nose": { + "scale": [1, "1 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * 1", 1] + } + } + }, + "animation.silverlabs_nat.skunk.walk": { + "loop": true, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.04": { + "effect": "step" + }, + "0.29": { + "effect": "step" + }, + "0.54": { + "effect": "step" + }, + "0.79": { + "effect": "step" + }, + "1.04": { + "effect": "step" + }, + "1.29": { + "effect": "step" + }, + "1.54": { + "effect": "step" + }, + "1.79": { + "effect": "step" + }, + "2.04": { + "effect": "step" + }, + "2.29": { + "effect": "step" + }, + "2.54": { + "effect": "step" + }, + "2.79": { + "effect": "step" + }, + "3.04": { + "effect": "step" + }, + "3.29": { + "effect": "step" + }, + "3.54": { + "effect": "step" + }, + "3.79": { + "effect": "step" + }, + "4.04": { + "effect": "step" + }, + "4.29": { + "effect": "step" + }, + "4.54": { + "effect": "step" + }, + "4.79": { + "effect": "step" + }, + "5.04": { + "effect": "step" + }, + "5.29": { + "effect": "step" + }, + "5.54": { + "effect": "step" + }, + "5.79": { + "effect": "step" + }, + "6.04": { + "effect": "step" + }, + "6.29": { + "effect": "step" + }, + "6.54": { + "effect": "step" + }, + "6.79": { + "effect": "step" + }, + "7.04": { + "effect": "step" + }, + "7.29": { + "effect": "step" + }, + "7.54": { + "effect": "step" + }, + "7.79": { + "effect": "step" + } + }, + "bones": { + "handstand_pivot": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 4", 0] + }, + "body": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 360 ) * -2"] + }, + "skull": { + "rotation": [0, "Math.cos(( q.anim_time - 0.3 ) * 360 ) * -4", 0], + "position": [ + "Math.cos(( q.anim_time - 0.35 ) * 360 ) * -0.25", + 0, + 0 + ] + }, + "tail": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 12.5", + 0 + ] + }, + "left_arm": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0] + }, + "right_arm": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * -45", 0, 0] + }, + "left_leg": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0] + }, + "right_leg": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * -45", 0, 0] + } + } + }, + "animation.silverlabs_nat.skunk.idle_event": { + "animation_length": 0.875, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-2.03, 0.09, -2.04], + "0.0833": [-4.99, 0.22, -5.02], + "0.125": [-7.96, 0.35, -8], + "0.1667": [-9.99, 0.43, -10.04], + "0.2083": [-10.54, 0.46, -10.59], + "0.25": [-10.93, 0.47, -10.98], + "0.2917": [-11.16, 0.48, -11.21], + "0.3333": [-11.24, 0.49, -11.29], + "0.375": [-11.16, 0.48, -11.21], + "0.4167": [-10.93, 0.47, -10.98], + "0.4583": [-10.54, 0.46, -10.59], + "0.5": [-9.99, 0.43, -10.04], + "0.5417": [-9, 0.39, -9.04], + "0.5833": [-7.57, 0.33, -7.61], + "0.625": [-5.88, 0.26, -5.91], + "0.6667": [-4.11, 0.18, -4.13], + "0.7083": [-2.42, 0.11, -2.43], + "0.75": [-0.99, 0.04, -1], + "0.7917": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [13.08, -6.2, -9.07], + "0.0833": [32.36, -15.34, -22.43], + "0.125": [41.54, -25.46, -37.22], + "0.1667": [39.92, -34.59, -50.58], + "0.2083": [47.06, -40.79, -59.64], + "0.25": [70.64, -43.29, -63.29], + "0.2917": [94.83, -45.52, -65.73], + "0.3333": [96.58, -44.76, -66.94], + "0.375": [74.71, -45.78, -66.94], + "0.4167": [51.88, -46.37, -65.72], + "0.4583": [49.96, -42.26, -63.29], + "0.5": [66.56, -40.79, -59.64], + "0.5417": [68.57, -28.09, -47.53], + "0.5833": [43.03, -31.36, -29.83], + "0.625": [13.53, -8.29, -12.12], + "0.6667": [0, 19.47, 0], + "0.7083": [-3.01, -15.16, 3.82], + "0.75": [-4.79, 2.94, 4.29], + "0.7917": [-4.13, 10.22, 2.86], + "0.8333": [-1.38, -2.62, 0.95], + "0.875": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -0.13], + "0.0833": [0, 0, -0.32], + "0.125": [0, 0, -0.54], + "0.1667": [0, 0, -0.78], + "0.2083": [0, 0, -1], + "0.25": [0, 0, -1.45], + "0.2917": [0, 0, -1.91], + "0.3333": [0, 0, -2.12], + "0.375": [0, 0, -1.99], + "0.4167": [0, 0, -1.69], + "0.4583": [0, 0, -1.32], + "0.5": [0, 0, -1], + "0.5417": [0, 0, -0.78], + "0.5833": [0, 0, -0.54], + "0.625": [0, 0, -0.32], + "0.6667": [0, 0, -0.13], + "0.7083": [0, 0, 0] + } + }, + "nose": { + "scale": { + "0.0": [1, 1, 1], + "0.2083": [ + 1, + "1 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * 1", + 1 + ], + "0.7917": [1, 1, 1] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [2.03, -0.09, 2.04], + "0.0833": [4.99, -0.22, 5.02], + "0.125": [7.96, -0.35, 8], + "0.1667": [9.99, -0.43, 10.04], + "0.2083": [10.6, -0.46, 10.65], + "0.25": [11.01, -0.48, 11.06], + "0.2917": [11.21, -0.49, 11.27], + "0.3333": [11.21, -0.49, 11.27], + "0.375": [11.01, -0.48, 11.06], + "0.4167": [10.6, -0.46, 10.65], + "0.4583": [9.99, -0.43, 10.04], + "0.5": [8.79, -0.38, 8.83], + "0.5417": [7.03, -0.31, 7.06], + "0.5833": [4.99, -0.22, 5.02], + "0.625": [2.96, -0.13, 2.97], + "0.6667": [1.2, -0.05, 1.21], + "0.7083": [0, 0, 0] + } + }, + "left_arm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, -10.26, -17.1], + "0.0833": [0, -25.39, -42.31], + "0.125": [0, -42.13, -70.21], + "0.1667": [0, -57.25, -95.41], + "0.2083": [0, -67.5, -112.5], + "0.25": [0, -71.64, -119.39], + "0.2917": [0, -74.39, -123.98], + "0.3333": [0, -75.77, -126.28], + "0.375": [0, -75.77, -126.28], + "0.4167": [0, -74.39, -123.98], + "0.4583": [0, -71.63, -119.39], + "0.5": [0, -67.5, -112.5], + "0.5417": [0, -60.81, -101.35], + "0.5833": [0, -51.17, -85.28], + "0.625": [0, -39.76, -66.26], + "0.6667": [0, -27.75, -46.26], + "0.7083": [0, -16.34, -27.23], + "0.75": [0, -6.7, -11.16], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0.15, 0.15, 0], + "0.0833": [0.38, 0.38, 0], + "0.125": [0.62, 0.62, 0], + "0.1667": [0.85, 0.85, 0], + "0.2083": [1, 1, 0], + "0.25": [1.06, 1.06, 0], + "0.2917": [1.1, 1.1, 0], + "0.3333": [1.12, 1.12, 0], + "0.375": [1.12, 1.12, 0], + "0.4167": [1.1, 1.1, 0], + "0.4583": [1.06, 1.06, 0], + "0.5": [1, 1, 0], + "0.5417": [0.9, 0.9, 0], + "0.5833": [0.76, 0.76, 0], + "0.625": [0.59, 0.59, 0], + "0.6667": [0.41, 0.41, 0], + "0.7083": [0.24, 0.24, 0], + "0.75": [0.1, 0.1, 0], + "0.7917": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.1667": { + "effect": "sniff1" + }, + "0.4167": { + "effect": "sniff1" + }, + "0.625": { + "effect": "hurt1" + } + }, + "particle_effects": { + "0.625": { + "effect": "bleach", + "locator": "annoyed_locator" + } + } + }, + "animation.silverlabs_nat.skunk.spray": { + "loop": "hold_on_last_frame", + "animation_length": 1, + "bones": { + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-16.56, 0, 0], + "0.0833": [-40.74, 0, 0], + "0.125": [-65.05, 0, 0], + "0.1667": [-82, 0, 0], + "0.2083": [-88.58, 0, 0], + "0.25": [-89.12, 0, 0], + "0.2917": [-87.11, 0, 0], + "0.3333": [-86, 0, 0], + "0.375": [-86.96, 0, 0], + "0.4167": [-88.8, 0, 0], + "0.4583": [-90.79, 0, 0], + "0.5": [-92.23, 0, 0], + "0.5417": [-92.38, 0, 0], + "0.5833": [-90.55, 0, 0], + "0.625": [-86, 0, 0], + "0.6667": [-68.54, 0, 0], + "0.7083": [-43.01, 0, 0], + "0.75": [-17.48, 0, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.35, -0.11], + "0.0833": [0, 0.86, -0.27], + "0.125": [0, 1.36, -0.43], + "0.1667": [0, 1.71, -0.53], + "0.2083": [0, 1.84, -0.55], + "0.25": [0, 1.83, -0.51], + "0.2917": [0, 1.77, -0.46], + "0.3333": [0, 1.73, -0.43], + "0.375": [0, 1.74, -0.43], + "0.4167": [0, 1.78, -0.43], + "0.4583": [0, 1.82, -0.44], + "0.5": [0, 1.85, -0.45], + "0.5417": [0, 1.85, -0.46], + "0.5833": [0, 1.82, -0.45], + "0.625": [0, 1.73, -0.43], + "0.6667": [0, 1.38, -0.34], + "0.7083": [0, 0.86, -0.21], + "0.75": [0, 0.35, -0.09], + "0.7917": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [12.69, 0, 0], + "0.0833": [30.37, 0, 0], + "0.125": [45, 0, 0], + "0.1667": [52.19, 0, 0], + "0.2083": [57.81, 0, 0], + "0.25": [61.4, 0, 0], + "0.2917": [62.5, 0, 0], + "0.3333": [57.88, 0, 0], + "0.375": [49.08, 0, 0], + "0.4167": [42.5, 0, 0], + "0.4583": [39.38, 0, 0], + "0.5": [38.48, 0, 0], + "0.5417": [42.5, 0, 0], + "0.5833": [53.8, 0, 0], + "0.625": [70.81, 0, 0], + "0.6667": [84.72, 0, 0], + "0.7083": [86.72, 0, 0], + "0.75": [60.1, 0, 0], + "0.7917": [17.58, 0, 0], + "0.8333": [-12.5, 0, 0], + "0.875": [-16.14, 0, 0], + "0.9167": [-7.37, 0, 0], + "0.9583": [0, 0, 0] + } + }, + "left_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -18.42], + "0.0833": [0, 0, -44.61], + "0.125": [0, 0, -70.86], + "0.1667": [0, 0, -90], + "0.2083": [0, 0, -95.11], + "0.25": [0, 0, -89.62], + "0.2917": [0, 0, -87.33], + "0.3333": [0, 0, -95.99], + "0.375": [0, 0, -102], + "0.4167": [0, 0, -96], + "0.4583": [0, 0, -84], + "0.5": [0, 0, -78], + "0.5417": [0, 0, -84], + "0.5833": [0, 0, -96], + "0.625": [0, 0, -102], + "0.6667": [0, 0, -76.51], + "0.7083": [0, 0, -42.01], + "0.75": [0, 0, -15.86], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0.21, 1.22, -0.5], + "0.0833": [0.51, 3, -1.22], + "0.125": [0.79, 4.78, -1.96], + "0.1667": [1, 6, -2.5], + "0.2083": [1.09, 6.42, -2.78], + "0.25": [0.99, 6.38, -2.91], + "0.2917": [0.83, 6.14, -2.96], + "0.3333": [0.9, 6, -3], + "0.375": [1.15, 6, -3], + "0.4167": [1.25, 6, -3], + "0.4583": [1.1, 6, -3], + "0.5": [0.85, 6, -3], + "0.5417": [0.75, 6, -3], + "0.5833": [0.9, 6, -3], + "0.625": [1.15, 6, -3], + "0.6667": [1, 4.78, -2.39], + "0.7083": [0.55, 3, -1.5], + "0.75": [0.17, 1.22, -0.61], + "0.7917": [0, 0, 0] + } + }, + "right_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 18.14], + "0.0833": [0, 0, 45.36], + "0.125": [0, 0, 72.55], + "0.1667": [0, 0, 90], + "0.2083": [0, 0, 97.55], + "0.25": [0, 0, 101.63], + "0.2917": [0, 0, 96.89], + "0.3333": [0, 0, 84.01], + "0.375": [0, 0, 78], + "0.4167": [0, 0, 84], + "0.4583": [0, 0, 96], + "0.5": [0, 0, 102], + "0.5417": [0, 0, 96], + "0.5833": [0, 0, 84], + "0.625": [0, 0, 78], + "0.6667": [0, 0, 66.94], + "0.7083": [0, 0, 48.01], + "0.75": [0, 0, 20.74], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [-0.2, 1.22, -0.5], + "0.0833": [-0.49, 3, -1.22], + "0.125": [-0.81, 4.78, -1.96], + "0.1667": [-1, 6, -2.5], + "0.2083": [-1.05, 6.42, -2.78], + "0.25": [-1.14, 6.38, -2.91], + "0.2917": [-1.22, 6.14, -2.96], + "0.3333": [-1.1, 6, -3], + "0.375": [-0.85, 6, -3], + "0.4167": [-0.75, 6, -3], + "0.4583": [-0.9, 6, -3], + "0.5": [-1.15, 6, -3], + "0.5417": [-1.25, 6, -3], + "0.5833": [-1.1, 6, -3], + "0.625": [-0.85, 6, -3], + "0.6667": [-0.6, 4.78, -2.39], + "0.7083": [-0.45, 3, -1.5], + "0.75": [-0.23, 1.22, -0.61], + "0.7917": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [16.69, 0, 0], + "0.0833": [41.08, 0, 0], + "0.125": [65.55, 0, 0], + "0.1667": [82.5, 0, 0], + "0.2083": [88.81, 0, 0], + "0.25": [88.91, 0, 0], + "0.2917": [86.42, 0, 0], + "0.3333": [85, 0, 0], + "0.375": [85.88, 0, 0], + "0.4167": [87.66, 0, 0], + "0.4583": [89.64, 0, 0], + "0.5": [91.08, 0, 0], + "0.5417": [91.27, 0, 0], + "0.5833": [89.48, 0, 0], + "0.625": [85, 0, 0], + "0.6667": [67.74, 0, 0], + "0.7083": [42.51, 0, 0], + "0.75": [17.28, 0, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.39, -0.46], + "0.0833": [0, 0.95, -1.12], + "0.125": [0, 1.51, -1.8], + "0.1667": [0, 1.9, -2.3], + "0.2083": [0, 2.03, -2.54], + "0.25": [0, 2.02, -2.64], + "0.2917": [0, 1.94, -2.67], + "0.3333": [0, 1.9, -2.7], + "0.375": [0, 1.92, -2.74], + "0.4167": [0, 1.96, -2.81], + "0.4583": [0, 2, -2.87], + "0.5": [0, 2.03, -2.91], + "0.5417": [0, 2.04, -2.91], + "0.5833": [0, 2, -2.85], + "0.625": [0, 1.9, -2.7], + "0.6667": [0, 1.51, -2.15], + "0.7083": [0, 0.95, -1.35], + "0.75": [0, 0.39, -0.55], + "0.7917": [0, 0, 0] + } + }, + "handstand_pivot": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 0, "Math.sin(( q.anim_time - 0.1 ) * 1440 ) * 4"], + "0.7917": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.125": { + "effect": "spray1" + } + }, + "particle_effects": { + "0.2083": { + "effect": "fart", + "locator": "fart_locator" + } + } + }, + "animation.silverlabs_nat.skunk.stank": { + "loop": true, + "particle_effects": { + "0.0": { + "effect": "skunk_stank", + "locator": "stank_locator" + } + }, + "animation_length": 1 + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/skunk_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/skunk_baby.rp_anim.json new file mode 100644 index 0000000..da1d06c --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/skunk_baby.rp_anim.json @@ -0,0 +1,1997 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.skunk_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.0 ) * 90 ) * 3", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 45 ) * 3" + ], + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.2", 0] + }, + "skull": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 90 ) * 3", + 0, + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 45 ) * 3" + ], + "position": [ + 0, + "0.2 + Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * 0.1", + 0 + ] + }, + "leftEar": { + "rotation": [ + "-Math.cos( -80 + ( q.anim_time - 0.0 ) * 90 ) * 8", + 0, + "Math.sin( -80 + ( q.anim_time - 0.0 ) * 45 ) * 3" + ] + }, + "rightEar": { + "rotation": [ + "-Math.cos( -100 + ( q.anim_time - 0.0 ) * 90 ) * 8", + 0, + "Math.sin( -100 + ( q.anim_time - 0.0 ) * 45 ) * 3" + ] + }, + "tail": { + "rotation": [ + "-2 - Math.cos( -35 + ( q.anim_time - 0.0 ) * 90 ) * 2", + 0, + "Math.sin( -35 + ( q.anim_time - 0.0 ) * 90 ) * 20" + ], + "position": [ + 0, + "-0.2 + Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * 0.2", + 0 + ] + }, + "leftArm": { + "position": [0, 0, 0.1] + }, + "rightArm": { + "position": [0, 0, 0.1] + }, + "rightLeg": { + "position": [0, 0, -0.1] + }, + "leftLeg": { + "position": [0, 0, -0.1] + } + } + }, + "animation.silverlabs_nat.skunk_baby.run": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-1.5, 0, 0], + "0.0833": [-2.6, 0, 0], + "0.125": [-3, 0, 0], + "0.1667": [-2.6, 0, 0], + "0.2083": [-1.5, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [1.5, 0, 0], + "0.3333": [2.6, 0, 0], + "0.375": [3, 0, 0], + "0.4167": [2.6, 0, 0], + "0.4583": [1.5, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [-1.5, 0, 0], + "0.5833": [-2.6, 0, 0], + "0.625": [-3, 0, 0], + "0.6667": [-2.6, 0, 0], + "0.7083": [-1.5, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [1.5, 0, 0], + "0.8333": [2.6, 0, 0], + "0.875": [3, 0, 0], + "0.9167": [2.6, 0, 0], + "0.9583": [1.5, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.56], + "0.0417": [0, 0, 0.59], + "0.0833": [0, 0.14, 0.46], + "0.125": [0, 0.31, 0.21], + "0.1667": [0, 0.39, -0.1], + "0.2083": [0, 0.38, -0.39], + "0.25": [0, 0.26, -0.56], + "0.2917": [0, 0.07, -0.59], + "0.3333": [0, 0, -0.46], + "0.375": [0, 0, -0.21], + "0.4167": [0, 0, 0.1], + "0.4583": [0, 0, 0.39], + "0.5": [0, 0, 0.56], + "0.5417": [0, 0, 0.59], + "0.5833": [0, 0.14, 0.46], + "0.625": [0, 0.31, 0.21], + "0.6667": [0, 0.39, -0.1], + "0.7083": [0, 0.38, -0.39], + "0.75": [0, 0.26, -0.56], + "0.7917": [0, 0.07, -0.59], + "0.8333": [0, 0, -0.46], + "0.875": [0, 0, -0.21], + "0.9167": [0, 0, 0.1], + "0.9583": [0, 0, 0.39], + "1.0": [0, 0, 0.56] + }, + "scale": { + "0.0": [1.0125, 0.975, 1.0125], + "0.0417": [1, 1, 1], + "0.0833": [0.9875, 1.025, 0.9875], + "0.125": [0.9783, 1.0433, 0.9783], + "0.1667": [0.975, 1.05, 0.975], + "0.2083": [0.9783, 1.0433, 0.9783], + "0.25": [0.9875, 1.025, 0.9875], + "0.2917": [1, 1, 1], + "0.3333": [1.0125, 0.975, 1.0125], + "0.375": [1.0217, 0.9567, 1.0217], + "0.4167": [1.025, 0.95, 1.025], + "0.4583": [1.0217, 0.9567, 1.0217], + "0.5": [1.0125, 0.975, 1.0125], + "0.5417": [1, 1, 1], + "0.5833": [0.9875, 1.025, 0.9875], + "0.625": [0.9783, 1.0433, 0.9783], + "0.6667": [0.975, 1.05, 0.975], + "0.7083": [0.9783, 1.0433, 0.9783], + "0.75": [0.9875, 1.025, 0.9875], + "0.7917": [1, 1, 1], + "0.8333": [1.0125, 0.975, 1.0125], + "0.875": [1.0217, 0.9567, 1.0217], + "0.9167": [1.025, 0.95, 1.025], + "0.9583": [1.0217, 0.9567, 1.0217], + "1.0": [1.0125, 0.975, 1.0125] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-3, 0, 0], + "0.0833": [-5.2, 0, 0], + "0.125": [-6, 0, 0], + "0.1667": [-5.2, 0, 0], + "0.2083": [-3, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [3, 0, 0], + "0.3333": [5.2, 0, 0], + "0.375": [6, 0, 0], + "0.4167": [5.2, 0, 0], + "0.4583": [3, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [-3, 0, 0], + "0.5833": [-5.2, 0, 0], + "0.625": [-6, 0, 0], + "0.6667": [-5.2, 0, 0], + "0.7083": [-3, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [3, 0, 0], + "0.8333": [5.2, 0, 0], + "0.875": [6, 0, 0], + "0.9167": [5.2, 0, 0], + "0.9583": [3, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0.11, 0], + "0.0417": [0, 0.41, 0], + "0.0833": [0, 0.49, 0], + "0.125": [0, 0.34, 0], + "0.1667": [0, -0.01, 0], + "0.2083": [0, -0.47, 0], + "0.25": [0, -0.66, 0], + "0.2917": [0, -0.78, 0], + "0.3333": [0, -0.79, 0], + "0.375": [0, -0.71, 0], + "0.4167": [0, -0.54, 0], + "0.4583": [0, -0.33, 0], + "0.5": [0, 0.11, 0], + "0.5417": [0, 0.41, 0], + "0.5833": [0, 0.49, 0], + "0.625": [0, 0.34, 0], + "0.6667": [0, -0.01, 0], + "0.7083": [0, -0.47, 0], + "0.75": [0, -0.66, 0], + "0.7917": [0, -0.78, 0], + "0.8333": [0, -0.79, 0], + "0.875": [0, -0.71, 0], + "0.9167": [0, -0.54, 0], + "0.9583": [0, -0.33, 0], + "1.0": [0, 0.11, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-6.93, 0, 1.5], + "0.0417": [-4, 0, 0], + "0.0833": [0, 0, -1.5], + "0.125": [4, 0, -2.6], + "0.1667": [6.93, 0, -3], + "0.2083": [8, 0, -2.6], + "0.25": [6.93, 0, -1.5], + "0.2917": [4, 0, 0], + "0.3333": [0, 0, 1.5], + "0.375": [-4, 0, 2.6], + "0.4167": [-6.93, 0, 3], + "0.4583": [-8, 0, 2.6], + "0.5": [-6.93, 0, 1.5], + "0.5417": [-4, 0, 0], + "0.5833": [0, 0, -1.5], + "0.625": [4, 0, -2.6], + "0.6667": [6.93, 0, -3], + "0.7083": [8, 0, -2.6], + "0.75": [6.93, 0, -1.5], + "0.7917": [4, 0, 0], + "0.8333": [0, 0, 1.5], + "0.875": [-4, 0, 2.6], + "0.9167": [-6.93, 0, 3], + "0.9583": [-8, 0, 2.6], + "1.0": [-6.93, 0, 1.5] + }, + "position": { + "0.0": [0, 0.17, 0], + "0.0417": [0, 0.2, 0], + "0.0833": [0, 0.17, 0], + "0.125": [0, 0.1, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, -0.1, 0], + "0.25": [0, -0.17, 0], + "0.2917": [0, -0.2, 0], + "0.3333": [0, -0.17, 0], + "0.375": [0, -0.1, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0.1, 0], + "0.5": [0, 0.17, 0], + "0.5417": [0, 0.2, 0], + "0.5833": [0, 0.17, 0], + "0.625": [0, 0.1, 0], + "0.6667": [0, 0, 0], + "0.7083": [0, -0.1, 0], + "0.75": [0, -0.17, 0], + "0.7917": [0, -0.2, 0], + "0.8333": [0, -0.17, 0], + "0.875": [0, -0.1, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0.1, 0], + "1.0": [0, 0.17, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [-15.59, 0, -2.5], + "0.0417": [-18, 0, -4.33], + "0.0833": [-15.59, 0, -5], + "0.125": [-9, 0, -4.33], + "0.1667": [0, 0, -2.5], + "0.2083": [9, 0, 0], + "0.25": [15.59, 0, 2.5], + "0.2917": [18, 0, 4.33], + "0.3333": [15.59, 0, 5], + "0.375": [9, 0, 4.33], + "0.4167": [0, 0, 2.5], + "0.4583": [-9, 0, 0], + "0.5": [-15.59, 0, -2.5], + "0.5417": [-18, 0, -4.33], + "0.5833": [-15.59, 0, -5], + "0.625": [-9, 0, -4.33], + "0.6667": [0, 0, -2.5], + "0.7083": [9, 0, 0], + "0.75": [15.59, 0, 2.5], + "0.7917": [18, 0, 4.33], + "0.8333": [15.59, 0, 5], + "0.875": [9, 0, 4.33], + "0.9167": [0, 0, 2.5], + "0.9583": [-9, 0, 0], + "1.0": [-15.59, 0, -2.5] + }, + "position": { + "0.0": [0, 0, -0.2], + "0.0417": [0, 0, -0.2], + "0.0833": [0, 0, -0.2], + "0.125": [0, 0, -0.2], + "0.1667": [0, 0, -0.2], + "0.2083": [0, 0, -0.2], + "0.25": [0, 0, -0.2], + "0.2917": [0, 0, -0.2], + "0.3333": [0, 0, -0.2], + "0.375": [0, 0, -0.2], + "0.4167": [0, 0, -0.2], + "0.4583": [0, 0, -0.2], + "0.5": [0, 0, -0.2], + "0.5417": [0, 0, -0.2], + "0.5833": [0, 0, -0.2], + "0.625": [0, 0, -0.2], + "0.6667": [0, 0, -0.2], + "0.7083": [0, 0, -0.2], + "0.75": [0, 0, -0.2], + "0.7917": [0, 0, -0.2], + "0.8333": [0, 0, -0.2], + "0.875": [0, 0, -0.2], + "0.9167": [0, 0, -0.2], + "0.9583": [0, 0, -0.2], + "1.0": [0, 0, -0.2] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, -5], + "0.0417": [-9, 0, -4.33], + "0.0833": [-15.59, 0, -2.5], + "0.125": [-18, 0, 0], + "0.1667": [-15.59, 0, 2.5], + "0.2083": [-9, 0, 4.33], + "0.25": [0, 0, 5], + "0.2917": [9, 0, 4.33], + "0.3333": [15.59, 0, 2.5], + "0.375": [18, 0, 0], + "0.4167": [15.59, 0, -2.5], + "0.4583": [9, 0, -4.33], + "0.5": [0, 0, -5], + "0.5417": [-9, 0, -4.33], + "0.5833": [-15.59, 0, -2.5], + "0.625": [-18, 0, 0], + "0.6667": [-15.59, 0, 2.5], + "0.7083": [-9, 0, 4.33], + "0.75": [0, 0, 5], + "0.7917": [9, 0, 4.33], + "0.8333": [15.59, 0, 2.5], + "0.875": [18, 0, 0], + "0.9167": [15.59, 0, -2.5], + "0.9583": [9, 0, -4.33], + "1.0": [0, 0, -5] + }, + "position": { + "0.0": [0, 0, -0.2], + "0.0417": [0, 0, -0.2], + "0.0833": [0, 0, -0.2], + "0.125": [0, 0, -0.2], + "0.1667": [0, 0, -0.2], + "0.2083": [0, 0, -0.2], + "0.25": [0, 0, -0.2], + "0.2917": [0, 0, -0.2], + "0.3333": [0, 0, -0.2], + "0.375": [0, 0, -0.2], + "0.4167": [0, 0, -0.2], + "0.4583": [0, 0, -0.2], + "0.5": [0, 0, -0.2], + "0.5417": [0, 0, -0.2], + "0.5833": [0, 0, -0.2], + "0.625": [0, 0, -0.2], + "0.6667": [0, 0, -0.2], + "0.7083": [0, 0, -0.2], + "0.75": [0, 0, -0.2], + "0.7917": [0, 0, -0.2], + "0.8333": [0, 0, -0.2], + "0.875": [0, 0, -0.2], + "0.9167": [0, 0, -0.2], + "0.9583": [0, 0, -0.2], + "1.0": [0, 0, -0.2] + } + }, + "tail": { + "rotation": { + "0.0": [-21.97, -2.57, 7.66], + "0.0417": [-27.83, 0.35, 9.96], + "0.0833": [-34.28, 3.06, 6.43], + "0.125": [-39.58, 3.98, -0.87], + "0.1667": [-42.31, 2.57, -7.66], + "0.2083": [-41.75, -0.35, -9.96], + "0.25": [-38.03, -3.06, -6.43], + "0.2917": [-32.17, -3.98, 0.87], + "0.3333": [-25.72, -2.57, 7.66], + "0.375": [-20.42, 0.35, 9.96], + "0.4167": [-17.69, 3.06, 6.43], + "0.4583": [-18.25, 3.98, -0.87], + "0.5": [-21.97, 2.57, -7.66], + "0.5417": [-27.83, -0.35, -9.96], + "0.5833": [-34.28, -3.06, -6.43], + "0.625": [-39.58, -3.98, 0.87], + "0.6667": [-42.31, -2.57, 7.66], + "0.7083": [-41.75, 0.35, 9.96], + "0.75": [-38.03, 3.06, 6.43], + "0.7917": [-32.17, 3.98, -0.87], + "0.8333": [-25.72, 2.57, -7.66], + "0.875": [-20.42, -0.35, -9.96], + "0.9167": [-17.69, -3.06, -6.43], + "0.9583": [-18.25, -3.98, 0.87], + "1.0": [-21.97, -2.57, 7.66] + } + }, + "leftArm": { + "rotation": { + "0.0": [17.32, 0, 0], + "0.0417": [10, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [-10, 0, 0], + "0.1667": [-17.32, 0, 0], + "0.2083": [-20, 0, 0], + "0.25": [-17.32, 0, 0], + "0.2917": [-10, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [10, 0, 0], + "0.4167": [17.32, 0, 0], + "0.4583": [20, 0, 0], + "0.5": [17.32, 0, 0], + "0.5417": [10, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [-10, 0, 0], + "0.6667": [-17.32, 0, 0], + "0.7083": [-20, 0, 0], + "0.75": [-17.32, 0, 0], + "0.7917": [-10, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [10, 0, 0], + "0.9167": [17.32, 0, 0], + "0.9583": [20, 0, 0], + "1.0": [17.32, 0, 0] + }, + "position": { + "0.0": [0, 0.5, 1], + "0.0417": [0, 0.87, 0.96], + "0.0833": [0, 1, 0.85], + "0.125": [0, 0.87, 0.7], + "0.1667": [0, 0.5, 0.55], + "0.2083": [0, 0, 0.44], + "0.25": [0, 0, 0.4], + "0.2917": [0, 0, 0.44], + "0.3333": [0, 0, 0.55], + "0.375": [0, 0, 0.7], + "0.4167": [0, 0, 0.85], + "0.4583": [0, 0, 0.96], + "0.5": [0, 0.5, 1], + "0.5417": [0, 0.87, 0.96], + "0.5833": [0, 1, 0.85], + "0.625": [0, 0.87, 0.7], + "0.6667": [0, 0.5, 0.55], + "0.7083": [0, 0, 0.44], + "0.75": [0, 0, 0.4], + "0.7917": [0, 0, 0.44], + "0.8333": [0, 0, 0.55], + "0.875": [0, 0, 0.7], + "0.9167": [0, 0, 0.85], + "0.9583": [0, 0, 0.96], + "1.0": [0, 0.5, 1] + } + }, + "rightArm": { + "rotation": { + "0.0": [12.86, 0, 0], + "0.0417": [18.79, 0, 0], + "0.0833": [19.7, 0, 0], + "0.125": [15.32, 0, 0], + "0.1667": [6.84, 0, 0], + "0.2083": [-3.47, 0, 0], + "0.25": [-12.86, 0, 0], + "0.2917": [-18.79, 0, 0], + "0.3333": [-19.7, 0, 0], + "0.375": [-15.32, 0, 0], + "0.4167": [-6.84, 0, 0], + "0.4583": [3.47, 0, 0], + "0.5": [12.86, 0, 0], + "0.5417": [18.79, 0, 0], + "0.5833": [19.7, 0, 0], + "0.625": [15.32, 0, 0], + "0.6667": [6.84, 0, 0], + "0.7083": [-3.47, 0, 0], + "0.75": [-12.86, 0, 0], + "0.7917": [-18.79, 0, 0], + "0.8333": [-19.7, 0, 0], + "0.875": [-15.32, 0, 0], + "0.9167": [-6.84, 0, 0], + "0.9583": [3.47, 0, 0], + "1.0": [12.86, 0, 0] + }, + "position": { + "0.0": [0, 0, 1.35], + "0.0417": [0, 0.17, 1.46], + "0.0833": [0, 0.64, 1.5], + "0.125": [0, 0.94, 1.46], + "0.1667": [0, 0.98, 1.35], + "0.2083": [0, 0.77, 1.2], + "0.25": [0, 0.34, 1.05], + "0.2917": [0, 0, 0.94], + "0.3333": [0, 0, 0.9], + "0.375": [0, 0, 0.94], + "0.4167": [0, 0, 1.05], + "0.4583": [0, 0, 1.2], + "0.5": [0, 0, 1.35], + "0.5417": [0, 0.17, 1.46], + "0.5833": [0, 0.64, 1.5], + "0.625": [0, 0.94, 1.46], + "0.6667": [0, 0.98, 1.35], + "0.7083": [0, 0.77, 1.2], + "0.75": [0, 0.34, 1.05], + "0.7917": [0, 0, 0.94], + "0.8333": [0, 0, 0.9], + "0.875": [0, 0, 0.94], + "0.9167": [0, 0, 1.05], + "0.9583": [0, 0, 1.2], + "1.0": [0, 0, 1.35] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-24.27, 0, 0], + "0.0417": [-12.2, 0, 0], + "0.0833": [3.14, 0, 0], + "0.125": [17.63, 0, 0], + "0.1667": [27.41, 0, 0], + "0.2083": [29.84, 0, 0], + "0.25": [24.27, 0, 0], + "0.2917": [12.2, 0, 0], + "0.3333": [-3.14, 0, 0], + "0.375": [-17.63, 0, 0], + "0.4167": [-27.41, 0, 0], + "0.4583": [-29.84, 0, 0], + "0.5": [-24.27, 0, 0], + "0.5417": [-12.2, 0, 0], + "0.5833": [3.14, 0, 0], + "0.625": [17.63, 0, 0], + "0.6667": [27.41, 0, 0], + "0.7083": [29.84, 0, 0], + "0.75": [24.27, 0, 0], + "0.7917": [12.2, 0, 0], + "0.8333": [-3.14, 0, 0], + "0.875": [-17.63, 0, 0], + "0.9167": [-27.41, 0, 0], + "0.9583": [-29.84, 0, 0], + "1.0": [-24.27, 0, 0] + }, + "position": { + "0.0": [0, -0.06, -0.77], + "0.0417": [0, -0.09, -0.62], + "0.0833": [0, -0.1, -0.39], + "0.125": [0, -0.08, -0.13], + "0.1667": [0, -0.03, 0.08], + "0.2083": [0, 0.02, 0.19], + "0.25": [0, 0.31, 0.17], + "0.2917": [0, 0.53, 0.02], + "0.3333": [0, 0.6, -0.21], + "0.375": [0, 0.51, -0.47], + "0.4167": [0, 0.28, -0.68], + "0.4583": [0, -0.02, -0.79], + "0.5": [0, -0.06, -0.77], + "0.5417": [0, -0.09, -0.62], + "0.5833": [0, -0.1, -0.39], + "0.625": [0, -0.08, -0.13], + "0.6667": [0, -0.03, 0.08], + "0.7083": [0, 0.02, 0.19], + "0.75": [0, 0.31, 0.17], + "0.7917": [0, 0.53, 0.02], + "0.8333": [0, 0.6, -0.21], + "0.875": [0, 0.51, -0.47], + "0.9167": [0, 0.28, -0.68], + "0.9583": [0, -0.02, -0.79], + "1.0": [0, -0.06, -0.77] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-25.98, 0, 0], + "0.0417": [-30, 0, 0], + "0.0833": [-25.98, 0, 0], + "0.125": [-15, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [15, 0, 0], + "0.25": [25.98, 0, 0], + "0.2917": [30, 0, 0], + "0.3333": [25.98, 0, 0], + "0.375": [15, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [-15, 0, 0], + "0.5": [-25.98, 0, 0], + "0.5417": [-30, 0, 0], + "0.5833": [-25.98, 0, 0], + "0.625": [-15, 0, 0], + "0.6667": [0, 0, 0], + "0.7083": [15, 0, 0], + "0.75": [25.98, 0, 0], + "0.7917": [30, 0, 0], + "0.8333": [25.98, 0, 0], + "0.875": [15, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [-15, 0, 0], + "1.0": [-25.98, 0, 0] + }, + "position": { + "0.0": [0, 0.45, -0.62], + "0.0417": [0, 0.19, -0.77], + "0.0833": [0, -0.03, -0.79], + "0.125": [0, -0.08, -0.68], + "0.1667": [0, -0.1, -0.47], + "0.2083": [0, -0.09, -0.21], + "0.25": [0, -0.06, 0.02], + "0.2917": [0, -0.02, 0.17], + "0.3333": [0, 0.12, 0.19], + "0.375": [0, 0.4, 0.08], + "0.4167": [0, 0.57, -0.13], + "0.4583": [0, 0.59, -0.39], + "0.5": [0, 0.45, -0.62], + "0.5417": [0, 0.19, -0.77], + "0.5833": [0, -0.03, -0.79], + "0.625": [0, -0.08, -0.68], + "0.6667": [0, -0.1, -0.47], + "0.7083": [0, -0.09, -0.21], + "0.75": [0, -0.06, 0.02], + "0.7917": [0, -0.02, 0.17], + "0.8333": [0, 0.12, 0.19], + "0.875": [0, 0.4, 0.08], + "0.9167": [0, 0.57, -0.13], + "0.9583": [0, 0.59, -0.39], + "1.0": [0, 0.45, -0.62] + } + } + } + }, + "animation.silverlabs_nat.skunk_baby.run_UB": { + "loop": true, + "bones": { + "root": { + "rotation": ["-Math.sin(( q.anim_time - 0.0 ) * 720 ) * 3", 0, 0], + "position": [ + 0, + "Math.max( 0, Math.sin( -40 + query.anim_time * 720 ) ) * 0.4", + "Math.cos( -20 + ( q.anim_time - 0.0 ) * 720 ) * 0.6" + ], + "scale": [ + "1 + Math.sin( -30 + ( q.anim_time - 0.0 ) * 720 ) * -0.025", + "1 + Math.sin( -30 + ( q.anim_time - 0.0 ) * 720 ) * 0.05", + "1 + Math.sin( -30 + ( q.anim_time - 0.0 ) * 720 ) * -0.025" + ] + }, + "body": { + "rotation": ["-Math.sin(( q.anim_time - 0.0 ) * 720 ) * 6", 0, 0], + "position": [ + 0, + "-0.4 + ( Math.max( 0, Math.sin( 30 + query.anim_time * 720 ) ) * 0.5 ) + ( Math.cos( -50 + ( q.anim_time - 0.0 ) * 720 ) * 0.4 )", + 0 + ] + }, + "skull": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 720 ) * -8", + 0, + "Math.cos( 60 + ( q.anim_time - 0.0 ) * 720 ) * 3" + ], + "position": [ + 0, + "Math.cos( -30 + ( q.anim_time - 0.0 ) * 720 ) * 0.2", + 0 + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -120 + ( q.anim_time - 0.0 ) * 720 ) * -18", + 0, + "Math.cos( 120 + ( q.anim_time - 0.0 ) * 720 ) * 5" + ], + "position": [0, 0, -0.2] + }, + "rightEar": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 720 ) * 18", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -5" + ], + "position": [0, 0, -0.2] + }, + "tail": { + "rotation": [ + "-30 + Math.cos( 50 + ( q.anim_time - 0.0 ) * 720 ) * 12.5", + "-Math.cos( 50 + ( q.anim_time - 0.0 ) * 1080 ) * 4", + "Math.sin( 50 + ( q.anim_time - 0.0 ) * 1080 ) * 10" + ] + }, + "leftArm": { + "rotation": [ + "-Math.cos( 30 + ( q.anim_time - 0.0 ) * 720 ) * -20", + 0, + 0 + ], + "position": [ + 0, + "Math.max( 0, Math.sin( 30 + query.anim_time * 720 ) ) * 1", + "0.7 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 0.3" + ] + }, + "rightArm": { + "rotation": [ + "-Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) * -20", + 0, + 0 + ], + "position": [ + 0, + "Math.max( 0, Math.sin( -20 + query.anim_time * 720 ) ) * 1", + "1.2 + Math.cos( -60 + ( q.anim_time - 0.0 ) * 720 ) * 0.3" + ] + }, + "rightLeg": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 720 ) * 30", 0, 0], + "position": [ + 0, + "Math.max( 0, Math.sin( -150 + query.anim_time * 720 ) ) * 0.5 + ( Math.cos( 130 + ( q.anim_time - 0.0 ) * 720 ) * 0.1 )", + "-0.3 + Math.cos( 20 + ( q.anim_time - 0.0 ) * 720 ) * -0.5" + ] + }, + "leftLeg": { + "rotation": [ + "Math.cos( -30 + ( q.anim_time - 0.0 ) * 720 ) * -30", + 0, + 0 + ], + "position": [ + 0, + "Math.max( 0, Math.sin( 130 + query.anim_time * 720 ) ) * 0.5 + ( Math.cos( 50 + ( q.anim_time - 0.0 ) * 720 ) * 0.1 )", + "-0.3 + Math.cos( -50 + ( q.anim_time - 0.0 ) * 720 ) * -0.5" + ] + } + } + }, + "animation.silverlabs_nat.skunk_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "position": { + "0.0": [0, 0, 0.19], + "0.0417": [0, 0, 0.2], + "0.0833": [0, 0.03, 0.15], + "0.125": [0, 0.08, 0.07], + "0.1667": [0, 0.1, -0.03], + "0.2083": [0, 0.09, -0.13], + "0.25": [0, 0.06, -0.19], + "0.2917": [0, 0.02, -0.2], + "0.3333": [0, 0, -0.15], + "0.375": [0, 0, -0.07], + "0.4167": [0, 0, 0.03], + "0.4583": [0, 0, 0.13], + "0.5": [0, 0, 0.19], + "0.5417": [0, 0, 0.2], + "0.5833": [0, 0.03, 0.15], + "0.625": [0, 0.08, 0.07], + "0.6667": [0, 0.1, -0.03], + "0.7083": [0, 0.09, -0.13], + "0.75": [0, 0.06, -0.19], + "0.7917": [0, 0.02, -0.2], + "0.8333": [0, 0, -0.15], + "0.875": [0, 0, -0.07], + "0.9167": [0, 0, 0.03], + "0.9583": [0, 0, 0.13], + "1.0": [0, 0, 0.19] + }, + "scale": { + "0.0": [1.0038, 0.9925, 1.0038], + "0.0417": [1, 1, 1], + "0.0833": [0.9963, 1.0075, 0.9963], + "0.125": [0.9935, 1.013, 0.9935], + "0.1667": [0.9925, 1.015, 0.9925], + "0.2083": [0.9935, 1.013, 0.9935], + "0.25": [0.9963, 1.0075, 0.9963], + "0.2917": [1, 1, 1], + "0.3333": [1.0038, 0.9925, 1.0038], + "0.375": [1.0065, 0.987, 1.0065], + "0.4167": [1.0075, 0.985, 1.0075], + "0.4583": [1.0065, 0.987, 1.0065], + "0.5": [1.0038, 0.9925, 1.0038], + "0.5417": [1, 1, 1], + "0.5833": [0.9963, 1.0075, 0.9963], + "0.625": [0.9935, 1.013, 0.9935], + "0.6667": [0.9925, 1.015, 0.9925], + "0.7083": [0.9935, 1.013, 0.9935], + "0.75": [0.9963, 1.0075, 0.9963], + "0.7917": [1, 1, 1], + "0.8333": [1.0038, 0.9925, 1.0038], + "0.875": [1.0065, 0.987, 1.0065], + "0.9167": [1.0075, 0.985, 1.0075], + "0.9583": [1.0065, 0.987, 1.0065], + "1.0": [1.0038, 0.9925, 1.0038] + } + }, + "body": { + "rotation": { + "0.0": [1, 1, 3.46], + "0.0417": [0, 1.41, 2.83], + "0.0833": [-1, 1.73, 2], + "0.125": [-1.73, 1.93, 1.04], + "0.1667": [-2, 2, 0], + "0.2083": [-1.73, 1.93, -1.04], + "0.25": [-1, 1.73, -2], + "0.2917": [0, 1.41, -2.83], + "0.3333": [1, 1, -3.46], + "0.375": [1.73, 0.52, -3.86], + "0.4167": [2, 0, -4], + "0.4583": [1.73, -0.52, -3.86], + "0.5": [1, -1, -3.46], + "0.5417": [0, -1.41, -2.83], + "0.5833": [-1, -1.73, -2], + "0.625": [-1.73, -1.93, -1.04], + "0.6667": [-2, -2, 0], + "0.7083": [-1.73, -1.93, 1.04], + "0.75": [-1, -1.73, 2], + "0.7917": [0, -1.41, 2.83], + "0.8333": [1, -1, 3.46], + "0.875": [1.73, -0.52, 3.86], + "0.9167": [2, 0, 4], + "0.9583": [1.73, 0.52, 3.86], + "1.0": [1, 1, 3.46] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.05, 0], + "0.0833": [0, 0.09, 0], + "0.125": [0, 0.1, 0], + "0.1667": [0, 0.09, 0], + "0.2083": [0, 0.05, 0], + "0.25": [0, 0, 0], + "0.2917": [0, -0.05, 0], + "0.3333": [0, -0.09, 0], + "0.375": [0, -0.1, 0], + "0.4167": [0, -0.09, 0], + "0.4583": [0, -0.05, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0.05, 0], + "0.5833": [0, 0.09, 0], + "0.625": [0, 0.1, 0], + "0.6667": [0, 0.09, 0], + "0.7083": [0, 0.05, 0], + "0.75": [0, 0, 0], + "0.7917": [0, -0.05, 0], + "0.8333": [0, -0.09, 0], + "0.875": [0, -0.1, 0], + "0.9167": [0, -0.09, 0], + "0.9583": [0, -0.05, 0], + "1.0": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [1.88, 0.35, -3.94], + "0.0417": [1.29, -0.17, -3.98], + "0.0833": [0.35, -0.68, -3.76], + "0.125": [-0.68, -1.15, -3.28], + "0.1667": [-1.53, -1.53, -2.57], + "0.2083": [-1.97, -1.81, -1.69], + "0.25": [-1.88, -1.97, -0.69], + "0.2917": [-1.29, -1.99, 0.35], + "0.3333": [-0.35, -1.88, 1.37], + "0.375": [0.68, -1.64, 2.29], + "0.4167": [1.53, -1.29, 3.06], + "0.4583": [1.97, -0.85, 3.63], + "0.5": [1.88, -0.35, 3.94], + "0.5417": [1.29, 0.17, 3.98], + "0.5833": [0.35, 0.68, 3.76], + "0.625": [-0.68, 1.15, 3.28], + "0.6667": [-1.53, 1.53, 2.57], + "0.7083": [-1.97, 1.81, 1.69], + "0.75": [-1.88, 1.97, 0.69], + "0.7917": [-1.29, 1.99, -0.35], + "0.8333": [-0.35, 1.88, -1.37], + "0.875": [0.68, 1.64, -2.29], + "0.9167": [1.53, 1.29, -3.06], + "0.9583": [1.97, 0.85, -3.63], + "1.0": [1.88, 0.35, -3.94] + }, + "position": { + "0.0": [0, -0.02, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0.03, 0], + "0.125": [0, 0.04, 0], + "0.1667": [0, 0.05, 0], + "0.2083": [0, 0.04, 0], + "0.25": [0, 0.03, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, -0.03, 0], + "0.375": [0, -0.04, 0], + "0.4167": [0, -0.05, 0], + "0.4583": [0, -0.04, 0], + "0.5": [0, -0.03, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0.02, 0], + "0.625": [0, 0.04, 0], + "0.6667": [0, 0.05, 0], + "0.7083": [0, 0.04, 0], + "0.75": [0, 0.03, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, -0.02, 0], + "0.875": [0, -0.04, 0], + "0.9167": [0, -0.05, 0], + "0.9583": [0, -0.04, 0], + "1.0": [0, -0.02, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [-5.2, 0, -1.5], + "0.0417": [-6, 0, -2.6], + "0.0833": [-5.2, 0, -3], + "0.125": [-3, 0, -2.6], + "0.1667": [0, 0, -1.5], + "0.2083": [3, 0, 0], + "0.25": [5.2, 0, 1.5], + "0.2917": [6, 0, 2.6], + "0.3333": [5.2, 0, 3], + "0.375": [3, 0, 2.6], + "0.4167": [0, 0, 1.5], + "0.4583": [-3, 0, 0], + "0.5": [-5.2, 0, -1.5], + "0.5417": [-6, 0, -2.6], + "0.5833": [-5.2, 0, -3], + "0.625": [-3, 0, -2.6], + "0.6667": [0, 0, -1.5], + "0.7083": [3, 0, 0], + "0.75": [5.2, 0, 1.5], + "0.7917": [6, 0, 2.6], + "0.8333": [5.2, 0, 3], + "0.875": [3, 0, 2.6], + "0.9167": [0, 0, 1.5], + "0.9583": [-3, 0, 0], + "1.0": [-5.2, 0, -1.5] + }, + "position": { + "0.0": [0, 0, -0.2], + "0.0417": [0, 0, -0.2], + "0.0833": [0, 0, -0.2], + "0.125": [0, 0, -0.2], + "0.1667": [0, 0, -0.2], + "0.2083": [0, 0, -0.2], + "0.25": [0, 0, -0.2], + "0.2917": [0, 0, -0.2], + "0.3333": [0, 0, -0.2], + "0.375": [0, 0, -0.2], + "0.4167": [0, 0, -0.2], + "0.4583": [0, 0, -0.2], + "0.5": [0, 0, -0.2], + "0.5417": [0, 0, -0.2], + "0.5833": [0, 0, -0.2], + "0.625": [0, 0, -0.2], + "0.6667": [0, 0, -0.2], + "0.7083": [0, 0, -0.2], + "0.75": [0, 0, -0.2], + "0.7917": [0, 0, -0.2], + "0.8333": [0, 0, -0.2], + "0.875": [0, 0, -0.2], + "0.9167": [0, 0, -0.2], + "0.9583": [0, 0, -0.2], + "1.0": [0, 0, -0.2] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, -3], + "0.0417": [-3, 0, -2.6], + "0.0833": [-5.2, 0, -1.5], + "0.125": [-6, 0, 0], + "0.1667": [-5.2, 0, 1.5], + "0.2083": [-3, 0, 2.6], + "0.25": [0, 0, 3], + "0.2917": [3, 0, 2.6], + "0.3333": [5.2, 0, 1.5], + "0.375": [6, 0, 0], + "0.4167": [5.2, 0, -1.5], + "0.4583": [3, 0, -2.6], + "0.5": [0, 0, -3], + "0.5417": [-3, 0, -2.6], + "0.5833": [-5.2, 0, -1.5], + "0.625": [-6, 0, 0], + "0.6667": [-5.2, 0, 1.5], + "0.7083": [-3, 0, 2.6], + "0.75": [0, 0, 3], + "0.7917": [3, 0, 2.6], + "0.8333": [5.2, 0, 1.5], + "0.875": [6, 0, 0], + "0.9167": [5.2, 0, -1.5], + "0.9583": [3, 0, -2.6], + "1.0": [0, 0, -3] + }, + "position": { + "0.0": [0, 0, -0.2], + "0.0417": [0, 0, -0.2], + "0.0833": [0, 0, -0.2], + "0.125": [0, 0, -0.2], + "0.1667": [0, 0, -0.2], + "0.2083": [0, 0, -0.2], + "0.25": [0, 0, -0.2], + "0.2917": [0, 0, -0.2], + "0.3333": [0, 0, -0.2], + "0.375": [0, 0, -0.2], + "0.4167": [0, 0, -0.2], + "0.4583": [0, 0, -0.2], + "0.5": [0, 0, -0.2], + "0.5417": [0, 0, -0.2], + "0.5833": [0, 0, -0.2], + "0.625": [0, 0, -0.2], + "0.6667": [0, 0, -0.2], + "0.7083": [0, 0, -0.2], + "0.75": [0, 0, -0.2], + "0.7917": [0, 0, -0.2], + "0.8333": [0, 0, -0.2], + "0.875": [0, 0, -0.2], + "0.9167": [0, 0, -0.2], + "0.9583": [0, 0, -0.2], + "1.0": [0, 0, -0.2] + } + }, + "tail": { + "rotation": { + "0.0": [-56.14, -1.29, 3.83], + "0.0417": [-58.96, -0.85, 4.53], + "0.0833": [-62.05, -0.35, 4.92], + "0.125": [-64.6, 0.17, 4.98], + "0.1667": [-65.91, 0.68, 4.7], + "0.2083": [-65.64, 1.15, 4.1], + "0.25": [-63.86, 1.53, 3.21], + "0.2917": [-61.04, 1.81, 2.11], + "0.3333": [-57.95, 1.97, 0.87], + "0.375": [-55.4, 1.99, -0.44], + "0.4167": [-54.09, 1.88, -1.71], + "0.4583": [-54.36, 1.64, -2.87], + "0.5": [-56.14, 1.29, -3.83], + "0.5417": [-58.96, 0.85, -4.53], + "0.5833": [-62.05, 0.35, -4.92], + "0.625": [-64.6, -0.17, -4.98], + "0.6667": [-65.91, -0.68, -4.7], + "0.7083": [-65.64, -1.15, -4.1], + "0.75": [-63.86, -1.53, -3.21], + "0.7917": [-61.04, -1.81, -2.11], + "0.8333": [-57.95, -1.97, -0.87], + "0.875": [-55.4, -1.99, 0.44], + "0.9167": [-54.09, -1.88, 1.71], + "0.9583": [-54.36, -1.64, 2.87], + "1.0": [-56.14, -1.29, 3.83] + } + }, + "leftArm": { + "rotation": { + "0.0": [15, 0, 0], + "0.0417": [14.49, 0, 0], + "0.0833": [12.99, 0, 0], + "0.125": [10.61, 0, 0], + "0.1667": [7.5, 0, 0], + "0.2083": [3.88, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [-3.88, 0, 0], + "0.3333": [-7.5, 0, 0], + "0.375": [-10.61, 0, 0], + "0.4167": [-12.99, 0, 0], + "0.4583": [-14.49, 0, 0], + "0.5": [-15, 0, 0], + "0.5417": [-14.49, 0, 0], + "0.5833": [-12.99, 0, 0], + "0.625": [-10.61, 0, 0], + "0.6667": [-7.5, 0, 0], + "0.7083": [-3.88, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [3.88, 0, 0], + "0.8333": [7.5, 0, 0], + "0.875": [10.61, 0, 0], + "0.9167": [12.99, 0, 0], + "0.9583": [14.49, 0, 0], + "1.0": [15, 0, 0] + }, + "position": { + "0.0": [0, 0.5, 0.6], + "0.0417": [0, 0.71, 0.59], + "0.0833": [0, 0.87, 0.57], + "0.125": [0, 0.97, 0.54], + "0.1667": [0, 1, 0.5], + "0.2083": [0, 0.97, 0.45], + "0.25": [0, 0.87, 0.4], + "0.2917": [0, 0.71, 0.35], + "0.3333": [0, 0.5, 0.3], + "0.375": [0, 0.26, 0.26], + "0.4167": [0, 0, 0.23], + "0.4583": [0, 0, 0.21], + "0.5": [0, 0, 0.2], + "0.5417": [0, 0, 0.21], + "0.5833": [0, 0, 0.23], + "0.625": [0, 0, 0.26], + "0.6667": [0, 0, 0.3], + "0.7083": [0, 0, 0.35], + "0.75": [0, 0, 0.4], + "0.7917": [0, 0, 0.45], + "0.8333": [0, 0, 0.5], + "0.875": [0, 0, 0.54], + "0.9167": [0, 0, 0.57], + "0.9583": [0, 0.26, 0.59], + "1.0": [0, 0.5, 0.6] + } + }, + "rightArm": { + "rotation": { + "0.0": [-15, 0, 0], + "0.0417": [-14.49, 0, 0], + "0.0833": [-12.99, 0, 0], + "0.125": [-10.61, 0, 0], + "0.1667": [-7.5, 0, 0], + "0.2083": [-3.88, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [3.88, 0, 0], + "0.3333": [7.5, 0, 0], + "0.375": [10.61, 0, 0], + "0.4167": [12.99, 0, 0], + "0.4583": [14.49, 0, 0], + "0.5": [15, 0, 0], + "0.5417": [14.49, 0, 0], + "0.5833": [12.99, 0, 0], + "0.625": [10.61, 0, 0], + "0.6667": [7.5, 0, 0], + "0.7083": [3.88, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [-3.88, 0, 0], + "0.8333": [-7.5, 0, 0], + "0.875": [-10.61, 0, 0], + "0.9167": [-12.99, 0, 0], + "0.9583": [-14.49, 0, 0], + "1.0": [-15, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.2], + "0.0417": [0, 0, 0.21], + "0.0833": [0, 0, 0.23], + "0.125": [0, 0, 0.26], + "0.1667": [0, 0, 0.3], + "0.2083": [0, 0, 0.35], + "0.25": [0, 0, 0.4], + "0.2917": [0, 0, 0.45], + "0.3333": [0, 0, 0.5], + "0.375": [0, 0, 0.54], + "0.4167": [0, 0, 0.57], + "0.4583": [0, 0.26, 0.59], + "0.5": [0, 0.5, 0.6], + "0.5417": [0, 0.71, 0.59], + "0.5833": [0, 0.87, 0.57], + "0.625": [0, 0.97, 0.54], + "0.6667": [0, 1, 0.5], + "0.7083": [0, 0.97, 0.45], + "0.75": [0, 0.87, 0.4], + "0.7917": [0, 0.71, 0.35], + "0.8333": [0, 0.5, 0.3], + "0.875": [0, 0.26, 0.26], + "0.9167": [0, 0, 0.23], + "0.9583": [0, 0, 0.21], + "1.0": [0, 0, 0.2] + } + }, + "rightLeg": { + "rotation": { + "0.0": [19.15, 0, 0], + "0.0417": [14.34, 0, 0], + "0.0833": [8.55, 0, 0], + "0.125": [2.18, 0, 0], + "0.1667": [-4.34, 0, 0], + "0.2083": [-10.57, 0, 0], + "0.25": [-16.07, 0, 0], + "0.2917": [-20.48, 0, 0], + "0.3333": [-23.49, 0, 0], + "0.375": [-24.9, 0, 0], + "0.4167": [-24.62, 0, 0], + "0.4583": [-22.66, 0, 0], + "0.5": [-19.15, 0, 0], + "0.5417": [-14.34, 0, 0], + "0.5833": [-8.55, 0, 0], + "0.625": [-2.18, 0, 0], + "0.6667": [4.34, 0, 0], + "0.7083": [10.57, 0, 0], + "0.75": [16.07, 0, 0], + "0.7917": [20.48, 0, 0], + "0.8333": [23.49, 0, 0], + "0.875": [24.9, 0, 0], + "0.9167": [24.62, 0, 0], + "0.9583": [22.66, 0, 0], + "1.0": [19.15, 0, 0] + }, + "position": { + "0.0": [0, 0.94, -0.25], + "0.0417": [0, 1, -0.33], + "0.0833": [0, 0.98, -0.4], + "0.125": [0, 0.91, -0.47], + "0.1667": [0, 0.77, -0.53], + "0.2083": [0, 0.57, -0.57], + "0.25": [0, 0.34, -0.6], + "0.2917": [0, 0.09, -0.6], + "0.3333": [0, 0, -0.58], + "0.375": [0, 0, -0.55], + "0.4167": [0, 0, -0.49], + "0.4583": [0, 0, -0.43], + "0.5": [0, 0, -0.35], + "0.5417": [0, 0, -0.27], + "0.5833": [0, 0, -0.2], + "0.625": [0, 0, -0.13], + "0.6667": [0, 0, -0.07], + "0.7083": [0, 0, -0.03], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0.17, -0.02], + "0.875": [0, 0.42, -0.05], + "0.9167": [0, 0.64, -0.11], + "0.9583": [0, 0.82, -0.17], + "1.0": [0, 0.94, -0.25] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-19.15, 0, 0], + "0.0417": [-14.34, 0, 0], + "0.0833": [-8.55, 0, 0], + "0.125": [-2.18, 0, 0], + "0.1667": [4.34, 0, 0], + "0.2083": [10.57, 0, 0], + "0.25": [16.07, 0, 0], + "0.2917": [20.48, 0, 0], + "0.3333": [23.49, 0, 0], + "0.375": [24.9, 0, 0], + "0.4167": [24.62, 0, 0], + "0.4583": [22.66, 0, 0], + "0.5": [19.15, 0, 0], + "0.5417": [14.34, 0, 0], + "0.5833": [8.55, 0, 0], + "0.625": [2.18, 0, 0], + "0.6667": [-4.34, 0, 0], + "0.7083": [-10.57, 0, 0], + "0.75": [-16.07, 0, 0], + "0.7917": [-20.48, 0, 0], + "0.8333": [-23.49, 0, 0], + "0.875": [-24.9, 0, 0], + "0.9167": [-24.62, 0, 0], + "0.9583": [-22.66, 0, 0], + "1.0": [-19.15, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.6], + "0.0417": [0, 0, -0.59], + "0.0833": [0, 0, -0.56], + "0.125": [0, 0, -0.51], + "0.1667": [0, 0, -0.45], + "0.2083": [0, 0, -0.38], + "0.25": [0, 0, -0.3], + "0.2917": [0, 0, -0.22], + "0.3333": [0, 0, -0.15], + "0.375": [0, 0.26, -0.09], + "0.4167": [0, 0.5, -0.04], + "0.4583": [0, 0.71, -0.01], + "0.5": [0, 0.87, 0], + "0.5417": [0, 0.97, -0.01], + "0.5833": [0, 1, -0.04], + "0.625": [0, 0.97, -0.09], + "0.6667": [0, 0.87, -0.15], + "0.7083": [0, 0.71, -0.22], + "0.75": [0, 0.5, -0.3], + "0.7917": [0, 0.26, -0.38], + "0.8333": [0, 0, -0.45], + "0.875": [0, 0, -0.51], + "0.9167": [0, 0, -0.56], + "0.9583": [0, 0, -0.59], + "1.0": [0, 0, -0.6] + } + } + } + }, + "animation.silverlabs_nat.skunk_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "Math.max( 0, Math.sin( -40 + query.anim_time * 720 ) ) * 0.1", + "Math.cos( -20 + ( q.anim_time - 0.0 ) * 720 ) * 0.2" + ], + "scale": [ + "1 + Math.sin( -30 + ( q.anim_time - 0.0 ) * 720 ) * -0.0075", + "1 + Math.sin( -30 + ( q.anim_time - 0.0 ) * 720 ) * 0.015", + "1 + Math.sin( -30 + ( q.anim_time - 0.0 ) * 720 ) * -0.0075" + ] + }, + "body": { + "rotation": [ + "-Math.sin( -30 + ( q.anim_time - 0.0 ) * 720 ) * 2", + "-Math.cos( -60 + ( q.anim_time - 0.0 ) * 360 ) * -2", + "Math.sin( -60 + ( q.anim_time - 0.0 ) * 360 ) * -4" + ], + "position": [0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 0.1", 0] + }, + "skull": { + "rotation": [ + "-Math.sin( -70 + ( q.anim_time - 0.0 ) * 720 ) * 2", + "-Math.cos( -100 + ( q.anim_time - 0.0 ) * 360 ) * 2", + "Math.sin( -100 + ( q.anim_time - 0.0 ) * 360 ) * 4" + ], + "position": [ + 0, + "Math.sin( -30 + ( q.anim_time - 0.0 ) * 720 ) * 0.05", + 0 + ] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -120 + ( q.anim_time - 0.0 ) * 720 ) * -6", + 0, + "Math.cos( 120 + ( q.anim_time - 0.0 ) * 720 ) * 3" + ], + "position": [0, 0, -0.2] + }, + "rightEar": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 720 ) * 6", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -3" + ], + "position": [0, 0, -0.2] + }, + "tail": { + "rotation": [ + "-60 + Math.cos( 50 + ( q.anim_time - 0.0 ) * 720 ) * 6", + "-Math.cos( 50 + ( q.anim_time - 0.0 ) * 360 ) * 2", + "Math.sin( 50 + ( q.anim_time - 0.0 ) * 360 ) * 5" + ] + }, + "leftArm": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 15", 0, 0], + "position": [ + 0, + "Math.max( 0, Math.sin( 30 + query.anim_time * 360 ) ) * 1", + "0.4 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.2" + ] + }, + "rightArm": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * -15", 0, 0], + "position": [ + 0, + "Math.max( 0, Math.sin( -150 + query.anim_time * 360 ) ) * 1", + "0.4 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.2" + ] + }, + "rightLeg": { + "rotation": [ + "-Math.cos( 40 + ( q.anim_time - 0.0 ) * 360 ) * -25", + 0, + 0 + ], + "position": [ + 0, + "Math.max( 0, Math.sin( 70 + query.anim_time * 360 ) ) * 1", + "-0.3 + Math.cos( 80 + ( q.anim_time - 0.0 ) * 360 ) * 0.3" + ] + }, + "leftLeg": { + "rotation": [ + "-Math.cos( 40 + ( q.anim_time - 0.0 ) * 360 ) * 25", + 0, + 0 + ], + "position": [ + 0, + "Math.max( 0, Math.sin( -120 + query.anim_time * 360 ) ) * 1", + "-0.3 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.3" + ] + } + } + }, + "animation.silverlabs_nat.skunk_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [-16, -0.55, -2], + "position": [0, -0.9, -0.4] + }, + "skull": { + "rotation": [24, 1.5, -3.5] + }, + "tail": { + "rotation": [-71, 32.5, 10.5], + "position": [0, -0.6, 0] + }, + "rightLeg": { + "rotation": [-84, 8, 1.5], + "position": [-1.2, -1.4, 0] + }, + "leftLeg": { + "rotation": [-84, -8, -1.5], + "position": [1.2, -1.4, 0] + } + } + }, + "animation.silverlabs_nat.skunk_baby.unsit": { + "loop": "hold_on_last_frame", + "animation_length": 0.7917, + "bones": { + "root": { + "scale": { + "0.0": [1, 1, 1], + "0.25": [1, 1, 1], + "0.4583": [0.975, 1.05, 0.975], + "0.6667": [1.025, 0.95, 1.025], + "0.7917": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [-16, -0.55, -2], + "0.2083": [-13.00293, 1.58564, 7.12766], + "0.4167": [-2.91, -0.1, -0.36], + "0.5833": [2, 0, 0], + "0.7083": [0, 0, 0] + }, + "position": { + "0.0": [0, -0.9, -0.4], + "0.2083": [0, -0.74, -0.33], + "0.4167": [0, -0.16, -0.07], + "0.5833": [0, 0, -0.1], + "0.7083": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [24, 1.5, -3.5], + "0.2083": [17.08916, 3.7681, -11.14658], + "0.4167": [-5.21544, 1.49439, -1.1801], + "0.5": [-5.01, 1, 1.01], + "0.625": [-2.86, 0.57, 0.18], + "0.7917": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.5417": [-15, 0, 0], + "0.7083": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.625": [-15, 0, 0], + "0.7917": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-71, 32.5, 10.5], + "0.25": [-63.68, 30.84, 18.68], + "0.5833": [12.21, 8.55, -3.74], + "0.7083": [0.58, -6.68, -5.4], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [0, -0.6, 0], + "0.7083": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0833": [0, 0, 0], + "0.3333": [9, 0, 0], + "0.5": [10, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0833": [0, 0, 0], + "0.3333": [0, 0.6, 0], + "0.7083": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-84, 8, 1.5], + "0.2083": [-44.09091, 5.81818, 1.09091], + "0.3333": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.7083": [0, 0, 0] + }, + "position": { + "0.0": [-1.2, -1.4, 0], + "0.2083": [-0.87, -0.22, 0], + "0.3333": [0, 0.5, 0], + "0.4583": [0, 0, 0], + "0.7083": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-84, -8, -1.5], + "0.1667": [-86.94733, -10.98343, -1.81929], + "0.5417": [0, 0, 0] + }, + "position": { + "0.0": [1.2, -1.4, 0], + "0.1667": [1.2, -1.5, 0], + "0.3333": [0.76, 0.21, 0], + "0.5": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.skunk_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.9583, + "bones": { + "root": { + "scale": { + "0.3333": [1, 1, 1], + "0.5417": [1.025, 0.95, 1.025], + "0.6667": [0.975, 1.05, 0.975], + "0.7917": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [2, 0, 0], + "0.375": [-2.91, -0.1, -0.36], + "0.5833": [-13.00293, 1.58564, 7.12766], + "0.7917": [-16, -0.55, -2] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, -0.1], + "0.375": [0, -0.16, -0.07], + "0.5833": [0, -0.74, -0.33], + "0.7917": [0, -0.9, -0.4] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [0.7522, 0.4673, -1.09036], + "0.4583": [5.18081, 0.6507, -2.18888], + "0.5833": [19.69713, 2.36832, -6.80438], + "0.7917": [24.02067, 1.09309, -2.5863], + "0.9583": [24, 1.5, -3.5] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.25": [-15, 0, 0], + "0.5417": [0, 0, 0], + "0.7917": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-15, 0, 0], + "0.4583": [0, 0, 0], + "0.7917": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [12.21, 8.55, -3.74], + "0.4167": [-34.69012, 25.94901, -8.69047], + "0.5417": [-63.68, 30.84, 2.88], + "0.7917": [-71, 32.5, 4], + "0.9167": [-71, 32.5, 10.5] + }, + "position": { + "0.0": [0, 0, 0], + "0.7917": [0, -0.6, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.25": [0, 0, 0], + "0.375": [0, 0, 0], + "0.5": [-44.09091, 5.81818, 1.09091], + "0.7917": [-84, 8, 1.5] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, -0.1], + "0.25": [0, 0, -0.1], + "0.375": [0, 0.5, -0.1], + "0.5": [-0.87, -0.22, -0.1], + "0.7917": [-1.2, -1.4, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.5": [-86.94733, -10.98343, -1.81929], + "0.7917": [-84, -8, -1.5] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, 0, -0.1], + "0.3333": [0.76, 0.21, -0.1], + "0.5": [1.2, -1.5, -0.1], + "0.7917": [1.2, -1.4, 0] + } + } + } + }, + "animation.silverlabs_nat.skunk_baby.spray": { + "animation_length": 1.0833, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [2.23, 0, 0], + "0.1667": [16.49, 0, 0], + "0.2083": [19, 0, 0], + "0.3333": [19.7, 0, 0], + "0.375": { + "pre": [19.76943, -4.70667, -1.68928], + "post": [19.76943, -4.70667, -1.68928], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [19.76943, 4.70667, 1.68928], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [19.76943, -4.70667, -1.68928], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [19.76943, 4.70667, 1.68928], + "lerp_mode": "catmullrom" + }, + "0.9167": [0, 0, 0], + "0.9583": [2.23, 0, 0], + "1.0833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, -0.3, 0.6], + "0.375": { + "pre": [-0.2, -0.3, 0.6], + "post": [-0.2, -0.3, 0.6], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0.2, -0.3, 0.6], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-0.2, -0.3, 0.6], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [0.2, -0.3, 0.6], + "lerp_mode": "catmullrom" + }, + "0.9167": [0, 0, 0], + "0.9583": [0, 0, -0.1], + "1.0833": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-6.77, 0, 0], + "0.1667": [-15.31, 0, 0], + "0.2083": [-22.7, 0, 0], + "0.3333": [-21.8, 0, 0], + "0.375": { + "pre": [-19.93057, 4.70667, 1.68928], + "post": [-19.93057, 4.70667, 1.68928], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-13.43057, -4.70667, -1.68928], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-3.83057, 4.70667, 1.68928], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [-1.53057, -4.70667, -1.68928], + "lerp_mode": "catmullrom" + }, + "0.9167": [0, 0, 0], + "0.9583": [2.23, 0, 0], + "1.0833": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [25.41856, -5.65925, 11.72268], + "0.4583": [33.8285, -2.07344, 4.29054], + "0.8333": [-16.1715, -2.07344, 4.29054], + "1.0417": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [25.41856, 5.65925, -11.72268], + "0.5417": [33.8285, 2.07344, -4.29054], + "0.9167": [-16.1715, 2.07344, -4.29054], + "1.0833": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-10.94, 0, 0], + "0.0833": [-63.43, 0, 0], + "0.1667": [-53.61, 0, 0], + "0.2083": [6, 0, 0], + "0.3333": [17.49841, -4.28732, 13.33988], + "0.4167": { + "pre": [17.49841, 4.28732, -13.33988], + "post": [17.49841, 4.28732, -13.33988], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [16.69297, -6.55611, 20.85158], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [17.32512, 3.42679, -10.82619], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [16.81982, -5.85297, 18.58966], + "lerp_mode": "catmullrom" + }, + "0.875": [18, 0, 0], + "0.9167": [3.51, 0, 0], + "1.0": [-3, 0, 0], + "1.0833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0.8, 0], + "0.875": [0, 0.8, 0], + "1.0": [0, -0.1, 0], + "1.0833": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-49.14, 0, 0], + "0.2083": [-89, 0, 0], + "0.4167": { + "pre": [-88.99249, -6.99893, -0.12278], + "post": [-88.99249, -6.99893, -0.12278], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [-88.99789, 1.54522, 0.02693], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [-88.99249, -6.99893, -0.12278], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-88.99789, 1.54522, 0.02693], + "lerp_mode": "catmullrom" + }, + "0.9167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.04, 0.6], + "0.2083": [0, -1.5, 1.4], + "0.4167": { + "pre": [-0.2, -1.5, 1.4], + "post": [-0.2, -1.5, 1.4], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0.07, -1.5, 1.4], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [-0.2, -1.5, 1.4], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [0.07, -1.5, 1.4], + "lerp_mode": "catmullrom" + }, + "0.9167": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [-86, 0, 0], + "0.4167": { + "pre": [-85.98477, -4.98779, -0.34967], + "post": [-85.98477, -4.98779, -0.34967], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [-85.99164, 2.8113, 0.19678], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [-85.98477, -4.98779, -0.34967], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-85.99164, 2.8113, 0.19678], + "lerp_mode": "catmullrom" + }, + "0.9167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, -1.4, 1], + "0.4167": { + "pre": [-0.2, -1.4, 1], + "post": [-0.2, -1.4, 1], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [0.07, -1.4, 1], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [-0.2, -1.4, 1], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [0.07, -1.4, 1], + "lerp_mode": "catmullrom" + }, + "0.9167": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [-20, 0, 0], + "0.375": { + "pre": [43.93905, -4.44181, 5.5486], + "post": [43.93905, -4.44181, 5.5486], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [44.39174, 4.33935, 30.0615], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [43.93905, -4.44181, 5.5486], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [44.39174, 4.33935, 30.0615], + "lerp_mode": "catmullrom" + }, + "0.9167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0.7], + "0.375": { + "pre": [-0.4, 0.6, 0.7], + "post": [-0.4, 0.6, 0.7], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0.5, 0.6, 0.7], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-0.4, 0.6, 0.7], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [0.5, 0.6, 0.7], + "lerp_mode": "catmullrom" + }, + "0.9167": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [-15, 0, 0], + "0.375": { + "pre": [-14.68653, -3.08466, -11.60238], + "post": [-14.68653, -3.08466, -11.60238], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [-14.4653, 3.30203, 12.59593], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-14.68653, -3.08466, -11.60238], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [-14.4653, 3.30203, 12.59593], + "lerp_mode": "catmullrom" + }, + "0.9167": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 0, 0.5], + "0.375": { + "pre": [-0.4, 0, 0.5], + "post": [-0.4, 0, 0.5], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0.5, 0, 0.5], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-0.4, 0, 0.5], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [0.5, 0, 0.5], + "lerp_mode": "catmullrom" + }, + "0.9167": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.skunk_baby.sleep": { + "loop": true, + "bones": { + "root": { + "position": [0, -1.4, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + }, + "skull": { + "rotation": [7.62355, -19.69794, 364.83073], + "position": [0.5, -0.5, 0.3] + }, + "tail": { + "rotation": [ + -176.5, + 0, + "-90 + Math.cos( -40 + ( q.anim_time - 0.0 ) * 90 ) * -3" + ], + "position": [2.1, -1.5, 1] + }, + "legs": { + "position": [0, 0, 0] + }, + "body": { + "position": [0, 0, 0] + }, + "leftEar": { + "rotation": [0, 11, 0], + "position": [0, 0, -0.5] + }, + "leftArm": { + "rotation": [-85.33887, -49.90651, -3.569] + }, + "rightArm": { + "rotation": [-85.96082, -7.98039, -0.56169] + }, + "rightLeg": { + "position": [0, 1.6, 0] + }, + "leftLeg": { + "rotation": [-83, 0, -14], + "position": [1.3, 0, -0.4] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/sloth.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/sloth.rp_anim.json new file mode 100644 index 0000000..ceea34e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/sloth.rp_anim.json @@ -0,0 +1,275 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.sloth.idle": { + "loop": true, + "animation_length": 4, + "bones": { + "leftArm": { + "rotation": [2.5, 17.5, 0] + }, + "rightArm": { + "rotation": [2.5, -17.5, 0] + }, + "leftLeg": { + "rotation": [0, -17.5, 0] + }, + "rightLeg": { + "rotation": [0, 17.5, 0] + } + } + }, + "animation.silverlabs_nat.sloth.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.0": { + "effect": "step_-6dB" + }, + "0.75": { + "effect": "step_-6dB" + }, + "1.5": { + "effect": "step_-6dB" + }, + "2.25": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 3, + "bones": { + "body": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 120 ) * -2", + "Math.cos(( q.anim_time - 0.0 ) * 120 ) * 2.6" + ] + }, + "skull": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 120 ) * -2"], + "position": [0, 0.1, 0] + }, + "leftArm": { + "rotation": { + "0.0": [ + 2.5, + "7.5 + Math.cos(( q.anim_time - 0.0 ) * 120 ) * 10", + 0 + ], + "1.5": [ + 2.5, + "7.5 + Math.cos(( q.anim_time - 0.0 ) * 120 ) * 10", + 0 + ], + "2.25": [ + -7.5, + "7.5 + Math.cos(( q.anim_time - 0.0 ) * 120 ) * 10", + 0 + ], + "3.0": [ + 2.5, + "7.5 + Math.cos(( q.anim_time - 0.0 ) * 120 ) * 10", + 0 + ] + }, + "position": { + "1.5": [0, 0, 0], + "1.625": [0, 0.13, 0], + "1.75": [0, 0.33, 0], + "1.875": [0, 0.56, 0], + "2.0": [0, 0.78, 0], + "2.125": [0, 0.94, 0], + "2.25": [0, 1, 0], + "2.375": [0, 0.94, 0], + "2.5": [0, 0.78, 0], + "2.625": [0, 0.56, 0], + "2.75": [0, 0.33, 0], + "2.875": [0, 0.13, 0], + "3.0": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [ + 2.5, + "-7.5 + Math.cos(( q.anim_time - 0.0 ) * 120 ) * 10", + 0 + ], + "0.75": [ + -7.5, + "-7.5 + Math.cos(( q.anim_time - 0.0 ) * 120 ) * 10", + 0 + ], + "1.5": [ + 2.5, + "-7.5 + Math.cos(( q.anim_time - 0.0 ) * 120 ) * 10", + 0 + ] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0.13, 0], + "0.25": [0, 0.33, 0], + "0.375": [0, 0.56, 0], + "0.5": [0, 0.78, 0], + "0.625": [0, 0.94, 0], + "0.75": [0, 1, 0], + "0.875": [0, 0.94, 0], + "1.0": [0, 0.78, 0], + "1.125": [0, 0.56, 0], + "1.25": [0, 0.33, 0], + "1.375": [0, 0.13, 0], + "1.5": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [ + 0, + "-3.5 + Math.sin (( q.anim_time - 0.0 ) * 120 ) * -15", + 0 + ], + "0.75": [ + 0, + "3.5 + Math.sin (( q.anim_time - 0.0 ) * 120 ) * -15", + 0 + ], + "1.5": [ + -7.5, + "-3.5 + Math.sin (( q.anim_time - 0.0 ) * 120 ) * -15", + 0 + ], + "2.25": [ + 0, + "-3.5 + Math.sin (( q.anim_time - 0.0 ) * 120 ) * -15", + 0 + ] + }, + "position": { + "0.75": [0, 0, 0], + "0.875": [0, 0.13, 0], + "1.0": [0, 0.33, 0], + "1.125": [0, 0.56, 0], + "1.25": [0, 0.78, 0], + "1.375": [0, 0.94, 0], + "1.5": [0, 1, 0], + "1.625": [0, 0.94, 0], + "1.75": [0, 0.78, 0], + "1.875": [0, 0.56, 0], + "2.0": [0, 0.33, 0], + "2.125": [0, 0.13, 0], + "2.25": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [ + -7.5, + "-3.5 + Math.sin (( q.anim_time - 0.0 ) * 120 ) * -15", + 0 + ], + "0.75": [ + 0, + "-3.5 + Math.sin (( q.anim_time - 0.0 ) * 120 ) * -15", + 0 + ], + "2.25": [ + 0, + "-3.5 + Math.sin (( q.anim_time - 0.0 ) * 120 ) * -15", + 0 + ], + "3.0": [ + -7.5, + "-3.5 + Math.sin (( q.anim_time - 0.0 ) * 120 ) * -15", + 0 + ] + }, + "position": { + "0.0": [0, 1, 0], + "0.125": [0, 0.88, 0], + "0.25": [0, 0.7, 0], + "0.375": [0, 0.5, 0], + "0.5": [0, 0.3, 0], + "0.625": [0, 0.12, 0], + "0.75": [0, 0, 0], + "2.25": [0, 0, 0], + "2.375": [0, 0.12, 0], + "2.5": [0, 0.3, 0], + "2.625": [0, 0.5, 0], + "2.75": [0, 0.7, 0], + "2.875": [0, 0.88, 0], + "3.0": [0, 1, 0] + } + } + } + }, + "animation.silverlabs_nat.sloth.hang": { + "loop": true, + "animation_length": 3, + "bones": { + "body": { + "rotation": [ + "-2.5 + Math.cos(( q.anim_time - 0.0 ) * 120 ) * 0.8", + 0, + "-137.5 + Math.sin(( q.anim_time - 0.0 ) * 120 ) * 0.5" + ], + "position": [0, 2.5, 0] + }, + "skull": { + "rotation": [ + 15, + "Math.sin(( q.anim_time - 0.0 ) * 120 ) * -1", + 95 + ] + }, + "leftArm": { + "rotation": [ + "90 + Math.cos(( q.anim_time - 0.0 ) * 120 ) * 2", + 180, + 0 + ], + "position": [0, 3.5, 1.5] + }, + "rightArm": { + "rotation": [-90, -190, -10], + "position": [2, 2.75, 0] + }, + "leftLeg": { + "rotation": [-95, -180, 0], + "position": [-0.5, 2, 0] + }, + "rightLeg": { + "rotation": [-95, 180, 0], + "position": [1.25, 2.5, -0.5] + }, + "root": { + "position": [0, -31.5, 0] + } + } + }, + "animation.silverlabs_nat.sloth.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.5 + } + } + }, + "animation.silverlabs_nat.sloth.sit": { + "loop": true, + "bones": { + "rightArm": { + "rotation": [0, -67.5, 0], + "position": [-1, 0, 1] + }, + "leftArm": { + "rotation": [0, 67.5, 0], + "position": [1, 0, 1] + }, + "body": { + "position": [0, -1, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/slug.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/slug.rp_anim.json new file mode 100644 index 0000000..ed5c9cf --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/slug.rp_anim.json @@ -0,0 +1,126 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.slug.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "left_eye": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.2 ) * 180 ) * -1"] + }, + "right_eye": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.2 ) * 180 ) * 1"] + } + } + }, + "animation.silverlabs_nat.slug.crawl": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "position": [ + 0, + 0, + "Math.cos(( q.anim_time - 0.1 ) * 180 ) * -0.5" + ], + "scale": [ + 1, + 1, + "1 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.1" + ] + }, + "eyes": { + "rotation": ["Math.sin(( q.anim_time - 1 ) * 180 ) * -8", 0, 0] + }, + "shell": { + "rotation": [ + "Math.cos(( q.anim_time - 0.5 ) * 360 ) * -2", + 0, + "Math.sin(( q.anim_time - 0.5 ) * 360 ) * -1" + ], + "position": [ + 0, + 0, + "0.5 + Math.cos(( q.anim_time - 0.2 ) * 360 ) * 0.25" + ] + } + }, + "sound_effects": { + "0.0": { + "effect": "back" + }, + "1.0": { + "effect": "forward" + } + } + }, + "animation.silverlabs_nat.slug.climb": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "position": [ + 0, + 0, + "Math.cos(( q.anim_time - 0.1 ) * 180 ) * -0.5" + ], + "scale": [ + 1, + 1, + "1 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.1" + ] + }, + "eyes": { + "rotation": ["Math.sin(( q.anim_time - 1 ) * 180 ) * -8", 0, 0] + }, + "shell": { + "rotation": [ + "Math.cos(( q.anim_time - 0.5 ) * 360 ) * -2", + 0, + "Math.sin(( q.anim_time - 0.5 ) * 360 ) * -1" + ], + "position": [ + 0, + 0, + "0.5 + Math.cos(( q.anim_time - 0.2 ) * 360 ) * 0.25" + ] + }, + "root": { + "rotation": [-90, 0, 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "back" + }, + "1.0": { + "effect": "forward" + } + } + }, + "animation.silverlabs_nat.slug.bounce": { + "sound_effects": { + "0.05": { + "effect": "bounce" + } + }, + "animation_length": 1.5, + "bones": { + "root": { + "scale": { + "0.0": [1, 1, 1], + "0.1667": [1.15, 0.7, 1.15], + "0.3333": [0.85, 1.3, 0.85], + "0.5": [1.1, 0.8, 1.1], + "0.6667": [0.9, 1.2, 0.9], + "0.8333": [1.05, 0.9, 1.05], + "1.0": [0.95, 1.1, 0.95], + "1.1667": [1.025, 0.95, 1.025], + "1.3333": [0.975, 1.025, 0.975], + "1.5": [1, 1, 1] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/small_jellyfish.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/small_jellyfish.rp_anim.json new file mode 100644 index 0000000..24c067f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/small_jellyfish.rp_anim.json @@ -0,0 +1,402 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.small_jellyfish.idle": { + "loop": true, + "bones": { + "root": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 4", 0], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.25, -0.5, 1 )", + 0 + ] + }, + "frontTentacle": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", 0, 0] + }, + "leftTentacle": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4"] + }, + "backTentacle": { + "rotation": ["-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", 0, 0] + }, + "rightTentacle": { + "rotation": [0, 0, "-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4"] + }, + "leftMidFrontTentacle": { + "rotation": [ + "-5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + -45, + 0 + ] + }, + "rightMidFrontTentacle": { + "rotation": [ + "-5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + 45, + 0 + ] + }, + "rightMidBackTentacle": { + "rotation": [ + "5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * -4", + -45, + 0 + ] + }, + "leftMidBackTentacle": { + "rotation": [ + "5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * -4", + 45, + 0 + ] + } + } + }, + "animation.silverlabs_nat.small_jellyfish.idle_event": { + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "rotation": { + "0.0": [0, "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 4", 0], + "0.3333": [ + 0, + "17 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 4", + 0 + ], + "0.5": [0, -1.8, 0], + "1.375": [0, -304.61, 0], + "1.5417": [0, -330.94, 0], + "1.7083": [0, -351.32, 0], + "2.0": [ + 0, + "-360 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 4", + 0 + ] + }, + "position": { + "0.0": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.25, -0.5, 1 )", + 0 + ], + "0.4167": [ + 0, + "-2 + Math.clamp( Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.25, -0.5, 1 )", + 0 + ], + "1.0833": [ + 0, + "3 + Math.clamp( Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.25, -0.5, 1 )", + 0 + ], + "1.7083": [ + 0, + "-1 + Math.clamp( Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.25, -0.5, 1 )", + 0 + ], + "2.0": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.3 ) * 180 ) * 0.25, -0.5, 1 )", + 0 + ] + }, + "scale": { + "0.0": [1, 1, 1], + "0.3333": [1.1, 0.8, 1.1], + "0.875": [0.85, 1.3, 0.85], + "1.5417": [1.05, 0.9, 1.05], + "2.0": [1, 1, 1] + } + }, + "frontTentacle": { + "rotation": { + "0.0": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", 0, 0], + "0.5": [ + "-22.5 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", + 0, + 0 + ], + "0.9583": [ + "20 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", + 0, + 0 + ], + "1.75": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", 0, 0] + } + }, + "leftTentacle": { + "rotation": { + "0.0": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4"], + "0.5": [ + 0, + 0, + "-20 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4" + ], + "0.9583": [ + 0, + 0, + "15 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4" + ], + "1.75": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4"] + } + }, + "backTentacle": { + "rotation": { + "0.0": ["-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", 0, 0], + "0.5": [ + "25 - Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", + 0, + 0 + ], + "0.9583": [ + "-17.5 - Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", + 0, + 0 + ], + "1.75": ["-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", 0, 0] + } + }, + "rightTentacle": { + "rotation": { + "0.0": [0, 0, "-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4"], + "0.5": [ + 0, + 0, + "17.5 - Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4" + ], + "0.9583": [ + 0, + 0, + "-22.5 - Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4" + ], + "1.75": [0, 0, "-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4"] + } + }, + "leftMidFrontTentacle": { + "rotation": { + "0.0": [ + "-5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + -45, + 0 + ], + "0.5": [ + "-17.5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + -45, + 0 + ], + "0.9583": [ + "12.5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + -45, + 0 + ], + "1.75": [ + "-5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + -45, + 0 + ] + } + }, + "rightMidFrontTentacle": { + "rotation": { + "0.0": [ + "-5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + 45, + 0 + ], + "0.5": [ + "-20 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + 45, + 0 + ], + "0.9583": [ + "15 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + 45, + 0 + ], + "1.75": [ + "-5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * 4", + 45, + 0 + ] + } + }, + "rightMidBackTentacle": { + "rotation": { + "0.0": [ + "5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * -4", + -45, + 0 + ], + "0.5": [ + "15 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * -4", + -45, + 0 + ], + "0.9583": [ + "Math.sin(( q.anim_time - 0.1 ) * 180 ) * -31.5", + -45, + 0 + ], + "1.75": [ + "5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * -4", + -45, + 0 + ] + } + }, + "leftMidBackTentacle": { + "rotation": { + "0.0": [ + "5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * -4", + 45, + 0 + ], + "0.5": [ + "22.5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * -4", + 45, + 0 + ], + "0.9583": [ + "Math.sin(( q.anim_time - 0.1 ) * 180 ) * -39", + 45, + 0 + ], + "1.75": [ + "5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * -4", + 45, + 0 + ] + } + } + } + }, + "animation.silverlabs_nat.small_jellyfish.swim": { + "sound_effects": { + "0.0": { + "effect": "swim" + }, + "1.0": { + "effect": "swim" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 2", 0], + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.4 ) * 360 ) * 1, -1, 3 )", + 0 + ] + }, + "body": { + "scale": [ + 1, + "1 + Math.clamp( Math.sin(( q.anim_time - 0.1 ) * 360 ) * 0.1, -0.25, 0.5 )", + 1 + ] + }, + "frontTentacle": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 22.5", + 0, + 0 + ] + }, + "leftTentacle": { + "rotation": [ + 0, + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 22.5" + ] + }, + "backTentacle": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -22.5", + 0, + 0 + ] + }, + "rightTentacle": { + "rotation": [ + 0, + 0, + "-( Math.sin(( q.anim_time - 0.0 ) * 360 ) * 22.5 )" + ] + }, + "leftMidFrontTentacle": { + "rotation": [ + "-22.5 + Math.sin(( q.anim_time - 0.1 ) * 360 ) * 22.5", + -45, + 0 + ] + }, + "rightMidFrontTentacle": { + "rotation": [ + "-22.5 + Math.sin(( q.anim_time - 0.1 ) * 360 ) * 22.5", + 45, + 0 + ] + }, + "rightMidBackTentacle": { + "rotation": [ + "22.5 + Math.sin(( q.anim_time - 0.1 ) * 360 ) * -22.5", + -45, + 0 + ] + }, + "leftMidBackTentacle": { + "rotation": [ + "22.5 + Math.sin(( q.anim_time - 0.05 ) * 360 ) * -22.5", + 45, + 0 + ] + } + } + }, + "animation.silverlabs_nat.small_jellyfish.splat": { + "loop": true, + "bones": { + "root": { + "position": [0, -7.25, 0] + }, + "frontTentacle": { + "rotation": [-90, 0, 0], + "position": [0, -0.5, 0] + }, + "leftTentacle": { + "rotation": [0, 0, -90], + "position": [0, -0.5, 0] + }, + "rightTentacle": { + "rotation": [0, 0, 90], + "position": [0, -0.5, 0] + }, + "backTentacle": { + "rotation": [90, 0, 0], + "position": [0, -0.5, 0] + }, + "leftMidFrontTentacle": { + "rotation": [-90, -45, 0], + "position": [0.5, -0.5, 0] + }, + "rightMidFrontTentacle": { + "rotation": [-90, 45, 0], + "position": [-0.5, -0.5, 0] + }, + "rightMidBackTentacle": { + "rotation": [90, -45, 0], + "position": [-0.5, -0.5, 0] + }, + "leftMidBackTentacle": { + "rotation": [90, 45, 0], + "position": [0.5, -0.5, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/snail.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/snail.rp_anim.json new file mode 100644 index 0000000..d9ef35e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/snail.rp_anim.json @@ -0,0 +1,246 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.snail.move": { + "loop": true, + "animation_length": 1.5, + "bones": { + "body": { + "scale": { + "0.0": [1, 1, 1], + "0.75": [1, 1, 1.2], + "1.4583": [1, 1, 1] + } + }, + "shell": { + "position": { + "0.0": [0, 0, 0], + "0.75": [0, 0, 0.6], + "1.4583": [0, 0, 0] + } + }, + "eyes": { + "rotation": { + "0.0": [0, 0, 0], + "0.75": [-22.5, 0, 0], + "1.5": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "forward" + }, + "0.75": { + "effect": "back" + } + } + }, + "animation.silverlabs_nat.snail.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "left_eye": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.2 ) * 180 ) * -1"] + }, + "right_eye": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.2 ) * 180 ) * 1"] + } + } + }, + "animation.silverlabs_nat.snail.crawl": { + "sound_effects": { + "0.0": { + "effect": "back" + }, + "0.5": { + "effect": "forward" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "position": [ + 0, + 0, + "Math.cos(( q.anim_time - 0.1 ) * 360 ) * -0.5" + ], + "scale": [ + 1, + 1, + "1 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.1" + ] + }, + "eyes": { + "rotation": [ + "Math.sin(( q.anim_time - 0.1 ) * 360 ) * -12.5", + 0, + 0 + ] + }, + "shell": { + "rotation": [ + "Math.cos(( q.anim_time - 0.5 ) * 360 ) * -2", + 0, + "Math.sin(( q.anim_time - 0.5 ) * 360 ) * -1" + ], + "position": [ + 0, + 0, + "0.5 + Math.cos(( q.anim_time - 0.2 ) * 360 ) * 0.25" + ] + } + } + }, + "animation.silverlabs_nat.snail.hide": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "position": [0, 1, 0], + "scale": 0 + }, + "root": { + "rotation": [12.5, 0, 0], + "position": [0, -1, -1] + }, + "shell": { + "rotation": [-10, 0, 0], + "position": [0, -1, 1] + } + } + }, + "animation.silverlabs_nat.snail.climb": { + "sound_effects": { + "0.0": { + "effect": "back" + }, + "0.5": { + "effect": "forward" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "position": [ + 0, + 0, + "Math.cos(( q.anim_time - 0.1 ) * 360 ) * -0.5" + ], + "scale": [ + 1, + 1, + "1 + Math.cos(( q.anim_time - 0.0 ) * 360 ) * 0.1" + ] + }, + "eyes": { + "rotation": [ + "Math.sin(( q.anim_time - 0.1 ) * 360 ) * -12.5", + 0, + 0 + ] + }, + "shell": { + "rotation": [ + "Math.cos(( q.anim_time - 0.5 ) * 360 ) * -2", + 0, + "Math.sin(( q.anim_time - 0.5 ) * 360 ) * -1" + ], + "position": [ + 0, + 0, + "0.5 + Math.cos(( q.anim_time - 0.2 ) * 360 ) * 0.25" + ] + }, + "root": { + "rotation": [-90, 0, 0], + "position": [0, 2, -2] + } + } + }, + "animation.silverlabs_nat.snail.hide_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [1, 0, 0], + "position": [0, 0, 2.5], + "scale": 0 + }, + "shell": { + "rotation": [4, 0, 0], + "position": [0, -1.2, 0.2] + }, + "eyes": { + "rotation": [88, 0, 0], + "position": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.snail.hide_start": { + "sound_effects": { + "0.0": { + "effect": "hide" + } + }, + "animation_length": 1.5, + "bones": { + "shell": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-3.06254, -0.32873, -1.97163], + "0.125": [-3, 0, 0], + "0.25": [19, 0, 0], + "0.375": [10, 0, 0], + "0.5": [4, 0, 0], + "0.625": [6, 0, 0], + "0.7917": [4, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0.2, 0.2], + "0.125": [0, 0.2, 0.2], + "0.25": [0, 0, -1], + "0.375": [0, -0.9, -0.3], + "0.5": [0, -1.2, 0.2], + "0.625": [0, -1.1, 0.03], + "0.7917": [0, -1.2, 0.2] + } + }, + "body": { + "rotation": { + "0.0417": [0, 0, 0], + "0.125": [0, 0, 0], + "0.2083": [1, 0, 0], + "0.7917": [1, 0, 0] + }, + "position": { + "0.0417": [0, 0, 0], + "0.125": [0, 0, -0.4], + "0.2083": [0, 0, 2.5], + "0.7917": [0, 0, 2.5] + }, + "scale": { + "0.0417": [1, 1, 1], + "0.125": [1, 1, 1.11], + "0.2083": [1, 1, 0.54], + "0.375": [0, 0, 0], + "0.7917": [0, 0, 0] + } + }, + "eyes": { + "rotation": { + "0.125": [0, 0, 0], + "0.2083": [88, 0, 0], + "0.7917": [88, 0, 0] + }, + "position": { + "0.125": [0, 0, 0], + "0.7917": [0, 0, 0] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/snake.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/snake.rp_anim.json new file mode 100644 index 0000000..b6d26e7 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/snake.rp_anim.json @@ -0,0 +1,307 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.snake.bellied": { + "loop": true, + "bones": { + "belly": { + "scale": [1.5, 1.5, 1] + } + } + }, + "animation.silverlabs_nat.snake.climb": { + "loop": true, + "animation_length": 2, + "bones": { + "neck": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 360 ) * 8", 0, 0] + }, + "skull": { + "rotation": ["Math.cos(( q.anim_time - 0.4 ) * 360 ) * -8", 0, 0] + }, + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 15", 0] + }, + "tail2": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 30", 0] + }, + "tail3": { + "rotation": [0, "Math.cos(( q.anim_time - 0.5 ) * 360 ) * 30", 0] + }, + "main": { + "rotation": [-90, 0, 0], + "position": ["Math.cos(( q.anim_time - 0.1 ) * 360 ) * -1", 8, -4] + }, + "tail4": { + "rotation": [0, "Math.cos(( q.anim_time - 0.5 ) * 360 ) * 30", 0] + } + } + }, + "animation.silverlabs_nat.snake.sleep": { + "loop": true, + "animation_length": 2, + "bones": { + "main": { + "rotation": [0, 135, 0], + "position": [4, 0, 0], + "scale": [ + 1, + "1 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.1", + 1 + ] + }, + "neck": { + "rotation": [90, 0, 0], + "position": [0, 0, 2] + }, + "skull": { + "rotation": [ + "-90 + Math.sin(( q.anim_time - 0.2 ) * 180 ) * -3", + 0, + 135 + ], + "position": [1, -1.5, 1], + "scale": [ + 1, + "1 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * -0.1", + 1 + ] + }, + "tail": { + "rotation": [0, 67.5, 0], + "position": [0, 0, 2], + "scale": [ + 1, + "1.15 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.1", + 1 + ] + }, + "tail2": { + "rotation": [0, 112.5, 0], + "position": [1, 0, 0], + "scale": 0.99 + }, + "tail3": { + "rotation": [0, 45, 0] + } + } + }, + "animation.silverlabs_nat.snake.tongue": { + "animation_length": 0.75, + "bones": { + "tongue": { + "rotation": { + "0.0625": [0, 0, 0], + "0.1875": [ + "Math.sin(( q.anim_time - 0.2 ) * 2880 ) * 16", + 0, + "Math.cos(( q.anim_time - 0.4 ) * 1440 ) * 8" + ], + "0.5625": [ + "Math.sin(( q.anim_time - 0.2 ) * 2880 ) * 16", + 0, + "Math.cos(( q.anim_time - 0.4 ) * 1440 ) * 8" + ], + "0.6875": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, -4], + "0.625": [0, 0, -4], + "0.75": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.125": { + "effect": "idle" + } + } + }, + "animation.silverlabs_nat.snake.attack": { + "loop": "hold_on_last_frame", + "animation_length": 0.5, + "bones": { + "neck": { + "rotation": { + "0.0": [ + "Math.cos(( q.anim_time - 0.0 ) * 1440 ) * -41.5", + 0, + 0 + ], + "0.125": [41.5, 0, 0], + "0.25": { + "pre": [41.5, 0, 0], + "post": [41.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": [ + "-67.5 + Math.cos(( q.anim_time - 0.0 ) * 1440 ) * 64", + 0, + 0 + ], + "0.125": [-41.5, 0, 0], + "0.25": { + "pre": [-41.5, 0, 0], + "post": [-41.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": [0, 0, -2], + "0.125": [0, 0, -2], + "0.25": { + "pre": [0, 0, -2], + "post": [0, 0, -2], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0417": [0.9, 1.4, 0.9], + "0.1667": [1.4, 0.7, 1.1], + "0.25": [1, 1, 1] + } + }, + "jaw": { + "rotation": { + "0.0": [90, 0, 0], + "0.125": [10, 0, 0], + "0.25": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.snake.rattle": { + "sound_effects": { + "0.0": { + "effect": "rattle" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "tail4": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.2 ) * 2880 ) * 16", + "Math.cos(( q.anim_time - 0.4 ) * 1440 ) * 8" + ] + } + } + }, + "animation.silverlabs_nat.snake.rattling": { + "sound_effects": { + "0.0": { + "effect": "rattleshort" + } + }, + "loop": true, + "animation_length": 0.05 + }, + "animation.silverlabs_nat.snake.idle": { + "loop": true, + "bones": { + "neck": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 90 ) * 4", 0, 0] + }, + "skull": { + "rotation": ["Math.cos(( q.anim_time - 0.4 ) * 90 ) * -4", 0, 0] + }, + "tail2": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * -4", 0] + }, + "tail3": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 90 ) * -4", 0] + } + } + }, + "animation.silverlabs_nat.snake.move": { + "loop": true, + "animation_length": 2, + "bones": { + "neck": { + "rotation": [ + "45 + Math.cos(( q.anim_time - 0.1 ) * 360 ) * -12.5", + 0, + 0 + ], + "position": [0, 0.5, 0.5] + }, + "skull": { + "rotation": [ + "-45 + Math.cos(( q.anim_time - 0.2 ) * 360 ) * 12.5", + 0, + 0 + ] + }, + "tail": { + "rotation": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 22.5", + 0 + ] + }, + "tail2": { + "rotation": [0, "Math.cos(( q.anim_time - 0.3 ) * 360 ) * 45", 0] + }, + "tail3": { + "rotation": [0, "Math.cos(( q.anim_time - 0.5 ) * 360 ) * 45", 0] + }, + "tail4": { + "rotation": [0, "Math.cos(( q.anim_time - 0.5 ) * 360 ) * 30", 0] + } + } + }, + "animation.silverlabs_nat.snake.move_old": { + "loop": true, + "animation_length": 2, + "bones": { + "neck": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 360 ) * 8", 0, 0] + }, + "skull": { + "rotation": ["Math.cos(( q.anim_time - 0.4 ) * 360 ) * -8", 0, 0] + }, + "tail": { + "rotation": [0, "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 15", 0] + }, + "tail2": { + "rotation": [0, "Math.cos(( q.anim_time - 0.2 ) * 360 ) * 30", 0] + }, + "tail3": { + "rotation": [0, "Math.cos(( q.anim_time - 0.5 ) * 360 ) * 30", 0] + }, + "main": { + "position": ["Math.cos(( q.anim_time - 0.1 ) * 360 ) * -1", 0, 0] + }, + "tail4": { + "rotation": [0, "Math.cos(( q.anim_time - 0.5 ) * 360 ) * 30", 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/squirrel.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/squirrel.rp_anim.json new file mode 100644 index 0000000..2782572 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/squirrel.rp_anim.json @@ -0,0 +1,688 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.squirrel.idle": { + "loop": true, + "animation_length": 9.66667, + "bones": { + "leftLeg": { + "position": [0, -0.1, 0] + }, + "rightLeg": { + "position": [0, -0.1, 0] + }, + "leftArm": { + "rotation": [15.37611, -12.54968, -3.41953], + "position": [0, -0.77274, 0.20706] + }, + "rightArm": { + "rotation": [15.37611, 12.54968, 3.41953], + "position": [0, -0.77274, 0.20706] + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.5417": [1.11293, 0, 0], + "1.0833": [0.44456, 0, 0], + "1.625": [-1.09534, 0, 0], + "2.1667": [-0.66153, 0, 0], + "2.4167": [0, 0, 0], + "2.9583": [1.11293, 0, 0], + "3.5": [0.44456, 0, 0], + "4.0417": [-1.09534, 0, 0], + "4.5833": [-0.66153, 0, 0], + "4.8333": [0, 0, 0], + "5.375": [1.11293, 0, 0], + "5.9167": [0.44456, 0, 0], + "6.4583": [-1.09534, 0, 0], + "7.0": [-0.66153, 0, 0], + "7.25": [0, 0, 0], + "7.7917": [1.11293, 0, 0], + "8.3333": [0.44456, 0, 0], + "8.875": [-1.09534, 0, 0], + "9.4167": [-0.66153, 0, 0], + "9.6667": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "2.4167": [0, 0, 0], + "3.25": [0, 0, 0], + "3.3333": [0.93, 0.11, -0.35], + "4.0417": [1.86145, 0.21038, -0.69717], + "4.125": [1.77, 1.54, 1.12], + "5.8333": [1.75499, 1.8011, 1.48386], + "7.125": [1.75499, 1.8011, 1.48386], + "7.2083": [0, 0, 0], + "9.6667": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.squirrel.sleep_0": { + "loop": true, + "bones": { + "leftLeg": { + "rotation": [-67.12809, -27.44763, 0.84907], + "position": [0, -0.4, 0] + }, + "rightLeg": { + "rotation": [-70.06664, 16.40015, -0.98757], + "position": [0, -0.4, 0] + }, + "leftArm": { + "rotation": [-90, -42, 0], + "position": [-0.6, -2.1, -0.1] + }, + "rightArm": { + "rotation": [-90, 27, 0], + "position": [0.6, -2.1, -0.1] + }, + "body": { + "rotation": [15, 0, 0], + "position": [0, -1.5, 0] + }, + "tail": { + "rotation": [54, 0, 0] + }, + "skull": { + "rotation": [-15.37288, -5.57285, 0.23711], + "position": [0, -3, -0.8] + } + } + }, + "animation.silverlabs_nat.squirrel.sleep_1": { + "loop": true, + "bones": { + "leftLeg": { + "rotation": [0, 0, 23], + "position": [-0.37345, -0.22691, -0.90501] + }, + "rightLeg": { + "rotation": [-12.66971, -18.56944, -10.9052], + "position": [0.82294, -0.35014, 0.0134] + }, + "leftArm": { + "rotation": [-68.13024, 2.10309, 90.35842], + "position": [0.3546, -0.84784, 0.23545] + }, + "rightArm": { + "rotation": [-51.32032, 8.91975, -60.96565], + "position": [-0.3546, -0.84784, 0.23545] + }, + "body": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "tail": { + "rotation": [-171.5032, -1.88869, -3.49922], + "position": [-0.12287, -0.89138, 0.96048] + }, + "skull": { + "rotation": [28.61413, -1.46504, -2.51068], + "position": [-0.79691, -0.07661, -0.09675] + }, + "root": { + "rotation": [6.82599, 0.85865, -86.48344], + "position": [-4.7, -3.8, 1.5] + } + } + }, + "animation.silverlabs_nat.squirrel.run": { + "sound_effects": { + "0.0": { + "effect": "step_-12dB" + }, + "0.08": { + "effect": "step_-6dB" + }, + "0.5": { + "effect": "step_-12dB" + }, + "0.58": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 0.7917, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "leftLeg": { + "rotation": { + "0.0": [-29, 0, 0], + "0.0417": [-24, 0, 0], + "0.2083": [22, 0, 0], + "0.3333": [61, 0, 0], + "0.5": [81, 0, 0], + "0.75": [-34, 0, 0], + "0.7917": [-29, 0, 0] + }, + "position": { + "0.0": [0, 0.39, 0.07], + "0.0417": [0, 0, -0.2], + "0.125": [0, 0.05, 0.25], + "0.2083": [0, 0.5, 0.5], + "0.25": [0, 0.85, 0.5], + "0.3333": [0, 1.35, 0.7], + "0.4167": [0, 1.69, 0.62], + "0.5": [0, 1.43, 0.54], + "0.5417": [0, 1.2, 0.5], + "0.6667": [0, 1.2, 0.6], + "0.75": [0, 0.77, 0.33], + "0.7917": [0, 0.39, 0.07] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-24, 0, 0], + "0.1667": [22, 0, 0], + "0.2917": [61, 0, 0], + "0.4583": [81, 0, 0], + "0.7083": [-34, 0, 0], + "0.7917": [-24, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.2], + "0.0833": [0, 0.05, 0.25], + "0.1667": [0, 0.5, 0.5], + "0.2083": [0, 0.85, 0.5], + "0.2917": [0, 1.35, 0.7], + "0.375": [0, 1.69, 0.62], + "0.4583": [0, 1.43, 0.54], + "0.5": [0, 1.2, 0.5], + "0.625": [0, 1.2, 0.6], + "0.7083": [0, 0.77, 0.33], + "0.7917": [0, 0, -0.2] + } + }, + "leftArm": { + "rotation": { + "0.0": [50.57, -0.33, 0.87], + "0.0417": [50.13408, -0.66103, 1.73577], + "0.25": [11.55166, -0.68972, 2.26402], + "0.4167": [-44.69952, -0.19706, 0.64686], + "0.5": [-28, 0, 0], + "0.75": [51, 0, 0], + "0.7917": [50.57, -0.33, 0.87] + }, + "position": { + "0.0": [0, -0.83, 0.39], + "0.0417": [0, -0.49432, 0.27785], + "0.125": [0, -0.64566, 0.71195], + "0.2083": [0, -1.29376, 0.55064], + "0.4167": [0, -1.78089, 0.63986], + "0.5": [0, -1.73289, 0.26105], + "0.5417": [0, -1.35, 0.3], + "0.75": [0, -0.90621, 0.50774], + "0.7917": [0, -0.58, 0.39] + } + }, + "rightArm": { + "rotation": { + "0.0": [37.83, 0, 0], + "0.0417": [51, 0, 0], + "0.125": [50.13408, 0.66103, -1.73577], + "0.3333": [11.55166, 0.68972, -2.26402], + "0.5": [-44.69952, 0.19706, -0.64686], + "0.5833": [-28, 0, 0], + "0.7917": [37.83, 0, 0] + }, + "position": { + "0.0": [0, -0.79, 0.47], + "0.0417": [0, -0.65621, 0.50774], + "0.125": [0, -0.49432, 0.27785], + "0.2083": [0, -1.14566, 0.71195], + "0.2917": [0, -1.29376, 0.55064], + "0.5": [0, -1.78089, 0.63986], + "0.5833": [0, -1.98289, 0.26105], + "0.75": [0, -1.18, 0.43], + "0.7917": [0, -0.79, 0.47] + } + }, + "body": { + "rotation": { + "0.0": [-3.8, 0, 0], + "0.0417": [-4.85, 0, 0], + "0.0833": [-6.73, 0, 0], + "0.125": [-8.19, 0, 0], + "0.1667": [-8.7, 0, 0], + "0.2083": [-7.99, 0, 0], + "0.25": [-6.59, 0, 0], + "0.2917": [-3, 0, 0], + "0.3333": [1.52, 0, 0], + "0.375": [6.76, 0, 0], + "0.4167": [10.87, 0, 0], + "0.4583": [13.26, 0, 0], + "0.5": [14.29, 0, 0], + "0.5417": [13.8, 0, 0], + "0.5833": [10.78, 0, 0], + "0.625": [5.2, 0, 0], + "0.6667": [0.22, 0, 0], + "0.7083": [-1.8, 0, 0], + "0.75": [-3.25, 0, 0], + "0.7917": [-3.8, 0, 0] + }, + "position": { + "0.0": [0, 0.4, 0], + "0.0417": [0, 0.25, -0.01], + "0.0833": [0, 0.08, 0.06], + "0.125": [0, 0.25, 0.16], + "0.1667": [0, 0.9, 0.3], + "0.2083": [0, 1.31, 0.52], + "0.25": [0, 1.73, 0.8], + "0.2917": [0, 2.25, 0.98], + "0.3333": [0, 2.37, 1], + "0.375": [0, 2.27, 0.94], + "0.4167": [0, 2.07, 0.8], + "0.4583": [0, 1.72, 0.68], + "0.5": [0, 1.3, 0.54], + "0.5417": [0, 1.2, 0.5], + "0.5833": [0, 1.08, 0.46], + "0.625": [0, 0.96, 0.41], + "0.6667": [0, 0.87, 0.36], + "0.7083": [0, 0.7, 0.2], + "0.75": [0, 0.57, 0.04], + "0.7917": [0, 0.4, 0] + } + }, + "tail": { + "rotation": { + "0.0": [-26, 0, 0], + "0.0417": [-34.03546, 0, 0], + "0.0833": [-42.88076, 0, 0], + "0.125": [-50.61453, 0, 0], + "0.1667": [-56.62753, 0, 0], + "0.2083": [-60.49911, 0, 0], + "0.25": [-61.82, 0, 0], + "0.2917": [-61.41667, 0, 0], + "0.3333": [-60.15612, 0, 0], + "0.375": [-57.45508, 0, 0], + "0.4167": [-52.77665, 0, 0], + "0.4583": [-46.7, 0, 0], + "0.5": [-39.88539, 0, 0], + "0.5417": [-32.84784, 0, 0], + "0.5833": [-26.54895, 0, 0], + "0.625": [-21.88994, 0, 0], + "0.6667": [-20, 0, 0], + "0.7083": [-20.27633, 0, 0], + "0.75": [-21.8556, 0, 0], + "0.7917": [-26, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [4, 0, 0], + "0.0833": [4, 0, 0], + "0.25": [4, 0, 0], + "0.5": [-17, 0, 0], + "0.7917": [4, 0, 0] + }, + "position": { + "0.0": [0, -0.57, -0.12286], + "0.0833": [0, -0.57, -0.12286], + "0.25": [0, -0.57, -0.12286], + "0.7917": [0, -0.57, -0.12286] + } + }, + "leftFoot": { + "rotation": { + "0.0": [-7.5, 0, 0], + "0.0417": [-17.5, 0, 0], + "0.0833": [-17.5, 0, 0], + "0.1667": [0, 0, 0], + "0.625": [0, 0, 0], + "0.7917": [-7.5, 0, 0] + } + }, + "rightFoot": { + "rotation": { + "0.0": [-10, 0, 0], + "0.0417": [-20, 0, 0], + "0.125": [0, 0, 0], + "0.7917": [-10, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.squirrel.cleaning": { + "animation_length": 2.25, + "bones": { + "leftLeg": { + "position": { + "0.0": [0, -0.1, 0], + "1.9167": [0, -0.1, 0] + } + }, + "rightLeg": { + "position": { + "0.0": [0, -0.1, 0], + "1.9167": [0, -0.1, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [15.38, -12.55, -3.42], + "0.0833": [20.44, -12.36, -4.09], + "0.1667": [-7.51, -1.51, -4.84], + "0.25": [-62.08, -17.88, 33.11], + "0.2917": [-86.04, -22.13, 51.37], + "0.3333": [-109.36, 8.42, 72.64], + "0.375": [-76.69, 38.97, 93.91], + "0.4167": [-79.88, 28.55, 92.13], + "0.5": [-76.2, -7.39, 89.21], + "0.5833": [-77.16, -1.55, 99.16], + "0.6667": [-78.55, 6.75, 107.75], + "0.75": [-78.7, -7.73, 98.79], + "0.7917": [-78.45, -9.47, 94.04], + "0.8333": [-77.8, 3.76, 93.06], + "0.9167": [-76.69, 38.97, 93.91], + "0.9583": [-80.04, 36.95, 91.79], + "1.0": [-79.58, 27.65, 90.02], + "1.0833": [-77.45, 1.24, 85.84], + "1.125": [-76.85, -6.63, 86.28], + "1.1667": [-76.83, -7.11, 89.08], + "1.25": [-77.44, 0.84, 98.91], + "1.3333": [-78.55, 6.75, 107.75], + "1.4167": [-79.31, 5.07, 111.3], + "1.5": [-80.27, 1.46, 115.26], + "1.5833": [-81.28, -3.01, 118.14], + "1.6667": [-82.23, -7.25, 118.47], + "1.75": [-82.97, -10.18, 114.74], + "1.8333": [-84.46, -12.52, 45.32], + "1.9167": [21.53, -12.67, -2.8], + "2.0": [21.9, -11.29, -6.63], + "2.0833": [22.55, -13.17, -1.07], + "2.1667": [18.96, -12.86, -2.25], + "2.25": [15.38, -12.55, -3.42] + }, + "position": { + "0.0": [0, -0.77, 0.21], + "0.0833": [0, -1.28, 0.29], + "0.1667": [0.07, -1.16, 0.27], + "0.25": [0.17, -0.93, 0.22], + "0.3333": [0.27, -0.77, 0.19], + "0.375": [0.3, -0.77, 0.2], + "0.4167": [0.33, -0.94, 0.27], + "0.5": [0.36, -1.59, 0.5], + "0.5417": [0.35, -1.88, 0.61], + "0.5833": [0.31, -2.28, 0.75], + "0.6667": [0.21, -2.71, 0.91], + "0.75": [0.22, -2.15, 0.71], + "0.8333": [0.26, -1.29, 0.39], + "0.9167": [0.3, -0.77, 0.2], + "1.0": [0.33, -1.01, 0.29], + "1.0833": [0.35, -1.63, 0.52], + "1.125": [0.35, -1.88, 0.61], + "1.1667": [0.33, -2.08, 0.68], + "1.25": [0.26, -2.46, 0.81], + "1.3333": [0.21, -2.71, 0.91], + "1.4167": [0.2, -2.76, 0.96], + "1.5": [0.21, -2.78, 1.02], + "1.5833": [0.22, -2.76, 1.07], + "1.6667": [0.22, -2.69, 1.08], + "1.75": [0.21, -2.55, 1.05], + "1.8333": [0.1, -1.76, 0.68], + "1.9167": [-0.01, -0.96, 0.28], + "2.0": [-0.01, -0.72, 0.19], + "2.0833": [-0.04, -1.11, 0.35], + "2.1667": [-0.02, -0.94, 0.28], + "2.25": [0, -0.77, 0.21] + } + }, + "rightArm": { + "rotation": { + "0.0": [15.38, 12.55, 3.42], + "0.0833": [20.44, 12.36, 4.09], + "0.1667": [-7.51, 1.51, 4.84], + "0.25": [-62.08, 17.88, -33.11], + "0.2917": [-86.04, 22.13, -51.37], + "0.3333": [-109.36, -8.42, -72.64], + "0.375": [-76.69, -38.97, -93.91], + "0.4167": [-79.88, -28.55, -92.13], + "0.5": [-76.2, 7.39, -89.21], + "0.5833": [-77.16, 1.55, -99.16], + "0.6667": [-78.55, -6.75, -107.75], + "0.75": [-78.7, 7.73, -98.79], + "0.7917": [-78.45, 9.47, -94.04], + "0.8333": [-77.8, -3.76, -93.06], + "0.9167": [-76.69, -38.97, -93.91], + "0.9583": [-80.04, -36.95, -91.79], + "1.0": [-79.58, -27.65, -90.02], + "1.0833": [-77.45, -1.24, -85.84], + "1.125": [-76.85, 6.63, -86.28], + "1.1667": [-76.83, 7.11, -89.08], + "1.25": [-77.44, -0.84, -98.91], + "1.3333": [-78.55, -6.75, -107.75], + "1.4167": [-79.31, -5.07, -111.3], + "1.5": [-80.27, -1.46, -115.26], + "1.5833": [-81.28, 3.01, -118.14], + "1.6667": [-82.23, 7.25, -118.47], + "1.75": [-82.97, 10.18, -114.74], + "1.8333": [-84.46, 12.52, -45.32], + "1.9167": [15.38, 12.55, 3.42], + "2.0": [15.38, 12.55, 3.42], + "2.0833": [15.38, 12.55, 3.42], + "2.1667": [15.38, 12.55, 3.42], + "2.25": [15.38, 12.55, 3.42] + }, + "position": { + "0.0": [0, -0.77, 0.21], + "0.0833": [0, -1.28, 0.29], + "0.1667": [-0.07, -1.16, 0.27], + "0.25": [-0.17, -0.93, 0.22], + "0.3333": [-0.27, -0.77, 0.19], + "0.375": [-0.3, -0.77, 0.2], + "0.4167": [-0.33, -0.94, 0.27], + "0.5": [-0.36, -1.59, 0.5], + "0.5417": [-0.35, -1.88, 0.61], + "0.5833": [-0.31, -2.28, 0.75], + "0.6667": [-0.21, -2.71, 0.91], + "0.75": [-0.22, -2.15, 0.71], + "0.8333": [-0.26, -1.29, 0.39], + "0.9167": [-0.3, -0.77, 0.2], + "1.0": [-0.33, -1.01, 0.29], + "1.0833": [-0.35, -1.63, 0.52], + "1.125": [-0.35, -1.88, 0.61], + "1.1667": [-0.33, -2.08, 0.68], + "1.25": [-0.26, -2.46, 0.81], + "1.3333": [-0.21, -2.71, 0.91], + "1.4167": [-0.2, -2.76, 0.96], + "1.5": [-0.21, -2.79, 1.02], + "1.5833": [-0.22, -2.78, 1.07], + "1.6667": [-0.22, -2.7, 1.09], + "1.75": [-0.21, -2.55, 1.05], + "1.8333": [-0.1, -1.64, 0.64], + "1.9167": [0, -0.77, 0.21], + "2.0": [0, -0.77, 0.21], + "2.0833": [0, -0.77, 0.21], + "2.1667": [0, -0.77, 0.21], + "2.25": [0, -0.77, 0.21] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-4.99, -0.36, -0.61], + "0.1667": [-12.31, -0.91, -1.53], + "0.25": [-20.17, -1.47, -2.44], + "0.3333": [-26.78, -1.86, -3.03], + "0.375": [-29.07, -1.94, -3.1], + "0.4167": [-31.99, -1.81, -2.65], + "0.5": [-33.11, -0.93, -0.51], + "0.5417": [-32.95, -0.54, 0.46], + "0.5833": [-32.69, -0.36, 0.93], + "0.6667": [-31.14, -0.05, 1.77], + "0.75": [-29.5, 0.22, 2.53], + "0.7917": [-29.13, 0.36, 2.9], + "0.8333": [-29.21, 0.55, 3.44], + "0.9167": [-30.28, 0.98, 4.61], + "1.0": [-31.44, 1.1, 4.94], + "1.0833": [-32.48, 0.51, 2.91], + "1.1667": [-32.95, -0.54, 0.46], + "1.25": [-33.01, -0.96, 0.11], + "1.3333": [-33.21, -1.49, -0.13], + "1.4167": [-33.37, -2.08, -0.28], + "1.5": [-33.36, -2.65, -0.4], + "1.5833": [-33.01, -3.13, -0.53], + "1.6667": [-32.16, -3.45, -0.7], + "1.75": [-30.67, -3.54, -0.97], + "1.8333": [-14.02, -1.09, -3.7], + "1.875": [-6.83, 0.07, -4.04], + "1.9167": [-4.15, 0.24, -1.95], + "2.0": [-4.07, -0.22, 2.93], + "2.0833": [-6.83, 0.07, -4.04], + "2.1667": [-3.42, 0.03, -2.02], + "2.25": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0.19, 0.12], + "0.1667": [0, 0.47, 0.3], + "0.25": [0, 0.77, 0.49], + "0.3333": [0, 1.02, 0.65], + "0.375": [0, 1.1, 0.7], + "0.4167": [0, 1.13, 0.72], + "0.5": [0, 1.17, 0.74], + "0.5833": [0, 1.18, 0.75], + "0.6667": [0, 1.17, 0.75], + "0.75": [0, 1.15, 0.73], + "0.8333": [0, 1.13, 0.72], + "0.9167": [0, 1.11, 0.71], + "1.0": [0, 1.1, 0.7], + "1.0833": [0, 1.11, 0.7], + "1.1667": [0, 1.12, 0.71], + "1.25": [0, 1.14, 0.73], + "1.3333": [0, 1.16, 0.74], + "1.4167": [0, 1.18, 0.75], + "1.5": [0, 1.18, 0.75], + "1.5833": [0, 1.17, 0.75], + "1.6667": [0, 1.15, 0.73], + "1.75": [0, 1.1, 0.7], + "1.8333": [0, 0.55, 0.35], + "1.9167": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [3.72, -0.28, -2.72], + "0.1667": [8.2, -0.66, -5.62], + "0.2083": [9.37, -0.82, -5.77], + "0.25": [9.48, -0.91, -5.25], + "0.3333": [8.93, -1.15, -3.06], + "0.4167": [7.76, -1.4, -0.04], + "0.5": [6.47, -1.56, 2.96], + "0.5833": [5.56, -1.53, 5.12], + "0.625": [5.4, -1.41, 5.61], + "0.6667": [5.54, -1.14, 5.64], + "0.75": [6.57, -0.27, 4.31], + "0.8333": [7.93, 0.84, 2.05], + "0.9167": [8.81, 1.91, -0.05], + "0.9583": [8.8, 2.34, -0.7], + "1.0": [8.28, 2.79, -1.13], + "1.0833": [6.04, 3.65, -1.53], + "1.1667": [3.5, 4.35, -1.6], + "1.25": [2.24, 4.76, -1.67], + "1.3333": [2.56, 4.77, -1.8], + "1.4167": [3.44, 4.65, -2], + "1.5": [4.65, 4.43, -2.19], + "1.5833": [5.97, 4.18, -2.3], + "1.6667": [7.15, 3.96, -2.28], + "1.75": [7.96, 3.82, -2.05], + "1.7917": [8.15, 3.8, -1.84], + "1.8333": [7.57, 4.15, 0.43], + "1.9167": [5.02, 4.79, 4.8], + "2.0": [7.47, 1.55, -3.47], + "2.0833": [3.92, 1.22, 2.21], + "2.125": [2.14, 1.05, 5.05], + "2.1667": [1.33, 0.81, 4.62], + "2.25": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [5.81, 0.12, -0.09], + "0.1667": [14.2, 0.36, -0.25], + "0.25": [23.57, 0.48, -0.34], + "0.3333": [32.34, 0.28, -0.2], + "0.375": [36, 0, 0], + "0.4167": [45.54, -2.41, 1.7], + "0.5": [59.83, -6.48, 4.61], + "0.5833": [64.87, -1.67, 1.33], + "0.6667": [66.43, 5.01, -3.27], + "0.7083": [64.98, 6.69, -4.43], + "0.75": [62.16, 6.72, -4.47], + "0.8333": [52.11, 4.86, -3.24], + "0.9167": [41.34, 2, -1.34], + "1.0": [36, 0, 0], + "1.0833": [51.51, -0.51, 0.32], + "1.125": [61, 0, 0], + "1.1667": [64.09, 0.42, -0.25], + "1.25": [69.37, 1.75, -1.05], + "1.3333": [73.26, 3.07, -1.84], + "1.375": [74.61, 3.49, -2.1], + "1.4167": [75.42, 3.63, -2.17], + "1.5": [77.01, 3.64, -2.15], + "1.5833": [77.94, 3.48, -2.03], + "1.6667": [77.4, 3.36, -1.96], + "1.75": [74.61, 3.49, -2.1], + "1.8333": [37.04, 6.49, -4.74], + "1.9167": [-0.26, -1.32, 5.85], + "2.0": [-0.3, 4.06, 0.04], + "2.0833": [0.8, 2.43, 4.33], + "2.125": [1.35, 1.61, 6.47], + "2.1667": [0.9, 1.07, 4.31], + "2.25": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.16, 0.06], + "0.1667": [0, -0.4, 0.14], + "0.25": [0, -0.66, 0.23], + "0.3333": [0, -0.86, 0.3], + "0.375": [0, -0.93, 0.32], + "0.4167": [0, -0.96, 0.33], + "0.5": [0, -0.99, 0.34], + "0.5833": [0, -1, 0.34], + "0.6667": [0, -0.99, 0.34], + "0.75": [0, -0.98, 0.34], + "0.8333": [0, -0.96, 0.33], + "0.9167": [0, -0.94, 0.32], + "1.0": [0, -0.93, 0.32], + "1.0833": [0, -0.94, 0.32], + "1.1667": [0, -0.95, 0.33], + "1.25": [0, -0.96, 0.33], + "1.3333": [0, -0.98, 0.34], + "1.4167": [0, -0.99, 0.34], + "1.5": [0, -1, 0.34], + "1.5833": [0, -1, 0.34], + "1.6667": [0, -0.98, 0.34], + "1.75": [0, -0.95, 0.33], + "1.7917": [0, -0.93, 0.32], + "1.8333": [0, -0.66, 0.23], + "1.9167": [0, 0, 0], + "2.0": [0, 0, 0], + "2.0833": [0, 0, 0], + "2.1667": [0, 0, 0], + "2.25": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.38": { + "effect": "clean" + } + } + }, + "animation.silverlabs_nat.squirrel.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.4 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/starfish.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/starfish.rp_anim.json new file mode 100644 index 0000000..ae636af --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/starfish.rp_anim.json @@ -0,0 +1,758 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.starfish.idle_event_1_UB": { + "animation_length": 3, + "bones": { + "leftArm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [0, 0, 12.5], + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.starfish.idle_event_2_UB": { + "animation_length": 3, + "bones": { + "leftLeg": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [-4.84128, -1.50803, 2.63493], + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.starfish.idle_event_3_UB": { + "animation_length": 3, + "bones": { + "rightArm": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [0, 0, -12.5], + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.starfish.idle_event_4_UB": { + "animation_length": 3, + "bones": { + "rightLeg": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [-4.84128, 1.508, -2.6349], + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.starfish.idle_event_5_UB": { + "animation_length": 3, + "bones": { + "skull": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [7.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.starfish.walk_UB": { + "loop": true, + "animation_length": 4, + "bones": { + "root": { + "scale": { + "0.0": { + "post": [0.97, 1, 1.03], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [1.03, 1, 0.97], + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": [0.97, 1, 1.03], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [2.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, 0, -0.15], + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftArm": { + "rotation": { + "0.0": { + "post": [0.63, 1.25, 0.6], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 2.5, 0], + "lerp_mode": "catmullrom" + }, + "2.5": { + "post": [2.50238, -2.49762, 2.39088], + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": [0.63, 1.25, 0.6], + "lerp_mode": "catmullrom" + } + } + }, + "rightArm": { + "rotation": { + "0.0": { + "post": [1.25, 0, -1.2], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, -2.5, 0], + "lerp_mode": "catmullrom" + }, + "3.0": { + "post": [2.50238, 2.49762, -2.39088], + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": [1.25, 0, -1.2], + "lerp_mode": "catmullrom" + } + } + }, + "leftLeg": { + "rotation": { + "0.0": { + "post": [-1.96, -1.25, 1.88], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [0, 2.5, 0], + "lerp_mode": "catmullrom" + }, + "3.5": { + "post": [-2.60912, -2.49762, 2.50238], + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": [-1.96, -1.25, 1.88], + "lerp_mode": "catmullrom" + } + } + }, + "rightLeg": { + "rotation": { + "0.0": { + "post": [-2.60912, 2.49762, -2.50238], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, -2.5, 0], + "lerp_mode": "catmullrom" + }, + "4.0": { + "post": [-2.60912, 2.49762, -2.50238], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.starfish.idle_event_1": { + "animation_length": 3, + "bones": { + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.1": [0, 0, 0.52], + "0.2": [0, 0, 1.23], + "0.3": [0, 0, 2.1], + "0.4": [0, 0, 3.09], + "0.5": [0, 0, 4.17], + "0.6": [0, 0, 5.3], + "0.7": [0, 0, 6.46], + "0.8": [0, 0, 7.6], + "0.9": [0, 0, 8.7], + "1.0": [0, 0, 9.72], + "1.1": [0, 0, 10.63], + "1.2": [0, 0, 11.4], + "1.3": [0, 0, 11.99], + "1.4": [0, 0, 12.37], + "1.5": [0, 0, 12.5], + "1.6": [0, 0, 12.37], + "1.7": [0, 0, 11.99], + "1.8": [0, 0, 11.4], + "1.9": [0, 0, 10.63], + "2.0": [0, 0, 9.72], + "2.1": [0, 0, 8.7], + "2.2": [0, 0, 7.6], + "2.3": [0, 0, 6.46], + "2.4": [0, 0, 5.3], + "2.5": [0, 0, 4.17], + "2.6": [0, 0, 3.09], + "2.7": [0, 0, 2.1], + "2.8": [0, 0, 1.23], + "2.9": [0, 0, 0.52], + "3.0": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.starfish.idle_event_2": { + "animation_length": 3, + "bones": { + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.1": [-0.2, -0.06, 0.11], + "0.2": [-0.48, -0.15, 0.26], + "0.3": [-0.81, -0.25, 0.44], + "0.4": [-1.2, -0.37, 0.65], + "0.5": [-1.61, -0.5, 0.88], + "0.6": [-2.05, -0.64, 1.12], + "0.7": [-2.5, -0.78, 1.36], + "0.8": [-2.94, -0.92, 1.6], + "0.9": [-3.37, -1.05, 1.83], + "1.0": [-3.77, -1.17, 2.05], + "1.1": [-4.12, -1.28, 2.24], + "1.2": [-4.42, -1.38, 2.4], + "1.3": [-4.64, -1.45, 2.53], + "1.4": [-4.79, -1.49, 2.61], + "1.5": [-4.84, -1.51, 2.63], + "1.6": [-4.79, -1.49, 2.61], + "1.7": [-4.64, -1.45, 2.53], + "1.8": [-4.42, -1.38, 2.4], + "1.9": [-4.12, -1.28, 2.24], + "2.0": [-3.77, -1.17, 2.05], + "2.1": [-3.37, -1.05, 1.83], + "2.2": [-2.94, -0.92, 1.6], + "2.3": [-2.5, -0.78, 1.36], + "2.4": [-2.05, -0.64, 1.12], + "2.5": [-1.61, -0.5, 0.88], + "2.6": [-1.2, -0.37, 0.65], + "2.7": [-0.81, -0.25, 0.44], + "2.8": [-0.48, -0.15, 0.26], + "2.9": [-0.2, -0.06, 0.11], + "3.0": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.starfish.idle_event_3": { + "animation_length": 3, + "bones": { + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.1": [0, 0, -0.52], + "0.2": [0, 0, -1.23], + "0.3": [0, 0, -2.1], + "0.4": [0, 0, -3.09], + "0.5": [0, 0, -4.17], + "0.6": [0, 0, -5.3], + "0.7": [0, 0, -6.46], + "0.8": [0, 0, -7.6], + "0.9": [0, 0, -8.7], + "1.0": [0, 0, -9.72], + "1.1": [0, 0, -10.63], + "1.2": [0, 0, -11.4], + "1.3": [0, 0, -11.99], + "1.4": [0, 0, -12.37], + "1.5": [0, 0, -12.5], + "1.6": [0, 0, -12.37], + "1.7": [0, 0, -11.99], + "1.8": [0, 0, -11.4], + "1.9": [0, 0, -10.63], + "2.0": [0, 0, -9.72], + "2.1": [0, 0, -8.7], + "2.2": [0, 0, -7.6], + "2.3": [0, 0, -6.46], + "2.4": [0, 0, -5.3], + "2.5": [0, 0, -4.17], + "2.6": [0, 0, -3.09], + "2.7": [0, 0, -2.1], + "2.8": [0, 0, -1.23], + "2.9": [0, 0, -0.52], + "3.0": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.starfish.idle_event_4": { + "animation_length": 3, + "bones": { + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.1": [-0.2, 0.06, -0.11], + "0.2": [-0.48, 0.15, -0.26], + "0.3": [-0.81, 0.25, -0.44], + "0.4": [-1.2, 0.37, -0.65], + "0.5": [-1.61, 0.5, -0.88], + "0.6": [-2.05, 0.64, -1.12], + "0.7": [-2.5, 0.78, -1.36], + "0.8": [-2.94, 0.92, -1.6], + "0.9": [-3.37, 1.05, -1.83], + "1.0": [-3.77, 1.17, -2.05], + "1.1": [-4.12, 1.28, -2.24], + "1.2": [-4.42, 1.38, -2.4], + "1.3": [-4.64, 1.45, -2.53], + "1.4": [-4.79, 1.49, -2.61], + "1.5": [-4.84, 1.51, -2.63], + "1.6": [-4.79, 1.49, -2.61], + "1.7": [-4.64, 1.45, -2.53], + "1.8": [-4.42, 1.38, -2.4], + "1.9": [-4.12, 1.28, -2.24], + "2.0": [-3.77, 1.17, -2.05], + "2.1": [-3.37, 1.05, -1.83], + "2.2": [-2.94, 0.92, -1.6], + "2.3": [-2.5, 0.78, -1.36], + "2.4": [-2.05, 0.64, -1.12], + "2.5": [-1.61, 0.5, -0.88], + "2.6": [-1.2, 0.37, -0.65], + "2.7": [-0.81, 0.25, -0.44], + "2.8": [-0.48, 0.15, -0.26], + "2.9": [-0.2, 0.06, -0.11], + "3.0": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.starfish.idle_event_5": { + "animation_length": 3, + "bones": { + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.1": [0.31, 0, 0], + "0.2": [0.74, 0, 0], + "0.3": [1.26, 0, 0], + "0.4": [1.85, 0, 0], + "0.5": [2.5, 0, 0], + "0.6": [3.18, 0, 0], + "0.7": [3.87, 0, 0], + "0.8": [4.56, 0, 0], + "0.9": [5.22, 0, 0], + "1.0": [5.83, 0, 0], + "1.1": [6.38, 0, 0], + "1.2": [6.84, 0, 0], + "1.3": [7.19, 0, 0], + "1.4": [7.42, 0, 0], + "1.5": [7.5, 0, 0], + "1.6": [7.42, 0, 0], + "1.7": [7.19, 0, 0], + "1.8": [6.84, 0, 0], + "1.9": [6.38, 0, 0], + "2.0": [5.83, 0, 0], + "2.1": [5.22, 0, 0], + "2.2": [4.56, 0, 0], + "2.3": [3.87, 0, 0], + "2.4": [3.18, 0, 0], + "2.5": [2.5, 0, 0], + "2.6": [1.85, 0, 0], + "2.7": [1.26, 0, 0], + "2.8": [0.74, 0, 0], + "2.9": [0.31, 0, 0], + "3.0": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.starfish.walk": { + "loop": true, + "animation_length": 4, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "scale": { + "0.0": [0.97, 1, 1.03], + "0.1": [0.9704, 1, 1.0296], + "0.2": [0.9717, 1, 1.0283], + "0.3": [0.9736, 1, 1.0264], + "0.4": [0.9762, 1, 1.0238], + "0.5": [0.9794, 1, 1.0206], + "0.6": [0.983, 1, 1.017], + "0.7": [0.9869, 1, 1.0131], + "0.8": [0.9911, 1, 1.0089], + "0.9": [0.9955, 1, 1.0045], + "1.0": [1, 1, 1], + "1.1": [1.0045, 1, 0.9955], + "1.2": [1.0089, 1, 0.9911], + "1.3": [1.0131, 1, 0.9869], + "1.4": [1.017, 1, 0.983], + "1.5": [1.0206, 1, 0.9794], + "1.6": [1.0238, 1, 0.9762], + "1.7": [1.0264, 1, 0.9736], + "1.8": [1.0283, 1, 0.9717], + "1.9": [1.0296, 1, 0.9704], + "2.0": [1.03, 1, 0.97], + "2.1": [1.0296, 1, 0.9704], + "2.2": [1.0283, 1, 0.9717], + "2.3": [1.0264, 1, 0.9736], + "2.4": [1.0238, 1, 0.9762], + "2.5": [1.0206, 1, 0.9794], + "2.6": [1.017, 1, 0.983], + "2.7": [1.0131, 1, 0.9869], + "2.8": [1.0089, 1, 0.9911], + "2.9": [1.0045, 1, 0.9955], + "3.0": [1, 1, 1], + "3.1": [0.9955, 1, 1.0045], + "3.2": [0.9911, 1, 1.0089], + "3.3": [0.9869, 1, 1.0131], + "3.4": [0.983, 1, 1.017], + "3.5": [0.9794, 1, 1.0206], + "3.6": [0.9762, 1, 1.0238], + "3.7": [0.9736, 1, 1.0264], + "3.8": [0.9717, 1, 1.0283], + "3.9": [0.9704, 1, 1.0296], + "4.0": [0.97, 1, 1.03] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.1": [0.02, 0, 0], + "0.2": [0.07, 0, 0], + "0.3": [0.15, 0, 0], + "0.4": [0.26, 0, 0], + "0.5": [0.39, 0, 0], + "0.6": [0.54, 0, 0], + "0.7": [0.7, 0, 0], + "0.8": [0.88, 0, 0], + "0.9": [1.06, 0, 0], + "1.0": [1.25, 0, 0], + "1.1": [1.44, 0, 0], + "1.2": [1.62, 0, 0], + "1.3": [1.8, 0, 0], + "1.4": [1.96, 0, 0], + "1.5": [2.11, 0, 0], + "1.6": [2.24, 0, 0], + "1.7": [2.35, 0, 0], + "1.8": [2.43, 0, 0], + "1.9": [2.48, 0, 0], + "2.0": [2.5, 0, 0], + "2.1": [2.48, 0, 0], + "2.2": [2.43, 0, 0], + "2.3": [2.35, 0, 0], + "2.4": [2.24, 0, 0], + "2.5": [2.11, 0, 0], + "2.6": [1.96, 0, 0], + "2.7": [1.8, 0, 0], + "2.8": [1.62, 0, 0], + "2.9": [1.44, 0, 0], + "3.0": [1.25, 0, 0], + "3.1": [1.06, 0, 0], + "3.2": [0.88, 0, 0], + "3.3": [0.7, 0, 0], + "3.4": [0.54, 0, 0], + "3.5": [0.39, 0, 0], + "3.6": [0.26, 0, 0], + "3.7": [0.15, 0, 0], + "3.8": [0.07, 0, 0], + "3.9": [0.02, 0, 0], + "4.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1": [0, 0, 0], + "0.2": [0, 0, 0], + "0.3": [0, 0, -0.01], + "0.4": [0, 0, -0.02], + "0.5": [0, 0, -0.02], + "0.6": [0, 0, -0.03], + "0.7": [0, 0, -0.04], + "0.8": [0, 0, -0.05], + "0.9": [0, 0, -0.06], + "1.0": [0, 0, -0.07], + "1.1": [0, 0, -0.09], + "1.2": [0, 0, -0.1], + "1.3": [0, 0, -0.11], + "1.4": [0, 0, -0.12], + "1.5": [0, 0, -0.13], + "1.6": [0, 0, -0.13], + "1.7": [0, 0, -0.14], + "1.8": [0, 0, -0.15], + "1.9": [0, 0, -0.15], + "2.0": [0, 0, -0.15], + "2.1": [0, 0, -0.15], + "2.2": [0, 0, -0.15], + "2.3": [0, 0, -0.14], + "2.4": [0, 0, -0.13], + "2.5": [0, 0, -0.13], + "2.6": [0, 0, -0.12], + "2.7": [0, 0, -0.11], + "2.8": [0, 0, -0.1], + "2.9": [0, 0, -0.09], + "3.0": [0, 0, -0.07], + "3.1": [0, 0, -0.06], + "3.2": [0, 0, -0.05], + "3.3": [0, 0, -0.04], + "3.4": [0, 0, -0.03], + "3.5": [0, 0, -0.02], + "3.6": [0, 0, -0.02], + "3.7": [0, 0, -0.01], + "3.8": [0, 0, 0], + "3.9": [0, 0, 0], + "4.0": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0.63, 1.25, 0.6], + "0.1": [0.37, 1.76, 0.36], + "0.2": [0.14, 2.23, 0.13], + "0.3": [-0.03, 2.57, -0.03], + "0.4": [-0.09, 2.69, -0.09], + "0.5": [0, 2.5, 0], + "0.6": [0.06, 2.38, 0.06], + "0.7": [0.14, 2.21, 0.14], + "0.8": [0.25, 2.01, 0.24], + "0.9": [0.37, 1.76, 0.35], + "1.0": [0.51, 1.48, 0.49], + "1.1": [0.66, 1.18, 0.63], + "1.2": [0.82, 0.86, 0.78], + "1.3": [0.99, 0.53, 0.94], + "1.4": [1.16, 0.19, 1.11], + "1.5": [1.33, -0.15, 1.27], + "1.6": [1.5, -0.5, 1.43], + "1.7": [1.67, -0.83, 1.59], + "1.8": [1.83, -1.15, 1.74], + "1.9": [1.97, -1.44, 1.89], + "2.0": [2.11, -1.72, 2.02], + "2.1": [2.23, -1.96, 2.13], + "2.2": [2.33, -2.16, 2.23], + "2.3": [2.42, -2.32, 2.31], + "2.4": [2.47, -2.44, 2.36], + "2.5": [2.5, -2.5, 2.39], + "2.6": [2.5, -2.5, 2.39], + "2.7": [2.46, -2.42, 2.35], + "2.8": [2.39, -2.27, 2.28], + "2.9": [2.28, -2.06, 2.18], + "3.0": [2.16, -1.8, 2.06], + "3.1": [2.01, -1.51, 1.92], + "3.2": [1.85, -1.18, 1.76], + "3.3": [1.68, -0.84, 1.6], + "3.4": [1.5, -0.49, 1.43], + "3.5": [1.32, -0.14, 1.26], + "3.6": [1.15, 0.2, 1.1], + "3.7": [0.99, 0.52, 0.95], + "3.8": [0.85, 0.81, 0.81], + "3.9": [0.73, 1.05, 0.69], + "4.0": [0.63, 1.25, 0.6] + } + }, + "rightArm": { + "rotation": { + "0.0": [1.25, 0, -1.2], + "0.1": [1.11, -0.28, -1.06], + "0.2": [0.94, -0.62, -0.9], + "0.3": [0.76, -0.99, -0.73], + "0.4": [0.57, -1.36, -0.55], + "0.5": [0.39, -1.72, -0.38], + "0.6": [0.23, -2.04, -0.22], + "0.7": [0.1, -2.3, -0.1], + "0.8": [0.01, -2.48, -0.01], + "0.9": [-0.03, -2.55, 0.03], + "1.0": [0, -2.5, 0], + "1.1": [0.04, -2.41, -0.04], + "1.2": [0.12, -2.27, -0.11], + "1.3": [0.21, -2.08, -0.2], + "1.4": [0.32, -1.86, -0.31], + "1.5": [0.45, -1.6, -0.43], + "1.6": [0.59, -1.32, -0.57], + "1.7": [0.75, -1.01, -0.71], + "1.8": [0.91, -0.68, -0.87], + "1.9": [1.08, -0.34, -1.03], + "2.0": [1.25, 0, -1.19], + "2.1": [1.42, 0.34, -1.36], + "2.2": [1.59, 0.68, -1.52], + "2.3": [1.75, 1, -1.68], + "2.4": [1.91, 1.31, -1.82], + "2.5": [2.05, 1.6, -1.96], + "2.6": [2.18, 1.86, -2.08], + "2.7": [2.29, 2.08, -2.19], + "2.8": [2.39, 2.27, -2.28], + "2.9": [2.46, 2.41, -2.35], + "3.0": [2.5, 2.5, -2.39], + "3.1": [2.53, 2.55, -2.42], + "3.2": [2.49, 2.48, -2.38], + "3.3": [2.4, 2.3, -2.3], + "3.4": [2.27, 2.04, -2.17], + "3.5": [2.11, 1.72, -2.02], + "3.6": [1.93, 1.36, -1.85], + "3.7": [1.74, 0.99, -1.67], + "3.8": [1.56, 0.62, -1.5], + "3.9": [1.39, 0.28, -1.34], + "4.0": [1.25, 0, -1.2] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-1.96, -1.25, 1.88], + "0.1": [-1.86, -1.05, 1.78], + "0.2": [-1.73, -0.81, 1.66], + "0.3": [-1.58, -0.52, 1.51], + "0.4": [-1.41, -0.2, 1.35], + "0.5": [-1.23, 0.14, 1.18], + "0.6": [-1.05, 0.49, 1.01], + "0.7": [-0.87, 0.84, 0.83], + "0.8": [-0.69, 1.19, 0.66], + "0.9": [-0.52, 1.51, 0.5], + "1.0": [-0.36, 1.81, 0.35], + "1.1": [-0.23, 2.06, 0.22], + "1.2": [-0.12, 2.27, 0.12], + "1.3": [-0.04, 2.42, 0.04], + "1.4": [0, 2.5, 0], + "1.5": [0, 2.5, 0], + "1.6": [-0.03, 2.44, 0.03], + "1.7": [-0.09, 2.33, 0.09], + "1.8": [-0.17, 2.16, 0.17], + "1.9": [-0.28, 1.96, 0.27], + "2.0": [-0.41, 1.72, 0.39], + "2.1": [-0.55, 1.45, 0.53], + "2.2": [-0.71, 1.15, 0.68], + "2.3": [-0.87, 0.83, 0.84], + "2.4": [-1.04, 0.5, 1], + "2.5": [-1.22, 0.16, 1.17], + "2.6": [-1.4, -0.19, 1.34], + "2.7": [-1.58, -0.53, 1.52], + "2.8": [-1.75, -0.86, 1.68], + "2.9": [-1.92, -1.18, 1.84], + "3.0": [-2.08, -1.48, 1.99], + "3.1": [-2.22, -1.76, 2.13], + "3.2": [-2.35, -2, 2.25], + "3.3": [-2.46, -2.21, 2.36], + "3.4": [-2.55, -2.38, 2.44], + "3.5": [-2.61, -2.5, 2.5], + "3.6": [-2.71, -2.69, 2.6], + "3.7": [-2.65, -2.57, 2.54], + "3.8": [-2.47, -2.23, 2.37], + "3.9": [-2.23, -1.76, 2.13], + "4.0": [-1.96, -1.25, 1.88] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-2.61, 2.5, -2.5], + "0.1": [-2.59, 2.46, -2.48], + "0.2": [-2.54, 2.36, -2.43], + "0.3": [-2.45, 2.19, -2.35], + "0.4": [-2.34, 1.98, -2.24], + "0.5": [-2.2, 1.72, -2.11], + "0.6": [-2.05, 1.42, -1.96], + "0.7": [-1.87, 1.09, -1.8], + "0.8": [-1.69, 0.74, -1.62], + "0.9": [-1.5, 0.37, -1.44], + "1.0": [-1.3, 0, -1.25], + "1.1": [-1.11, -0.37, -1.06], + "1.2": [-0.92, -0.74, -0.88], + "1.3": [-0.74, -1.09, -0.71], + "1.4": [-0.56, -1.42, -0.54], + "1.5": [-0.41, -1.72, -0.39], + "1.6": [-0.27, -1.98, -0.26], + "1.7": [-0.16, -2.2, -0.15], + "1.8": [-0.07, -2.36, -0.07], + "1.9": [-0.02, -2.46, -0.02], + "2.0": [0, -2.5, 0], + "2.1": [-0.02, -2.46, -0.02], + "2.2": [-0.07, -2.36, -0.07], + "2.3": [-0.16, -2.2, -0.15], + "2.4": [-0.27, -1.98, -0.26], + "2.5": [-0.41, -1.72, -0.39], + "2.6": [-0.56, -1.42, -0.54], + "2.7": [-0.74, -1.09, -0.71], + "2.8": [-0.92, -0.74, -0.88], + "2.9": [-1.11, -0.37, -1.06], + "3.0": [-1.3, 0, -1.25], + "3.1": [-1.5, 0.37, -1.44], + "3.2": [-1.69, 0.74, -1.62], + "3.3": [-1.87, 1.09, -1.8], + "3.4": [-2.05, 1.42, -1.96], + "3.5": [-2.2, 1.72, -2.11], + "3.6": [-2.34, 1.98, -2.24], + "3.7": [-2.45, 2.19, -2.35], + "3.8": [-2.54, 2.36, -2.43], + "3.9": [-2.59, 2.46, -2.48], + "4.0": [-2.61, 2.5, -2.5] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/teddy_bear.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/teddy_bear.rp_anim.json new file mode 100644 index 0000000..56d4890 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/teddy_bear.rp_anim.json @@ -0,0 +1,24 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.plushie.squeak": { + "loop": true, + "animation_length": 0.5, + "bones": { + "root": { + "scale": { + "0.0": [1, 1, 1], + "0.0833": [1.2, 0.7, 1.2], + "0.25": [1, 1.1, 1], + "0.3333": [1, 1, 1] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "hurt2" + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/termite.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/termite.rp_anim.json new file mode 100644 index 0000000..dd7f8f7 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/termite.rp_anim.json @@ -0,0 +1,238 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.termite.idle": { + "loop": true, + "bones": { + "left_mandible": { + "rotation": [0, "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 1", 0] + }, + "right_mandible": { + "rotation": [0, "Math.sin(( q.anim_time - 0.2 ) * 180 ) * -1", 0] + }, + "antennae": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 180 ) * -1", 0, 0] + } + } + }, + "animation.silverlabs_nat.termite.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.25": { + "effect": "step" + }, + "0.5": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 1", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2" + ], + "position": [ + 0, + "0 + Math.cos(( q.anim_time - 0.3 ) * 720 ) * -0.1", + 0 + ] + }, + "skull": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 2"] + }, + "left_mandible": { + "rotation": [0, "Math.sin(( q.anim_time - 0.2 ) * 360 ) * 3", 0] + }, + "right_mandible": { + "rotation": [0, "Math.sin(( q.anim_time - 0.2 ) * 360 ) * -3", 0] + }, + "antennae": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 360 ) * -3", 0, 0] + }, + "left_middle": { + "rotation": { + "0.0": [0, -10, -25], + "0.25": [0, 15, 0], + "0.75": [0, -20, 0], + "1.0": [0, -10, -25] + } + }, + "left_front": { + "rotation": { + "0.0": [0, 0, 0], + "0.5": [0, -45, 0], + "0.75": [0, -25, -25], + "1.0": [0, 0, 0] + } + }, + "left_back": { + "rotation": { + "0.0": [0, -10, 0], + "0.25": [0, 10, -25], + "0.5": [0, 35, 0], + "1.0": [0, -10, 0] + } + }, + "right_middle": { + "rotation": { + "0.0": [0, -15, 0], + "0.25": [0, 2.5, 0], + "0.5": [0, 20, 0], + "0.75": [0, 10, 25], + "1.0": [0, -15, 0] + } + }, + "right_front": { + "rotation": { + "0.0": [0, 45, 0], + "0.25": [0, -25, 25], + "0.5": [0, 0, 0], + "1.0": [0, 45, 0] + } + }, + "right_back": { + "rotation": { + "0.0": [0, 10, 0], + "0.25": [0, -10, 25], + "0.5": [0, -35, 0], + "1.0": [0, 10, 0] + } + } + } + }, + "animation.silverlabs_nat.termite.run": { + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.125": { + "effect": "step" + }, + "0.25": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 0.5, + "bones": { + "body": { + "rotation": [ + "5 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 1", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 2" + ], + "position": [ + 0, + "0 + Math.cos(( q.anim_time - 0.3 ) * 1440 ) * -0.2", + 0 + ] + }, + "skull": { + "rotation": [-5, 0, "Math.sin(( q.anim_time - 0.2 ) * 720 ) * 2"] + }, + "left_mandible": { + "rotation": [ + 0, + "10 + Math.sin(( q.anim_time - 0.2 ) * 720 ) * 6", + 0 + ] + }, + "right_mandible": { + "rotation": [ + 0, + "-10 + Math.sin(( q.anim_time - 0.2 ) * 720 ) * -6", + 0 + ] + }, + "antennae": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 720 ) * -6", 0, 0] + }, + "left_middle": { + "rotation": { + "0.0": [0, -10, -25], + "0.125": [0, 15, 0], + "0.375": [0, -20, 0], + "0.5": [0, -10, -25] + } + }, + "left_front": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, -45, 0], + "0.375": [0, -25, -25], + "0.5": [0, 0, 0] + } + }, + "left_back": { + "rotation": { + "0.0": [0, -10, 0], + "0.125": [0, 10, -25], + "0.25": [0, 35, 0], + "0.5": [0, -10, 0] + } + }, + "right_middle": { + "rotation": { + "0.0": [0, -15, 0], + "0.125": [0, 2.5, 0], + "0.25": [0, 20, 0], + "0.375": [0, 10, 25], + "0.5": [0, -15, 0] + } + }, + "right_front": { + "rotation": { + "0.0": [0, 45, 0], + "0.125": [0, -25, 25], + "0.25": [0, 0, 0], + "0.5": [0, 45, 0] + } + }, + "right_back": { + "rotation": { + "0.0": [0, 10, 0], + "0.125": [0, -10, 25], + "0.25": [0, -35, 0], + "0.5": [0, 10, 0] + } + } + } + }, + "animation.silverlabs_nat.termite.chew": { + "loop": true, + "bones": { + "skull": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 2", 0, 0] + }, + "left_mandible": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 2880 ) * 22.5", + 0 + ] + }, + "right_mandible": { + "rotation": [ + 0, + "-( Math.sin(( q.anim_time - 0.0 ) * 2880 ) * 22.5 )", + 0 + ] + }, + "antennae": { + "rotation": [ + "Math.sin(( q.anim_time - 0.3 ) * 1440 ) * 12.5", + 0, + 0 + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/tiger.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/tiger.rp_anim.json new file mode 100644 index 0000000..a857c17 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/tiger.rp_anim.json @@ -0,0 +1,1022 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.tiger.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.75 + } + } + }, + "animation.silverlabs_nat.tiger.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "tail1": { + "rotation": [ + "-67.5 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 2.5", + 0, + 0 + ], + "position": [0, 1, 1] + }, + "tail2": { + "rotation": [ + "12.5 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * -5", + 0, + 0 + ] + }, + "left_arm": { + "position": [0, 0, 0] + }, + "bone2": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.4 ) * 180 ) * 2"] + }, + "bone": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.4 ) * 180 ) * -2"] + }, + "right_ears": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.1 ) * 180 ) * 1"] + }, + "left_ears": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.1 ) * 180 ) * -1"] + } + } + }, + "animation.silverlabs_nat.tiger.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "body": { + "rotation": { + "0.0": [0.5, -0.32, -1], + "0.0417": [0.75, -0.18, -0.5], + "0.125": [0.85, -0.02, 0.19], + "0.1667": [0.73, 0.19, 0.93], + "0.2083": [0.35, 0.37, 1.38], + "0.2917": [-0.03, 0.47, 1.62], + "0.3333": [-0.15, 0.5, 1.69], + "0.375": [-0.03, 0.47, 1.63], + "0.4583": [0.35, 0.38, 1.39], + "0.5": [0.73, 0.2, 0.93], + "0.5417": [0.85, -0.02, 0.19], + "0.625": [0.75, -0.19, -0.5], + "0.6667": [0.5, -0.32, -1], + "0.7083": [0.2, -0.42, -1.37], + "0.7917": [-0.05, -0.48, -1.61], + "0.8333": [-0.15, -0.5, -1.69], + "0.875": [-0.05, -0.48, -1.6], + "0.9583": [0.2, -0.42, -1.36], + "1.0": [0.5, -0.32, -1] + }, + "position": { + "0.0": [0, -1.39, 0], + "0.0417": [0, -1.48, 0], + "0.125": [0, -1.5, 0], + "0.1667": [0, -1.47, 0], + "0.2083": [0, -1.3, 0], + "0.2917": [0, -1.13, 0], + "0.3333": [0, -1.1, 0], + "0.375": [0, -1.13, 0], + "0.4583": [0, -1.3, 0], + "0.5": [0, -1.48, 0], + "0.5417": [0, -1.5, 0], + "0.625": [0, -1.48, 0], + "0.6667": [0, -1.38, 0], + "0.7083": [0, -1.22, 0], + "0.7917": [0, -1.12, 0], + "0.8333": [0, -1.1, 0], + "0.875": [0, -1.12, 0], + "0.9583": [0, -1.21, 0], + "1.0": [0, -1.39, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-0.0143, 1.0296, 2.4453], + "0.0417": [-0.0286, 0.7722, 1.5301], + "0.125": [-0.0286, 0.4576, 0.6721], + "0.1667": [-0.0286, 0.0715, -0.1287], + "0.2083": [-0.0429, -0.3432, -0.8294], + "0.2917": [-0.0429, -0.715, -1.4157], + "0.3333": [-0.0286, -1.001, -1.8733], + "0.375": [-0.0286, -1.144, -2.2022], + "0.4583": [-0.0286, -1.1583, -2.3881], + "0.5": [-0.0143, -1.0296, -2.4453], + "0.5417": [-0.0143, -0.8151, -2.2022], + "0.625": [0, -0.4719, -1.5301], + "0.6667": [0, -0.0572, -0.5577], + "0.7083": [0, 0.3861, 0.572], + "0.7917": [0, 0.8008, 1.6731], + "0.8333": [0, 1.0868, 2.5597], + "0.875": [0, 1.2155, 3.0602], + "0.9583": [-0.0143, 1.2012, 3.0602], + "1.0": [-0.0143, 1.0296, 2.4453] + } + }, + "left_arm": { + "rotation": { + "0.0": [-12.9551, -0.57938, -0.12839], + "0.5": [14.04576, -0.45794, -0.37744], + "0.625": [16.29563, -0.42978, -0.38548], + "0.6667": [17.54955, -0.4167, -0.39064], + "0.8333": [4.24676, -0.51431, -0.23329], + "0.9583": [-12.9551, -0.57938, -0.12839], + "1.0": [-12.9551, -0.57938, -0.12839] + }, + "position": { + "0.0": [0, -0.1, -2.2], + "0.5": [0, 0.4, 1.6], + "0.625": [0, 0.68, 0.38], + "0.6667": [0, 0.84, -0.28], + "0.8333": [0, 1.5, -1.95], + "0.9583": [0, 0.6, -2], + "1.0": [0, -0.1, -2.2] + } + }, + "right_arm": { + "rotation": { + "0.0": [14.04576, 0.45794, 0.37744], + "0.125": [16.29563, 0.42978, 0.38548], + "0.1667": [17.54955, 0.4167, 0.39064], + "0.3333": [4.24676, 0.51431, 0.23329], + "0.4583": [-12.9551, 0.57938, 0.12839], + "0.5": [-12.9551, 0.57938, 0.12839], + "1.0": [14.04576, 0.45794, 0.37744] + }, + "position": { + "0.0": [0, 0.4, 1.6], + "0.125": [0, 0.68, 0.38], + "0.1667": [0, 0.84, -0.28], + "0.3333": [0, 1.5, -1.95], + "0.4583": [0, 0.6, -2], + "0.5": [0, -0.1, -2.2], + "1.0": [0, 0.4, 1.6] + } + }, + "left_leg": { + "rotation": { + "0.0": [-2.21, -0.55, -0.18], + "0.375": [20.34576, -0.45794, -0.37744], + "0.4583": [24.09782, -0.41662, -0.4064], + "0.5": [21.84955, -0.4167, -0.39064], + "0.5417": [19.10344, -0.43457, -0.36079], + "0.6667": [7.61115, -0.5073, -0.25492], + "0.7917": [-9.37728, -0.55649, -0.15493], + "0.875": [-8.6551, -0.57938, -0.12839], + "1.0": [-2.21, -0.55, -0.18] + }, + "position": { + "0.0": [0, 0.01, -1.21], + "0.0417": [0, -0.04, -0.99], + "0.375": [0, 0.4, 1.9], + "0.5": [0, 0.74, 0.62], + "0.5417": [0, 0.73, -0.1], + "0.6667": [0, 1.31, -1.55], + "0.7917": [0, 1.15, -1.38], + "0.875": [0, 0.2, -2.1], + "1.0": [0, 0.01, -1.21] + } + }, + "right_leg": { + "rotation": { + "0.0": [21.84955, 0.4167, 0.39064], + "0.0417": [19.10344, 0.43457, 0.36079], + "0.1667": [7.61115, 0.5073, 0.25492], + "0.2917": [-9.37728, 0.55649, 0.15493], + "0.375": [-8.6551, 0.57938, 0.12839], + "0.875": [20.34576, 0.45794, 0.37744], + "0.9583": [24.09782, 0.41662, 0.4064], + "1.0": [21.84955, 0.4167, 0.39064] + }, + "position": { + "0.0": [0, 0.84, 0.62], + "0.0833": [0, 1.03, -0.1], + "0.2083": [0, 1.31, -1.55], + "0.2917": [0, 1.15, -1.38], + "0.375": [0, 0.2, -2.1], + "0.5417": [0, -0.04, -0.99], + "0.875": [0, 0.4, 1.9], + "1.0": [0, 0.84, 0.62] + } + }, + "tail1": { + "rotation": { + "0.0": [-67.5, 2.7, -3.57], + "0.0417": [-67.5, 2.27, -3.08], + "0.0833": [-67.5, 1.68, -2.36], + "0.125": [-67.5, 0.92, -1.37], + "0.1667": [-67.5, 0, 0], + "0.2083": [-67.5, -0.92, 1.37], + "0.25": [-67.5, -1.68, 2.36], + "0.2917": [-67.5, -2.27, 3.08], + "0.3333": [-67.5, -2.7, 3.57], + "0.375": [-67.5, -2.97, 3.85], + "0.4167": [-67.5, -3.08, 3.96], + "0.4583": [-67.5, -3.02, 3.88], + "0.5": [-67.5, -2.8, 3.62], + "0.5417": [-67.5, -2.4, 3.15], + "0.5833": [-67.5, -1.81, 2.46], + "0.625": [-67.5, -1.02, 1.46], + "0.6667": [-67.5, 0, 0], + "0.7083": [-67.5, 1.02, -1.46], + "0.75": [-67.5, 1.81, -2.46], + "0.7917": [-67.5, 2.4, -3.15], + "0.8333": [-67.5, 2.8, -3.62], + "0.875": [-67.5, 3.02, -3.88], + "0.9167": [-67.5, 3.08, -3.96], + "0.9583": [-67.5, 2.97, -3.85], + "1.0": [-67.5, 2.7, -3.57] + }, + "position": [0, 1, 1] + }, + "tail2": { + "rotation": { + "0.0": [12.5, 0, -4.34], + "0.0417": [12.5, 0, -5.85], + "0.0833": [12.5, 0, -6.91], + "0.125": [12.5, 0, -7.5], + "0.1667": [12.5, 0, -7.64], + "0.2083": [12.5, 0, -7.34], + "0.25": [12.5, 0, -6.61], + "0.2917": [12.5, 0, -5.49], + "0.3333": [12.5, 0, -3.99], + "0.375": [12.5, 0, -2.15], + "0.4167": [12.5, 0, 0], + "0.4583": [12.5, 0, 2.15], + "0.5": [12.5, 0, 3.99], + "0.5417": [12.5, 0, 5.49], + "0.5833": [12.5, 0, 6.61], + "0.625": [12.5, 0, 7.34], + "0.6667": [12.5, 0, 7.64], + "0.7083": [12.5, 0, 7.5], + "0.75": [12.5, 0, 6.91], + "0.7917": [12.5, 0, 5.85], + "0.8333": [12.5, 0, 4.34], + "0.875": [12.5, 0, 2.38], + "0.9167": [12.5, 0, 0], + "0.9583": [12.5, 0, -2.38], + "1.0": [12.5, 0, -4.34] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.25": { + "effect": "step" + }, + "0.5": { + "effect": "step" + }, + "0.75": { + "effect": "step" + } + } + }, + "animation.silverlabs_nat.tiger.run": { + "loop": true, + "animation_length": 0.9167, + "bones": { + "body": { + "rotation": { + "0.0": [-5.1291, 0.2829, 2.4477], + "0.0417": [-4.8831, 0.2583, 2.3001], + "0.125": [-4.5141, 0.1599, 1.9311], + "0.2083": [-3.6531, 0, 1.3899], + "0.2917": [-1.6728, -0.1968, 0.7257], + "0.375": [0.3936, -0.3321, -0.0123], + "0.4167": [1.7958, -0.4059, -0.3813], + "0.4583": [3.2964, -0.8241, -1.4022], + "0.5": [4.1574, -0.984, -1.9557], + "0.5417": [4.5264, -1.0824, -2.3124], + "0.5833": [4.7724, -1.107, -2.46], + "0.625": [4.5018, -1.0578, -2.337], + "0.6667": [2.6568, -0.7995, -1.4268], + "0.7083": [1.3038, -0.615, -0.7503], + "0.75": [-0.1722, -0.4059, -0.0123], + "0.7917": [-2.3985, -0.2091, 0.738], + "0.8333": [-4.1205, 0.1353, 1.9557], + "0.875": [-4.8585, 0.2337, 2.3247], + "0.9167": [-5.1291, 0.2829, 2.4477] + }, + "position": { + "0.0": [0, -0.7, 0.7], + "0.0417": [0, -0.38, 0.69], + "0.125": [0, -0.23, 0.64], + "0.2083": [0, -0.17, 0.63], + "0.2917": [0, -0.21, 0.61], + "0.4167": [0, -0.29, 0.59], + "0.4583": [0, -0.6, 0.56], + "0.5": [0, -0.85, 0.51], + "0.5417": [0, -1.1, 0.5], + "0.5833": [0, -1.47, 0.56], + "0.625": [0, -1.63, 0.57], + "0.6667": [0, -1.77, 0.6], + "0.7083": [0, -1.81, 0.62], + "0.75": [0, -1.84, 0.65], + "0.7917": [0, -1.84, 0.67], + "0.8333": [0, -1.31, 0.7], + "0.875": [0, -1.04, 0.7], + "0.9167": [0, -0.7, 0.7] + } + }, + "skull": { + "rotation": { + "0.0": [10.9324, -2.0634, -1.6833], + "0.0417": [8.6857, -2.0634, -1.8281], + "0.125": [3.5838, -1.7376, -2.1358], + "0.2083": [0.181, -1.1222, -2.5702], + "0.2917": [-1.9322, -0.2715, -3.0408], + "0.4167": [-3.2653, 0.5792, -3.5114], + "0.4583": [-3.9016, 1.5204, -4.2354], + "0.5": [-4.4057, 1.5204, -4.3802], + "0.5417": [-4.2274, 1.3213, -4.2716], + "0.5833": [-3.6115, 1.0679, -4.0725], + "0.625": [-1.8173, 0.7783, -3.8372], + "0.6667": [3.8046, 0.0905, -3.3123], + "0.7083": [6.4617, -0.2715, -3.0408], + "0.75": [9.5387, -0.6335, -2.7512], + "0.7917": [12.0546, -0.9774, -2.4797], + "0.8333": [13.1619, -1.6109, -1.991], + "0.875": [12.6017, -1.8643, -1.7919], + "0.9167": [10.9324, -2.0634, -1.6833] + } + }, + "left_arm": { + "rotation": { + "0.0": [3.1, -0.1, 3.9], + "0.0417": [-6.8, -0.05, 2.91], + "0.2083": [-32.18, 0.1, 1.23], + "0.2917": [-41.88, 0.29, 0.8], + "0.4167": [-46.55, 0.47, 1.52], + "0.4583": [-45.1, 0.59, 2.01], + "0.5": [-41.2, 0.59, 2.01], + "0.5417": [-34, 0.59, 2.81], + "0.5833": [-23.43, 1.22, 3.8], + "0.625": [-9.25, 1.54, 4.94], + "0.6667": [18.92, 2.18, 6.72], + "0.7083": [29.91, 2.5, 7.87], + "0.75": [34.31, 2.71, 7.34], + "0.7917": [31.27, 2.89, 6.97], + "0.8333": [23.97, 1.97, 6.21], + "0.875": [14.57, 0.77, 5.69], + "0.9167": [3.1, -0.1, 3.9] + }, + "position": { + "0.0": [0.4, 2.03, -2.8], + "0.0417": [0.4, 1.92, -2.81], + "0.125": [0.4, 1.78, -2.83], + "0.2083": [0.4, 1.61, -2.86], + "0.2917": [0.4, 1.23, -2.91], + "0.4167": [0.4, 1.03, -2.94], + "0.4583": [0.4, 0.5, -3], + "0.5": [0.4, 0, -3], + "0.5417": [0.4, -0.5, -3], + "0.5833": [0.4, -0.6, -2.5], + "0.625": [0.4, -0.65, -2.25], + "0.6667": [0.4, -0.75, -1.75], + "0.7083": [0.4, -0.8, -1.5], + "0.75": [0.4, -0.41, -1.48], + "0.7917": [0.4, 0.19, -1.58], + "0.875": [0.4, 2.09, -2.61], + "0.9167": [0.4, 2.03, -2.8] + } + }, + "right_arm": { + "rotation": { + "0.0": [-12.8, 0, 1.1], + "0.0417": [-27.78, -0.09, 0.79], + "0.125": [-47.05, -0.18, -0.23], + "0.2083": [-55.74, -0.45, -0.56], + "0.2917": [-52.23, -0.56, -0.69], + "0.4167": [-38.7, -0.64, -0.76], + "0.4583": [-27.36, -0.28, -0.01], + "0.5": [-15.43, -0.04, 0.52], + "0.5417": [-0.1, 0.01, 1], + "0.5833": [14.73, -0.75, 1.8], + "0.625": [25.95, -1.12, 2.2], + "0.6667": [32.28, -1.76, 3.05], + "0.7083": [33.41, -2.04, 3.61], + "0.75": [33.18, -2.27, 4.13], + "0.7917": [27.91, -2.35, 3.92], + "0.8333": [15.57, -0.92, 2.65], + "0.875": [3.68, -0.37, 1.8], + "0.9167": [-12.8, 0, 1.1] + }, + "position": { + "0.0": [0, 1.66, -0.18], + "0.0417": [0, 1.47, -0.21], + "0.125": [0, 1.2, -0.27], + "0.2083": [0, 0.88, -0.33], + "0.2917": [0, 0.24, -0.44], + "0.4167": [0, -0.03, -0.48], + "0.4583": [0, -0.17, -0.44], + "0.5": [0, -0.03, -0.35], + "0.5417": [0, 0, -0.2], + "0.5833": [0, -0.4, 0.35], + "0.625": [0, -0.6, 0.62], + "0.6667": [0, -0.44, 0.89], + "0.7083": [0, 0.17, 0.78], + "0.75": [0, 0.86, 0.61], + "0.7917": [0, 1.9, 0.3], + "0.8333": [0, 2.28, -0.03], + "0.875": [0, 2.04, -0.12], + "0.9167": [0, 1.66, -0.18] + } + }, + "left_leg": { + "rotation": { + "0.0": [3.56, -0.12, 2], + "0.0417": [13.48, -0.24, 1.47], + "0.125": [31.8, -0.35, 0.94], + "0.2083": [47.75, -0.44, 0.84], + "0.2917": [57.75, -0.67, 0.76], + "0.4167": [61.65, -0.75, 0.72], + "0.4583": [60.6, -0.43, 0.19], + "0.5": [57.98, -0.2, -0.01], + "0.5417": [50.07, 0, 0], + "0.5833": [37.78, 0.21, 0.56], + "0.7083": [-8.99, 0.36, 1.15], + "0.75": [-19.24, 0.41, 1.34], + "0.7917": [-20.99, 0.46, 1.53], + "0.8333": [-15.48, 0.21, 1.28], + "0.875": [-5.96, 0.04, 1.64], + "0.9167": [3.56, -0.12, 2] + }, + "position": { + "0.0": [0, -0.11, -1.11], + "0.0417": [0, -0.01, -0.84], + "0.125": [0, 0.08, -0.58], + "0.2083": [0, 0.14, -0.41], + "0.5": [0, 0.36, -1.53], + "0.6667": [0, 3.21, 0.79], + "0.8333": [0, -0.5, -0.77], + "0.875": [0, -0.31, -0.94], + "0.9167": [0, -0.11, -1.11] + } + }, + "right_leg": { + "rotation": { + "0.0": [20.59, 0.7, -1.87], + "0.0417": [33.25, 0.75, -1.54], + "0.125": [55.57, 0.8, -1.07], + "0.2083": [68.5, 0.75, -0.66], + "0.2917": [76.77, 0.58, -0.19], + "0.4167": [79.01, 0.46, 0.05], + "0.4583": [74.3, 0, 0], + "0.5": [63.99, -0.19, -0.53], + "0.5417": [38.63, -0.4, -1.36], + "0.5833": [9.81, -0.87, -3.32], + "0.625": [-4.64, -1.09, -4.2], + "0.6667": [-22.41, -1.57, -5.31], + "0.7083": [-26.98, -1.88, -5.63], + "0.75": [-25.41, -2.16, -5.79], + "0.7917": [-18.29, -2.24, -5.57], + "0.8333": [-5.2, -0.48, -3.35], + "0.875": [6.39, 0.11, -2.61], + "0.9167": [20.59, 0.7, -1.87] + }, + "position": { + "0.0": [-0.6, 0.08, -0.58], + "0.0417": [-0.6, 0.15, -0.29], + "0.125": [-0.6, 0.25, 0.11], + "0.2083": [-0.6, 0.4, 0.3], + "0.2917": [-0.6, 0.58, 0.05], + "0.4167": [-0.6, 0.69, -0.18], + "0.4583": [-0.6, 1.2, -0.6], + "0.5": [-0.6, 1.53, -0.48], + "0.5417": [-0.6, 1.97, -0.25], + "0.5833": [-0.6, 2.89, 0.35], + "0.625": [-0.6, 3.2, 0.62], + "0.6667": [-0.6, 2.79, 0.95], + "0.7083": [-0.6, 1.77, 0.95], + "0.75": [-0.6, 0.85, 0.79], + "0.7917": [-0.6, -0.7, -0.6], + "0.8333": [-0.6, -0.23, -0.59], + "0.875": [-0.6, -0.08, -0.58], + "0.9167": [-0.6, 0.08, -0.58] + } + }, + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-0.37, 0, 0], + "0.0833": [-0.94, 0, 0], + "0.125": [-1.54, 0, 0], + "0.1667": [-1.95, 0, 0], + "0.2083": [-2, 0, 0], + "0.25": [-1.69, 0, 0], + "0.2917": [-1.12, 0, 0], + "0.3333": [-0.39, 0, 0], + "0.375": [0.39, 0, 0], + "0.4167": [1.12, 0, 0], + "0.4583": [1.69, 0, 0], + "0.5": [2, 0, 0], + "0.5417": [1.4, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.32, -0.09], + "0.0833": [0, 0.79, -0.24], + "0.125": [0, 1.31, -0.39], + "0.1667": [0, 1.78, -0.52], + "0.2083": [0, 2.1, -0.6], + "0.25": [0, 2.32, -0.6], + "0.2917": [0, 2.31, -0.51], + "0.3333": [0, 2.1, -0.4], + "0.375": [0, 1.74, -0.3], + "0.4167": [0, 1.22, -0.19], + "0.4583": [0, 0.69, -0.08], + "0.5": [0, 0.3, 0], + "0.5833": [0, 0, 0] + } + }, + "tail1": { + "rotation": { + "0.0": [-9, 0, 0], + "0.0417": [-11.39, 0, 0], + "0.125": [-15.05, 0, 0], + "0.1667": [-15.915, 0, 0], + "0.2083": [-16.5, 0, 0], + "0.25": [-15.36, 0, 0], + "0.3333": [-13.35, 0, 0], + "0.375": [-10.76, 0, 0], + "0.4167": [-7.89, 0, 0], + "0.4583": [-5.03, 0, 0], + "0.5": [-2.465, 0, 0], + "0.5417": [-0.5, 0, 0], + "0.5833": [1.67, 0, 0], + "0.625": [3.605, 0, 0], + "0.6667": [5.77, 0, 0], + "0.7083": [5.5, 0, 0], + "0.75": [2.975, 0, 0], + "0.7917": [-1.375, 0, 0], + "0.8333": [-5.915, 0, 0], + "0.9167": [-9, 0, 0] + } + }, + "tail2": { + "rotation": { + "0.0": [0.625, 0, 0], + "0.0417": [-3.815, 0, 0], + "0.125": [-9, 0, 0], + "0.1667": [-11.39, 0, 0], + "0.2083": [-15.05, 0, 0], + "0.25": [-15.915, 0, 0], + "0.2917": [-16.525, 0, 0], + "0.3333": [-16.5, 0, 0], + "0.375": [-15.36, 0, 0], + "0.4583": [-13.35, 0, 0], + "0.5": [-10.76, 0, 0], + "0.5417": [-7.89, 0, 0], + "0.5833": [-5.03, 0, 0], + "0.625": [-0.5, 0, 0], + "0.6667": [1.67, 0, 0], + "0.7083": [3.605, 0, 0], + "0.75": [5.955, 0, 0], + "0.7917": [8.77, 0, 0], + "0.8333": [7.7, 0, 0], + "0.875": [4.975, 0, 0], + "0.9167": [0.625, 0, 0] + } + }, + "tail3": { + "rotation": { + "0.0": [3.605, 0, 0], + "0.0417": [5.055, 0, 0], + "0.0833": [5.77, 0, 0], + "0.125": [5.5, 0, 0], + "0.1667": [2.975, 0, 0], + "0.2083": [-1.375, 0, 0], + "0.2917": [-9, 0, 0], + "0.3333": [-11.39, 0, 0], + "0.4167": [-15.05, 0, 0], + "0.4583": [-15.915, 0, 0], + "0.5": [-16.525, 0, 0], + "0.5417": [-16.5, 0, 0], + "0.5833": [-15.36, 0, 0], + "0.625": [-13.35, 0, 0], + "0.6667": [-10.76, 0, 0], + "0.7083": [-7.89, 0, 0], + "0.75": [-5.03, 0, 0], + "0.7917": [-2.465, 0, 0], + "0.8333": [-0.5, 0, 0], + "0.875": [1.67, 0, 0], + "0.9167": [3.605, 0, 0] + } + } + }, + "sound_effects": { + "0.2083": { + "effect": "step_-6dB" + }, + "0.25": { + "effect": "step" + }, + "0.7083": { + "effect": "step_-6dB" + }, + "0.875": { + "effect": "step" + } + } + }, + "animation.silverlabs_nat.tiger.swing": { + "sound_effects": { + "0.0": { + "effect": "attack" + } + }, + "animation_length": 0.25, + "bones": { + "right_arm": { + "rotation": [ + "-35 + Math.cos(( q.anim_time - 0.5 ) * 1440 ) * 35", + 0, + "10 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -10" + ] + } + } + }, + "animation.silverlabs_nat.tiger.prey": { + "loop": true, + "animation_length": 1, + "bones": { + "skullRot": { + "rotation": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -1", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -2" + ] + }, + "trunk1": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 360 ) * 1", 0, 0] + }, + "trunk2": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * -2", 0, 0] + }, + "trunk3": { + "rotation": ["Math.sin(( q.anim_time - 0.5 ) * 360 ) * 1", 0, 0] + }, + "trunk4": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * -2", 0, 0] + }, + "right_ear": { + "rotation": [ + "Math.sin(( q.anim_time - 0.5 ) * 360 ) * 2", + "-( Math.cos(( q.anim_time - 0.5 ) * 360 ) * -2 )", + 0 + ] + }, + "left_ear": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 2", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -2", + 0 + ] + }, + "body": { + "rotation": [ + "5 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * 1", + 0, + 0 + ], + "position": [0, -2, 0] + }, + "tail1": { + "rotation": [ + "-67.5 + Math.sin(( q.anim_time - 0.3 ) * 360 ) * 2.5", + 0, + 0 + ], + "position": [0, 1.25, 1] + }, + "tail2": { + "rotation": [ + "12.5 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * -2.5", + 0, + 0 + ] + }, + "skull": { + "rotation": [ + "-5 + Math.sin(( q.anim_time - 0.0 ) * 360 ) * -1", + 0, + 0 + ] + }, + "left_leg": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 22.5", + 0, + 0 + ], + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 1.04, 0], + "0.3333": [0, 2, 0], + "0.375": [0, 2.83, 0], + "0.4167": [0, 3.46, 0], + "0.4583": [0, 3.86, 0], + "0.5": [0, 4, 0], + "0.5417": [0, 3.86, 0], + "0.5833": [0, 3.46, 0], + "0.625": [0, 2.83, 0], + "0.6667": [0, 2, 0], + "0.7083": [0, 1.04, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "right_leg": { + "rotation": [ + "Math.cos(( q.anim_time - 0.8 ) * 360 ) * 22.5", + 0, + 0 + ], + "position": { + "0.0": [0, 3.8, 0], + "0.0417": [0, 3.99, 0], + "0.0833": [0, 3.91, 0], + "0.125": [0, 3.56, 0], + "0.1667": [0, 2.97, 0], + "0.2083": [0, 2.18, 0], + "0.25": [0, 1.24, 0], + "0.2917": [0, 0.21, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0.83, 0], + "0.875": [0, 1.82, 0], + "0.9167": [0, 2.68, 0], + "0.9583": [0, 3.35, 0], + "1.0": [0, 3.8, 0] + } + }, + "right_arm": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.25 ) * 360 ) * 15", + 0, + 0 + ], + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.52, 0], + "0.0833": [0, 1, 0], + "0.125": [0, 1.41, 0], + "0.1667": [0, 1.73, 0], + "0.2083": [0, 1.93, 0], + "0.25": [0, 2, 0], + "0.2917": [0, 1.93, 0], + "0.3333": [0, 1.73, 0], + "0.375": [0, 1.41, 0], + "0.4167": [0, 1, 0], + "0.4583": [0, 0.52, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "left_arm": { + "rotation": ["Math.cos(( q.anim_time - 0.4 ) * 360 ) * 15", 0, 0], + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0.21, 0], + "0.4583": [0, 0.72, 0], + "0.5": [0, 1.18, 0], + "0.5417": [0, 1.55, 0], + "0.5833": [0, 1.83, 0], + "0.625": [0, 1.98, 0], + "0.6667": [0, 1.99, 0], + "0.7083": [0, 1.87, 0], + "0.75": [0, 1.62, 0], + "0.7917": [0, 1.26, 0], + "0.8333": [0, 0.81, 0], + "0.875": [0, 0.31, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "right_ears": { + "rotation": [-67.5, 0, -157.5], + "position": [-1, 0.5, 0] + }, + "left_ears": { + "rotation": [-67.5, 0, 157.5], + "position": [1, 0.5, 0] + }, + "back_legs": { + "position": [0, 0, -1] + } + }, + "sound_effects": { + "0.0": { + "effect": "prey" + }, + "0.2917": { + "effect": "step_-6dB" + }, + "0.5": { + "effect": "step_-6dB" + }, + "0.7917": { + "effect": "step_-6dB" + }, + "0.9167": { + "effect": "step_-6dB" + } + } + }, + "animation.silverlabs_nat.tiger.attack": { + "sound_effects": { + "0.0": { + "effect": "attack" + } + }, + "animation_length": 0.25, + "bones": { + "right_arm": { + "rotation": [ + "-35 + Math.cos(( q.anim_time - 0.5 ) * 1440 ) * 35", + 0, + "10 + Math.cos(( q.anim_time - 0.2 ) * 1440 ) * -10" + ] + }, + "left_arm": { + "position": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.tiger.sleep": { + "sound_effects": { + "0.0": { + "effect": "sleep" + } + }, + "loop": true, + "animation_length": 5, + "bones": { + "root": { + "position": [0, -10, 0] + }, + "skull": { + "rotation": [17.25002, 2.99318, -9.54589], + "position": [0, -1, 0] + }, + "right_arm": { + "rotation": [-90, 0, 0], + "position": [-2, 4.5, 4] + }, + "left_arm": { + "rotation": [-90, 0, 0], + "position": [2, 4.5, 4] + }, + "right_leg": { + "rotation": [-90, 12.5, 0], + "position": [-2.75, 1, 2] + }, + "left_leg": { + "rotation": [-90, -12.5, 0], + "position": [2.75, 1, 2] + }, + "tail": { + "rotation": [-67.5, 0, 0] + }, + "tail2": { + "rotation": [ + "35 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * -3", + 0, + 0 + ] + }, + "front_legs": { + "position": [0, -6, 0] + }, + "tail1": { + "rotation": [ + "-55 + Math.sin(( q.anim_time - 0.3 ) * 180 ) * 2.5", + 0, + 0 + ], + "position": [0, 1, 1] + }, + "right_ears": { + "rotation": { + "0.0": [30, 0, 0], + "0.7083": [30, 0, 0], + "0.8333": [30, 0, 5], + "1.0": [30, 0, -35], + "1.125": [30, 0, 15], + "1.2917": [30, 0, 0] + } + }, + "left_ears": { + "rotation": [35, 0, 0] + }, + "body": { + "position": [0, -0.5, 0] + } + } + }, + "animation.silverlabs_nat.tiger.sleep2": { + "sound_effects": { + "0.0": { + "effect": "sleep" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "rotation": [0, 0, 90], + "position": [-14, 5, 0] + }, + "tail": { + "rotation": [0, 30, 0] + }, + "tail2": { + "rotation": [ + "Math.cos(( q.anim_time - 0.2 ) * 180 ) * 3", + 0, + 27.5 + ] + }, + "right_arm": { + "rotation": [0, 0, 0], + "position": [6.65, -2, 0] + }, + "left_arm": { + "rotation": [-37.5, 0, 0], + "position": [-0.75, -1, 0] + }, + "right_leg": { + "rotation": [22.5, 0, 0], + "position": [6, 0, 1] + }, + "left_leg": { + "rotation": [0, 0, 0], + "position": [0, 0, -5] + }, + "skull": { + "rotation": [0, 0, 0] + }, + "tail1": { + "rotation": [0, 30, 0], + "position": [-0.25, 0, 0] + }, + "right_ears": { + "rotation": [0, 0, 25] + }, + "left_ears": { + "position": [-1, 1, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/tiger_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/tiger_baby.rp_anim.json new file mode 100644 index 0000000..f4bed8d --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/tiger_baby.rp_anim.json @@ -0,0 +1,1655 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.tiger_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.sin(( q.anim_time - 0.0 ) * 45 ) * -1", + "Math.sin(( q.anim_time - 0.0 ) * 45 ) * 1" + ], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * -0.2", + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 0.15" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 90 ) * 0.005", + "1 + Math.sin(( q.anim_time + 0.4 ) * 90 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 90 ) * 0.005" + ] + }, + "skull": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -2.5", + 0, + 0 + ], + "position": [0, 0, 0.2] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -3", + 0, + "Math.cos( -60 + ( q.anim_time - 0.0 ) * 90 ) * -5" + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -3", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 5" + ] + }, + "tail": { + "rotation": [ + "-61 - Math.sin(( q.anim_time - 0.0 ) * 90 ) * 6", + "-Math.cos(( q.anim_time - 0.0 ) * 90 ) * -12", + 0 + ] + } + } + }, + "animation.silverlabs_nat.tiger_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "position": { + "0.0": [0, -0.11, 0], + "0.0417": [0, -0.1, 0], + "0.0833": [0, -0.12, 0], + "0.125": [0, -0.17, 0], + "0.1667": [0, -0.22, 0], + "0.2083": [0, -0.26, 0], + "0.25": [0, -0.29, 0], + "0.2917": [0, -0.3, 0], + "0.3333": [0, -0.28, 0], + "0.375": [0, -0.23, 0], + "0.4167": [0, -0.18, 0], + "0.4583": [0, -0.14, 0], + "0.5": [0, -0.11, 0], + "0.5417": [0, -0.1, 0], + "0.5833": [0, -0.12, 0], + "0.625": [0, -0.17, 0], + "0.6667": [0, -0.22, 0], + "0.7083": [0, -0.26, 0], + "0.75": [0, -0.29, 0], + "0.7917": [0, -0.3, 0], + "0.8333": [0, -0.28, 0], + "0.875": [0, -0.23, 0], + "0.9167": [0, -0.18, 0], + "0.9583": [0, -0.14, 0], + "1.0": [0, -0.11, 0] + }, + "scale": { + "0.0": [0.9952, 1.0059, 0.9952], + "0.0417": [0.9951, 1.001, 0.9951], + "0.0833": [0.9963, 0.9959, 0.9963], + "0.125": [0.9985, 0.9919, 0.9985], + "0.1667": [1.001, 0.9901, 1.001], + "0.2083": [1.0033, 0.9909, 1.0033], + "0.25": [1.0048, 0.9941, 1.0048], + "0.2917": [1.0049, 0.999, 1.0049], + "0.3333": [1.0037, 1.0041, 1.0037], + "0.375": [1.0015, 1.0081, 1.0015], + "0.4167": [0.999, 1.0099, 0.999], + "0.4583": [0.9967, 1.0091, 0.9967], + "0.5": [0.9952, 1.0059, 0.9952], + "0.5417": [0.9951, 1.001, 0.9951], + "0.5833": [0.9963, 0.9959, 0.9963], + "0.625": [0.9985, 0.9919, 0.9985], + "0.6667": [1.001, 0.9901, 1.001], + "0.7083": [1.0033, 0.9909, 1.0033], + "0.75": [1.0048, 0.9941, 1.0048], + "0.7917": [1.0049, 0.999, 1.0049], + "0.8333": [1.0037, 1.0041, 1.0037], + "0.875": [1.0015, 1.0081, 1.0015], + "0.9167": [0.999, 1.0099, 0.999], + "0.9583": [0.9967, 1.0091, 0.9967], + "1.0": [0.9952, 1.0059, 0.9952] + } + }, + "leftArm": { + "rotation": { + "0.0": [12.14, 0, 0], + "0.0417": [9.44, 0, 0], + "0.0833": [6.1, 0, 0], + "0.125": [2.35, 0, 0], + "0.1667": [-1.57, 0, 0], + "0.2083": [-5.38, 0, 0], + "0.25": [-8.82, 0, 0], + "0.2917": [-11.66, 0, 0], + "0.3333": [-13.7, 0, 0], + "0.375": [-14.82, 0, 0], + "0.4167": [-14.92, 0, 0], + "0.4583": [-14, 0, 0], + "0.5": [-12.14, 0, 0], + "0.5417": [-9.44, 0, 0], + "0.5833": [-6.1, 0, 0], + "0.625": [-2.35, 0, 0], + "0.6667": [1.57, 0, 0], + "0.7083": [5.38, 0, 0], + "0.75": [8.82, 0, 0], + "0.7917": [11.66, 0, 0], + "0.8333": [13.7, 0, 0], + "0.875": [14.82, 0, 0], + "0.9167": [14.92, 0, 0], + "0.9583": [14, 0, 0], + "1.0": [12.14, 0, 0] + }, + "position": { + "0.0": [0, 1.8, 1.01], + "0.0417": [0, 2.02, 1.26], + "0.0833": [0, 2.12, 1.41], + "0.125": [0, 2.17, 1.49], + "0.1667": [0, 2.19, 1.49], + "0.2083": [0, 2.2, 1.43], + "0.25": [0, 2.19, 1.3], + "0.2917": [0, 2.15, 1.07], + "0.3333": [0, 2.09, 0.74], + "0.375": [0, 1.95, 0.3], + "0.4167": [0, 1.65, -0.2], + "0.4583": [0, 1.08, -0.66], + "0.5": [0, 0.6, -1.01], + "0.5417": [0, 0.38, -1.26], + "0.5833": [0, 0.28, -1.41], + "0.625": [0, 0.23, -1.49], + "0.6667": [0, 0.21, -1.49], + "0.7083": [0, 0.2, -1.43], + "0.75": [0, 0.21, -1.3], + "0.7917": [0, 0.25, -1.07], + "0.8333": [0, 0.31, -0.74], + "0.875": [0, 0.45, -0.3], + "0.9167": [0, 0.75, 0.2], + "0.9583": [0, 1.32, 0.66], + "1.0": [0, 1.8, 1.01] + } + }, + "rightArm": { + "rotation": { + "0.0": [-12.14, 0, 0], + "0.0417": [-9.44, 0, 0], + "0.0833": [-6.1, 0, 0], + "0.125": [-2.35, 0, 0], + "0.1667": [1.57, 0, 0], + "0.2083": [5.38, 0, 0], + "0.25": [8.82, 0, 0], + "0.2917": [11.66, 0, 0], + "0.3333": [13.7, 0, 0], + "0.375": [14.82, 0, 0], + "0.4167": [14.92, 0, 0], + "0.4583": [14, 0, 0], + "0.5": [12.14, 0, 0], + "0.5417": [9.44, 0, 0], + "0.5833": [6.1, 0, 0], + "0.625": [2.35, 0, 0], + "0.6667": [-1.57, 0, 0], + "0.7083": [-5.38, 0, 0], + "0.75": [-8.82, 0, 0], + "0.7917": [-11.66, 0, 0], + "0.8333": [-13.7, 0, 0], + "0.875": [-14.82, 0, 0], + "0.9167": [-14.92, 0, 0], + "0.9583": [-14, 0, 0], + "1.0": [-12.14, 0, 0] + }, + "position": { + "0.0": [0, 0.6, -1.01], + "0.0417": [0, 0.38, -1.26], + "0.0833": [0, 0.28, -1.41], + "0.125": [0, 0.23, -1.49], + "0.1667": [0, 0.21, -1.49], + "0.2083": [0, 0.2, -1.43], + "0.25": [0, 0.21, -1.3], + "0.2917": [0, 0.25, -1.07], + "0.3333": [0, 0.31, -0.74], + "0.375": [0, 0.45, -0.3], + "0.4167": [0, 0.75, 0.2], + "0.4583": [0, 1.32, 0.66], + "0.5": [0, 1.8, 1.01], + "0.5417": [0, 2.02, 1.26], + "0.5833": [0, 2.12, 1.41], + "0.625": [0, 2.17, 1.49], + "0.6667": [0, 2.19, 1.49], + "0.7083": [0, 2.2, 1.43], + "0.75": [0, 2.19, 1.3], + "0.7917": [0, 2.15, 1.07], + "0.8333": [0, 2.09, 0.74], + "0.875": [0, 1.95, 0.3], + "0.9167": [0, 1.65, -0.2], + "0.9583": [0, 1.08, -0.66], + "1.0": [0, 0.6, -1.01] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-8.82, 0, 0], + "0.0417": [-5.38, 0, 0], + "0.0833": [-1.57, 0, 0], + "0.125": [2.35, 0, 0], + "0.1667": [6.1, 0, 0], + "0.2083": [9.44, 0, 0], + "0.25": [12.14, 0, 0], + "0.2917": [14, 0, 0], + "0.3333": [14.92, 0, 0], + "0.375": [14.82, 0, 0], + "0.4167": [13.7, 0, 0], + "0.4583": [11.66, 0, 0], + "0.5": [8.82, 0, 0], + "0.5417": [5.38, 0, 0], + "0.5833": [1.57, 0, 0], + "0.625": [-2.35, 0, 0], + "0.6667": [-6.1, 0, 0], + "0.7083": [-9.44, 0, 0], + "0.75": [-12.14, 0, 0], + "0.7917": [-14, 0, 0], + "0.8333": [-14.92, 0, 0], + "0.875": [-14.82, 0, 0], + "0.9167": [-13.7, 0, 0], + "0.9583": [-11.66, 0, 0], + "1.0": [-8.82, 0, 0] + }, + "position": { + "0.0": [-0.3, 0.02, 0], + "0.0417": [-0.3, 0.09, 0.23], + "0.0833": [-0.3, 0.21, 0.41], + "0.125": [-0.3, 0.43, 0.55], + "0.1667": [-0.3, 0.84, 0.64], + "0.2083": [-0.3, 1.42, 0.68], + "0.25": [-0.3, 1.95, 0.7], + "0.2917": [-0.3, 2.27, 0.68], + "0.3333": [-0.3, 2.45, 0.64], + "0.375": [-0.3, 2.54, 0.55], + "0.4167": [-0.3, 2.59, 0.41], + "0.4583": [-0.3, 2.6, 0.23], + "0.5": [-0.3, 2.58, 0], + "0.5417": [-0.3, 2.51, -0.23], + "0.5833": [-0.3, 2.39, -0.41], + "0.625": [-0.3, 2.17, -0.55], + "0.6667": [-0.3, 1.76, -0.64], + "0.7083": [-0.3, 1.18, -0.68], + "0.75": [-0.3, 0.65, -0.7], + "0.7917": [-0.3, 0.33, -0.68], + "0.8333": [-0.3, 0.15, -0.64], + "0.875": [-0.3, 0.06, -0.55], + "0.9167": [-0.3, 0.01, -0.41], + "0.9583": [-0.3, 0, -0.23], + "1.0": [-0.3, 0.02, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [8.82, 0, 0], + "0.0417": [5.38, 0, 0], + "0.0833": [1.57, 0, 0], + "0.125": [-2.35, 0, 0], + "0.1667": [-6.1, 0, 0], + "0.2083": [-9.44, 0, 0], + "0.25": [-12.14, 0, 0], + "0.2917": [-14, 0, 0], + "0.3333": [-14.92, 0, 0], + "0.375": [-14.82, 0, 0], + "0.4167": [-13.7, 0, 0], + "0.4583": [-11.66, 0, 0], + "0.5": [-8.82, 0, 0], + "0.5417": [-5.38, 0, 0], + "0.5833": [-1.57, 0, 0], + "0.625": [2.35, 0, 0], + "0.6667": [6.1, 0, 0], + "0.7083": [9.44, 0, 0], + "0.75": [12.14, 0, 0], + "0.7917": [14, 0, 0], + "0.8333": [14.92, 0, 0], + "0.875": [14.82, 0, 0], + "0.9167": [13.7, 0, 0], + "0.9583": [11.66, 0, 0], + "1.0": [8.82, 0, 0] + }, + "position": { + "0.0": [0.2, 2.58, 0], + "0.0417": [0.2, 2.51, -0.23], + "0.0833": [0.2, 2.39, -0.41], + "0.125": [0.2, 2.17, -0.55], + "0.1667": [0.2, 1.76, -0.64], + "0.2083": [0.2, 1.18, -0.68], + "0.25": [0.2, 0.65, -0.7], + "0.2917": [0.2, 0.33, -0.68], + "0.3333": [0.2, 0.15, -0.64], + "0.375": [0.2, 0.06, -0.55], + "0.4167": [0.2, 0.01, -0.41], + "0.4583": [0.2, 0, -0.23], + "0.5": [0.2, 0.02, 0], + "0.5417": [0.2, 0.09, 0.23], + "0.5833": [0.2, 0.21, 0.41], + "0.625": [0.2, 0.43, 0.55], + "0.6667": [0.2, 0.84, 0.64], + "0.7083": [0.2, 1.42, 0.68], + "0.75": [0.2, 1.95, 0.7], + "0.7917": [0.2, 2.27, 0.68], + "0.8333": [0.2, 2.45, 0.64], + "0.875": [0.2, 2.54, 0.55], + "0.9167": [0.2, 2.59, 0.41], + "0.9583": [0.2, 2.6, 0.23], + "1.0": [0.2, 2.58, 0] + } + }, + "body": { + "rotation": { + "0.0": [-2.58, 0, 1], + "0.0417": [-2.59, 0, 0.97], + "0.0833": [-2.46, 0, 0.87], + "0.125": [-2, 0, 0.71], + "0.1667": [-0.97, 0, 0.5], + "0.2083": [-0.39, 0, 0.26], + "0.25": [-0.22, 0, 0], + "0.2917": [-0.21, 0, -0.26], + "0.3333": [-0.34, 0, -0.5], + "0.375": [-0.8, 0, -0.71], + "0.4167": [-1.83, 0, -0.87], + "0.4583": [-2.41, 0, -0.97], + "0.5": [-2.58, 0, -1], + "0.5417": [-2.59, 0, -0.97], + "0.5833": [-2.46, 0, -0.87], + "0.625": [-2, 0, -0.71], + "0.6667": [-0.97, 0, -0.5], + "0.7083": [-0.39, 0, -0.26], + "0.75": [-0.22, 0, 0], + "0.7917": [-0.21, 0, 0.26], + "0.8333": [-0.34, 0, 0.5], + "0.875": [-0.8, 0, 0.71], + "0.9167": [-1.83, 0, 0.87], + "0.9583": [-2.41, 0, 0.97], + "1.0": [-2.58, 0, 1] + }, + "position": { + "0.0": [0.2, -0.07, 0], + "0.0417": [0.19, -0.01, 0], + "0.0833": [0.17, 0, 0], + "0.125": [0.14, -0.02, 0], + "0.1667": [0.1, -0.11, 0], + "0.2083": [0.05, -0.36, 0], + "0.25": [0, -0.53, 0], + "0.2917": [-0.05, -0.59, 0], + "0.3333": [-0.1, -0.6, 0], + "0.375": [-0.14, -0.58, 0], + "0.4167": [-0.17, -0.49, 0], + "0.4583": [-0.19, -0.24, 0], + "0.5": [-0.2, -0.07, 0], + "0.5417": [-0.19, -0.01, 0], + "0.5833": [-0.17, 0, 0], + "0.625": [-0.14, -0.02, 0], + "0.6667": [-0.1, -0.11, 0], + "0.7083": [-0.05, -0.36, 0], + "0.75": [0, -0.53, 0], + "0.7917": [0.05, -0.59, 0], + "0.8333": [0.1, -0.6, 0], + "0.875": [0.14, -0.58, 0], + "0.9167": [0.17, -0.49, 0], + "0.9583": [0.19, -0.24, 0], + "1.0": [0.2, -0.07, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-1, 0, -0.5], + "0.0417": [-1, 0, -0.98], + "0.0833": [-1, 0, -1.4], + "0.125": [-1, 0, -1.72], + "0.1667": [-1, 0, -1.93], + "0.2083": [-1, 0, -2], + "0.25": [-1, 0, -1.94], + "0.2917": [-1, 0, -1.74], + "0.3333": [-1, 0, -1.43], + "0.375": [-1, 0, -1.02], + "0.4167": [-1, 0, -0.54], + "0.4583": [-1, 0, -0.02], + "0.5": [-1, 0, 0.5], + "0.5417": [-1, 0, 0.98], + "0.5833": [-1, 0, 1.4], + "0.625": [-1, 0, 1.72], + "0.6667": [-1, 0, 1.93], + "0.7083": [-1, 0, 2], + "0.75": [-1, 0, 1.94], + "0.7917": [-1, 0, 1.74], + "0.8333": [-1, 0, 1.43], + "0.875": [-1, 0, 1.02], + "0.9167": [-1, 0, 0.54], + "0.9583": [-1, 0, 0.02], + "1.0": [-1, 0, -0.5] + }, + "position": { + "0.0": [0, 0.13, 0], + "0.0417": [0, 0.23, 0], + "0.0833": [0, 0.32, 0], + "0.125": [0, 0.39, 0], + "0.1667": [0, 0.4, 0], + "0.2083": [0, 0.36, 0], + "0.25": [0, 0.27, 0], + "0.2917": [0, 0.17, 0], + "0.3333": [0, 0.08, 0], + "0.375": [0, 0.01, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0.04, 0], + "0.5": [0, 0.13, 0], + "0.5417": [0, 0.23, 0], + "0.5833": [0, 0.32, 0], + "0.625": [0, 0.39, 0], + "0.6667": [0, 0.4, 0], + "0.7083": [0, 0.36, 0], + "0.75": [0, 0.27, 0], + "0.7917": [0, 0.17, 0], + "0.8333": [0, 0.08, 0], + "0.875": [0, 0.01, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0.04, 0], + "1.0": [0, 0.13, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [1.43, 1.5, 3.72], + "0.0417": [2.32, 0.78, 2.72], + "0.0833": [2.45, 0, 1.55], + "0.125": [1.8, -0.78, 0.26], + "0.1667": [0.53, -1.5, -1.04], + "0.2083": [-1.02, -2.12, -2.27], + "0.25": [-2.43, -2.6, -3.35], + "0.2917": [-3.32, -2.9, -4.19], + "0.3333": [-3.45, -3, -4.76], + "0.375": [-2.8, -2.9, -4.99], + "0.4167": [-1.53, -2.6, -4.89], + "0.4583": [0.02, -2.12, -4.46], + "0.5": [1.43, -1.5, -3.72], + "0.5417": [2.32, -0.78, -2.72], + "0.5833": [2.45, 0, -1.55], + "0.625": [1.8, 0.78, -0.26], + "0.6667": [0.53, 1.5, 1.04], + "0.7083": [-1.02, 2.12, 2.27], + "0.75": [-2.43, 2.6, 3.35], + "0.7917": [-3.32, 2.9, 4.19], + "0.8333": [-3.45, 3, 4.76], + "0.875": [-2.8, 2.9, 4.99], + "0.9167": [-1.53, 2.6, 4.89], + "0.9583": [0.02, 2.12, 4.46], + "1.0": [1.43, 1.5, 3.72] + } + }, + "rightEar": { + "rotation": { + "0.0": [1.43, -2.3, 3.21], + "0.0417": [2.32, -1.72, 4.1], + "0.0833": [2.45, -1.03, 4.7], + "0.125": [1.8, -0.26, 4.98], + "0.1667": [0.53, 0.52, 4.92], + "0.2083": [-1.02, 1.27, 4.53], + "0.25": [-2.43, 1.93, 3.83], + "0.2917": [-3.32, 2.46, 2.87], + "0.3333": [-3.45, 2.82, 1.71], + "0.375": [-2.8, 2.99, 0.44], + "0.4167": [-1.53, 2.95, -0.87], + "0.4583": [0.02, 2.72, -2.11], + "0.5": [1.43, 2.3, -3.21], + "0.5417": [2.32, 1.72, -4.1], + "0.5833": [2.45, 1.03, -4.7], + "0.625": [1.8, 0.26, -4.98], + "0.6667": [0.53, -0.52, -4.92], + "0.7083": [-1.02, -1.27, -4.53], + "0.75": [-2.43, -1.93, -3.83], + "0.7917": [-3.32, -2.46, -2.87], + "0.8333": [-3.45, -2.82, -1.71], + "0.875": [-2.8, -2.99, -0.44], + "0.9167": [-1.53, -2.95, 0.87], + "0.9583": [0.02, -2.72, 2.11], + "1.0": [1.43, -2.3, 3.21] + } + }, + "tail": { + "rotation": { + "0.0": [-50, 12.14, 0], + "0.0417": [-51.5, 9.44, 0], + "0.0833": [-52.6, 6.1, 0], + "0.125": [-53, 2.35, 0], + "0.1667": [-52.6, -1.57, 0], + "0.2083": [-51.5, -5.38, 0], + "0.25": [-50, -8.82, 0], + "0.2917": [-48.5, -11.66, 0], + "0.3333": [-47.4, -13.7, 0], + "0.375": [-47, -14.82, 0], + "0.4167": [-47.4, -14.92, 0], + "0.4583": [-48.5, -14, 0], + "0.5": [-50, -12.14, 0], + "0.5417": [-51.5, -9.44, 0], + "0.5833": [-52.6, -6.1, 0], + "0.625": [-53, -2.35, 0], + "0.6667": [-52.6, 1.57, 0], + "0.7083": [-51.5, 5.38, 0], + "0.75": [-50, 8.82, 0], + "0.7917": [-48.5, 11.66, 0], + "0.8333": [-47.4, 13.7, 0], + "0.875": [-47, 14.82, 0], + "0.9167": [-47.4, 14.92, 0], + "0.9583": [-48.5, 14, 0], + "1.0": [-50, 12.14, 0] + } + } + } + }, + "animation.silverlabs_nat.tiger_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "-0.2 + Math.cos( -20 + ( q.anim_time - 0.0 ) * 720 ) * 0.1", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.1 ) * 720 ) * -0.005", + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.1 ) * 720 ) * -0.005" + ] + }, + "leftArm": { + "rotation": ["-Math.cos(( q.anim_time + 0.1 ) * 360 ) * -15", 0, 0], + "position": [ + 0, + "v.freq = 2; v.mag = -1.0; v.balloon = 3; v.offset = 1.2; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 1.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": ["-Math.cos(( q.anim_time + 0.1 ) * 360 ) * 15", 0, 0], + "position": [ + 0, + "v.freq = 2; v.mag = 1.0; v.balloon = 3; v.offset = 1.2; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -1.5; v.balloon = 1; v.offset = 0; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftLeg": { + "rotation": ["-Math.cos(( q.anim_time + 0.15 ) * 360 ) * 15", 0, 0], + "position": [ + -0.3, + "v.freq = 2; v.mag = -1.3; v.balloon = 2; v.offset = 1.3; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -0.7; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightLeg": { + "rotation": ["-Math.cos(( q.anim_time + 0.15 ) * 360 ) * -15", 0, 0], + "position": [ + 0.2, + "v.freq = 2; v.mag = 1.3; v.balloon = 2; v.offset = 1.3; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.7; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "body": { + "rotation": [ + "v.freq = 4; v.mag = 1.2; v.balloon = 2; v.offset = 1.4; v.time_offset = 0.1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 1" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 360 ) * -0.2", + "v.freq = 4; v.mag = 0.3; v.balloon = 2; v.offset = -0.3; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0 + ] + }, + "skull": { + "rotation": [ + "-1 - Math.sin(( q.anim_time + 0.1 ) * 720 ) * -0.005", + 0, + "Math.sin(( q.anim_time + 0.04 ) * 360 ) * -2" + ], + "position": [ + 0, + "0.2 + Math.sin(( q.anim_time - 0.03 ) * 720 ) * 0.2", + 0 + ] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) * -3", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 360 ) * -3", + "Math.sin( 60 + ( q.anim_time - 0.3 ) * 360 ) * -5" + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 720 ) * -3", + "-Math.cos( 40 + ( q.anim_time - 0.0 ) * 360 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 360 ) * 5" + ] + }, + "tail": { + "rotation": [ + "-50 - Math.sin(( q.anim_time - 0.0 ) * 720 ) * 3", + "-Math.cos(( q.anim_time - 0.4 ) * 360 ) * 15", + 0 + ] + } + } + }, + "animation.silverlabs_nat.tiger_baby.run": { + "loop": true, + "animation_length": 0.6667, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "position": { + "0.0": [0, -0.5, 0], + "0.0417": [0, 0.09, 0], + "0.0833": [0, 0.6, 0], + "0.125": [0, 0.95, 0], + "0.1667": [0, 1.1, 0], + "0.2083": [0, 1.02, 0], + "0.25": [0, 0.73, 0], + "0.2917": [0, 0.26, 0], + "0.3333": [0, -0.31, 0], + "0.375": [0, -0.5, 0], + "0.4167": [0, -0.5, 0], + "0.4583": [0, -0.5, 0], + "0.5": [0, -0.5, 0], + "0.5417": [0, -0.5, 0], + "0.5833": [0, -0.5, 0], + "0.625": [0, -0.5, 0], + "0.6667": [0, -0.5, 0] + }, + "scale": { + "0.0": [0.9905, 1.0062, 0.9905], + "0.0417": [0.9924, 0.9984, 0.9924], + "0.0833": [0.9955, 0.9909, 0.9955], + "0.125": [0.9992, 0.9848, 0.9992], + "0.1667": [1.0031, 0.981, 1.0031], + "0.2083": [1.0065, 0.9801, 1.0065], + "0.25": [1.0089, 0.9822, 1.0089], + "0.2917": [1.01, 0.987, 1.01], + "0.3333": [1.0095, 0.9938, 1.0095], + "0.375": [1.0076, 1.0016, 1.0076], + "0.4167": [1.0045, 1.0091, 1.0045], + "0.4583": [1.0008, 1.0152, 1.0008], + "0.5": [0.9969, 1.019, 0.9969], + "0.5417": [0.9935, 1.0199, 0.9935], + "0.5833": [0.9911, 1.0178, 0.9911], + "0.625": [0.99, 1.013, 0.99], + "0.6667": [0.9905, 1.0062, 0.9905] + } + }, + "body": { + "rotation": { + "0.0": [5.13, 0.68, 0], + "0.0417": [5.98, -0.09, 0], + "0.0833": [5.61, -0.85, 0], + "0.125": [4.08, -1.47, 0], + "0.1667": [1.63, -1.88, 0], + "0.2083": [-1.37, -2, 0], + "0.25": [-4.47, -1.81, 0], + "0.2917": [-7.2, -1.35, 0], + "0.3333": [-9.13, -0.68, 0], + "0.375": [-9.98, 0.09, 0], + "0.4167": [-9.61, 0.85, 0], + "0.4583": [-8.08, 1.47, 0], + "0.5": [-5.63, 1.88, 0], + "0.5417": [-2.63, 2, 0], + "0.5833": [0.47, 1.81, 0], + "0.625": [3.2, 1.35, 0], + "0.6667": [5.13, 0.68, 0] + }, + "position": { + "0.0": [0, -0.62, -0.28], + "0.0417": [0, -0.7, -0.36], + "0.0833": [0, -0.67, -0.42], + "0.125": [0, -0.53, -0.45], + "0.1667": [0, -0.32, -0.44], + "0.2083": [0, -0.05, -0.39], + "0.25": [0, 0.22, -0.31], + "0.2917": [0, 0.45, -0.22], + "0.3333": [0, 0.62, -0.12], + "0.375": [0, 0.7, -0.04], + "0.4167": [0, 0.67, 0.02], + "0.4583": [0, 0.53, 0.05], + "0.5": [0, 0.32, 0.04], + "0.5417": [0, 0.05, -0.01], + "0.5833": [0, -0.22, -0.09], + "0.625": [0, -0.45, -0.18], + "0.6667": [0, -0.62, -0.28] + }, + "scale": { + "0.0": [0.9969, 0.9882, 0.9969], + "0.0417": [1.0008, 0.9829, 1.0008], + "0.0833": [1.0045, 0.9802, 1.0045], + "0.125": [1.0076, 0.9806, 1.0076], + "0.1667": [1.0095, 0.9838, 1.0095], + "0.2083": [1.01, 0.9896, 1.01], + "0.25": [1.0089, 0.9969, 1.0089], + "0.2917": [1.0065, 1.0047, 1.0065], + "0.3333": [1.0031, 1.0118, 1.0031], + "0.375": [0.9992, 1.0171, 0.9992], + "0.4167": [0.9955, 1.0198, 0.9955], + "0.4583": [0.9924, 1.0194, 0.9924], + "0.5": [0.9905, 1.0162, 0.9905], + "0.5417": [0.99, 1.0104, 0.99], + "0.5833": [0.9911, 1.0031, 0.9911], + "0.625": [0.9935, 0.9953, 0.9935], + "0.6667": [0.9969, 0.9882, 0.9969] + } + }, + "skull": { + "rotation": { + "0.0": [-1.55, 0, 0], + "0.0417": [-3.25, 0, 0], + "0.0833": [-4.46, 0, 0], + "0.125": [-4.98, 0, 0], + "0.1667": [-4.76, 0, 0], + "0.2083": [-3.8, 0, 0], + "0.25": [-2.27, 0, 0], + "0.2917": [-0.39, 0, 0], + "0.3333": [1.55, 0, 0], + "0.375": [3.25, 0, 0], + "0.4167": [4.46, 0, 0], + "0.4583": [4.98, 0, 0], + "0.5": [4.76, 0, 0], + "0.5417": [3.8, 0, 0], + "0.5833": [2.27, 0, 0], + "0.625": [0.39, 0, 0], + "0.6667": [-1.55, 0, 0] + }, + "position": { + "0.0": [0, 0.75, 0], + "0.0417": [0, 0.44, 0], + "0.0833": [0, 0.14, 0], + "0.125": [0, -0.11, 0], + "0.1667": [0, -0.26, 0], + "0.2083": [0, -0.3, 0], + "0.25": [0, -0.21, 0], + "0.2917": [0, -0.02, 0], + "0.3333": [0, 0.25, 0], + "0.375": [0, 0.56, 0], + "0.4167": [0, 0.86, 0], + "0.4583": [0, 1.11, 0], + "0.5": [0, 1.26, 0], + "0.5417": [0, 1.3, 0], + "0.5833": [0, 1.21, 0], + "0.625": [0, 1.02, 0], + "0.6667": [0, 0.75, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [-16.91, 0, 0], + "0.0417": [-7.3, 0, 0], + "0.0833": [4.94, 0, 0], + "0.125": [15.33, 0, 0], + "0.1667": [21.65, 0, 0], + "0.2083": [24.55, 0, 0], + "0.25": [24.8, 0, 0], + "0.2917": [22.47, 0, 0], + "0.3333": [16.91, 0, 0], + "0.375": [7.3, 0, 0], + "0.4167": [-4.94, 0, 0], + "0.4583": [-15.33, 0, 0], + "0.5": [-21.65, 0, 0], + "0.5417": [-24.55, 0, 0], + "0.5833": [-24.8, 0, 0], + "0.625": [-22.47, 0, 0], + "0.6667": [-16.91, 0, 0] + }, + "position": { + "0.0": [0.2, 0.25, -0.41], + "0.0417": [0.2, 0.05, -0.54], + "0.0833": [0.2, 0, -0.6], + "0.125": [0.2, 0.07, -0.59], + "0.1667": [0.2, 0.3, -0.52], + "0.2083": [0.2, 0.89, -0.37], + "0.25": [0.2, 2.11, -0.12], + "0.2917": [0.2, 3.24, 0.18], + "0.3333": [0.2, 3.75, 0.41], + "0.375": [0.2, 3.95, 0.54], + "0.4167": [0.2, 4, 0.6], + "0.4583": [0.2, 3.93, 0.59], + "0.5": [0.2, 3.7, 0.52], + "0.5417": [0.2, 3.11, 0.37], + "0.5833": [0.2, 1.89, 0.12], + "0.625": [0.2, 0.76, -0.18], + "0.6667": [0.2, 0.25, -0.41] + } + }, + "rightArm": { + "rotation": { + "0.0": [-20, 0, 0], + "0.0417": [-18.99, 0, 0], + "0.0833": [-15.67, 0, 0], + "0.125": [-9.31, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [9.31, 0, 0], + "0.25": [15.67, 0, 0], + "0.2917": [18.99, 0, 0], + "0.3333": [20, 0, 0], + "0.375": [18.99, 0, 0], + "0.4167": [15.67, 0, 0], + "0.4583": [9.31, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [-9.31, 0, 0], + "0.5833": [-15.67, 0, 0], + "0.625": [-18.99, 0, 0], + "0.6667": [-20, 0, 0] + }, + "position": { + "0.0": [0.2, 1.93, -0.6], + "0.0417": [0.2, 0.35, -0.57], + "0.0833": [0.2, -0.52, -0.47], + "0.125": [0.2, -0.87, -0.28], + "0.1667": [0.2, -0.99, 0], + "0.2083": [0.2, -0.97, 0.28], + "0.25": [0.2, -0.78, 0.47], + "0.2917": [0.2, -0.29, 0.57], + "0.3333": [0.2, 0.87, 0.6], + "0.375": [0.2, 2.45, 0.57], + "0.4167": [0.2, 3.32, 0.47], + "0.4583": [0.2, 3.67, 0.28], + "0.5": [0.2, 3.79, 0], + "0.5417": [0.2, 3.77, -0.28], + "0.5833": [0.2, 3.58, -0.47], + "0.625": [0.2, 3.09, -0.57], + "0.6667": [0.2, 1.93, -0.6] + } + }, + "rightLeg": { + "rotation": { + "0.0": [20, 0, 0], + "0.0417": [-0.65, 0, 0], + "0.0833": [-10.2, 0, 0], + "0.125": [-13.98, 0, 0], + "0.1667": [-15, 0, 0], + "0.2083": [-13.98, 0, 0], + "0.25": [-10.2, 0, 0], + "0.2917": [-0.65, 0, 0], + "0.3333": [20, 0, 0], + "0.375": [40.65, 0, 0], + "0.4167": [50.2, 0, 0], + "0.4583": [53.98, 0, 0], + "0.5": [55, 0, 0], + "0.5417": [53.98, 0, 0], + "0.5833": [50.2, 0, 0], + "0.625": [40.65, 0, 0], + "0.6667": [20, 0, 0] + }, + "position": { + "0.0": [0.3, 2.67, -1.66], + "0.0417": [0.3, 2.7, -2.08], + "0.0833": [0.3, 2.63, -2.31], + "0.125": [0.3, 2.43, -2.4], + "0.1667": [0.3, 2.08, -2.36], + "0.2083": [0.3, 1.6, -2.19], + "0.25": [0.3, 1.16, -1.85], + "0.2917": [0.3, 0.87, -1.32], + "0.3333": [0.3, 0.73, -0.74], + "0.375": [0.3, 0.7, -0.32], + "0.4167": [0.3, 0.77, -0.09], + "0.4583": [0.3, 0.97, 0], + "0.5": [0.3, 1.32, -0.04], + "0.5417": [0.3, 1.8, -0.21], + "0.5833": [0.3, 2.24, -0.55], + "0.625": [0.3, 2.53, -1.08], + "0.6667": [0.3, 2.67, -1.66] + }, + "scale": { + "0.0": [1, 0.9334, 1], + "0.0417": [1, 0.9302, 1], + "0.0833": [1, 0.9376, 1], + "0.125": [1, 0.9545, 1], + "0.1667": [1, 0.9784, 1], + "0.2083": [1, 1.0055, 1], + "0.25": [1, 1.0318, 1], + "0.2917": [1, 1.0532, 1], + "0.3333": [1, 1.0666, 1], + "0.375": [1, 1.0698, 1], + "0.4167": [1, 1.0624, 1], + "0.4583": [1, 1.0455, 1], + "0.5": [1, 1.0216, 1], + "0.5417": [1, 0.9945, 1], + "0.5833": [1, 0.9682, 1], + "0.625": [1, 0.9468, 1], + "0.6667": [1, 0.9334, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [54.84, 0, 0], + "0.0417": [52.89, 0, 0], + "0.0833": [47.37, 0, 0], + "0.125": [33.81, 0, 0], + "0.1667": [10.41, 0, 0], + "0.2083": [-5.52, 0, 0], + "0.25": [-12.16, 0, 0], + "0.2917": [-14.64, 0, 0], + "0.3333": [-14.84, 0, 0], + "0.375": [-12.89, 0, 0], + "0.4167": [-7.37, 0, 0], + "0.4583": [6.19, 0, 0], + "0.5": [29.59, 0, 0], + "0.5417": [45.52, 0, 0], + "0.5833": [52.16, 0, 0], + "0.625": [54.64, 0, 0], + "0.6667": [54.84, 0, 0] + }, + "position": { + "0.0": [-0.3, 2.95, -0.06], + "0.0417": [-0.3, 3.22, -0.44], + "0.0833": [-0.3, 3.3, -1], + "0.125": [-0.3, 3.22, -1.56], + "0.1667": [-0.3, 2.95, -1.94], + "0.2083": [-0.3, 2.44, -2.14], + "0.25": [-0.3, 1.7, -2.2], + "0.2917": [-0.3, 0.96, -2.14], + "0.3333": [-0.3, 0.45, -1.94], + "0.375": [-0.3, 0.18, -1.56], + "0.4167": [-0.3, 0.1, -1], + "0.4583": [-0.3, 0.18, -0.44], + "0.5": [-0.3, 0.45, -0.06], + "0.5417": [-0.3, 0.96, 0.14], + "0.5833": [-0.3, 1.7, 0.2], + "0.625": [-0.3, 2.44, 0.14], + "0.6667": [-0.3, 2.95, -0.06] + }, + "scale": { + "0.0": [1, 0.948, 1], + "0.0417": [1, 0.9635, 1], + "0.0833": [1, 0.9845, 1], + "0.125": [1, 1.0078, 1], + "0.1667": [1, 1.03, 1], + "0.2083": [1, 1.0476, 1], + "0.25": [1, 1.058, 1], + "0.2917": [1, 1.0595, 1], + "0.3333": [1, 1.052, 1], + "0.375": [1, 1.0365, 1], + "0.4167": [1, 1.0155, 1], + "0.4583": [1, 0.9922, 1], + "0.5": [1, 0.97, 1], + "0.5417": [1, 0.9524, 1], + "0.5833": [1, 0.942, 1], + "0.625": [1, 0.9405, 1], + "0.6667": [1, 0.948, 1] + } + }, + "tail": { + "rotation": { + "0.0": [-19.6, -6, 0], + "0.0417": [-14.29, -5.54, 0], + "0.0833": [-6.8, -4.24, 0], + "0.125": [1.73, -2.3, 0], + "0.1667": [9.99, 0, 0], + "0.2083": [16.73, 2.3, 0], + "0.25": [20.92, 4.24, 0], + "0.2917": [21.93, 5.54, 0], + "0.3333": [19.6, 6, 0], + "0.375": [14.29, 5.54, 0], + "0.4167": [6.8, 4.24, 0], + "0.4583": [-1.73, 2.3, 0], + "0.5": [-9.99, 0, 0], + "0.5417": [-16.73, -2.3, 0], + "0.5833": [-20.92, -4.24, 0], + "0.625": [-21.93, -5.54, 0], + "0.6667": [-19.6, -6, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [4.64, -1.5, 4.5], + "0.0417": [6.6, -0.39, 6.21], + "0.0833": [7.47, 0.78, 6.97], + "0.125": [7.13, 1.83, 6.68], + "0.1667": [5.63, 2.6, 5.36], + "0.2083": [3.19, 2.97, 3.23], + "0.25": [0.2, 2.9, 0.61], + "0.2917": [-2.91, 2.38, -2.1], + "0.3333": [-5.64, 1.5, -4.5], + "0.375": [-7.6, 0.39, -6.21], + "0.4167": [-8.47, -0.78, -6.97], + "0.4583": [-8.13, -1.83, -6.68], + "0.5": [-6.63, -2.6, -5.36], + "0.5417": [-4.19, -2.97, -3.23], + "0.5833": [-1.2, -2.9, -0.61], + "0.625": [1.91, -2.38, 2.1], + "0.6667": [4.64, -1.5, 4.5] + } + }, + "leftEar": { + "rotation": { + "0.0": [7.02, 1.5, -6.06], + "0.0417": [7.49, 0.39, -6.94], + "0.0833": [6.75, -0.78, -6.76], + "0.125": [4.9, -1.83, -5.55], + "0.1667": [2.24, -2.6, -3.5], + "0.2083": [-0.85, -2.97, -0.91], + "0.25": [-3.88, -2.9, 1.81], + "0.2917": [-6.4, -2.38, 4.26], + "0.3333": [-8.02, -1.5, 6.06], + "0.375": [-8.49, -0.39, 6.94], + "0.4167": [-7.75, 0.78, 6.76], + "0.4583": [-5.9, 1.83, 5.55], + "0.5": [-3.24, 2.6, 3.5], + "0.5417": [-0.15, 2.97, 0.91], + "0.5833": [2.88, 2.9, -1.81], + "0.625": [5.4, 2.38, -4.26], + "0.6667": [7.02, 1.5, -6.06] + } + } + } + }, + "animation.silverlabs_nat.tiger_baby.run_UB": { + "loop": true, + "animation_length": 0.6667, + "bones": { + "root": { + "position": [ + 0, + "-0.5 + Math.max( 0, Math.sin(( q.anim_time - 0.0 ) * 520 ) ) * 1.6", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.2 ) * 540 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * 0.02", + "1 + Math.sin(( q.anim_time + 0.2 ) * 540 ) * -0.01" + ] + }, + "body": { + "rotation": [ + "-2 - Math.cos(( q.anim_time - 0.05 ) * 540 ) * -8", + "-Math.sin( -20 + ( q.anim_time - 0.0 ) * 540 ) * 2", + 0 + ], + "position": [ + 0, + "Math.cos(( q.anim_time - 0.05 ) * 540 ) * -0.7", + "-0.2 + Math.sin(( q.anim_time - 0.3 ) * 540 ) * 0.25" + ], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.4 ) * 540 ) * 0.02", + "1 + Math.sin(( q.anim_time + 0.3 ) * 540 ) * -0.01" + ] + }, + "skull": { + "rotation": ["-Math.sin(( q.anim_time + 0.7 ) * 540 ) * 5", 0, 0], + "position": [ + 0, + "0.5 + Math.cos(( q.anim_time - 0.2 ) * 540 ) * -0.8", + 0 + ] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 25; v.balloon = 1; v.offset = 0; v.time_offset = -0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + 0.2, + "v.freq = 2; v.mag = 2.0; v.balloon = 2; v.offset = 2; v.time_offset = 0.42; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.6; v.balloon = 1; v.offset = 0; v.time_offset = 0.4; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 2; v.mag = 20; v.balloon = 1; v.offset = 0; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + 0.2, + "v.freq = 2; v.mag = 2.4; v.balloon = 2; v.offset = 1.4; v.time_offset = 0.32; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 0.6; v.balloon = 1; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -35; v.balloon = 2; v.offset = 10; v.time_offset = 1; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0.3, + "v.freq = 2; v.mag = 1; v.balloon = 1; v.offset = 1.7; v.time_offset = 0.8; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = -1.2; v.balloon = 1; v.offset = -1.2; v.time_offset = 0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [1, "1 + Math.sin(( q.anim_time - 0.2 ) * 540 ) * 0.07", 1] + }, + "leftLeg": { + "rotation": [ + "10 - ( v.freq = 2; v.mag = -35; v.balloon = 2; v.offset = 10; v.time_offset = 0.85; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + -0.3, + "v.freq = 2; v.mag = 1.6; v.balloon = 1; v.offset = 1.7; v.time_offset = 0.75; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 2; v.mag = 1.2; v.balloon = 1; v.offset = -1; v.time_offset = 0.25; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 270 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ], + "scale": [ + 1, + "1 + Math.sin( -60 + ( q.anim_time - 0.0 ) * 540 ) * 0.06", + 1 + ] + }, + "tail": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.45 ) * 540 ) * 22", + "-Math.cos(( q.anim_time - 0.0 ) * 540 ) * 6", + 0 + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * 7" + ] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( 70 + ( q.anim_time - 0.0 ) * 540 ) * -8", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * -3", + "Math.sin( 60 + ( q.anim_time - 0.0 ) * 540 ) * -7" + ] + } + } + }, + "animation.silverlabs_nat.tiger_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [-26.14329, 3.10112, -0.35014], + "position": [0, -4.6, 1.5], + "scale": 1 + }, + "skull": { + "rotation": [25.43601, -1.93671, 4.05789], + "position": [0, 1.3, -0.6] + }, + "leftArm": { + "rotation": [-24.94652, 1.68934, 3.62628], + "position": [1, -1, 1] + }, + "rightArm": { + "rotation": [-7.5095, 0.21782, -4.99527], + "position": [-1.3, 0, 1] + }, + "rightLeg": { + "rotation": [-89.52229, 4.53646, -4.49347], + "position": [-1.6, -6.1, 1.5] + }, + "leftLeg": { + "rotation": [-87.65007, -9.33379, 5.5532], + "position": [1.6, -5.7, 1.5] + }, + "tail": { + "rotation": [-52.60912, 47.17514, -32.0502], + "position": [0, 0, -0.7] + }, + "leftEar": { + "rotation": [0, 0, 10], + "position": [0, 0, 0] + }, + "rightEar": { + "rotation": [0, 0, 0], + "position": [0, 0, 0] + }, + "root": { + "scale": 1 + } + } + }, + "animation.silverlabs_nat.tiger_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.75, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [3, 0, 0], + "0.375": [-30, 4.6, 4.4], + "0.5": [-26, 4.3, 2.1], + "0.5417": [-26, 4.2, 1.9], + "0.75": [-26.14329, 3.10112, -0.35014] + }, + "position": { + "0.0": [0, 0, 0], + "0.375": [0, -5.1, 1.5], + "0.4583": [0, -4.75, 1.5], + "0.5": [0, -4.6, 1.5], + "0.5417": [0, -4.6, 1.5], + "0.75": [0, -4.6, 1.5] + }, + "scale": { + "0.0833": [1, 1, 1], + "0.2083": [0.99, 1.02, 0.99], + "0.4167": [1.02, 0.97, 1.01], + "0.5": [0.99, 1.02, 0.99], + "0.5833": [1, 1, 1], + "0.75": [1, 1, 1] + } + }, + "tail": { + "rotation": { + "0.0": [-34, 0, 0], + "0.0833": [-21.05, 0, 0], + "0.1667": [38.89, 0, 0], + "0.25": [42.78, 14.24, 0], + "0.375": [26.1, 35.6, 0], + "0.4167": [17.6, 40.4, 0], + "0.4583": [2, 45.8, 0], + "0.5417": [-41.30912, 47.17514, -32.0502], + "0.625": [-51.31, 47.18, -32.05], + "0.7083": [-42.24, 47.18, -32.05], + "0.75": [-41.30912, 47.17514, -32.0502] + }, + "position": { + "0.0": [0, 0, 0], + "0.375": [0, 0, -0.7], + "0.5417": [0, 0, -0.7], + "0.75": [0, 0, -0.7] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [9.5, 0, 2.46], + "0.2083": [15.83, 0, 1.6], + "0.2917": [15.27, 1.5, -1.5], + "0.375": [28.5, 2.4, -1.9], + "0.4583": [28.5, 0.8, 0.6], + "0.5417": [25.41522, -1.04967, 3.18495], + "0.6667": [25.43, -1.9, 4.51], + "0.75": [25.43601, -1.93671, 4.05789] + }, + "position": { + "0.0": [0, 0, 0], + "0.2083": [0, 1.24, -0.67], + "0.375": [0, 1.4, -0.6], + "0.4583": [0, 1.3, -0.6], + "0.5417": [0, 1.3, -0.6], + "0.625": [0, 1.3, -0.6], + "0.75": [0, 1.3, -0.6] + } + }, + "leftEar": { + "rotation": { + "0.0417": [0, 0, 0], + "0.1667": [20, 0, 0], + "0.3333": [20, 0, 0.6], + "0.4583": [-13, 0, 3.4], + "0.5417": [9, 0, 6.6], + "0.625": [0, 0, 9.4], + "0.75": [0, 0, 10] + }, + "position": { + "0.0417": [0, 0, 0], + "0.625": [0, 0, 0], + "0.75": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [20, 0, 0], + "0.2917": [20, 0, 0], + "0.4167": [-13, 0, 0], + "0.5": [9, 0, 0], + "0.5833": [0, 0, 0], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.75": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0833": [0, 0, 0], + "0.2083": [-13, 0, 0], + "0.5417": [-24.94652, 1.68934, 3.62628], + "0.75": [-24.94652, 1.68934, 3.62628] + }, + "position": { + "0.0833": [0, 0, 0], + "0.2083": [0, 1, 1], + "0.3333": [0.08, 0.65, 1], + "0.5417": [0.3, -1, 1], + "0.75": [0.3, -1, 1] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-13, 0, 0], + "0.2917": [-4.6, 0, -3.6], + "0.5417": [-7.5095, 0.21782, -4.99527], + "0.75": [-7.5095, 0.21782, -4.99527] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 1, 1], + "0.25": [-0.4, 0, 1], + "0.375": [-0.7, 0, 1], + "0.4583": [-0.8, 0, 1], + "0.5417": [-0.8, 0, 1], + "0.75": [-0.8, 0, 1] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-33.27587, 5.12043, 1.79036], + "0.25": [-64.36177, 10.14708, 1.23971], + "0.375": [-88.89967, 6.09261, 0.91556], + "0.4583": [-89.52229, 4.53646, -2.09347], + "0.5417": [-90.52229, 4.53646, -4.49347], + "0.625": [-89.52229, 4.53646, -4.49347], + "0.75": [-89.52229, 4.53646, -4.49347] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [-0.71, 0.02, 1.78], + "0.3333": [-1.6, -5.1, 1.5], + "0.4167": [-1.6, -6, 1.5], + "0.4583": [-1.6, -6.1, 1.5], + "0.5417": [-1.6, -6.1, 1.5], + "0.75": [-1.6, -6.1, 1.5] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-41.00482, -18.12166, 4.18532], + "0.25": [-69.58336, -13.40348, 2.5105], + "0.375": [-87.67711, -5.54047, 5.8639], + "0.5417": [-87.65007, -9.33379, 5.5532], + "0.75": [-87.65007, -9.33379, 5.5532] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0.71, 0.02, 1.78], + "0.3333": [1.6, -5.1, 1.5], + "0.375": [1.6, -5.85, 1.5], + "0.4167": [1.6, -5.5, 1.4], + "0.4583": [1.6, -5.9, 1.5], + "0.5417": [1.6, -5.7, 1.5], + "0.75": [1.6, -5.7, 1.5] + } + }, + "root": { + "scale": 1 + } + } + }, + "animation.silverlabs_nat.tiger_baby.unsit": { + "animation_length": 0.9167, + "bones": { + "root": { + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, -0.3, 0], + "0.5417": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.2083": [1.02, 0.96, 1.02], + "0.375": [0.985, 1.03, 0.985], + "0.5417": [1.015, 0.97, 1.015], + "0.875": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [-26.14329, 3.10112, -0.35014], + "0.0417": [-23.5, 2, -0.4], + "0.0833": [-12.8, 1.4, -0.4], + "0.125": [-6.18539, 0.38033, -0.46126], + "0.1667": [0.41, 0, -0.4], + "0.25": [3.37, 0.11, -0.4], + "0.2917": [3.20274, 0.16644, -0.59724], + "0.3333": [2.41, 0, 0], + "0.4583": [-0.08, 0, 4.9], + "0.5417": [0.56, 0, 3.95], + "0.625": [1.2, 0, -1.4], + "0.75": [0, 0, 0] + }, + "position": { + "0.0": [0, -4.6, 1.5], + "0.0833": [0, -2.55, 1.33], + "0.1667": [0, -1.3, 1.15], + "0.2917": [0, -0.32, 0.9], + "0.3333": [0, -0.1, 0.82], + "0.4167": [0, 0, 0.41], + "0.5": [0, -0.3, 0], + "0.5833": [0, -0.45, 0], + "0.6667": [0, -0.47, 0], + "0.75": [0, -0.2, 0], + "0.875": [0, 0, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1, 1], + "0.4583": [0.99, 1.02, 0.99], + "0.625": [1, 1, 1] + } + }, + "tail": { + "rotation": { + "0.0": [-52.60912, 47.17514, -32.0502], + "0.0833": [-30.09, 42.83, -14.81], + "0.1667": [0.92, 17, 0], + "0.25": [13.49, -7, 6], + "0.375": [7.8, -15.8, 5], + "0.5": [-34.24, -14.6, 0], + "0.625": [-57.1, 2, 0], + "0.7083": [-61.33, 2.73, 0], + "0.75": [-63.44, 2.2, 0], + "0.8333": [-61, 0, 0] + }, + "position": { + "0.0": [0, 0, -0.7], + "0.625": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [25.43601, -1.93671, 4.05789], + "0.0833": [22.40919, -0.84559, -1.56204], + "0.1667": [14.94, -0.96, 1.36], + "0.3333": [0, 0, -0.6], + "0.4583": [-5.5, -1.7, -3.9], + "0.5417": [-7, -1.2, -3.3], + "0.625": [-5.6, 0, -2.7], + "0.7083": [0.93, 0, -0.6], + "0.75": [1.5, 0, -0.4], + "0.875": [0, 0, 0] + }, + "position": { + "0.0": [0, 1.3, -0.6], + "0.125": [0, 1.46, -0.37], + "0.3333": [0, 0.7, 0], + "0.4583": [0, 0.3, 0.3], + "0.5417": [0, 0.1, 0.5], + "0.75": [0, -0.1, 0], + "0.8333": [0, -0.13, 0], + "0.9167": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 10], + "0.125": [-9.15, 0, 0], + "0.2917": [16.7, 0, 0], + "0.4583": [3.4, 0, 0], + "0.5833": [-2.7, 0, 0], + "0.75": [1.95, 0, 0], + "0.8333": [-0.8, 0, 0], + "0.9167": [0.1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.8333": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-9.15, 0, 0], + "0.3333": [16.7, 0, 0], + "0.5": [3.4, 0, 0], + "0.625": [-2.7, 0, 0], + "0.7083": [1.95, 0, 0], + "0.7917": [-0.8, 0, 0], + "0.875": [0.1, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.625": [0, 0, 0], + "0.7917": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [-24.94652, 1.68934, 3.62628], + "0.2083": [-24.94652, 1.68934, 3.62628], + "0.4583": [-16.48558, 0.42246, 0.90684], + "0.6667": [0, 0, 0] + }, + "position": { + "0.0": [1, -1, 1], + "0.2083": [1, -1, 1], + "0.4583": [0, 0.7, 1.36], + "0.5417": [0, 0, 1.61], + "0.6667": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [-7.5095, 0.21782, -4.99527], + "0.1667": [-7.5095, 0.21782, -4.99527], + "0.4583": [-5.46242, 0.86964, -0.03768], + "0.6667": [-13, 0, 0], + "0.7917": [0, 0, 0] + }, + "position": { + "0.0": [-1.3, 0, 1], + "0.1667": [-1.3, 0, 1], + "0.4583": [-0.6, 0, 0.7], + "0.5833": [-0.3, 0.8, 0.15], + "0.6667": [0, 0.7, 0], + "0.7917": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-89.52229, 4.53646, -4.49347], + "0.125": [-51.65647, 12.73235, -3.49271], + "0.2917": [13.8556, 18.23212, 10.01536], + "0.375": [15.02187, 11.8689, 5.55792], + "0.5": [0, 2.9, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0": [-1.6, -6.1, 1.5], + "0.125": [-1.08, -2.35, 1.29], + "0.2917": [-0.47, 1.71, -0.24], + "0.375": [-0.36, 2.06, -0.56], + "0.5": [-0.21, 1.22, -0.22], + "0.625": [0, 0.3, 0], + "0.6667": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-87.65007, -9.33379, 5.5532], + "0.0833": [-64.70408, -3.04252, 6.621], + "0.1667": [0.52, -8.22, -0.19], + "0.2083": [9.72924, -9.94643, -1.55908], + "0.3333": [6.65534, -3.65545, -1.71341], + "0.375": [3, 0, 0], + "0.4583": [0, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [1.6, -5.7, 1.5], + "0.0833": [1.6, -2.5, 0.8], + "0.1667": [1.35, 0.72, 0.32], + "0.25": [1.19, 1.53, 0.37], + "0.3333": [0.48, 0.11, -0.33], + "0.375": [0, 0, -0.3], + "0.4583": [0, 0, 0], + "0.5833": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.tiger_baby.sleep": { + "loop": true, + "bones": { + "leftArm": { + "rotation": [-22.38842, -54.01262, -69.44776], + "position": [0, -7.5, 0] + }, + "rightArm": { + "rotation": [-61.90042, -52.51892, -30.00927], + "position": [1.3, -7.4, -2.6] + }, + "leftLeg": { + "rotation": [-13.54746, -34.47989, -73.23627], + "position": [-0.5, -5.5, 0.4] + }, + "rightLeg": { + "rotation": [-36.77389, -40.04312, -67.30269], + "position": [0, -6.7, -2.8] + }, + "body": { + "rotation": [0, 0, "-14 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 1"], + "position": [0, -6.4, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.015" + ] + }, + "skull": { + "rotation": [ + "42 - Math.cos(( q.anim_time - 0.0 ) * 45 ) * 1", + -63.25, + -35 + ], + "position": [0.4, -1.7, 0.7], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + }, + "leftEar": { + "rotation": [ + 12.88, + -1.79, + "7.8 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 2" + ], + "position": [0, 0, -0.8] + }, + "rightEar": { + "rotation": [24, 0, "-26 + Math.cos(( q.anim_time - 0.0 ) * 45 ) * 3"] + }, + "tail": { + "rotation": [ + "-55.5 - Math.cos(( q.anim_time - 0.0 ) * 45 ) * 6", + 12, + "-21 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 2" + ], + "position": [0, -0.3, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/tortoise.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/tortoise.rp_anim.json new file mode 100644 index 0000000..6cf0273 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/tortoise.rp_anim.json @@ -0,0 +1,747 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.tortoise.sit": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "position": [0, -2, 0] + }, + "skull": { + "position": [0, -2, 0] + }, + "left_arm": { + "rotation": [-90, 0, 0], + "position": [0, -3, 0] + }, + "right_arm": { + "rotation": [-90, 0, 0], + "position": [0, -3, 0] + }, + "left_leg": { + "rotation": [-90, -45, 0], + "position": [1, -3, 0] + }, + "right_leg": { + "rotation": [-90, 45, 0], + "position": [-1, -3, 0] + } + } + }, + "animation.silverlabs_nat.tortoise.walk": { + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.5": { + "effect": "step" + }, + "0.88": { + "effect": "step" + }, + "1.42": { + "effect": "step" + } + }, + "loop": true, + "anim_time_update": "q.anim_time + q.delta_time * 1.5 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "animation_length": 1.83333, + "bones": { + "body": { + "rotation": { + "0.0": [1.56, -0.04, -0.8], + "0.0833": [1.55, -0.02, 0.14], + "0.1667": [1.39, 0.01, 0.92], + "0.25": [1.18, 0.04, 1.55], + "0.3333": [0.95, 0.07, 2.25], + "0.4167": [0.74, 0.11, 2.62], + "0.5": [0.58, 0.14, 2.86], + "0.5833": [0.56, 0.16, 2.94], + "0.6667": [0.74, 0.14, 2.88], + "0.75": [1.06, 0.1, 2.67], + "0.8333": [1.38, 0.06, 1.97], + "0.9167": [1.56, 0.04, 0.8], + "1.0": [1.55, 0.02, -0.25], + "1.0833": [1.39, -0.01, -1.03], + "1.1667": [1.18, -0.04, -1.67], + "1.25": [0.95, -0.07, -2.19], + "1.3333": [0.74, -0.11, -2.58], + "1.4167": [0.58, -0.14, -2.84], + "1.5": [0.56, -0.16, -2.94], + "1.5833": [0.74, -0.14, -2.9], + "1.6667": [1.06, -0.1, -2.52], + "1.75": [1.38, -0.06, -1.76], + "1.8333": [1.56, -0.04, -0.8] + }, + "position": { + "0.0": [-0.12, 0.2, 0], + "0.0833": [-0.04, 0.2, 0], + "0.1667": [0.04, 0.2, 0], + "0.25": [0.12, 0.2, 0], + "0.3333": [0.2, 0.2, 0], + "0.4167": [0.25, 0.2, 0], + "0.5": [0.29, 0.2, 0], + "0.5833": [0.3, 0.2, 0], + "0.6667": [0.29, 0.2, 0], + "0.75": [0.25, 0.2, 0], + "0.8333": [0.2, 0.2, 0], + "0.9167": [0.12, 0.2, 0], + "1.0": [0.04, 0.2, 0], + "1.0833": [-0.04, 0.2, 0], + "1.1667": [-0.12, 0.2, 0], + "1.25": [-0.2, 0.2, 0], + "1.3333": [-0.25, 0.2, 0], + "1.4167": [-0.29, 0.2, 0], + "1.5": [-0.3, 0.2, 0], + "1.5833": [-0.29, 0.2, 0], + "1.6667": [-0.25, 0.2, 0], + "1.75": [-0.2, 0.2, 0], + "1.8333": [-0.12, 0.2, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-1.42, 0.61, 2.79], + "0.0833": [-1.72, 0.53, 2.73], + "0.1667": [-2.42, 0.39, 2.49], + "0.25": [-3.12, 0.24, 1.93], + "0.3333": [-3.42, 0.17, 0.76], + "0.4167": [-3.38, 0.09, -0.15], + "0.5": [-3.08, -0.02, -0.87], + "0.5833": [-2.65, -0.15, -1.48], + "0.6667": [-2.19, -0.29, -2], + "0.75": [-1.77, -0.42, -2.41], + "0.8333": [-1.47, -0.53, -2.68], + "0.9167": [-1.42, -0.61, -2.79], + "1.0": [-1.72, -0.53, -2.73], + "1.0833": [-2.42, -0.39, -2.5], + "1.1667": [-3.12, -0.24, -1.94], + "1.25": [-3.42, -0.17, -0.76], + "1.3333": [-3.38, -0.09, 0.16], + "1.4167": [-3.08, 0.02, 0.89], + "1.5": [-2.65, 0.15, 1.51], + "1.5833": [-2.19, 0.29, 2.02], + "1.6667": [-1.77, 0.42, 2.42], + "1.75": [-1.47, 0.53, 2.69], + "1.8333": [-1.42, 0.61, 2.79] + } + }, + "left_arm": { + "rotation": { + "0.0": [-11.88149, 0.43536, 4.51902], + "1.0": [17.24283, 0.91637, -6.51341], + "1.25": [13.21185, 1.06858, -4.93963], + "1.8333": [-11.88149, 0.43536, 4.51902] + }, + "position": { + "0.0": [0, 0.2, -0.5], + "0.5": [0, 0, 1.2], + "1.0": [0, 0.2, 2.9], + "1.25": [0, 0.7, 1.93], + "1.4167": [0, 0.8, 0.96], + "1.75": [0, 0.6, -0.61], + "1.8333": [0, 0.2, -0.5] + } + }, + "right_arm": { + "rotation": { + "0.0": [14.82, -0.88, 5.59], + "0.0833": [17.24283, -0.91637, 6.51341], + "0.3333": [13.21185, -1.06858, 4.93963], + "0.9167": [-11.88149, -0.43536, -4.51902], + "1.8333": [14.82, -0.88, 5.59] + }, + "position": { + "0.0": [0, 0.17, 2.62], + "0.0833": [0, 0.2, 2.9], + "0.3333": [0, 0.7, 1.93], + "0.5": [0, 0.8, 0.96], + "0.8333": [0, 0.6, -0.61], + "0.9167": [0, 0.2, -0.5], + "1.4167": [0, 0, 1.2], + "1.8333": [0, 0.17, 2.62] + } + }, + "right_leg": { + "rotation": { + "0.0": [0.25, -0.64, 0.08], + "0.5833": [17.24283, -0.91637, 6.51341], + "0.8333": [13.21185, -1.06858, 4.93963], + "0.9167": [9.63, -0.98, 3.59], + "1.4167": [-11.88149, -0.43536, -4.51902], + "1.8333": [0.25, -0.64, 0.08] + }, + "position": { + "0.0": [0, 0.03, -0.08], + "0.0833": [0, 0, 0.2], + "0.5833": [0, 0.2, 1.9], + "0.8333": [0, 0.7, 0.93], + "0.9167": [0, 0.75, 0.45], + "1.0": [0, 0.8, -0.04], + "1.3333": [0, 0.6, -1.61], + "1.4167": [0, 0.2, -1.5], + "1.8333": [0, 0.03, -0.08] + } + }, + "left_leg": { + "rotation": { + "0.0": [9.63, 0.98, -3.59], + "0.5": [-11.88149, 0.43536, 4.51902], + "1.5": [17.24283, 0.91637, -6.51341], + "1.75": [13.21185, 1.06858, -4.93963], + "1.8333": [9.63, 0.98, -3.59] + }, + "position": { + "0.0": [0, 0.75, 0.45], + "0.0833": [0, 0.8, -0.04], + "0.4167": [0, 0.6, -1.61], + "0.5": [0, 0.2, -1.5], + "1.0": [0, 0, 0.2], + "1.5": [0, 0.2, 1.9], + "1.75": [0, 0.7, 0.93], + "1.8333": [0, 0.75, 0.45] + } + } + } + }, + "animation.silverlabs_nat.tortoise.dig": { + "sound_effects": { + "0.0": { + "effect": "dig" + }, + "0.250": { + "effect": "dig" + }, + "0.50": { + "effect": "dig" + }, + "0.75": { + "effect": "dig" + }, + "1.0": { + "effect": "dig" + }, + "1.250": { + "effect": "dig" + }, + "1.50": { + "effect": "dig" + }, + "1.75": { + "effect": "dig" + }, + "2.0": { + "effect": "dig" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.5417": [-22.5, 0, 0], + "0.7917": [-45, 0, 0], + "1.7917": [-22.5, 0, 0] + } + }, + "left_foot": { + "rotation": { + "0.0": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.7917": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * 45", 0], + "1.7917": [0, -45, 0] + } + }, + "right_foot": { + "rotation": { + "0.0": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.7917": [0, "Math.cos(( q.anim_time - 0.0 ) * 720 ) * -45", 0], + "1.7917": [-67.86692, 32.28584, -82.62226] + } + }, + "body": { + "rotation": [5, 0, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 4"], + "position": [0, -1, 0] + }, + "left_arm": { + "rotation": [ + "21.8472 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * 45", + 3.4947, + 23.87189 + ] + }, + "right_arm": { + "rotation": [ + "21.8472 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * -45", + -3.4947, + -23.87189 + ] + }, + "skullRot": { + "rotation": [17.5, "Math.sin(( q.anim_time - 0.0 ) * 720 ) * 8", 0], + "position": [0, 3, 0] + } + } + }, + "animation.silverlabs_nat.tortoise.idle": { + "loop": true + }, + "animation.silverlabs_nat.tortoise.hide": { + "sound_effects": { + "0.0833": { + "effect": "hide" + } + }, + "loop": "hold_on_last_frame", + "animation_length": 1, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [7.27, -0.1, -0.42], + "0.2083": [-1.72, 0.75, 3.01], + "0.25": [-5.88, 1.01, 4.05], + "0.2917": [-7.83, 1.13, 4.53], + "0.3333": [-9.62, 1.23, 4.95], + "0.375": [-12.47, 1.39, 5.58], + "0.4167": [-13.4, 1.43, 5.76], + "0.4583": [-13.93, 1.45, 5.82], + "0.5": [-8.52, 0.81, 3.34], + "0.5417": [0, 0, 0], + "0.625": [-1, 0, 0], + "0.7083": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 6.37576, -0.02657], + "0.0833": [0.05, 7.17, 0.1], + "0.125": [0.14, 7.63, 0.36], + "0.25": [0.27236, 7.55821, 0.75066], + "0.2917": [0.31222, 7.31242, 0.81045], + "0.3333": [0.35208, 6.96034, 0.86359], + "0.375": [0.41851, 5.71146, 0.95659], + "0.4167": [0.45172, 4.46257, 0.98981], + "0.4583": [0.7, 0, 1.5], + "0.5": [0.36, -0.76, 0.76], + "0.5417": [0, -2, 0], + "0.625": [0, -1.9, 0.1], + "0.7083": [0, -2, 0], + "1.0": [0, -2, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [28.31, 1.2, 1.57], + "0.0833": [27.37, 1.24, 1.63], + "0.2083": [-4.59, 1.2, 1.58], + "0.25": [-9.42, 1.27, 1.67], + "0.2917": [-6.69, 1.2, 1.57], + "0.3333": [-2.35, 0.6, 0.79], + "1.0": [2, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0.4, -0.9], + "0.2917": [0, 0.4, -0.9], + "0.3333": [0, 0.9, 8.9], + "1.0": [0, 0.9, 8.9] + }, + "scale": { + "0.0": [1, 1, 1], + "0.2083": [1, 1, 1], + "0.25": [1, 1, 1.1189], + "0.2917": [1, 1, 1.15], + "0.3333": [1, 1, 1.0694], + "1.0": [1, 1, 0.97] + } + }, + "left_arm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-4.18, 1.53, 1.56], + "0.0833": [-10.07, 0.89, 1.51], + "0.2083": [-66.99, -11.82, -7.85], + "0.25": [-78.85, -14.58, -9.91], + "0.2917": [-83.37, -15.66, -10.72], + "0.3333": [-86.66, -16.48, -11.32], + "0.375": [-77.66, -16.48, -11.32], + "1.0": [-77.66, -16.48, -11.32] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [-0.5, -2.1, 0.6], + "0.3333": [-0.5, -1.7, 0.6], + "0.375": [-8.6, 0, 8.5], + "1.0": [-8.6, 0, 8.5] + }, + "scale": { + "0.0": [1, 1, 1], + "0.25": [1, 1.05, 1], + "0.2917": [1, 1.1167, 1], + "0.3333": [1, 1.15, 1], + "0.375": [1, 1, 1], + "1.0": [1, 1, 1] + } + }, + "right_arm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-4.18, -1.53, -1.56], + "0.0833": [-10.07, -0.89, -1.51], + "0.2083": [-66.99, 11.82, 7.85], + "0.25": [-78.85, 14.58, 9.91], + "0.2917": [-83.37, 15.66, 10.72], + "0.3333": [-86.66, 16.48, 11.32], + "0.375": [-77.66, 16.48, 11.32], + "1.0": [-77.66, 16.48, 11.32] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0.5, -2.1, 0.6], + "0.3333": [0.5, -1.7, 0.6], + "0.375": [8.6, 0, 8.5], + "1.0": [8.6, 0, 8.5] + }, + "scale": { + "0.0": [1, 1, 1], + "0.25": [1, 1.05, 1], + "0.2917": [1, 1.1167, 1], + "0.3333": [1, 1.15, 1], + "0.375": [1, 1, 1], + "1.0": [1, 1, 1] + } + }, + "left_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0.85, -0.5, 5.53], + "0.0833": [10.07, -0.89, 1.51], + "0.2083": [32.9, -1.33, -53.38], + "0.25": [37.54, -0.9, -65.79], + "0.2917": [39.45, -0.52, -70.89], + "0.3333": [41, 0, -75], + "0.375": [45.23495, 14.44915, -90.85215], + "1.0": [45.23, 14.45, -90.85] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [-0.5, -2.1, -0.6], + "0.3333": [-0.5, -1.7, -0.6], + "0.375": [-8.6, 0, -8.5], + "1.0": [-8.6, 0, -8.5] + }, + "scale": { + "0.0": [1, 1, 1], + "0.25": [1, 1.05, 1], + "0.2917": [1, 1.1167, 1], + "0.3333": [1, 1.15, 1], + "0.375": [1, 1, 1], + "1.0": [1, 1, 1] + } + }, + "right_leg": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0.85, 0.5, -5.53], + "0.0833": [10.07, 0.89, -1.51], + "0.2083": [32.9, 1.33, 53.38], + "0.25": [37.54, 0.9, 65.79], + "0.2917": [39.45, 0.52, 70.89], + "0.3333": [41, 0, 75], + "0.375": [45.23495, -14.44915, 90.85215], + "1.0": [45.23, -14.45, 90.85] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0.5, -2.1, -0.6], + "0.3333": [0.5, -1.7, -0.6], + "0.375": [8.6, 0, -8.5], + "1.0": [8.6, 0, -8.5] + }, + "scale": { + "0.0": [1, 1, 1], + "0.25": [1, 1.05, 1], + "0.2917": [1, 1.1167, 1], + "0.3333": [1, 1.15, 1], + "0.375": [1, 1, 1], + "1.0": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "scale": { + "0.3333": [1, 1, 1], + "0.375": [0.91, 0.91, 0.91], + "0.4167": [1, 1, 1], + "1.0": [1, 1, 1] + } + }, + "legs": { + "position": { + "0.2917": [0, 0, 0], + "0.3333": [0, 0.5, 0], + "0.375": [0, 0.75, 0], + "0.4167": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.tortoise.hurt": { + "animation_length": 0.25, + "bones": { + "body": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 4"] + }, + "skullRot": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 1440 ) * -4"] + } + } + }, + "animation.silverlabs_nat.tortoise.dinnerbone": { + "sound_effects": { + "0.0": { + "effect": "hurt" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [7.5, 0, 0], + "position": [0, -0.99144, 0.13053] + }, + "skull": { + "rotation": [15, 0, "Math.cos(( q.anim_time - 0.2 ) * 720 ) * 6"] + }, + "left_arm": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 720 ) * 32", 0, 0] + }, + "right_arm": { + "rotation": ["Math.cos(( q.anim_time - 0.3 ) * 720 ) * 32", 0, 0] + }, + "root": { + "rotation": [-367.5, 0, 180], + "position": [0, -1, 0.15] + }, + "left_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 720 ) * 32", 0, 0] + }, + "right_leg": { + "rotation": ["Math.cos(( q.anim_time - 0.2 ) * 720 ) * -32", 0, 0] + } + } + }, + "animation.silverlabs_nat.tortoise.walk_UB": { + "loop": true, + "animation_length": 1.83333, + "bones": { + "body": { + "rotation": { + "0.0": [0.56396, 0.15569, 2.94318], + "0.0833": [0.74339, 0.1368, 2.88229], + "0.1667": [1.06396, 0.09907, 2.67393], + "0.25": [1.38453, 0.06134, 2.17005], + "0.3333": [1.56396, 0.04246, 0.80268], + "0.4167": [1.54568, 0.02387, -0.25256], + "0.5": [1.3895, -0.00627, -1.0283], + "0.5833": [1.17773, -0.03956, -1.66864], + "0.6667": [0.95019, -0.07366, -2.18831], + "0.75": [0.73842, -0.10695, -2.58427], + "0.8333": [0.58223, -0.1371, -2.84355], + "0.9167": [0.56396, -0.15569, -2.94318], + "1.0": [0.74339, -0.1368, -2.90317], + "1.0833": [1.06396, -0.09907, -2.7231], + "1.1667": [1.38453, -0.06134, -2.25815], + "1.25": [1.56396, -0.04246, -0.80268], + "1.3333": [1.54568, -0.02387, 0.34406], + "1.4167": [1.3895, 0.00627, 1.12066], + "1.5": [1.17773, 0.03956, 1.74721], + "1.5833": [0.95019, 0.07366, 2.24787], + "1.6667": [0.73842, 0.10695, 2.62328], + "1.75": [0.58223, 0.1371, 2.86235], + "1.8333": [0.56396, 0.15569, 2.94318] + }, + "position": { + "0.0": [0.3, 0.2, 0], + "0.0833": [0.28765, 0.2, 0], + "0.1667": [0.252, 0.2, 0], + "0.25": [0.1961, 0.2, 0], + "0.3333": [0.12441, 0.2, 0], + "0.5833": [-0.12441, 0.2, 0], + "0.6667": [-0.1961, 0.2, 0], + "0.75": [-0.252, 0.2, 0], + "0.8333": [-0.28765, 0.2, 0], + "0.9167": [-0.3, 0.2, 0], + "1.0": [-0.28765, 0.2, 0], + "1.0833": [-0.252, 0.2, 0], + "1.1667": [-0.1961, 0.2, 0], + "1.25": [-0.12441, 0.2, 0], + "1.5": [0.12441, 0.2, 0], + "1.5833": [0.1961, 0.2, 0], + "1.6667": [0.252, 0.2, 0], + "1.75": [0.28765, 0.2, 0], + "1.8333": [0.3, 0.2, 0] + } + }, + "left_arm": { + "rotation": { + "0.0": [-11.88149, 0.43536, 4.51902], + "1.0": [17.24283, 0.91637, -6.51341], + "1.25": [13.21185, 1.06858, -4.93963], + "1.8333": [-11.88149, 0.43536, 4.51902] + }, + "position": { + "0.0": [0, 0.2, -0.5], + "0.5": [0, 0, 1.2], + "1.0": [0, 0.2, 2.9], + "1.25": [0, 0.7, 1.93], + "1.4167": [0, 0.8, 0.96], + "1.75": [0, 0.6, -0.61], + "1.8333": [0, 0.2, -0.5] + } + }, + "right_arm": { + "rotation": { + "0.0": [14.82, -0.88, 5.59], + "0.0833": [17.24283, -0.91637, 6.51341], + "0.3333": [13.21185, -1.06858, 4.93963], + "0.9167": [-11.88149, -0.43536, -4.51902], + "1.8333": [14.82, -0.88, 5.59] + }, + "position": { + "0.0": [0, 0.17, 2.62], + "0.0833": [0, 0.2, 2.9], + "0.3333": [0, 0.7, 1.93], + "0.5": [0, 0.8, 0.96], + "0.8333": [0, 0.6, -0.61], + "0.9167": [0, 0.2, -0.5], + "1.4167": [0, 0, 1.2], + "1.8333": [0, 0.17, 2.62] + } + }, + "skull": { + "rotation": { + "0.0": [-1.4241, 0.60505, 2.78972], + "0.0833": [-1.72349, 0.53166, 2.72573], + "0.1667": [-2.4241, 0.38503, 2.48569], + "0.25": [-3.12472, 0.23841, 1.92683], + "0.3333": [-3.4241, 0.16501, 0.76083], + "0.4167": [-3.37937, 0.09277, -0.14602], + "0.5": [-3.07851, -0.02438, -0.86699], + "0.6667": [-2.19358, -0.28628, -2.00106], + "0.75": [-1.76969, -0.41566, -2.40849], + "0.8333": [-1.46884, -0.53281, -2.68439], + "0.9167": [-1.4241, -0.60505, -2.78972], + "1.0": [-1.72349, -0.53166, -2.73146], + "1.0833": [-2.4241, -0.38503, -2.50372], + "1.1667": [-3.12472, -0.23841, -1.93711], + "1.25": [-3.4241, -0.16501, -0.76083], + "1.3333": [-3.37937, -0.09277, 0.15948], + "1.4167": [-3.07851, 0.02438, 0.88807], + "1.5": [-2.65463, 0.15376, 1.50587], + "1.5833": [-2.19358, 0.28628, 2.01938], + "1.6667": [-1.76969, 0.41566, 2.42016], + "1.75": [-1.46884, 0.53281, 2.68859], + "1.8333": [-1.4241, 0.60505, 2.78972] + } + } + } + }, + "animation.silverlabs_nat.tortoise.hide_idle": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, 0], + "position": [0, -2, 0] + }, + "skull": { + "rotation": [2, 0, 0], + "position": [0, 0.9, 8.9], + "scale": [1, 1, 0.97] + }, + "left_arm": { + "rotation": [-77.66, -16.48, -11.32], + "position": [-8.6, 0, 8.5], + "scale": 1 + }, + "right_arm": { + "rotation": [-77.66, 16.48, 11.32], + "position": [8.6, 0, 8.5], + "scale": 1 + }, + "left_leg": { + "rotation": [45.23, 14.45, -90.85], + "position": [-8.6, 0, -8.5], + "scale": 1 + }, + "right_leg": { + "rotation": [45.23, -14.45, 90.85], + "position": [8.6, 0, -8.5], + "scale": 1 + }, + "body": { + "rotation": [0, 0, 0], + "position": [0, 0, 0], + "scale": 1 + } + } + }, + "animation.silverlabs_nat.tortoise.sleep": { + "loop": true, + "bones": { + "body": { + "position": [0, -2, 0] + }, + "skull": { + "position": [0, -1.9, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 0.1"] + }, + "left_arm": { + "rotation": [-90.95875, 6.99898, -0.12646], + "position": [ + -0.8, + -2.9, + "Math.cos( -50 + ( q.anim_time - 0.0 ) * 90 ) * 0.1" + ] + }, + "right_arm": { + "rotation": [-87, 0, 0], + "position": [ + 0.4, + -2.7, + "Math.cos( -50 + ( q.anim_time - 0.0 ) * 90 ) * 0.1" + ] + }, + "left_leg": { + "rotation": [77.70515, 12.06108, -1.01328], + "position": [ + -2.7, + -1.3, + "0.5 + Math.cos( -50 + ( q.anim_time - 0.0 ) * 90 ) * -0.1" + ] + }, + "right_leg": { + "rotation": [77.70515, -12.06108, 1.01328], + "position": [ + 2.7, + -1.3, + "0.5 + Math.cos( -50 + ( q.anim_time - 0.0 ) * 90 ) * -0.1" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/tortoise_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/tortoise_baby.rp_anim.json new file mode 100644 index 0000000..2b93f0a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/tortoise_baby.rp_anim.json @@ -0,0 +1,2037 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.tortoise_baby.idle": { + "loop": true, + "animation_length": 2.6667, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [0, 0, 0], + "0.4167": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [0, 0, 0], + "0.5833": [0, 0, 0], + "0.625": [0, 0, 0], + "0.6667": [0, 0, 0], + "0.7083": [0, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0], + "1.0417": [0, 0, 0], + "1.0833": [0, 0, 0], + "1.125": [0, 0, 0], + "1.1667": [0, 0, 0], + "1.2083": [0, 0, 0], + "1.25": [0, 0, 0], + "1.2917": [0, 0, 0], + "1.3333": [0, 0, 0], + "1.375": [0, 0, 0], + "1.4167": [0, 0, 0], + "1.4583": [0, 0, 0], + "1.5": [0, 0, 0], + "1.5417": [0, 0, 0], + "1.5833": [0, 0, 0], + "1.625": [0, 0, 0], + "1.6667": [0, 0, 0], + "1.7083": [0, 0, 0], + "1.75": [0, 0, 0], + "1.7917": [0, 0, 0], + "1.8333": [0, 0, 0], + "1.875": [0, 0, 0], + "1.9167": [0, 0, 0], + "1.9583": [0, 0, 0], + "2.0": [0, 0, 0], + "2.0417": [0, 0, 0], + "2.0833": [0, 0, 0], + "2.125": [0, 0, 0], + "2.1667": [0, 0, 0], + "2.2083": [0, 0, 0], + "2.25": [0, 0, 0], + "2.2917": [0, 0, 0], + "2.3333": [0, 0, 0], + "2.375": [0, 0, 0], + "2.4167": [0, 0, 0], + "2.4583": [0, 0, 0], + "2.5": [0, 0, 0], + "2.5417": [0, 0, 0], + "2.5833": [0, 0, 0], + "2.625": [0, 0, 0], + "2.6667": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, -0.04, 0], + "0.0833": [0, -0.06, 0], + "0.125": [0, -0.09, 0], + "0.1667": [0, -0.1, 0], + "0.2083": [0, -0.11, 0], + "0.25": [0, -0.11, 0], + "0.2917": [0, -0.12, 0], + "0.3333": [0, -0.12, 0], + "0.375": [0, -0.12, 0], + "0.4167": [0, -0.12, 0], + "0.4583": [0, -0.11, 0], + "0.5": [0, -0.11, 0], + "0.5417": [0, -0.11, 0], + "0.5833": [0, -0.1, 0], + "0.625": [0, -0.1, 0], + "0.6667": [0, -0.09, 0], + "0.7083": [0, -0.09, 0], + "0.75": [0, -0.08, 0], + "0.7917": [0, -0.08, 0], + "0.8333": [0, -0.07, 0], + "0.875": [0, -0.07, 0], + "0.9167": [0, -0.06, 0], + "0.9583": [0, -0.05, 0], + "1.0": [0, -0.05, 0], + "1.0417": [0, -0.04, 0], + "1.0833": [0, -0.04, 0], + "1.125": [0, -0.03, 0], + "1.1667": [0, -0.02, 0], + "1.2083": [0, -0.02, 0], + "1.25": [0, -0.01, 0], + "1.2917": [0, -0.01, 0], + "1.3333": [0, 0, 0], + "1.375": [0, 0.01, 0], + "1.4167": [0, 0.01, 0], + "1.4583": [0, 0.02, 0], + "1.5": [0, 0.02, 0], + "1.5417": [0, 0.03, 0], + "1.5833": [0, 0.04, 0], + "1.625": [0, 0.04, 0], + "1.6667": [0, 0.05, 0], + "1.7083": [0, 0.05, 0], + "1.75": [0, 0.06, 0], + "1.7917": [0, 0.07, 0], + "1.8333": [0, 0.07, 0], + "1.875": [0, 0.08, 0], + "1.9167": [0, 0.08, 0], + "1.9583": [0, 0.09, 0], + "2.0": [0, 0.09, 0], + "2.0417": [0, 0.1, 0], + "2.0833": [0, 0.1, 0], + "2.125": [0, 0.11, 0], + "2.1667": [0, 0.11, 0], + "2.2083": [0, 0.11, 0], + "2.25": [0, 0.12, 0], + "2.2917": [0, 0.12, 0], + "2.3333": [0, 0.12, 0], + "2.375": [0, 0.12, 0], + "2.4167": [0, 0.11, 0], + "2.4583": [0, 0.11, 0], + "2.5": [0, 0.1, 0], + "2.5417": [0, 0.09, 0], + "2.5833": [0, 0.06, 0], + "2.625": [0, 0.04, 0], + "2.6667": [0, 0, 0] + } + }, + "skullRot": { + "rotation": { + "0.0": [-2.82, 0, 0], + "0.0417": [-2.91, 0, 0], + "0.0833": [-2.97, 0, 0], + "0.125": [-3, 0, 0], + "0.1667": [-3, 0, 0], + "0.2083": [-2.97, 0, 0], + "0.25": [-2.91, 0, 0], + "0.2917": [-2.83, 0, 0], + "0.3333": [-2.72, 0, 0], + "0.375": [-2.58, 0, 0], + "0.4167": [-2.42, 0, 0], + "0.4583": [-2.23, 0, 0], + "0.5": [-2.03, 0, 0], + "0.5417": [-1.8, 0, 0], + "0.5833": [-1.56, 0, 0], + "0.625": [-1.3, 0, 0], + "0.6667": [-1.03, 0, 0], + "0.7083": [-0.74, 0, 0], + "0.75": [-0.46, 0, 0], + "0.7917": [-0.16, 0, 0], + "0.8333": [0.13, 0, 0], + "0.875": [0.42, 0, 0], + "0.9167": [0.71, 0, 0], + "0.9583": [1, 0, 0], + "1.0": [1.27, 0, 0], + "1.0417": [1.53, 0, 0], + "1.0833": [1.77, 0, 0], + "1.125": [2, 0, 0], + "1.1667": [2.21, 0, 0], + "1.2083": [2.4, 0, 0], + "1.25": [2.56, 0, 0], + "1.2917": [2.7, 0, 0], + "1.3333": [2.82, 0, 0], + "1.375": [2.91, 0, 0], + "1.4167": [2.97, 0, 0], + "1.4583": [3, 0, 0], + "1.5": [3, 0, 0], + "1.5417": [2.97, 0, 0], + "1.5833": [2.91, 0, 0], + "1.625": [2.83, 0, 0], + "1.6667": [2.72, 0, 0], + "1.7083": [2.58, 0, 0], + "1.75": [2.42, 0, 0], + "1.7917": [2.23, 0, 0], + "1.8333": [2.03, 0, 0], + "1.875": [1.8, 0, 0], + "1.9167": [1.56, 0, 0], + "1.9583": [1.3, 0, 0], + "2.0": [1.03, 0, 0], + "2.0417": [0.74, 0, 0], + "2.0833": [0.46, 0, 0], + "2.125": [0.16, 0, 0], + "2.1667": [-0.13, 0, 0], + "2.2083": [-0.42, 0, 0], + "2.25": [-0.71, 0, 0], + "2.2917": [-1, 0, 0], + "2.3333": [-1.27, 0, 0], + "2.375": [-1.53, 0, 0], + "2.4167": [-1.77, 0, 0], + "2.4583": [-2, 0, 0], + "2.5": [-2.21, 0, 0], + "2.5417": [-2.4, 0, 0], + "2.5833": [-2.56, 0, 0], + "2.625": [-2.7, 0, 0], + "2.6667": [-2.82, 0, 0] + }, + "position": { + "0.0": [0, 0.16, -0.08], + "0.0417": [0, 0.14, -0.07], + "0.0833": [0, 0.12, -0.06], + "0.125": [0, 0.09, -0.05], + "0.1667": [0, 0.04, -0.05], + "0.2083": [0, -0.01, -0.04], + "0.25": [0, -0.06, -0.03], + "0.2917": [0, -0.1, -0.02], + "0.3333": [0, -0.13, -0.01], + "0.375": [0, -0.15, 0], + "0.4167": [0, -0.16, 0.01], + "0.4583": [0, -0.17, 0.02], + "0.5": [0, -0.17, 0.03], + "0.5417": [0, -0.18, 0.04], + "0.5833": [0, -0.17, 0.05], + "0.625": [0, -0.17, 0.06], + "0.6667": [0, -0.17, 0.06], + "0.7083": [0, -0.17, 0.07], + "0.75": [0, -0.16, 0.08], + "0.7917": [0, -0.15, 0.08], + "0.8333": [0, -0.15, 0.09], + "0.875": [0, -0.14, 0.09], + "0.9167": [0, -0.13, 0.1], + "0.9583": [0, -0.12, 0.1], + "1.0": [0, -0.12, 0.1], + "1.0417": [0, -0.11, 0.1], + "1.0833": [0, -0.1, 0.1], + "1.125": [0, -0.09, 0.1], + "1.1667": [0, -0.08, 0.1], + "1.2083": [0, -0.07, 0.09], + "1.25": [0, -0.06, 0.09], + "1.2917": [0, -0.05, 0.08], + "1.3333": [0, -0.04, 0.08], + "1.375": [0, -0.04, 0.07], + "1.4167": [0, -0.03, 0.06], + "1.4583": [0, -0.02, 0.05], + "1.5": [0, -0.01, 0.05], + "1.5417": [0, 0, 0.04], + "1.5833": [0, 0.01, 0.03], + "1.625": [0, 0.02, 0.02], + "1.6667": [0, 0.03, 0.01], + "1.7083": [0, 0.04, 0], + "1.75": [0, 0.05, -0.01], + "1.7917": [0, 0.06, -0.02], + "1.8333": [0, 0.07, -0.03], + "1.875": [0, 0.08, -0.04], + "1.9167": [0, 0.08, -0.05], + "1.9583": [0, 0.09, -0.06], + "2.0": [0, 0.1, -0.06], + "2.0417": [0, 0.11, -0.07], + "2.0833": [0, 0.12, -0.08], + "2.125": [0, 0.13, -0.08], + "2.1667": [0, 0.13, -0.09], + "2.2083": [0, 0.14, -0.09], + "2.25": [0, 0.15, -0.1], + "2.2917": [0, 0.16, -0.1], + "2.3333": [0, 0.16, -0.1], + "2.375": [0, 0.17, -0.1], + "2.4167": [0, 0.17, -0.1], + "2.4583": [0, 0.17, -0.1], + "2.5": [0, 0.18, -0.1], + "2.5417": [0, 0.17, -0.09], + "2.5833": [0, 0.17, -0.09], + "2.625": [0, 0.17, -0.08], + "2.6667": [0, 0.16, -0.08] + } + } + } + }, + "animation.silverlabs_nat.tortoise_baby.idle_UB": { + "loop": true, + "animation_length": 2.6667, + "bones": { + "body": { + "rotation": [0, 0, 0], + "position": [ + 0, + "0 + ( v.freq = 1.5; v.amplitude = 0.1; v.offset = 0; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 50 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 65 ) / 35 ) * v.amplitude; );", + 0 + ] + }, + "skullRot": { + "rotation": [ + "-Math.cos( -20 + ( q.anim_time - 0.0 ) * 135 ) * 3", + 0, + 0 + ], + "position": [ + 0, + "0 + ( v.freq = 1.5; v.amplitude = 0.15; v.offset = 0.3; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 50 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 65 ) / 35 ) * v.amplitude; );", + "Math.sin( -50 + ( q.anim_time - 0.0 ) * 135 ) * 0.1" + ] + } + } + }, + "animation.silverlabs_nat.tortoise_baby.walk": { + "loop": true, + "animation_length": 2, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "body": { + "rotation": { + "0.0": [-0.23, 0, 0], + "0.0417": [-0.43, 0.01, 0.65], + "0.0833": [-0.5, 0.02, 1.29], + "0.125": [-0.43, 0.03, 1.91], + "0.1667": [-0.23, 0.04, 2.5], + "0.2083": [0.09, 0.05, 3.04], + "0.25": [0.5, 0.06, 3.54], + "0.2917": [0.98, 0.06, 3.97], + "0.3333": [1.5, 0.07, 4.33], + "0.375": [2.02, 0.07, 4.62], + "0.4167": [2.5, 0.08, 4.83], + "0.4583": [2.91, 0.08, 4.96], + "0.5": [3.23, 0.08, 5], + "0.5417": [3.43, 0.08, 4.96], + "0.5833": [3.5, 0.08, 4.83], + "0.625": [3.43, 0.07, 4.62], + "0.6667": [3.23, 0.07, 4.33], + "0.7083": [2.91, 0.06, 3.97], + "0.75": [2.5, 0.06, 3.54], + "0.7917": [2.02, 0.05, 3.04], + "0.8333": [1.5, 0.04, 2.5], + "0.875": [0.98, 0.03, 1.91], + "0.9167": [0.5, 0.02, 1.29], + "0.9583": [0.09, 0.01, 0.65], + "1.0": [-0.23, 0, 0], + "1.0417": [-0.43, -0.01, -0.65], + "1.0833": [-0.5, -0.02, -1.29], + "1.125": [-0.43, -0.03, -1.91], + "1.1667": [-0.23, -0.04, -2.5], + "1.2083": [0.09, -0.05, -3.04], + "1.25": [0.5, -0.06, -3.54], + "1.2917": [0.98, -0.06, -3.97], + "1.3333": [1.5, -0.07, -4.33], + "1.375": [2.02, -0.07, -4.62], + "1.4167": [2.5, -0.08, -4.83], + "1.4583": [2.91, -0.08, -4.96], + "1.5": [3.23, -0.08, -5], + "1.5417": [3.43, -0.08, -4.96], + "1.5833": [3.5, -0.08, -4.83], + "1.625": [3.43, -0.07, -4.62], + "1.6667": [3.23, -0.07, -4.33], + "1.7083": [2.91, -0.06, -3.97], + "1.75": [2.5, -0.06, -3.54], + "1.7917": [2.02, -0.05, -3.04], + "1.8333": [1.5, -0.04, -2.5], + "1.875": [0.98, -0.03, -1.91], + "1.9167": [0.5, -0.02, -1.29], + "1.9583": [0.09, -0.01, -0.65], + "2.0": [-0.23, 0, 0] + }, + "position": { + "0.0": [0, 0.47, 0], + "0.0417": [0, 0.35, 0], + "0.0833": [0, 0.16, 0], + "0.125": [0, -0.01, 0], + "0.1667": [0, -0.1, 0], + "0.2083": [0, -0.13, 0], + "0.25": [0, -0.15, 0], + "0.2917": [0, -0.15, 0], + "0.3333": [0, -0.14, 0], + "0.375": [0, -0.12, 0], + "0.4167": [0, -0.09, 0], + "0.4583": [0, -0.04, 0], + "0.5": [0, 0.03, 0], + "0.5417": [0, 0.12, 0], + "0.5833": [0, 0.22, 0], + "0.625": [0, 0.32, 0], + "0.6667": [0, 0.4, 0], + "0.7083": [0, 0.46, 0], + "0.75": [0, 0.5, 0], + "0.7917": [0, 0.53, 0], + "0.8333": [0, 0.54, 0], + "0.875": [0, 0.55, 0], + "0.9167": [0, 0.55, 0], + "0.9583": [0, 0.52, 0], + "1.0": [0, 0.47, 0], + "1.0417": [0, 0.35, 0], + "1.0833": [0, 0.16, 0], + "1.125": [0, -0.01, 0], + "1.1667": [0, -0.1, 0], + "1.2083": [0, -0.13, 0], + "1.25": [0, -0.15, 0], + "1.2917": [0, -0.15, 0], + "1.3333": [0, -0.14, 0], + "1.375": [0, -0.12, 0], + "1.4167": [0, -0.09, 0], + "1.4583": [0, -0.04, 0], + "1.5": [0, 0.03, 0], + "1.5417": [0, 0.12, 0], + "1.5833": [0, 0.22, 0], + "1.625": [0, 0.32, 0], + "1.6667": [0, 0.4, 0], + "1.7083": [0, 0.46, 0], + "1.75": [0, 0.5, 0], + "1.7917": [0, 0.53, 0], + "1.8333": [0, 0.54, 0], + "1.875": [0, 0.55, 0], + "1.9167": [0, 0.55, 0], + "1.9583": [0, 0.52, 0], + "2.0": [0, 0.47, 0] + } + }, + "skullRot": { + "rotation": { + "0.0": [-2.82, 0, 0], + "0.0417": [-2.99, 0, 0], + "0.0833": [-2.95, 0, 0], + "0.125": [-2.72, 0, 0], + "0.1667": [-2.3, 0, 0], + "0.2083": [-1.72, 0, 0], + "0.25": [-1.03, 0, 0], + "0.2917": [-0.26, 0, 0], + "0.3333": [0.52, 0, 0], + "0.375": [1.27, 0, 0], + "0.4167": [1.93, 0, 0], + "0.4583": [2.46, 0, 0], + "0.5": [2.82, 0, 0], + "0.5417": [2.99, 0, 0], + "0.5833": [2.95, 0, 0], + "0.625": [2.72, 0, 0], + "0.6667": [2.3, 0, 0], + "0.7083": [1.72, 0, 0], + "0.75": [1.03, 0, 0], + "0.7917": [0.26, 0, 0], + "0.8333": [-0.52, 0, 0], + "0.875": [-1.27, 0, 0], + "0.9167": [-1.93, 0, 0], + "0.9583": [-2.46, 0, 0], + "1.0": [-2.82, 0, 0], + "1.0417": [-2.99, 0, 0], + "1.0833": [-2.95, 0, 0], + "1.125": [-2.72, 0, 0], + "1.1667": [-2.3, 0, 0], + "1.2083": [-1.72, 0, 0], + "1.25": [-1.03, 0, 0], + "1.2917": [-0.26, 0, 0], + "1.3333": [0.52, 0, 0], + "1.375": [1.27, 0, 0], + "1.4167": [1.93, 0, 0], + "1.4583": [2.46, 0, 0], + "1.5": [2.82, 0, 0], + "1.5417": [2.99, 0, 0], + "1.5833": [2.95, 0, 0], + "1.625": [2.72, 0, 0], + "1.6667": [2.3, 0, 0], + "1.7083": [1.72, 0, 0], + "1.75": [1.03, 0, 0], + "1.7917": [0.26, 0, 0], + "1.8333": [-0.52, 0, 0], + "1.875": [-1.27, 0, 0], + "1.9167": [-1.93, 0, 0], + "1.9583": [-2.46, 0, 0], + "2.0": [-2.82, 0, 0] + }, + "position": { + "0.0": [0, 0.16, -0.08], + "0.0417": [0, 0.1, -0.06], + "0.0833": [0, -0.03, -0.03], + "0.125": [0, -0.13, -0.01], + "0.1667": [0, -0.17, 0.02], + "0.2083": [0, -0.18, 0.04], + "0.25": [0, -0.17, 0.06], + "0.2917": [0, -0.16, 0.08], + "0.3333": [0, -0.14, 0.09], + "0.375": [0, -0.12, 0.1], + "0.4167": [0, -0.09, 0.1], + "0.4583": [0, -0.07, 0.09], + "0.5": [0, -0.04, 0.08], + "0.5417": [0, -0.02, 0.06], + "0.5833": [0, 0.01, 0.03], + "0.625": [0, 0.03, 0.01], + "0.6667": [0, 0.05, -0.02], + "0.7083": [0, 0.08, -0.04], + "0.75": [0, 0.1, -0.06], + "0.7917": [0, 0.12, -0.08], + "0.8333": [0, 0.14, -0.09], + "0.875": [0, 0.16, -0.1], + "0.9167": [0, 0.17, -0.1], + "0.9583": [0, 0.17, -0.09], + "1.0": [0, 0.16, -0.08], + "1.0417": [0, 0.1, -0.06], + "1.0833": [0, -0.03, -0.03], + "1.125": [0, -0.13, -0.01], + "1.1667": [0, -0.17, 0.02], + "1.2083": [0, -0.18, 0.04], + "1.25": [0, -0.17, 0.06], + "1.2917": [0, -0.16, 0.08], + "1.3333": [0, -0.14, 0.09], + "1.375": [0, -0.12, 0.1], + "1.4167": [0, -0.09, 0.1], + "1.4583": [0, -0.07, 0.09], + "1.5": [0, -0.04, 0.08], + "1.5417": [0, -0.02, 0.06], + "1.5833": [0, 0.01, 0.03], + "1.625": [0, 0.03, 0.01], + "1.6667": [0, 0.05, -0.02], + "1.7083": [0, 0.08, -0.04], + "1.75": [0, 0.1, -0.06], + "1.7917": [0, 0.12, -0.08], + "1.8333": [0, 0.14, -0.09], + "1.875": [0, 0.16, -0.1], + "1.9167": [0, 0.17, -0.1], + "1.9583": [0, 0.17, -0.09], + "2.0": [0, 0.16, -0.08] + } + }, + "left_arm": { + "rotation": { + "0.0": [-15, 7.5, 0], + "0.0417": [-14.87, 5.74, 0], + "0.0833": [-14.49, 3.88, 0], + "0.125": [-13.86, 1.96, 0], + "0.1667": [-12.99, 0, 0], + "0.2083": [-11.9, -1.96, 0], + "0.25": [-10.61, -3.88, 0], + "0.2917": [-9.13, -5.74, 0], + "0.3333": [-7.5, -7.5, 0], + "0.375": [-5.74, -9.13, 0], + "0.4167": [-3.88, -10.61, 0], + "0.4583": [-1.96, -11.9, 0], + "0.5": [0, -12.99, 0], + "0.5417": [1.96, -13.86, 0], + "0.5833": [3.88, -14.49, 0], + "0.625": [5.74, -14.87, 0], + "0.6667": [7.5, -15, 0], + "0.7083": [9.13, -14.87, 0], + "0.75": [10.61, -14.49, 0], + "0.7917": [11.9, -13.86, 0], + "0.8333": [12.99, -12.99, 0], + "0.875": [13.86, -11.9, 0], + "0.9167": [14.49, -10.61, 0], + "0.9583": [14.87, -9.13, 0], + "1.0": [15, -7.5, 0], + "1.0417": [14.87, -5.74, 0], + "1.0833": [14.49, -3.88, 0], + "1.125": [13.86, -1.96, 0], + "1.1667": [12.99, 0, 0], + "1.2083": [11.9, 1.96, 0], + "1.25": [10.61, 3.88, 0], + "1.2917": [9.13, 5.74, 0], + "1.3333": [7.5, 7.5, 0], + "1.375": [5.74, 9.13, 0], + "1.4167": [3.88, 10.61, 0], + "1.4583": [1.96, 11.9, 0], + "1.5": [0, 12.99, 0], + "1.5417": [-1.96, 13.86, 0], + "1.5833": [-3.88, 14.49, 0], + "1.625": [-5.74, 14.87, 0], + "1.6667": [-7.5, 15, 0], + "1.7083": [-9.13, 14.87, 0], + "1.75": [-10.61, 14.49, 0], + "1.7917": [-11.9, 13.86, 0], + "1.8333": [-12.99, 12.99, 0], + "1.875": [-13.86, 11.9, 0], + "1.9167": [-14.49, 10.61, 0], + "1.9583": [-14.87, 9.13, 0], + "2.0": [-15, 7.5, 0] + }, + "position": { + "0.0": [0.3, 0.08, -0.3], + "0.0417": [0.3, 0.02, -0.29], + "0.0833": [0.31, -0.02, -0.26], + "0.125": [0.32, -0.05, -0.2], + "0.1667": [0.33, -0.06, -0.13], + "0.2083": [0.34, -0.08, -0.03], + "0.25": [0.36, -0.09, 0.08], + "0.2917": [0.38, -0.09, 0.21], + "0.3333": [0.4, -0.1, 0.35], + "0.375": [0.42, -0.1, 0.5], + "0.4167": [0.45, -0.1, 0.66], + "0.4583": [0.47, -0.1, 0.83], + "0.5": [0.5, -0.1, 1], + "0.5417": [0.53, -0.1, 1.17], + "0.5833": [0.55, -0.09, 1.34], + "0.625": [0.58, -0.09, 1.5], + "0.6667": [0.6, -0.08, 1.65], + "0.7083": [0.62, -0.07, 1.79], + "0.75": [0.64, -0.05, 1.92], + "0.7917": [0.66, -0.02, 2.03], + "0.8333": [0.67, 0.01, 2.13], + "0.875": [0.68, 0.07, 2.2], + "0.9167": [0.69, 0.15, 2.26], + "0.9583": [0.7, 0.24, 2.29], + "1.0": [0.7, 0.32, 2.3], + "1.0417": [0.7, 0.38, 2.29], + "1.0833": [0.69, 0.42, 2.26], + "1.125": [0.68, 0.45, 2.2], + "1.1667": [0.67, 0.46, 2.13], + "1.2083": [0.66, 0.48, 2.03], + "1.25": [0.64, 0.49, 1.92], + "1.2917": [0.62, 0.49, 1.79], + "1.3333": [0.6, 0.5, 1.65], + "1.375": [0.58, 0.5, 1.5], + "1.4167": [0.55, 0.5, 1.34], + "1.4583": [0.53, 0.5, 1.17], + "1.5": [0.5, 0.5, 1], + "1.5417": [0.47, 0.5, 0.83], + "1.5833": [0.45, 0.49, 0.66], + "1.625": [0.42, 0.49, 0.5], + "1.6667": [0.4, 0.48, 0.35], + "1.7083": [0.38, 0.47, 0.21], + "1.75": [0.36, 0.45, 0.08], + "1.7917": [0.34, 0.42, -0.03], + "1.8333": [0.33, 0.39, -0.13], + "1.875": [0.32, 0.33, -0.2], + "1.9167": [0.31, 0.25, -0.26], + "1.9583": [0.3, 0.16, -0.29], + "2.0": [0.3, 0.08, -0.3] + } + }, + "right_arm": { + "rotation": { + "0.0": [15, 7.5, 5], + "0.0417": [14.87, 5.74, 4.96], + "0.0833": [14.49, 3.88, 4.83], + "0.125": [13.86, 1.96, 4.62], + "0.1667": [12.99, 0, 4.33], + "0.2083": [11.9, -1.96, 3.97], + "0.25": [10.61, -3.88, 3.54], + "0.2917": [9.13, -5.74, 3.04], + "0.3333": [7.5, -7.5, 2.5], + "0.375": [5.74, -9.13, 1.91], + "0.4167": [3.88, -10.61, 1.29], + "0.4583": [1.96, -11.9, 0.65], + "0.5": [0, -12.99, 0], + "0.5417": [-1.96, -13.86, -0.65], + "0.5833": [-3.88, -14.49, -1.29], + "0.625": [-5.74, -14.87, -1.91], + "0.6667": [-7.5, -15, -2.5], + "0.7083": [-9.13, -14.87, -3.04], + "0.75": [-10.61, -14.49, -3.54], + "0.7917": [-11.9, -13.86, -3.97], + "0.8333": [-12.99, -12.99, -4.33], + "0.875": [-13.86, -11.9, -4.62], + "0.9167": [-14.49, -10.61, -4.83], + "0.9583": [-14.87, -9.13, -4.96], + "1.0": [-15, -7.5, -5], + "1.0417": [-14.87, -5.74, -4.96], + "1.0833": [-14.49, -3.88, -4.83], + "1.125": [-13.86, -1.96, -4.62], + "1.1667": [-12.99, 0, -4.33], + "1.2083": [-11.9, 1.96, -3.97], + "1.25": [-10.61, 3.88, -3.54], + "1.2917": [-9.13, 5.74, -3.04], + "1.3333": [-7.5, 7.5, -2.5], + "1.375": [-5.74, 9.13, -1.91], + "1.4167": [-3.88, 10.61, -1.29], + "1.4583": [-1.96, 11.9, -0.65], + "1.5": [0, 12.99, 0], + "1.5417": [1.96, 13.86, 0.65], + "1.5833": [3.88, 14.49, 1.29], + "1.625": [5.74, 14.87, 1.91], + "1.6667": [7.5, 15, 2.5], + "1.7083": [9.13, 14.87, 3.04], + "1.75": [10.61, 14.49, 3.54], + "1.7917": [11.9, 13.86, 3.97], + "1.8333": [12.99, 12.99, 4.33], + "1.875": [13.86, 11.9, 4.62], + "1.9167": [14.49, 10.61, 4.83], + "1.9583": [14.87, 9.13, 4.96], + "2.0": [15, 7.5, 5] + }, + "position": { + "0.0": [-0.7, 0.32, 2.3], + "0.0417": [-0.7, 0.38, 2.29], + "0.0833": [-0.69, 0.42, 2.26], + "0.125": [-0.68, 0.45, 2.2], + "0.1667": [-0.67, 0.46, 2.13], + "0.2083": [-0.66, 0.48, 2.03], + "0.25": [-0.64, 0.49, 1.92], + "0.2917": [-0.62, 0.49, 1.79], + "0.3333": [-0.6, 0.5, 1.65], + "0.375": [-0.58, 0.5, 1.5], + "0.4167": [-0.55, 0.5, 1.34], + "0.4583": [-0.53, 0.5, 1.17], + "0.5": [-0.5, 0.5, 1], + "0.5417": [-0.47, 0.5, 0.83], + "0.5833": [-0.45, 0.49, 0.66], + "0.625": [-0.42, 0.49, 0.5], + "0.6667": [-0.4, 0.48, 0.35], + "0.7083": [-0.38, 0.47, 0.21], + "0.75": [-0.36, 0.45, 0.08], + "0.7917": [-0.34, 0.42, -0.03], + "0.8333": [-0.33, 0.39, -0.13], + "0.875": [-0.32, 0.33, -0.2], + "0.9167": [-0.31, 0.25, -0.26], + "0.9583": [-0.3, 0.16, -0.29], + "1.0": [-0.3, 0.08, -0.3], + "1.0417": [-0.3, 0.02, -0.29], + "1.0833": [-0.31, -0.02, -0.26], + "1.125": [-0.32, -0.05, -0.2], + "1.1667": [-0.33, -0.06, -0.13], + "1.2083": [-0.34, -0.08, -0.03], + "1.25": [-0.36, -0.09, 0.08], + "1.2917": [-0.38, -0.09, 0.21], + "1.3333": [-0.4, -0.1, 0.35], + "1.375": [-0.42, -0.1, 0.5], + "1.4167": [-0.45, -0.1, 0.66], + "1.4583": [-0.47, -0.1, 0.83], + "1.5": [-0.5, -0.1, 1], + "1.5417": [-0.53, -0.1, 1.17], + "1.5833": [-0.55, -0.09, 1.34], + "1.625": [-0.58, -0.09, 1.5], + "1.6667": [-0.6, -0.08, 1.65], + "1.7083": [-0.62, -0.07, 1.79], + "1.75": [-0.64, -0.05, 1.92], + "1.7917": [-0.66, -0.02, 2.03], + "1.8333": [-0.67, 0.01, 2.13], + "1.875": [-0.68, 0.07, 2.2], + "1.9167": [-0.69, 0.15, 2.26], + "1.9583": [-0.7, 0.24, 2.29], + "2.0": [-0.7, 0.32, 2.3] + } + }, + "left_leg": { + "rotation": { + "0.0": [11.71, 0, 0], + "0.0417": [10.45, 0.26, -1.04], + "0.0833": [9.07, 0.52, -2.07], + "0.125": [7.61, 0.77, -3.06], + "0.1667": [6.08, 1, -4], + "0.2083": [4.52, 1.22, -4.87], + "0.25": [2.95, 1.41, -5.66], + "0.2917": [1.4, 1.59, -6.35], + "0.3333": [-0.1, 1.73, -6.93], + "0.375": [-1.54, 1.85, -7.39], + "0.4167": [-2.88, 1.93, -7.73], + "0.4583": [-4.11, 1.98, -7.93], + "0.5": [-5.19, 2, -8], + "0.5417": [-6.12, 1.98, -7.93], + "0.5833": [-6.88, 1.93, -7.73], + "0.625": [-7.44, 1.85, -7.39], + "0.6667": [-7.82, 1.73, -6.93], + "0.7083": [-7.99, 1.59, -6.35], + "0.75": [-7.95, 1.41, -5.66], + "0.7917": [-7.72, 1.22, -4.87], + "0.8333": [-7.28, 1, -4], + "0.875": [-6.64, 0.77, -3.06], + "0.9167": [-5.83, 0.52, -2.07], + "0.9583": [-4.85, 0.26, -1.04], + "1.0": [-3.71, 0, 0], + "1.0417": [-2.45, -0.26, 1.04], + "1.0833": [-1.07, -0.52, 2.07], + "1.125": [0.39, -0.77, 3.06], + "1.1667": [1.92, -1, 4], + "1.2083": [3.48, -1.22, 4.87], + "1.25": [5.05, -1.41, 5.66], + "1.2917": [6.6, -1.59, 6.35], + "1.3333": [8.1, -1.73, 6.93], + "1.375": [9.54, -1.85, 7.39], + "1.4167": [10.88, -1.93, 7.73], + "1.4583": [12.11, -1.98, 7.93], + "1.5": [13.19, -2, 8], + "1.5417": [14.12, -1.98, 7.93], + "1.5833": [14.88, -1.93, 7.73], + "1.625": [15.44, -1.85, 7.39], + "1.6667": [15.82, -1.73, 6.93], + "1.7083": [15.99, -1.59, 6.35], + "1.75": [15.95, -1.41, 5.66], + "1.7917": [15.72, -1.22, 4.87], + "1.8333": [15.28, -1, 4], + "1.875": [14.64, -0.77, 3.06], + "1.9167": [13.83, -0.52, 2.07], + "1.9583": [12.85, -0.26, 1.04], + "2.0": [11.71, 0, 0] + }, + "position": { + "0.0": [0, 0.19, -1], + "0.0417": [0, 0.19, -1.14], + "0.0833": [0, 0.2, -1.28], + "0.125": [0, 0.2, -1.42], + "0.1667": [0, 0.2, -1.55], + "0.2083": [0, 0.2, -1.67], + "0.25": [0, 0.2, -1.78], + "0.2917": [0, 0.2, -1.87], + "0.3333": [0, 0.2, -1.95], + "0.375": [0, 0.19, -2.02], + "0.4167": [0, 0.19, -2.06], + "0.4583": [0, 0.18, -2.09], + "0.5": [0, 0.17, -2.1], + "0.5417": [0, 0.15, -2.09], + "0.5833": [0, 0.13, -2.06], + "0.625": [0, 0.1, -2.02], + "0.6667": [0, 0.05, -1.95], + "0.7083": [0, -0.01, -1.87], + "0.75": [0, -0.07, -1.78], + "0.7917": [0, -0.11, -1.67], + "0.8333": [0, -0.14, -1.55], + "0.875": [0, -0.16, -1.42], + "0.9167": [0, -0.17, -1.28], + "0.9583": [0, -0.18, -1.14], + "1.0": [0, -0.19, -1], + "1.0417": [0, -0.19, -0.86], + "1.0833": [0, -0.2, -0.72], + "1.125": [0, -0.2, -0.58], + "1.1667": [0, -0.2, -0.45], + "1.2083": [0, -0.2, -0.33], + "1.25": [0, -0.2, -0.22], + "1.2917": [0, -0.2, -0.13], + "1.3333": [0, -0.2, -0.05], + "1.375": [0, -0.19, 0.02], + "1.4167": [0, -0.19, 0.06], + "1.4583": [0, -0.18, 0.09], + "1.5": [0, -0.17, 0.1], + "1.5417": [0, -0.15, 0.09], + "1.5833": [0, -0.13, 0.06], + "1.625": [0, -0.1, 0.02], + "1.6667": [0, -0.05, -0.05], + "1.7083": [0, 0.01, -0.13], + "1.75": [0, 0.07, -0.22], + "1.7917": [0, 0.11, -0.33], + "1.8333": [0, 0.14, -0.45], + "1.875": [0, 0.16, -0.58], + "1.9167": [0, 0.17, -0.72], + "1.9583": [0, 0.18, -0.86], + "2.0": [0, 0.19, -1] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 0.991, 1], + "0.0833": [1, 0.982, 1], + "0.125": [1, 0.973, 1], + "0.1667": [1, 0.964, 1], + "0.2083": [1, 0.955, 1], + "0.25": [1, 0.946, 1], + "0.2917": [1, 0.937, 1], + "0.3333": [1, 0.928, 1], + "0.375": [1, 0.919, 1], + "0.4167": [1, 0.91, 1], + "0.4583": [1, 0.9175, 1], + "0.5": [1, 0.925, 1], + "0.5417": [1, 0.9325, 1], + "0.5833": [1, 0.94, 1], + "0.625": [1, 0.9475, 1], + "0.6667": [1, 0.955, 1], + "0.7083": [1, 0.9625, 1], + "0.75": [1, 0.97, 1], + "0.7917": [1, 0.9775, 1], + "0.8333": [1, 0.985, 1], + "0.875": [1, 0.9925, 1], + "0.9167": [1, 1, 1], + "0.9583": [1, 1, 1], + "1.0": [1, 1, 1], + "1.0417": [1, 1, 1], + "1.0833": [1, 1, 1], + "1.125": [1, 1, 1], + "1.1667": [1, 1, 1], + "1.2083": [1, 1, 1], + "1.25": [1, 1, 1], + "1.2917": [1, 1, 1], + "1.3333": [1, 1, 1], + "1.375": [1, 1, 1], + "1.4167": [1, 1, 1], + "1.4583": [1, 1, 1], + "1.5": [1, 1, 1], + "1.5417": [1, 1, 1], + "1.5833": [1, 1, 1], + "1.625": [1, 1, 1], + "1.6667": [1, 1, 1], + "1.7083": [1, 1, 1], + "1.75": [1, 1, 1], + "1.7917": [1, 1, 1], + "1.8333": [1, 1, 1], + "1.875": [1, 1, 1], + "1.9167": [1, 1, 1], + "1.9583": [1, 1, 1], + "2.0": [1, 1, 1] + } + }, + "right_leg": { + "rotation": { + "0.0": [-3.71, 0, 0], + "0.0417": [-2.45, -0.26, 1.04], + "0.0833": [-1.07, -0.52, 2.07], + "0.125": [0.39, -0.77, 3.06], + "0.1667": [1.92, -1, 4], + "0.2083": [3.48, -1.22, 4.87], + "0.25": [5.05, -1.41, 5.66], + "0.2917": [6.6, -1.59, 6.35], + "0.3333": [8.1, -1.73, 6.93], + "0.375": [9.54, -1.85, 7.39], + "0.4167": [10.88, -1.93, 7.73], + "0.4583": [12.11, -1.98, 7.93], + "0.5": [13.19, -2, 8], + "0.5417": [14.12, -1.98, 7.93], + "0.5833": [14.88, -1.93, 7.73], + "0.625": [15.44, -1.85, 7.39], + "0.6667": [15.82, -1.73, 6.93], + "0.7083": [15.99, -1.59, 6.35], + "0.75": [15.95, -1.41, 5.66], + "0.7917": [15.72, -1.22, 4.87], + "0.8333": [15.28, -1, 4], + "0.875": [14.64, -0.77, 3.06], + "0.9167": [13.83, -0.52, 2.07], + "0.9583": [12.85, -0.26, 1.04], + "1.0": [11.71, 0, 0], + "1.0417": [10.45, 0.26, -1.04], + "1.0833": [9.07, 0.52, -2.07], + "1.125": [7.61, 0.77, -3.06], + "1.1667": [6.08, 1, -4], + "1.2083": [4.52, 1.22, -4.87], + "1.25": [2.95, 1.41, -5.66], + "1.2917": [1.4, 1.59, -6.35], + "1.3333": [-0.1, 1.73, -6.93], + "1.375": [-1.54, 1.85, -7.39], + "1.4167": [-2.88, 1.93, -7.73], + "1.4583": [-4.11, 1.98, -7.93], + "1.5": [-5.19, 2, -8], + "1.5417": [-6.12, 1.98, -7.93], + "1.5833": [-6.88, 1.93, -7.73], + "1.625": [-7.44, 1.85, -7.39], + "1.6667": [-7.82, 1.73, -6.93], + "1.7083": [-7.99, 1.59, -6.35], + "1.75": [-7.95, 1.41, -5.66], + "1.7917": [-7.72, 1.22, -4.87], + "1.8333": [-7.28, 1, -4], + "1.875": [-6.64, 0.77, -3.06], + "1.9167": [-5.83, 0.52, -2.07], + "1.9583": [-4.85, 0.26, -1.04], + "2.0": [-3.71, 0, 0] + }, + "position": { + "0.0": [0, -0.19, -1], + "0.0417": [0, -0.19, -0.86], + "0.0833": [0, -0.2, -0.72], + "0.125": [0, -0.2, -0.58], + "0.1667": [0, -0.2, -0.45], + "0.2083": [0, -0.2, -0.33], + "0.25": [0, -0.2, -0.22], + "0.2917": [0, -0.2, -0.13], + "0.3333": [0, -0.2, -0.05], + "0.375": [0, -0.19, 0.02], + "0.4167": [0, -0.19, 0.06], + "0.4583": [0, -0.18, 0.09], + "0.5": [0, -0.17, 0.1], + "0.5417": [0, -0.15, 0.09], + "0.5833": [0, -0.13, 0.06], + "0.625": [0, -0.1, 0.02], + "0.6667": [0, -0.05, -0.05], + "0.7083": [0, 0.01, -0.13], + "0.75": [0, 0.07, -0.22], + "0.7917": [0, 0.11, -0.33], + "0.8333": [0, 0.14, -0.45], + "0.875": [0, 0.16, -0.58], + "0.9167": [0, 0.17, -0.72], + "0.9583": [0, 0.18, -0.86], + "1.0": [0, 0.19, -1], + "1.0417": [0, 0.19, -1.14], + "1.0833": [0, 0.2, -1.28], + "1.125": [0, 0.2, -1.42], + "1.1667": [0, 0.2, -1.55], + "1.2083": [0, 0.2, -1.67], + "1.25": [0, 0.2, -1.78], + "1.2917": [0, 0.2, -1.87], + "1.3333": [0, 0.2, -1.95], + "1.375": [0, 0.19, -2.02], + "1.4167": [0, 0.19, -2.06], + "1.4583": [0, 0.18, -2.09], + "1.5": [0, 0.17, -2.1], + "1.5417": [0, 0.15, -2.09], + "1.5833": [0, 0.13, -2.06], + "1.625": [0, 0.1, -2.02], + "1.6667": [0, 0.05, -1.95], + "1.7083": [0, -0.01, -1.87], + "1.75": [0, -0.07, -1.78], + "1.7917": [0, -0.11, -1.67], + "1.8333": [0, -0.14, -1.55], + "1.875": [0, -0.16, -1.42], + "1.9167": [0, -0.17, -1.28], + "1.9583": [0, -0.18, -1.14], + "2.0": [0, -0.19, -1] + }, + "scale": { + "0.0": [1, 1, 1], + "0.0417": [1, 1, 1], + "0.0833": [1, 1, 1], + "0.125": [1, 1, 1], + "0.1667": [1, 1, 1], + "0.2083": [1, 1, 1], + "0.25": [1, 1, 1], + "0.2917": [1, 1, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 1, 1], + "0.4167": [1, 1, 1], + "0.4583": [1, 1, 1], + "0.5": [1, 1, 1], + "0.5417": [1, 1, 1], + "0.5833": [1, 1, 1], + "0.625": [1, 1, 1], + "0.6667": [1, 1, 1], + "0.7083": [1, 1, 1], + "0.75": [1, 1, 1], + "0.7917": [1, 1, 1], + "0.8333": [1, 1, 1], + "0.875": [1, 1, 1], + "0.9167": [1, 1, 1], + "0.9583": [1, 1, 1], + "1.0": [1, 1, 1], + "1.0417": [1, 0.991, 1], + "1.0833": [1, 0.982, 1], + "1.125": [1, 0.973, 1], + "1.1667": [1, 0.964, 1], + "1.2083": [1, 0.955, 1], + "1.25": [1, 0.946, 1], + "1.2917": [1, 0.937, 1], + "1.3333": [1, 0.928, 1], + "1.375": [1, 0.919, 1], + "1.4167": [1, 0.91, 1], + "1.4583": [1, 0.9175, 1], + "1.5": [1, 0.925, 1], + "1.5417": [1, 0.9325, 1], + "1.5833": [1, 0.94, 1], + "1.625": [1, 0.9475, 1], + "1.6667": [1, 0.955, 1], + "1.7083": [1, 0.9625, 1], + "1.75": [1, 0.97, 1], + "1.7917": [1, 0.9775, 1], + "1.8333": [1, 0.985, 1], + "1.875": [1, 0.9925, 1], + "1.9167": [1, 1, 1], + "1.9583": [1, 1, 1], + "2.0": [1, 1, 1] + } + } + } + }, + "animation.silverlabs_nat.tortoise_baby.walk_UB": { + "loop": true, + "animation_length": 2, + "bones": { + "body": { + "rotation": [ + "1.5 - Math.cos( -30 + ( q.anim_time - 0.0 ) * 360 ) * 2", + "-Math.sin(( q.anim_time - 0.0 ) * 180 ) * -0.08", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 5" + ], + "position": [ + 0, + "0.2 + ( v.freq = 4; v.amplitude = 0.3; v.offset = 0.3; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 20 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 65 ) / 35 ) * v.amplitude; );", + 0 + ] + }, + "skullRot": { + "rotation": [ + "-Math.cos( -20 + ( q.anim_time - 0.0 ) * 360 ) * 3", + 0, + 0 + ], + "position": [ + 0, + "0 + ( v.freq = 4; v.amplitude = 0.15; v.offset = 0.3; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 50 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 65 ) / 35 ) * v.amplitude; );", + "Math.sin( -50 + ( q.anim_time - 0.0 ) * 360 ) * 0.1" + ] + }, + "left_arm": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.0 ) * 180 ) * 15", + "Math.cos( 60 + ( q.anim_time - 0.0 ) * 180 ) * 15", + "-Math.cos(( q.anim_time - 0.0 ) * 180 ) * 5" + ], + "position": [ + "0.5 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * -0.2", + "v.freq = 1; v.mag = -0.3; v.balloon = 3; v.offset = -0.2; v.time_offset = 0.06; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "1 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * -1.3" + ] + }, + "right_arm": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.0 ) * 180 ) * -15", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 180 ) * -15", + "Math.cos(( q.anim_time - 0.0 ) * 180 ) * 5" + ], + "position": [ + "-0.5 - Math.cos(( q.anim_time - 0.0 ) * 180 ) * 0.2", + "v.freq = 1; v.mag = 0.3; v.balloon = 3; v.offset = -0.2; v.time_offset = 0.06; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "1 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 1.3" + ] + }, + "left_leg": { + "rotation": [ + "4 - Math.sin( -40 + ( q.anim_time - 0.0 ) * 180 ) * 12", + "-Math.sin(( q.anim_time - 0.0 ) * 180 ) * -2", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * -8" + ], + "position": [ + 0, + "v.freq = 1; v.mag = -0.2; v.balloon = 3; v.offset = 0; v.time_offset = 1.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "-1 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * -1.1" + ], + "scale": { + "0.0": [1, 1, 1], + "0.4": [1, 0.91, 1], + "0.9": [1, 1, 1], + "1.6": [1, 1, 1], + "2.0": [1, 1, 1] + } + }, + "right_leg": { + "rotation": [ + "4 - Math.sin( -40 + ( q.anim_time - 0.0 ) * 180 ) * -12", + "-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 2", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 8" + ], + "position": [ + 0, + "v.freq = 1; v.mag = 0.2; v.balloon = 3; v.offset = 0; v.time_offset = 1.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;", + "-1 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 1.1" + ], + "scale": { + "0.0": [1, 1, 1], + "0.6": [1, 1, 1], + "1.0": [1, 1, 1], + "1.4": [1, 0.91, 1], + "1.9": [1, 1, 1], + "2.0": [1, 1, 1] + } + } + } + }, + "animation.silverlabs_nat.tortoise_baby.run": { + "loop": true, + "animation_length": 1.3333, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / v.anim_speed_movement_max )", + "bones": { + "root": { + "rotation": { + "0.0": [1, 0, 0], + "0.0417": [1, 0, 0], + "0.0833": [1, 0, 0], + "0.125": [1, 0, 0], + "0.1667": [1, 0, 0], + "0.2083": [1, 0, 0], + "0.25": [1, 0, 0], + "0.2917": [1, 0, 0], + "0.3333": [1, 0, 0], + "0.375": [1, 0, 0], + "0.4167": [1, 0, 0], + "0.4583": [1, 0, 0], + "0.5": [1, 0, 0], + "0.5417": [1, 0, 0], + "0.5833": [1, 0, 0], + "0.625": [1, 0, 0], + "0.6667": [1, 0, 0], + "0.7083": [1, 0, 0], + "0.75": [1, 0, 0], + "0.7917": [1, 0, 0], + "0.8333": [1, 0, 0], + "0.875": [1, 0, 0], + "0.9167": [1, 0, 0], + "0.9583": [1, 0, 0], + "1.0": [1, 0, 0], + "1.0417": [1, 0, 0], + "1.0833": [1, 0, 0], + "1.125": [1, 0, 0], + "1.1667": [1, 0, 0], + "1.2083": [1, 0, 0], + "1.25": [1, 0, 0], + "1.2917": [1, 0, 0], + "1.3333": [1, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [3.3, 2.59, 0], + "0.0417": [3.28, -1.33, 1.15], + "0.0833": [3.21, -4.15, 2.12], + "0.125": [3.11, -5.03, 2.77], + "0.1667": [3, -5.34, 3], + "0.2083": [2.89, -5.4, 2.77], + "0.25": [2.79, -5.25, 2.12], + "0.2917": [2.72, -4.79, 1.15], + "0.3333": [2.7, -3.39, 0], + "0.375": [2.72, 0.53, -1.15], + "0.4167": [2.79, 3.35, -2.12], + "0.4583": [2.89, 4.23, -2.77], + "0.5": [3, 4.54, -3], + "0.5417": [3.11, 4.6, -2.77], + "0.5833": [3.21, 4.45, -2.12], + "0.625": [3.28, 3.99, -1.15], + "0.6667": [3.3, 2.59, 0], + "0.7083": [3.28, -1.33, 1.15], + "0.75": [3.21, -4.15, 2.12], + "0.7917": [3.11, -5.03, 2.77], + "0.8333": [3, -5.34, 3], + "0.875": [2.89, -5.4, 2.77], + "0.9167": [2.79, -5.25, 2.12], + "0.9583": [2.72, -4.79, 1.15], + "1.0": [2.7, -3.39, 0], + "1.0417": [2.72, 0.53, -1.15], + "1.0833": [2.79, 3.35, -2.12], + "1.125": [2.89, 4.23, -2.77], + "1.1667": [3, 4.54, -3], + "1.2083": [3.11, 4.6, -2.77], + "1.25": [3.21, 4.45, -2.12], + "1.2917": [3.28, 3.99, -1.15], + "1.3333": [3.3, 2.59, 0] + }, + "position": { + "0.0": [0, 0.04, 0], + "0.0417": [0, -0.21, 0], + "0.0833": [0, -0.23, 0], + "0.125": [0, -0.18, 0], + "0.1667": [0, -0.02, 0], + "0.2083": [0, 0.16, 0], + "0.25": [0, 0.22, 0], + "0.2917": [0, 0.22, 0], + "0.3333": [0, 0.04, 0], + "0.375": [0, -0.21, 0], + "0.4167": [0, -0.23, 0], + "0.4583": [0, -0.18, 0], + "0.5": [0, -0.02, 0], + "0.5417": [0, 0.16, 0], + "0.5833": [0, 0.22, 0], + "0.625": [0, 0.22, 0], + "0.6667": [0, 0.04, 0], + "0.7083": [0, -0.21, 0], + "0.75": [0, -0.23, 0], + "0.7917": [0, -0.18, 0], + "0.8333": [0, -0.02, 0], + "0.875": [0, 0.16, 0], + "0.9167": [0, 0.22, 0], + "0.9583": [0, 0.22, 0], + "1.0": [0, 0.04, 0], + "1.0417": [0, -0.21, 0], + "1.0833": [0, -0.23, 0], + "1.125": [0, -0.18, 0], + "1.1667": [0, -0.02, 0], + "1.2083": [0, 0.16, 0], + "1.25": [0, 0.22, 0], + "1.2917": [0, 0.22, 0], + "1.3333": [0, 0.04, 0] + } + }, + "skullRot": { + "rotation": { + "0.0": [-1.88, -3.39, 0], + "0.0417": [-1.81, 0.53, 0], + "0.0833": [-0.68, 3.35, 0], + "0.125": [0.85, 4.23, 0], + "0.1667": [1.88, 4.54, 0], + "0.2083": [1.81, 4.6, 0], + "0.25": [0.68, 4.45, 0], + "0.2917": [-0.85, 3.99, 0], + "0.3333": [-1.88, 2.59, 0], + "0.375": [-1.81, -1.33, 0], + "0.4167": [-0.68, -4.15, 0], + "0.4583": [0.85, -5.03, 0], + "0.5": [1.88, -5.34, 0], + "0.5417": [1.81, -5.4, 0], + "0.5833": [0.68, -5.25, 0], + "0.625": [-0.85, -4.79, 0], + "0.6667": [-1.88, -3.39, 0], + "0.7083": [-1.81, 0.53, 0], + "0.75": [-0.68, 3.35, 0], + "0.7917": [0.85, 4.23, 0], + "0.8333": [1.88, 4.54, 0], + "0.875": [1.81, 4.6, 0], + "0.9167": [0.68, 4.45, 0], + "0.9583": [-0.85, 3.99, 0], + "1.0": [-1.88, 2.59, 0], + "1.0417": [-1.81, -1.33, 0], + "1.0833": [-0.68, -4.15, 0], + "1.125": [0.85, -5.03, 0], + "1.1667": [1.88, -5.34, 0], + "1.2083": [1.81, -5.4, 0], + "1.25": [0.68, -5.25, 0], + "1.2917": [-0.85, -4.79, 0], + "1.3333": [-1.88, -3.39, 0] + }, + "position": { + "0.0": [0, 0.11, -0.08], + "0.0417": [0, -0.09, -0.01], + "0.0833": [0, -0.11, 0.06], + "0.125": [0, -0.08, 0.1], + "0.1667": [0, -0.03, 0.08], + "0.2083": [0, 0.02, 0.01], + "0.25": [0, 0.07, -0.06], + "0.2917": [0, 0.11, -0.1], + "0.3333": [0, 0.11, -0.08], + "0.375": [0, -0.09, -0.01], + "0.4167": [0, -0.11, 0.06], + "0.4583": [0, -0.08, 0.1], + "0.5": [0, -0.03, 0.08], + "0.5417": [0, 0.02, 0.01], + "0.5833": [0, 0.07, -0.06], + "0.625": [0, 0.11, -0.1], + "0.6667": [0, 0.11, -0.08], + "0.7083": [0, -0.09, -0.01], + "0.75": [0, -0.11, 0.06], + "0.7917": [0, -0.08, 0.1], + "0.8333": [0, -0.03, 0.08], + "0.875": [0, 0.02, 0.01], + "0.9167": [0, 0.07, -0.06], + "0.9583": [0, 0.11, -0.1], + "1.0": [0, 0.11, -0.08], + "1.0417": [0, -0.09, -0.01], + "1.0833": [0, -0.11, 0.06], + "1.125": [0, -0.08, 0.1], + "1.1667": [0, -0.03, 0.08], + "1.2083": [0, 0.02, 0.01], + "1.25": [0, 0.07, -0.06], + "1.2917": [0, 0.11, -0.1], + "1.3333": [0, 0.11, -0.08] + } + }, + "left_arm": { + "rotation": { + "0.0": [-29.57, 2.5, 5], + "0.0417": [-28, 0.65, 4.62], + "0.0833": [-23.37, -1.29, 3.54], + "0.125": [-9.25, -3.04, 1.91], + "0.1667": [3.97, -4.33, 0], + "0.2083": [8.19, -4.96, -1.91], + "0.25": [9.64, -4.83, -3.54], + "0.2917": [10, -3.97, -4.62], + "0.3333": [9.57, -2.5, -5], + "0.375": [8, -0.65, -4.62], + "0.4167": [3.37, 1.29, -3.54], + "0.4583": [-10.75, 3.04, -1.91], + "0.5": [-23.97, 4.33, 0], + "0.5417": [-28.19, 4.96, 1.91], + "0.5833": [-29.64, 4.83, 3.54], + "0.625": [-30, 3.97, 4.62], + "0.6667": [-29.57, 2.5, 5], + "0.7083": [-28, 0.65, 4.62], + "0.75": [-23.37, -1.29, 3.54], + "0.7917": [-9.25, -3.04, 1.91], + "0.8333": [3.97, -4.33, 0], + "0.875": [8.19, -4.96, -1.91], + "0.9167": [9.64, -4.83, -3.54], + "0.9583": [10, -3.97, -4.62], + "1.0": [9.57, -2.5, -5], + "1.0417": [8, -0.65, -4.62], + "1.0833": [3.37, 1.29, -3.54], + "1.125": [-10.75, 3.04, -1.91], + "1.1667": [-23.97, 4.33, 0], + "1.2083": [-28.19, 4.96, 1.91], + "1.25": [-29.64, 4.83, 3.54], + "1.2917": [-30, 3.97, 4.62], + "1.3333": [-29.57, 2.5, 5] + }, + "position": { + "0.0": [0.3, 0.2, 0.01], + "0.0417": [0.32, 0.05, 0.07], + "0.0833": [0.36, -0.08, 0.23], + "0.125": [0.42, -0.17, 0.73], + "0.1667": [0.5, -0.2, 1.19], + "0.2083": [0.58, -0.17, 1.34], + "0.25": [0.64, -0.08, 1.39], + "0.2917": [0.68, 0.05, 1.4], + "0.3333": [0.7, 0.2, 1.39], + "0.375": [0.68, 0.35, 1.33], + "0.4167": [0.64, 0.48, 1.17], + "0.4583": [0.58, 0.57, 0.67], + "0.5": [0.5, 0.6, 0.21], + "0.5417": [0.42, 0.57, 0.06], + "0.5833": [0.36, 0.48, 0.01], + "0.625": [0.32, 0.35, 0], + "0.6667": [0.3, 0.2, 0.01], + "0.7083": [0.32, 0.05, 0.07], + "0.75": [0.36, -0.08, 0.23], + "0.7917": [0.42, -0.17, 0.73], + "0.8333": [0.5, -0.2, 1.19], + "0.875": [0.58, -0.17, 1.34], + "0.9167": [0.64, -0.08, 1.39], + "0.9583": [0.68, 0.05, 1.4], + "1.0": [0.7, 0.2, 1.39], + "1.0417": [0.68, 0.35, 1.33], + "1.0833": [0.64, 0.48, 1.17], + "1.125": [0.58, 0.57, 0.67], + "1.1667": [0.5, 0.6, 0.21], + "1.2083": [0.42, 0.57, 0.06], + "1.25": [0.36, 0.48, 0.01], + "1.2917": [0.32, 0.35, 0], + "1.3333": [0.3, 0.2, 0.01] + } + }, + "right_arm": { + "rotation": { + "0.0": [9.57, 2.5, 5], + "0.0417": [8, 0.65, 4.62], + "0.0833": [3.37, -1.29, 3.54], + "0.125": [-10.75, -3.04, 1.91], + "0.1667": [-23.97, -4.33, 0], + "0.2083": [-28.19, -4.96, -1.91], + "0.25": [-29.64, -4.83, -3.54], + "0.2917": [-30, -3.97, -4.62], + "0.3333": [-29.57, -2.5, -5], + "0.375": [-28, -0.65, -4.62], + "0.4167": [-23.37, 1.29, -3.54], + "0.4583": [-9.25, 3.04, -1.91], + "0.5": [3.97, 4.33, 0], + "0.5417": [8.19, 4.96, 1.91], + "0.5833": [9.64, 4.83, 3.54], + "0.625": [10, 3.97, 4.62], + "0.6667": [9.57, 2.5, 5], + "0.7083": [8, 0.65, 4.62], + "0.75": [3.37, -1.29, 3.54], + "0.7917": [-10.75, -3.04, 1.91], + "0.8333": [-23.97, -4.33, 0], + "0.875": [-28.19, -4.96, -1.91], + "0.9167": [-29.64, -4.83, -3.54], + "0.9583": [-30, -3.97, -4.62], + "1.0": [-29.57, -2.5, -5], + "1.0417": [-28, -0.65, -4.62], + "1.0833": [-23.37, 1.29, -3.54], + "1.125": [-9.25, 3.04, -1.91], + "1.1667": [3.97, 4.33, 0], + "1.2083": [8.19, 4.96, 1.91], + "1.25": [9.64, 4.83, 3.54], + "1.2917": [10, 3.97, 4.62], + "1.3333": [9.57, 2.5, 5] + }, + "position": { + "0.0": [-0.3, 0.2, 1.39], + "0.0417": [-0.32, 0.3, 1.33], + "0.0833": [-0.36, 0.38, 1.17], + "0.125": [-0.42, 0.43, 0.67], + "0.1667": [-0.5, 0.45, 0.21], + "0.2083": [-0.58, 0.43, 0.06], + "0.25": [-0.64, 0.38, 0.01], + "0.2917": [-0.68, 0.3, 0], + "0.3333": [-0.7, 0.2, 0.01], + "0.375": [-0.68, 0.1, 0.07], + "0.4167": [-0.64, 0.02, 0.23], + "0.4583": [-0.58, -0.03, 0.73], + "0.5": [-0.5, -0.05, 1.19], + "0.5417": [-0.42, -0.03, 1.34], + "0.5833": [-0.36, 0.02, 1.39], + "0.625": [-0.32, 0.1, 1.4], + "0.6667": [-0.3, 0.2, 1.39], + "0.7083": [-0.32, 0.3, 1.33], + "0.75": [-0.36, 0.38, 1.17], + "0.7917": [-0.42, 0.43, 0.67], + "0.8333": [-0.5, 0.45, 0.21], + "0.875": [-0.58, 0.43, 0.06], + "0.9167": [-0.64, 0.38, 0.01], + "0.9583": [-0.68, 0.3, 0], + "1.0": [-0.7, 0.2, 0.01], + "1.0417": [-0.68, 0.1, 0.07], + "1.0833": [-0.64, 0.02, 0.23], + "1.125": [-0.58, -0.03, 0.73], + "1.1667": [-0.5, -0.05, 1.19], + "1.2083": [-0.42, -0.03, 1.34], + "1.25": [-0.36, 0.02, 1.39], + "1.2917": [-0.32, 0.1, 1.4], + "1.3333": [-0.3, 0.2, 1.39] + } + }, + "left_leg": { + "rotation": { + "0.0": [14.28, 2.5, 5], + "0.0417": [13.1, 0.65, 4.62], + "0.0833": [9.63, -1.29, 3.54], + "0.125": [-0.97, -3.04, 1.91], + "0.1667": [-10.88, -4.33, 0], + "0.2083": [-14.05, -4.96, -1.91], + "0.25": [-15.13, -4.83, -3.54], + "0.2917": [-15.4, -3.97, -4.62], + "0.3333": [-15.08, -2.5, -5], + "0.375": [-13.9, -0.65, -4.62], + "0.4167": [-10.43, 1.29, -3.54], + "0.4583": [0.17, 3.04, -1.91], + "0.5": [10.08, 4.33, 0], + "0.5417": [13.25, 4.96, 1.91], + "0.5833": [14.33, 4.83, 3.54], + "0.625": [14.6, 3.97, 4.62], + "0.6667": [14.28, 2.5, 5], + "0.7083": [13.1, 0.65, 4.62], + "0.75": [9.63, -1.29, 3.54], + "0.7917": [-0.97, -3.04, 1.91], + "0.8333": [-10.88, -4.33, 0], + "0.875": [-14.05, -4.96, -1.91], + "0.9167": [-15.13, -4.83, -3.54], + "0.9583": [-15.4, -3.97, -4.62], + "1.0": [-15.08, -2.5, -5], + "1.0417": [-13.9, -0.65, -4.62], + "1.0833": [-10.43, 1.29, -3.54], + "1.125": [0.17, 3.04, -1.91], + "1.1667": [10.08, 4.33, 0], + "1.2083": [13.25, 4.96, 1.91], + "1.25": [14.33, 4.83, 3.54], + "1.2917": [14.6, 3.97, 4.62], + "1.3333": [14.28, 2.5, 5] + }, + "position": { + "0.0": [0.57, 0.1, 0.1], + "0.0417": [0.6, 0.17, 0.08], + "0.0833": [0.59, 0.25, 0.04], + "0.125": [0.56, 0.32, -0.11], + "0.1667": [0.5, 0.37, -0.51], + "0.2083": [0.43, 0.4, -0.78], + "0.25": [0.35, 0.39, -0.87], + "0.2917": [0.28, 0.36, -0.89], + "0.3333": [0.23, 0.3, -0.9], + "0.375": [0.2, 0.23, -0.88], + "0.4167": [0.21, 0.15, -0.84], + "0.4583": [0.24, 0.08, -0.69], + "0.5": [0.3, 0.03, -0.29], + "0.5417": [0.37, 0, -0.02], + "0.5833": [0.45, 0.01, 0.07], + "0.625": [0.52, 0.04, 0.09], + "0.6667": [0.57, 0.1, 0.1], + "0.7083": [0.6, 0.17, 0.08], + "0.75": [0.59, 0.25, 0.04], + "0.7917": [0.56, 0.32, -0.11], + "0.8333": [0.5, 0.37, -0.51], + "0.875": [0.43, 0.4, -0.78], + "0.9167": [0.35, 0.39, -0.87], + "0.9583": [0.28, 0.36, -0.89], + "1.0": [0.23, 0.3, -0.9], + "1.0417": [0.2, 0.23, -0.88], + "1.0833": [0.21, 0.15, -0.84], + "1.125": [0.24, 0.08, -0.69], + "1.1667": [0.3, 0.03, -0.29], + "1.2083": [0.37, 0, -0.02], + "1.25": [0.45, 0.01, 0.07], + "1.2917": [0.52, 0.04, 0.09], + "1.3333": [0.57, 0.1, 0.1] + } + }, + "right_leg": { + "rotation": { + "0.0": [-15.08, 2.5, 5], + "0.0417": [-13.9, 0.65, 4.62], + "0.0833": [-10.43, -1.29, 3.54], + "0.125": [0.17, -3.04, 1.91], + "0.1667": [10.08, -4.33, 0], + "0.2083": [13.25, -4.96, -1.91], + "0.25": [14.33, -4.83, -3.54], + "0.2917": [14.6, -3.97, -4.62], + "0.3333": [14.28, -2.5, -5], + "0.375": [13.1, -0.65, -4.62], + "0.4167": [9.63, 1.29, -3.54], + "0.4583": [-0.97, 3.04, -1.91], + "0.5": [-10.88, 4.33, 0], + "0.5417": [-14.05, 4.96, 1.91], + "0.5833": [-15.13, 4.83, 3.54], + "0.625": [-15.4, 3.97, 4.62], + "0.6667": [-15.08, 2.5, 5], + "0.7083": [-13.9, 0.65, 4.62], + "0.75": [-10.43, -1.29, 3.54], + "0.7917": [0.17, -3.04, 1.91], + "0.8333": [10.08, -4.33, 0], + "0.875": [13.25, -4.96, -1.91], + "0.9167": [14.33, -4.83, -3.54], + "0.9583": [14.6, -3.97, -4.62], + "1.0": [14.28, -2.5, -5], + "1.0417": [13.1, -0.65, -4.62], + "1.0833": [9.63, 1.29, -3.54], + "1.125": [-0.97, 3.04, -1.91], + "1.1667": [-10.88, 4.33, 0], + "1.2083": [-14.05, 4.96, 1.91], + "1.25": [-15.13, 4.83, 3.54], + "1.2917": [-15.4, 3.97, 4.62], + "1.3333": [-15.08, 2.5, 5] + }, + "position": { + "0.0": [-0.23, 0.3, -0.9], + "0.0417": [-0.2, 0.23, -0.88], + "0.0833": [-0.21, 0.15, -0.84], + "0.125": [-0.24, 0.08, -0.69], + "0.1667": [-0.3, 0.03, -0.29], + "0.2083": [-0.37, 0, -0.02], + "0.25": [-0.45, 0.01, 0.07], + "0.2917": [-0.52, 0.04, 0.09], + "0.3333": [-0.57, 0.1, 0.1], + "0.375": [-0.6, 0.17, 0.08], + "0.4167": [-0.59, 0.25, 0.04], + "0.4583": [-0.56, 0.32, -0.11], + "0.5": [-0.5, 0.37, -0.51], + "0.5417": [-0.43, 0.4, -0.78], + "0.5833": [-0.35, 0.39, -0.87], + "0.625": [-0.28, 0.36, -0.89], + "0.6667": [-0.23, 0.3, -0.9], + "0.7083": [-0.2, 0.23, -0.88], + "0.75": [-0.21, 0.15, -0.84], + "0.7917": [-0.24, 0.08, -0.69], + "0.8333": [-0.3, 0.03, -0.29], + "0.875": [-0.37, 0, -0.02], + "0.9167": [-0.45, 0.01, 0.07], + "0.9583": [-0.52, 0.04, 0.09], + "1.0": [-0.57, 0.1, 0.1], + "1.0417": [-0.6, 0.17, 0.08], + "1.0833": [-0.59, 0.25, 0.04], + "1.125": [-0.56, 0.32, -0.11], + "1.1667": [-0.5, 0.37, -0.51], + "1.2083": [-0.43, 0.4, -0.78], + "1.25": [-0.35, 0.39, -0.87], + "1.2917": [-0.28, 0.36, -0.89], + "1.3333": [-0.23, 0.3, -0.9] + } + } + } + }, + "animation.silverlabs_nat.tortoise_baby.run_UB": { + "loop": true, + "bones": { + "root": { + "rotation": [1, 0, 0] + }, + "body": { + "rotation": [ + "3 - Math.cos(( q.anim_time - 0.0 ) * 540 ) * -0.3", + "-( v.freq = 3; v.mag = 5; v.balloon = 3; v.offset = 0.4; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "Math.sin(( q.anim_time - 0.0 ) * 540 ) * 3" + ], + "position": [ + 0, + "0 + ( v.freq = 12; v.amplitude = 0.2; v.offset = 0.05; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 20 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 65 ) / 35 ) * v.amplitude; );", + 0 + ] + }, + "skullRot": { + "rotation": [ + "-Math.cos( -20 + ( q.anim_time - 0.0 ) * 1080 ) * 2", + "-( v.freq = 3; v.mag = 5; v.balloon = 3; v.offset = 0.4; v.time_offset = 0.3; return Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset; );", + 0 + ], + "position": [ + 0, + "0 + ( v.freq = 12; v.amplitude = 0.1; v.offset = 0.3; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 50 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 65 ) / 35 ) * v.amplitude; );", + "Math.sin( -50 + ( q.anim_time - 0.0 ) * 1080 ) * 0.1" + ] + }, + "left_arm": { + "rotation": [ + "-( v.freq = 3; v.mag = 20; v.balloon = 3; v.offset = 10; v.time_offset = 0.21; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * 5", + "-Math.cos(( q.anim_time - 0.0 ) * 540 ) * -5" + ], + "position": [ + "0.5 + Math.cos(( q.anim_time - 0.0 ) * 540 ) * -0.2", + "0.2 + Math.sin(( q.anim_time - 0.0 ) * 540 ) * -0.4", + "v.freq = 3; v.mag = -0.7; v.balloon = 3; v.offset = -0.7; v.time_offset = 0.21; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;" + ] + }, + "right_arm": { + "rotation": [ + "-( v.freq = 3; v.mag = 20; v.balloon = 3; v.offset = 10; v.time_offset = 0.21; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * -5", + "Math.cos(( q.anim_time - 0.0 ) * 540 ) * 5" + ], + "position": [ + "-0.5 + Math.cos(( q.anim_time - 0.0 ) * 540 ) * 0.2", + "0.2 + Math.sin(( q.anim_time - 0.0 ) * 540 ) * 0.25", + "v.freq = 3; v.mag = 0.7; v.balloon = 3; v.offset = -0.7; v.time_offset = 0.21; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;" + ] + }, + "left_leg": { + "rotation": [ + "-( v.freq = 3; v.mag = 15; v.balloon = 3; v.offset = 0.4; v.time_offset = 0.21; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * -5", + "Math.cos(( q.anim_time - 0.0 ) * 540 ) * 5" + ], + "position": [ + "0.4 + Math.cos( -30 + ( q.anim_time - 0.0 ) * 540 ) * 0.2", + "0.2 + Math.sin( -30 + ( q.anim_time - 0.0 ) * 540 ) * 0.2", + "v.freq = 3; v.mag = -0.5; v.balloon = 3; v.offset = 0.4; v.time_offset = 0.51; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;" + ] + }, + "right_leg": { + "rotation": [ + "-( v.freq = 3; v.mag = 15; v.balloon = 3; v.offset = 0.4; v.time_offset = 0.21; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "Math.cos( 60 + ( q.anim_time - 0.0 ) * 540 ) * 5", + "-Math.cos(( q.anim_time - 0.0 ) * 540 ) * -5" + ], + "position": [ + "-0.4 - Math.cos( -30 + ( q.anim_time - 0.0 ) * 540 ) * -0.2", + "0.2 + Math.sin( -30 + ( q.anim_time - 0.0 ) * 540 ) * -0.2", + "v.freq = 3; v.mag = 0.5; v.balloon = 3; v.offset = 0.4; v.time_offset = 0.51; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset;" + ] + } + } + }, + "animation.silverlabs_nat.tortoise_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "position": [0, -0.6, 0] + }, + "skullRot": { + "rotation": [6, 0, 0] + }, + "left_arm": { + "rotation": [61.20208, 31.4679, -43.84712], + "position": [0.7, -0.9, -0.4] + }, + "right_arm": { + "rotation": [61.20208, -31.4679, 43.84712], + "position": [-0.7, -0.9, -0.3] + }, + "left_leg": { + "rotation": [47.44981, 22.8524, -25.76352], + "position": [0, -0.8, 0] + }, + "right_leg": { + "rotation": [47.44981, -22.8524, 25.76352], + "position": [0, -0.8, 0] + } + } + }, + "animation.silverlabs_nat.tortoise_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 0.625, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.3333": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.3333": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [3, 0, 0], + "0.2917": [-0.96429, 0.11864, -0.2378], + "0.4583": [-0.96, 0.12, -0.24], + "0.5417": [0.04, 0.12, -0.24], + "0.625": [-0.96, 0.12, -0.24] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, -0.11, 0], + "0.25": [0, -0.54, 0], + "0.4583": [0, -0.6, 0], + "0.625": [0, -0.6, 0] + } + }, + "skullRot": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [1.09, 0, 0], + "0.3333": [5.39, 0, 0], + "0.4583": [6, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.3333": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-8, 0, 0], + "0.4583": [-0.73, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.4583": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "mask": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.5833": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.5833": [0, 0, 0] + } + }, + "left_arm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [11.13, 5.72, -7.97], + "0.2083": [54.94, 28.25, -39.36], + "0.2917": [61.20208, 31.4679, -43.84712] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0.13, -0.16, -0.07], + "0.2083": [0.63, -0.81, -0.36], + "0.2917": [0.7, -0.9, -0.4] + } + }, + "right_arm": { + "rotation": { + "0.0833": [0, 0, 0], + "0.1667": [11.13, -5.72, 7.97], + "0.25": [54.94, -28.25, 39.36], + "0.3333": [61.20208, -31.4679, 43.84712] + }, + "position": { + "0.0833": [0, 0, 0], + "0.1667": [-0.13, -0.16, -0.05], + "0.25": [-0.63, -0.81, -0.27], + "0.3333": [-0.7, -0.9, -0.3] + } + }, + "left_leg": { + "rotation": { + "0.375": [0, 0, 0], + "0.4583": [8.63, 4.15, -4.68], + "0.5417": [42.6, 20.51, -23.13], + "0.625": [47.44981, 22.8524, -25.76352] + }, + "position": { + "0.375": [0, 0, 0], + "0.4583": [0, -0.15, 0], + "0.5417": [0, -0.72, 0], + "0.625": [0, -0.8, 0] + } + }, + "right_leg": { + "rotation": { + "0.25": [0, 0, 0], + "0.3333": [8.63, -4.15, 4.68], + "0.4167": [42.6, -20.51, 23.13], + "0.5": [47.44981, -22.8524, 25.76352] + }, + "position": { + "0.25": [0, 0, 0], + "0.3333": [0, -0.15, 0], + "0.4167": [0, -0.72, 0], + "0.5": [0, -0.8, 0] + } + } + } + }, + "animation.silverlabs_nat.tortoise_baby.unsit": { + "animation_length": 0.875, + "bones": { + "root": { + "rotation": { + "0.2917": [0, 0, 0], + "0.5": [0, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.2917": [0, 0, 0], + "0.5": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.2917": [-0.96, 0.12, -0.24], + "0.3333": [-1.06, 0.12, -0.24], + "0.4583": [-1.16, 0.12, -0.24], + "0.5": [-0.96429, 0.11864, -0.2378], + "0.625": [3, 0, 0], + "0.7917": [0, 0, 0], + "0.875": [0, 0, 0] + }, + "position": { + "0.2917": [0, -0.6, 0], + "0.4583": [0, -0.7, 0], + "0.5833": [0, -0.54, 0], + "0.625": [0, -0.03, 0], + "0.75": [0, 0.09, 0], + "0.7917": [0, 0.03, 0], + "0.875": [0, 0, 0] + } + }, + "skullRot": { + "rotation": { + "0.1667": [6, 0, 0], + "0.2917": [5.39, 0, 0], + "0.5": [1.09, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.2917": [0, 0, 0], + "0.5": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0417": [0, 0, 0], + "0.1667": [-0.73, 0, 0], + "0.5": [-8, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0417": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.5": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "mask": { + "rotation": { + "0.0417": [0, 0, 0], + "0.5": [0, 0, 0], + "0.625": [0, 0, 0] + }, + "position": { + "0.0417": [0, 0, 0], + "0.5": [0, 0, 0], + "0.625": [0, 0, 0] + } + }, + "left_arm": { + "rotation": { + "0.3333": [61.20208, 31.4679, -43.84712], + "0.375": [54.94, 28.25, -39.36], + "0.5417": [11.13, 5.72, -7.97], + "0.625": [0, 0, 0] + }, + "position": { + "0.3333": [0.7, -0.9, -0.4], + "0.375": [0.63, -0.81, -0.36], + "0.5": [0.35, 0.75, -0.2], + "0.5417": [0.13, -0.16, -0.07], + "0.625": [0, 0, 0] + } + }, + "right_arm": { + "rotation": { + "0.0": [61.20208, -31.4679, 43.84712], + "0.0417": [54.94, -28.25, 39.36], + "0.2083": [11.13, -5.72, 7.97], + "0.2917": [0, 0, 0] + }, + "position": { + "0.0": [-0.7, -0.9, -0.3], + "0.0417": [-0.63, -0.81, -0.27], + "0.125": [-0.38, 0.52, -0.16], + "0.2083": [-0.13, -0.16, -0.05], + "0.2917": [0, 0, 0] + } + }, + "left_leg": { + "rotation": { + "0.0": [47.44981, 22.8524, -25.76352], + "0.0833": [42.6, 20.51, -23.13], + "0.2083": [8.63, 4.15, -4.68], + "0.2917": [0, 0, 0] + }, + "position": { + "0.0": [0, -0.8, 0], + "0.0833": [0, -0.72, 0], + "0.125": [0, 0.46, 0], + "0.2083": [0, -0.15, 0], + "0.2917": [0, 0, 0] + } + }, + "right_leg": { + "rotation": { + "0.125": [47.44981, -22.8524, 25.76352], + "0.2083": [42.6, -20.51, 23.13], + "0.2917": [8.63, -4.15, 4.68], + "0.375": [0, 0, 0] + }, + "position": { + "0.125": [0, -0.8, 0], + "0.2083": [0, -0.72, 0], + "0.2917": [0, -0.15, 0], + "0.375": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.tortoise_baby.look_at_target": { + "loop": true, + "bones": { + "skull": { + "relative_to": { + "rotation": "entity" + }, + "rotation": ["v.head_rot_x", "v.head_rot_y", 0] + } + } + }, + "animation.silverlabs_nat.tortoise_baby.sleep": { + "loop": true, + "bones": { + "body": { + "position": [0, -1, 0] + }, + "skull": { + "position": [0, -1.1, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 0.1"] + }, + "left_arm": { + "rotation": [-90.95875, 6.99898, -0.12646], + "position": [ + -0.8, + -1.5, + "Math.cos( -50 + ( q.anim_time - 0.0 ) * 90 ) * 0.1" + ] + }, + "right_arm": { + "rotation": [-87, 0, 0], + "position": [ + 0.4, + -1.3, + "Math.cos( -50 + ( q.anim_time - 0.0 ) * 90 ) * 0.1" + ] + }, + "left_leg": { + "rotation": [77.70515, 12.06108, -1.01328], + "position": [ + -0.8, + -1.2, + "0.5 + Math.cos( -50 + ( q.anim_time - 0.0 ) * 90 ) * -0.1" + ] + }, + "right_leg": { + "rotation": [77.70515, -12.06108, 1.01328], + "position": [ + 0.8, + -1.3, + "0.5 + Math.cos( -50 + ( q.anim_time - 0.0 ) * 90 ) * -0.1" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/toucan.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/toucan.rp_anim.json new file mode 100644 index 0000000..d1bdb1a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/toucan.rp_anim.json @@ -0,0 +1,214 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.toucan.idle": { + "loop": true, + "bones": { + "tail": { + "rotation": [ + "( Math.cos(( q.anim_time - 0.2 ) * 180 ) * -2 )", + 0, + 0 + ] + } + } + }, + "animation.silverlabs_nat.toucan.fly": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.17": { + "effect": "wing" + }, + "0.67": { + "effect": "wing" + }, + "1.17": { + "effect": "wing" + }, + "1.67": { + "effect": "wing" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "rotation": [ + "42.5 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 4", + 0, + 0 + ] + }, + "skull": { + "rotation": [ + "-40 + Math.sin(( q.anim_time - 0.3 ) * 720 ) * 4", + 0, + 0 + ], + "position": [0, -0.25, 0] + }, + "right_leg": { + "rotation": [ + "22.5 + Math.sin(( q.anim_time - 0.3 ) * 720 ) * -5", + 0, + 0 + ] + }, + "right_wing": { + "rotation": [ + "-67.5 + Math.sin(( q.anim_time - 0.31 ) * 720 ) * -50", + "45 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * -4", + "90 + Math.sin(( q.anim_time - 0.3 ) * 720 ) * -50" + ], + "position": [0, 0.51953, 2.17488] + }, + "left_leg": { + "rotation": [ + "25 + Math.sin(( q.anim_time - 0.4 ) * 720 ) * -5", + 0, + 0 + ] + }, + "left_wing": { + "rotation": [ + "-67.5 + Math.sin(( q.anim_time - 0.31 ) * 720 ) * -50", + "-45 + Math.cos(( q.anim_time - 0.0 ) * 720 ) * -4", + "-90 + Math.sin(( q.anim_time - 0.3 ) * 720 ) * 50" + ], + "position": [0, 0.51953, 2.17488] + }, + "tail": { + "rotation": [ + "-30 + ( Math.cos(( q.anim_time - 0.3 ) * 740 ) * 4 )", + 0, + 0 + ], + "position": [0, 0, 1.5] + } + } + }, + "animation.silverlabs_nat.toucan.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.5": { + "effect": "step" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": [ + 20, + "Math.sin(( q.anim_time + 0.1 ) * 360 ) * -2", + "Math.sin(( q.anim_time + 0.1 ) * 360 ) * -6" + ], + "position": { + "0.0": [0, -0.25, -1], + "0.2083": [0, 0, -1], + "0.5": [0, -0.25, -1], + "0.7083": [0, 0, -1], + "1.0": [0, -0.25, -1] + } + }, + "skull": { + "rotation": [ + -15, + "Math.sin(( q.anim_time - 0.1 ) * 360 ) * 2", + "Math.sin(( q.anim_time - 0.1 ) * 360 ) * 2" + ] + }, + "right_wing": { + "rotation": [ + "10.5 + ( Math.sin(( q.anim_time - 0.3 ) * 360 ) * 2 )", + 0, + "3 + ( Math.sin(( q.anim_time - 0.3 ) * 360 ) * 2 )" + ] + }, + "right_leg": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 30", 0, 0], + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0.25, 0], + "0.0833": [0, 0.48, 0], + "0.2083": [0, 0.75, 0], + "0.4167": [0, 0.5, 0], + "0.625": [0, 0.75, 0], + "1.0": [0, 0, 0] + } + }, + "left_leg": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 360 ) * 30", + 0, + 0 + ], + "position": { + "0.0": [0, 0.3, 0], + "0.125": [0, 0.75, 0], + "0.5": [0, 0, 0], + "0.625": [0, 0.5, 0], + "0.9167": [0, 0.5, 0], + "1.0": [0, 0.3, 0] + } + }, + "tail": { + "rotation": [ + 0, + "( Math.cos(( q.anim_time - 0.2 ) * 360 ) * -9 )", + 0 + ] + }, + "left_wing": { + "rotation": [ + "10.5 + ( Math.sin(( q.anim_time - 0.3 ) * 360 ) * -2 )", + 0, + "-3 + ( Math.sin(( q.anim_time - 0.3 ) * 360 ) * -2 )" + ] + } + } + }, + "animation.silverlabs_nat.toucan.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.4 + } + } + }, + "animation.silverlabs_nat.toucan.sit": { + "loop": true, + "bones": { + "body": { + "rotation": [10, 0, 0], + "position": [0, -2, 0] + }, + "tail": { + "rotation": [-30, 0, 0] + }, + "skull": { + "rotation": [-10, 0, 0] + }, + "left_wing": { + "rotation": [-11.23499, -9.93191, -14.48174], + "position": [0.25, 0, 0] + }, + "right_wing": { + "rotation": [-11.23499, 9.93191, 14.48174], + "position": [-0.25, 0, 0] + }, + "left_leg": { + "rotation": [-90, -22.5, 0], + "position": [0, -2.5, 0] + }, + "right_leg": { + "rotation": [-90, 22.5, 0], + "position": [0, -2.5, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/tree_frog.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/tree_frog.rp_anim.json new file mode 100644 index 0000000..a1cac11 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/tree_frog.rp_anim.json @@ -0,0 +1,571 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.tree_frog.idle": { + "loop": true + }, + "animation.silverlabs_nat.tree_frog.croak": { + "sound_effects": { + "0.0": { + "effect": "idle_event" + } + }, + "animation_length": 0.58333, + "bones": { + "throat": { + "scale": { + "0.0": [1, 0.86, 1], + "0.0417": [1.12607, 1.37891, 1.20167], + "0.2083": [1.2, 1.8, 1.2], + "0.4583": [1.14407, 1.45308, 1.2305], + "0.5833": [0.79293, 0.79293, 0.79293] + } + } + } + }, + "animation.silverlabs_nat.tree_frog.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.0": { + "effect": "step_-6dB" + }, + "0.13": { + "effect": "step_-12dB" + }, + "0.5": { + "effect": "step_-6dB" + }, + "0.63": { + "effect": "step_-12dB" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": [0, 4.55, 0], + "0.0417": [-1.04, 3.9, 1.04], + "0.0833": [-2.57, 2.95, 2.57], + "0.125": [-4.26, 1.9, 4.26], + "0.1667": [-5.79, 0.95, 5.79], + "0.2083": [-6.82, 0.3, 6.83], + "0.25": [-7.46, 0.12, 7.46], + "0.2917": [-7.68, 0.34, 7.68], + "0.3333": [-7.46, 0.54, 7.46], + "0.375": [-6.82, 0.3, 6.83], + "0.4167": [-4.55, -1.32, 5.06], + "0.4583": [-1.52, -3.47, 2.53], + "0.5": [0, -4.55, 0], + "0.5417": [-0.43, -4.25, -1.22], + "0.5833": [-1.52, -3.47, -2.53], + "0.625": [-2.99, -2.43, -3.84], + "0.6667": [-4.55, -1.32, -5.06], + "0.7083": [-5.92, -0.34, -6.08], + "0.75": [-6.82, 0.3, -6.82], + "0.7917": [-7.46, 0.54, -7.46], + "0.8333": [-7.68, 0.34, -7.68], + "0.875": [-7.46, 0.12, -7.46], + "0.9167": [-6.82, 0.3, -6.82], + "0.9583": [-3.41, 2.43, -3.41], + "1.0": [0, 4.55, 0] + }, + "position": [0, -0.2, 0] + }, + "leftArm": { + "rotation": { + "0.0": [0, 7.5, 0], + "0.3333": [1.42353, -3.36957, -3.72475], + "0.375": [0.84975, -2.28472, 0.01947], + "0.4583": [0, 0, 0], + "0.5833": [20, 0, 0], + "0.9167": [-45, 0, 0], + "1.0": [0, 7.5, 0] + }, + "position": { + "0.0": [0, 0.1, -0.75], + "0.375": [-0.5, 0.25, 0.52], + "0.5": [-0.5, 0.6, 0.95], + "0.625": [0, 1.15, 0.65], + "0.7917": [0.5, 1.3, 0.29], + "1.0": [0, 0.1, -0.75] + } + }, + "rightArm": { + "rotation": { + "0.0": [7.5, 0, 0], + "0.0833": [22.5, 0, 0], + "0.4167": [-45, 0, 0], + "0.5": [0, 0, 0], + "0.8333": [1.27506, 3.42845, 1.22104], + "0.9583": [0, 0, 0], + "1.0": [7.5, 0, 0] + }, + "position": { + "0.0": [0.5, 0.5, 0.95], + "0.125": [0, 1.4, 0.65], + "0.2917": [-0.5, 1.3, 0.29], + "0.5": [0, 0, -0.8], + "0.875": [0.5, 0.1, 0.52], + "1.0": [0.5, 0.5, 0.95] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [35.1, 0, 0], + "0.5": [-35.1, 0, 0], + "0.625": [0, 0, 0], + "1.0": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.6], + "0.25": [0, 2.17, 0.31], + "0.375": [0, 1.75, 0.16], + "0.625": [0, 0.1, -1.15], + "1.0": [0, 0.1, 0.65] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-35.1, 0, 0], + "0.125": [0, 0, 0], + "0.5": [0, 0, 0], + "0.75": [25.1, 0, 0], + "1.0": [-35.1, 0, 0] + }, + "position": { + "0.0": [0, 1.05, -0.49], + "0.125": [0, 0.1, -1.15], + "0.5": [0, 0, 0.6], + "0.5417": [0, 0.44, 0.55], + "0.5833": [0, 0.8, 0.5], + "0.625": [0, 1.04, 0.45], + "0.6667": [0, 1.36, 0.4], + "0.875": [0, 1.75, 0.16], + "1.0": [0, 1.05, -0.49] + } + } + } + }, + "animation.silverlabs_nat.tree_frog.jump": { + "loop": "hold_on_last_frame", + "animation_length": 0.66667, + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.16": { + "post": [-20, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.68": [-20, 0, 0] + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.16": { + "post": [0, -0.2, -0.2], + "lerp_mode": "catmullrom" + }, + "0.68": [0, -0.2, -0.2] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.04": [-0.14, 2.1, -10.69], + "0.08": [-16.74, 1.63, -8.31], + "0.12": [-39.55, 0.7, -3.56], + "0.16": [-56.14, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.04": [0, 1, -0.31] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.04": [-0.14, -2.1, 10.69], + "0.08": [-16.74, -1.63, 8.31], + "0.12": [-39.55, -0.7, 3.56], + "0.16": [-56.14, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.04": [0, 1, -0.31] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.04": [10.87, 0, -3.64], + "0.08": [26.76, 0, -8.96], + "0.12": [42.65, 0.01, -14.28], + "0.16": [53.52, 0.01, -17.91] + }, + "position": { + "0.0": [0, 0, 0], + "0.04": [0, -1.12, -0.25] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.04": [10.87, 0, 3.64], + "0.08": [26.76, 0, 8.96], + "0.12": [42.65, -0.01, 14.28], + "0.16": [53.52, -0.01, 17.91] + }, + "position": { + "0.0": [0, 0, 0], + "0.04": [0, -1.12, -0.25] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "jump" + }, + "0.64": { + "effect": "jump" + } + } + }, + "animation.silverlabs_nat.tree_frog.climb": { + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "rotation": [-90, 0, 0], + "position": [0, 8, -4] + } + } + }, + "animation.silverlabs_nat.tree_frog.swim": { + "loop": true, + "animation_length": 1.0417, + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [10, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [-10, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftArm": { + "rotation": { + "0.0": { + "post": [90, 22.5, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [45, 22.5, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [-22.5, -22.5, -22.5], + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": [-45, -22.5, 0], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [22.5, 0, 22.5], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [90, 22.5, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, -0.64, 2], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, -0.64, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": [0, -0.27, -1.14], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [0, -1.45, 0.43], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0, -0.64, 2], + "lerp_mode": "catmullrom" + } + } + }, + "rightArm": { + "rotation": { + "0.0": { + "post": [90, -22.5, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [45, -22.5, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [-22.5, 22.5, 22.5], + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": [-45, 22.5, 0], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [22.5, 0, -22.5], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [90, -22.5, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, -0.64, 2], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, -0.64, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": [0, -0.27, -1.14], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [0, -1.45, 0.43], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [0, -0.64, 2], + "lerp_mode": "catmullrom" + } + } + }, + "leftLeg": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [67.5, -45, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [90, 45, 0], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [-2.5, 0, 1], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-2, 0, 1], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [1, -2, -1], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [0.58, 0, -2.83], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [-2.5, 0, 1], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [-2.5, 0, 1], + "lerp_mode": "catmullrom" + } + } + }, + "rightLeg": { + "rotation": { + "0.0": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [67.5, 45, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [90, -45, 0], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [90, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [2.5, 0, 1], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [2, 0, 1], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [-1, -2, -1], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [-0.58, 0, -2.83], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [2.5, 0, 1], + "lerp_mode": "catmullrom" + }, + "1.0417": { + "post": [2.5, 0, 1], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.tree_frog.attack_unbaked": { + "animation_length": 0.5, + "bones": { + "root": { + "scale": { + "0.0": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [0.8938, 1.2063, 0.8938], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [1.1, 0.9, 1.1], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + } + } + }, + "upperJaw": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [-67.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-67.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.tree_frog.attack": { + "animation_length": 0.5, + "bones": { + "root": { + "scale": { + "0.0": [1, 1, 1], + "0.0417": [0.9402, 1.1161, 0.9402], + "0.0833": [0.8938, 1.2063, 0.8938], + "0.125": [0.934, 1.1223, 0.934], + "0.1667": [1, 1, 1], + "0.2083": [1.0629, 0.9309, 1.0629], + "0.25": [1.1, 0.9, 1.1], + "0.2917": [1.0562, 0.9438, 1.0562], + "0.3333": [1, 1, 1] + } + }, + "upperJaw": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-33.77, 0, 0], + "0.0833": [-67.5, 0, 0], + "0.125": [-67.5, 0, 0], + "0.1667": [-33.73, 0, 0], + "0.2083": [0, 0, 0] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/turkey.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/turkey.rp_anim.json new file mode 100644 index 0000000..2944c71 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/turkey.rp_anim.json @@ -0,0 +1,309 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.turkey.walk": { + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.29": { + "effect": "step" + }, + "0.88": { + "effect": "step_-6dB" + }, + "1.33": { + "effect": "step" + }, + "1.88": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "position": { + "0.0": [0, 0, 0], + "0.25": [0, -0.5, 0], + "0.4583": [0, 0, 0], + "0.875": [0, -0.5, 0], + "1.0833": [0, 0, 0], + "1.2917": [0, -0.5, 0], + "1.5": [0, 0, 0], + "1.7917": [0, -0.5, 0], + "2.0": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 30", 0, 0], + "position": { + "0.0": [0, 0, -1], + "0.0833": [0, 0.8, -0.5], + "0.3333": [0, 1.2, 1], + "0.625": [0, 2, 0], + "0.875": [0, 0.25, -1], + "1.0": [0, 0.25, -1], + "1.0833": [0, 0.99, -0.5], + "1.3333": [0, 1.2, 1], + "1.625": [0, 2, 0], + "1.875": [0, 0.25, -1], + "2.0": [0, 0, -1] + } + }, + "rightLeg": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -30", + 0, + 0 + ], + "position": { + "0.0": [0, 2, 0], + "0.2917": [0, 0, -1], + "0.7083": [0, 1.2, 1], + "1.0": [0, 2, 0], + "1.2917": [0, 0, -1], + "1.7083": [0, 1.2, 1], + "2.0": [0, 2, 0] + } + }, + "body": { + "rotation": [ + 2.5, + 0, + "Math.sin(( q.anim_time - 0.1 ) * 360 ) * -4" + ], + "position": [ + 0, + "-0.25 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * 0.3", + 0 + ] + }, + "skull": { + "rotation": [-5, 0, "Math.sin(( q.anim_time - 0.6 ) * 360 ) * -3"] + }, + "tail": { + "rotation": [ + 2.5, + 0, + "Math.sin(( q.anim_time - 0.2 ) * 360 ) * -6" + ] + }, + "leftWing": { + "rotation": [ + "10 + Math.sin(( q.anim_time - 0.8 ) * 360 ) * -3", + 0, + 0 + ] + }, + "rightWing": { + "rotation": [ + "10 + Math.sin(( q.anim_time - 0.9 ) * 360 ) * -3", + 0, + 0 + ] + } + } + }, + "animation.silverlabs_nat.turkey.run": { + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "sound_effects": { + "0.17": { + "effect": "step" + }, + "0.42": { + "effect": "step_-6dB" + }, + "0.67": { + "effect": "step" + }, + "0.92": { + "effect": "step_-6dB" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "root": { + "rotation": [7.5, 0, 0], + "position": [0, 0, 0] + }, + "leftLeg": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 720 ) * 30", 0, 0], + "position": { + "0.0": [0, 1.63, 0], + "0.1667": [0, 1, 0], + "0.25": [0, 0.5, 0], + "0.3333": [0, 1.37, 0], + "0.4167": [0, 1.25, 0], + "0.5": [0, 1, 0], + "0.5833": [0, 1.63, 0], + "0.6667": [0, 1, 0], + "0.75": [0, 0.5, 0], + "0.8333": [0, 1.37, 0], + "0.9167": [0, 1.25, 0], + "1.0": [0, 1.63, 0] + } + }, + "rightLeg": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 720 ) * -30", + 0, + 0 + ], + "position": { + "0.0": [0, 1, 0], + "0.0833": [0, 1.63, 0], + "0.1667": [0, 1, 0], + "0.25": [0, 0.5, 0], + "0.3333": [0, 1.37, 0], + "0.4167": [0, 1.25, 0], + "0.5": [0, 1.63, 0], + "0.6667": [0, 1, 0], + "0.75": [0, 0.5, 0], + "0.8333": [0, 1.37, 0], + "0.9167": [0, 1.25, 0], + "1.0": [0, 1, 0] + } + }, + "body": { + "rotation": [ + -12.5, + 0, + "Math.sin(( q.anim_time - 0.1 ) * 720 ) * -6" + ], + "position": [ + 0, + "0 + Math.sin(( q.anim_time - 0.0 ) * 1440 ) * 0.8", + 0 + ] + }, + "skull": { + "rotation": [ + -2.5, + 0, + "Math.sin(( q.anim_time - 0.3 ) * 720 ) * -3" + ] + }, + "tail": { + "rotation": [ + 2.5, + 0, + "Math.sin(( q.anim_time - 0.2 ) * 720 ) * -12" + ] + }, + "leftWing": { + "rotation": [ + "2.6875 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * -6", + -6.6122, + -46.8399 + ], + "position": [0, 1, 0] + }, + "rightWing": { + "rotation": [ + "2.6875 + Math.sin(( q.anim_time - 0.0 ) * 720 ) * -6", + 6.61217, + 46.83986 + ], + "position": [0, 1, 0] + } + } + }, + "animation.silverlabs_nat.turkey.idle": { + "loop": true, + "bones": { + "tail": { + "rotation": [ + 2.5, + 0, + "Math.sin(( q.anim_time - 0.2 ) * 180 ) * -1" + ] + }, + "leftWing": { + "rotation": [ + "2.5 + Math.sin(( q.anim_time - 0.2 ) * 180 ) * -1", + 0, + 0 + ] + }, + "rightWing": { + "rotation": [ + "2.5 + Math.sin(( q.anim_time - 0.1 ) * 180 ) * -1", + 0, + 0 + ] + } + } + }, + "animation.silverlabs_nat.turkey.picking_on_ground": { + "sound_effects": { + "0.42": { + "effect": "peck" + }, + "0.83": { + "effect": "peck" + } + }, + "animation_length": 1.25, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [-5, 0, 0], + "0.4167": [32.5, 0, 0], + "0.6667": [17.5, 0, 0], + "0.8333": [32.5, 0, 0], + "1.2083": [0, 0, 0] + }, + "position": { + "0.125": [0, 0, 0], + "0.4167": [0, -1, 0], + "0.8333": [0, -1, 0], + "1.2083": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [-5, 0, 0], + "0.4583": [109.5623, 4.2453, -11.76782], + "0.7083": [80, 0, 0], + "0.875": [109.8423, -2.55868, 7.05239], + "1.25": [0, 0, 0] + }, + "position": { + "0.1667": [0, 0, 0], + "0.4583": [0, 0, -1], + "0.875": [0, 0, -1], + "1.25": [0, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0417": [0, 0, 0], + "0.1667": [-12.5, 0, 0], + "0.4583": [32.5, 0, 0], + "0.7083": [17.5, 0, 0], + "0.875": [32.5, 0, 0], + "1.25": [0, 0, 0] + } + }, + "leftWing": { + "rotation": { + "0.2083": [0, 0, 0], + "0.375": [0, 0, -25], + "1.0417": [0, 0, -25], + "1.25": [0, 0, 0] + } + }, + "rightWing": { + "rotation": { + "0.2083": [0, 0, 0], + "0.375": [0, 0, 25], + "1.0417": [0, 0, 25], + "1.25": [0, 0, 0] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/vulture.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/vulture.rp_anim.json new file mode 100644 index 0000000..e38f3ab --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/vulture.rp_anim.json @@ -0,0 +1,237 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.vulture.fly": { + "sound_effects": { + "0.75": { + "effect": "silverlabs_nat.vulture.wing" + } + }, + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": ["Math.sin(( q.anim_time - 0.6 ) * 360 ) * 4", 0, 0] + }, + "right_wing": { + "rotation": [0, 0, "-( Math.sin(( q.anim_time - 0.0 ) * 360 ) * 30 )"] + }, + "right_wing_tip": { + "rotation": [0, 0, "-( Math.sin(( q.anim_time - 0.1 ) * 360 ) * 30 )"] + }, + "tail": { + "rotation": [ + "-5.0 * Math.cos( 360 * ( q.anim_time - 0.0 ) ) - 5.0", + 0, + 0 + ] + }, + "left_wing": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 30"] + }, + "left_wing_tip": { + "rotation": [0, 0, "Math.sin(( q.anim_time - 0.1 ) * 360 ) * 30"] + }, + "skull": { + "rotation": ["Math.sin(( q.anim_time - 0.6 ) * 360 ) * -4", 0, 0] + } + } + }, + "animation.silverlabs_nat.vulture.glide": { + "loop": true, + "animation_length": 2, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "tailtip": { + "rotation": [ + "-5.0 * Math.cos( 297.9380535 * ( q.anim_time - 0.0 ) ) - 5.0", + 0, + 0 + ] + }, + "right_wing": { + "rotation": [0, 0, "-( Math.sin(( q.anim_time - 0.0 ) * 180 ) * 2 )"] + }, + "right_wing_tip": { + "rotation": [0, 0, "-( Math.sin(( q.anim_time - 0.2 ) * 180 ) * 5 )"] + }, + "tail": { + "rotation": ["-( Math.sin(( q.anim_time - 0.2 ) * 180 ) * 2 )", 0, 0] + }, + "left_wing": { + "rotation": [0, 0, "-( Math.sin(( q.anim_time - 0.0 ) * 180 ) * -2 )"] + }, + "left_wing_tip": { + "rotation": [0, 0, "-( Math.sin(( q.anim_time - 0.4 ) * 180 ) * -5 )"] + }, + "body": { + "rotation": ["Math.sin(( q.anim_time - 0.6 ) * 180 ) * 0.5", 0, 0] + }, + "skull": { + "rotation": ["Math.sin(( q.anim_time - 0.6 ) * 180 ) * -1", 0, 0] + } + }, + "sound_effects": { + "1.4": { + "effect": "flap" + } + } + }, + "animation.silverlabs_nat.vulture.idle": { + "loop": true, + "animation_length": 2, + "bones": { + "tail": { + "rotation": ["-35 + Math.cos(( q.anim_time - 0.8 ) * 180 ) * 2", 0, 0] + }, + "wings": { + "rotation": [-30, 0, 0], + "position": [0, 3, -2] + }, + "left_wing": { + "rotation": [ + -0.51313, + "-5.4095 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 4", + 20.00631 + ], + "position": [0, 0, 0.25] + }, + "right_wing": { + "rotation": [ + -0.51313, + "5.4095 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * -4", + -20.00631 + ], + "position": [0, 0, 0.25] + }, + "neck": { + "rotation": ["Math.cos(( q.anim_time - 0.3 ) * 180 ) * 0.5", 0, 0], + "position": [ + 0, + "-1 + Math.cos(( q.anim_time - 0.4 ) * 180 ) * 0.2", + 1 + ] + }, + "body": { + "position": [0, -1, 0] + }, + "skull": { + "position": [0, 1, 0] + }, + "right_wing_tip": { + "rotation": [0, 0, 17.5] + }, + "left_wing_tip": { + "rotation": [0, 0, -17.5] + } + } + }, + "animation.silverlabs_nat.vulture.carrying_block": { + "loop": true, + "bones": { + "rightItem": { + "scale": 0.8, + "position": [0, 0, 0], + "rotation": [0, 90, 0] + } + } + }, + "animation.silverlabs_nat.vulture.baby_transform": { + "loop": true, + "bones": { + "skull": { + "scale": 1.5 + } + } + }, + "animation.silverlabs_nat.vulture.sit": { + "loop": true, + "bones": { + "body": { + "rotation": [-45, 0, 0], + "position": [0, 0.75, 0] + }, + "tail": { + "rotation": [35, 0, 0], + "position": [0, -1, -0.5] + }, + "skull": { + "rotation": [45, 0, 0] + }, + "right_wing": { + "rotation": [-180, 65, -270], + "position": [-2, -4, 6] + }, + "right_wing_tip": { + "rotation": [-1.16524, 24.97457, -2.75806] + }, + "left_wing": { + "rotation": [-180, -65, 270], + "position": [2, -4, 6] + }, + "left_wing_tip": { + "rotation": [-1.16524, -24.97457, 2.75806] + }, + "leftFoot": { + "rotation": [45, 0, 0] + }, + "rightFoot": { + "rotation": [45, 0, 0] + } + } + }, + "animation.silverlabs_nat.vulture.sleep": { + "loop": true, + "bones": { + "body": { + "rotation": [-76, 0, 0], + "position": [ + 0, + "1.15 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.05", + 0 + ], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + }, + "rightFoot": { + "rotation": [78, 0, 0], + "position": [0, 1, 1] + }, + "leftFoot": { + "rotation": [77, 0, 0], + "position": [0, 1, 0.9] + }, + "tail": { + "rotation": [78, 0, 0], + "position": [0, -1, -0.5] + }, + "skull": { + "rotation": [ + 154, + "-12 - Math.cos(( q.anim_time - 0.0 ) * 90 ) * 1", + 21 + ], + "position": [0, 1, 0.4], + "scale": [1, 1, 0.96] + }, + "right_wing": { + "rotation": [-180, 43, -270], + "position": [-2, -4, 6] + }, + "right_wing_tip": { + "rotation": [-3.94286, 24.70688, -9.36385] + }, + "left_wing": { + "rotation": [-180, -43, 270], + "position": [2, -4, 6] + }, + "left_wing_tip": { + "rotation": [-4.8572, -24.55342, 11.55757] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/vulture_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/vulture_baby.rp_anim.json new file mode 100644 index 0000000..ec5a115 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/vulture_baby.rp_anim.json @@ -0,0 +1,1700 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.vulture_baby.idle": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 1" + ], + "position": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.1", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.1", + 0 + ] + }, + "skull": { + "rotation": [0, 0, "Math.sin(( q.anim_time + 0.2 ) * 90 ) * -3"], + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 120 ) * 0.1", + 0.1 + ] + }, + "leftWing": { + "rotation": [0, 0, "65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -5"] + }, + "rightWing": { + "rotation": [0, 0, "-65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 5"] + } + } + }, + "animation.silverlabs_nat.vulture_baby.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "rotation": { + "0.0": [0, -4, 0], + "0.0417": [0, -3.86, 0], + "0.0833": [0, -3.46, 0], + "0.125": [0, -2.83, 0], + "0.1667": [0, -2, 0], + "0.2083": [0, -1.04, 0], + "0.25": [0, 0, 0], + "0.2917": [0, 1.04, 0], + "0.3333": [0, 2, 0], + "0.375": [0, 2.83, 0], + "0.4167": [0, 3.46, 0], + "0.4583": [0, 3.86, 0], + "0.5": [0, 4, 0], + "0.5417": [0, 3.86, 0], + "0.5833": [0, 3.46, 0], + "0.625": [0, 2.83, 0], + "0.6667": [0, 2, 0], + "0.7083": [0, 1.04, 0], + "0.75": [0, 0, 0], + "0.7917": [0, -1.04, 0], + "0.8333": [0, -2, 0], + "0.875": [0, -2.83, 0], + "0.9167": [0, -3.46, 0], + "0.9583": [0, -3.86, 0], + "1.0": [0, -4, 0] + }, + "scale": { + "0.0": [0.9971, 1.0059, 0.9971], + "0.0417": [0.9995, 1.001, 0.9995], + "0.0833": [1.002, 0.9959, 1.002], + "0.125": [1.004, 0.9919, 1.004], + "0.1667": [1.005, 0.9901, 1.005], + "0.2083": [1.0046, 0.9909, 1.0046], + "0.25": [1.0029, 0.9941, 1.0029], + "0.2917": [1.0005, 0.999, 1.0005], + "0.3333": [0.998, 1.0041, 0.998], + "0.375": [0.996, 1.0081, 0.996], + "0.4167": [0.995, 1.0099, 0.995], + "0.4583": [0.9954, 1.0091, 0.9954], + "0.5": [0.9971, 1.0059, 0.9971], + "0.5417": [0.9995, 1.001, 0.9995], + "0.5833": [1.002, 0.9959, 1.002], + "0.625": [1.004, 0.9919, 1.004], + "0.6667": [1.005, 0.9901, 1.005], + "0.7083": [1.0046, 0.9909, 1.0046], + "0.75": [1.0029, 0.9941, 1.0029], + "0.7917": [1.0005, 0.999, 1.0005], + "0.8333": [0.998, 1.0041, 0.998], + "0.875": [0.996, 1.0081, 0.996], + "0.9167": [0.995, 1.0099, 0.995], + "0.9583": [0.9954, 1.0091, 0.9954], + "1.0": [0.9971, 1.0059, 0.9971] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-6.3, 0, 0], + "0.0417": [-4.73, 0, 0], + "0.0833": [-2.88, 0, 0], + "0.125": [-1.46, 0, 0], + "0.1667": [-1.01, 0, 0], + "0.2083": [-1.7, 0, 0], + "0.25": [-3.27, 0, 0], + "0.2917": [-5.12, 0, 0], + "0.3333": [-6.54, 0, 0], + "0.375": [-6.99, 0, 0], + "0.4167": [-6.3, 0, 0] + }, + "position": { + "0.0": [0, 0.6, -1.5], + "0.0417": [0, 0.6, -1.21], + "0.0833": [0, 0.6, -0.46], + "0.125": [0, 0.6, 0.46], + "0.1667": [0, 0.6, 1.21], + "0.2083": [0, 0.6, 1.5], + "0.25": [0, 1.07, 1.21], + "0.2917": [0, 1.36, 0.46], + "0.3333": [0, 1.36, -0.46], + "0.375": [0, 1.07, -1.21], + "0.4167": [0, 0.6, -1.5] + }, + "scale": { + "0.0": [1, 1.4, 1], + "0.0417": [1, 1.4, 1], + "0.0833": [1, 1.4, 1], + "0.125": [1, 1.4, 1], + "0.1667": [1, 1.4, 1], + "0.2083": [1, 1.4, 1], + "0.25": [1, 1.4, 1], + "0.2917": [1, 1.4, 1], + "0.3333": [1, 1.4, 1], + "0.375": [1, 1.4, 1], + "0.4167": [1, 1.4, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-3.07, 0, 0], + "0.0417": [-4.93, 0, 0], + "0.0833": [-6.43, 0, 0], + "0.125": [-7, 0, 0], + "0.1667": [-6.43, 0, 0], + "0.2083": [-4.93, 0, 0], + "0.25": [-3.07, 0, 0], + "0.2917": [-1.57, 0, 0], + "0.3333": [-1, 0, 0], + "0.375": [-1.57, 0, 0], + "0.4167": [-3.07, 0, 0] + }, + "position": { + "0.0": [0, 0.7, 1], + "0.0417": [0, 1.05, 0.81], + "0.0833": [0, 1.27, 0.31], + "0.125": [0, 1.27, -0.31], + "0.1667": [0, 1.05, -0.81], + "0.2083": [0, 0.7, -1], + "0.25": [0, 0.7, -0.81], + "0.2917": [0, 0.7, -0.31], + "0.3333": [0, 0.7, 0.31], + "0.375": [0, 0.7, 0.81], + "0.4167": [0, 0.7, 1] + }, + "scale": { + "0.0": [1, 1.4, 1], + "0.0417": [1, 1.4, 1], + "0.0833": [1, 1.4, 1], + "0.125": [1, 1.4, 1], + "0.1667": [1, 1.4, 1], + "0.2083": [1, 1.4, 1], + "0.25": [1, 1.4, 1], + "0.2917": [1, 1.4, 1], + "0.3333": [1, 1.4, 1], + "0.375": [1, 1.4, 1], + "0.4167": [1, 1.4, 1] + } + }, + "body": { + "rotation": { + "0.0": [2, -2.78, 0], + "0.0417": [5, -0.47, -1.29], + "0.0833": [7.2, 1.87, -2.5], + "0.125": [8, 4.09, -3.54], + "0.1667": [7.2, 6.02, -4.33], + "0.2083": [5, 7.55, -4.83], + "0.25": [2, 8.56, -5], + "0.2917": [-1, 8.99, -4.83], + "0.3333": [-3.2, 8.8, -4.33], + "0.375": [-4, 8.02, -3.54], + "0.4167": [-3.2, 6.69, -2.5], + "0.4583": [-1, 4.9, -1.29], + "0.5": [2, 2.78, 0], + "0.5417": [5, 0.47, 1.29], + "0.5833": [7.2, -1.87, 2.5], + "0.625": [8, -4.09, 3.54], + "0.6667": [7.2, -6.02, 4.33], + "0.7083": [5, -7.55, 4.83], + "0.75": [2, -8.56, 5], + "0.7917": [-1, -8.99, 4.83], + "0.8333": [-3.2, -8.8, 4.33], + "0.875": [-4, -8.02, 3.54], + "0.9167": [-3.2, -6.69, 2.5], + "0.9583": [-1, -4.9, 1.29], + "1.0": [2, -2.78, 0] + }, + "position": { + "0.0": [-0.15, 0.33, -0.2], + "0.0417": [-0.27, 0.16, -0.2], + "0.0833": [-0.37, -0.09, -0.2], + "0.125": [-0.45, -0.18, -0.2], + "0.1667": [-0.49, -0.2, -0.2], + "0.2083": [-0.5, -0.19, -0.2], + "0.25": [-0.48, -0.13, -0.2], + "0.2917": [-0.42, 0.04, -0.2], + "0.3333": [-0.33, 0.29, -0.2], + "0.375": [-0.23, 0.38, -0.2], + "0.4167": [-0.1, 0.4, -0.2], + "0.4583": [0.03, 0.39, -0.2], + "0.5": [0.15, 0.33, -0.2], + "0.5417": [0.27, 0.16, -0.2], + "0.5833": [0.37, -0.09, -0.2], + "0.625": [0.45, -0.18, -0.2], + "0.6667": [0.49, -0.2, -0.2], + "0.7083": [0.5, -0.19, -0.2], + "0.75": [0.48, -0.13, -0.2], + "0.7917": [0.42, 0.04, -0.2], + "0.8333": [0.33, 0.29, -0.2], + "0.875": [0.23, 0.38, -0.2], + "0.9167": [0.1, 0.4, -0.2], + "0.9583": [-0.03, 0.39, -0.2], + "1.0": [-0.15, 0.33, -0.2] + } + }, + "skull": { + "rotation": { + "0.0": [0, 2.47, 0], + "0.0417": [-1, 0.42, 1.55], + "0.0833": [-1.73, -1.66, 3], + "0.125": [-2, -3.63, 4.24], + "0.1667": [-1.73, -5.35, 5.2], + "0.2083": [-1, -6.71, 5.8], + "0.25": [0, -7.61, 6], + "0.2917": [1, -7.99, 5.8], + "0.3333": [1.73, -7.83, 5.2], + "0.375": [2, -7.13, 4.24], + "0.4167": [1.73, -5.95, 3], + "0.4583": [1, -4.36, 1.55], + "0.5": [0, -2.47, 0], + "0.5417": [-1, -0.42, -1.55], + "0.5833": [-1.73, 1.66, -3], + "0.625": [-2, 3.63, -4.24], + "0.6667": [-1.73, 5.35, -5.2], + "0.7083": [-1, 6.71, -5.8], + "0.75": [0, 7.61, -6], + "0.7917": [1, 7.99, -5.8], + "0.8333": [1.73, 7.83, -5.2], + "0.875": [2, 7.13, -4.24], + "0.9167": [1.73, 5.95, -3], + "0.9583": [1, 4.36, -1.55], + "1.0": [0, 2.47, 0] + }, + "position": { + "0.0": [0, 0.09, 0], + "0.0417": [0, 0.1, 0], + "0.0833": [0, 0.05, 0], + "0.125": [0, -0.04, 0], + "0.1667": [0, -0.14, 0], + "0.2083": [0, -0.23, 0], + "0.25": [0, -0.29, 0], + "0.2917": [0, -0.3, 0], + "0.3333": [0, -0.25, 0], + "0.375": [0, -0.16, 0], + "0.4167": [0, -0.06, 0], + "0.4583": [0, 0.03, 0], + "0.5": [0, 0.09, 0], + "0.5417": [0, 0.1, 0], + "0.5833": [0, 0.05, 0], + "0.625": [0, -0.04, 0], + "0.6667": [0, -0.14, 0], + "0.7083": [0, -0.23, 0], + "0.75": [0, -0.29, 0], + "0.7917": [0, -0.3, 0], + "0.8333": [0, -0.25, 0], + "0.875": [0, -0.16, 0], + "0.9167": [0, -0.06, 0], + "0.9583": [0, 0.03, 0], + "1.0": [0, 0.09, 0] + } + }, + "leftWing": { + "rotation": { + "0.0": [-16, -10, 50.38], + "0.0417": [-16, -10, 45.55], + "0.0833": [-16, -10, 40.43], + "0.125": [-16, -10, 36.41], + "0.1667": [-16, -10, 34.55], + "0.2083": [-16, -10, 35.36], + "0.25": [-16, -10, 38.62], + "0.2917": [-16, -10, 43.45], + "0.3333": [-16, -10, 48.57], + "0.375": [-16, -10, 52.59], + "0.4167": [-16, -10, 54.45], + "0.4583": [-16, -10, 53.64], + "0.5": [-16, -10, 50.38], + "0.5417": [-16, -10, 45.55], + "0.5833": [-16, -10, 40.43], + "0.625": [-16, -10, 36.41], + "0.6667": [-16, -10, 34.55], + "0.7083": [-16, -10, 35.36], + "0.75": [-16, -10, 38.62], + "0.7917": [-16, -10, 43.45], + "0.8333": [-16, -10, 48.57], + "0.875": [-16, -10, 52.59], + "0.9167": [-16, -10, 54.45], + "0.9583": [-16, -10, 53.64], + "1.0": [-16, -10, 50.38] + }, + "position": { + "0.0": [-0.2, 0, 0], + "0.0417": [-0.2, 0, 0], + "0.0833": [-0.2, 0, 0], + "0.125": [-0.2, 0, 0], + "0.1667": [-0.2, 0, 0], + "0.2083": [-0.2, 0, 0], + "0.25": [-0.2, 0, 0], + "0.2917": [-0.2, 0, 0], + "0.3333": [-0.2, 0, 0], + "0.375": [-0.2, 0, 0], + "0.4167": [-0.2, 0, 0], + "0.4583": [-0.2, 0, 0], + "0.5": [-0.2, 0, 0], + "0.5417": [-0.2, 0, 0], + "0.5833": [-0.2, 0, 0], + "0.625": [-0.2, 0, 0], + "0.6667": [-0.2, 0, 0], + "0.7083": [-0.2, 0, 0], + "0.75": [-0.2, 0, 0], + "0.7917": [-0.2, 0, 0], + "0.8333": [-0.2, 0, 0], + "0.875": [-0.2, 0, 0], + "0.9167": [-0.2, 0, 0], + "0.9583": [-0.2, 0, 0], + "1.0": [-0.2, 0, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [-23, 10, -50.38], + "0.0417": [-23, 10, -45.55], + "0.0833": [-23, 10, -40.43], + "0.125": [-23, 10, -36.41], + "0.1667": [-23, 10, -34.55], + "0.2083": [-23, 10, -35.36], + "0.25": [-23, 10, -38.62], + "0.2917": [-23, 10, -43.45], + "0.3333": [-23, 10, -48.57], + "0.375": [-23, 10, -52.59], + "0.4167": [-23, 10, -54.45], + "0.4583": [-23, 10, -53.64], + "0.5": [-23, 10, -50.38], + "0.5417": [-23, 10, -45.55], + "0.5833": [-23, 10, -40.43], + "0.625": [-23, 10, -36.41], + "0.6667": [-23, 10, -34.55], + "0.7083": [-23, 10, -35.36], + "0.75": [-23, 10, -38.62], + "0.7917": [-23, 10, -43.45], + "0.8333": [-23, 10, -48.57], + "0.875": [-23, 10, -52.59], + "0.9167": [-23, 10, -54.45], + "0.9583": [-23, 10, -53.64], + "1.0": [-23, 10, -50.38] + }, + "position": { + "0.0": [0.2, 0, 0], + "0.0417": [0.2, 0, 0], + "0.0833": [0.2, 0, 0], + "0.125": [0.2, 0, 0], + "0.1667": [0.2, 0, 0], + "0.2083": [0.2, 0, 0], + "0.25": [0.2, 0, 0], + "0.2917": [0.2, 0, 0], + "0.3333": [0.2, 0, 0], + "0.375": [0.2, 0, 0], + "0.4167": [0.2, 0, 0], + "0.4583": [0.2, 0, 0], + "0.5": [0.2, 0, 0], + "0.5417": [0.2, 0, 0], + "0.5833": [0.2, 0, 0], + "0.625": [0.2, 0, 0], + "0.6667": [0.2, 0, 0], + "0.7083": [0.2, 0, 0], + "0.75": [0.2, 0, 0], + "0.7917": [0.2, 0, 0], + "0.8333": [0.2, 0, 0], + "0.875": [0.2, 0, 0], + "0.9167": [0.2, 0, 0], + "0.9583": [0.2, 0, 0], + "1.0": [0.2, 0, 0] + } + }, + "rightLegs": { + "rotation": { + "0.0": [-6.3, 0, 0], + "0.0417": [-5.72, 0, 0], + "0.0833": [-5.03, 0, 0], + "0.125": [-4.26, 0, 0], + "0.1667": [-3.48, 0, 0], + "0.2083": [-2.73, 0, 0], + "0.25": [-2.07, 0, 0], + "0.2917": [-1.54, 0, 0], + "0.3333": [-1.18, 0, 0], + "0.375": [-1.01, 0, 0], + "0.4167": [-1.05, 0, 0], + "0.4583": [-1.28, 0, 0], + "0.5": [-1.7, 0, 0], + "0.5417": [-2.28, 0, 0], + "0.5833": [-2.97, 0, 0], + "0.625": [-3.74, 0, 0], + "0.6667": [-4.52, 0, 0], + "0.7083": [-5.27, 0, 0], + "0.75": [-5.93, 0, 0], + "0.7917": [-6.46, 0, 0], + "0.8333": [-6.82, 0, 0], + "0.875": [-6.99, 0, 0], + "0.9167": [-6.95, 0, 0], + "0.9583": [-6.72, 0, 0], + "1.0": [-6.3, 0, 0] + }, + "position": { + "0.0": [0, 0.7, -1.2], + "0.0417": [0, 0.7, -1.16], + "0.0833": [0, 0.7, -1.04], + "0.125": [0, 0.7, -0.85], + "0.1667": [0, 0.7, -0.6], + "0.2083": [0, 0.7, -0.31], + "0.25": [0, 0.7, 0], + "0.2917": [0, 0.7, 0.31], + "0.3333": [0, 0.7, 0.6], + "0.375": [0, 0.7, 0.85], + "0.4167": [0, 0.7, 1.04], + "0.4583": [0, 0.7, 1.16], + "0.5": [0, 0.7, 1.2], + "0.5417": [0, 0.91, 1.16], + "0.5833": [0, 1.1, 1.04], + "0.625": [0, 1.27, 0.85], + "0.6667": [0, 1.39, 0.6], + "0.7083": [0, 1.47, 0.31], + "0.75": [0, 1.5, 0], + "0.7917": [0, 1.47, -0.31], + "0.8333": [0, 1.39, -0.6], + "0.875": [0, 1.27, -0.85], + "0.9167": [0, 1.1, -1.04], + "0.9583": [0, 0.91, -1.16], + "1.0": [0, 0.7, -1.2] + }, + "scale": { + "0.0": [1, 1.4, 1], + "0.0417": [1, 1.4, 1], + "0.0833": [1, 1.4, 1], + "0.125": [1, 1.4, 1], + "0.1667": [1, 1.4, 1], + "0.2083": [1, 1.4, 1], + "0.25": [1, 1.4, 1], + "0.2917": [1, 1.4, 1], + "0.3333": [1, 1.4, 1], + "0.375": [1, 1.4, 1], + "0.4167": [1, 1.4, 1], + "0.4583": [1, 1.4, 1], + "0.5": [1, 1.4, 1], + "0.5417": [1, 1.4, 1], + "0.5833": [1, 1.4, 1], + "0.625": [1, 1.4, 1], + "0.6667": [1, 1.4, 1], + "0.7083": [1, 1.4, 1], + "0.75": [1, 1.4, 1], + "0.7917": [1, 1.4, 1], + "0.8333": [1, 1.4, 1], + "0.875": [1, 1.4, 1], + "0.9167": [1, 1.4, 1], + "0.9583": [1, 1.4, 1], + "1.0": [1, 1.4, 1] + } + }, + "leftLegs": { + "rotation": { + "0.0": [-3.07, 0, 0], + "0.0417": [-3.84, 0, 0], + "0.0833": [-4.62, 0, 0], + "0.125": [-5.36, 0, 0], + "0.1667": [-6.01, 0, 0], + "0.2083": [-6.52, 0, 0], + "0.25": [-6.85, 0, 0], + "0.2917": [-7, 0, 0], + "0.3333": [-6.93, 0, 0], + "0.375": [-6.67, 0, 0], + "0.4167": [-6.23, 0, 0], + "0.4583": [-5.63, 0, 0], + "0.5": [-4.93, 0, 0], + "0.5417": [-4.16, 0, 0], + "0.5833": [-3.38, 0, 0], + "0.625": [-2.64, 0, 0], + "0.6667": [-1.99, 0, 0], + "0.7083": [-1.48, 0, 0], + "0.75": [-1.15, 0, 0], + "0.7917": [-1, 0, 0], + "0.8333": [-1.07, 0, 0], + "0.875": [-1.33, 0, 0], + "0.9167": [-1.77, 0, 0], + "0.9583": [-2.37, 0, 0], + "1.0": [-3.07, 0, 0] + }, + "position": { + "0.0": [0, 0.7, 1.2], + "0.0417": [0, 0.86, 1.16], + "0.0833": [0, 1, 1.04], + "0.125": [0, 1.12, 0.85], + "0.1667": [0, 1.22, 0.6], + "0.2083": [0, 1.28, 0.31], + "0.25": [0, 1.3, 0], + "0.2917": [0, 1.28, -0.31], + "0.3333": [0, 1.22, -0.6], + "0.375": [0, 1.12, -0.85], + "0.4167": [0, 1, -1.04], + "0.4583": [0, 0.86, -1.16], + "0.5": [0, 0.7, -1.2], + "0.5417": [0, 0.7, -1.16], + "0.5833": [0, 0.7, -1.04], + "0.625": [0, 0.7, -0.85], + "0.6667": [0, 0.7, -0.6], + "0.7083": [0, 0.7, -0.31], + "0.75": [0, 0.7, 0], + "0.7917": [0, 0.7, 0.31], + "0.8333": [0, 0.7, 0.6], + "0.875": [0, 0.7, 0.85], + "0.9167": [0, 0.7, 1.04], + "0.9583": [0, 0.7, 1.16], + "1.0": [0, 0.7, 1.2] + }, + "scale": { + "0.0": [1, 1.4, 1], + "0.0417": [1, 1.4, 1], + "0.0833": [1, 1.4, 1], + "0.125": [1, 1.4, 1], + "0.1667": [1, 1.4, 1], + "0.2083": [1, 1.4, 1], + "0.25": [1, 1.4, 1], + "0.2917": [1, 1.4, 1], + "0.3333": [1, 1.4, 1], + "0.375": [1, 1.4, 1], + "0.4167": [1, 1.4, 1], + "0.4583": [1, 1.4, 1], + "0.5": [1, 1.4, 1], + "0.5417": [1, 1.4, 1], + "0.5833": [1, 1.4, 1], + "0.625": [1, 1.4, 1], + "0.6667": [1, 1.4, 1], + "0.7083": [1, 1.4, 1], + "0.75": [1, 1.4, 1], + "0.7917": [1, 1.4, 1], + "0.8333": [1, 1.4, 1], + "0.875": [1, 1.4, 1], + "0.9167": [1, 1.4, 1], + "0.9583": [1, 1.4, 1], + "1.0": [1, 1.4, 1] + } + } + } + }, + "animation.silverlabs_nat.vulture_baby.idle2": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 1" + ], + "position": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.1", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.1", + 0 + ] + }, + "skull": { + "rotation": [0, 22, "Math.sin(( q.anim_time + 0.2 ) * 90 ) * -3"], + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 120 ) * 0.1", + 0.1 + ] + }, + "leftWing": { + "rotation": [0, 0, "65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -5"] + }, + "rightWing": { + "rotation": [0, 0, "-65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 5"] + } + } + }, + "animation.silverlabs_nat.vulture_baby.idle3": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 1" + ], + "position": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.1", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.1", + 0 + ] + }, + "skull": { + "rotation": [0, 56, "Math.sin(( q.anim_time + 0.2 ) * 90 ) * -3"], + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 120 ) * 0.1", + 0.1 + ] + }, + "leftWing": { + "rotation": [0, 0, "65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -5"] + }, + "rightWing": { + "rotation": [0, 0, "-65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 5"] + } + } + }, + "animation.silverlabs_nat.vulture_baby.idle4": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 1" + ], + "position": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.1", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.1", + 0 + ] + }, + "skull": { + "rotation": [-5, -40, "Math.sin(( q.anim_time + 0.2 ) * 90 ) * -3"], + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 120 ) * 0.1", + 0.1 + ] + }, + "leftWing": { + "rotation": [0, 0, "65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -5"] + }, + "rightWing": { + "rotation": [0, 0, "-65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 5"] + } + } + }, + "animation.silverlabs_nat.vulture_baby.idle5": { + "loop": true, + "bones": { + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 1" + ], + "position": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -0.1", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 0.1", + 0 + ] + }, + "skull": { + "rotation": [0, -25, "Math.sin(( q.anim_time + 0.2 ) * 90 ) * -3"], + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 120 ) * 0.1", + 0.1 + ] + }, + "leftWing": { + "rotation": [0, 0, "65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * -5"] + }, + "rightWing": { + "rotation": [0, 0, "-65 + Math.sin(( q.anim_time - 0.0 ) * 90 ) * 5"] + } + } + }, + "animation.silverlabs_nat.vulture_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "rotation": [0, "-Math.cos(( q.anim_time + 0 ) * 360 ) * 4", 0], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * -0.005", + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * 0.01", + "1 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * -0.005" + ] + }, + "body": { + "rotation": [ + "2 - Math.sin(( q.anim_time - 0.0 ) * 720 ) * -6", + "-Math.cos(( q.anim_time + 0.2 ) * 360 ) * 9", + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * -5" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.2 ) * 360 ) * 0.5", + "0.1 + ( v.freq = 2; v.mag = 0.3; v.balloon = 2; v.offset = 0.1; v.time_offset = 0.2; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 360 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + -0.2 + ] + }, + "skull": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 720 ) * 2", + "-Math.cos(( q.anim_time + 0.2 ) * 360 ) * -8", + "Math.sin(( q.anim_time - 0.0 ) * 360 ) * 6" + ], + "position": [ + 0, + "-0.1 + Math.sin(( q.anim_time - 0.4 ) * 720 ) * 0.2", + 0 + ] + }, + "leftWing": { + "rotation": [ + -16, + -10, + "44.5 - Math.sin(( q.anim_time + 0.2 ) * 720 ) * -10" + ], + "position": [-0.2, 0, 0] + }, + "rightWing": { + "rotation": [ + -23, + 10, + "-44.5 + Math.sin(( q.anim_time + 0.2 ) * 720 ) * -10" + ], + "position": [0.2, 0, 0] + }, + "rightLegs": { + "rotation": [ + "-4 - Math.cos( 40 + ( q.anim_time - 0.0 ) * 360 ) * 3", + 0, + 0 + ], + "position": [ + 0, + "0.7 + Math.max( 0, Math.sin(( q.anim_time + 0.5 ) * 360 ) ) * 0.8", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * -1.2" + ], + "scale": [1, 1.4, 1] + }, + "leftLegs": { + "rotation": [ + "-4 - Math.cos(( q.anim_time + 0.2 ) * 360 ) * -3", + 0, + 0 + ], + "position": [ + 0, + "0.7 + Math.max( 0, Math.sin(( q.anim_time + 0 ) * 360 ) ) * 0.6", + "Math.cos(( q.anim_time - 0.0 ) * 360 ) * 1.2" + ], + "scale": [1, 1.4, 1] + } + } + }, + "animation.silverlabs_nat.vulture_baby.run_UB": { + "loop": true, + "animation_length": 1.0417, + "bones": { + "root": { + "rotation": [0, "-Math.cos(( q.anim_time + 0 ) * 690 ) * 4", 0], + "scale": [ + "1 + Math.sin(( q.anim_time + 0.2 ) * 1380 ) * -0.01", + "1 + Math.sin(( q.anim_time + 0.2 ) * 1380 ) * 0.02", + "1 + Math.sin(( q.anim_time + 0.2 ) * 1380 ) * -0.01" + ] + }, + "body": { + "rotation": [ + "-0.5 - Math.sin(( q.anim_time - 0.0 ) * 690 ) * 4", + "-Math.cos( 40 + ( q.anim_time - 0.0 ) * 690 ) * 3", + "( v.freq = 7.66; v.amplitude = -1.5; v.offset = 0; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 30 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 45 ) / 35 ) * v.amplitude; );" + ], + "position": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 690 ) * -0.3", + "0.9 + ( v.freq = 7.66; v.amplitude = -0.9; v.offset = 0.1; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 30 * Math.sin( v.t * 90 + 5 * Math.sin( v.t * 90 ) ) ) ) / 85 ) / 35 ) * v.amplitude; );", + "-0.1 + Math.sin(( q.anim_time - 0.0 ) * 690 ) * 0.3" + ] + }, + "skull": { + "rotation": [ + "-0.5 - Math.sin(( q.anim_time - 0.0 ) * 690 ) * -4", + "-Math.cos( 40 + ( q.anim_time - 0.0 ) * 690 ) * -7", + "( v.freq = 7.66; v.amplitude = 1.5; v.offset = 0; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 30 * Math.sin( v.t * 90 + 15 * Math.sin( v.t * 90 ) ) ) ) / 45 ) / 35 ) * v.amplitude; );" + ], + "position": [ + "-Math.sin(( q.anim_time - 0.0 ) * 690 ) * 0.2", + "( v.freq = 7.66; v.amplitude = -0.4; v.offset = 0.2; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 30 * Math.sin( v.t * 90 + 5 * Math.sin( v.t * 90 ) ) ) ) / 85 ) / 35 ) * v.amplitude; );", + "0.2 + Math.cos( 10 + ( q.anim_time - 0.0 ) * 690 ) * 0.2" + ] + }, + "leftWing": { + "rotation": [ + 5, + -23, + "-10 + Math.cos(( q.anim_time + 0.2 ) * 690 ) * -15" + ], + "position": [0, 1.5, 0] + }, + "rightWing": { + "rotation": [ + 5, + 23, + "10 + Math.cos(( q.anim_time + 0.2 ) * 690 ) * 15" + ], + "position": [0, 1.4, 0] + }, + "rightLegs": { + "rotation": [ + "-7 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 690 ) * 15", + 0, + 0 + ], + "position": [ + 0.3, + "0.76 + ( 0.8 + Math.max( 0, Math.cos(( q.anim_time - 0.0 ) * 690 ) ) * 1 ) + Math.cos( 140 + ( q.anim_time - 0.0 ) * 690 ) * 0.15", + "0.3 + Math.cos( 60 + ( q.anim_time - 0.0 ) * 690 ) * 1" + ], + "scale": [1, 2.4, 1] + }, + "leftLegs": { + "rotation": [ + "-7 - Math.cos( 40 + ( q.anim_time - 0.0 ) * 690 ) * -18", + 0, + 0 + ], + "position": [ + -0.3, + "0.35 + ( 0.8 + Math.max( 0, Math.sin(( q.anim_time - 0.0 ) * 690 ) ) * 1.2 ) + Math.sin( 140 + ( q.anim_time - 0.0 ) * 690 ) * 0.25", + "0.3 + Math.cos(( q.anim_time - 0.05 ) * 690 ) * 1" + ], + "scale": [1, 2, 1] + } + } + }, + "animation.silverlabs_nat.vulture_baby.run": { + "loop": true, + "animation_length": 1.0417, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "root": { + "rotation": { + "0.0": [0, -4, 0], + "0.0417": [0, -3.51, 0], + "0.0833": [0, -2.15, 0], + "0.125": [0, -0.26, 0], + "0.1667": [0, 1.69, 0], + "0.2083": [0, 3.23, 0], + "0.25": [0, 3.97, 0], + "0.2917": [0, 3.73, 0], + "0.3333": [0, 2.57, 0], + "0.375": [0, 0.78, 0], + "0.4167": [0, -1.2, 0], + "0.4583": [0, -2.89, 0], + "0.5": [0, -3.86, 0], + "0.5417": [0, -3.89, 0], + "0.5833": [0, -2.95, 0], + "0.625": [0, -1.29, 0], + "0.6667": [0, 0.69, 0], + "0.7083": [0, 2.5, 0], + "0.75": [0, 3.7, 0], + "0.7917": [0, 3.98, 0], + "0.8333": [0, 3.28, 0], + "0.875": [0, 1.77, 0], + "0.9167": [0, -0.17, 0], + "0.9583": [0, -2.08, 0], + "1.0": [0, -3.46, 0], + "1.0417": [0, -4, 0] + }, + "scale": { + "0.0": [1.0099, 0.9801, 1.0099], + "0.0417": [1.0045, 0.9911, 1.0045], + "0.0833": [0.9948, 1.0103, 0.9948], + "0.125": [0.99, 1.02, 0.99], + "0.1667": [0.9944, 1.0112, 0.9944], + "0.2083": [1.004, 0.992, 1.004], + "0.25": [1.0099, 0.9802, 1.0099], + "0.2917": [1.0066, 0.9867, 1.0066], + "0.3333": [0.9972, 1.0055, 0.9972], + "0.375": [0.9904, 1.0192, 0.9904], + "0.4167": [0.9925, 1.0151, 0.9925], + "0.4583": [1.0015, 0.997, 1.0015], + "0.5": [1.0091, 0.9817, 1.0091], + "0.5417": [1.0083, 0.9833, 1.0083], + "0.5833": [0.9998, 1.0003, 0.9998], + "0.625": [0.9915, 1.0171, 0.9915], + "0.6667": [0.991, 1.018, 0.991], + "0.7083": [0.9989, 1.0023, 0.9989], + "0.75": [1.0078, 0.9845, 1.0078], + "0.7917": [1.0095, 0.981, 1.0095], + "0.8333": [1.0024, 0.9952, 1.0024], + "0.875": [0.9931, 1.0138, 0.9931], + "0.9167": [0.9902, 1.0196, 0.9902], + "0.9583": [0.9963, 1.0073, 0.9963], + "1.0": [1.0059, 0.9882, 1.0059], + "1.0417": [1.0099, 0.9801, 1.0099] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-18.49, 0, 0], + "0.0417": [-12.44, 0, 0], + "0.0833": [-5.04, 0, 0], + "0.125": [1.87, 0, 0], + "0.1667": [6.59, 0, 0], + "0.2083": [7.97, 0, 0], + "0.25": [5.65, 0, 0], + "0.2917": [0.21, 0, 0], + "0.3333": [-7, 0, 0], + "0.375": [-14.21, 0, 0], + "0.4167": [-19.65, 0, 0], + "0.4583": [-21.97, 0, 0], + "0.5": [-20.59, 0, 0], + "0.5417": [-15.87, 0, 0], + "0.5833": [-8.96, 0, 0], + "0.625": [-1.56, 0, 0], + "0.6667": [4.49, 0, 0], + "0.7083": [7.71, 0, 0], + "0.75": [7.31, 0, 0], + "0.7917": [3.37, 0, 0], + "0.8333": [-3.12, 0, 0], + "0.875": [-10.57, 0, 0], + "0.9167": [-17.13, 0, 0], + "0.9583": [-21.2, 0, 0], + "1.0": [-21.77, 0, 0], + "1.0417": [-18.49, 0, 0] + }, + "position": { + "0.0": [0, 0.8, -2.2], + "0.0417": [0, 0.87, -2.02], + "0.0833": [0, 0.95, -1.51], + "0.125": [0, 1.01, -0.8], + "0.1667": [0, 1.04, -0.07], + "0.2083": [0, 1.05, 0.51], + "0.25": [0, 1.01, 0.79], + "0.2917": [0, 1.27, 0.7], + "0.3333": [0, 1.56, 0.26], + "0.375": [0, 1.69, -0.41], + "0.4167": [0, 1.62, -1.15], + "0.4583": [0, 1.37, -1.78], + "0.5": [0, 1.01, -2.15], + "0.5417": [0, 0.83, -2.16], + "0.5833": [0, 0.91, -1.81], + "0.625": [0, 0.98, -1.18], + "0.6667": [0, 1.03, -0.44], + "0.7083": [0, 1.05, 0.24], + "0.75": [0, 1.03, 0.69], + "0.7917": [0, 1.08, 0.79], + "0.8333": [0, 1.43, 0.53], + "0.875": [0, 1.65, -0.04], + "0.9167": [0, 1.68, -0.77], + "0.9583": [0, 1.52, -1.48], + "1.0": [0, 1.21, -2], + "1.0417": [0, 0.8, -2.2] + }, + "scale": { + "0.0": [1, 1.4, 1], + "0.0417": [1, 1.4, 1], + "0.0833": [1, 1.4, 1], + "0.125": [1, 1.4, 1], + "0.1667": [1, 1.4, 1], + "0.2083": [1, 1.4, 1], + "0.25": [1, 1.4, 1], + "0.2917": [1, 1.4, 1], + "0.3333": [1, 1.4, 1], + "0.375": [1, 1.4, 1], + "0.4167": [1, 1.4, 1], + "0.4583": [1, 1.4, 1], + "0.5": [1, 1.4, 1], + "0.5417": [1, 1.4, 1], + "0.5833": [1, 1.4, 1], + "0.625": [1, 1.4, 1], + "0.6667": [1, 1.4, 1], + "0.7083": [1, 1.4, 1], + "0.75": [1, 1.4, 1], + "0.7917": [1, 1.4, 1], + "0.8333": [1, 1.4, 1], + "0.875": [1, 1.4, 1], + "0.9167": [1, 1.4, 1], + "0.9583": [1, 1.4, 1], + "1.0": [1, 1.4, 1], + "1.0417": [1, 1.4, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [6.79, 0, 0], + "0.0417": [-0.48, 0, 0], + "0.0833": [-9.35, 0, 0], + "0.125": [-17.64, 0, 0], + "0.1667": [-23.31, 0, 0], + "0.2083": [-24.96, 0, 0], + "0.25": [-22.18, 0, 0], + "0.2917": [-15.66, 0, 0], + "0.3333": [-7, 0, 0], + "0.375": [1.66, 0, 0], + "0.4167": [8.18, 0, 0], + "0.4583": [10.96, 0, 0], + "0.5": [9.31, 0, 0], + "0.5417": [3.64, 0, 0], + "0.5833": [-4.65, 0, 0], + "0.625": [-13.52, 0, 0], + "0.6667": [-20.79, 0, 0], + "0.7083": [-24.65, 0, 0], + "0.75": [-24.17, 0, 0], + "0.7917": [-19.45, 0, 0], + "0.8333": [-11.66, 0, 0], + "0.875": [-2.72, 0, 0], + "0.9167": [5.16, 0, 0], + "0.9583": [10.04, 0, 0], + "1.0": [10.73, 0, 0], + "1.0417": [6.79, 0, 0] + }, + "position": { + "0.0": [0, 1, 0.8], + "0.0417": [0, 1.36, 0.62], + "0.0833": [0, 1.61, 0.11], + "0.125": [0, 1.69, -0.6], + "0.1667": [0, 1.57, -1.33], + "0.2083": [0, 1.29, -1.91], + "0.25": [0, 0.91, -2.19], + "0.2917": [0, 0.85, -2.1], + "0.3333": [0, 0.93, -1.66], + "0.375": [0, 0.99, -0.99], + "0.4167": [0, 1.04, -0.25], + "0.4583": [0, 1.05, 0.38], + "0.5": [0, 1.02, 0.75], + "0.5417": [0, 1.18, 0.76], + "0.5833": [0, 1.5, 0.41], + "0.625": [0, 1.67, -0.22], + "0.6667": [0, 1.66, -0.96], + "0.7083": [0, 1.45, -1.64], + "0.75": [0, 1.11, -2.09], + "0.7917": [0, 0.82, -2.19], + "0.8333": [0, 0.89, -1.93], + "0.875": [0, 0.96, -1.36], + "0.9167": [0, 1.02, -0.63], + "0.9583": [0, 1.05, 0.08], + "1.0": [0, 1.04, 0.6], + "1.0417": [0, 1, 0.8] + }, + "scale": { + "0.0": [1, 1.4, 1], + "0.0417": [1, 1.4, 1], + "0.0833": [1, 1.4, 1], + "0.125": [1, 1.4, 1], + "0.1667": [1, 1.4, 1], + "0.2083": [1, 1.4, 1], + "0.25": [1, 1.4, 1], + "0.2917": [1, 1.4, 1], + "0.3333": [1, 1.4, 1], + "0.375": [1, 1.4, 1], + "0.4167": [1, 1.4, 1], + "0.4583": [1, 1.4, 1], + "0.5": [1, 1.4, 1], + "0.5417": [1, 1.4, 1], + "0.5833": [1, 1.4, 1], + "0.625": [1, 1.4, 1], + "0.6667": [1, 1.4, 1], + "0.7083": [1, 1.4, 1], + "0.75": [1, 1.4, 1], + "0.7917": [1, 1.4, 1], + "0.8333": [1, 1.4, 1], + "0.875": [1, 1.4, 1], + "0.9167": [1, 1.4, 1], + "0.9583": [1, 1.4, 1], + "1.0": [1, 1.4, 1], + "1.0417": [1, 1.4, 1] + } + }, + "body": { + "rotation": { + "0.0": [-0.5, -2.3, 0], + "0.0417": [-2.42, -1.09, 1.92], + "0.0833": [-3.87, 0.39, 2.2], + "0.125": [-4.49, 1.77, 2.12], + "0.1667": [-4.13, 2.72, 1.84], + "0.2083": [-2.87, 2.99, 1.3], + "0.25": [-1.02, 2.53, 0.32], + "0.2917": [0.95, 1.44, -0.83], + "0.3333": [2.56, 0, -1.6], + "0.375": [3.42, -1.44, -2], + "0.4167": [3.31, -2.53, -2.18], + "0.4583": [2.27, -2.99, -2.14], + "0.5": [0.54, -2.72, -1.4], + "0.5417": [-1.45, -1.77, 1.28], + "0.5833": [-3.2, -0.39, 2.13], + "0.625": [-4.29, 1.09, 2.19], + "0.6667": [-4.44, 2.3, 2.02], + "0.7083": [-3.62, 2.94, 1.63], + "0.75": [-2.03, 2.86, 0.89], + "0.7917": [-0.06, 2.07, -0.24], + "0.8333": [1.79, 0.78, -1.25], + "0.875": [3.09, -0.71, -1.82], + "0.9167": [3.5, -2.03, -2.11], + "0.9583": [2.92, -2.84, -2.2], + "1.0": [1.5, -2.95, -1.97], + "1.0417": [-0.5, -2.3, 0] + }, + "position": { + "0.0": [-0.26, 0.61, -0.1], + "0.0417": [-0.16, 1.46, 0.04], + "0.0833": [-0.01, 1.74, 0.15], + "0.125": [0.13, 1.74, 0.2], + "0.1667": [0.25, 1.61, 0.17], + "0.2083": [0.3, 1.38, 0.08], + "0.25": [0.28, 1.09, -0.06], + "0.2917": [0.19, 0.76, -0.21], + "0.3333": [0.05, 0.46, -0.33], + "0.375": [-0.1, 0.22, -0.39], + "0.4167": [-0.22, 0.07, -0.39], + "0.4583": [-0.29, 0.05, -0.31], + "0.5": [-0.29, 0.26, -0.18], + "0.5417": [-0.22, 1.05, -0.03], + "0.5833": [-0.09, 1.65, 0.1], + "0.625": [0.06, 1.76, 0.18], + "0.6667": [0.19, 1.7, 0.2], + "0.7083": [0.28, 1.52, 0.13], + "0.75": [0.3, 1.25, 0.01], + "0.7917": [0.24, 0.94, -0.13], + "0.8333": [0.13, 0.62, -0.27], + "0.875": [-0.02, 0.34, -0.37], + "0.9167": [-0.16, 0.14, -0.4], + "0.9583": [-0.26, 0.04, -0.36], + "1.0": [-0.3, 0.1, -0.25], + "1.0417": [-0.26, 0.61, -0.1] + } + }, + "skull": { + "rotation": { + "0.0": [-0.5, 5.36, 0], + "0.0417": [1.42, 2.54, -1.92], + "0.0833": [2.87, -0.91, -2.2], + "0.125": [3.49, -4.14, -2.12], + "0.1667": [3.13, -6.34, -1.84], + "0.2083": [1.87, -6.99, -1.3], + "0.25": [0.02, -5.9, -0.32], + "0.2917": [-1.95, -3.37, 0.83], + "0.3333": [-3.56, 0, 1.6], + "0.375": [-4.42, 3.37, 2], + "0.4167": [-4.31, 5.9, 2.18], + "0.4583": [-3.27, 6.99, 2.14], + "0.5": [-1.54, 6.34, 1.4], + "0.5417": [0.45, 4.14, -1.28], + "0.5833": [2.2, 0.91, -2.13], + "0.625": [3.29, -2.54, -2.19], + "0.6667": [3.44, -5.36, -2.02], + "0.7083": [2.62, -6.87, -1.63], + "0.75": [1.03, -6.68, -0.89], + "0.7917": [-0.94, -4.84, 0.24], + "0.8333": [-2.79, -1.81, 1.25], + "0.875": [-4.09, 1.66, 1.82], + "0.9167": [-4.5, 4.73, 2.11], + "0.9583": [-3.92, 6.63, 2.2], + "1.0": [-2.5, 6.89, 1.97], + "1.0417": [-0.5, 5.36, 0] + }, + "position": { + "0.0": [0, -0.23, 0.4], + "0.0417": [-0.1, 0.15, 0.36], + "0.0833": [-0.17, 0.35, 0.28], + "0.125": [-0.2, 0.38, 0.18], + "0.1667": [-0.18, 0.34, 0.09], + "0.2083": [-0.12, 0.25, 0.02], + "0.25": [-0.03, 0.13, 0], + "0.2917": [0.07, -0.02, 0.03], + "0.3333": [0.15, -0.16, 0.1], + "0.375": [0.2, -0.27, 0.2], + "0.4167": [0.19, -0.35, 0.29], + "0.4583": [0.14, -0.38, 0.37], + "0.5": [0.05, -0.33, 0.4], + "0.5417": [-0.05, -0.07, 0.38], + "0.5833": [-0.14, 0.28, 0.32], + "0.625": [-0.19, 0.38, 0.23], + "0.6667": [-0.2, 0.37, 0.13], + "0.7083": [-0.16, 0.3, 0.05], + "0.75": [-0.08, 0.2, 0], + "0.7917": [0.02, 0.06, 0.01], + "0.8333": [0.11, -0.08, 0.06], + "0.875": [0.18, -0.21, 0.14], + "0.9167": [0.2, -0.32, 0.24], + "0.9583": [0.17, -0.37, 0.33], + "1.0": [0.1, -0.37, 0.39], + "1.0417": [0, -0.23, 0.4] + } + }, + "leftWing": { + "rotation": { + "0.0": [5, -23, 1.15], + "0.0417": [5, -23, 4.6], + "0.0833": [5, -23, 4.45], + "0.125": [5, -23, 0.74], + "0.1667": [5, -23, -5.61], + "0.2083": [5, -23, -13.05], + "0.25": [5, -23, -19.74], + "0.2917": [5, -23, -24.03], + "0.3333": [5, -23, -24.85], + "0.375": [5, -23, -22.02], + "0.4167": [5, -23, -16.22], + "0.4583": [5, -23, -8.89], + "0.5": [5, -23, -1.83], + "0.5417": [5, -23, 3.21], + "0.5833": [5, -23, 5], + "0.625": [5, -23, 3.09], + "0.6667": [5, -23, -2.05], + "0.7083": [5, -23, -9.15], + "0.75": [5, -23, -16.46], + "0.7917": [5, -23, -22.17], + "0.8333": [5, -23, -24.89], + "0.875": [5, -23, -23.93], + "0.9167": [5, -23, -19.54], + "0.9583": [5, -23, -12.8], + "1.0": [5, -23, -5.36], + "1.0417": [5, -23, 1.15] + }, + "position": { + "0.0": [0, 1.5, 0], + "0.0417": [0, 1.5, 0], + "0.0833": [0, 1.5, 0], + "0.125": [0, 1.5, 0], + "0.1667": [0, 1.5, 0], + "0.2083": [0, 1.5, 0], + "0.25": [0, 1.5, 0], + "0.2917": [0, 1.5, 0], + "0.3333": [0, 1.5, 0], + "0.375": [0, 1.5, 0], + "0.4167": [0, 1.5, 0], + "0.4583": [0, 1.5, 0], + "0.5": [0, 1.5, 0], + "0.5417": [0, 1.5, 0], + "0.5833": [0, 1.5, 0], + "0.625": [0, 1.5, 0], + "0.6667": [0, 1.5, 0], + "0.7083": [0, 1.5, 0], + "0.75": [0, 1.5, 0], + "0.7917": [0, 1.5, 0], + "0.8333": [0, 1.5, 0], + "0.875": [0, 1.5, 0], + "0.9167": [0, 1.5, 0], + "0.9583": [0, 1.5, 0], + "1.0": [0, 1.5, 0], + "1.0417": [0, 1.5, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [5, 23, -1.15], + "0.0417": [5, 23, -4.6], + "0.0833": [5, 23, -4.45], + "0.125": [5, 23, -0.74], + "0.1667": [5, 23, 5.61], + "0.2083": [5, 23, 13.05], + "0.25": [5, 23, 19.74], + "0.2917": [5, 23, 24.03], + "0.3333": [5, 23, 24.85], + "0.375": [5, 23, 22.02], + "0.4167": [5, 23, 16.22], + "0.4583": [5, 23, 8.89], + "0.5": [5, 23, 1.83], + "0.5417": [5, 23, -3.21], + "0.5833": [5, 23, -5], + "0.625": [5, 23, -3.09], + "0.6667": [5, 23, 2.05], + "0.7083": [5, 23, 9.15], + "0.75": [5, 23, 16.46], + "0.7917": [5, 23, 22.17], + "0.8333": [5, 23, 24.89], + "0.875": [5, 23, 23.93], + "0.9167": [5, 23, 19.54], + "0.9583": [5, 23, 12.8], + "1.0": [5, 23, 5.36], + "1.0417": [5, 23, -1.15] + }, + "position": { + "0.0": [0, 1.4, 0], + "0.0417": [0, 1.4, 0], + "0.0833": [0, 1.4, 0], + "0.125": [0, 1.4, 0], + "0.1667": [0, 1.4, 0], + "0.2083": [0, 1.4, 0], + "0.25": [0, 1.4, 0], + "0.2917": [0, 1.4, 0], + "0.3333": [0, 1.4, 0], + "0.375": [0, 1.4, 0], + "0.4167": [0, 1.4, 0], + "0.4583": [0, 1.4, 0], + "0.5": [0, 1.4, 0], + "0.5417": [0, 1.4, 0], + "0.5833": [0, 1.4, 0], + "0.625": [0, 1.4, 0], + "0.6667": [0, 1.4, 0], + "0.7083": [0, 1.4, 0], + "0.75": [0, 1.4, 0], + "0.7917": [0, 1.4, 0], + "0.8333": [0, 1.4, 0], + "0.875": [0, 1.4, 0], + "0.9167": [0, 1.4, 0], + "0.9583": [0, 1.4, 0], + "1.0": [0, 1.4, 0], + "1.0417": [0, 1.4, 0] + } + }, + "rightLegs": { + "rotation": { + "0.0": [-16.64, 0, 0], + "0.0417": [-20.98, 0, 0], + "0.0833": [-21.87, 0, 0], + "0.125": [-19.1, 0, 0], + "0.1667": [-13.34, 0, 0], + "0.2083": [-6.02, 0, 0], + "0.25": [1.06, 0, 0], + "0.2917": [6.15, 0, 0], + "0.3333": [8, 0, 0], + "0.375": [6.15, 0, 0], + "0.4167": [1.06, 0, 0], + "0.4583": [-6.02, 0, 0], + "0.5": [-13.34, 0, 0], + "0.5417": [-19.1, 0, 0], + "0.5833": [-21.87, 0, 0], + "0.625": [-20.98, 0, 0], + "0.6667": [-16.64, 0, 0], + "0.7083": [-9.93, 0, 0], + "0.75": [-2.49, 0, 0], + "0.7917": [3.84, 0, 0], + "0.8333": [7.49, 0, 0], + "0.875": [7.57, 0, 0], + "0.9167": [4.06, 0, 0], + "0.9583": [-2.18, 0, 0], + "1.0": [-9.6, 0, 0], + "1.0417": [-16.64, 0, 0] + }, + "position": { + "0.0": [0.3, 2.45, 0.8], + "0.0417": [0.3, 2.29, 0.32], + "0.0833": [0.3, 1.95, -0.16], + "0.125": [0.3, 1.52, -0.53], + "0.1667": [0.3, 1.52, -0.7], + "0.2083": [0.3, 1.6, -0.62], + "0.25": [0.3, 1.66, -0.31], + "0.2917": [0.3, 1.7, 0.15], + "0.3333": [0.3, 1.71, 0.64], + "0.375": [0.3, 1.68, 1.05], + "0.4167": [0.3, 1.92, 1.28], + "0.4583": [0.3, 2.27, 1.26], + "0.5": [0.3, 2.44, 1.01], + "0.5417": [0.3, 2.4, 0.58], + "0.5833": [0.3, 2.15, 0.08], + "0.625": [0.3, 1.75, -0.36], + "0.6667": [0.3, 1.49, -0.64], + "0.7083": [0.3, 1.56, -0.69], + "0.75": [0.3, 1.63, -0.49], + "0.7917": [0.3, 1.68, -0.1], + "0.8333": [0.3, 1.71, 0.39], + "0.875": [0.3, 1.7, 0.86], + "0.9167": [0.3, 1.69, 1.19], + "0.9583": [0.3, 2.1, 1.3], + "1.0": [0.3, 2.37, 1.17], + "1.0417": [0.3, 2.45, 0.8] + }, + "scale": { + "0.0": [1, 2.4, 1], + "0.0417": [1, 2.4, 1], + "0.0833": [1, 2.4, 1], + "0.125": [1, 2.4, 1], + "0.1667": [1, 2.4, 1], + "0.2083": [1, 2.4, 1], + "0.25": [1, 2.4, 1], + "0.2917": [1, 2.4, 1], + "0.3333": [1, 2.4, 1], + "0.375": [1, 2.4, 1], + "0.4167": [1, 2.4, 1], + "0.4583": [1, 2.4, 1], + "0.5": [1, 2.4, 1], + "0.5417": [1, 2.4, 1], + "0.5833": [1, 2.4, 1], + "0.625": [1, 2.4, 1], + "0.6667": [1, 2.4, 1], + "0.7083": [1, 2.4, 1], + "0.75": [1, 2.4, 1], + "0.7917": [1, 2.4, 1], + "0.8333": [1, 2.4, 1], + "0.875": [1, 2.4, 1], + "0.9167": [1, 2.4, 1], + "0.9583": [1, 2.4, 1], + "1.0": [1, 2.4, 1], + "1.0417": [1, 2.4, 1] + } + }, + "leftLegs": { + "rotation": { + "0.0": [6.79, 0, 0], + "0.0417": [-0.48, 0, 0], + "0.0833": [-9.35, 0, 0], + "0.125": [-17.64, 0, 0], + "0.1667": [-23.31, 0, 0], + "0.2083": [-24.96, 0, 0], + "0.25": [-22.18, 0, 0], + "0.2917": [-15.66, 0, 0], + "0.3333": [-7, 0, 0], + "0.375": [1.66, 0, 0], + "0.4167": [8.18, 0, 0], + "0.4583": [10.96, 0, 0], + "0.5": [9.31, 0, 0], + "0.5417": [3.64, 0, 0], + "0.5833": [-4.65, 0, 0], + "0.625": [-13.52, 0, 0], + "0.6667": [-20.79, 0, 0], + "0.7083": [-24.65, 0, 0], + "0.75": [-24.17, 0, 0], + "0.7917": [-19.45, 0, 0], + "0.8333": [-11.66, 0, 0], + "0.875": [-2.72, 0, 0], + "0.9167": [5.16, 0, 0], + "0.9583": [10.04, 0, 0], + "1.0": [10.73, 0, 0], + "1.0417": [6.79, 0, 0] + }, + "position": { + "0.0": [-0.3, 1.31, 1.12], + "0.0417": [-0.3, 1.78, 1.29], + "0.0833": [-0.3, 2.09, 1.22], + "0.125": [-0.3, 2.17, 0.92], + "0.1667": [-0.3, 2, 0.47], + "0.2083": [-0.3, 1.62, -0.03], + "0.25": [-0.3, 1.12, -0.44], + "0.2917": [-0.3, 1.07, -0.67], + "0.3333": [-0.3, 1.19, -0.66], + "0.375": [-0.3, 1.31, -0.42], + "0.4167": [-0.3, 1.38, 0.01], + "0.4583": [-0.3, 1.4, 0.5], + "0.5": [-0.3, 1.35, 0.95], + "0.5417": [-0.3, 1.55, 1.24], + "0.5833": [-0.3, 1.95, 1.29], + "0.625": [-0.3, 2.16, 1.1], + "0.6667": [-0.3, 2.12, 0.71], + "0.7083": [-0.3, 1.84, 0.23], + "0.75": [-0.3, 1.39, -0.24], + "0.7917": [-0.3, 1.01, -0.58], + "0.8333": [-0.3, 1.13, -0.7], + "0.875": [-0.3, 1.25, -0.57], + "0.9167": [-0.3, 1.35, -0.23], + "0.9583": [-0.3, 1.4, 0.24], + "1.0": [-0.3, 1.38, 0.73], + "1.0417": [-0.3, 1.31, 1.12] + }, + "scale": { + "0.0": [1, 2, 1], + "0.0417": [1, 2, 1], + "0.0833": [1, 2, 1], + "0.125": [1, 2, 1], + "0.1667": [1, 2, 1], + "0.2083": [1, 2, 1], + "0.25": [1, 2, 1], + "0.2917": [1, 2, 1], + "0.3333": [1, 2, 1], + "0.375": [1, 2, 1], + "0.4167": [1, 2, 1], + "0.4583": [1, 2, 1], + "0.5": [1, 2, 1], + "0.5417": [1, 2, 1], + "0.5833": [1, 2, 1], + "0.625": [1, 2, 1], + "0.6667": [1, 2, 1], + "0.7083": [1, 2, 1], + "0.75": [1, 2, 1], + "0.7917": [1, 2, 1], + "0.8333": [1, 2, 1], + "0.875": [1, 2, 1], + "0.9167": [1, 2, 1], + "0.9583": [1, 2, 1], + "1.0": [1, 2, 1], + "1.0417": [1, 2, 1] + } + } + } + }, + "animation.silverlabs_nat.vulture_baby.sit_idle": { + "loop": true, + "bones": { + "body": { + "rotation": [-3, 0, 0], + "position": [0, -0.6, 0.5] + }, + "skull": { + "rotation": [0, 0, 2], + "position": [0, -1.3, 0.5] + }, + "leftWing": { + "rotation": [6, -18, 82], + "position": [0.4, 0.8, 0] + }, + "rightWing": { + "rotation": [6, 18, -82], + "position": [-0.4, 0.8, 0] + } + } + }, + "animation.silverlabs_nat.vulture_baby.unsit": { + "animation_length": 0.8333, + "bones": { + "body": { + "rotation": { + "0.0": [-3, 0, 0], + "0.125": [-0.54, 0, 0.21], + "0.2917": [-0.7, 0, 0.73], + "0.4167": [-0.38, 0, 0.83], + "0.625": [-0.1, 0, 1], + "0.7917": [0, 0, 1] + }, + "position": { + "0.0": [0, -0.6, 0.5], + "0.0417": [0.02, -0.49, 0.64], + "0.125": [0.04, -0.31, 0.61], + "0.1667": [0.05, -0.25, 0.51], + "0.25": [0.06, -0.14, 0.08], + "0.2917": [0.07, -0.09, -0.03], + "0.4583": [0.08, 0.11, -0.01], + "0.625": [0.1, 0.1, 0], + "0.8333": [0.1, 0.1, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 2], + "0.25": [-6.19943, 0, 1.5517], + "0.4167": [0.57184, 0, 1.10836], + "0.8333": [0, 0, 0] + }, + "position": { + "0.0": [0, -1.3, 0.5], + "0.0833": [0, -1.23, 0.54], + "0.1667": [0, -1.08, 0.44], + "0.3333": [0, 0.08, 0.25], + "0.4167": [0, 0.06, 0.15], + "0.5": [0, -0.03, 0.12], + "0.5833": [0, -0.1, 0.1], + "0.8333": [0, -0.1, 0.1] + } + }, + "leftWing": { + "rotation": { + "0.0": [6, -18, 82], + "0.25": [8.49382, -11.04574, 58.15323], + "0.4167": [5.44, -7.07, 71.42], + "0.625": [0, 0, 65] + }, + "position": [0.4, 0.8, 0] + }, + "rightWing": { + "rotation": { + "0.0": [6, 18, -82], + "0.1667": [9.08493, 1.28553, -47.48609], + "0.3333": [5.82, 0.82, -70.68], + "0.625": [0, 0, -65] + }, + "position": { + "0.0": [-0.4, 0.8, 0], + "0.1667": [-0.4, 0.8, 0] + } + } + } + }, + "animation.silverlabs_nat.vulture_baby.sit": { + "loop": "hold_on_last_frame", + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": [0, 0, 1], + "0.0833": [-0.65, 0, 0.95], + "0.1667": [-2.7, 0, 0.9], + "0.2917": [-2.52, 0, 0.6], + "0.4583": [-0.54, 0, 0.21], + "0.5417": [-0.32, 0, 0.09], + "0.7083": [-2.76, 0, 0.02], + "0.75": [-3, 0, 0], + "0.875": [-3.2, 0, 0], + "1.0": [-3, 0, 0] + }, + "position": { + "0.0": [0.1, 0.1, 0], + "0.1667": [0.1, 0.1, 0.1], + "0.2917": [0.07, -0.08, 0.18], + "0.4583": [0.04, -0.31, 0.51], + "0.5417": [0.02, -0.48, 0.56], + "0.75": [0, -0.6, 0.5], + "1.0": [0, -0.6, 0.5] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [-0.46, 0.28, -7.83], + "0.125": [-0.69, 0.42, -8.36], + "0.2083": [-1.15, 0.71, -8.23], + "0.375": [-1.04235, 2.53183, 2.80926], + "0.4167": [-0.67, 2.74, 3.67], + "0.5": [0.06, 3.16, 3.29], + "0.625": [0.44, 2.43, -0.75], + "0.7083": [0.37, 1.82, -0.77], + "0.75": [0.33, 1.52, -0.48], + "0.8333": [0.16, 0.31, 1.66], + "0.9583": [0, 0, 2], + "1.0": [0, 0, 2] + }, + "position": { + "0.0": [0, -0.1, 0.1], + "0.0833": [-0.1, -0.3, 0.14], + "0.1667": [-0.2, -0.5, 0.18], + "0.25": [-0.14, -0.7, 0.31], + "0.375": [0.2, -1, 0.5], + "0.5417": [0.2, -1.24, 0.55], + "0.7917": [0, -1.38, 0.52], + "0.9583": [0, -1.3, 0.5] + } + }, + "leftWing": { + "rotation": { + "0.0": [0, 0, 65], + "0.0833": [-6.93, -2.07, 57.83], + "0.2083": [-17.33419, -5.17492, 26.32753], + "0.2917": [-17.37, -8.11, 24.39], + "0.375": [-17.40618, -11.04574, 30.05323], + "0.5": [7.92, -12.65, 69.95], + "0.6667": [7.15, -14.79, 77.29], + "0.9167": [6, -18, 82], + "0.9583": [6, -18, 82] + }, + "position": { + "0.0": [0.4, 0.8, 0], + "0.9583": [0.4, 0.8, 0] + } + }, + "rightWing": { + "rotation": { + "0.0": [0, 0, -65], + "0.0833": [-10.41, -0.08, -58.09], + "0.2083": [-26.02615, -0.20128, -28.23201], + "0.3333": [-27.47, 0.54, -22.91], + "0.4583": [-22.71507, 1.28553, -32.28609], + "0.5833": [-0.93, 4.63, -54.97], + "0.7083": [8.54, 9.64, -75.44], + "0.875": [6, 18, -82], + "0.9583": [6, 18, -82] + }, + "position": { + "0.4583": [-0.4, 0.8, 0], + "0.9167": [-0.4, 0.8, 0], + "0.9583": [-0.4, 0.8, 0] + } + } + } + }, + "animation.silverlabs_nat.vulture_baby.sleep": { + "loop": true, + "bones": { + "root": { + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.015" + ] + }, + "body": { + "rotation": [92, 0, 0], + "position": [0, 0.1, 0] + }, + "leftWing": { + "rotation": [0, 0, 81], + "position": [0.4, 0, 0] + }, + "rightWing": { + "rotation": [0, 0, -83], + "position": [-0.6, 0, 0] + }, + "skull": { + "rotation": [23, 71, 0], + "position": [0, 0, 2] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/walrus.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/walrus.rp_anim.json new file mode 100644 index 0000000..583e42d --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/walrus.rp_anim.json @@ -0,0 +1,1322 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.walrus.baby_transform": { + "loop": true, + "bones": { + "root": { + "scale": 0.6 + }, + "skull": { + "scale": 1.4 + } + } + }, + "animation.silverlabs_nat.walrus.idle": { + "loop": true, + "animation_length": 3, + "bones": { + "leftLeg": { + "rotation": { + "2.6667": [0, 0, 0], + "2.8333": [0, 0, -5], + "3.0": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.1667": [0, 0, 0], + "0.3333": [0, 0, 5], + "0.5": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.walrus.walk": { + "loop": true, + "animation_length": 2, + "anim_time_update": "q.anim_time + q.delta_time * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [-4.38, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [-5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.5417": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [-4.38, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1.0067, 1.0067, 0.9867], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1.02, 1.02, 0.96], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": [1.02, 1.02, 0.96], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [1.0067, 1.0067, 0.9867], + "lerp_mode": "catmullrom" + } + } + }, + "torso": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.2917": { + "post": [-5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [-3.13, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.3333": { + "post": [7.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.7917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [-3.13, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftLeg": { + "rotation": { + "0.0": { + "post": [0, -30, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [1.35788, -6.10128, -12.57237], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [0, 2.5, 0], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [0, -30, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, -30, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightLeg": { + "rotation": { + "0.0": { + "post": [0, 19.17, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 30, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [0, 30, 0], + "lerp_mode": "catmullrom" + }, + "1.125": { + "post": [1.35788, 6.10128, 12.57237], + "lerp_mode": "catmullrom" + }, + "1.5": { + "post": [0, -2.5, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, 19.17, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftArm": { + "rotation": { + "0.0": { + "post": [0, -30, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, -30, 0], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [1.35788, -6.10128, -12.57237], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [0, 17.5, 0], + "lerp_mode": "catmullrom" + }, + "1.7083": { + "post": [0, -30, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, -30, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.2083": { + "pre": [0, 0, 1], + "post": [0, 0, 1], + "lerp_mode": "catmullrom" + }, + "0.9583": { + "post": [0, 0, -0.75], + "lerp_mode": "catmullrom" + }, + "1.7083": [0, 0, 1] + } + }, + "rightArm": { + "rotation": { + "0.0": { + "post": [0, -1.67, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 30, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 30, 0], + "lerp_mode": "catmullrom" + }, + "1.375": { + "post": [1.35788, 6.10128, 12.57237], + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": [0, -17.5, 0], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, -1.67, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, -0.17], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0, 1], + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": [0, 0, -0.75], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [0, 0, -0.17], + "lerp_mode": "catmullrom" + } + } + }, + "root": { + "scale": { + "0.0": { + "post": [1.0067, 1.0067, 0.9867], + "lerp_mode": "catmullrom" + }, + "0.0833": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [1.02, 0.96, 1.02], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1.02, 1.02, 0.96], + "lerp_mode": "catmullrom" + }, + "1.25": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.625": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "1.8333": { + "post": [1.02, 1.02, 0.96], + "lerp_mode": "catmullrom" + }, + "2.0": { + "post": [1.0067, 1.0067, 0.9867], + "lerp_mode": "catmullrom" + } + } + } + }, + "sound_effects": { + "0.7083": { + "effect": "walk" + }, + "1.4583": { + "effect": "walk" + } + } + }, + "animation.silverlabs_nat.walrus.swim": { + "loop": true, + "animation_length": 2, + "bones": { + "root": { + "rotation": [ + "Math.cos(( q.anim_time - 0.3 ) * 180 ) * 5", + "Math.cos(( q.anim_time - 0.0 ) * 180 ) * -3", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4" + ], + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 180 ) * -0.5", 0] + }, + "torso": { + "rotation": [45, 0, 0], + "position": [0, 2, 4] + }, + "skull": { + "rotation": [ + "-45 + Math.cos(( q.anim_time - 0.3 ) * 180 ) * -5", + "Math.cos(( q.anim_time - 0.0 ) * 180 ) * 3", + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * -4" + ], + "position": [0, -0.70711, -2.12132] + }, + "leftLeg": { + "rotation": [0, -67.5, 0], + "position": [1, 0, 0] + }, + "rightLeg": { + "rotation": [0, 67.5, 0], + "position": [-1, 0, 0], + "scale": 1.02 + }, + "leftArm": { + "rotation": [ + 0, + 22.5, + "-90 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * -22.5" + ], + "position": [-1.5, -5.5, 0] + }, + "leftArm2": { + "rotation": [ + 0, + 0, + "90 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * -45" + ], + "position": [1, 1, 0] + }, + "rightArm2": { + "rotation": [ + 0, + 0, + "-90 + Math.sin(( q.anim_time - 0.0 ) * 180 ) * 45" + ], + "position": [-1, 1, 0] + }, + "rightArm": { + "rotation": [ + 0, + -22.5, + "90 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 22.5" + ], + "position": [1.5, -5.5, 0] + }, + "tail": { + "rotation": ["Math.sin(( q.anim_time - 0.3 ) * 180 ) * -5", 0, 0], + "position": [0, 0.25, -2] + } + }, + "sound_effects": { + "0.0": { + "effect": "swim" + } + } + }, + "animation.silverlabs_nat.walrus.run_UB": { + "loop": true, + "animation_length": 1, + "bones": { + "body": { + "rotation": { + "0.0": { + "post": [-4.38, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-4.38, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "scale": { + "0.0": { + "post": [1.0067, 1.0067, 0.9867], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1.02, 1.02, 0.96], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": [1.02, 1.02, 0.96], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1.0067, 1.0067, 0.9867], + "lerp_mode": "catmullrom" + } + } + }, + "torso": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [-15, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [-3.13, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [-5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [7.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-3.13, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftLeg": { + "rotation": { + "0.0": { + "post": [0, -30, 0], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [1.35788, -6.10128, -12.57237], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 2.5, 0], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [0, -30, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, -30, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightLeg": { + "rotation": { + "0.0": { + "post": [0, 19.17, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 30, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 30, 0], + "lerp_mode": "catmullrom" + }, + "0.5417": { + "post": [1.35788, 6.10128, 12.57237], + "lerp_mode": "catmullrom" + }, + "0.75": { + "post": [0, -2.5, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 19.17, 0], + "lerp_mode": "catmullrom" + } + } + }, + "leftArm": { + "rotation": { + "0.0": { + "post": [0, -30, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, -52.5, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [3.59441, -5.11635, -35.16064], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 40, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, -30, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.125": { + "pre": [0, 0, 1], + "post": [0, 0, 1], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 1, 0.13], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 0, -0.75], + "lerp_mode": "catmullrom" + }, + "0.875": [0, 0, 1] + } + }, + "rightArm": { + "rotation": { + "0.0": { + "post": [0, -1.67, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 52.5, 0], + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": [3.59441, 5.11635, 35.16064], + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": [0, -40, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, -1.67, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, -0.17], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, 1], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [0, 0, 1], + "lerp_mode": "catmullrom" + }, + "0.7083": { + "post": [0, 2, -0.04], + "lerp_mode": "catmullrom" + }, + "0.875": { + "post": [0, 0, -0.75], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [0, 0, -0.17], + "lerp_mode": "catmullrom" + } + } + }, + "root": { + "scale": { + "0.0": { + "post": [1.0067, 1.0067, 0.9867], + "lerp_mode": "catmullrom" + }, + "0.0417": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.2083": { + "post": [1.02, 0.96, 1.02], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.5": { + "post": [1.02, 1.02, 0.96], + "lerp_mode": "catmullrom" + }, + "0.625": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [1, 1, 1], + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": [1.02, 1.02, 0.96], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [1.0067, 1.0067, 0.9867], + "lerp_mode": "catmullrom" + } + } + }, + "leftArm2": { + "rotation": { + "0.1667": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.2917": { + "post": [0, 0, 45], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 0, -45], + "lerp_mode": "catmullrom" + }, + "0.5833": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "rightArm2": { + "rotation": { + "0.5": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.6667": { + "post": [0, 0, -45], + "lerp_mode": "catmullrom" + }, + "0.7917": { + "post": [0, 0, 22.5], + "lerp_mode": "catmullrom" + }, + "0.9167": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.walrus.run": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "body": { + "rotation": { + "0.0": [-4.38, 0, 0], + "0.0417": [-3.8, 0, 0], + "0.0833": [-2.46, 0, 0], + "0.125": [-0.99, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0.27, 0, 0], + "0.25": [0.46, 0, 0], + "0.2917": [0.57, 0, 0], + "0.3333": [0.58, 0, 0], + "0.375": [0.49, 0, 0], + "0.4167": [0.3, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [-1.13, 0, 0], + "0.5417": [-2.81, 0, 0], + "0.5833": [-4.34, 0, 0], + "0.625": [-5, 0, 0], + "0.6667": [-4.34, 0, 0], + "0.7083": [-2.81, 0, 0], + "0.75": [-1.13, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0.59, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [-1.46, 0, 0], + "0.9583": [-3.41, 0, 0], + "1.0": [-4.38, 0, 0] + }, + "scale": { + "0.0": [1.0067, 1.0067, 0.9867], + "0.0417": [1, 1, 1], + "0.0833": [0.9995, 0.9995, 1.0009], + "0.125": [0.9991, 0.9991, 1.0019], + "0.1667": [0.9986, 0.9986, 1.0027], + "0.2083": [0.9983, 0.9983, 1.0033], + "0.25": [0.9982, 0.9982, 1.0035], + "0.2917": [0.9984, 0.9984, 1.0031], + "0.3333": [0.999, 0.999, 1.002], + "0.375": [1, 1, 1], + "0.4167": [1.0067, 1.0067, 0.9867], + "0.4583": [1.0156, 1.0156, 0.9689], + "0.5": [1.02, 1.02, 0.96], + "0.5417": [1.0156, 1.0156, 0.9689], + "0.5833": [1.0067, 1.0067, 0.9867], + "0.625": [1, 1, 1], + "0.6667": [0.9981, 0.9981, 1.0037], + "0.7083": [0.9975, 0.9975, 1.005], + "0.75": [0.9981, 0.9981, 1.0038], + "0.7917": [1, 1, 1], + "0.8333": [1.0064, 1.0064, 0.9872], + "0.875": [1.0151, 1.0151, 0.9699], + "0.9167": [1.02, 1.02, 0.96], + "0.9583": [1.015, 1.015, 0.97], + "1.0": [1.0067, 1.0067, 0.9867] + } + }, + "torso": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0.17, 0, 0], + "0.2917": [0.56, 0, 0], + "0.3333": [0.94, 0, 0], + "0.375": [1.11, 0, 0], + "0.4167": [0.87, 0, 0], + "0.4583": [0, 0, 0], + "0.5": [-3.4, 0, 0], + "0.5417": [-8.44, 0, 0], + "0.5833": [-13.01, 0, 0], + "0.625": [-15, 0, 0], + "0.6667": [-13.01, 0, 0], + "0.7083": [-8.44, 0, 0], + "0.75": [-3.4, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [0.94, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, 0, 0], + "1.0": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [-3.13, 0, 0], + "0.0417": [-5, 0, 0], + "0.0833": [-4.12, 0, 0], + "0.125": [-2.62, 0, 0], + "0.1667": [-1.06, 0, 0], + "0.2083": [0, 0, 0], + "0.25": [0.2, 0, 0], + "0.2917": [0.15, 0, 0], + "0.3333": [-0.04, 0, 0], + "0.375": [-0.26, 0, 0], + "0.4167": [-0.4, 0, 0], + "0.4583": [-0.35, 0, 0], + "0.5": [0, 0, 0], + "0.5417": [1.7, 0, 0], + "0.5833": [4.22, 0, 0], + "0.625": [6.5, 0, 0], + "0.6667": [7.5, 0, 0], + "0.7083": [5.84, 0, 0], + "0.75": [2.5, 0, 0], + "0.7917": [0, 0, 0], + "0.8333": [-0.27, 0, 0], + "0.875": [0, 0, 0], + "0.9167": [-0.86, 0, 0], + "0.9583": [-2.06, 0, 0], + "1.0": [-3.13, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, -30, 0], + "0.0417": [0.23, -26.5, -2.11], + "0.0833": [0.58, -21.43, -5.33], + "0.125": [0.95, -15.7, -8.75], + "0.1667": [1.24, -10.28, -11.47], + "0.2083": [1.36, -6.1, -12.57], + "0.25": [1.18, -1.91, -10.9], + "0.2917": [0.76, 1.73, -7.07], + "0.3333": [0.31, 3.6, -2.85], + "0.375": [0, 2.5, 0], + "0.4167": [-0.06, 0.51, 0.55], + "0.4583": [-0.09, -2.58, 0.85], + "0.5": [-0.1, -6.49, 0.93], + "0.5417": [-0.09, -10.91, 0.86], + "0.5833": [-0.07, -15.53, 0.69], + "0.625": [-0.05, -20.05, 0.47], + "0.6667": [-0.03, -24.17, 0.24], + "0.7083": [-0.01, -27.59, 0.07], + "0.75": [0, -30, 0], + "0.7917": [-0.02, -32.16, 0.15], + "0.8333": [-0.05, -33.29, 0.47], + "0.875": [-0.08, -33.52, 0.79], + "0.9167": [-0.1, -32.97, 0.93], + "0.9583": [-0.08, -31.76, 0.73], + "1.0": [0, -30, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 19.17, 0], + "0.0417": [0, 23.98, 0], + "0.0833": [0, 27.59, 0], + "0.125": [0, 30, 0], + "0.1667": [-0.02, 30.9, -0.15], + "0.2083": [-0.05, 31.69, -0.47], + "0.25": [-0.08, 32.17, -0.79], + "0.2917": [-0.1, 32.17, -0.93], + "0.3333": [-0.08, 31.51, -0.73], + "0.375": [0, 30, 0], + "0.4167": [0.31, 25.35, 2.85], + "0.4583": [0.76, 18.59, 7.07], + "0.5": [1.18, 11.56, 10.9], + "0.5417": [1.36, 6.1, 12.57], + "0.5833": [1.24, 2.92, 11.47], + "0.625": [0.95, 0.11, 8.75], + "0.6667": [0.58, -1.97, 5.33], + "0.7083": [0.23, -2.96, 2.11], + "0.75": [0, -2.5, 0], + "0.7917": [-0.08, -0.51, -0.73], + "0.8333": [-0.1, 2.88, -0.93], + "0.875": [-0.08, 7.12, -0.79], + "0.9167": [-0.05, 11.63, -0.47], + "0.9583": [-0.02, 15.84, -0.15], + "1.0": [0, 19.17, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, -30, 0], + "0.0417": [-0.13, -43.61, 1.3], + "0.0833": [-0.27, -51.94, 2.6], + "0.125": [0, -52.5, 0], + "0.1667": [0.81, -45.52, -7.96], + "0.2083": [2.02, -33.04, -19.77], + "0.25": [3.12, -18.45, -30.49], + "0.2917": [3.59, -5.12, -35.16], + "0.3333": [3.12, 9.01, -30.49], + "0.375": [2.02, 24.78, -19.78], + "0.4167": [0.81, 36.87, -7.96], + "0.4583": [0, 40, 0], + "0.5": [-0.12, 38.26, 1.15], + "0.5417": [-0.2, 35.09, 1.94], + "0.5833": [-0.25, 30.73, 2.4], + "0.625": [-0.27, 25.39, 2.59], + "0.6667": [-0.26, 19.3, 2.56], + "0.7083": [-0.24, 12.67, 2.35], + "0.75": [-0.21, 5.73, 2.02], + "0.7917": [-0.16, -1.3, 1.6], + "0.8333": [-0.12, -8.19, 1.15], + "0.875": [-0.07, -14.73, 0.72], + "0.9167": [-0.04, -20.69, 0.35], + "0.9583": [-0.01, -25.86, 0.1], + "1.0": [0, -30, 0] + }, + "position": { + "0.125": [0, 0, 1], + "0.1667": [0, 0.23, 0.97], + "0.2083": [0, 0.56, 0.73], + "0.25": [0, 0.87, 0.41], + "0.2917": [0, 1, 0.13], + "0.3333": [0, 0.87, -0.15], + "0.375": [0, 0.56, -0.47], + "0.4167": [0, 0.23, -0.71], + "0.4583": [0, 0, -0.75], + "0.5": [0, -0.05, -0.67], + "0.5417": [0, -0.08, -0.53], + "0.5833": [0, -0.11, -0.34], + "0.625": [0, -0.12, -0.11], + "0.6667": [0, -0.12, 0.12], + "0.7083": [0, -0.12, 0.36], + "0.75": [0, -0.1, 0.58], + "0.7917": [0, -0.08, 0.78], + "0.8333": [0, -0.04, 0.92], + "0.875": [0, 0, 1] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, -1.67, 0], + "0.0417": [-0.04, 7.62, -0.41], + "0.0833": [-0.13, 18.97, -1.3], + "0.125": [-0.22, 30.77, -2.2], + "0.1667": [-0.27, 41.38, -2.6], + "0.2083": [-0.21, 49.17, -2.03], + "0.25": [0, 52.5, 0], + "0.2917": [0.22, 52, 2.14], + "0.3333": [0.53, 50.03, 5.2], + "0.375": [0.92, 46.84, 8.96], + "0.4167": [1.34, 42.65, 13.16], + "0.4583": [1.8, 37.7, 17.57], + "0.5": [2.24, 32.22, 21.95], + "0.5417": [2.67, 26.45, 26.08], + "0.5833": [3.04, 20.62, 29.69], + "0.625": [3.33, 14.96, 32.57], + "0.6667": [3.52, 9.72, 34.47], + "0.7083": [3.59, 5.12, 35.16], + "0.75": [3.12, -8.29, 30.49], + "0.7917": [2.02, -22.8, 19.77], + "0.8333": [0.81, -34.64, 7.96], + "0.875": [0, -40, 0], + "0.9167": [-0.27, -33.99, -2.6], + "0.9583": [-0.13, -18.71, -1.3], + "1.0": [0, -1.67, 0] + }, + "position": { + "0.0": [0, 0, -0.17], + "0.0417": [0, 0, 0], + "0.0833": [0, 0, 0.22], + "0.125": [0, 0, 0.45], + "0.1667": [0, 0, 0.67], + "0.2083": [0, 0, 0.87], + "0.25": [0, 0, 1], + "0.2917": [0, -0.02, 1.08], + "0.3333": [0, -0.07, 1.13], + "0.375": [0, -0.12, 1.14], + "0.4167": [0, -0.15, 1.12], + "0.4583": [0, -0.12, 1.07], + "0.5": [0, 0, 1], + "0.5417": [0, 0.34, 0.85], + "0.5833": [0, 0.85, 0.64], + "0.625": [0, 1.39, 0.4], + "0.6667": [0, 1.82, 0.16], + "0.7083": [0, 2, -0.04], + "0.75": [0, 1.73, -0.27], + "0.7917": [0, 1.12, -0.5], + "0.8333": [0, 0.45, -0.67], + "0.875": [0, 0, -0.75], + "0.9167": [0, -0.15, -0.67], + "0.9583": [0, -0.07, -0.45], + "1.0": [0, 0, -0.17] + } + }, + "root": { + "scale": { + "0.0": [1.0067, 1.0067, 0.9867], + "0.0417": [1, 1, 1], + "0.0833": [1.0041, 0.9905, 1.0055], + "0.125": [1.0108, 0.9771, 1.0121], + "0.1667": [1.0172, 0.9652, 1.0177], + "0.2083": [1.02, 0.96, 1.02], + "0.25": [1.0169, 0.9648, 1.0183], + "0.2917": [1.01, 0.9763, 1.0137], + "0.3333": [1.0031, 0.9895, 1.0073], + "0.375": [1, 1, 1], + "0.4167": [1.0052, 1.0096, 0.9852], + "0.4583": [1.0148, 1.017, 0.9681], + "0.5": [1.02, 1.02, 0.96], + "0.5417": [1.0156, 1.0156, 0.9689], + "0.5833": [1.0067, 1.0067, 0.9867], + "0.625": [1, 1, 1], + "0.6667": [0.9981, 0.9981, 1.0037], + "0.7083": [0.9975, 0.9975, 1.005], + "0.75": [0.9981, 0.9981, 1.0038], + "0.7917": [1, 1, 1], + "0.8333": [1.0064, 1.0064, 0.9872], + "0.875": [1.0151, 1.0151, 0.9699], + "0.9167": [1.02, 1.02, 0.96], + "0.9583": [1.015, 1.015, 0.97], + "1.0": [1.0067, 1.0067, 0.9867] + } + }, + "leftArm2": { + "rotation": { + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 20], + "0.25": [0, 0, 40], + "0.2917": [0, 0, 45], + "0.3333": [0, 0, 28.82], + "0.375": [0, 0, -0.02], + "0.4167": [0, 0, -28.86], + "0.4583": [0, 0, -45], + "0.5": [0, 0, -39.98], + "0.5417": [0, 0, -19.96], + "0.5833": [0, 0, 0] + } + }, + "rightArm2": { + "rotation": { + "0.5": [0, 0, 0], + "0.5417": [0, 0, -12.3], + "0.5833": [0, 0, -28.12], + "0.625": [0, 0, -41.13], + "0.6667": [0, 0, -45], + "0.7083": [0, 0, -27.52], + "0.75": [0, 0, 2.48], + "0.7917": [0, 0, 22.5], + "0.8333": [0, 0, 22.5], + "0.875": [0, 0, 12.51], + "0.9167": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.3333": { + "effect": "walk" + }, + "0.5": { + "effect": "walk" + } + } + }, + "animation.silverlabs_nat.walrus.attack_UB": { + "animation_length": 0.5, + "bones": { + "torso": { + "rotation": { + "0.0417": { + "pre": [0, 0, 0], + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [-12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [-12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.3333": { + "post": [5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.4583": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "skull": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [-42.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [-65, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [25, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + }, + "position": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "0.125": { + "post": [0, 0, -1], + "lerp_mode": "catmullrom" + }, + "0.1667": { + "post": [0, 0, -1], + "lerp_mode": "catmullrom" + }, + "0.25": { + "post": [0, 0, -4], + "lerp_mode": "catmullrom" + }, + "0.375": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.walrus.attack": { + "animation_length": 0.5, + "bones": { + "torso": { + "rotation": { + "0.0417": [0, 0, 0], + "0.0833": [-3.7, 0, 0], + "0.125": [-8.8, 0, 0], + "0.1667": [-12.5, 0, 0], + "0.2083": [-14.38, 0, 0], + "0.25": [-12.5, 0, 0], + "0.2917": [-3.42, 0, 0], + "0.3333": [5, 0, 0], + "0.375": [4.81, 0, 0], + "0.4167": [2.12, 0, 0], + "0.4583": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-11.76, 0, 0], + "0.0833": [-28.24, 0, 0], + "0.125": [-42.5, 0, 0], + "0.1667": [-65, 0, 0], + "0.2083": [-19.87, 0, 0], + "0.25": [25, 0, 0], + "0.2917": [24.26, 0, 0], + "0.3333": [10.74, 0, 0], + "0.375": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, -0.3], + "0.0833": [0, 0, -0.7], + "0.125": [0, 0, -1], + "0.1667": [0, 0, -1], + "0.2083": [0, 0, -2.75], + "0.25": [0, 0, -4], + "0.2917": [0, 0, -3.04], + "0.3333": [0, 0, -1.3], + "0.375": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "attack" + } + } + }, + "animation.silverlabs_nat.walrus.lying": { + "loop": true, + "bones": { + "body": { + "rotation": [0, 0, -90] + }, + "leftArm": { + "position": [1.5, 0, -0.1] + }, + "leftArm2": { + "rotation": [0, 0, 157.5], + "position": [1, 0.5, 0] + }, + "rightArm": { + "position": [3.5, -2, -0.1] + }, + "rightArm2": { + "rotation": [0, 0, -90], + "position": [-1, 1, -0.1] + }, + "torso": { + "position": [1.5, 0, 0] + }, + "skull": { + "rotation": [0, 0, 22.5] + }, + "rightLeg": { + "rotation": [0, 180, 0], + "position": [5, 0, 0] + }, + "leftLeg": { + "rotation": [0, 35, 60], + "position": [5, 11, -4] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/whale.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/whale.rp_anim.json new file mode 100644 index 0000000..366f5ad --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/whale.rp_anim.json @@ -0,0 +1,206 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.whale.swim": { + "loop": true, + "animation_length": 2, + "bones": { + "leftFin": { + "rotation": [ + 22.5, + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * -3", + "45 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * 3" + ] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 180 ) * 10", 0, 0] + }, + "tail2": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 180 ) * 20", 0, 0], + "position": [ + 0, + "-1 + Math.cos(( q.anim_time - 0.8 ) * 180 ) * 1", + 0 + ] + }, + "rightFin": { + "rotation": [ + 22.5, + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 3", + "-45 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * -3" + ] + }, + "body": { + "rotation": [0, 0, 0] + }, + "root": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 180 ) * -2", 0, 0], + "position": [0, "Math.cos(( q.anim_time - 0.2 ) * 180 ) * -1", 0] + } + }, + "sound_effects": { + "0.25": { + "effect": "swim" + } + } + }, + "animation.silverlabs_nat.whale.idle": { + "loop": true, + "animation_length": 4, + "bones": { + "leftFin": { + "rotation": [ + 22.5, + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * -2", + "45 + Math.cos(( q.anim_time - 0.2 ) * 90 ) * 2" + ] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2", 0, 0] + }, + "tail2": { + "rotation": ["Math.sin(( q.anim_time - 0.2 ) * 90 ) * 2", 0, 0], + "position": [ + 0, + "-0.25 + Math.cos(( q.anim_time - 0.9 ) * 90 ) * 0.25", + 0 + ] + }, + "rightFin": { + "rotation": [ + 22.5, + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 2", + "-45 + Math.cos(( q.anim_time - 0.2 ) * 90 ) * -2" + ] + }, + "body": { + "rotation": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.whale.flop": { + "loop": true, + "animation_length": 4, + "bones": { + "root": { + "position": [ + 0, + "Math.clamp( Math.sin(( q.anim_time - 0.4 ) * 360 ) * 8, 0, 16 )", + 0 + ] + }, + "body": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 4", 0, 0] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 10", 0, 0] + }, + "tail2": { + "rotation": [ + "Math.cos(( q.anim_time - 0.3 ) * 360 ) * 22.5", + 0, + 0 + ] + }, + "rightFin": { + "rotation": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ] + }, + "leftFin": { + "rotation": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ] + } + }, + "sound_effects": { + "0.5": { + "effect": "flop" + }, + "1.5": { + "effect": "flop" + }, + "2.5": { + "effect": "flop" + }, + "3.5": { + "effect": "flop" + } + } + }, + "animation.silverlabs_nat.whale.idle_event": { + "animation_length": 2, + "bones": { + "skullRot": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [-12.5, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + }, + "bottomJaw": { + "rotation": { + "0.0": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.0": { + "post": [45, 0, 0], + "lerp_mode": "catmullrom" + }, + "1.75": { + "post": [0, 0, 0], + "lerp_mode": "catmullrom" + } + } + } + } + }, + "animation.silverlabs_nat.whale.particle": { + "sound_effects": { + "0.0": { + "effect": "blowhole" + } + }, + "animation_length": 2, + "bones": { + "particle": { + "position": [0, -7, 0] + } + }, + "particle_effects": { + "0.0": [ + { + "effect": "spray_1", + "locator": "whale" + }, + { + "effect": "spray_2", + "locator": "whale" + } + ] + } + }, + "animation.silverlabs_nat.whale.baby_transform": { + "loop": true, + "bones": { + "skullRot": { + "scale": 1.2 + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/whale_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/whale_baby.rp_anim.json new file mode 100644 index 0000000..af3d581 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/whale_baby.rp_anim.json @@ -0,0 +1,1286 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.whale_baby.tilt": { + "loop": true, + "bones": { + "root": { + "rotation": [ + "v.baby_tilt_smoothed", + 0, + "v.baby_turn_smoothed" + ] + } + } + }, + "animation.silverlabs_nat.whale_baby.swim_idle": { + "loop": true, + "bones": { + "root": { + "position": [ + 0, + "Math.cos( 40 + ( q.anim_time - 0.0 ) * 45 ) * 1.2", + 0 + ] + }, + "body": { + "rotation": [0, 0, 0] + }, + "leftFin": { + "rotation": [ + "-Math.sin( -50 + ( q.anim_time - 0.0 ) * 45 ) * -3", + "-12.5 - Math.cos( 20 + ( q.anim_time - 0.0 ) * 45 ) * -7", + "42.5 + Math.sin( -40 + ( q.anim_time - 0.0 ) * 45 ) * -5" + ] + }, + "rightFin": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 45 ) * 3", + "12.5 - Math.cos(( q.anim_time - 0.0 ) * 45 ) * 5", + "-42.5 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 8" + ] + }, + "skull": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 45 ) * 4", + 0, + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 45 ) * 3" + ] + }, + "jaw": { + "rotation": ["1 - Math.cos(( q.anim_time - 0.0 ) * 45 ) * 1", 0, 0] + }, + "tail": { + "rotation": [ + "-Math.cos(( q.anim_time - 0.0 ) * 45 ) * -4", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 45 ) * 2" + ] + }, + "flip": { + "rotation": [ + "-Math.cos( -40 + ( q.anim_time - 0.0 ) * 45 ) * -5", + 0, + "Math.cos( -50 + ( q.anim_time - 0.0 ) * 45 ) * 2" + ] + } + } + }, + "animation.silverlabs_nat.whale_baby.flop3": { + "loop": true, + "animation_length": 4.0417, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [-0.63, 0, 0], + "0.4167": [-0.66, 0, 0], + "0.5833": [0.75, 0, 0], + "0.8333": [5, 0, 0], + "1.0": [0, 0, 0], + "1.0833": [-0.63, 0, 0], + "1.2917": [-0.66, 0, 0], + "1.4583": [0.75, 0, 0], + "1.7083": [5, 0, 0], + "1.875": [-0.9, 0, 0], + "2.2083": [-0.66, 0, 0], + "2.375": [0.75, 0, 0], + "2.625": [5, 0, 0], + "2.7917": [-0.9, 0, 0], + "3.125": [-0.66, 0, 0], + "3.2917": [0.75, 0, 0], + "3.625": [5, 0, 0], + "3.875": [-0.9, 0, 0], + "4.0417": [0, 0, 0] + }, + "position": { + "0.375": [0, 0, 0], + "0.4167": [0, 0.06, 0], + "0.5833": [0, 3.73, 0], + "0.6667": [0, 3.9, 0], + "0.75": [0, 2.74, 0], + "0.9167": [0, 0, 0], + "1.25": [0, 0, 0], + "1.4167": [0, 2.88, 0], + "1.5": [0, 3.91, 0], + "1.5833": [0, 3.64, 0], + "1.75": [0, 0.29, 0], + "1.8333": [0, 0, 0], + "2.1667": [0, 0, 0], + "2.3333": [0, 3.12, 0], + "2.4167": [0, 3.91, 0], + "2.5": [0, 3.43, 0], + "2.6667": [0, 0.16, 0], + "2.75": [0, 0, 0], + "3.0": [0, 0, 0], + "3.0833": [0, 0.17, 0], + "3.25": [0, 3.17, 0], + "3.3333": [0, 3.94, 0], + "3.4167": [0, 3.47, 0], + "3.5833": [0, 0, 0], + "3.625": [0, 0, 0], + "3.75": [0, -0.4, 0], + "3.875": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.2083": [-2, 0, 0], + "0.5833": [-3.61, 0, 0], + "1.0": [0, 0, 0], + "1.0833": [-2, 0, 0], + "1.4583": [-3.61, 0, 0], + "1.875": [1, 0, 0], + "2.0": [-2, 0, 0], + "2.375": [-3.61, 0, 0], + "2.7917": [1, 0, 0], + "2.9167": [-2, 0, 0], + "3.2917": [-3.61, 0, 0], + "3.875": [1, 0, 0], + "4.0417": [0.62, 0, 0] + } + }, + "leftFin": { + "rotation": { + "0.0": [0, -13, 0], + "0.2083": [-2.6, -13, -17], + "0.4167": [-9.73537, -8.65716, 22.53866], + "0.6667": [3.64116, -12.4881, -33.39852], + "0.875": [-4.48, -12.77, -34.77], + "1.0833": [-9.31, -10.71, -6.12], + "1.2917": [-7.23537, -8.65716, 22.53866], + "1.5417": [3.64116, -12.4881, -33.39852], + "1.7083": [-3.88, -12.77, -34.77], + "1.9583": [-9.01, -10.71, -6.11], + "2.2083": [-7.23537, -8.65716, 22.53866], + "2.4583": [3.64116, -12.4881, -33.39852], + "2.6667": [-3.58, -12.77, -34.77], + "2.875": [-8.58, -10.9, -8.72], + "3.125": [-6.63537, -8.65716, 22.53866], + "3.4167": [3.64116, -12.4881, -33.39852], + "3.8333": [0, -15.8, 12.5], + "4.0417": [0, -13.3, 0] + } + }, + "rightFin": { + "rotation": { + "0.0": [0, 13, 0], + "0.2083": [-4.8, 13, 17], + "0.4167": [-9.73537, 8.65716, -22.53866], + "0.6667": [3.64116, 12.4881, 33.39852], + "0.875": [-4.48, 12.77, 34.77], + "1.2917": [-9.73537, 8.65716, -22.53866], + "1.5417": [3.64116, 12.4881, 33.39852], + "1.7083": [-3.88, 12.77, 34.77], + "2.2083": [-9.73537, 8.65716, -22.53866], + "2.4583": [3.64116, 12.4881, 33.39852], + "2.6667": [-3.58, 12.77, 34.77], + "3.125": [-9.73537, 8.65716, -22.53866], + "3.4167": [3.64116, 12.4881, 33.39852], + "3.8333": [0, 15.8, -12.5], + "4.0417": [0, 13.3, 0] + } + }, + "skull": { + "rotation": { + "0.0": [8, 0, 0], + "0.2083": [10.4, 0, 0], + "0.5": [9.1, 0, 0], + "0.5833": [0.6, 0, 0], + "0.75": [-11, 0, 0], + "0.8333": [-8.87, 0, 0], + "1.0": [8, 0, 0], + "1.0833": [10.4, 0, 0], + "1.375": [9.1, 0, 0], + "1.4583": [0.6, 0, 0], + "1.625": [-11, 0, 0], + "1.7083": [-8.87, 0, 0], + "1.875": [9.5, 0, 0], + "2.0": [10.4, 0, 0], + "2.2917": [9.1, 0, 0], + "2.375": [0.6, 0, 0], + "2.5417": [-11, 0, 0], + "2.625": [-8.87, 0, 0], + "2.7917": [9.5, 0, 0], + "2.9167": [10.4, 0, 0], + "3.2083": [9.1, 0, 0], + "3.2917": [0.6, 0, 0], + "3.5": [-11, 0, 0], + "3.625": [-8.87, 0, 0], + "3.75": [3.4, 0, 0], + "4.0417": [7.35, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.4], + "0.5833": [0, 0, 0.5], + "0.8333": [0, -1.5, 1.4], + "1.0": [0, 0, 0.4], + "1.4583": [0, 0, 0.5], + "1.7083": [0, -1.5, 1.4], + "1.875": [0, 0, 0.3], + "2.375": [0, 0, 0.5], + "2.625": [0, -1.5, 1.4], + "2.7917": [0, 0, 0.3], + "3.2917": [0, 0, 0.5], + "3.625": [0, -1.5, 1.4], + "3.875": [0, 0, 0.3], + "4.0417": [0, 0, 0.4] + } + }, + "tail": { + "rotation": { + "0.0": [-5, 0, 0], + "0.2083": [23.1, 0, 0], + "0.4167": [-10.8, 0, 0], + "0.5833": [-19.2, 0, 0], + "0.75": [16.87, 0, 0], + "0.9167": [27.1, 0, 0], + "1.2917": [-10.8, 0, 0], + "1.4583": [-19.2, 0, 0], + "1.625": [16.87, 0, 0], + "1.7917": [27.1, 0, 0], + "2.2083": [-10.8, 0, 0], + "2.375": [-19.2, 0, 0], + "2.5417": [16.87, 0, 0], + "2.625": [27.1, 0, 0], + "3.125": [-10.8, 0, 0], + "3.2917": [-18.6, 0, 0], + "3.5": [16.87, 0, 0], + "3.5833": [16.4, 0, 0], + "3.8333": [-6.6, 0, 0], + "4.0417": [-9, 0, 0] + } + }, + "flip": { + "rotation": { + "0.0": [5, 0, 0], + "0.1667": [8.4, 0, 0], + "0.2083": [32.9, 0, 0], + "0.2917": [42.64, 0, 0], + "0.4167": [38.7, 0, 0], + "0.7083": [-22, 0, 0], + "0.7917": [-19.01, 0, 0], + "0.9167": [30.67, 0, 0], + "1.0": [36.46, 0, 0], + "1.0833": [32.9, 0, 0], + "1.1667": [42.64, 0, 0], + "1.2917": [38.7, 0, 0], + "1.5833": [-22, 0, 0], + "1.6667": [-19.01, 0, 0], + "1.7917": [30.67, 0, 0], + "1.875": [36.46, 0, 0], + "2.0": [32.9, 0, 0], + "2.0833": [42.64, 0, 0], + "2.2083": [38.7, 0, 0], + "2.5": [-22, 0, 0], + "2.5833": [-19.01, 0, 0], + "2.7083": [30.67, 0, 0], + "2.7917": [36.46, 0, 0], + "2.9167": [32.9, 0, 0], + "3.0": [42.64, 0, 0], + "3.125": [38.7, 0, 0], + "3.4583": [-22, 0, 0], + "3.5833": [-19.01, 0, 0], + "3.625": [-2.45, 0, 0], + "3.75": [30.67, 0, 0], + "3.875": [36.46, 0, 0], + "4.0417": [8.22, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.whale_baby.swim": { + "loop": true, + "animation_length": 4, + "anim_time_update": "q.anim_time + q.delta_time * Math.min( 1, ( q.modified_move_speed + Math.abs( q.vertical_speed ) * 0.6 ) / Math.max( 0.001, 0.15 ) )", + "bones": { + "tail": { + "rotation": [ + "-Math.cos( 20 + ( q.anim_time - 0.0 ) * 180 ) * -22.5", + 0, + 0 + ] + }, + "body": { + "rotation": ["Math.sin(( q.anim_time - 0.1 ) * 180 ) * -6", 0, 0], + "position": [ + 0, + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 180 ) * -1", + 0 + ] + }, + "root": { + "rotation": [0, 0, 0] + }, + "leftFin": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", + -22.5, + "22.5 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * -12.5" + ] + }, + "rightFin": { + "rotation": [ + "Math.sin(( q.anim_time - 0.0 ) * 180 ) * 4", + 22.5, + "-22.5 + Math.cos(( q.anim_time - 0.0 ) * 180 ) * 12.5" + ] + }, + "skull": { + "rotation": ["Math.cos(( q.anim_time - 0.1 ) * 180 ) * -6", 0, 0], + "position": [0, 0, 0.1] + }, + "flip": { + "rotation": [ + "Math.sin( -20 + ( q.anim_time - 0.0 ) * 180 ) * 45", + 0, + 0 + ] + } + } + }, + "animation.silverlabs_nat.whale_baby.swim3": { + "loop": true, + "bones": { + "tail": { + "rotation": [ + "-Math.cos( 20 + ( q.anim_time - 0.0 ) * 180 ) * -12", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 5" + ] + }, + "body": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 180 ) * -2", 0, 0], + "position": [ + 0, + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 180 ) * -1", + 0 + ] + }, + "root": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.0 ) * 90 ) * 2"] + }, + "leftFlipper": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * 3", + "-35 - Math.cos( -70 + ( q.anim_time - 0.0 ) * 90 ) * -8", + "20 + Math.sin( -40 + ( q.anim_time - 0.0 ) * 180 ) * 20" + ] + }, + "rightFlipper": { + "rotation": [ + "-Math.sin( 40 + ( q.anim_time - 0.0 ) * 90 ) * 3", + "35 + Math.cos( -60 + ( q.anim_time - 0.0 ) * 90 ) * -8", + "-20 + Math.sin( -40 + ( q.anim_time - 0.0 ) * 180 ) * -20" + ] + }, + "skull": { + "rotation": [ + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 180 ) * -3", + 0, + 0 + ], + "position": [0, 0, 0.1] + }, + "flip": { + "rotation": [ + "Math.cos( -20 + ( q.anim_time - 0.0 ) * 180 ) * 15", + 0, + "Math.cos( -40 + ( q.anim_time - 0.0 ) * 180 ) * -5" + ] + } + } + }, + "animation.silverlabs_nat.whale_baby.flop": { + "loop": true, + "animation_length": 4, + "bones": { + "root": { + "position": { + "0.0": [0, 2.5, 0], + "0.1": [0, 0.15, 0], + "0.2": [0, -0.44, 0], + "0.3": [0, -0.44, 0], + "0.4": [0, 0.15, 0], + "0.5": [0, 2.5, 0], + "0.6": [0, 4.85, 0], + "0.7": [0, 5.44, 0], + "0.8": [0, 5.44, 0], + "0.9": [0, 4.85, 0], + "1.0": [0, 2.5, 0], + "1.1": [0, 0.15, 0], + "1.2": [0, -0.44, 0], + "1.3": [0, -0.44, 0], + "1.4": [0, 0.15, 0], + "1.5": [0, 2.5, 0], + "1.6": [0, 4.85, 0], + "1.7": [0, 5.44, 0], + "1.8": [0, 5.44, 0], + "1.9": [0, 4.85, 0], + "2.0": [0, 2.5, 0], + "2.1": [0, 0.15, 0], + "2.2": [0, -0.44, 0], + "2.3": [0, -0.44, 0], + "2.4": [0, 0.15, 0], + "2.5": [0, 2.5, 0], + "2.6": [0, 4.85, 0], + "2.7": [0, 5.44, 0], + "2.8": [0, 5.44, 0], + "2.9": [0, 4.85, 0], + "3.0": [0, 2.5, 0], + "3.1": [0, 0.15, 0], + "3.2": [0, -0.44, 0], + "3.3": [0, -0.44, 0], + "3.4": [0, 0.15, 0], + "3.5": [0, 2.5, 0], + "3.6": [0, 4.85, 0], + "3.7": [0, 5.44, 0], + "3.8": [0, 5.44, 0], + "3.9": [0, 4.85, 0], + "4.0": [0, 2.5, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.1": [1.0294, 0.8824, 1.0294], + "0.2": [1.0476, 0.8098, 1.0476], + "0.3": [1.0476, 0.8098, 1.0476], + "0.4": [1.0294, 0.8824, 1.0294], + "0.5": [1, 1, 1], + "0.6": [1, 1, 1], + "0.7": [1, 1, 1], + "0.8": [1, 1, 1], + "0.9": [1, 1, 1], + "1.0": [1, 1, 1], + "1.1": [1.0294, 0.8824, 1.0294], + "1.2": [1.0476, 0.8098, 1.0476], + "1.3": [1.0476, 0.8098, 1.0476], + "1.4": [1.0294, 0.8824, 1.0294], + "1.5": [1, 1, 1], + "1.6": [1, 1, 1], + "1.7": [1, 1, 1], + "1.8": [1, 1, 1], + "1.9": [1, 1, 1], + "2.0": [1, 1, 1], + "2.1": [1.0294, 0.8824, 1.0294], + "2.2": [1.0476, 0.8098, 1.0476], + "2.3": [1.0476, 0.8098, 1.0476], + "2.4": [1.0294, 0.8824, 1.0294], + "2.5": [1, 1, 1], + "2.6": [1, 1, 1], + "2.7": [1, 1, 1], + "2.8": [1, 1, 1], + "2.9": [1, 1, 1], + "3.0": [1, 1, 1], + "3.1": [1.0294, 0.8824, 1.0294], + "3.2": [1.0476, 0.8098, 1.0476], + "3.3": [1.0476, 0.8098, 1.0476], + "3.4": [1.0294, 0.8824, 1.0294], + "3.5": [1, 1, 1], + "3.6": [1, 1, 1], + "3.7": [1, 1, 1], + "3.8": [1, 1, 1], + "3.9": [1, 1, 1], + "4.0": [1, 1, 1] + } + }, + "body": { + "rotation": { + "0.0": [4, 0, 0], + "0.1": [3.24, 0, 0], + "0.2": [1.24, 0, 0], + "0.3": [-1.24, 0, 0], + "0.4": [-3.24, 0, 0], + "0.5": [-4, 0, 0], + "0.6": [-3.24, 0, 0], + "0.7": [-1.24, 0, 0], + "0.8": [1.24, 0, 0], + "0.9": [3.24, 0, 0], + "1.0": [4, 0, 0], + "1.1": [3.24, 0, 0], + "1.2": [1.24, 0, 0], + "1.3": [-1.24, 0, 0], + "1.4": [-3.24, 0, 0], + "1.5": [-4, 0, 0], + "1.6": [-3.24, 0, 0], + "1.7": [-1.24, 0, 0], + "1.8": [1.24, 0, 0], + "1.9": [3.24, 0, 0], + "2.0": [4, 0, 0], + "2.1": [3.24, 0, 0], + "2.2": [1.24, 0, 0], + "2.3": [-1.24, 0, 0], + "2.4": [-3.24, 0, 0], + "2.5": [-4, 0, 0], + "2.6": [-3.24, 0, 0], + "2.7": [-1.24, 0, 0], + "2.8": [1.24, 0, 0], + "2.9": [3.24, 0, 0], + "3.0": [4, 0, 0], + "3.1": [3.24, 0, 0], + "3.2": [1.24, 0, 0], + "3.3": [-1.24, 0, 0], + "3.4": [-3.24, 0, 0], + "3.5": [-4, 0, 0], + "3.6": [-3.24, 0, 0], + "3.7": [-1.24, 0, 0], + "3.8": [1.24, 0, 0], + "3.9": [3.24, 0, 0], + "4.0": [4, 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": [12.5, 0, 0], + "0.1": [10.11, 0, 0], + "0.2": [3.86, 0, 0], + "0.3": [-3.86, 0, 0], + "0.4": [-10.11, 0, 0], + "0.5": [-12.5, 0, 0], + "0.6": [-10.11, 0, 0], + "0.7": [-3.86, 0, 0], + "0.8": [3.86, 0, 0], + "0.9": [10.11, 0, 0], + "1.0": [12.5, 0, 0], + "1.1": [10.11, 0, 0], + "1.2": [3.86, 0, 0], + "1.3": [-3.86, 0, 0], + "1.4": [-10.11, 0, 0], + "1.5": [-12.5, 0, 0], + "1.6": [-10.11, 0, 0], + "1.7": [-3.86, 0, 0], + "1.8": [3.86, 0, 0], + "1.9": [10.11, 0, 0], + "2.0": [12.5, 0, 0], + "2.1": [10.11, 0, 0], + "2.2": [3.86, 0, 0], + "2.3": [-3.86, 0, 0], + "2.4": [-10.11, 0, 0], + "2.5": [-12.5, 0, 0], + "2.6": [-10.11, 0, 0], + "2.7": [-3.86, 0, 0], + "2.8": [3.86, 0, 0], + "2.9": [10.11, 0, 0], + "3.0": [12.5, 0, 0], + "3.1": [10.11, 0, 0], + "3.2": [3.86, 0, 0], + "3.3": [-3.86, 0, 0], + "3.4": [-10.11, 0, 0], + "3.5": [-12.5, 0, 0], + "3.6": [-10.11, 0, 0], + "3.7": [-3.86, 0, 0], + "3.8": [3.86, 0, 0], + "3.9": [10.11, 0, 0], + "4.0": [12.5, 0, 0] + } + }, + "rightFin": { + "rotation": { + "0.0": [0, 0, -5.21], + "0.1": [0, 0, -2.58], + "0.2": [0, 0, -3.74], + "0.3": [0, 0, -8.24], + "0.4": [0, 0, -14.37], + "0.5": [0, 0, -19.79], + "0.6": [0, 0, -22.42], + "0.7": [0, 0, -21.26], + "0.8": [0, 0, -16.76], + "0.9": [0, 0, -10.63], + "1.0": [0, 0, -5.21], + "1.1": [0, 0, -2.58], + "1.2": [0, 0, -3.74], + "1.3": [0, 0, -8.24], + "1.4": [0, 0, -14.37], + "1.5": [0, 0, -19.79], + "1.6": [0, 0, -22.42], + "1.7": [0, 0, -21.26], + "1.8": [0, 0, -16.76], + "1.9": [0, 0, -10.63], + "2.0": [0, 0, -5.21], + "2.1": [0, 0, -2.58], + "2.2": [0, 0, -3.74], + "2.3": [0, 0, -8.24], + "2.4": [0, 0, -14.37], + "2.5": [0, 0, -19.79], + "2.6": [0, 0, -22.42], + "2.7": [0, 0, -21.26], + "2.8": [0, 0, -16.76], + "2.9": [0, 0, -10.63], + "3.0": [0, 0, -5.21], + "3.1": [0, 0, -2.58], + "3.2": [0, 0, -3.74], + "3.3": [0, 0, -8.24], + "3.4": [0, 0, -14.37], + "3.5": [0, 0, -19.79], + "3.6": [0, 0, -22.42], + "3.7": [0, 0, -21.26], + "3.8": [0, 0, -16.76], + "3.9": [0, 0, -10.63], + "4.0": [0, 0, -5.21] + } + }, + "leftFin": { + "rotation": { + "0.0": [0, 0, 5.21], + "0.1": [0, 0, 2.58], + "0.2": [0, 0, 3.74], + "0.3": [0, 0, 8.24], + "0.4": [0, 0, 14.37], + "0.5": [0, 0, 19.79], + "0.6": [0, 0, 22.42], + "0.7": [0, 0, 21.26], + "0.8": [0, 0, 16.76], + "0.9": [0, 0, 10.63], + "1.0": [0, 0, 5.21], + "1.1": [0, 0, 2.58], + "1.2": [0, 0, 3.74], + "1.3": [0, 0, 8.24], + "1.4": [0, 0, 14.37], + "1.5": [0, 0, 19.79], + "1.6": [0, 0, 22.42], + "1.7": [0, 0, 21.26], + "1.8": [0, 0, 16.76], + "1.9": [0, 0, 10.63], + "2.0": [0, 0, 5.21], + "2.1": [0, 0, 2.58], + "2.2": [0, 0, 3.74], + "2.3": [0, 0, 8.24], + "2.4": [0, 0, 14.37], + "2.5": [0, 0, 19.79], + "2.6": [0, 0, 22.42], + "2.7": [0, 0, 21.26], + "2.8": [0, 0, 16.76], + "2.9": [0, 0, 10.63], + "3.0": [0, 0, 5.21], + "3.1": [0, 0, 2.58], + "3.2": [0, 0, 3.74], + "3.3": [0, 0, 8.24], + "3.4": [0, 0, 14.37], + "3.5": [0, 0, 19.79], + "3.6": [0, 0, 22.42], + "3.7": [0, 0, 21.26], + "3.8": [0, 0, 16.76], + "3.9": [0, 0, 10.63], + "4.0": [0, 0, 5.21] + } + }, + "flip": { + "rotation": { + "0.0": [0, 0, 0], + "0.1": [26.45, 0, 0], + "0.2": [42.8, 0, 0], + "0.3": [42.8, 0, 0], + "0.4": [26.45, 0, 0], + "0.5": [0, 0, 0], + "0.6": [-26.45, 0, 0], + "0.7": [-42.8, 0, 0], + "0.8": [-42.8, 0, 0], + "0.9": [-26.45, 0, 0], + "1.0": [0, 0, 0], + "1.1": [26.45, 0, 0], + "1.2": [42.8, 0, 0], + "1.3": [42.8, 0, 0], + "1.4": [26.45, 0, 0], + "1.5": [0, 0, 0], + "1.6": [-26.45, 0, 0], + "1.7": [-42.8, 0, 0], + "1.8": [-42.8, 0, 0], + "1.9": [-26.45, 0, 0], + "2.0": [0, 0, 0], + "2.1": [26.45, 0, 0], + "2.2": [42.8, 0, 0], + "2.3": [42.8, 0, 0], + "2.4": [26.45, 0, 0], + "2.5": [0, 0, 0], + "2.6": [-26.45, 0, 0], + "2.7": [-42.8, 0, 0], + "2.8": [-42.8, 0, 0], + "2.9": [-26.45, 0, 0], + "3.0": [0, 0, 0], + "3.1": [26.45, 0, 0], + "3.2": [42.8, 0, 0], + "3.3": [42.8, 0, 0], + "3.4": [26.45, 0, 0], + "3.5": [0, 0, 0], + "3.6": [-26.45, 0, 0], + "3.7": [-42.8, 0, 0], + "3.8": [-42.8, 0, 0], + "3.9": [-26.45, 0, 0], + "4.0": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.whale_baby.flop_unbaked": { + "loop": true, + "animation_length": 4, + "bones": { + "root": { + "position": [ + 0, + "v.freq = 2; v.mag = 3; v.balloon = 2; v.offset = 2.5; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0 + ], + "scale": [ + "1 + Math.clamp( Math.sin(( q.anim_time + 0.0 ) * 360 ) * 0.05, 0, 1 )", + "1 - Math.clamp( Math.sin(( q.anim_time + 0.0 ) * 360 ) * 0.2, 0, 1 )", + "1 + Math.clamp( Math.sin(( q.anim_time + 0.0 ) * 360 ) * 0.05, 0, 1 )" + ] + }, + "body": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 4", 0, 0] + }, + "tail": { + "rotation": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 12.5", 0, 0] + }, + "tail2": { + "rotation": ["Math.cos(( q.anim_time - 0.3 ) * 360 ) * 22.5", 0, 0] + }, + "rightFin": { + "rotation": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ] + }, + "leftFin": { + "rotation": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ] + }, + "flip": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0] + } + }, + "sound_effects": { + "0.5": { + "effect": "flop" + }, + "1.5": { + "effect": "flop" + }, + "2.5": { + "effect": "flop" + }, + "3.5": { + "effect": "flop" + } + } + }, + "animation.silverlabs_nat.whale_baby.flop_UB": { + "loop": true, + "animation_length": 4, + "bones": { + "root": { + "position": { + "0.0": [ + 0, + "v.freq = 2; v.mag = 3; v.balloon = 2; v.offset = 2.5; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0 + ], + "4.0": [ + 0, + "v.freq = 2; v.mag = 3; v.balloon = 2; v.offset = 2.5; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + 0 + ] + }, + "scale": { + "0.0": [ + "1 + Math.clamp( Math.sin(( q.anim_time + 0.0 ) * 360 ) * 0.05, 0, 1 )", + "1 - Math.clamp( Math.sin(( q.anim_time + 0.0 ) * 360 ) * 0.2, 0, 1 )", + "1 + Math.clamp( Math.sin(( q.anim_time + 0.0 ) * 360 ) * 0.05, 0, 1 )" + ], + "4.0": [ + "1 + Math.clamp( Math.sin(( q.anim_time + 0.0 ) * 360 ) * 0.05, 0, 1 )", + "1 - Math.clamp( Math.sin(( q.anim_time + 0.0 ) * 360 ) * 0.2, 0, 1 )", + "1 + Math.clamp( Math.sin(( q.anim_time + 0.0 ) * 360 ) * 0.05, 0, 1 )" + ] + } + }, + "body": { + "rotation": { + "0.0": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 4", 0, 0], + "4.0": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 4", 0, 0] + } + }, + "tail": { + "rotation": { + "0.0": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 12.5", 0, 0], + "4.0": ["Math.cos(( q.anim_time - 0.0 ) * 360 ) * 12.5", 0, 0] + } + }, + "tail2": { + "rotation": { + "0.0": ["Math.cos(( q.anim_time - 0.3 ) * 360 ) * 22.5", 0, 0], + "4.0": ["Math.cos(( q.anim_time - 0.3 ) * 360 ) * 22.5", 0, 0] + } + }, + "rightFin": { + "rotation": { + "0.0": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "0.1": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "0.2": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "0.3": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "0.4": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "0.5": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "0.6": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "0.7": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "0.8": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "0.9": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "1.0": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "1.1": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "1.2": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "1.3": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "1.4": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "1.5": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "1.6": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "1.7": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "1.8": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "1.9": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "2.0": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "2.1": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "2.2": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "2.3": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "2.4": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "2.5": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "2.6": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "2.7": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "2.8": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "2.9": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "3.0": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "3.1": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "3.2": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "3.3": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "3.4": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "3.5": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "3.6": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "3.7": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "3.8": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "3.9": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ], + "4.0": [ + 0, + 0, + "-12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * 10" + ] + } + }, + "leftFin": { + "rotation": { + "0.0": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "0.1": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "0.2": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "0.3": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "0.4": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "0.5": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "0.6": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "0.7": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "0.8": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "0.9": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "1.0": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "1.1": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "1.2": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "1.3": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "1.4": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "1.5": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "1.6": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "1.7": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "1.8": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "1.9": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "2.0": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "2.1": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "2.2": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "2.3": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "2.4": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "2.5": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "2.6": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "2.7": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "2.8": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "2.9": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "3.0": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "3.1": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "3.2": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "3.3": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "3.4": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "3.5": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "3.6": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "3.7": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "3.8": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "3.9": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ], + "4.0": [ + 0, + 0, + "12.5 + Math.cos(( q.anim_time - 0.12 ) * 360 ) * -10" + ] + } + }, + "flip": { + "rotation": { + "0.0": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "0.1": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "0.2": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "0.3": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "0.4": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "0.5": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "0.6": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "0.7": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "0.8": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "0.9": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "1.0": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "1.1": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "1.2": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "1.3": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "1.4": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "1.5": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "1.6": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "1.7": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "1.8": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "1.9": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "2.0": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "2.1": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "2.2": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "2.3": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "2.4": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "2.5": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "2.6": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "2.7": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "2.8": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "2.9": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "3.0": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "3.1": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "3.2": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "3.3": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "3.4": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "3.5": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "3.6": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "3.7": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "3.8": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "3.9": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0], + "4.0": ["Math.sin(( q.anim_time - 0.0 ) * 360 ) * 45", 0, 0] + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/zebra.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/zebra.rp_anim.json new file mode 100644 index 0000000..1a5f979 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/zebra.rp_anim.json @@ -0,0 +1,653 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.zebra.idle": { + "loop": true, + "animation_length": 2, + "anim_time_update": "q.anim_time + q.delta_time * 0.8 * v.anim_speed_multiplier * Math.max( 0.15, Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) ) )", + "bones": { + "neck": { + "position": [0, "Math.cos(( q.anim_time - 0.0 ) * 180 ) * -0.3", 0] + }, + "tail": { + "rotation": [ + "-10 + Math.cos(( q.anim_time - 0.2 ) * 180 ) * -2", + 0, + 0 + ] + }, + "legbl": { + "position": [0, 0, 0], + "scale": 0.99 + }, + "legbr": { + "position": [0, 0, 0], + "scale": 0.99 + }, + "legfl": { + "position": [0, 0, 0], + "scale": 0.99 + }, + "legfr": { + "position": [0, 0, 0], + "scale": 0.99 + }, + "right_ear": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 180 ) * -1", 0, 0] + }, + "left_ear": { + "rotation": ["Math.sin(( q.anim_time - 0.4 ) * 180 ) * -1", 0, 0] + } + } + }, + "animation.silverlabs_nat.zebra.walk": { + "loop": true, + "animation_length": 1, + "anim_time_update": "q.anim_time + q.delta_time * 1.5 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "body": { + "rotation": { + "0.0": [2, 0, 0], + "0.0417": [1.8802, 0, 0.35364], + "0.0833": [1.52313, 0, 0.68169], + "0.1667": [0.47687, 0, 1.19793], + "0.2083": [0.1198, 0, 1.34552], + "0.25": [0, 0, 1.4], + "0.2917": [0.1198, 0, 1.35633], + "0.3333": [0.47687, 0, 1.21839], + "0.4167": [1.52313, 0, 0.7175], + "0.4583": [1.8802, 0, 0.38046], + "0.5": [2, 0, 0], + "0.5417": [1.8802, 0, -0.38907], + "0.5833": [1.52313, 0, -0.74412], + "0.6667": [0.47687, 0, -1.25227], + "0.7083": [0.1198, 0, -1.36981], + "0.75": [0, 0, -1.4], + "0.7917": [0.1198, 0, -1.35885], + "0.8333": [0.47687, 0, -1.23177], + "0.9167": [1.52313, 0, -0.70436], + "0.9583": [1.8802, 0, -0.36019], + "1.0": [2, 0, 0] + }, + "position": { + "0.0": [0, -0.7, -0.8], + "0.0417": [0, -0.71198, -0.8], + "0.0833": [0, -0.74769, -0.8], + "0.1667": [0, -0.85231, -0.8], + "0.2083": [0, -0.88802, -0.8], + "0.25": [0, -0.9, -0.8], + "0.2917": [0, -0.88802, -0.8], + "0.3333": [0, -0.85231, -0.8], + "0.4167": [0, -0.74769, -0.8], + "0.4583": [0, -0.71198, -0.8], + "0.5": [0, -0.7, -0.8], + "0.5417": [0, -0.71198, -0.8], + "0.5833": [0, -0.74769, -0.8], + "0.6667": [0, -0.85231, -0.8], + "0.7083": [0, -0.88802, -0.8], + "0.75": [0, -0.9, -0.8], + "0.7917": [0, -0.88802, -0.8], + "0.8333": [0, -0.85231, -0.8], + "0.9167": [0, -0.74769, -0.8], + "0.9583": [0, -0.71198, -0.8], + "1.0": [0, -0.7, -0.8] + } + }, + "tail": { + "rotation": { + "0.0": [-13.85, 0, -2.05], + "0.0417": [-15.46, 0, -1.12], + "0.0833": [-16, 0, 0], + "0.125": [-15.46, 0, 1.13], + "0.1667": [-13.85, 0, 2.08], + "0.2083": [-11.5, 0, 2.78], + "0.25": [-9.15, 0, 3.22], + "0.2917": [-7.54, 0, 3.44], + "0.3333": [-7, 0, 3.5], + "0.375": [-7.54, 0, 3.44], + "0.4167": [-9.15, 0, 3.25], + "0.4583": [-11.5, 0, 2.88], + "0.5": [-13.85, 0, 2.3], + "0.5417": [-15.46, 0, 1.4], + "0.5833": [-16, 0, 0], + "0.625": [-15.46, 0, -1.39], + "0.6667": [-13.85, 0, -2.26], + "0.7083": [-11.5, 0, -2.82], + "0.75": [-9.15, 0, -3.17], + "0.7917": [-7.54, 0, -3.35], + "0.8333": [-7, 0, -3.4], + "0.875": [-7.54, 0, -3.35], + "0.9167": [-9.15, 0, -3.14], + "0.9583": [-11.5, 0, -2.73], + "1.0": [-13.85, 0, -2.05] + } + }, + "leftArm": { + "rotation": { + "0.0": [-18, 0, 3.4], + "0.5833": [20, 0, 3.4], + "0.7083": [32.99601, 0.54462, 2.5613], + "0.8333": [7.75898, 0.43536, 2.59689], + "0.9583": [-17.45729, -0.21434, 3.59585], + "1.0": [-18, 0, 3.4] + }, + "position": { + "0.0": [0, -0.3, -1], + "0.2917": [0, -0.2, -0.2], + "0.5833": [0, -0.3, 0.6], + "0.7083": [0, 0.7, -2.05], + "0.9583": [0, 0.37, -0.98], + "1.0": [0, -0.3, -1] + } + }, + "rightArm": { + "rotation": { + "0.0": [14.57, 0, -3.4], + "0.0833": [20, 0, -2.4], + "0.2083": [33, 0, -2.4], + "0.4583": [-17.45729, 0.21434, -3.59585], + "0.5": [-18, 0, -3.4], + "1.0": [14.57, 0, -3.4] + }, + "position": { + "0.0": [0, -0.27, 0.37], + "0.0833": [0, -0.3, 0.6], + "0.2083": [0, 0.7, -2.05], + "0.4583": [0, 0.37, -0.98], + "0.5": [0, -0.3, -1], + "0.7917": [0.075, -0.2, -0.2], + "1.0": [0, -0.27, 0.37] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-5, 0, 3], + "0.2917": [23, 0, 3], + "0.375": [28, 0, 3], + "0.5833": [-2, 0, 3], + "0.6667": [-17, 0, 3], + "0.7083": [-17, 0, 3], + "1.0": [-5, 0, 3] + }, + "position": { + "0.0": [0, 0, 0.35], + "0.2917": [-0.25, -0.3, -0.3], + "0.375": [0, 0.2, -1.45], + "0.5": [0, 2.01, -1.92], + "0.5833": [0, 1.02, -1.5], + "0.6667": [0, 0.4, -0.9], + "0.7083": [0, 0, -1.1], + "1.0": [0, 0, 0.35] + } + }, + "rightLeg": { + "rotation": { + "0.0": [10, 0, -3], + "0.0833": [-2, 0, -3], + "0.1667": [-17, 0, -3], + "0.2083": [-17, 0, -3], + "0.5": [-5, 0, -3], + "0.7917": [23, 0, -3], + "0.875": [28, 0, -3], + "1.0": [10, 0, -3] + }, + "position": { + "0.0": [0, 2.01, -1.92], + "0.0833": [0, 1.02, -1.5], + "0.1667": [0, 0.4, -0.9], + "0.2083": [0, 0, -1.1], + "0.5": [0, 0, 0.35], + "0.7917": [0.25, -0.3, -0.3], + "0.875": [0, 0.2, -1.45], + "1.0": [0, 2.01, -1.92] + } + }, + "skull": { + "rotation": { + "0.0": [-1, 0, 0], + "0.0417": [-0.82629, 0, -0.4683], + "0.0833": [-0.30854, 0, -0.82585], + "0.1667": [1.20854, 0, -1.26836], + "0.2083": [1.72629, 0, -1.3711], + "0.25": [1.9, 0, -1.4], + "0.2917": [1.72629, 0, -1.34926], + "0.3333": [1.20854, 0, -1.23085], + "0.4167": [-0.30854, 0, -0.80851], + "0.4583": [-0.82629, 0, -0.47737], + "0.5": [-1, 0, 0], + "0.5417": [-0.82629, 0, 0.49273], + "0.5833": [-0.30854, 0, 0.83901], + "0.6667": [1.20854, 0, 1.25693], + "0.7083": [1.72629, 0, 1.36027], + "0.75": [1.9, 0, 1.4], + "0.7917": [1.72629, 0, 1.38064], + "0.8333": [1.20854, 0, 1.29472], + "0.9167": [-0.30854, 0, 0.85517], + "0.9583": [-0.82629, 0, 0.48021], + "1.0": [-1, 0, 0] + } + }, + "frontLegs": { + "position": [0, 0, 1] + }, + "backLegs": { + "position": [0, 0, -1] + } + }, + "sound_effects": { + "0.0": { + "effect": "step" + }, + "0.2083": { + "effect": "step_-6dB" + }, + "0.5": { + "effect": "step" + }, + "0.7083": { + "effect": "step_-6dB" + } + } + }, + "animation.silverlabs_nat.zebra.run": { + "loop": true, + "animation_length": 0.9167, + "anim_time_update": "q.anim_time + q.delta_time * 1.8 * v.anim_speed_multiplier * Math.min( 1, q.modified_move_speed / Math.max( 0.001, v.anim_speed_movement_max ) )", + "bones": { + "body": { + "rotation": { + "0.0": [-8, 0, 0], + "0.0417": [-7.6, 0, 0], + "0.0833": [-6.71, 0, 0], + "0.125": [-5.54, 0, 0], + "0.1667": [-3.4, 0, 0], + "0.2083": [-0.9, 0, 0], + "0.25": [1.68, 0, 0], + "0.2917": [4.67, 0, 0], + "0.3333": [6.75, 0, 0], + "0.375": [7.44, 0, 0], + "0.4167": [7.4, 0, 0], + "0.4583": [6.6, 0, 0], + "0.5": [5.44, 0, 0], + "0.5417": [4.17, 0, 0], + "0.5833": [2.82, 0, 0], + "0.625": [1.39, 0, 0], + "0.6667": [-0.08, 0, 0], + "0.7083": [-2.42, 0, 0], + "0.75": [-5, 0, 0], + "0.7917": [-6.75, 0, 0], + "0.8333": [-7.58, 0, 0], + "0.875": [-7.91, 0, 0], + "0.9167": [-8, 0, 0] + }, + "position": { + "0.0": [0, 0, 0.2], + "0.0417": [0, 0.32, 0.19], + "0.0833": [0, 0.47, 0.14], + "0.125": [0, 0.53, 0.13], + "0.1667": [0, 0.49, 0.11], + "0.2083": [0, 0.41, 0.09], + "0.25": [0, 0.31, 0.07], + "0.2917": [0, 0.21, 0.07], + "0.3333": [0, 0.1, 0.06], + "0.375": [0, -0.15, 0.01], + "0.4167": [0, -0.4, 0], + "0.4583": [0, -0.77, 0.06], + "0.5": [0, -0.93, 0.07], + "0.5417": [0, -1.01, 0.08], + "0.5833": [0, -1.07, 0.1], + "0.625": [0, -1.11, 0.12], + "0.6667": [0, -1.14, 0.15], + "0.7083": [0, -1.14, 0.17], + "0.75": [0, -1, 0.2], + "0.7917": [0, -0.82, 0.2], + "0.8333": [0, -0.61, 0.2], + "0.875": [0, -0.34, 0.2], + "0.9167": [0, 0, 0.2] + } + }, + "tail": { + "rotation": { + "0.0": [-2.7, 0, 0], + "0.0417": [-4.24, 0, 0], + "0.0833": [-5.47, 0, 0], + "0.125": [-6.29, 0, 0], + "0.1667": [-6.6, 0, 0], + "0.2083": [-6.19, 0, 0], + "0.25": [-4.8, 0, 0], + "0.2917": [-2.04, 0, 0], + "0.3333": [2.4, 0, 0], + "0.375": [8.08, 0, 0], + "0.4167": [13.53, 0, 0], + "0.4583": [17.73, 0, 0], + "0.5": [20.64, 0, 0], + "0.5417": [22.54, 0, 0], + "0.5833": [23.38, 0, 0], + "0.625": [23.57, 0, 0], + "0.6667": [22.92, 0, 0], + "0.7083": [21.17, 0, 0], + "0.75": [17.91, 0, 0], + "0.7917": [12.8, 0, 0], + "0.8333": [6.26, 0, 0], + "0.875": [0.48, 0, 0], + "0.9167": [-2.7, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [8, 0, 0], + "0.0417": [6.02, 0, 0], + "0.0833": [4.15, 0, 0], + "0.125": [2.21, 0, 0], + "0.1667": [-0.27, 0, 0], + "0.2083": [-2.77, 0, 0], + "0.25": [-5.18, 0, 0], + "0.2917": [-7.03, 0, 0], + "0.3333": [-7.74, 0, 0], + "0.375": [-8, 0, 0], + "0.4167": [-6.91, 0, 0], + "0.4583": [-5.02, 0, 0], + "0.5": [-2.91, 0, 0], + "0.5417": [-0.73, 0, 0], + "0.5833": [1.44, 0, 0], + "0.625": [3.53, 0, 0], + "0.6667": [5.48, 0, 0], + "0.7083": [8.55, 0, 0], + "0.75": [10.6, 0, 0], + "0.7917": [11.95, 0, 0], + "0.8333": [11.37, 0, 0], + "0.875": [10.06, 0, 0], + "0.9167": [8, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [3.1, -0.1, -2], + "0.0417": [-2.7, -0.05, -1.79], + "0.125": [-13.78, 0.1, -1.17], + "0.1667": [-23.48, 0.29, -0.4], + "0.25": [-30.95, 0.47, 0.32], + "0.2917": [-33.6, 0.54, 0.61], + "0.3333": [-36, 0.59, 0.81], + "0.375": [-36, 0.59, 0.81], + "0.4167": [-34, 0.59, 0.81], + "0.4583": [-14.03, 1.22, -0.9], + "0.5": [-3.05, 1.54, -1.76], + "0.5417": [7.94, 1.86, -2.62], + "0.5833": [18.92, 2.18, -3.48], + "0.625": [29.91, 2.5, -4.33], + "0.6667": [34.31, 2.71, -4.86], + "0.7083": [35.37, 2.89, -5.23], + "0.75": [31.21, 2.98, -5.45], + "0.7917": [27.87, 2.81, -5.3], + "0.8333": [21.27, 1.97, -4.39], + "0.875": [11.87, 0.77, -3.01], + "0.9167": [3.1, -0.1, -2] + }, + "position": { + "0.0": [0, 2.03, -0.425], + "0.0417": [0, 1.92, -0.41], + "0.0833": [0, 1.78, -0.43], + "0.125": [0, 1.61, -0.46], + "0.1667": [0, 1.23, -0.51], + "0.2083": [0, 1.03, -0.54], + "0.25": [0, 0.83, -0.57], + "0.2917": [0, 0.66, -0.59], + "0.3333": [0, 0.5, -0.6], + "0.375": [0, 0, -0.6], + "0.4167": [0, -0.5, -0.6], + "0.4583": [0, -0.6, -0.1], + "0.5": [0, -0.65, 0.15], + "0.5417": [0, -0.7, 0.5], + "0.5833": [-0.025, -0.75, 0.65], + "0.625": [-0.1, -0.8, 0.9], + "0.6667": [-0.125, -0.41, 0.92], + "0.7083": [-0.175, 0.19, 0.82], + "0.75": [-0.3, 1.48, 0.46], + "0.7917": [-0.3, 1.9, 0.3], + "0.8333": [-0.25, 2.14, 0.05], + "0.875": [-0.05, 2.09, -0.21], + "0.9167": [0, 2.03, -0.425] + } + }, + "rightArm": { + "rotation": { + "0.0": [-12.8, 0, 0], + "0.0417": [-20.98, -0.09, -0.11], + "0.0833": [-27.05, -0.18, -0.23], + "0.125": [-36.74, -0.45, -0.56], + "0.1667": [-40.93, -0.56, -0.69], + "0.2083": [-44.1, -0.64, -0.76], + "0.25": [-42.5, -0.68, -0.74], + "0.2917": [-36.66, -0.55, -0.47], + "0.3333": [-25.16, -0.28, -0.01], + "0.375": [-11.83, -0.04, 0.52], + "0.4167": [-0.5, 0.01, 1], + "0.4583": [14.73, -0.75, 1.8], + "0.5": [22.35, -1.12, 2.2], + "0.5417": [29.97, -1.5, 2.6], + "0.5833": [32.28, -1.76, 3.05], + "0.625": [33.41, -2.04, 3.61], + "0.6667": [33.18, -2.27, 4.13], + "0.7083": [27.91, -2.35, 4.42], + "0.75": [22.86, -2.04, 3.86], + "0.7917": [15.89, -1.52, 2.89], + "0.8333": [5.47, -0.92, 1.75], + "0.875": [-3.92, -0.37, 0.7], + "0.9167": [-12.8, 0, 0] + }, + "position": { + "0.0": [0, 1.66, -0.18], + "0.0417": [0, 1.47, -0.21], + "0.0833": [0, 1.2, -0.27], + "0.125": [0, 0.88, -0.33], + "0.1667": [0, 0.24, -0.44], + "0.2083": [0, -0.03, -0.48], + "0.25": [0, -0.2, -0.5], + "0.2917": [0, -0.27, -0.49], + "0.3333": [0, -0.17, -0.44], + "0.375": [0, -0.03, -0.35], + "0.4167": [0, 0, -0.2], + "0.4583": [0, -0.4, 0.3], + "0.5": [0, -0.6, 0.62], + "0.5417": [0, -0.8, 0.9], + "0.5833": [0.1, -0.44, 0.89], + "0.625": [0.25, 0.17, 0.78], + "0.6667": [0.275, 0.86, 0.61], + "0.7083": [0.275, 1.9, 0.3], + "0.75": [0.3, 2.04, 0.19], + "0.7917": [0.175, 2, 0.08], + "0.8333": [0, 1.88, -0.03], + "0.875": [0, 1.74, -0.12], + "0.9167": [0, 1.66, -0.18] + } + }, + "leftLeg": { + "rotation": { + "0.0": [3.56, -0.12, 2], + "0.0417": [11.68, -0.24, 1.47], + "0.0833": [19.3, -0.35, 0.94], + "0.125": [25.85, -0.44, 0.84], + "0.1667": [38.45, -0.67, 0.76], + "0.2083": [44.35, -0.75, 0.72], + "0.25": [49, -0.75, 0.66], + "0.2917": [54.64, -0.64, 0.46], + "0.3333": [60.1, -0.43, 0.19], + "0.375": [62.38, -0.2, -0.01], + "0.4167": [58.47, 0, 0], + "0.4583": [37.78, 0.21, 0.56], + "0.5": [22.96, 0.31, 0.99], + "0.5417": [7.87, 0.4, 1.41], + "0.5833": [-5.46, 0.47, 1.75], + "0.625": [-14.99, 0.52, 1.93], + "0.6667": [-21.29, 0.49, 1.73], + "0.7083": [-25.89, 0.46, 1.53], + "0.75": [-27.8, 0.4, 1.13], + "0.7917": [-23.3, 0.37, 0.93], + "0.8333": [-15.48, 0.21, 1.28], + "0.875": [-5.96, 0.04, 1.64], + "0.9167": [3.56, -0.12, 2] + }, + "position": { + "0.0": [0, -0.11, -1.11], + "0.0417": [0, -0.01, -0.84], + "0.0833": [0, 0.08, -0.58], + "0.125": [0, 0.14, -0.41], + "0.1667": [0, 0.28, 0.01], + "0.2083": [0, 0.34, 0.19], + "0.25": [0, 0.4, 0.3], + "0.2917": [0, 0.4, 0.29], + "0.3333": [0, 0.34, 0.18], + "0.375": [0, 0.36, 0.07], + "0.4167": [0, 0.58, 0.05], + "0.4583": [0, 1.55, 0.31], + "0.5": [0, 2.2, 0.5], + "0.5417": [0, 2.8, 0.67], + "0.5833": [0, 3.21, 0.79], + "0.625": [0, 3.3, 0.8], + "0.6667": [0, 2.5, 0.52], + "0.7083": [0, 1.7, 0.24], + "0.75": [0, 0.1, -0.32], + "0.7917": [0, -0.7, -0.6], + "0.8333": [0, -0.5, -0.77], + "0.875": [0, -0.31, -0.94], + "0.9167": [0, -0.11, -1.11] + } + }, + "rightLeg": { + "rotation": { + "0.0": [20.59, 0.7, -1.87], + "0.0417": [30.25, 0.75, -1.54], + "0.0833": [38.97, 0.8, -1.07], + "0.125": [46.7, 0.75, -0.66], + "0.1667": [58.47, 0.58, -0.19], + "0.2083": [63.21, 0.46, 0.05], + "0.25": [66.45, 0.32, 0.21], + "0.2917": [67.09, 0.17, 0.21], + "0.3333": [64, 0, 0], + "0.375": [55.49, -0.19, -0.53], + "0.4167": [42.13, -0.4, -1.36], + "0.4583": [9.81, -0.87, -3.32], + "0.5": [-4.64, -1.09, -4.2], + "0.5417": [-14.95, -1.29, -4.83], + "0.5833": [-22.41, -1.57, -5.31], + "0.625": [-26.98, -1.88, -5.63], + "0.6667": [-28.91, -2.16, -5.79], + "0.7083": [-25.89, -2.24, -5.57], + "0.75": [-16.6, -1.65, -4.83], + "0.7917": [-7.3, -1.07, -4.09], + "0.8333": [2, -0.48, -3.35], + "0.875": [11.29, 0.11, -2.61], + "0.9167": [20.59, 0.7, -1.87] + }, + "position": { + "0.0": [0, 0.08, -0.58], + "0.0417": [0, 0.15, -0.29], + "0.0833": [0, 0.25, 0.11], + "0.125": [0, 0.4, 0.3], + "0.1667": [0, 0.58, 0.05], + "0.2083": [0, 0.69, -0.18], + "0.25": [0, 0.82, -0.4], + "0.2917": [0, 0.99, -0.56], + "0.3333": [0, 1.2, -0.6], + "0.375": [0, 1.53, -0.48], + "0.4167": [0, 1.97, -0.25], + "0.4583": [0, 2.89, 0.35], + "0.5": [0, 3.2, 0.87], + "0.5417": [0, 3.3, 0.8], + "0.5833": [0, 2.79, 0.95], + "0.625": [0, 1.77, 0.95], + "0.6667": [0, 0.85, 0.29], + "0.7083": [0, -0.7, -0.6], + "0.75": [0, -0.54, -0.6], + "0.7917": [0, -0.39, -0.59], + "0.8333": [0, -0.23, -0.59], + "0.875": [0, -0.08, -0.58], + "0.9167": [0, 0.08, -0.58] + } + }, + "frontLegs": { + "position": [0, 0, 0.5] + }, + "backLegs": { + "position": [0, 0, -1] + } + }, + "sound_effects": { + "0.3333": { + "effect": "step" + }, + "0.4167": { + "effect": "step_-6dB" + }, + "0.7083": { + "effect": "step" + }, + "0.7917": { + "effect": "step_-6dB" + } + } + }, + "animation.silverlabs_nat.zebra.sleep": { + "loop": true, + "bones": { + "root": { + "position": [0, 1.7, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.02", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.02" + ] + }, + "rightArm": { + "rotation": [-58, 0, -87.5], + "position": [0.4, -11.3, -1.1] + }, + "leftArm": { + "rotation": [-3.45431, 3.55489, -74.60745], + "position": [-2, -7.9, -0.3] + }, + "rightLeg": { + "rotation": [-87.73103, -51.6701, -5.99581], + "position": [2.6, -11.2, -2.1] + }, + "leftLeg": { + "rotation": [-58.17602, -71.85539, -10.66739], + "position": [-2.7, -6.6, 1.6] + }, + "body": { + "rotation": [0, 0, -85], + "position": [-3.3, -11.8, -0.4] + }, + "skull": { + "rotation": [23.20432, 13.66215, -6.10908] + }, + "tail": { + "rotation": [ + 13.4, + -4.24, + "7.8 + Math.sin( -30 + ( q.anim_time - 0.0 ) * 90 ) * 2" + ] + }, + "skull2": { + "rotation": [0, 0, 5], + "position": [0, -0.2, 0] + }, + "right_ear": { + "rotation": [ + "-11.4536 - Math.sin( 60 + ( q.anim_time - 0.0 ) * 90 ) * 2", + 6.5, + "20.2 + Math.cos( 60 + ( q.anim_time - 0.0 ) * 90 ) * 2" + ] + }, + "left_ear": { + "rotation": [ + "-0 - Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * 2", + 0, + "4 + Math.cos( 60 + ( q.anim_time - 0.0 ) * 90 ) * 2" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/entity/zebra_baby.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/zebra_baby.rp_anim.json new file mode 100644 index 0000000..7291ac5 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/entity/zebra_baby.rp_anim.json @@ -0,0 +1,1974 @@ +{ + "format_version": "1.8.0", + "animations": { + "animation.silverlabs_nat.zebra_baby.idle": { + "loop": true, + "bones": { + "rightArm": { + "position": [0.1, 0, 0.1] + }, + "leftArm": { + "position": [-0.1, 0, 0.1] + }, + "rightLeg": { + "position": [0.1, 0, -0.1] + }, + "leftLeg": { + "position": [-0.1, 0, -0.1] + }, + "body": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 90 ) * -1.1", + "-Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.3", + "Math.sin(( q.anim_time - 0.0 ) * 45 ) * 1" + ], + "position": [ + 0, + "-0.2 + Math.cos(( q.anim_time - 0.0 ) * 90 ) * -0.1", + "Math.sin(( q.anim_time + 0.3 ) * 90 ) * -0.1" + ], + "scale": [1, 1, 1.01] + }, + "skull": { + "rotation": [ + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.sin( -40 + ( q.anim_time - 0.0 ) * 45 ) * -1", + "Math.sin( -40 + ( q.anim_time - 0.0 ) * 45 ) * 3" + ], + "position": [ + 0, + "-0.2 + Math.cos( -30 + ( q.anim_time - 0.0 ) * 90 ) * -0.1", + 0 + ] + }, + "tail": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 180 ) * 1", + 0, + "Math.sin(( q.anim_time - 0.0 ) * 90 ) * 8" + ] + }, + "skull2": { + "rotation": [ + "-Math.sin( -80 + ( q.anim_time - 0.0 ) * 90 ) * -1", + "-Math.sin( -80 + ( q.anim_time - 0.0 ) * 45 ) * -1", + "Math.sin( -80 + ( q.anim_time - 0.0 ) * 45 ) * 3" + ], + "position": [0, -0.1, 0] + }, + "leftEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.0 ) * 90 ) * -4", + "-Math.cos( -60 + ( q.anim_time - 0.0 ) * 45 ) * -4", + "Math.cos( -60 + ( q.anim_time - 0.0 ) * 90 ) * -4" + ] + }, + "rightEar": { + "rotation": [ + "-Math.sin( -60 + ( q.anim_time - 0.2 ) * 90 ) * 4", + "-Math.cos( -60 + ( q.anim_time - 0.3 ) * 45 ) * 4", + "Math.cos(( q.anim_time - 0.2 ) * 90 ) * 4" + ] + } + } + }, + "animation.silverlabs_nat.zebra_baby.walk": { + "loop": true, + "animation_length": 1.25, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, -0.1], + "0.0417": [0, 0, -0.1], + "0.0833": [0, 0, -0.09], + "0.125": [0, 0, -0.08], + "0.1667": [0, 0, -0.07], + "0.2083": [0, 0, -0.05], + "0.25": [0, 0, -0.03], + "0.2917": [0, 0, -0.01], + "0.3333": [0, 0, 0.01], + "0.375": [0, 0, 0.03], + "0.4167": [0, 0, 0.05], + "0.4583": [0, 0, 0.07], + "0.5": [0, 0, 0.08], + "0.5417": [0, 0, 0.09], + "0.5833": [0, 0, 0.1], + "0.625": [0, 0, 0.1], + "0.6667": [0, 0, 0.1], + "0.7083": [0, 0, 0.09], + "0.75": [0, 0, 0.08], + "0.7917": [0, 0, 0.06], + "0.8333": [0, 0, 0.05], + "0.875": [0, 0, 0.03], + "0.9167": [0, 0, 0.01], + "0.9583": [0, 0, -0.01], + "1.0": [0, 0, -0.03], + "1.0417": [0, 0, -0.05], + "1.0833": [0, 0, -0.07], + "1.125": [0, 0, -0.08], + "1.1667": [0, 0, -0.09], + "1.2083": [0, 0, -0.1], + "1.25": [0, 0, -0.1] + }, + "position": { + "0.0": [0, 0, -0.2], + "0.0417": [0, 0.04, -0.18], + "0.0833": [0, 0.07, -0.13], + "0.125": [0, 0.1, -0.06], + "0.1667": [0, 0.1, 0.02], + "0.2083": [0, 0.09, 0.1], + "0.25": [0, 0.06, 0.16], + "0.2917": [0, 0.02, 0.2], + "0.3333": [0, -0.02, 0.19], + "0.375": [0, -0.06, 0.16], + "0.4167": [0, -0.09, 0.09], + "0.4583": [0, -0.1, 0.01], + "0.5": [0, -0.09, -0.07], + "0.5417": [0, -0.07, -0.14], + "0.5833": [0, -0.04, -0.19], + "0.625": [0, 0, -0.2], + "0.6667": [0, 0.04, -0.18], + "0.7083": [0, 0.08, -0.13], + "0.75": [0, 0.1, -0.05], + "0.7917": [0, 0.1, 0.03], + "0.8333": [0, 0.08, 0.11], + "0.875": [0, 0.05, 0.17], + "0.9167": [0, 0.01, 0.2], + "0.9583": [0, -0.03, 0.19], + "1.0": [0, -0.06, 0.15], + "1.0417": [0, -0.09, 0.09], + "1.0833": [0, -0.1, 0.01], + "1.125": [0, -0.09, -0.08], + "1.1667": [0, -0.07, -0.15], + "1.2083": [0, -0.03, -0.19], + "1.25": [0, 0, -0.2] + } + }, + "rightArm": { + "rotation": { + "0.0": [-13.23, 0, 0], + "0.0417": [-10.03, 0, 0], + "0.0833": [-5.54, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [5.54, 0, 0], + "0.2083": [10.03, 0, 0], + "0.25": [13.23, 0, 0], + "0.2917": [15.38, 0, 0], + "0.3333": [16.75, 0, 0], + "0.375": [17.57, 0, 0], + "0.4167": [17.95, 0, 0], + "0.4583": [17.95, 0, 0], + "0.5": [17.57, 0, 0], + "0.5417": [16.75, 0, 0], + "0.5833": [15.38, 0, 0], + "0.625": [13.23, 0, 0], + "0.6667": [10.03, 0, 0], + "0.7083": [5.54, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [-5.54, 0, 0], + "0.8333": [-10.03, 0, 0], + "0.875": [-13.23, 0, 0], + "0.9167": [-15.38, 0, 0], + "0.9583": [-16.75, 0, 0], + "1.0": [-17.57, 0, 0], + "1.0417": [-17.95, 0, 0], + "1.0833": [-17.95, 0, 0], + "1.125": [-17.57, 0, 0], + "1.1667": [-16.75, 0, 0], + "1.2083": [-15.38, 0, 0], + "1.25": [-13.23, 0, 0] + }, + "position": { + "0.0": [0.3, 0.12, 0.8], + "0.0417": [0.3, 0.05, 0.81], + "0.0833": [0.29, 0.02, 0.84], + "0.125": [0.28, 0, 0.88], + "0.1667": [0.27, 0, 0.95], + "0.2083": [0.25, 0.03, 1.03], + "0.25": [0.23, 0.08, 1.14], + "0.2917": [0.21, 0.16, 1.27], + "0.3333": [0.19, 0.29, 1.41], + "0.375": [0.17, 0.51, 1.52], + "0.4167": [0.15, 0.85, 1.62], + "0.4583": [0.13, 1.29, 1.69], + "0.5": [0.12, 1.7, 1.75], + "0.5417": [0.11, 1.99, 1.78], + "0.5833": [0.1, 2.17, 1.8], + "0.625": [0.1, 2.28, 1.8], + "0.6667": [0.1, 2.35, 1.79], + "0.7083": [0.11, 2.38, 1.76], + "0.75": [0.12, 2.4, 1.72], + "0.7917": [0.14, 2.4, 1.65], + "0.8333": [0.15, 2.37, 1.57], + "0.875": [0.17, 2.32, 1.46], + "0.9167": [0.19, 2.24, 1.33], + "0.9583": [0.21, 2.11, 1.19], + "1.0": [0.23, 1.89, 1.08], + "1.0417": [0.25, 1.55, 0.98], + "1.0833": [0.27, 1.11, 0.91], + "1.125": [0.28, 0.7, 0.85], + "1.1667": [0.29, 0.41, 0.82], + "1.2083": [0.3, 0.23, 0.8], + "1.25": [0.3, 0.12, 0.8] + } + }, + "leftArm": { + "rotation": { + "0.0": [14.08, 0, 0], + "0.0417": [11.1, 0, 0], + "0.0833": [6.41, 0, 0], + "0.125": [0, 0, 0], + "0.1667": [-6.41, 0, 0], + "0.2083": [-11.1, 0, 0], + "0.25": [-14.08, 0, 0], + "0.2917": [-15.91, 0, 0], + "0.3333": [-17.03, 0, 0], + "0.375": [-17.67, 0, 0], + "0.4167": [-17.96, 0, 0], + "0.4583": [-17.96, 0, 0], + "0.5": [-17.67, 0, 0], + "0.5417": [-17.03, 0, 0], + "0.5833": [-15.91, 0, 0], + "0.625": [-14.08, 0, 0], + "0.6667": [-11.1, 0, 0], + "0.7083": [-6.41, 0, 0], + "0.75": [0, 0, 0], + "0.7917": [6.41, 0, 0], + "0.8333": [11.1, 0, 0], + "0.875": [14.08, 0, 0], + "0.9167": [15.91, 0, 0], + "0.9583": [17.03, 0, 0], + "1.0": [17.67, 0, 0], + "1.0417": [17.96, 0, 0], + "1.0833": [17.96, 0, 0], + "1.125": [17.67, 0, 0], + "1.1667": [17.03, 0, 0], + "1.2083": [15.91, 0, 0], + "1.25": [14.08, 0, 0] + }, + "position": { + "0.0": [-0.1, 2.25, 1.8], + "0.0417": [-0.1, 2.33, 1.79], + "0.0833": [-0.11, 2.38, 1.76], + "0.125": [-0.12, 2.4, 1.72], + "0.1667": [-0.13, 2.39, 1.65], + "0.2083": [-0.15, 2.36, 1.57], + "0.25": [-0.17, 2.3, 1.46], + "0.2917": [-0.19, 2.2, 1.33], + "0.3333": [-0.21, 2.05, 1.19], + "0.375": [-0.23, 1.82, 1.08], + "0.4167": [-0.25, 1.5, 0.98], + "0.4583": [-0.27, 1.12, 0.91], + "0.5": [-0.28, 0.76, 0.85], + "0.5417": [-0.29, 0.48, 0.82], + "0.5833": [-0.3, 0.28, 0.8], + "0.625": [-0.3, 0.15, 0.8], + "0.6667": [-0.3, 0.07, 0.81], + "0.7083": [-0.29, 0.02, 0.84], + "0.75": [-0.28, 0, 0.88], + "0.7917": [-0.26, 0.01, 0.95], + "0.8333": [-0.25, 0.04, 1.03], + "0.875": [-0.23, 0.1, 1.14], + "0.9167": [-0.21, 0.2, 1.27], + "0.9583": [-0.19, 0.35, 1.41], + "1.0": [-0.17, 0.58, 1.52], + "1.0417": [-0.15, 0.9, 1.62], + "1.0833": [-0.13, 1.28, 1.69], + "1.125": [-0.12, 1.64, 1.75], + "1.1667": [-0.11, 1.92, 1.78], + "1.2083": [-0.1, 2.12, 1.8], + "1.25": [-0.1, 2.25, 1.8] + } + }, + "rightLeg": { + "rotation": { + "0.0": [24.87, 0, 0], + "0.0417": [25, 0, 0], + "0.0833": [24.8, 0, 0], + "0.125": [24.26, 0, 0], + "0.1667": [23.25, 0, 0], + "0.2083": [21.58, 0, 0], + "0.25": [18.85, 0, 0], + "0.2917": [14.47, 0, 0], + "0.3333": [8, 0, 0], + "0.375": [0.56, 0, 0], + "0.4167": [-5.51, 0, 0], + "0.4583": [-9.51, 0, 0], + "0.5": [-11.98, 0, 0], + "0.5417": [-13.5, 0, 0], + "0.5833": [-14.4, 0, 0], + "0.625": [-14.87, 0, 0], + "0.6667": [-15, 0, 0], + "0.7083": [-14.8, 0, 0], + "0.75": [-14.26, 0, 0], + "0.7917": [-13.25, 0, 0], + "0.8333": [-11.58, 0, 0], + "0.875": [-8.85, 0, 0], + "0.9167": [-4.47, 0, 0], + "0.9583": [2, 0, 0], + "1.0": [9.44, 0, 0], + "1.0417": [15.51, 0, 0], + "1.0833": [19.51, 0, 0], + "1.125": [21.98, 0, 0], + "1.1667": [23.5, 0, 0], + "1.2083": [24.4, 0, 0], + "1.25": [24.87, 0, 0] + }, + "position": { + "0.0": [0.3, 0.23, -0.3], + "0.0417": [0.3, 0.51, -0.3], + "0.0833": [0.3, 0.88, -0.33], + "0.125": [0.3, 1.22, -0.38], + "0.1667": [0.3, 1.46, -0.45], + "0.2083": [0.3, 1.61, -0.55], + "0.25": [0.3, 1.7, -0.69], + "0.2917": [0.3, 1.75, -0.85], + "0.3333": [0.3, 1.79, -1.04], + "0.375": [0.3, 1.8, -1.22], + "0.4167": [0.3, 1.8, -1.37], + "0.4583": [0.3, 1.78, -1.5], + "0.5": [0.3, 1.74, -1.59], + "0.5417": [0.3, 1.67, -1.65], + "0.5833": [0.3, 1.56, -1.68], + "0.625": [0.3, 1.37, -1.7], + "0.6667": [0.3, 1.09, -1.7], + "0.7083": [0.3, 0.72, -1.67], + "0.75": [0.3, 0.38, -1.62], + "0.7917": [0.3, 0.14, -1.55], + "0.8333": [0.3, -0.01, -1.45], + "0.875": [0.3, -0.1, -1.31], + "0.9167": [0.3, -0.15, -1.15], + "0.9583": [0.3, -0.19, -0.96], + "1.0": [0.3, -0.2, -0.78], + "1.0417": [0.3, -0.2, -0.63], + "1.0833": [0.3, -0.18, -0.5], + "1.125": [0.3, -0.14, -0.41], + "1.1667": [0.3, -0.07, -0.35], + "1.2083": [0.3, 0.04, -0.32], + "1.25": [0.3, 0.23, -0.3] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-12.98, 0, 0], + "0.0417": [-14.1, 0, 0], + "0.0833": [-14.73, 0, 0], + "0.125": [-14.99, 0, 0], + "0.1667": [-14.92, 0, 0], + "0.2083": [-14.52, 0, 0], + "0.25": [-13.72, 0, 0], + "0.2917": [-12.35, 0, 0], + "0.3333": [-10.1, 0, 0], + "0.375": [-6.46, 0, 0], + "0.4167": [-0.82, 0, 0], + "0.4583": [6.51, 0, 0], + "0.5": [13.34, 0, 0], + "0.5417": [18.13, 0, 0], + "0.5833": [21.13, 0, 0], + "0.625": [22.98, 0, 0], + "0.6667": [24.1, 0, 0], + "0.7083": [24.73, 0, 0], + "0.75": [24.99, 0, 0], + "0.7917": [24.92, 0, 0], + "0.8333": [24.52, 0, 0], + "0.875": [23.72, 0, 0], + "0.9167": [22.35, 0, 0], + "0.9583": [20.1, 0, 0], + "1.0": [16.46, 0, 0], + "1.0417": [10.82, 0, 0], + "1.0833": [3.49, 0, 0], + "1.125": [-3.34, 0, 0], + "1.1667": [-8.13, 0, 0], + "1.2083": [-11.13, 0, 0], + "1.25": [-12.98, 0, 0] + }, + "position": { + "0.0": [-0.3, 1.77, -1.7], + "0.0417": [-0.3, 1.49, -1.7], + "0.0833": [-0.3, 1.12, -1.67], + "0.125": [-0.3, 0.78, -1.62], + "0.1667": [-0.3, 0.54, -1.55], + "0.2083": [-0.3, 0.39, -1.45], + "0.25": [-0.3, 0.3, -1.31], + "0.2917": [-0.3, 0.25, -1.15], + "0.3333": [-0.3, 0.21, -0.96], + "0.375": [-0.3, 0.2, -0.78], + "0.4167": [-0.3, 0.2, -0.63], + "0.4583": [-0.3, 0.22, -0.5], + "0.5": [-0.3, 0.26, -0.41], + "0.5417": [-0.3, 0.33, -0.35], + "0.5833": [-0.3, 0.44, -0.32], + "0.625": [-0.3, 0.63, -0.3], + "0.6667": [-0.3, 0.91, -0.3], + "0.7083": [-0.3, 1.28, -0.33], + "0.75": [-0.3, 1.62, -0.38], + "0.7917": [-0.3, 1.86, -0.45], + "0.8333": [-0.3, 2.01, -0.55], + "0.875": [-0.3, 2.1, -0.69], + "0.9167": [-0.3, 2.15, -0.85], + "0.9583": [-0.3, 2.19, -1.04], + "1.0": [-0.3, 2.2, -1.22], + "1.0417": [-0.3, 2.2, -1.37], + "1.0833": [-0.3, 2.18, -1.5], + "1.125": [-0.3, 2.14, -1.59], + "1.1667": [-0.3, 2.07, -1.65], + "1.2083": [-0.3, 1.96, -1.68], + "1.25": [-0.3, 1.77, -1.7] + } + }, + "body": { + "rotation": { + "0.0": [2.68, 0, -0.64], + "0.0417": [2.45, 0, -0.79], + "0.0833": [2.13, 0, -0.9], + "0.125": [1.8, 0, -0.97], + "0.1667": [1.5, 0, -1], + "0.2083": [1.29, 0, -0.98], + "0.25": [1.2, 0, -0.92], + "0.2917": [1.25, 0, -0.82], + "0.3333": [1.44, 0, -0.69], + "0.375": [1.72, 0, -0.52], + "0.4167": [2.05, 0, -0.33], + "0.4583": [2.37, 0, -0.12], + "0.5": [2.63, 0, 0.09], + "0.5417": [2.78, 0, 0.29], + "0.5833": [2.79, 0, 0.49], + "0.625": [2.66, 0, 0.66], + "0.6667": [2.42, 0, 0.8], + "0.7083": [2.1, 0, 0.91], + "0.75": [1.77, 0, 0.98], + "0.7917": [1.47, 0, 1], + "0.8333": [1.27, 0, 0.98], + "0.875": [1.2, 0, 0.92], + "0.9167": [1.27, 0, 0.81], + "0.9583": [1.46, 0, 0.67], + "1.0": [1.75, 0, 0.5], + "1.0417": [2.09, 0, 0.31], + "1.0833": [2.4, 0, 0.1], + "1.125": [2.65, 0, -0.11], + "1.1667": [2.78, 0, -0.31], + "1.2083": [2.78, 0, -0.51], + "1.25": [2.68, 0, -0.64] + }, + "position": { + "0.0": [0.2, -0.59, 0], + "0.0417": [0.2, -0.48, 0], + "0.0833": [0.18, -0.36, 0], + "0.125": [0.16, -0.24, 0], + "0.1667": [0.13, -0.15, 0], + "0.2083": [0.1, -0.1, 0], + "0.25": [0.06, -0.11, 0], + "0.2917": [0.02, -0.17, 0], + "0.3333": [-0.02, -0.27, 0], + "0.375": [-0.06, -0.39, 0], + "0.4167": [-0.1, -0.51, 0], + "0.4583": [-0.14, -0.62, 0], + "0.5": [-0.16, -0.68, 0], + "0.5417": [-0.18, -0.7, 0], + "0.5833": [-0.2, -0.66, 0], + "0.625": [-0.2, -0.58, 0], + "0.6667": [-0.19, -0.47, 0], + "0.7083": [-0.18, -0.34, 0], + "0.75": [-0.16, -0.23, 0], + "0.7917": [-0.13, -0.14, 0], + "0.8333": [-0.09, -0.1, 0], + "0.875": [-0.06, -0.11, 0], + "0.9167": [-0.01, -0.18, 0], + "0.9583": [0.03, -0.28, 0], + "1.0": [0.07, -0.4, 0], + "1.0417": [0.11, -0.52, 0], + "1.0833": [0.14, -0.62, 0], + "1.125": [0.17, -0.69, 0], + "1.1667": [0.19, -0.7, 0], + "1.2083": [0.2, -0.66, 0], + "1.25": [0.2, -0.59, 0] + } + }, + "skull": { + "rotation": { + "0.0": [5.64, 0, 0], + "0.0417": [5.9, 0, 0], + "0.0833": [6, 0, 0], + "0.125": [5.92, 0, 0], + "0.1667": [5.69, 0, 0], + "0.2083": [5.33, 0, 0], + "0.25": [4.91, 0, 0], + "0.2917": [4.51, 0, 0], + "0.3333": [4.2, 0, 0], + "0.375": [4.02, 0, 0], + "0.4167": [4.02, 0, 0], + "0.4583": [4.19, 0, 0], + "0.5": [4.5, 0, 0], + "0.5417": [4.9, 0, 0], + "0.5833": [5.31, 0, 0], + "0.625": [5.68, 0, 0], + "0.6667": [5.92, 0, 0], + "0.7083": [6, 0, 0], + "0.75": [5.91, 0, 0], + "0.7917": [5.65, 0, 0], + "0.8333": [5.29, 0, 0], + "0.875": [4.87, 0, 0], + "0.9167": [4.48, 0, 0], + "0.9583": [4.17, 0, 0], + "1.0": [4.02, 0, 0], + "1.0417": [4.03, 0, 0], + "1.0833": [4.22, 0, 0], + "1.125": [4.54, 0, 0], + "1.1667": [4.94, 0, 0], + "1.2083": [5.36, 0, 0], + "1.25": [5.64, 0, 0] + }, + "position": { + "0.0": [0, -0.2, 0], + "0.0417": [0, -0.18, 0], + "0.0833": [0, -0.15, 0], + "0.125": [0, -0.11, 0], + "0.1667": [0, -0.07, 0], + "0.2083": [0, -0.03, 0], + "0.25": [0, -0.01, 0], + "0.2917": [0, 0, 0], + "0.3333": [0, -0.01, 0], + "0.375": [0, -0.03, 0], + "0.4167": [0, -0.07, 0], + "0.4583": [0, -0.11, 0], + "0.5": [0, -0.15, 0], + "0.5417": [0, -0.18, 0], + "0.5833": [0, -0.2, 0], + "0.625": [0, -0.2, 0], + "0.6667": [0, -0.18, 0], + "0.7083": [0, -0.15, 0], + "0.75": [0, -0.11, 0], + "0.7917": [0, -0.07, 0], + "0.8333": [0, -0.03, 0], + "0.875": [0, -0.01, 0], + "0.9167": [0, 0, 0], + "0.9583": [0, -0.01, 0], + "1.0": [0, -0.04, 0], + "1.0417": [0, -0.07, 0], + "1.0833": [0, -0.11, 0], + "1.125": [0, -0.15, 0], + "1.1667": [0, -0.18, 0], + "1.2083": [0, -0.2, 0], + "1.25": [0, -0.2, 0] + } + }, + "tail": { + "rotation": { + "0.0": [12, -0.16, -6.99], + "0.0417": [12.26, 0.47, -6.91], + "0.0833": [13.01, 1.08, -6.53], + "0.125": [14.1, 1.64, -5.85], + "0.1667": [15.35, 2.13, -4.92], + "0.2083": [16.54, 2.53, -3.77], + "0.25": [17.46, 2.81, -2.45], + "0.2917": [17.95, 2.97, -1.02], + "0.3333": [17.92, 2.99, 0.45], + "0.375": [17.38, 2.89, 1.9], + "0.4167": [16.42, 2.65, 3.27], + "0.4583": [15.22, 2.3, 4.49], + "0.5": [13.97, 1.85, 5.52], + "0.5417": [12.91, 1.31, 6.3], + "0.5833": [12.21, 0.72, 6.8], + "0.625": [12, 0.09, 7], + "0.6667": [12.32, -0.54, 6.89], + "0.7083": [13.11, -1.14, 6.47], + "0.75": [14.22, -1.7, 5.77], + "0.7917": [15.48, -2.18, 4.81], + "0.8333": [16.65, -2.56, 3.64], + "0.875": [17.53, -2.83, 2.31], + "0.9167": [17.97, -2.98, 0.87], + "0.9583": [17.89, -2.99, -0.6], + "1.0": [17.3, -2.87, -2.05], + "1.0417": [16.31, -2.62, -3.4], + "1.0833": [15.09, -2.26, -4.61], + "1.125": [13.85, -1.79, -5.61], + "1.1667": [12.82, -1.25, -6.36], + "1.2083": [12.17, -0.65, -6.83], + "1.25": [12, -0.16, -6.99] + } + }, + "skull2": { + "rotation": { + "0.0": [-2.44, 0, 1], + "0.0417": [-2.07, 0, 0.98], + "0.0833": [-1.43, 0, 0.91], + "0.125": [-0.62, 0, 0.81], + "0.1667": [0.21, 0, 0.66], + "0.2083": [0.91, 0, 0.49], + "0.25": [1.37, 0, 0.3], + "0.2917": [1.5, 0, 0.09], + "0.3333": [1.28, 0, -0.12], + "0.375": [0.75, 0, -0.32], + "0.4167": [0, 0, -0.51], + "0.4583": [-0.84, 0, -0.68], + "0.5": [-1.62, 0, -0.82], + "0.5417": [-2.2, 0, -0.92], + "0.5833": [-2.48, 0, -0.98], + "0.625": [-2.42, 0, -1], + "0.6667": [-2.02, 0, -0.97], + "0.7083": [-1.35, 0, -0.9], + "0.75": [-0.53, 0, -0.79], + "0.7917": [0.29, 0, -0.65], + "0.8333": [0.97, 0, -0.47], + "0.875": [1.4, 0, -0.28], + "0.9167": [1.49, 0, -0.07], + "0.9583": [1.23, 0, 0.14], + "1.0": [0.68, 0, 0.34], + "1.0417": [-0.09, 0, 0.53], + "1.0833": [-0.93, 0, 0.7], + "1.125": [-1.69, 0, 0.83], + "1.1667": [-2.24, 0, 0.93], + "1.2083": [-2.49, 0, 0.99], + "1.25": [-2.44, 0, 1] + } + }, + "leftEar": { + "rotation": { + "0.0": [0.79, 1.5, -2.6], + "0.0417": [1.3, 0.92, -2.98], + "0.0833": [1.5, 0.3, -2.85], + "0.125": [1.35, -0.33, -2.21], + "0.1667": [0.87, -0.94, -1.19], + "0.2083": [0.16, -1.52, 0.04], + "0.25": [-0.67, -2.03, 1.27], + "0.2917": [-1.47, -2.44, 2.27], + "0.3333": [-2.1, -2.75, 2.87], + "0.375": [-2.45, -2.94, 2.97], + "0.4167": [-2.46, -3, 2.55], + "0.4583": [-2.12, -2.92, 1.68], + "0.5": [-1.5, -2.72, 0.52], + "0.5417": [-0.7, -2.39, -0.73], + "0.5833": [0.13, -1.96, -1.86], + "0.625": [0.85, -1.44, -2.66], + "0.6667": [1.34, -0.86, -2.99], + "0.7083": [1.5, -0.24, -2.8], + "0.75": [1.31, 0.39, -2.12], + "0.7917": [0.81, 1.01, -1.07], + "0.8333": [0.07, 1.57, 0.17], + "0.875": [-0.76, 2.07, 1.39], + "0.9167": [-1.55, 2.48, 2.35], + "0.9583": [-2.15, 2.78, 2.91], + "1.0": [-2.47, 2.95, 2.95], + "1.0417": [-2.44, 3, 2.48], + "1.0833": [-2.07, 2.91, 1.57], + "1.125": [-1.42, 2.69, 0.39], + "1.1667": [-0.62, 2.35, -0.86], + "1.2083": [0.21, 1.91, -1.96], + "1.25": [0.79, 1.5, -2.6] + } + }, + "rightEar": { + "rotation": { + "0.0": [0.79, -2.3, 1.93], + "0.0417": [1.3, -1.84, 2.7], + "0.0833": [1.5, -1.31, 3], + "0.125": [1.35, -0.71, 2.77], + "0.1667": [0.87, -0.09, 2.06], + "0.2083": [0.16, 0.54, 0.98], + "0.25": [-0.67, 1.15, -0.26], + "0.2917": [-1.47, 1.7, -1.46], + "0.3333": [-2.1, 2.18, -2.41], + "0.375": [-2.45, 2.56, -2.93], + "0.4167": [-2.46, 2.83, -2.94], + "0.4583": [-2.12, 2.98, -2.43], + "0.5": [-1.5, 2.99, -1.5], + "0.5417": [-0.7, 2.87, -0.3], + "0.5833": [0.13, 2.62, 0.94], + "0.625": [0.85, 2.26, 2.03], + "0.6667": [1.34, 1.79, 2.75], + "0.7083": [1.5, 1.25, 3], + "0.75": [1.31, 0.65, 2.72], + "0.7917": [0.81, 0.02, 1.96], + "0.8333": [0.07, -0.61, 0.86], + "0.875": [-0.76, -1.21, -0.39], + "0.9167": [-1.55, -1.76, -1.57], + "0.9583": [-2.15, -2.23, -2.48], + "1.0": [-2.47, -2.6, -2.95], + "1.0417": [-2.44, -2.85, -2.91], + "1.0833": [-2.07, -2.98, -2.35], + "1.125": [-1.42, -2.98, -1.39], + "1.1667": [-0.62, -2.85, -0.17], + "1.2083": [0.21, -2.59, 1.07], + "1.25": [0.79, -2.3, 1.93] + } + } + } + }, + "animation.silverlabs_nat.zebra_baby.run": { + "loop": true, + "animation_length": 0.6667, + "bones": { + "root": { + "rotation": { + "0.0": [0, 0, 0.3], + "0.0417": [-0.38, 0, 0.28], + "0.0833": [-0.71, 0, 0.21], + "0.125": [-0.92, 0, 0.11], + "0.1667": [-1, 0, 0], + "0.2083": [-0.92, 0, -0.11], + "0.25": [-0.71, 0, -0.21], + "0.2917": [-0.38, 0, -0.28], + "0.3333": [0, 0, -0.3], + "0.375": [0.38, 0, -0.28], + "0.4167": [0.71, 0, -0.21], + "0.4583": [0.92, 0, -0.11], + "0.5": [1, 0, 0], + "0.5417": [0.92, 0, 0.11], + "0.5833": [0.71, 0, 0.21], + "0.625": [0.38, 0, 0.28], + "0.6667": [0, 0, 0.3] + }, + "position": { + "0.0": [0, -0.5, 0.43], + "0.0417": [0, -0.37, 0.5], + "0.0833": [0, 0.27, 0.48], + "0.125": [0, 0.5, 0.4], + "0.1667": [0, 0.54, 0.25], + "0.2083": [0, 0.55, 0.07], + "0.25": [0, 0.55, -0.13], + "0.2917": [0, 0.52, -0.3], + "0.3333": [0, 0.42, -0.43], + "0.375": [0, -0.19, -0.5], + "0.4167": [0, -0.47, -0.48], + "0.4583": [0, -0.53, -0.4], + "0.5": [0, -0.54, -0.25], + "0.5417": [0, -0.55, -0.07], + "0.5833": [0, -0.55, 0.13], + "0.625": [0, -0.54, 0.3], + "0.6667": [0, -0.51, 0.43] + } + }, + "rightArm": { + "rotation": { + "0.0": [16.24, 0, 0], + "0.0417": [11.48, 0, 0], + "0.0833": [1.15, 0, 0], + "0.125": [-15.68, 0, 0], + "0.1667": [-30.35, 0, 0], + "0.2083": [-38.08, 0, 0], + "0.25": [-41.39, 0, 0], + "0.2917": [-42.06, 0, 0], + "0.3333": [-40.44, 0, 0], + "0.375": [-35.68, 0, 0], + "0.4167": [-25.35, 0, 0], + "0.4583": [-8.52, 0, 0], + "0.5": [6.15, 0, 0], + "0.5417": [13.88, 0, 0], + "0.5833": [17.19, 0, 0], + "0.625": [17.86, 0, 0], + "0.6667": [16.24, 0, 0] + }, + "position": { + "0.0": [0.3, 3.57, -0.82], + "0.0417": [0.3, 3.95, -1.02], + "0.0833": [0.3, 4.09, -1.09], + "0.125": [0.3, 4.07, -1.09], + "0.1667": [0.3, 3.89, -0.99], + "0.2083": [0.3, 3.45, -0.75], + "0.25": [0.3, 2.57, -0.16], + "0.2917": [0.3, 1.41, 0.71], + "0.3333": [0.3, 0.63, 1.22], + "0.375": [0.3, 0.25, 1.42], + "0.4167": [0.3, 0.11, 1.49], + "0.4583": [0.3, 0.13, 1.49], + "0.5": [0.3, 0.31, 1.39], + "0.5417": [0.3, 0.75, 1.15], + "0.5833": [0.3, 1.63, 0.56], + "0.625": [0.3, 2.79, -0.31], + "0.6667": [0.3, 3.57, -0.82] + } + }, + "leftArm": { + "rotation": { + "0.0": [-25.35, 0, 0], + "0.0417": [-35.68, 0, 0], + "0.0833": [-40.44, 0, 0], + "0.125": [-42.06, 0, 0], + "0.1667": [-41.39, 0, 0], + "0.2083": [-38.08, 0, 0], + "0.25": [-30.35, 0, 0], + "0.2917": [-15.68, 0, 0], + "0.3333": [1.15, 0, 0], + "0.375": [11.48, 0, 0], + "0.4167": [16.24, 0, 0], + "0.4583": [17.86, 0, 0], + "0.5": [17.19, 0, 0], + "0.5417": [13.88, 0, 0], + "0.5833": [6.15, 0, 0], + "0.625": [-8.52, 0, 0], + "0.6667": [-25.35, 0, 0] + }, + "position": { + "0.0": [0.3, 4.1, -1.04], + "0.0417": [0.3, 4.02, -1.1], + "0.0833": [0.3, 3.76, -1.08], + "0.125": [0.3, 3.16, -0.96], + "0.1667": [0.3, 2.1, -0.67], + "0.2083": [0.3, 1.04, 0.02], + "0.25": [0.3, 0.44, 0.85], + "0.2917": [0.3, 0.18, 1.27], + "0.3333": [0.3, 0.1, 1.44], + "0.375": [0.3, 0.18, 1.5], + "0.4167": [0.3, 0.44, 1.48], + "0.4583": [0.3, 1.04, 1.36], + "0.5": [0.3, 2.1, 1.07], + "0.5417": [0.3, 3.16, 0.38], + "0.5833": [0.3, 3.76, -0.45], + "0.625": [0.3, 4.02, -0.87], + "0.6667": [0.3, 4.1, -1.04] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-16.81, 0, 0], + "0.0417": [-6.16, 0, 0], + "0.0833": [6.95, 0, 0], + "0.125": [20.52, 0, 0], + "0.1667": [32.5, 0, 0], + "0.2083": [41.05, 0, 0], + "0.25": [44.87, 0, 0], + "0.2917": [43.38, 0, 0], + "0.3333": [36.81, 0, 0], + "0.375": [26.16, 0, 0], + "0.4167": [13.05, 0, 0], + "0.4583": [-0.52, 0, 0], + "0.5": [-12.5, 0, 0], + "0.5417": [-21.05, 0, 0], + "0.5833": [-24.87, 0, 0], + "0.625": [-23.38, 0, 0], + "0.6667": [-16.81, 0, 0] + }, + "position": { + "0.0": [0.1, 1.08, -1.3], + "0.0417": [0.1, 0.88, -1.27], + "0.0833": [0.1, 0.81, -1.16], + "0.125": [0.1, 0.81, -0.89], + "0.1667": [0.1, 0.91, -0.3], + "0.2083": [0.1, 1.15, 0.29], + "0.25": [0.1, 1.74, 0.56], + "0.2917": [0.1, 2.61, 0.67], + "0.3333": [0.1, 3.12, 0.7], + "0.375": [0.1, 3.32, 0.67], + "0.4167": [0.1, 3.39, 0.56], + "0.4583": [0.1, 3.39, 0.29], + "0.5": [0.1, 3.29, -0.3], + "0.5417": [0.1, 3.05, -0.89], + "0.5833": [0.1, 2.46, -1.16], + "0.625": [0.1, 1.59, -1.27], + "0.6667": [0.1, 1.08, -1.3] + }, + "scale": { + "0.0": [1, 1.05, 1], + "0.0417": [1, 1.075, 1], + "0.0833": [1, 1.1, 1], + "0.125": [1, 1.0667, 1], + "0.1667": [1, 1.0333, 1], + "0.2083": [1, 1, 1], + "0.25": [1, 1.0056, 1], + "0.2917": [1, 1.0111, 1], + "0.3333": [1, 1.0167, 1], + "0.375": [1, 1.0222, 1], + "0.4167": [1, 1.0278, 1], + "0.4583": [1, 1.0333, 1], + "0.5": [1, 1.0389, 1], + "0.5417": [1, 1.0444, 1], + "0.5833": [1, 1.05, 1], + "0.625": [1, 1.05, 1], + "0.6667": [1, 1.05, 1] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-16.81, 0, 0], + "0.0417": [-23.38, 0, 0], + "0.0833": [-24.87, 0, 0], + "0.125": [-21.05, 0, 0], + "0.1667": [-12.5, 0, 0], + "0.2083": [-0.52, 0, 0], + "0.25": [13.05, 0, 0], + "0.2917": [26.16, 0, 0], + "0.3333": [36.81, 0, 0], + "0.375": [43.38, 0, 0], + "0.4167": [44.87, 0, 0], + "0.4583": [41.05, 0, 0], + "0.5": [32.5, 0, 0], + "0.5417": [20.52, 0, 0], + "0.5833": [6.95, 0, 0], + "0.625": [-6.16, 0, 0], + "0.6667": [-16.81, 0, 0] + }, + "position": { + "0.0": [0.1, 2.9, -1.08], + "0.0417": [0.1, 1.88, -1.24], + "0.0833": [0.1, 1.03, -1.3], + "0.125": [0.1, 0.67, -1.29], + "0.1667": [0.1, 0.53, -1.22], + "0.2083": [0.1, 0.5, -1.03], + "0.25": [0.1, 0.57, -0.57], + "0.2917": [0.1, 0.78, 0.09], + "0.3333": [0.1, 1.3, 0.48], + "0.375": [0.1, 2.32, 0.64], + "0.4167": [0.1, 3.17, 0.7], + "0.4583": [0.1, 3.53, 0.69], + "0.5": [0.1, 3.67, 0.62], + "0.5417": [0.1, 3.7, 0.43], + "0.5833": [0.1, 3.63, -0.03], + "0.625": [0.1, 3.42, -0.69], + "0.6667": [0.1, 2.9, -1.08] + }, + "scale": { + "0.0": [1, 1.0444, 1], + "0.0417": [1, 1.0472, 1], + "0.0833": [1, 1.05, 1], + "0.125": [1, 1.0833, 1], + "0.1667": [1, 1.1167, 1], + "0.2083": [1, 1.15, 1], + "0.25": [1, 1.1, 1], + "0.2917": [1, 1.05, 1], + "0.3333": [1, 1, 1], + "0.375": [1, 1.0056, 1], + "0.4167": [1, 1.0111, 1], + "0.4583": [1, 1.0167, 1], + "0.5": [1, 1.0222, 1], + "0.5417": [1, 1.0278, 1], + "0.5833": [1, 1.0333, 1], + "0.625": [1, 1.0389, 1], + "0.6667": [1, 1.0444, 1] + } + }, + "body": { + "rotation": { + "0.0": [3, 0, 0], + "0.0417": [1.47, 0, 0], + "0.0833": [0.17, 0, 0], + "0.125": [-0.7, 0, 0], + "0.1667": [-1, 0, 0], + "0.2083": [-0.7, 0, 0], + "0.25": [0.17, 0, 0], + "0.2917": [1.47, 0, 0], + "0.3333": [3, 0, 0], + "0.375": [4.53, 0, 0], + "0.4167": [5.83, 0, 0], + "0.4583": [6.7, 0, 0], + "0.5": [7, 0, 0], + "0.5417": [6.7, 0, 0], + "0.5833": [5.83, 0, 0], + "0.625": [4.53, 0, 0], + "0.6667": [3, 0, 0] + }, + "position": { + "0.0": [0, 0.66, 0], + "0.0417": [0, 0.59, 0], + "0.0833": [0, 0.43, 0], + "0.125": [0, 0.14, 0], + "0.1667": [0, -0.17, 0], + "0.2083": [0, -0.36, 0], + "0.25": [0, -0.44, 0], + "0.2917": [0, -0.48, 0], + "0.3333": [0, -0.48, 0], + "0.375": [0, -0.45, 0], + "0.4167": [0, -0.33, 0], + "0.4583": [0, 0, 0], + "0.5": [0, 0.43, 0], + "0.5417": [0, 0.62, 0], + "0.5833": [0, 0.68, 0], + "0.625": [0, 0.69, 0], + "0.6667": [0, 0.66, 0] + }, + "scale": { + "0.0": [1.0091, 1.0091, 0.9818], + "0.0417": [1.0053, 1.0053, 0.9894], + "0.0833": [1.0015, 1.0015, 0.9971], + "0.125": [0.9976, 0.9976, 1.0047], + "0.1667": [0.9938, 0.9938, 1.0124], + "0.2083": [0.99, 0.99, 1.02], + "0.25": [0.9928, 0.9928, 1.0144], + "0.2917": [0.9956, 0.9956, 1.0089], + "0.3333": [0.9983, 0.9983, 1.0033], + "0.375": [1.0011, 1.0011, 0.9978], + "0.4167": [1.0039, 1.0039, 0.9922], + "0.4583": [1.0067, 1.0067, 0.9867], + "0.5": [1.0094, 1.0094, 0.9811], + "0.5417": [1.0122, 1.0122, 0.9756], + "0.5833": [1.015, 1.015, 0.97], + "0.625": [1.012, 1.012, 0.9759], + "0.6667": [1.0091, 1.0091, 0.9818] + } + }, + "skull": { + "rotation": { + "0.0": [13.01, 0, 0], + "0.0417": [12.16, 0, 0], + "0.0833": [10.54, 0, 0], + "0.125": [8.4, 0, 0], + "0.1667": [6.06, 0, 0], + "0.2083": [3.88, 0, 0], + "0.25": [2.19, 0, 0], + "0.2917": [1.24, 0, 0], + "0.3333": [1.19, 0, 0], + "0.375": [2.04, 0, 0], + "0.4167": [3.66, 0, 0], + "0.4583": [5.8, 0, 0], + "0.5": [8.14, 0, 0], + "0.5417": [10.32, 0, 0], + "0.5833": [12.01, 0, 0], + "0.625": [12.96, 0, 0], + "0.6667": [13.01, 0, 0] + }, + "position": { + "0.0": [0, 0.11, 0], + "0.0417": [0, 0.49, 0], + "0.0833": [0, 0.63, 0], + "0.125": [0, 0.68, 0], + "0.1667": [0, 0.68, 0], + "0.2083": [0, 0.65, 0], + "0.25": [0, 0.57, 0], + "0.2917": [0, 0.38, 0], + "0.3333": [0, 0.07, 0], + "0.375": [0, -0.22, 0], + "0.4167": [0, -0.38, 0], + "0.4583": [0, -0.45, 0], + "0.5": [0, -0.48, 0], + "0.5417": [0, -0.48, 0], + "0.5833": [0, -0.44, 0], + "0.625": [0, -0.29, 0], + "0.6667": [0, 0.1, 0] + } + }, + "tail": { + "rotation": { + "0.0": [42.5, -3, 3], + "0.0417": [39.85, -2.77, 2.77], + "0.0833": [38.76, -2.12, 2.12], + "0.125": [36.6, -1.15, 1.15], + "0.1667": [36.5, 0, 0], + "0.2083": [37.31, 1.15, -1.15], + "0.25": [37.76, 2.12, -2.12], + "0.2917": [40.56, 2.77, -2.77], + "0.3333": [42.5, 3, -3], + "0.375": [44.44, 2.77, -2.77], + "0.4167": [47.24, 2.12, -2.12], + "0.4583": [47.69, 1.15, -1.15], + "0.5": [48.5, 0, 0], + "0.5417": [48.4, -1.15, 1.15], + "0.5833": [46.24, -2.12, 2.12], + "0.625": [45.15, -2.77, 2.77], + "0.6667": [42.5, -3, 3] + }, + "position": { + "0.0": [-0.2, 0, 0], + "0.0417": [-0.18, -0.19, 0], + "0.0833": [-0.14, -0.35, 0], + "0.125": [-0.08, -0.46, 0], + "0.1667": [0, -0.5, 0], + "0.2083": [0.08, -0.46, 0], + "0.25": [0.14, -0.35, 0], + "0.2917": [0.18, -0.19, 0], + "0.3333": [0.2, 0, 0], + "0.375": [0.18, 0.19, 0], + "0.4167": [0.14, 0.35, 0], + "0.4583": [0.08, 0.46, 0], + "0.5": [0, 0.5, 0], + "0.5417": [-0.08, 0.46, 0], + "0.5833": [-0.14, 0.35, 0], + "0.625": [-0.18, 0.19, 0], + "0.6667": [-0.2, 0, 0] + }, + "scale": { + "0.0": [0.9913, 1, 0.9913], + "0.0417": [0.9901, 1.0077, 0.9939], + "0.0833": [0.9903, 1.0141, 0.9974], + "0.125": [0.9921, 1.0185, 1.0013], + "0.1667": [0.995, 1.02, 1.005], + "0.2083": [0.9987, 1.0185, 1.0079], + "0.25": [1.0026, 1.0141, 1.0097], + "0.2917": [1.0061, 1.0077, 1.0099], + "0.3333": [1.0087, 1, 1.0087], + "0.375": [1.0099, 0.9923, 1.0061], + "0.4167": [1.0097, 0.9859, 1.0026], + "0.4583": [1.0079, 0.9815, 0.9987], + "0.5": [1.005, 0.98, 0.995], + "0.5417": [1.0013, 0.9815, 0.9921], + "0.5833": [0.9974, 0.9859, 0.9903], + "0.625": [0.9939, 0.9923, 0.9901], + "0.6667": [0.9913, 1, 0.9913] + } + }, + "skull2": { + "rotation": { + "0.0": [2.57, 0, 0], + "0.0417": [3.55, 0, 0], + "0.0833": [3.98, 0, 0], + "0.125": [3.81, 0, 0], + "0.1667": [3.06, 0, 0], + "0.2083": [1.85, 0, 0], + "0.25": [0.35, 0, 0], + "0.2917": [-1.2, 0, 0], + "0.3333": [-2.57, 0, 0], + "0.375": [-3.55, 0, 0], + "0.4167": [-3.98, 0, 0], + "0.4583": [-3.81, 0, 0], + "0.5": [-3.06, 0, 0], + "0.5417": [-1.85, 0, 0], + "0.5833": [-0.35, 0, 0], + "0.625": [1.2, 0, 0], + "0.6667": [2.57, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, -0.08, 0.08], + "0.0833": [0, -0.14, 0.14], + "0.125": [0, -0.18, 0.18], + "0.1667": [0, -0.2, 0.2], + "0.2083": [0, -0.18, 0.18], + "0.25": [0, -0.14, 0.14], + "0.2917": [0, -0.08, 0.08], + "0.3333": [0, 0, 0], + "0.375": [0, 0.08, -0.08], + "0.4167": [0, 0.14, -0.14], + "0.4583": [0, 0.18, -0.18], + "0.5": [0, 0.2, -0.2], + "0.5417": [0, 0.18, -0.18], + "0.5833": [0, 0.14, -0.14], + "0.625": [0, 0.08, -0.08], + "0.6667": [0, 0, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [3.06, 0, 0], + "0.0833": [5.66, 0, 0], + "0.125": [7.39, 0, 0], + "0.1667": [8, 0, 0], + "0.2083": [7.39, 0, 0], + "0.25": [5.66, 0, 0], + "0.2917": [3.06, 0, 0], + "0.3333": [0, 0, 0], + "0.375": [-3.06, 0, 0], + "0.4167": [-5.66, 0, 0], + "0.4583": [-7.39, 0, 0], + "0.5": [-8, 0, 0], + "0.5417": [-7.39, 0, 0], + "0.5833": [-5.66, 0, 0], + "0.625": [-3.06, 0, 0], + "0.6667": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [5.14, 0, 0], + "0.0417": [7.1, 0, 0], + "0.0833": [7.97, 0, 0], + "0.125": [7.63, 0, 0], + "0.1667": [6.13, 0, 0], + "0.2083": [3.69, 0, 0], + "0.25": [0.7, 0, 0], + "0.2917": [-2.41, 0, 0], + "0.3333": [-5.14, 0, 0], + "0.375": [-7.1, 0, 0], + "0.4167": [-7.97, 0, 0], + "0.4583": [-7.63, 0, 0], + "0.5": [-6.13, 0, 0], + "0.5417": [-3.69, 0, 0], + "0.5833": [-0.7, 0, 0], + "0.625": [2.41, 0, 0], + "0.6667": [5.14, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.zebra_baby.walk_UB": { + "loop": true, + "bones": { + "root": { + "rotation": [0, 0, "Math.cos(( q.anim_time - 0.0 ) * 290 ) * -0.1"], + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 580 ) * 0.1", + "Math.cos(( q.anim_time - 0.0 ) * 580 ) * -0.2" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 1.6; v.mag = 18; v.balloon = 1.5; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + "0.2 - Math.cos(( q.anim_time - 0.0 ) * 290 ) * -0.1", + "v.freq = 1.6; v.mag = 1.2; v.balloon = 2; v.offset = 1.2; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 1.6; v.mag = 0.5; v.balloon = 1; v.offset = 1.3; v.time_offset = -0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 1.6; v.mag = -18; v.balloon = 2; v.offset = 0; v.time_offset = 0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + "-0.2 - Math.cos(( q.anim_time - 0.0 ) * 290 ) * -0.1", + "v.freq = 1.6; v.mag = -1.2; v.balloon = 1.5; v.offset = 1.2; v.time_offset = -0.45; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;", + "v.freq = 1.6; v.mag = -0.5; v.balloon = 1; v.offset = 1.3; v.time_offset = -0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset;" + ] + }, + "rightLeg": { + "rotation": [ + "5 - ( v.freq = 1.6; v.mag = 20; v.balloon = 2; v.offset = 0; v.time_offset = 0.9; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + 0.3, + "( v.freq = 1.6; v.mag = -1; v.balloon = 2; v.offset = 0.8; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "( v.freq = 1.6; v.mag = 0.7; v.balloon = 1; v.offset = -1; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );" + ] + }, + "leftLeg": { + "rotation": [ + "5 - ( v.freq = 1.6; v.mag = -20; v.balloon = 2; v.offset = 0; v.time_offset = 0.8; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag - v.offset );", + 0, + 0 + ], + "position": [ + -0.3, + "( v.freq = 1.6; v.mag = 1; v.balloon = 2; v.offset = 1.2; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "( v.freq = 1.6; v.mag = -0.7; v.balloon = 1; v.offset = -1; v.time_offset = 0.3; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );" + ] + }, + "body": { + "rotation": [ + "2 - Math.sin(( q.anim_time - 0.1 ) * 580 ) * 0.8", + 0, + "Math.cos( -50 + ( q.anim_time - 0.0 ) * 290 ) * -1" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 290 ) * -0.2", + "-0.4 + Math.sin( -40 + ( q.anim_time - 0.0 ) * 580 ) * 0.3", + 0 + ] + }, + "skull": { + "rotation": [ + "5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 580 ) * -1", + 0, + 0 + ], + "position": [ + 0, + "-0.1 + Math.sin( -80 + ( q.anim_time - 0.0 ) * 580 ) * 0.1", + 0 + ] + }, + "tail": { + "rotation": [ + "15 - Math.cos(( q.anim_time - 0.0 ) * 580 ) * 3", + "-Math.cos(( q.anim_time + 0.3 ) * 290 ) * 3", + "Math.sin(( q.anim_time + 0.3 ) * 290 ) * -7" + ] + }, + "skull2": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.2 ) * 580 ) * -2", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 290 ) * 1" + ] + }, + "leftEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 580 ) * -2", + "-Math.cos( 60 + ( q.anim_time - 0.0 ) * 290 ) * -3", + "Math.sin( 60 + ( q.anim_time - 0.0 ) * 580 ) * -3" + ] + }, + "rightEar": { + "rotation": [ + "-0.5 - Math.sin( 40 + ( q.anim_time - 0.0 ) * 580 ) * -2", + "-Math.cos( 40 + ( q.anim_time - 0.0 ) * 290 ) * 3", + "Math.sin( 40 + ( q.anim_time - 0.0 ) * 580 ) * 3" + ] + } + } + }, + "animation.silverlabs_nat.zebra_baby.run_UB": { + "loop": true, + "animation_length": 0.6667, + "bones": { + "root": { + "rotation": [ + "-Math.sin(( q.anim_time - 0.0 ) * 540 ) * 1", + 0, + "Math.cos(( q.anim_time - 0.0 ) * 540 ) * 0.3" + ], + "position": [ + 0, + "0 + ( v.freq = 6; v.amplitude = 0.25; v.offset = 1.3; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( Math.atan( Math.cos( v.t * 90 + 10 * Math.sin( v.t * 90 + 150 * Math.sin( v.t * 10 ) ) ) ) / 10 ) / 35 ) * v.amplitude );", + "Math.cos( -30 + ( q.anim_time - 0.0 ) * 540 ) * 0.5" + ] + }, + "rightArm": { + "rotation": [ + "-( v.freq = 3; v.mag = -30; v.balloon = 1.5; v.offset = 12.1; v.time_offset = 0.05; Math.atan( v.balloon * Math.cos(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + 0.3, + "( v.freq = 3; v.mag = 2; v.balloon = 1.5; v.offset = 2.1; v.time_offset = -0.6; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "( v.freq = 3; v.mag = -1.3; v.balloon = 2; v.offset = 0.2; v.time_offset = -0.6; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );" + ] + }, + "leftArm": { + "rotation": [ + "-( v.freq = 3; v.mag = -30; v.balloon = 1.5; v.offset = 12.1; v.time_offset = 0.2; Math.atan( v.balloon * Math.cos(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + 0, + 0 + ], + "position": [ + 0.3, + "( v.freq = 3; v.mag = 2; v.balloon = 1.5; v.offset = 2.1; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "( v.freq = 3; v.mag = -1.3; v.balloon = 2; v.offset = 0.2; v.time_offset = -0.55; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );" + ] + }, + "rightLeg": { + "rotation": [ + "10 - Math.cos( 40 + ( q.anim_time - 0.0 ) * 540 ) * 35", + 0, + 0 + ], + "position": [ + 0.1, + "( v.freq = 3; v.mag = -1.3; v.balloon = 2; v.offset = 2.1; v.time_offset = -0.6; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "( v.freq = 3; v.mag = -1; v.balloon = 2; v.offset = -0.3; v.time_offset = -0.5; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );" + ], + "scale": { + "0.0": [1, 1.05, 1], + "0.0833": [1, 1.1, 1], + "0.2083": [1, 1, 1], + "0.5833": [1, 1.05, 1], + "0.6667": [1, 1.05, 1] + } + }, + "leftLeg": { + "rotation": [ + "10 - Math.cos( -40 + ( q.anim_time - 0.0 ) * 540 ) * 35", + 0, + 0 + ], + "position": [ + 0.1, + "( v.freq = 3; v.mag = -1.6; v.balloon = 2; v.offset = 2.1; v.time_offset = -0.7; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );", + "( v.freq = 3; v.mag = -1; v.balloon = 2; v.offset = -0.3; v.time_offset = -0.6; Math.atan( v.balloon * Math.sin(( q.anim_time + v.time_offset ) * 180 * v.freq ) ) / Math.atan( v.balloon ) * v.mag + v.offset );" + ], + "scale": { + "0.0": [1, 1.0444, 1], + "0.0833": [1, 1.05, 1], + "0.2083": [1, 1.15, 1], + "0.3333": [1, 1, 1], + "0.6667": [1, 1.0444, 1] + } + }, + "body": { + "rotation": ["3 - Math.sin(( q.anim_time - 0.0 ) * 540 ) * 4", 0, 0], + "position": [ + 0, + "0.1 + ( v.freq = 6; v.amplitude = -0.4; v.offset = 2.8; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 10 * Math.sin( v.t * 90 + 10 * Math.sin( v.t * 50 ) ) ) ) / 45 ) / 35 ) * v.amplitude; );", + 0 + ], + "scale": { + "0.0": [1.0091, 1.0091, 0.9818], + "0.2083": [0.99, 0.99, 1.02], + "0.5833": [1.015, 1.015, 0.97], + "0.6667": [1.0091, 1.0091, 0.9818] + } + }, + "skull": { + "rotation": [ + "7.1 - Math.sin( -80 + ( q.anim_time - 0.0 ) * 540 ) * 6", + 0, + 0 + ], + "position": [ + 0, + "0.1 + ( v.freq = 6; v.amplitude = -0.4; v.offset = 4; v.t = -q.anim_time * v.freq + v.offset; return ( Math.atan( 1.25 * Math.atan( Math.sin( v.t * 90 + 10 * Math.sin( v.t * 90 + 10 * Math.sin( v.t * 50 ) ) ) ) / 45 ) / 35 ) * v.amplitude; );", + 0 + ] + }, + "tail": { + "rotation": [ + "42.5 - ( Math.sin(( q.anim_time - 0.0 ) * 540 ) * 6 ) - ( Math.sin(( q.anim_time - 0.0 ) * 3240 ) * 0.5 )", + "-Math.cos(( q.anim_time - 0.0 ) * 540 ) * 3", + "Math.cos(( q.anim_time - 0.0 ) * 540 ) * 3" + ], + "position": [ + "-Math.cos(( q.anim_time - 0.0 ) * 540 ) * 0.2", + "Math.sin(( q.anim_time - 0.0 ) * 540 ) * -0.5", + 0 + ], + "scale": [ + "1 + Math.sin( 60 + ( q.anim_time - 0.0 ) * 540 ) * -0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 540 ) * 0.02", + "1 + Math.sin( 60 - ( q.anim_time - 0.0 ) * 540 ) * -0.01" + ] + }, + "skull2": { + "rotation": [ + "-Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * -4", + 0, + 0 + ], + "position": [ + 0, + "Math.sin(( q.anim_time - 0.0 ) * 540 ) * -0.2", + "Math.sin(( q.anim_time - 0.0 ) * 540 ) * 0.2" + ] + }, + "leftEar": { + "rotation": ["Math.sin(( q.anim_time - 0.0 ) * 540 ) * 8", 0, 0] + }, + "rightEar": { + "rotation": ["Math.sin( 40 + ( q.anim_time - 0.0 ) * 540 ) * 8", 0, 0] + } + } + }, + "animation.silverlabs_nat.zebra_baby.sit_idle": { + "loop": true, + "bones": { + "root": { + "position": [0, 2.9, 0] + }, + "rightArm": { + "rotation": [-37, 0, -87.5], + "position": [-1.5, -11.3, -1.5] + }, + "leftArm": { + "rotation": [30.48834, 4.06269, -75.47083], + "position": [-2, -9, -1.4] + }, + "rightLeg": { + "rotation": [-86.89579, -33.60872, -16.67657], + "position": [-0.2, -11.2, 0.3] + }, + "leftLeg": { + "rotation": [-92.7696, -44.33527, 8.40632], + "position": [-2.7, -9.6, 1.6] + }, + "body": { + "rotation": [0, 0, -15], + "position": [-3.5, -11, 0] + }, + "skull": { + "rotation": [15.7329, -11.35737, 15.1335] + }, + "tail": { + "rotation": [9.57069, 20.06867, -19.20462] + }, + "skull2": { + "rotation": [0, 0, 5], + "position": [0, -0.2, 0] + } + } + }, + "animation.silverlabs_nat.zebra_baby.unsit": { + "loop": true, + "animation_length": 1.375, + "bones": { + "root": { + "position": { + "0.0": [0, 2.9, 0], + "0.1667": [0, 2.65, 0], + "0.7083": [0, 2.88, 0], + "1.125": [0, 0, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [-37, 0, -87.5], + "0.25": [-42.98259, 1.36385, -86.03702], + "0.4167": [-33.87826, 15.85586, -65.35736], + "0.5417": [-32, 0, 0], + "0.625": [17, 0, 28], + "0.7917": [29.44, 0.96, 19.97], + "0.9583": [7.36, 0.24, 4.99], + "1.125": [0, 0, 0] + }, + "position": { + "0.0": [-1.5, -11.3, -1.5], + "0.25": [-1.5, -10.9, -1.5], + "0.4167": [-0.5, -7.8, -1.5], + "0.5417": [2.4, -1.4, -3.2], + "0.625": [3.4, -2.9, -2.4], + "0.7917": [2.53, -2.96, -3.7], + "0.9583": [0.63, -0.74, -0.92], + "1.125": [0, 0, 0] + } + }, + "leftArm": { + "rotation": { + "0.0": [30.48834, 4.06269, -75.47083], + "0.2083": [-8.73008, -35.35965, -18.82301], + "0.375": [2.84372, -38.00866, -8.08921], + "0.625": [16.25656, -3.76931, 26.09484], + "0.75": [19.13152, -10.12401, 7.03679], + "0.9167": [3.86392, -10.23484, -5.61409], + "1.0417": [0.49, -6.88, -1.35], + "1.125": [7.15322, -0.76563, 0.87204], + "1.2083": [3, 0, 0], + "1.2917": [0, 0, 0] + }, + "position": { + "0.0": [-2, -9, -1.4], + "0.2083": [-2.2, -3.4, -1.4], + "0.375": [0.3, -3.1, -3.1], + "0.625": [5.4, -3.4, -5], + "0.75": [3.56, -2.53, -5.61], + "0.9167": [0.69, -1.36, -3.59], + "1.0": [-0.61, 1.9, -1.73], + "1.125": [-0.4, 1.3, -0.2], + "1.2083": [0, 0.3, 0], + "1.2917": [0, 0, 0] + } + }, + "rightLeg": { + "rotation": { + "0.0": [-86.89579, -33.60872, -16.67657], + "0.5": [-22.70747, -4.94413, 3.46857], + "0.5833": [-10.71119, -4.57543, -4.05501], + "0.625": [-10.93663, -1.43461, 2.39225], + "0.6667": [-10.98529, 0.57217, 2.94498], + "0.8333": [-5, 0, 0], + "1.0417": [4.5, 0, 0], + "1.1667": [0, 0, 0], + "1.2083": [0, 0, 0] + }, + "position": { + "0.0": [-0.2, -11.2, 0.3], + "0.2917": [-1.91, -5.42, -0.74], + "0.5833": [2.38, -2.84, -4.78], + "0.625": [3.44, -2.87, -4.59], + "0.6667": [3.7, -2.9, -4.4], + "0.8333": [3.2, -2.1, -5.6], + "1.0417": [1.6, 0.75, -2.8], + "1.1667": [0, 0, 0], + "1.2083": [0, 0, 0] + } + }, + "leftLeg": { + "rotation": { + "0.0": [-92.7696, -44.33527, 8.40632], + "0.2083": [-92.7696, -44.33527, 8.40632], + "0.4583": [-50.81162, -39.5653, -11.35127], + "0.5": [-27.36813, -36.95101, 18.91559], + "0.5833": [-12.27155, -9.32415, 7.30442], + "0.7083": [25.98745, 0.78133, 13.15888], + "0.7917": [26.56246, 0.55809, 9.3992], + "0.9583": [10, 0, 0], + "1.0417": [4, 0, 0], + "1.125": [0, 0, 0] + }, + "position": { + "0.0": [-2.7, -9.6, 1.6], + "0.2083": [-2.7, -9.6, 1.6], + "0.25": [-2.53, -8.88, 1.17], + "0.4583": [-1.7, -6.5, -1], + "0.5": [-1.07, -3.78, -1.72], + "0.5833": [1.9, -1.05, -2.55], + "0.7083": [2.4, -3.6, -3.6], + "0.7917": [1.71, -2.83, -4.07], + "0.9583": [0, -0.9, -1.6], + "1.0417": [0, -0.6, -0.6], + "1.125": [0, 0.05, 0], + "1.375": [0, 0, 0] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, -15], + "0.2083": [-5, 0, -18], + "0.2917": [-2, 0, -14.9], + "0.4167": [-10, 0, -5], + "0.5": [-3.67, -0.52, 3.28], + "0.625": [5.83045, -1.29256, 9.94548], + "0.75": [14.83045, -1.29256, 9.94548], + "0.9167": [4.99086, 0.29723, 2.66451], + "1.0": [-0.17438, 1.99239, -0.30303], + "1.125": [0, 0, -0.8], + "1.25": [0, 0, 0] + }, + "position": { + "0.0": [-3.5, -11, 0], + "0.2083": [-3.5, -11, 0], + "0.4167": [-1.6, -8.3, -1], + "0.625": [3.3, -6.5, -2.7], + "0.75": [3.3, -5.3, -4.6], + "0.7917": [2.75, -4.74, -4.48], + "0.9167": [1.1, -3.07, -2.93], + "1.0": [0, -1.1, -1], + "1.0833": [0, -0.37, -0.33], + "1.125": [0, 0, 0] + } + }, + "skull": { + "rotation": { + "0.0": [15.7329, -11.35737, 15.1335], + "0.0833": [14, -13.23, 13.59], + "0.2083": [16.64806, -16.0424, 11.27402], + "0.4167": [32.94422, -4.17769, -0.96716], + "0.5417": [43.26617, -10.88707, -11.00911], + "0.6667": [37.67, -10.89, -13.51], + "0.7917": [24.67, -10.89, -11.01], + "0.9167": [4.46617, -10.88707, -4.00911], + "1.0417": [-5.81746, -4.47224, 0.71784], + "1.125": [-6.31, -2.16, 1.77], + "1.25": [-0.2, -1, 1], + "1.3333": [-1, -1, 1] + } + }, + "tail": { + "rotation": { + "0.0": [9.57069, 20.06867, -19.20462], + "0.25": [27.58746, 14.40808, -13.78775], + "0.5417": [6.80833, -8.51022, 7.34774], + "0.8333": [-9.61971, 4.76619, -12.26103], + "1.0": [-6.7427, -3.86956, 8.03327], + "1.2083": [-2.95139, 0.55331, -0.8836], + "1.375": [0, 0, 0] + } + }, + "skull2": { + "rotation": { + "0.0": [0, 0, 5], + "0.25": [-10, 0, 4.00144], + "0.5": [5.83285, 0, 2.11053], + "0.8333": [-4.945, 6.82351, 1.05484], + "1.0833": [-3.07208, 1.71201, -2.93583], + "1.25": [3, 0, 0], + "1.3333": [0, 0, 0] + }, + "position": [0, -0.2, 0] + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [11, 0, 12], + "0.4583": [-15.86773, 0, 12], + "0.6667": [26.49998, 0, 12], + "1.0": [-15.01665, 0, 12], + "1.2083": [4, 0, 0], + "1.3333": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "1.2083": [0, 0, 0], + "1.3333": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [11, 0, -12], + "0.5417": [-15.86773, 0, -12], + "0.75": [26.49998, 0, -12], + "1.0417": [-15.01665, 0, -12], + "1.25": [4, 0, 0], + "1.3333": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "1.25": [0, 0, 0], + "1.3333": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.zebra_baby.unsit2": { + "loop": true, + "animation_length": 1.375, + "bones": { + "root": { + "rotation": [0, 0, 0], + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.6667": [0, 2.88, 0], + "1.2083": [0, 2.65, 0], + "1.375": [0, 2.9, 0] + } + }, + "rightArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.4167": [7.36, 0.24, 4.99], + "0.5833": [29.44, 0.96, 19.97], + "0.75": [17, 0, 28], + "0.8333": [-32, 0, 0], + "0.9583": [-35.46985, 11.29916, -72.12416], + "1.125": [-36.96224, -1.80492, -89.8967], + "1.375": [-37, 0, -87.5] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.4167": [0.63, -0.74, -0.92], + "0.5833": [2.53, -2.96, -3.7], + "0.75": [3.4, -2.9, -2.4], + "0.8333": [2.4, -1.4, -3.2], + "0.9583": [-0.5, -7.8, -1.5], + "1.125": [-1.5, -11.3, -1.5], + "1.375": [-1.5, -11.3, -1.5] + } + }, + "leftArm": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.1667": [3, 0, 0], + "0.25": [7.15322, -0.76563, 0.87204], + "0.3333": [0.49, -6.88, -1.35], + "0.4167": [-10.32764, -11.13541, -14.06031], + "0.5833": [10.19154, -2.17807, -4.22003], + "0.75": [3.68746, -2.20206, 5.03974], + "1.0": [-2.54716, -39.55516, -23.37384], + "1.1667": [6.49914, -35.77678, -44.71032], + "1.2917": [25.69, -3.91, -69.32], + "1.375": [30.48834, 4.06269, -75.47083] + }, + "position": { + "0.0": [0, 0, 0], + "0.0833": [0, 0, 0], + "0.1667": [0, 0.3, 0], + "0.25": [-0.4, 1.3, -0.2], + "0.3333": [-0.61, 1.9, -1.73], + "0.4167": [0.8, -1.2, -3.7], + "0.5833": [2.15, -1.95, -5.65], + "0.75": [3.5, -2.7, -5], + "1.0": [0.3, -2.6, -3.1], + "1.1667": [-2.2, -3.4, -1.4], + "1.2917": [-2.04, -7.88, -1.4], + "1.375": [-2, -9, -1.4] + } + }, + "rightLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.3333": [4.5, 0, 0], + "0.5417": [-5, 0, 0], + "0.7083": [-10.98529, 0.57217, 2.94498], + "0.75": [-10.93663, -1.43461, 2.39225], + "0.7917": [-10.71119, -4.57543, -4.05501], + "0.875": [-48.38, -16.41, -4.59], + "1.0833": [-86.89579, -33.60872, -16.67657], + "1.375": [-86.89579, -33.60872, -16.67657] + }, + "position": { + "0.0": [0, 0, 0], + "0.1667": [0, 0, 0], + "0.2083": [0, 0, 0], + "0.3333": [1.6, 0.75, -2.8], + "0.5417": [3.2, -2.1, -5.6], + "0.7083": [3.7, -2.9, -4.4], + "0.75": [3.44, -2.87, -4.59], + "0.7917": [2.38, -2.84, -4.78], + "0.875": [0.9, -5, -1.88], + "1.0833": [-0.2, -11.2, 0.3], + "1.375": [-0.2, -11.2, 0.3] + } + }, + "leftLeg": { + "rotation": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.5417": [22.42, 0.42, 7.05], + "1.0833": [-92.7696, -44.33527, 8.40632], + "1.1667": [-90.7696, -44.33527, 8.40632], + "1.25": [-92.7696, -44.33527, 8.40632], + "1.3333": [-92.7696, -44.33527, 8.40632] + }, + "position": { + "0.0": [0, 0, 0], + "0.2917": [0, 0, 0], + "0.5417": [1.28, -2.35, -3.45], + "0.6667": [4.12, -2.8, -2.96], + "0.75": [3.47, -2.98, -1.83], + "0.7917": [2.38, -3.13, -0.89], + "1.0": [-2.2, -7.45, 1.25], + "1.0833": [-2.7, -9.3, 1.6], + "1.1667": [-2.7, -8.72, 1.6], + "1.25": [-2.7, -9.7, 1.6], + "1.3333": [-2.7, -9.6, 1.6] + } + }, + "body": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [0, 0, 0], + "0.25": [0, 0, -0.8], + "0.375": [-0.17438, 1.99239, -0.30303], + "0.4583": [4.99086, 0.29723, 2.66451], + "0.625": [14.83045, -1.29256, 9.94548], + "0.75": [6.20314, -4.23585, 9.63171], + "0.875": [-3.68127, -4.51178, 3.53663], + "0.9583": [-10, 0, -5], + "1.0833": [-2, 0, -14.9], + "1.1667": [-5, 0, -18], + "1.375": [0, 0, -15] + }, + "position": { + "0.0": [0, 0, 0], + "0.25": [0, 0, 0], + "0.2917": [0, -0.37, -0.33], + "0.375": [0, -1.1, -1], + "0.4583": [1.1, -3.07, -2.93], + "0.5833": [2.75, -4.74, -4.48], + "0.625": [3.3, -5.3, -4.6], + "0.75": [3.3, -6.5, -2.7], + "0.9583": [-1.6, -8.3, -1], + "1.1667": [-3.5, -11, 0], + "1.375": [-3.5, -11, 0] + } + }, + "skull": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [-1, -1, 1], + "0.5833": [-10.41618, -1.54659, -12.38074], + "0.9583": [19.93274, -11.84363, 10.62116], + "1.2917": [14, -13.23, 13.59], + "1.375": [15.7329, -11.35737, 15.1335] + }, + "position": [0, 0, 0] + }, + "tail": { + "rotation": { + "0.0": [0, 0, 0], + "0.25": [1.07624, -4.51694, 9.49962], + "0.4583": [25.80643, -8.28107, 17.41597], + "0.6667": [16.613, 26.6879, -15.3389], + "0.8333": [11.62453, 38.48681, -33.84373], + "1.0417": [9.57069, 20.06867, -19.20462], + "1.1667": [15.57897, 25.62785, -26.89057], + "1.25": [9.57069, 20.06867, -19.20462], + "1.375": [9.57069, 20.06867, -19.20462] + }, + "position": [0, 0, 0] + }, + "skull2": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.5833": [-9.00006, 3.0309, 2.32415], + "0.9583": [-15.31952, -11.58534, 6.58638], + "1.125": [-9.44149, -14.84603, 7.26969], + "1.2083": [-3.24589, -6.91529, 6.18196], + "1.375": [0, 0, 5] + }, + "position": { + "0.0": [0, 0, 0], + "1.375": [0, -0.2, 0] + } + }, + "leftEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.1667": [4, 0, 0], + "0.375": [-15.01665, 0, 12], + "0.7083": [26.49998, 0, 12], + "0.9167": [-15.86773, 0, 12], + "1.125": [11, 0, 12], + "1.375": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.1667": [0, 0, 0], + "1.375": [0, 0, 0] + } + }, + "rightEar": { + "rotation": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.125": [4, 0, 0], + "0.3333": [-15.01665, 0, -12], + "0.625": [26.49998, 0, -12], + "0.8333": [-15.86773, 0, -12], + "1.125": [11, 0, -12], + "1.375": [0, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.0417": [0, 0, 0], + "0.125": [0, 0, 0], + "1.375": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.zebra_baby.sleep": { + "loop": true, + "bones": { + "root": { + "position": [0, 2.9, 0], + "scale": [ + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * -0.03", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.01", + "1 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.02" + ] + }, + "rightArm": { + "rotation": [-26, 0, -87.5], + "position": [0.4, -11.3, -1.1] + }, + "leftArm": { + "rotation": [30.54569, 3.55489, -74.60745], + "position": [-2, -8.4, -0.3] + }, + "rightLeg": { + "rotation": [-86.89579, -33.60872, -16.67657], + "position": [-0.2, -11.2, 0.3] + }, + "leftLeg": { + "rotation": [-77.88297, -44.33527, 8.40632], + "position": [-2.7, -7.8, 1.6] + }, + "body": { + "rotation": [0, 0, -85], + "position": [-3.3, -11.8, -0.4] + }, + "skull": { + "rotation": [105.08154, 7.30849, -11.14174] + }, + "tail": { + "rotation": [ + 13.4, + -4.24, + "7.8 + Math.sin( -30 + ( q.anim_time - 0.0 ) * 90 ) * 2" + ] + }, + "skull2": { + "rotation": [0, 0, 5], + "position": [0, -0.2, 0] + }, + "leftEar": { + "rotation": [ + "-13 - Math.sin( 60 + ( q.anim_time - 0.0 ) * 90 ) * 2", + 0, + "-6 + Math.cos( 60 + ( q.anim_time - 0.0 ) * 90 ) * 2" + ] + }, + "rightEar": { + "rotation": [ + "-0 - Math.sin( -40 + ( q.anim_time - 0.0 ) * 90 ) * 2", + 0, + "4 + Math.cos( 60 + ( q.anim_time - 0.0 ) * 90 ) * 2" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/generic.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/generic.rp_anim.json new file mode 100644 index 0000000..b614df7 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/generic.rp_anim.json @@ -0,0 +1,92 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.generic.cardinal_orientation": { + "loop": true, + "bones": { + "root": { + "rotation": [ + 0, + "( Math.round( q.body_y_rotation / 90 ) * 90 ) - q.body_y_rotation", + 0 + ] + } + } + }, + "animation.silverlabs_nat.generic.face_player_camera": { + "loop": true, + "bones": { + "root": { + "rotation": ["q.camera_rotation( 0 )", "q.camera_rotation( 1 )", 0] + } + } + }, + "animation.silverlabs_nat.generic.no_rotate.root": { + "loop": true, + "bones": { + "root": { + "rotation": [0, "-q.body_y_rotation", 0] + } + } + }, + "animation.silverlabs_nat.generic.no_rotate.specific_bones": { + "loop": true, + "bones": { + "no_rotate": { + "rotation": [0, "-q.body_y_rotation", 0] + } + } + }, + "animation.silverlabs_nat.generic.rotate.specific_bones": { + "loop": true, + "bones": { + "rotate": { + "rotation": [0, "-q.body_y_rotation + q.head_y_rotation( 0 )", 0] + } + } + }, + "animation.silverlabs_nat.generic.rotate.travelling_direction": { + "loop": true, + "bones": { + "root": { + "rotation": ["v.pitch", "-q.body_y_rotation + v.yaw + 180", 0] + } + } + }, + "animation.silverlabs_nat.generic.rotate.projectile_move": { + "loop": true, + "bones": { + "root": { + "rotation": ["-q.target_x_rotation", "-q.target_y_rotation", 0] + } + } + }, + "animation.silverlabs_nat.generic.face_player_camera.y": { + "loop": true, + "bones": { + "face_player_camera_y": { + "rotation": [0, "q.camera_rotation( 1 )", 0] + } + } + }, + "animation.sf_cma.hedgehog.third_person": { + "loop": true, + "animation_length": 2, + "override_previous_animation": true, + "bones": { + "rightArm": { + "position": [ + "13.5 * v.is_first_person", + "-10.0 * v.is_first_person", + "12.0 * v.is_first_person" + ], + "rotation": [ + "( -v.tcos0 - 15 - Math.min( q.item_in_use_duration * q.is_using_item, 200.0 ) / 1.5 ) * ! v.is_first_person + ( 95.0 ) * v.is_first_person", + "( -45.0 ) * v.is_first_person", + "(( Math.cos( q.life_time * 103.2 ) * 2.865 ) + 2.865 ) * ! v.is_first_person + ( 115.0 ) * v.is_first_person" + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/hamster_wheel.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/hamster_wheel.rp_anim.json new file mode 100644 index 0000000..0f453a9 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/hamster_wheel.rp_anim.json @@ -0,0 +1,19 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.hamster_wheel.spin": { + "loop": true, + "animation_length": 1.79167, + "bones": { + "wheel": { + "rotation": ["q.anim_time * 200", 0, 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "spin" + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/info_book.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/info_book.rp_anim.json new file mode 100644 index 0000000..2580805 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/info_book.rp_anim.json @@ -0,0 +1,339 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.info_book.spawn": { + "loop": "hold_on_last_frame", + "animation_length": 0.4375, + "bones": { + "book": { + "rotation": { + "0.0": [25, 0, 0], + "0.0938": [8.03, 0, 0], + "0.1875": [1.67, 0, 0], + "0.2813": [0, 0, 0], + "0.4375": [0, 0, 0] + }, + "position": { + "0.0": [0, 16.6, -1], + "0.0938": [0, 4.37, -0.32], + "0.1875": [0, 0.91, -0.07], + "0.2813": [0, -0.3, 0], + "0.4375": [0, 0, 0] + } + }, + "right_side": { + "rotation": { + "0.0": [0, 0, -82], + "0.1875": [0, 0, -9.11], + "0.2813": [0, 0, 0], + "0.3438": [0, 0, -2], + "0.4375": [0, 0, 0] + } + }, + "left_side": { + "rotation": { + "0.0": [0, 0, 82.5], + "0.1875": [0, 0, 9.17], + "0.2813": [0, 0, 0], + "0.3438": [0, 0, 2], + "0.4375": [0, 0, 0] + } + } + }, + "sound_effects": { + "0.0": { + "effect": "open" + } + }, + "timeline": { + "0.4": "v.page = q.property('silverlabs_nat:page_index' );" + } + }, + "animation.silverlabs_nat.info_book.pickup": { + "loop": "hold_on_last_frame", + "animation_length": 0.4063, + "bones": { + "book": { + "rotation": { + "0.0": [0, 0, 0], + "0.125": [6, 0, 0], + "0.3125": [2, 0, 0], + "0.4063": [-3, 0, 0] + }, + "position": { + "0.0": [0, 0, 0], + "0.1563": [0, 0.75, 0], + "0.3125": [0, -2, 0], + "0.4063": [0, -6, 0] + }, + "scale": { + "0.0": [1, 1, 1], + "0.3125": [1, 1, 1], + "0.4063": [0, 0, -0.1] + } + }, + "right_side": { + "rotation": { + "0.0": [0, 0, 0], + "0.0938": [0, 0, -27.33], + "0.1563": [0, 0, -86], + "0.3125": [0, 0, -82] + } + }, + "left_side": { + "rotation": { + "0.0": [0, 0, 0], + "0.0938": [0, 0, 27.5], + "0.1563": [0, 0, 84.5], + "0.25": [0, 0, 82.5] + } + } + }, + "sound_effects": { + "0.0313": { + "effect": "close" + } + }, + "particle_effects": { + "0.1563": { + "effect": "poof_line", + "locator": "close" + } + } + }, + "animation.silverlabs_nat.info_book.turn_page": { + "animation_length": 0.5938, + "bones": { + "root": { + "rotation": [0, 0, 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "turn_pages" + } + }, + "timeline": { + "0.3": "v.page = q.property('silverlabs_nat:page_index' );" + } + }, + "animation.silverlabs_nat.info_book.scroll_through": { + "animation_length": 0.7188, + "bones": { + "root": { + "rotation": [0, 0, 0] + } + }, + "timeline": { + "0.7": "v.page = q.property('silverlabs_nat:page_index' );" + } + }, + "animation.silverlabs_nat.info_book.idle": { + "loop": true, + "bones": { + "root": { + "rotation": [ + 45, + "180 - q.body_y_rotation + q.camera_rotation( 1 )", + 0 + ], + "position": [0, "7 + Math.sin(( q.anim_time - 0.0 ) * 45 ) * 0.2", 0] + }, + "book": { + "rotation": [ + "Math.exp( Math.clamp( -q.distance_from_camera * 0.6 + 1, -5, 0.4 ) ) * 28", + 0, + 0 + ] + } + } + }, + "animation.silverlabs_nat.info_book.previous_page": { + "animation_length": 0.5938, + "bones": { + "root": { + "rotation": [0, 0, 0] + } + }, + "sound_effects": { + "0.0": { + "effect": "turn_pages" + } + }, + "timeline": { + "0.3": "v.page = q.property('silverlabs_nat:page_index' );" + } + }, + "animation.silverlabs_nat.info_book.pickup_pages": { + "loop": "hold_on_last_frame", + "animation_length": 1, + "bones": { + "left_page": { + "rotation": { + "0.0": [0, 0, 0], + "0.0938": [0, 0, 35], + "0.1563": [0, 0, -7.5] + } + }, + "right_page": { + "rotation": { + "0.0": [0, 0, 0], + "0.0938": [0, 0, -35], + "0.1563": [0, 0, 7.5] + } + } + } + }, + "animation.silverlabs_nat.info_book.spawn_pages": { + "loop": "hold_on_last_frame", + "animation_length": 0.4375, + "bones": { + "root": { + "rotation": [0, 0, 0] + } + } + }, + "animation.silverlabs_nat.info_book.turn_pages": { + "animation_length": 0.5938, + "bones": { + "right_page": { + "rotation": { + "0.0": [0, 0, 0], + "0.1": [0, 0, -15.95], + "0.2": [0, 0, -143.55], + "0.3": { + "pre": [0, 0, -159.5], + "post": [0, 0, -354.5] + }, + "0.4": [0, 0, -355.19], + "0.55": [0, 0, -359.31], + "0.6": [0, 0, -360] + } + }, + "left_page": { + "rotation": { + "0.0": [0, 0, 0], + "0.05": [0, 0, -0.5], + "0.2": [0, 0, -5.5], + "0.3": { + "pre": [0, 0, -5], + "post": [0, 0, -200] + }, + "0.4": [0, 0, -220], + "0.55": [0, 0, -340], + "0.6": [0, 0, -360] + } + } + } + }, + "animation.silverlabs_nat.info_book.previous_page_pages": { + "animation_length": 0.5938, + "bones": { + "right_page": { + "rotation": { + "0.0": [0, 0, -360], + "0.05": [0, 0, -359.31], + "0.2": [0, 0, -355.19], + "0.3": { + "pre": [0, 0, -354.5], + "post": [0, 0, -159.5] + }, + "0.4": [0, 0, -143.55], + "0.5": [0, 0, -15.95], + "0.6": [0, 0, 0] + } + }, + "left_page": { + "rotation": { + "0.0": [0, 0, -360], + "0.05": [0, 0, -340], + "0.2": [0, 0, -220], + "0.3": { + "pre": [0, 0, -200], + "post": [0, 0, -5] + }, + "0.4": [0, 0, -5.5], + "0.55": [0, 0, -0.5], + "0.6": [0, 0, 0] + } + } + } + }, + "animation.silverlabs_nat.info_book.scroll_through_pages": { + "animation_length": 0.7188, + "bones": { + "right_page": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": { + "pre": [0, 0, -159.5], + "post": [0, 0, -354.5] + }, + "0.1667": { + "pre": [0, 0, -360], + "post": [0, 0, 0] + }, + "0.25": { + "pre": [0, 0, -159.5], + "post": [0, 0, -354.5] + }, + "0.3333": { + "pre": [0, 0, -360], + "post": [0, 0, 0] + }, + "0.4583": { + "pre": [0, 0, -159.5], + "post": [0, 0, -354.5] + }, + "0.5417": { + "pre": [0, 0, -360], + "post": [0, 0, 0] + }, + "0.625": { + "pre": [0, 0, -159.5], + "post": [0, 0, -354.5] + }, + "0.7083": [0, 0, -360] + } + }, + "left_page": { + "rotation": { + "0.0": [0, 0, 0], + "0.0833": { + "pre": [0, 0, -5], + "post": [0, 0, -200] + }, + "0.1667": { + "pre": [0, 0, -360], + "post": [0, 0, 0] + }, + "0.25": { + "pre": [0, 0, -5], + "post": [0, 0, -200] + }, + "0.3333": { + "pre": [0, 0, -360], + "post": [0, 0, 0] + }, + "0.4583": { + "pre": [0, 0, -5], + "post": [0, 0, -200] + }, + "0.5417": { + "pre": [0, 0, -360], + "post": [0, 0, 0] + }, + "0.625": { + "pre": [0, 0, -5], + "post": [0, 0, -200] + }, + "0.7083": [0, 0, -360] + } + } + }, + "timeline": { + "0.7": "v.page = q.property('silverlabs_nat:page_index' );" + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/player/butterfly_wings.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/player/butterfly_wings.rp_anim.json new file mode 100644 index 0000000..9a7eac6 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/player/butterfly_wings.rp_anim.json @@ -0,0 +1,83 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.player.butterfly_wings_idle": { + "loop": "hold_on_last_frame", + "bones": { + "cape": { + "scale": "! q.is_item_name_any('slot.armor.chest', 'silverlabs_nat:butterfly_wings' )" + } + } + }, + "animation.silverlabs_nat.player.butterfly_wings_state": { + "animation_length": 0.05 + }, + "animation.silverlabs_nat.player.set_butterfly_wings_flying": { + "animation_length": 0.1, + "timeline": { + "0.0": "v.silverlabs_nat_butterfly_wings_flying = 1;" + } + }, + "animation.silverlabs_nat.player.set_butterfly_wings_idle": { + "animation_length": 0.1, + "timeline": { + "0.0": "v.silverlabs_nat_butterfly_wings_flying = 0;" + } + }, + "animation.silverlabs_nat.player.set_butterfly_wings_moving": { + "animation_length": 0.1, + "timeline": { + "0.0": "v.silverlabs_nat_butterfly_wings_moving = 1;" + } + }, + "animation.silverlabs_nat.player.set_butterfly_wings_not_moving": { + "animation_length": 0.1, + "timeline": { + "0.0": "v.silverlabs_nat_butterfly_wings_moving = 0;" + } + }, + "animation.silverlabs_nat.player.butterfly_wings_fly": { + "loop": true, + "bones": { + "root": { + "rotation": [ + "! v.is_first_person ? q.target_x_rotation + 45", + "q.target_y_rotation * -0.5", + "-q.target_y_rotation * 1.5" + ] + }, + "cape": { + "scale": 0 + }, + "leftarm": { + "rotation": [ + "! v.is_first_person ? v.tcos0 / 2", + 0, + 0 + ] + }, + "rightarm": { + "rotation": [ + "! v.is_first_person ? - v.tcos0 / 2", + 0, + 0 + ] + }, + "leftleg": { + "rotation": [ + "-v.tcos0 * -1.4 / 2", + 0, + 0 + ] + }, + "rightleg": { + "rotation": [ + "-v.tcos0 * 1.4 / 2", + 0, + 0 + ] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/stinky_balloon.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/stinky_balloon.rp_anim.json new file mode 100644 index 0000000..8d8728c --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/stinky_balloon.rp_anim.json @@ -0,0 +1,24 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.stinky_balloon.aoe": { + "loop": true, + "animation_length": 1, + "particle_effects": { + "0.0": { + "effect": "stank", + "locator": "particle" + } + } + }, + + "animation.silverlabs_nat.stinky_balloon.move": { + "loop": true, + "bones": { + "root": { + "rotation": ["-q.target_x_rotation", "-q.body_y_rotation", 0.0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/animations/tooth_dagger.rp_anim.json b/naturalist-lite-addon/naturalist_lite_RP/animations/tooth_dagger.rp_anim.json new file mode 100644 index 0000000..298f3bd --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/animations/tooth_dagger.rp_anim.json @@ -0,0 +1,13 @@ +{ + "format_version": "1.10.0", + "animations": { + "animation.silverlabs_nat.tooth_dagger.move": { + "loop": true, + "bones": { + "root": { + "rotation": ["q.anim_time * 360", 0, 0] + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/blocks.json b/naturalist-lite-addon/naturalist_lite_RP/blocks.json new file mode 100644 index 0000000..ff70441 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/blocks.json @@ -0,0 +1,3 @@ +{ + "format_version": "1.21.40" +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/entity/capybara.entity.json b/naturalist-lite-addon/naturalist_lite_RP/entity/capybara.entity.json new file mode 100644 index 0000000..6fc33b3 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/entity/capybara.entity.json @@ -0,0 +1,86 @@ +{ + "format_version": "1.10.0", + "minecraft:client_entity": { + "description": { + "identifier": "silverlabs_nat:capybara", + "render_controllers": [ + "controller.render.silverlabs_nat.capybara" + ], + "materials": { + "default": "entity_multitexture_alpha_test" + }, + "textures": { + "default": "textures/sf/nba/entity/capybara/capybara", + "baby": "textures/sf/nba/entity/capybara/capybara_baby", + "overlay_none": "textures/sf/nba/empty", + "overlay_white": "textures/sf/nba/entity/0_tamed/capybara/white", + "overlay_orange": "textures/sf/nba/entity/0_tamed/capybara/orange", + "overlay_magenta": "textures/sf/nba/entity/0_tamed/capybara/magenta", + "overlay_light_blue": "textures/sf/nba/entity/0_tamed/capybara/light_blue", + "overlay_yellow": "textures/sf/nba/entity/0_tamed/capybara/yellow", + "overlay_lime": "textures/sf/nba/entity/0_tamed/capybara/lime", + "overlay_pink": "textures/sf/nba/entity/0_tamed/capybara/pink", + "overlay_gray": "textures/sf/nba/entity/0_tamed/capybara/gray", + "overlay_light_gray": "textures/sf/nba/entity/0_tamed/capybara/light_gray", + "overlay_cyan": "textures/sf/nba/entity/0_tamed/capybara/cyan", + "overlay_purple": "textures/sf/nba/entity/0_tamed/capybara/purple", + "overlay_blue": "textures/sf/nba/entity/0_tamed/capybara/blue", + "overlay_brown": "textures/sf/nba/entity/0_tamed/capybara/brown", + "overlay_green": "textures/sf/nba/entity/0_tamed/capybara/green", + "overlay_red": "textures/sf/nba/entity/0_tamed/capybara/red", + "overlay_black": "textures/sf/nba/entity/0_tamed/capybara/black", + "overlay_white_baby": "textures/sf/nba/entity/0_tamed/capybara/white_baby", + "overlay_magenta_baby": "textures/sf/nba/entity/0_tamed/capybara/magneta_baby", + "overlay_light_blue_baby": "textures/sf/nba/entity/0_tamed/capybara/light_blue_baby", + "overlay_lime_baby": "textures/sf/nba/entity/0_tamed/capybara/lime_baby", + "overlay_gray_baby": "textures/sf/nba/entity/0_tamed/capybara/gray_baby", + "overlay_blue_baby": "textures/sf/nba/entity/0_tamed/capybara/blue_baby", + "overlay_brown_baby": "textures/sf/nba/entity/0_tamed/capybara/brown_baby", + "overlay_green_baby": "textures/sf/nba/entity/0_tamed/capybara/green_baby", + "overlay_red_baby": "textures/sf/nba/entity/0_tamed/capybara/red_baby", + "overlay_black_baby": "textures/sf/nba/entity/0_tamed/capybara/black_baby" + }, + "geometry": { + "default": "geometry.silverlabs_nat.capybara", + "baby": "geometry.silverlabs_nat.capybara_baby" + }, + "animations": { + "controller": "controller.animation.silverlabs_nat.capybara.main", + "baby_controller": "controller.animation.silverlabs_nat.capybara.baby_main", + "look_at_target": "animation.silverlabs_nat.look_at_target", + "idle": "animation.silverlabs_nat.capybara.idle", + "walk": "animation.silverlabs_nat.capybara.walk", + "swim": "animation.silverlabs_nat.capybara.swim", + "sleep": "animation.silverlabs_nat.capybara.sleep", + "sleep2": "animation.silverlabs_nat.capybara.sleep2", + "sit": "animation.silverlabs_nat.capybara.sit", + "baby_idle": "animation.silverlabs_nat.capybara_baby.idle", + "baby_walk": "animation.silverlabs_nat.capybara_baby.walk", + "baby_run": "animation.silverlabs_nat.capybara_baby.run", + "baby_sit": "animation.silverlabs_nat.capybara_baby.sit", + "baby_sit_idle": "animation.silverlabs_nat.capybara_baby.sit_idle", + "baby_unsit": "animation.silverlabs_nat.capybara_baby.unsit" + }, + "scripts": { + "pre_animation": [ + "v.anim_speed_multiplier = 0.985;", + "v.anim_speed_movement_max = 0.30;" + ], + "animate": [ + { "controller": "!q.is_baby" }, + { "baby_controller": "q.is_baby" }, + "look_at_target" + ] + }, + "spawn_egg": { + "texture": "silverlabs_nat.capybara_spawn_egg" + }, + "sound_effects": { + "sleep": "silverlabs_nat.capybara.sleep", + "swim": "silverlabs_nat.capybara.swim", + "step": "silverlabs_nat.lion.step", + "step_-6dB": "silverlabs_nat.lion.step_-6dB" + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/entity/deer.entity.json b/naturalist-lite-addon/naturalist_lite_RP/entity/deer.entity.json new file mode 100644 index 0000000..74be2ed --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/entity/deer.entity.json @@ -0,0 +1,65 @@ +{ + "format_version": "1.10.0", + "minecraft:client_entity": { + "description": { + "identifier": "silverlabs_nat:deer", + "materials": { + "default": "entity_alphatest" + }, + "textures": { + "default": "textures/sf/nba/entity/deer/deer", + "white": "textures/sf/nba/entity/deer/white_deer", + "reindeer": "textures/sf/nba/entity/deer/reindeer", + "rare": "textures/sf/nba/entity/deer/reindeer_red_nose", + "baby": "textures/sf/nba/entity/deer/deer_baby" + }, + "geometry": { + "default": "geometry.silverlabs_nat.deer", + "baby": "geometry.silverlabs_nat.deer_baby" + }, + "animations": { + "walk": "animation.silverlabs_nat.deer.walk", + "run": "animation.silverlabs_nat.deer.run", + "baby_walk": "animation.silverlabs_nat.deer_baby.walk", + "baby_run": "animation.silverlabs_nat.deer_baby.run", + "look_at_target": "animation.silverlabs_nat.look_at_target", + "idle": "animation.silverlabs_nat.deer.idle", + "ear_flick": "animation.silverlabs_nat.deer.ear_flick", + "eat": "animation.silverlabs_nat.deer.eat", + "baby_eat": "animation.silverlabs_nat.deer_baby.eat", + "move": "controller.animation.silverlabs_nat.deer.move", + "ambient": "controller.animation.silverlabs_nat.deer.ambient" + }, + "scripts": { + "initialize": [ + "v.anim_speed_multiplier = 0.0;", + "v.anim_speed_movement_max = 0.0;", + "v.is_moving = 0;", + "v.is_sprinting = 0;" + ], + "pre_animation": [ + "v.anim_speed_multiplier = 1.5;", + "v.anim_speed_movement_max = 0.5;", + "v.is_moving = q.modified_move_speed >= 0.1;", + "v.is_sprinting = (q.modified_move_speed * (q.is_baby ? 0.7 : 1.2) - (q.distance_from_camera * 0.000001) + (q.is_avoiding_mobs ? 0.75 : 0)) >= 0.9 ? 1.0 : 0.0;" + ], + "animate": [ + "move", + "ambient" + ] + }, + "render_controllers": [ + "controller.render.silverlabs_nat.deer" + ], + "spawn_egg": { + "texture": "silverlabs_nat.deer_spawn_egg" + }, + "sound_effects": { + "step": "silverlabs_nat.step.medhoof", + "step_-6dB": "silverlabs_nat.step.medhoof_-6dB", + "step_-12dB": "silverlabs_nat.step.medhoof_-12dB", + "eat": "silverlabs_nat.deer.eat" + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/entity/elephant.entity.json b/naturalist-lite-addon/naturalist_lite_RP/entity/elephant.entity.json new file mode 100644 index 0000000..bf9c4b6 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/entity/elephant.entity.json @@ -0,0 +1,93 @@ +{ + "format_version": "1.10.0", + "minecraft:client_entity": { + "description": { + "identifier": "silverlabs_nat:elephant", + "materials": { "default": "entity_alphatest" }, + "textures": { + "default": "textures/sf/nba/entity/elephant/elephant", + "baby": "textures/sf/nba/entity/elephant/elephant_baby" + }, + "geometry": { + "default": "geometry.silverlabs_nat.elephant", + "baby": "geometry.silverlabs_nat.elephant_baby" + }, + "animations": { + "walk": "animation.silverlabs_nat.elephant.walk2", + "look_at_target": "animation.silverlabs_nat.elephant.look_at_target", + "body_rotation": "animation.silverlabs_nat.elephant.body_rotation", + "idle": "animation.silverlabs_nat.elephant.idle", + "water": "animation.silverlabs_nat.elephant.water", + "swing": "animation.silverlabs_nat.elephant.swing", + "drink": "animation.silverlabs_nat.elephant.drink", + "move": "controller.animation.silverlabs_nat.elephant.move", + "attack": "controller.animation.silverlabs_nat.elephant.attack", + "drinking": "controller.animation.silverlabs_nat.elephant.drinking", + "body_rotation_controller": "controller.animation.silverlabs_nat.elephant.body_rotation", + "baby_idle": "animation.silverlabs_nat.elephant_baby.idle", + "baby_walk": "animation.silverlabs_nat.elephant_baby.walk", + "baby_run": "animation.silverlabs_nat.elephant_baby.run", + "baby_playful": "animation.silverlabs_nat.elephant_baby.playful", + "baby_idle_event": "animation.silverlabs_nat.elephant_baby.idle_event", + "baby_look_at_target": "animation.silverlabs_nat.look_at_target", + "baby_body_rotation": "animation.silverlabs_nat.elephant_baby.body_rotation", + "baby_move": "controller.animation.silverlabs_nat.elephant.baby_move", + "baby_look_at_target_controller": "controller.animation.silverlabs_nat.elephant.baby_look_at_target", + "baby_body_rotation_controller": "controller.animation.silverlabs_nat.elephant.baby_body_rotation", + "baby_idle_event_controller": "controller.animation.silverlabs_nat.elephant.baby_idle_event" + }, + "scripts": { + "initialize": [ + "v.anim_speed_multiplier = 0;", + "v.anim_speed_movement_max = 0;" + ], + "pre_animation": [ + "v.anim_speed_multiplier = 1.5;", + "v.anim_speed_movement_max = 0.5;", + "v.head_y_rot = q.is_baby ? math.clamp(q.target_y_rotation, -45, 45) : math.clamp(q.target_y_rotation, -35, 35);", + "v.head_x_rot = q.is_baby ? math.clamp(q.target_x_rotation, -45, 22.5) : math.clamp(q.target_x_rotation, -45, 30);", + "v.target_head_rot_x = q.is_baby ? math.clamp(q.target_x_rotation, -45, 22.5) : math.clamp(q.target_x_rotation, -45, 30);", + "v.head_rot_x = math.lerp(v.head_rot_x ?? 0.0, v.target_head_rot_x, 0.1);", + "v.target_head_rot_y = q.modified_move_speed < 0.01 ? v.head_y_rot : 0.0;", + "v.head_rot_y = math.lerp(v.head_rot_y ?? 0.0, v.target_head_rot_y, 0.1);", + "v.body_rot_x = q.is_baby ? math.lerp(v.body_rot_x ?? 0.0, v.target_head_rot_x * 0.3, 0.05) : math.clamp(math.lerp(v.body_rot_x ?? 0.0, v.target_head_rot_x * 0.3, 0.05), -10, 10);", + "v.body_rot_y = q.is_baby ? math.lerp(v.body_rot_y ?? 0.0, v.target_head_rot_y * 0.3, 0.05) : math.clamp(math.lerp(v.body_rot_y ?? 0.0, v.target_head_rot_y * 0.3, 0.05), -10, 10);", + "v.trunk_immediate_y = v.head_y_rot * (q.is_baby ? 0.5 : 0.35);", + "v.trunk_target_y = math.lerp(v.trunk_target_y ?? 0, v.trunk_immediate_y, q.is_baby ? 0.4 : 0.3);", + "v.trunk_target_y = math.lerp(v.trunk_target_y, 0, 0.15);", + "v.trunk_y = math.lerp(v.trunk_y ?? 0, v.trunk_target_y, q.is_baby ? 0.15 : 0.1);", + "v.trunk_immediate_x = q.is_baby ? (-v.head_x_rot + math.abs(v.head_y_rot) * 0.1) : (-v.head_x_rot * 0.8 + math.abs(v.head_y_rot) * 0.08);", + "v.trunk_target_x = math.lerp(v.trunk_target_x ?? 0, v.trunk_immediate_x, q.is_baby ? 0.4 : 0.3);", + "v.trunk_target_x = math.lerp(v.trunk_target_x, 0, v.head_x_rot == 0 && v.head_y_rot == 0 ? 0.15 : (q.is_baby ? 0.03 : 0.02));", + "v.trunk_x = math.lerp(v.trunk_x ?? 0, v.trunk_target_x, q.is_baby ? 0.15 : 0.1);" + ], + "animate": [ + { "body_rotation_controller": "!q.is_baby" }, + { "baby_body_rotation_controller": "q.is_baby" }, + { "look_at_target": "!q.is_baby" }, + { "baby_look_at_target_controller": "q.is_baby" }, + { "move": "!q.is_baby" }, + { "baby_move": "q.is_baby" }, + { "baby_idle_event_controller": "q.is_baby" }, + "attack", + "drinking" + ] + }, + "particle_effects": { + "dirt": "silverlabs_nat:elephant_dirt" + }, + "render_controllers": ["controller.render.silverlabs_nat.elephant"], + "spawn_egg": { + "texture": "silverlabs_nat.elephant_spawn_egg" + }, + "sound_effects": { + "water": "silverlabs_nat.elephant.water", + "drink": "silverlabs_nat.elephant.drink", + "attack": "silverlabs_nat.elephant.attack", + "step": "silverlabs_nat.step.largehoof", + "step_-6dB": "silverlabs_nat.step.largehoof_-6dB", + "step_-12dB": "silverlabs_nat.step.largehoof_-12dB" + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/entity/fennec_fox.entity.json b/naturalist-lite-addon/naturalist_lite_RP/entity/fennec_fox.entity.json new file mode 100644 index 0000000..c937443 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/entity/fennec_fox.entity.json @@ -0,0 +1,85 @@ +{ + "format_version": "1.10.0", + "minecraft:client_entity": { + "description": { + "identifier": "silverlabs_nat:fennec_fox", + "materials": { "default": "entity_multitexture_alpha_test" }, + "textures": { + "beige": "textures/sf/nba/entity/fennec_fox/beige", + "creamy": "textures/sf/nba/entity/fennec_fox/creamy", + "pale": "textures/sf/nba/entity/fennec_fox/pale", + "red": "textures/sf/nba/entity/fennec_fox/red", + "overlay_none": "textures/sf/nba/empty", + "overlay_white": "textures/sf/nba/entity/0_tamed/fennec_fox/white", + "overlay_orange": "textures/sf/nba/entity/0_tamed/fennec_fox/orange", + "overlay_magenta": "textures/sf/nba/entity/0_tamed/fennec_fox/magenta", + "overlay_light_blue": "textures/sf/nba/entity/0_tamed/fennec_fox/light_blue", + "overlay_yellow": "textures/sf/nba/entity/0_tamed/fennec_fox/yellow", + "overlay_lime": "textures/sf/nba/entity/0_tamed/fennec_fox/lime", + "overlay_pink": "textures/sf/nba/entity/0_tamed/fennec_fox/pink", + "overlay_gray": "textures/sf/nba/entity/0_tamed/fennec_fox/gray", + "overlay_light_gray": "textures/sf/nba/entity/0_tamed/fennec_fox/light_gray", + "overlay_cyan": "textures/sf/nba/entity/0_tamed/fennec_fox/cyan", + "overlay_purple": "textures/sf/nba/entity/0_tamed/fennec_fox/purple", + "overlay_blue": "textures/sf/nba/entity/0_tamed/fennec_fox/blue", + "overlay_brown": "textures/sf/nba/entity/0_tamed/fennec_fox/brown", + "overlay_green": "textures/sf/nba/entity/0_tamed/fennec_fox/green", + "overlay_red": "textures/sf/nba/entity/0_tamed/fennec_fox/red", + "overlay_black": "textures/sf/nba/entity/0_tamed/fennec_fox/black" + }, + "geometry": { + "default": "geometry.silverlabs_nat.fennec_fox" + }, + "animations": { + "cont_main": "controller.animation.silverlabs_nat.fennec_fox.main", + "cont_shake": "controller.animation.silverlabs_nat.fennec_fox.shake", + "look_at_target": "animation.silverlabs_nat.look_at_target", + "idle": "animation.silverlabs_nat.fennec_fox.idle", + "walk": "animation.silverlabs_nat.fennec_fox.walk", + "run": "animation.silverlabs_nat.fennec_fox.run", + "sleep": "animation.silverlabs_nat.fennec_fox.sleep", + "shake": "animation.silverlabs_nat.fennec_fox.shake", + "wiggle": "animation.silverlabs_nat.fennec_fox.wiggle", + "pounce": "animation.silverlabs_nat.fennec_fox.pounce", + "crouch": "animation.silverlabs_nat.fennec_fox.crouch", + "stuck": "animation.silverlabs_nat.fennec_fox.stuck", + "item_adjust": "animation.silverlabs_nat.fennec_fox.item_adjust", + "baby_transform": "animation.silverlabs_nat.fennec_fox.baby_transform", + "sit": "animation.silverlabs_nat.fennec_fox.sit" + }, + "scripts": { + "initialize": [ + "v.walk_threshold = 0.05;", + "v.run_threshold = 0.3;" + ], + "pre_animation": [ + "v.anim_speed_multiplier = 2.0;", + "v.anim_speed_movement_max = 0.25;" + ], + "animate": [ + "cont_main", + "cont_shake", + "look_at_target", + "item_adjust", + { "baby_transform": "q.is_baby" } + ] + }, + "sound_effects": { + "bite": "silverlabs_nat.fennec_fox.bite", + "shake": "silverlabs_nat.fennec_fox.shake", + "aggro": "silverlabs_nat.fennec_fox.aggro", + "eat": "silverlabs_nat.fennec_fox.eat", + "screech": "silverlabs_nat.fennec_fox.screech", + "sleep": "silverlabs_nat.fennec_fox.sleep", + "step": "silverlabs_nat.step.medpaw", + "step_-6dB": "silverlabs_nat.step.medpaw_-6dB", + "step_-12dB": "silverlabs_nat.step.medpaw_-12dB", + "dig": "silverlabs_nat.fennec_fox.dig" + }, + "render_controllers": ["controller.render.silverlabs_nat.fennec_fox"], + "spawn_egg": { + "texture": "silverlabs_nat.fennec_fox_spawn_egg" + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/entity/firefly.entity.json b/naturalist-lite-addon/naturalist_lite_RP/entity/firefly.entity.json new file mode 100644 index 0000000..570514f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/entity/firefly.entity.json @@ -0,0 +1,75 @@ +{ + "format_version": "1.10.0", + "minecraft:client_entity": { + "description": { + "identifier": "silverlabs_nat:firefly", + "materials": { + "default": "silverlabs_nat.firefly_glow", + "glow_emissive": "silverlabs_nat.firefly_glow_e" + }, + "textures": { + "default": "textures/sf/nba/entity/firefly", + "glow": "textures/sf/nba/entity/firefly_glow", + "glow_e": "textures/sf/nba/entity/firefly_glow_e", + "overlay_none": "textures/sf/nba/empty", + "baby": "textures/sf/nba/entity/firefly_baby" + }, + "geometry": { + "default": "geometry.silverlabs_nat.firefly", + "baby": "geometry.silverlabs_nat.firefly_baby", + "glow_layer": "geometry.silverlabs_nat.firefly_glow_layer" + }, + "animations": { + "fly": "animation.silverlabs_nat.firefly.fly", + "hide": "controller.animation.silverlabs_nat.firefly.hide", + "light_effect": "animation.silverlabs_nat.firefly.light_effect", + "rotation": "animation.silverlabs_nat.firefly.rotation", + "rotation_controller": "controller.animation.silverlabs_nat.firefly.rotation_controller", + "baby_idle": "animation.silverlabs_nat.firefly_baby.idle", + "baby_walk": "animation.silverlabs_nat.firefly_baby.walk", + "baby_idle_event": "animation.silverlabs_nat.firefly_baby.idle_event" + }, + "scripts": { + "initialize": [ + "v.glow_ticks = 0;", + "v.glow_start_time = 0.0;", + "v.last_tick = 0;" + ], + "pre_animation": [ + "v.tick_index = math.floor(query.anim_time * 20);", + "v.is_new_tick = v.tick_index > v.last_tick;", + "v.glow_ticks = v.glow_ticks > 0 ? (v.is_new_tick ? math.max(0, v.glow_ticks - (v.tick_index - v.last_tick)) : v.glow_ticks) : (v.is_new_tick && q.property('silverlabs_nat:can_glow') && math.random(0.0, 0.99) <= 0.01 ? 30 : 0);", + "v.last_tick = v.tick_index;", + "v.was_glowing = v.glow_ticks > 0;", + "v.glow_uv_frame = v.glow_ticks > 0 ? math.floor(30.0 - v.glow_ticks) : 0;", + "v.glow_uv_offset = v.glow_ticks > 0 ? (30.0 - v.glow_ticks) / 30.0 : 0.0;", + "v.target_body_rotation_x = math.clamp(q.vertical_speed * 10, -45, 45);", + "v.body_rotation_x = math.lerp(v.body_rotation_x ?? 0.0, v.target_body_rotation_x, v.target_body_rotation_x == 0 ? 0.2 : 0.1);" + ], + "animate": [ + { "fly": "!q.is_baby" }, + { "baby_idle": "q.is_baby" }, + { "baby_walk": "q.is_baby && q.modified_move_speed > 0.01" }, + { "hide": "!q.is_baby" }, + { "light_effect": "!q.is_baby" }, + { "rotation_controller": "!q.is_baby" } + ] + }, + "particle_effects": { + "hide": "silverlabs_nat:firefly_tallgrass_hide", + "perish": "silverlabs_nat:firefly_perish", + "light_effect": "silverlabs_nat:firefly_light_effect" + }, + "render_controllers": [ + "controller.render.silverlabs_nat.firefly", + "controller.render.silverlabs_nat.firefly_glow_layer" + ], + "spawn_egg": { + "texture": "silverlabs_nat.firefly_spawn_egg" + }, + "sound_effects": { + "fly": "silverlabs_nat.beetle.fly" + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/entity/hedgehog.entity.json b/naturalist-lite-addon/naturalist_lite_RP/entity/hedgehog.entity.json new file mode 100644 index 0000000..64eb4d9 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/entity/hedgehog.entity.json @@ -0,0 +1,84 @@ +{ + "format_version": "1.10.0", + "minecraft:client_entity": { + "description": { + "identifier": "silverlabs_nat:hedgehog", + "render_controllers": [ + "controller.render.silverlabs_nat.hedgehog" + ], + "materials": { + "default": "entity_multitexture_alpha_test" + }, + "textures": { + "brown": "textures/sf/nba/entity/hedgehog/brown", + "dark": "textures/sf/nba/entity/hedgehog/dark", + "white": "textures/sf/nba/entity/hedgehog/white", + "overlay_none": "textures/sf/nba/empty", + "overlay_white": "textures/sf/nba/entity/0_tamed/hedgehog/white", + "overlay_orange": "textures/sf/nba/entity/0_tamed/hedgehog/orange", + "overlay_magenta": "textures/sf/nba/entity/0_tamed/hedgehog/magenta", + "overlay_light_blue": "textures/sf/nba/entity/0_tamed/hedgehog/light_blue", + "overlay_yellow": "textures/sf/nba/entity/0_tamed/hedgehog/yellow", + "overlay_lime": "textures/sf/nba/entity/0_tamed/hedgehog/lime", + "overlay_pink": "textures/sf/nba/entity/0_tamed/hedgehog/pink", + "overlay_gray": "textures/sf/nba/entity/0_tamed/hedgehog/gray", + "overlay_light_gray": "textures/sf/nba/entity/0_tamed/hedgehog/light_gray", + "overlay_cyan": "textures/sf/nba/entity/0_tamed/hedgehog/cyan", + "overlay_purple": "textures/sf/nba/entity/0_tamed/hedgehog/purple", + "overlay_blue": "textures/sf/nba/entity/0_tamed/hedgehog/blue", + "overlay_brown": "textures/sf/nba/entity/0_tamed/hedgehog/brown", + "overlay_green": "textures/sf/nba/entity/0_tamed/hedgehog/green", + "overlay_red": "textures/sf/nba/entity/0_tamed/hedgehog/red", + "overlay_black": "textures/sf/nba/entity/0_tamed/hedgehog/black" + }, + "geometry": { + "default": "geometry.silverlabs_nat.hedgehog" + }, + "animations": { + "look_at_target": "animation.silverlabs_nat.look_at_target", + "idle": "animation.silverlabs_nat.hedgehog.idle", + "idle_event": "animation.silverlabs_nat.hedgehog.idle_event", + "walk": "animation.silverlabs_nat.hedgehog.walk", + "roll_ground": "animation.silverlabs_nat.hedgehog.roll_ground", + "sit": "animation.silverlabs_nat.hedgehog.sit", + "hide": "animation.silverlabs_nat.hedgehog.hide", + "unhide": "animation.silverlabs_nat.hedgehog.unhide", + "attack": "animation.silverlabs_nat.hedgehog.attack", + "roll_air": "animation.silverlabs_nat.hedgehog.roll_air", + "move": "controller.animation.silverlabs_nat.hedgehog.main" + }, + "scripts": { + "initialize": [ + "v.anim_speed_multiplier = 0;", + "v.anim_speed_movement_max = 0;", + "v.run_anim_speed_multiplier = 0;", + "v.run_speed_movement_max = 0;", + "v.walk_threshold = 0.05;" + ], + "pre_animation": [ + "v.anim_speed_multiplier = 2.5;", + "v.anim_speed_movement_max = 0.2;", + "v.run_anim_speed_multiplier = 2.0;", + "v.run_speed_movement_max = 0.5;" + ], + "animate": [ + "move", + "look_at_target" + ] + }, + "sound_effects": { + "hide": "silverlabs_nat.hedgehog.hide", + "unhide": "silverlabs_nat.hedgehog.unhide", + "step": "silverlabs_nat.step.smallbird", + "step_-6dB": "silverlabs_nat.step.smallbird_-6dB", + "step_-12dB": "silverlabs_nat.step.smallbird_-12dB" + }, + "particle_effects": { + "hedgehog_trail": "silverlabs_nat:hedgehog_trail" + }, + "spawn_egg": { + "texture": "silverlabs_nat.hedgehog_spawn_egg" + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/entity/kangaroo.entity.json b/naturalist-lite-addon/naturalist_lite_RP/entity/kangaroo.entity.json new file mode 100644 index 0000000..7af9fe0 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/entity/kangaroo.entity.json @@ -0,0 +1,96 @@ +{ + "format_version": "1.10.0", + "minecraft:client_entity": { + "description": { + "identifier": "silverlabs_nat:kangaroo", + "materials": { + "default": "entity_alphatest" + }, + + "textures": { + "default": "textures/sf/nba/entity/kangaroo/kangaroo", + "baby": "textures/sf/nba/entity/kangaroo/kangaroo_baby", + "boxing_gloves": "textures/sf/nba/entity/kangaroo/boxing_gloves" + }, + + "geometry": { + "default": "geometry.silverlabs_nat.kangaroo", + "baby": "geometry.silverlabs_nat.kangaroo_baby" + }, + + "sound_effects": { + "punch": "silverlabs_nat.kangaroo.punch", + "step": "silverlabs_nat.lion.step", + "step_-6dB": "silverlabs_nat.lion.step_-6dB", + "step_-12dB": "silverlabs_nat.lion.step_-12dB" + }, + + "animations": { + "controller.kangaroo": "controller.animation.silverlabs_nat.kangaroo", + "controller.kangaroo_baby": "controller.animation.silverlabs_nat.kangaroo.baby_main", + "controller.kangaroo_punch": "controller.animation.silverlabs_nat.kangaroo_punch", + "controller.kangaroo_idle_event": "controller.animation.silverlabs_nat.kangaroo_idle_event", + + "look_at_target": "animation.silverlabs_nat.kangaroo.look_at_target", + "baby_look_at_target": "animation.silverlabs_nat.look_at_target", + "idle": "animation.silverlabs_nat.kangaroo.idle", + "walk": "animation.silverlabs_nat.kangaroo.walk", + "run": "animation.silverlabs_nat.kangaroo.run", + "punch_left": "animation.silverlabs_nat.kangaroo.punch_left", + "punch_right": "animation.silverlabs_nat.kangaroo.punch_right", + "right_ear_flick": "animation.silverlabs_nat.kangaroo.right_ear_flick_event", + "left_ear_flick": "animation.silverlabs_nat.kangaroo.left_ear_flick_event", + "baby_hidden_transform": "animation.silverlabs_nat.kangaroo.baby_hidden_transform", + "pouch": "animation.silverlabs_nat.kangaroo.pouch", + + "baby_idle": "animation.silverlabs_nat.kangaroo_baby.idle", + "baby_walk": "animation.silverlabs_nat.kangaroo_baby.walk", + "baby_run": "animation.silverlabs_nat.kangaroo_baby.run", + "baby_sit": "animation.silverlabs_nat.kangaroo_baby.sit", + "baby_sit_idle": "animation.silverlabs_nat.kangaroo_baby.sit_idle", + "baby_unsit": "animation.silverlabs_nat.kangaroo_baby.unsit" + }, + + "scripts": { + "scale": "q.is_riding ? 0.95 : 1.0", + "initialize": [ + "v.delay = 0.0;", + "v.current_delay = 0.0;", + "v.idle_selector = 0.0;", + "v.is_walking = 0.0;", + "v.is_sprinting = 0.0;" + ], + + "pre_animation": [ + "v.is_walking = q.modified_move_speed > 0.1;", + "v.is_sprinting = (q.modified_move_speed * (q.is_baby ? 0.7 : 1) - (q.distance_from_camera * 0.000001)) >= 0.4 ? 1;", + "v.anim_speed_multiplier = 1.35;", + "v.anim_speed_movement_max = 0.3;" + ], + + "animate": [ + { + "baby_hidden_transform": "!q.property('silverlabs_nat:has_baby_in_pouch')" + }, + { "controller.kangaroo": "!q.is_baby" }, + { "controller.kangaroo_baby": "q.is_baby" }, + "controller.kangaroo_punch", + "controller.kangaroo_idle_event", + { "look_at_target": "!q.is_baby" }, + { "baby_look_at_target": "q.is_baby" } + ] + }, + + "render_controllers": [ + "controller.render.silverlabs_nat.kangaroo", + { + "controller.render.silverlabs_nat.kangaroo_boxing_gloves": "q.mark_variant == 1" + } + ], + + "spawn_egg": { + "texture": "silverlabs_nat.kangaroo_spawn_egg" + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/entity/moose.entity.json b/naturalist-lite-addon/naturalist_lite_RP/entity/moose.entity.json new file mode 100644 index 0000000..b2696d7 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/entity/moose.entity.json @@ -0,0 +1,93 @@ +{ + "format_version": "1.10.0", + "minecraft:client_entity": { + "description": { + "identifier": "silverlabs_nat:moose", + "materials": { + "default": "entity_multitexture_alpha_test" + }, + "textures": { + "default": "textures/sf/nba/entity/moose/moose", + "baby": "textures/sf/nba/entity/moose/moose_baby", + "overlay_none": "textures/sf/nba/empty", + "overlay_white": "textures/sf/nba/entity/0_tamed/moose/white", + "overlay_orange": "textures/sf/nba/entity/0_tamed/moose/orange", + "overlay_magenta": "textures/sf/nba/entity/0_tamed/moose/magenta", + "overlay_light_blue": "textures/sf/nba/entity/0_tamed/moose/light_blue", + "overlay_yellow": "textures/sf/nba/entity/0_tamed/moose/yellow", + "overlay_lime": "textures/sf/nba/entity/0_tamed/moose/lime", + "overlay_pink": "textures/sf/nba/entity/0_tamed/moose/pink", + "overlay_gray": "textures/sf/nba/entity/0_tamed/moose/gray", + "overlay_light_gray": "textures/sf/nba/entity/0_tamed/moose/light_gray", + "overlay_cyan": "textures/sf/nba/entity/0_tamed/moose/cyan", + "overlay_purple": "textures/sf/nba/entity/0_tamed/moose/purple", + "overlay_blue": "textures/sf/nba/entity/0_tamed/moose/blue", + "overlay_brown": "textures/sf/nba/entity/0_tamed/moose/brown", + "overlay_green": "textures/sf/nba/entity/0_tamed/moose/green", + "overlay_red": "textures/sf/nba/entity/0_tamed/moose/red", + "overlay_black": "textures/sf/nba/entity/0_tamed/moose/black" + }, + "geometry": { + "default": "geometry.silverlabs_nat.moose", + "baby": "geometry.silverlabs_nat.moose_baby" + }, + "animations": { + "move_controller": "controller.animation.silverlabs_nat.moose.move", + "attack_controller": "controller.animation.silverlabs_nat.moose.attack", + "look_at_target": "animation.silverlabs_nat.look_at_target", + "idle": "animation.silverlabs_nat.moose.idle", + "walk": "animation.silverlabs_nat.moose.walk", + "run": "animation.silverlabs_nat.moose.run", + "baby_idle": "animation.silverlabs_nat.moose_baby.idle", + "baby_walk": "animation.silverlabs_nat.moose_baby.walk", + "baby_run": "animation.silverlabs_nat.moose_baby.run", + "baby_sit": "animation.silverlabs_nat.moose_baby.sit", + "baby_sit_idle": "animation.silverlabs_nat.moose_baby.sit_idle", + "baby_unsit": "animation.silverlabs_nat.moose_baby.unsit", + "attack": "animation.silverlabs_nat.moose.attack", + "bellow": "animation.silverlabs_nat.moose.belling", + "sit": "animation.silverlabs_nat.moose.sit", + "sit_idle": "animation.silverlabs_nat.moose.sit_idle", + "unsit": "animation.silverlabs_nat.moose.unsit" + }, + "scripts": { + "initialize": [ + "v.is_idling = 0;", + "v.is_walking = 0;", + "v.is_running = 0;", + "v.is_belling = 0;", + "v.is_attacking = 0;", + "v.anim_speed_multiplier = 0;", + "v.anim_speed_movement_max = 0;" + ], + "pre_animation": [ + "v.is_idling = q.modified_move_speed <= 0.05;", + "v.is_walking = q.modified_move_speed >= 0.05 && !v.is_running;", + "v.is_running = (q.modified_move_speed * (q.is_baby ? 0.7 : 1) - (q.distance_from_camera * 0.000001)) >= 0.3 ? 1;", + "v.is_belling = q.property('silverlabs_nat:bellow') && (!q.has_target && !q.is_avoiding_mobs);", + "v.is_attacking = q.is_delayed_attacking;", + "v.anim_speed_multiplier = 1.5;", + "v.anim_speed_movement_max = 0.5;", + "v.smoothed_move_speed = Math.lerp(v.smoothed_move_speed ?? 0, q.modified_move_speed, 0.15);" + ], + "animate": [ + "move_controller", + "attack_controller" + ] + }, + "render_controllers": [ + "controller.render.silverlabs_nat.moose" + ], + "spawn_egg": { + "texture": "silverlabs_nat.moose_spawn_egg" + }, + "sound_effects": { + "attack": "silverlabs_nat.moose.attack", + "bellow": "silverlabs_nat.moose.bellow", + "step": "silverlabs_nat.step.medhoof", + "step_-6dB": "silverlabs_nat.step.medhoof_-6dB", + "step_-12dB": "silverlabs_nat.step.medhoof_-12dB" + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/entity/owl.entity.json b/naturalist-lite-addon/naturalist_lite_RP/entity/owl.entity.json new file mode 100644 index 0000000..2033287 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/entity/owl.entity.json @@ -0,0 +1,51 @@ +{ + "format_version": "1.10.0", + "minecraft:client_entity": { + "description": { + "identifier": "silverlabs_nat:owl", + "materials": { + "default": "entity_alphatest" + }, + "textures": { + "snowy": "textures/sf/nba/entity/owl/white_owl", + "brown": "textures/sf/nba/entity/owl/brown_owl", + "baby": "textures/sf/nba/entity/owl/owl_baby" + }, + "geometry": { + "default": "geometry.silverlabs_nat.owl", + "baby": "geometry.silverlabs_nat.owl_baby" + }, + "animations": { + "main": "controller.animation.silverlabs_nat.owl.main", + "idle_event": "animation.silverlabs_nat.owl.idle_event", + "fly": "animation.silverlabs_nat.owl.fly", + "sleep": "animation.silverlabs_nat.owl.sleep", + "baby_idle": "animation.silverlabs_nat.owl_baby.idle", + "baby_walk": "animation.silverlabs_nat.owl_baby.walk", + "sit": "animation.silverlabs_nat.owl.sit", + "look_at_target": "animation.silverlabs_nat.look_at_target" + }, + "scripts": { + "pre_animation": [ + "v.anim_speed_multiplier = 1.0;", + "v.anim_speed_movement_max = 0.2;" + ], + "animate": ["main", "look_at_target"] + }, + "render_controllers": [ + "controller.render.silverlabs_nat.owl" + ], + + "spawn_egg": { + "texture": "silverlabs_nat.owl_spawn_egg" + }, + "sound_effects": { + "wing": "silverlabs_nat.owl.wing", + "hoot": "silverlabs_nat.owl.hoot", + "step": "silverlabs_nat.step.smallbird", + "step_-6dB": "silverlabs_nat.step.smallbird_-6dB", + "step_-12dB": "silverlabs_nat.step.smallbird_-12dB" + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/entity/red_panda.entity.json b/naturalist-lite-addon/naturalist_lite_RP/entity/red_panda.entity.json new file mode 100644 index 0000000..fd6397d --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/entity/red_panda.entity.json @@ -0,0 +1,60 @@ +{ + "format_version": "1.10.0", + "minecraft:client_entity": { + "description": { + "identifier": "silverlabs_nat:red_panda", + "materials": { + "default": "entity_alphatest" + }, + "textures": { + "default": "textures/sf/nba/entity/red_panda" + }, + "geometry": { + "default": "geometry.silverlabs_nat.red_panda" + }, + "animations": { + "walk": "animation.silverlabs_nat.red_panda.walk", + "run": "animation.silverlabs_nat.red_panda.run", + "sleep": "animation.silverlabs_nat.red_panda.sleep", + "sleep_stand_controller": "controller.animation.silverlabs_nat.red_panda.sleep_stand", + "standing": "animation.silverlabs_nat.red_panda.standing", + "idle": "animation.silverlabs_nat.red_panda.idle", + "baby_transform": "animation.silverlabs_nat.red_panda.baby_transform", + "sit": "animation.silverlabs_nat.red_panda.sit", + "move": "controller.animation.silverlabs_nat.red_panda.move" + }, + "scripts": { + "initialize": [ + "v.is_moving = 0;" + ], + "pre_animation": [ + "v.is_moving = q.modified_move_speed >= 0.1;", + "v.is_sprinting = (q.modified_move_speed * (q.is_baby ? 0.7 : 1) - (q.distance_from_camera * 0.000001)) >= 0.4 ? 1;", + "v.anim_speed_multiplier = 1.5;", + "v.anim_speed_movement_max = 0.35;" + ], + "animate": [ + { + "baby_transform": "q.is_baby" + }, + "sleep_stand_controller", + { + "move": "q.is_sitting || (!q.property('silverlabs_nat:red_panda_sleep') && !q.property('silverlabs_nat:red_panda_standing'))" + } + ] + }, + "render_controllers": [ + "controller.render.silverlabs_nat.red_panda" + ], + + "spawn_egg": { + "texture": "silverlabs_nat.red_panda_spawn_egg" + }, + "sound_effects": { + "step": "silverlabs_nat.step.medpaw", + "step_-6dB": "silverlabs_nat.step.medpaw_-6dB", + "step_-12dB": "silverlabs_nat.step.medpaw_-12dB" + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/entity/skunk.entity.json b/naturalist-lite-addon/naturalist_lite_RP/entity/skunk.entity.json new file mode 100644 index 0000000..410fb25 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/entity/skunk.entity.json @@ -0,0 +1,92 @@ +{ + "format_version": "1.10.0", + "minecraft:client_entity": { + "description": { + "identifier": "silverlabs_nat:skunk", + "materials": { + "default": "entity_multitexture_alpha_test" + }, + "textures": { + "skunk": "textures/sf/nba/entity/skunk/skunk", + "brown": "textures/sf/nba/entity/skunk/brown", + "white": "textures/sf/nba/entity/skunk/white", + "baby": "textures/sf/nba/entity/skunk/skunk_baby", + "baby_brown": "textures/sf/nba/entity/skunk/brown_baby", + "baby_white": "textures/sf/nba/entity/skunk/white_baby", + "overlay_none": "textures/sf/nba/empty", + "overlay_white": "textures/sf/nba/entity/0_tamed/skunk/white", + "overlay_orange": "textures/sf/nba/entity/0_tamed/skunk/orange", + "overlay_magenta": "textures/sf/nba/entity/0_tamed/skunk/magenta", + "overlay_light_blue": "textures/sf/nba/entity/0_tamed/skunk/light_blue", + "overlay_yellow": "textures/sf/nba/entity/0_tamed/skunk/yellow", + "overlay_lime": "textures/sf/nba/entity/0_tamed/skunk/lime", + "overlay_pink": "textures/sf/nba/entity/0_tamed/skunk/pink", + "overlay_gray": "textures/sf/nba/entity/0_tamed/skunk/gray", + "overlay_light_gray": "textures/sf/nba/entity/0_tamed/skunk/light_gray", + "overlay_cyan": "textures/sf/nba/entity/0_tamed/skunk/cyan", + "overlay_purple": "textures/sf/nba/entity/0_tamed/skunk/purple", + "overlay_blue": "textures/sf/nba/entity/0_tamed/skunk/blue", + "overlay_brown": "textures/sf/nba/entity/0_tamed/skunk/brown", + "overlay_green": "textures/sf/nba/entity/0_tamed/skunk/green", + "overlay_red": "textures/sf/nba/entity/0_tamed/skunk/red", + "overlay_black": "textures/sf/nba/entity/0_tamed/skunk/black" + }, + "geometry": { + "default": "geometry.silverlabs_nat.skunk", + "baby": "geometry.silverlabs_nat.skunk_baby" + }, + "scripts": { + "pre_animation": [ + "v.anim_speed_multiplier = 2.0;", + "v.anim_speed_movement_max = 0.25;" + ], + "animate": [ + "controller", + { "look_at_target": "!q.is_baby" }, + { "baby_look_at_target": "q.is_baby" }, + { "stank": "!q.is_sheared" } + ] + }, + "animations": { + "controller": "controller.animation.silverlabs_nat.skunk", + "idle": "animation.silverlabs_nat.skunk.idle", + "run": "animation.silverlabs_nat.skunk.run", + "sit": "animation.silverlabs_nat.skunk.sit", + "attack_1": "animation.silverlabs_nat.skunk.attack_1", + "attack_2": "animation.silverlabs_nat.skunk.attack_2", + "sleep": "animation.silverlabs_nat.skunk.sleep", + "walk": "animation.silverlabs_nat.skunk.walk", + "idle_event": "animation.silverlabs_nat.skunk.idle_event", + "stank": "animation.silverlabs_nat.skunk.stank", + "spray": "animation.silverlabs_nat.skunk.spray", + "look_at_target": "animation.common.look_at_target", + "baby_look_at_target": "animation.silverlabs_nat.look_at_target", + "baby_idle": "animation.silverlabs_nat.skunk_baby.idle", + "baby_walk": "animation.silverlabs_nat.skunk_baby.walk", + "baby_run": "animation.silverlabs_nat.skunk_baby.run", + "baby_sit": "animation.silverlabs_nat.skunk_baby.sit", + "baby_sit_idle": "animation.silverlabs_nat.skunk_baby.sit_idle", + "baby_unsit": "animation.silverlabs_nat.skunk_baby.unsit", + "baby_spray": "animation.silverlabs_nat.skunk_baby.spray", + "baby_sleep": "animation.silverlabs_nat.skunk_baby.sleep" + }, + "particle_effects": { + "fart": "minecraft:basic_smoke_particle", + "skunk_stank": "minecraft:basic_smoke_particle", + "bleach": "minecraft:basic_smoke_particle" + }, + "sound_effects": { + "spray1": "silverlabs_nat.skunk.spray", + "sniff1": "silverlabs_nat.skunk.sniff", + "hurt1": "silverlabs_nat.skunk.hurt", + "step": "silverlabs_nat.step.medpaw", + "step_-6dB": "silverlabs_nat.step.medpaw_-6dB", + "step_-12dB": "silverlabs_nat.step.medpaw_-12dB" + }, + "render_controllers": ["controller.render.silverlabs_nat.skunk"], + "spawn_egg": { + "texture": "silverlabs_nat.skunk_spawn_egg" + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/entity/snake.entity.json b/naturalist-lite-addon/naturalist_lite_RP/entity/snake.entity.json new file mode 100644 index 0000000..386ca52 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/entity/snake.entity.json @@ -0,0 +1,47 @@ +{ + "format_version": "1.10.0", + "minecraft:client_entity": { + "description": { + "identifier": "silverlabs_nat:snake", + "materials": { "default": "entity_alphatest" }, + "textures": { + "default": "textures/sf/nba/entity/snake/green_snake" + }, + "geometry": { + "default": "geometry.silverlabs_nat.snake" + }, + "animations": { + "bellied": "animation.silverlabs_nat.snake.bellied", + "climb": "animation.silverlabs_nat.snake.climb", + "move": "animation.silverlabs_nat.snake.move", + "look_at_target": "animation.silverlabs_nat.look_at_target", + "sleep": "animation.silverlabs_nat.snake.sleep", + "tongue": "animation.silverlabs_nat.snake.tongue", + "attack": "animation.silverlabs_nat.snake.attack", + "general": "controller.animation.silverlabs_nat.snake.general", + "bite": "controller.animation.silverlabs_nat.snake.bite", + "ambient": "controller.animation.silverlabs_nat.snake.ambient" + }, + "scripts": { + "animate": [ + "general", + "bite", + "ambient", + { "bellied": "q.is_item_equipped" } + ] + }, + "sound_effects": { + "idle": "silverlabs_nat.snake.idle", + "attack": "silverlabs_nat.snake.attack", + "rattle": "silverlabs_nat.snake.rattle", + "rattleshort": "silverlabs_nat.snake.rattleshort" + }, + "render_controllers": [ + "controller.render.silverlabs_nat.snake" + ], + "spawn_egg": { + "texture": "silverlabs_nat.snake_spawn_egg" + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/entity/snake_egg.entity.json b/naturalist-lite-addon/naturalist_lite_RP/entity/snake_egg.entity.json new file mode 100644 index 0000000..54e8671 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/entity/snake_egg.entity.json @@ -0,0 +1,36 @@ +{ + "format_version": "1.10.0", + "minecraft:client_entity": { + "description": { + "identifier": "silverlabs_nat:snake_egg", + "render_controllers": [ + "controller.render.default" + ], + "materials": { + "default": "entity_alphatest" + }, + "textures": { + "default": "textures/sf/nba/blocks/snake_egg" + }, + "geometry": { + "default": "geometry.silverlabs_nat.snake_egg" + }, + "animations": { + "no_rotate": "animation.silverlabs_nat.generic.no_rotate.root", + "crack_sound": "controller.animation.silverlabs_nat.egg.crack_sound" + }, + "scripts": { + "initialize": [ + "v.current_variant = q.variant;" + ], + "animate": [ + "no_rotate", + "crack_sound" + ] + }, + "sound_effects": { + "crack": "silverlabs_nat.ostrichegg.crack" + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/entity/tiger.entity.json b/naturalist-lite-addon/naturalist_lite_RP/entity/tiger.entity.json new file mode 100644 index 0000000..41360d0 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/entity/tiger.entity.json @@ -0,0 +1,71 @@ +{ + "format_version": "1.10.0", + "minecraft:client_entity": { + "description": { + "identifier": "silverlabs_nat:tiger", + "materials": { + "default": "entity_alphatest" + }, + "textures": { + "black_panther": "textures/sf/nba/entity/tiger/black_panther", + "leopard": "textures/sf/nba/entity/tiger/leopard", + "tiger": "textures/sf/nba/entity/tiger/tiger", + "white_tiger": "textures/sf/nba/entity/tiger/white_tiger", + "baby_black_panther": "textures/sf/nba/entity/tiger/black_panther_baby", + "baby_leopard": "textures/sf/nba/entity/tiger/leopard_baby", + "baby_tiger": "textures/sf/nba/entity/tiger/tiger_baby", + "baby_white_tiger": "textures/sf/nba/entity/tiger/white_tiger_baby" + }, + "geometry": { + "default": "geometry.silverlabs_nat.tiger", + "baby": "geometry.silverlabs_nat.tiger_baby" + }, + "animations": { + "walk": "animation.silverlabs_nat.tiger.walk", + "run": "animation.silverlabs_nat.tiger.run", + "prey": "animation.silverlabs_nat.tiger.prey", + "look_at_target": "animation.silverlabs_nat.look_at_target", + "idle": "animation.silverlabs_nat.tiger.idle", + "sleep": "animation.silverlabs_nat.tiger.sleep", + "sleep2": "animation.silverlabs_nat.tiger.sleep2", + "swing": "animation.silverlabs_nat.tiger.swing", + "move": "controller.animation.silverlabs_nat.tiger.move", + "attack_controller": "controller.animation.silverlabs_nat.tiger.attack", + "attack": "animation.silverlabs_nat.tiger.attack", + "baby_idle": "animation.silverlabs_nat.tiger_baby.idle", + "baby_walk": "animation.silverlabs_nat.tiger_baby.walk", + "baby_run": "animation.silverlabs_nat.tiger_baby.run", + "baby_sleep": "animation.silverlabs_nat.tiger_baby.sleep" + }, + "scripts": { + "initialize": [ + "v.is_moving = 0;", + "v.is_sprinting = 0;" + ], + "pre_animation": [ + "v.anim_speed_multiplier = q.is_baby ? 1.4 : 1.0;", + "v.anim_speed_movement_max = 0.35;", + "v.is_moving = q.modified_move_speed >= 0.05;", + "v.is_sprinting = (q.modified_move_speed * (q.is_baby ? 0.85 : 1) - (q.distance_from_camera * 0.000001)) >= (q.is_baby ? 0.65 : 0.95) ? 1;" + ], + "animate": [ + "move", + "attack_controller" + ] + }, + "render_controllers": [ + "controller.render.silverlabs_nat.tiger" + ], + "spawn_egg": { + "texture": "silverlabs_nat.tiger_spawn_egg" + }, + "sound_effects": { + "attack": "silverlabs_nat.tiger.attack", + "sleep": "silverlabs_nat.tiger.sleep", + "step": "silverlabs_nat.lion.step", + "step_-6dB": "silverlabs_nat.lion.step_-6dB", + "prey": "silverlabs_nat.tiger.prey" + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/manifest.json b/naturalist-lite-addon/naturalist_lite_RP/manifest.json new file mode 100644 index 0000000..b79b7ca --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/manifest.json @@ -0,0 +1,17 @@ +{ + "format_version": 2, + "header": { + "name": "Naturalist Lite Resources", + "description": "Textures, models, and animations for Naturalist Lite mobs.", + "uuid": "de1b016a-3cf3-4f75-8076-5a5508ab8b74", + "version": [1, 0, 2], + "min_engine_version": [1, 21, 0] + }, + "modules": [ + { + "type": "resources", + "uuid": "29da80f3-cffc-4c3b-997d-34f0820cc65b", + "version": [1, 0, 2] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/materials/entity.material b/naturalist-lite-addon/naturalist_lite_RP/materials/entity.material new file mode 100644 index 0000000..7dc924e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/materials/entity.material @@ -0,0 +1,27 @@ +{ + "materials": { + "version": "1.0.0", + "silverlabs_nat_hamster:entity_alphatest": { + "depthFunc": "LessEqual" + }, + "silverlabs_nat.hamster_collar:entity_alphatest": { + "depthFunc": "LessEqual", + "+defines": [ + "USE_OVERLAY", + "USE_COLOR_MASK" + ] + }, + "silverlabs_nat.info_book:entity_alphatest": { + "+defines": ["USE_UV_ANIM"] + }, + "silverlabs_nat.firefly_glow:entity_alphatest": { + "+defines": ["USE_UV_ANIM"] + }, + "silverlabs_nat.firefly_glow_e:entity_alphablend": { + "+defines": ["USE_UV_ANIM"], + "+states": ["Blending", "DisableCulling", "DisableDepthWrite", "DisableAlphaWrite"], + "blendSrc": "SourceAlpha", + "blendDst": "One" + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/blocks/snake_egg.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/blocks/snake_egg.geo.json new file mode 100644 index 0000000..05162d3 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/blocks/snake_egg.geo.json @@ -0,0 +1,24 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.snake_egg", + "texture_width": 16, + "texture_height": 16, + "visible_bounds_width": 2, + "visible_bounds_height": 1.5, + "visible_bounds_offset": [0, 0.25, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0], + "cubes": [ + { "origin": [-1, 0, -1], "size": [2, 3, 2], "uv": [0, 0] } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/capybara.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/capybara.geo.json new file mode 100644 index 0000000..5276695 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/capybara.geo.json @@ -0,0 +1,105 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.capybara", + "texture_width": 64, + "texture_height": 64, + "visible_bounds_width": 4, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [0, 0.75, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 11, 0], + "cubes": [ + { "origin": [-4.5, 6, -9], "size": [9, 10, 18], "uv": [0, 0] } + ] + }, + { + "name": "skull", + "parent": "body", + "pivot": [0, 14, -7.5], + "cubes": [ + { "origin": [-2.5, 12, -17], "size": [5, 8, 11], "uv": [0, 28] } + ], + "locators": { + "lead": [0, 15, -7] + } + }, + { + "name": "leftEar", + "parent": "skull", + "pivot": [2.15, 18.5, -6.6], + "rotation": [0, 45, 0], + "cubes": [ + { "origin": [1.7, 17, -6.6], "size": [1, 3, 2], "uv": [11, 0] } + ] + }, + { + "name": "rightEar", + "parent": "skull", + "pivot": [-2.15, 18.5, -6.6], + "rotation": [0, -45, 0], + "cubes": [ + { + "origin": [-2.7, 17, -6.6], + "size": [1, 3, 2], + "uv": [11, 0], + "mirror": true + } + ] + }, + { + "name": "leftArm", + "parent": "root", + "pivot": [2, 6.5, -5], + "cubes": [ + { "origin": [0.5, 0, -7], "size": [3, 9, 4], "uv": [32, 28] } + ] + }, + { + "name": "rightArm", + "parent": "root", + "pivot": [-2, 6.5, -5], + "cubes": [ + { + "origin": [-3.5, 0, -7], + "size": [3, 9, 4], + "uv": [32, 28], + "mirror": true + } + ] + }, + { + "name": "leftLeg", + "parent": "root", + "pivot": [2, 8, 8.5], + "cubes": [ + { "origin": [0.5, 0, 6], "size": [3, 10, 5], "uv": [0, 0] } + ] + }, + { + "name": "rightLeg", + "parent": "root", + "pivot": [-2, 8, 8.5], + "cubes": [ + { + "origin": [-3.5, 0, 6], + "size": [3, 10, 5], + "uv": [0, 0], + "mirror": true + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/capybara_baby.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/capybara_baby.geo.json new file mode 100644 index 0000000..ff9f423 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/capybara_baby.geo.json @@ -0,0 +1,126 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.capybara_baby", + "texture_width": 48, + "texture_height": 48, + "visible_bounds_width": 2, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [0, 0.75, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [-0.75, 4.75, 1.75] + }, + { + "name": "legs", + "parent": "root", + "pivot": [-1.5, 3.5, 4] + }, + { + "name": "backLegs", + "parent": "legs", + "pivot": [-1.5, 3.5, 4] + }, + { + "name": "rightLeg", + "parent": "backLegs", + "pivot": [-1.5, 3.5, 4], + "cubes": [ + { + "origin": [-2.5, 0, 3], + "size": [2, 4, 2], + "uv": [18, 15], + "mirror": true + } + ] + }, + { + "name": "leftLeg", + "parent": "backLegs", + "pivot": [1.5, 3.5, 4], + "cubes": [ + { "origin": [0.5, 0, 3], "size": [2, 4, 2], "uv": [18, 15] } + ] + }, + { + "name": "frontLegs", + "parent": "legs", + "pivot": [-1.5, 3.5, -3] + }, + { + "name": "rightArm", + "parent": "frontLegs", + "pivot": [-1.5, 3.5, -3], + "cubes": [ + { + "origin": [-2.5, 0, -4], + "size": [2, 4, 2], + "uv": [18, 15], + "mirror": true + } + ] + }, + { + "name": "leftArm", + "parent": "frontLegs", + "pivot": [1.5, 3.5, -3], + "cubes": [ + { "origin": [0.5, 0, -4], "size": [2, 4, 2], "uv": [18, 15] } + ] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 6, -0.5], + "cubes": [ + { "origin": [-3, 3, -5], "size": [6, 6, 9], "uv": [0, 0] } + ] + }, + { + "name": "skull", + "parent": "body", + "pivot": [0, 7.5, -4.5], + "cubes": [ + { "origin": [-1.5, 6, -10], "size": [3, 5, 6], "uv": [0, 15] } + ], + "locators": { + "lead_2": [0, 7, -4] + } + }, + { + "name": "asleep", + "parent": "skull", + "pivot": [0, 0, 0], + "cubes": [ + { "origin": [-1.5, 6, -10], "size": [3, 5, 6], "uv": [12, 21] } + ] + }, + { + "name": "leftEar", + "parent": "skull", + "pivot": [1.5, 10.5, -4], + "cubes": [ + { "origin": [1.5, 10, -4], "size": [1, 1, 0], "uv": [16, 20] } + ] + }, + { + "name": "rightEar", + "parent": "skull", + "pivot": [-1.5, 10.5, -4], + "cubes": [ + { + "origin": [-2.5, 10, -4], + "size": [1, 1, 0], + "uv": [16, 20], + "mirror": true + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/deer.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/deer.geo.json new file mode 100644 index 0000000..f8f1cd5 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/deer.geo.json @@ -0,0 +1,192 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.deer", + "texture_width": 128, + "texture_height": 128, + "visible_bounds_width": 4, + "visible_bounds_height": 4.5, + "visible_bounds_offset": [0, 1.75, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 16, 0], + "cubes": [ + { "origin": [-5, 11, -9], "size": [10, 10, 18], "uv": [0, 0] } + ] + }, + { + "name": "saddle", + "parent": "body", + "pivot": [0, 0, 0], + "cubes": [ + { + "origin": [-5, 12, -3], + "size": [10, 9, 9], + "inflate": 0.5, + "uv": { + "north": { "uv": [86, 14], "uv_size": [10, 9] }, + "east": { "uv": [77, 14], "uv_size": [9, 9] }, + "south": { "uv": [105, 14], "uv_size": [10, 9] }, + "west": { "uv": [96, 14], "uv_size": [9, 9] }, + "up": { "uv": [86, 5], "uv_size": [10, 9] }, + "down": { "uv": [96, 14], "uv_size": [10, -9] } + } + } + ] + }, + { + "name": "tail", + "parent": "body", + "pivot": [0, 21, 9], + "cubes": [ + { "origin": [-2, 20, 9], "size": [4, 4, 2], "uv": [5, 11] } + ] + }, + { + "name": "skullRot", + "parent": "body", + "pivot": [0, 17, -9] + }, + { + "name": "skull", + "parent": "skullRot", + "pivot": [0, 17, -9], + "cubes": [ + { "origin": [-2, 25, -16], "size": [4, 3, 4], "uv": [44, 5] }, + { "origin": [-3, 15, -12], "size": [6, 15, 6], "uv": [41, 29] } + ], + "locators": { + "lead": [0, 19, -9] + } + }, + { + "name": "sleep", + "parent": "skull", + "pivot": [0, 0, 0], + "cubes": [ + { + "origin": [-3, 28, -12.025], + "size": [2.025, 1.025, 0], + "uv": [17, 81] + }, + { + "origin": [-3, 28, -12.025], + "size": [0, 1.025, 2], + "uv": [15, 79] + }, + { + "origin": [1, 28, -12.025], + "size": [2.025, 1.025, 0], + "uv": [17, 81], + "mirror": true + }, + { + "origin": [3.025, 28, -12.025], + "size": [0, 1.025, 2], + "uv": [15, 79], + "mirror": true + } + ] + }, + { + "name": "left_ear", + "parent": "skull", + "pivot": [3, 29, -8.5], + "cubes": [ + { "origin": [3, 28, -9], "size": [3, 2, 1], "uv": [1, 6] } + ] + }, + { + "name": "right_ear", + "parent": "skull", + "pivot": [-3, 29, -8.5], + "cubes": [ + { + "origin": [-6, 28, -9], + "size": [3, 2, 1], + "uv": [1, 6], + "mirror": true + } + ] + }, + { + "name": "antlers", + "parent": "skull", + "pivot": [2, 31, -8], + "cubes": [ + { "origin": [1, 32.01, -12], "size": [10, 8, 10], "uv": [0, 29] }, + { + "origin": [-11, 32.01, -12], + "size": [10, 8, 10], + "uv": [0, 29], + "mirror": true + }, + { "origin": [1, 30, -10], "size": [2, 2, 2], "uv": [0, 0] }, + { + "origin": [-3, 30, -10], + "size": [2, 2, 2], + "uv": [0, 0], + "mirror": true + } + ] + }, + { + "name": "legs", + "parent": "root", + "pivot": [0, 17, -6] + }, + { + "name": "frontLegs", + "parent": "legs", + "pivot": [0, 0, 0] + }, + { + "name": "leftArm", + "parent": "frontLegs", + "pivot": [3.25, 14, -5], + "cubes": [ + { "origin": [1.75, 0, -7], "size": [3, 14, 4], "uv": [1, 48] } + ] + }, + { + "name": "rightArm", + "parent": "frontLegs", + "pivot": [-3.25, 14, -5], + "cubes": [ + { "origin": [-4.75, 0, -7], "size": [3, 14, 4], "uv": [1, 48] } + ] + }, + { + "name": "backLegs", + "parent": "legs", + "pivot": [0, 0, 0] + }, + { + "name": "leftLeg", + "parent": "backLegs", + "pivot": [3.25, 14, 9], + "cubes": [ + { "origin": [1.75, 0, 7], "size": [3, 14, 4], "uv": [1, 48] } + ] + }, + { + "name": "rightLeg", + "parent": "backLegs", + "pivot": [-3.25, 14, 9], + "cubes": [ + { "origin": [-4.75, 0, 7], "size": [3, 14, 4], "uv": [1, 48] } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/deer_baby.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/deer_baby.geo.json new file mode 100644 index 0000000..af2d356 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/deer_baby.geo.json @@ -0,0 +1,120 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.deer_baby", + "texture_width": 32, + "texture_height": 32, + "visible_bounds_width": 2, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [0, 0.75, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 8.5, 0], + "cubes": [ + { "origin": [-2, 6, -4], "size": [4, 4, 8], "uv": [0, 0] } + ] + }, + { + "name": "tail", + "parent": "body", + "pivot": [0, 8.5, 4], + "cubes": [ + { "origin": [-1, 8, 3], "size": [2, 4, 2], "uv": [16, 12] } + ] + }, + { + "name": "skull", + "parent": "body", + "pivot": [0, 9, -4], + "cubes": [ + { "origin": [-1, 7, -6], "size": [2, 8, 3], "uv": [0, 12] }, + { "origin": [-1, 12, -8], "size": [2, 3, 2], "uv": [16, 18] } + ] + }, + { + "name": "leftEar", + "parent": "skull", + "pivot": [1, 14, -3], + "cubes": [ + { + "origin": [1, 14, -3], + "size": [2, 3, 0], + "inflate": 0.02, + "uv": [10, 20] + } + ] + }, + { + "name": "rightEar", + "parent": "skull", + "pivot": [-1, 14, -3], + "cubes": [ + { + "origin": [-3, 14, -3], + "size": [2, 3, 0], + "inflate": 0.02, + "uv": [10, 20], + "mirror": true + } + ] + }, + { + "name": "legs", + "parent": "root", + "pivot": [-1.25, 6, -3] + }, + { + "name": "rightArm", + "parent": "legs", + "pivot": [-1.25, 6, -3], + "cubes": [ + { + "origin": [-2, 0, -4], + "size": [1, 6, 2], + "uv": [10, 12], + "mirror": true + } + ] + }, + { + "name": "leftLeg", + "parent": "legs", + "pivot": [1.25, 6, 4], + "cubes": [ + { "origin": [1, 0, 3], "size": [1, 6, 2], "uv": [10, 12] } + ] + }, + { + "name": "rightLeg", + "parent": "legs", + "pivot": [-1.25, 6, 4], + "cubes": [ + { + "origin": [-2, 0, 3], + "size": [1, 6, 2], + "uv": [10, 12], + "mirror": true + } + ] + }, + { + "name": "leftArm", + "parent": "legs", + "pivot": [1.25, 6, -3], + "cubes": [ + { "origin": [1, 0, -4], "size": [1, 6, 2], "uv": [10, 12] } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/elephant.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/elephant.geo.json new file mode 100644 index 0000000..12edca0 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/elephant.geo.json @@ -0,0 +1,263 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.elephant", + "texture_width": 256, + "texture_height": 256, + "visible_bounds_width": 7, + "visible_bounds_height": 5.5, + "visible_bounds_offset": [0, 2.25, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, -1, -3] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 39, 0], + "cubes": [ + { "origin": [-14, 24, -24], "size": [28, 30, 48], "uv": [0, 0] } + ] + }, + { + "name": "saddle", + "parent": "body", + "pivot": [0, 39, 0], + "cubes": [ + { + "origin": [-14, 24, -24], + "size": [28, 30, 48], + "inflate": 0.5, + "uv": [0, 123] + } + ] + }, + { + "name": "saddleFront", + "parent": "saddle", + "pivot": [0, 54, -15.75] + }, + { + "name": "chests", + "parent": "saddle", + "pivot": [0, 8.25, 1] + }, + { + "name": "leftChest", + "parent": "chests", + "pivot": [0, 8.25, 1], + "cubes": [ + { "origin": [14, 31.25, 4], "size": [4, 12, 20], "uv": [177, 6] } + ] + }, + { + "name": "rightChest", + "parent": "chests", + "pivot": [0, 8.25, 1], + "cubes": [ + { + "origin": [-18, 31.25, 4], + "size": [4, 12, 20], + "uv": [177, 6], + "mirror": true + } + ] + }, + { + "name": "tail", + "parent": "body", + "pivot": [0, 43, 24], + "rotation": [-82.5, 0, 0], + "cubes": [ + { "origin": [-2, 43, 22], "size": [4, 0, 20], "uv": [144, 45] } + ] + }, + { + "name": "skullRot", + "parent": "body", + "pivot": [0, 44, -22.33333] + }, + { + "name": "attack", + "parent": "skullRot", + "pivot": [0, 44, -22.33333] + }, + { + "name": "skull", + "parent": "attack", + "pivot": [0, 44, -22.33333], + "cubes": [ + { "origin": [-10, 38, -38], "size": [20, 23, 18], "uv": [0, 79] } + ], + "locators": { + "lead": [0, 42, -24] + } + }, + { + "name": "rightEar", + "parent": "skull", + "pivot": [-9, 55, -29], + "rotation": [0, 22.5, 12.5], + "cubes": [ + { "origin": [-30, 38, -30], "size": [21, 26, 2], "uv": [79, 92] } + ] + }, + { + "name": "leftEar", + "parent": "skull", + "pivot": [9, 55, -29], + "rotation": [0, -22.5, -12.5], + "cubes": [ + { + "origin": [9, 38, -30], + "size": [21, 26, 2], + "uv": [79, 92], + "mirror": true + } + ] + }, + { + "name": "tusks", + "parent": "skull", + "pivot": [8, 36.5, -38] + }, + { + "name": "left_tusk", + "parent": "tusks", + "pivot": [8, 36.5, -38], + "rotation": [-15, 0, 0], + "cubes": [ + { + "origin": [6, 20, -48.5], + "size": [4, 4, 9], + "pivot": [8, 43.5, -37.5], + "rotation": [-5, 0, 0], + "uv": [122, 8] + }, + { + "origin": [6, 20, -39.5], + "size": [4, 19, 4], + "inflate": 0.02, + "pivot": [8, 43.5, -37.5], + "rotation": [-5, 0, 0], + "uv": [107, 17] + }, + { + "origin": [5, 34, -41], + "size": [6, 10, 6], + "pivot": [8, 36.5, -38], + "rotation": [-5, 0, 0], + "uv": [106, 0] + } + ] + }, + { + "name": "right_tusk", + "parent": "tusks", + "pivot": [-8, 36.5, -38], + "rotation": [-15, 0, 0], + "cubes": [ + { + "origin": [-10, 20, -48.5], + "size": [4, 4, 9], + "pivot": [-8, 43.5, -37.5], + "rotation": [-5, 0, 0], + "uv": [122, 8], + "mirror": true + }, + { + "origin": [-10, 20, -39.5], + "size": [4, 19, 4], + "inflate": 0.02, + "pivot": [-8, 43.5, -37.5], + "rotation": [-5, 0, 0], + "uv": [107, 17], + "mirror": true + }, + { + "origin": [-11, 34, -41], + "size": [6, 10, 6], + "pivot": [-8, 36.5, -38], + "rotation": [-5, 0, 0], + "uv": [106, 0], + "mirror": true + } + ] + }, + { + "name": "trunk", + "parent": "skull", + "pivot": [0, 44, -36], + "cubes": [ + { "origin": [-5, 35, -44], "size": [10, 14, 10], "uv": [0, 0] } + ] + }, + { + "name": "trunk2", + "parent": "trunk", + "pivot": [0, 35, -39], + "cubes": [ + { "origin": [-4, 25, -43], "size": [8, 10, 8], "uv": [0, 25] } + ] + }, + { + "name": "trunk3", + "parent": "trunk2", + "pivot": [0, 25, -39], + "cubes": [ + { "origin": [-3, 15, -42], "size": [6, 10, 6], "uv": [124, 22] } + ] + }, + { + "name": "trunk4", + "parent": "trunk3", + "pivot": [0, 15, -39], + "cubes": [ + { "origin": [-3, 5, -42], "size": [6, 10, 6], "uv": [150, 21] } + ] + }, + { + "name": "legs", + "parent": "root", + "pivot": [0, -1, -3] + }, + { + "name": "leftArm", + "parent": "legs", + "pivot": [8, 26, -16], + "cubes": [ + { "origin": [3, 0, -22], "size": [10, 26, 12], "uv": [128, 82] } + ] + }, + { + "name": "rightArm", + "parent": "legs", + "pivot": [-8, 26, -16], + "cubes": [ + { "origin": [-13, 0, -22], "size": [10, 26, 12], "uv": [128, 82] } + ] + }, + { + "name": "leftLeg", + "parent": "legs", + "pivot": [8, 26, 16], + "cubes": [ + { "origin": [3, 0, 10], "size": [10, 26, 12], "uv": [128, 82] } + ] + }, + { + "name": "rightLeg", + "parent": "legs", + "pivot": [-8, 26, 16], + "cubes": [ + { "origin": [-13, 0, 10], "size": [10, 26, 12], "uv": [128, 82] } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/elephant_baby.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/elephant_baby.geo.json new file mode 100644 index 0000000..f07b63a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/elephant_baby.geo.json @@ -0,0 +1,147 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.elephant_baby", + "texture_width": 128, + "texture_height": 128, + "visible_bounds_width": 4, + "visible_bounds_height": 3.5, + "visible_bounds_offset": [0, 1.25, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 15, 0.25], + "cubes": [ + { "origin": [-6, 10, -7.75], "size": [12, 13, 16], "uv": [0, 0] } + ] + }, + { + "name": "saddle", + "parent": "body", + "pivot": [0, 16.5, 0.25], + "cubes": [ + { + "origin": [-6, 10, -7.75], + "size": [12, 13, 16], + "inflate": 0.5, + "uv": [62, 30] + } + ] + }, + { + "name": "tail", + "parent": "body", + "pivot": [0, 23, 8.25], + "cubes": [ + { "origin": [-6, 23, 8.25], "size": [12, 0, 13], "uv": [0, 29] } + ] + }, + { + "name": "skull", + "parent": "body", + "pivot": [0, 17.875, -6] + }, + { + "name": "awake", + "parent": "skull", + "pivot": [0, 0, 0], + "cubes": [ + { "origin": [-5, 15, -13.75], "size": [10, 11, 8], "uv": [0, 42] } + ] + }, + { + "name": "asleep", + "parent": "skull", + "pivot": [0, 0, 0], + "cubes": [ + { "origin": [-5, 15, -13.75], "size": [10, 11, 8], "uv": [0, 61] } + ] + }, + { + "name": "leftEar", + "parent": "skull", + "pivot": [3.5, 26, -10.25], + "cubes": [ + { "origin": [3, 16, -10.75], "size": [11, 14, 1], "uv": [36, 42] } + ] + }, + { + "name": "rightEar", + "parent": "skull", + "pivot": [-3.5, 26, -10.25], + "cubes": [ + { + "origin": [-14, 16, -10.75], + "size": [11, 14, 1], + "uv": [36, 42], + "mirror": true + } + ] + }, + { + "name": "trunk", + "parent": "skull", + "pivot": [0, 19, -13.75], + "cubes": [ + { "origin": [-2, 7, -16.75], "size": [4, 13, 4], "uv": [56, 16] } + ] + }, + { + "name": "legs", + "parent": "root", + "pivot": [3, 11, -4.75] + }, + { + "name": "leftArm", + "parent": "legs", + "pivot": [3, 11, -4.75], + "cubes": [ + { "origin": [0.5, 0, -7.25], "size": [5, 11, 5], "uv": [56, 0] } + ] + }, + { + "name": "rightArm", + "parent": "legs", + "pivot": [-3, 11, -4.75], + "cubes": [ + { + "origin": [-5.5, 0, -7.25], + "size": [5, 11, 5], + "uv": [56, 0], + "mirror": true + } + ] + }, + { + "name": "rightLeg", + "parent": "legs", + "pivot": [-3, 11, 4.75], + "cubes": [ + { + "origin": [-5.5, 0, 2.25], + "size": [5, 11, 5], + "uv": [56, 0], + "mirror": true + } + ] + }, + { + "name": "leftLeg", + "parent": "legs", + "pivot": [3, 11, 4.75], + "cubes": [ + { "origin": [0.5, 0, 2.25], "size": [5, 11, 5], "uv": [56, 0] } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/fennec_fox.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/fennec_fox.geo.json new file mode 100644 index 0000000..76771c7 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/fennec_fox.geo.json @@ -0,0 +1,140 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.fennec_fox", + "texture_width": 64, + "texture_height": 64, + "visible_bounds_width": 3, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [0, 0.75, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 1, 0] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 6.5, 1], + "cubes": [ + { "origin": [-3, 4, -3], "size": [6, 5, 8], "uv": [0, 0] } + ] + }, + { + "name": "skull", + "parent": "body", + "pivot": [0, 6.125, -2.875], + "cubes": [ + { "origin": [-3, 5, -8], "size": [6, 5, 5], "uv": [0, 16] }, + { "origin": [-1, 5, -10], "size": [2, 2, 2], "uv": [18, 16] } + ], + "locators": { + "lead": [0, 7, -3] + } + }, + { + "name": "sleep", + "parent": "skull", + "pivot": [0, 0, 0], + "cubes": [ + { + "origin": [-3.025, 6.975, -8.025], + "size": [2.05, 1.05, 0], + "uv": [4, 33] + }, + { + "origin": [0.975, 6.975, -8.025], + "size": [2.05, 1.05, 0], + "uv": [4, 33], + "mirror": true + } + ] + }, + { + "name": "leftEar", + "parent": "skull", + "pivot": [2, 10, -5.5], + "cubes": [ + { "origin": [1, 9, -6], "size": [4, 5, 1], "uv": [26, 20] } + ] + }, + { + "name": "rightEar", + "parent": "skull", + "pivot": [-2, 10, -5.5], + "cubes": [ + { + "origin": [-5, 9, -6], + "size": [4, 5, 1], + "uv": [26, 20], + "mirror": true + } + ] + }, + { + "name": "rightItem", + "parent": "skull", + "pivot": [-0.75, 6.125, -9.125] + }, + { + "name": "tail", + "parent": "body", + "pivot": [0, 8, 5], + "cubes": [ + { "origin": [-2, 6, 5], "size": [4, 4, 8], "uv": [29, 1] } + ] + }, + { + "name": "legs", + "parent": "root", + "pivot": [2.001, 4, -1] + }, + { + "name": "leftArm", + "parent": "legs", + "pivot": [1.951, 4, -1], + "cubes": [ + { "origin": [0.951, 0, -2], "size": [2, 4, 2], "uv": [23, 1] } + ] + }, + { + "name": "rightArm", + "parent": "legs", + "pivot": [-1.951, 4, -1], + "cubes": [ + { + "origin": [-2.951, 0, -2], + "size": [2, 4, 2], + "uv": [23, 1], + "mirror": true + } + ] + }, + { + "name": "leftLeg", + "parent": "legs", + "pivot": [1.926, 4, 3], + "cubes": [ + { "origin": [0.926, 0, 2], "size": [2, 4, 2], "uv": [23, 1] } + ] + }, + { + "name": "rightLeg", + "parent": "legs", + "pivot": [-1.926, 4, 3], + "cubes": [ + { + "origin": [-2.926, 0, 2], + "size": [2, 4, 2], + "uv": [23, 1], + "mirror": true + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/firefly.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/firefly.geo.json new file mode 100644 index 0000000..cd1664a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/firefly.geo.json @@ -0,0 +1,66 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.firefly", + "texture_width": 32, + "texture_height": 32, + "visible_bounds_width": 2, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [0, 0.75, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 2.5, 0], + "cubes": [ + { "origin": [-1.5, 1, -2.5], "size": [3, 3, 5], "uv": [0, 0] }, + { "origin": [-1.5, 4, -3.5], "size": [3, 1, 1], "uv": [12, 2] } + ] + }, + { + "name": "glow", + "parent": "body", + "pivot": [0, 0, 0], + "cubes": [ + { + "origin": [-1.5, 1, -2.5], + "size": [3, 3, 5], + "inflate": 0.3, + "uv": [0, 24] + } + ] + }, + { + "name": "rightWing", + "parent": "body", + "pivot": [-0.5, 4.25, -0.5], + "rotation": [0, 0, 60], + "cubes": [ + { "origin": [-5.5, 4.25, -1.5], "size": [5, 0, 4], "uv": [-4, 8] } + ] + }, + { + "name": "leftWing", + "parent": "body", + "pivot": [0.5, 4.25, -0.5], + "rotation": [0, 0, -60], + "cubes": [ + { + "origin": [0.5, 4.25, -1.5], + "size": [5, 0, 4], + "uv": [-4, 8], + "mirror": true + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/firefly_baby.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/firefly_baby.geo.json new file mode 100644 index 0000000..ec4d301 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/firefly_baby.geo.json @@ -0,0 +1,55 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.firefly_baby", + "texture_width": 16, + "texture_height": 16, + "visible_bounds_width": 2, + "visible_bounds_height": 1.5, + "visible_bounds_offset": [0, 0.25, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 1, 2] + }, + { + "name": "butt", + "parent": "body", + "pivot": [0, 1, 0], + "cubes": [ + { + "origin": [-1, 0, 0], + "size": [2, 2, 2], + "uv": [2, 0], + "mirror": true + } + ] + }, + { + "name": "skull", + "parent": "body", + "pivot": [0, 1, 0], + "cubes": [ + { "origin": [-1, 0, -2], "size": [2, 2, 2], "uv": [0, 4] } + ] + }, + { + "name": "antenna", + "parent": "skull", + "pivot": [0, 2, -2], + "cubes": [ + { "origin": [-1, 2, -3], "size": [2, 1, 1], "uv": [0, 10] } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/firefly_glow_layer.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/firefly_glow_layer.geo.json new file mode 100644 index 0000000..e8021af --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/firefly_glow_layer.geo.json @@ -0,0 +1,36 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.firefly_glow_layer", + "texture_width": 32, + "texture_height": 32 + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 2.5, 0] + }, + { + "name": "glow", + "parent": "body", + "pivot": [0, 0, 0], + "cubes": [ + { + "origin": [-1.5, 1, -2.5], + "size": [3, 3, 5], + "inflate": 0.3, + "uv": [0, 24] + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/hedgehog.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/hedgehog.geo.json new file mode 100644 index 0000000..9e8b481 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/hedgehog.geo.json @@ -0,0 +1,154 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.hedgehog", + "texture_width": 64, + "texture_height": 64, + "visible_bounds_width": 2, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [0, 0.75, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0], + "locators": { + "lead": [0, 3.5, -1] + } + }, + { + "name": "rolled", + "parent": "root", + "pivot": [0, 3.75, 0.25], + "cubes": [ + { "origin": [-3, 1, -3], "size": [6, 5, 6], "uv": [30, 1] }, + { "origin": [-2, 0, -4], "size": [4, 7, 8], "uv": [25, 25] }, + { "origin": [-5, 0, 2], "size": [10, 8, 0], "uv": [26, 16] }, + { "origin": [-5, 0, -1], "size": [10, 8, 0], "uv": [26, 16] } + ] + }, + { + "name": "unrolled", + "parent": "root", + "pivot": [0, 0, 0] + }, + { + "name": "body", + "parent": "unrolled", + "pivot": [0, 3, -0.5], + "cubes": [ + { + "origin": [-3, 0.5, -4], + "size": [6, 5, 7], + "inflate": 0.01, + "uv": [0, 0] + }, + { "origin": [-5, 3.5, -3], "size": [10, 4, 0], "uv": [0, 16] }, + { "origin": [-5, 2.5, -0.5], "size": [10, 5, 0], "uv": [0, 21] }, + { "origin": [-5, 2.5, 2], "size": [10, 5, 0], "uv": [0, 26] }, + { + "origin": [3, 3.5, -4], + "size": [1, 2, 0], + "uv": [5, 4], + "mirror": true + }, + { "origin": [-4, 3.5, -4], "size": [1, 2, 0], "uv": [5, 4] } + ] + }, + { + "name": "snout", + "parent": "body", + "pivot": [0, 1.5, -4], + "cubes": [ + { "origin": [-1, 0.5, -6], "size": [2, 2, 2], "uv": [0, 12] }, + { "origin": [-0.5, 2, -6.5], "size": [1, 1, 1], "uv": [13, 13] } + ] + }, + { + "name": "legs", + "parent": "unrolled", + "pivot": [0, 1, -0.5] + }, + { + "name": "left_arm", + "parent": "legs", + "pivot": [1.75, 1, -2], + "cubes": [ + { + "origin": [0.75, 0, -3], + "size": [2, 1, 2], + "uv": [21, 3], + "mirror": true + }, + { + "origin": [0.75, 0, -3], + "size": [2, 1, 2], + "inflate": 0.1, + "uv": [21, 0], + "mirror": true + } + ] + }, + { + "name": "right_arm", + "parent": "legs", + "pivot": [-1.75, 1, -2], + "cubes": [ + { "origin": [-2.75, 0, -3], "size": [2, 1, 2], "uv": [21, 3] }, + { + "origin": [-2.75, 0, -3], + "size": [2, 1, 2], + "inflate": 0.1, + "uv": [21, 0] + } + ] + }, + { + "name": "left_leg", + "parent": "legs", + "pivot": [1.75, 1, 1], + "cubes": [ + { + "origin": [0.75, 0, 0], + "size": [2, 1, 2], + "uv": [21, 3], + "mirror": true + }, + { + "origin": [0.75, 0, 0], + "size": [2, 1, 2], + "inflate": 0.1, + "uv": [21, 0], + "mirror": true + } + ] + }, + { + "name": "right_leg", + "parent": "legs", + "pivot": [-1.75, 1, 1], + "cubes": [ + { "origin": [-2.75, 0, 0], "size": [2, 1, 2], "uv": [21, 3] }, + { + "origin": [-2.75, 0, 0], + "size": [2, 1, 2], + "inflate": 0.1, + "uv": [21, 0] + } + ] + }, + { + "name": "locator", + "parent": "root", + "pivot": [0, 0, 0], + "rotation": [-90, 0, 0], + "locators": { + "locator": [0, 0, 0] + } + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/kangaroo.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/kangaroo.geo.json new file mode 100644 index 0000000..e7f089e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/kangaroo.geo.json @@ -0,0 +1,319 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.kangaroo", + "texture_width": 128, + "texture_height": 128, + "visible_bounds_width": 5, + "visible_bounds_height": 4.5, + "visible_bounds_offset": [0, 1.75, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 16, 0.5], + "rotation": [-22.5, 0, 0], + "cubes": [ + { "origin": [-4.5, 11, -8], "size": [9, 11, 16], "uv": [0, 0] } + ] + }, + { + "name": "pouch", + "parent": "body", + "pivot": [0, 11, 7.5], + "cubes": [ + { "origin": [-4, 10, -1.5], "size": [8, 5, 9], "uv": [22, 27] } + ] + }, + { + "name": "root2", + "parent": "pouch", + "pivot": [0, 0, 0] + }, + { + "name": "body2", + "parent": "root2", + "pivot": [0, 13.46405, 0.95808], + "cubes": [ + { + "origin": [-2.5, 10.96405, -2.54192], + "size": [5, 5, 7], + "uv": [69, 13] + } + ] + }, + { + "name": "head2", + "parent": "body2", + "pivot": [0, 13.23477, -2.04596], + "rotation": [22.5, 0, 0], + "cubes": [ + { + "origin": [-1.5, 13.11496, -4.16375], + "size": [3, 7, 3], + "uv": [85, 0] + }, + { + "origin": [-1, 17.11496, -7.16375], + "size": [2, 2, 3], + "uv": [69, 5] + } + ] + }, + { + "name": "leftEar2", + "parent": "head2", + "pivot": [1.5, 20.11496, -2.16375], + "cubes": [ + { + "origin": [0.5, 20.11496, -2.16375], + "size": [2, 4, 0], + "inflate": 0.02, + "uv": [98, 6] + } + ] + }, + { + "name": "rightEar2", + "parent": "head2", + "pivot": [-1.5, 20.11496, -2.16375], + "cubes": [ + { + "origin": [-2.5, 20.11496, -2.16375], + "size": [2, 4, 0], + "inflate": 0.02, + "uv": [98, 6], + "mirror": true + } + ] + }, + { + "name": "leftArm2", + "parent": "body2", + "pivot": [2, 10.96405, -2.04192], + "cubes": [ + { + "origin": [1.5, 6.96405, -2.54192], + "size": [1, 4, 1], + "uv": [71, 14] + } + ] + }, + { + "name": "rightArm2", + "parent": "body2", + "pivot": [-2, 10.96405, -2.04192], + "cubes": [ + { + "origin": [-2.5, 6.96405, -2.54192], + "size": [1, 4, 1], + "uv": [71, 14], + "mirror": true + } + ] + }, + { + "name": "tail", + "parent": "body", + "pivot": [0, 20, 8], + "cubes": [ + { "origin": [-2.5, 18, 8], "size": [5, 4, 11], "uv": [34, 0] } + ] + }, + { + "name": "tail2", + "parent": "tail", + "pivot": [0, 20.5, 19], + "cubes": [ + { "origin": [-1.5, 19, 19], "size": [3, 3, 11], "uv": [0, 43] } + ] + }, + { + "name": "skull", + "parent": "body", + "pivot": [0, 19.00419, -8.25627], + "rotation": [22.5, 0, 0], + "cubes": [ + { + "origin": [-2.5, 16.00419, -12.00627], + "size": [5, 14, 6], + "uv": [30, 41] + }, + { + "origin": [-1.5, 25.00419, -16.00627], + "size": [3, 4, 4], + "uv": [52, 46] + } + ], + "locators": { + "lead": [0, 17.75, -8.5] + } + }, + { + "name": "leftEar", + "parent": "skull", + "pivot": [1, 30.00419, -7.50627], + "rotation": [0, 0, 7.5], + "cubes": [ + { + "origin": [0.5, 30.00419, -8.00627], + "size": [3, 6, 1], + "uv": [22, 27] + } + ] + }, + { + "name": "rightEar", + "parent": "skull", + "pivot": [-1, 30.00419, -7.50627], + "rotation": [0, 0, -7.5], + "cubes": [ + { + "origin": [-3.5, 30.00419, -8.00627], + "size": [3, 6, 1], + "uv": [22, 27], + "mirror": true + } + ] + }, + { + "name": "leftArm", + "parent": "body", + "pivot": [4, 16, -4.5], + "cubes": [ + { "origin": [3.5, 7, -6], "size": [3, 10, 3], "uv": [0, 0] } + ] + }, + { + "name": "glove_left", + "parent": "leftArm", + "pivot": [5, 8, -4.83333], + "cubes": [ + { + "origin": [3.5, 9, -6], + "size": [3, 1, 3], + "inflate": 0.2, + "uv": [0, 37] + }, + { "origin": [1.5, 7, -7], "size": [1, 2, 3], "uv": [34, 0] }, + { "origin": [2.5, 4, -7], "size": [5, 5, 5], "uv": [51, 36] } + ] + }, + { + "name": "rightArm", + "parent": "body", + "pivot": [-4, 16, -4.5], + "cubes": [ + { + "origin": [-6.5, 7, -6], + "size": [3, 10, 3], + "uv": [0, 0], + "mirror": true + } + ] + }, + { + "name": "glove_right", + "parent": "rightArm", + "pivot": [-5, 8, -4.83333], + "cubes": [ + { + "origin": [-6.5, 9, -6], + "size": [3, 1, 3], + "inflate": 0.2, + "uv": [0, 37], + "mirror": true + }, + { + "origin": [-2.5, 7, -7], + "size": [1, 2, 3], + "uv": [34, 0], + "mirror": true + }, + { + "origin": [-7.5, 4, -7], + "size": [5, 5, 5], + "uv": [51, 36], + "mirror": true + } + ] + }, + { + "name": "legs", + "parent": "root", + "pivot": [5, 12.5, 6] + }, + { + "name": "leftLeg", + "parent": "legs", + "pivot": [5, 12.5, 6], + "cubes": [ + { "origin": [3.5, 9, 2], "size": [3, 7, 8], "uv": [47, 19] } + ] + }, + { + "name": "leftShin", + "parent": "leftLeg", + "pivot": [5, 9, 4.5], + "cubes": [ + { "origin": [3.5, 2, 3], "size": [3, 7, 3], "uv": [0, 27] } + ] + }, + { + "name": "leftFoot", + "parent": "leftShin", + "pivot": [5, 2, 4.5], + "cubes": [ + { "origin": [3, 0, -7], "size": [4, 2, 14], "uv": [0, 27] } + ] + }, + { + "name": "rightLeg", + "parent": "legs", + "pivot": [-5, 12.5, 6], + "cubes": [ + { + "origin": [-6.5, 9, 2], + "size": [3, 7, 8], + "uv": [47, 19], + "mirror": true + } + ] + }, + { + "name": "rightShin", + "parent": "rightLeg", + "pivot": [-5, 9, 4.5], + "cubes": [ + { + "origin": [-6.5, 2, 3], + "size": [3, 7, 3], + "uv": [0, 27], + "mirror": true + } + ] + }, + { + "name": "rightFoot", + "parent": "rightShin", + "pivot": [-5, 2, 4.5], + "cubes": [ + { + "origin": [-7, 0, -7], + "size": [4, 2, 14], + "uv": [0, 27], + "mirror": true + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/kangaroo_baby.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/kangaroo_baby.geo.json new file mode 100644 index 0000000..a5b96ad --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/kangaroo_baby.geo.json @@ -0,0 +1,209 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.kangaroo_baby", + "texture_width": 64, + "texture_height": 32, + "visible_bounds_width": 5, + "visible_bounds_height": 4.5, + "visible_bounds_offset": [0, 1.75, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 8.46405, 1.70808], + "rotation": [-22.5, 0, 0], + "cubes": [ + { + "origin": [-2.5, 5.96405, -1.79192], + "size": [5, 5, 7], + "uv": [0, 13] + } + ] + }, + { + "name": "pouch", + "parent": "body", + "pivot": [0, 9.96405, 4.70808] + }, + { + "name": "tail", + "parent": "body", + "pivot": [0, 8.96405, 5.70808], + "cubes": [ + { + "origin": [-1, 7.96405, 5.20808], + "size": [2, 2, 11], + "uv": [0, 0] + } + ] + }, + { + "name": "tail2", + "parent": "tail", + "pivot": [0, 19.46405, 16.20808] + }, + { + "name": "skull", + "parent": "body", + "pivot": [0, 9.23477, -1.29596], + "rotation": [22.5, 0, 0], + "cubes": [ + { + "origin": [-1.5, 8.19108, -3.79643], + "size": [3, 7, 3], + "uv": [16, 0] + }, + { + "origin": [-1, 12.19108, -6.79643], + "size": [2, 2, 3], + "uv": [0, 5] + } + ], + "locators": { + "lead_2": [0, 10.55052, -3.44307] + } + }, + { + "name": "asleep", + "parent": "skull", + "pivot": [0, 0.07612, -0.38268], + "cubes": [ + { + "origin": [-1.5, 8.19108, -3.79643], + "size": [3, 7, 3], + "uv": [24, 19] + } + ] + }, + { + "name": "leftEar", + "parent": "skull", + "pivot": [1.5, 15.19108, -1.79643], + "cubes": [ + { + "origin": [0.5, 15.19108, -1.79643], + "size": [2, 4, 0], + "inflate": 0.02, + "uv": [29, 6] + } + ] + }, + { + "name": "rightEar", + "parent": "skull", + "pivot": [-1.5, 15.19108, -1.79643], + "cubes": [ + { + "origin": [-2.5, 15.19108, -1.79643], + "size": [2, 4, 0], + "inflate": 0.02, + "uv": [29, 6], + "mirror": true + } + ] + }, + { + "name": "leftArm", + "parent": "body", + "pivot": [2, 5.96405, -1.29192], + "cubes": [ + { + "origin": [1.5, 1.96405, -1.79192], + "size": [1, 4, 1], + "uv": [2, 14] + } + ] + }, + { + "name": "rightArm", + "parent": "body", + "pivot": [-2, 5.96405, -1.29192], + "cubes": [ + { + "origin": [-2.5, 1.96405, -1.79192], + "size": [1, 4, 1], + "uv": [2, 14], + "mirror": true + } + ] + }, + { + "name": "legs", + "parent": "root", + "pivot": [0, 7.5, 3] + }, + { + "name": "leftLeg", + "parent": "legs", + "pivot": [3, 8, 3.5], + "cubes": [ + { "origin": [2, 5, 2], "size": [2, 4, 3], "uv": [24, 12] } + ] + }, + { + "name": "leftShin", + "parent": "leftLeg", + "pivot": [3, 5, 4.5], + "cubes": [ + { "origin": [2, 1, 4], "size": [2, 4, 1], "uv": [34, 7] } + ] + }, + { + "name": "leftFoot", + "parent": "leftShin", + "pivot": [3, 1, 4.5], + "cubes": [ + { "origin": [2, 0, -3], "size": [2, 1, 8], "uv": [33, 5] } + ] + }, + { + "name": "rightLeg", + "parent": "legs", + "pivot": [-3, 8, 4], + "cubes": [ + { + "origin": [-4, 5, 2], + "size": [2, 4, 3], + "uv": [24, 12], + "mirror": true + } + ] + }, + { + "name": "rightShin", + "parent": "rightLeg", + "pivot": [-3, 5, 4.5], + "cubes": [ + { + "origin": [-4, 1, 4], + "size": [2, 4, 1], + "uv": [34, 7], + "mirror": true + } + ] + }, + { + "name": "rightFoot", + "parent": "rightShin", + "pivot": [-3, 2, 4.5], + "cubes": [ + { + "origin": [-4, 0, -3], + "size": [2, 1, 8], + "uv": [33, 5], + "mirror": true + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/moose.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/moose.geo.json new file mode 100644 index 0000000..af98c4b --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/moose.geo.json @@ -0,0 +1,167 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.moose", + "texture_width": 128, + "texture_height": 128, + "visible_bounds_width": 6, + "visible_bounds_height": 5, + "visible_bounds_offset": [0, 1.5, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0] + }, + { + "name": "legs", + "parent": "root", + "pivot": [0, 16, -12] + }, + { + "name": "frontLegs", + "parent": "legs", + "pivot": [0, 16, -12] + }, + { + "name": "rightArm", + "parent": "frontLegs", + "pivot": [-4, 17, -12.75], + "cubes": [ + { + "origin": [-6, 0, -15], + "size": [4, 21, 5], + "uv": [18, 60], + "mirror": true + } + ] + }, + { + "name": "leftArm", + "parent": "frontLegs", + "pivot": [4, 17, -12.75], + "cubes": [ + { "origin": [2, 0, -15], "size": [4, 21, 5], "uv": [18, 60] } + ] + }, + { + "name": "backLegs", + "parent": "legs", + "pivot": [4, 19.5, 9.5] + }, + { + "name": "leftLeg", + "parent": "backLegs", + "pivot": [4, 19.5, 9.5], + "cubes": [ + { "origin": [2, 0, 8], "size": [4, 21, 5], "uv": [18, 60] } + ] + }, + { + "name": "rightLeg", + "parent": "backLegs", + "pivot": [-4, 19.5, 9.5], + "cubes": [ + { + "origin": [-6, 0, 8], + "size": [4, 21, 5], + "uv": [18, 60], + "mirror": true + } + ] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 25.25, -1.75], + "cubes": [ + { "origin": [-7, 16, -1], "size": [14, 16, 12], "uv": [46, 24] }, + { "origin": [-7, 16, -16], "size": [14, 21, 15], "uv": [0, 0] } + ] + }, + { + "name": "saddle", + "parent": "body", + "pivot": [0, 0, 0], + "cubes": [ + { + "origin": [-7, 16, -16], + "size": [14, 21, 15], + "inflate": 0.5, + "uv": [57, 80] + }, + { "origin": [-5, 37, -16], "size": [10, 3, 2], "uv": [26, 96] } + ] + }, + { + "name": "skull", + "parent": "body", + "pivot": [0, 30.5, -14], + "cubes": [ + { "origin": [-4, 25, -27], "size": [8, 10, 13], "uv": [50, 52] }, + { "origin": [-3, 23, -35], "size": [6, 12, 8], "uv": [58, 0] } + ] + }, + { + "name": "leftAntler", + "parent": "skull", + "pivot": [5, 33.5, -23.5], + "cubes": [ + { "origin": [4, 32, -25], "size": [7, 3, 3], "uv": [43, 0] }, + { "origin": [7, 35, -29], "size": [15, 8, 16], "uv": [0, 36] } + ] + }, + { + "name": "rightAntler", + "parent": "skull", + "pivot": [-5, 33.5, -23.5], + "cubes": [ + { + "origin": [-11, 32, -25], + "size": [7, 3, 3], + "uv": [43, 0], + "mirror": true + }, + { + "origin": [-22, 35, -29], + "size": [15, 8, 16], + "uv": [0, 36], + "mirror": true + } + ] + }, + { + "name": "bell", + "parent": "skull", + "pivot": [0, 25, -24.5], + "cubes": [ + { "origin": [-1, 18, -27], "size": [2, 7, 5], "uv": [0, 0] } + ] + }, + { + "name": "leftEar", + "parent": "skull", + "pivot": [3.5, 35, -20.5], + "cubes": [ + { "origin": [3, 35, -21], "size": [3, 6, 1], "uv": [0, 36] } + ] + }, + { + "name": "rightEar", + "parent": "skull", + "pivot": [-3.5, 35, -20.5], + "cubes": [ + { + "origin": [-6, 35, -21], + "size": [3, 6, 1], + "uv": [0, 36], + "mirror": true + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/moose_baby.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/moose_baby.geo.json new file mode 100644 index 0000000..389a338 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/moose_baby.geo.json @@ -0,0 +1,135 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.moose_baby", + "texture_width": 64, + "texture_height": 64, + "visible_bounds_width": 6, + "visible_bounds_height": 5, + "visible_bounds_offset": [0, 1.5, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0] + }, + { + "name": "legs", + "parent": "root", + "pivot": [0, 16, -12] + }, + { + "name": "frontLegs", + "parent": "legs", + "pivot": [0, 16, -12] + }, + { + "name": "leftArm", + "parent": "frontLegs", + "pivot": [2.5, 13, -5.5], + "cubes": [ + { "origin": [1.5, 0, -7], "size": [2, 12, 3], "uv": [32, 17] } + ] + }, + { + "name": "rightArm", + "parent": "frontLegs", + "pivot": [-2.5, 13, -5.5], + "cubes": [ + { + "origin": [-3.5, 0, -7], + "size": [2, 12, 3], + "uv": [32, 17], + "mirror": true + } + ] + }, + { + "name": "backLegs", + "parent": "legs", + "pivot": [4, 19.5, 9.5] + }, + { + "name": "leftLeg", + "parent": "backLegs", + "pivot": [2.5, 13, 6.5], + "cubes": [ + { "origin": [1.5, 0, 5], "size": [2, 12, 3], "uv": [32, 17] } + ] + }, + { + "name": "rightLeg", + "parent": "backLegs", + "pivot": [-2.5, 13, 6.5], + "cubes": [ + { + "origin": [-3.5, 0, 5], + "size": [2, 12, 3], + "uv": [32, 17], + "mirror": true + } + ] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 15.70833, -0.45833], + "cubes": [ + { "origin": [-4, 12, -1], "size": [8, 9, 8], "uv": [0, 19] }, + { "origin": [-4, 12, -9], "size": [8, 11, 8], "uv": [0, 0] } + ] + }, + { + "name": "skull", + "parent": "body", + "pivot": [0, 22.125, -8.375], + "cubes": [ + { "origin": [-2.5, 19, -13], "size": [5, 7, 5], "uv": [37, 5] }, + { "origin": [-1.5, 21, -18], "size": [3, 5, 5], "uv": [45, 17] } + ], + "locators": { + "lead_2": [0, 16, -8] + } + }, + { + "name": "leftAntler", + "parent": "skull", + "pivot": [5, 33.5, -23.5] + }, + { + "name": "rightAntler", + "parent": "skull", + "pivot": [-5, 33.5, -23.5] + }, + { + "name": "bell", + "parent": "skull", + "pivot": [0, 25, -24.5] + }, + { + "name": "leftEar", + "parent": "skull", + "pivot": [2, 26, -8.5], + "cubes": [ + { "origin": [1.5, 26, -9], "size": [3, 5, 1], "uv": [32, 32] } + ] + }, + { + "name": "rightEar", + "parent": "skull", + "pivot": [-2, 26, -8.5], + "cubes": [ + { + "origin": [-4.5, 26, -9], + "size": [3, 5, 1], + "uv": [32, 32], + "mirror": true + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/owl.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/owl.geo.json new file mode 100644 index 0000000..efdd37f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/owl.geo.json @@ -0,0 +1,165 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.owl", + "texture_width": 64, + "texture_height": 64, + "visible_bounds_width": 3, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [0, 0.75, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 5.75, 0.175], + "rotation": [-50, 0, 0], + "cubes": [ + { + "origin": [-3, 3.73047, -3.65012], + "size": [6, 5, 8], + "uv": [0, 0] + } + ] + }, + { + "name": "tail", + "parent": "body", + "pivot": [0, 8.73047, 4.34988], + "cubes": [ + { + "origin": [-2, 5.73047, 4.34988], + "size": [4, 3, 2], + "uv": [10, 13] + } + ] + }, + { + "name": "skull", + "parent": "body", + "pivot": [0, 7.73047, -3.15012], + "rotation": [50, 0, 0], + "cubes": [ + { + "origin": [-0.5, 7.23047, -7.65012], + "size": [1, 2, 1], + "uv": [0, 13] + }, + { + "origin": [-3, 6.23047, -6.65012], + "size": [6, 5, 5], + "inflate": 0.02, + "uv": [13, 24] + }, + { + "origin": [-3, 6.23047, -6.65012], + "size": [6, 6, 5], + "inflate": 0.2, + "uv": [18, 13] + } + ], + "locators": { + "lead": [0, 6.48047, -3.82512] + } + }, + { + "name": "sleep", + "parent": "skull", + "pivot": [0, 0, 0], + "cubes": [ + { + "origin": [-3, 8.20547, -6.67512], + "size": [2, 1.05, 0], + "uv": [2, 45] + }, + { + "origin": [1, 8.20547, -6.67512], + "size": [2, 1.05, 0], + "uv": [2, 45], + "mirror": true + } + ] + }, + { + "name": "left_wing", + "parent": "body", + "pivot": [3.5, 5.98047, -3.15012], + "cubes": [ + { + "origin": [3, 2.98047, -3.15012], + "size": [1, 6, 8], + "inflate": 0.02, + "uv": [0, 13], + "mirror": true + }, + { + "origin": [3, 2.98047, 1.84988], + "size": [1, 6, 0], + "uv": [1, 31], + "mirror": true + } + ] + }, + { + "name": "right_wing", + "parent": "body", + "pivot": [-3.5, 5.98047, -3.15012], + "cubes": [ + { + "origin": [-4, 2.98047, -3.15012], + "size": [1, 6, 8], + "inflate": 0.02, + "uv": [0, 13] + }, + { + "origin": [-4, 2.98047, 1.84988], + "size": [1, 6, 0], + "uv": [1, 31] + } + ] + }, + { + "name": "right_leg", + "parent": "root", + "pivot": [-1.5, 3, 0], + "cubes": [ + { "origin": [-3, 1, -2], "size": [2, 2, 2], "uv": [0, 0] }, + { "origin": [-3, 0, -2], "size": [2, 1, 2], "uv": [0, 4] } + ] + }, + { + "name": "left_leg", + "parent": "root", + "pivot": [1.5, 3, 0], + "cubes": [ + { + "origin": [1, 1, -2], + "size": [2, 2, 2], + "uv": [0, 0], + "mirror": true + }, + { + "origin": [1, 1, 0], + "size": [1, 1, 0], + "inflate": 0.02, + "uv": [2, 18], + "mirror": true + }, + { + "origin": [1, 0, -2], + "size": [2, 1, 2], + "uv": [0, 4], + "mirror": true + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/owl_baby.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/owl_baby.geo.json new file mode 100644 index 0000000..e48a372 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/owl_baby.geo.json @@ -0,0 +1,100 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.owl_baby", + "texture_width": 32, + "texture_height": 32, + "visible_bounds_width": 2, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [0, 0.75, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 3, 0], + "cubes": [ + { + "origin": [-2, 2, -2], + "size": [4, 4, 4], + "inflate": 0.026, + "uv": [0, 0] + }, + { + "origin": [-2, 2, -2], + "size": [4, 4, 4], + "inflate": 0.25, + "uv": [0, 9] + }, + { "origin": [-0.5, 4, -3], "size": [1, 2, 1], "uv": [0, 0] } + ] + }, + { + "name": "leftWing", + "parent": "body", + "pivot": [2, 3, -0.5], + "cubes": [ + { "origin": [2, 3, -1], "size": [3, 0, 3], "uv": [10, 0] } + ] + }, + { + "name": "rightWing", + "parent": "body", + "pivot": [-2, 3, -0.5], + "cubes": [ + { + "origin": [-5, 3, -1], + "size": [3, 0, 3], + "uv": [10, 0], + "mirror": true + } + ] + }, + { + "name": "legs", + "parent": "root", + "pivot": [0, 3, 0] + }, + { + "name": "leftLeg", + "parent": "legs", + "pivot": [1, 3, 0], + "cubes": [ + { + "origin": [0, 1, -1], + "size": [2, 2, 2], + "inflate": 0.01, + "uv": [16, 6] + }, + { "origin": [0.5, 0, -2], "size": [2, 3, 2], "uv": [16, 11] } + ] + }, + { + "name": "rightLeg", + "parent": "legs", + "pivot": [-1, 3, 0], + "cubes": [ + { + "origin": [-2, 1, -1], + "size": [2, 2, 2], + "uv": [16, 6], + "mirror": true + }, + { + "origin": [-2.5, 0, -2], + "size": [2, 3, 2], + "uv": [16, 11], + "mirror": true + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/red_panda.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/red_panda.geo.json new file mode 100644 index 0000000..5aa5dd6 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/red_panda.geo.json @@ -0,0 +1,142 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.red_panda", + "texture_width": 48, + "texture_height": 48, + "visible_bounds_width": 3, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [0, 0.75, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, -3] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 4.5, 1], + "cubes": [ + { + "origin": [-3, 3, -6], + "size": [6, 5, 10], + "inflate": -0.01, + "uv": [0, 0] + } + ] + }, + { + "name": "tail", + "parent": "body", + "pivot": [0, 6, 4], + "cubes": [ + { "origin": [-2, 2, 4], "size": [4, 5, 9], "uv": [0, 15] } + ] + }, + { + "name": "skullRot", + "parent": "body", + "pivot": [0, 6.375, -5.25] + }, + { + "name": "skull", + "parent": "skullRot", + "pivot": [0, 6.375, -5.25], + "cubes": [ + { "origin": [-2, 5, -11], "size": [4, 2, 1], "uv": [17, 15] } + ], + "locators": { + "lead": [0, 7.5, -5] + } + }, + { + "name": "awake", + "parent": "skull", + "pivot": [0, 0, 0], + "cubes": [ + { "origin": [-4, 5, -10], "size": [8, 5, 5], "uv": [22, 0] } + ] + }, + { + "name": "sleep", + "parent": "skull", + "pivot": [0, 0, 0], + "cubes": [ + { "origin": [-4, 5, -10], "size": [8, 5, 5], "uv": [21, 24] } + ] + }, + { + "name": "rightEar", + "parent": "skull", + "pivot": [-3, 9, -7.5], + "cubes": [ + { + "origin": [-5, 9, -8], + "size": [2, 2, 1], + "uv": [0, 15], + "mirror": true + } + ] + }, + { + "name": "leftEar", + "parent": "skull", + "pivot": [3, 9, -7.5], + "cubes": [ + { "origin": [3, 9, -8], "size": [2, 2, 1], "uv": [0, 15] } + ] + }, + { + "name": "legs", + "parent": "root", + "pivot": [2.001, 4.5, -3.5] + }, + { + "name": "leftArm", + "parent": "legs", + "pivot": [2.001, 4.5, -3.5], + "cubes": [ + { + "origin": [1.001, 0, -5], + "size": [2, 5, 3], + "uv": [0, 0], + "mirror": true + } + ] + }, + { + "name": "rightArm", + "parent": "legs", + "pivot": [-2.001, 4.5, -3.5], + "cubes": [ + { "origin": [-3.001, 0, -5], "size": [2, 5, 3], "uv": [0, 0] } + ] + }, + { + "name": "leftLeg", + "parent": "legs", + "pivot": [2.001, 4.5, 1.5], + "cubes": [ + { + "origin": [1.001, 0, 0], + "size": [2, 5, 3], + "uv": [0, 0], + "mirror": true + } + ] + }, + { + "name": "rightLeg", + "parent": "legs", + "pivot": [-2.001, 4.5, 1.5], + "cubes": [ + { "origin": [-3.001, 0, 0], "size": [2, 5, 3], "uv": [0, 0] } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/skunk.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/skunk.geo.json new file mode 100644 index 0000000..6df4590 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/skunk.geo.json @@ -0,0 +1,188 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.skunk", + "texture_width": 64, + "texture_height": 64, + "visible_bounds_width": 3, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [0, 0.75, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0], + "locators": { + "fart_locator": { + "offset": [0, 8, 0], + "rotation": [90, 0, 0] + }, + "annoyed_locator": { + "offset": [0, 6, -5], + "rotation": [180, 0, 0] + }, + "stank_locator": { + "offset": [0, 4, 1], + "rotation": [0, 0, -180] + } + } + }, + { + "name": "butt_pivot", + "parent": "root", + "pivot": [0, 5, 2] + }, + { + "name": "handstand_pivot", + "parent": "butt_pivot", + "pivot": [0, 3, -3] + }, + { + "name": "body", + "parent": "handstand_pivot", + "pivot": [0, 5, 0], + "cubes": [ + { "origin": [-3, 3, -4], "size": [6, 4, 8], "uv": [0, 14] } + ], + "locators": { + "lead": [0, 4.5, -4] + } + }, + { + "name": "skull", + "parent": "body", + "pivot": [0, 4, -4], + "rotation": [22.5, 0, 0] + }, + { + "name": "awake", + "parent": "skull", + "pivot": [0, 0, 0], + "cubes": [ + { "origin": [-2, 3, -8], "size": [4, 2, 4], "uv": [28, 0] } + ] + }, + { + "name": "asleep", + "parent": "skull", + "pivot": [0, 2, -5], + "cubes": [ + { + "origin": [-2, 3, -8], + "size": [4, 2, 4], + "inflate": 0.02, + "uv": [27, 14] + } + ] + }, + { + "name": "leftEar", + "parent": "skull", + "pivot": [2, 5, -5], + "cubes": [ + { "origin": [1, 5, -5], "size": [2, 1, 0], "uv": [28, 11] } + ] + }, + { + "name": "rightEar", + "parent": "skull", + "pivot": [-2, 5, -5], + "cubes": [ + { + "origin": [-3, 5, -5], + "size": [2, 1, 0], + "uv": [28, 11], + "mirror": true + } + ] + }, + { + "name": "nose", + "parent": "skull", + "pivot": [0, 4, -7.5], + "cubes": [ + { "origin": [-1, 4, -8], "size": [2, 1, 1], "uv": [38, 11] } + ] + }, + { + "name": "tail", + "parent": "body", + "pivot": [0, 7, 4], + "rotation": [-22.5, 0, 0], + "cubes": [ + { "origin": [-2, 5, 4], "size": [4, 4, 10], "uv": [0, 0] }, + { + "origin": [-2, 5, 4], + "size": [4, 4, 1], + "inflate": 0.2, + "uv": [0, 43] + }, + { "origin": [-2, 4, 4], "size": [4, 1, 10], "uv": [0, 26] } + ] + }, + { + "name": "bow", + "parent": "tail", + "pivot": [0, 9.36826, 3.76353], + "rotation": [-30, 0, 0], + "cubes": [ + { + "origin": [-3, 7.86826, 3.76353], + "size": [6, 3, 0], + "uv": [0, 39] + } + ] + }, + { + "name": "legs", + "parent": "root", + "pivot": [1.5, 3, -2] + }, + { + "name": "left_arm", + "parent": "legs", + "pivot": [1.5, 3, -2], + "cubes": [ + { "origin": [0.5, 0, -3], "size": [2, 3, 2], "uv": [28, 6] } + ] + }, + { + "name": "right_arm", + "parent": "legs", + "pivot": [-1.5, 3, -2], + "cubes": [ + { + "origin": [-2.5, 0, -3], + "size": [2, 3, 2], + "uv": [28, 6], + "mirror": true + } + ] + }, + { + "name": "left_leg", + "parent": "legs", + "pivot": [1.5, 3, 3], + "cubes": [ + { "origin": [0.5, 0, 2], "size": [2, 3, 2], "uv": [28, 6] } + ] + }, + { + "name": "right_leg", + "parent": "legs", + "pivot": [-1.5, 3, 3], + "cubes": [ + { + "origin": [-2.5, 0, 2], + "size": [2, 3, 2], + "uv": [28, 6], + "mirror": true + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/skunk_baby.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/skunk_baby.geo.json new file mode 100644 index 0000000..2bf664c --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/skunk_baby.geo.json @@ -0,0 +1,141 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.skunk_baby", + "texture_width": 32, + "texture_height": 32, + "visible_bounds_width": 2, + "visible_bounds_height": 1.5, + "visible_bounds_offset": [0, 0.25, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, -0.5] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 3, 0], + "cubes": [ + { + "origin": [-2, 1.5, -3], + "size": [4, 3, 5], + "inflate": 0.026, + "uv": [0, 0] + } + ] + }, + { + "name": "skull", + "parent": "body", + "pivot": [0.5, 3.5, -3] + }, + { + "name": "awake", + "parent": "skull", + "pivot": [0, 0, 0], + "cubes": [ + { "origin": [-1.5, 2.5, -6], "size": [3, 2, 3], "uv": [0, 8] } + ] + }, + { + "name": "asleep", + "parent": "skull", + "pivot": [0, 0, 0], + "cubes": [ + { "origin": [-1.5, 2.5, -6], "size": [3, 2, 3], "uv": [13, 0] } + ] + }, + { + "name": "leftEar", + "parent": "skull", + "pivot": [1, 4.5, -3], + "cubes": [ + { "origin": [1, 4.5, -3], "size": [1, 1, 0], "uv": [4, 13] } + ] + }, + { + "name": "rightEar", + "parent": "skull", + "pivot": [-1, 4.5, -3], + "cubes": [ + { + "origin": [-2, 4.5, -3], + "size": [1, 1, 0], + "uv": [4, 13], + "mirror": true + } + ] + }, + { + "name": "tail", + "parent": "body", + "pivot": [0, 4, 2], + "cubes": [ + { "origin": [-1, 3.5, 2], "size": [2, 4, 2], "uv": [12, 8] } + ] + }, + { + "name": "legs", + "parent": "root", + "pivot": [0, 2, -2.5] + }, + { + "name": "frontLegs", + "parent": "legs", + "pivot": [0, 2, -2.5] + }, + { + "name": "leftArm", + "parent": "frontLegs", + "pivot": [1, 2, -2.5], + "cubes": [ + { "origin": [0.5, 0, -3], "size": [1, 2, 1], "uv": [0, 13] } + ] + }, + { + "name": "rightArm", + "parent": "frontLegs", + "pivot": [-1, 2, -2.5], + "cubes": [ + { + "origin": [-1.5, 0, -3], + "size": [1, 2, 1], + "uv": [0, 13], + "mirror": true + } + ] + }, + { + "name": "backLegs", + "parent": "legs", + "pivot": [0, 2, 1.5] + }, + { + "name": "rightLeg", + "parent": "backLegs", + "pivot": [-1, 2, 1.5], + "cubes": [ + { + "origin": [-1.5, 0, 1], + "size": [1, 2, 1], + "uv": [0, 13], + "mirror": true + } + ] + }, + { + "name": "leftLeg", + "parent": "backLegs", + "pivot": [1, 2, 1.5], + "cubes": [ + { "origin": [0.5, 0, 1], "size": [1, 2, 1], "uv": [0, 13] } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/snake.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/snake.geo.json new file mode 100644 index 0000000..592f4fb --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/snake.geo.json @@ -0,0 +1,150 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.snake", + "texture_width": 64, + "texture_height": 64, + "visible_bounds_width": 4, + "visible_bounds_height": 4, + "visible_bounds_offset": [0, 1, 0] + }, + "bones": [ + { + "name": "main", + "pivot": [0, 0, 0] + }, + { + "name": "neck", + "parent": "main", + "pivot": [0, 1.25, -3.5], + "cubes": [ + { "origin": [-1.5, 0, -5], "size": [3, 7, 3], "uv": [0, 15] } + ], + "locators": { + "lead": [0, 3, -3.5] + } + }, + { + "name": "skull", + "parent": "neck", + "pivot": [0, 7, -3], + "cubes": [ + { "origin": [-2, 7, -4], "size": [4, 1, 2], "uv": [12, 9] }, + { "origin": [-1.5, 7, -8], "size": [3, 1, 4], "uv": [0, 9] }, + { "origin": [-3, 10, -8], "size": [6, 2, 6], "uv": [31, 21] }, + { "origin": [-3, 7, -4], "size": [6, 1, 2], "uv": [28, 57] }, + { "origin": [-2.5, 7, -8], "size": [5, 1, 4], "uv": [0, 47] } + ] + }, + { + "name": "jaw", + "parent": "skull", + "pivot": [0, 8, -4], + "cubes": [ + { + "origin": [-2, 7, -8], + "size": [4, 1, 4], + "inflate": 0.01, + "uv": [21, 9] + }, + { + "origin": [-3, 7, -8], + "size": [6, 1, 4], + "inflate": 0.01, + "uv": [7, 55] + } + ] + }, + { + "name": "tongue", + "parent": "jaw", + "pivot": [0, 8.1, -4], + "cubes": [ + { "origin": [-0.5, 8.1, -7], "size": [1, 0, 3], "uv": [21, 2] } + ] + }, + { + "name": "awake", + "parent": "skull", + "pivot": [0, 0, 0], + "cubes": [ + { "origin": [-2, 8, -8], "size": [4, 2, 6], "uv": [21, 0] } + ] + }, + { + "name": "awakeWide", + "parent": "awake", + "pivot": [0, 0, 0], + "cubes": [ + { "origin": [-3, 8, -8], "size": [6, 2, 6], "uv": [12, 46] } + ] + }, + { + "name": "asleep", + "parent": "skull", + "pivot": [0, 0, 0], + "cubes": [ + { "origin": [-2, 8, -8], "size": [4, 2, 6], "uv": [0, 0] } + ] + }, + { + "name": "asleepWide", + "parent": "asleep", + "pivot": [0, 0, 0], + "cubes": [ + { "origin": [-3, 8, -8], "size": [6, 2, 6], "uv": [37, 46] } + ] + }, + { + "name": "sleep", + "parent": "skull", + "pivot": [0, 0, 0] + }, + { + "name": "tail", + "parent": "main", + "pivot": [0, 1.5, -2], + "cubes": [ + { "origin": [-2, 0, -2], "size": [4, 3, 6], "uv": [13, 16] } + ] + }, + { + "name": "tail2", + "parent": "tail", + "pivot": [0, 1.5, 4], + "cubes": [ + { + "origin": [-2, 0, 4], + "size": [4, 3, 6], + "inflate": 0.01, + "uv": [32, 11] + } + ] + }, + { + "name": "tail3", + "parent": "tail2", + "pivot": [0, 1, 10], + "cubes": [ + { "origin": [-1, 0, 10], "size": [2, 2, 6], "uv": [48, 7] } + ] + }, + { + "name": "tail4", + "parent": "tail3", + "pivot": [0, 1, 16], + "cubes": [ + { + "origin": [-1, 0, 16], + "size": [2, 2, 4], + "inflate": 0.01, + "uv": [50, 17] + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/tiger.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/tiger.geo.json new file mode 100644 index 0000000..2a4e281 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/tiger.geo.json @@ -0,0 +1,187 @@ +{ + "format_version": "1.16.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.tiger", + "texture_width": 128, + "texture_height": 128, + "visible_bounds_width": 6, + "visible_bounds_height": 3.5, + "visible_bounds_offset": [0, 1.25, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 0, 0] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 16.6, -1.5], + "cubes": [ + { "origin": [-5, 10.6, -14.5], "size": [10, 12, 26], "uv": [0, 0] } + ] + }, + { + "name": "skullRot", + "parent": "body", + "pivot": [0, 20.5, -14.375] + }, + { + "name": "skull", + "parent": "skullRot", + "pivot": [0, 20.5, -14.375], + "cubes": [ + { "origin": [2, 14, -18.5], "size": [5, 9, 0], "uv": [46, 12] }, + { + "origin": [-7, 14, -18.5], + "size": [5, 9, 0], + "uv": [46, 12], + "mirror": true + }, + { + "origin": [-5, 16, -21.5], + "size": [10, 8, 7], + "inflate": 0.02, + "uv": [0, 38] + }, + { "origin": [-2.5, 14, -23.5], "size": [5, 6, 6], "uv": [46, 0] }, + { "origin": [-2.5, 16, -23.5], "size": [5, 4, 2], "uv": [62, 0] } + ], + "locators": { + "lead": [0, 18, -16] + } + }, + { + "name": "sleep", + "parent": "skull", + "pivot": [0, 0, -0.025], + "cubes": [ + { + "origin": [0.95, 19.95, -21.55], + "size": [2.1, 1.1, 1], + "uv": [6, 59] + }, + { + "origin": [-3.05, 19.95, -21.55], + "size": [2.1, 1.1, 1], + "uv": [6, 59], + "mirror": true + } + ] + }, + { + "name": "right_ears", + "parent": "skull", + "pivot": [-4.5, 23.5, -19], + "cubes": [ + { + "origin": [-6, 23, -19.5], + "size": [3, 3, 1], + "uv": [0, 19], + "mirror": true + } + ] + }, + { + "name": "left_ears", + "parent": "skull", + "pivot": [4.5, 23.5, -19], + "cubes": [ + { "origin": [3, 23, -19.5], "size": [3, 3, 1], "uv": [0, 19] } + ] + }, + { + "name": "tail1", + "parent": "body", + "pivot": [0, 21, 10], + "rotation": [90, 0, 0], + "cubes": [ + { + "origin": [-1, 13, 9], + "size": [2, 8, 2], + "inflate": 0.02, + "uv": [18, 0] + } + ] + }, + { + "name": "tail2", + "parent": "tail1", + "pivot": [0, 13, 10], + "cubes": [ + { "origin": [-1, 8, 9], "size": [2, 5, 2], "uv": [16, 17] }, + { "origin": [-1, 7, 9], "size": [2, 1, 2], "uv": [18, 14] } + ] + }, + { + "name": "tail3", + "parent": "tail2", + "pivot": [0, 7, 10], + "cubes": [ + { "origin": [-1, 2, 9], "size": [2, 5, 2], "uv": [16, 17] }, + { "origin": [-1, 1, 9], "size": [2, 1, 2], "uv": [18, 14] } + ] + }, + { + "name": "legs", + "parent": "root", + "pivot": [0, 22, -15] + }, + { + "name": "front_legs", + "parent": "legs", + "pivot": [0, 21.9, -14] + }, + { + "name": "right_arm", + "parent": "front_legs", + "pivot": [-3.75, 14, -8.5], + "cubes": [ + { + "origin": [-5.75, -0.1, -11], + "size": [4, 16, 5], + "uv": [34, 38], + "mirror": true + } + ] + }, + { + "name": "left_arm", + "parent": "front_legs", + "pivot": [3.75, 14, -8.5], + "cubes": [ + { "origin": [1.75, -0.1, -11], "size": [4, 16, 5], "uv": [34, 38] } + ] + }, + { + "name": "back_legs", + "parent": "legs", + "pivot": [0, 22, -10] + }, + { + "name": "right_leg", + "parent": "back_legs", + "pivot": [-3.1, 12.5, 8.5], + "cubes": [ + { + "origin": [-5.1, 0, 7], + "size": [4, 14, 5], + "uv": [0, 0], + "mirror": true + } + ] + }, + { + "name": "left_leg", + "parent": "back_legs", + "pivot": [3.1, 12.5, 8.5], + "cubes": [ + { "origin": [1.1, 0, 7], "size": [4, 14, 5], "uv": [0, 0] } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/tiger_baby.geo.json b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/tiger_baby.geo.json new file mode 100644 index 0000000..0587eaa --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/models/entity/sf/nba/tiger_baby.geo.json @@ -0,0 +1,141 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.silverlabs_nat.tiger_baby", + "texture_width": 64, + "texture_height": 64, + "visible_bounds_width": 4, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [0, 0.75, 0] + }, + "bones": [ + { + "name": "root", + "pivot": [0, 8, 0] + }, + { + "name": "legs", + "parent": "root", + "pivot": [0, 8, 0] + }, + { + "name": "leftArm", + "parent": "legs", + "pivot": [2.5, 9, -4.5], + "cubes": [ + { "origin": [1.5, 0, -6], "size": [2, 10, 3], "uv": [0, 35] } + ] + }, + { + "name": "rightArm", + "parent": "legs", + "pivot": [-2.5, 9, -4.5], + "cubes": [ + { + "origin": [-3.5, 0, -6], + "size": [2, 10, 3], + "uv": [0, 35], + "mirror": true + } + ] + }, + { + "name": "leftLeg", + "parent": "legs", + "pivot": [2, 7.5, 5.5], + "cubes": [ + { "origin": [1, 0, 4], "size": [2, 7, 3], "uv": [10, 35] } + ] + }, + { + "name": "rightLeg", + "parent": "legs", + "pivot": [-2, 7.5, 5.5], + "cubes": [ + { + "origin": [-3, 0, 4], + "size": [2, 7, 3], + "uv": [10, 35], + "mirror": true + } + ] + }, + { + "name": "body", + "parent": "root", + "pivot": [0, 10, 0], + "cubes": [ + { + "origin": [-3, 7, -8], + "size": [6, 7, 15], + "inflate": 0.026, + "uv": [0, 0] + } + ] + }, + { + "name": "skull", + "parent": "body", + "pivot": [0, 11.7, -6.6], + "cubes": [ + { "origin": [-2.5, 10, -13], "size": [5, 4, 2], "uv": [42, 0] }, + { "origin": [-2.5, 10, -13], "size": [5, 3, 2], "uv": [42, 6] } + ] + }, + { + "name": "awake", + "parent": "skull", + "pivot": [0, 0, 0], + "cubes": [ + { "origin": [-4, 10, -11], "size": [8, 7, 6], "uv": [0, 22] } + ] + }, + { + "name": "leftEar", + "parent": "skull", + "pivot": [3.5, 16.5, -6.5], + "cubes": [ + { "origin": [2, 16, -7], "size": [3, 3, 1], "uv": [20, 35] } + ] + }, + { + "name": "rightEar", + "parent": "skull", + "pivot": [-3.5, 16.5, -6.5], + "cubes": [ + { + "origin": [-5, 16, -7], + "size": [3, 3, 1], + "uv": [20, 35], + "mirror": true + } + ] + }, + { + "name": "asleep", + "parent": "skull", + "pivot": [0, 0, 0], + "cubes": [ + { "origin": [-4, 10, -11], "size": [8, 7, 6], "uv": [0, 48] } + ] + }, + { + "name": "tail", + "parent": "body", + "pivot": [0, 13.5, 7], + "cubes": [ + { "origin": [-0.5, 13, 7], "size": [1, 1, 10], "uv": [28, 22] }, + { + "origin": [-0.5, 13, 7], + "size": [1, 1, 10], + "inflate": 0.25, + "uv": [28, 33] + } + ] + } + ] + } + ] +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/pack_icon.png b/naturalist-lite-addon/naturalist_lite_RP/pack_icon.png new file mode 100644 index 0000000..eb7a98d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/pack_icon.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/particles/sf/nba/elephant_dirt.particle.json b/naturalist-lite-addon/naturalist_lite_RP/particles/sf/nba/elephant_dirt.particle.json new file mode 100644 index 0000000..ce4fafb --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/particles/sf/nba/elephant_dirt.particle.json @@ -0,0 +1,59 @@ +{ + "format_version": "1.10.0", + "particle_effect": { + "description": { + "identifier": "silverlabs_nat:elephant_dirt", + "basic_render_parameters": { + "material": "particles_alpha", + "texture": "textures/blocks/dirt" + } + }, + "components": { + "minecraft:emitter_rate_instant": { + "num_particles": 200 + }, + "minecraft:emitter_lifetime_once": { + "active_time": 0 + }, + "minecraft:emitter_shape_point": { + "offset": [ + "Math.random(-0.5, 0.5)", + "Math.random(-0.5, 0.5)", + "Math.random(-0.5, 0.5)" + ], + "direction": [ + "Math.Random(-1.0, 1.0)", + "Math.Random(0.0, -1.0)", + "Math.Random(-1.0, 1.0)" + ] + }, + "minecraft:particle_initial_speed": "Math.random(1, 4)", + "minecraft:particle_lifetime_expression": { + "max_lifetime": "0.2f / (Math.random(0.0, 1.0) * 0.9f + 0.1f)" + }, + "minecraft:particle_motion_dynamic": { + "linear_acceleration": [0, -9.8, 0], + "linear_drag_coefficient": 0.5 + }, + "minecraft:particle_motion_collision": { + "coefficient_of_restitution": 0.1, + "collision_drag": 5, + "collision_radius": 0.1 + }, + "minecraft:particle_appearance_billboard": { + "size": [ + "v.particle_random_1 * 0.04 + 0.04", + "v.particle_random_1 * 0.04 + 0.04" + ], + "facing_camera_mode": "lookat_xyz", + "uv": { + "texture_width": 16, + "texture_height": 16, + "uv": ["(v.particle_random_1*3)", "(v.particle_random_2*3)"], + "uv_size": [2, 2] + } + }, + "minecraft:particle_appearance_lighting": {} + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/particles/sf/nba/firefly_light_effect.particle.json b/naturalist-lite-addon/naturalist_lite_RP/particles/sf/nba/firefly_light_effect.particle.json new file mode 100644 index 0000000..2ba7116 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/particles/sf/nba/firefly_light_effect.particle.json @@ -0,0 +1,55 @@ +{ + "format_version": "1.10.0", + "particle_effect": { + "description": { + "identifier": "silverlabs_nat:firefly_light_effect", + "basic_render_parameters": { + "material": "particles_add", + "texture": "textures/sf/nba/particle/firefly" + } + }, + "components": { + "minecraft:emitter_rate_steady": { + "spawn_rate": "math.random_integer(4, 12)", + "max_particles": 100 + }, + "minecraft:emitter_lifetime_once": { + "active_time": 0.25 + }, + "minecraft:emitter_shape_sphere": { + "radius": 0.5, + "direction": "outwards" + }, + "minecraft:particle_lifetime_expression": { + "max_lifetime": "(v.particle_random_3 * 1.5 + 0.5)" + }, + "minecraft:particle_initial_speed": "v.particle_random_1 - 0.5", + "minecraft:particle_motion_dynamic": { + "linear_drag_coefficient": 0.96 + }, + "minecraft:particle_appearance_billboard": { + "size": [ + "0.2 + v.particle_random_1 * 0.4", + "0.2 + v.particle_random_1 * 0.4" + ], + "facing_camera_mode": "rotate_xyz", + "uv": { + "texture_width": 16, + "texture_height": 16, + "uv": [0, 0], + "uv_size": [16, 16] + } + }, + "minecraft:particle_appearance_tinting": { + "color": { + "interpolant": "v.particle_age / v.particle_lifetime", + "gradient": { + "0.0": "#00FFF746", + "0.5": "#FFFFD400", + "1.0": "#003B2610" + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/particles/sf/nba/firefly_perish.particle.json b/naturalist-lite-addon/naturalist_lite_RP/particles/sf/nba/firefly_perish.particle.json new file mode 100644 index 0000000..0431a59 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/particles/sf/nba/firefly_perish.particle.json @@ -0,0 +1,81 @@ +{ + "format_version": "1.10.0", + "particle_effect": { + "description": { + "identifier": "silverlabs_nat:firefly_perish", + "basic_render_parameters": { + "material": "particles_alpha", + "texture": "textures/particle/particles" + } + }, + "events": { + "hide": { + "sound_effect": { + "event_name": "cast.spell" + } + } + }, + "components": { + "minecraft:emitter_rate_instant": { + "num_particles": 100 + }, + "minecraft:emitter_lifetime_expression": { + "activation_expression": 1, + "expiration_expression": 0 + }, + "minecraft:emitter_shape_custom": { + "offset": ["Math.random(-0.5, 0.5)", 0, "Math.random(-0.5, 0.5)"], + "direction": [ + "Math.random(0, 0.02)", + "Math.random(0, 0.02)", + "Math.random(0, 0.02)" + ] + }, + "minecraft:emitter_lifetime_events": { + "creation_event": "hide" + }, + "minecraft:particle_initial_speed": 2, + "minecraft:particle_lifetime_expression": { + "max_lifetime": "4 / Math.Random(1, 5) + 0.1" + }, + "minecraft:particle_motion_dynamic": { + "linear_acceleration": [0, 2, 0], + "linear_drag_coefficient": 2.5 + }, + "minecraft:particle_motion_collision": { + "coefficient_of_restitution": 0.1, + "collision_drag": 10.0, + "collision_radius": 0.1 + }, + "minecraft:particle_appearance_billboard": { + "size": [ + "v.particle_random_1 * v.particle_random_2 * 0.6 + 0.1", + "v.particle_random_1 * v.particle_random_2 * 0.6 + 0.1" + ], + "facing_camera_mode": "lookat_xyz", + "uv": { + "texture_width": 128, + "texture_height": 128, + "flipbook": { + "base_UV": [56, 0], + "size_UV": [8, 8], + "step_UV": [-8, 0], + "frames_per_second": 8, + "max_frame": 8, + "stretch_to_lifetime": true, + "loop": false + } + } + }, + "minecraft:particle_appearance_tinting": { + "color": [ + "v.particle_random_1 * 0.3 + 0.7", + "v.particle_random_1 * 0.3 + 0.7", + "v.particle_random_1 * 0.3 + 0.7", + 0 + ] + }, + "minecraft:particle_appearance_lighting": {} + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/particles/sf/nba/firefly_tallgrass_hide.particle.json b/naturalist-lite-addon/naturalist_lite_RP/particles/sf/nba/firefly_tallgrass_hide.particle.json new file mode 100644 index 0000000..0c50d3e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/particles/sf/nba/firefly_tallgrass_hide.particle.json @@ -0,0 +1,65 @@ +{ + "format_version": "1.10.0", + "particle_effect": { + "description": { + "identifier": "silverlabs_nat:firefly_tallgrass_hide", + "basic_render_parameters": { + "material": "particles_alpha", + "texture": "textures/blocks/double_plant_grass_carried" + } + }, + "events": { + "hide": { + "sound_effect": { + "event_name": "cast.spell" + } + } + }, + "components": { + "minecraft:emitter_rate_instant": { + "num_particles": 50 + }, + "minecraft:emitter_lifetime_once": { + "active_time": 0 + }, + "minecraft:emitter_shape_point": { + "offset": ["Math.random(-0.5, 0.5)", -0.5, "Math.random(-0.5, 0.5)"], + "direction": [ + "Math.Random(-1.0, 1.0)", + "Math.Random(0.0, 1.0)", + "Math.Random(-1.0, 1.0)" + ] + }, + "minecraft:emitter_lifetime_events": { + "creation_event": "hide" + }, + "minecraft:particle_initial_speed": "Math.random(1, 4)", + "minecraft:particle_lifetime_expression": { + "max_lifetime": "0.2f / (Math.random(0.0, 1.0) * 0.9f + 0.1f)" + }, + "minecraft:particle_motion_dynamic": { + "linear_acceleration": [0, -9.8, 0], + "linear_drag_coefficient": 0.5 + }, + "minecraft:particle_motion_collision": { + "coefficient_of_restitution": 0.1, + "collision_drag": 5, + "collision_radius": 0.1 + }, + "minecraft:particle_appearance_billboard": { + "size": [ + "v.particle_random_1 * 0.0375 + 0.0375", + "v.particle_random_1 * 0.0375 + 0.0375" + ], + "facing_camera_mode": "lookat_xyz", + "uv": { + "texture_width": 16, + "texture_height": 16, + "uv": ["(v.particle_random_1*3)", "(v.particle_random_2*3)"], + "uv_size": [2, 2] + } + }, + "minecraft:particle_appearance_lighting": {} + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/particles/sf/nba/hedgehog_trail.particle.json b/naturalist-lite-addon/naturalist_lite_RP/particles/sf/nba/hedgehog_trail.particle.json new file mode 100644 index 0000000..a7a8bae --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/particles/sf/nba/hedgehog_trail.particle.json @@ -0,0 +1,94 @@ +{ + "format_version": "1.10.0", + "particle_effect": { + "description": { + "identifier": "silverlabs_nat:hedgehog_trail", + "basic_render_parameters": { + "material": "particles_blend", + "texture": "textures/sf/nba/particle/particle_for_pctopus_and_whale" + } + }, + "curves": { + "v.colour": { + "type": "linear", + "input": "v.particle_age", + "horizontal_range": "v.particle_lifetime", + "nodes": [0, 1] + }, + "v.size1": { + "type": "bezier_chain", + "input": "v.particle_age/v.particle_lifetime", + "nodes": { + "1.0": { + "value": 1, + "slope": 0 + }, + "0.01": { + "value": 1.7, + "slope": 0 + } + } + } + }, + "components": { + "minecraft:emitter_initialization": { + "creation_expression": "v.size = 0.03;v.lifetime = 2.2;" + }, + "minecraft:emitter_local_space": { + "position": true, + "rotation": true + }, + "minecraft:emitter_rate_steady": { + "spawn_rate": 200, + "max_particles": 400 + }, + "minecraft:emitter_lifetime_once": { + "active_time": 0.5 + }, + "minecraft:emitter_shape_point": { + "direction": ["math.random(-0.5,0.5)", 3.5, "math.random(-0.5,0.5)"] + }, + "minecraft:particle_lifetime_expression": { + "max_lifetime": "math.random(0.1,1.6)" + }, + "minecraft:particle_initial_spin": { + "rotation": "math.random(-360,360)", + "rotation_rate": "math.random(-90,90)" + }, + "minecraft:particle_initial_speed": "math.random(2,6)", + "minecraft:particle_motion_dynamic": { + "linear_drag_coefficient": "6*v.particle_age" + }, + "minecraft:particle_appearance_billboard": { + "size": [ + "0.2*v.particle_random_3*(v.size1 ?? 0)", + "0.2*v.particle_random_3*(v.size1 ?? 0)" + ], + "facing_camera_mode": "rotate_xyz", + "uv": { + "texture_width": 128, + "texture_height": 128, + "flipbook": { + "base_UV": [0, 88], + "size_UV": [8, 8], + "step_UV": [8, 0], + "frames_per_second": 8, + "max_frame": 8 + } + } + }, + "minecraft:particle_appearance_lighting": {}, + "minecraft:particle_appearance_tinting": { + "color": { + "interpolant": "(v.colour ?? 0)", + "gradient": { + "0.0": "#FFF4F3DB", + "0.42": "#9C907546", + "0.72": "#4F946E4E", + "1.0": "#00382C29" + } + } + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/alligator.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/alligator.render.json new file mode 100644 index 0000000..502a766 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/alligator.render.json @@ -0,0 +1,12 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.alligator": { + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "materials": [{ "*": "Material.default" }], + "textures": [ + "q.is_baby ? Texture.baby : Texture.default" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/anglerfish.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/anglerfish.render.json new file mode 100644 index 0000000..f818d58 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/anglerfish.render.json @@ -0,0 +1,22 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.anglerfish": { + "geometry": "Geometry.default", + "materials": [ + { "*": "Material.default" } + ], + + "arrays": { + "textures": { + "Array.variant": [ + "Texture.default", + "Texture.glow" + ] + } + }, + + "textures": ["Array.variant[q.property('silverlabs_nat:variant')]"] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/anteater.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/anteater.render.json new file mode 100644 index 0000000..5924a78 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/anteater.render.json @@ -0,0 +1,38 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.anteater": { + "arrays": { + "textures": { + "Array.overlay": [ + "Texture.overlay_none", + "Texture.overlay_white", + "Texture.overlay_orange", + "Texture.overlay_magenta", + "Texture.overlay_light_blue", + "Texture.overlay_yellow", + "Texture.overlay_lime", + "Texture.overlay_pink", + "Texture.overlay_gray", + "Texture.overlay_light_gray", + "Texture.overlay_cyan", + "Texture.overlay_purple", + "Texture.overlay_blue", + "Texture.overlay_brown", + "Texture.overlay_green", + "Texture.overlay_red", + "Texture.overlay_black" + ] + } + }, + "materials": [{ "*": "Material.default" }], + "textures": [ + "Texture.default", + "Array.overlay[q.property('silverlabs_nat:dye')]", + "Texture.overlay_none" + ], + "geometry": "Geometry.default", + "part_visibility": [{ "sleeping": "q.is_sleeping" }] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/beaver.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/beaver.render.json new file mode 100644 index 0000000..c730f42 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/beaver.render.json @@ -0,0 +1,37 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.beaver": { + "arrays": { + "textures": { + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ] + } + }, + "geometry": "q.is_baby ? Geometry.baby : Geometry.default", + "materials": [{ "*": "Material.default" }], + "textures": [ + "q.is_baby ? Texture.baby : Texture.default", + "q.is_baby ? texture.overlay_none : array.overlay[q.property('silverlabs_nat:dye')]", + "texture.overlay_none" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/beetle.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/beetle.render.json new file mode 100644 index 0000000..bfd0d96 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/beetle.render.json @@ -0,0 +1,42 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.beetle": { + "geometry": "geometry.default", + "materials": [ + { + "*": "material.default" + } + ], + "arrays": { + "textures": { + "array.skins": [ + "texture.yellow", + "texture.brown", + "texture.green", + "texture.red", + "texture.black", + "texture.white" + ] + } + }, + "textures": [ + "array.skins[q.property('silverlabs_nat:variant')]" + ], + "part_visibility": [ + { + "body_open_wings": "q.can_fly && !q.is_on_ground" + }, + { + "*_wing": "q.can_fly && !q.is_on_ground" + }, + { + "*_flap": "q.can_fly && !q.is_on_ground" + }, + { + "body_close_wings": "!q.can_fly || q.is_on_ground" + } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/bird.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/bird.render.json new file mode 100644 index 0000000..b681095 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/bird.render.json @@ -0,0 +1,60 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.bird": { + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "part_visibility": [ + { "beakOpen": "!q.is_baby" }, + { "mouthOpen": "!q.is_baby" } + ], + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "q.is_baby ? texture.baby : texture.default" + ] + }, + "controller.render.silverlabs_nat.bird_with_overlay": { + "arrays": { + "textures": { + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ] + } + }, + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "part_visibility": [ + { "beakOpen": "!q.is_baby" }, + { "mouthOpen": "!q.is_baby" } + ], + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "q.is_baby ? texture.baby : texture.default", + "q.is_baby ? texture.overlay_none : array.overlay[q.property('silverlabs_nat:dye')]", + "texture.overlay_none" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/black_bear.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/black_bear.render.json new file mode 100644 index 0000000..21f9b76 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/black_bear.render.json @@ -0,0 +1,67 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.black_bear": { + "arrays": { + "textures": { + "Array.overlay": [ + "Texture.overlay_none", + "Texture.overlay_white", + "Texture.overlay_orange", + "Texture.overlay_magenta", + "Texture.overlay_light_blue", + "Texture.overlay_yellow", + "Texture.overlay_lime", + "Texture.overlay_pink", + "Texture.overlay_gray", + "Texture.overlay_light_gray", + "Texture.overlay_cyan", + "Texture.overlay_purple", + "Texture.overlay_blue", + "Texture.overlay_brown", + "Texture.overlay_green", + "Texture.overlay_red", + "Texture.overlay_black" + ] + } + }, + "geometry": "q.is_baby ? Geometry.baby : Geometry.default", + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "q.is_baby ? Texture.baby : Texture.default", + "q.is_tamed ? Array.overlay[q.property('silverlabs_nat:dye')] : Texture.overlay_none", + "Texture.overlay_none" + ], + "part_visibility": [ + { + "sleep": "q.is_sleeping" + }, + { + "head_angry": "!q.is_sleeping && q.is_angry && !q.is_baby" + }, + { + "snout": "v.is_eating == 0 && (!q.is_angry || q.is_baby)" + }, + { + "snout_angry": "v.is_eating == 0 && !q.is_sleeping && q.is_angry && !q.is_baby" + }, + { + "right_arm": "v.is_eating == 0" + }, + { + "left_arm": "v.is_eating == 0" + }, + { + "*_berries": "v.is_eating == 1" + }, + { + "*_honey": "v.is_eating == 2" + } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/blobfish.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/blobfish.render.json new file mode 100644 index 0000000..c906fb1 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/blobfish.render.json @@ -0,0 +1,30 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.blobfish": { + "arrays": { + "geometries": { + "Array.geo": [ + "Geometry.normal", + "Geometry.land" + ] + }, + "textures": { + "Array.tex": [ + "Texture.normal", + "Texture.land" + ] + } + }, + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "Array.tex[q.property('silverlabs_nat:blobfish_land')]" + ], + "geometry": "Array.geo[q.property('silverlabs_nat:blobfish_land')]" + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/boar.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/boar.render.json new file mode 100644 index 0000000..1f12afa --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/boar.render.json @@ -0,0 +1,10 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.boar": { + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "materials": [{ "*": "Material.default" }], + "textures": ["q.is_baby ? texture.baby : texture.default"] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/budgie.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/budgie.render.json new file mode 100644 index 0000000..9312ede --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/budgie.render.json @@ -0,0 +1,22 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.budgie": { + "arrays": { + "textures": { + "Array.tex": ["Texture.blue", "Texture.green", "Texture.yellow"], + "Array.baby_tex": [ + "Texture.baby_blue", + "Texture.baby_green", + "Texture.baby_yellow" + ] + } + }, + "materials": [{ "*": "Material.default" }], + "textures": [ + "q.is_baby ? array.baby_tex[q.property('silverlabs_nat:variant')] : array.tex[q.property('silverlabs_nat:variant')]" + ], + "geometry": "q.is_baby ? geometry.baby : geometry.default" + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/butterfly.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/butterfly.render.json new file mode 100644 index 0000000..cd8d463 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/butterfly.render.json @@ -0,0 +1,29 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.butterfly": { + "arrays": { + "textures": { + "array.skins": [ + "texture.blue_morpho", + "texture.clouded_yellow", + "texture.green_swallowtail", + "texture.jade_green_swallowtail", + "texture.monarch", + "texture.purple_emperor", + "texture.red_admiral" + ] + } + }, + "geometry": "geometry.default", + "materials": [ + { + "*": "material.default" + } + ], + "textures": [ + "array.skins[q.property('silverlabs_nat:variant')]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/cage.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/cage.render.json new file mode 100644 index 0000000..a50e444 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/cage.render.json @@ -0,0 +1,40 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.cage": { + "arrays": { + "textures": { + "array.skins": [ + "texture.black", + "texture.blue", + "texture.brown", + "texture.copper", + "texture.cyan", + "texture.glow", + "texture.gray", + "texture.green", + "texture.light_blue", + "texture.light_gray", + "texture.lime", + "texture.magenta", + "texture.orange", + "texture.pink", + "texture.purple", + "texture.red", + "texture.white", + "texture.yellow" + ] + } + }, + "geometry": "geometry.default", + "materials": [ + { + "*": "material.default" + } + ], + "textures": [ + "array.skins[q.variant]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/capybara.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/capybara.render.json new file mode 100644 index 0000000..67619c6 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/capybara.render.json @@ -0,0 +1,59 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.capybara": { + "arrays": { + "textures": { + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ], + "array.overlay_baby": [ + "texture.overlay_none", + "texture.overlay_white_baby", + "texture.overlay_orange", + "texture.overlay_magenta_baby", + "texture.overlay_light_blue_baby", + "texture.overlay_yellow", + "texture.overlay_lime_baby", + "texture.overlay_pink", + "texture.overlay_gray_baby", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue_baby", + "texture.overlay_brown_baby", + "texture.overlay_green_baby", + "texture.overlay_red_baby", + "texture.overlay_black_baby" + ] + } + }, + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "part_visibility": [ + { "asleep": "!q.is_baby" } + ], + "materials": [{ "*": "material.default" }], + "textures": [ + "q.is_baby ? texture.baby : texture.default", + "q.is_baby ? array.overlay_baby[q.property('silverlabs_nat:dye')] : array.overlay[q.property('silverlabs_nat:dye')]", + "texture.overlay_none" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/caterpillar.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/caterpillar.render.json new file mode 100644 index 0000000..df0f63b --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/caterpillar.render.json @@ -0,0 +1,10 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.caterpillar": { + "geometry": "Geometry.default", + "materials": [{ "*": "Material.default" }], + "textures": ["Texture.default"] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/clam.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/clam.render.json new file mode 100644 index 0000000..d02cb15 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/clam.render.json @@ -0,0 +1,14 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.clam": { + "geometry": "geometry.default", + "materials": [ + { "*": "material.default" } + ], + "textures": [ + "q.property('silverlabs_nat:variant') == 0 ? texture.brown : texture.white" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/coyote.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/coyote.render.json new file mode 100644 index 0000000..203da69 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/coyote.render.json @@ -0,0 +1,23 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.coyote": { + "arrays": { + "textures": { + "Array.skins": [ + "Texture.default", + "Texture.brown" + ] + } + }, + + "geometry": "Geometry.default", + "materials": [ + { "*": "Material.default" } + ], + "textures": [ + "Array.skins[q.property('silverlabs_nat:variant')]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/crab.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/crab.render.json new file mode 100644 index 0000000..045db16 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/crab.render.json @@ -0,0 +1,34 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.crab": { + "geometry": "q.is_baby ? Geometry.baby : Geometry.default", + "materials": [ + { "*": "Material.default" } + ], + + "arrays": { + "textures": { + "Array.variant": [ + "Texture.default", + "Texture.brown", + "Texture.orange", + "Texture.red", + "Texture.yellow" + ], + "Array.baby_variant": [ + "Texture.baby_default", + "Texture.baby_brown", + "Texture.baby_orange", + "Texture.baby_red", + "Texture.baby_yellow" + ] + } + }, + + "textures": [ + "q.is_baby ? Array.baby_variant[q.property('silverlabs_nat:variant')] : Array.variant[q.property('silverlabs_nat:variant')]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/deer.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/deer.render.json new file mode 100644 index 0000000..ec07db4 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/deer.render.json @@ -0,0 +1,38 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.deer": { + "geometry": "q.is_baby ? Geometry.baby : Geometry.default", + "part_visibility": [ + { + "antlers": "!q.is_baby" + }, + { + "sleep": "q.is_sleeping" + }, + { + "asleep": "q.is_sleeping && q.is_baby" + }, + { "saddle": "q.is_saddled" } + ], + "materials": [ + { + "*": "Material.default" + } + ], + "arrays": { + "textures": { + "Array.variant": [ + "Texture.default", + "Texture.white", + "Texture.reindeer", + "Texture.rare" + ] + } + }, + "textures": [ + "q.is_baby ? Texture.baby : Array.variant[q.property('silverlabs_nat:variant')]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/dragonfly.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/dragonfly.render.json new file mode 100644 index 0000000..4e9dc44 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/dragonfly.render.json @@ -0,0 +1,25 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.dragonfly": { + "arrays": { + "textures": { + "Array.skins": [ + "Texture.blue", + "Texture.red", + "Texture.green" + ] + } + }, + "geometry": "Geometry.default", + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "Array.skins[q.property('silverlabs_nat:variant')]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/duck.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/duck.render.json new file mode 100644 index 0000000..d71be85 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/duck.render.json @@ -0,0 +1,50 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.duck": { + "arrays": { + "textures": { + "array.skins": [ + "texture.duck", + "texture.queso" + ], + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ] + } + }, + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "materials": [ + { + "*": "material.default" + } + ], + "textures": [ + "q.is_baby ? texture.baby : Array.skins[q.variant]", + "array.overlay[q.property('silverlabs_nat:dye')]", + "texture.overlay_none" + ], + "part_visibility": [ + { + "bowtie": "q.is_tamed" + } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/eagle.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/eagle.render.json new file mode 100644 index 0000000..51fda12 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/eagle.render.json @@ -0,0 +1,12 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.eagle": { + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "materials": [{ "*": "Material.default" }], + "textures": [ + "q.is_baby ? Texture.baby : Texture.default" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/eel.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/eel.render.json new file mode 100644 index 0000000..4c27106 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/eel.render.json @@ -0,0 +1,17 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.eel": { + "geometry": "Geometry.default", + "materials": [{ "*": "Material.default" }], + + "arrays": { + "textures": { + "Array.variant": ["Texture.default"] + } + }, + + "textures": ["Texture.default"] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/elephant.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/elephant.render.json new file mode 100644 index 0000000..4f52ff6 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/elephant.render.json @@ -0,0 +1,16 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.elephant": { + "geometry": "q.is_baby ? Geometry.baby : Geometry.default", + "part_visibility": [ + { "asleep": "0" }, + { "saddle": "q.is_saddled" }, + { "*Chest": "q.is_chested" }, + { "*Carpet": "0" } + ], + "materials": [{ "*": "Material.default" }], + "textures": ["q.is_baby ? Texture.baby : Texture.default"] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/emperor_penguin.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/emperor_penguin.render.json new file mode 100644 index 0000000..da64a87 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/emperor_penguin.render.json @@ -0,0 +1,10 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.emperor_penguin": { + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "materials": [{ "*": "material.default" }], + "textures": ["q.is_baby ? texture.baby : texture.adult"] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/fennec_fox.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/fennec_fox.render.json new file mode 100644 index 0000000..54cf280 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/fennec_fox.render.json @@ -0,0 +1,52 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.fennec_fox": { + "arrays": { + "textures": { + "Array.skins": [ + "Texture.red", + "Texture.beige", + "Texture.creamy", + "Texture.pale" + ], + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ] + } + }, + "geometry": "Geometry.default", + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "Array.skins[q.property('silverlabs_nat:variant')]", + "array.overlay[q.property('silverlabs_nat:dye')]", + "texture.overlay_none" + ], + "part_visibility": [ + { + "sleep": "q.is_sleeping" + } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/firefly.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/firefly.render.json new file mode 100644 index 0000000..62bb895 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/firefly.render.json @@ -0,0 +1,57 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.firefly": { + "geometry": "q.is_baby ? Geometry.baby : Geometry.default", + "materials": [ + { + "*": "material.default" + } + ], + "textures": [ + "q.is_baby ? Texture.baby : (v.glow_ticks > 0 ? Texture.glow : Texture.default)" + ], + "part_visibility": [ + { + "glow": false + } + ], + "uv_anim": { + "offset": [ + 0.0, + "!q.is_baby && v.glow_ticks > 0 ? v.glow_uv_offset : 0.0" + ], + "scale": [ + 1.0, + "!q.is_baby && v.glow_ticks > 0 ? 1.0/30.0 : 1.0" + ] + } + }, + "controller.render.silverlabs_nat.firefly_glow_layer": { + "geometry": "Geometry.glow_layer", + "materials": [ + { + "*": "Material.glow_emissive" + } + ], + "textures": [ + "Texture.glow_e" + ], + "part_visibility": [ + { + "glow": "!q.is_baby && v.glow_ticks > 0" + } + ], + "uv_anim": { + "offset": [ + 0.0, + "!q.is_baby && v.glow_ticks > 0 ? v.glow_uv_offset : 0.0" + ], + "scale": [ + 1.0, + "!q.is_baby && v.glow_ticks > 0 ? 1.0/30.0 : 1.0" + ] + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/flamingo.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/flamingo.render.json new file mode 100644 index 0000000..5de5d79 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/flamingo.render.json @@ -0,0 +1,37 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.flamingo": { + "arrays": { + "textures": { + "array.overlay": [ + "texture.none", + "texture.white", + "texture.orange", + "texture.magenta", + "texture.light_blue", + "texture.yellow", + "texture.lime", + "texture.pink", + "texture.gray", + "texture.light_gray", + "texture.cyan", + "texture.purple", + "texture.blue", + "texture.brown", + "texture.green", + "texture.red", + "texture.black" + ] + } + }, + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "materials": [{ "*": "material.default" }], + "textures": [ + "q.is_baby ? texture.baby : texture.default", + "q.is_baby ? texture.none : array.overlay[q.property('silverlabs_nat:dye')]", + "texture.none" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/generic_block_entity.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/generic_block_entity.render.json new file mode 100644 index 0000000..e405221 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/generic_block_entity.render.json @@ -0,0 +1,22 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.generic_block_entity": { + "geometry": "Geometry.default", + "materials": [{ "*": "Material.default" }], + "textures": ["Texture.default"], + "is_hurt_color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + }, + "on_fire_color": { + "r": 0, + "g": 0, + "b": 0, + "a": 0 + } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/giant_isopod.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/giant_isopod.render.json new file mode 100644 index 0000000..2b2a735 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/giant_isopod.render.json @@ -0,0 +1,22 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.giant_isopod": { + "geometry": "Geometry.default", + "materials": [ + { "*": "Material.default" } + ], + + "arrays": { + "textures": { + "Array.variant": [ + "Texture.default", + "Texture.blue" + ] + } + }, + + "textures": ["Array.variant[q.property('silverlabs_nat:variant')]"] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/giant_salamander.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/giant_salamander.render.json new file mode 100644 index 0000000..5fe91a9 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/giant_salamander.render.json @@ -0,0 +1,26 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.giant_salamander": { + "arrays": { + "textures": { + "Array.skins": [ + "Texture.brown", + "Texture.black", + "Texture.gray", + "Texture.albino" + ] + } + }, + "geometry": "Geometry.default", + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "Array.skins[q.property('silverlabs_nat:variant')]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/giraffe.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/giraffe.render.json new file mode 100644 index 0000000..175a486 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/giraffe.render.json @@ -0,0 +1,18 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.giraffe": { + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "materials": [ + { "*": "Material.default" }, + { "tail": "Material.tail" } + ], + "part_visibility": [ + { "saddle": "q.is_saddled" } + ], + "textures": [ + "q.is_baby ? texture.baby : texture.default" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/goose.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/goose.render.json new file mode 100644 index 0000000..83b3e6f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/goose.render.json @@ -0,0 +1,50 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.goose": { + "arrays": { + "textures": { + "Array.skins": [ + "Texture.canadian", + "Texture.white" + ], + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ] + } + }, + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "q.is_baby ? texture.baby : Array.skins[q.property('silverlabs_nat:variant')]", + "array.overlay[q.property('silverlabs_nat:dye')]", + "texture.overlay_none" + ], + "part_visibility": [ + { + "bowtie": "q.is_tamed" + } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/gorilla.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/gorilla.render.json new file mode 100644 index 0000000..434287b --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/gorilla.render.json @@ -0,0 +1,24 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.gorilla": { + "arrays": { + "textures": { + "array.skins": [ + "Texture.default", + "Texture.silverback" + ] + } + }, + "geometry": "geometry.default", + "materials": [ + { + "*": "material.default" + } + ], + "textures": [ + "array.skins[q.property('silverlabs_nat:variant')]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/grizzly_bear.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/grizzly_bear.render.json new file mode 100644 index 0000000..b427db4 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/grizzly_bear.render.json @@ -0,0 +1,61 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.grizzly_bear": { + "arrays": { + "textures": { + "Array.overlay": [ + "Texture.overlay_none", + "Texture.overlay_white", + "Texture.overlay_orange", + "Texture.overlay_magenta", + "Texture.overlay_light_blue", + "Texture.overlay_yellow", + "Texture.overlay_lime", + "Texture.overlay_pink", + "Texture.overlay_gray", + "Texture.overlay_light_gray", + "Texture.overlay_cyan", + "Texture.overlay_purple", + "Texture.overlay_blue", + "Texture.overlay_brown", + "Texture.overlay_green", + "Texture.overlay_red", + "Texture.overlay_black" + ] + } + }, + "geometry": "q.is_baby ? Geometry.baby : Geometry.default", + "materials": [ + { "*": "Material.default" } + ], + "textures": [ + "q.is_baby ? Texture.baby : Texture.default", + "q.is_tamed ? Array.overlay[q.property('silverlabs_nat:dye')] : Texture.overlay_none", + "Texture.overlay_none" + ], + "part_visibility": [ + { "normalBody": "!q.is_sheared" }, + { "shearedBody": "q.is_sheared" }, + { + "normalSnout": "!q.is_sleeping && (!(q.is_angry || (q.is_tamed && q.has_target)) || q.is_baby)" + }, + { + "angrySnout": "!q.is_sleeping && (q.is_angry || (q.is_tamed && q.has_target)) && !q.is_baby" + }, + { "asleep": "q.is_sleeping" }, + { + "awake": "!q.is_sleeping && (q.is_baby || !(q.is_angry || (q.is_tamed && q.has_target)))" + }, + { + "angry": "!q.is_sleeping && (q.is_angry || (q.is_tamed && q.has_target))" + }, + { "normalArm": "v.is_eating == 0" }, + { "saucyArm": "v.is_eating == 1 || v.is_eating == 2" }, + { "berryArm": "v.is_eating == 1" }, + { "honeyArm": "v.is_eating == 2" }, + { "tie": "q.is_tamed" } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/hamster.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/hamster.render.json new file mode 100644 index 0000000..2db42ab --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/hamster.render.json @@ -0,0 +1,118 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.hamster": { + "arrays": { + "textures": { + "array.skins": [ + "texture.black", + "texture.black_and_white", + "texture.brown", + "texture.gray_and_white", + "texture.orange", + "texture.peaches_and_cream", + "texture.white" + ], + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ] + } + }, + "geometry": "geometry.default", + "materials": [ + { + "*": "material.default" + } + ], + "textures": [ + "array.skins[q.property('silverlabs_nat:variant')]", + "array.overlay[q.property('silverlabs_nat:equipped_accessory') == -1 ? q.property('silverlabs_nat:dye') : 0]", + "texture.overlay_none" + ], + "part_visibility": [ + { "sleep": "q.is_sleeping" }, + { "*ear": "q.property('silverlabs_nat:equipped_accessory') == -1" } + ] + }, + "controller.render.silverlabs_nat.hamster.accessories": { + "geometry": "geometry.default", + "materials": [ + { + "*": "material.accessories" + } + ], + "textures": [ + "texture.accessories" + ], + "part_visibility": [ + { + "*": false + }, + { + "crown*": "q.property('silverlabs_nat:equipped_accessory') == 0" + }, + { + "koala*": "q.property('silverlabs_nat:equipped_accessory') == 1" + }, + { + "cowboy_hat*": "q.property('silverlabs_nat:equipped_accessory') == 2" + }, + { + "creeper*": "q.property('silverlabs_nat:equipped_accessory') == 3" + }, + { + "frog*": "q.property('silverlabs_nat:equipped_accessory') == 4" + }, + { + "party*": "q.property('silverlabs_nat:equipped_accessory') == 5" + }, + { + "fish*": "q.property('silverlabs_nat:equipped_accessory') == 6" + }, + { + "blueberry*": "q.property('silverlabs_nat:equipped_accessory') == 7" + }, + { + "grapes*": "q.property('silverlabs_nat:equipped_accessory') == 8" + }, + { + "heart*": "q.property('silverlabs_nat:equipped_accessory') == 9" + }, + { + "pink_bow*": "q.property('silverlabs_nat:equipped_accessory') == 10" + }, + { + "santa*": "q.property('silverlabs_nat:equipped_accessory') == 11" + }, + { + "shark*": "q.property('silverlabs_nat:equipped_accessory') == 12" + }, + { + "headphones*": "q.property('silverlabs_nat:equipped_accessory') == 13" + }, + { + "witch*": "q.property('silverlabs_nat:equipped_accessory') == 14" + }, + { + "bunny*": "q.property('silverlabs_nat:equipped_accessory') == 15" + } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/hamster_wheel.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/hamster_wheel.render.json new file mode 100644 index 0000000..843167a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/hamster_wheel.render.json @@ -0,0 +1,40 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.hamster_wheel": { + "arrays": { + "textures": { + "array.skins": [ + "texture.black", + "texture.blue", + "texture.brown", + "texture.copper", + "texture.cyan", + "texture.glow", + "texture.gray", + "texture.green", + "texture.light_blue", + "texture.light_gray", + "texture.lime", + "texture.magenta", + "texture.orange", + "texture.pink", + "texture.purple", + "texture.red", + "texture.white", + "texture.yellow" + ] + } + }, + "geometry": "geometry.default", + "materials": [ + { + "*": "material.default" + } + ], + "textures": [ + "array.skins[q.variant]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/hedgehog.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/hedgehog.render.json new file mode 100644 index 0000000..03bf487 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/hedgehog.render.json @@ -0,0 +1,46 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.hedgehog": { + "arrays": { + "textures": { + "array.skins": [ + "texture.brown", + "texture.dark", + "texture.white" + ], + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ] + } + }, + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "array.skins[q.property('silverlabs_nat:variant')]", + "array.overlay[q.property('silverlabs_nat:dye')]", + "texture.overlay_none" + ], + "geometry": "Geometry.default" + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/hippo.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/hippo.render.json new file mode 100644 index 0000000..7692f26 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/hippo.render.json @@ -0,0 +1,16 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.hippo": { + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "q.is_baby ? texture.baby : texture.default" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/hyena.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/hyena.render.json new file mode 100644 index 0000000..51deb5a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/hyena.render.json @@ -0,0 +1,42 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.hyena": { + "arrays": { + "textures": { + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ] + } + }, + "materials": [{ "*": "Material.default" }], + "textures": [ + "texture.default", + "array.overlay[q.property('silverlabs_nat:dye')]", + "texture.overlay_none" + ], + "geometry": "Geometry.default", + "part_visibility": [ + { + "sleep": "q.is_sleeping" + } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/iguana.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/iguana.render.json new file mode 100644 index 0000000..019d0b7 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/iguana.render.json @@ -0,0 +1,31 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.iguana": { + "arrays": { + "textures": { + "array.skins": [ + "texture.red", + "texture.blue", + "texture.green", + "texture.yellow" + ] + } + }, + "geometry": "geometry.default", + "materials": [ + { + "*": "material.default" + } + ], + "textures": [ + "array.skins[q.property('silverlabs_nat:variant')]" + ], + "part_visibility": [ + { + "sleep*": "q.is_sleeping" + } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/info_book.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/info_book.render.json new file mode 100644 index 0000000..2daa228 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/info_book.render.json @@ -0,0 +1,127 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.info_book_base": { + "geometry": "Geometry.default", + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "Texture.base" + ] + }, + "controller.render.silverlabs_nat.info_book_pages": { + "geometry": "Geometry.pages", + "materials": [ + { + "*": "Material.default" + } + ], + "arrays": { + "textures": { + "Array.pages": [ + "Texture.page_alligator", + "Texture.page_anglerfish", + "Texture.page_ant", + "Texture.page_anteater", + "Texture.page_badger", + "Texture.page_bass", + "Texture.page_beaver", + "Texture.page_beetle", + "Texture.page_birds", + "Texture.page_black_bear", + "Texture.page_blobfish", + "Texture.page_boar", + "Texture.page_budgie", + "Texture.page_butterfly", + "Texture.page_capybara", + "Texture.page_catfish", + "Texture.page_cavefish", + "Texture.page_clam", + "Texture.page_coyote", + "Texture.page_crab", + "Texture.page_crow", + "Texture.page_deer", + "Texture.page_desert_scorpion", + "Texture.page_dragonfly", + "Texture.page_duck", + "Texture.page_eagle", + "Texture.page_electric_eel", + "Texture.page_elephant", + "Texture.page_emperor_penguin", + "Texture.page_fennec_fox", + "Texture.page_firefly", + "Texture.page_flamingo", + "Texture.page_flying_fish", + "Texture.page_giant_isopod", + "Texture.page_giant_salamander", + "Texture.page_giraffe", + "Texture.page_goose", + "Texture.page_gorilla", + "Texture.page_great_white_shark", + "Texture.page_grizzly_bear", + "Texture.page_hammer_head_shark", + "Texture.page_hamster", + "Texture.page_hedgehog", + "Texture.page_hippo", + "Texture.page_hyena", + "Texture.page_iguana", + "Texture.page_jellyfish", + "Texture.page_jungle_scorpion", + "Texture.page_kakapo", + "Texture.page_kangaroo", + "Texture.page_kiwi", + "Texture.page_komodo_dragon", + "Texture.page_lion", + "Texture.page_lizard", + "Texture.page_mammoth", + "Texture.page_mole", + "Texture.page_monkey", + "Texture.page_moose", + "Texture.page_moray", + "Texture.page_octopus", + "Texture.page_orca", + "Texture.page_ostrich", + "Texture.page_otter", + "Texture.page_owl", + "Texture.page_peafowl", + "Texture.page_piranha", + "Texture.page_platypus", + "Texture.page_raccoon", + "Texture.page_rat", + "Texture.page_rattlesnake", + "Texture.page_raven", + "Texture.page_ray", + "Texture.page_red_panda", + "Texture.page_rhino", + "Texture.page_robin", + "Texture.page_seal", + "Texture.page_secretary_bird", + "Texture.page_skunk", + "Texture.page_sloth", + "Texture.page_slug", + "Texture.page_snail", + "Texture.page_snake", + "Texture.page_squirrel", + "Texture.page_starfish", + "Texture.page_termite", + "Texture.page_tiger", + "Texture.page_tortoise", + "Texture.page_toucan", + "Texture.page_tree_frog", + "Texture.page_turkey", + "Texture.page_vulture", + "Texture.page_walrus", + "Texture.page_whale", + "Texture.page_zebra" + ] + } + }, + "textures": [ + "Array.pages[math.min(query.property('silverlabs_nat:page_index'), 93)]" + ] + } + } +} \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/jellyfish.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/jellyfish.render.json new file mode 100644 index 0000000..adc5d4f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/jellyfish.render.json @@ -0,0 +1,30 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.jellyfish": { + "geometry": "geometry.default", + "materials": [ + { + "*": "material.default" + }, + { + "*inflation*": "material.inflation" + } + ], + "arrays": { + "textures": { + "Array.skins": [ + "Texture.white", + "Texture.yellow", + "Texture.pink", + "Texture.blue", + "Texture.green" + ] + } + }, + "textures": [ + "Array.skins[q.property('silverlabs_nat:variant')]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/jungle_scorpion.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/jungle_scorpion.render.json new file mode 100644 index 0000000..fd58606 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/jungle_scorpion.render.json @@ -0,0 +1,22 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.jungle_scorpion": { + "geometry": "Geometry.default", + "materials": [ + { "*": "Material.default" } + ], + + "arrays": { + "textures": { + "Array.variant": [ + "Texture.black", + "Texture.green" + ] + } + }, + + "textures": ["Array.variant[q.property('silverlabs_nat:variant')]"] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/kakapo.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/kakapo.render.json new file mode 100644 index 0000000..e11cd4a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/kakapo.render.json @@ -0,0 +1,15 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.kakapo": { + "materials": [ + { "*": "Material.default" } + ], + "textures": ["Texture.default"], + "geometry": "Geometry.default", + "part_visibility": [ + { "sleep": "q.is_sleeping" } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/kangaroo.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/kangaroo.render.json new file mode 100644 index 0000000..9694912 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/kangaroo.render.json @@ -0,0 +1,33 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.kangaroo": { + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "materials": [ + { "*": "Material.default" } + ], + "part_visibility": [ + { + "asleep": "!q.is_baby", + "root2": "q.property('silverlabs_nat:has_baby_in_pouch')", + "body2": "q.property('silverlabs_nat:has_baby_in_pouch')", + "head2": "q.property('silverlabs_nat:has_baby_in_pouch')", + "leftEar2": "q.property('silverlabs_nat:has_baby_in_pouch')", + "rightEar2": "q.property('silverlabs_nat:has_baby_in_pouch')", + "leftArm2": "q.property('silverlabs_nat:has_baby_in_pouch')", + "rightArm2": "q.property('silverlabs_nat:has_baby_in_pouch')" + } + ], + "textures": ["q.is_baby ? texture.baby : texture.default"] + }, + + "controller.render.silverlabs_nat.kangaroo_boxing_gloves": { + "geometry": "Geometry.default", + "materials": [ + { "*": "Material.default" } + ], + + "textures": ["Texture.boxing_gloves"] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/kiwi.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/kiwi.render.json new file mode 100644 index 0000000..78bf8ad --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/kiwi.render.json @@ -0,0 +1,46 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.kiwi": { + "arrays": { + "textures": { + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ] + } + }, + "geometry": "q.is_baby ? Geometry.baby : Geometry.default", + "part_visibility": [ + { + "sleep": "q.is_sleeping" + } + ], + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "q.is_baby ? texture.baby : texture.default", + "array.overlay[q.property('silverlabs_nat:dye')]", + "texture.overlay_none" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/lion.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/lion.render.json new file mode 100644 index 0000000..6201d64 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/lion.render.json @@ -0,0 +1,19 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.lion": { + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "materials": [ + { "*": "Material.default" } + ], + "textures": [ + "q.is_baby ? texture.baby : texture.default" + ], + "part_visibility": [ + { "mane*": "q.property('silverlabs_nat:is_male') && !q.is_baby" }, + { "awake": "!q.is_sleeping" }, + { "asleep": "q.is_sleeping" } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/lizard.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/lizard.render.json new file mode 100644 index 0000000..09af112 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/lizard.render.json @@ -0,0 +1,51 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.lizard": { + "arrays": { + "textures": { + "array.skins": [ + "texture.beardie", + "texture.brown", + "texture.green", + "texture.leopard_gecko" + ], + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ] + } + }, + "geometry": "geometry.default", + "materials": [ + { + "*": "material.default" + } + ], + "textures": [ + "array.skins[q.property('silverlabs_nat:variant')]", + "array.overlay[q.property('silverlabs_nat:dye')]", + "texture.overlay_none" + ], + "part_visibility": [ + { "sleep*": "q.is_sleeping" }, + { "tail*": "q.property('silverlabs_nat:has_tail')" } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/lizard_tail.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/lizard_tail.render.json new file mode 100644 index 0000000..5d56fcd --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/lizard_tail.render.json @@ -0,0 +1,26 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.reptile_tail": { + "arrays": { + "textures": { + "array.skins": [ + "texture.beardie", + "texture.brown", + "texture.green", + "texture.leopard_gecko" + ] + } + }, + "geometry": "geometry.default", + "materials": [ + { + "*": "material.default" + } + ], + "textures": [ + "array.skins[q.variant]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/mammoth.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/mammoth.render.json new file mode 100644 index 0000000..6ebdd8f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/mammoth.render.json @@ -0,0 +1,20 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.mammoth": { + "geometry": "q.is_baby ? Geometry.baby : Geometry.default", + "part_visibility": [ + { "baby_left_tusk": "q.is_baby" }, + { "baby_right_tusk": "q.is_baby" }, + { "left_tusk": "!q.is_baby" }, + { "right_tusk": "!q.is_baby" }, + { "trunk4": "!q.is_baby" }, + { "asleep": "0" }, + { "saddle": "q.is_saddled" }, + { "*Chest": "q.is_chested" } + ], + "materials": [{ "*": "Material.default" }], + "textures": ["q.is_baby ? Texture.baby : Texture.default"] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/monkey.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/monkey.render.json new file mode 100644 index 0000000..0e8105e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/monkey.render.json @@ -0,0 +1,46 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.monkey": { + "arrays": { + "textures": { + "array.skins": [ + "texture.black", + "texture.brown", + "texture.lemur" + ], + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ] + } + }, + "geometry": "geometry.default", + "materials": [ + { + "*": "material.default" + } + ], + "textures": [ + "array.skins[q.property('silverlabs_nat:variant')]", + "array.overlay[q.property('silverlabs_nat:dye')]", + "texture.overlay_none" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/moose.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/moose.render.json new file mode 100644 index 0000000..a908d85 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/moose.render.json @@ -0,0 +1,49 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.moose": { + "arrays": { + "textures": { + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ] + } + }, + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "q.is_baby ? texture.baby : texture.default", + "q.is_tamed ? array.overlay[q.property('silverlabs_nat:dye')] : texture.overlay_none", + "texture.overlay_none" + ], + "part_visibility": [ + { + "*Antler": "!q.is_baby" + }, + { + "saddle": "q.is_saddled" + } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/no_hurt_color.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/no_hurt_color.render.json new file mode 100644 index 0000000..217d7e9 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/no_hurt_color.render.json @@ -0,0 +1,11 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.no_hurt_color": { + "geometry": "Geometry.default", + "materials": [{ "*": "Material.default" }], + "textures": ["Texture.default"], + "is_hurt_color": { "a": 0, "r": 0, "g": 0, "b": 0 } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/octopus.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/octopus.render.json new file mode 100644 index 0000000..43c61fd --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/octopus.render.json @@ -0,0 +1,25 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.octopus": { + "arrays": { + "textures": { + "array.skins": [ + "texture.orange", + "texture.purple", + "texture.red" + ] + } + }, + "geometry": "geometry.default", + "materials": [ + { + "*": "material.default" + } + ], + "textures": [ + "array.skins[q.property('silverlabs_nat:variant')]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/ostrich.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/ostrich.render.json new file mode 100644 index 0000000..3fe3ed4 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/ostrich.render.json @@ -0,0 +1,52 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.ostrich": { + "arrays": { + "textures": { + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ] + } + }, + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "materials": [ + { + "*": "material.default" + } + ], + "textures": [ + "q.is_baby ? texture.baby : texture.default", + "q.is_tamed ? array.overlay[q.property('silverlabs_nat:dye')] : texture.overlay_none", + "texture.overlay_none" + ], + "part_visibility": [ + { + "saddle": "q.is_saddled" + }, + { + "rightWing": "!q.is_baby" + }, + { + "leftWing": "!q.is_baby" + } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/ostrich_egg.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/ostrich_egg.render.json new file mode 100644 index 0000000..4f2fd09 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/ostrich_egg.render.json @@ -0,0 +1,14 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.ostrich_egg": { + "geometry": "geometry.default", + "materials": [ + { "*": "material.default" } + ], + "textures": [ + "q.variant == 0 ? texture.stage_0 : (q.variant == 1 ? texture.stage_1 : texture.stage_2)" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/otter.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/otter.render.json new file mode 100644 index 0000000..57cf812 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/otter.render.json @@ -0,0 +1,65 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.otter": { + "arrays": { + "textures": { + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ], + "array.overlay_baby": [ + "texture.overlay_none", + "texture.overlay_white_baby", + "texture.overlay_orange_baby", + "texture.overlay_magenta_baby", + "texture.overlay_light_blue_baby", + "texture.overlay_yellow_baby", + "texture.overlay_lime_baby", + "texture.overlay_pink_baby", + "texture.overlay_gray_baby", + "texture.overlay_light_gray_baby", + "texture.overlay_cyan_baby", + "texture.overlay_purple_baby", + "texture.overlay_blue_baby", + "texture.overlay_brown_baby", + "texture.overlay_green_baby", + "texture.overlay_red_baby", + "texture.overlay_black_baby" + ] + } + }, + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "part_visibility": [ + { + "sleep": "q.is_sleeping" + } + ], + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "q.is_baby ? texture.baby : texture.default", + "q.is_baby ? array.overlay_baby[q.property('silverlabs_nat:dye')] : array.overlay[q.property('silverlabs_nat:dye')]", + "texture.overlay_none" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/owl.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/owl.render.json new file mode 100644 index 0000000..57c4402 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/owl.render.json @@ -0,0 +1,27 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.owl": { + "arrays": { + "textures": { + "Array.skins": [ + "Texture.snowy", + "Texture.brown" + ] + } + }, + "geometry": "q.is_baby ? Geometry.baby : Geometry.default", + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "q.is_baby ? Texture.baby : Array.skins[q.property('silverlabs_nat:variant')]" + ], + "part_visibility": [ + { "sleep": "q.is_sleeping" } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/peafowl.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/peafowl.render.json new file mode 100644 index 0000000..1437955 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/peafowl.render.json @@ -0,0 +1,42 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.peafowl": { + "arrays": { + "textures": { + "Array.overlay": [ + "Texture.overlay_none", + "Texture.overlay_white", + "Texture.overlay_orange", + "Texture.overlay_magenta", + "Texture.overlay_light_blue", + "Texture.overlay_yellow", + "Texture.overlay_lime", + "Texture.overlay_pink", + "Texture.overlay_gray", + "Texture.overlay_light_gray", + "Texture.overlay_cyan", + "Texture.overlay_purple", + "Texture.overlay_blue", + "Texture.overlay_brown", + "Texture.overlay_green", + "Texture.overlay_red", + "Texture.overlay_black" + ] + } + }, + "materials": [ + { "*": "Material.default" } + ], + "textures": [ + "Texture.default", + "Array.overlay[q.property('silverlabs_nat:dye')]", + "Texture.overlay_none" + ], + "geometry": "Geometry.default", + "part_visibility": [ + { "bow": "q.is_tamed" } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/platypus.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/platypus.render.json new file mode 100644 index 0000000..ec6e30e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/platypus.render.json @@ -0,0 +1,28 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.platypus": { + "arrays": { + "textures": { + "array.skins": [ + "texture.normal", + "texture.blue" + ] + } + }, + "geometry": "geometry.default", + "materials": [ + { + "*": "material.default" + } + ], + "textures": [ + "array.skins[q.property('silverlabs_nat:variant')]" + ], + "part_visibility": [ + { "sleep": "q.is_sleeping" }, + { "awake": "!q.is_sleeping" } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/plushies.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/plushies.render.json new file mode 100644 index 0000000..f23b63c --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/plushies.render.json @@ -0,0 +1,34 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.plushies": { + "materials": [ + { "*": "Material.default" } + ], + + "arrays": { + "textures": { + "Array.variant": [ + "Texture.bear_plush", + "Texture.hamster_plush", + "Texture.lion_plush", + "Texture.shark_plush", + "Texture.penguin_plush" + ] + }, + "geometries": { + "Array.geos": [ + "Geometry.bear_plush", + "Geometry.hamster_plush", + "Geometry.lion_plush", + "Geometry.shark_plush", + "Geometry.penguin_plush" + ] + } + }, + + "textures": ["Array.variant[q.variant]"], + "geometry": "Array.geos[q.variant]" + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/projectile.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/projectile.render.json new file mode 100644 index 0000000..808431a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/projectile.render.json @@ -0,0 +1,12 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.projectile": { + "geometry": "Geometry.default", + "materials": [{ "*": "Material.default" }], + "textures": ["Texture.default"], + "filter_lighting": true, + "is_hurt_color": { "a": 0, "b": 0, "g": 0, "r": 0 } + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/raccoon.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/raccoon.render.json new file mode 100644 index 0000000..ada7a4f --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/raccoon.render.json @@ -0,0 +1,17 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.raccoon": { + "geometry": "Geometry.default", + "materials": [ + { "*": "Material.default" } + ], + + "part_visibility": [ + { "sleep": "q.is_sleeping" } + ], + + "textures": ["Texture.default"] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/rat.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/rat.render.json new file mode 100644 index 0000000..68e3fd8 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/rat.render.json @@ -0,0 +1,30 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.rat": { + "arrays": { + "textures": { + "array.skins": [ + "texture.black", + "texture.brown", + "texture.white" + ] + } + }, + "geometry": "geometry.default", + "materials": [ + { + "*": "material.default" + } + ], + "textures": [ + "array.skins[q.property('silverlabs_nat:variant')]" + ], + "part_visibility": [ + { + "sleep": "q.is_sleeping" + } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/ray.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/ray.render.json new file mode 100644 index 0000000..77376c2 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/ray.render.json @@ -0,0 +1,23 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.ray": { + "arrays": { + "textures": { + "Array.skins": [ + "Texture.eagle_ray", + "Texture.mobula_ray", + "Texture.stingray" + ] + } + }, + "geometry": "Geometry.default", + "materials": [ + { "*": "Material.default" } + ], + "textures": [ + "Array.skins[q.property('silverlabs_nat:variant')]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/red_panda.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/red_panda.render.json new file mode 100644 index 0000000..db9bc92 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/red_panda.render.json @@ -0,0 +1,24 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.red_panda": { + "geometry": "Geometry.default", + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "Texture.default" + ], + "part_visibility": [ + { + "awake": "!q.property('silverlabs_nat:red_panda_sleep')" + }, + { + "sleep": "q.property('silverlabs_nat:red_panda_sleep')" + } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/rhino.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/rhino.render.json new file mode 100644 index 0000000..b502d0a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/rhino.render.json @@ -0,0 +1,27 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.rhino": { + "geometry": "Geometry.default", + "part_visibility": [ + { + "baby_horn": "q.is_baby" + }, + { + "big_horn": "!q.is_baby" + }, + { + "small_horn": "!q.is_baby" + } + ], + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "Texture.default" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/seal.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/seal.render.json new file mode 100644 index 0000000..b561a31 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/seal.render.json @@ -0,0 +1,18 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.seal": { + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "materials": [{ "*": "Material.default" }], + "arrays": { + "textures": { + "Array.skins": ["Texture.harp", "Texture.harbor", "Texture.lion"] + } + }, + "part_visibility": [{ "sleep": "q.is_sleeping" }], + "textures": [ + "q.is_baby ? texture.baby : Array.skins[q.property('silverlabs_nat:variant')]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/skunk.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/skunk.render.json new file mode 100644 index 0000000..9f83904 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/skunk.render.json @@ -0,0 +1,47 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.skunk": { + "arrays": { + "textures": { + "Array.tex": ["Texture.skunk", "Texture.brown", "Texture.white"], + "Array.baby_tex": [ + "Texture.baby", + "Texture.baby_brown", + "Texture.baby_white" + ], + "Array.overlay": [ + "Texture.overlay_none", + "Texture.overlay_white", + "Texture.overlay_orange", + "Texture.overlay_magenta", + "Texture.overlay_light_blue", + "Texture.overlay_yellow", + "Texture.overlay_lime", + "Texture.overlay_pink", + "Texture.overlay_gray", + "Texture.overlay_light_gray", + "Texture.overlay_cyan", + "Texture.overlay_purple", + "Texture.overlay_blue", + "Texture.overlay_brown", + "Texture.overlay_green", + "Texture.overlay_red", + "Texture.overlay_black" + ] + } + }, + "materials": [{ "*": "Material.default" }], + "textures": [ + "q.is_baby ? Array.baby_tex[q.property('silverlabs_nat:variant')] : Array.tex[q.property('silverlabs_nat:variant')]", + "Array.overlay[q.property('silverlabs_nat:dye')]", + "Texture.overlay_none" + ], + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "part_visibility": [ + { "awake": "!q.is_sleeping" }, + { "asleep": "q.is_sleeping" } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/sloth.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/sloth.render.json new file mode 100644 index 0000000..a6dce4b --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/sloth.render.json @@ -0,0 +1,38 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.sloth": { + "geometry": "Geometry.default", + "arrays": { + "textures": { + "Array.overlay": [ + "Texture.overlay_none", + "Texture.overlay_white", + "Texture.overlay_orange", + "Texture.overlay_magenta", + "Texture.overlay_light_blue", + "Texture.overlay_yellow", + "Texture.overlay_lime", + "Texture.overlay_pink", + "Texture.overlay_gray", + "Texture.overlay_light_gray", + "Texture.overlay_cyan", + "Texture.overlay_purple", + "Texture.overlay_blue", + "Texture.overlay_brown", + "Texture.overlay_green", + "Texture.overlay_red", + "Texture.overlay_black" + ] + } + }, + "part_visibility": [{ "sleep": "q.is_sleeping" }], + "materials": [{ "*": "Material.default" }], + "textures": [ + "Texture.default", + "Array.overlay[q.property('silverlabs_nat:dye')]", + "Texture.overlay_none" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/slug.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/slug.render.json new file mode 100644 index 0000000..cdfe3af --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/slug.render.json @@ -0,0 +1,25 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.slug": { + "geometry": "Geometry.default", + "materials": [ + { "*": "Material.default" } + ], + + "arrays": { + "textures": { + "Array.variant": [ + "Texture.default", + "Texture.orange", + "Texture.yellow", + "Texture.brown", + "Texture.red" + ] + } + }, + + "textures": ["Array.variant[q.property('silverlabs_nat:variant')]"] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/snail.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/snail.render.json new file mode 100644 index 0000000..023f36a --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/snail.render.json @@ -0,0 +1,38 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.snail": { + "arrays": { + "textures": { + "Array.skins": [ + "Texture.default", + "Texture.white", + "Texture.orange", + "Texture.magenta", + "Texture.light_blue", + "Texture.yellow", + "Texture.lime", + "Texture.pink", + "Texture.gray", + "Texture.light_gray", + "Texture.cyan", + "Texture.purple", + "Texture.blue", + "Texture.brown", + "Texture.green", + "Texture.red", + "Texture.black" + ] + } + }, + + "geometry": "Geometry.default", + "materials": [ + { "*": "Material.default" } + ], + "textures": [ + "Array.skins[q.property('silverlabs_nat:variant')]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/snake.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/snake.render.json new file mode 100644 index 0000000..27136c9 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/snake.render.json @@ -0,0 +1,14 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.snake": { + "geometry": "Geometry.default", + "materials": [{ "*": "Material.default" }], + "textures": ["Texture.default"], + "part_visibility": [ + { "asleep*": "q.is_sleeping" }, + { "awake*": "!q.is_sleeping" } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/squirrel.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/squirrel.render.json new file mode 100644 index 0000000..8c669f2 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/squirrel.render.json @@ -0,0 +1,24 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.squirrel": { + "geometry": "Geometry.default", + "materials": [{ "*": "Material.default" }], + + "arrays": { + "textures": { + "Array.variant": [ + "Texture.brown", + "Texture.black", + "Texture.white" + ] + } + }, + + "textures": ["Array.variant[q.property('silverlabs_nat:variant')]"], + "part_visibility": [ + { "sleep": "q.is_sleeping" } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/starfish.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/starfish.render.json new file mode 100644 index 0000000..27d61fc --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/starfish.render.json @@ -0,0 +1,24 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.starfish": { + "geometry": "Geometry.default", + "materials": [ + { "*": "Material.default" } + ], + + "arrays": { + "textures": { + "Array.variant": [ + "Texture.default", + "Texture.purple", + "Texture.blue", + "Texture.red" + ] + } + }, + + "textures": ["Array.variant[q.property('silverlabs_nat:variant')]"] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/stinky_balloon.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/stinky_balloon.render.json new file mode 100644 index 0000000..2307f7e --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/stinky_balloon.render.json @@ -0,0 +1,17 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.stinky_balloon": { + "geometry": "Geometry.default", + "materials": [ + { "*": "Material.default" } + ], + + "part_visibility": [ + { "*": "!q.property('silverlabs_nat:is_popped')" } + ], + + "textures": ["Texture.default"] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/tame_overlay.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/tame_overlay.render.json new file mode 100644 index 0000000..ad8c4b2 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/tame_overlay.render.json @@ -0,0 +1,37 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.tame_overlay": { + "arrays": { + "textures": { + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ] + } + }, + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "materials": [{ "*": "material.default" }], + "textures": [ + "q.is_baby ? texture.baby : texture.default", + "q.is_baby ? texture.overlay_none : array.overlay[q.property('silverlabs_nat:dye')]", + "texture.overlay_none" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/tiger.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/tiger.render.json new file mode 100644 index 0000000..2f76392 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/tiger.render.json @@ -0,0 +1,43 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.tiger": { + "geometry": "q.is_baby ? Geometry.baby : Geometry.default", + "materials": [ + { + "*": "Material.default" + } + ], + "arrays": { + "textures": { + "Array.skins": [ + "Texture.black_panther", + "Texture.leopard", + "Texture.tiger", + "Texture.white_tiger" + ], + "Array.baby_skins": [ + "Texture.baby_black_panther", + "Texture.baby_leopard", + "Texture.baby_tiger", + "Texture.baby_white_tiger" + ] + } + }, + "part_visibility": [ + { + "sleep": "q.is_sleeping" + }, + { + "asleep": "!q.is_baby || q.is_sleeping" + }, + { + "awake": "!q.is_sleeping" + } + ], + "textures": [ + "q.is_baby ? Array.baby_skins[q.property('silverlabs_nat:variant')] : Array.skins[q.property('silverlabs_nat:variant')]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/tortoise.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/tortoise.render.json new file mode 100644 index 0000000..e2e9f32 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/tortoise.render.json @@ -0,0 +1,25 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.tortoise": { + "arrays": { + "textures": { + "Array.skins": ["Texture.brown", "Texture.green", "Texture.black"], + "Array.baby_skins": [ + "Texture.baby_brown", + "Texture.baby_green", + "Texture.baby_black" + ] + } + }, + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "part_visibility": [ + { "asleep": "!q.is_baby" } + ], + "materials": [{ "*": "Material.default" }], + "textures": [ + "q.is_baby ? Array.baby_skins[q.property('silverlabs_nat:variant')] : Array.skins[q.property('silverlabs_nat:variant')]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/toucan.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/toucan.render.json new file mode 100644 index 0000000..4c748c0 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/toucan.render.json @@ -0,0 +1,46 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.toucan": { + "arrays": { + "textures": { + "Array.skins": [ + "Texture.variant1", + "Texture.variant2", + "Texture.variant3" + ], + "array.overlay": [ + "texture.overlay_none", + "texture.overlay_white", + "texture.overlay_orange", + "texture.overlay_magenta", + "texture.overlay_light_blue", + "texture.overlay_yellow", + "texture.overlay_lime", + "texture.overlay_pink", + "texture.overlay_gray", + "texture.overlay_light_gray", + "texture.overlay_cyan", + "texture.overlay_purple", + "texture.overlay_blue", + "texture.overlay_brown", + "texture.overlay_green", + "texture.overlay_red", + "texture.overlay_black" + ] + } + }, + "geometry": "q.is_baby ? Geometry.baby : Geometry.default", + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "q.is_baby ? Texture.baby : Array.skins[q.property('silverlabs_nat:variant')]", + "q.is_baby ? texture.overlay_none : array.overlay[q.property('silverlabs_nat:dye')]", + "texture.overlay_none" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/tree_frog.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/tree_frog.render.json new file mode 100644 index 0000000..f50fbd9 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/tree_frog.render.json @@ -0,0 +1,29 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.tree_frog": { + "arrays": { + "textures": { + "Array.skins": [ + "Texture.green", + "Texture.red_eyed", + "Texture.blue_dart", + "Texture.red_dart", + "Texture.strawberry_dart", + "Texture.yellow_dart", + "Texture.white" + ] + } + }, + "geometry": "Geometry.default", + "materials": [ + { + "*": "Material.default" + } + ], + "textures": [ + "Array.skins[q.property('silverlabs_nat:variant')]" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/vulture.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/vulture.render.json new file mode 100644 index 0000000..99aee4c --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/vulture.render.json @@ -0,0 +1,10 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.vulture": { + "geometry": "q.is_baby ? Geometry.baby : Geometry.default", + "materials": [{ "*": "Material.default" }], + "textures": ["q.is_baby ? Texture.baby : Texture.default"] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/whale.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/whale.render.json new file mode 100644 index 0000000..f5fa5d1 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/whale.render.json @@ -0,0 +1,10 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.whale": { + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "materials": [{ "*": "material.default" }], + "textures": ["q.is_baby ? texture.baby : texture.default"] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/render_controllers/zebra.render.json b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/zebra.render.json new file mode 100644 index 0000000..d7775f9 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/render_controllers/zebra.render.json @@ -0,0 +1,21 @@ +{ + "format_version": "1.10.0", + "render_controllers": { + "controller.render.silverlabs_nat.zebra": { + "geometry": "q.is_baby ? geometry.baby : geometry.default", + "part_visibility": [ + { "saddle": "q.is_saddled" }, + { "Bit*": "q.is_saddled" }, + { "Bridle": "q.is_saddled" }, + { "Reins*": "q.is_saddled && q.has_rider" }, + { "chest*": "q.is_chested" } + ], + "materials": [ + { "*": "material.default" } + ], + "textures": [ + "q.is_baby ? texture.baby : texture.default" + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds.json b/naturalist-lite-addon/naturalist_lite_RP/sounds.json new file mode 100644 index 0000000..cc2283c --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/sounds.json @@ -0,0 +1,530 @@ +{ + "individual_event_sounds": { + "events": { + "break": { + "sound": "dig.wood", + "volume": 1.0, + "pitch": [ + 0.8, + 1.0 + ] + }, + "break.block": { + "sound": "dig.wood", + "volume": 0.7, + "pitch": [ + 0.9, + 1.1 + ] + }, + "cast.spell": { + "sound": "silverlabs_nat.firefly.hide", + "pitch": [ + 0.9, + 1.1 + ] + }, + "place": { + "sound": "dig.grass", + "volume": 0.7, + "pitch": [ + 0.9, + 1.1 + ] + } + } + }, + "entity_sounds": { + "entities": { + "silverlabs_nat:kangaroo": { + "__molang_version": 13, + "volume": 1.0, + "pitch": [ + 0.95, + 1.05 + ], + "events": { + "ambient": "silverlabs_nat.kangaroo.idle", + "hurt": "silverlabs_nat.kangaroo.hurt", + "death": "silverlabs_nat.kangaroo.death" + }, + "variants": { + "key": "query.is_baby ? 'baby' : 'default'", + "map": { + "default": { + "events": { + "ambient": "silverlabs_nat.kangaroo.idle", + "hurt": "silverlabs_nat.kangaroo.hurt", + "death": "silverlabs_nat.kangaroo.death" + }, + "pitch": 1.0, + "volume": 1.0 + }, + "baby": { + "events": { + "ambient": { + "sound": "silverlabs_nat.kangaroo_baby.idle", + "pitch": 0.0, + "volume": 1.0 + }, + "hurt": { + "sound": "silverlabs_nat.kangaroo_baby.hurt", + "pitch": 0.5, + "volume": 1.0 + }, + "death": { + "sound": "silverlabs_nat.kangaroo_baby.death", + "pitch": 0.5, + "volume": 1.0 + } + }, + "pitch": 1.0, + "volume": 1.0 + } + } + } + }, + "silverlabs_nat:red_panda": { + "volume": 1.0, + "pitch": 1.0, + "events": { + "ambient": "silverlabs_nat.red_panda.idle", + "hurt": { + "sound": "silverlabs_nat.red_panda.hurt", + "pitch": [ + 0.8, + 1.0 + ] + }, + "death": { + "sound": "silverlabs_nat.red_panda.death", + "pitch": [ + 0.8, + 1.0 + ] + } + } + }, + "silverlabs_nat:owl": { + "__molang_version": 13, + "volume": 1.0, + "pitch": [ + 0.8, + 1.2 + ], + "events": { + "ambient": "silverlabs_nat.owl.idle", + "hurt": "silverlabs_nat.owl.hurt", + "death": "silverlabs_nat.owl.death", + "step": "" + }, + "variants": { + "key": "query.is_baby ? 'baby' : 'default'", + "map": { + "default": { + "events": { + "ambient": "silverlabs_nat.owl.idle", + "hurt": "silverlabs_nat.owl.hurt", + "death": "silverlabs_nat.owl.death", + "step": "" + }, + "pitch": 1.0, + "volume": 1.0 + }, + "baby": { + "events": { + "ambient": { + "sound": "silverlabs_nat.owl_baby.idle", + "pitch": 0.0, + "volume": 1.0 + }, + "hurt": { + "sound": "silverlabs_nat.owl_baby.hurt", + "pitch": 0.5, + "volume": 1.0 + }, + "death": { + "sound": "silverlabs_nat.owl_baby.death", + "pitch": 0.5, + "volume": 1.0 + }, + "step": "" + }, + "pitch": 1.0, + "volume": 1.0 + } + } + } + }, + "silverlabs_nat:fennec_fox": { + "volume": 1.0, + "pitch": [ + 0.8, + 1.2 + ], + "events": { + "ambient": "silverlabs_nat.fennec_fox.idle", + "hurt": "silverlabs_nat.fennec_fox.hurt", + "death": "silverlabs_nat.fennec_fox.death", + "eat": "silverlabs_nat.fennec_fox.eat", + "attack": "silverlabs_nat.fennec_fox.bite", + "screech": "silverlabs_nat.fennec_fox.screech", + "step": "" + } + }, + "silverlabs_nat:tiger": { + "__molang_version": 13, + "volume": 1.0, + "pitch": [ + 0.8, + 1.2 + ], + "events": { + "ambient": "silverlabs_nat.tiger.idle", + "hurt": "silverlabs_nat.tiger.hurt", + "death": "silverlabs_nat.tiger.death", + "step": "", + "mob.warning": "silverlabs_nat.tiger.attack" + }, + "variants": { + "key": "query.is_baby ? 'baby' : 'default'", + "map": { + "default": { + "events": { + "ambient": "silverlabs_nat.tiger.idle", + "hurt": "silverlabs_nat.tiger.hurt", + "death": "silverlabs_nat.tiger.death", + "step": "", + "mob.warning": "silverlabs_nat.tiger.attack" + }, + "pitch": 1.0, + "volume": 1.0 + }, + "baby": { + "events": { + "ambient": { + "sound": "silverlabs_nat.lion_baby.idle", + "pitch": 0.0, + "volume": 1.0 + }, + "hurt": { + "sound": "silverlabs_nat.lion_baby.hurt", + "pitch": 0.5, + "volume": 1.0 + }, + "death": { + "sound": "silverlabs_nat.lion_baby.death", + "pitch": 0.5, + "volume": 1.0 + }, + "step": "", + "mob.warning": { + "sound": "silverlabs_nat.tiger.attack", + "pitch": 0.5, + "volume": 1.0 + } + }, + "pitch": 1.0, + "volume": 1.0 + } + } + } + }, + "silverlabs_nat:capybara": { + "volume": 1.0, + "pitch": [ + 0.95, + 1.05 + ], + "events": { + "ambient": "silverlabs_nat.capybara.idle", + "ambient.baby": { + "sound": "silverlabs_nat.capybara.idle", + "volume": 1.0, + "pitch": 1.75 + }, + "hurt": "silverlabs_nat.capybara.hurt", + "hurt.baby": { + "sound": "silverlabs_nat.capybara.hurt", + "volume": 1.0, + "pitch": 1.75 + }, + "death": "silverlabs_nat.capybara.death", + "death.baby": { + "sound": "silverlabs_nat.capybara.death", + "volume": 1.0, + "pitch": 1.75 + }, + "step": "" + } + }, + "silverlabs_nat:moose": { + "__molang_version": 13, + "volume": 1.0, + "pitch": [ + 0.95, + 1.05 + ], + "events": { + "ambient": "silverlabs_nat.moose.idle", + "hurt": "silverlabs_nat.moose.hurt", + "death": "silverlabs_nat.moose.death", + "step": "" + }, + "variants": { + "key": "query.is_baby ? 'baby' : 'default'", + "map": { + "default": { + "events": { + "ambient": "silverlabs_nat.moose.idle", + "hurt": "silverlabs_nat.moose.hurt", + "death": "silverlabs_nat.moose.death", + "step": "" + }, + "pitch": 1.0, + "volume": 1.0 + }, + "baby": { + "events": { + "ambient": { + "sound": "silverlabs_nat.moose_baby.idle", + "pitch": 0.0, + "volume": 1.0 + }, + "hurt": { + "sound": "silverlabs_nat.moose_baby.hurt", + "pitch": 0.5, + "volume": 1.0 + }, + "death": { + "sound": "silverlabs_nat.moose_baby.death", + "pitch": 0.5, + "volume": 1.0 + }, + "step": "" + }, + "pitch": 1.0, + "volume": 1.0 + } + } + } + }, + "silverlabs_nat:deer": { + "__molang_version": 13, + "volume": 1.0, + "pitch": [ + 0.8, + 1.2 + ], + "events": { + "ambient": "silverlabs_nat.deer.idle", + "hurt": "silverlabs_nat.deer.hurt", + "death": "silverlabs_nat.deer.death", + "step": "" + }, + "variants": { + "key": "query.is_baby ? 'baby' : 'default'", + "map": { + "default": { + "events": { + "ambient": "silverlabs_nat.deer.idle", + "hurt": "silverlabs_nat.deer.hurt", + "death": "silverlabs_nat.deer.death", + "step": "" + }, + "pitch": 1.0, + "volume": 1.0 + }, + "baby": { + "events": { + "ambient": { + "sound": "silverlabs_nat.deer_fawn.idle", + "pitch": 0.0, + "volume": 1.0 + }, + "hurt": { + "sound": "silverlabs_nat.deer_fawn.hurt", + "pitch": 0.5, + "volume": 1.0 + }, + "death": { + "sound": "silverlabs_nat.deer_fawn.death", + "pitch": 0.5, + "volume": 1.0 + }, + "step": "" + }, + "pitch": 1.0, + "volume": 1.0 + } + } + } + }, + "silverlabs_nat:firefly": { + "volume": 1.0, + "pitch": [ + 0.8, + 1.2 + ], + "events": { + "ambient": "silverlabs_nat.firefly.idle", + "ambient.baby": { + "sound": "silverlabs_nat.firefly.idle", + "pitch": 1.0 + }, + "hurt": "silverlabs_nat.firefly.hurt", + "hurt.baby": { + "sound": "silverlabs_nat.caterpillar.hurt", + "pitch": 1.0 + }, + "death": "silverlabs_nat.firefly.hurt", + "death.baby": { + "sound": "silverlabs_nat.caterpillar.hurt", + "pitch": 1.0 + }, + "step": "" + } + }, + "silverlabs_nat:snake": { + "volume": 1.0, + "pitch": [ + 0.8, + 1.2 + ], + "events": { + "ambient": "silverlabs_nat.snake.idle", + "ambient.baby": { + "sound": "silverlabs_nat.snake.idle", + "pitch": 1.5 + }, + "hurt": "silverlabs_nat.snake.hurt", + "hurt.baby": { + "sound": "silverlabs_nat.snake.hurt", + "volume": 1.75, + "pitch": 1.5 + }, + "death": "silverlabs_nat.snake.death", + "death.baby": { + "sound": "silverlabs_nat.snake.death", + "volume": 1.75, + "pitch": 1.5 + }, + "step": "" + } + }, + "silverlabs_nat:elephant": { + "__molang_version": 13, + "volume": 1.0, + "pitch": [ + 0.8, + 1.2 + ], + "events": { + "ambient": "silverlabs_nat.elephant.idle", + "hurt": "silverlabs_nat.elephant.hurt", + "death": "silverlabs_nat.elephant.death", + "step": "", + "mob.warning": "silverlabs_nat.elephant.trumpet" + }, + "variants": { + "key": "query.is_baby ? 'baby' : 'default'", + "map": { + "default": { + "events": { + "ambient": "silverlabs_nat.elephant.idle", + "hurt": "silverlabs_nat.elephant.hurt", + "death": "silverlabs_nat.elephant.death", + "step": "", + "mob.warning": "silverlabs_nat.elephant.trumpet" + }, + "pitch": 1.0, + "volume": 1.0 + }, + "baby": { + "events": { + "ambient": { + "sound": "silverlabs_nat.elephant_baby.idle", + "pitch": 0.0, + "volume": 1.0 + }, + "hurt": { + "sound": "silverlabs_nat.elephant_baby.hurt", + "pitch": 0.5, + "volume": 1.0 + }, + "death": { + "sound": "silverlabs_nat.elephant_baby.death", + "pitch": 0.5, + "volume": 1.0 + }, + "step": "", + "mob.warning": { + "sound": "silverlabs_nat.elephant.trumpet", + "pitch": 0.5, + "volume": 1.0 + } + }, + "pitch": 1.0, + "volume": 1.0 + } + } + } + }, + "silverlabs_nat:skunk": { + "volume": 1.0, + "pitch": [ + 0.8, + 1.2 + ], + "events": { + "ambient": "silverlabs_nat.skunk.idle", + "ambient.baby": { + "sound": "silverlabs_nat.skunk.idle", + "pitch": 1.75 + }, + "hurt": "silverlabs_nat.skunk.hurt", + "hurt.baby": { + "sound": "silverlabs_nat.skunk.hurt", + "pitch": 1.75 + }, + "death": "silverlabs_nat.skunk.death", + "death.baby": { + "sound": "silverlabs_nat.skunk.death", + "pitch": 1.75 + }, + "step": "" + } + }, + "silverlabs_nat:hedgehog": { + "volume": 1.0, + "pitch": [ + 0.8, + 1.2 + ], + "events": { + "ambient": "silverlabs_nat.hedgehog.idle", + "ambient.baby": { + "sound": "silverlabs_nat.hedgehog.idle", + "pitch": 1.5 + }, + "hurt": "silverlabs_nat.hedgehog.hurt", + "hurt.baby": { + "sound": "silverlabs_nat.hedgehog.hurt", + "pitch": 1.5 + }, + "death": "silverlabs_nat.hedgehog.death", + "death.baby": { + "sound": "silverlabs_nat.hedgehog.death", + "pitch": 1.5 + }, + "step": "" + } + } + } + }, + "interactive_sounds": { + "entity_sounds": { + "entities": {} + } + } +} \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/death1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/death1.ogg new file mode 100644 index 0000000..d54127c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/death1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/death2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/death2.ogg new file mode 100644 index 0000000..7bea598 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/death2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/hurt1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/hurt1.ogg new file mode 100644 index 0000000..8b14c77 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/hurt1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/hurt2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/hurt2.ogg new file mode 100644 index 0000000..6b33aa5 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/hurt2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/idle1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/idle1.ogg new file mode 100644 index 0000000..fab70eb Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/idle1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/idle2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/idle2.ogg new file mode 100644 index 0000000..038abd3 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/idle2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/idle3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/idle3.ogg new file mode 100644 index 0000000..bf73e63 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/idle3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/idle4.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/idle4.ogg new file mode 100644 index 0000000..fd147ce Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/idle4.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/sleep1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/sleep1.ogg new file mode 100644 index 0000000..a2b232b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/capybara/sleep1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/death1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/death1.ogg new file mode 100644 index 0000000..963e2b8 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/death1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/death2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/death2.ogg new file mode 100644 index 0000000..c3f6f44 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/death2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/death_fawn1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/death_fawn1.ogg new file mode 100644 index 0000000..5ba9008 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/death_fawn1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/death_fawn2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/death_fawn2.ogg new file mode 100644 index 0000000..9da80c8 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/death_fawn2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/eat1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/eat1.ogg new file mode 100644 index 0000000..eb02dd0 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/eat1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/eat2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/eat2.ogg new file mode 100644 index 0000000..676f4a3 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/eat2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/eat3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/eat3.ogg new file mode 100644 index 0000000..928a075 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/eat3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/hurt1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/hurt1.ogg new file mode 100644 index 0000000..124d9ab Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/hurt1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/hurt2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/hurt2.ogg new file mode 100644 index 0000000..6e0c2dc Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/hurt2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/hurt_fawn1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/hurt_fawn1.ogg new file mode 100644 index 0000000..a90fcd1 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/hurt_fawn1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/hurt_fawn2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/hurt_fawn2.ogg new file mode 100644 index 0000000..dcc2061 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/hurt_fawn2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/idle1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/idle1.ogg new file mode 100644 index 0000000..7ca7d1e Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/idle1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/idle2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/idle2.ogg new file mode 100644 index 0000000..35d0751 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/idle2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/idle3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/idle3.ogg new file mode 100644 index 0000000..d22623a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/idle3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/idle_fawn1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/idle_fawn1.ogg new file mode 100644 index 0000000..b89b012 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/idle_fawn1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/idle_fawn2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/idle_fawn2.ogg new file mode 100644 index 0000000..37d4256 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/deer/idle_fawn2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/egg/crack1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/egg/crack1.ogg new file mode 100644 index 0000000..1e96e3b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/egg/crack1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/egg/crack2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/egg/crack2.ogg new file mode 100644 index 0000000..e47c290 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/egg/crack2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/egg/crack3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/egg/crack3.ogg new file mode 100644 index 0000000..79730a2 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/egg/crack3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/egg/hatch1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/egg/hatch1.ogg new file mode 100644 index 0000000..9137327 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/egg/hatch1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/egg/hatch2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/egg/hatch2.ogg new file mode 100644 index 0000000..12a14fd Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/egg/hatch2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/attack1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/attack1.ogg new file mode 100644 index 0000000..8f09cc3 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/attack1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/attack2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/attack2.ogg new file mode 100644 index 0000000..c4d5d7a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/attack2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/death1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/death1.ogg new file mode 100644 index 0000000..dc8d5dc Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/death1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/death2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/death2.ogg new file mode 100644 index 0000000..3501afe Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/death2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/death_baby1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/death_baby1.ogg new file mode 100644 index 0000000..310ceff Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/death_baby1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/drink1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/drink1.ogg new file mode 100644 index 0000000..7a2d4f7 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/drink1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/drink2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/drink2.ogg new file mode 100644 index 0000000..b641925 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/drink2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/hurt1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/hurt1.ogg new file mode 100644 index 0000000..8ee3ac9 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/hurt1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/hurt2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/hurt2.ogg new file mode 100644 index 0000000..5849d88 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/hurt2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/hurt_baby1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/hurt_baby1.ogg new file mode 100644 index 0000000..6c60fa8 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/hurt_baby1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/hurt_baby2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/hurt_baby2.ogg new file mode 100644 index 0000000..1de6a69 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/hurt_baby2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/idle1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/idle1.ogg new file mode 100644 index 0000000..582069b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/idle1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/idle2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/idle2.ogg new file mode 100644 index 0000000..4a751bd Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/idle2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/idle3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/idle3.ogg new file mode 100644 index 0000000..bbcd6d7 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/idle3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/idle_baby1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/idle_baby1.ogg new file mode 100644 index 0000000..022e52d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/idle_baby1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/idle_baby2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/idle_baby2.ogg new file mode 100644 index 0000000..ddcb3dd Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/idle_baby2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/trumpet1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/trumpet1.ogg new file mode 100644 index 0000000..e41670f Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/trumpet1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/trumpet2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/trumpet2.ogg new file mode 100644 index 0000000..1ea43f3 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/trumpet2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/trumpet3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/trumpet3.ogg new file mode 100644 index 0000000..8d7c553 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/trumpet3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/water1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/water1.ogg new file mode 100644 index 0000000..33563ca Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/water1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/water2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/water2.ogg new file mode 100644 index 0000000..a3a621e Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/elephant/water2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/aggro1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/aggro1.ogg new file mode 100644 index 0000000..684bfac Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/aggro1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/aggro2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/aggro2.ogg new file mode 100644 index 0000000..f481a1b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/aggro2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/bite1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/bite1.ogg new file mode 100644 index 0000000..45c5724 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/bite1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/bite2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/bite2.ogg new file mode 100644 index 0000000..4436181 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/bite2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/death1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/death1.ogg new file mode 100644 index 0000000..748709b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/death1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/death2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/death2.ogg new file mode 100644 index 0000000..26ef07c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/death2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/eat1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/eat1.ogg new file mode 100644 index 0000000..eb96d7d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/eat1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/hurt1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/hurt1.ogg new file mode 100644 index 0000000..782e81f Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/hurt1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/hurt2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/hurt2.ogg new file mode 100644 index 0000000..79aadd5 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/hurt2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/idle1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/idle1.ogg new file mode 100644 index 0000000..6804f22 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/idle1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/idle2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/idle2.ogg new file mode 100644 index 0000000..04c1072 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/idle2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/idle3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/idle3.ogg new file mode 100644 index 0000000..9307eda Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/idle3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/screech1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/screech1.ogg new file mode 100644 index 0000000..68c2038 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/screech1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/screech2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/screech2.ogg new file mode 100644 index 0000000..075ded4 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/screech2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/shake1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/shake1.ogg new file mode 100644 index 0000000..5f3ef1a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/shake1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/sleep1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/sleep1.ogg new file mode 100644 index 0000000..5e59f44 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/fennec_fox/sleep1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/firefly/hide1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/firefly/hide1.ogg new file mode 100644 index 0000000..c79e675 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/firefly/hide1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/firefly/hide2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/firefly/hide2.ogg new file mode 100644 index 0000000..1aa73e6 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/firefly/hide2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/firefly/idle1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/firefly/idle1.ogg new file mode 100644 index 0000000..6c995c2 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/firefly/idle1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/firefly/idle2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/firefly/idle2.ogg new file mode 100644 index 0000000..a77e327 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/firefly/idle2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/firefly/idle3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/firefly/idle3.ogg new file mode 100644 index 0000000..806439c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/firefly/idle3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/death1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/death1.ogg new file mode 100644 index 0000000..f57d73c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/death1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/death2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/death2.ogg new file mode 100644 index 0000000..a37056a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/death2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hide1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hide1.ogg new file mode 100644 index 0000000..33eedb0 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hide1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hide2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hide2.ogg new file mode 100644 index 0000000..81422b6 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hide2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hide3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hide3.ogg new file mode 100644 index 0000000..6451fc1 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hide3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hurt1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hurt1.ogg new file mode 100644 index 0000000..6027252 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hurt1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hurt2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hurt2.ogg new file mode 100644 index 0000000..275a9c4 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hurt2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hurt3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hurt3.ogg new file mode 100644 index 0000000..8cfe83e Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/hurt3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/idle1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/idle1.ogg new file mode 100644 index 0000000..47dd0f5 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/idle1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/idle2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/idle2.ogg new file mode 100644 index 0000000..4599602 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/idle2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/idle3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/idle3.ogg new file mode 100644 index 0000000..30c9bff Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/idle3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/unhide1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/unhide1.ogg new file mode 100644 index 0000000..dc417f0 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/unhide1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/unhide2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/unhide2.ogg new file mode 100644 index 0000000..93bd6f2 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/hedgehog/unhide2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/death1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/death1.ogg new file mode 100644 index 0000000..b288668 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/death1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/death2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/death2.ogg new file mode 100644 index 0000000..e01bfe2 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/death2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/death3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/death3.ogg new file mode 100644 index 0000000..37f42ea Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/death3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/hurt1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/hurt1.ogg new file mode 100644 index 0000000..04ca67b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/hurt1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/hurt2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/hurt2.ogg new file mode 100644 index 0000000..d03231e Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/hurt2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/hurt3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/hurt3.ogg new file mode 100644 index 0000000..640d77c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/hurt3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/idle1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/idle1.ogg new file mode 100644 index 0000000..b1c64eb Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/idle1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/idle2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/idle2.ogg new file mode 100644 index 0000000..b40d6ce Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/idle2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/idle3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/idle3.ogg new file mode 100644 index 0000000..a20dd4b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/baby/idle3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/death1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/death1.ogg new file mode 100644 index 0000000..9eef021 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/death1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/death2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/death2.ogg new file mode 100644 index 0000000..ba68f55 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/death2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/death3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/death3.ogg new file mode 100644 index 0000000..fe76655 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/death3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/hurt1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/hurt1.ogg new file mode 100644 index 0000000..db777fb Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/hurt1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/hurt2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/hurt2.ogg new file mode 100644 index 0000000..4143dc8 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/hurt2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/hurt3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/hurt3.ogg new file mode 100644 index 0000000..d93ec46 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/hurt3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/idle1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/idle1.ogg new file mode 100644 index 0000000..3a4c96a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/idle1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/idle2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/idle2.ogg new file mode 100644 index 0000000..cfa8f5b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/idle2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/idle3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/idle3.ogg new file mode 100644 index 0000000..a640ec9 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/idle3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/punch1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/punch1.ogg new file mode 100644 index 0000000..7bda0e8 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/punch1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/punch2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/punch2.ogg new file mode 100644 index 0000000..957556c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/punch2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/punch3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/punch3.ogg new file mode 100644 index 0000000..08aff08 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/kangaroo/punch3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/attack1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/attack1.ogg new file mode 100644 index 0000000..979d5c9 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/attack1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/attack2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/attack2.ogg new file mode 100644 index 0000000..2f0a15c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/attack2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/attack3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/attack3.ogg new file mode 100644 index 0000000..c654bb4 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/attack3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/death1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/death1.ogg new file mode 100644 index 0000000..5aa46ac Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/death1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/death2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/death2.ogg new file mode 100644 index 0000000..cb51747 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/death2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/hurt1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/hurt1.ogg new file mode 100644 index 0000000..91d51bc Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/hurt1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/hurt2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/hurt2.ogg new file mode 100644 index 0000000..feb595a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/hurt2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/hurt3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/hurt3.ogg new file mode 100644 index 0000000..01f0cc3 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/hurt3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/idle1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/idle1.ogg new file mode 100644 index 0000000..25b356a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/idle1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/idle2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/idle2.ogg new file mode 100644 index 0000000..09c78de Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/idle2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/idle3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/idle3.ogg new file mode 100644 index 0000000..f71573c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/baby/idle3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/bellow1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/bellow1.ogg new file mode 100644 index 0000000..c87f489 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/bellow1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/bellow2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/bellow2.ogg new file mode 100644 index 0000000..7b4df15 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/bellow2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/death1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/death1.ogg new file mode 100644 index 0000000..ffc622b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/death1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/death2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/death2.ogg new file mode 100644 index 0000000..3effdc7 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/death2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/hurt1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/hurt1.ogg new file mode 100644 index 0000000..a9c2a38 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/hurt1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/hurt2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/hurt2.ogg new file mode 100644 index 0000000..c6aeb7b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/hurt2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/hurt3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/hurt3.ogg new file mode 100644 index 0000000..7b41c14 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/hurt3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/idle1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/idle1.ogg new file mode 100644 index 0000000..9138611 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/idle1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/idle2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/idle2.ogg new file mode 100644 index 0000000..1c713b1 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/idle2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/idle3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/idle3.ogg new file mode 100644 index 0000000..4cd1418 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/moose/idle3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/death1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/death1.ogg new file mode 100644 index 0000000..1b8ea60 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/death1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/death2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/death2.ogg new file mode 100644 index 0000000..0727534 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/death2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/death3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/death3.ogg new file mode 100644 index 0000000..8724354 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/death3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/hoot1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/hoot1.ogg new file mode 100644 index 0000000..8e9a08b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/hoot1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/hoot2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/hoot2.ogg new file mode 100644 index 0000000..ec64695 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/hoot2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/hurt1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/hurt1.ogg new file mode 100644 index 0000000..b314cea Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/hurt1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/hurt2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/hurt2.ogg new file mode 100644 index 0000000..5d7d7eb Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/hurt2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/hurt3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/hurt3.ogg new file mode 100644 index 0000000..f1b0c5c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/hurt3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/idle1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/idle1.ogg new file mode 100644 index 0000000..71cac4e Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/idle1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/idle2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/idle2.ogg new file mode 100644 index 0000000..1c3adf7 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/idle2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/idle3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/idle3.ogg new file mode 100644 index 0000000..9488d74 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/baby/idle3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/death1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/death1.ogg new file mode 100644 index 0000000..ae0e540 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/death1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/death2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/death2.ogg new file mode 100644 index 0000000..f5bde35 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/death2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/hoot.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/hoot.ogg new file mode 100644 index 0000000..bd96469 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/hoot.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/hurt1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/hurt1.ogg new file mode 100644 index 0000000..dbfac05 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/hurt1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/hurt2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/hurt2.ogg new file mode 100644 index 0000000..869fc90 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/hurt2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/idle1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/idle1.ogg new file mode 100644 index 0000000..6be8ab2 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/idle1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/idle2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/idle2.ogg new file mode 100644 index 0000000..2e52b0c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/idle2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/idle3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/idle3.ogg new file mode 100644 index 0000000..9621bad Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/idle3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/wing1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/wing1.ogg new file mode 100644 index 0000000..bdce911 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/wing1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/wing2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/wing2.ogg new file mode 100644 index 0000000..26be523 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/wing2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/wing3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/wing3.ogg new file mode 100644 index 0000000..a06bce6 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/wing3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/wing4.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/wing4.ogg new file mode 100644 index 0000000..43a8312 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/owl/wing4.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/death1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/death1.ogg new file mode 100644 index 0000000..e981682 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/death1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/death2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/death2.ogg new file mode 100644 index 0000000..0c962b4 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/death2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/death3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/death3.ogg new file mode 100644 index 0000000..928d81a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/death3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/hurt1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/hurt1.ogg new file mode 100644 index 0000000..771577b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/hurt1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/hurt2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/hurt2.ogg new file mode 100644 index 0000000..765a8e6 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/hurt2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/hurt3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/hurt3.ogg new file mode 100644 index 0000000..3ddbc3e Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/hurt3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/idle1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/idle1.ogg new file mode 100644 index 0000000..cc395f7 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/idle1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/idle2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/idle2.ogg new file mode 100644 index 0000000..e10b573 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/idle2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/idle3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/idle3.ogg new file mode 100644 index 0000000..c3fca67 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/red_panda/idle3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/death1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/death1.ogg new file mode 100644 index 0000000..f9bdab2 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/death1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/death2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/death2.ogg new file mode 100644 index 0000000..c0d639a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/death2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/hurt1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/hurt1.ogg new file mode 100644 index 0000000..904158a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/hurt1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/hurt2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/hurt2.ogg new file mode 100644 index 0000000..dfbd0e3 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/hurt2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/hurt3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/hurt3.ogg new file mode 100644 index 0000000..63916c4 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/hurt3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/idle1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/idle1.ogg new file mode 100644 index 0000000..a06c2a2 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/idle1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/idle2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/idle2.ogg new file mode 100644 index 0000000..1cf3aaa Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/idle2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/idle3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/idle3.ogg new file mode 100644 index 0000000..7a5d88d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/idle3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff1.ogg new file mode 100644 index 0000000..13fe4ca Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff2.ogg new file mode 100644 index 0000000..aa6cf7f Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff3.ogg new file mode 100644 index 0000000..4c6d76b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff4.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff4.ogg new file mode 100644 index 0000000..142da7d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff4.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff5.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff5.ogg new file mode 100644 index 0000000..208c9d0 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff5.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff6.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff6.ogg new file mode 100644 index 0000000..c5ce110 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/sniff6.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/spray1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/spray1.ogg new file mode 100644 index 0000000..f0ab126 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/spray1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/spray2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/spray2.ogg new file mode 100644 index 0000000..7b2f4a7 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/spray2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/spray3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/spray3.ogg new file mode 100644 index 0000000..cb52559 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk/spray3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk_baby/spray_end.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk_baby/spray_end.ogg new file mode 100644 index 0000000..9fe6c91 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk_baby/spray_end.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk_baby/spray_loop.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk_baby/spray_loop.ogg new file mode 100644 index 0000000..81f2f1a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk_baby/spray_loop.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk_baby/spray_start.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk_baby/spray_start.ogg new file mode 100644 index 0000000..7cf9f4b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/skunk_baby/spray_start.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/attack1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/attack1.ogg new file mode 100644 index 0000000..64517b2 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/attack1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/attack2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/attack2.ogg new file mode 100644 index 0000000..dc3a21c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/attack2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/attack3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/attack3.ogg new file mode 100644 index 0000000..48d5148 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/attack3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/death1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/death1.ogg new file mode 100644 index 0000000..b9daa71 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/death1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/death2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/death2.ogg new file mode 100644 index 0000000..0cf70ab Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/death2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/hurt1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/hurt1.ogg new file mode 100644 index 0000000..26a0e1f Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/hurt1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/hurt2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/hurt2.ogg new file mode 100644 index 0000000..578a2bf Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/hurt2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/hurt3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/hurt3.ogg new file mode 100644 index 0000000..ed7730b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/hurt3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/idle1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/idle1.ogg new file mode 100644 index 0000000..3d071dc Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/idle1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/idle2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/idle2.ogg new file mode 100644 index 0000000..7423a84 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/idle2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/idle3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/idle3.ogg new file mode 100644 index 0000000..51d751b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/idle3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/rattle.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/rattle.ogg new file mode 100644 index 0000000..e708dda Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/rattle.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/rattleshort1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/rattleshort1.ogg new file mode 100644 index 0000000..ff09673 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/snake/rattleshort1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/attack1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/attack1.ogg new file mode 100644 index 0000000..da72b76 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/attack1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/attack2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/attack2.ogg new file mode 100644 index 0000000..2ae181d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/attack2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/death1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/death1.ogg new file mode 100644 index 0000000..807b4b0 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/death1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/death2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/death2.ogg new file mode 100644 index 0000000..a8f1027 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/death2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/hurt1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/hurt1.ogg new file mode 100644 index 0000000..ff7a030 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/hurt1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/hurt2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/hurt2.ogg new file mode 100644 index 0000000..a11aa50 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/hurt2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/hurt3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/hurt3.ogg new file mode 100644 index 0000000..4c6e2df Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/hurt3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/idle1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/idle1.ogg new file mode 100644 index 0000000..4a80376 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/idle1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/idle2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/idle2.ogg new file mode 100644 index 0000000..d3c5ddd Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/idle2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/idle3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/idle3.ogg new file mode 100644 index 0000000..d3835e7 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/idle3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/prey1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/prey1.ogg new file mode 100644 index 0000000..9517af9 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/prey1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/prey2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/prey2.ogg new file mode 100644 index 0000000..b118202 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/prey2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/sleep1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/sleep1.ogg new file mode 100644 index 0000000..d13e4c8 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/sleep1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/sleep2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/sleep2.ogg new file mode 100644 index 0000000..fab728c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/mob/tiger/sleep2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird1.ogg new file mode 100644 index 0000000..413e46d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird2.ogg new file mode 100644 index 0000000..7ccf577 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird3.ogg new file mode 100644 index 0000000..cfe0964 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird4.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird4.ogg new file mode 100644 index 0000000..431200a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird4.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird5.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird5.ogg new file mode 100644 index 0000000..579bf06 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird5.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird6.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird6.ogg new file mode 100644 index 0000000..c13e93d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largebird6.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof1.ogg new file mode 100644 index 0000000..c40c166 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof2.ogg new file mode 100644 index 0000000..0c0bf9a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof3.ogg new file mode 100644 index 0000000..13a3441 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof4.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof4.ogg new file mode 100644 index 0000000..c853302 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof4.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof5.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof5.ogg new file mode 100644 index 0000000..284969d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof5.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof6.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof6.ogg new file mode 100644 index 0000000..7f979cf Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/largehoof6.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof1.ogg new file mode 100644 index 0000000..932e5ec Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof2.ogg new file mode 100644 index 0000000..58ba1f4 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof3.ogg new file mode 100644 index 0000000..4cead5f Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof4.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof4.ogg new file mode 100644 index 0000000..092aa3f Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof4.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof5.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof5.ogg new file mode 100644 index 0000000..57575a7 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof5.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof6.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof6.ogg new file mode 100644 index 0000000..87c6426 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medhoof6.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw1.ogg new file mode 100644 index 0000000..738130e Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw2.ogg new file mode 100644 index 0000000..d695ded Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw3.ogg new file mode 100644 index 0000000..a305b99 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw4.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw4.ogg new file mode 100644 index 0000000..723026b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw4.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw5.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw5.ogg new file mode 100644 index 0000000..6c7678e Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw5.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw6.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw6.ogg new file mode 100644 index 0000000..ec0c6db Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/medpaw6.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird1.ogg new file mode 100644 index 0000000..da17804 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird2.ogg new file mode 100644 index 0000000..a9c160d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird3.ogg new file mode 100644 index 0000000..98aa14a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird4.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird4.ogg new file mode 100644 index 0000000..a088dd5 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird4.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird5.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird5.ogg new file mode 100644 index 0000000..31cba3c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird5.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird6.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird6.ogg new file mode 100644 index 0000000..3b2d6f3 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/smallbird6.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird1.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird1.ogg new file mode 100644 index 0000000..10330d3 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird1.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird2.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird2.ogg new file mode 100644 index 0000000..88a3d70 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird2.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird3.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird3.ogg new file mode 100644 index 0000000..01b9704 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird3.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird4.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird4.ogg new file mode 100644 index 0000000..c019dea Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird4.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird5.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird5.ogg new file mode 100644 index 0000000..50db54a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird5.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird6.ogg b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird6.ogg new file mode 100644 index 0000000..4dc3d0b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/sounds/sf/nba/step/waterbird6.ogg differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/sounds/sound_definitions.json b/naturalist-lite-addon/naturalist_lite_RP/sounds/sound_definitions.json new file mode 100644 index 0000000..1900c70 --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/sounds/sound_definitions.json @@ -0,0 +1,16694 @@ +{ + "format_version": "1.20.20", + "sound_definitions": { + "silverlabs_nat.step.largebird": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/largebird1", + "volume": 0.75, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largebird2", + "volume": 0.75, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largebird3", + "volume": 0.75, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largebird4", + "volume": 0.75, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largebird5", + "volume": 0.75, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largebird6", + "volume": 0.75, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.largebird_-6dB": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/largebird1", + "volume": 0.325, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largebird2", + "volume": 0.325, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largebird3", + "volume": 0.325, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largebird4", + "volume": 0.325, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largebird5", + "volume": 0.325, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largebird6", + "volume": 0.325, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.largebird_-12dB": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/largebird1", + "volume": 0.175, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largebird2", + "volume": 0.175, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largebird3", + "volume": 0.175, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largebird4", + "volume": 0.175, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largebird5", + "volume": 0.175, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largebird6", + "volume": 0.175, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.smallbird": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/smallbird1", + "volume": 0.4, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/smallbird2", + "volume": 0.4, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/smallbird3", + "volume": 0.4, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/smallbird4", + "volume": 0.4, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/smallbird5", + "volume": 0.4, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/smallbird6", + "volume": 0.4, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.smallbird_-6dB": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/smallbird1", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/smallbird2", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/smallbird3", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/smallbird4", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/smallbird5", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/smallbird6", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.smallbird_-12dB": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/smallbird1", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/smallbird2", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/smallbird3", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/smallbird4", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/smallbird5", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/smallbird6", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.waterbird": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/waterbird1", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/waterbird2", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/waterbird3", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/waterbird4", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/waterbird5", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/waterbird6", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.waterbird_-6dB": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/waterbird1", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/waterbird2", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/waterbird3", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/waterbird4", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/waterbird5", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/waterbird6", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.waterbird_-12dB": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/waterbird1", + "volume": 0.05, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/waterbird2", + "volume": 0.05, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/waterbird3", + "volume": 0.05, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/waterbird4", + "volume": 0.05, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/waterbird5", + "volume": 0.05, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/waterbird6", + "volume": 0.05, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.medpaw": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/medpaw1", + "volume": 0.5, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medpaw2", + "volume": 0.5, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medpaw3", + "volume": 0.5, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medpaw4", + "volume": 0.5, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medpaw5", + "volume": 0.5, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medpaw6", + "volume": 0.5, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.medpaw_-6dB": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/medpaw1", + "volume": 0.25, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medpaw2", + "volume": 0.25, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medpaw3", + "volume": 0.25, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medpaw4", + "volume": 0.25, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medpaw5", + "volume": 0.25, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medpaw6", + "volume": 0.25, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.medpaw_-12dB": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/medpaw1", + "volume": 0.125, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medpaw2", + "volume": 0.125, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medpaw3", + "volume": 0.125, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medpaw4", + "volume": 0.125, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medpaw5", + "volume": 0.125, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medpaw6", + "volume": 0.125, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.largehoof": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/largehoof1", + "volume": 0.5, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largehoof2", + "volume": 0.5, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largehoof3", + "volume": 0.5, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largehoof4", + "volume": 0.5, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largehoof5", + "volume": 0.5, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largehoof6", + "volume": 0.5, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.largehoof_-6dB": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/largehoof1", + "volume": 0.25, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largehoof2", + "volume": 0.25, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largehoof3", + "volume": 0.25, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largehoof4", + "volume": 0.25, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largehoof5", + "volume": 0.25, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largehoof6", + "volume": 0.25, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.largehoof_-12dB": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/largehoof1", + "volume": 0.125, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largehoof2", + "volume": 0.125, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largehoof3", + "volume": 0.125, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largehoof4", + "volume": 0.125, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largehoof5", + "volume": 0.125, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/largehoof6", + "volume": 0.125, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.medhoof": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/medhoof1", + "volume": 0.4, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medhoof2", + "volume": 0.4, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medhoof3", + "volume": 0.4, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medhoof4", + "volume": 0.4, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medhoof5", + "volume": 0.4, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medhoof6", + "volume": 0.4, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.medhoof_-6dB": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/medhoof1", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medhoof2", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medhoof3", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medhoof4", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medhoof5", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medhoof6", + "volume": 0.2, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.step.medhoof_-12dB": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/step/medhoof1", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medhoof2", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medhoof3", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medhoof4", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medhoof5", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/step/medhoof6", + "volume": 0.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.ostrichegg.crack": { + "category": "block", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/item/ostrichegg/crack1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/ostrichegg/crack2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/item/ostrichegg/crack3", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.bucket.empty_crab": { + "category": "block", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/item/bucket/bucket_empty_crab1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_empty_crab2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_empty_crab3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.knapsack.pickup": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/item/knapsack/pickup", + "volume": 0.6, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.knapsack.place": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/item/knapsack/place", + "volume": 0.6, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.bucket.fill_crab": { + "category": "block", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_crab1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_crab2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_crab3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.bucket.empty_snail": { + "category": "block", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/item/bucket/bucket_empty_snail1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_empty_snail2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_empty_snail3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.bucket.fill_snail": { + "category": "block", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_snail1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_snail2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_snail3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.bucket.empty_bass": { + "category": "block", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/item/bucket/bucket_empty_fish1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_empty_fish2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_empty_fish3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.bucket.fill_bass": { + "category": "block", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.bucket.empty_catfish": { + "category": "block", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.bucket.fill_catfish": { + "category": "block", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.bucket.empty_eel": { + "category": "block", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.bucket.fill_eel": { + "category": "block", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.bucket.empty_piranha": { + "category": "block", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.bucket.fill_piranha": { + "category": "block", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/bucket/bucket_fill_fish3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.goose.idle": { + "category": "hostile", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/goose/idle1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/goose/idle2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/goose/idle3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/goose/idle4", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/goose/idle5", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/goose/idle6", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.goose.hurt": { + "category": "hostile", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/goose/hurt1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/goose/hurt2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/goose/hurt3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play whenever the goose is aggroed/attacks + "silverlabs_nat.goose.angry": { + "category": "hostile", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/goose/angry1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/goose/angry2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/goose/angry3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.goose.attack": { + "category": "hostile", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/goose/honk1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/goose/honk2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/goose/honk3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/goose/honk1", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/goose/honk2", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/goose/honk3", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/goose/honk1", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/goose/honk2", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/goose/honk3", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.duckling_gosling.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/duckling_gosling/idle1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duckling_gosling/idle2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.duckling_gosling.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/duckling_gosling/hurt1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duckling_gosling/hurt2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.duckling_gosling.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/duckling_gosling/death1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duckling_gosling/death2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.squirrel.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/squirrel/idle1", + "volume": 0.91, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/squirrel/idle2", + "volume": 0.91, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/squirrel/idle5", + "volume": 0.91, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.squirrel.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/squirrel/hurt1", + "volume": 0.91, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/squirrel/hurt2", + "volume": 0.91, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/squirrel/hurt3", + "volume": 0.91, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.squirrel.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/squirrel/death1", + "volume": 0.91, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/squirrel/death2", + "volume": 0.91, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play when the 'clean' animation plays + "silverlabs_nat.squirrel.clean": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/squirrel/clean", + "volume": 0.91, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.owl.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/owl/idle1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/owl/idle2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/owl/idle3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.owl.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/owl/hurt1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/owl/hurt2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.owl.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/owl/death1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/owl/death2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //Additional hoot sfx + "silverlabs_nat.owl.hoot": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/owl/hoot", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + //This should play when the owl is flying + "silverlabs_nat.owl.wing": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/owl/wing1", + "volume": 0.25, + "pitch": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/owl/wing2", + "volume": 0.25, + "pitch": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/owl/wing3", + "volume": 0.25, + "pitch": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/owl/wing4", + "volume": 0.25, + "pitch": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.owl_baby.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/owl/baby/idle1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/owl/baby/idle2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/owl/baby/idle3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.owl_baby.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/owl/baby/hurt1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/owl/baby/hurt2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/owl/baby/hurt3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.owl_baby.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/owl/baby/death1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/owl/baby/death2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/owl/baby/death3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //Additional hoot sfx + "silverlabs_nat.owl_baby.hoot": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/owl/baby/hoot1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/owl/baby/hoot2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + //This should play when the owl is flying + "silverlabs_nat.owl_baby.wing": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/owl/wing1", + "volume": 0.25, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/owl/wing2", + "volume": 0.25, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/owl/wing3", + "volume": 0.25, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/owl/wing4", + "volume": 0.25, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.beetle.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/beetle/idle1", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/beetle/idle2", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beetle/idle3", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beetle/idle4", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.beetle.fly": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/dragonfly/fly", + "volume": 0.7, + "pitch": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.beetle.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/beetle/hurt1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/beetle/hurt2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beetle/hurt3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.beetle.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/beetle/death1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/beetle/death2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beetle/death3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.beetle.step": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/beetle/step1", + "volume": 0.325, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/beetle/step2", + "volume": 0.325, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beetle/step3", + "volume": 0.325, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beetle/step4", + "volume": 0.325, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.fennec_fox.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/fennec_fox/idle1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/fennec_fox/idle2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/fennec_fox/idle3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.fennec_fox.dig": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tortoise/dig1", + "volume": 0.125, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/dig2", + "volume": 0.125, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/dig3", + "volume": 0.125, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.fennec_fox.shake": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/fennec_fox/shake1", + "volume": 1.25, + "stream": false, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.fennec_fox.aggro": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/fennec_fox/aggro1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/fennec_fox/aggro2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.fennec_fox.eat": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/fennec_fox/eat1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.fennec_fox.bite": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/fennec_fox/bite1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/fennec_fox/bite2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.fennec_fox.screech": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/fennec_fox/screech1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/fennec_fox/screech2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.fennec_fox.sleep": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/fennec_fox/sleep1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/fennec_fox/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/fennec_fox/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/fennec_fox/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/fennec_fox/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.fennec_fox.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/fennec_fox/hurt1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/fennec_fox/hurt2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.fennec_fox.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/fennec_fox/death1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/fennec_fox/death2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.coyote.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/coyote/idle1", + "volume": 0.63, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/coyote/idle2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/coyote/idle3", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play whenever the coyote attacks + "silverlabs_nat.coyote.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/coyote/attack1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/coyote/attack2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/coyote/attack3", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + //additional howl sfx for experimentation + "silverlabs_nat.coyote.howl": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/coyote/howl1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/coyote/howl2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/coyote/howl3", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.coyote.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/coyote/hurt1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/coyote/hurt2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.coyote.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/coyote/death1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/coyote/death2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.desert_scorpion.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/scorpion/idle1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/scorpion/idle2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/scorpion/idle3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/scorpion/idle4", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play any time the scorpion attacks + "silverlabs_nat.desert_scorpion.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/scorpion/attack1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/scorpion/attack2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/scorpion/attack3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.desert_scorpion.step": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/scorpion/step1", + "volume": 0.63, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/scorpion/step2", + "volume": 0.63, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/scorpion/step3", + "volume": 0.63, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/scorpion/step4", + "volume": 0.63, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/scorpion/step5", + "volume": 0.63, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/scorpion/step6", + "volume": 0.63, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.desert_scorpion.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/scorpion/hurt1", + "volume": 0.63, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/scorpion/hurt2", + "volume": 0.63, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/scorpion/hurt3", + "volume": 0.63, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.desert_scorpion.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/scorpion/death1", + "volume": 0.63, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/scorpion/death2", + "volume": 0.63, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/scorpion/death3", + "volume": 0.63, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.jungle_scorpion.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/scorpion/idle1", + "volume": 0.9, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/scorpion/idle2", + "volume": 0.9, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/scorpion/idle3", + "volume": 0.9, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/scorpion/idle4", + "volume": 0.9, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play any time the scorpion attacks + "silverlabs_nat.jungle_scorpion.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/scorpion/attack1", + "volume": 0.9, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/scorpion/attack2", + "volume": 0.9, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/scorpion/attack3", + "volume": 0.9, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.jungle_scorpion.step": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/scorpion/step1", + "volume": 0.85, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/scorpion/step2", + "volume": 0.85, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/scorpion/step3", + "volume": 0.85, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/scorpion/step4", + "volume": 0.85, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/scorpion/step5", + "volume": 0.85, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/scorpion/step6", + "volume": 0.85, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.jungle_scorpion.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/scorpion/hurt1", + "volume": 0.9, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/scorpion/hurt2", + "volume": 0.9, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/scorpion/hurt3", + "volume": 0.9, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.jungle_scorpion.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/scorpion/death1", + "volume": 0.9, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/scorpion/death2", + "volume": 0.9, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/scorpion/death3", + "volume": 0.9, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.ostrich.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ostrich/idle1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ostrich/idle2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/ostrich/idle3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play any time the ostrich attacks + "silverlabs_nat.ostrich.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ostrich/attack1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ostrich/attack2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play when the ostrich buries it's head + "silverlabs_nat.ostrich.bury": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ostrich/bury1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ostrich/bury2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/ostrich/bury4", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ostrich.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ostrich/hurt1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ostrich/hurt2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/ostrich/hurt3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ostrich.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ostrich/death1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ostrich/death2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ostrich_baby.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ostrich/baby/idle1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ostrich/baby/idle2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/ostrich/baby/idle3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play when the ostrich buries it's head + "silverlabs_nat.ostrich_baby.bury": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ostrich/baby/bury1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ostrich/baby/bury2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ostrich_baby.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ostrich/baby/hurt1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ostrich/baby/hurt2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/ostrich/baby/hurt3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ostrich_baby.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ostrich/baby/death1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ostrich/baby/death2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.termite.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/termite/idle1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/termite/idle2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/termite/idle3", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This re-uses the Beetle's step sfx + "silverlabs_nat.termite.step": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/beetle/step1", + "volume": 0.375, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/beetle/step2", + "volume": 0.375, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beetle/step3", + "volume": 0.375, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/beetle/step4", + "volume": 0.375, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.termite.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/termite/hurt1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/termite/hurt3", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.termite.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/termite/death1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/termite/death2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.tiger.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tiger/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tiger/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/tiger/idle3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play any time the tiger attacks + "silverlabs_nat.tiger.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tiger/attack1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tiger/attack2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play when the Tiger preys on another animal + "silverlabs_nat.tiger.prey": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tiger/prey1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tiger/prey2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play occasionally while the tiger sleeps + "silverlabs_nat.tiger.sleep": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tiger/sleep1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tiger/sleep2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.tiger.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tiger/hurt1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tiger/hurt2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/tiger/hurt3", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.tiger.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tiger/death1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tiger/death2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.toucan.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/toucan/idle1", + "volume": 0.86, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/toucan/idle2", + "volume": 0.86, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play while the toucan is flying + "silverlabs_nat.toucan.wing": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/toucan/wing1", + "volume": 0.4, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/toucan/wing2", + "volume": 0.4, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/toucan/wing3", + "volume": 0.4, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/toucan/wing4", + "volume": 0.4, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/toucan/wing5", + "volume": 0.4, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.toucan.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/toucan/hurt1", + "volume": 0.86, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/toucan/hurt2", + "volume": 0.86, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.toucan.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/toucan/hurt1", + "volume": 0.92, + "pitch": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/toucan/hurt2", + "volume": 0.92, + "pitch": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.capybara.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/capybara/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/capybara/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/capybara/idle3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/capybara/idle4", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.capybara.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/otter/swim1", + "volume": 0.35, + "pitch": 0.6, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/otter/swim2", + "volume": 0.35, + "pitch": 0.6, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/otter/swim3", + "volume": 0.35, + "pitch": 0.6, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/otter/swim4", + "volume": 0.35, + "pitch": 0.6, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should when the capybara is asleep + "silverlabs_nat.capybara.sleep": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/capybara/sleep1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/capybara/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/capybara/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/capybara/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/capybara/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.capybara.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/capybara/hurt1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/capybara/hurt2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.capybara.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/capybara/death1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/capybara/death2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.piranha.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/piranha/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/idle3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play when the piranha is swimming at normal speed + "silverlabs_nat.piranha.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/piranha/swim1", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/swim2", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/swim3", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/swim4", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This is a looping sfx, it should be active as long as the piranha is run-swimming + "silverlabs_nat.piranha.swim_fast": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/piranha/swim_fast1", + "volume": 0.55, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/swim_fast2", + "volume": 0.55, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/swim_fast3", + "volume": 0.55, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/swim_fast4", + "volume": 0.55, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/swim_fast5", + "volume": 0.55, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/swim_fast6", + "volume": 0.55, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //Extra alarm sfx for experimentation + "silverlabs_nat.piranha.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/piranha/attack1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/attack2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/attack3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + //Extra alarm sfx for experimentation + "silverlabs_nat.piranha.flop": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/piranha/flop1", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/flop2", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/flop3", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/flop4", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/flop5", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.piranha.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/piranha/hurt1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/hurt2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.piranha.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/piranha/death1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/death2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.otter.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/otter/idle1", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/otter/idle2", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/otter/idle3", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play when the otter is swimming + "silverlabs_nat.otter.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/otter/swim1", + "volume": 0.45, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/otter/swim2", + "volume": 0.45, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/otter/swim3", + "volume": 0.45, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/otter/swim4", + "volume": 0.45, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //this should play occasionally while the otter is sleeping + "silverlabs_nat.otter.sleep": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/otter/sleep1", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/otter/sleep2", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.otter.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/otter/hurt1", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/otter/hurt2", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/otter/hurt3", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.otter.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/otter/death1", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/otter/death2", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.otter_baby.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/otter/baby/idle1", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/otter/baby/idle2", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/otter/baby/idle3", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play when the otter is swimming + "silverlabs_nat.otter_baby.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/otter/swim1", + "volume": 0.45, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/otter/swim2", + "volume": 0.45, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/otter/swim3", + "volume": 0.45, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/otter/swim4", + "volume": 0.45, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //this should play occasionally while the otter is sleeping + "silverlabs_nat.otter_baby.sleep": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/otter/baby/sleep1", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/otter/baby/sleep2", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.otter_baby.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/otter/baby/hurt1", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/otter/baby/hurt2", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/otter/baby/hurt3", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.otter_baby.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/otter/baby/death1", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/otter/baby/death2", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.whale.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/whale/idle2", + "volume": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/whale/idle3", + "volume": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/whale/idle6", + "volume": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play when the whale is swimming + "silverlabs_nat.whale.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/whale/swim1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/whale/swim2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/whale/swim3", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/whale/swim4", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/whale/swim5", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //this should play when the whale surfaces and shoots water out it's blowhole + "silverlabs_nat.whale.blowhole": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/whale/blowhole1", + "volume": 0.6, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/whale/blowhole2", + "volume": 0.6, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/whale/blowhole3", + "volume": 0.6, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/whale/blowhole4", + "volume": 0.6, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + //This should play when the whale flops while on land + "silverlabs_nat.whale.flop": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/whale/flop1", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/whale/flop2", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/whale/flop4", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/whale/flop4", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/whale/flop5", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/whale/flop6", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.whale.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/whale/hurt1", + "volume": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/whale/hurt2", + "volume": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/whale/hurt3", + "volume": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/whale/hurt4", + "volume": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.whale.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/whale/death1", + "volume": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/whale/death2", + "volume": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.shark.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/shark/idle1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/idle3", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/shark/idle4", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play when the shark is swimming + "silverlabs_nat.shark.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/shark/swim1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/swim2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/shark/swim3", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/shark/swim4", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/shark/swim5", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play when the shark is swimming + "silverlabs_nat.shark.swim_fast": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/shark/swim_fast1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/swim_fast2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/shark/swim_fast3", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/shark/swim_fast4", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/shark/swim_fast5", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //this should play when the whale surfaces and shoots water out it's blowhole + "silverlabs_nat.shark.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/shark/attack1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/attack2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + //This should play when the whale flops while on land + "silverlabs_nat.shark.flop": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/shark/flop1", + "volume": 0.45, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/flop3", + "volume": 0.45, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/flop4", + "volume": 0.45, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/flop5", + "volume": 0.45, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.shark.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/shark/hurt1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/hurt2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/shark/hurt3", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.shark.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/shark/death1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/death2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.emperor_penguin.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/emperor_penguin/idle1", + "volume": 0.56, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/emperor_penguin/idle2", + "volume": 0.56, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/emperor_penguin/idle3", + "volume": 0.56, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //Extra emperor_penguin noises for experimentation + "silverlabs_nat.emperor_penguin.extra": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/emperor_penguin/extra1", + "volume": 0.56, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/emperor_penguin/extra2", + "volume": 0.56, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/emperor_penguin/extra1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/emperor_penguin/extra2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/emperor_penguin/extra1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/emperor_penguin/extra2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.emperor_penguin.fall": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/emperor_penguin/fall1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.emperor_penguin.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/emperor_penguin/hurt1", + "volume": 0.56, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/emperor_penguin/hurt2", + "volume": 0.56, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.emperor_penguin.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/emperor_penguin/death1", + "volume": 0.56, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/emperor_penguin/death2", + "volume": 0.56, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.crab.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/crab/idle1", + "volume": 1.1, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/crab/idle2", + "volume": 1.1, + "stream": false, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/crab/idle3", + "volume": 1.1, + "stream": false, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //Extra penguin noises for experimentation + "silverlabs_nat.crab.run": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/crab/run1", + "volume": 0.66, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/crab/run2", + "volume": 0.66, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/crab/run3", + "volume": 0.66, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //Extra penguin noises for experimentation + "silverlabs_nat.crab.pincer": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/crab/pincer1", + "volume": 0.66, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/crab/pincer2", + "volume": 0.66, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.crab.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/crab/hurt1", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/crab/hurt2", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/crab/hurt3", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.crab.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/crab/death1", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/crab/death2", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.octopus.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/octopus/idle1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/octopus/idle2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/octopus/idle3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //Extra penguin noises for experimentation + "silverlabs_nat.octopus.walk": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/octopus/walk1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/octopus/walk2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/octopus/walk3", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/octopus/walk4", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //Extra penguin noises for experimentation + "silverlabs_nat.octopus.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/octopus/swim1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/octopus/swim2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/octopus/swim3", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.octopus.swim_fast": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/octopus/swim_fast1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/octopus/swim_fast2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.octopus.spray": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/octopus/ink1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/octopus/ink2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.octopus.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/octopus/hurt1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/octopus/hurt2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/octopus/hurt3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.octopus.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/octopus/death1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/octopus/death2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.orca.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/orca/idle1", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/orca/idle2", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/orca/idle3", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.orca.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/shark/swim1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/swim2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/shark/swim3", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/shark/swim4", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/shark/swim5", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.orca.swim_fast": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/shark/swim_fast1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/swim_fast2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/shark/swim_fast3", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/shark/swim_fast4", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/shark/swim_fast5", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.orca.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/orca/attack1", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/orca/attack2", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play when the orca flops while on land + "silverlabs_nat.orca.flop": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/whale/flop1", + "volume": 0.3, + "pitch": 1.166, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/whale/flop2", + "volume": 0.3, + "pitch": 1.166, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/whale/flop4", + "volume": 0.3, + "pitch": 1.166, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/whale/flop4", + "volume": 0.3, + "pitch": 1.166, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/whale/flop5", + "volume": 0.3, + "pitch": 1.166, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/whale/flop6", + "volume": 0.3, + "pitch": 1.166, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.orca.blowhole": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/whale/blowhole1", + "volume": 0.6, + "pitch": 1.166, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/whale/blowhole2", + "volume": 0.6, + "pitch": 1.166, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/whale/blowhole3", + "volume": 0.6, + "pitch": 1.166, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/whale/blowhole4", + "volume": 0.6, + "pitch": 1.166, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.orca.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/orca/hurt1", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/orca/hurt2", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/orca/hurt3", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.orca.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/orca/death1", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/orca/death2", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.moose.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/moose/idle1", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/moose/idle2", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/moose/idle3", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.moose.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/moose/attack1", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/moose/attack2", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/moose/attack3", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/moose/attack1", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/moose/attack2", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/moose/attack3", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/moose/attack1", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/moose/attack2", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/moose/attack3", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.moose.bellow": { + "category": "neutral", + "max_distance": 12.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/moose/bellow1", + "volume": 0.99, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/moose/bellow2", + "volume": 0.99, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.moose.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/moose/hurt1", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/moose/hurt2", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/moose/hurt3", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.moose.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/moose/death1", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/moose/death2", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.moose_baby.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/moose/baby/idle1", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/moose/baby/idle2", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/moose/baby/idle3", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.moose_baby.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/moose/baby/hurt1", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/moose/baby/hurt2", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/moose/baby/hurt3", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.moose_baby.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/moose/baby/death1", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/moose/baby/death2", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.mammoth.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/idle1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/idle2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/idle3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.mammoth.trumpet": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/trumpet1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/trumpet2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/trumpet3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.mammoth.water": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/water1", + "volume": 1.25, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/water2", + "volume": 1.25, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.mammoth.drink": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/drink1", + "volume": 1.25, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/drink2", + "volume": 1.25, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.mammoth.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/attack1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/attack2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.mammoth.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/hurt1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/hurt2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.mammoth.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/death1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/death2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.mammoth_baby.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/idle_baby1", + "volume": 1.25, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/idle_baby2", + "volume": 1.25, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.mammoth_baby.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/hurt_baby1", + "volume": 1.25, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/hurt_baby2", + "volume": 1.25, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.mammoth_baby.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/death_baby1", + "volume": 1.25, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.beaver.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/beaver/idle1", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/beaver/idle2", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beaver/idle4", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beaver/idle5", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.beaver.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/otter/swim1", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/otter/swim2", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/otter/swim3", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/otter/swim4", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.beaver.tailslap": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/beaver/tailslap1", + "volume": 1.1, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/beaver/tailslap2", + "volume": 1.1, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play when the beaver nibbles on wood + "silverlabs_nat.beaver.nibble": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/beaver/nibble1", + "volume": 0.34, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/beaver/nibble2", + "volume": 0.34, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.beaver.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/beaver/hurt1", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/beaver/hurt2", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beaver/hurt3", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.beaver.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/beaver/death1", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/beaver/death2", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beaver/death3", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.monkey.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/monkey/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/monkey/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/monkey/idle3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.monkey.idle_event": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/monkey/idle_event1", + "volume": 1.0, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/monkey/idle_event2", + "volume": 1.0, + "stream": false, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/monkey/idle_event3", + "volume": 1.0, + "stream": false, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + //This should play when the beaver nibbles on wood + "silverlabs_nat.monkey.throw": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/monkey/throw1", + "volume": 1.0, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/monkey/throw2", + "volume": 1.0, + "stream": false, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/monkey/throw3", + "volume": 1.0, + "stream": false, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.monkey.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/monkey/hurt1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/monkey/hurt2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/monkey/hurt3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.monkey.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/monkey/death1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/monkey/death2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/monkey/death3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.eagle.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/eagle/idle1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/eagle/idle2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.eagle.wing": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/eagle/wing1", + "volume": 0.45, + "pitch": 0.65, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/eagle/wing2", + "volume": 0.45, + "pitch": 0.65, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/eagle/wing3", + "volume": 0.45, + "pitch": 0.65, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/eagle/wing4", + "volume": 0.45, + "pitch": 0.65, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/eagle/wing5", + "volume": 0.45, + "pitch": 0.65, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.eagle.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/eagle/hurt1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/eagle/hurt2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.eagle.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/eagle/death1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/eagle/death2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.jelly.idle": { + "max_distance": 8.0, + "category": "neutral", + "sounds": [ + { + "name": "sounds/sf/nba/mob/jelly/idle1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/jelly/idle2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.jelly.swim": { + "max_distance": 8.0, + "category": "neutral", + "sounds": [ + { + "name": "sounds/sf/nba/mob/jelly/swim1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/jelly/swim2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.jelly.hurt": { + "max_distance": 8.0, + "category": "neutral", + "sounds": [ + { + "name": "sounds/sf/nba/mob/jelly/hurt1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/jelly/hurt2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/jelly/hurt3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.jelly.death": { + "max_distance": 8.0, + "category": "neutral", + "sounds": [ + { + "name": "sounds/sf/nba/mob/jelly/death1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/jelly/death2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.tree_frog.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tree_frog/idle1", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tree_frog/idle2", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.tree_frog.jump": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tree_frog/jump1", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tree_frog/jump2", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.tree_frog.idle_event": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tree_frog/idle_event1", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.tree_frog.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tree_frog/hurt1", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tree_frog/hurt2", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.tree_frog.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tree_frog/death1", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tree_frog/death2", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ray.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/idle1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/idle2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/ray/idle3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ray.click": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/click1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/click2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ray.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/swim1", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/swim2", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/ray/swim3", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/swim4", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ray.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/hurt1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/hurt2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ray.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/death1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/death2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.flamingo.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/flamingo/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/flamingo/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/flamingo/idle3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.flamingo.wing": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/flamingo/wing1", + "volume": 0.2, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/flamingo/wing2", + "volume": 0.2, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/flamingo/wing3", + "volume": 0.2, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.flamingo.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/otter/swim1", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/otter/swim2", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/otter/swim3", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/otter/swim4", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.flamingo.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/flamingo/hurt1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/flamingo/hurt2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/flamingo/hurt3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.flamingo.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/flamingo/death1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/flamingo/death2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.sloth.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/sloth/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/sloth/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/sloth/idle3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.sloth.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/sloth/hurt1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/sloth/hurt2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/sloth/hurt3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.sloth.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/sloth/death1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/sloth/death2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.crow.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/crow/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/crow/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.crow.wing": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/toucan/wing1", + "volume": 0.2, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/toucan/wing2", + "volume": 0.2, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/toucan/wing3", + "volume": 0.2, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/toucan/wing4", + "volume": 0.2, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/toucan/wing5", + "volume": 0.2, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.crow.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/crow/hurt1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/crow/hurt2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.crow.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/crow/death1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/crow/death2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.kiwi.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/kiwi/idle1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/kiwi/idle2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/kiwi/idle3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.kiwi.sleep": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/kiwi/sleep1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.kiwi.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/kiwi/hurt1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/kiwi/hurt2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/kiwi/hurt3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.kiwi.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/kiwi/death1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/kiwi/death2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.kiwi.screech": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/kiwi/idle2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/kiwi/idle3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.raccoon.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/raccoon/idle1", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/raccoon/idle2", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/raccoon/idle3", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.raccoon.sleep": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/raccoon/sleep1", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/raccoon/sleep2", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.raccoon.search": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/raccoon/search1", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/raccoon/search2", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.raccoon.rummage": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/raccoon/rummage1", + "volume": 0.6, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/raccoon/rummage2", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/raccoon/rummage1", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/raccoon/rummage2", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/raccoon/rummage1", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/raccoon/rummage2", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.raccoon.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/raccoon/hurt1", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/raccoon/hurt2", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/raccoon/hurt3", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.raccoon.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/raccoon/death1", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/raccoon/death2", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/raccoon/death3", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.clam.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/clam/idle1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/clam/idle2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/clam/idle3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.clam.launch": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/clam/launch1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.clam.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/clam/hurt1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/clam/hurt2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.clam.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/clam/death1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.small_jellyfish.idle": { + "max_distance": 8.0, + "category": "neutral", + "sounds": [ + { + "name": "sounds/sf/nba/mob/jelly/idle1", + "volume": 0.6, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/jelly/idle2", + "volume": 0.6, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.small_jellyfish.swim": { + "max_distance": 8.0, + "category": "neutral", + "sounds": [ + { + "name": "sounds/sf/nba/mob/jelly/swim1", + "volume": 0.6, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/jelly/swim2", + "volume": 0.6, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.small_jellyfish.hurt": { + "max_distance": 8.0, + "category": "neutral", + "sounds": [ + { + "name": "sounds/sf/nba/mob/jelly/hurt1", + "volume": 0.6, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/jelly/hurt2", + "volume": 0.6, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/jelly/hurt3", + "volume": 0.6, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.small_jellyfish.death": { + "max_distance": 8.0, + "category": "neutral", + "sounds": [ + { + "name": "sounds/sf/nba/mob/jelly/death1", + "volume": 0.6, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/jelly/death2", + "volume": 0.6, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hamster.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/idle3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/idle4", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hamster.standing": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/standing1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/standing2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/standing3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/standing1", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/standing2", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/standing3", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/standing1", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/standing2", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/standing3", + "volume": 0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.hamster.sleep": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/sleep1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/sleep2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/sleep3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.hamster.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/hurt1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/hurt2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/hurt3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hamster.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/death1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/death2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/death3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hamster.eat": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/eat1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/eat2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/eat3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hamster.tamed": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/tamed1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/tamed2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/tamed3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hamster.attack": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/attack1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/attack2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/attack3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/attack4", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hamster.squish": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/squish1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/squish2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/squish3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hamster.overfed": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/overfed1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/overfed2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hamster.givehat": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/givehat1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/givehat2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/givehat3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/givehat4", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hamster.baby.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/baby_idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/baby_idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/baby_idle3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hamster.baby.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/baby_hurt1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/baby_hurt2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/baby_hurt3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hamster.baby.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/baby_death1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/baby_death2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/baby_death3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hamster.step": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/step1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/step2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/step3", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/step4", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/step5", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/step6", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hamster.step_-6dB": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/step1", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/step2", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/step3", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/step4", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/step5", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/step6", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hamster.step_-12dB": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/step1", + "volume": 0.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/step2", + "volume": 0.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/step3", + "volume": 0.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/step4", + "volume": 0.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/step5", + "volume": 0.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/step6", + "volume": 0.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.furniture.bottle.drink": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hamster/bottle/drink1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hamster/bottle/drink2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/bottle/drink3", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/bottle/drink4", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hamster/bottle/drink5", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.duck.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/duck/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duck/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/duck/idle3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.duck.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/duck/swim1", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duck/swim2", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duck/swim3", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duck/swim4", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duck/swim5", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duck/swim6", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duck/swim7", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.duck.wing": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/toucan/wing1", + "volume": 0.4, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/toucan/wing2", + "volume": 0.4, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/toucan/wing3", + "volume": 0.4, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/toucan/wing4", + "volume": 0.4, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/toucan/wing5", + "volume": 0.4, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.duck.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/duck/hurt1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duck/hurt2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/duck/hurt3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.duck.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/duck/death1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duck/death2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.catfish.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/swim1", + "volume": 0.40, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/swim2", + "volume": 0.40, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/swim3", + "volume": 0.40, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/swim4", + "volume": 0.40, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.catfish.flop": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/catfish/flop1", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/catfish/flop2", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/catfish/flop3", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/catfish/flop4", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/catfish/flop5", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.catfish.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/hurt1", + "volume": 0.40, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/hurt2", + "volume": 0.40, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.catfish.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/death1", + "volume": 0.40, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/death2", + "volume": 0.40, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.lizard.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lizard/idle1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lizard/idle2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lizard/idle3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.lizard.sleep": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lizard/sleep1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lizard/sleep2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.lizard.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lizard/hurt1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lizard/hurt2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.lizard.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lizard/death1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lizard/death3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.reptile_tail.flop": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/piranha/flop1", + "volume": 0.1, + "pitch": 1.5, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/flop2", + "volume": 0.1, + "pitch": 1.5, + "stream": false, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/flop3", + "volume": 0.1, + "pitch": 1.5, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/flop4", + "volume": 0.1, + "pitch": 1.5, + "stream": false, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/flop5", + "volume": 0.1, + "pitch": 1.5, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.dragonfly.fly": { + "category": "neutral", + "max_distance": 32.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/dragonfly/fly", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.dragonfly.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/dragonfly/hurt1", + "volume": 0.66, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.dragonfly.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/dragonfly/death1", + "volume": 0.66, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.alligator.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/alligator/idle1", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/idle2", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/idle3", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/idle4", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/idle5", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.alligator.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/alligator/swim1", + "volume": 0.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/swim2", + "volume": 0.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/swim3", + "volume": 0.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/swim4", + "volume": 0.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/swim5", + "volume": 0.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.alligator.bite": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/alligator/bite1", + "volume": 0.78, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/bite2", + "volume": 0.78, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/bite3", + "volume": 0.78, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.alligator.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/alligator/hurt1", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/hurt2", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/alligator/hurt3", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/alligator/hurt4", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/alligator/hurt5", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.alligator.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/alligator/death1", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/death2", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.alligator_baby.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/alligator/baby/idle1", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/baby/idle2", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/baby/idle3", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/baby/idle4", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.alligator_baby.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/alligator/swim1", + "volume": 0.25, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/swim2", + "volume": 0.25, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/swim3", + "volume": 0.25, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/swim4", + "volume": 0.25, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/swim5", + "volume": 0.25, + "pitch": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.alligator_baby.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/alligator/baby/hurt1", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/baby/hurt2", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/alligator/baby/hurt3", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.alligator_baby.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/alligator/baby/death1", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/baby/death2", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/alligator/baby/death3", + "volume": 0.78, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.tortoise.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tortoise/idle1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/idle2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/idle3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.tortoise.dig": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tortoise/dig1", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/dig2", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/dig3", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.tortoise.hide": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tortoise/hide1", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/hide3", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.tortoise.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tortoise/hurt1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/hurt2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/tortoise/hurt3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.tortoise.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tortoise/death1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/death2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.tortoise_baby.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tortoise/baby/idle1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/baby/idle2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/baby/idle3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.tortoise_baby.dig": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tortoise/baby/dig1", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/baby/dig2", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/baby/dig3", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.tortoise_baby.hide": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tortoise/baby/hide1", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/baby/hide2", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/baby/hide3", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.tortoise_baby.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tortoise/baby/hurt1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/baby/hurt2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/tortoise/baby/hurt3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.tortoise_baby.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tortoise/baby/death1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/baby/death2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/tortoise/baby/death3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.black_bear.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/blackbear/idle1", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/idle2", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/idle3", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.black_bear.spit": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/mob/fox/spit1", + "volume": 0.70, + "pitch": 0.75 + }, + { + "name": "sounds/mob/fox/spit2", + "volume": 0.70, + "pitch": 0.75 + }, + { + "name": "sounds/mob/fox/spit3", + "volume": 0.70, + "pitch": 0.75 + } + ] + }, + "silverlabs_nat.black_bear.sleep": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/blackbear/sleep1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/sleep2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/sleep2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/sleep2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/sleep2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/sleep2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/sleep2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/sleep2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/sleep2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.black_bear.sniff": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/blackbear/sniff1", + "volume": 0.475, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/sniff2", + "volume": 0.475, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.black_bear.eat": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/blackbear/eat1", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/eat2", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.black_bear.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/blackbear/attack1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/attack2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/attack3", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.black_bear.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/blackbear/hurt1", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/hurt2", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/blackbear/hurt3", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.black_bear.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/blackbear/death1", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/blackbear/death2", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/blackbear/death3", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.grizzly_bear.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/grizzlybear/idle1", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/idle2", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/idle3", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.grizzly_bear.spit": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/mob/fox/spit1", + "volume": 0.70, + "pitch": 0.75 + }, + { + "name": "sounds/mob/fox/spit2", + "volume": 0.70, + "pitch": 0.75 + }, + { + "name": "sounds/mob/fox/spit3", + "volume": 0.70, + "pitch": 0.75 + } + ] + }, + "silverlabs_nat.grizzly_bear.sleep": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/grizzlybear/sleep1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/sleep2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/sleep2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/sleep2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/sleep2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/sleep2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/sleep1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/sleep2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.grizzly_bear.sniff": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/grizzlybear/sniff1", + "volume": 0.475, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/sniff2", + "volume": 0.475, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.grizzly_bear.eat": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/grizzlybear/eat1", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.grizzly_bear.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/grizzlybear/attack1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/attack2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/attack3", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.grizzly_bear.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/grizzlybear/hurt1", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/hurt2", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/hurt3", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.grizzly_bear.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/grizzlybear/death1", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/death2", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/grizzlybear/death3", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.bear_baby.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/bear_baby/idle1", + "volume": 1.3, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/bear_baby/idle2", + "volume": 1.3, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/bear_baby/idle3", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.bear_baby.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/bear_baby/hurt1", + "volume": 1.3, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/bear_baby/hurt2", + "volume": 1.3, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/bear_baby/hurt3", + "volume": 1.3, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.bear_baby.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/bear_baby/death1", + "volume": 1.3, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/bear_baby/death2", + "volume": 1.3, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.bluejay.idle": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/bluejay/idle1", + "volume": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + + { + "name": "sounds/sf/nba/mob/bluejay/idle3", + "volume": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.canary.idle": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/canary/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/canary/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/canary/idle4", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/canary/idle5", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.cardinal.idle": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/cardinal/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/cardinal/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/cardinal/idle4", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.finch.idle": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/finch/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/finch/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/finch/idle3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.robin.idle": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/robin/idle1", + "volume": 0.56, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/robin/idle2", + "volume": 0.56, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/robin/idle3", + "volume": 0.56, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.sparrow.idle": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/sparrow/idle1", + "volume": 0.95, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/sparrow/idle2", + "volume": 0.95, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/sparrow/idle3", + "volume": 0.95, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.bird.eat": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/bird/eat1", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/bird/eat2", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/bird/eat3", + "volume": 0.99, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.bird.fly": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/bird/fly1", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/bird/fly2", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/bird/fly3", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/bird/fly4", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.bird.peck": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/bird/peck1", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/bird/peck2", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/bird/peck3", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.bird.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/bird/hurt1", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/bird/hurt2", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/bird/hurt3", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.bird.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/bird/death1", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/bird/death2", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/bird/death3", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.butterfly.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/butterfly/idle1", + "volume": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/butterfly/idle2", + "volume": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.butterfly.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/butterfly/hurt1", + "volume": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/butterfly/hurt2", + "volume": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.deer.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/deer/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/deer/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/deer/idle3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.deer.eat": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/deer/eat1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/deer/eat2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/deer/eat3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.deer.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/deer/hurt1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/deer/hurt2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.deer.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/deer/death1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/deer/death2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.deer_fawn.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/deer/idle_fawn1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/deer/idle_fawn2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.deer_fawn.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/deer/hurt_fawn1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/deer/hurt_fawn2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.deer_fawn.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/deer/death_fawn1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/deer/death_fawn2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.firefly.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/firefly/idle1", + "volume": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/firefly/idle2", + "volume": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/firefly/idle3", + "volume": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.firefly.fly": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/dragonfly/fly", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.firefly.hide": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/firefly/hide1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/firefly/hide2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.firefly.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/butterfly/hurt1", + "volume": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/butterfly/hurt2", + "volume": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.snake.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snake/idle1", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snake/idle2", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snake/idle3", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.snake.rattle": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snake/rattle", + "volume": 0.325, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.snake.rattleshort": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snake/rattleshort", + "volume": 0.45, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.snake.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snake/attack1", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snake/attack2", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snake/attack3", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.snake.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snake/hurt1", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snake/hurt2", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/snake/hurt3", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.snake.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snake/death1", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snake/death2", + "volume": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.snail.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snail/idle", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/idle2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/idle3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/idle4", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.snail.forward": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snail/forward1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/forward2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/forward3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/forward4", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.snail.back": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snail/back1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/back2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/back3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/back4", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.snail.hide": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snail/hide1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.snail.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snail/hurt1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/hurt2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/snail/hurt3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.snail.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snail/death1", + "volume": 1.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/death2", + "volume": 1.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/snail/death3", + "volume": 1.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.slug.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snail/idle", + "volume": 0.7, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/idle2", + "volume": 0.7, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/idle3", + "volume": 0.7, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/idle4", + "volume": 0.7, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.slug.forward": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snail/forward1", + "volume": 0.7, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/forward2", + "volume": 0.7, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/forward3", + "volume": 0.7, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/forward4", + "volume": 0.7, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.slug.back": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snail/back1", + "volume": 0.7, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/back2", + "volume": 0.7, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/back3", + "volume": 0.7, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/back4", + "volume": 0.7, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.slug.bounce": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/slug/bounce1", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/slug/bounce2", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/slug/bounce3", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.slug.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/slug/hurt1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/slug/hurt2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/slug/hurt3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/slug/hurt4", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/slug/hurt5", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.slug.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/slug/death1", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/slug/death2", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/slug/death3", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/slug/death4", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/slug/death5", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.boar.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/boar/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/boar/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/boar/idle3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.boar.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/boar/attack1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/boar/attack2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.boar.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/boar/hurt1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/boar/hurt2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/boar/hurt3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.boar.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/boar/death1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/boar/death2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.boar_piglet.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/boar/idle_piglet1", + "volume": 1.0, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/boar/idle_piglet2", + "volume": 1.0, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/boar/idle_piglet3", + "volume": 1.0, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.boar_piglet.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/boar/hurt_piglet1", + "volume": 1.0, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/boar/hurt_piglet2", + "volume": 1.0, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.boar_piglet.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/boar/death_piglet1", + "volume": 1.0, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/boar/death_piglet2", + "volume": 1.0, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.lion.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lion/idle1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/idle2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/idle3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.lion.step": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lion/step1", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step2", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step3", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step4", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step5", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step6", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step7", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.lion.step_-6dB": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lion/step1", + "volume": 0.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step2", + "volume": 0.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step3", + "volume": 0.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step4", + "volume": 0.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step5", + "volume": 0.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step6", + "volume": 0.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step7", + "volume": 0.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.lion.step_-12dB": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lion/step1", + "volume": 0.075, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step2", + "volume": 0.075, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step3", + "volume": 0.075, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step4", + "volume": 0.075, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step5", + "volume": 0.075, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step6", + "volume": 0.075, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step7", + "volume": 0.075, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.lion.roar": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lion/roar1", + "volume": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/roar2", + "volume": 1.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.lion.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lion/attack1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/attack2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/attack3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.lion.sleep": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lion/sleep1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/sleep2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/lion/sleep3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.lion.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lion/hurt1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/hurt2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/lion/hurt3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.lion.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lion/death1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/death2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/lion/death3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.lion_baby.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lion/baby/idle1", + "volume": 1.15, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/baby/idle2", + "volume": 1.15, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/baby/idle3", + "volume": 1.15, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.lion_baby.step": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lion/step1", + "volume": 0.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step2", + "volume": 0.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step3", + "volume": 0.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step4", + "volume": 0.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step5", + "volume": 0.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step6", + "volume": 0.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step7", + "volume": 0.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.lion_baby.step_-6dB": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lion/step1", + "volume": 0.075, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step2", + "volume": 0.075, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step3", + "volume": 0.075, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step4", + "volume": 0.075, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step5", + "volume": 0.075, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step6", + "volume": 0.075, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step7", + "volume": 0.075, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.lion_baby.step_-12dB": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lion/step1", + "volume": 0.0375, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step2", + "volume": 0.0375, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step3", + "volume": 0.0375, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step4", + "volume": 0.0375, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step5", + "volume": 0.0375, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step6", + "volume": 0.0375, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/step7", + "volume": 0.0375, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.lion_baby.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lion/baby/attack1", + "volume": 1.15, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/baby/attack2", + "volume": 1.15, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/baby/attack3", + "volume": 1.15, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.lion_baby.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lion/baby/hurt1", + "volume": 1.15, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/baby/hurt2", + "volume": 1.15, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/lion/baby/hurt3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.lion_baby.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/lion/baby/death1", + "volume": 1.15, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/lion/baby/death2", + "volume": 1.15, + "pitch": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.rhino.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/rhino/idle1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/rhino/idle2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/rhino/idle3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.rhino.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/rhino/attack1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/rhino/attack2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/rhino/attack3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.rhino.scrape": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/rhino/scrape1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/rhino/scrape2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.rhino.charge": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/rhino/charge1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.rhino.stun": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/rhino/stunned1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.rhino.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/rhino/hurt1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/rhino/hurt2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/rhino/hurt3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.rhino.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/rhino/death1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/rhino/death2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.elephant.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/idle1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/idle2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/idle3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.elephant.trumpet": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/trumpet1", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/trumpet2", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/trumpet3", + "volume": 0.92, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.elephant.water": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/water1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/water2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.elephant.drink": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/drink1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/drink2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.elephant.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/attack1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/attack2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.elephant.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/hurt1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/hurt2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.elephant.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/death1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/death2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.elephant_baby.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/idle_baby1", + "volume": 1.15, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/idle_baby2", + "volume": 1.15, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.elephant_baby.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/hurt_baby1", + "volume": 1.15, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/elephant/hurt_baby2", + "volume": 1.15, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.elephant_baby.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/elephant/death_baby1", + "volume": 1.15, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.giraffe.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giraffe/idle1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/idle2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/idle3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/idle1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/idle2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/idle3", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/idle1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/idle2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.giraffe.mad": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giraffe/mad1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.giraffe.eat": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giraffe/eat1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/eat2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.giraffe.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giraffe/hurt1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/hurt2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.giraffe.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giraffe/death1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/death2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.giraffe_baby.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giraffe/baby/idle1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/baby/idle2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/baby/idle3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/baby/idle1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/baby/idle2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/baby/idle3", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/baby/idle1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/baby/idle2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.giraffe_baby.mad": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giraffe/baby/mad", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.giraffe_baby.eat": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giraffe/baby/eat1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/baby/eat2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.giraffe_baby.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giraffe/baby/hurt1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/baby/hurt2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.giraffe_baby.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giraffe/baby/death1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/baby/death2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hippo.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hippo/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hippo/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hippo/idle3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hippo/fart1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.hippo.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/alligator/swim1", + "volume": 0.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/swim2", + "volume": 0.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/swim3", + "volume": 0.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/swim4", + "volume": 0.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/swim5", + "volume": 0.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.hippo.bite": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hippo/bite1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hippo/bite2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.hippo.aggro": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hippo/aggro1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hippo/aggro2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.hippo.eat": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giraffe/eat1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/eat2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.hippo.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hippo/hurt1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hippo/hurt2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hippo.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hippo/death1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hippo/death2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.vulture.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/vulture/idle1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/vulture/idle2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/vulture/idle3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.vulture.wing": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/vulture/wing1", + "volume": 0.2, + "pitch": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/vulture/wing2", + "volume": 0.2, + "pitch": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/vulture/wing3", + "volume": 0.2, + "pitch": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/vulture/wing4", + "volume": 0.2, + "pitch": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/vulture/wing5", + "volume": 0.2, + "pitch": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.vulture.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/vulture/hurt1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/vulture/hurt2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/vulture/hurt3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.vulture.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/vulture/death1", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/vulture/death2", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/vulture/death3", + "volume": 1.15, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.zebra.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/zebra/idle1", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/zebra/idle2", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/zebra/idle3", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.zebra.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/zebra/hurt1", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/zebra/hurt2", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/zebra/hurt3", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.zebra.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/zebra/death1", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/zebra/death2", + "volume": 1.3, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.caterpillar.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snail/hurt1", + "volume": 0.6, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/hurt2", + "volume": 0.6, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/snail/hurt3", + "volume": 0.6, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.caterpillar.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/slug/death1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/slug/death2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/slug/death3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/slug/death4", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/slug/death5", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.glowworm.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/snail/hurt1", + "volume": 0.6, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/snail/hurt2", + "volume": 0.6, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/snail/hurt3", + "volume": 0.6, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.glowworm.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/slug/death1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/slug/death2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/slug/death3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/slug/death4", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/slug/death5", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.anglerfish.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/shark/attack1", + "volume": 0.65, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/attack2", + "volume": 0.65, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.anglerfish.flop": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/catfish/flop1", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/catfish/flop2", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/catfish/flop3", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/catfish/flop4", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/catfish/flop5", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.anglerfish.idle": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/anglerfish/idle1", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/anglerfish/idle2", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/anglerfish/idle3", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/anglerfish/idle4", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/anglerfish/idle5", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.anglerfish.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/swim1", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/swim2", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/ray/swim3", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/swim4", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.anglerfish.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/hurt1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/hurt2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.anglerfish.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/death1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/death2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.badger.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/badger/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/badger/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/badger/idle3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.badger.sniff": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/badger/sniff1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/badger/sniff2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.badger.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/badger/hurt1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/badger/hurt2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/badger/hurt3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.badger.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/badger/death1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/badger/death2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/badger/death3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.blobfish.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/swim1", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/swim2", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/ray/swim3", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/swim4", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.blobfish.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/hurt1", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/hurt2", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.blobfish.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/death1", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/death2", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.cavefish.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/swim1", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/swim2", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/ray/swim3", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/swim4", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.cavefish.flop": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/piranha/flop1", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/flop2", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/flop3", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/flop4", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/flop5", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.cavefish.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/hurt1", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/hurt2", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.cavefish.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/death1", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/death2", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.eel.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/idle1", + "volume": 0.88, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/idle2", + "volume": 0.88, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/ray/idle3", + "volume": 0.88, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.eel.attack": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/shark/attack1", + "volume": 0.75, + "pitch": 1.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/attack2", + "volume": 0.75, + "pitch": 1.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.eel.electric": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/eel/electric1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/eel/electric2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/eel/electric3", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/eel/electric4", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/eel/electric5", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.eel.flop": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/catfish/flop1", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/catfish/flop2", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/catfish/flop3", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/catfish/flop4", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/catfish/flop5", + "volume": 0.125, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.eel.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/piranha/swim1", + "volume": 0.44, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/swim2", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/swim3", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/swim4", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.eel.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/octopus/hurt1", + "volume": 0.88, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/octopus/hurt2", + "volume": 0.88, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/octopus/hurt3", + "volume": 0.88, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.eel.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/shark/death1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/death2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.giant_isopod.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/beetle/idle1", + "volume": 1.0, + "pitch": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/beetle/idle2", + "volume": 1.0, + "pitch": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beetle/idle3", + "volume": 1.0, + "pitch": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beetle/idle4", + "volume": 1.0, + "pitch": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.giant_isopod.step": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/beetle/step1", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/beetle/step2", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beetle/step3", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beetle/step4", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.giant_isopod.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/swim1", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/swim2", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/ray/swim3", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/swim4", + "volume": 0.44, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.giant_isopod.hide": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giant_isopod/hide1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giant_isopod/hide2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/giant_isopod/hide3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.giant_isopod.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/beetle/hurt1", + "volume": 0.6, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/beetle/hurt2", + "volume": 0.6, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beetle/hurt3", + "volume": 0.6, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.giant_isopod.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/beetle/death1", + "volume": 0.6, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/beetle/death2", + "volume": 0.6, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/beetle/death3", + "volume": 0.6, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.giant_salamander.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giant_salamander/idle1", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giant_salamander/idle2", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/giant_salamander/idle3", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.giant_salamander.open_mouth": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giant_salamander/openmouth1", + "volume": 1.0, + "stream": false, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giant_salamander/openmouth2", + "volume": 1.0, + "stream": false, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.giant_salamander.eat": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giraffe/eat1", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giraffe/eat2", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.giant_salamander.swim": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/alligator/swim1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/swim2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/alligator/swim3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/alligator/swim4", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/alligator/swim5", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.giant_salamander.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giant_salamander/hurt1", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giant_salamander/hurt2", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/giant_salamander/hurt3", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.giant_salamander.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/giant_salamander/death1", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/giant_salamander/death2", + "volume": 1.35, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.gorilla.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/gorilla/idle1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/gorilla/idle2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/gorilla/idle3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.gorilla.attack": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/gorilla/attack1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/gorilla/attack2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/gorilla/attack3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.gorilla.chest": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/gorilla/chest1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/gorilla/chest2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/gorilla/chest3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.gorilla.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/gorilla/hurt1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/gorilla/hurt2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/gorilla/hurt3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.gorilla.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/gorilla/death1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/gorilla/death2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/gorilla/death3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.flying_fish.jump_out": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/flying_fish/jump_out1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/flying_fish/jump_out2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/flying_fish/jump_out3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.flying_fish.splash_in": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/flying_fish/splash_in1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/flying_fish/splash_in2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/flying_fish/splash_in3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.flying_fish.air": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/flying_fish/air", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.flying_fish.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/piranha/swim1", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/swim2", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/swim3", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/swim4", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.flying_fish.flop": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/piranha/flop1", + "volume": 0.1875, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/flop2", + "volume": 0.1875, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/flop3", + "volume": 0.1875, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/piranha/flop4", + "volume": 0.1875, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/piranha/flop5", + "volume": 0.1875, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.flying_fish.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/hurt1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/hurt2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.flying_fish.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ray/death1", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ray/death2", + "volume": 0.88, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.iguana.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/iguana/idle1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/iguana/idle2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/iguana/idle3", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.iguana.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/otter/swim1", + "volume": 0.45, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/otter/swim2", + "volume": 0.45, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/otter/swim3", + "volume": 0.45, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/otter/swim4", + "volume": 0.45, + "pitch": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.iguana.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/iguana/hurt1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/iguana/hurt2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/iguana/hurt3", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.iguana.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/iguana/death1", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/iguana/death2", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/iguana/death3", + "volume": 0.85, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.kangaroo.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/kangaroo/idle1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/kangaroo/idle2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/kangaroo/idle3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.kangaroo.punch": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/kangaroo/punch1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/kangaroo/punch2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/kangaroo/punch3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.kangaroo.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/kangaroo/hurt1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/kangaroo/hurt2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/kangaroo/hurt3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.kangaroo.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/kangaroo/death1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/kangaroo/death2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/kangaroo/death3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.kangaroo_baby.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/kangaroo/baby/idle1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/kangaroo/baby/idle2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/kangaroo/baby/idle3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.kangaroo_baby.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/kangaroo/baby/hurt1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/kangaroo/baby/hurt2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/kangaroo/baby/hurt3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.kangaroo_baby.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/kangaroo/baby/death1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/kangaroo/baby/death2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/kangaroo/baby/death3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.mole.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/mole/idle1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/mole/idle2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/mole/idle3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.mole.dig_down": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/mole/dig_down1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/mole/dig_down2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/mole/dig_down3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.mole.dig_up": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/mole/dig_up1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/mole/dig_up2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/mole/dig_up3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.mole.peek": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/mole/peek1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/mole/peek2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/mole/peek3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.mole.underground": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/mole/underground1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/mole/underground2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/mole/underground3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.mole.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/mole/hurt1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/mole/hurt2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/mole/hurt3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.mole.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/mole/death1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/mole/death2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/mole/death3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.platypus.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/platypus/idle1", + "volume": 1.65, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/platypus/idle2", + "volume": 1.65, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/platypus/idle3", + "volume": 1.65, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.platypus.swim": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/duck/swim1", + "volume": 1.65, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duck/swim2", + "volume": 1.65, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/duck/swim3", + "volume": 1.65, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.platypus.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/platypus/hurt1", + "volume": 1.65, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/platypus/hurt2", + "volume": 1.65, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/platypus/hurt3", + "volume": 1.65, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.platypus.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/platypus/death1", + "volume": 1.65, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/platypus/death2", + "volume": 1.65, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/platypus/death3", + "volume": 1.65, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.rat.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/rat/idle1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/rat/idle2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/rat/idle3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.rat.swim": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/duck/swim1", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duck/swim2", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duck/swim3", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duck/swim4", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duck/swim5", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duck/swim6", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/duck/swim7", + "volume": 0.3, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.rat.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/rat/hurt1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/rat/hurt2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/rat/hurt3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.rat.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/rat/death1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/rat/death2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/rat/death3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.red_panda.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/red_panda/idle1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/red_panda/idle2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/red_panda/idle3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.red_panda.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/red_panda/hurt1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/red_panda/hurt2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/red_panda/hurt3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.red_panda.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/red_panda/death1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/red_panda/death2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/red_panda/death3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.seal.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/seal/idle1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/seal/idle2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/seal/idle3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.seal.swim": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/alligator/swim1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/swim2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/alligator/swim3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.seal.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/seal/hurt1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/seal/hurt2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/seal/hurt3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.seal.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/seal/death1", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/seal/death2", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/seal/death3", + "volume": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.seal.walk": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/catfish/flop1", + "volume": 0.015, + "pitch": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/catfish/flop2", + "volume": 0.015, + "pitch": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/catfish/flop3", + "volume": 0.015, + "pitch": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/catfish/flop4", + "volume": 0.015, + "pitch": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/catfish/flop5", + "volume": 0.015, + "pitch": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.starfish.idle": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/octopus/walk1", + "volume": 0.3, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/octopus/walk2", + "volume": 0.3, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/octopus/walk3", + "volume": 0.3, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/octopus/walk4", + "volume": 0.3, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.starfish.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/octopus/hurt1", + "volume": 0.6, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/octopus/hurt2", + "volume": 0.6, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/octopus/hurt3", + "volume": 0.6, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.starfish.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/octopus/ink1", + "volume": 0.6, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/octopus/ink2", + "volume": 0.6, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.turkey.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/turkey/idle1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/turkey/idle2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/turkey/idle3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.turkey.peck": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/bird/peck1", + "volume": 0.6, + "pitch": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/bird/peck2", + "volume": 0.6, + "pitch": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/bird/peck3", + "volume": 0.6, + "pitch": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.turkey.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/turkey/hurt1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/turkey/hurt2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/turkey/hurt3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.turkey.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/turkey/death1", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/turkey/death2", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/turkey/death3", + "volume": 1.25, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.walrus.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/walrus/idle1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/walrus/idle2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/walrus/idle3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.walrus.attack": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/walrus/attack1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/walrus/attack2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/walrus/attack3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.walrus.swim": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/alligator/swim1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/alligator/swim2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/alligator/swim3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.walrus.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/walrus/hurt1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/walrus/hurt2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/walrus/hurt3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.walrus.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/walrus/death1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/walrus/death2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/walrus/death3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.walrus.walk": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/shark/flop1", + "volume": 0.015, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/flop3", + "volume": 0.015, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/flop4", + "volume": 0.015, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/shark/flop5", + "volume": 0.015, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.skunk.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/skunk/idle1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/skunk/idle2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/skunk/idle3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.skunk.spray": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/skunk/spray1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/skunk/spray2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/skunk/spray3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.skunk.sniff": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/skunk/sniff1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/skunk/sniff3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/skunk/sniff4", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/skunk/sniff5", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.skunk.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/skunk/hurt1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/skunk/hurt2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/skunk/hurt3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.skunk.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/skunk/death1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/skunk/death2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.skunk_baby.equip": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/skunk/idle1", + "volume": 0.9, + "pitch": 1.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/skunk/idle2", + "volume": 0.9, + "pitch": 1.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/skunk/idle3", + "volume": 0.9, + "pitch": 1.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.skunk_baby.spray_start": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/skunk_baby/spray_start", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.skunk_baby.spray_loop": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/skunk_baby/spray_loop", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.skunk_baby.spray_end": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/skunk_baby/spray_end", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.anteater.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/anteater/idle1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/anteater/idle2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/anteater/idle3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.anteater.lick": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/anteater/lick1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/anteater/lick2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/anteater/lick3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.anteater.sniff": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/anteater/sniff1", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/anteater/sniff2", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/anteater/sniff3", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/anteater/sniff4", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/anteater/sniff5", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/anteater/sniff6", + "volume": 0.8, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.anteater.dig": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tortoise/dig1", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/dig2", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/dig3", + "volume": 0.5, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.anteater.slam": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/anteater/slam1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/anteater/slam2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.anteater.hurt": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/anteater/hurt1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/anteater/hurt2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/anteater/hurt3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.anteater.death": { + "category": "neutral", + "max_distance": 8.0, + "sounds": [ + { + "name": "sounds/sf/nba/mob/anteater/death1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/anteater/death2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.ant.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ant/idle1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ant/idle2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/ant/idle3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ant.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ant/hurt1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ant/hurt2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/ant/hurt3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ant.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/ant/death1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/ant/death2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/ant/death3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.secretary_bird.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/secretary_bird/idle1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/secretary_bird/idle2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/secretary_bird/idle3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.secretary_bird.attack": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/secretary_bird/attack1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/secretary_bird/attack2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/secretary_bird/attack3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.secretary_bird.peck": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/bird/peck1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/bird/peck2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/bird/peck3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.secretary_bird.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/secretary_bird/hurt1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/secretary_bird/hurt2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.secretary_bird.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/secretary_bird/death1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/secretary_bird/death2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.peafowl.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/peafowl/idle1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/peafowl/idle2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/peafowl/idle3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.peafowl.dance": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/peafowl/dance1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/peafowl/dance2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.peafowl.unfurl": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/peafowl/unfurl1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/peafowl/unfurl2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/peafowl/unfurl3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.peafowl.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/peafowl/hurt1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/peafowl/hurt2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/peafowl/hurt3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.peafowl.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/peafowl/death1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.komodo_dragon.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/komodo_dragon/idle1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/komodo_dragon/idle2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/komodo_dragon/idle3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.komodo_dragon.attack": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/komodo_dragon/attack1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/komodo_dragon/attack2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/komodo_dragon/attack3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.komodo_dragon.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/komodo_dragon/hurt1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/komodo_dragon/hurt2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/komodo_dragon/hurt3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.komodo_dragon.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/komodo_dragon/death1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/komodo_dragon/death2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/komodo_dragon/death3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.budgie.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/budgie/idle1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/budgie/idle2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/budgie/idle3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/budgie/idle4", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.budgie.pet": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/budgie/pet1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/budgie/pet2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/budgie/pet3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/budgie/pet4", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.budgie.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/budgie/hurt1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/budgie/hurt2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/budgie/hurt3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.budgie.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/budgie/death1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/budgie/death2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hedgehog.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hedgehog/idle1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hedgehog/idle2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hedgehog/idle3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hedgehog.hide": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hedgehog/hide1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hedgehog/hide2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hedgehog/hide3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hedgehog.unhide": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hedgehog/unhide1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hedgehog/unhide2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hedgehog.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hedgehog/hurt1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hedgehog/hurt2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hedgehog/hurt3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hedgehog.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hedgehog/death1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hedgehog/death2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hyena.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hyena/idle1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hyena/idle2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hyena/idle3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hyena.idle_event": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tortoise/dig1", + "volume": 0.5, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/dig2", + "volume": 0.5, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/tortoise/dig3", + "volume": 0.5, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hyena.attack": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hyena/attack1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hyena/attack2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hyena/attack3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hyena.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hyena/hurt1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hyena/hurt2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hyena/hurt3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.hyena.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hyena/death1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hyena/death2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hyena/death3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ravenous_hyena.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hyena/ravenous1", + "volume": 0.9, + "pitch": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hyena/ravenous2", + "volume": 0.9, + "pitch": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hyena/ravenous3", + "volume": 0.9, + "pitch": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ravenous_hyena.idle_event": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/tortoise/dig1", + "volume": 0.5, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/tortoise/dig2", + "volume": 0.5, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/tortoise/dig3", + "volume": 0.5, + "pitch": 2.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ravenous_hyena.attack": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hyena/attack1", + "volume": 0.9, + "pitch": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hyena/attack2", + "volume": 0.9, + "pitch": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hyena/attack3", + "volume": 0.9, + "pitch": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ravenous_hyena.ravenous": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hyena/ravenous1", + "volume": 0.9, + "pitch": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hyena/ravenous2", + "volume": 0.9, + "pitch": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hyena/ravenous3", + "volume": 0.9, + "pitch": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ravenous_hyena.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hyena/hurt1", + "volume": 0.9, + "pitch": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hyena/hurt2", + "volume": 0.9, + "pitch": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hyena/hurt3", + "volume": 0.9, + "pitch": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ravenous_hyena.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/hyena/death1", + "volume": 0.9, + "pitch": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/hyena/death2", + "volume": 0.9, + "pitch": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/hyena/death3", + "volume": 0.9, + "pitch": 0.7, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.kakapo.idle": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/kakapo/idle1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/kakapo/idle2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/kakapo/idle3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.kakapo.dance": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/kakapo/dance1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/kakapo/dance2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/kakapo/dance3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/kakapo/dance1", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/kakapo/dance2", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/kakapo/dance3", + "volume": 0.0, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.kakapo.hurt": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/kakapo/hurt1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/kakapo/hurt2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/kakapo/hurt3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.kakapo.death": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/kakapo/death1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/kakapo/death2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/kakapo/death3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.egg.crack": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/egg/crack1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/egg/crack2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/mob/egg/crack3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.egg.hatch": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/egg/hatch1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/egg/hatch2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.flower_obsession.baby_sniff_small": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/flower_obsession/sniff_small1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/flower_obsession/sniff_small2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/flower_obsession/sniff_small3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.flower_obsession.baby_sniff_medium": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/flower_obsession/sniff_medium1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/flower_obsession/sniff_medium2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/flower_obsession/sniff_medium3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.flower_obsession.baby_sniff_large": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/mob/flower_obsession/sniff_large1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/flower_obsession/sniff_large2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/mob/flower_obsession/sniff_large3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.stinky_balloon.pop": { + "category": "neutral", + "max_distance": 16.0, + "sounds": [ + { + "name": "sounds/sf/nba/item/stinky_balloon/pop1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/stinky_balloon/pop2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/sf/nba/item/stinky_balloon/pop3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.whistle.whistle": { + "category": "player", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/item/whistle/whistle3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.ant_hill.destroy": { + "category": "block", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/block/azalea/break1", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/block/azalea/break2", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/block/azalea/break3", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/block/azalea/break4", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.ant_hill.enterleave": { + "category": "block", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/block/beehive/exit", + "volume": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/block/beehive/exit", + "volume": 0.9, + "pitch": 1.1, + "stream": true, + "is3D": true, + "load_on_low_memory": false + }, + { + "name": "sounds/block/beehive/exit", + "volume": 0.9, + "pitch": 0.9, + "stream": true, + "is3D": true, + "load_on_low_memory": false + } + ] + }, + "silverlabs_nat.butterfly_wings.flap": { + "category": "player", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/item/butterfly_wings/flap1", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/butterfly_wings/flap2", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/butterfly_wings/flap3", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/butterfly_wings/flap4", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/butterfly_wings/flap5", + "volume": 1.0, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.pacifier.interact": { + "category": "neutral", + "__use_legacy_max_distance": true, + "sounds": [ + { + "name": "sounds/sf/nba/item/pacifier/pacifier1", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/pacifier/pacifier2", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/pacifier/pacifier3", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + }, + { + "name": "sounds/sf/nba/item/pacifier/pacifier4", + "volume": 0.75, + "stream": true, + "is3D": true, + "load_on_low_memory": true + } + ] + }, + "silverlabs_nat.info_book.book.close": { + "category": "neutral", + "sounds": [ + { + "name": "sounds/sf/nba/book/book_close" + } + ] + }, + "silverlabs_nat.info_book.book.open": { + "category": "neutral", + "sounds": [ + { + "name": "sounds/sf/nba/book/book_open" + } + ] + }, + "silverlabs_nat.info_book.book.scroll": { + "category": "neutral", + "sounds": [ + { + "name": "sounds/sf/nba/book/book_scroll" + } + ] + }, + "silverlabs_nat.info_book.book.turn_pages": { + "category": "neutral", + "sounds": [ + { + "name": "sounds/sf/nba/book/turn_pages" + } + ] + } + } +} diff --git a/naturalist-lite-addon/naturalist_lite_RP/texts/en_US.lang b/naturalist-lite-addon/naturalist_lite_RP/texts/en_US.lang new file mode 100644 index 0000000..6f4eebb --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/texts/en_US.lang @@ -0,0 +1,19 @@ +pack.name=Naturalist Lite +pack.description=Curated 13-mob subset of Naturalist for Switch joinability. + +entity.silverlabs_nat:cave_snake.name=Cave Snake +entity.silverlabs_nat:coral_snake.name=Coral Snake +entity.silverlabs_nat:cave_snake_egg.name=Cave Snake Egg +entity.silverlabs_nat:coral_snake_egg.name=Coral Snake Egg + + + + + + + + +tile.silverlabs_nat:cave_snake_egg.name=Cave Snake Egg +tile.silverlabs_nat:coral_snake_egg.name=Coral Snake Egg + + diff --git a/naturalist-lite-addon/naturalist_lite_RP/texts/languages.json b/naturalist-lite-addon/naturalist_lite_RP/texts/languages.json new file mode 100644 index 0000000..f23f2dd --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/texts/languages.json @@ -0,0 +1 @@ +["en_US"] \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/item_texture.json b/naturalist-lite-addon/naturalist_lite_RP/textures/item_texture.json new file mode 100644 index 0000000..70bbeab --- /dev/null +++ b/naturalist-lite-addon/naturalist_lite_RP/textures/item_texture.json @@ -0,0 +1,99 @@ +{ + "resource_pack_name": "silverlabs_nat", + "texture_name": "atlas.items", + "texture_data": { + "silverlabs_nat.capybara_spawn_egg": { + "textures": "textures/sf/nba/items/capybara_spawn_egg" + }, + "silverlabs_nat.elephant_spawn_egg": { + "textures": "textures/sf/nba/items/elephant_spawn_egg" + }, + "silverlabs_nat.firefly_spawn_egg": { + "textures": "textures/sf/nba/items/firefly_spawn_egg" + }, + "silverlabs_nat.kangaroo_spawn_egg": { + "textures": "textures/sf/nba/items/kangaroo_spawn_egg" + }, + "silverlabs_nat.moose_spawn_egg": { + "textures": "textures/sf/nba/items/moose_spawn_egg" + }, + "silverlabs_nat.red_panda_spawn_egg": { + "textures": "textures/sf/nba/items/red_panda_spawn_egg" + }, + "silverlabs_nat.snake_spawn_egg": { + "textures": "textures/sf/nba/items/snake_green_spawn_egg" + }, + "silverlabs_nat.deer_default_spawn_egg": { + "textures": "textures/sf/nba/items/deer_default_spawn_egg" + }, + "silverlabs_nat.deer_reindeer_spawn_egg": { + "textures": "textures/sf/nba/items/deer_reindeer_spawn_egg" + }, + "silverlabs_nat.deer_rudolph_spawn_egg": { + "textures": "textures/sf/nba/items/deer_rudolph_spawn_egg" + }, + "silverlabs_nat.deer_white_spawn_egg": { + "textures": "textures/sf/nba/items/deer_white_spawn_egg" + }, + "silverlabs_nat.fennec_fox_beige_spawn_egg": { + "textures": "textures/sf/nba/items/fennec_fox_beige_spawn_egg" + }, + "silverlabs_nat.fennec_fox_creamy_spawn_egg": { + "textures": "textures/sf/nba/items/fennec_fox_creamy_spawn_egg" + }, + "silverlabs_nat.fennec_fox_pale_spawn_egg": { + "textures": "textures/sf/nba/items/fennec_fox_pale_spawn_egg" + }, + "silverlabs_nat.fennec_fox_red_spawn_egg": { + "textures": "textures/sf/nba/items/fennec_fox_red_spawn_egg" + }, + "silverlabs_nat.hedgehog_brown_spawn_egg": { + "textures": "textures/sf/nba/items/hedgehog_brown_spawn_egg" + }, + "silverlabs_nat.hedgehog_dark_spawn_egg": { + "textures": "textures/sf/nba/items/hedgehog_dark_spawn_egg" + }, + "silverlabs_nat.hedgehog_white_spawn_egg": { + "textures": "textures/sf/nba/items/hedgehog_white_spawn_egg" + }, + "silverlabs_nat.owl_brown_spawn_egg": { + "textures": "textures/sf/nba/items/owl_brown_spawn_egg" + }, + "silverlabs_nat.owl_white_spawn_egg": { + "textures": "textures/sf/nba/items/owl_white_spawn_egg" + }, + "silverlabs_nat.skunk_black_spawn_egg": { + "textures": "textures/sf/nba/items/skunk_black_spawn_egg" + }, + "silverlabs_nat.skunk_brown_spawn_egg": { + "textures": "textures/sf/nba/items/skunk_brown_spawn_egg" + }, + "silverlabs_nat.skunk_white_spawn_egg": { + "textures": "textures/sf/nba/items/skunk_white_spawn_egg" + }, + "silverlabs_nat.tiger_default_spawn_egg": { + "textures": "textures/sf/nba/items/tiger_default_spawn_egg" + }, + "silverlabs_nat.tiger_white_spawn_egg": { + "textures": "textures/sf/nba/items/tiger_white_spawn_egg" + }, + "silverlabs_nat.deer_spawn_egg": { + "textures": "textures/sf/nba/items/deer_default_spawn_egg" + }, + "silverlabs_nat.fennec_fox_spawn_egg": { + "textures": "textures/sf/nba/items/fennec_fox_red_spawn_egg" + }, + "silverlabs_nat.owl_spawn_egg": { + "textures": "textures/sf/nba/items/owl_brown_spawn_egg" + }, + "silverlabs_nat.skunk_spawn_egg": { + "textures": "textures/sf/nba/items/skunk_brown_spawn_egg" + }, + "silverlabs_nat.hedgehog_spawn_egg": { + "textures": "textures/sf/nba/items/hedgehog_brown_spawn_egg" + }, + "silverlabs_nat.tiger_spawn_egg": { + "textures": "textures/sf/nba/items/tiger_default_spawn_egg" + } + } +} \ No newline at end of file diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/blocks/snake_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/blocks/snake_egg.png new file mode 100644 index 0000000..426aff7 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/blocks/snake_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/empty.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/empty.png new file mode 100644 index 0000000..3c8f498 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/empty.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/black.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/black.png new file mode 100644 index 0000000..5a32f01 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/black.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/black_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/black_baby.png new file mode 100644 index 0000000..570f697 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/black_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/blue.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/blue.png new file mode 100644 index 0000000..83a1316 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/blue.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/blue_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/blue_baby.png new file mode 100644 index 0000000..f7817bc Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/blue_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/brown.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/brown.png new file mode 100644 index 0000000..6ca05d7 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/brown.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/brown_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/brown_baby.png new file mode 100644 index 0000000..605af64 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/brown_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/cyan.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/cyan.png new file mode 100644 index 0000000..46bae15 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/cyan.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/gray.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/gray.png new file mode 100644 index 0000000..d06eee5 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/gray.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/gray_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/gray_baby.png new file mode 100644 index 0000000..91cd0a9 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/gray_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/green.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/green.png new file mode 100644 index 0000000..4f4a89c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/green.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/green_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/green_baby.png new file mode 100644 index 0000000..f5cd7c2 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/green_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/light_blue.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/light_blue.png new file mode 100644 index 0000000..048c4c0 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/light_blue.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/light_blue_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/light_blue_baby.png new file mode 100644 index 0000000..52055a0 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/light_blue_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/light_gray.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/light_gray.png new file mode 100644 index 0000000..d185e21 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/light_gray.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/lime.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/lime.png new file mode 100644 index 0000000..cf283e9 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/lime.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/lime_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/lime_baby.png new file mode 100644 index 0000000..83fcaa2 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/lime_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/magenta.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/magenta.png new file mode 100644 index 0000000..a96db51 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/magenta.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/magneta_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/magneta_baby.png new file mode 100644 index 0000000..a8a036b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/magneta_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/orange.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/orange.png new file mode 100644 index 0000000..9be1e72 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/orange.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/pink.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/pink.png new file mode 100644 index 0000000..8cf8c54 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/pink.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/purple.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/purple.png new file mode 100644 index 0000000..d6ec651 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/purple.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/red.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/red.png new file mode 100644 index 0000000..6ea9bb8 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/red.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/red_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/red_baby.png new file mode 100644 index 0000000..cebf3e3 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/red_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/white.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/white.png new file mode 100644 index 0000000..cf84c9f Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/white.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/white_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/white_baby.png new file mode 100644 index 0000000..43a09f6 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/white_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/yellow.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/yellow.png new file mode 100644 index 0000000..1464f53 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/capybara/yellow.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/black.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/black.png new file mode 100644 index 0000000..6673435 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/black.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/blue.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/blue.png new file mode 100644 index 0000000..46a6b58 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/blue.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/brown.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/brown.png new file mode 100644 index 0000000..e39d37b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/brown.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/cyan.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/cyan.png new file mode 100644 index 0000000..70a4e70 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/cyan.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/gray.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/gray.png new file mode 100644 index 0000000..de13df4 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/gray.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/green.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/green.png new file mode 100644 index 0000000..1bf7640 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/green.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/light_blue.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/light_blue.png new file mode 100644 index 0000000..9a14fc9 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/light_blue.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/light_gray.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/light_gray.png new file mode 100644 index 0000000..91ab205 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/light_gray.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/lime.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/lime.png new file mode 100644 index 0000000..fd81197 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/lime.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/magenta.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/magenta.png new file mode 100644 index 0000000..b8aa08c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/magenta.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/orange.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/orange.png new file mode 100644 index 0000000..df55d9f Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/orange.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/pink.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/pink.png new file mode 100644 index 0000000..0ff3477 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/pink.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/purple.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/purple.png new file mode 100644 index 0000000..6131fa1 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/purple.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/red.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/red.png new file mode 100644 index 0000000..4d75173 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/red.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/white.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/white.png new file mode 100644 index 0000000..b04adcf Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/white.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/yellow.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/yellow.png new file mode 100644 index 0000000..e400c35 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/fennec_fox/yellow.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/black.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/black.png new file mode 100644 index 0000000..4b15631 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/black.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/blue.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/blue.png new file mode 100644 index 0000000..1b0798c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/blue.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/brown.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/brown.png new file mode 100644 index 0000000..5c341a2 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/brown.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/cyan.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/cyan.png new file mode 100644 index 0000000..176691c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/cyan.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/gray.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/gray.png new file mode 100644 index 0000000..c82d4fe Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/gray.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/green.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/green.png new file mode 100644 index 0000000..b58463b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/green.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/light_blue.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/light_blue.png new file mode 100644 index 0000000..acfc347 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/light_blue.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/light_gray.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/light_gray.png new file mode 100644 index 0000000..f7f3390 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/light_gray.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/lime.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/lime.png new file mode 100644 index 0000000..e6e31e4 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/lime.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/magenta.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/magenta.png new file mode 100644 index 0000000..152c2ed Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/magenta.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/orange.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/orange.png new file mode 100644 index 0000000..f702839 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/orange.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/pink.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/pink.png new file mode 100644 index 0000000..4a6780d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/pink.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/purple.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/purple.png new file mode 100644 index 0000000..eaf22fb Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/purple.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/red.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/red.png new file mode 100644 index 0000000..e93b874 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/red.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/white.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/white.png new file mode 100644 index 0000000..19b35bb Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/white.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/yellow.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/yellow.png new file mode 100644 index 0000000..7309e37 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/hedgehog/yellow.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/black.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/black.png new file mode 100644 index 0000000..d23c4d9 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/black.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/black_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/black_baby.png new file mode 100644 index 0000000..cfb9405 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/black_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/blue.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/blue.png new file mode 100644 index 0000000..600e46c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/blue.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/blue_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/blue_baby.png new file mode 100644 index 0000000..33e2d48 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/blue_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/brown.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/brown.png new file mode 100644 index 0000000..afe9e40 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/brown.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/brown_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/brown_baby.png new file mode 100644 index 0000000..26a9b2d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/brown_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/cyan.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/cyan.png new file mode 100644 index 0000000..0d47db8 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/cyan.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/cyan_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/cyan_baby.png new file mode 100644 index 0000000..8c15237 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/cyan_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/gray.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/gray.png new file mode 100644 index 0000000..b30c7a6 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/gray.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/gray_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/gray_baby.png new file mode 100644 index 0000000..3a74c9f Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/gray_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/green.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/green.png new file mode 100644 index 0000000..2cec9a7 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/green.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/green_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/green_baby.png new file mode 100644 index 0000000..d339091 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/green_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/light_blue.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/light_blue.png new file mode 100644 index 0000000..bb74a84 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/light_blue.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/light_blue_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/light_blue_baby.png new file mode 100644 index 0000000..cde6ea9 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/light_blue_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/light_gray.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/light_gray.png new file mode 100644 index 0000000..9a910b5 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/light_gray.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/light_gray_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/light_gray_baby.png new file mode 100644 index 0000000..55b3b86 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/light_gray_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/lime.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/lime.png new file mode 100644 index 0000000..e4b4ece Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/lime.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/lime_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/lime_baby.png new file mode 100644 index 0000000..03fbc7d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/lime_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/magenta.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/magenta.png new file mode 100644 index 0000000..62ad2a0 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/magenta.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/magenta_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/magenta_baby.png new file mode 100644 index 0000000..ede74da Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/magenta_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/orange.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/orange.png new file mode 100644 index 0000000..bf572c4 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/orange.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/orange_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/orange_baby.png new file mode 100644 index 0000000..e7d7eee Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/orange_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/pink.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/pink.png new file mode 100644 index 0000000..a0ac75d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/pink.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/pink_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/pink_baby.png new file mode 100644 index 0000000..82b1d6f Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/pink_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/purple.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/purple.png new file mode 100644 index 0000000..40c45a4 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/purple.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/purple_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/purple_baby.png new file mode 100644 index 0000000..6f5effb Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/purple_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/red.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/red.png new file mode 100644 index 0000000..783e790 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/red.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/red_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/red_baby.png new file mode 100644 index 0000000..7ca99da Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/red_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/white.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/white.png new file mode 100644 index 0000000..dd21435 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/white.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/white_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/white_baby.png new file mode 100644 index 0000000..65a450a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/white_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/yellow.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/yellow.png new file mode 100644 index 0000000..8105c74 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/yellow.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/yellow_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/yellow_baby.png new file mode 100644 index 0000000..6efd155 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/moose/yellow_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/black.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/black.png new file mode 100644 index 0000000..e79f874 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/black.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/blue.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/blue.png new file mode 100644 index 0000000..5010a1d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/blue.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/brown.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/brown.png new file mode 100644 index 0000000..83e9d66 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/brown.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/cyan.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/cyan.png new file mode 100644 index 0000000..5983bad Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/cyan.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/gray.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/gray.png new file mode 100644 index 0000000..1bc903c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/gray.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/green.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/green.png new file mode 100644 index 0000000..cfdabac Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/green.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/light_blue.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/light_blue.png new file mode 100644 index 0000000..28bbefa Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/light_blue.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/light_gray.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/light_gray.png new file mode 100644 index 0000000..db0fcad Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/light_gray.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/lime.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/lime.png new file mode 100644 index 0000000..98501b7 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/lime.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/magenta.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/magenta.png new file mode 100644 index 0000000..8fb347c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/magenta.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/orange.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/orange.png new file mode 100644 index 0000000..5c278df Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/orange.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/pink.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/pink.png new file mode 100644 index 0000000..7539829 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/pink.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/purple.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/purple.png new file mode 100644 index 0000000..4250ba4 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/purple.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/red.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/red.png new file mode 100644 index 0000000..bb6051d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/red.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/white.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/white.png new file mode 100644 index 0000000..63f7db2 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/white.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/yellow.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/yellow.png new file mode 100644 index 0000000..645b539 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/owl/yellow.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/black.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/black.png new file mode 100644 index 0000000..78f4cbd Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/black.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/blue.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/blue.png new file mode 100644 index 0000000..367a0c9 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/blue.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/brown.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/brown.png new file mode 100644 index 0000000..e49324e Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/brown.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/cyan.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/cyan.png new file mode 100644 index 0000000..b403b17 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/cyan.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/gray.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/gray.png new file mode 100644 index 0000000..03f31c8 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/gray.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/green.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/green.png new file mode 100644 index 0000000..076bda3 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/green.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/light_blue.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/light_blue.png new file mode 100644 index 0000000..59f3546 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/light_blue.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/light_gray.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/light_gray.png new file mode 100644 index 0000000..a988dc1 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/light_gray.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/lime.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/lime.png new file mode 100644 index 0000000..161833b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/lime.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/magenta.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/magenta.png new file mode 100644 index 0000000..b118b3f Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/magenta.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/orange.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/orange.png new file mode 100644 index 0000000..6d6dac9 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/orange.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/pink.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/pink.png new file mode 100644 index 0000000..acb53ce Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/pink.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/purple.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/purple.png new file mode 100644 index 0000000..8f08dcc Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/purple.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/red.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/red.png new file mode 100644 index 0000000..a98b1f2 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/red.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/white.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/white.png new file mode 100644 index 0000000..2869729 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/white.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/yellow.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/yellow.png new file mode 100644 index 0000000..be7473f Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/red_panda/yellow.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/black.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/black.png new file mode 100644 index 0000000..ae175ad Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/black.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/blue.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/blue.png new file mode 100644 index 0000000..e1d69dc Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/blue.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/brown.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/brown.png new file mode 100644 index 0000000..3fb6057 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/brown.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/cyan.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/cyan.png new file mode 100644 index 0000000..ccc9a7f Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/cyan.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/gray.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/gray.png new file mode 100644 index 0000000..448ae15 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/gray.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/green.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/green.png new file mode 100644 index 0000000..75e9daf Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/green.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/light_blue.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/light_blue.png new file mode 100644 index 0000000..4202712 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/light_blue.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/light_gray.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/light_gray.png new file mode 100644 index 0000000..1baa1c5 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/light_gray.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/lime.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/lime.png new file mode 100644 index 0000000..c4d043f Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/lime.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/magenta.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/magenta.png new file mode 100644 index 0000000..fd1af0b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/magenta.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/orange.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/orange.png new file mode 100644 index 0000000..fbf8347 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/orange.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/pink.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/pink.png new file mode 100644 index 0000000..78a4a94 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/pink.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/purple.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/purple.png new file mode 100644 index 0000000..a002010 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/purple.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/red.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/red.png new file mode 100644 index 0000000..5d7eadc Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/red.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/white.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/white.png new file mode 100644 index 0000000..060ec5a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/white.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/yellow.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/yellow.png new file mode 100644 index 0000000..5a99344 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/0_tamed/skunk/yellow.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/capybara/capybara.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/capybara/capybara.png new file mode 100644 index 0000000..599dcf5 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/capybara/capybara.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/capybara/capybara_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/capybara/capybara_baby.png new file mode 100644 index 0000000..7998c34 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/capybara/capybara_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/deer/deer.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/deer/deer.png new file mode 100644 index 0000000..4ba2ca8 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/deer/deer.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/deer/deer_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/deer/deer_baby.png new file mode 100644 index 0000000..b135666 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/deer/deer_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/deer/reindeer.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/deer/reindeer.png new file mode 100644 index 0000000..59911b6 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/deer/reindeer.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/deer/reindeer_red_nose.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/deer/reindeer_red_nose.png new file mode 100644 index 0000000..c75b8f3 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/deer/reindeer_red_nose.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/deer/white_deer.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/deer/white_deer.png new file mode 100644 index 0000000..2de5360 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/deer/white_deer.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/elephant/elephant.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/elephant/elephant.png new file mode 100644 index 0000000..d075275 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/elephant/elephant.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/elephant/elephant_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/elephant/elephant_baby.png new file mode 100644 index 0000000..290673c Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/elephant/elephant_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/fennec_fox/beige.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/fennec_fox/beige.png new file mode 100644 index 0000000..c439fa4 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/fennec_fox/beige.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/fennec_fox/creamy.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/fennec_fox/creamy.png new file mode 100644 index 0000000..3aa7ac4 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/fennec_fox/creamy.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/fennec_fox/pale.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/fennec_fox/pale.png new file mode 100644 index 0000000..418d875 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/fennec_fox/pale.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/fennec_fox/red.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/fennec_fox/red.png new file mode 100644 index 0000000..c656ff8 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/fennec_fox/red.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/firefly.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/firefly.png new file mode 100644 index 0000000..7f08131 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/firefly.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/firefly_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/firefly_baby.png new file mode 100644 index 0000000..d047ba0 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/firefly_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/firefly_glow.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/firefly_glow.png new file mode 100644 index 0000000..0597072 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/firefly_glow.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/firefly_glow_e.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/firefly_glow_e.png new file mode 100644 index 0000000..12cf8b2 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/firefly_glow_e.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/hedgehog/brown.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/hedgehog/brown.png new file mode 100644 index 0000000..27c8dde Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/hedgehog/brown.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/hedgehog/dark.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/hedgehog/dark.png new file mode 100644 index 0000000..8a6a518 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/hedgehog/dark.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/hedgehog/white.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/hedgehog/white.png new file mode 100644 index 0000000..ef41dd9 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/hedgehog/white.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/kangaroo/boxing_gloves.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/kangaroo/boxing_gloves.png new file mode 100644 index 0000000..fe76cef Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/kangaroo/boxing_gloves.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/kangaroo/kangaroo.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/kangaroo/kangaroo.png new file mode 100644 index 0000000..f8b322f Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/kangaroo/kangaroo.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/kangaroo/kangaroo_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/kangaroo/kangaroo_baby.png new file mode 100644 index 0000000..e713b66 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/kangaroo/kangaroo_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/moose/moose.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/moose/moose.png new file mode 100644 index 0000000..5e74201 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/moose/moose.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/moose/moose_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/moose/moose_baby.png new file mode 100644 index 0000000..b756f93 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/moose/moose_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/owl/brown_owl.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/owl/brown_owl.png new file mode 100644 index 0000000..f96dda9 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/owl/brown_owl.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/owl/owl_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/owl/owl_baby.png new file mode 100644 index 0000000..32cf2c0 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/owl/owl_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/owl/white_owl.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/owl/white_owl.png new file mode 100644 index 0000000..eaa3311 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/owl/white_owl.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/red_panda.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/red_panda.png new file mode 100644 index 0000000..e317f28 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/red_panda.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/brown.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/brown.png new file mode 100644 index 0000000..b52f649 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/brown.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/brown_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/brown_baby.png new file mode 100644 index 0000000..8749284 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/brown_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/skunk.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/skunk.png new file mode 100644 index 0000000..bf1c0ec Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/skunk.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/skunk_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/skunk_baby.png new file mode 100644 index 0000000..2918754 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/skunk_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/white.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/white.png new file mode 100644 index 0000000..f9dab41 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/white.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/white_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/white_baby.png new file mode 100644 index 0000000..9704a8d Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/skunk/white_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/cave_snake.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/cave_snake.png new file mode 100644 index 0000000..abe7377 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/cave_snake.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/coral_snake.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/coral_snake.png new file mode 100644 index 0000000..1a3b2d3 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/coral_snake.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/green_snake.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/green_snake.png new file mode 100644 index 0000000..1a14a6b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/green_snake.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/rattle_snake.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/rattle_snake.png new file mode 100644 index 0000000..feb9439 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/rattle_snake.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/rattlesnake.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/rattlesnake.png new file mode 100644 index 0000000..1507acd Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/rattlesnake.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/snake.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/snake.png new file mode 100644 index 0000000..95b5e67 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/snake/snake.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/black_panther.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/black_panther.png new file mode 100644 index 0000000..876c251 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/black_panther.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/black_panther_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/black_panther_baby.png new file mode 100644 index 0000000..85723c0 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/black_panther_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/leopard.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/leopard.png new file mode 100644 index 0000000..c28b51b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/leopard.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/leopard_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/leopard_baby.png new file mode 100644 index 0000000..518606f Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/leopard_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/sabertooth_tiger.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/sabertooth_tiger.png new file mode 100644 index 0000000..40c4d92 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/sabertooth_tiger.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/tiger.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/tiger.png new file mode 100644 index 0000000..df7311e Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/tiger.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/tiger_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/tiger_baby.png new file mode 100644 index 0000000..daefc2b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/tiger_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/white_tiger.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/white_tiger.png new file mode 100644 index 0000000..412a180 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/white_tiger.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/white_tiger_baby.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/white_tiger_baby.png new file mode 100644 index 0000000..47256a6 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/entity/tiger/white_tiger_baby.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/capybara_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/capybara_spawn_egg.png new file mode 100644 index 0000000..b00309e Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/capybara_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/deer_default_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/deer_default_spawn_egg.png new file mode 100644 index 0000000..f5bcfc6 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/deer_default_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/deer_reindeer_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/deer_reindeer_spawn_egg.png new file mode 100644 index 0000000..8392553 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/deer_reindeer_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/deer_rudolph_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/deer_rudolph_spawn_egg.png new file mode 100644 index 0000000..8c27261 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/deer_rudolph_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/deer_white_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/deer_white_spawn_egg.png new file mode 100644 index 0000000..eb723fc Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/deer_white_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/elephant_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/elephant_spawn_egg.png new file mode 100644 index 0000000..6272cb2 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/elephant_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/fennec_fox_beige_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/fennec_fox_beige_spawn_egg.png new file mode 100644 index 0000000..b4e2a18 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/fennec_fox_beige_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/fennec_fox_creamy_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/fennec_fox_creamy_spawn_egg.png new file mode 100644 index 0000000..accf353 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/fennec_fox_creamy_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/fennec_fox_pale_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/fennec_fox_pale_spawn_egg.png new file mode 100644 index 0000000..57cee48 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/fennec_fox_pale_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/fennec_fox_red_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/fennec_fox_red_spawn_egg.png new file mode 100644 index 0000000..ed0248b Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/fennec_fox_red_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/firefly_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/firefly_spawn_egg.png new file mode 100644 index 0000000..50c8cda Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/firefly_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/hedgehog_brown_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/hedgehog_brown_spawn_egg.png new file mode 100644 index 0000000..65d7bed Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/hedgehog_brown_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/hedgehog_dark_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/hedgehog_dark_spawn_egg.png new file mode 100644 index 0000000..2fe623e Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/hedgehog_dark_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/hedgehog_white_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/hedgehog_white_spawn_egg.png new file mode 100644 index 0000000..c634e81 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/hedgehog_white_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/kangaroo_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/kangaroo_spawn_egg.png new file mode 100644 index 0000000..a8fe757 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/kangaroo_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/moose_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/moose_spawn_egg.png new file mode 100644 index 0000000..f7385b4 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/moose_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/owl_brown_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/owl_brown_spawn_egg.png new file mode 100644 index 0000000..31a3c74 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/owl_brown_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/owl_white_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/owl_white_spawn_egg.png new file mode 100644 index 0000000..dcc0c21 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/owl_white_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/red_panda_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/red_panda_spawn_egg.png new file mode 100644 index 0000000..a6b2646 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/red_panda_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/skunk_black_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/skunk_black_spawn_egg.png new file mode 100644 index 0000000..327f593 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/skunk_black_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/skunk_brown_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/skunk_brown_spawn_egg.png new file mode 100644 index 0000000..a33633a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/skunk_brown_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/skunk_white_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/skunk_white_spawn_egg.png new file mode 100644 index 0000000..5949013 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/skunk_white_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/snake_cave_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/snake_cave_spawn_egg.png new file mode 100644 index 0000000..b1e7965 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/snake_cave_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/snake_coral_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/snake_coral_spawn_egg.png new file mode 100644 index 0000000..ec531b6 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/snake_coral_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/snake_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/snake_egg.png new file mode 100644 index 0000000..401a585 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/snake_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/snake_green_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/snake_green_spawn_egg.png new file mode 100644 index 0000000..2c3e02a Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/snake_green_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/snake_rattle_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/snake_rattle_spawn_egg.png new file mode 100644 index 0000000..caf8281 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/snake_rattle_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/tiger_default_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/tiger_default_spawn_egg.png new file mode 100644 index 0000000..766f602 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/tiger_default_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/tiger_white_spawn_egg.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/tiger_white_spawn_egg.png new file mode 100644 index 0000000..41edb85 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/items/tiger_white_spawn_egg.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/particle/firefly.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/particle/firefly.png new file mode 100644 index 0000000..f0c7fca Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/particle/firefly.png differ diff --git a/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/particle/particle_for_pctopus_and_whale.png b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/particle/particle_for_pctopus_and_whale.png new file mode 100644 index 0000000..37d0e08 Binary files /dev/null and b/naturalist-lite-addon/naturalist_lite_RP/textures/sf/nba/particle/particle_for_pctopus_and_whale.png differ diff --git a/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_fruit_down.json b/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_fruit_down.json new file mode 100644 index 0000000..d5c9b93 --- /dev/null +++ b/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_fruit_down.json @@ -0,0 +1,25 @@ +{ + "format_version": "1.21.0", + "minecraft:block": { + "description": { + "identifier": "ods_orch:wild_cherry_tree_fruit_down", + "menu_category": { "category": "none" }, + "states": { + "ods_orch:fruits_state": { "values": { "min": 0, "max": 5 } } + } + }, + "components": { + "minecraft:destructible_by_mining": { "seconds_to_destroy": 0.2 }, + "minecraft:destructible_by_explosion": { "explosion_resistance": 0.2 }, + "minecraft:collision_box": false, + "minecraft:selection_box": { "origin": [-6, 0, -6], "size": [12, 12, 12] }, + "minecraft:geometry": "minecraft:geometry.cross", + "minecraft:material_instances": { + "*": { + "texture": "ods_orch_wild_cherry_tree_fruit_down", + "render_method": "alpha_test" + } + } + } + } +} diff --git a/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_fruit_side.json b/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_fruit_side.json new file mode 100644 index 0000000..d4ee297 --- /dev/null +++ b/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_fruit_side.json @@ -0,0 +1,25 @@ +{ + "format_version": "1.21.0", + "minecraft:block": { + "description": { + "identifier": "ods_orch:wild_cherry_tree_fruit_side", + "menu_category": { "category": "none" }, + "states": { + "ods_orch:fruits_state": { "values": { "min": 0, "max": 5 } } + } + }, + "components": { + "minecraft:destructible_by_mining": { "seconds_to_destroy": 0.2 }, + "minecraft:destructible_by_explosion": { "explosion_resistance": 0.2 }, + "minecraft:collision_box": false, + "minecraft:selection_box": { "origin": [-6, 0, -6], "size": [12, 12, 12] }, + "minecraft:geometry": "minecraft:geometry.cross", + "minecraft:material_instances": { + "*": { + "texture": "ods_orch_wild_cherry_tree_fruit_side", + "render_method": "alpha_test" + } + } + } + } +} diff --git a/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_leaves.json b/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_leaves.json new file mode 100644 index 0000000..6384d10 --- /dev/null +++ b/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_leaves.json @@ -0,0 +1,48 @@ +{ + "format_version": "1.21.0", + "minecraft:block": { + "description": { + "identifier": "ods_orch:wild_cherry_tree_leaves", + "menu_category": { + "category": "nature", + "group": "itemGroup.name.leaves" + }, + "states": { + "ods_orch:decay_state": { + "values": { + "min": 0, + "max": 2 + } + }, + "ods_orch:fruits_state": { + "values": { + "min": 0, + "max": 5 + } + } + } + }, + "components": { + "minecraft:destructible_by_mining": { + "seconds_to_destroy": 0.2 + }, + "minecraft:destructible_by_explosion": { + "explosion_resistance": 0.2 + }, + "minecraft:flammable": { + "destroy_chance_modifier": 30, + "catch_chance_modifier": 60 + }, + "minecraft:light_dampening": 1, + "minecraft:map_color": "#9d7fc4", + "minecraft:geometry": "minecraft:geometry.full_block", + "minecraft:material_instances": { + "*": { + "texture": "ods_orch_wild_cherry_tree_leaves", + "render_method": "alpha_test", + "ambient_occlusion": false + } + } + } + } +} diff --git a/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_log.json b/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_log.json new file mode 100644 index 0000000..83ed92e --- /dev/null +++ b/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_log.json @@ -0,0 +1,53 @@ +{ + "format_version": "1.21.0", + "minecraft:block": { + "description": { + "identifier": "ods_orch:wild_cherry_tree_log", + "menu_category": { + "category": "nature", + "group": "itemGroup.name.log" + }, + "states": { + "ods_orch:decay_state": { + "values": { + "min": 0, + "max": 2 + } + }, + "ods_orch:fruits_state": { + "values": { + "min": 0, + "max": 5 + } + } + }, + "traits": { + "minecraft:placement_direction": { + "enabled_states": [ + "minecraft:facing_direction" + ] + } + } + }, + "components": { + "minecraft:destructible_by_mining": { + "seconds_to_destroy": 2 + }, + "minecraft:destructible_by_explosion": { + "explosion_resistance": 2 + }, + "minecraft:flammable": { + "destroy_chance_modifier": 5, + "catch_chance_modifier": 5 + }, + "minecraft:map_color": "#5b3a29", + "minecraft:geometry": "minecraft:geometry.full_block", + "minecraft:material_instances": { + "*": { + "texture": "ods_orch_wild_cherry_tree_log", + "render_method": "opaque" + } + } + } + } +} diff --git a/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_planks.json b/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_planks.json new file mode 100644 index 0000000..0e25ffa --- /dev/null +++ b/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_planks.json @@ -0,0 +1,24 @@ +{ + "format_version": "1.21.0", + "minecraft:block": { + "description": { + "identifier": "ods_orch:wild_cherry_tree_planks" + }, + "components": { + "minecraft:destructible_by_mining": { + "seconds_to_destroy": 2.0 + }, + "minecraft:destructible_by_explosion": { + "explosion_resistance": 3.0 + }, + "minecraft:map_color": "#edd3da", + "minecraft:geometry": "minecraft:geometry.full_block", + "minecraft:material_instances": { + "*": { + "texture": "ods_orch_wild_cherry_tree_planks", + "render_method": "alpha_test" + } + } + } + } +} diff --git a/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_sapling.json b/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_sapling.json new file mode 100644 index 0000000..9e87b43 --- /dev/null +++ b/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_sapling.json @@ -0,0 +1,25 @@ +{ + "format_version": "1.21.0", + "minecraft:block": { + "description": { + "identifier": "ods_orch:wild_cherry_tree_sapling", + "menu_category": { + "category": "nature", + "group": "itemGroup.name.sapling" + } + }, + "components": { + "minecraft:destructible_by_mining": { "seconds_to_destroy": 0 }, + "minecraft:destructible_by_explosion": { "explosion_resistance": 0 }, + "minecraft:collision_box": false, + "minecraft:selection_box": { "origin": [-6, 0, -6], "size": [12, 12, 12] }, + "minecraft:geometry": "minecraft:geometry.cross", + "minecraft:material_instances": { + "*": { + "texture": "ods_orch_wild_cherry_tree_sapling", + "render_method": "alpha_test" + } + } + } + } +} diff --git a/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_stripped_log.json b/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_stripped_log.json new file mode 100644 index 0000000..3106d34 --- /dev/null +++ b/trees-features-addon/trees_features_BP/blocks/wild_cherry_tree_stripped_log.json @@ -0,0 +1,39 @@ +{ + "format_version": "1.21.0", + "minecraft:block": { + "description": { + "identifier": "ods_orch:wild_cherry_tree_stripped_log", + "menu_category": { + "category": "nature", + "group": "itemGroup.name.log" + }, + "traits": { + "minecraft:placement_direction": { + "enabled_states": [ + "minecraft:facing_direction" + ] + } + } + }, + "components": { + "minecraft:destructible_by_mining": { + "seconds_to_destroy": 2 + }, + "minecraft:destructible_by_explosion": { + "explosion_resistance": 2 + }, + "minecraft:flammable": { + "destroy_chance_modifier": 5, + "catch_chance_modifier": 5 + }, + "minecraft:map_color": "#a87a5e", + "minecraft:geometry": "minecraft:geometry.full_block", + "minecraft:material_instances": { + "*": { + "texture": "ods_orch_wild_cherry_tree_stripped_log", + "render_method": "opaque" + } + } + } + } +} diff --git a/trees-features-addon/trees_features_BP/items/wild_cherry_tree_sapling_placer.json b/trees-features-addon/trees_features_BP/items/wild_cherry_tree_sapling_placer.json new file mode 100644 index 0000000..9581fb9 --- /dev/null +++ b/trees-features-addon/trees_features_BP/items/wild_cherry_tree_sapling_placer.json @@ -0,0 +1,20 @@ +{ + "format_version": "1.21.0", + "minecraft:item": { + "description": { + "identifier": "ods_orch:wild_cherry_tree_sapling_placer", + "menu_category": { + "category": "nature", + "group": "itemGroup.name.sapling" + } + }, + "components": { + "minecraft:max_stack_size": 64, + "minecraft:icon": "ods_orch_wild_cherry_tree_sapling_placer", + "minecraft:block_placer": { + "block": "ods_orch:wild_cherry_tree_sapling", + "use_on": ["minecraft:grass_block", "minecraft:dirt", "minecraft:podzol", "minecraft:coarse_dirt", "minecraft:moss_block", "minecraft:mud", "minecraft:rooted_dirt"] + } + } + } +} diff --git a/trees-features-addon/trees_features_BP/manifest.json b/trees-features-addon/trees_features_BP/manifest.json new file mode 100644 index 0000000..6cfdff4 --- /dev/null +++ b/trees-features-addon/trees_features_BP/manifest.json @@ -0,0 +1,54 @@ +{ + "format_version": 2, + "header": { + "name": "Trees Lite (Wild Cherry)", + "description": "Hand-crafted wild cherry tree pack: log, planks, leaves, sapling, fruit. 3 mcstructure variants from More Trees Add-On.", + "uuid": "17e143de-4d3e-4086-a8a7-bb27c20fff48", + "version": [ + 1, + 0, + 0 + ], + "min_engine_version": [ + 1, + 21, + 0 + ] + }, + "modules": [ + { + "type": "data", + "uuid": "38e2acc9-bdcb-4784-b0d2-b90075032513", + "version": [ + 1, + 0, + 0 + ] + }, + { + "type": "script", + "language": "javascript", + "uuid": "7bc85674-bdf8-4de6-ab03-b153ed485bf3", + "version": [ + 1, + 0, + 0 + ], + "entry": "scripts/main.js" + } + ], + "dependencies": [ + { + "uuid": "8b6f60d5-866a-47a3-9a83-afe867dfd57d", + "version": [ + 1, + 0, + 3 + ] + }, + { + "module_name": "@minecraft/server", + "version": "1.17.0" + } + ] +} diff --git a/trees-features-addon/trees_features_BP/pack_icon.png b/trees-features-addon/trees_features_BP/pack_icon.png new file mode 100644 index 0000000..a79aa9c Binary files /dev/null and b/trees-features-addon/trees_features_BP/pack_icon.png differ diff --git a/trees-features-addon/trees_features_BP/recipes/wild_cherry_tree_planks.json b/trees-features-addon/trees_features_BP/recipes/wild_cherry_tree_planks.json new file mode 100644 index 0000000..519e1fc --- /dev/null +++ b/trees-features-addon/trees_features_BP/recipes/wild_cherry_tree_planks.json @@ -0,0 +1,19 @@ +{ + "format_version": "1.21.0", + "minecraft:recipe_shapeless": { + "description": { + "identifier": "ods_orch:wild_cherry_tree_planks_from_log" + }, + "tags": ["crafting_table"], + "unlock": [ + { "item": "ods_orch:wild_cherry_tree_log" } + ], + "ingredients": [ + { "item": "ods_orch:wild_cherry_tree_log" } + ], + "result": { + "item": "ods_orch:wild_cherry_tree_planks", + "count": 4 + } + } +} diff --git a/trees-features-addon/trees_features_BP/recipes/wild_cherry_tree_planks_from_stripped.json b/trees-features-addon/trees_features_BP/recipes/wild_cherry_tree_planks_from_stripped.json new file mode 100644 index 0000000..0257856 --- /dev/null +++ b/trees-features-addon/trees_features_BP/recipes/wild_cherry_tree_planks_from_stripped.json @@ -0,0 +1,19 @@ +{ + "format_version": "1.21.0", + "minecraft:recipe_shapeless": { + "description": { + "identifier": "ods_orch:wild_cherry_tree_planks_from_stripped_log" + }, + "tags": ["crafting_table"], + "unlock": [ + { "item": "ods_orch:wild_cherry_tree_stripped_log" } + ], + "ingredients": [ + { "item": "ods_orch:wild_cherry_tree_stripped_log" } + ], + "result": { + "item": "ods_orch:wild_cherry_tree_planks", + "count": 4 + } + } +} diff --git a/trees-features-addon/trees_features_BP/scripts/main.js b/trees-features-addon/trees_features_BP/scripts/main.js new file mode 100644 index 0000000..b6c8d82 --- /dev/null +++ b/trees-features-addon/trees_features_BP/scripts/main.js @@ -0,0 +1,113 @@ +import { world, system } from "@minecraft/server"; + +const SAPLING_BLOCK = "ods_orch:wild_cherry_tree_sapling"; +const LOG = "ods_orch:wild_cherry_tree_log"; +const LEAVES = "ods_orch:wild_cherry_tree_leaves"; +const FLOWER = "ods_orch:wild_cherry_tree_fruit_side"; + +function rand(n) { return Math.floor(Math.random() * n); } +function chance(p) { return Math.random() < p; } + +// Build a wisteria tree procedurally. Variant 0/1/2 = subtle canopy width tweaks. +// Roughly 25% larger than the prior 5-tall structures: 7-block trunk, 7x7 base canopy. +function buildWisteria(dim, x, y, z, variant) { + const cmds = []; + const trunkH = 6 + (variant === 1 ? 1 : 0); // 6 or 7 + const wide = variant === 2 ? 4 : 3; // half-extent of widest canopy ring + const mid = wide - 1; + const narrow = mid - 1; + + // Clear sapling tile, then place trunk. + cmds.push(`setblock ${x} ${y} ${z} air`); + for (let dy = 0; dy < trunkH; dy++) { + cmds.push(`setblock ${x} ${y + dy} ${z} ${LOG}`); + } + + const canopyBase = y + trunkH - 2; // canopy starts 2 below the very top so the trunk pokes up + // Wide ring (full square minus corners) + fillSquareRing(cmds, x, canopyBase, z, wide, true); + fillSquareRing(cmds, x, canopyBase + 1, z, wide, true); + // Mid ring + fillSquareRing(cmds, x, canopyBase + 2, z, mid, false); + // Narrow cap + fillSquareRing(cmds, x, canopyBase + 3, z, narrow, false); + cmds.push(`setblock ${x} ${canopyBase + 4} ${z} ${LEAVES} [] replace air`); + + // Hanging wisteria flower tassels: drop FLOWER blocks 1-3 below the wide ring edges. + const edgeOffsets = [ + [-wide, 0], [wide, 0], [0, -wide], [0, wide], + [-mid, -mid], [-mid, mid], [mid, -mid], [mid, mid], + [-wide, -1], [-wide, 1], [wide, -1], [wide, 1], + [-1, -wide], [1, -wide], [-1, wide], [1, wide], + ]; + for (const [dx, dz] of edgeOffsets) { + if (!chance(0.7)) continue; + const drop = 1 + rand(3); // 1-3 blocks + for (let i = 1; i <= drop; i++) { + cmds.push(`setblock ${x + dx} ${canopyBase - i} ${z + dz} ${FLOWER} [] replace air`); + } + } + + return cmds; +} + +// Fill a hollow square (or solid) ring of LEAVES at level y with given half-extent r. +// `clipCorners` true = drop the four extreme corners for a softer outline. +function fillSquareRing(cmds, cx, cy, cz, r, clipCorners) { + const x1 = cx - r, x2 = cx + r; + const z1 = cz - r, z2 = cz + r; + cmds.push(`fill ${x1} ${cy} ${z1} ${x2} ${cy} ${z2} ${LEAVES} replace air`); + if (clipCorners) { + cmds.push(`setblock ${x1} ${cy} ${z1} air`); + cmds.push(`setblock ${x2} ${cy} ${z1} air`); + cmds.push(`setblock ${x1} ${cy} ${z2} air`); + cmds.push(`setblock ${x2} ${cy} ${z2} air`); + } +} + +function growSapling(block, player) { + const dim = block.dimension; + const { x, y, z } = block.location; + const variant = rand(3); + const cmds = buildWisteria(dim, x, y, z, variant); + let i = 0; + // Throttle to ~30 commands per tick to avoid command-rate spikes. + const step = () => { + const end = Math.min(i + 30, cmds.length); + for (; i < end; i++) { + try { dim.runCommand(cmds[i]); } catch (_) {} + } + if (i < cmds.length) system.runTimeout(step, 1); + else if (player) player.sendMessage("§5[Trees] §7A wisteria blooms."); + }; + step(); +} + +// Bonemeal usage on sapling → grow tree +world.beforeEvents.playerInteractWithBlock.subscribe((event) => { + const block = event.block; + if (!block || block.typeId !== SAPLING_BLOCK) return; + const stack = event.itemStack; + if (!stack || stack.typeId !== "minecraft:bone_meal") return; + event.cancel = true; + const player = event.player; + system.run(() => { + growSapling(block, player); + // Consume one bonemeal + try { + const inv = player.getComponent("minecraft:inventory")?.container; + if (inv) { + const sel = player.selectedSlotIndex; + const cur = inv.getItem(sel); + if (cur && cur.typeId === "minecraft:bone_meal") { + if (cur.amount > 1) { cur.amount -= 1; inv.setItem(sel, cur); } + else { inv.setItem(sel, undefined); } + } + } + } catch (_) {} + }); +}); + +system.run(() => { + world.sendMessage("§5[Trees] §7Wisteria pack loaded."); +}); diff --git a/trees-features-addon/trees_features_BP/structures/ods_orch/wild_cherry_tree_0.mcstructure b/trees-features-addon/trees_features_BP/structures/ods_orch/wild_cherry_tree_0.mcstructure new file mode 100644 index 0000000..b96e548 Binary files /dev/null and b/trees-features-addon/trees_features_BP/structures/ods_orch/wild_cherry_tree_0.mcstructure differ diff --git a/trees-features-addon/trees_features_BP/structures/ods_orch/wild_cherry_tree_1.mcstructure b/trees-features-addon/trees_features_BP/structures/ods_orch/wild_cherry_tree_1.mcstructure new file mode 100644 index 0000000..971f307 Binary files /dev/null and b/trees-features-addon/trees_features_BP/structures/ods_orch/wild_cherry_tree_1.mcstructure differ diff --git a/trees-features-addon/trees_features_BP/structures/ods_orch/wild_cherry_tree_2.mcstructure b/trees-features-addon/trees_features_BP/structures/ods_orch/wild_cherry_tree_2.mcstructure new file mode 100644 index 0000000..39557cc Binary files /dev/null and b/trees-features-addon/trees_features_BP/structures/ods_orch/wild_cherry_tree_2.mcstructure differ diff --git a/trees-features-addon/trees_features_BP/texts/en_US.lang b/trees-features-addon/trees_features_BP/texts/en_US.lang new file mode 100644 index 0000000..25a6dc4 --- /dev/null +++ b/trees-features-addon/trees_features_BP/texts/en_US.lang @@ -0,0 +1,11 @@ +pack.name=Trees Lite (Wild Cherry) +pack.description=Hand-crafted wild cherry tree pack. + +tile.ods_orch:wild_cherry_tree_log.name=Wild Cherry Log +tile.ods_orch:wild_cherry_tree_stripped_log.name=Stripped Wild Cherry Log +tile.ods_orch:wild_cherry_tree_planks.name=Wild Cherry Planks +tile.ods_orch:wild_cherry_tree_leaves.name=Wild Cherry Leaves +tile.ods_orch:wild_cherry_tree_sapling.name=Wild Cherry Sapling +tile.ods_orch:wild_cherry_tree_fruit_side.name=Wild Cherry Cluster +tile.ods_orch:wild_cherry_tree_fruit_down.name=Wild Cherry Hanging +item.ods_orch:wild_cherry_tree_sapling_placer.name=Wild Cherry Sapling diff --git a/trees-features-addon/trees_features_BP/texts/languages.json b/trees-features-addon/trees_features_BP/texts/languages.json new file mode 100644 index 0000000..bfea92a --- /dev/null +++ b/trees-features-addon/trees_features_BP/texts/languages.json @@ -0,0 +1 @@ +["en_US"] diff --git a/trees-features-addon/trees_features_RP/blocks.json b/trees-features-addon/trees_features_RP/blocks.json new file mode 100644 index 0000000..325ef8a --- /dev/null +++ b/trees-features-addon/trees_features_RP/blocks.json @@ -0,0 +1,10 @@ +{ + "format_version": "1.21.0", + "ods_orch:wild_cherry_tree_log": { "sound": "wood" }, + "ods_orch:wild_cherry_tree_stripped_log": { "sound": "wood" }, + "ods_orch:wild_cherry_tree_planks": { "sound": "wood" }, + "ods_orch:wild_cherry_tree_leaves": { "sound": "grass" }, + "ods_orch:wild_cherry_tree_sapling": { "sound": "grass" }, + "ods_orch:wild_cherry_tree_fruit_side": { "sound": "moss_block" }, + "ods_orch:wild_cherry_tree_fruit_down": { "sound": "moss_block" } +} diff --git a/trees-features-addon/trees_features_RP/manifest.json b/trees-features-addon/trees_features_RP/manifest.json new file mode 100644 index 0000000..25791e7 --- /dev/null +++ b/trees-features-addon/trees_features_RP/manifest.json @@ -0,0 +1,29 @@ +{ + "format_version": 2, + "header": { + "name": "Trees Lite Resources", + "description": "Textures, models, and particles for the wild cherry tree pack.", + "uuid": "8b6f60d5-866a-47a3-9a83-afe867dfd57d", + "version": [ + 1, + 0, + 3 + ], + "min_engine_version": [ + 1, + 21, + 0 + ] + }, + "modules": [ + { + "type": "resources", + "uuid": "eb47190a-a556-4892-b894-4f4e6028c82d", + "version": [ + 1, + 0, + 3 + ] + } + ] +} diff --git a/trees-features-addon/trees_features_RP/pack_icon.png b/trees-features-addon/trees_features_RP/pack_icon.png new file mode 100644 index 0000000..a79aa9c Binary files /dev/null and b/trees-features-addon/trees_features_RP/pack_icon.png differ diff --git a/trees-features-addon/trees_features_RP/texts/en_US.lang b/trees-features-addon/trees_features_RP/texts/en_US.lang new file mode 100644 index 0000000..25a6dc4 --- /dev/null +++ b/trees-features-addon/trees_features_RP/texts/en_US.lang @@ -0,0 +1,11 @@ +pack.name=Trees Lite (Wild Cherry) +pack.description=Hand-crafted wild cherry tree pack. + +tile.ods_orch:wild_cherry_tree_log.name=Wild Cherry Log +tile.ods_orch:wild_cherry_tree_stripped_log.name=Stripped Wild Cherry Log +tile.ods_orch:wild_cherry_tree_planks.name=Wild Cherry Planks +tile.ods_orch:wild_cherry_tree_leaves.name=Wild Cherry Leaves +tile.ods_orch:wild_cherry_tree_sapling.name=Wild Cherry Sapling +tile.ods_orch:wild_cherry_tree_fruit_side.name=Wild Cherry Cluster +tile.ods_orch:wild_cherry_tree_fruit_down.name=Wild Cherry Hanging +item.ods_orch:wild_cherry_tree_sapling_placer.name=Wild Cherry Sapling diff --git a/trees-features-addon/trees_features_RP/texts/languages.json b/trees-features-addon/trees_features_RP/texts/languages.json new file mode 100644 index 0000000..bfea92a --- /dev/null +++ b/trees-features-addon/trees_features_RP/texts/languages.json @@ -0,0 +1 @@ +["en_US"] diff --git a/trees-features-addon/trees_features_RP/textures/item_texture.json b/trees-features-addon/trees_features_RP/textures/item_texture.json new file mode 100644 index 0000000..5522c31 --- /dev/null +++ b/trees-features-addon/trees_features_RP/textures/item_texture.json @@ -0,0 +1,7 @@ +{ + "resource_pack_name": "trees_features_RP", + "texture_name": "atlas.items", + "texture_data": { + "ods_orch_wild_cherry_tree_sapling_placer": { "textures": "textures/ods/orch/items/wild_cherry_tree_sapling_placer" } + } +} diff --git a/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_fruit_down.png b/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_fruit_down.png new file mode 100644 index 0000000..01d3e1d Binary files /dev/null and b/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_fruit_down.png differ diff --git a/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_fruit_side.png b/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_fruit_side.png new file mode 100644 index 0000000..d1e32fb Binary files /dev/null and b/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_fruit_side.png differ diff --git a/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_leaves.png b/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_leaves.png new file mode 100644 index 0000000..5fff94f Binary files /dev/null and b/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_leaves.png differ diff --git a/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_log.png b/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_log.png new file mode 100644 index 0000000..5ec3ff5 Binary files /dev/null and b/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_log.png differ diff --git a/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_planks.png b/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_planks.png new file mode 100644 index 0000000..dfa9932 Binary files /dev/null and b/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_planks.png differ diff --git a/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_sapling.png b/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_sapling.png new file mode 100644 index 0000000..d849684 Binary files /dev/null and b/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_sapling.png differ diff --git a/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_stripped_log.png b/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_stripped_log.png new file mode 100644 index 0000000..95179cc Binary files /dev/null and b/trees-features-addon/trees_features_RP/textures/ods/orch/blocks/wild_cherry_tree_stripped_log.png differ diff --git a/trees-features-addon/trees_features_RP/textures/ods/orch/items/wild_cherry.png b/trees-features-addon/trees_features_RP/textures/ods/orch/items/wild_cherry.png new file mode 100644 index 0000000..deec28d Binary files /dev/null and b/trees-features-addon/trees_features_RP/textures/ods/orch/items/wild_cherry.png differ diff --git a/trees-features-addon/trees_features_RP/textures/ods/orch/items/wild_cherry_tree_sapling_placer.png b/trees-features-addon/trees_features_RP/textures/ods/orch/items/wild_cherry_tree_sapling_placer.png new file mode 100644 index 0000000..d849684 Binary files /dev/null and b/trees-features-addon/trees_features_RP/textures/ods/orch/items/wild_cherry_tree_sapling_placer.png differ diff --git a/trees-features-addon/trees_features_RP/textures/terrain_texture.json b/trees-features-addon/trees_features_RP/textures/terrain_texture.json new file mode 100644 index 0000000..c30845b --- /dev/null +++ b/trees-features-addon/trees_features_RP/textures/terrain_texture.json @@ -0,0 +1,15 @@ +{ + "resource_pack_name": "trees_features_RP", + "texture_name": "atlas.terrain", + "padding": 8, + "num_mip_levels": 4, + "texture_data": { + "ods_orch_wild_cherry_tree_log": { "textures": "textures/ods/orch/blocks/wild_cherry_tree_log" }, + "ods_orch_wild_cherry_tree_stripped_log": { "textures": "textures/ods/orch/blocks/wild_cherry_tree_stripped_log" }, + "ods_orch_wild_cherry_tree_planks": { "textures": "textures/ods/orch/blocks/wild_cherry_tree_planks" }, + "ods_orch_wild_cherry_tree_leaves": { "textures": "textures/ods/orch/blocks/wild_cherry_tree_leaves" }, + "ods_orch_wild_cherry_tree_sapling": { "textures": "textures/ods/orch/blocks/wild_cherry_tree_sapling" }, + "ods_orch_wild_cherry_tree_fruit_side": { "textures": "textures/ods/orch/blocks/wild_cherry_tree_fruit_side" }, + "ods_orch_wild_cherry_tree_fruit_down": { "textures": "textures/ods/orch/blocks/wild_cherry_tree_fruit_down" } + } +}