fighting-konoha/assets/anice/manifest.js

3 lines
25 KiB
JavaScript

window.FIGHTERS=window.FIGHTERS||{};
window.FIGHTERS.anice={"id": "anice", "name": "A NICE", "tag": "THE NARRATOR", "race": "HUMAN", "title": "NARRATOR", "color": "#5aa9f0", "status": "ON THE PODIUM", "select": "assets/menu/anice-select.webp", "detail": "Polite, precise, and every sentence lands.", "style": "Zoner / words and podium", "balance": {"cooldowns": {"skill1": 4, "skill2": 7, "ultimate": 22}, "castTime": 0.5, "basicRefund": 0.05}, "names": ["JAB NARASI", "GAGASAN BEAM", "MIMBAR SLAM", "PIDATO PANJANG"], "combo": [{"damage": 6, "knockback": 80, "reach": 105, "duration": 0.34, "hitAt": 0.5}, {"damage": 8, "knockback": 110, "reach": 105, "duration": 0.38, "hitAt": 0.5}, {"damage": 12, "knockback": 220, "reach": 120, "duration": 0.5, "hitAt": 0.58}], "skills": {"skill1": {"kind": "projectile", "damage": 14, "speed": 820, "range": 580, "size": 170, "knockback": 180, "duration": 0.6, "hitAt": 0.5, "asset": "words"}, "skill2": {"kind": "area", "damage": 20, "ahead": 110, "radius": 115, "vy": 140, "knockback": 260, "duration": 0.62, "hitAt": 0.55, "asset": "podium"}}, "ultimate": {"kind": "volley", "asset": "words", "count": 16, "gap": 0.09, "damage": 3, "speed": 950, "size": 110, "homing": true, "hold": 1.1, "settle": 0.6, "finisher": {"damage": 26, "asset": "burst"}}, "fx": ["burst", "impact", "nano", "nanoblast", "podium", "tackle", "words"], "cutin": {"a": "#0a1830", "b": "#245a9e", "kicker": "#d8ecff", "title": "PIDATO<br><em>PANJANG</em>", "detail": "A STORM OF WORDS"}, "manifest": {"characterId": "anice", "engine": "component-row", "game_input": "sprite-sheet-alpha.png", "degraded_static_fallback": false, "curation_applied": false, "frame_variant": "pixel", "sprite_sheet_alpha": "sprite-sheet-alpha.webp", "sprite_sheet_alpha_report": "sprite-sheet-alpha.report.json", "base_image": "base-source.png", "cell": {"shape": "rect", "width": 320, "height": 288, "safe_margin_x": 10, "safe_margin_y": 8}, "chroma_key": {"name": "green", "hex": "#00FF00", "rgb": [0, 255, 0], "selection": "manual"}, "animation": {"cellWidth": 320, "cellHeight": 288, "columns": 4, "rows": {"idle": {"row": 0, "frames": 4, "fps": 5, "durations_ms": [200, 200, 200, 200], "loop": true, "frame_variant": "pixel"}, "walk": {"row": 1, "frames": 4, "fps": 10, "durations_ms": [100, 100, 100, 100], "loop": true, "frame_variant": "pixel"}, "run": {"row": 2, "frames": 4, "fps": 13, "durations_ms": [77, 77, 77, 77], "loop": true, "frame_variant": "pixel"}, "jump": {"row": 3, "frames": 1, "fps": 10, "durations_ms": [100], "loop": false, "frame_variant": "pixel"}, "doublejump": {"row": 4, "frames": 1, "fps": 12, "durations_ms": [83], "loop": false, "frame_variant": "pixel"}, "crouch": {"row": 5, "frames": 4, "fps": 8, "durations_ms": [125, 125, 125, 125], "loop": false, "frame_variant": "pixel"}, "attack1": {"row": 6, "frames": 4, "fps": 13, "durations_ms": [77, 77, 77, 77], "loop": false, "frame_variant": "pixel"}, "attack2": {"row": 7, "frames": 4, "fps": 13, "durations_ms": [77, 77, 77, 77], "loop": false, "frame_variant": "pixel"}, "attack3": {"row": 8, "frames": 4, "fps": 11, "durations_ms": [91, 91, 91, 91], "loop": false, "frame_variant": "pixel"}, "skill1": {"row": 9, "frames": 4, "fps": 11, "durations_ms": [91, 91, 91, 91], "loop": false, "frame_variant": "pixel"}, "skill2": {"row": 10, "frames": 4, "fps": 10, "durations_ms": [100, 100, 100, 100], "loop": false, "frame_variant": "pixel"}, "ultimate": {"row": 11, "frames": 4, "fps": 9, "durations_ms": [111, 111, 111, 111], "loop": false, "frame_variant": "pixel"}, "hurt": {"row": 12, "frames": 4, "fps": 9, "durations_ms": [111, 111, 111, 111], "loop": false, "frame_variant": "pixel"}, "down": {"row": 13, "frames": 4, "fps": 7, "durations_ms": [143, 143, 143, 143], "loop": false, "frame_variant": "pixel"}, "recover": {"row": 14, "frames": 4, "fps": 10, "durations_ms": [100, 100, 100, 100], "loop": false, "frame_variant": "pixel"}}}, "frame_layout": {"sheetWidth": 1280, "sheetHeight": 4320, "cellWidth": 320, "cellHeight": 288, "rows": {"idle": [{"x": 0, "y": 0, "w": 320, "h": 288}, {"x": 320, "y": 0, "w": 320, "h": 288}, {"x": 640, "y": 0, "w": 320, "h": 288}, {"x": 960, "y": 0, "w": 320, "h": 288}], "walk": [{"x": 0, "y": 288, "w": 320, "h": 288}, {"x": 320, "y": 288, "w": 320, "h": 288}, {"x": 640, "y": 288, "w": 320, "h": 288}, {"x": 960, "y": 288, "w": 320, "h": 288}], "run": [{"x": 0, "y": 576, "w": 320, "h": 288}, {"x": 320, "y": 576, "w": 320, "h": 288}, {"x": 640, "y": 576, "w": 320, "h": 288}, {"x": 960, "y": 576, "w": 320, "h": 288}], "jump": [{"x": 0, "y": 864, "w": 320, "h": 288}], "doublejump": [{"x": 0, "y": 1152, "w": 320, "h": 288}], "crouch": [{"x": 0, "y": 1440, "w": 320, "h": 288}, {"x": 320, "y": 1440, "w": 320, "h": 288}, {"x": 640, "y": 1440, "w": 320, "h": 288}, {"x": 960, "y": 1440, "w": 320, "h": 288}], "attack1": [{"x": 0, "y": 1728, "w": 320, "h": 288}, {"x": 320, "y": 1728, "w": 320, "h": 288}, {"x": 640, "y": 1728, "w": 320, "h": 288}, {"x": 960, "y": 1728, "w": 320, "h": 288}], "attack2": [{"x": 0, "y": 2016, "w": 320, "h": 288}, {"x": 320, "y": 2016, "w": 320, "h": 288}, {"x": 640, "y": 2016, "w": 320, "h": 288}, {"x": 960, "y": 2016, "w": 320, "h": 288}], "attack3": [{"x": 0, "y": 2304, "w": 320, "h": 288}, {"x": 320, "y": 2304, "w": 320, "h": 288}, {"x": 640, "y": 2304, "w": 320, "h": 288}, {"x": 960, "y": 2304, "w": 320, "h": 288}], "skill1": [{"x": 0, "y": 2592, "w": 320, "h": 288}, {"x": 320, "y": 2592, "w": 320, "h": 288}, {"x": 640, "y": 2592, "w": 320, "h": 288}, {"x": 960, "y": 2592, "w": 320, "h": 288}], "skill2": [{"x": 0, "y": 2880, "w": 320, "h": 288}, {"x": 320, "y": 2880, "w": 320, "h": 288}, {"x": 640, "y": 2880, "w": 320, "h": 288}, {"x": 960, "y": 2880, "w": 320, "h": 288}], "ultimate": [{"x": 0, "y": 3168, "w": 320, "h": 288}, {"x": 320, "y": 3168, "w": 320, "h": 288}, {"x": 640, "y": 3168, "w": 320, "h": 288}, {"x": 960, "y": 3168, "w": 320, "h": 288}], "hurt": [{"x": 0, "y": 3456, "w": 320, "h": 288}, {"x": 320, "y": 3456, "w": 320, "h": 288}, {"x": 640, "y": 3456, "w": 320, "h": 288}, {"x": 960, "y": 3456, "w": 320, "h": 288}], "down": [{"x": 0, "y": 3744, "w": 320, "h": 288}, {"x": 320, "y": 3744, "w": 320, "h": 288}, {"x": 640, "y": 3744, "w": 320, "h": 288}, {"x": 960, "y": 3744, "w": 320, "h": 288}], "recover": [{"x": 0, "y": 4032, "w": 320, "h": 288}, {"x": 320, "y": 4032, "w": 320, "h": 288}, {"x": 640, "y": 4032, "w": 320, "h": 288}, {"x": 960, "y": 4032, "w": 320, "h": 288}]}}}, "metrics": {"anchor": {"x": 160, "y": 280}, "states": {"idle": {"frames": [{"frame": 0, "bounds": {"left": -58, "right": 61, "top": -177, "bottom": 0}, "height": 177}, {"frame": 1, "bounds": {"left": -57, "right": 61, "top": -185, "bottom": 0}, "height": 185}, {"frame": 2, "bounds": {"left": -58, "right": 60, "top": -176, "bottom": 0}, "height": 176}, {"frame": 3, "bounds": {"left": -58, "right": 60, "top": -184, "bottom": 0}, "height": 184}]}, "walk": {"frames": [{"frame": 0, "bounds": {"left": -57, "right": 61, "top": -203, "bottom": 0}, "height": 203}, {"frame": 1, "bounds": {"left": -33, "right": 55, "top": -202, "bottom": 0}, "height": 202}, {"frame": 2, "bounds": {"left": -65, "right": 67, "top": -203, "bottom": 0}, "height": 203}, {"frame": 3, "bounds": {"left": -56, "right": 49, "top": -202, "bottom": 0}, "height": 202}]}, "run": {"frames": [{"frame": 0, "bounds": {"left": -90, "right": 30, "top": -166, "bottom": 0}, "height": 166}, {"frame": 1, "bounds": {"left": -25, "right": 75, "top": -166, "bottom": 0}, "height": 166}, {"frame": 2, "bounds": {"left": -98, "right": 37, "top": -164, "bottom": 0}, "height": 164}, {"frame": 3, "bounds": {"left": -24, "right": 83, "top": -167, "bottom": 0}, "height": 167}]}, "jump": {"frames": [{"frame": 0, "bounds": {"left": -20, "right": 77, "top": -154, "bottom": 0}, "height": 154}]}, "doublejump": {"frames": [{"frame": 0, "bounds": {"left": -27, "right": 29, "top": -112, "bottom": 0}, "height": 112}]}, "crouch": {"frames": [{"frame": 0, "bounds": {"left": -56, "right": 65, "top": -156, "bottom": 0}, "height": 156}, {"frame": 1, "bounds": {"left": -50, "right": 59, "top": -137, "bottom": 0}, "height": 137}, {"frame": 2, "bounds": {"left": -57, "right": 62, "top": -150, "bottom": 0}, "height": 150}, {"frame": 3, "bounds": {"left": -56, "right": 61, "top": -163, "bottom": 0}, "height": 163}]}, "attack1": {"frames": [{"frame": 0, "bounds": {"left": -52, "right": 58, "top": -172, "bottom": 0}, "height": 172}, {"frame": 1, "bounds": {"left": -58, "right": 77, "top": -172, "bottom": 0}, "height": 172}, {"frame": 2, "bounds": {"left": -60, "right": 92, "top": -171, "bottom": 0}, "height": 171}, {"frame": 3, "bounds": {"left": -57, "right": 61, "top": -172, "bottom": 0}, "height": 172}]}, "attack2": {"frames": [{"frame": 0, "bounds": {"left": -69, "right": 66, "top": -186, "bottom": 0}, "height": 186}, {"frame": 1, "bounds": {"left": -65, "right": 68, "top": -189, "bottom": 0}, "height": 189}, {"frame": 2, "bounds": {"left": -67, "right": 96, "top": -191, "bottom": 0}, "height": 191}, {"frame": 3, "bounds": {"left": -66, "right": 67, "top": -193, "bottom": 0}, "height": 193}]}, "attack3": {"frames": [{"frame": 0, "bounds": {"left": -60, "right": 63, "top": -171, "bottom": 0}, "height": 171}, {"frame": 1, "bounds": {"left": -64, "right": 87, "top": -172, "bottom": 0}, "height": 172}, {"frame": 2, "bounds": {"left": -73, "right": 105, "top": -173, "bottom": 0}, "height": 173}, {"frame": 3, "bounds": {"left": -60, "right": 62, "top": -189, "bottom": 0}, "height": 189}]}, "skill1": {"frames": [{"frame": 0, "bounds": {"left": -55, "right": 61, "top": -193, "bottom": 0}, "height": 193}, {"frame": 1, "bounds": {"left": -59, "right": 73, "top": -194, "bottom": 0}, "height": 194}, {"frame": 2, "bounds": {"left": -60, "right": 98, "top": -187, "bottom": 0}, "height": 187}, {"frame": 3, "bounds": {"left": -56, "right": 63, "top": -193, "bottom": 0}, "height": 193}]}, "skill2": {"frames": [{"frame": 0, "bounds": {"left": -63, "right": 63, "top": -186, "bottom": 0}, "height": 186}, {"frame": 1, "bounds": {"left": -64, "right": 65, "top": -170, "bottom": 0}, "height": 170}, {"frame": 2, "bounds": {"left": -67, "right": 65, "top": -159, "bottom": 0}, "height": 159}, {"frame": 3, "bounds": {"left": -67, "right": 67, "top": -182, "bottom": 0}, "height": 182}]}, "ultimate": {"frames": [{"frame": 0, "bounds": {"left": -46, "right": 49, "top": -184, "bottom": 0}, "height": 184}, {"frame": 1, "bounds": {"left": -75, "right": 78, "top": -184, "bottom": 0}, "height": 184}, {"frame": 2, "bounds": {"left": -60, "right": 80, "top": -181, "bottom": 0}, "height": 181}, {"frame": 3, "bounds": {"left": -60, "right": 81, "top": -182, "bottom": 0}, "height": 182}]}, "hurt": {"frames": [{"frame": 0, "bounds": {"left": -60, "right": 66, "top": -175, "bottom": 0}, "height": 175}, {"frame": 1, "bounds": {"left": -54, "right": 65, "top": -192, "bottom": 0}, "height": 192}, {"frame": 2, "bounds": {"left": -59, "right": 66, "top": -178, "bottom": 0}, "height": 178}, {"frame": 3, "bounds": {"left": -65, "right": 67, "top": -194, "bottom": 0}, "height": 194}]}, "down": {"frames": [{"frame": 0, "bounds": {"left": -58, "right": 46, "top": -137, "bottom": 0}, "height": 137}, {"frame": 1, "bounds": {"left": -104, "right": 22, "top": -124, "bottom": 0}, "height": 124}, {"frame": 2, "bounds": {"left": -74, "right": 69, "top": -60, "bottom": 0}, "height": 60}, {"frame": 3, "bounds": {"left": -73, "right": 77, "top": -37, "bottom": 0}, "height": 37}]}, "recover": {"frames": [{"frame": 0, "bounds": {"left": -86, "right": 70, "top": -64, "bottom": 0}, "height": 64}, {"frame": 1, "bounds": {"left": -71, "right": 62, "top": -102, "bottom": 0}, "height": 102}, {"frame": 2, "bounds": {"left": -46, "right": 59, "top": -130, "bottom": 0}, "height": 130}, {"frame": 3, "bounds": {"left": -63, "right": 63, "top": -184, "bottom": 0}, "height": 184}]}}, "emitters": {"attack1": {"x": 92, "y": -127, "frame": 2, "method": "Farthest-right opaque tip on the impact frame, facing right"}, "attack2": {"x": 96, "y": -142, "frame": 2, "method": "Farthest-right opaque tip on the impact frame, facing right"}, "attack3": {"x": 105, "y": -127, "frame": 2, "method": "Farthest-right opaque tip on the impact frame, facing right"}, "skill1": {"x": 98, "y": -152, "frame": 2, "method": "Farthest-right opaque tip on the impact frame, facing right"}, "skill2": {"x": 65, "y": -6, "frame": 2, "method": "Farthest-right opaque tip on the impact frame, facing right"}, "ultimate": {"x": 80, "y": -145, "frame": 2, "method": "Farthest-right opaque tip on the impact frame, facing right"}}, "playback": {"jump": {"airFrame": 0, "torsoPivot": {"x": 28, "y": -77}}, "doublejump": {"frame": 0, "duration": 0.28, "pivot": {"x": 1, "y": -56}}, "measurement": "Measured from the final atlas; no runtime resizing."}}, "mode": {"name": "SENATOR", "label": "SENATOR", "announce": "MODE SENATOR!", "duration": 10, "damageMul": 1.5, "speedMul": 1.1, "reachAdd": 30, "aura": "#ffd24a", "cooldowns": {"skill1": 5, "skill2": 8}, "names": ["TINJU SENATOR", "TACKLE SENATOR", "GELOMBANG NANO", "LEDAKAN NANOMESIN"], "skills": {"skill1": {"kind": "dash", "damage": 30, "dash": 900, "reach": 160, "knockback": 420, "duration": 0.6, "hitAt": 0.55, "asset": "tackle", "size": 300}, "skill2": {"kind": "wave", "damage": 24, "speed": 760, "range": 620, "size": 330, "tall": 210, "knockback": 260, "duration": 0.62, "hitAt": 0.5, "asset": "nano", "pierce": true}}, "ultimate": {"kind": "rain", "asset": "nanoblast", "count": 18, "gap": 0.1, "damage": 5, "radius": 125, "spread": 520, "size": 180, "delay": 0.4, "hold": 1.2, "settle": 0.6, "finisher": {"damage": 40, "asset": "burst"}}, "cutin": {"a": "#0a1020", "b": "#305a9e", "kicker": "#e0efff", "title": "LEDAKAN<br><em>NANOMESIN</em>", "detail": "THE SENATOR IS UNLEASHED"}, "form": {"manifest": {"characterId": "anice", "engine": "component-row", "game_input": "sprite-sheet-alpha.png", "degraded_static_fallback": false, "curation_applied": false, "frame_variant": "pixel", "sprite_sheet_alpha": "sprite-sheet-alpha.webp", "sprite_sheet_alpha_report": "sprite-sheet-alpha.report.json", "base_image": "base-source.png", "cell": {"shape": "rect", "width": 320, "height": 288, "safe_margin_x": 10, "safe_margin_y": 8}, "chroma_key": {"name": "magenta", "hex": "#FF00FF", "rgb": [255, 0, 255], "selection": "manual"}, "animation": {"cellWidth": 320, "cellHeight": 288, "columns": 4, "rows": {"idle": {"row": 0, "frames": 4, "fps": 5, "durations_ms": [200, 200, 200, 200], "loop": true, "frame_variant": "pixel"}, "walk": {"row": 1, "frames": 4, "fps": 10, "durations_ms": [100, 100, 100, 100], "loop": true, "frame_variant": "pixel"}, "run": {"row": 2, "frames": 4, "fps": 13, "durations_ms": [77, 77, 77, 77], "loop": true, "frame_variant": "pixel"}, "jump": {"row": 3, "frames": 1, "fps": 10, "durations_ms": [100], "loop": false, "frame_variant": "pixel"}, "doublejump": {"row": 4, "frames": 1, "fps": 12, "durations_ms": [83], "loop": false, "frame_variant": "pixel"}, "crouch": {"row": 5, "frames": 4, "fps": 8, "durations_ms": [125, 125, 125, 125], "loop": false, "frame_variant": "pixel"}, "attack1": {"row": 6, "frames": 4, "fps": 13, "durations_ms": [77, 77, 77, 77], "loop": false, "frame_variant": "pixel"}, "attack2": {"row": 7, "frames": 4, "fps": 13, "durations_ms": [77, 77, 77, 77], "loop": false, "frame_variant": "pixel"}, "attack3": {"row": 8, "frames": 4, "fps": 11, "durations_ms": [91, 91, 91, 91], "loop": false, "frame_variant": "pixel"}, "skill1": {"row": 9, "frames": 4, "fps": 11, "durations_ms": [91, 91, 91, 91], "loop": false, "frame_variant": "pixel"}, "skill2": {"row": 10, "frames": 4, "fps": 10, "durations_ms": [100, 100, 100, 100], "loop": false, "frame_variant": "pixel"}, "ultimate": {"row": 11, "frames": 4, "fps": 9, "durations_ms": [111, 111, 111, 111], "loop": false, "frame_variant": "pixel"}, "hurt": {"row": 12, "frames": 4, "fps": 9, "durations_ms": [111, 111, 111, 111], "loop": false, "frame_variant": "pixel"}, "down": {"row": 13, "frames": 4, "fps": 7, "durations_ms": [143, 143, 143, 143], "loop": false, "frame_variant": "pixel"}, "recover": {"row": 14, "frames": 4, "fps": 10, "durations_ms": [100, 100, 100, 100], "loop": false, "frame_variant": "pixel"}}}, "frame_layout": {"sheetWidth": 1280, "sheetHeight": 4320, "cellWidth": 320, "cellHeight": 288, "rows": {"idle": [{"x": 0, "y": 0, "w": 320, "h": 288}, {"x": 320, "y": 0, "w": 320, "h": 288}, {"x": 640, "y": 0, "w": 320, "h": 288}, {"x": 960, "y": 0, "w": 320, "h": 288}], "walk": [{"x": 0, "y": 288, "w": 320, "h": 288}, {"x": 320, "y": 288, "w": 320, "h": 288}, {"x": 640, "y": 288, "w": 320, "h": 288}, {"x": 960, "y": 288, "w": 320, "h": 288}], "run": [{"x": 0, "y": 576, "w": 320, "h": 288}, {"x": 320, "y": 576, "w": 320, "h": 288}, {"x": 640, "y": 576, "w": 320, "h": 288}, {"x": 960, "y": 576, "w": 320, "h": 288}], "jump": [{"x": 0, "y": 864, "w": 320, "h": 288}], "doublejump": [{"x": 0, "y": 1152, "w": 320, "h": 288}], "crouch": [{"x": 0, "y": 1440, "w": 320, "h": 288}, {"x": 320, "y": 1440, "w": 320, "h": 288}, {"x": 640, "y": 1440, "w": 320, "h": 288}, {"x": 960, "y": 1440, "w": 320, "h": 288}], "attack1": [{"x": 0, "y": 1728, "w": 320, "h": 288}, {"x": 320, "y": 1728, "w": 320, "h": 288}, {"x": 640, "y": 1728, "w": 320, "h": 288}, {"x": 960, "y": 1728, "w": 320, "h": 288}], "attack2": [{"x": 0, "y": 2016, "w": 320, "h": 288}, {"x": 320, "y": 2016, "w": 320, "h": 288}, {"x": 640, "y": 2016, "w": 320, "h": 288}, {"x": 960, "y": 2016, "w": 320, "h": 288}], "attack3": [{"x": 0, "y": 2304, "w": 320, "h": 288}, {"x": 320, "y": 2304, "w": 320, "h": 288}, {"x": 640, "y": 2304, "w": 320, "h": 288}, {"x": 960, "y": 2304, "w": 320, "h": 288}], "skill1": [{"x": 0, "y": 2592, "w": 320, "h": 288}, {"x": 320, "y": 2592, "w": 320, "h": 288}, {"x": 640, "y": 2592, "w": 320, "h": 288}, {"x": 960, "y": 2592, "w": 320, "h": 288}], "skill2": [{"x": 0, "y": 2880, "w": 320, "h": 288}, {"x": 320, "y": 2880, "w": 320, "h": 288}, {"x": 640, "y": 2880, "w": 320, "h": 288}, {"x": 960, "y": 2880, "w": 320, "h": 288}], "ultimate": [{"x": 0, "y": 3168, "w": 320, "h": 288}, {"x": 320, "y": 3168, "w": 320, "h": 288}, {"x": 640, "y": 3168, "w": 320, "h": 288}, {"x": 960, "y": 3168, "w": 320, "h": 288}], "hurt": [{"x": 0, "y": 3456, "w": 320, "h": 288}, {"x": 320, "y": 3456, "w": 320, "h": 288}, {"x": 640, "y": 3456, "w": 320, "h": 288}, {"x": 960, "y": 3456, "w": 320, "h": 288}], "down": [{"x": 0, "y": 3744, "w": 320, "h": 288}, {"x": 320, "y": 3744, "w": 320, "h": 288}, {"x": 640, "y": 3744, "w": 320, "h": 288}, {"x": 960, "y": 3744, "w": 320, "h": 288}], "recover": [{"x": 0, "y": 4032, "w": 320, "h": 288}, {"x": 320, "y": 4032, "w": 320, "h": 288}, {"x": 640, "y": 4032, "w": 320, "h": 288}, {"x": 960, "y": 4032, "w": 320, "h": 288}]}}}, "metrics": {"anchor": {"x": 160, "y": 280}, "states": {"idle": {"frames": [{"frame": 0, "bounds": {"left": -70, "right": 68, "top": -184, "bottom": 0}, "height": 184}, {"frame": 1, "bounds": {"left": -69, "right": 65, "top": -176, "bottom": 0}, "height": 176}, {"frame": 2, "bounds": {"left": -69, "right": 68, "top": -184, "bottom": 0}, "height": 184}, {"frame": 3, "bounds": {"left": -69, "right": 66, "top": -177, "bottom": 0}, "height": 177}]}, "walk": {"frames": [{"frame": 0, "bounds": {"left": -71, "right": 68, "top": -193, "bottom": 0}, "height": 193}, {"frame": 1, "bounds": {"left": -35, "right": 62, "top": -195, "bottom": 0}, "height": 195}, {"frame": 2, "bounds": {"left": -74, "right": 71, "top": -192, "bottom": 0}, "height": 192}, {"frame": 3, "bounds": {"left": -47, "right": 64, "top": -195, "bottom": 0}, "height": 195}]}, "run": {"frames": [{"frame": 0, "bounds": {"left": -99, "right": 39, "top": -149, "bottom": 0}, "height": 149}, {"frame": 1, "bounds": {"left": -23, "right": 116, "top": -152, "bottom": 0}, "height": 152}, {"frame": 2, "bounds": {"left": -40, "right": 110, "top": -152, "bottom": 0}, "height": 152}, {"frame": 3, "bounds": {"left": -34, "right": 116, "top": -149, "bottom": 0}, "height": 149}]}, "jump": {"frames": [{"frame": 0, "bounds": {"left": -25, "right": 118, "top": -167, "bottom": 0}, "height": 167}]}, "doublejump": {"frames": [{"frame": 0, "bounds": {"left": -39, "right": 52, "top": -119, "bottom": 0}, "height": 119}]}, "crouch": {"frames": [{"frame": 0, "bounds": {"left": -60, "right": 69, "top": -140, "bottom": 0}, "height": 140}, {"frame": 1, "bounds": {"left": -54, "right": 70, "top": -146, "bottom": 0}, "height": 146}, {"frame": 2, "bounds": {"left": -56, "right": 84, "top": -144, "bottom": 0}, "height": 144}, {"frame": 3, "bounds": {"left": -53, "right": 69, "top": -149, "bottom": 0}, "height": 149}]}, "attack1": {"frames": [{"frame": 0, "bounds": {"left": -65, "right": 65, "top": -156, "bottom": 0}, "height": 156}, {"frame": 1, "bounds": {"left": -64, "right": 101, "top": -157, "bottom": 0}, "height": 157}, {"frame": 2, "bounds": {"left": -72, "right": 126, "top": -157, "bottom": 0}, "height": 157}, {"frame": 3, "bounds": {"left": -69, "right": 69, "top": -157, "bottom": 0}, "height": 157}]}, "attack2": {"frames": [{"frame": 0, "bounds": {"left": -68, "right": 67, "top": -153, "bottom": 0}, "height": 153}, {"frame": 1, "bounds": {"left": -64, "right": 92, "top": -151, "bottom": 0}, "height": 151}, {"frame": 2, "bounds": {"left": -71, "right": 104, "top": -141, "bottom": 0}, "height": 141}, {"frame": 3, "bounds": {"left": -69, "right": 66, "top": -151, "bottom": 0}, "height": 151}]}, "attack3": {"frames": [{"frame": 0, "bounds": {"left": -66, "right": 69, "top": -190, "bottom": 0}, "height": 190}, {"frame": 1, "bounds": {"left": -43, "right": 50, "top": -152, "bottom": 0}, "height": 152}, {"frame": 2, "bounds": {"left": -73, "right": 70, "top": -122, "bottom": 0}, "height": 122}, {"frame": 3, "bounds": {"left": -64, "right": 67, "top": -171, "bottom": 0}, "height": 171}]}, "skill1": {"frames": [{"frame": 0, "bounds": {"left": -66, "right": 58, "top": -110, "bottom": 0}, "height": 110}, {"frame": 1, "bounds": {"left": -76, "right": 61, "top": -132, "bottom": 0}, "height": 132}, {"frame": 2, "bounds": {"left": -27, "right": 143, "top": -124, "bottom": 0}, "height": 124}, {"frame": 3, "bounds": {"left": -61, "right": 65, "top": -148, "bottom": 0}, "height": 148}]}, "skill2": {"frames": [{"frame": 0, "bounds": {"left": -68, "right": 67, "top": -165, "bottom": 0}, "height": 165}, {"frame": 1, "bounds": {"left": -67, "right": 95, "top": -166, "bottom": 0}, "height": 166}, {"frame": 2, "bounds": {"left": -78, "right": 83, "top": -166, "bottom": 0}, "height": 166}, {"frame": 3, "bounds": {"left": -73, "right": 71, "top": -166, "bottom": 0}, "height": 166}]}, "ultimate": {"frames": [{"frame": 0, "bounds": {"left": -67, "right": 68, "top": -136, "bottom": 0}, "height": 136}, {"frame": 1, "bounds": {"left": -81, "right": 86, "top": -183, "bottom": 0}, "height": 183}, {"frame": 2, "bounds": {"left": -70, "right": 71, "top": -162, "bottom": 0}, "height": 162}, {"frame": 3, "bounds": {"left": -70, "right": 72, "top": -167, "bottom": 0}, "height": 167}]}, "hurt": {"frames": [{"frame": 0, "bounds": {"left": -75, "right": 71, "top": -172, "bottom": 0}, "height": 172}, {"frame": 1, "bounds": {"left": -91, "right": 62, "top": -167, "bottom": 0}, "height": 167}, {"frame": 2, "bounds": {"left": -66, "right": 71, "top": -158, "bottom": 0}, "height": 158}, {"frame": 3, "bounds": {"left": -70, "right": 70, "top": -172, "bottom": 0}, "height": 172}]}, "down": {"frames": [{"frame": 0, "bounds": {"left": -55, "right": 75, "top": -130, "bottom": 0}, "height": 130}, {"frame": 1, "bounds": {"left": -102, "right": 31, "top": -101, "bottom": 0}, "height": 101}, {"frame": 2, "bounds": {"left": -48, "right": 87, "top": -90, "bottom": 0}, "height": 90}, {"frame": 3, "bounds": {"left": -58, "right": 97, "top": -42, "bottom": 0}, "height": 42}]}, "recover": {"frames": [{"frame": 0, "bounds": {"left": -84, "right": 81, "top": -74, "bottom": 0}, "height": 74}, {"frame": 1, "bounds": {"left": -74, "right": 67, "top": -95, "bottom": 0}, "height": 95}, {"frame": 2, "bounds": {"left": -52, "right": 61, "top": -115, "bottom": 0}, "height": 115}, {"frame": 3, "bounds": {"left": -65, "right": 63, "top": -156, "bottom": 0}, "height": 156}]}}, "emitters": {"attack1": {"x": 126, "y": -124, "frame": 2, "method": "Farthest-right opaque tip on the impact frame, facing right"}, "attack2": {"x": 104, "y": -116, "frame": 2, "method": "Farthest-right opaque tip on the impact frame, facing right"}, "attack3": {"x": 70, "y": -9, "frame": 2, "method": "Farthest-right opaque tip on the impact frame, facing right"}, "skill1": {"x": 143, "y": -62, "frame": 2, "method": "Farthest-right opaque tip on the impact frame, facing right"}, "skill2": {"x": 83, "y": -128, "frame": 2, "method": "Farthest-right opaque tip on the impact frame, facing right"}, "ultimate": {"x": 71, "y": -8, "frame": 2, "method": "Farthest-right opaque tip on the impact frame, facing right"}}, "playback": {"jump": {"airFrame": 0, "torsoPivot": {"x": 46, "y": -84}}, "doublejump": {"frame": 0, "duration": 0.28, "pivot": {"x": 6, "y": -60}}, "measurement": "Measured from the final atlas; no runtime resizing."}}}}};