1 package cz.cuni.amis.pogamut.emohawk.agent.module.sensomotoric;
2
3 import java.util.HashMap;
4 import java.util.HashSet;
5
6 public class AnimationCharacterMapping {
7
8
9 static HashMap<AnimType, HashSet<CharacterType>> animCharMap = new HashMap();
10
11 static HashMap<String, AnimType> stringAnimMap = new HashMap();
12
13 static HashMap<CharacterType, HashSet<AnimType>> charAnimMap = new HashMap();
14
15
16
17
18
19
20
21
22 public static boolean hasAnim(AnimType anim, CharacterType character) {
23 if (animCharMap.containsKey(anim)) {
24 if (character != null)
25 return animCharMap.get(anim).contains(character);
26 }
27 return false;
28 }
29
30
31
32
33
34
35 public static HashSet<AnimType> getAvailableAnimations(CharacterType charType) {
36 if (charAnimMap.containsKey(charType))
37 return charAnimMap.get(charType);
38
39 return new HashSet();
40 }
41
42 public static AnimType getAnimTypeFromString(String animStringId) {
43 if (stringAnimMap.containsKey(animStringId))
44 return stringAnimMap.get(animStringId);
45
46 return AnimType.NONE;
47 }
48
49
50
51
52
53 private static void initializeCharacterAnimationMappingOne() {
54 animCharMap.put(AnimType.CAMERA_ACTIVE, procCharIds(new int[]{0}));
55 animCharMap.put(AnimType.AMBI_CANCAN, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
56 animCharMap.put(AnimType.AMBI_IMPATIENT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
57 animCharMap.put(AnimType.AMBI_LOOKAROUND01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
58 animCharMap.put(AnimType.AMBI_LOOKAROUND02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
59 animCharMap.put(AnimType.AMBI_LOOKBACK, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
60 animCharMap.put(AnimType.AMBI_LOOKLEFT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
61 animCharMap.put(AnimType.AMBI_LOOKRIGHT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
62 animCharMap.put(AnimType.AMBI_SCRATCH, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
63 animCharMap.put(AnimType.AMBI_SMSREAD, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
64 animCharMap.put(AnimType.AMBI_STAND_ANGRY01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
65 animCharMap.put(AnimType.AMBI_STAND_ANGRY02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
66 animCharMap.put(AnimType.AMBI_STAND_ANGRY03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
67 animCharMap.put(AnimType.AMBI_STAND_ANGRY03A, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
68 animCharMap.put(AnimType.AMBI_STAND_ANGRY03B, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
69 animCharMap.put(AnimType.AMBI_STAND_ANGRY04, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
70 animCharMap.put(AnimType.AMBI_STAND_ANGRY04A, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
71 animCharMap.put(AnimType.AMBI_STAND_ANGRY04B, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
72 animCharMap.put(AnimType.AMBI_STAND_CONFIDENT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
73 animCharMap.put(AnimType.AMBI_STAND_DEPRESSED, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
74 animCharMap.put(AnimType.AMBI_STAND_HAPPY, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
75 animCharMap.put(AnimType.AMBI_STAND_NORMAL01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
76 animCharMap.put(AnimType.AMBI_STAND_NORMAL02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
77 animCharMap.put(AnimType.AMBI_STAND_SEXY, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
78 animCharMap.put(AnimType.AMBI_STAND_SICK01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
79 animCharMap.put(AnimType.AMBI_STAND_SICK02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
80 animCharMap.put(AnimType.AMBI_STAND_WALL01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
81 animCharMap.put(AnimType.AMBI_STAND_WALL02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
82 animCharMap.put(AnimType.AMBI_THOUGHTFUL, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
83 animCharMap.put(AnimType.AMBI_THOUGHTFULTURN, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
84 animCharMap.put(AnimType.AMBI_YAWN, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
85 animCharMap.put(AnimType.UDN_BCROUCH, procCharIds(new int[]{5, 6}));
86 animCharMap.put(AnimType.UDN_BRUN, procCharIds(new int[]{5, 6}));
87 animCharMap.put(AnimType.UDN_BWALK, procCharIds(new int[]{5, 6}));
88 animCharMap.put(AnimType.UDN_CROUCHIDLE, procCharIds(new int[]{5, 6}));
89 animCharMap.put(AnimType.EMOHAWK_DIE01, procCharIds(new int[]{4}));
90 animCharMap.put(AnimType.EMOHAWK_DIE02, procCharIds(new int[]{4}));
91 animCharMap.put(AnimType.EMOHAWK_DIZZY, procCharIds(new int[]{4}));
92 animCharMap.put(AnimType.EMOHAWK_EEK, procCharIds(new int[]{4}));
93 animCharMap.put(AnimType.EMOHAWK_EEKFLY, procCharIds(new int[]{4}));
94 animCharMap.put(AnimType.EMOHAWK_EXPEL, procCharIds(new int[]{4}));
95 animCharMap.put(AnimType.UDN_FCROUCH, procCharIds(new int[]{5, 6}));
96 animCharMap.put(AnimType.FIGHT_AIMDOWN01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
97 animCharMap.put(AnimType.FIGHT_AIMDOWN02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
98 animCharMap.put(AnimType.FIGHT_AIMFRONT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
99 animCharMap.put(AnimType.FIGHT_AIMFRONT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
100 animCharMap.put(AnimType.FIGHT_BEATING, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
101 animCharMap.put(AnimType.FIGHT_GUNACTIONDOWN, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
102 animCharMap.put(AnimType.FIGHT_GUNACTIONDOWNA, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
103 animCharMap.put(AnimType.FIGHT_GUNACTIONDOWNB, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
104 animCharMap.put(AnimType.FIGHT_GUNACTIONDOWNC, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
105 animCharMap.put(AnimType.FIGHT_GUNACTIONFRONT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
106 animCharMap.put(AnimType.FIGHT_GUNACTIONFRONTA, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
107 animCharMap.put(AnimType.FIGHT_GUNACTIONFRONTB, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
108 animCharMap.put(AnimType.FIGHT_GUNACTIONFRONTC, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
109 animCharMap.put(AnimType.FIGHT_GUNREADYFRONT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
110 animCharMap.put(AnimType.FIGHT_GUNWILDWEST01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
111 animCharMap.put(AnimType.FIGHT_GUNWILDWEST02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
112 animCharMap.put(AnimType.FIGHT_KICKDOWN, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
113 animCharMap.put(AnimType.FIGHT_KICKFRONT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
114 animCharMap.put(AnimType.FIGHT_RIFLESHOOT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
115 animCharMap.put(AnimType.FIGHT_RUNAIMDOWN01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
116 animCharMap.put(AnimType.FIGHT_RUNAIMDOWN02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
117 animCharMap.put(AnimType.FIGHT_RUNAIMDOWN03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
118 animCharMap.put(AnimType.FIGHT_RUNAIMFRONT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
119 animCharMap.put(AnimType.FIGHT_RUNAIMFRONT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
120 animCharMap.put(AnimType.FIGHT_RUNAIMFRONT03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
121 animCharMap.put(AnimType.FIGHT_RUNSHOOTDOWN01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
122 animCharMap.put(AnimType.FIGHT_RUNSHOOTDOWN02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
123 animCharMap.put(AnimType.FIGHT_RUNSHOOTDOWN03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
124 animCharMap.put(AnimType.FIGHT_RUNSHOOTDOWNSHORT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
125 animCharMap.put(AnimType.FIGHT_RUNSHOOTDOWNSHORT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
126 animCharMap.put(AnimType.FIGHT_RUNSHOOTDOWNSHORT03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
127 animCharMap.put(AnimType.FIGHT_RUNSHOOTFRONT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
128 animCharMap.put(AnimType.FIGHT_RUNSHOOTFRONT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
129 animCharMap.put(AnimType.FIGHT_RUNSHOOTFRONT03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
130 animCharMap.put(AnimType.FIGHT_RUNSHOOTFRONTSHORT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
131 animCharMap.put(AnimType.FIGHT_RUNSHOOTFRONTSHORT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
132 animCharMap.put(AnimType.FIGHT_RUNSHOOTFRONTSHORT03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
133 animCharMap.put(AnimType.FIGHT_SHOOTDOWN01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
134 animCharMap.put(AnimType.FIGHT_SHOOTDOWN02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
135 animCharMap.put(AnimType.FIGHT_SHOOTFRONT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
136 animCharMap.put(AnimType.FIGHT_SHOOTFRONT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
137 animCharMap.put(AnimType.FIGHT_SLAPS, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
138 animCharMap.put(AnimType.FIGHT_WALKAIMDOWN01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
139 animCharMap.put(AnimType.FIGHT_WALKAIMDOWN02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
140 animCharMap.put(AnimType.FIGHT_WALKAIMFRONT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
141 animCharMap.put(AnimType.FIGHT_WALKAIMFRONT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
142 animCharMap.put(AnimType.FIGHT_WALKSHOOTDOWN01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
143 animCharMap.put(AnimType.FIGHT_WALKSHOOTDOWN02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
144 animCharMap.put(AnimType.FIGHT_WALKSHOOTDOWNSHORT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
145 animCharMap.put(AnimType.FIGHT_WALKSHOOTDOWNSHORT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
146 animCharMap.put(AnimType.FIGHT_WALKSHOOTFRONT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
147 animCharMap.put(AnimType.FIGHT_WALKSHOOTFRONT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
148 animCharMap.put(AnimType.FIGHT_WALKSHOOTFRONTSHORT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
149 animCharMap.put(AnimType.FIGHT_WALKSHOOTFRONTSHORT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
150 animCharMap.put(AnimType.FREEZE, procCharIds(new int[]{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
151 animCharMap.put(AnimType.UDN_FRUN, procCharIds(new int[]{5, 6}));
152 animCharMap.put(AnimType.UDN_FSPRINT, procCharIds(new int[]{5}));
153 animCharMap.put(AnimType.UDN_FWALK, procCharIds(new int[]{5, 6}));
154 animCharMap.put(AnimType.EMOHAWK_GROWL, procCharIds(new int[]{4}));
155 animCharMap.put(AnimType.EMOHAWK_GROWLKICK, procCharIds(new int[]{4}));
156 animCharMap.put(AnimType.UDN_HOLDGUN, procCharIds(new int[]{5}));
157 }
158
159
160
161
162 private static void initializeCharacterAnimationMappingTwo() {
163 animCharMap.put(AnimType.IDLEANIM, procCharIds(new int[]{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
164 animCharMap.put(AnimType.UDN_IDLEBREATHE, procCharIds(new int[]{5, 6}));
165 animCharMap.put(AnimType.UDN_IDLEEARRING, procCharIds(new int[]{6}));
166 animCharMap.put(AnimType.UDN_IDLEGLOVES, procCharIds(new int[]{5}));
167 animCharMap.put(AnimType.UDN_IDLEHIP, procCharIds(new int[]{6}));
168 animCharMap.put(AnimType.UDN_IDLEISCRATCH, procCharIds(new int[]{5}));
169 animCharMap.put(AnimType.UDN_IDLEKNUCKLES, procCharIds(new int[]{5}));
170 animCharMap.put(AnimType.UDN_IDLENECK, procCharIds(new int[]{5}));
171 animCharMap.put(AnimType.UDN_IDLENOSE, procCharIds(new int[]{5}));
172 animCharMap.put(AnimType.UDN_IDLESTRETCH, procCharIds(new int[]{5}));
173 animCharMap.put(AnimType.UDN_IDLETWIST, procCharIds(new int[]{6}));
174 animCharMap.put(AnimType.CAMERA_INACTIVE, procCharIds(new int[]{0}));
175 animCharMap.put(AnimType.INTERACT_AUTOMAT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
176 animCharMap.put(AnimType.INTERACT_CARESS, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
177 animCharMap.put(AnimType.INTERACT_CARESS_BOY, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
178 animCharMap.put(AnimType.INTERACT_CARESS_GIRL, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
179 animCharMap.put(AnimType.INTERACT_FRONTHUG01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
180 animCharMap.put(AnimType.INTERACT_FRONTHUG01_END, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
181 animCharMap.put(AnimType.INTERACT_FRONTHUG01_LOOP, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
182 animCharMap.put(AnimType.INTERACT_FRONTHUG01_START, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
183 animCharMap.put(AnimType.INTERACT_FRONTHUG02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
184 animCharMap.put(AnimType.INTERACT_FRONTHUG02_END, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
185 animCharMap.put(AnimType.INTERACT_FRONTHUG02_LOOP, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
186 animCharMap.put(AnimType.INTERACT_FRONTHUG02_START, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
187 animCharMap.put(AnimType.INTERACT_GOAWAY, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
188 animCharMap.put(AnimType.INTERACT_HANDONSHOULDER, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
189 animCharMap.put(AnimType.INTERACT_HANDOVER01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
190 animCharMap.put(AnimType.INTERACT_HANDOVER02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
191 animCharMap.put(AnimType.INTERACT_HANDOVER03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
192 animCharMap.put(AnimType.INTERACT_HANDOVER04, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
193 animCharMap.put(AnimType.INTERACT_KISSWITHHANDS01_BOY, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
194 animCharMap.put(AnimType.INTERACT_KISSWITHHANDS02_BOY, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
195 animCharMap.put(AnimType.INTERACT_KISSWITHHANDS_GIRL, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
196 animCharMap.put(AnimType.INTERACT_KISS_BOY, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
197 animCharMap.put(AnimType.INTERACT_KISS_GIRL, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
198 animCharMap.put(AnimType.INTERACT_LISTENWALL, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
199 animCharMap.put(AnimType.INTERACT_LISTENWALLHAND01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
200 animCharMap.put(AnimType.INTERACT_LISTENWALLHAND02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
201 animCharMap.put(AnimType.INTERACT_MANIPULATE01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
202 animCharMap.put(AnimType.INTERACT_MANIPULATE02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
203 animCharMap.put(AnimType.INTERACT_PICKUP01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
204 animCharMap.put(AnimType.INTERACT_PICKUP02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
205 animCharMap.put(AnimType.INTERACT_PUSHBACK, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
206 animCharMap.put(AnimType.INTERACT_PUTDOWN01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
207 animCharMap.put(AnimType.INTERACT_PUTDOWN02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
208 animCharMap.put(AnimType.INTERACT_PUTFRONT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
209 animCharMap.put(AnimType.INTERACT_PUTFRONT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
210 animCharMap.put(AnimType.INTERACT_SHAKEHANDS, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
211 animCharMap.put(AnimType.INTERACT_SHOULDERKNOCK, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
212 animCharMap.put(AnimType.INTERACT_SIDEHUGLEFT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
213 animCharMap.put(AnimType.INTERACT_SIDEHUGLEFT_END, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
214 animCharMap.put(AnimType.INTERACT_SIDEHUGLEFT_LOOP, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
215 animCharMap.put(AnimType.INTERACT_SIDEHUGLEFT_START, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
216 animCharMap.put(AnimType.INTERACT_SIDEHUGRIGHT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
217 animCharMap.put(AnimType.INTERACT_SIDEHUGRIGHT_END, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
218 animCharMap.put(AnimType.INTERACT_SIDEHUGRIGHT_LOOP, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
219 animCharMap.put(AnimType.INTERACT_SIDEHUGRIGHT_START, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
220 animCharMap.put(AnimType.INTERACT_THROW01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
221 animCharMap.put(AnimType.INTERACT_THROW02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
222 animCharMap.put(AnimType.INTERACT_THROWFROMPOCKET01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
223 animCharMap.put(AnimType.INTERACT_THROWFROMPOCKET02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
224 animCharMap.put(AnimType.INTERACT_TOUCHHORRIFIED, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
225 animCharMap.put(AnimType.INTERACT_WHATISTHIS, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
226 animCharMap.put(AnimType.UDN_JUMP, procCharIds(new int[]{5}));
227 animCharMap.put(AnimType.UDN_LCROUCH, procCharIds(new int[]{5, 6}));
228 animCharMap.put(AnimType.EMOHAWK_LIE, procCharIds(new int[]{4}));
229 animCharMap.put(AnimType.EMOHAWK_LOOKAROUND, procCharIds(new int[]{4}));
230 animCharMap.put(AnimType.UDN_LRUN, procCharIds(new int[]{5, 6}));
231 animCharMap.put(AnimType.UDN_LWALK, procCharIds(new int[]{5, 6}));
232 animCharMap.put(AnimType.NAVI_BIGJUMP, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
233 animCharMap.put(AnimType.NAVI_BLOWNBACK, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
234 animCharMap.put(AnimType.NAVI_CRAWL, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
235 animCharMap.put(AnimType.NAVI_IAMCHASED, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
236 animCharMap.put(AnimType.NAVI_LIEONBACK01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
237 animCharMap.put(AnimType.NAVI_LIEONBACK02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
238 animCharMap.put(AnimType.NAVI_LIEONSTOMACH01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
239 animCharMap.put(AnimType.NAVI_LIEONSTOMACH02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
240 animCharMap.put(AnimType.NAVI_OPENDOOR_ANGRY, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
241 animCharMap.put(AnimType.NAVI_OPENDOOR_CONFIDENT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
242 animCharMap.put(AnimType.NAVI_OPENDOOR_CONFIDENT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
243 animCharMap.put(AnimType.NAVI_OPENDOOR_DEPRESSED, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
244 animCharMap.put(AnimType.NAVI_OPENDOOR_HAPPY, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
245 animCharMap.put(AnimType.NAVI_OPENDOOR_NORMAL, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
246 animCharMap.put(AnimType.NAVI_PUSH, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
247 animCharMap.put(AnimType.NAVI_RUNAWAY, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
248 animCharMap.put(AnimType.NAVI_SIT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
249 animCharMap.put(AnimType.NAVI_SIT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
250 animCharMap.put(AnimType.NAVI_SITONGROUND01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
251 animCharMap.put(AnimType.NAVI_SITONGROUND02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
252 animCharMap.put(AnimType.NAVI_SLIP, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
253 animCharMap.put(AnimType.NAVI_STAIRSDOWN01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
254 animCharMap.put(AnimType.NAVI_STAIRSDOWN02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
255 animCharMap.put(AnimType.NAVI_STAIRSUP01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
256 animCharMap.put(AnimType.NAVI_STAIRSUP02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
257 animCharMap.put(AnimType.NAVI_STANDUP, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
258 animCharMap.put(AnimType.NAVI_STRAFELEFT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
259 animCharMap.put(AnimType.NAVI_STRAFELEFT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
260 animCharMap.put(AnimType.NAVI_STRAFELEFT03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
261 animCharMap.put(AnimType.NAVI_STRAFELEFT04, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
262 animCharMap.put(AnimType.NAVI_STRAFERIGHT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
263 animCharMap.put(AnimType.NAVI_STRAFERIGHT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
264 animCharMap.put(AnimType.NAVI_STRAFERIGHT03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
265 animCharMap.put(AnimType.NAVI_STRAFERIGHT04, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
266 animCharMap.put(AnimType.NAVI_STRAFESHORTLEFT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
267 animCharMap.put(AnimType.NAVI_STRAFESHORTRIGHT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
268 animCharMap.put(AnimType.NAVI_TURNPLACE01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
269 animCharMap.put(AnimType.NAVI_TURNPLACE02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
270 animCharMap.put(AnimType.UDN_PICKUP, procCharIds(new int[]{5, 6}));
271 animCharMap.put(AnimType.EMOHAWK_PREEN, procCharIds(new int[]{4}));
272 animCharMap.put(AnimType.EXT_PROPANIMATIONS_BABY_BUGGYIDLE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
273 animCharMap.put(AnimType.EXT_PROPANIMATIONS_BABY_BUGGYLISTEN_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
274 animCharMap.put(AnimType.EXT_PROPANIMATIONS_BABY_BUGGYTALK_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
275 animCharMap.put(AnimType.EXT_PROPANIMATIONS_CELLPHONE_LISTEN_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
276 animCharMap.put(AnimType.EXT_PROPANIMATIONS_CELLPHONE_TALK_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
277 animCharMap.put(AnimType.EXT_PROPANIMATIONS_CELLPHONE_TALK_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
278 animCharMap.put(AnimType.EXT_PROPANIMATIONS_CELLPHONE_TEXTMESSAGE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
279 animCharMap.put(AnimType.EXT_PROPANIMATIONS_CELLPHONE_WALK_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
280 animCharMap.put(AnimType.EXT_PROPANIMATIONS_DOCUMENTFILE_IDLE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
281 animCharMap.put(AnimType.EXT_PROPANIMATIONS_DRINK_DRINKING_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
282 animCharMap.put(AnimType.EXT_PROPANIMATIONS_DRINK_IDLE_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
283 animCharMap.put(AnimType.EXT_PROPANIMATIONS_DRINK_WALK_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
284 animCharMap.put(AnimType.EXT_PROPANIMATIONS_HEADPHONES_IDLE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
285 animCharMap.put(AnimType.EXT_PROPANIMATIONS_HEADPHONES_WALK_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
286 animCharMap.put(AnimType.EXT_PROPANIMATIONS_HOLDBAG_IDLE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
287 animCharMap.put(AnimType.EXT_PROPANIMATIONS_HOLDPISTOL_BREATHE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
288 animCharMap.put(AnimType.EXT_PROPANIMATIONS_HOLDPISTOL_IDLE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
289 animCharMap.put(AnimType.EXT_PROPANIMATIONS_HOLDPISTOL_IN_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
290 animCharMap.put(AnimType.EXT_PROPANIMATIONS_HOLDPISTOL_OUT_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
291 animCharMap.put(AnimType.EXT_PROPANIMATIONS_IDLE_DOCUMENTFILE_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
292 animCharMap.put(AnimType.EXT_PROPANIMATIONS_IDLE_HEADPHONES_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
293 animCharMap.put(AnimType.EXT_PROPANIMATIONS_IDLE_HOLDBAG_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
294 animCharMap.put(AnimType.EXT_PROPANIMATIONS_MODERATE_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
295 animCharMap.put(AnimType.EXT_PROPANIMATIONS_MODERATE_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
296 animCharMap.put(AnimType.EXT_PROPANIMATIONS_NEWSPAPER_ARMIDLE_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
297 animCharMap.put(AnimType.EXT_PROPANIMATIONS_NEWSPAPER_ARMWALK_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
298 animCharMap.put(AnimType.EXT_PROPANIMATIONS_NEWSPAPER_HANDIDLE_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
299 animCharMap.put(AnimType.EXT_PROPANIMATIONS_NEWSPAPER_IDLEARM_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
300 animCharMap.put(AnimType.EXT_PROPANIMATIONS_NEWSPAPER_IDLEHAND_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
301 animCharMap.put(AnimType.EXT_PROPANIMATIONS_PISTOL_HOLDBREATHE_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
302 animCharMap.put(AnimType.EXT_PROPANIMATIONS_PISTOL_HOLDIN_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
303 animCharMap.put(AnimType.EXT_PROPANIMATIONS_PISTOL_HOLDOUT_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
304 animCharMap.put(AnimType.EXT_PROPANIMATIONS_PISTOL_IDLE_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
305 animCharMap.put(AnimType.EXT_PROPANIMATIONS_RIDE_BICYCLE_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
306 animCharMap.put(AnimType.EXT_PROPANIMATIONS_RIDE_BYCICLE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
307 animCharMap.put(AnimType.EXT_PROPANIMATIONS_TAKE_PICTURE_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
308 animCharMap.put(AnimType.EXT_PROPANIMATIONS_TROLLEY_IDLE_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
309 animCharMap.put(AnimType.EXT_PROPANIMATIONS_TROLLEY_WALK_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
310 animCharMap.put(AnimType.EXT_PROPANIMATIONS_UMBRELLA_IDLE_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
311 animCharMap.put(AnimType.EXT_PROPANIMATIONS_UMBRELLA_IDLE_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
312 animCharMap.put(AnimType.EXT_PROPANIMATIONS_UMBRELLA_WALK_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
313 animCharMap.put(AnimType.UDN_PUSH, procCharIds(new int[]{5, 6}));
314 animCharMap.put(AnimType.UDN_RCROUCH, procCharIds(new int[]{5, 6}));
315 animCharMap.put(AnimType.UDN_RIFLE, procCharIds(new int[]{5}));
316 animCharMap.put(AnimType.UDN_RRUN, procCharIds(new int[]{5, 6}));
317 animCharMap.put(AnimType.RUN_DUCKING, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
318 animCharMap.put(AnimType.RUN_NORMAL, procCharIds(new int[]{4}));
319 animCharMap.put(AnimType.RUN_NORMAL01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
320 animCharMap.put(AnimType.RUN_NORMAL02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
321 animCharMap.put(AnimType.RUN_SILLY, procCharIds(new int[]{4}));
322 animCharMap.put(AnimType.RUN_SPRINT_LOOP, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
323 animCharMap.put(AnimType.RUN_SPRINT_LOOPSTART, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
324 animCharMap.put(AnimType.RUN_SPRINT_LOOPSTOP, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
325 animCharMap.put(AnimType.UDN_RWALK, procCharIds(new int[]{5, 6}));
326 animCharMap.put(AnimType.EMOHAWK_SHELTER, procCharIds(new int[]{4}));
327 animCharMap.put(AnimType.UDN_SHOVE, procCharIds(new int[]{5, 6}));
328 animCharMap.put(AnimType.EMOHAWK_SIPHON, procCharIds(new int[]{4}));
329 animCharMap.put(AnimType.EMOHAWK_SIT01, procCharIds(new int[]{4}));
330 animCharMap.put(AnimType.EMOHAWK_SIT02, procCharIds(new int[]{4}));
331 animCharMap.put(AnimType.EMOHAWK_SITONGROUND, procCharIds(new int[]{4}));
332 animCharMap.put(AnimType.EXT_SITTING_CHAIR_BREATHE_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
333 animCharMap.put(AnimType.EXT_SITTING_CHAIR_COUGH_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
334 animCharMap.put(AnimType.EXT_SITTING_CHAIR_DUST_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
335 animCharMap.put(AnimType.EXT_SITTING_CHAIR_FINGERNAIL_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
336 animCharMap.put(AnimType.EXT_SITTING_CHAIR_LOOKAROUND_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
337 animCharMap.put(AnimType.EXT_SITTING_CHAIR_NERVOUS_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
338 animCharMap.put(AnimType.EXT_SITTING_CHAIR_NEUTRAL_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
339 animCharMap.put(AnimType.EXT_SITTING_CHAIR_NEUTRAL_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
340 animCharMap.put(AnimType.EXT_SITTING_CHAIR_RELAXED_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
341 animCharMap.put(AnimType.EXT_SITTING_CHAIR_ROLLHEAD_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
342 animCharMap.put(AnimType.EXT_SITTING_CHAIR_SCRATCHHEAD_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
343 animCharMap.put(AnimType.EXT_SITTING_CHAIR_SHRUG_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
344 animCharMap.put(AnimType.EXT_SITTING_CHAIR_SHRUG_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
345 animCharMap.put(AnimType.EXT_SITTING_CHAIR_SITDOWNLEFT_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
346 animCharMap.put(AnimType.EXT_SITTING_CHAIR_SITDOWNRIGHT_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
347 animCharMap.put(AnimType.EXT_SITTING_CHAIR_SITDOWN_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
348 animCharMap.put(AnimType.EXT_SITTING_CHAIR_SITDOWN_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
349 animCharMap.put(AnimType.EXT_SITTING_CHAIR_STANDUPLEFT_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
350 animCharMap.put(AnimType.EXT_SITTING_CHAIR_STANDUPRIGHT_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
351 animCharMap.put(AnimType.EXT_SITTING_CHAIR_STANDUP_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
352 animCharMap.put(AnimType.EXT_SITTING_CHAIR_THOUGHTFUL_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
353 animCharMap.put(AnimType.EXT_SITTING_CHAIR_TOUCHFACE_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
354 animCharMap.put(AnimType.EXT_SITTING_CHAIR_TOUCHHAIR_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
355 animCharMap.put(AnimType.EXT_SITTING_CHAIR_WAITING_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
356 animCharMap.put(AnimType.EXT_SITTING_CHAIR_WAITING_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
357 animCharMap.put(AnimType.EXT_SITTING_CHAIR_YAWN_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
358 animCharMap.put(AnimType.EXT_SITTING_TABLE_BREATHE_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
359 animCharMap.put(AnimType.EXT_SITTING_TABLE_COUGH_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
360 animCharMap.put(AnimType.EXT_SITTING_TABLE_DUST_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
361 animCharMap.put(AnimType.EXT_SITTING_TABLE_LOOKAROUND_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
362 animCharMap.put(AnimType.EXT_SITTING_TABLE_NERVOUS_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
363 animCharMap.put(AnimType.EXT_SITTING_TABLE_NEUTRAL_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
364 animCharMap.put(AnimType.EXT_SITTING_TABLE_NEUTRAL_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
365 animCharMap.put(AnimType.EXT_SITTING_TABLE_RELAXED_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
366 animCharMap.put(AnimType.EXT_SITTING_TABLE_ROLLHEAD_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
367 animCharMap.put(AnimType.EXT_SITTING_TABLE_SCRATCHHEAD_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
368 animCharMap.put(AnimType.EXT_SITTING_TABLE_SHRUG_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
369 animCharMap.put(AnimType.EXT_SITTING_TABLE_SHRUG_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
370 animCharMap.put(AnimType.EXT_SITTING_TABLE_SITDOWNLEFT_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
371 animCharMap.put(AnimType.EXT_SITTING_TABLE_SITDOWNRIGHT_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
372 animCharMap.put(AnimType.EXT_SITTING_TABLE_STANDUPLEFT_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
373 animCharMap.put(AnimType.EXT_SITTING_TABLE_STANDUPRIGHT_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
374 animCharMap.put(AnimType.EXT_SITTING_TABLE_STRETCHARMS_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
375 animCharMap.put(AnimType.EXT_SITTING_TABLE_THOUGHTFUL_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
376 animCharMap.put(AnimType.EXT_SITTING_TABLE_TOUCHFACE_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
377 animCharMap.put(AnimType.EXT_SITTING_TABLE_TOUCHHAIR_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
378 animCharMap.put(AnimType.EXT_SITTING_TABLE_WAITING_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
379 animCharMap.put(AnimType.EXT_SITTING_TABLE_YAWN_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
380 animCharMap.put(AnimType.UDN_SNOWBALL, procCharIds(new int[]{5, 6}));
381 }
382
383
384
385
386 private static void initializeCharacterAnimationMappingThree() {
387 animCharMap.put(AnimType.SOCIAL_AGREE01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
388 animCharMap.put(AnimType.SOCIAL_AGREE02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
389 animCharMap.put(AnimType.SOCIAL_ANGRYAGREE, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
390 animCharMap.put(AnimType.SOCIAL_ANGRYEXPLAIN, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
391 animCharMap.put(AnimType.SOCIAL_ANGRYLISTEN, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
392 animCharMap.put(AnimType.SOCIAL_ANGRYTALK01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
393 animCharMap.put(AnimType.SOCIAL_ANGRYTALK02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
394 animCharMap.put(AnimType.SOCIAL_APPLAUSE01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
395 animCharMap.put(AnimType.SOCIAL_APPLAUSE02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
396 animCharMap.put(AnimType.SOCIAL_BACK_HANDSCHEST, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
397 animCharMap.put(AnimType.SOCIAL_BIGLAUGH, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
398 animCharMap.put(AnimType.SOCIAL_BRAVISSA, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
399 animCharMap.put(AnimType.SOCIAL_BRAVISSB, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
400 animCharMap.put(AnimType.SOCIAL_CALMDOWN, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
401 animCharMap.put(AnimType.SOCIAL_CALMDOWN_LEFT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
402 animCharMap.put(AnimType.SOCIAL_CALMDOWN_RIGHT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
403 animCharMap.put(AnimType.SOCIAL_CANTBELIEVE, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
404 animCharMap.put(AnimType.SOCIAL_CHAMPIONS, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
405 animCharMap.put(AnimType.SOCIAL_CHEER, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
406 animCharMap.put(AnimType.SOCIAL_COMEHERE, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
407 animCharMap.put(AnimType.SOCIAL_COMETOME, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
408 animCharMap.put(AnimType.SOCIAL_COMETOME02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
409 animCharMap.put(AnimType.SOCIAL_COMPLIMENT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
410 animCharMap.put(AnimType.SOCIAL_COMPLIMENT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
411 animCharMap.put(AnimType.SOCIAL_CONVERSE01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
412 animCharMap.put(AnimType.SOCIAL_CONVERSE02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
413 animCharMap.put(AnimType.SOCIAL_CONVERSE02A, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
414 animCharMap.put(AnimType.SOCIAL_CONVERSE02B, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
415 animCharMap.put(AnimType.SOCIAL_CONVERSE02C, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
416 animCharMap.put(AnimType.SOCIAL_CONVERSE02D, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
417 animCharMap.put(AnimType.SOCIAL_COOING01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
418 animCharMap.put(AnimType.SOCIAL_COOING02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
419 animCharMap.put(AnimType.SOCIAL_COOING03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
420 animCharMap.put(AnimType.SOCIAL_COOING04, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
421 animCharMap.put(AnimType.SOCIAL_DESPAIR01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
422 animCharMap.put(AnimType.SOCIAL_DESPAIR02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
423 animCharMap.put(AnimType.SOCIAL_DISAGREE, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
424 animCharMap.put(AnimType.SOCIAL_ENTHUSE, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
425 animCharMap.put(AnimType.SOCIAL_EXPLAIN, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
426 animCharMap.put(AnimType.SOCIAL_FINALWORD, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
427 animCharMap.put(AnimType.SOCIAL_FUCKYOU, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
428 animCharMap.put(AnimType.SOCIAL_GESTUREFRONT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
429 animCharMap.put(AnimType.SOCIAL_GESTUREFRONT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
430 animCharMap.put(AnimType.SOCIAL_GESTURELEFT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
431 animCharMap.put(AnimType.SOCIAL_GESTURELEFT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
432 animCharMap.put(AnimType.SOCIAL_GESTURELEFT03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
433 animCharMap.put(AnimType.SOCIAL_GESTURELEFT04, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
434 animCharMap.put(AnimType.SOCIAL_GESTURERIGHT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
435 animCharMap.put(AnimType.SOCIAL_GESTURERIGHT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
436 animCharMap.put(AnimType.SOCIAL_GESTURERIGHT03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
437 animCharMap.put(AnimType.SOCIAL_GESTURERIGHT04, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
438 animCharMap.put(AnimType.SOCIAL_GOTHIM, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
439 animCharMap.put(AnimType.SOCIAL_HANDSFRONT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
440 animCharMap.put(AnimType.SOCIAL_HANDSNEXTHEAD, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
441 animCharMap.put(AnimType.SOCIAL_HANDSONHIPS, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
442 animCharMap.put(AnimType.SOCIAL_HAPPYDANCE01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
443 animCharMap.put(AnimType.SOCIAL_HAPPYDANCE02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
444 animCharMap.put(AnimType.SOCIAL_HAPPYJUMP01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
445 animCharMap.put(AnimType.SOCIAL_HAPPYJUMP02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
446 animCharMap.put(AnimType.SOCIAL_HEADINPALMS, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
447 animCharMap.put(AnimType.SOCIAL_HEADKNOCK, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
448 animCharMap.put(AnimType.SOCIAL_HEYWATCHIT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
449 animCharMap.put(AnimType.SOCIAL_HISSYFIT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
450 animCharMap.put(AnimType.SOCIAL_IDIDNOTHING, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
451 animCharMap.put(AnimType.SOCIAL_IDONTTHINKSO, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
452 animCharMap.put(AnimType.SOCIAL_LISTEN, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
453 animCharMap.put(AnimType.SOCIAL_LOVEACCEPT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
454 animCharMap.put(AnimType.SOCIAL_LOVECONFESS01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
455 animCharMap.put(AnimType.SOCIAL_LOVECONFESS02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
456 animCharMap.put(AnimType.SOCIAL_LOVEPROPOSAL, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
457 animCharMap.put(AnimType.SOCIAL_LOVEREFUSE, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
458 animCharMap.put(AnimType.SOCIAL_MEMEME, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
459 animCharMap.put(AnimType.SOCIAL_NOWAY, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
460 animCharMap.put(AnimType.SOCIAL_PERSUASION, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
461 animCharMap.put(AnimType.SOCIAL_PLEADING01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
462 animCharMap.put(AnimType.SOCIAL_PLEADING02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
463 animCharMap.put(AnimType.SOCIAL_POINTANGRY, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
464 animCharMap.put(AnimType.SOCIAL_POINTDOWN, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
465 animCharMap.put(AnimType.SOCIAL_POINTFRONT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
466 animCharMap.put(AnimType.SOCIAL_POINTHYSTERIC, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
467 animCharMap.put(AnimType.SOCIAL_POINTSIDEHEAD_LEFT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
468 animCharMap.put(AnimType.SOCIAL_POINTSIDEHEAD_RIGHT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
469 animCharMap.put(AnimType.SOCIAL_POINTSIDE_LEFT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
470 animCharMap.put(AnimType.SOCIAL_POINTSIDE_RIGHT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
471 animCharMap.put(AnimType.SOCIAL_PROTECT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
472 animCharMap.put(AnimType.SOCIAL_PROTECT_SHORT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
473 animCharMap.put(AnimType.SOCIAL_SHOCKED, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
474 animCharMap.put(AnimType.SOCIAL_SHOUTWAVE, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
475 animCharMap.put(AnimType.SOCIAL_SHOUTWAVEBIG, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
476 animCharMap.put(AnimType.SOCIAL_SHRUG, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
477 animCharMap.put(AnimType.SOCIAL_SIGH, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
478 animCharMap.put(AnimType.SOCIAL_SLAP, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
479 animCharMap.put(AnimType.SOCIAL_SPEAKLEFT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
480 animCharMap.put(AnimType.SOCIAL_SPEAKLEFT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
481 animCharMap.put(AnimType.SOCIAL_SPEAKRIGHT01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
482 animCharMap.put(AnimType.SOCIAL_SPEAKRIGHT02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
483 animCharMap.put(AnimType.SOCIAL_TALKIMPORTANT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
484 animCharMap.put(AnimType.SOCIAL_THATSIT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
485 animCharMap.put(AnimType.SOCIAL_THREATEN, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
486 animCharMap.put(AnimType.SOCIAL_TURNLEAVE, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
487 animCharMap.put(AnimType.SOCIAL_WAITHERE, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
488 animCharMap.put(AnimType.SOCIAL_WAVEFAR, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
489 animCharMap.put(AnimType.SOCIAL_WAVENEAR, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
490 animCharMap.put(AnimType.SOCIAL_WHATEVER, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
491 animCharMap.put(AnimType.SOCIAL_YOUKNOW, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
492 animCharMap.put(AnimType.SOCIAL_YOUSEE, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
493 animCharMap.put(AnimType.EXT_SPECIALSTANDING_CHEER_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
494 animCharMap.put(AnimType.EXT_SPECIALSTANDING_CHEER_02, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
495 animCharMap.put(AnimType.EXT_SPECIALSTANDING_CHEER_03, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
496 animCharMap.put(AnimType.EXT_SPECIALSTANDING_CHEER_04, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
497 animCharMap.put(AnimType.EXT_SPECIALSTANDING_CHEER_05, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
498 animCharMap.put(AnimType.EXT_SPECIALSTANDING_CLAPHANDS_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
499 animCharMap.put(AnimType.EXT_SPECIALSTANDING_CLAPHANDS_02, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
500 animCharMap.put(AnimType.EXT_SPECIALSTANDING_CROUCH_GESTIC_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
501 animCharMap.put(AnimType.EXT_SPECIALSTANDING_CROUCH_IDLE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
502 animCharMap.put(AnimType.EXT_SPECIALSTANDING_CROUCH_IN_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
503 animCharMap.put(AnimType.EXT_SPECIALSTANDING_CROUCH_OUT_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
504 animCharMap.put(AnimType.EXT_SPECIALSTANDING_DANCING_AGGRESSIVE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
505 animCharMap.put(AnimType.EXT_SPECIALSTANDING_DANCING_COOL_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
506 animCharMap.put(AnimType.EXT_SPECIALSTANDING_DANCING_NEUTRAL_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
507 animCharMap.put(AnimType.EXT_SPECIALSTANDING_DANCING_SEXY_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
508 animCharMap.put(AnimType.EXT_SPECIALSTANDING_DANCING_SILLY_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
509 animCharMap.put(AnimType.EXT_SPECIALSTANDING_DOCUMENTS_CHECK_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
510 animCharMap.put(AnimType.EXT_SPECIALSTANDING_DOCUMENTS_IN_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
511 animCharMap.put(AnimType.EXT_SPECIALSTANDING_DOCUMENTS_NOTE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
512 animCharMap.put(AnimType.EXT_SPECIALSTANDING_DOCUMENTS_OUT_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
513 animCharMap.put(AnimType.EXT_SPECIALSTANDING_DOCUMENTS_TAKE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
514 animCharMap.put(AnimType.EXT_SPECIALSTANDING_DOOR_KNOCK_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
515 animCharMap.put(AnimType.EXT_SPECIALSTANDING_DOOR_LISTEN_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
516 animCharMap.put(AnimType.EXT_SPECIALSTANDING_DOOR_TRYINWARDS_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
517 animCharMap.put(AnimType.EXT_SPECIALSTANDING_DOOR_TRYOUTWARDS_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
518 animCharMap.put(AnimType.EXT_SPECIALSTANDING_IDLE_CIGARETTE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
519 animCharMap.put(AnimType.EXT_SPECIALSTANDING_INVITE_SIT_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
520 animCharMap.put(AnimType.EXT_SPECIALSTANDING_LAUGH_EXTREME_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
521 animCharMap.put(AnimType.EXT_SPECIALSTANDING_LAUGH_LOUD_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
522 animCharMap.put(AnimType.EXT_SPECIALSTANDING_LAUGH_LOW_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
523 animCharMap.put(AnimType.EXT_SPECIALSTANDING_PRESENTATION_LEFT_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
524 animCharMap.put(AnimType.EXT_SPECIALSTANDING_PRESENTATION_LEFT_02, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
525 animCharMap.put(AnimType.EXT_SPECIALSTANDING_PRESENTATION_RIGHT_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
526 animCharMap.put(AnimType.EXT_SPECIALSTANDING_PRESENTATION_RIGHT_02, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
527 animCharMap.put(AnimType.EXT_SPECIALSTANDING_TURN_LEFT120_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
528 animCharMap.put(AnimType.EXT_SPECIALSTANDING_TURN_LEFT180_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
529 animCharMap.put(AnimType.EXT_SPECIALSTANDING_TURN_LEFT60_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
530 animCharMap.put(AnimType.EXT_SPECIALSTANDING_TURN_LEFT90_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
531 animCharMap.put(AnimType.EXT_SPECIALSTANDING_TURN_RIGHT120_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
532 animCharMap.put(AnimType.EXT_SPECIALSTANDING_TURN_RIGHT180_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
533 animCharMap.put(AnimType.EXT_SPECIALSTANDING_TURN_RIGHT60_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
534 animCharMap.put(AnimType.EXT_SPECIALSTANDING_WALL_LEANONGESTIC_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
535 animCharMap.put(AnimType.EXT_SPECIALSTANDING_WALL_LEANONIDLE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
536 animCharMap.put(AnimType.EXT_SPECIALSTANDING_WALL_LEANONIN_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
537 animCharMap.put(AnimType.EXT_SPECIALSTANDING_WALL_LEANONLISTEN_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
538 animCharMap.put(AnimType.EXT_SPECIALSTANDING_WALL_LEANONOUT_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
539 animCharMap.put(AnimType.EXT_SPECIALSTANDING_WAVE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
540 animCharMap.put(AnimType.EXT_SPECIALSTANDING_WAVE_02, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
541 animCharMap.put(AnimType.EXT_SPECIALSTANDING_WORK_MID_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
542 animCharMap.put(AnimType.EXT_SPECIALSTANDING_WORK_TABLE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
543 animCharMap.put(AnimType.SPRINT_LOOP, procCharIds(new int[]{4}));
544 animCharMap.put(AnimType.SPRINT_LOOPSTART, procCharIds(new int[]{4}));
545 animCharMap.put(AnimType.SPRINT_LOOPSTOP, procCharIds(new int[]{4}));
546 animCharMap.put(AnimType.EMOHAWK_STANDIDLE01, procCharIds(new int[]{4}));
547 animCharMap.put(AnimType.EMOHAWK_STANDIDLE02, procCharIds(new int[]{4}));
548 animCharMap.put(AnimType.EMOHAWK_STANDIDLE03, procCharIds(new int[]{4}));
549 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_CHEER_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
550 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_CHEER_02, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
551 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_CHEER_03, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
552 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_CHEER_04, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
553 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_CHEER_05, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
554 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_CLAPHANDS_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
555 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_CLAPHANDS_02, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
556 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_CROUCH_GESTIC_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
557 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_CROUCH_IDLE_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
558 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_CROUCH_IN_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
559 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_CROUCH_OUT_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
560 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_DANCING_AGRESSIVE_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
561 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_DANCING_COOL_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
562 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_DANCING_NEUTRAL_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
563 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_DANCING_SEXY_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
564 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_DANCING_SILLY_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
565 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_DOCUMENTS_CHECK_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
566 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_DOCUMENTS_IDLE_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
567 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_DOCUMENTS_IN_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
568 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_DOCUMENTS_NOTE_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
569 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_DOCUMENTS_OUT_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
570 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_DOCUMENTS_TAKE_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
571 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_DOOR_KNOCK_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
572 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_DOOR_LISTEN_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
573 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_DOOR_TRYINWARDS_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
574 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_DOOR_TRYOUTWARDS_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
575 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_IDLE_CIGARETTE_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
576 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_INVITE_SIT_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
577 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_LAUGH_EXTREME_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
578 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_LAUGH_LOUD_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
579 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_LAUGH_LOW_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
580 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_PRESENTATION_LEFT_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
581 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_PRESENTATION_LEFT_02, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
582 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_PRESENTATION_RIGHT_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
583 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_PRESENTATION_RIGHT_02, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
584 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_TURN_LEFT120_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
585 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_TURN_LEFT180_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
586 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_TURN_LEFT60_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
587 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_TURN_LEFT90_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
588 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_TURN_RIGHT120_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
589 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_TURN_RIGHT180_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
590 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_TURN_RIGHT60_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
591 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_TURN_RIGHT90_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
592 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_WAVE_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
593 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_WAVE_02, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
594 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_WORK_MID, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
595 animCharMap.put(AnimType.EXT_STANDINGSPECIAL_WORK_TABLE, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
596 animCharMap.put(AnimType.EXT_STANDING_DRUNK_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
597 animCharMap.put(AnimType.EXT_STANDING_DRUNK_02, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
598 animCharMap.put(AnimType.EXT_STANDING_IDLE_ANGRY_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
599 animCharMap.put(AnimType.EXT_STANDING_IDLE_ANGRY_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
600 animCharMap.put(AnimType.EXT_STANDING_IDLE_BREATHE_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
601 animCharMap.put(AnimType.EXT_STANDING_IDLE_BREATHE_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
602 animCharMap.put(AnimType.EXT_STANDING_IDLE_BREATHE_03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
603 animCharMap.put(AnimType.EXT_STANDING_IDLE_COUGH_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
604 animCharMap.put(AnimType.EXT_STANDING_IDLE_COUGH_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
605 animCharMap.put(AnimType.EXT_STANDING_IDLE_DRUNK_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
606 animCharMap.put(AnimType.EXT_STANDING_IDLE_DRUNK_02, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
607 animCharMap.put(AnimType.EXT_STANDING_IDLE_DUST_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
608 animCharMap.put(AnimType.EXT_STANDING_IDLE_DUST_02, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
609 animCharMap.put(AnimType.EXT_STANDING_IDLE_FINGERNAIL_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
610 animCharMap.put(AnimType.EXT_STANDING_IDLE_LOOKAROUND_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
611 animCharMap.put(AnimType.EXT_STANDING_IDLE_LOOKAROUND_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
612 animCharMap.put(AnimType.EXT_STANDING_IDLE_LOOKAROUND_03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
613 animCharMap.put(AnimType.EXT_STANDING_IDLE_MOVELEG_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
614 animCharMap.put(AnimType.EXT_STANDING_IDLE_MOVE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
615 animCharMap.put(AnimType.EXT_STANDING_IDLE_NERVOUS_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
616 animCharMap.put(AnimType.EXT_STANDING_IDLE_NERVOUS_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
617 animCharMap.put(AnimType.EXT_STANDING_IDLE_NERVOUS_03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
618 animCharMap.put(AnimType.EXT_STANDING_IDLE_NEUTRAL_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
619 animCharMap.put(AnimType.EXT_STANDING_IDLE_NEUTRAL_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
620 animCharMap.put(AnimType.EXT_STANDING_IDLE_NEUTRAL_03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
621 animCharMap.put(AnimType.EXT_STANDING_IDLE_NEUTRAL_04, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
622 animCharMap.put(AnimType.EXT_STANDING_IDLE_NEUTRAL_05, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
623 animCharMap.put(AnimType.EXT_STANDING_IDLE_NEUTRAL_06, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
624 animCharMap.put(AnimType.EXT_STANDING_IDLE_NEUTRAL_07, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
625 animCharMap.put(AnimType.EXT_STANDING_IDLE_NEUTRAL_08, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
626 animCharMap.put(AnimType.EXT_STANDING_IDLE_NEUTRAL_09, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
627 animCharMap.put(AnimType.EXT_STANDING_IDLE_ROLLHEAD_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
628 animCharMap.put(AnimType.EXT_STANDING_IDLE_ROLLHEAD_02, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
629 animCharMap.put(AnimType.EXT_STANDING_IDLE_SCRATCHHEAD_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
630 animCharMap.put(AnimType.EXT_STANDING_IDLE_SCRATCHHEAD_02, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
631 animCharMap.put(AnimType.EXT_STANDING_IDLE_SHAKEARMS_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
632 animCharMap.put(AnimType.EXT_STANDING_IDLE_SHAKELEG_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
633 animCharMap.put(AnimType.EXT_STANDING_IDLE_STRETCHARMS_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
634 animCharMap.put(AnimType.EXT_STANDING_IDLE_TOUCHFACE_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
635 animCharMap.put(AnimType.EXT_STANDING_IDLE_TOUCHFACE_02, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
636 animCharMap.put(AnimType.EXT_STANDING_IDLE_TOUCHHAIR_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
637 animCharMap.put(AnimType.EXT_STANDING_IDLE_WAITING_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
638 animCharMap.put(AnimType.EXT_STANDING_IDLE_WAITING_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
639 animCharMap.put(AnimType.EXT_STANDING_IDLE_YAWN_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
640 animCharMap.put(AnimType.EXT_STANDING_LISTEN_ACCEPT_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
641 animCharMap.put(AnimType.EXT_STANDING_LISTEN_ACCEPT_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
642 animCharMap.put(AnimType.EXT_STANDING_LISTEN_ACCEPT_03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
643 animCharMap.put(AnimType.EXT_STANDING_LISTEN_ACCEPT_04, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
644 animCharMap.put(AnimType.EXT_STANDING_LISTEN_ACCEPT_05, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
645 animCharMap.put(AnimType.EXT_STANDING_LISTEN_ANGRY_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
646 animCharMap.put(AnimType.EXT_STANDING_LISTEN_DENY_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
647 animCharMap.put(AnimType.EXT_STANDING_LISTEN_DENY_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
648 animCharMap.put(AnimType.EXT_STANDING_LISTEN_DENY_03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
649 animCharMap.put(AnimType.EXT_STANDING_LISTEN_DENY_04, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
650 animCharMap.put(AnimType.EXT_STANDING_LISTEN_DENY_05, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
651 animCharMap.put(AnimType.EXT_STANDING_LISTEN_DENY_06, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
652 animCharMap.put(AnimType.EXT_STANDING_LISTEN_EXCITED_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
653 animCharMap.put(AnimType.EXT_STANDING_LISTEN_LEFT_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
654 animCharMap.put(AnimType.EXT_STANDING_LISTEN_NERVOUS_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
655 animCharMap.put(AnimType.EXT_STANDING_LISTEN_NEUTRAL_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
656 animCharMap.put(AnimType.EXT_STANDING_LISTEN_NEUTRAL_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
657 animCharMap.put(AnimType.EXT_STANDING_LISTEN_NEUTRAL_03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
658 animCharMap.put(AnimType.EXT_STANDING_LISTEN_RELAXED_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
659 animCharMap.put(AnimType.EXT_STANDING_LISTEN_RIGHT_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
660 animCharMap.put(AnimType.EXT_STANDING_LISTEN_SAD_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
661 animCharMap.put(AnimType.EXT_STANDING_LISTEN_SELFASSURED_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
662 animCharMap.put(AnimType.EXT_STANDING_SHRUG_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
663 animCharMap.put(AnimType.EXT_STANDING_SHRUG_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
664 animCharMap.put(AnimType.EXT_STANDING_TALK_ANGRY_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
665 animCharMap.put(AnimType.EXT_STANDING_TALK_ANGRY_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
666 animCharMap.put(AnimType.EXT_STANDING_TALK_COOL_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
667 animCharMap.put(AnimType.EXT_STANDING_TALK_EXCITED_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
668 animCharMap.put(AnimType.EXT_STANDING_TALK_EXCITED_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
669 animCharMap.put(AnimType.EXT_STANDING_TALK_FEMALESTRESSED_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
670 animCharMap.put(AnimType.EXT_STANDING_TALK_LEFT_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
671 animCharMap.put(AnimType.EXT_STANDING_TALK_NERVOUS_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
672 animCharMap.put(AnimType.EXT_STANDING_TALK_NERVOUS_02, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
673 animCharMap.put(AnimType.EXT_STANDING_TALK_NEUTRAL_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
674 animCharMap.put(AnimType.EXT_STANDING_TALK_NEUTRAL_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
675 animCharMap.put(AnimType.EXT_STANDING_TALK_NEUTRAL_03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
676 animCharMap.put(AnimType.EXT_STANDING_TALK_NEUTRAL_04, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
677 animCharMap.put(AnimType.EXT_STANDING_TALK_NEUTRAL_05, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
678 animCharMap.put(AnimType.EXT_STANDING_TALK_RELAXED_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
679 animCharMap.put(AnimType.EXT_STANDING_TALK_RELAXED_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
680 animCharMap.put(AnimType.EXT_STANDING_TALK_RIGHT_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
681 animCharMap.put(AnimType.EXT_STANDING_TALK_SAD_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
682 animCharMap.put(AnimType.EXT_STANDING_TALK_SELFASSURED_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
683 animCharMap.put(AnimType.EXT_STANDING_TALK_SELFASSURED_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
684 animCharMap.put(AnimType.EXT_STANDING_THOUGHTFUL_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
685 animCharMap.put(AnimType.UDN_SWIM, procCharIds(new int[]{5, 6}));
686 animCharMap.put(AnimType.UDN_THROW, procCharIds(new int[]{5}));
687 }
688
689
690
691
692 private static void initializeCharacterAnimationMappingFour() {
693 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_ASCEND_STAIRSSTART_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
694 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_ASCEND_STAIRS_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
695 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_DESCEND_STAIRSSTART_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
696 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_DESCEND_STAIRS_01, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
697 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_RUN_NEUTRAL_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
698 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_RUN_START_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
699 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_RUN_STOP_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
700 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_RUN_TOWALK_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
701 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_STAIRS_ASCENDSTART_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
702 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_STAIRS_ASCEND_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
703 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_STAIRS_DESCENDSTART_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
704 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_STAIRS_DESCEND_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
705 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_TURN_LEFT120TOWALK_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
706 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_TURN_LEFT180TOWALK_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
707 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_TURN_LEFT60TOWALK_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
708 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_TURN_RIGHT120TOWALK_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
709 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_TURN_RIGHT180TOWALK_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
710 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_TURN_RIGHT60TOWALK_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
711 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_WALK_NEUTRAL_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
712 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_WALK_START_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
713 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_WALK_STOP_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
714 animCharMap.put(AnimType.EXT_WALKINGRUNNINGSYSTEM_WALK_TORUN_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
715 animCharMap.put(AnimType.EXT_WALKING_RUN_EXTREMEFEMALE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
716 animCharMap.put(AnimType.EXT_WALKING_RUN_FAST_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
717 animCharMap.put(AnimType.EXT_WALKING_RUN_FAST_02, procCharIds(new int[]{1, 32, 33, 36, 7, 40, 10, 13, 14, 15, 17, 16, 19, 18, 20, 22, 25, 24, 26, 28, 30}));
718 animCharMap.put(AnimType.EXT_WALKING_RUN_INJURED_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
719 animCharMap.put(AnimType.EXT_WALKING_RUN_NEUTRAL_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
720 animCharMap.put(AnimType.EXT_WALKING_RUN_NEUTRAL_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
721 animCharMap.put(AnimType.EXT_WALKING_RUN_OBESE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
722 animCharMap.put(AnimType.EXT_WALKING_RUN_OBESE_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
723 animCharMap.put(AnimType.EXT_WALKING_RUN_SLOW_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
724 animCharMap.put(AnimType.EXT_WALKING_RUN_SLOW_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
725 animCharMap.put(AnimType.EXT_WALKING_WALK_BRUISED_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
726 animCharMap.put(AnimType.EXT_WALKING_WALK_COOL_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
727 animCharMap.put(AnimType.EXT_WALKING_WALK_COOL_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
728 animCharMap.put(AnimType.EXT_WALKING_WALK_DRUNK_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
729 animCharMap.put(AnimType.EXT_WALKING_WALK_EXTREMEFEMALE_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
730 animCharMap.put(AnimType.EXT_WALKING_WALK_FAST_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
731 animCharMap.put(AnimType.EXT_WALKING_WALK_FAST_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
732 animCharMap.put(AnimType.EXT_WALKING_WALK_FAST_03, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
733 animCharMap.put(AnimType.EXT_WALKING_WALK_NEUTRAL_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
734 animCharMap.put(AnimType.EXT_WALKING_WALK_NEUTRAL_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
735 animCharMap.put(AnimType.EXT_WALKING_WALK_NEUTRAL_03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
736 animCharMap.put(AnimType.EXT_WALKING_WALK_OBESE_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
737 animCharMap.put(AnimType.EXT_WALKING_WALK_OBESE_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
738 animCharMap.put(AnimType.EXT_WALKING_WALK_SELFASSURED_01, procCharIds(new int[]{34, 35, 2, 3, 38, 39, 37, 8, 9, 11, 12, 21, 23, 27, 29, 31}));
739 animCharMap.put(AnimType.EXT_WALKING_WALK_SLOW_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
740 animCharMap.put(AnimType.EXT_WALKING_WALK_SLOW_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
741 animCharMap.put(AnimType.EXT_WALKING_WALK_STROLL_01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
742 animCharMap.put(AnimType.EXT_WALKING_WALK_STROLL_02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
743 animCharMap.put(AnimType.WALK_ANGRY01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
744 animCharMap.put(AnimType.WALK_ANGRY02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
745 animCharMap.put(AnimType.WALK_BACK, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
746 animCharMap.put(AnimType.WALK_BACKWALK, procCharIds(new int[]{1, 2, 3, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
747 animCharMap.put(AnimType.WALK_BACK_LOOP, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
748 animCharMap.put(AnimType.WALK_BACK_REACTIONTOPUSH, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
749 animCharMap.put(AnimType.WALK_CARRY01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
750 animCharMap.put(AnimType.WALK_CARRY02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
751 animCharMap.put(AnimType.WALK_CONFIDENT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
752 animCharMap.put(AnimType.WALK_CONFIDENTSHORT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
753 animCharMap.put(AnimType.WALK_COOING01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
754 animCharMap.put(AnimType.WALK_COOING01START, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
755 animCharMap.put(AnimType.WALK_COOING02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
756 animCharMap.put(AnimType.WALK_COOING02START, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
757 animCharMap.put(AnimType.WALK_COOING03, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
758 animCharMap.put(AnimType.WALK_COOING04, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
759 animCharMap.put(AnimType.WALK_COOING05, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
760 animCharMap.put(AnimType.WALK_COOING06, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
761 animCharMap.put(AnimType.WALK_COOING07, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
762 animCharMap.put(AnimType.WALK_COOING08, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
763 animCharMap.put(AnimType.WALK_DEPRESSED, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
764 animCharMap.put(AnimType.WALK_DEPRESSEDSHORT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
765 animCharMap.put(AnimType.WALK_DIZZY, procCharIds(new int[]{4}));
766 animCharMap.put(AnimType.WALK_DRUNK, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
767 animCharMap.put(AnimType.WALK_ENTHUSE01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
768 animCharMap.put(AnimType.WALK_ENTHUSE02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
769 animCharMap.put(AnimType.WALK_HAPPY, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
770 animCharMap.put(AnimType.WALK_HAPPYSHORT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
771 animCharMap.put(AnimType.WALK_HEADTURNING, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
772 animCharMap.put(AnimType.WALK_INJURED, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
773 animCharMap.put(AnimType.WALK_LOOP, procCharIds(new int[]{1, 2, 3, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
774 animCharMap.put(AnimType.WALK_LOOPSTART, procCharIds(new int[]{1, 2, 3, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
775 animCharMap.put(AnimType.WALK_LOOPSTOP, procCharIds(new int[]{1, 2, 3, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
776 animCharMap.put(AnimType.WALK_MONSTER01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
777 animCharMap.put(AnimType.WALK_MONSTER02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
778 animCharMap.put(AnimType.WALK_NORMAL, procCharIds(new int[]{4}));
779 animCharMap.put(AnimType.WALK_NORMAL01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
780 animCharMap.put(AnimType.WALK_NORMAL02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
781 animCharMap.put(AnimType.WALK_SEXY, procCharIds(new int[]{1, 2, 3, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
782 animCharMap.put(AnimType.WALK_SEXYSHORT, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
783 animCharMap.put(AnimType.WALK_SPEAKLEFT_FEMALE01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
784 animCharMap.put(AnimType.WALK_SPEAKLEFT_FEMALE02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
785 animCharMap.put(AnimType.WALK_SPEAKLEFT_MALE01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
786 animCharMap.put(AnimType.WALK_SPEAKLEFT_MALE02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
787 animCharMap.put(AnimType.WALK_SPEAKRIGHT_FEMALE01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
788 animCharMap.put(AnimType.WALK_SPEAKRIGHT_FEMALE02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
789 animCharMap.put(AnimType.WALK_SPEAKRIGHT_MALE01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
790 animCharMap.put(AnimType.WALK_SPEAKRIGHT_MALE02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
791 animCharMap.put(AnimType.WALK_TIRED, procCharIds(new int[]{1, 2, 3, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
792 animCharMap.put(AnimType.WALK_ZOMBIE01, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
793 animCharMap.put(AnimType.WALK_ZOMBIE02, procCharIds(new int[]{1, 2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 16, 19, 18, 21, 20, 23, 22, 25, 24, 27, 26, 29, 28, 31, 30, 34, 35, 32, 33, 38, 39, 36, 37, 40}));
794
795 }
796
797
798
799
800
801
802 private static HashSet<CharacterType> procCharIds(int[] charactersArray) {
803 HashSet<CharacterType> characterSet = new HashSet();
804
805 for (int i = 0; i < charactersArray.length; i++) {
806 for (CharacterType charType : CharacterType.values()) {
807 if (charType.getCharacterID() == charactersArray[i]) {
808 characterSet.add(charType);
809 }
810 }
811 }
812
813 return characterSet;
814 }
815
816
817
818
819 static {
820
821 initializeCharacterAnimationMappingOne();
822 initializeCharacterAnimationMappingTwo();
823 initializeCharacterAnimationMappingThree();
824 initializeCharacterAnimationMappingFour();
825
826
827 for (AnimType at : animCharMap.keySet()) {
828 stringAnimMap.put(at.unrealID, at);
829
830 for (CharacterType charType : animCharMap.get(at)) {
831 if (!charAnimMap.containsKey(charType))
832 charAnimMap.put(charType, new HashSet());
833 charAnimMap.get(charType).add(at);
834 }
835 }
836 }
837 }