package com.aionemu.gameserver.model.animations; /** * These IDs are for use with {@link com.aionemu.gameserver.network.aion.serverpackets.SM_PLAYER_INFO SM_PLAYER_INFO}. * * @author Neon */ public enum ArrivalAnimation { /* * 4.7.5: * 0 - 00000 - instant * 1 - 00001 - instant * 2 - 00010 - landing through circles * 3 - 00011 - landing through circles * 4 - 00100 - fade in with beam * 5 - 00101 - instant * 6 - 00110 - instant * 7 - 00111 - landing through circles * 8 - 01000 - instant * 9 - 01001 - instant * 10 - 01010 - jump out * 11 - 01011 - jump out, camera in front * 12 - 01100 - landing through circles * 13 - 01101 - instant * 14 - 01110 - instant * 15 - 01111 - instant * 16 - 10000 - instant * 17 - 10001 - instant * 18 - 10010 - glowing landing */ NONE(0), LANDING(2), FADE_IN_BEAM(4), JUMP_OUT_CAMERA_BEHIND(10), JUMP_OUT_CAMERA_FRONT(11), LANDING_GLOW(18); private final byte animationId; ArrivalAnimation(int animationId) { this.animationId = (byte) animationId; } public byte getId() { return animationId; } }