diff --git a/src/main/java/uno/mloluyu/FighterController/FighterController.java b/src/main/java/uno/mloluyu/FighterController/FighterController.java new file mode 100644 index 0000000..23386f3 --- /dev/null +++ b/src/main/java/uno/mloluyu/FighterController/FighterController.java @@ -0,0 +1,115 @@ +package uno.mloluyu.FighterController; + +import com.badlogic.gdx.Input; +import com.badlogic.gdx.InputAdapter; +import com.badlogic.gdx.graphics.g2d.SpriteBatch; +import com.badlogic.gdx.utils.Array; +import uno.mloluyu.characters.Fighter; + +public class FighterController extends InputAdapter { + private final Fighter fighter; + private final Array pressedKeys = new Array<>(); + + // 输入缓冲时间(防止按键重复触发) + private static final float INPUT_BUFFER = 0.2f; + private float attackBufferTimer = 0; + private float jumpBufferTimer = 0; + + public FighterController(Fighter fighter) { + this.fighter = fighter; + } + + /** + * 更新角色状态和输入缓冲 + */ + public void update(float deltaTime) { + // 更新输入缓冲计时器 + if (attackBufferTimer > 0) attackBufferTimer -= deltaTime; + if (jumpBufferTimer > 0) jumpBufferTimer -= deltaTime; + + // 处理移动输入 + handleMovementInput(deltaTime); + } + + /** + * 处理移动输入 + */ + private void handleMovementInput(float deltaTime) { + float moveX = 0; + + // 检查按键状态 + if (isKeyPressed(Input.Keys.RIGHT) || isKeyPressed(Input.Keys.D)) { + moveX += 1; + } + if (isKeyPressed(Input.Keys.LEFT) || isKeyPressed(Input.Keys.A)) { + moveX -= 1; + } + + // 调用角色移动方法 + fighter.move(moveX, deltaTime); + } + + /** + * 处理按键按下事件 + */ + @Override + public boolean keyDown(int keycode) { + if (!pressedKeys.contains(keycode, false)) { + pressedKeys.add(keycode); + } + + // 攻击按键 + if ((keycode == Input.Keys.Z || keycode == Input.Keys.J) && attackBufferTimer <= 0) { + fighter.attack(1); // 普通攻击 + attackBufferTimer = INPUT_BUFFER; + return true; + } + + // 特殊攻击 + if ((keycode == Input.Keys.X || keycode == Input.Keys.K) && attackBufferTimer <= 0) { + fighter.attack(4); // 特殊攻击1 + attackBufferTimer = INPUT_BUFFER; + return true; + } + + // 跳跃 + if ((keycode == Input.Keys.SPACE || keycode == Input.Keys.W || keycode == Input.Keys.UP) && jumpBufferTimer <= 0) { + // 这里假设你已经实现了跳跃方法 + // fighter.jump(); + jumpBufferTimer = INPUT_BUFFER; + return true; + } + + return false; + } + + /** + * 处理按键释放事件 + */ + @Override + public boolean keyUp(int keycode) { + pressedKeys.removeValue(keycode, false); + return false; + } + + /** + * 检查按键是否被按下 + */ + private boolean isKeyPressed(int keycode) { + return pressedKeys.contains(keycode, false); + } + + /** + * 绘制角色 + */ + public void render(SpriteBatch batch) { + fighter.render(batch); + } + + /** + * 获取控制的角色 + */ + public Fighter getFighter() { + return fighter; + } +} \ No newline at end of file diff --git a/src/main/java/uno/mloluyu/characters/Alice.java b/src/main/java/uno/mloluyu/characters/Alice.java index 9f27ee6..42e7e4a 100644 --- a/src/main/java/uno/mloluyu/characters/Alice.java +++ b/src/main/java/uno/mloluyu/characters/Alice.java @@ -1,18 +1,21 @@ package uno.mloluyu.characters; +import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.g2d.TextureAtlas; /** * 角色类,继承自Fighter父类 */ public class Alice extends Fighter { + private TextureAtlas atlas; - public Alice(TextureAtlas atlas) { - super(atlas); + public Alice() { + super(new TextureAtlas(Gdx.files.internal("src\\main\\resources\\character\\alice\\精灵1.2.atlas"))); speed = 350f; // 速度更快 maxHealth = 90; // 生命值较低 health = maxHealth; - attackPower = 12; // 攻击力中等 + attackPower = 12; // 攻击力中等\ + } @Override @@ -29,6 +32,7 @@ public class Alice extends Fighter { loadAnimationFromAtlas(Action.HIT, "hitSpin/hitSpin", 5, false); // 为特定动作设置帧间隔 + setFrameDuration(Action.IDLE, 0.04f); setFrameDuration(Action.WALK, 0.08f); // 行走更快 setFrameDuration(Action.ATTACK1, 0.07f); // 攻击更快 setFrameDuration(Action.SPECIAL2, 0.06f); // 特殊技能2非常快 diff --git a/src/main/java/uno/mloluyu/characters/Fighter.java b/src/main/java/uno/mloluyu/characters/Fighter.java index aed4cdb..15caa39 100644 --- a/src/main/java/uno/mloluyu/characters/Fighter.java +++ b/src/main/java/uno/mloluyu/characters/Fighter.java @@ -1,6 +1,8 @@ package uno.mloluyu.characters; import uno.mloluyu.util.SimpleFormatter; + +import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.g2d.Animation; import com.badlogic.gdx.graphics.g2d.SpriteBatch; import com.badlogic.gdx.graphics.g2d.TextureAtlas; @@ -13,7 +15,6 @@ import com.badlogic.gdx.utils.Disposable; * 格斗角色父类,封装所有角色共有的动画和状态管理逻辑 */ public abstract class Fighter implements Disposable { - // 动作类型枚举 - 所有角色共用的基础动作 public enum Action { IDLE, WALK, JUMP, FALL, ATTACK1, ATTACK2, ATTACK3, ATTACK4, @@ -22,7 +23,7 @@ public abstract class Fighter implements Disposable { DEATH } - // 动画帧间隔(秒) + // 画帧间隔(秒) protected static final float DEFAULT_FRAME_DURATION = 0.1f; protected float[] frameDurations; @@ -47,38 +48,35 @@ public abstract class Fighter implements Disposable { // 精灵图表 protected TextureAtlas atlas; + // 缩放比例 + protected float scaleX = 3.0f; + protected float scaleY = 3.0f; @SuppressWarnings("unchecked") public Fighter(TextureAtlas atlas) { this.atlas = atlas; int actionCount = Action.values().length; - // 初始化动画数组和帧间隔数组 animations = new Animation[actionCount]; frameDurations = new float[actionCount]; - // 设置默认帧间隔 for (int i = 0; i < actionCount; i++) { frameDurations[i] = DEFAULT_FRAME_DURATION; } - // 初始化碰撞框 hitbox = new Rectangle(0, 0, 64, 128); attackbox = new Rectangle(0, 0, 80, 80); - // 初始化默认属性(子类可以重写) speed = 300f; maxHealth = 100; health = maxHealth; attackPower = 10; - // 初始状态 isFacingRight = true; currentAction = Action.IDLE; stateTime = 0; isAnimationFinished = false; - // 加载动画(由子类实现具体的动画帧) loadAnimations(); } @@ -97,25 +95,33 @@ public abstract class Fighter implements Disposable { */ protected void loadAnimationFromAtlas(Action action, String regionPrefix, int frameCount, boolean loop) { + if (atlas == null) { + throw new IllegalStateException("TextureAtlas 未初始化!"); + } + if (frameCount <= 0) { + throw new IllegalArgumentException("帧数必须大于0: " + frameCount); + } + + if (frameDurations == null || frameDurations.length <= action.ordinal()) { + throw new IllegalStateException("frameDurations 未初始化或大小不足"); + } + Array frames = new Array<>(); - // 从精灵图表中获取所有帧 for (int i = 0; i < frameCount; i++) { - // 生成带三位前导零的序号(000, 001, 002...) String formattedIndex = SimpleFormatter.addLeadingZeros(i, 3); - // 拼接完整的区域名称(如"stand/stand" + "000" → "stand/stand000") String regionName = regionPrefix + formattedIndex; TextureRegion region = atlas.findRegion(regionName); if (region == null) { - throw new IllegalArgumentException("精灵图表中未找到区域: " + regionName); + throw new IllegalArgumentException("精灵图表中未找到区域: " + regionName + + " (前缀: " + regionPrefix + ", 索引: " + i + ")"); } frames.add(region); } - // 创建动画 Animation animation = new Animation<>( frameDurations[action.ordinal()], frames); @@ -129,7 +135,6 @@ public abstract class Fighter implements Disposable { protected void setFrameDuration(Action action, float duration) { frameDurations[action.ordinal()] = duration; - // 如果动画已加载,更新它 if (animations[action.ordinal()] != null) { animations[action.ordinal()].setFrameDuration(duration); } @@ -142,10 +147,8 @@ public abstract class Fighter implements Disposable { stateTime += deltaTime; isAnimationFinished = animations[currentAction.ordinal()].isAnimationFinished(stateTime); - // 处理动画完成后的状态转换 handleAnimationTransitions(); - // 更新碰撞框位置 updateHitboxes(); } @@ -155,7 +158,6 @@ public abstract class Fighter implements Disposable { protected void handleAnimationTransitions() { Animation currentAnim = animations[currentAction.ordinal()]; - // 检查非循环动画是否已完成 if (currentAnim.getPlayMode() != Animation.PlayMode.LOOP && isAnimationFinished) { switch (currentAction) { case ATTACK1: @@ -163,18 +165,14 @@ public abstract class Fighter implements Disposable { case ATTACK3: case SPECIAL1: case SPECIAL2: - // 攻击动作完成后回到 idle changeAction(Action.IDLE); break; case HIT: - // 受击后回到 idle changeAction(Action.IDLE); break; case JUMP: - // 跳跃后进入下落状态 changeAction(Action.FALL); break; - // 其他默认转换逻辑 } } } @@ -183,18 +181,45 @@ public abstract class Fighter implements Disposable { * 绘制角色 */ public void render(SpriteBatch batch) { - TextureRegion currentFrame = animations[currentAction.ordinal()].getKeyFrame(stateTime, true); + Animation currentAnimation = animations[currentAction.ordinal()]; + if (currentAnimation == null) { + Gdx.app.error("Fighter", "动画未初始化: " + currentAction); + return; + } + + boolean loop = currentAnimation.getPlayMode() == Animation.PlayMode.LOOP; + TextureRegion currentFrame = currentAnimation.getKeyFrame(stateTime, loop); + + if (currentFrame == null) { + Gdx.app.error("Fighter", "动画帧为空: " + currentAction); + return; + } - // 绘制角色,考虑方向翻转 float x = hitbox.x; float y = hitbox.y; float width = hitbox.width; float height = hitbox.height; if (isFacingRight) { - batch.draw(currentFrame, x, y, width, height); + // 正向绘制并应用缩放 + batch.draw( + currentFrame, + x, y, // 位置 + width / 2, height / 2, // 缩放原点(中心) + width, height, // 宽高 + scaleX, scaleY, // 缩放比例 + 0 // 旋转角度 + ); } else { - batch.draw(currentFrame, x + width, y, -width, height); + // 翻转绘制并应用缩放 + batch.draw( + currentFrame, + x, y, // 位置 + width / 2, height / 2, // 缩放原点(中心) + width, height, // 宽高 + -scaleX, scaleY, // X轴翻转并应用缩放 + 0 // 旋转角度 + ); } } @@ -202,12 +227,10 @@ public abstract class Fighter implements Disposable { * 改变角色动作 */ public boolean changeAction(Action newAction) { - // 某些动作不能被打断 if (isActionUninterruptible(currentAction)) { return false; } - // 如果是新动作,重置状态时间 if (currentAction != newAction) { currentAction = newAction; stateTime = 0; @@ -228,7 +251,6 @@ public abstract class Fighter implements Disposable { * 更新碰撞框位置 */ protected void updateHitboxes() { - // 根据角色朝向更新攻击框位置 if (isFacingRight) { attackbox.setPosition(hitbox.x + hitbox.width - 10, hitbox.y + 20); } else { @@ -241,16 +263,12 @@ public abstract class Fighter implements Disposable { */ public void move(float x, float deltaTime) { if (x != 0) { - // 改变朝向 isFacingRight = x > 0; - // 移动位置 hitbox.x += x * speed * deltaTime; - // 处理移动状态转换 handleMoveState(); } else if (currentAction == Action.WALK) { - // 如果停止移动且当前是行走状态,切换到 idle changeAction(Action.IDLE); } } @@ -259,7 +277,6 @@ public abstract class Fighter implements Disposable { * 处理移动状态转换,子类可重写 */ protected void handleMoveState() { - // 如果不是攻击或特殊动作,切换到行走动画 if (currentAction != Action.ATTACK1 && currentAction != Action.ATTACK2 && currentAction != Action.ATTACK3 && currentAction != Action.SPECIAL1 && currentAction != Action.SPECIAL2 && currentAction != Action.JUMP && @@ -272,7 +289,6 @@ public abstract class Fighter implements Disposable { * 执行攻击 */ public boolean attack(int attackType) { - // 只能在允许攻击的状态下攻击 if (!canAttack()) { return false; } diff --git a/src/main/java/uno/mloluyu/desktop/GameCore.java b/src/main/java/uno/mloluyu/desktop/GameCore.java index 331d2d6..4dc7f57 100644 --- a/src/main/java/uno/mloluyu/desktop/GameCore.java +++ b/src/main/java/uno/mloluyu/desktop/GameCore.java @@ -3,24 +3,20 @@ package uno.mloluyu.desktop; import com.badlogic.gdx.ApplicationListener; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.GL20; -import com.badlogic.gdx.graphics.Texture; import com.badlogic.gdx.graphics.g2d.SpriteBatch; -import com.badlogic.gdx.graphics.g2d.TextureAtlas; import uno.mloluyu.characters.Alice; public class GameCore implements ApplicationListener { private SpriteBatch batch; - private TextureAtlas atlas; private Alice alice1; @Override public void create() { batch = new SpriteBatch(); - atlas = new TextureAtlas(Gdx.files.internal("src\\main\\resources\\character\\alice\\alice.atlas")); - alice1= new Alice(atlas); - + alice1= new Alice(); + } @Override diff --git a/src/main/java/uno/mloluyu/desktop/Launcher.java b/src/main/java/uno/mloluyu/desktop/Launcher.java index 1ff1802..4ec8113 100644 --- a/src/main/java/uno/mloluyu/desktop/Launcher.java +++ b/src/main/java/uno/mloluyu/desktop/Launcher.java @@ -9,7 +9,7 @@ public class Launcher { public static void main(String[] args) { Lwjgl3ApplicationConfiguration configuration = new Lwjgl3ApplicationConfiguration(); configuration.setTitle("Test Game"); - configuration.setWindowedMode(1200, 800); + configuration.setWindowedMode(2600,1600); configuration.setForegroundFPS(60); configuration.useVsync(true); new Lwjgl3Application(new GameCore(), configuration); diff --git a/src/main/resources/character/alice/alice-0.png b/src/main/resources/character/alice/alice-0.png deleted file mode 100644 index 28607a2..0000000 Binary files a/src/main/resources/character/alice/alice-0.png and /dev/null differ diff --git a/src/main/resources/character/alice/alice-1.png b/src/main/resources/character/alice/alice-1.png deleted file mode 100644 index 1464198..0000000 Binary files a/src/main/resources/character/alice/alice-1.png and /dev/null differ diff --git a/src/main/resources/character/alice/alice.atlas b/src/main/resources/character/alice/alice.atlas deleted file mode 100644 index 38fc51f..0000000 --- a/src/main/resources/character/alice/alice.atlas +++ /dev/null @@ -1,1669 +0,0 @@ -alice-0.png -size: 2048, 2048 -format: RGBA8888 -filter: Linear, Linear -repeat: none -pma: false -alpha/alpha000 - bounds: 1791, 712, 256, 256 -attackAa/attackAa004 - bounds: 1781, 1826, 83, 88 - offsets: 28, 17, 128, 128 - rotate: 90 -attackAc/attackAc006 - bounds: 1815, 1911, 86, 68 - offsets: 33, 36, 128, 128 - rotate: 90 -attackAc/attackAc007 - bounds: 1977, 423, 70, 74 - offsets: 36, 33, 128, 128 -attackAd/attackAd004 - bounds: 1791, 635, 75, 92 - offsets: 35, 15, 128, 128 - rotate: 90 -attackAd/attackAd006 - bounds: 751, 635, 50, 96 - offsets: 45, 15, 128, 128 -attackBf/attackBf004 - bounds: 1663, 1911, 79, 86 - offsets: 28, 15, 256, 128 -attackBf/attackBf005 - bounds: 1102, 1309, 68, 87 - offsets: 29, 15, 256, 128 - rotate: 90 -attackCa/attackCa000 - bounds: 751, 733, 50, 93 - offsets: 16, 2, 116, 104 -attackCa/attackCa009 - bounds: 584, 1310, 72, 79 - offsets: 24, 4, 116, 104 - rotate: 90 -attackCa/attackCa010 - bounds: 891, 1309, 75, 73 - offsets: 35, 4, 116, 104 -attackCa/attackCa014 - bounds: 751, 828, 50, 93 - offsets: 28, 3, 116, 104 -back/spell000 - bounds: 1061, 1179, 128, 128 -back/spell001 - bounds: 1, 1, 800, 533 -back/spell002 - bounds: 1791, 970, 256, 256 -back/spell003 - bounds: 493, 536, 256, 256 -back/spell004 - bounds: 493, 794, 256, 256 -back/spell005 - bounds: 493, 1052, 256, 256 -back/spell006 - bounds: 1787, 1228, 256, 256 -BulletBa/BulletBa000 - bounds: 1317, 131, 512, 64 -bulletFb/bulletFb000 - bounds: 1983, 293, 128, 64 - rotate: 90 -bulletGa/bulletGa000 - bounds: 1561, 1642, 256, 32 - rotate: 90 -bulletGa/bulletGa001 - bounds: 1595, 1642, 256, 32 - rotate: 90 -bulletGa/bulletGa002 - bounds: 1785, 1486, 256, 32 -bulletGa/bulletGa003 - bounds: 1785, 1520, 256, 32 -bulletGa/bulletGa004 - bounds: 1783, 1554, 256, 32 -bulletGa/bulletGa005 - bounds: 1783, 1588, 256, 32 -bulletGa/bulletGa006 - bounds: 1783, 1622, 256, 32 -bulletGa/bulletGa007 - bounds: 1629, 1642, 256, 32 - rotate: 90 -bulletGa/bulletGa008 - bounds: 1783, 1656, 256, 32 -bulletGa/bulletGa009 - bounds: 1783, 1690, 256, 32 -bulletGa/bulletGa010 - bounds: 1783, 1724, 256, 32 -bulletGa/bulletGa011 - bounds: 1783, 1758, 256, 32 -bulletGa/bulletGa012 - bounds: 1783, 1792, 256, 32 -dashFront/dashFront002 - bounds: 741, 1310, 72, 70 - offsets: 42, 15, 128, 128 - rotate: 90 -dashFront/dashFront005 - bounds: 1885, 1911, 44, 85 - offsets: 51, 15, 128, 128 -face/face000 - bounds: 1663, 1485, 120, 56 - offsets: 3, 8, 160, 64 -Guard/Guard000 - bounds: 1, 1666, 128, 256 -guardSit/guardSit000 - bounds: 1961, 499, 86, 105 - offsets: 39, 22, 128, 128 -hitAir/hitAir002 - bounds: 665, 1310, 72, 74 - offsets: 24, 35, 128, 128 - rotate: 90 -hitSpin/hitSpin001 - bounds: 493, 1310, 72, 89 - offsets: 22, 17, 128, 128 - rotate: 90 -invin/invin000 - bounds: 1825, 197, 3, 3 - offsets: 0, 1, 4, 4 -jump/jump002 - bounds: 751, 1112, 50, 83 - offsets: 41, 23, 128, 128 -objectAf/objectAf000 - bounds: 751, 1269, 38, 39 -objectAn/objectAn000 - bounds: 1813, 327, 45, 7 - rotate: 90 -objectBa/objectBa000 - bounds: 1825, 202, 256, 2 - rotate: 90 -objectCa/objectCa000 - bounds: 1931, 1826, 116, 98 -objectCa/objectCa001 - bounds: 1191, 1179, 90, 102 - rotate: 90 -objectCa/objectCa005 - bounds: 470, 1924, 120, 119 - rotate: 90 -objectCa/objectCa006 - bounds: 59, 1924, 116, 122 -objectCa/objectCa007 - bounds: 234, 1924, 116, 121 -objectCb/objectCb000 - bounds: 352, 1924, 116, 121 -objectCb/objectCb001 - bounds: 1813, 543, 90, 129 - rotate: 90 -objectCb/objectCb002 - bounds: 1829, 453, 88, 130 - rotate: 90 -objectCb/objectCb003 - bounds: 1663, 1808, 116, 101 -objectCb/objectCb004 - bounds: 1829, 259, 152, 104 -objectCb/objectCb005 - bounds: 1829, 365, 146, 86 -objectCb/objectCb006 - bounds: 1663, 1721, 118, 85 -objectCb/objectCb007 - bounds: 1663, 1543, 118, 87 -objectCb/objectCb008 - bounds: 1663, 1632, 118, 87 -objectCb/objectCb009 - bounds: 1931, 1926, 71, 90 - rotate: 90 -objectCb/objectCb010 - bounds: 1944, 606, 104, 102 - rotate: 90 -objectCb/objectCb011 - bounds: 1663, 1384, 120, 99 -shotAc/shotAc003 - bounds: 1871, 1826, 58, 83 - offsets: 0, 7, 64, 103 -shotAd/shotAd002 - bounds: 1623, 1999, 48, 104 - offsets: 9, 3, 64, 128 - rotate: 90 -shotAd/shotAd004 - bounds: 1729, 1999, 48, 104 - offsets: 9, 3, 64, 128 - rotate: 90 -shotAd/shotAd006 - bounds: 1191, 1271, 48, 102 - offsets: 9, 5, 64, 128 - rotate: 90 -shotBb/shotBb000 - bounds: 1885, 635, 47, 75 - offsets: 40, 34, 128, 128 -shotCb/shotCb001 - bounds: 1045, 1309, 55, 73 - offsets: 17, 23, 128, 128 -shotDa/shotDa000 - bounds: 968, 1309, 75, 73 - offsets: 35, 4, 116, 104 -shotDa/shotDa001 - bounds: 813, 1309, 73, 76 - offsets: 34, 4, 116, 104 - rotate: 90 -sit/sit002 - bounds: 751, 1197, 50, 70 - offsets: 1, 6, 54, 106 -spellAa/spellAa000 - bounds: 751, 536, 50, 97 - offsets: 23, 0, 80, 98 -spellBulletAa/spellBulletAa000 - bounds: 1831, 1, 256, 168 - rotate: 90 -spellBulletCa/spellBulletCa000 - bounds: 131, 1666, 128, 256 -spellBulletCa/spellBulletCa001 - bounds: 261, 1666, 128, 256 -spellBulletCa/spellBulletCa002 - bounds: 391, 1666, 128, 256 -spellBulletCa/spellBulletCa003 - bounds: 493, 1384, 128, 256 -spellBulletCa/spellBulletCa004 - bounds: 521, 1642, 128, 256 -spellBulletCa/spellBulletCa005 - bounds: 623, 1384, 128, 256 -spellBulletCa/spellBulletCa006 - bounds: 803, 1179, 128, 256 - rotate: 90 -spellBulletCa/spellBulletCa007 - bounds: 591, 1900, 128, 256 - rotate: 90 -spellBulletCa/spellBulletCa008 - bounds: 651, 1642, 128, 256 -spellBulletCa/spellBulletCa009 - bounds: 753, 1384, 128, 256 -spellBulletCa/spellBulletCa010 - bounds: 781, 1642, 128, 256 -spellBulletCa/spellBulletCa011 - bounds: 883, 1384, 128, 256 -spellBulletCa/spellBulletCa012 - bounds: 849, 1900, 128, 256 - rotate: 90 -spellBulletCa/spellBulletCa013 - bounds: 911, 1642, 128, 256 -spellBulletCa/spellBulletCa014 - bounds: 1013, 1384, 128, 256 -spellBulletCa/spellBulletCa015 - bounds: 1041, 1642, 128, 256 -spellBulletCa/spellBulletCa016 - bounds: 1143, 1384, 128, 256 -spellBulletCa/spellBulletCa017 - bounds: 1107, 1900, 128, 256 - rotate: 90 -spellBulletCa/spellBulletCa018 - bounds: 1171, 1642, 128, 256 -spellBulletCa/spellBulletCa019 - bounds: 1273, 1384, 128, 256 -spellBulletCa/spellBulletCa020 - bounds: 1301, 1642, 128, 256 -spellBulletCa/spellBulletCa021 - bounds: 1403, 1384, 128, 256 -spellBulletCa/spellBulletCa022 - bounds: 1365, 1900, 128, 256 - rotate: 90 -spellBulletCa/spellBulletCa023 - bounds: 1431, 1642, 128, 256 -spellBulletCa/spellBulletCa024 - bounds: 1533, 1384, 128, 256 -spellBulletFa/spellBulletFa000 - bounds: 1317, 1, 512, 128 -spellCall/spellCall001 - bounds: 2001, 100, 46, 95 - offsets: 45, 15, 128, 128 -spellEa/spellEa004 - bounds: 1191, 1321, 61, 100 - offsets: 13, 2, 85, 103 - rotate: 90 -spellEa/spellEa009 - bounds: 1744, 1911, 69, 86 - offsets: 14, 2, 85, 103 -spellFa/spellFa000 - bounds: 2001, 197, 46, 94 - offsets: 15, 2, 61, 98 -spellGa/spellGa000 - bounds: 1933, 1999, 48, 95 - offsets: 24, 3, 73, 104 - rotate: 90 -spellGa/spellGa008 - bounds: 1835, 1999, 48, 96 - offsets: 20, 3, 73, 104 - rotate: 90 -stand/stand003 - bounds: 2001, 1, 46, 97 - offsets: 8, 15, 54, 128 -stand/stand008 - bounds: 1623, 1900, 38, 97 - offsets: 7, 15, 54, 128 -stand/娋 - bounds: 1317, 197, 431, 494 - offsets: 67, 0, 512, 512 - rotate: 90 -stand/婐 - bounds: 1, 914, 374, 490 - offsets: 85, 0, 512, 512 - rotate: 90 -stand/嬃 - bounds: 803, 803, 374, 490 - offsets: 85, 0, 512, 512 - rotate: 90 -stand/寛 - bounds: 1299, 630, 376, 490 - offsets: 85, 0, 512, 512 - rotate: 90 -stand/搟 - bounds: 803, 374, 427, 494 - offsets: 67, 0, 512, 512 - rotate: 90 -stand/晛 - bounds: 1, 536, 376, 490 - offsets: 85, 0, 512, 512 - rotate: 90 -stand/晧 - bounds: 803, 1, 371, 512 - offsets: 82, 0, 512, 512 - rotate: 90 -stand/梋 - bounds: 1, 1290, 374, 490 - offsets: 85, 0, 512, 512 - rotate: 90 -stand/榝 - bounds: 1295, 1008, 374, 490 - offsets: 85, 0, 512, 512 - rotate: 90 -standUpBack/standUpBack000 - bounds: 1, 1924, 123, 56 - rotate: 90 -standUpBack/standUpBack001 - bounds: 177, 1924, 122, 55 - rotate: 90 -tailAa/tailAa000 - bounds: 1813, 197, 10, 128 -walkFront/walkFront000 - bounds: 751, 1018, 50, 92 - offsets: 2, 15, 53, 128 -walkFront/walkFront006 - bounds: 751, 923, 50, 93 - offsets: 2, 15, 53, 128 - -alice-1.png -size: 2048, 1094 -format: RGBA8888 -filter: Linear, Linear -repeat: none -pma: false -attackAa/attackAa000 - bounds: 1118, 337, 51, 93 - offsets: 34, 17, 128, 128 - rotate: 90 -attackAa/attackAa001 - bounds: 1060, 755, 53, 90 - offsets: 26, 17, 128, 128 -attackAa/attackAa002 - bounds: 279, 1013, 79, 89 - offsets: 28, 17, 128, 128 - rotate: 90 -attackAa/attackAa003 - bounds: 521, 67, 87, 87 - offsets: 30, 17, 128, 128 -attackAa/attackAa005 - bounds: 923, 202, 59, 92 - offsets: 33, 17, 128, 128 -attackAa/attackAa006 - bounds: 448, 379, 48, 94 - offsets: 40, 17, 128, 128 - rotate: 90 -attackAb/attackAb000 - bounds: 1658, 714, 49, 69 - offsets: 36, 16, 128, 128 - rotate: 90 -attackAb/attackAb001 - bounds: 1674, 656, 56, 57 - offsets: 30, 16, 128, 128 - rotate: 90 -attackAb/attackAb002 - bounds: 980, 1034, 69, 59 - offsets: 24, 16, 128, 128 -attackAb/attackAb003 - bounds: 786, 443, 89, 59 - offsets: 26, 15, 128, 128 - rotate: 90 -attackAb/attackAb004 - bounds: 922, 296, 72, 61 - offsets: 21, 16, 128, 128 -attackAb/attackAb005 - bounds: 1364, 792, 62, 68 - offsets: 29, 16, 128, 128 -attackAb/attackAb006 - bounds: 1213, 667, 51, 69 - offsets: 39, 16, 128, 128 - rotate: 90 -attackAc/attackAc000 - bounds: 1431, 936, 47, 71 - offsets: 39, 38, 128, 128 -attackAc/attackAc001 - bounds: 1733, 663, 49, 71 - offsets: 36, 35, 128, 128 - rotate: 90 -attackAc/attackAc002 - bounds: 1255, 923, 58, 72 - offsets: 29, 33, 128, 128 -attackAc/attackAc003 - bounds: 908, 1033, 60, 70 - offsets: 28, 34, 128, 128 - rotate: 90 -attackAc/attackAc004 - bounds: 585, 958, 97, 60 - offsets: 28, 40, 128, 128 - rotate: 90 -attackAc/attackAc005 - bounds: 609, 765, 93, 63 - offsets: 29, 39, 128, 128 - rotate: 90 -attackAc/attackAc008 - bounds: 1746, 361, 58, 84 - offsets: 39, 25, 128, 128 - rotate: 90 -attackAc/attackAc009 - bounds: 1468, 529, 51, 87 - offsets: 41, 23, 128, 128 -attackAc/attackAc010 - bounds: 1857, 421, 49, 92 - offsets: 38, 17, 128, 128 - rotate: 90 -attackAd/attackAd000 - bounds: 1053, 618, 45, 96 - offsets: 39, 15, 128, 128 - rotate: 90 -attackAd/attackAd001 - bounds: 779, 764, 47, 94 - offsets: 39, 15, 128, 128 -attackAd/attackAd002 - bounds: 518, 529, 60, 94 - offsets: 45, 15, 128, 128 -attackAd/attackAd003 - bounds: 493, 269, 74, 93 - offsets: 36, 15, 128, 128 -attackAd/attackAd005 - bounds: 540, 765, 67, 93 - offsets: 37, 15, 128, 128 -attackAd/attackAd007 - bounds: 1240, 385, 43, 96 - offsets: 47, 15, 128, 128 -attackAd/attackAd008 - bounds: 1330, 385, 39, 96 - offsets: 45, 15, 128, 128 -attackBc/attackBc009 - bounds: 760, 202, 60, 88 - offsets: 32, 15, 256, 128 - rotate: 90 -attackBc/attackBc010 - bounds: 1951, 385, 48, 92 - offsets: 33, 15, 256, 128 - rotate: 90 -attackBc/attackBc011 - bounds: 1213, 342, 41, 95 - offsets: 31, 15, 256, 128 - rotate: 90 -attackBc/attackBc012 - bounds: 1340, 483, 39, 96 - offsets: 30, 15, 256, 128 -attackBe/attackBe000 - bounds: 1660, 765, 48, 67 - offsets: 14, 18, 64, 128 - rotate: 90 -attackBf/attackBf000 - bounds: 1151, 618, 47, 96 - offsets: 22, 15, 256, 128 - rotate: 90 -attackBf/attackBf001 - bounds: 887, 843, 55, 91 - offsets: 25, 17, 256, 128 -attackBf/attackBf002 - bounds: 1870, 323, 55, 88 - offsets: 32, 17, 256, 128 - rotate: 90 -attackBf/attackBf003 - bounds: 1, 1013, 80, 85 - offsets: 29, 15, 256, 128 - rotate: 90 -attackCa/attackCa001 - bounds: 720, 525, 58, 91 - offsets: 11, 2, 116, 104 -attackCa/attackCa002 - bounds: 544, 370, 57, 90 - offsets: 10, 2, 116, 104 - rotate: 90 -attackCa/attackCa003 - bounds: 961, 606, 57, 90 - offsets: 10, 2, 116, 104 - rotate: 90 -attackCa/attackCa004 - bounds: 817, 688, 57, 90 - offsets: 10, 2, 116, 104 - rotate: 90 -attackCa/attackCa005 - bounds: 828, 747, 57, 90 - offsets: 10, 2, 116, 104 -attackCa/attackCa006 - bounds: 984, 200, 66, 90 - offsets: 1, 2, 116, 104 -attackCa/attackCa007 - bounds: 1052, 200, 65, 90 - offsets: 2, 2, 116, 104 -attackCa/attackCa008 - bounds: 1870, 263, 58, 88 - offsets: 22, 2, 116, 104 - rotate: 90 -attackCa/attackCa011 - bounds: 912, 359, 76, 76 - offsets: 34, 4, 116, 104 -attackCa/attackCa012 - bounds: 1294, 198, 68, 85 - offsets: 26, 4, 116, 104 -attackCa/attackCa013 - bounds: 1870, 201, 60, 88 - offsets: 28, 3, 116, 104 - rotate: 90 -attackCa/attackCa015 - bounds: 1631, 527, 43, 94 - offsets: 27, 3, 116, 104 -attackCa/attackCa016 - bounds: 441, 179, 44, 97 - offsets: 22, 1, 116, 104 -BulletAa/BulletAa000 - bounds: 1949, 1010, 32, 32 -BulletAa/BulletAa001 - bounds: 1820, 1041, 32, 32 -BulletAa/BulletAa002 - bounds: 1854, 1041, 32, 32 -BulletAa/BulletAa003 - bounds: 1888, 1041, 32, 32 -BulletAa/BulletAa004 - bounds: 1983, 1023, 32, 32 -BulletAa/BulletAa005 - bounds: 1922, 1044, 32, 32 -BulletAa/BulletAa006 - bounds: 1956, 1057, 32, 32 -BulletAb/BulletAb000 - bounds: 1357, 1000, 64, 64 -BulletAb/BulletAb001 - bounds: 1455, 694, 64, 64 -BulletAb/BulletAb002 - bounds: 1592, 699, 64, 64 -BulletAb/BulletAb003 - bounds: 1585, 811, 64, 64 -BulletAb/BulletAb004 - bounds: 1651, 815, 64, 64 -BulletAb/BulletAb005 - bounds: 1717, 817, 64, 64 -BulletAb/BulletAb006 - bounds: 1583, 877, 64, 64 -BulletAc/BulletAc000 - bounds: 1649, 881, 64, 64 -BulletAc/BulletAc001 - bounds: 1715, 883, 64, 64 -BulletAc/BulletAc002 - bounds: 1581, 943, 64, 64 -BulletAc/BulletAc003 - bounds: 1647, 947, 64, 64 -BulletAc/BulletAc004 - bounds: 1713, 949, 64, 64 -BulletAc/BulletAc005 - bounds: 1577, 1009, 64, 64 -BulletAc/BulletAc006 - bounds: 1643, 1013, 64, 64 -BulletCa/BulletCa000 - bounds: 1, 103, 128, 128 -BulletCa/BulletCa001 - bounds: 1, 233, 128, 128 -BulletCa/BulletCa002 - bounds: 1, 363, 128, 128 -BulletDa/BulletDa000 - bounds: 1709, 1015, 64, 64 -BulletDa/BulletDa001 - bounds: 1783, 817, 64, 64 -BulletDb/BulletDb005 - bounds: 414, 299, 32, 128 -BulletDb/BulletDb006 - bounds: 487, 69, 32, 128 -BulletDb/BulletDb007 - bounds: 960, 67, 32, 128 - rotate: 90 -BulletDb/BulletDb008 - bounds: 1090, 67, 32, 128 - rotate: 90 -BulletDb/BulletDb009 - bounds: 1220, 67, 32, 128 - rotate: 90 -BulletDb/BulletDb010 - bounds: 1350, 67, 32, 128 - rotate: 90 -BulletDb/BulletDb011 - bounds: 1480, 67, 32, 128 - rotate: 90 -BulletDb/BulletDb012 - bounds: 1610, 67, 32, 128 - rotate: 90 -BulletDb/BulletDb013 - bounds: 1740, 67, 32, 128 - rotate: 90 -BulletDb/BulletDb014 - bounds: 830, 101, 32, 128 - rotate: 90 -BulletDb/BulletDb015 - bounds: 960, 101, 32, 128 - rotate: 90 -BulletDb/BulletDb016 - bounds: 1090, 101, 32, 128 - rotate: 90 -BulletDb/BulletDb017 - bounds: 1220, 101, 32, 128 - rotate: 90 -BulletDb/BulletDb018 - bounds: 1350, 101, 32, 128 - rotate: 90 -BulletDb/BulletDb019 - bounds: 1480, 101, 32, 128 - rotate: 90 -BulletEa/BulletEa000 - bounds: 1, 493, 128, 128 -BulletEa/BulletEa001 - bounds: 1, 623, 128, 128 -BulletEa/BulletEa002 - bounds: 1, 753, 128, 128 -BulletFa/BulletFa000 - bounds: 830, 67, 128, 32 -BulletFa/BulletFa001 - bounds: 1, 883, 128, 128 -bulletFb/bulletFb001 - bounds: 517, 1, 128, 64 -bulletFb/bulletFb002 - bounds: 261, 521, 128, 64 - rotate: 90 -bulletFb/bulletFb003 - bounds: 647, 1, 128, 64 -bulletFb/bulletFb004 - bounds: 261, 651, 128, 64 - rotate: 90 -bulletFb/bulletFb005 - bounds: 777, 1, 128, 64 -bulletFb/bulletFb006 - bounds: 261, 781, 128, 64 - rotate: 90 -bulletFb/bulletFb007 - bounds: 907, 1, 128, 64 -bulletFb/bulletFb008 - bounds: 1037, 1, 128, 64 -bulletFb/bulletFb009 - bounds: 1167, 1, 128, 64 -bulletFb/bulletFb010 - bounds: 1297, 1, 128, 64 -bulletFb/bulletFb011 - bounds: 1427, 1, 128, 64 -bulletFb/bulletFb012 - bounds: 1557, 1, 128, 64 -bulletFb/bulletFb013 - bounds: 1687, 1, 128, 64 -bulletFb/bulletFb014 - bounds: 1817, 1, 128, 64 -bulletFb/bulletFb015 - bounds: 348, 299, 128, 64 - rotate: 90 -bulletFb/bulletFb016 - bounds: 327, 536, 128, 64 - rotate: 90 -bulletGa/bulletGa013 - bounds: 1, 1, 256, 32 -bulletGa/bulletGa014 - bounds: 1, 35, 256, 32 -bulletGb/bulletGb000 - bounds: 259, 1, 256, 32 -crash/crash000 - bounds: 1463, 301, 45, 95 - offsets: 41, 16, 128, 128 - rotate: 90 -crash/crash001 - bounds: 990, 359, 56, 93 - offsets: 33, 17, 128, 128 - rotate: 90 -crash/crash002 - bounds: 1468, 195, 57, 93 - offsets: 32, 17, 128, 128 - rotate: 90 -crash/crash003 - bounds: 1371, 385, 45, 95 - offsets: 41, 16, 128, 128 -dashBack/dashBack000 - bounds: 1676, 517, 55, 85 - offsets: 33, 26, 128, 128 -dashBack/dashBack001 - bounds: 1387, 637, 55, 84 - offsets: 38, 26, 128, 128 - rotate: 90 -dashBack/dashBack002 - bounds: 1187, 200, 65, 88 - offsets: 34, 21, 128, 128 -dashBack/dashBack003 - bounds: 1119, 200, 66, 88 - offsets: 33, 21, 128, 128 -dashFront/dashFront000 - bounds: 1733, 518, 53, 86 - offsets: 51, 15, 128, 128 - rotate: 90 -dashFront/dashFront001 - bounds: 88, 1013, 66, 80 - offsets: 44, 15, 128, 128 -dashFront/dashFront003 - bounds: 718, 129, 72, 69 - offsets: 42, 15, 128, 128 -dashFront/dashFront004 - bounds: 1578, 615, 45, 81 - offsets: 51, 17, 128, 128 -dashFront/dashFront006 - bounds: 1310, 342, 41, 89 - offsets: 49, 15, 128, 128 - rotate: 90 -dashFrontAir/dashFrontAir000 - bounds: 1089, 390, 51, 93 - offsets: 42, 11, 128, 128 -down/down000 - bounds: 1821, 522, 48, 85 - offsets: 40, 8, 128, 128 - rotate: 90 -down/down001 - bounds: 1729, 762, 53, 66 - offsets: 34, 8, 128, 128 - rotate: 90 -down/down002 - bounds: 834, 1033, 72, 60 - offsets: 28, 8, 128, 128 -down/down003 - bounds: 1570, 361, 58, 86 - offsets: 28, 6, 128, 128 - rotate: 90 -down/down004 - bounds: 1371, 289, 51, 90 - offsets: 36, 21, 128, 128 - rotate: 90 -down/down005 - bounds: 780, 534, 74, 65 - offsets: 29, 23, 128, 128 - rotate: 90 -down/down006 - bounds: 1733, 573, 87, 42 - offsets: 24, 17, 128, 128 -down/down007 - bounds: 943, 810, 97, 30 - offsets: 19, 14, 128, 128 -down/down008 - bounds: 1086, 292, 96, 30 - offsets: 19, 15, 128, 128 - rotate: 90 -emotionAa/emotionAa000 - bounds: 792, 135, 65, 94 - offsets: 7, 1, 72, 100 - rotate: 90 -emotionAa/emotionAa001 - bounds: 984, 135, 63, 94 - offsets: 7, 1, 72, 100 - rotate: 90 -emotionBa/emotionBa000 - bounds: 674, 525, 44, 97 - offsets: 20, 15, 64, 128 -guardBUnder/guardBUnder000 - bounds: 1428, 792, 49, 68 - offsets: 35, 15, 128, 128 -guardBUnder/guardBUnder001 - bounds: 2000, 664, 47, 69 - offsets: 37, 15, 128, 128 -guardBUpper/guardBUpper000 - bounds: 1951, 435, 48, 91 - offsets: 31, 15, 128, 128 - rotate: 90 -guardBUpper/guardBUpper001 - bounds: 1246, 483, 49, 89 - offsets: 30, 15, 128, 128 -guardSit/guardSit001 - bounds: 389, 773, 84, 105 - offsets: 42, 22, 128, 128 -guardUnder/guardUnder000 - bounds: 385, 666, 85, 105 - offsets: 40, 2, 128, 128 -guardUnder/guardUnder001 - bounds: 348, 429, 87, 105 - offsets: 39, 2, 128, 128 -guardUpper/guardUpper000 - bounds: 261, 299, 85, 109 - offsets: 39, 15, 128, 128 -guardUpper/guardUpper001 - bounds: 261, 410, 85, 109 - offsets: 40, 15, 128, 128 -hitAir/hitAir000 - bounds: 1666, 421, 44, 94 - offsets: 40, 19, 128, 128 - rotate: 90 -hitAir/hitAir001 - bounds: 1468, 437, 51, 90 - offsets: 36, 30, 128, 128 -hitAir/hitAir003 - bounds: 1217, 720, 81, 42 - offsets: 18, 49, 128, 128 -hitAir/hitAir004 - bounds: 748, 685, 77, 67 - offsets: 26, 36, 128, 128 - rotate: 90 -hitAir/hitAir005 - bounds: 156, 1013, 64, 80 - offsets: 30, 26, 128, 128 -hitAir/hitAir006 - bounds: 438, 980, 49, 98 - offsets: 39, 18, 128, 128 -hitAir/hitAir007 - bounds: 448, 278, 43, 99 - offsets: 46, 15, 128, 128 -hitAir/hitAir008 - bounds: 569, 269, 42, 99 - offsets: 43, 15, 128, 128 -hitSit/hitSit000 - bounds: 1423, 1009, 56, 67 - offsets: 0, 1, 64, 74 -hitSit/hitSit001 - bounds: 1521, 707, 53, 69 - offsets: 6, 1, 64, 74 - rotate: 90 -hitSit/hitSit002 - bounds: 1315, 923, 45, 72 - offsets: 15, 1, 64, 74 -hitSpin/hitSpin000 - bounds: 1822, 572, 44, 88 - offsets: 11, 17, 64, 128 - rotate: 90 -hitSpin/hitSpin002 - bounds: 636, 363, 64, 87 - offsets: 0, 17, 64, 128 - rotate: 90 -hitSpin/hitSpin003 - bounds: 1610, 152, 63, 90 - offsets: 0, 17, 64, 128 - rotate: 90 -hitSpin/hitSpin004 - bounds: 1944, 485, 48, 89 - offsets: 0, 17, 64, 128 - rotate: 90 -hitSpin/hitSpin005 - bounds: 850, 202, 71, 88 - offsets: 21, 17, 128, 128 -hitUnder/hitUnder000 - bounds: 1277, 764, 53, 84 - offsets: 32, 15, 128, 128 - rotate: 90 -hitUnder/hitUnder001 - bounds: 1666, 467, 48, 91 - offsets: 37, 16, 128, 128 - rotate: 90 -hitUnder/hitUnder002 - bounds: 1563, 234, 45, 96 - offsets: 41, 15, 128, 128 -hitUpper/hitUpper000 - bounds: 779, 264, 69, 90 - offsets: 24, 17, 128, 128 -hitUpper/hitUpper001 - bounds: 961, 505, 56, 91 - offsets: 33, 17, 128, 128 - rotate: 90 -hitUpper/hitUpper002 - bounds: 1570, 421, 45, 94 - offsets: 41, 16, 128, 128 - rotate: 90 -jump/jump000 - bounds: 834, 936, 49, 95 - offsets: 39, 14, 128, 128 -jump/jump001 - bounds: 1822, 101, 46, 91 - offsets: 40, 18, 128, 128 -jump/jump003 - bounds: 1431, 862, 45, 72 - offsets: 40, 32, 128, 128 -jump/jump004 - bounds: 1625, 623, 47, 74 - offsets: 42, 33, 128, 128 -jump/jump005 - bounds: 1277, 819, 48, 85 - offsets: 41, 27, 128, 128 - rotate: 90 -jump/jump006 - bounds: 551, 429, 58, 94 - offsets: 40, 23, 128, 128 -jump/jump007 - bounds: 261, 911, 60, 100 - offsets: 40, 19, 128, 128 -jump/jump008 - bounds: 1947, 1, 62, 100 - offsets: 38, 19, 128, 128 - rotate: 90 -objectAa/objectAa000 - bounds: 1905, 923, 33, 46 - rotate: 90 -objectAa/objectAa001 - bounds: 1953, 940, 33, 46 - rotate: 90 -objectAa/objectAa002 - bounds: 1901, 958, 33, 46 - rotate: 90 -objectAa/objectAa003 - bounds: 1949, 975, 33, 46 - rotate: 90 -objectAb/objectAb000 - bounds: 1257, 574, 38, 37 -objectAb/objectAb001 - bounds: 1860, 967, 38, 37 -objectAc/objectAc000 - bounds: 1908, 522, 34, 46 - offsets: 7, 0, 41, 46 -objectAc/objectAc001 - bounds: 1997, 988, 33, 46 - offsets: 8, 0, 41, 46 - rotate: 90 -objectAc/objectAc002 - bounds: 1775, 1015, 40, 44 - offsets: 1, 2, 41, 46 -objectAc/objectAc003 - bounds: 1401, 342, 41, 44 - offsets: 0, 2, 41, 46 - rotate: 90 -objectAd/objectAd000 - bounds: 632, 1057, 40, 36 -objectAd/objectAd001 - bounds: 1817, 1002, 40, 37 -objectAd/objectAd002 - bounds: 1535, 807, 64, 48 - rotate: 90 -objectAd/objectAd003 - bounds: 1527, 997, 64, 48 - rotate: 90 -objectAd/objectAd004 - bounds: 1947, 771, 49, 43 -objectAd/objectAd005 - bounds: 1479, 762, 53, 43 -objectAd/objectAd006 - bounds: 1998, 792, 49, 43 -objectAd/objectAd007 - bounds: 1534, 762, 53, 43 -objectAe/objectAe000 - bounds: 1729, 714, 71, 46 -objectAe/objectAe001 - bounds: 1952, 698, 71, 46 - rotate: 90 -objectAe/objectAe002 - bounds: 1876, 763, 69, 44 -objectAe/objectAe003 - bounds: 1589, 765, 69, 44 -objectAe/objectAe004 - bounds: 1335, 869, 52, 37 - rotate: 90 -objectAe/objectAe005 - bounds: 1847, 928, 52, 37 -objectAg/objectAg000 - bounds: 1905, 875, 46, 46 -objectAg/objectAg001 - bounds: 1953, 892, 46, 46 -objectAg/objectAg002 - bounds: 2001, 892, 46, 46 -objectAg/objectAg003 - bounds: 2001, 940, 46, 46 -objectAg/objectAg004 - bounds: 1781, 883, 64, 63 -objectAg/objectAg005 - bounds: 1849, 809, 64, 62 -objectAh/objectAh000 - bounds: 1944, 535, 86, 43 -objectAh/objectAh001 - bounds: 1912, 580, 86, 43 -objectAi/objectAi000 - bounds: 586, 1057, 36, 44 - rotate: 90 -objectAi/objectAi001 - bounds: 1779, 949, 34, 44 -objectAj/objectAj000 - bounds: 1775, 1061, 32, 43 - rotate: 90 -objectAj/objectAj001 - bounds: 1815, 967, 33, 43 - rotate: 90 -objectAj/objectAj002 - bounds: 1904, 993, 32, 43 - rotate: 90 -objectAj/objectAj003 - bounds: 1859, 1006, 33, 43 - rotate: 90 -objectAk/objectAk000 - bounds: 723, 1058, 35, 42 - rotate: 90 -objectAk/objectAk001 - bounds: 767, 1058, 35, 42 - rotate: 90 -objectAl/objectAl000 - bounds: 1249, 618, 47, 49 - rotate: 90 -objectAl/objectAl001 - bounds: 1313, 289, 51, 56 - rotate: 90 -objectAl/objectAl002 - bounds: 1676, 604, 50, 55 - rotate: 90 -objectAl/objectAl003 - bounds: 2000, 735, 46, 55 -objectAl/objectAl004 - bounds: 1121, 1034, 46, 59 -objectAl/objectAl005 - bounds: 1255, 997, 42, 59 - rotate: 90 -objectAm/objectAm000 - bounds: 674, 1058, 35, 47 - rotate: 90 -objectAm/objectAm001 - bounds: 1054, 505, 33, 48 -objectBa/objectBa001 - bounds: 1, 69, 256, 32 -objectCa/objectCa002 - bounds: 487, 199, 68, 99 - rotate: 90 -objectCa/objectCa003 - bounds: 437, 429, 55, 98 -objectCa/objectCa004 - bounds: 391, 69, 94, 108 -objectCb/objectCb012 - bounds: 261, 199, 116, 98 -redAura/redAura000 - bounds: 1990, 1057, 32, 32 -shotAa/shotAa000 - bounds: 647, 958, 47, 97 - offsets: 17, 15, 64, 128 -shotAa/shotAa001 - bounds: 521, 156, 41, 97 - offsets: 22, 15, 64, 128 - rotate: 90 -shotAa/shotAa002 - bounds: 990, 417, 40, 97 - offsets: 20, 15, 64, 128 - rotate: 90 -shotAa/shotAa003 - bounds: 1089, 530, 42, 97 - offsets: 18, 15, 64, 128 - rotate: 90 -shotAa/shotAa004 - bounds: 649, 666, 44, 97 - offsets: 18, 15, 64, 128 -shotAa/shotAa005 - bounds: 696, 860, 44, 97 - offsets: 18, 15, 64, 128 -shotAa/shotAa006 - bounds: 1059, 574, 42, 97 - offsets: 18, 15, 64, 128 - rotate: 90 -shotAa/shotAa007 - bounds: 450, 625, 39, 97 - offsets: 22, 15, 64, 128 - rotate: 90 -shotAa/shotAa008 - bounds: 648, 624, 40, 97 - offsets: 22, 15, 64, 128 - rotate: 90 -shotAa/shotAa009 - bounds: 540, 666, 56, 97 - offsets: 6, 15, 64, 128 -shotAa/shotAa010 - bounds: 1563, 135, 45, 97 - offsets: 18, 15, 64, 128 -shotAb/shotAb000 - bounds: 1733, 617, 44, 72 - offsets: 11, 15, 64, 128 - rotate: 90 -shotAb/shotAb001 - bounds: 1807, 618, 44, 72 - offsets: 11, 15, 64, 128 - rotate: 90 -shotAb/shotAb002 - bounds: 1802, 715, 44, 72 - offsets: 11, 15, 64, 128 - rotate: 90 -shotAb/shotAb003 - bounds: 1881, 625, 44, 72 - offsets: 11, 15, 64, 128 - rotate: 90 -shotAb/shotAb004 - bounds: 1878, 671, 44, 72 - offsets: 11, 15, 64, 128 - rotate: 90 -shotAb/shotAb005 - bounds: 1876, 717, 44, 72 - offsets: 11, 15, 64, 128 - rotate: 90 -shotAb/shotAb006 - bounds: 1478, 862, 44, 72 - offsets: 11, 15, 64, 128 -shotAb/shotAb007 - bounds: 1521, 633, 55, 72 - offsets: 0, 15, 64, 128 -shotAb/shotAb008 - bounds: 1481, 1009, 44, 72 - offsets: 11, 15, 64, 128 -shotAc/shotAc000 - bounds: 1660, 765, 48, 67 - offsets: 14, 3, 64, 103 - rotate: 90 -shotAc/shotAc001 - bounds: 1381, 579, 56, 85 - offsets: 6, 3, 64, 103 - rotate: 90 -shotAc/shotAc002 - bounds: 1570, 468, 57, 86 - offsets: 1, 6, 64, 103 - rotate: 90 -shotAc/shotAc004 - bounds: 1041, 941, 53, 91 - offsets: 5, 2, 64, 103 -shotAc/shotAc005 - bounds: 1188, 489, 56, 83 - offsets: 1, 7, 64, 103 -shotAd/shotAd000 - bounds: 1852, 472, 48, 90 - offsets: 11, 17, 64, 128 - rotate: 90 -shotAd/shotAd001 - bounds: 364, 906, 49, 99 - offsets: 10, 8, 64, 128 -shotAd/shotAd003 - bounds: 1610, 101, 49, 104 - offsets: 7, 3, 64, 128 - rotate: 90 -shotAd/shotAd005 - bounds: 1716, 101, 49, 104 - offsets: 7, 3, 64, 128 - rotate: 90 -shotAd/shotAd007 - bounds: 598, 666, 49, 97 - offsets: 10, 10, 64, 128 -shotAd/shotAd008 - bounds: 847, 538, 58, 89 - offsets: 0, 18, 64, 128 -shotAd/shotAd009 - bounds: 2000, 580, 47, 82 - offsets: 9, 25, 64, 128 -shotBa/shotBa000 - bounds: 849, 358, 61, 85 - offsets: 22, 15, 128, 128 -shotBa/shotBa001 - bounds: 1807, 287, 61, 61 - offsets: 22, 15, 128, 128 -shotBa/shotBa002 - bounds: 1526, 932, 63, 53 - offsets: 21, 15, 128, 128 - rotate: 90 -shotBa/shotBa003 - bounds: 1524, 873, 57, 57 - offsets: 21, 15, 128, 128 -shotBa/shotBa004 - bounds: 850, 292, 70, 64 - offsets: 17, 15, 128, 128 -shotBa/shotBa005 - bounds: 1300, 693, 69, 69 - offsets: 20, 16, 128, 128 -shotBa/shotBa006 - bounds: 1300, 581, 54, 79 - offsets: 30, 16, 128, 128 - rotate: 90 -shotBa/shotBa007 - bounds: 1096, 847, 54, 90 - offsets: 39, 16, 128, 128 -shotBa/shotBa008 - bounds: 1096, 939, 49, 93 - offsets: 43, 15, 128, 128 -shotBa/shotBa009 - bounds: 681, 264, 47, 97 - offsets: 45, 15, 128, 128 -shotBa/shotBa010 - bounds: 538, 958, 45, 98 - offsets: 45, 15, 128, 128 -shotBa/shotBa011 - bounds: 323, 911, 39, 100 - offsets: 42, 15, 128, 128 -shotBa/shotBa012 - bounds: 1418, 385, 42, 95 - offsets: 41, 15, 128, 128 -shotBa/shotBa013 - bounds: 1285, 385, 43, 96 - offsets: 41, 15, 128, 128 -shotBa/shotBa014 - bounds: 730, 264, 47, 97 - offsets: 35, 15, 128, 128 -shotBb/shotBb001 - bounds: 1915, 816, 57, 64 - offsets: 32, 39, 128, 128 - rotate: 90 -shotBb/shotBb002 - bounds: 1981, 837, 53, 62 - offsets: 34, 35, 128, 128 - rotate: 90 -shotBb/shotBb003 - bounds: 1479, 807, 54, 53 - offsets: 35, 43, 128, 128 -shotBb/shotBb004 - bounds: 1849, 873, 54, 53 - offsets: 32, 43, 128, 128 -shotBb/shotBb005 - bounds: 1260, 1041, 52, 54 - offsets: 33, 46, 128, 128 - rotate: 90 -shotBb/shotBb006 - bounds: 909, 685, 50, 62 - offsets: 36, 41, 128, 128 -shotCa/shotCa000 - bounds: 961, 711, 43, 97 - offsets: 39, 15, 128, 128 - rotate: 90 -shotCa/shotCa001 - bounds: 1610, 217, 45, 97 - offsets: 37, 15, 128, 128 - rotate: 90 -shotCa/shotCa002 - bounds: 1158, 574, 42, 97 - offsets: 38, 15, 128, 128 - rotate: 90 -shotCa/shotCa003 - bounds: 1118, 720, 42, 97 - offsets: 38, 15, 128, 128 - rotate: 90 -shotCa/shotCa004 - bounds: 998, 842, 43, 97 - offsets: 39, 15, 128, 128 -shotCa/shotCa005 - bounds: 1089, 485, 43, 97 - offsets: 39, 15, 128, 128 - rotate: 90 -shotCb/shotCb000 - bounds: 1473, 618, 46, 72 - offsets: 22, 23, 128, 128 -shotCb/shotCb002 - bounds: 1374, 862, 55, 71 - offsets: 23, 23, 128, 128 -shotCb/shotCb003 - bounds: 1870, 67, 74, 66 - offsets: 31, 23, 128, 128 -shotCb/shotCb004 - bounds: 716, 460, 63, 68 - offsets: 31, 23, 128, 128 - rotate: 90 -shotCb/shotCb005 - bounds: 1051, 1034, 59, 68 - offsets: 32, 23, 128, 128 - rotate: 90 -shotCb/shotCb006 - bounds: 1806, 664, 49, 70 - offsets: 31, 23, 128, 128 - rotate: 90 -shotCb/shotCb007 - bounds: 1802, 761, 44, 72 - offsets: 27, 23, 128, 128 - rotate: 90 -shotCb/shotCb008 - bounds: 1955, 625, 43, 71 - offsets: 27, 23, 128, 128 -shotDa/shotDa002 - bounds: 782, 356, 65, 85 - offsets: 26, 4, 116, 104 -sit/sit000 - bounds: 1169, 1041, 52, 89 - offsets: 2, 5, 54, 106 - rotate: 90 -sit/sit001 - bounds: 1254, 869, 52, 79 - offsets: 1, 5, 54, 106 - rotate: 90 -sit/sit003 - bounds: 1480, 936, 44, 71 - offsets: 3, 5, 54, 106 -sit/sit004 - bounds: 1371, 751, 39, 76 - offsets: 6, 6, 54, 106 - rotate: 90 -sit/sit005 - bounds: 1832, 380, 39, 87 - offsets: 6, 5, 54, 106 - rotate: 90 -sit/sit006 - bounds: 961, 563, 41, 96 - offsets: 3, 5, 54, 106 - rotate: 90 -spellAa/spellAa001 - bounds: 602, 860, 56, 96 - offsets: 19, 1, 80, 98 -spellAa/spellAa002 - bounds: 475, 762, 63, 96 - offsets: 15, 0, 80, 98 -spellAa/spellAa003 - bounds: 539, 860, 61, 96 - offsets: 16, 0, 80, 98 -spellAa/spellAa004 - bounds: 489, 958, 47, 98 - offsets: 23, 0, 80, 98 -spellAa/spellAa005 - bounds: 985, 941, 54, 91 - offsets: 14, 0, 80, 98 -spellAa/spellAa006 - bounds: 370, 1007, 66, 86 - offsets: 0, 0, 80, 98 -spellAa/spellAa007 - bounds: 1960, 259, 65, 87 - offsets: 1, 0, 80, 98 - rotate: 90 -spellAa/spellAa008 - bounds: 1807, 194, 61, 91 - offsets: 7, 0, 80, 98 -spellAa/spellAa009 - bounds: 936, 936, 47, 95 - offsets: 17, 0, 80, 98 -spellAa/spellAa010 - bounds: 696, 959, 44, 97 - offsets: 28, 0, 80, 98 -spellAa/spellAa011 - bounds: 1960, 191, 66, 87 - offsets: 0, 0, 80, 98 - rotate: 90 -spellBa/spellBa000 - bounds: 1297, 483, 41, 96 - offsets: 45, 15, 128, 128 -spellBa/spellBa001 - bounds: 1521, 539, 49, 92 - offsets: 39, 16, 128, 128 -spellBa/spellBa002 - bounds: 1220, 764, 55, 81 - offsets: 34, 16, 128, 128 -spellBa/spellBa003 - bounds: 912, 437, 54, 76 - offsets: 40, 16, 128, 128 - rotate: 90 -spellBa/spellBa004 - bounds: 1759, 471, 45, 91 - offsets: 42, 16, 128, 128 - rotate: 90 -spellBa/spellBa005 - bounds: 588, 200, 62, 99 - offsets: 34, 16, 128, 128 - rotate: 90 -spellBa/spellBa006 - bounds: 379, 199, 60, 98 - offsets: 34, 16, 128, 128 -spellBa/spellBa007 - bounds: 415, 880, 58, 98 - offsets: 34, 16, 128, 128 -spellBa/spellBa008 - bounds: 907, 590, 52, 93 - offsets: 39, 17, 128, 128 -spellBa/spellBa009 - bounds: 1709, 315, 44, 96 - offsets: 41, 15, 128, 128 - rotate: 90 -spellBulletAa/spellBulletAa001 - bounds: 131, 103, 128, 128 -spellBulletAa/spellBulletAa002 - bounds: 131, 233, 128, 128 -spellBulletAa/spellBulletAa003 - bounds: 131, 363, 128, 128 -spellBulletAa/spellBulletAa004 - bounds: 131, 493, 128, 128 -spellBulletBa/spellBulletBa000 - bounds: 131, 623, 128, 128 -spellBulletDa/spellBulletDa000 - bounds: 131, 753, 128, 128 -spellBulletDa/spellBulletDa001 - bounds: 131, 883, 128, 128 -spellBulletEa/spellBulletEa000 - bounds: 259, 35, 256, 32 -spellBulletFb/spellBulletFb000 - bounds: 261, 69, 128, 128 -spellCa/spellCa000 - bounds: 1142, 390, 51, 93 - offsets: 30, 0, 97, 103 -spellCa/spellCa001 - bounds: 1371, 694, 55, 82 - offsets: 27, 0, 97, 103 - rotate: 90 -spellCa/spellCa002 - bounds: 1362, 935, 63, 67 - offsets: 23, 0, 97, 103 - rotate: 90 -spellCa/spellCa003 - bounds: 689, 200, 62, 69 - offsets: 20, 0, 97, 103 - rotate: 90 -spellCa/spellCa004 - bounds: 222, 1013, 55, 80 - offsets: 24, 0, 97, 103 -spellCa/spellCa005 - bounds: 887, 749, 54, 92 - offsets: 19, 0, 97, 103 -spellCa/spellCa006 - bounds: 1152, 847, 54, 90 - offsets: 18, 1, 97, 103 -spellCa/spellCa007 - bounds: 1060, 665, 56, 88 - offsets: 17, 3, 97, 103 -spellCa/spellCa008 - bounds: 817, 629, 57, 88 - offsets: 17, 3, 97, 103 - rotate: 90 -spellCall/spellCall000 - bounds: 1195, 390, 43, 97 - offsets: 36, 0, 80, 98 -spellCall/spellCall002 - bounds: 695, 666, 51, 96 - offsets: 43, 15, 128, 128 -spellCall/spellCall003 - bounds: 620, 129, 69, 96 - offsets: 24, 15, 128, 128 - rotate: 90 -spellCall/spellCall004 - bounds: 1369, 135, 58, 95 - offsets: 37, 15, 128, 128 - rotate: 90 -spellCall/spellCall005 - bounds: 1947, 65, 55, 100 - offsets: 36, 15, 128, 128 - rotate: 90 -spellCall/spellCall006 - bounds: 327, 796, 60, 108 - offsets: 32, 15, 128, 128 -spellCall/spellCall007 - bounds: 610, 67, 60, 108 - offsets: 31, 15, 128, 128 - rotate: 90 -spellCall/spellCall008 - bounds: 720, 67, 59, 108 - offsets: 31, 15, 128, 128 - rotate: 90 -spellCall/spellCall009 - bounds: 1521, 444, 47, 93 - offsets: 43, 15, 128, 128 -spellCall/spellCall010 - bounds: 1705, 268, 45, 96 - offsets: 50, 15, 128, 128 - rotate: 90 -spellCall/spellCall011 - bounds: 1426, 482, 40, 95 - offsets: 47, 15, 128, 128 -spellCall/spellCall012 - bounds: 549, 625, 39, 97 - offsets: 44, 15, 128, 128 - rotate: 90 -spellDa/spellDa000 - bounds: 1208, 847, 44, 96 - offsets: 16, 1, 72, 100 -spellDa/spellDa001 - bounds: 1381, 482, 43, 95 - offsets: 16, 2, 72, 100 -spellDa/spellDa002 - bounds: 1206, 945, 47, 94 - offsets: 17, 1, 72, 100 -spellDa/spellDa003 - bounds: 1702, 152, 57, 95 - offsets: 11, 1, 72, 100 - rotate: 90 -spellDa/spellDa004 - bounds: 613, 264, 66, 94 - offsets: 3, 1, 72, 100 -spellDa/spellDa005 - bounds: 888, 135, 65, 94 - offsets: 7, 1, 72, 100 - rotate: 90 -spellDa/spellDa006 - bounds: 1080, 135, 63, 94 - offsets: 7, 1, 72, 100 - rotate: 90 -spellDa/spellDa007 - bounds: 907, 493, 52, 95 - offsets: 15, 2, 72, 100 -spellDa/spellDa008 - bounds: 742, 860, 44, 97 - offsets: 16, 1, 72, 100 -spellEa/spellEa000 - bounds: 1709, 211, 55, 96 - offsets: 5, 3, 85, 103 - rotate: 90 -spellEa/spellEa001 - bounds: 834, 839, 51, 95 - offsets: 7, 3, 85, 103 -spellEa/spellEa002 - bounds: 885, 936, 49, 95 - offsets: 9, 3, 85, 103 -spellEa/spellEa003 - bounds: 494, 429, 55, 98 - offsets: 10, 2, 85, 103 -spellEa/spellEa005 - bounds: 475, 860, 62, 96 - offsets: 14, 2, 85, 103 -spellEa/spellEa006 - bounds: 1272, 135, 61, 95 - offsets: 15, 2, 85, 103 - rotate: 90 -spellEa/spellEa007 - bounds: 996, 292, 65, 88 - offsets: 14, 2, 85, 103 - rotate: 90 -spellEa/spellEa008 - bounds: 1960, 122, 67, 87 - offsets: 14, 2, 85, 103 - rotate: 90 -spellEa/spellEa010 - bounds: 1870, 135, 64, 88 - offsets: 14, 2, 85, 103 - rotate: 90 -spellEa/spellEa011 - bounds: 847, 445, 58, 91 - offsets: 15, 2, 85, 103 -spellEa/spellEa012 - bounds: 1118, 667, 51, 93 - offsets: 16, 2, 85, 103 - rotate: 90 -spellFa/spellFa001 - bounds: 943, 756, 52, 93 - offsets: 9, 1, 61, 98 - rotate: 90 -spellFa/spellFa002 - bounds: 1960, 326, 57, 87 - offsets: 2, 1, 61, 98 - rotate: 90 -spellFa/spellFa003 - bounds: 1147, 939, 57, 87 - offsets: 1, 1, 61, 98 -spellFa/spellFa004 - bounds: 1658, 361, 58, 86 - offsets: 0, 1, 61, 98 - rotate: 90 -spellFa/spellFa005 - bounds: 1572, 527, 57, 86 - offsets: 1, 1, 61, 98 -spellFa/spellFa006 - bounds: 1462, 348, 57, 87 - offsets: 2, 1, 61, 98 -spellGa/spellGa001 - bounds: 611, 429, 52, 94 - offsets: 18, 3, 73, 104 -spellGa/spellGa002 - bounds: 674, 765, 53, 93 - offsets: 16, 3, 73, 104 -spellGa/spellGa003 - bounds: 1466, 135, 58, 95 - offsets: 9, 3, 73, 104 - rotate: 90 -spellGa/spellGa004 - bounds: 450, 529, 66, 94 - offsets: 3, 3, 73, 104 -spellGa/spellGa005 - bounds: 472, 666, 66, 94 - offsets: 3, 3, 73, 104 -spellGa/spellGa006 - bounds: 1176, 135, 63, 94 - offsets: 3, 3, 73, 104 - rotate: 90 -spellGa/spellGa007 - bounds: 725, 363, 55, 95 - offsets: 9, 3, 73, 104 -stand/stand000 - bounds: 742, 959, 44, 97 - offsets: 2, 15, 54, 128 -stand/stand001 - bounds: 1369, 195, 45, 97 - offsets: 5, 15, 54, 128 - rotate: 90 -stand/stand002 - bounds: 990, 459, 44, 97 - offsets: 8, 15, 54, 128 - rotate: 90 -stand/stand004 - bounds: 1364, 242, 45, 97 - offsets: 8, 15, 54, 128 - rotate: 90 -stand/stand005 - bounds: 961, 665, 44, 97 - offsets: 8, 15, 54, 128 - rotate: 90 -stand/stand006 - bounds: 1610, 317, 42, 97 - offsets: 7, 15, 54, 128 - rotate: 90 -stand/stand007 - bounds: 1121, 806, 39, 97 - offsets: 7, 15, 54, 128 - rotate: 90 -stand/stand009 - bounds: 1121, 764, 40, 97 - offsets: 5, 15, 54, 128 - rotate: 90 -stand/stand010 - bounds: 1463, 254, 45, 97 - offsets: 0, 15, 54, 128 - rotate: 90 -stand/stand011 - bounds: 1119, 290, 45, 97 - offsets: 0, 15, 54, 128 - rotate: 90 -stand/stand012 - bounds: 580, 525, 45, 97 - offsets: 0, 15, 54, 128 -stand/stand013 - bounds: 627, 525, 45, 97 - offsets: 0, 15, 54, 128 -stand/stand014 - bounds: 788, 860, 44, 97 - offsets: 1, 15, 54, 128 -stand/stand015 - bounds: 788, 959, 44, 97 - offsets: 1, 15, 54, 128 -standUp/standUp000 - bounds: 489, 1058, 95, 35 - offsets: 19, 14, 128, 128 -standUp/standUp001 - bounds: 1300, 637, 85, 54 - offsets: 21, 15, 128, 128 -standUp/standUp002 - bounds: 748, 618, 62, 65 - offsets: 30, 16, 128, 128 -standUp/standUp003 - bounds: 1316, 997, 39, 78 - offsets: 44, 15, 128, 128 -standUp/standUp004 - bounds: 1254, 200, 38, 89 - offsets: 43, 15, 128, 128 -standUp/standUp005 - bounds: 660, 860, 34, 96 - offsets: 46, 15, 128, 128 -standUpFront/standUpFront000 - bounds: 327, 666, 128, 56 - rotate: 90 -standUpFront/standUpFront001 - bounds: 393, 536, 128, 55 - rotate: 90 -walkFront/walkFront001 - bounds: 1043, 847, 51, 92 - offsets: 1, 16, 53, 128 -walkFront/walkFront002 - bounds: 729, 764, 48, 94 - offsets: 2, 15, 53, 128 -walkFront/walkFront003 - bounds: 1762, 421, 48, 93 - offsets: 2, 16, 53, 128 - rotate: 90 -walkFront/walkFront004 - bounds: 1218, 291, 49, 93 - offsets: 2, 15, 53, 128 - rotate: 90 -walkFront/walkFront005 - bounds: 944, 842, 52, 92 - offsets: 1, 15, 53, 128 -walkFront/walkFront007 - bounds: 665, 429, 49, 94 - offsets: 2, 15, 53, 128 -walkFront/walkFront008 - bounds: 1521, 348, 47, 94 - offsets: 3, 15, 53, 128 -walkFront/walkFront009 - bounds: 1610, 264, 51, 93 - offsets: 2, 15, 53, 128 - rotate: 90 diff --git a/src/main/resources/character/alice/精灵1.2-0.png b/src/main/resources/character/alice/精灵1.2-0.png new file mode 100644 index 0000000..c507b57 Binary files /dev/null and b/src/main/resources/character/alice/精灵1.2-0.png differ diff --git a/src/main/resources/character/alice/精灵1.2-1.png b/src/main/resources/character/alice/精灵1.2-1.png new file mode 100644 index 0000000..1c7cc44 Binary files /dev/null and b/src/main/resources/character/alice/精灵1.2-1.png differ diff --git a/src/main/resources/character/alice/精灵1.2-2.png b/src/main/resources/character/alice/精灵1.2-2.png new file mode 100644 index 0000000..0564b1f Binary files /dev/null and b/src/main/resources/character/alice/精灵1.2-2.png differ diff --git a/src/main/resources/character/alice/精灵1.2-3.png b/src/main/resources/character/alice/精灵1.2-3.png new file mode 100644 index 0000000..b3bcfa3 Binary files /dev/null and b/src/main/resources/character/alice/精灵1.2-3.png differ diff --git a/src/main/resources/character/alice/精灵1.2-4.png b/src/main/resources/character/alice/精灵1.2-4.png new file mode 100644 index 0000000..77d9a1f Binary files /dev/null and b/src/main/resources/character/alice/精灵1.2-4.png differ diff --git a/src/main/resources/character/alice/精灵1.2-5.png b/src/main/resources/character/alice/精灵1.2-5.png new file mode 100644 index 0000000..b81a88d Binary files /dev/null and b/src/main/resources/character/alice/精灵1.2-5.png differ diff --git a/src/main/resources/character/alice/精灵1.2-6.png b/src/main/resources/character/alice/精灵1.2-6.png new file mode 100644 index 0000000..e041be5 Binary files /dev/null and b/src/main/resources/character/alice/精灵1.2-6.png differ diff --git a/src/main/resources/character/alice/精灵1.2-7.png b/src/main/resources/character/alice/精灵1.2-7.png new file mode 100644 index 0000000..abbfe88 Binary files /dev/null and b/src/main/resources/character/alice/精灵1.2-7.png differ diff --git a/src/main/resources/character/alice/精灵1.2-8.png b/src/main/resources/character/alice/精灵1.2-8.png new file mode 100644 index 0000000..dc5cb13 Binary files /dev/null and b/src/main/resources/character/alice/精灵1.2-8.png differ diff --git a/src/main/resources/character/alice/精灵1.2-9.png b/src/main/resources/character/alice/精灵1.2-9.png new file mode 100644 index 0000000..30b2803 Binary files /dev/null and b/src/main/resources/character/alice/精灵1.2-9.png differ diff --git a/src/main/resources/character/alice/精灵1.2.atlas b/src/main/resources/character/alice/精灵1.2.atlas new file mode 100644 index 0000000..ada810d --- /dev/null +++ b/src/main/resources/character/alice/精灵1.2.atlas @@ -0,0 +1,1159 @@ +精灵1.2-0.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +alpha/alpha000 + bounds: 0, 3064, 1024, 1024 +attackAa/attackAa000 + bounds: 2400, 2132, 512, 512 +attackBc/attackBc009 + bounds: 1376, 2132, 1024, 512 +attackBe/attackBe000 + bounds: 3840, 0, 256, 512 +attackCa/attackCa000 + bounds: 1412, 2644, 464, 416 +attackCa/attackCa001 + bounds: 1876, 2644, 464, 416 +attackCa/attackCa002 + bounds: 2340, 2644, 464, 416 +back/spell001 + bounds: 0, 0, 3200, 2132 +back/spell002 + bounds: 1024, 3064, 1024, 1024 +BulletAa/BulletAa000 + bounds: 2804, 2932, 128, 128 +BulletAa/BulletAa001 + bounds: 2932, 2932, 128, 128 +BulletAa/BulletAa002 + bounds: 3060, 2932, 128, 128 +BulletBa/BulletBa000 + bounds: 2048, 3576, 2048, 256 +bulletFb/bulletFb000 + bounds: 2048, 3832, 512, 256 +bulletFb/bulletFb001 + bounds: 2560, 3832, 512, 256 +bulletFb/bulletFb002 + bounds: 0, 2804, 512, 256 +bulletFb/bulletFb003 + bounds: 512, 2804, 512, 256 +bulletGa/bulletGa000 + bounds: 3072, 3832, 1024, 128 +bulletGa/bulletGa001 + bounds: 3072, 3960, 1024, 128 +emotionAa/emotionAa000 + bounds: 3808, 512, 288, 400 +emotionAa/emotionAa001 + bounds: 2912, 2132, 288, 400 +face/face000 + bounds: 3200, 0, 640, 256 +Guard/Guard000 + bounds: 3200, 1016, 512, 1024 +invin/invin000 + bounds: 3808, 256, 16, 16 +objectBa/objectBa000 + bounds: 0, 4088, 1024, 8 +objectCa/objectCa001 + bounds: 3712, 2276, 360, 408 +objectCa/objectCa004 + bounds: 3712, 1328, 376, 432 +objectCb/objectCb001 + bounds: 3712, 1760, 360, 516 +objectCb/objectCb002 + bounds: 1024, 2132, 352, 520 +objectCb/objectCb004 + bounds: 3200, 256, 608, 416 +objectCb/objectCb005 + bounds: 3200, 672, 584, 344 +objectCb/objectCb009 + bounds: 3712, 2684, 284, 360 +spellBulletAa/spellBulletAa000 + bounds: 0, 2132, 1024, 672 +spellBulletCa/spellBulletCa000 + bounds: 3200, 2040, 512, 1024 +spellBulletFa/spellBulletFa000 + bounds: 2048, 3064, 2048, 512 +spellCa/spellCa000 + bounds: 1024, 2652, 388, 412 +spellDa/spellDa000 + bounds: 2912, 2532, 288, 400 +spellGa/spellGa000 + bounds: 3784, 912, 292, 416 + +精灵1.2-1.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +性情/娋 + bounds: 0, 0, 2048, 2048 +性情/婐 + bounds: 0, 2048, 2048, 2048 +性情/嬃 + bounds: 2048, 0, 2048, 2048 +性情/寛 + bounds: 2048, 2048, 2048, 2048 + +精灵1.2-2.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +性情/搟 + bounds: 0, 0, 2048, 2048 +性情/晛 + bounds: 0, 2048, 2048, 2048 +性情/晧 + bounds: 2048, 0, 2048, 2048 +性情/梋 + bounds: 2048, 2048, 2048, 2048 + +精灵1.2-3.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +attackAa/attackAa001 + bounds: 2048, 3584, 512, 512 +attackAa/attackAa002 + bounds: 2560, 3584, 512, 512 +attackBc/attackBc010 + bounds: 2048, 0, 1024, 512 +attackBc/attackBc011 + bounds: 3072, 0, 1024, 512 +attackBc/attackBc012 + bounds: 2048, 512, 1024, 512 +attackBf/attackBf000 + bounds: 3072, 512, 1024, 512 +attackBf/attackBf001 + bounds: 2048, 1024, 1024, 512 +attackBf/attackBf002 + bounds: 3072, 1024, 1024, 512 +attackBf/attackBf003 + bounds: 2048, 1536, 1024, 512 +attackBf/attackBf004 + bounds: 3072, 1536, 1024, 512 +attackBf/attackBf005 + bounds: 2048, 2048, 1024, 512 +back/spell003 + bounds: 0, 2048, 1024, 1024 +back/spell004 + bounds: 0, 3072, 1024, 1024 +back/spell005 + bounds: 1024, 2048, 1024, 1024 +back/spell006 + bounds: 1024, 3072, 1024, 1024 +bulletGa/bulletGa002 + bounds: 3072, 2048, 1024, 128 +bulletGa/bulletGa003 + bounds: 3072, 2176, 1024, 128 +bulletGa/bulletGa004 + bounds: 3072, 2304, 1024, 128 +bulletGa/bulletGa005 + bounds: 3072, 2432, 1024, 128 +bulletGa/bulletGa006 + bounds: 3072, 2560, 1024, 128 +bulletGa/bulletGa007 + bounds: 3072, 2688, 1024, 128 +bulletGa/bulletGa008 + bounds: 3072, 2816, 1024, 128 +bulletGa/bulletGa009 + bounds: 3072, 2944, 1024, 128 +spellBulletCa/spellBulletCa001 + bounds: 2048, 2560, 512, 1024 +spellBulletCa/spellBulletCa002 + bounds: 2560, 2560, 512, 1024 +spellBulletCa/spellBulletCa003 + bounds: 3072, 3072, 512, 1024 +spellBulletCa/spellBulletCa004 + bounds: 3584, 3072, 512, 1024 +性情/榝 + bounds: 0, 0, 2048, 2048 + +精灵1.2-4.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +attackAa/attackAa003 + bounds: 512, 128, 512, 512 +attackAa/attackAa004 + bounds: 1024, 128, 512, 512 +attackAa/attackAa005 + bounds: 1536, 1536, 512, 512 +attackAa/attackAa006 + bounds: 1024, 2012, 512, 512 +attackAb/attackAb000 + bounds: 1536, 2048, 512, 512 +attackAb/attackAb001 + bounds: 1024, 2524, 512, 512 +attackAb/attackAb002 + bounds: 1536, 2560, 512, 512 +attackAb/attackAb003 + bounds: 2560, 2432, 512, 512 +attackAb/attackAb004 + bounds: 2048, 2560, 512, 512 +attackAb/attackAb005 + bounds: 3072, 2432, 512, 512 +attackAb/attackAb006 + bounds: 2560, 2944, 512, 512 +attackAc/attackAc000 + bounds: 2048, 3072, 512, 512 +attackAc/attackAc001 + bounds: 3072, 2944, 512, 512 +attackAc/attackAc002 + bounds: 3584, 3072, 512, 512 +attackAc/attackAc003 + bounds: 2048, 3584, 512, 512 +attackAc/attackAc004 + bounds: 2560, 3584, 512, 512 +attackAc/attackAc005 + bounds: 3072, 3456, 512, 512 +attackAc/attackAc006 + bounds: 3584, 3584, 512, 512 +BulletAa/BulletAa003 + bounds: 3072, 3968, 128, 128 +BulletAa/BulletAa004 + bounds: 3200, 3968, 128, 128 +BulletAa/BulletAa005 + bounds: 3328, 3968, 128, 128 +BulletAa/BulletAa006 + bounds: 3456, 3968, 128, 128 +BulletFa/BulletFa000 + bounds: 2560, 3456, 512, 128 +bulletGa/bulletGa010 + bounds: 512, 0, 1024, 128 +bulletGa/bulletGa011 + bounds: 1536, 0, 1024, 128 +bulletGa/bulletGa012 + bounds: 2560, 0, 1024, 128 +bulletGa/bulletGa013 + bounds: 1536, 128, 1024, 128 +bulletGa/bulletGa014 + bounds: 2560, 128, 1024, 128 +bulletGb/bulletGb000 + bounds: 1536, 256, 1024, 128 +objectAn/objectAn000 + bounds: 512, 988, 180, 28 +objectBa/objectBa001 + bounds: 2560, 256, 1024, 128 +objectCb/objectCb007 + bounds: 512, 640, 472, 348 +objectCb/objectCb008 + bounds: 984, 640, 472, 348 +spellBulletCa/spellBulletCa005 + bounds: 0, 0, 512, 1024 +spellBulletCa/spellBulletCa006 + bounds: 0, 1024, 512, 1024 +spellBulletCa/spellBulletCa007 + bounds: 0, 2048, 512, 1024 +spellBulletCa/spellBulletCa008 + bounds: 0, 3072, 512, 1024 +spellBulletCa/spellBulletCa009 + bounds: 3584, 0, 512, 1024 +spellBulletCa/spellBulletCa010 + bounds: 512, 1024, 512, 1024 +spellBulletCa/spellBulletCa011 + bounds: 512, 2048, 512, 1024 +spellBulletCa/spellBulletCa012 + bounds: 512, 3072, 512, 1024 +spellBulletCa/spellBulletCa013 + bounds: 2560, 384, 512, 1024 +spellBulletCa/spellBulletCa014 + bounds: 3072, 384, 512, 1024 +spellBulletCa/spellBulletCa015 + bounds: 3584, 1024, 512, 1024 +spellBulletCa/spellBulletCa016 + bounds: 1536, 512, 512, 1024 +spellBulletCa/spellBulletCa017 + bounds: 1024, 988, 512, 1024 +spellBulletCa/spellBulletCa018 + bounds: 2048, 512, 512, 1024 +spellBulletCa/spellBulletCa019 + bounds: 2560, 1408, 512, 1024 +spellBulletCa/spellBulletCa020 + bounds: 3072, 1408, 512, 1024 +spellBulletCa/spellBulletCa021 + bounds: 3584, 2048, 512, 1024 +spellBulletCa/spellBulletCa022 + bounds: 1024, 3072, 512, 1024 +spellBulletCa/spellBulletCa023 + bounds: 1536, 3072, 512, 1024 +spellBulletCa/spellBulletCa024 + bounds: 2048, 1536, 512, 1024 +spellBulletEa/spellBulletEa000 + bounds: 1536, 384, 1024, 128 + +精灵1.2-5.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +attackAc/attackAc007 + bounds: 0, 0, 512, 512 +attackAc/attackAc008 + bounds: 0, 512, 512, 512 +attackAc/attackAc009 + bounds: 0, 1024, 512, 512 +attackAc/attackAc010 + bounds: 0, 1536, 512, 512 +attackAd/attackAd000 + bounds: 0, 2048, 512, 512 +attackAd/attackAd001 + bounds: 0, 2560, 512, 512 +attackAd/attackAd002 + bounds: 0, 3072, 512, 512 +attackAd/attackAd003 + bounds: 0, 3584, 512, 512 +attackAd/attackAd004 + bounds: 512, 0, 512, 512 +attackAd/attackAd005 + bounds: 1024, 0, 512, 512 +attackAd/attackAd006 + bounds: 1536, 0, 512, 512 +attackAd/attackAd007 + bounds: 2048, 0, 512, 512 +attackAd/attackAd008 + bounds: 2560, 0, 512, 512 +back/spell000 + bounds: 3072, 0, 512, 512 +BulletCa/BulletCa000 + bounds: 3584, 0, 512, 512 +BulletCa/BulletCa001 + bounds: 512, 512, 512, 512 +BulletCa/BulletCa002 + bounds: 512, 1024, 512, 512 +BulletEa/BulletEa000 + bounds: 512, 1536, 512, 512 +BulletEa/BulletEa001 + bounds: 512, 2048, 512, 512 +BulletEa/BulletEa002 + bounds: 512, 2560, 512, 512 +BulletFa/BulletFa001 + bounds: 512, 3072, 512, 512 +crash/crash000 + bounds: 512, 3584, 512, 512 +crash/crash001 + bounds: 1024, 512, 512, 512 +crash/crash002 + bounds: 1536, 512, 512, 512 +crash/crash003 + bounds: 2048, 512, 512, 512 +dashBack/dashBack000 + bounds: 2560, 512, 512, 512 +dashBack/dashBack001 + bounds: 3072, 512, 512, 512 +dashBack/dashBack002 + bounds: 3584, 512, 512, 512 +dashBack/dashBack003 + bounds: 1024, 1024, 512, 512 +dashFront/dashFront000 + bounds: 1024, 1536, 512, 512 +dashFront/dashFront001 + bounds: 1024, 2048, 512, 512 +dashFront/dashFront002 + bounds: 1024, 2560, 512, 512 +dashFront/dashFront003 + bounds: 1024, 3072, 512, 512 +dashFront/dashFront004 + bounds: 1024, 3584, 512, 512 +dashFront/dashFront005 + bounds: 1536, 1024, 512, 512 +dashFront/dashFront006 + bounds: 2048, 1024, 512, 512 +dashFrontAir/dashFrontAir000 + bounds: 2560, 1024, 512, 512 +down/down000 + bounds: 3072, 1024, 512, 512 +down/down001 + bounds: 3584, 1024, 512, 512 +down/down002 + bounds: 1536, 1536, 512, 512 +down/down003 + bounds: 1536, 2048, 512, 512 +down/down004 + bounds: 1536, 2560, 512, 512 +down/down005 + bounds: 1536, 3072, 512, 512 +down/down006 + bounds: 1536, 3584, 512, 512 +down/down007 + bounds: 2048, 1536, 512, 512 +down/down008 + bounds: 2560, 1536, 512, 512 +guardBUnder/guardBUnder000 + bounds: 3072, 1536, 512, 512 +guardBUnder/guardBUnder001 + bounds: 3584, 1536, 512, 512 +guardBUpper/guardBUpper000 + bounds: 2048, 2048, 512, 512 +guardBUpper/guardBUpper001 + bounds: 2048, 2560, 512, 512 +guardSit/guardSit000 + bounds: 2048, 3072, 512, 512 +guardSit/guardSit001 + bounds: 2048, 3584, 512, 512 +guardUnder/guardUnder000 + bounds: 2560, 2048, 512, 512 +guardUnder/guardUnder001 + bounds: 3072, 2048, 512, 512 +guardUpper/guardUpper000 + bounds: 3584, 2048, 512, 512 +guardUpper/guardUpper001 + bounds: 2560, 2560, 512, 512 +hitAir/hitAir000 + bounds: 2560, 3072, 512, 512 +hitAir/hitAir001 + bounds: 2560, 3584, 512, 512 +hitAir/hitAir002 + bounds: 3072, 2560, 512, 512 +hitAir/hitAir003 + bounds: 3584, 2560, 512, 512 +hitAir/hitAir004 + bounds: 3072, 3072, 512, 512 +hitAir/hitAir005 + bounds: 3072, 3584, 512, 512 +hitAir/hitAir006 + bounds: 3584, 3072, 512, 512 +hitAir/hitAir007 + bounds: 3584, 3584, 512, 512 + +精灵1.2-6.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +hitAir/hitAir008 + bounds: 0, 0, 512, 512 +hitSpin/hitSpin001 + bounds: 0, 512, 512, 512 +hitSpin/hitSpin005 + bounds: 0, 1024, 512, 512 +hitUnder/hitUnder000 + bounds: 0, 1536, 512, 512 +hitUnder/hitUnder001 + bounds: 0, 2048, 512, 512 +hitUnder/hitUnder002 + bounds: 0, 2560, 512, 512 +hitUpper/hitUpper000 + bounds: 0, 3072, 512, 512 +hitUpper/hitUpper001 + bounds: 0, 3584, 512, 512 +hitUpper/hitUpper002 + bounds: 512, 0, 512, 512 +jump/jump000 + bounds: 1024, 0, 512, 512 +jump/jump001 + bounds: 1536, 0, 512, 512 +jump/jump002 + bounds: 2048, 0, 512, 512 +jump/jump003 + bounds: 2560, 0, 512, 512 +jump/jump004 + bounds: 3072, 0, 512, 512 +jump/jump005 + bounds: 3584, 0, 512, 512 +jump/jump006 + bounds: 512, 512, 512, 512 +jump/jump007 + bounds: 512, 1024, 512, 512 +jump/jump008 + bounds: 512, 1536, 512, 512 +shotBa/shotBa000 + bounds: 512, 2048, 512, 512 +shotBa/shotBa001 + bounds: 512, 2560, 512, 512 +shotBa/shotBa002 + bounds: 512, 3072, 512, 512 +shotBa/shotBa003 + bounds: 512, 3584, 512, 512 +shotBa/shotBa004 + bounds: 1024, 512, 512, 512 +shotBa/shotBa005 + bounds: 1536, 512, 512, 512 +shotBa/shotBa006 + bounds: 2048, 512, 512, 512 +shotBa/shotBa007 + bounds: 2560, 512, 512, 512 +shotBa/shotBa008 + bounds: 3072, 512, 512, 512 +shotBa/shotBa009 + bounds: 3584, 512, 512, 512 +shotBa/shotBa010 + bounds: 1024, 1024, 512, 512 +shotBa/shotBa011 + bounds: 1024, 1536, 512, 512 +shotBa/shotBa012 + bounds: 1024, 2048, 512, 512 +shotBa/shotBa013 + bounds: 1024, 2560, 512, 512 +shotBa/shotBa014 + bounds: 1024, 3072, 512, 512 +shotBb/shotBb000 + bounds: 1024, 3584, 512, 512 +shotBb/shotBb001 + bounds: 1536, 1024, 512, 512 +shotBb/shotBb002 + bounds: 2048, 1024, 512, 512 +shotBb/shotBb003 + bounds: 2560, 1024, 512, 512 +shotBb/shotBb004 + bounds: 3072, 1024, 512, 512 +shotBb/shotBb005 + bounds: 3584, 1024, 512, 512 +shotBb/shotBb006 + bounds: 1536, 1536, 512, 512 +shotCa/shotCa000 + bounds: 1536, 2048, 512, 512 +shotCa/shotCa001 + bounds: 1536, 2560, 512, 512 +shotCa/shotCa002 + bounds: 1536, 3072, 512, 512 +shotCa/shotCa003 + bounds: 1536, 3584, 512, 512 +shotCa/shotCa004 + bounds: 2048, 1536, 512, 512 +shotCa/shotCa005 + bounds: 2560, 1536, 512, 512 +shotCb/shotCb000 + bounds: 3072, 1536, 512, 512 +shotCb/shotCb001 + bounds: 3584, 1536, 512, 512 +shotCb/shotCb002 + bounds: 2048, 2048, 512, 512 +shotCb/shotCb003 + bounds: 2048, 2560, 512, 512 +shotCb/shotCb004 + bounds: 2048, 3072, 512, 512 +shotCb/shotCb005 + bounds: 2048, 3584, 512, 512 +shotCb/shotCb006 + bounds: 2560, 2048, 512, 512 +shotCb/shotCb007 + bounds: 3072, 2048, 512, 512 +shotCb/shotCb008 + bounds: 3584, 2048, 512, 512 +spellBa/spellBa000 + bounds: 2560, 2560, 512, 512 +spellBa/spellBa001 + bounds: 2560, 3072, 512, 512 +spellBa/spellBa002 + bounds: 2560, 3584, 512, 512 +spellBa/spellBa003 + bounds: 3072, 2560, 512, 512 +spellBa/spellBa004 + bounds: 3584, 2560, 512, 512 +spellBa/spellBa005 + bounds: 3072, 3072, 512, 512 +spellBa/spellBa006 + bounds: 3072, 3584, 512, 512 +spellBa/spellBa007 + bounds: 3584, 3072, 512, 512 +spellBa/spellBa008 + bounds: 3584, 3584, 512, 512 + +精灵1.2-7.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +attackCa/attackCa003 + bounds: 2000, 2152, 464, 416 +attackCa/attackCa004 + bounds: 2000, 2568, 464, 416 +attackCa/attackCa005 + bounds: 1536, 2588, 464, 416 +attackCa/attackCa006 + bounds: 3460, 1724, 464, 416 +attackCa/attackCa007 + bounds: 2972, 2020, 464, 416 +attackCa/attackCa008 + bounds: 3436, 2140, 464, 416 +attackCa/attackCa009 + bounds: 2972, 2436, 464, 416 +attackCa/attackCa010 + bounds: 2504, 2496, 464, 416 +attackCa/attackCa011 + bounds: 3436, 2556, 464, 416 +attackCa/attackCa012 + bounds: 2968, 2852, 464, 416 +attackCa/attackCa013 + bounds: 3432, 2972, 464, 416 +attackCa/attackCa014 + bounds: 2464, 2912, 464, 416 +attackCa/attackCa015 + bounds: 2000, 2984, 464, 416 +attackCa/attackCa016 + bounds: 1536, 3004, 464, 416 +BulletAb/BulletAb000 + bounds: 1536, 3824, 256, 256 +BulletAb/BulletAb001 + bounds: 1792, 3824, 256, 256 +BulletAb/BulletAb002 + bounds: 2048, 3816, 256, 256 +BulletAb/BulletAb003 + bounds: 2304, 3816, 256, 256 +bulletFb/bulletFb004 + bounds: 3584, 512, 512, 256 +bulletFb/bulletFb005 + bounds: 3584, 768, 512, 256 +bulletFb/bulletFb006 + bounds: 1024, 1024, 512, 256 +bulletFb/bulletFb007 + bounds: 1536, 1024, 512, 256 +bulletFb/bulletFb008 + bounds: 2048, 1024, 512, 256 +bulletFb/bulletFb009 + bounds: 2560, 1024, 512, 256 +bulletFb/bulletFb010 + bounds: 3072, 1024, 512, 256 +bulletFb/bulletFb011 + bounds: 3584, 1024, 512, 256 +bulletFb/bulletFb012 + bounds: 1024, 3840, 512, 256 +bulletFb/bulletFb013 + bounds: 1536, 1280, 512, 256 +bulletFb/bulletFb014 + bounds: 2048, 1280, 512, 256 +bulletFb/bulletFb015 + bounds: 2560, 1280, 512, 256 +bulletFb/bulletFb016 + bounds: 3072, 1280, 512, 256 +emotionBa/emotionBa000 + bounds: 1024, 1280, 256, 512 +hitSit/hitSit000 + bounds: 3392, 3388, 256, 296 +hitSpin/hitSpin000 + bounds: 1024, 1792, 256, 512 +hitSpin/hitSpin002 + bounds: 1024, 2304, 256, 512 +hitSpin/hitSpin003 + bounds: 1024, 2816, 256, 512 +hitSpin/hitSpin004 + bounds: 1024, 3328, 256, 512 +objectAc/objectAc000 + bounds: 3924, 1960, 164, 184 +objectAd/objectAd004 + bounds: 3900, 2144, 196, 172 +objectAd/objectAd006 + bounds: 3900, 2316, 196, 172 +objectAe/objectAe002 + bounds: 2560, 3916, 276, 176 +objectAf/objectAf000 + bounds: 3648, 3388, 152, 156 +objectAg/objectAg000 + bounds: 3896, 3360, 184, 184 +objectAh/objectAh000 + bounds: 2560, 3744, 344, 172 +objectAl/objectAl000 + bounds: 3900, 2488, 188, 196 +objectAl/objectAl002 + bounds: 3896, 3140, 200, 220 +objectAl/objectAl003 + bounds: 3900, 2920, 184, 220 +objectAl/objectAl004 + bounds: 3900, 2684, 184, 236 +objectAl/objectAl005 + bounds: 3924, 1724, 168, 236 +objectCa/objectCa005 + bounds: 2516, 1536, 480, 476 +objectCa/objectCa006 + bounds: 1536, 2100, 464, 488 +objectCa/objectCa007 + bounds: 2996, 1536, 464, 484 +objectCb/objectCb000 + bounds: 2508, 2012, 464, 484 +objectCb/objectCb003 + bounds: 1536, 3420, 464, 404 +objectCb/objectCb006 + bounds: 1536, 1760, 472, 340 +objectCb/objectCb011 + bounds: 2028, 1756, 480, 396 +redAura/redAura000 + bounds: 3704, 3956, 128, 128 +shotAa/shotAa000 + bounds: 1280, 1280, 256, 512 +shotAa/shotAa001 + bounds: 1280, 1792, 256, 512 +shotAa/shotAa002 + bounds: 1280, 2304, 256, 512 +shotAa/shotAa003 + bounds: 1280, 2816, 256, 512 +shotAa/shotAa004 + bounds: 1280, 3328, 256, 512 +shotDa/shotDa000 + bounds: 2928, 3268, 464, 416 +shotDa/shotDa001 + bounds: 2464, 3328, 464, 416 +shotDa/shotDa002 + bounds: 2000, 3400, 464, 416 +spellBa/spellBa009 + bounds: 0, 0, 512, 512 +spellBulletAa/spellBulletAa001 + bounds: 0, 512, 512, 512 +spellBulletAa/spellBulletAa002 + bounds: 0, 1024, 512, 512 +spellBulletAa/spellBulletAa003 + bounds: 0, 1536, 512, 512 +spellBulletAa/spellBulletAa004 + bounds: 0, 2048, 512, 512 +spellBulletBa/spellBulletBa000 + bounds: 0, 2560, 512, 512 +spellBulletDa/spellBulletDa000 + bounds: 0, 3072, 512, 512 +spellBulletDa/spellBulletDa001 + bounds: 0, 3584, 512, 512 +spellBulletFb/spellBulletFb000 + bounds: 512, 0, 512, 512 +spellCa/spellCa001 + bounds: 2928, 3684, 388, 412 +spellCa/spellCa002 + bounds: 3316, 3684, 388, 412 +spellCa/spellCa003 + bounds: 3704, 3544, 388, 412 +spellCall/spellCall001 + bounds: 1024, 0, 512, 512 +spellCall/spellCall002 + bounds: 1536, 0, 512, 512 +spellCall/spellCall003 + bounds: 2048, 0, 512, 512 +spellCall/spellCall004 + bounds: 2560, 0, 512, 512 +spellCall/spellCall005 + bounds: 3072, 0, 512, 512 +spellCall/spellCall006 + bounds: 3584, 0, 512, 512 +spellCall/spellCall007 + bounds: 512, 512, 512, 512 +spellCall/spellCall008 + bounds: 512, 1024, 512, 512 +spellCall/spellCall009 + bounds: 512, 1536, 512, 512 +spellCall/spellCall010 + bounds: 512, 2048, 512, 512 +spellCall/spellCall011 + bounds: 512, 2560, 512, 512 +spellCall/spellCall012 + bounds: 512, 3072, 512, 512 +standUp/standUp000 + bounds: 512, 3584, 512, 512 +standUp/standUp001 + bounds: 1024, 512, 512, 512 +standUp/standUp002 + bounds: 1536, 512, 512, 512 +standUp/standUp003 + bounds: 2048, 512, 512, 512 +standUp/standUp004 + bounds: 2560, 512, 512, 512 +standUp/standUp005 + bounds: 3072, 512, 512, 512 +standUpBack/standUpBack000 + bounds: 1536, 1536, 492, 224 +standUpBack/standUpBack001 + bounds: 2028, 1536, 488, 220 +standUpFront/standUpFront000 + bounds: 3584, 1280, 512, 224 +standUpFront/standUpFront001 + bounds: 3584, 1504, 512, 220 +tailAa/tailAa000 + bounds: 2464, 2152, 40, 512 + +精灵1.2-8.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +BulletAb/BulletAb004 + bounds: 256, 3520, 256, 256 +BulletAb/BulletAb005 + bounds: 512, 3520, 256, 256 +BulletAb/BulletAb006 + bounds: 1848, 3796, 256, 256 +BulletAc/BulletAc000 + bounds: 1848, 3520, 256, 256 +BulletAc/BulletAc001 + bounds: 2104, 3352, 256, 256 +BulletAc/BulletAc002 + bounds: 2104, 3608, 256, 256 +BulletAc/BulletAc003 + bounds: 2872, 3300, 256, 256 +BulletAc/BulletAc004 + bounds: 2616, 3324, 256, 256 +BulletAc/BulletAc005 + bounds: 2360, 3732, 256, 256 +BulletAc/BulletAc006 + bounds: 3128, 3520, 256, 256 +BulletDa/BulletDa000 + bounds: 3384, 3636, 256, 256 +BulletDa/BulletDa001 + bounds: 3640, 3796, 256, 256 +BulletDb/BulletDb005 + bounds: 3692, 3112, 128, 512 +BulletDb/BulletDb006 + bounds: 1132, 2252, 128, 512 +BulletDb/BulletDb007 + bounds: 1120, 2764, 128, 512 +BulletDb/BulletDb008 + bounds: 1720, 2672, 128, 512 +hitSit/hitSit001 + bounds: 256, 3796, 256, 296 +hitSit/hitSit002 + bounds: 512, 3796, 256, 296 +objectAa/objectAa000 + bounds: 2796, 1192, 132, 184 +objectAa/objectAa001 + bounds: 3732, 1924, 132, 184 +objectAa/objectAa002 + bounds: 3696, 2400, 132, 184 +objectAa/objectAa003 + bounds: 3696, 2584, 132, 184 +objectAb/objectAb000 + bounds: 1032, 392, 152, 148 +objectAb/objectAb001 + bounds: 1032, 540, 152, 148 +objectAc/objectAc001 + bounds: 3892, 820, 164, 184 +objectAc/objectAc002 + bounds: 3892, 1004, 164, 184 +objectAc/objectAc003 + bounds: 3892, 1188, 164, 184 +objectAd/objectAd000 + bounds: 3696, 2256, 160, 144 +objectAd/objectAd001 + bounds: 3696, 2108, 160, 148 +objectAd/objectAd002 + bounds: 256, 3300, 256, 192 +objectAd/objectAd003 + bounds: 512, 3300, 256, 192 +objectAd/objectAd005 + bounds: 3048, 3892, 212, 172 +objectAd/objectAd007 + bounds: 3260, 3892, 212, 172 +objectAe/objectAe000 + bounds: 2384, 1616, 284, 184 +objectAe/objectAe001 + bounds: 2384, 1800, 284, 184 +objectAe/objectAe003 + bounds: 2928, 1588, 276, 176 +objectAe/objectAe004 + bounds: 3888, 1372, 208, 148 +objectAe/objectAe005 + bounds: 3888, 1520, 208, 148 +objectAg/objectAg001 + bounds: 988, 864, 184, 184 +objectAg/objectAg002 + bounds: 984, 1048, 184, 184 +objectAg/objectAg003 + bounds: 3892, 636, 184, 184 +objectAg/objectAg004 + bounds: 1780, 2016, 256, 252 +objectAg/objectAg005 + bounds: 1492, 2032, 256, 248 +objectAh/objectAh001 + bounds: 644, 804, 344, 172 +objectAi/objectAi000 + bounds: 1032, 688, 144, 176 +objectAi/objectAi001 + bounds: 2796, 824, 136, 176 +objectAj/objectAj000 + bounds: 3664, 3624, 128, 172 +objectAj/objectAj001 + bounds: 3692, 2768, 132, 172 +objectAj/objectAj002 + bounds: 3472, 3892, 128, 172 +objectAj/objectAj003 + bounds: 3692, 2940, 132, 172 +objectAk/objectAk000 + bounds: 3732, 1588, 140, 168 +objectAk/objectAk001 + bounds: 3732, 1756, 140, 168 +objectAl/objectAl001 + bounds: 3892, 412, 204, 224 +objectAm/objectAm000 + bounds: 1132, 2064, 140, 188 +objectAm/objectAm001 + bounds: 2796, 1000, 132, 192 +objectCa/objectCa000 + bounds: 256, 0, 464, 392 +objectCa/objectCa002 + bounds: 3204, 1588, 272, 396 +objectCa/objectCa003 + bounds: 1276, 1232, 220, 392 +objectCb/objectCb010 + bounds: 1184, 0, 416, 408 +objectCb/objectCb012 + bounds: 720, 0, 464, 392 +shotAa/shotAa005 + bounds: 0, 0, 256, 512 +shotAa/shotAa006 + bounds: 0, 512, 256, 512 +shotAa/shotAa007 + bounds: 0, 1024, 256, 512 +shotAa/shotAa008 + bounds: 0, 1536, 256, 512 +shotAa/shotAa009 + bounds: 0, 2048, 256, 512 +shotAa/shotAa010 + bounds: 0, 2560, 256, 512 +shotAb/shotAb000 + bounds: 0, 3072, 256, 512 +shotAb/shotAb001 + bounds: 0, 3584, 256, 512 +shotAb/shotAb002 + bounds: 2672, 1376, 256, 512 +shotAb/shotAb003 + bounds: 2928, 1764, 256, 512 +shotAb/shotAb004 + bounds: 2668, 1888, 256, 512 +shotAb/shotAb005 + bounds: 2384, 1984, 256, 512 +shotAb/shotAb006 + bounds: 3476, 1588, 256, 512 +shotAb/shotAb007 + bounds: 3184, 1984, 256, 512 +shotAb/shotAb008 + bounds: 2924, 2276, 256, 512 +shotAc/shotAc000 + bounds: 2360, 2496, 256, 412 +shotAc/shotAc001 + bounds: 2104, 2528, 256, 412 +shotAc/shotAc002 + bounds: 2360, 2908, 256, 412 +shotAc/shotAc003 + bounds: 2104, 2940, 256, 412 +shotAc/shotAc004 + bounds: 2616, 2912, 256, 412 +shotAc/shotAc005 + bounds: 2360, 3320, 256, 412 +shotAd/shotAd000 + bounds: 2640, 2400, 256, 512 +shotAd/shotAd001 + bounds: 3440, 2100, 256, 512 +shotAd/shotAd002 + bounds: 3180, 2496, 256, 512 +shotAd/shotAd003 + bounds: 2896, 2788, 256, 512 +shotAd/shotAd004 + bounds: 3436, 2612, 256, 512 +shotAd/shotAd005 + bounds: 3828, 2692, 256, 512 +shotAd/shotAd006 + bounds: 3820, 3204, 256, 512 +shotAd/shotAd007 + bounds: 3152, 3008, 256, 512 +shotAd/shotAd008 + bounds: 3408, 3124, 256, 512 +shotAd/shotAd009 + bounds: 2104, 2016, 256, 512 +sit/sit000 + bounds: 256, 2860, 216, 424 +sit/sit001 + bounds: 472, 2860, 216, 424 +sit/sit002 + bounds: 768, 3636, 216, 424 +sit/sit003 + bounds: 984, 3636, 216, 424 +sit/sit004 + bounds: 1200, 3636, 216, 424 +sit/sit005 + bounds: 1416, 3636, 216, 424 +sit/sit006 + bounds: 1632, 3636, 216, 424 +spellAa/spellAa000 + bounds: 2932, 412, 320, 392 +spellAa/spellAa001 + bounds: 3252, 412, 320, 392 +spellAa/spellAa002 + bounds: 3572, 412, 320, 392 +spellAa/spellAa003 + bounds: 2932, 804, 320, 392 +spellAa/spellAa004 + bounds: 3252, 804, 320, 392 +spellAa/spellAa005 + bounds: 3572, 804, 320, 392 +spellAa/spellAa006 + bounds: 1516, 824, 320, 392 +spellAa/spellAa007 + bounds: 1836, 824, 320, 392 +spellAa/spellAa008 + bounds: 2156, 824, 320, 392 +spellAa/spellAa009 + bounds: 2476, 824, 320, 392 +spellAa/spellAa010 + bounds: 2928, 1196, 320, 392 +spellAa/spellAa011 + bounds: 3248, 1196, 320, 392 +spellCa/spellCa004 + bounds: 256, 392, 388, 412 +spellCa/spellCa005 + bounds: 644, 392, 388, 412 +spellCa/spellCa006 + bounds: 1600, 0, 388, 412 +spellCa/spellCa007 + bounds: 1184, 408, 388, 412 +spellCa/spellCa008 + bounds: 256, 804, 388, 412 +spellCall/spellCall000 + bounds: 3568, 1196, 320, 392 +spellDa/spellDa001 + bounds: 548, 2220, 288, 400 +spellDa/spellDa002 + bounds: 256, 2460, 288, 400 +spellDa/spellDa003 + bounds: 1808, 1216, 288, 400 +spellDa/spellDa004 + bounds: 2096, 1216, 288, 400 +spellDa/spellDa005 + bounds: 2384, 1216, 288, 400 +spellDa/spellDa006 + bounds: 1808, 1616, 288, 400 +spellDa/spellDa007 + bounds: 1492, 1632, 288, 400 +spellDa/spellDa008 + bounds: 2096, 1616, 288, 400 +spellEa/spellEa000 + bounds: 1988, 0, 340, 412 +spellEa/spellEa001 + bounds: 2328, 0, 340, 412 +spellEa/spellEa002 + bounds: 2668, 0, 340, 412 +spellEa/spellEa003 + bounds: 3008, 0, 340, 412 +spellEa/spellEa004 + bounds: 3348, 0, 340, 412 +spellEa/spellEa005 + bounds: 3688, 0, 340, 412 +spellEa/spellEa006 + bounds: 1572, 412, 340, 412 +spellEa/spellEa007 + bounds: 1176, 820, 340, 412 +spellEa/spellEa008 + bounds: 644, 976, 340, 412 +spellEa/spellEa009 + bounds: 256, 1216, 340, 412 +spellEa/spellEa010 + bounds: 1912, 412, 340, 412 +spellEa/spellEa011 + bounds: 2252, 412, 340, 412 +spellEa/spellEa012 + bounds: 2592, 412, 340, 412 +spellFa/spellFa000 + bounds: 1748, 2268, 244, 392 +spellFa/spellFa001 + bounds: 1488, 2280, 244, 392 +spellFa/spellFa002 + bounds: 1248, 3160, 244, 392 +spellFa/spellFa003 + bounds: 1476, 2672, 244, 392 +spellFa/spellFa004 + bounds: 1848, 2660, 244, 392 +spellFa/spellFa005 + bounds: 1848, 3052, 244, 392 +spellGa/spellGa001 + bounds: 1516, 1216, 292, 416 +spellGa/spellGa002 + bounds: 984, 1232, 292, 416 +spellGa/spellGa003 + bounds: 596, 1388, 292, 416 +spellGa/spellGa004 + bounds: 256, 1628, 292, 416 +spellGa/spellGa005 + bounds: 888, 1648, 292, 416 +spellGa/spellGa006 + bounds: 548, 1804, 292, 416 +spellGa/spellGa007 + bounds: 256, 2044, 292, 416 +spellGa/spellGa008 + bounds: 840, 2064, 292, 416 +stand/stand000 + bounds: 1276, 1624, 216, 512 +stand/stand001 + bounds: 3872, 1668, 216, 512 +stand/stand002 + bounds: 3856, 2180, 216, 512 +stand/stand003 + bounds: 2616, 3580, 216, 512 +stand/stand004 + bounds: 2832, 3580, 216, 512 +stand/stand005 + bounds: 1272, 2136, 216, 512 +stand/stand006 + bounds: 688, 2764, 216, 512 +stand/stand007 + bounds: 904, 2480, 216, 512 +stand/stand008 + bounds: 904, 2992, 216, 512 +stand/stand009 + bounds: 1260, 2648, 216, 512 +stand/stand010 + bounds: 1492, 3064, 216, 512 + +精灵1.2-9.png +size: 2048, 2048 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +BulletDb/BulletDb009 + bounds: 640, 1536, 128, 512 +BulletDb/BulletDb010 + bounds: 768, 1536, 128, 512 +BulletDb/BulletDb011 + bounds: 852, 512, 128, 512 +BulletDb/BulletDb012 + bounds: 856, 0, 128, 512 +BulletDb/BulletDb013 + bounds: 852, 1024, 128, 512 +BulletDb/BulletDb014 + bounds: 896, 1536, 128, 512 +BulletDb/BulletDb015 + bounds: 980, 512, 128, 512 +BulletDb/BulletDb016 + bounds: 984, 0, 128, 512 +BulletDb/BulletDb017 + bounds: 980, 1024, 128, 512 +BulletDb/BulletDb018 + bounds: 1024, 1536, 128, 512 +BulletDb/BulletDb019 + bounds: 1108, 512, 128, 512 +spellFa/spellFa006 + bounds: 1112, 0, 244, 392 +stand/stand011 + bounds: 0, 0, 216, 512 +stand/stand012 + bounds: 0, 512, 216, 512 +stand/stand013 + bounds: 0, 1024, 216, 512 +stand/stand014 + bounds: 0, 1536, 216, 512 +stand/stand015 + bounds: 216, 0, 216, 512 +walkFront/walkFront000 + bounds: 216, 512, 212, 512 +walkFront/walkFront001 + bounds: 216, 1024, 212, 512 +walkFront/walkFront002 + bounds: 216, 1536, 212, 512 +walkFront/walkFront003 + bounds: 428, 512, 212, 512 +walkFront/walkFront004 + bounds: 432, 0, 212, 512 +walkFront/walkFront005 + bounds: 428, 1024, 212, 512 +walkFront/walkFront006 + bounds: 428, 1536, 212, 512 +walkFront/walkFront007 + bounds: 640, 512, 212, 512 +walkFront/walkFront008 + bounds: 644, 0, 212, 512 +walkFront/walkFront009 + bounds: 640, 1024, 212, 512 diff --git a/target/classes/character/alice/alice-0.png b/target/classes/character/alice/alice-0.png deleted file mode 100644 index 28607a2..0000000 Binary files a/target/classes/character/alice/alice-0.png and /dev/null differ diff --git a/target/classes/character/alice/alice-1.png b/target/classes/character/alice/alice-1.png deleted file mode 100644 index 1464198..0000000 Binary files a/target/classes/character/alice/alice-1.png and /dev/null differ diff --git a/target/classes/character/alice/alice.atlas b/target/classes/character/alice/alice.atlas deleted file mode 100644 index 38fc51f..0000000 --- a/target/classes/character/alice/alice.atlas +++ /dev/null @@ -1,1669 +0,0 @@ -alice-0.png -size: 2048, 2048 -format: RGBA8888 -filter: Linear, Linear -repeat: none -pma: false -alpha/alpha000 - bounds: 1791, 712, 256, 256 -attackAa/attackAa004 - bounds: 1781, 1826, 83, 88 - offsets: 28, 17, 128, 128 - rotate: 90 -attackAc/attackAc006 - bounds: 1815, 1911, 86, 68 - offsets: 33, 36, 128, 128 - rotate: 90 -attackAc/attackAc007 - bounds: 1977, 423, 70, 74 - offsets: 36, 33, 128, 128 -attackAd/attackAd004 - bounds: 1791, 635, 75, 92 - offsets: 35, 15, 128, 128 - rotate: 90 -attackAd/attackAd006 - bounds: 751, 635, 50, 96 - offsets: 45, 15, 128, 128 -attackBf/attackBf004 - bounds: 1663, 1911, 79, 86 - offsets: 28, 15, 256, 128 -attackBf/attackBf005 - bounds: 1102, 1309, 68, 87 - offsets: 29, 15, 256, 128 - rotate: 90 -attackCa/attackCa000 - bounds: 751, 733, 50, 93 - offsets: 16, 2, 116, 104 -attackCa/attackCa009 - bounds: 584, 1310, 72, 79 - offsets: 24, 4, 116, 104 - rotate: 90 -attackCa/attackCa010 - bounds: 891, 1309, 75, 73 - offsets: 35, 4, 116, 104 -attackCa/attackCa014 - bounds: 751, 828, 50, 93 - offsets: 28, 3, 116, 104 -back/spell000 - bounds: 1061, 1179, 128, 128 -back/spell001 - bounds: 1, 1, 800, 533 -back/spell002 - bounds: 1791, 970, 256, 256 -back/spell003 - bounds: 493, 536, 256, 256 -back/spell004 - bounds: 493, 794, 256, 256 -back/spell005 - bounds: 493, 1052, 256, 256 -back/spell006 - bounds: 1787, 1228, 256, 256 -BulletBa/BulletBa000 - bounds: 1317, 131, 512, 64 -bulletFb/bulletFb000 - bounds: 1983, 293, 128, 64 - rotate: 90 -bulletGa/bulletGa000 - bounds: 1561, 1642, 256, 32 - rotate: 90 -bulletGa/bulletGa001 - bounds: 1595, 1642, 256, 32 - rotate: 90 -bulletGa/bulletGa002 - bounds: 1785, 1486, 256, 32 -bulletGa/bulletGa003 - bounds: 1785, 1520, 256, 32 -bulletGa/bulletGa004 - bounds: 1783, 1554, 256, 32 -bulletGa/bulletGa005 - bounds: 1783, 1588, 256, 32 -bulletGa/bulletGa006 - bounds: 1783, 1622, 256, 32 -bulletGa/bulletGa007 - bounds: 1629, 1642, 256, 32 - rotate: 90 -bulletGa/bulletGa008 - bounds: 1783, 1656, 256, 32 -bulletGa/bulletGa009 - bounds: 1783, 1690, 256, 32 -bulletGa/bulletGa010 - bounds: 1783, 1724, 256, 32 -bulletGa/bulletGa011 - bounds: 1783, 1758, 256, 32 -bulletGa/bulletGa012 - bounds: 1783, 1792, 256, 32 -dashFront/dashFront002 - bounds: 741, 1310, 72, 70 - offsets: 42, 15, 128, 128 - rotate: 90 -dashFront/dashFront005 - bounds: 1885, 1911, 44, 85 - offsets: 51, 15, 128, 128 -face/face000 - bounds: 1663, 1485, 120, 56 - offsets: 3, 8, 160, 64 -Guard/Guard000 - bounds: 1, 1666, 128, 256 -guardSit/guardSit000 - bounds: 1961, 499, 86, 105 - offsets: 39, 22, 128, 128 -hitAir/hitAir002 - bounds: 665, 1310, 72, 74 - offsets: 24, 35, 128, 128 - rotate: 90 -hitSpin/hitSpin001 - bounds: 493, 1310, 72, 89 - offsets: 22, 17, 128, 128 - rotate: 90 -invin/invin000 - bounds: 1825, 197, 3, 3 - offsets: 0, 1, 4, 4 -jump/jump002 - bounds: 751, 1112, 50, 83 - offsets: 41, 23, 128, 128 -objectAf/objectAf000 - bounds: 751, 1269, 38, 39 -objectAn/objectAn000 - bounds: 1813, 327, 45, 7 - rotate: 90 -objectBa/objectBa000 - bounds: 1825, 202, 256, 2 - rotate: 90 -objectCa/objectCa000 - bounds: 1931, 1826, 116, 98 -objectCa/objectCa001 - bounds: 1191, 1179, 90, 102 - rotate: 90 -objectCa/objectCa005 - bounds: 470, 1924, 120, 119 - rotate: 90 -objectCa/objectCa006 - bounds: 59, 1924, 116, 122 -objectCa/objectCa007 - bounds: 234, 1924, 116, 121 -objectCb/objectCb000 - bounds: 352, 1924, 116, 121 -objectCb/objectCb001 - bounds: 1813, 543, 90, 129 - rotate: 90 -objectCb/objectCb002 - bounds: 1829, 453, 88, 130 - rotate: 90 -objectCb/objectCb003 - bounds: 1663, 1808, 116, 101 -objectCb/objectCb004 - bounds: 1829, 259, 152, 104 -objectCb/objectCb005 - bounds: 1829, 365, 146, 86 -objectCb/objectCb006 - bounds: 1663, 1721, 118, 85 -objectCb/objectCb007 - bounds: 1663, 1543, 118, 87 -objectCb/objectCb008 - bounds: 1663, 1632, 118, 87 -objectCb/objectCb009 - bounds: 1931, 1926, 71, 90 - rotate: 90 -objectCb/objectCb010 - bounds: 1944, 606, 104, 102 - rotate: 90 -objectCb/objectCb011 - bounds: 1663, 1384, 120, 99 -shotAc/shotAc003 - bounds: 1871, 1826, 58, 83 - offsets: 0, 7, 64, 103 -shotAd/shotAd002 - bounds: 1623, 1999, 48, 104 - offsets: 9, 3, 64, 128 - rotate: 90 -shotAd/shotAd004 - bounds: 1729, 1999, 48, 104 - offsets: 9, 3, 64, 128 - rotate: 90 -shotAd/shotAd006 - bounds: 1191, 1271, 48, 102 - offsets: 9, 5, 64, 128 - rotate: 90 -shotBb/shotBb000 - bounds: 1885, 635, 47, 75 - offsets: 40, 34, 128, 128 -shotCb/shotCb001 - bounds: 1045, 1309, 55, 73 - offsets: 17, 23, 128, 128 -shotDa/shotDa000 - bounds: 968, 1309, 75, 73 - offsets: 35, 4, 116, 104 -shotDa/shotDa001 - bounds: 813, 1309, 73, 76 - offsets: 34, 4, 116, 104 - rotate: 90 -sit/sit002 - bounds: 751, 1197, 50, 70 - offsets: 1, 6, 54, 106 -spellAa/spellAa000 - bounds: 751, 536, 50, 97 - offsets: 23, 0, 80, 98 -spellBulletAa/spellBulletAa000 - bounds: 1831, 1, 256, 168 - rotate: 90 -spellBulletCa/spellBulletCa000 - bounds: 131, 1666, 128, 256 -spellBulletCa/spellBulletCa001 - bounds: 261, 1666, 128, 256 -spellBulletCa/spellBulletCa002 - bounds: 391, 1666, 128, 256 -spellBulletCa/spellBulletCa003 - bounds: 493, 1384, 128, 256 -spellBulletCa/spellBulletCa004 - bounds: 521, 1642, 128, 256 -spellBulletCa/spellBulletCa005 - bounds: 623, 1384, 128, 256 -spellBulletCa/spellBulletCa006 - bounds: 803, 1179, 128, 256 - rotate: 90 -spellBulletCa/spellBulletCa007 - bounds: 591, 1900, 128, 256 - rotate: 90 -spellBulletCa/spellBulletCa008 - bounds: 651, 1642, 128, 256 -spellBulletCa/spellBulletCa009 - bounds: 753, 1384, 128, 256 -spellBulletCa/spellBulletCa010 - bounds: 781, 1642, 128, 256 -spellBulletCa/spellBulletCa011 - bounds: 883, 1384, 128, 256 -spellBulletCa/spellBulletCa012 - bounds: 849, 1900, 128, 256 - rotate: 90 -spellBulletCa/spellBulletCa013 - bounds: 911, 1642, 128, 256 -spellBulletCa/spellBulletCa014 - bounds: 1013, 1384, 128, 256 -spellBulletCa/spellBulletCa015 - bounds: 1041, 1642, 128, 256 -spellBulletCa/spellBulletCa016 - bounds: 1143, 1384, 128, 256 -spellBulletCa/spellBulletCa017 - bounds: 1107, 1900, 128, 256 - rotate: 90 -spellBulletCa/spellBulletCa018 - bounds: 1171, 1642, 128, 256 -spellBulletCa/spellBulletCa019 - bounds: 1273, 1384, 128, 256 -spellBulletCa/spellBulletCa020 - bounds: 1301, 1642, 128, 256 -spellBulletCa/spellBulletCa021 - bounds: 1403, 1384, 128, 256 -spellBulletCa/spellBulletCa022 - bounds: 1365, 1900, 128, 256 - rotate: 90 -spellBulletCa/spellBulletCa023 - bounds: 1431, 1642, 128, 256 -spellBulletCa/spellBulletCa024 - bounds: 1533, 1384, 128, 256 -spellBulletFa/spellBulletFa000 - bounds: 1317, 1, 512, 128 -spellCall/spellCall001 - bounds: 2001, 100, 46, 95 - offsets: 45, 15, 128, 128 -spellEa/spellEa004 - bounds: 1191, 1321, 61, 100 - offsets: 13, 2, 85, 103 - rotate: 90 -spellEa/spellEa009 - bounds: 1744, 1911, 69, 86 - offsets: 14, 2, 85, 103 -spellFa/spellFa000 - bounds: 2001, 197, 46, 94 - offsets: 15, 2, 61, 98 -spellGa/spellGa000 - bounds: 1933, 1999, 48, 95 - offsets: 24, 3, 73, 104 - rotate: 90 -spellGa/spellGa008 - bounds: 1835, 1999, 48, 96 - offsets: 20, 3, 73, 104 - rotate: 90 -stand/stand003 - bounds: 2001, 1, 46, 97 - offsets: 8, 15, 54, 128 -stand/stand008 - bounds: 1623, 1900, 38, 97 - offsets: 7, 15, 54, 128 -stand/娋 - bounds: 1317, 197, 431, 494 - offsets: 67, 0, 512, 512 - rotate: 90 -stand/婐 - bounds: 1, 914, 374, 490 - offsets: 85, 0, 512, 512 - rotate: 90 -stand/嬃 - bounds: 803, 803, 374, 490 - offsets: 85, 0, 512, 512 - rotate: 90 -stand/寛 - bounds: 1299, 630, 376, 490 - offsets: 85, 0, 512, 512 - rotate: 90 -stand/搟 - bounds: 803, 374, 427, 494 - offsets: 67, 0, 512, 512 - rotate: 90 -stand/晛 - bounds: 1, 536, 376, 490 - offsets: 85, 0, 512, 512 - rotate: 90 -stand/晧 - bounds: 803, 1, 371, 512 - offsets: 82, 0, 512, 512 - rotate: 90 -stand/梋 - bounds: 1, 1290, 374, 490 - offsets: 85, 0, 512, 512 - rotate: 90 -stand/榝 - bounds: 1295, 1008, 374, 490 - offsets: 85, 0, 512, 512 - rotate: 90 -standUpBack/standUpBack000 - bounds: 1, 1924, 123, 56 - rotate: 90 -standUpBack/standUpBack001 - bounds: 177, 1924, 122, 55 - rotate: 90 -tailAa/tailAa000 - bounds: 1813, 197, 10, 128 -walkFront/walkFront000 - bounds: 751, 1018, 50, 92 - offsets: 2, 15, 53, 128 -walkFront/walkFront006 - bounds: 751, 923, 50, 93 - offsets: 2, 15, 53, 128 - -alice-1.png -size: 2048, 1094 -format: RGBA8888 -filter: Linear, Linear -repeat: none -pma: false -attackAa/attackAa000 - bounds: 1118, 337, 51, 93 - offsets: 34, 17, 128, 128 - rotate: 90 -attackAa/attackAa001 - bounds: 1060, 755, 53, 90 - offsets: 26, 17, 128, 128 -attackAa/attackAa002 - bounds: 279, 1013, 79, 89 - offsets: 28, 17, 128, 128 - rotate: 90 -attackAa/attackAa003 - bounds: 521, 67, 87, 87 - offsets: 30, 17, 128, 128 -attackAa/attackAa005 - bounds: 923, 202, 59, 92 - offsets: 33, 17, 128, 128 -attackAa/attackAa006 - bounds: 448, 379, 48, 94 - offsets: 40, 17, 128, 128 - rotate: 90 -attackAb/attackAb000 - bounds: 1658, 714, 49, 69 - offsets: 36, 16, 128, 128 - rotate: 90 -attackAb/attackAb001 - bounds: 1674, 656, 56, 57 - offsets: 30, 16, 128, 128 - rotate: 90 -attackAb/attackAb002 - bounds: 980, 1034, 69, 59 - offsets: 24, 16, 128, 128 -attackAb/attackAb003 - bounds: 786, 443, 89, 59 - offsets: 26, 15, 128, 128 - rotate: 90 -attackAb/attackAb004 - bounds: 922, 296, 72, 61 - offsets: 21, 16, 128, 128 -attackAb/attackAb005 - bounds: 1364, 792, 62, 68 - offsets: 29, 16, 128, 128 -attackAb/attackAb006 - bounds: 1213, 667, 51, 69 - offsets: 39, 16, 128, 128 - rotate: 90 -attackAc/attackAc000 - bounds: 1431, 936, 47, 71 - offsets: 39, 38, 128, 128 -attackAc/attackAc001 - bounds: 1733, 663, 49, 71 - offsets: 36, 35, 128, 128 - rotate: 90 -attackAc/attackAc002 - bounds: 1255, 923, 58, 72 - offsets: 29, 33, 128, 128 -attackAc/attackAc003 - bounds: 908, 1033, 60, 70 - offsets: 28, 34, 128, 128 - rotate: 90 -attackAc/attackAc004 - bounds: 585, 958, 97, 60 - offsets: 28, 40, 128, 128 - rotate: 90 -attackAc/attackAc005 - bounds: 609, 765, 93, 63 - offsets: 29, 39, 128, 128 - rotate: 90 -attackAc/attackAc008 - bounds: 1746, 361, 58, 84 - offsets: 39, 25, 128, 128 - rotate: 90 -attackAc/attackAc009 - bounds: 1468, 529, 51, 87 - offsets: 41, 23, 128, 128 -attackAc/attackAc010 - bounds: 1857, 421, 49, 92 - offsets: 38, 17, 128, 128 - rotate: 90 -attackAd/attackAd000 - bounds: 1053, 618, 45, 96 - offsets: 39, 15, 128, 128 - rotate: 90 -attackAd/attackAd001 - bounds: 779, 764, 47, 94 - offsets: 39, 15, 128, 128 -attackAd/attackAd002 - bounds: 518, 529, 60, 94 - offsets: 45, 15, 128, 128 -attackAd/attackAd003 - bounds: 493, 269, 74, 93 - offsets: 36, 15, 128, 128 -attackAd/attackAd005 - bounds: 540, 765, 67, 93 - offsets: 37, 15, 128, 128 -attackAd/attackAd007 - bounds: 1240, 385, 43, 96 - offsets: 47, 15, 128, 128 -attackAd/attackAd008 - bounds: 1330, 385, 39, 96 - offsets: 45, 15, 128, 128 -attackBc/attackBc009 - bounds: 760, 202, 60, 88 - offsets: 32, 15, 256, 128 - rotate: 90 -attackBc/attackBc010 - bounds: 1951, 385, 48, 92 - offsets: 33, 15, 256, 128 - rotate: 90 -attackBc/attackBc011 - bounds: 1213, 342, 41, 95 - offsets: 31, 15, 256, 128 - rotate: 90 -attackBc/attackBc012 - bounds: 1340, 483, 39, 96 - offsets: 30, 15, 256, 128 -attackBe/attackBe000 - bounds: 1660, 765, 48, 67 - offsets: 14, 18, 64, 128 - rotate: 90 -attackBf/attackBf000 - bounds: 1151, 618, 47, 96 - offsets: 22, 15, 256, 128 - rotate: 90 -attackBf/attackBf001 - bounds: 887, 843, 55, 91 - offsets: 25, 17, 256, 128 -attackBf/attackBf002 - bounds: 1870, 323, 55, 88 - offsets: 32, 17, 256, 128 - rotate: 90 -attackBf/attackBf003 - bounds: 1, 1013, 80, 85 - offsets: 29, 15, 256, 128 - rotate: 90 -attackCa/attackCa001 - bounds: 720, 525, 58, 91 - offsets: 11, 2, 116, 104 -attackCa/attackCa002 - bounds: 544, 370, 57, 90 - offsets: 10, 2, 116, 104 - rotate: 90 -attackCa/attackCa003 - bounds: 961, 606, 57, 90 - offsets: 10, 2, 116, 104 - rotate: 90 -attackCa/attackCa004 - bounds: 817, 688, 57, 90 - offsets: 10, 2, 116, 104 - rotate: 90 -attackCa/attackCa005 - bounds: 828, 747, 57, 90 - offsets: 10, 2, 116, 104 -attackCa/attackCa006 - bounds: 984, 200, 66, 90 - offsets: 1, 2, 116, 104 -attackCa/attackCa007 - bounds: 1052, 200, 65, 90 - offsets: 2, 2, 116, 104 -attackCa/attackCa008 - bounds: 1870, 263, 58, 88 - offsets: 22, 2, 116, 104 - rotate: 90 -attackCa/attackCa011 - bounds: 912, 359, 76, 76 - offsets: 34, 4, 116, 104 -attackCa/attackCa012 - bounds: 1294, 198, 68, 85 - offsets: 26, 4, 116, 104 -attackCa/attackCa013 - bounds: 1870, 201, 60, 88 - offsets: 28, 3, 116, 104 - rotate: 90 -attackCa/attackCa015 - bounds: 1631, 527, 43, 94 - offsets: 27, 3, 116, 104 -attackCa/attackCa016 - bounds: 441, 179, 44, 97 - offsets: 22, 1, 116, 104 -BulletAa/BulletAa000 - bounds: 1949, 1010, 32, 32 -BulletAa/BulletAa001 - bounds: 1820, 1041, 32, 32 -BulletAa/BulletAa002 - bounds: 1854, 1041, 32, 32 -BulletAa/BulletAa003 - bounds: 1888, 1041, 32, 32 -BulletAa/BulletAa004 - bounds: 1983, 1023, 32, 32 -BulletAa/BulletAa005 - bounds: 1922, 1044, 32, 32 -BulletAa/BulletAa006 - bounds: 1956, 1057, 32, 32 -BulletAb/BulletAb000 - bounds: 1357, 1000, 64, 64 -BulletAb/BulletAb001 - bounds: 1455, 694, 64, 64 -BulletAb/BulletAb002 - bounds: 1592, 699, 64, 64 -BulletAb/BulletAb003 - bounds: 1585, 811, 64, 64 -BulletAb/BulletAb004 - bounds: 1651, 815, 64, 64 -BulletAb/BulletAb005 - bounds: 1717, 817, 64, 64 -BulletAb/BulletAb006 - bounds: 1583, 877, 64, 64 -BulletAc/BulletAc000 - bounds: 1649, 881, 64, 64 -BulletAc/BulletAc001 - bounds: 1715, 883, 64, 64 -BulletAc/BulletAc002 - bounds: 1581, 943, 64, 64 -BulletAc/BulletAc003 - bounds: 1647, 947, 64, 64 -BulletAc/BulletAc004 - bounds: 1713, 949, 64, 64 -BulletAc/BulletAc005 - bounds: 1577, 1009, 64, 64 -BulletAc/BulletAc006 - bounds: 1643, 1013, 64, 64 -BulletCa/BulletCa000 - bounds: 1, 103, 128, 128 -BulletCa/BulletCa001 - bounds: 1, 233, 128, 128 -BulletCa/BulletCa002 - bounds: 1, 363, 128, 128 -BulletDa/BulletDa000 - bounds: 1709, 1015, 64, 64 -BulletDa/BulletDa001 - bounds: 1783, 817, 64, 64 -BulletDb/BulletDb005 - bounds: 414, 299, 32, 128 -BulletDb/BulletDb006 - bounds: 487, 69, 32, 128 -BulletDb/BulletDb007 - bounds: 960, 67, 32, 128 - rotate: 90 -BulletDb/BulletDb008 - bounds: 1090, 67, 32, 128 - rotate: 90 -BulletDb/BulletDb009 - bounds: 1220, 67, 32, 128 - rotate: 90 -BulletDb/BulletDb010 - bounds: 1350, 67, 32, 128 - rotate: 90 -BulletDb/BulletDb011 - bounds: 1480, 67, 32, 128 - rotate: 90 -BulletDb/BulletDb012 - bounds: 1610, 67, 32, 128 - rotate: 90 -BulletDb/BulletDb013 - bounds: 1740, 67, 32, 128 - rotate: 90 -BulletDb/BulletDb014 - bounds: 830, 101, 32, 128 - rotate: 90 -BulletDb/BulletDb015 - bounds: 960, 101, 32, 128 - rotate: 90 -BulletDb/BulletDb016 - bounds: 1090, 101, 32, 128 - rotate: 90 -BulletDb/BulletDb017 - bounds: 1220, 101, 32, 128 - rotate: 90 -BulletDb/BulletDb018 - bounds: 1350, 101, 32, 128 - rotate: 90 -BulletDb/BulletDb019 - bounds: 1480, 101, 32, 128 - rotate: 90 -BulletEa/BulletEa000 - bounds: 1, 493, 128, 128 -BulletEa/BulletEa001 - bounds: 1, 623, 128, 128 -BulletEa/BulletEa002 - bounds: 1, 753, 128, 128 -BulletFa/BulletFa000 - bounds: 830, 67, 128, 32 -BulletFa/BulletFa001 - bounds: 1, 883, 128, 128 -bulletFb/bulletFb001 - bounds: 517, 1, 128, 64 -bulletFb/bulletFb002 - bounds: 261, 521, 128, 64 - rotate: 90 -bulletFb/bulletFb003 - bounds: 647, 1, 128, 64 -bulletFb/bulletFb004 - bounds: 261, 651, 128, 64 - rotate: 90 -bulletFb/bulletFb005 - bounds: 777, 1, 128, 64 -bulletFb/bulletFb006 - bounds: 261, 781, 128, 64 - rotate: 90 -bulletFb/bulletFb007 - bounds: 907, 1, 128, 64 -bulletFb/bulletFb008 - bounds: 1037, 1, 128, 64 -bulletFb/bulletFb009 - bounds: 1167, 1, 128, 64 -bulletFb/bulletFb010 - bounds: 1297, 1, 128, 64 -bulletFb/bulletFb011 - bounds: 1427, 1, 128, 64 -bulletFb/bulletFb012 - bounds: 1557, 1, 128, 64 -bulletFb/bulletFb013 - bounds: 1687, 1, 128, 64 -bulletFb/bulletFb014 - bounds: 1817, 1, 128, 64 -bulletFb/bulletFb015 - bounds: 348, 299, 128, 64 - rotate: 90 -bulletFb/bulletFb016 - bounds: 327, 536, 128, 64 - rotate: 90 -bulletGa/bulletGa013 - bounds: 1, 1, 256, 32 -bulletGa/bulletGa014 - bounds: 1, 35, 256, 32 -bulletGb/bulletGb000 - bounds: 259, 1, 256, 32 -crash/crash000 - bounds: 1463, 301, 45, 95 - offsets: 41, 16, 128, 128 - rotate: 90 -crash/crash001 - bounds: 990, 359, 56, 93 - offsets: 33, 17, 128, 128 - rotate: 90 -crash/crash002 - bounds: 1468, 195, 57, 93 - offsets: 32, 17, 128, 128 - rotate: 90 -crash/crash003 - bounds: 1371, 385, 45, 95 - offsets: 41, 16, 128, 128 -dashBack/dashBack000 - bounds: 1676, 517, 55, 85 - offsets: 33, 26, 128, 128 -dashBack/dashBack001 - bounds: 1387, 637, 55, 84 - offsets: 38, 26, 128, 128 - rotate: 90 -dashBack/dashBack002 - bounds: 1187, 200, 65, 88 - offsets: 34, 21, 128, 128 -dashBack/dashBack003 - bounds: 1119, 200, 66, 88 - offsets: 33, 21, 128, 128 -dashFront/dashFront000 - bounds: 1733, 518, 53, 86 - offsets: 51, 15, 128, 128 - rotate: 90 -dashFront/dashFront001 - bounds: 88, 1013, 66, 80 - offsets: 44, 15, 128, 128 -dashFront/dashFront003 - bounds: 718, 129, 72, 69 - offsets: 42, 15, 128, 128 -dashFront/dashFront004 - bounds: 1578, 615, 45, 81 - offsets: 51, 17, 128, 128 -dashFront/dashFront006 - bounds: 1310, 342, 41, 89 - offsets: 49, 15, 128, 128 - rotate: 90 -dashFrontAir/dashFrontAir000 - bounds: 1089, 390, 51, 93 - offsets: 42, 11, 128, 128 -down/down000 - bounds: 1821, 522, 48, 85 - offsets: 40, 8, 128, 128 - rotate: 90 -down/down001 - bounds: 1729, 762, 53, 66 - offsets: 34, 8, 128, 128 - rotate: 90 -down/down002 - bounds: 834, 1033, 72, 60 - offsets: 28, 8, 128, 128 -down/down003 - bounds: 1570, 361, 58, 86 - offsets: 28, 6, 128, 128 - rotate: 90 -down/down004 - bounds: 1371, 289, 51, 90 - offsets: 36, 21, 128, 128 - rotate: 90 -down/down005 - bounds: 780, 534, 74, 65 - offsets: 29, 23, 128, 128 - rotate: 90 -down/down006 - bounds: 1733, 573, 87, 42 - offsets: 24, 17, 128, 128 -down/down007 - bounds: 943, 810, 97, 30 - offsets: 19, 14, 128, 128 -down/down008 - bounds: 1086, 292, 96, 30 - offsets: 19, 15, 128, 128 - rotate: 90 -emotionAa/emotionAa000 - bounds: 792, 135, 65, 94 - offsets: 7, 1, 72, 100 - rotate: 90 -emotionAa/emotionAa001 - bounds: 984, 135, 63, 94 - offsets: 7, 1, 72, 100 - rotate: 90 -emotionBa/emotionBa000 - bounds: 674, 525, 44, 97 - offsets: 20, 15, 64, 128 -guardBUnder/guardBUnder000 - bounds: 1428, 792, 49, 68 - offsets: 35, 15, 128, 128 -guardBUnder/guardBUnder001 - bounds: 2000, 664, 47, 69 - offsets: 37, 15, 128, 128 -guardBUpper/guardBUpper000 - bounds: 1951, 435, 48, 91 - offsets: 31, 15, 128, 128 - rotate: 90 -guardBUpper/guardBUpper001 - bounds: 1246, 483, 49, 89 - offsets: 30, 15, 128, 128 -guardSit/guardSit001 - bounds: 389, 773, 84, 105 - offsets: 42, 22, 128, 128 -guardUnder/guardUnder000 - bounds: 385, 666, 85, 105 - offsets: 40, 2, 128, 128 -guardUnder/guardUnder001 - bounds: 348, 429, 87, 105 - offsets: 39, 2, 128, 128 -guardUpper/guardUpper000 - bounds: 261, 299, 85, 109 - offsets: 39, 15, 128, 128 -guardUpper/guardUpper001 - bounds: 261, 410, 85, 109 - offsets: 40, 15, 128, 128 -hitAir/hitAir000 - bounds: 1666, 421, 44, 94 - offsets: 40, 19, 128, 128 - rotate: 90 -hitAir/hitAir001 - bounds: 1468, 437, 51, 90 - offsets: 36, 30, 128, 128 -hitAir/hitAir003 - bounds: 1217, 720, 81, 42 - offsets: 18, 49, 128, 128 -hitAir/hitAir004 - bounds: 748, 685, 77, 67 - offsets: 26, 36, 128, 128 - rotate: 90 -hitAir/hitAir005 - bounds: 156, 1013, 64, 80 - offsets: 30, 26, 128, 128 -hitAir/hitAir006 - bounds: 438, 980, 49, 98 - offsets: 39, 18, 128, 128 -hitAir/hitAir007 - bounds: 448, 278, 43, 99 - offsets: 46, 15, 128, 128 -hitAir/hitAir008 - bounds: 569, 269, 42, 99 - offsets: 43, 15, 128, 128 -hitSit/hitSit000 - bounds: 1423, 1009, 56, 67 - offsets: 0, 1, 64, 74 -hitSit/hitSit001 - bounds: 1521, 707, 53, 69 - offsets: 6, 1, 64, 74 - rotate: 90 -hitSit/hitSit002 - bounds: 1315, 923, 45, 72 - offsets: 15, 1, 64, 74 -hitSpin/hitSpin000 - bounds: 1822, 572, 44, 88 - offsets: 11, 17, 64, 128 - rotate: 90 -hitSpin/hitSpin002 - bounds: 636, 363, 64, 87 - offsets: 0, 17, 64, 128 - rotate: 90 -hitSpin/hitSpin003 - bounds: 1610, 152, 63, 90 - offsets: 0, 17, 64, 128 - rotate: 90 -hitSpin/hitSpin004 - bounds: 1944, 485, 48, 89 - offsets: 0, 17, 64, 128 - rotate: 90 -hitSpin/hitSpin005 - bounds: 850, 202, 71, 88 - offsets: 21, 17, 128, 128 -hitUnder/hitUnder000 - bounds: 1277, 764, 53, 84 - offsets: 32, 15, 128, 128 - rotate: 90 -hitUnder/hitUnder001 - bounds: 1666, 467, 48, 91 - offsets: 37, 16, 128, 128 - rotate: 90 -hitUnder/hitUnder002 - bounds: 1563, 234, 45, 96 - offsets: 41, 15, 128, 128 -hitUpper/hitUpper000 - bounds: 779, 264, 69, 90 - offsets: 24, 17, 128, 128 -hitUpper/hitUpper001 - bounds: 961, 505, 56, 91 - offsets: 33, 17, 128, 128 - rotate: 90 -hitUpper/hitUpper002 - bounds: 1570, 421, 45, 94 - offsets: 41, 16, 128, 128 - rotate: 90 -jump/jump000 - bounds: 834, 936, 49, 95 - offsets: 39, 14, 128, 128 -jump/jump001 - bounds: 1822, 101, 46, 91 - offsets: 40, 18, 128, 128 -jump/jump003 - bounds: 1431, 862, 45, 72 - offsets: 40, 32, 128, 128 -jump/jump004 - bounds: 1625, 623, 47, 74 - offsets: 42, 33, 128, 128 -jump/jump005 - bounds: 1277, 819, 48, 85 - offsets: 41, 27, 128, 128 - rotate: 90 -jump/jump006 - bounds: 551, 429, 58, 94 - offsets: 40, 23, 128, 128 -jump/jump007 - bounds: 261, 911, 60, 100 - offsets: 40, 19, 128, 128 -jump/jump008 - bounds: 1947, 1, 62, 100 - offsets: 38, 19, 128, 128 - rotate: 90 -objectAa/objectAa000 - bounds: 1905, 923, 33, 46 - rotate: 90 -objectAa/objectAa001 - bounds: 1953, 940, 33, 46 - rotate: 90 -objectAa/objectAa002 - bounds: 1901, 958, 33, 46 - rotate: 90 -objectAa/objectAa003 - bounds: 1949, 975, 33, 46 - rotate: 90 -objectAb/objectAb000 - bounds: 1257, 574, 38, 37 -objectAb/objectAb001 - bounds: 1860, 967, 38, 37 -objectAc/objectAc000 - bounds: 1908, 522, 34, 46 - offsets: 7, 0, 41, 46 -objectAc/objectAc001 - bounds: 1997, 988, 33, 46 - offsets: 8, 0, 41, 46 - rotate: 90 -objectAc/objectAc002 - bounds: 1775, 1015, 40, 44 - offsets: 1, 2, 41, 46 -objectAc/objectAc003 - bounds: 1401, 342, 41, 44 - offsets: 0, 2, 41, 46 - rotate: 90 -objectAd/objectAd000 - bounds: 632, 1057, 40, 36 -objectAd/objectAd001 - bounds: 1817, 1002, 40, 37 -objectAd/objectAd002 - bounds: 1535, 807, 64, 48 - rotate: 90 -objectAd/objectAd003 - bounds: 1527, 997, 64, 48 - rotate: 90 -objectAd/objectAd004 - bounds: 1947, 771, 49, 43 -objectAd/objectAd005 - bounds: 1479, 762, 53, 43 -objectAd/objectAd006 - bounds: 1998, 792, 49, 43 -objectAd/objectAd007 - bounds: 1534, 762, 53, 43 -objectAe/objectAe000 - bounds: 1729, 714, 71, 46 -objectAe/objectAe001 - bounds: 1952, 698, 71, 46 - rotate: 90 -objectAe/objectAe002 - bounds: 1876, 763, 69, 44 -objectAe/objectAe003 - bounds: 1589, 765, 69, 44 -objectAe/objectAe004 - bounds: 1335, 869, 52, 37 - rotate: 90 -objectAe/objectAe005 - bounds: 1847, 928, 52, 37 -objectAg/objectAg000 - bounds: 1905, 875, 46, 46 -objectAg/objectAg001 - bounds: 1953, 892, 46, 46 -objectAg/objectAg002 - bounds: 2001, 892, 46, 46 -objectAg/objectAg003 - bounds: 2001, 940, 46, 46 -objectAg/objectAg004 - bounds: 1781, 883, 64, 63 -objectAg/objectAg005 - bounds: 1849, 809, 64, 62 -objectAh/objectAh000 - bounds: 1944, 535, 86, 43 -objectAh/objectAh001 - bounds: 1912, 580, 86, 43 -objectAi/objectAi000 - bounds: 586, 1057, 36, 44 - rotate: 90 -objectAi/objectAi001 - bounds: 1779, 949, 34, 44 -objectAj/objectAj000 - bounds: 1775, 1061, 32, 43 - rotate: 90 -objectAj/objectAj001 - bounds: 1815, 967, 33, 43 - rotate: 90 -objectAj/objectAj002 - bounds: 1904, 993, 32, 43 - rotate: 90 -objectAj/objectAj003 - bounds: 1859, 1006, 33, 43 - rotate: 90 -objectAk/objectAk000 - bounds: 723, 1058, 35, 42 - rotate: 90 -objectAk/objectAk001 - bounds: 767, 1058, 35, 42 - rotate: 90 -objectAl/objectAl000 - bounds: 1249, 618, 47, 49 - rotate: 90 -objectAl/objectAl001 - bounds: 1313, 289, 51, 56 - rotate: 90 -objectAl/objectAl002 - bounds: 1676, 604, 50, 55 - rotate: 90 -objectAl/objectAl003 - bounds: 2000, 735, 46, 55 -objectAl/objectAl004 - bounds: 1121, 1034, 46, 59 -objectAl/objectAl005 - bounds: 1255, 997, 42, 59 - rotate: 90 -objectAm/objectAm000 - bounds: 674, 1058, 35, 47 - rotate: 90 -objectAm/objectAm001 - bounds: 1054, 505, 33, 48 -objectBa/objectBa001 - bounds: 1, 69, 256, 32 -objectCa/objectCa002 - bounds: 487, 199, 68, 99 - rotate: 90 -objectCa/objectCa003 - bounds: 437, 429, 55, 98 -objectCa/objectCa004 - bounds: 391, 69, 94, 108 -objectCb/objectCb012 - bounds: 261, 199, 116, 98 -redAura/redAura000 - bounds: 1990, 1057, 32, 32 -shotAa/shotAa000 - bounds: 647, 958, 47, 97 - offsets: 17, 15, 64, 128 -shotAa/shotAa001 - bounds: 521, 156, 41, 97 - offsets: 22, 15, 64, 128 - rotate: 90 -shotAa/shotAa002 - bounds: 990, 417, 40, 97 - offsets: 20, 15, 64, 128 - rotate: 90 -shotAa/shotAa003 - bounds: 1089, 530, 42, 97 - offsets: 18, 15, 64, 128 - rotate: 90 -shotAa/shotAa004 - bounds: 649, 666, 44, 97 - offsets: 18, 15, 64, 128 -shotAa/shotAa005 - bounds: 696, 860, 44, 97 - offsets: 18, 15, 64, 128 -shotAa/shotAa006 - bounds: 1059, 574, 42, 97 - offsets: 18, 15, 64, 128 - rotate: 90 -shotAa/shotAa007 - bounds: 450, 625, 39, 97 - offsets: 22, 15, 64, 128 - rotate: 90 -shotAa/shotAa008 - bounds: 648, 624, 40, 97 - offsets: 22, 15, 64, 128 - rotate: 90 -shotAa/shotAa009 - bounds: 540, 666, 56, 97 - offsets: 6, 15, 64, 128 -shotAa/shotAa010 - bounds: 1563, 135, 45, 97 - offsets: 18, 15, 64, 128 -shotAb/shotAb000 - bounds: 1733, 617, 44, 72 - offsets: 11, 15, 64, 128 - rotate: 90 -shotAb/shotAb001 - bounds: 1807, 618, 44, 72 - offsets: 11, 15, 64, 128 - rotate: 90 -shotAb/shotAb002 - bounds: 1802, 715, 44, 72 - offsets: 11, 15, 64, 128 - rotate: 90 -shotAb/shotAb003 - bounds: 1881, 625, 44, 72 - offsets: 11, 15, 64, 128 - rotate: 90 -shotAb/shotAb004 - bounds: 1878, 671, 44, 72 - offsets: 11, 15, 64, 128 - rotate: 90 -shotAb/shotAb005 - bounds: 1876, 717, 44, 72 - offsets: 11, 15, 64, 128 - rotate: 90 -shotAb/shotAb006 - bounds: 1478, 862, 44, 72 - offsets: 11, 15, 64, 128 -shotAb/shotAb007 - bounds: 1521, 633, 55, 72 - offsets: 0, 15, 64, 128 -shotAb/shotAb008 - bounds: 1481, 1009, 44, 72 - offsets: 11, 15, 64, 128 -shotAc/shotAc000 - bounds: 1660, 765, 48, 67 - offsets: 14, 3, 64, 103 - rotate: 90 -shotAc/shotAc001 - bounds: 1381, 579, 56, 85 - offsets: 6, 3, 64, 103 - rotate: 90 -shotAc/shotAc002 - bounds: 1570, 468, 57, 86 - offsets: 1, 6, 64, 103 - rotate: 90 -shotAc/shotAc004 - bounds: 1041, 941, 53, 91 - offsets: 5, 2, 64, 103 -shotAc/shotAc005 - bounds: 1188, 489, 56, 83 - offsets: 1, 7, 64, 103 -shotAd/shotAd000 - bounds: 1852, 472, 48, 90 - offsets: 11, 17, 64, 128 - rotate: 90 -shotAd/shotAd001 - bounds: 364, 906, 49, 99 - offsets: 10, 8, 64, 128 -shotAd/shotAd003 - bounds: 1610, 101, 49, 104 - offsets: 7, 3, 64, 128 - rotate: 90 -shotAd/shotAd005 - bounds: 1716, 101, 49, 104 - offsets: 7, 3, 64, 128 - rotate: 90 -shotAd/shotAd007 - bounds: 598, 666, 49, 97 - offsets: 10, 10, 64, 128 -shotAd/shotAd008 - bounds: 847, 538, 58, 89 - offsets: 0, 18, 64, 128 -shotAd/shotAd009 - bounds: 2000, 580, 47, 82 - offsets: 9, 25, 64, 128 -shotBa/shotBa000 - bounds: 849, 358, 61, 85 - offsets: 22, 15, 128, 128 -shotBa/shotBa001 - bounds: 1807, 287, 61, 61 - offsets: 22, 15, 128, 128 -shotBa/shotBa002 - bounds: 1526, 932, 63, 53 - offsets: 21, 15, 128, 128 - rotate: 90 -shotBa/shotBa003 - bounds: 1524, 873, 57, 57 - offsets: 21, 15, 128, 128 -shotBa/shotBa004 - bounds: 850, 292, 70, 64 - offsets: 17, 15, 128, 128 -shotBa/shotBa005 - bounds: 1300, 693, 69, 69 - offsets: 20, 16, 128, 128 -shotBa/shotBa006 - bounds: 1300, 581, 54, 79 - offsets: 30, 16, 128, 128 - rotate: 90 -shotBa/shotBa007 - bounds: 1096, 847, 54, 90 - offsets: 39, 16, 128, 128 -shotBa/shotBa008 - bounds: 1096, 939, 49, 93 - offsets: 43, 15, 128, 128 -shotBa/shotBa009 - bounds: 681, 264, 47, 97 - offsets: 45, 15, 128, 128 -shotBa/shotBa010 - bounds: 538, 958, 45, 98 - offsets: 45, 15, 128, 128 -shotBa/shotBa011 - bounds: 323, 911, 39, 100 - offsets: 42, 15, 128, 128 -shotBa/shotBa012 - bounds: 1418, 385, 42, 95 - offsets: 41, 15, 128, 128 -shotBa/shotBa013 - bounds: 1285, 385, 43, 96 - offsets: 41, 15, 128, 128 -shotBa/shotBa014 - bounds: 730, 264, 47, 97 - offsets: 35, 15, 128, 128 -shotBb/shotBb001 - bounds: 1915, 816, 57, 64 - offsets: 32, 39, 128, 128 - rotate: 90 -shotBb/shotBb002 - bounds: 1981, 837, 53, 62 - offsets: 34, 35, 128, 128 - rotate: 90 -shotBb/shotBb003 - bounds: 1479, 807, 54, 53 - offsets: 35, 43, 128, 128 -shotBb/shotBb004 - bounds: 1849, 873, 54, 53 - offsets: 32, 43, 128, 128 -shotBb/shotBb005 - bounds: 1260, 1041, 52, 54 - offsets: 33, 46, 128, 128 - rotate: 90 -shotBb/shotBb006 - bounds: 909, 685, 50, 62 - offsets: 36, 41, 128, 128 -shotCa/shotCa000 - bounds: 961, 711, 43, 97 - offsets: 39, 15, 128, 128 - rotate: 90 -shotCa/shotCa001 - bounds: 1610, 217, 45, 97 - offsets: 37, 15, 128, 128 - rotate: 90 -shotCa/shotCa002 - bounds: 1158, 574, 42, 97 - offsets: 38, 15, 128, 128 - rotate: 90 -shotCa/shotCa003 - bounds: 1118, 720, 42, 97 - offsets: 38, 15, 128, 128 - rotate: 90 -shotCa/shotCa004 - bounds: 998, 842, 43, 97 - offsets: 39, 15, 128, 128 -shotCa/shotCa005 - bounds: 1089, 485, 43, 97 - offsets: 39, 15, 128, 128 - rotate: 90 -shotCb/shotCb000 - bounds: 1473, 618, 46, 72 - offsets: 22, 23, 128, 128 -shotCb/shotCb002 - bounds: 1374, 862, 55, 71 - offsets: 23, 23, 128, 128 -shotCb/shotCb003 - bounds: 1870, 67, 74, 66 - offsets: 31, 23, 128, 128 -shotCb/shotCb004 - bounds: 716, 460, 63, 68 - offsets: 31, 23, 128, 128 - rotate: 90 -shotCb/shotCb005 - bounds: 1051, 1034, 59, 68 - offsets: 32, 23, 128, 128 - rotate: 90 -shotCb/shotCb006 - bounds: 1806, 664, 49, 70 - offsets: 31, 23, 128, 128 - rotate: 90 -shotCb/shotCb007 - bounds: 1802, 761, 44, 72 - offsets: 27, 23, 128, 128 - rotate: 90 -shotCb/shotCb008 - bounds: 1955, 625, 43, 71 - offsets: 27, 23, 128, 128 -shotDa/shotDa002 - bounds: 782, 356, 65, 85 - offsets: 26, 4, 116, 104 -sit/sit000 - bounds: 1169, 1041, 52, 89 - offsets: 2, 5, 54, 106 - rotate: 90 -sit/sit001 - bounds: 1254, 869, 52, 79 - offsets: 1, 5, 54, 106 - rotate: 90 -sit/sit003 - bounds: 1480, 936, 44, 71 - offsets: 3, 5, 54, 106 -sit/sit004 - bounds: 1371, 751, 39, 76 - offsets: 6, 6, 54, 106 - rotate: 90 -sit/sit005 - bounds: 1832, 380, 39, 87 - offsets: 6, 5, 54, 106 - rotate: 90 -sit/sit006 - bounds: 961, 563, 41, 96 - offsets: 3, 5, 54, 106 - rotate: 90 -spellAa/spellAa001 - bounds: 602, 860, 56, 96 - offsets: 19, 1, 80, 98 -spellAa/spellAa002 - bounds: 475, 762, 63, 96 - offsets: 15, 0, 80, 98 -spellAa/spellAa003 - bounds: 539, 860, 61, 96 - offsets: 16, 0, 80, 98 -spellAa/spellAa004 - bounds: 489, 958, 47, 98 - offsets: 23, 0, 80, 98 -spellAa/spellAa005 - bounds: 985, 941, 54, 91 - offsets: 14, 0, 80, 98 -spellAa/spellAa006 - bounds: 370, 1007, 66, 86 - offsets: 0, 0, 80, 98 -spellAa/spellAa007 - bounds: 1960, 259, 65, 87 - offsets: 1, 0, 80, 98 - rotate: 90 -spellAa/spellAa008 - bounds: 1807, 194, 61, 91 - offsets: 7, 0, 80, 98 -spellAa/spellAa009 - bounds: 936, 936, 47, 95 - offsets: 17, 0, 80, 98 -spellAa/spellAa010 - bounds: 696, 959, 44, 97 - offsets: 28, 0, 80, 98 -spellAa/spellAa011 - bounds: 1960, 191, 66, 87 - offsets: 0, 0, 80, 98 - rotate: 90 -spellBa/spellBa000 - bounds: 1297, 483, 41, 96 - offsets: 45, 15, 128, 128 -spellBa/spellBa001 - bounds: 1521, 539, 49, 92 - offsets: 39, 16, 128, 128 -spellBa/spellBa002 - bounds: 1220, 764, 55, 81 - offsets: 34, 16, 128, 128 -spellBa/spellBa003 - bounds: 912, 437, 54, 76 - offsets: 40, 16, 128, 128 - rotate: 90 -spellBa/spellBa004 - bounds: 1759, 471, 45, 91 - offsets: 42, 16, 128, 128 - rotate: 90 -spellBa/spellBa005 - bounds: 588, 200, 62, 99 - offsets: 34, 16, 128, 128 - rotate: 90 -spellBa/spellBa006 - bounds: 379, 199, 60, 98 - offsets: 34, 16, 128, 128 -spellBa/spellBa007 - bounds: 415, 880, 58, 98 - offsets: 34, 16, 128, 128 -spellBa/spellBa008 - bounds: 907, 590, 52, 93 - offsets: 39, 17, 128, 128 -spellBa/spellBa009 - bounds: 1709, 315, 44, 96 - offsets: 41, 15, 128, 128 - rotate: 90 -spellBulletAa/spellBulletAa001 - bounds: 131, 103, 128, 128 -spellBulletAa/spellBulletAa002 - bounds: 131, 233, 128, 128 -spellBulletAa/spellBulletAa003 - bounds: 131, 363, 128, 128 -spellBulletAa/spellBulletAa004 - bounds: 131, 493, 128, 128 -spellBulletBa/spellBulletBa000 - bounds: 131, 623, 128, 128 -spellBulletDa/spellBulletDa000 - bounds: 131, 753, 128, 128 -spellBulletDa/spellBulletDa001 - bounds: 131, 883, 128, 128 -spellBulletEa/spellBulletEa000 - bounds: 259, 35, 256, 32 -spellBulletFb/spellBulletFb000 - bounds: 261, 69, 128, 128 -spellCa/spellCa000 - bounds: 1142, 390, 51, 93 - offsets: 30, 0, 97, 103 -spellCa/spellCa001 - bounds: 1371, 694, 55, 82 - offsets: 27, 0, 97, 103 - rotate: 90 -spellCa/spellCa002 - bounds: 1362, 935, 63, 67 - offsets: 23, 0, 97, 103 - rotate: 90 -spellCa/spellCa003 - bounds: 689, 200, 62, 69 - offsets: 20, 0, 97, 103 - rotate: 90 -spellCa/spellCa004 - bounds: 222, 1013, 55, 80 - offsets: 24, 0, 97, 103 -spellCa/spellCa005 - bounds: 887, 749, 54, 92 - offsets: 19, 0, 97, 103 -spellCa/spellCa006 - bounds: 1152, 847, 54, 90 - offsets: 18, 1, 97, 103 -spellCa/spellCa007 - bounds: 1060, 665, 56, 88 - offsets: 17, 3, 97, 103 -spellCa/spellCa008 - bounds: 817, 629, 57, 88 - offsets: 17, 3, 97, 103 - rotate: 90 -spellCall/spellCall000 - bounds: 1195, 390, 43, 97 - offsets: 36, 0, 80, 98 -spellCall/spellCall002 - bounds: 695, 666, 51, 96 - offsets: 43, 15, 128, 128 -spellCall/spellCall003 - bounds: 620, 129, 69, 96 - offsets: 24, 15, 128, 128 - rotate: 90 -spellCall/spellCall004 - bounds: 1369, 135, 58, 95 - offsets: 37, 15, 128, 128 - rotate: 90 -spellCall/spellCall005 - bounds: 1947, 65, 55, 100 - offsets: 36, 15, 128, 128 - rotate: 90 -spellCall/spellCall006 - bounds: 327, 796, 60, 108 - offsets: 32, 15, 128, 128 -spellCall/spellCall007 - bounds: 610, 67, 60, 108 - offsets: 31, 15, 128, 128 - rotate: 90 -spellCall/spellCall008 - bounds: 720, 67, 59, 108 - offsets: 31, 15, 128, 128 - rotate: 90 -spellCall/spellCall009 - bounds: 1521, 444, 47, 93 - offsets: 43, 15, 128, 128 -spellCall/spellCall010 - bounds: 1705, 268, 45, 96 - offsets: 50, 15, 128, 128 - rotate: 90 -spellCall/spellCall011 - bounds: 1426, 482, 40, 95 - offsets: 47, 15, 128, 128 -spellCall/spellCall012 - bounds: 549, 625, 39, 97 - offsets: 44, 15, 128, 128 - rotate: 90 -spellDa/spellDa000 - bounds: 1208, 847, 44, 96 - offsets: 16, 1, 72, 100 -spellDa/spellDa001 - bounds: 1381, 482, 43, 95 - offsets: 16, 2, 72, 100 -spellDa/spellDa002 - bounds: 1206, 945, 47, 94 - offsets: 17, 1, 72, 100 -spellDa/spellDa003 - bounds: 1702, 152, 57, 95 - offsets: 11, 1, 72, 100 - rotate: 90 -spellDa/spellDa004 - bounds: 613, 264, 66, 94 - offsets: 3, 1, 72, 100 -spellDa/spellDa005 - bounds: 888, 135, 65, 94 - offsets: 7, 1, 72, 100 - rotate: 90 -spellDa/spellDa006 - bounds: 1080, 135, 63, 94 - offsets: 7, 1, 72, 100 - rotate: 90 -spellDa/spellDa007 - bounds: 907, 493, 52, 95 - offsets: 15, 2, 72, 100 -spellDa/spellDa008 - bounds: 742, 860, 44, 97 - offsets: 16, 1, 72, 100 -spellEa/spellEa000 - bounds: 1709, 211, 55, 96 - offsets: 5, 3, 85, 103 - rotate: 90 -spellEa/spellEa001 - bounds: 834, 839, 51, 95 - offsets: 7, 3, 85, 103 -spellEa/spellEa002 - bounds: 885, 936, 49, 95 - offsets: 9, 3, 85, 103 -spellEa/spellEa003 - bounds: 494, 429, 55, 98 - offsets: 10, 2, 85, 103 -spellEa/spellEa005 - bounds: 475, 860, 62, 96 - offsets: 14, 2, 85, 103 -spellEa/spellEa006 - bounds: 1272, 135, 61, 95 - offsets: 15, 2, 85, 103 - rotate: 90 -spellEa/spellEa007 - bounds: 996, 292, 65, 88 - offsets: 14, 2, 85, 103 - rotate: 90 -spellEa/spellEa008 - bounds: 1960, 122, 67, 87 - offsets: 14, 2, 85, 103 - rotate: 90 -spellEa/spellEa010 - bounds: 1870, 135, 64, 88 - offsets: 14, 2, 85, 103 - rotate: 90 -spellEa/spellEa011 - bounds: 847, 445, 58, 91 - offsets: 15, 2, 85, 103 -spellEa/spellEa012 - bounds: 1118, 667, 51, 93 - offsets: 16, 2, 85, 103 - rotate: 90 -spellFa/spellFa001 - bounds: 943, 756, 52, 93 - offsets: 9, 1, 61, 98 - rotate: 90 -spellFa/spellFa002 - bounds: 1960, 326, 57, 87 - offsets: 2, 1, 61, 98 - rotate: 90 -spellFa/spellFa003 - bounds: 1147, 939, 57, 87 - offsets: 1, 1, 61, 98 -spellFa/spellFa004 - bounds: 1658, 361, 58, 86 - offsets: 0, 1, 61, 98 - rotate: 90 -spellFa/spellFa005 - bounds: 1572, 527, 57, 86 - offsets: 1, 1, 61, 98 -spellFa/spellFa006 - bounds: 1462, 348, 57, 87 - offsets: 2, 1, 61, 98 -spellGa/spellGa001 - bounds: 611, 429, 52, 94 - offsets: 18, 3, 73, 104 -spellGa/spellGa002 - bounds: 674, 765, 53, 93 - offsets: 16, 3, 73, 104 -spellGa/spellGa003 - bounds: 1466, 135, 58, 95 - offsets: 9, 3, 73, 104 - rotate: 90 -spellGa/spellGa004 - bounds: 450, 529, 66, 94 - offsets: 3, 3, 73, 104 -spellGa/spellGa005 - bounds: 472, 666, 66, 94 - offsets: 3, 3, 73, 104 -spellGa/spellGa006 - bounds: 1176, 135, 63, 94 - offsets: 3, 3, 73, 104 - rotate: 90 -spellGa/spellGa007 - bounds: 725, 363, 55, 95 - offsets: 9, 3, 73, 104 -stand/stand000 - bounds: 742, 959, 44, 97 - offsets: 2, 15, 54, 128 -stand/stand001 - bounds: 1369, 195, 45, 97 - offsets: 5, 15, 54, 128 - rotate: 90 -stand/stand002 - bounds: 990, 459, 44, 97 - offsets: 8, 15, 54, 128 - rotate: 90 -stand/stand004 - bounds: 1364, 242, 45, 97 - offsets: 8, 15, 54, 128 - rotate: 90 -stand/stand005 - bounds: 961, 665, 44, 97 - offsets: 8, 15, 54, 128 - rotate: 90 -stand/stand006 - bounds: 1610, 317, 42, 97 - offsets: 7, 15, 54, 128 - rotate: 90 -stand/stand007 - bounds: 1121, 806, 39, 97 - offsets: 7, 15, 54, 128 - rotate: 90 -stand/stand009 - bounds: 1121, 764, 40, 97 - offsets: 5, 15, 54, 128 - rotate: 90 -stand/stand010 - bounds: 1463, 254, 45, 97 - offsets: 0, 15, 54, 128 - rotate: 90 -stand/stand011 - bounds: 1119, 290, 45, 97 - offsets: 0, 15, 54, 128 - rotate: 90 -stand/stand012 - bounds: 580, 525, 45, 97 - offsets: 0, 15, 54, 128 -stand/stand013 - bounds: 627, 525, 45, 97 - offsets: 0, 15, 54, 128 -stand/stand014 - bounds: 788, 860, 44, 97 - offsets: 1, 15, 54, 128 -stand/stand015 - bounds: 788, 959, 44, 97 - offsets: 1, 15, 54, 128 -standUp/standUp000 - bounds: 489, 1058, 95, 35 - offsets: 19, 14, 128, 128 -standUp/standUp001 - bounds: 1300, 637, 85, 54 - offsets: 21, 15, 128, 128 -standUp/standUp002 - bounds: 748, 618, 62, 65 - offsets: 30, 16, 128, 128 -standUp/standUp003 - bounds: 1316, 997, 39, 78 - offsets: 44, 15, 128, 128 -standUp/standUp004 - bounds: 1254, 200, 38, 89 - offsets: 43, 15, 128, 128 -standUp/standUp005 - bounds: 660, 860, 34, 96 - offsets: 46, 15, 128, 128 -standUpFront/standUpFront000 - bounds: 327, 666, 128, 56 - rotate: 90 -standUpFront/standUpFront001 - bounds: 393, 536, 128, 55 - rotate: 90 -walkFront/walkFront001 - bounds: 1043, 847, 51, 92 - offsets: 1, 16, 53, 128 -walkFront/walkFront002 - bounds: 729, 764, 48, 94 - offsets: 2, 15, 53, 128 -walkFront/walkFront003 - bounds: 1762, 421, 48, 93 - offsets: 2, 16, 53, 128 - rotate: 90 -walkFront/walkFront004 - bounds: 1218, 291, 49, 93 - offsets: 2, 15, 53, 128 - rotate: 90 -walkFront/walkFront005 - bounds: 944, 842, 52, 92 - offsets: 1, 15, 53, 128 -walkFront/walkFront007 - bounds: 665, 429, 49, 94 - offsets: 2, 15, 53, 128 -walkFront/walkFront008 - bounds: 1521, 348, 47, 94 - offsets: 3, 15, 53, 128 -walkFront/walkFront009 - bounds: 1610, 264, 51, 93 - offsets: 2, 15, 53, 128 - rotate: 90 diff --git a/target/classes/character/alice/精灵1.2-0.png b/target/classes/character/alice/精灵1.2-0.png new file mode 100644 index 0000000..c507b57 Binary files /dev/null and b/target/classes/character/alice/精灵1.2-0.png differ diff --git a/target/classes/character/alice/精灵1.2-1.png b/target/classes/character/alice/精灵1.2-1.png new file mode 100644 index 0000000..1c7cc44 Binary files /dev/null and b/target/classes/character/alice/精灵1.2-1.png differ diff --git a/target/classes/character/alice/精灵1.2-2.png b/target/classes/character/alice/精灵1.2-2.png new file mode 100644 index 0000000..0564b1f Binary files /dev/null and b/target/classes/character/alice/精灵1.2-2.png differ diff --git a/target/classes/character/alice/精灵1.2-3.png b/target/classes/character/alice/精灵1.2-3.png new file mode 100644 index 0000000..b3bcfa3 Binary files /dev/null and b/target/classes/character/alice/精灵1.2-3.png differ diff --git a/target/classes/character/alice/精灵1.2-4.png b/target/classes/character/alice/精灵1.2-4.png new file mode 100644 index 0000000..77d9a1f Binary files /dev/null and b/target/classes/character/alice/精灵1.2-4.png differ diff --git a/target/classes/character/alice/精灵1.2-5.png b/target/classes/character/alice/精灵1.2-5.png new file mode 100644 index 0000000..b81a88d Binary files /dev/null and b/target/classes/character/alice/精灵1.2-5.png differ diff --git a/target/classes/character/alice/精灵1.2-6.png b/target/classes/character/alice/精灵1.2-6.png new file mode 100644 index 0000000..e041be5 Binary files /dev/null and b/target/classes/character/alice/精灵1.2-6.png differ diff --git a/target/classes/character/alice/精灵1.2-7.png b/target/classes/character/alice/精灵1.2-7.png new file mode 100644 index 0000000..abbfe88 Binary files /dev/null and b/target/classes/character/alice/精灵1.2-7.png differ diff --git a/target/classes/character/alice/精灵1.2-8.png b/target/classes/character/alice/精灵1.2-8.png new file mode 100644 index 0000000..dc5cb13 Binary files /dev/null and b/target/classes/character/alice/精灵1.2-8.png differ diff --git a/target/classes/character/alice/精灵1.2-9.png b/target/classes/character/alice/精灵1.2-9.png new file mode 100644 index 0000000..30b2803 Binary files /dev/null and b/target/classes/character/alice/精灵1.2-9.png differ diff --git a/target/classes/character/alice/精灵1.2.atlas b/target/classes/character/alice/精灵1.2.atlas new file mode 100644 index 0000000..ada810d --- /dev/null +++ b/target/classes/character/alice/精灵1.2.atlas @@ -0,0 +1,1159 @@ +精灵1.2-0.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +alpha/alpha000 + bounds: 0, 3064, 1024, 1024 +attackAa/attackAa000 + bounds: 2400, 2132, 512, 512 +attackBc/attackBc009 + bounds: 1376, 2132, 1024, 512 +attackBe/attackBe000 + bounds: 3840, 0, 256, 512 +attackCa/attackCa000 + bounds: 1412, 2644, 464, 416 +attackCa/attackCa001 + bounds: 1876, 2644, 464, 416 +attackCa/attackCa002 + bounds: 2340, 2644, 464, 416 +back/spell001 + bounds: 0, 0, 3200, 2132 +back/spell002 + bounds: 1024, 3064, 1024, 1024 +BulletAa/BulletAa000 + bounds: 2804, 2932, 128, 128 +BulletAa/BulletAa001 + bounds: 2932, 2932, 128, 128 +BulletAa/BulletAa002 + bounds: 3060, 2932, 128, 128 +BulletBa/BulletBa000 + bounds: 2048, 3576, 2048, 256 +bulletFb/bulletFb000 + bounds: 2048, 3832, 512, 256 +bulletFb/bulletFb001 + bounds: 2560, 3832, 512, 256 +bulletFb/bulletFb002 + bounds: 0, 2804, 512, 256 +bulletFb/bulletFb003 + bounds: 512, 2804, 512, 256 +bulletGa/bulletGa000 + bounds: 3072, 3832, 1024, 128 +bulletGa/bulletGa001 + bounds: 3072, 3960, 1024, 128 +emotionAa/emotionAa000 + bounds: 3808, 512, 288, 400 +emotionAa/emotionAa001 + bounds: 2912, 2132, 288, 400 +face/face000 + bounds: 3200, 0, 640, 256 +Guard/Guard000 + bounds: 3200, 1016, 512, 1024 +invin/invin000 + bounds: 3808, 256, 16, 16 +objectBa/objectBa000 + bounds: 0, 4088, 1024, 8 +objectCa/objectCa001 + bounds: 3712, 2276, 360, 408 +objectCa/objectCa004 + bounds: 3712, 1328, 376, 432 +objectCb/objectCb001 + bounds: 3712, 1760, 360, 516 +objectCb/objectCb002 + bounds: 1024, 2132, 352, 520 +objectCb/objectCb004 + bounds: 3200, 256, 608, 416 +objectCb/objectCb005 + bounds: 3200, 672, 584, 344 +objectCb/objectCb009 + bounds: 3712, 2684, 284, 360 +spellBulletAa/spellBulletAa000 + bounds: 0, 2132, 1024, 672 +spellBulletCa/spellBulletCa000 + bounds: 3200, 2040, 512, 1024 +spellBulletFa/spellBulletFa000 + bounds: 2048, 3064, 2048, 512 +spellCa/spellCa000 + bounds: 1024, 2652, 388, 412 +spellDa/spellDa000 + bounds: 2912, 2532, 288, 400 +spellGa/spellGa000 + bounds: 3784, 912, 292, 416 + +精灵1.2-1.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +性情/娋 + bounds: 0, 0, 2048, 2048 +性情/婐 + bounds: 0, 2048, 2048, 2048 +性情/嬃 + bounds: 2048, 0, 2048, 2048 +性情/寛 + bounds: 2048, 2048, 2048, 2048 + +精灵1.2-2.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +性情/搟 + bounds: 0, 0, 2048, 2048 +性情/晛 + bounds: 0, 2048, 2048, 2048 +性情/晧 + bounds: 2048, 0, 2048, 2048 +性情/梋 + bounds: 2048, 2048, 2048, 2048 + +精灵1.2-3.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +attackAa/attackAa001 + bounds: 2048, 3584, 512, 512 +attackAa/attackAa002 + bounds: 2560, 3584, 512, 512 +attackBc/attackBc010 + bounds: 2048, 0, 1024, 512 +attackBc/attackBc011 + bounds: 3072, 0, 1024, 512 +attackBc/attackBc012 + bounds: 2048, 512, 1024, 512 +attackBf/attackBf000 + bounds: 3072, 512, 1024, 512 +attackBf/attackBf001 + bounds: 2048, 1024, 1024, 512 +attackBf/attackBf002 + bounds: 3072, 1024, 1024, 512 +attackBf/attackBf003 + bounds: 2048, 1536, 1024, 512 +attackBf/attackBf004 + bounds: 3072, 1536, 1024, 512 +attackBf/attackBf005 + bounds: 2048, 2048, 1024, 512 +back/spell003 + bounds: 0, 2048, 1024, 1024 +back/spell004 + bounds: 0, 3072, 1024, 1024 +back/spell005 + bounds: 1024, 2048, 1024, 1024 +back/spell006 + bounds: 1024, 3072, 1024, 1024 +bulletGa/bulletGa002 + bounds: 3072, 2048, 1024, 128 +bulletGa/bulletGa003 + bounds: 3072, 2176, 1024, 128 +bulletGa/bulletGa004 + bounds: 3072, 2304, 1024, 128 +bulletGa/bulletGa005 + bounds: 3072, 2432, 1024, 128 +bulletGa/bulletGa006 + bounds: 3072, 2560, 1024, 128 +bulletGa/bulletGa007 + bounds: 3072, 2688, 1024, 128 +bulletGa/bulletGa008 + bounds: 3072, 2816, 1024, 128 +bulletGa/bulletGa009 + bounds: 3072, 2944, 1024, 128 +spellBulletCa/spellBulletCa001 + bounds: 2048, 2560, 512, 1024 +spellBulletCa/spellBulletCa002 + bounds: 2560, 2560, 512, 1024 +spellBulletCa/spellBulletCa003 + bounds: 3072, 3072, 512, 1024 +spellBulletCa/spellBulletCa004 + bounds: 3584, 3072, 512, 1024 +性情/榝 + bounds: 0, 0, 2048, 2048 + +精灵1.2-4.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +attackAa/attackAa003 + bounds: 512, 128, 512, 512 +attackAa/attackAa004 + bounds: 1024, 128, 512, 512 +attackAa/attackAa005 + bounds: 1536, 1536, 512, 512 +attackAa/attackAa006 + bounds: 1024, 2012, 512, 512 +attackAb/attackAb000 + bounds: 1536, 2048, 512, 512 +attackAb/attackAb001 + bounds: 1024, 2524, 512, 512 +attackAb/attackAb002 + bounds: 1536, 2560, 512, 512 +attackAb/attackAb003 + bounds: 2560, 2432, 512, 512 +attackAb/attackAb004 + bounds: 2048, 2560, 512, 512 +attackAb/attackAb005 + bounds: 3072, 2432, 512, 512 +attackAb/attackAb006 + bounds: 2560, 2944, 512, 512 +attackAc/attackAc000 + bounds: 2048, 3072, 512, 512 +attackAc/attackAc001 + bounds: 3072, 2944, 512, 512 +attackAc/attackAc002 + bounds: 3584, 3072, 512, 512 +attackAc/attackAc003 + bounds: 2048, 3584, 512, 512 +attackAc/attackAc004 + bounds: 2560, 3584, 512, 512 +attackAc/attackAc005 + bounds: 3072, 3456, 512, 512 +attackAc/attackAc006 + bounds: 3584, 3584, 512, 512 +BulletAa/BulletAa003 + bounds: 3072, 3968, 128, 128 +BulletAa/BulletAa004 + bounds: 3200, 3968, 128, 128 +BulletAa/BulletAa005 + bounds: 3328, 3968, 128, 128 +BulletAa/BulletAa006 + bounds: 3456, 3968, 128, 128 +BulletFa/BulletFa000 + bounds: 2560, 3456, 512, 128 +bulletGa/bulletGa010 + bounds: 512, 0, 1024, 128 +bulletGa/bulletGa011 + bounds: 1536, 0, 1024, 128 +bulletGa/bulletGa012 + bounds: 2560, 0, 1024, 128 +bulletGa/bulletGa013 + bounds: 1536, 128, 1024, 128 +bulletGa/bulletGa014 + bounds: 2560, 128, 1024, 128 +bulletGb/bulletGb000 + bounds: 1536, 256, 1024, 128 +objectAn/objectAn000 + bounds: 512, 988, 180, 28 +objectBa/objectBa001 + bounds: 2560, 256, 1024, 128 +objectCb/objectCb007 + bounds: 512, 640, 472, 348 +objectCb/objectCb008 + bounds: 984, 640, 472, 348 +spellBulletCa/spellBulletCa005 + bounds: 0, 0, 512, 1024 +spellBulletCa/spellBulletCa006 + bounds: 0, 1024, 512, 1024 +spellBulletCa/spellBulletCa007 + bounds: 0, 2048, 512, 1024 +spellBulletCa/spellBulletCa008 + bounds: 0, 3072, 512, 1024 +spellBulletCa/spellBulletCa009 + bounds: 3584, 0, 512, 1024 +spellBulletCa/spellBulletCa010 + bounds: 512, 1024, 512, 1024 +spellBulletCa/spellBulletCa011 + bounds: 512, 2048, 512, 1024 +spellBulletCa/spellBulletCa012 + bounds: 512, 3072, 512, 1024 +spellBulletCa/spellBulletCa013 + bounds: 2560, 384, 512, 1024 +spellBulletCa/spellBulletCa014 + bounds: 3072, 384, 512, 1024 +spellBulletCa/spellBulletCa015 + bounds: 3584, 1024, 512, 1024 +spellBulletCa/spellBulletCa016 + bounds: 1536, 512, 512, 1024 +spellBulletCa/spellBulletCa017 + bounds: 1024, 988, 512, 1024 +spellBulletCa/spellBulletCa018 + bounds: 2048, 512, 512, 1024 +spellBulletCa/spellBulletCa019 + bounds: 2560, 1408, 512, 1024 +spellBulletCa/spellBulletCa020 + bounds: 3072, 1408, 512, 1024 +spellBulletCa/spellBulletCa021 + bounds: 3584, 2048, 512, 1024 +spellBulletCa/spellBulletCa022 + bounds: 1024, 3072, 512, 1024 +spellBulletCa/spellBulletCa023 + bounds: 1536, 3072, 512, 1024 +spellBulletCa/spellBulletCa024 + bounds: 2048, 1536, 512, 1024 +spellBulletEa/spellBulletEa000 + bounds: 1536, 384, 1024, 128 + +精灵1.2-5.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +attackAc/attackAc007 + bounds: 0, 0, 512, 512 +attackAc/attackAc008 + bounds: 0, 512, 512, 512 +attackAc/attackAc009 + bounds: 0, 1024, 512, 512 +attackAc/attackAc010 + bounds: 0, 1536, 512, 512 +attackAd/attackAd000 + bounds: 0, 2048, 512, 512 +attackAd/attackAd001 + bounds: 0, 2560, 512, 512 +attackAd/attackAd002 + bounds: 0, 3072, 512, 512 +attackAd/attackAd003 + bounds: 0, 3584, 512, 512 +attackAd/attackAd004 + bounds: 512, 0, 512, 512 +attackAd/attackAd005 + bounds: 1024, 0, 512, 512 +attackAd/attackAd006 + bounds: 1536, 0, 512, 512 +attackAd/attackAd007 + bounds: 2048, 0, 512, 512 +attackAd/attackAd008 + bounds: 2560, 0, 512, 512 +back/spell000 + bounds: 3072, 0, 512, 512 +BulletCa/BulletCa000 + bounds: 3584, 0, 512, 512 +BulletCa/BulletCa001 + bounds: 512, 512, 512, 512 +BulletCa/BulletCa002 + bounds: 512, 1024, 512, 512 +BulletEa/BulletEa000 + bounds: 512, 1536, 512, 512 +BulletEa/BulletEa001 + bounds: 512, 2048, 512, 512 +BulletEa/BulletEa002 + bounds: 512, 2560, 512, 512 +BulletFa/BulletFa001 + bounds: 512, 3072, 512, 512 +crash/crash000 + bounds: 512, 3584, 512, 512 +crash/crash001 + bounds: 1024, 512, 512, 512 +crash/crash002 + bounds: 1536, 512, 512, 512 +crash/crash003 + bounds: 2048, 512, 512, 512 +dashBack/dashBack000 + bounds: 2560, 512, 512, 512 +dashBack/dashBack001 + bounds: 3072, 512, 512, 512 +dashBack/dashBack002 + bounds: 3584, 512, 512, 512 +dashBack/dashBack003 + bounds: 1024, 1024, 512, 512 +dashFront/dashFront000 + bounds: 1024, 1536, 512, 512 +dashFront/dashFront001 + bounds: 1024, 2048, 512, 512 +dashFront/dashFront002 + bounds: 1024, 2560, 512, 512 +dashFront/dashFront003 + bounds: 1024, 3072, 512, 512 +dashFront/dashFront004 + bounds: 1024, 3584, 512, 512 +dashFront/dashFront005 + bounds: 1536, 1024, 512, 512 +dashFront/dashFront006 + bounds: 2048, 1024, 512, 512 +dashFrontAir/dashFrontAir000 + bounds: 2560, 1024, 512, 512 +down/down000 + bounds: 3072, 1024, 512, 512 +down/down001 + bounds: 3584, 1024, 512, 512 +down/down002 + bounds: 1536, 1536, 512, 512 +down/down003 + bounds: 1536, 2048, 512, 512 +down/down004 + bounds: 1536, 2560, 512, 512 +down/down005 + bounds: 1536, 3072, 512, 512 +down/down006 + bounds: 1536, 3584, 512, 512 +down/down007 + bounds: 2048, 1536, 512, 512 +down/down008 + bounds: 2560, 1536, 512, 512 +guardBUnder/guardBUnder000 + bounds: 3072, 1536, 512, 512 +guardBUnder/guardBUnder001 + bounds: 3584, 1536, 512, 512 +guardBUpper/guardBUpper000 + bounds: 2048, 2048, 512, 512 +guardBUpper/guardBUpper001 + bounds: 2048, 2560, 512, 512 +guardSit/guardSit000 + bounds: 2048, 3072, 512, 512 +guardSit/guardSit001 + bounds: 2048, 3584, 512, 512 +guardUnder/guardUnder000 + bounds: 2560, 2048, 512, 512 +guardUnder/guardUnder001 + bounds: 3072, 2048, 512, 512 +guardUpper/guardUpper000 + bounds: 3584, 2048, 512, 512 +guardUpper/guardUpper001 + bounds: 2560, 2560, 512, 512 +hitAir/hitAir000 + bounds: 2560, 3072, 512, 512 +hitAir/hitAir001 + bounds: 2560, 3584, 512, 512 +hitAir/hitAir002 + bounds: 3072, 2560, 512, 512 +hitAir/hitAir003 + bounds: 3584, 2560, 512, 512 +hitAir/hitAir004 + bounds: 3072, 3072, 512, 512 +hitAir/hitAir005 + bounds: 3072, 3584, 512, 512 +hitAir/hitAir006 + bounds: 3584, 3072, 512, 512 +hitAir/hitAir007 + bounds: 3584, 3584, 512, 512 + +精灵1.2-6.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +hitAir/hitAir008 + bounds: 0, 0, 512, 512 +hitSpin/hitSpin001 + bounds: 0, 512, 512, 512 +hitSpin/hitSpin005 + bounds: 0, 1024, 512, 512 +hitUnder/hitUnder000 + bounds: 0, 1536, 512, 512 +hitUnder/hitUnder001 + bounds: 0, 2048, 512, 512 +hitUnder/hitUnder002 + bounds: 0, 2560, 512, 512 +hitUpper/hitUpper000 + bounds: 0, 3072, 512, 512 +hitUpper/hitUpper001 + bounds: 0, 3584, 512, 512 +hitUpper/hitUpper002 + bounds: 512, 0, 512, 512 +jump/jump000 + bounds: 1024, 0, 512, 512 +jump/jump001 + bounds: 1536, 0, 512, 512 +jump/jump002 + bounds: 2048, 0, 512, 512 +jump/jump003 + bounds: 2560, 0, 512, 512 +jump/jump004 + bounds: 3072, 0, 512, 512 +jump/jump005 + bounds: 3584, 0, 512, 512 +jump/jump006 + bounds: 512, 512, 512, 512 +jump/jump007 + bounds: 512, 1024, 512, 512 +jump/jump008 + bounds: 512, 1536, 512, 512 +shotBa/shotBa000 + bounds: 512, 2048, 512, 512 +shotBa/shotBa001 + bounds: 512, 2560, 512, 512 +shotBa/shotBa002 + bounds: 512, 3072, 512, 512 +shotBa/shotBa003 + bounds: 512, 3584, 512, 512 +shotBa/shotBa004 + bounds: 1024, 512, 512, 512 +shotBa/shotBa005 + bounds: 1536, 512, 512, 512 +shotBa/shotBa006 + bounds: 2048, 512, 512, 512 +shotBa/shotBa007 + bounds: 2560, 512, 512, 512 +shotBa/shotBa008 + bounds: 3072, 512, 512, 512 +shotBa/shotBa009 + bounds: 3584, 512, 512, 512 +shotBa/shotBa010 + bounds: 1024, 1024, 512, 512 +shotBa/shotBa011 + bounds: 1024, 1536, 512, 512 +shotBa/shotBa012 + bounds: 1024, 2048, 512, 512 +shotBa/shotBa013 + bounds: 1024, 2560, 512, 512 +shotBa/shotBa014 + bounds: 1024, 3072, 512, 512 +shotBb/shotBb000 + bounds: 1024, 3584, 512, 512 +shotBb/shotBb001 + bounds: 1536, 1024, 512, 512 +shotBb/shotBb002 + bounds: 2048, 1024, 512, 512 +shotBb/shotBb003 + bounds: 2560, 1024, 512, 512 +shotBb/shotBb004 + bounds: 3072, 1024, 512, 512 +shotBb/shotBb005 + bounds: 3584, 1024, 512, 512 +shotBb/shotBb006 + bounds: 1536, 1536, 512, 512 +shotCa/shotCa000 + bounds: 1536, 2048, 512, 512 +shotCa/shotCa001 + bounds: 1536, 2560, 512, 512 +shotCa/shotCa002 + bounds: 1536, 3072, 512, 512 +shotCa/shotCa003 + bounds: 1536, 3584, 512, 512 +shotCa/shotCa004 + bounds: 2048, 1536, 512, 512 +shotCa/shotCa005 + bounds: 2560, 1536, 512, 512 +shotCb/shotCb000 + bounds: 3072, 1536, 512, 512 +shotCb/shotCb001 + bounds: 3584, 1536, 512, 512 +shotCb/shotCb002 + bounds: 2048, 2048, 512, 512 +shotCb/shotCb003 + bounds: 2048, 2560, 512, 512 +shotCb/shotCb004 + bounds: 2048, 3072, 512, 512 +shotCb/shotCb005 + bounds: 2048, 3584, 512, 512 +shotCb/shotCb006 + bounds: 2560, 2048, 512, 512 +shotCb/shotCb007 + bounds: 3072, 2048, 512, 512 +shotCb/shotCb008 + bounds: 3584, 2048, 512, 512 +spellBa/spellBa000 + bounds: 2560, 2560, 512, 512 +spellBa/spellBa001 + bounds: 2560, 3072, 512, 512 +spellBa/spellBa002 + bounds: 2560, 3584, 512, 512 +spellBa/spellBa003 + bounds: 3072, 2560, 512, 512 +spellBa/spellBa004 + bounds: 3584, 2560, 512, 512 +spellBa/spellBa005 + bounds: 3072, 3072, 512, 512 +spellBa/spellBa006 + bounds: 3072, 3584, 512, 512 +spellBa/spellBa007 + bounds: 3584, 3072, 512, 512 +spellBa/spellBa008 + bounds: 3584, 3584, 512, 512 + +精灵1.2-7.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +attackCa/attackCa003 + bounds: 2000, 2152, 464, 416 +attackCa/attackCa004 + bounds: 2000, 2568, 464, 416 +attackCa/attackCa005 + bounds: 1536, 2588, 464, 416 +attackCa/attackCa006 + bounds: 3460, 1724, 464, 416 +attackCa/attackCa007 + bounds: 2972, 2020, 464, 416 +attackCa/attackCa008 + bounds: 3436, 2140, 464, 416 +attackCa/attackCa009 + bounds: 2972, 2436, 464, 416 +attackCa/attackCa010 + bounds: 2504, 2496, 464, 416 +attackCa/attackCa011 + bounds: 3436, 2556, 464, 416 +attackCa/attackCa012 + bounds: 2968, 2852, 464, 416 +attackCa/attackCa013 + bounds: 3432, 2972, 464, 416 +attackCa/attackCa014 + bounds: 2464, 2912, 464, 416 +attackCa/attackCa015 + bounds: 2000, 2984, 464, 416 +attackCa/attackCa016 + bounds: 1536, 3004, 464, 416 +BulletAb/BulletAb000 + bounds: 1536, 3824, 256, 256 +BulletAb/BulletAb001 + bounds: 1792, 3824, 256, 256 +BulletAb/BulletAb002 + bounds: 2048, 3816, 256, 256 +BulletAb/BulletAb003 + bounds: 2304, 3816, 256, 256 +bulletFb/bulletFb004 + bounds: 3584, 512, 512, 256 +bulletFb/bulletFb005 + bounds: 3584, 768, 512, 256 +bulletFb/bulletFb006 + bounds: 1024, 1024, 512, 256 +bulletFb/bulletFb007 + bounds: 1536, 1024, 512, 256 +bulletFb/bulletFb008 + bounds: 2048, 1024, 512, 256 +bulletFb/bulletFb009 + bounds: 2560, 1024, 512, 256 +bulletFb/bulletFb010 + bounds: 3072, 1024, 512, 256 +bulletFb/bulletFb011 + bounds: 3584, 1024, 512, 256 +bulletFb/bulletFb012 + bounds: 1024, 3840, 512, 256 +bulletFb/bulletFb013 + bounds: 1536, 1280, 512, 256 +bulletFb/bulletFb014 + bounds: 2048, 1280, 512, 256 +bulletFb/bulletFb015 + bounds: 2560, 1280, 512, 256 +bulletFb/bulletFb016 + bounds: 3072, 1280, 512, 256 +emotionBa/emotionBa000 + bounds: 1024, 1280, 256, 512 +hitSit/hitSit000 + bounds: 3392, 3388, 256, 296 +hitSpin/hitSpin000 + bounds: 1024, 1792, 256, 512 +hitSpin/hitSpin002 + bounds: 1024, 2304, 256, 512 +hitSpin/hitSpin003 + bounds: 1024, 2816, 256, 512 +hitSpin/hitSpin004 + bounds: 1024, 3328, 256, 512 +objectAc/objectAc000 + bounds: 3924, 1960, 164, 184 +objectAd/objectAd004 + bounds: 3900, 2144, 196, 172 +objectAd/objectAd006 + bounds: 3900, 2316, 196, 172 +objectAe/objectAe002 + bounds: 2560, 3916, 276, 176 +objectAf/objectAf000 + bounds: 3648, 3388, 152, 156 +objectAg/objectAg000 + bounds: 3896, 3360, 184, 184 +objectAh/objectAh000 + bounds: 2560, 3744, 344, 172 +objectAl/objectAl000 + bounds: 3900, 2488, 188, 196 +objectAl/objectAl002 + bounds: 3896, 3140, 200, 220 +objectAl/objectAl003 + bounds: 3900, 2920, 184, 220 +objectAl/objectAl004 + bounds: 3900, 2684, 184, 236 +objectAl/objectAl005 + bounds: 3924, 1724, 168, 236 +objectCa/objectCa005 + bounds: 2516, 1536, 480, 476 +objectCa/objectCa006 + bounds: 1536, 2100, 464, 488 +objectCa/objectCa007 + bounds: 2996, 1536, 464, 484 +objectCb/objectCb000 + bounds: 2508, 2012, 464, 484 +objectCb/objectCb003 + bounds: 1536, 3420, 464, 404 +objectCb/objectCb006 + bounds: 1536, 1760, 472, 340 +objectCb/objectCb011 + bounds: 2028, 1756, 480, 396 +redAura/redAura000 + bounds: 3704, 3956, 128, 128 +shotAa/shotAa000 + bounds: 1280, 1280, 256, 512 +shotAa/shotAa001 + bounds: 1280, 1792, 256, 512 +shotAa/shotAa002 + bounds: 1280, 2304, 256, 512 +shotAa/shotAa003 + bounds: 1280, 2816, 256, 512 +shotAa/shotAa004 + bounds: 1280, 3328, 256, 512 +shotDa/shotDa000 + bounds: 2928, 3268, 464, 416 +shotDa/shotDa001 + bounds: 2464, 3328, 464, 416 +shotDa/shotDa002 + bounds: 2000, 3400, 464, 416 +spellBa/spellBa009 + bounds: 0, 0, 512, 512 +spellBulletAa/spellBulletAa001 + bounds: 0, 512, 512, 512 +spellBulletAa/spellBulletAa002 + bounds: 0, 1024, 512, 512 +spellBulletAa/spellBulletAa003 + bounds: 0, 1536, 512, 512 +spellBulletAa/spellBulletAa004 + bounds: 0, 2048, 512, 512 +spellBulletBa/spellBulletBa000 + bounds: 0, 2560, 512, 512 +spellBulletDa/spellBulletDa000 + bounds: 0, 3072, 512, 512 +spellBulletDa/spellBulletDa001 + bounds: 0, 3584, 512, 512 +spellBulletFb/spellBulletFb000 + bounds: 512, 0, 512, 512 +spellCa/spellCa001 + bounds: 2928, 3684, 388, 412 +spellCa/spellCa002 + bounds: 3316, 3684, 388, 412 +spellCa/spellCa003 + bounds: 3704, 3544, 388, 412 +spellCall/spellCall001 + bounds: 1024, 0, 512, 512 +spellCall/spellCall002 + bounds: 1536, 0, 512, 512 +spellCall/spellCall003 + bounds: 2048, 0, 512, 512 +spellCall/spellCall004 + bounds: 2560, 0, 512, 512 +spellCall/spellCall005 + bounds: 3072, 0, 512, 512 +spellCall/spellCall006 + bounds: 3584, 0, 512, 512 +spellCall/spellCall007 + bounds: 512, 512, 512, 512 +spellCall/spellCall008 + bounds: 512, 1024, 512, 512 +spellCall/spellCall009 + bounds: 512, 1536, 512, 512 +spellCall/spellCall010 + bounds: 512, 2048, 512, 512 +spellCall/spellCall011 + bounds: 512, 2560, 512, 512 +spellCall/spellCall012 + bounds: 512, 3072, 512, 512 +standUp/standUp000 + bounds: 512, 3584, 512, 512 +standUp/standUp001 + bounds: 1024, 512, 512, 512 +standUp/standUp002 + bounds: 1536, 512, 512, 512 +standUp/standUp003 + bounds: 2048, 512, 512, 512 +standUp/standUp004 + bounds: 2560, 512, 512, 512 +standUp/standUp005 + bounds: 3072, 512, 512, 512 +standUpBack/standUpBack000 + bounds: 1536, 1536, 492, 224 +standUpBack/standUpBack001 + bounds: 2028, 1536, 488, 220 +standUpFront/standUpFront000 + bounds: 3584, 1280, 512, 224 +standUpFront/standUpFront001 + bounds: 3584, 1504, 512, 220 +tailAa/tailAa000 + bounds: 2464, 2152, 40, 512 + +精灵1.2-8.png +size: 4096, 4096 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +BulletAb/BulletAb004 + bounds: 256, 3520, 256, 256 +BulletAb/BulletAb005 + bounds: 512, 3520, 256, 256 +BulletAb/BulletAb006 + bounds: 1848, 3796, 256, 256 +BulletAc/BulletAc000 + bounds: 1848, 3520, 256, 256 +BulletAc/BulletAc001 + bounds: 2104, 3352, 256, 256 +BulletAc/BulletAc002 + bounds: 2104, 3608, 256, 256 +BulletAc/BulletAc003 + bounds: 2872, 3300, 256, 256 +BulletAc/BulletAc004 + bounds: 2616, 3324, 256, 256 +BulletAc/BulletAc005 + bounds: 2360, 3732, 256, 256 +BulletAc/BulletAc006 + bounds: 3128, 3520, 256, 256 +BulletDa/BulletDa000 + bounds: 3384, 3636, 256, 256 +BulletDa/BulletDa001 + bounds: 3640, 3796, 256, 256 +BulletDb/BulletDb005 + bounds: 3692, 3112, 128, 512 +BulletDb/BulletDb006 + bounds: 1132, 2252, 128, 512 +BulletDb/BulletDb007 + bounds: 1120, 2764, 128, 512 +BulletDb/BulletDb008 + bounds: 1720, 2672, 128, 512 +hitSit/hitSit001 + bounds: 256, 3796, 256, 296 +hitSit/hitSit002 + bounds: 512, 3796, 256, 296 +objectAa/objectAa000 + bounds: 2796, 1192, 132, 184 +objectAa/objectAa001 + bounds: 3732, 1924, 132, 184 +objectAa/objectAa002 + bounds: 3696, 2400, 132, 184 +objectAa/objectAa003 + bounds: 3696, 2584, 132, 184 +objectAb/objectAb000 + bounds: 1032, 392, 152, 148 +objectAb/objectAb001 + bounds: 1032, 540, 152, 148 +objectAc/objectAc001 + bounds: 3892, 820, 164, 184 +objectAc/objectAc002 + bounds: 3892, 1004, 164, 184 +objectAc/objectAc003 + bounds: 3892, 1188, 164, 184 +objectAd/objectAd000 + bounds: 3696, 2256, 160, 144 +objectAd/objectAd001 + bounds: 3696, 2108, 160, 148 +objectAd/objectAd002 + bounds: 256, 3300, 256, 192 +objectAd/objectAd003 + bounds: 512, 3300, 256, 192 +objectAd/objectAd005 + bounds: 3048, 3892, 212, 172 +objectAd/objectAd007 + bounds: 3260, 3892, 212, 172 +objectAe/objectAe000 + bounds: 2384, 1616, 284, 184 +objectAe/objectAe001 + bounds: 2384, 1800, 284, 184 +objectAe/objectAe003 + bounds: 2928, 1588, 276, 176 +objectAe/objectAe004 + bounds: 3888, 1372, 208, 148 +objectAe/objectAe005 + bounds: 3888, 1520, 208, 148 +objectAg/objectAg001 + bounds: 988, 864, 184, 184 +objectAg/objectAg002 + bounds: 984, 1048, 184, 184 +objectAg/objectAg003 + bounds: 3892, 636, 184, 184 +objectAg/objectAg004 + bounds: 1780, 2016, 256, 252 +objectAg/objectAg005 + bounds: 1492, 2032, 256, 248 +objectAh/objectAh001 + bounds: 644, 804, 344, 172 +objectAi/objectAi000 + bounds: 1032, 688, 144, 176 +objectAi/objectAi001 + bounds: 2796, 824, 136, 176 +objectAj/objectAj000 + bounds: 3664, 3624, 128, 172 +objectAj/objectAj001 + bounds: 3692, 2768, 132, 172 +objectAj/objectAj002 + bounds: 3472, 3892, 128, 172 +objectAj/objectAj003 + bounds: 3692, 2940, 132, 172 +objectAk/objectAk000 + bounds: 3732, 1588, 140, 168 +objectAk/objectAk001 + bounds: 3732, 1756, 140, 168 +objectAl/objectAl001 + bounds: 3892, 412, 204, 224 +objectAm/objectAm000 + bounds: 1132, 2064, 140, 188 +objectAm/objectAm001 + bounds: 2796, 1000, 132, 192 +objectCa/objectCa000 + bounds: 256, 0, 464, 392 +objectCa/objectCa002 + bounds: 3204, 1588, 272, 396 +objectCa/objectCa003 + bounds: 1276, 1232, 220, 392 +objectCb/objectCb010 + bounds: 1184, 0, 416, 408 +objectCb/objectCb012 + bounds: 720, 0, 464, 392 +shotAa/shotAa005 + bounds: 0, 0, 256, 512 +shotAa/shotAa006 + bounds: 0, 512, 256, 512 +shotAa/shotAa007 + bounds: 0, 1024, 256, 512 +shotAa/shotAa008 + bounds: 0, 1536, 256, 512 +shotAa/shotAa009 + bounds: 0, 2048, 256, 512 +shotAa/shotAa010 + bounds: 0, 2560, 256, 512 +shotAb/shotAb000 + bounds: 0, 3072, 256, 512 +shotAb/shotAb001 + bounds: 0, 3584, 256, 512 +shotAb/shotAb002 + bounds: 2672, 1376, 256, 512 +shotAb/shotAb003 + bounds: 2928, 1764, 256, 512 +shotAb/shotAb004 + bounds: 2668, 1888, 256, 512 +shotAb/shotAb005 + bounds: 2384, 1984, 256, 512 +shotAb/shotAb006 + bounds: 3476, 1588, 256, 512 +shotAb/shotAb007 + bounds: 3184, 1984, 256, 512 +shotAb/shotAb008 + bounds: 2924, 2276, 256, 512 +shotAc/shotAc000 + bounds: 2360, 2496, 256, 412 +shotAc/shotAc001 + bounds: 2104, 2528, 256, 412 +shotAc/shotAc002 + bounds: 2360, 2908, 256, 412 +shotAc/shotAc003 + bounds: 2104, 2940, 256, 412 +shotAc/shotAc004 + bounds: 2616, 2912, 256, 412 +shotAc/shotAc005 + bounds: 2360, 3320, 256, 412 +shotAd/shotAd000 + bounds: 2640, 2400, 256, 512 +shotAd/shotAd001 + bounds: 3440, 2100, 256, 512 +shotAd/shotAd002 + bounds: 3180, 2496, 256, 512 +shotAd/shotAd003 + bounds: 2896, 2788, 256, 512 +shotAd/shotAd004 + bounds: 3436, 2612, 256, 512 +shotAd/shotAd005 + bounds: 3828, 2692, 256, 512 +shotAd/shotAd006 + bounds: 3820, 3204, 256, 512 +shotAd/shotAd007 + bounds: 3152, 3008, 256, 512 +shotAd/shotAd008 + bounds: 3408, 3124, 256, 512 +shotAd/shotAd009 + bounds: 2104, 2016, 256, 512 +sit/sit000 + bounds: 256, 2860, 216, 424 +sit/sit001 + bounds: 472, 2860, 216, 424 +sit/sit002 + bounds: 768, 3636, 216, 424 +sit/sit003 + bounds: 984, 3636, 216, 424 +sit/sit004 + bounds: 1200, 3636, 216, 424 +sit/sit005 + bounds: 1416, 3636, 216, 424 +sit/sit006 + bounds: 1632, 3636, 216, 424 +spellAa/spellAa000 + bounds: 2932, 412, 320, 392 +spellAa/spellAa001 + bounds: 3252, 412, 320, 392 +spellAa/spellAa002 + bounds: 3572, 412, 320, 392 +spellAa/spellAa003 + bounds: 2932, 804, 320, 392 +spellAa/spellAa004 + bounds: 3252, 804, 320, 392 +spellAa/spellAa005 + bounds: 3572, 804, 320, 392 +spellAa/spellAa006 + bounds: 1516, 824, 320, 392 +spellAa/spellAa007 + bounds: 1836, 824, 320, 392 +spellAa/spellAa008 + bounds: 2156, 824, 320, 392 +spellAa/spellAa009 + bounds: 2476, 824, 320, 392 +spellAa/spellAa010 + bounds: 2928, 1196, 320, 392 +spellAa/spellAa011 + bounds: 3248, 1196, 320, 392 +spellCa/spellCa004 + bounds: 256, 392, 388, 412 +spellCa/spellCa005 + bounds: 644, 392, 388, 412 +spellCa/spellCa006 + bounds: 1600, 0, 388, 412 +spellCa/spellCa007 + bounds: 1184, 408, 388, 412 +spellCa/spellCa008 + bounds: 256, 804, 388, 412 +spellCall/spellCall000 + bounds: 3568, 1196, 320, 392 +spellDa/spellDa001 + bounds: 548, 2220, 288, 400 +spellDa/spellDa002 + bounds: 256, 2460, 288, 400 +spellDa/spellDa003 + bounds: 1808, 1216, 288, 400 +spellDa/spellDa004 + bounds: 2096, 1216, 288, 400 +spellDa/spellDa005 + bounds: 2384, 1216, 288, 400 +spellDa/spellDa006 + bounds: 1808, 1616, 288, 400 +spellDa/spellDa007 + bounds: 1492, 1632, 288, 400 +spellDa/spellDa008 + bounds: 2096, 1616, 288, 400 +spellEa/spellEa000 + bounds: 1988, 0, 340, 412 +spellEa/spellEa001 + bounds: 2328, 0, 340, 412 +spellEa/spellEa002 + bounds: 2668, 0, 340, 412 +spellEa/spellEa003 + bounds: 3008, 0, 340, 412 +spellEa/spellEa004 + bounds: 3348, 0, 340, 412 +spellEa/spellEa005 + bounds: 3688, 0, 340, 412 +spellEa/spellEa006 + bounds: 1572, 412, 340, 412 +spellEa/spellEa007 + bounds: 1176, 820, 340, 412 +spellEa/spellEa008 + bounds: 644, 976, 340, 412 +spellEa/spellEa009 + bounds: 256, 1216, 340, 412 +spellEa/spellEa010 + bounds: 1912, 412, 340, 412 +spellEa/spellEa011 + bounds: 2252, 412, 340, 412 +spellEa/spellEa012 + bounds: 2592, 412, 340, 412 +spellFa/spellFa000 + bounds: 1748, 2268, 244, 392 +spellFa/spellFa001 + bounds: 1488, 2280, 244, 392 +spellFa/spellFa002 + bounds: 1248, 3160, 244, 392 +spellFa/spellFa003 + bounds: 1476, 2672, 244, 392 +spellFa/spellFa004 + bounds: 1848, 2660, 244, 392 +spellFa/spellFa005 + bounds: 1848, 3052, 244, 392 +spellGa/spellGa001 + bounds: 1516, 1216, 292, 416 +spellGa/spellGa002 + bounds: 984, 1232, 292, 416 +spellGa/spellGa003 + bounds: 596, 1388, 292, 416 +spellGa/spellGa004 + bounds: 256, 1628, 292, 416 +spellGa/spellGa005 + bounds: 888, 1648, 292, 416 +spellGa/spellGa006 + bounds: 548, 1804, 292, 416 +spellGa/spellGa007 + bounds: 256, 2044, 292, 416 +spellGa/spellGa008 + bounds: 840, 2064, 292, 416 +stand/stand000 + bounds: 1276, 1624, 216, 512 +stand/stand001 + bounds: 3872, 1668, 216, 512 +stand/stand002 + bounds: 3856, 2180, 216, 512 +stand/stand003 + bounds: 2616, 3580, 216, 512 +stand/stand004 + bounds: 2832, 3580, 216, 512 +stand/stand005 + bounds: 1272, 2136, 216, 512 +stand/stand006 + bounds: 688, 2764, 216, 512 +stand/stand007 + bounds: 904, 2480, 216, 512 +stand/stand008 + bounds: 904, 2992, 216, 512 +stand/stand009 + bounds: 1260, 2648, 216, 512 +stand/stand010 + bounds: 1492, 3064, 216, 512 + +精灵1.2-9.png +size: 2048, 2048 +format: RGBA8888 +filter: Linear, Linear +repeat: none +pma: false +BulletDb/BulletDb009 + bounds: 640, 1536, 128, 512 +BulletDb/BulletDb010 + bounds: 768, 1536, 128, 512 +BulletDb/BulletDb011 + bounds: 852, 512, 128, 512 +BulletDb/BulletDb012 + bounds: 856, 0, 128, 512 +BulletDb/BulletDb013 + bounds: 852, 1024, 128, 512 +BulletDb/BulletDb014 + bounds: 896, 1536, 128, 512 +BulletDb/BulletDb015 + bounds: 980, 512, 128, 512 +BulletDb/BulletDb016 + bounds: 984, 0, 128, 512 +BulletDb/BulletDb017 + bounds: 980, 1024, 128, 512 +BulletDb/BulletDb018 + bounds: 1024, 1536, 128, 512 +BulletDb/BulletDb019 + bounds: 1108, 512, 128, 512 +spellFa/spellFa006 + bounds: 1112, 0, 244, 392 +stand/stand011 + bounds: 0, 0, 216, 512 +stand/stand012 + bounds: 0, 512, 216, 512 +stand/stand013 + bounds: 0, 1024, 216, 512 +stand/stand014 + bounds: 0, 1536, 216, 512 +stand/stand015 + bounds: 216, 0, 216, 512 +walkFront/walkFront000 + bounds: 216, 512, 212, 512 +walkFront/walkFront001 + bounds: 216, 1024, 212, 512 +walkFront/walkFront002 + bounds: 216, 1536, 212, 512 +walkFront/walkFront003 + bounds: 428, 512, 212, 512 +walkFront/walkFront004 + bounds: 432, 0, 212, 512 +walkFront/walkFront005 + bounds: 428, 1024, 212, 512 +walkFront/walkFront006 + bounds: 428, 1536, 212, 512 +walkFront/walkFront007 + bounds: 640, 512, 212, 512 +walkFront/walkFront008 + bounds: 644, 0, 212, 512 +walkFront/walkFront009 + bounds: 640, 1024, 212, 512 diff --git a/target/classes/uno/mloluyu/FighterController/FighterController.class b/target/classes/uno/mloluyu/FighterController/FighterController.class new file mode 100644 index 0000000..f9e0241 Binary files /dev/null and b/target/classes/uno/mloluyu/FighterController/FighterController.class differ diff --git a/target/classes/uno/mloluyu/characters/Alice.class b/target/classes/uno/mloluyu/characters/Alice.class index 91c5846..fd1f427 100644 Binary files a/target/classes/uno/mloluyu/characters/Alice.class and b/target/classes/uno/mloluyu/characters/Alice.class differ diff --git a/target/classes/uno/mloluyu/characters/Fighter$Action.class b/target/classes/uno/mloluyu/characters/Fighter$Action.class index 7df1185..1faf4d8 100644 Binary files a/target/classes/uno/mloluyu/characters/Fighter$Action.class and b/target/classes/uno/mloluyu/characters/Fighter$Action.class differ diff --git a/target/classes/uno/mloluyu/characters/Fighter.class b/target/classes/uno/mloluyu/characters/Fighter.class index ca89213..bfbda70 100644 Binary files a/target/classes/uno/mloluyu/characters/Fighter.class and b/target/classes/uno/mloluyu/characters/Fighter.class differ diff --git a/target/classes/uno/mloluyu/desktop/GameCore.class b/target/classes/uno/mloluyu/desktop/GameCore.class index d0a90c3..6d2535c 100644 Binary files a/target/classes/uno/mloluyu/desktop/GameCore.class and b/target/classes/uno/mloluyu/desktop/GameCore.class differ diff --git a/target/classes/uno/mloluyu/desktop/Launcher.class b/target/classes/uno/mloluyu/desktop/Launcher.class index 20b958e..ea80cb0 100644 Binary files a/target/classes/uno/mloluyu/desktop/Launcher.class and b/target/classes/uno/mloluyu/desktop/Launcher.class differ