mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-14 05:38:56 +00:00
TOON: Add English demo character animation table
The English demo uses a different character animation table than the other versions of the game.
This commit is contained in:
parent
f68e0c6cf2
commit
8a17747ea3
@ -681,9 +681,302 @@ const SpecialCharacterAnimation *Character::getSpecialAnimation(int32 characterI
|
||||
debugC(6, kDebugCharacter, "getSpecialAnimation(%d, %d)", characterId, animationId);
|
||||
|
||||
// very nice animation list hardcoded in the executable...
|
||||
// TODO This list does not seem to be correct for the English demo.
|
||||
static const SpecialCharacterAnimation anims[] = {
|
||||
{ "TLK547_?", 9, 0, 0, 0, 0, 0, 1, 5, 8, 1, 8, 0, 255 },
|
||||
static const SpecialCharacterAnimation regularAnims[] = {
|
||||
{"TLK547_?", 9, 0, 0, 0, 0, 0, 1, 5, 8, 1, 8, 0, 255},
|
||||
{"TLK555_?", 16, 0, 0, 0, 0, 6, 8, 10, 255, 6, 11, 2, 255},
|
||||
{"LST657_?", 14, 0, 0, 0, 0, 255, 255, 255, 255, 5, 11, 0, 255},
|
||||
{"TLK587_?", 18, 0, 0, 0, 0, 5, 7, 9, 11, 4, 13, 1, 255},
|
||||
{"LST659_?", 14, 0, 0, 0, 0, 255, 255, 255, 255, 6, 8, 0, 255},
|
||||
{"TLK595_?", 11, 0, 0, 0, 0, 3, 6, 255, 255, 1, 7, 0, 255},
|
||||
{"IDL165_?", 13, 0, 0, 0, 0, 255, 255, 255, 255, 6, 8, 0, 255},
|
||||
{"LST699_?", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 9, 1, 255},
|
||||
{"LST713_?", 10, 0, 0, 0, 0, 255, 255, 255, 255, 4, 6, 0, 255},
|
||||
{"IDL169_?", 16, 0, 0, 0, 0, 255, 255, 255, 255, 5, 9, 2, 255},
|
||||
{"IDL173_?", 19, 0, 0, 0, 0, 255, 255, 255, 255, 4, 17, 1, 255},
|
||||
{"IDL187_?", 14, 0, 0, 0, 0, 255, 255, 255, 255, 4, 8, 0, 255},
|
||||
{"IDL185_?", 15, 0, 0, 0, 0, 255, 255, 255, 255, 6, 9, 1, 255},
|
||||
{"TLK635_?", 16, 0, 0, 0, 0, 5, 8, 10, 12, 4, 12, 0, 255},
|
||||
{"TLK637_?", 18, 0, 0, 0, 0, 5, 7, 9, 12, 4, 13, 0, 255},
|
||||
{"TLK551_?", 20, 0, 0, 0, 0, 5, 9, 11, 15, 4, 16, 0, 255},
|
||||
{"TLK553_?", 20, 0, 0, 0, 0, 7, 9, 11, 13, 6, 15, 0, 255},
|
||||
{"TLK619_?", 18, 0, 0, 0, 0, 5, 8, 11, 13, 5, 15, 0, 255},
|
||||
{"TLK601_?", 12, 0, 0, 0, 0, 2, 5, 6, 10, 2, 10, 1, 255},
|
||||
{"TLK559_?", 18, 0, 0, 0, 0, 4, 6, 10, 12, 4, 13, 0, 255},
|
||||
{"TLK557_?", 16, 0, 0, 0, 0, 6, 8, 10, 255, 6, 11, 0, 255},
|
||||
{"TLK561_?", 17, 0, 0, 0, 0, 6, 8, 10, 12, 5, 12, 0, 255},
|
||||
{"TLK623_?", 19, 0, 0, 0, 0, 6, 8, 10, 13, 6, 14, 0, 255},
|
||||
{"TLK591_?", 20, 0, 0, 0, 0, 10, 14, 255, 255, 7, 15, 0, 255},
|
||||
{"TLK567_?", 19, 0, 0, 0, 0, 6, 9, 11, 14, 5, 15, 0, 255},
|
||||
{"TLK629_?", 18, 0, 0, 0, 0, 6, 8, 10, 11, 6, 12, 0, 255},
|
||||
{"TLK627_?", 19, 0, 0, 0, 0, 7, 10, 12, 14, 4, 14, 0, 255},
|
||||
{"TLK631_?", 19, 0, 0, 0, 0, 8, 10, 255, 255, 8, 12, 0, 255},
|
||||
{"TLK565_?", 17, 0, 0, 0, 0, 4, 7, 9, 11, 3, 12, 0, 255},
|
||||
{"TLK603_?", 16, 0, 0, 0, 0, 5, 255, 255, 255, 3, 9, 0, 255},
|
||||
{"TLK573_?", 20, 0, 0, 0, 0, 6, 7, 10, 255, 6, 16, 2, 255},
|
||||
{"TLK615_?", 17, 0, 0, 0, 0, 6, 8, 10, 12, 5, 12, 0, 255},
|
||||
{"TLK609_?", 18, 0, 0, 0, 0, 6, 8, 10, 12, 5, 13, 0, 255},
|
||||
{"TLK611_?", 18, 0, 0, 0, 0, 8, 10, 12, 255, 7, 13, 0, 255},
|
||||
{"TLK607_?", 16, 0, 0, 0, 0, 4, 7, 9, 11, 4, 12, 0, 255},
|
||||
{"TLK581_?", 15, 0, 0, 0, 0, 7, 9, 11, 255, 6, 11, 0, 255},
|
||||
{"SHD107_?", 46, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"IHL106_?", 23, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 7},
|
||||
{"GLV106_?", 23, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 7},
|
||||
{"FXTKA_?", 11, 0, 0, 0, 0, 7, 255, 255, 255, 2, 9, 0, 255},
|
||||
{"FXTKF_?", 12, 0, 0, 0, 0, 6, 8, 255, 255, 5, 9, 0, 255},
|
||||
{"FXTKG_?", 9, 0, 0, 0, 0, 5, 255, 255, 255, 4, 7, 0, 255},
|
||||
{"FXTKI_?", 12, 0, 0, 0, 0, 6, 255, 255, 255, 5, 9, 0, 255},
|
||||
{"FXTKL_?", 14, 0, 0, 0, 0, 4, 6, 255, 255, 3, 10, 0, 255},
|
||||
{"FXTKO_?", 10, 0, 0, 0, 0, 4, 255, 255, 255, 4, 7, 0, 255},
|
||||
{"FXTKP_?", 9, 0, 0, 0, 0, 4, 6, 255, 255, 3, 7, 0, 255},
|
||||
{"FXTKQ_?", 10, 0, 0, 0, 0, 4, 6, 255, 255, 3, 7, 0, 255},
|
||||
{"FXLSA_?", 11, 0, 0, 0, 0, 255, 255, 255, 255, 4, 6, 0, 255},
|
||||
{"FXLSB_?", 9, 0, 0, 0, 0, 255, 255, 255, 255, 4, 5, 0, 255},
|
||||
{"FXLSK_?", 8, 0, 0, 0, 0, 255, 255, 255, 255, 5, 6, 0, 255},
|
||||
{"FXLSM_?", 7, 0, 0, 0, 0, 255, 255, 255, 255, 4, 4, 0, 255},
|
||||
{"FXLSP_?", 7, 0, 0, 0, 0, 255, 255, 255, 255, 3, 3, 0, 255},
|
||||
{"FXLSQ_?", 6, 0, 0, 0, 0, 255, 255, 255, 255, 3, 3, 0, 255},
|
||||
{"FXIDE_?", 10, 0, 0, 0, 0, 255, 255, 255, 255, 5, 7, 0, 255},
|
||||
{"FXIDI_?", 7, 0, 0, 0, 0, 255, 255, 255, 255, 1, 6, 1, 255},
|
||||
{"FXRCT1_?", 12, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"FXTKB_?", 11, 0, 0, 0, 0, 7, 255, 255, 255, 5, 9, 0, 255},
|
||||
{"FXTKC_?", 14, 0, 0, 0, 0, 2, 5, 8, 10, 1, 12, 2, 255},
|
||||
{"FXTKD_?", 14, 0, 0, 0, 0, 5, 7, 9, 255, 4, 11, 0, 255},
|
||||
{"FXTKE_?", 14, 0, 0, 0, 0, 2, 255, 255, 255, 1, 12, 1, 255},
|
||||
{"FXTKH_?", 11, 0, 0, 0, 0, 6, 8, 255, 255, 4, 9, 0, 255},
|
||||
{"FXTKJ_?", 8, 0, 0, 0, 0, 7, 255, 255, 255, 4, 7, 0, 255},
|
||||
{"FXTKK_?", 13, 0, 0, 0, 0, 6, 8, 255, 255, 5, 9, 0, 255},
|
||||
{"FXTKM_?", 11, 0, 0, 0, 0, 6, 255, 255, 255, 4, 7, 0, 255},
|
||||
{"FXTKN_?", 9, 0, 0, 0, 0, 5, 7, 255, 255, 4, 7, 0, 255},
|
||||
{"FXLSC_?", 9, 0, 0, 0, 0, 255, 255, 255, 255, 3, 6, 1, 255},
|
||||
{"FXLSD_?", 7, 0, 0, 0, 0, 255, 255, 255, 255, 4, 5, 0, 255},
|
||||
{"FXLSE_?", 9, 0, 0, 0, 0, 255, 255, 255, 255, 8, 8, 0, 255},
|
||||
{"FXLSG_?", 11, 0, 0, 0, 0, 255, 255, 255, 255, 6, 8, 2, 255},
|
||||
{"FXLSI_?", 8, 0, 0, 0, 0, 255, 255, 255, 255, 5, 6, 0, 255},
|
||||
{"FXLSJ_?", 5, 0, 0, 0, 0, 255, 255, 255, 255, 3, 4, 0, 255},
|
||||
{"FXLSO_?", 8, 0, 0, 0, 0, 255, 255, 255, 255, 4, 5, 0, 255},
|
||||
{"FXIDA_?", 15, 0, 0, 0, 0, 255, 255, 255, 255, 1, 12, 1, 255},
|
||||
{"FXIDB_?", 12, 0, 0, 0, 0, 255, 255, 255, 255, 4, 11, 1, 255},
|
||||
{"FXIDC_?", 11, 0, 0, 0, 0, 255, 255, 255, 255, 7, 7, 0, 255},
|
||||
{"FXIDD_?", 15, 0, 0, 0, 0, 255, 255, 255, 255, 6, 6, 0, 255},
|
||||
{"FXIDG_?", 6, 0, 0, 0, 0, 255, 255, 255, 255, 3, 4, 0, 255},
|
||||
{"FXVRA_?", 7, 0, 0, 0, 0, 255, 255, 255, 255, 2, 6, 2, 255},
|
||||
{"FXIDF_?", 15, 0, 0, 0, 0, 255, 255, 255, 255, 9, 11, 0, 255},
|
||||
{"FXEXA_?", 9, 0, 0, 0, 0, 255, 255, 255, 255, 5, 5, 0, 255},
|
||||
{"FXEXA_?", 9, 0, 0, 0, 0, 255, 255, 255, 255, 5, 5, 0, 255},
|
||||
{"FFNTK1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 1, 7, 0, 255},
|
||||
{"FFTLK1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 9, 0, 1},
|
||||
{"FFBLS1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 3, 8, 0, 2},
|
||||
{"FFLOV2", 6, 0, 0, 0, 0, 255, 255, 255, 255, 3, 5, 0, 2},
|
||||
{"FFWOE1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 3, 9, 0, 2},
|
||||
{"FFSNF1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 4, 6, 0, 4},
|
||||
{"FFLAF1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 2, 8, 0, 1},
|
||||
{"FFSKE1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 3, 10, 0, 2},
|
||||
{"RGTLK2", 10, 0, 0, 0, 0, 4, 6, 255, 255, 2, 6, 0, 1},
|
||||
{"RGTLK1", 10, 0, 0, 0, 0, 4, 6, 255, 255, 2, 6, 0, 1},
|
||||
{"BRTLK1", 26, 0, 0, 0, 0, 255, 255, 255, 255, 2, 23, 0, 255},
|
||||
{"BREXT1", 14, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"BRLRT1", 19, 0, 0, 0, 0, 255, 255, 255, 255, 1, 15, 0, 255},
|
||||
{"BRBWV1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 3, 8, 0, 255},
|
||||
{"BRPAT1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"BRBSP1", 7, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"BRBEX1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"BRBLK1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"BRBET1", 17, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"BRWEX1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"BBTLK2", 26, 0, 0, 0, 0, 255, 255, 255, 255, 2, 23, 1, 255},
|
||||
{"BBEXT2", 14, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 1, 255},
|
||||
{"BRLST1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 2, 7, 0, 255},
|
||||
{"BRLSN1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 1, 13, 2, 255},
|
||||
{"BRBNO1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"BRBND1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"BBLSN2", 13, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"CCTALK", 6, 0, 0, 0, 0, 2, 5, 255, 255, 1, 5, 0, 255},
|
||||
{"CCBIT1", 13, 0, 0, 0, 0, 3, 5, 9, 11, 2, 11, 2, 255},
|
||||
{"CCCMP1", 13, 0, 0, 0, 0, 6, 9, 255, 255, 5, 10, 1, 2},
|
||||
{"CCCOY1", 14, 0, 0, 0, 0, 6, 8, 255, 255, 4, 8, 0, 3},
|
||||
{"CCFNG1", 5, 0, 0, 0, 0, 255, 255, 255, 255, 4, 4, 0, 255},
|
||||
{"CCGRB1", 13, 0, 0, 0, 0, 6, 255, 255, 255, 6, 9, 0, 3},
|
||||
{"CCGST1", 9, 0, 0, 0, 0, 4, 255, 255, 255, 4, 7, 0, 2},
|
||||
{"CCHCN1", 10, 0, 0, 0, 0, 6, 9, 255, 255, 4, 9, 0, 0},
|
||||
{"CCHND1", 7, 0, 0, 0, 0, 6, 255, 255, 255, 2, 6, 0, 1},
|
||||
{"FTTLK2", 11, 0, 0, 0, 0, 1, 4, 6, 9, 1, 10, 0, 2},
|
||||
{"FTGNO2", 11, 0, 0, 0, 0, 4, 6, 8, 255, 4, 8, 1, 2},
|
||||
{"FTGST2", 6, 0, 0, 0, 0, 1, 2, 4, 5, 2, 5, 0, 1},
|
||||
{"FTHND2", 7, 0, 0, 0, 0, 2, 5, 255, 255, 1, 6, 1, 255},
|
||||
{"FTRNT2", 11, 0, 0, 0, 0, 3, 5, 7, 9, 2, 9, 1, 1},
|
||||
{"FTSRG2", 10, 0, 0, 0, 0, 4, 6, 8, 255, 3, 8, 1, 1},
|
||||
{"FTQOT2", 8, 0, 0, 0, 0, 1, 4, 8, 255, 1, 6, 1, 255},
|
||||
{"FMSTK1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 1, 7, 0, 255},
|
||||
{"FMCRH1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 3, 10, 0, 255},
|
||||
{"FMFGR1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 1, 10, 0, 255},
|
||||
{"FMPRS1", 17, 0, 0, 0, 0, 255, 255, 255, 255, 1, 14, 0, 255},
|
||||
{"FMAGR1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 2, 9, 0, 255},
|
||||
{"FMWOE1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 1, 9, 0, 255},
|
||||
{"FMTOE1", 17, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"FM1TK1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"FM2TK1", 6, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"FM3TK1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"FMTNB1", 4, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"FMLOK1", 6, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"FMCST1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 3, 8, 0, 255},
|
||||
{"FMLUP3", 8, 0, 0, 0, 0, 255, 255, 255, 255, 2, 5, 0, 255},
|
||||
{"BDTLK1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 1, 7, 0, 255},
|
||||
{"BDGLE1", 15, 0, 0, 0, 0, 255, 255, 255, 255, 6, 10, 0, 255},
|
||||
{"BDSHK1", 16, 0, 0, 0, 0, 255, 255, 255, 255, 5, 11, 0, 1},
|
||||
{"BDWOE1", 22, 0, 0, 0, 0, 255, 255, 255, 255, 9, 16, 0, 2},
|
||||
{"BDHIP1", 22, 0, 0, 0, 0, 255, 255, 255, 255, 8, 16, 0, 1},
|
||||
{"BDFLG1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"BDKLT1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 5, 10, 0, 255},
|
||||
{"BDSWY1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"WPSNK1", 5, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"WPLAF1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 5, 9, 1, 1},
|
||||
{"DOTLK1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 8, 0, 255},
|
||||
{"DOGST1", 15, 0, 0, 0, 0, 255, 255, 255, 255, 4, 11, 1, 255},
|
||||
{"DO2DF1", 14, 0, 0, 0, 0, 255, 255, 255, 255, 3, 11, 1, 255},
|
||||
{"DOSNG1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 8, 9, 1, 255},
|
||||
{"DOWOE1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 5, 10, 1, 255},
|
||||
{"DO2ME1", 18, 0, 0, 0, 0, 255, 255, 255, 255, 5, 13, 1, 255},
|
||||
{"DOGLP1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 1, 255},
|
||||
{"DOCRY1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 3, 6, 1, 255},
|
||||
{"METLK1", 5, 0, 0, 0, 0, 255, 255, 255, 255, 1, 4, 0, 255},
|
||||
{"MECHT1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 2, 9, 1, 255},
|
||||
{"ME2DF1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 2, 9, 0, 255},
|
||||
{"MESNG1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 5, 10, 2, 255},
|
||||
{"MEWOE1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 3, 10, 1, 255},
|
||||
{"ME2DO1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 2, 9, 1, 255},
|
||||
{"MEGLP1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 1, 255},
|
||||
{"MECRY1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 6, 9, 1, 255},
|
||||
{"CSTLK1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 1, 7, 0, 0},
|
||||
{"CSNUD1", 14, 0, 0, 0, 0, 255, 255, 255, 255, 5, 11, 0, 2},
|
||||
{"CSSPR1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 4, 8, 0, 2},
|
||||
{"CSWVE1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 4, 9, 0, 1},
|
||||
{"CSYEL1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 2, 6, 0, 1},
|
||||
{"JMTLK1", 7, 0, 0, 0, 0, 1, 4, 255, 255, 1, 6, 0, 0},
|
||||
{"JMEGO1", 11, 0, 0, 0, 0, 6, 255, 255, 255, 3, 8, 0, 1},
|
||||
{"JMARS1", 7, 0, 0, 0, 0, 4, 6, 255, 255, 3, 6, 0, 2},
|
||||
{"JMHIP1", 8, 0, 0, 0, 0, 3, 5, 7, 255, 2, 7, 0, 1},
|
||||
{"JMBNK1", 2, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"MRTLK1", 9, 0, 0, 0, 0, 4, 7, 255, 255, 2, 7, 0, 1},
|
||||
{"MRHOF1", 8, 0, 0, 0, 0, 3, 5, 255, 255, 2, 5, 0, 255},
|
||||
{"MRMRN1", 11, 0, 0, 0, 0, 3, 7, 255, 255, 1, 8, 0, 0},
|
||||
{"MRDPR1", 11, 0, 0, 0, 0, 1, 5, 9, 255, 1, 8, 0, 255},
|
||||
{"MRGLE1", 13, 0, 0, 0, 0, 5, 9, 255, 255, 3, 10, 0, 2},
|
||||
{"MRTDF1", 11, 0, 0, 0, 0, 3, 7, 9, 255, 3, 9, 0, 1},
|
||||
{"MREDF1", 11, 0, 0, 0, 0, 4, 255, 255, 255, 1, 10, 1, 255},
|
||||
{"MREPL1", 12, 0, 0, 0, 0, 5, 6, 7, 9, 2, 9, 1, 1},
|
||||
{"MRAPL1", 12, 0, 0, 0, 0, 4, 8, 9, 255, 2, 9, 0, 1},
|
||||
{"MREVL1", 8, 0, 0, 0, 0, 5, 255, 255, 255, 1, 5, 1, 255},
|
||||
{"BWDMR1", 16, 0, 0, 0, 0, 4, 7, 9, 11, 3, 14, 0, 1},
|
||||
{"BWBUF1", 12, 0, 0, 0, 0, 5, 8, 255, 255, 3, 11, 0, 1},
|
||||
{"BWHIP1", 12, 0, 0, 0, 0, 3, 6, 255, 255, 1, 9, 2, 0},
|
||||
{"BWHWL1", 14, 0, 0, 0, 0, 255, 255, 255, 255, 1, 4, 2, 255},
|
||||
{"BWLEN1", 10, 0, 0, 0, 0, 3, 6, 255, 255, 2, 7, 0, 1},
|
||||
{"BWSRL1", 6, 0, 0, 0, 0, 255, 255, 255, 255, 2, 5, 0, 1},
|
||||
{"BWWAG1", 6, 0, 0, 0, 0, 4, 10, 14, 18, 1, 4, 0, 0},
|
||||
{"BWYEL1", 8, 0, 0, 0, 0, 4, 255, 255, 255, 2, 7, 0, 1},
|
||||
{"BWTLK1", 15, 0, 0, 0, 0, 5, 8, 255, 255, 5, 9, 0, 1},
|
||||
{"SLTLK1", 19, 0, 0, 0, 0, 255, 255, 255, 255, 1, 18, 0, 255},
|
||||
{"SLPND1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"SLPNT1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"SLPTR1", 14, 0, 0, 0, 0, 255, 255, 255, 255, 6, 13, 1, 255},
|
||||
{"SDTLK1", 7, 0, 0, 0, 0, 255, 255, 255, 255, 1, 5, 0, 255},
|
||||
{"SDPDF1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 3, 6, 0, 255},
|
||||
{"SDPNT1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 2, 7, 0, 255},
|
||||
{"SDSLF1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 2, 7, 0, 255},
|
||||
{"SDSTG1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"SDWVE1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 8, 0, 255},
|
||||
{"SDSTK1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"SDSMK1", 22, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"SDGLN1", 5, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"SDLAF1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"RMHIP1", 12, 0, 0, 0, 0, 7, 255, 255, 255, 1, 10, 2, 255},
|
||||
{"RMGES1", 19, 0, 0, 0, 0, 11, 255, 255, 255, 8, 13, 2, 2},
|
||||
{"RMPCH1", 18, 0, 0, 0, 0, 12, 255, 255, 255, 6, 13, 0, 2},
|
||||
{"RMSTH1", 12, 0, 0, 0, 0, 5, 255, 255, 255, 3, 6, 0, 2},
|
||||
{"RMHND1", 7, 0, 0, 0, 0, 5, 255, 255, 255, 5, 5, 1, 255},
|
||||
{"RMSTH1", 12, 0, 0, 0, 0, 5, 255, 255, 255, 5, 6, 1, 2},
|
||||
{"SGHND1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 9, 0, 0},
|
||||
{"SGSTF1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 1, 12, 0, 255},
|
||||
{"SGSLP1", 16, 0, 0, 0, 0, 255, 255, 255, 255, 1, 15, 0, 255},
|
||||
{"SGPHC1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 4, 9, 0, 255},
|
||||
{"SGHALT", 22, 0, 0, 0, 0, 255, 255, 255, 255, 7, 15, 0, 255},
|
||||
{"STTLK1", 13, 0, 0, 0, 0, 5, 9, 255, 255, 3, 10, 0, 2},
|
||||
{"STTNM1", 13, 0, 0, 0, 0, 5, 9, 255, 255, 3, 10, 0, 2},
|
||||
{"STFST1", 11, 0, 0, 0, 0, 3, 8, 255, 255, 1, 9, 0, 255},
|
||||
{"STLAF1", 20, 0, 0, 0, 0, 255, 255, 255, 255, 11, 15, 1, 2},
|
||||
{"STGES1", 13, 0, 0, 0, 0, 5, 7, 255, 255, 3, 7, 0, 2},
|
||||
{"STFNT1", 10, 0, 0, 0, 0, 4, 6, 255, 255, 255, 255, 0, 2},
|
||||
{"STSRK1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 3, 2, 0},
|
||||
{"STRED1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 2, 10, 0, 255},
|
||||
{"STLKU1", 6, 0, 0, 0, 0, 3, 255, 255, 255, 2, 5, 0, 0},
|
||||
{"STKEY1", 15, 0, 0, 0, 0, 9, 11, 255, 255, 9, 14, 0, 255},
|
||||
{"STMKTD1", 7, 0, 0, 0, 0, 3, 6, 255, 255, 1, 6, 0, 255},
|
||||
{"STTKM1", 21, 0, 0, 0, 0, 12, 13, 15, 16, 12, 17, 0, 1},
|
||||
{"STMSZ1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 3, 2, 255},
|
||||
{"STPNV1", 14, 0, 0, 0, 0, 6, 11, 255, 255, 4, 11, 0, 1},
|
||||
{"STSOM1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 3, 2, 255},
|
||||
{"MYTLK1", 9, 0, 0, 0, 0, 2, 4, 255, 255, 1, 4, 0, 0},
|
||||
{"MYSQUAWK", 5, 0, 0, 0, 0, 255, 255, 255, 255, 3, 3, 1, 255},
|
||||
{"SPTLK", 12, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"SPARM", 16, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"SPHOP", 18, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"SPLNT", 16, 0, 0, 0, 0, 255, 255, 255, 255, 3, 13, 0, 255},
|
||||
{"SPLAF", 11, 0, 0, 0, 0, 255, 255, 255, 255, 5, 10, 2, 255},
|
||||
{"SPTFN", 10, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"SPPIN", 14, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"SPINH1", 21, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"SPSFTCOM", 10, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255},
|
||||
{"MFTMZ1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 1, 8, 1, 255},
|
||||
{"MFTLK1", 13, 0, 0, 0, 0, 2, 7, 255, 255, 1, 12, 1, 255},
|
||||
{"VGCIR1", 15, 0, 0, 0, 0, 5, 9, 255, 255, 2, 13, 1, 255},
|
||||
{"VGBIT1", 12, 0, 0, 0, 0, 6, 9, 255, 255, 2, 9, 1, 255},
|
||||
{"VGANG1", 10, 0, 0, 0, 0, 9, 255, 255, 255, 1, 9, 0, 255},
|
||||
{"VGCOM1", 13, 0, 0, 0, 0, 5, 11, 255, 255, 2, 11, 0, 255},
|
||||
{"VGCUR1", 8, 0, 0, 0, 0, 4, 8, 255, 255, 2, 7, 0, 255},
|
||||
{"VGTLK1", 11, 0, 0, 0, 0, 3, 6, 255, 255, 3, 10, 0, 255},
|
||||
{"VGEXP1", 10, 0, 0, 0, 0, 5, 9, 255, 255, 3, 9, 0, 255},
|
||||
{"WFTLK1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 1, 7, 0, 1},
|
||||
{"WFPNT1", 20, 0, 0, 0, 0, 255, 255, 255, 255, 6, 16, 0, 1},
|
||||
{"WFFST1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 2, 8, 0, 2},
|
||||
{"WFTNO1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 2, 5, 0, 2},
|
||||
{"WFSRG1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 3, 8, 0, 1},
|
||||
{"WFGTK1", 16, 0, 0, 0, 0, 255, 255, 255, 255, 1, 15, 0, 255},
|
||||
{"WFPAW1", 24, 0, 0, 0, 0, 255, 255, 255, 255, 4, 22, 0, 1},
|
||||
{"LGTLK", 20, 0, 0, 0, 0, 4, 8, 11, 15, 1, 17, 0, 255},
|
||||
{"LGSHOUT", 16, 0, 0, 0, 0, 12, 255, 255, 255, 6, 12, 0, 255},
|
||||
{"POMRN1", 12, 0, 0, 0, 0, 3, 5, 7, 255, 3, 9, 0, 2},
|
||||
{"POGLE1", 14, 0, 0, 0, 0, 7, 10, 255, 255, 5, 10, 0, 2},
|
||||
{"PLMRG1", 16, 0, 0, 0, 0, 9, 255, 255, 255, 8, 12, 0, 1},
|
||||
{"PLCMR1", 16, 0, 0, 0, 0, 8, 10, 255, 255, 8, 12, 0, 3},
|
||||
{"PLEVL1", 17, 0, 0, 0, 0, 9, 255, 255, 255, 7, 9, 0, 1},
|
||||
{"PLEDF1", 9, 0, 0, 0, 0, 4, 6, 255, 255, 5, 7, 0, 2},
|
||||
{"PLTLK1", 11, 0, 0, 0, 0, 5, 8, 255, 255, 5, 8, 0, 1},
|
||||
{"ELTLK1", 8, 0, 0, 0, 0, 3, 5, 7, 255, 2, 7, 0, 255},
|
||||
{"ELSNR1", 7, 0, 0, 0, 0, 3, 255, 255, 255, 1, 5, 0, 255},
|
||||
{"RG2TK1", 10, 0, 0, 0, 0, 4, 6, 255, 255, 2, 6, 0, 1},
|
||||
{"RG2TK1", 10, 0, 0, 0, 0, 4, 6, 255, 255, 2, 6, 0, 1},
|
||||
{"C2TALK", 6, 0, 0, 0, 0, 2, 5, 255, 255, 1, 5, 0, 255},
|
||||
{"C2BIT1", 13, 0, 0, 0, 0, 3, 5, 9, 11, 2, 11, 2, 255},
|
||||
{"C2CMP1", 13, 0, 0, 0, 0, 6, 9, 255, 255, 5, 10, 1, 2},
|
||||
{"C2COY1", 14, 0, 0, 0, 0, 6, 8, 255, 255, 4, 8, 0, 3},
|
||||
{"C2FNG1", 5, 0, 0, 0, 0, 255, 255, 255, 255, 4, 4, 0, 255},
|
||||
{"C2GRB1", 13, 0, 0, 0, 0, 6, 255, 255, 255, 6, 9, 0, 3},
|
||||
{"C2GST1", 9, 0, 0, 0, 0, 4, 255, 255, 255, 4, 7, 0, 2},
|
||||
{"C2HCN1", 10, 0, 0, 0, 0, 6, 9, 255, 255, 4, 9, 0, 0},
|
||||
{"C2HND1", 7, 0, 0, 0, 0, 6, 255, 255, 255, 2, 6, 0, 1},
|
||||
{"666TKBB3", 21, 0, 0, 0, 0, 9, 14, 255, 255, 6, 16, 0, 255},
|
||||
{"665TFLX3", 27, 0, 0, 0, 0, 10, 14, 17, 255, 10, 18, 0, 255},
|
||||
{"664FXTK3", 18, 0, 0, 0, 0, 5, 7, 11, 13, 3, 15, 0, 255},
|
||||
{"FDTALK", 15, 0, 0, 0, 0, 9, 255, 255, 255, 7, 9, 0, 255},
|
||||
{"FDYELL", 16, 0, 0, 0, 0, 10, 255, 255, 255, 8, 10, 0, 255},
|
||||
{"GLTLK", 20, 0, 0, 0, 0, 6, 12, 18, 255, 1, 19, 0, 255},
|
||||
{"GLTRN", 4, 0, 0, 0, 0, 3, 255, 255, 255, 1, 2, 0, 255},
|
||||
{"RAYTALK1", 10, 0, 0, 0, 0, 3, 5, 8, 255, 1, 9, 0, 255},
|
||||
{"BRTKB1", 17, 0, 0, 0, 0, 255, 255, 255, 255, 2, 14, 0, 255}
|
||||
};
|
||||
|
||||
static const SpecialCharacterAnimation englishDemoAnims[] = {
|
||||
{"TLK547_?", 9, 0, 0, 0, 0, 0, 1, 5, 8, 1, 8, 0, 255},
|
||||
{ "TLK555_?", 16, 0, 0, 0, 0, 6, 8, 10, 255, 6, 11, 2, 255 },
|
||||
{ "LST657_?", 14, 0, 0, 0, 0, 255, 255, 255, 255, 5, 11, 0, 255 },
|
||||
{ "TLK587_?", 18, 0, 0, 0, 0, 5, 7, 9, 11, 4, 13, 1, 255 },
|
||||
@ -713,15 +1006,12 @@ const SpecialCharacterAnimation *Character::getSpecialAnimation(int32 characterI
|
||||
{ "TLK631_?", 19, 0, 0, 0, 0, 8, 10, 255, 255, 8, 12, 0, 255 },
|
||||
{ "TLK565_?", 17, 0, 0, 0, 0, 4, 7, 9, 11, 3, 12, 0, 255 },
|
||||
{ "TLK603_?", 16, 0, 0, 0, 0, 5, 255, 255, 255, 3, 9, 0, 255 },
|
||||
{ "TLK573_?", 20, 0, 0, 0, 0, 6, 7, 10, 255, 6, 16, 2, 255 },
|
||||
{ "TLK573_?", 20, 0, 0, 0, 0, 6, 7, 10, 255, 6, 11, 0, 255 },
|
||||
{ "TLK615_?", 17, 0, 0, 0, 0, 6, 8, 10, 12, 5, 12, 0, 255 },
|
||||
{ "TLK609_?", 18, 0, 0, 0, 0, 6, 8, 10, 12, 5, 13, 0, 255 },
|
||||
{ "TLK611_?", 18, 0, 0, 0, 0, 8, 10, 12, 255, 7, 13, 0, 255 },
|
||||
{ "TLK607_?", 16, 0, 0, 0, 0, 4, 7, 9, 11, 4, 12, 0, 255 },
|
||||
{ "TLK581_?", 15, 0, 0, 0, 0, 7, 9, 11, 255, 6, 11, 0, 255 },
|
||||
{ "SHD107_?", 46, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "IHL106_?", 23, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 7 },
|
||||
{ "GLV106_?", 23, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 7 },
|
||||
{ "FXTKA_?", 11, 0, 0, 0, 0, 7, 255, 255, 255, 2, 9, 0, 255 },
|
||||
{ "FXTKF_?", 12, 0, 0, 0, 0, 6, 8, 255, 255, 5, 9, 0, 255 },
|
||||
{ "FXTKG_?", 9, 0, 0, 0, 0, 5, 255, 255, 255, 4, 7, 0, 255 },
|
||||
@ -736,7 +1026,7 @@ const SpecialCharacterAnimation *Character::getSpecialAnimation(int32 characterI
|
||||
{ "FXLSM_?", 7, 0, 0, 0, 0, 255, 255, 255, 255, 4, 4, 0, 255 },
|
||||
{ "FXLSP_?", 7, 0, 0, 0, 0, 255, 255, 255, 255, 3, 3, 0, 255 },
|
||||
{ "FXLSQ_?", 6, 0, 0, 0, 0, 255, 255, 255, 255, 3, 3, 0, 255 },
|
||||
{ "FXIDE_?", 10, 0, 0, 0, 0, 255, 255, 255, 255, 5, 7, 0, 255 },
|
||||
{ "FXIDE_?", 10, 0, 0, 0, 0, 255, 255, 255, 255, 3, 7, 0, 255 },
|
||||
{ "FXIDI_?", 7, 0, 0, 0, 0, 255, 255, 255, 255, 1, 6, 1, 255 },
|
||||
{ "FXRCT1_?", 12, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "FXTKB_?", 11, 0, 0, 0, 0, 7, 255, 255, 255, 5, 9, 0, 255 },
|
||||
@ -755,25 +1045,22 @@ const SpecialCharacterAnimation *Character::getSpecialAnimation(int32 characterI
|
||||
{ "FXLSI_?", 8, 0, 0, 0, 0, 255, 255, 255, 255, 5, 6, 0, 255 },
|
||||
{ "FXLSJ_?", 5, 0, 0, 0, 0, 255, 255, 255, 255, 3, 4, 0, 255 },
|
||||
{ "FXLSO_?", 8, 0, 0, 0, 0, 255, 255, 255, 255, 4, 5, 0, 255 },
|
||||
{ "FXIDA_?", 15, 0, 0, 0, 0, 255, 255, 255, 255, 1, 12, 1, 255 },
|
||||
{ "FXIDB_?", 12, 0, 0, 0, 0, 255, 255, 255, 255, 4, 11, 1, 255 },
|
||||
{ "FXIDA_?", 11, 0, 0, 0, 0, 255, 255, 255, 255, 1, 8, 1, 255 },
|
||||
{ "FXIDB_?", 7, 0, 0, 0, 0, 255, 255, 255, 255, 5, 6, 0, 255 },
|
||||
{ "FXIDC_?", 11, 0, 0, 0, 0, 255, 255, 255, 255, 7, 7, 0, 255 },
|
||||
{ "FXIDD_?", 15, 0, 0, 0, 0, 255, 255, 255, 255, 6, 6, 0, 255 },
|
||||
{ "FXIDD_?", 15, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "FXIDG_?", 6, 0, 0, 0, 0, 255, 255, 255, 255, 3, 4, 0, 255 },
|
||||
{ "FXVRA_?", 7, 0, 0, 0, 0, 255, 255, 255, 255, 2, 6, 2, 255 },
|
||||
{ "FXIDF_?", 15, 0, 0, 0, 0, 255, 255, 255, 255, 9, 11, 0, 255 },
|
||||
{ "FXEXA_?", 9, 0, 0, 0, 0, 255, 255, 255, 255, 5, 5, 0, 255 },
|
||||
{ "FXEXA_?", 9, 0, 0, 0, 0, 255, 255, 255, 255, 5, 5, 0, 255 },
|
||||
{ "FFNTK1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 1, 7, 0, 255 },
|
||||
{ "FFTLK1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 9, 0, 1 },
|
||||
{ "FFBLS1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 3, 8, 0, 2 },
|
||||
{ "FFLOV2", 6, 0, 0, 0, 0, 255, 255, 255, 255, 3, 5, 0, 2 },
|
||||
{ "FFWOE1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 3, 9, 0, 2 },
|
||||
{ "FFSNF1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 4, 6, 0, 4 },
|
||||
{ "FFLAF1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 2, 8, 0, 1 },
|
||||
{ "FFSKE1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 3, 10, 0, 2 },
|
||||
{ "RGTLK2", 10, 0, 0, 0, 0, 4, 6, 255, 255, 2, 6, 0, 1 },
|
||||
{ "RGTLK1", 10, 0, 0, 0, 0, 4, 6, 255, 255, 2, 6, 0, 1 },
|
||||
{ "FXVRA_?", 7, 0, 0, 0, 0, 255, 255, 255, 255, 2, 6, 0, 255 },
|
||||
{ "FFTLK1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "FFBLS1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "FFLOV1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "FFSKE1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "FFWOE1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "FFSNF1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "FFLST1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "FFPAW1", 5, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "RGTLK2", 10, 0, 0, 0, 0, 4, 6, 255, 255, 2, 6, 0, 255 },
|
||||
{ "RGTLK1", 10, 0, 0, 0, 0, 4, 6, 255, 255, 2, 6, 0, 255 },
|
||||
{ "BRTLK1", 26, 0, 0, 0, 0, 255, 255, 255, 255, 2, 23, 0, 255 },
|
||||
{ "BREXT1", 14, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BRLRT1", 19, 0, 0, 0, 0, 255, 255, 255, 255, 1, 15, 0, 255 },
|
||||
@ -783,30 +1070,30 @@ const SpecialCharacterAnimation *Character::getSpecialAnimation(int32 characterI
|
||||
{ "BRBEX1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BRBLK1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BRBET1", 17, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BRTKB1", 17, 0, 0, 0, 0, 255, 255, 255, 255, 2, 14, 0, 255 },
|
||||
{ "BRWEX1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BBTLK2", 26, 0, 0, 0, 0, 255, 255, 255, 255, 2, 23, 1, 255 },
|
||||
{ "BBEXT2", 14, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 1, 255 },
|
||||
{ "BBTLK2", 26, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BBEXT2", 14, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BRLST1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 2, 7, 0, 255 },
|
||||
{ "BRLSN1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 1, 13, 2, 255 },
|
||||
{ "BRLSB1", 1, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 1, 255 },
|
||||
{ "BRBNO1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BRBND1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BBLSN2", 13, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "CCTALK", 6, 0, 0, 0, 0, 2, 5, 255, 255, 1, 5, 0, 255 },
|
||||
{ "CCBIT1", 13, 0, 0, 0, 0, 3, 5, 9, 11, 2, 11, 2, 255 },
|
||||
{ "CCCMP1", 13, 0, 0, 0, 0, 6, 9, 255, 255, 5, 10, 1, 2 },
|
||||
{ "CCCOY1", 14, 0, 0, 0, 0, 6, 8, 255, 255, 4, 8, 0, 3 },
|
||||
{ "CCFNG1", 5, 0, 0, 0, 0, 255, 255, 255, 255, 4, 4, 0, 255 },
|
||||
{ "CCGRB1", 13, 0, 0, 0, 0, 6, 255, 255, 255, 6, 9, 0, 3 },
|
||||
{ "CCGST1", 9, 0, 0, 0, 0, 4, 255, 255, 255, 4, 7, 0, 2 },
|
||||
{ "CCHCN1", 10, 0, 0, 0, 0, 6, 9, 255, 255, 4, 9, 0, 0 },
|
||||
{ "CCHND1", 7, 0, 0, 0, 0, 6, 255, 255, 255, 2, 6, 0, 1 },
|
||||
{ "FTTLK2", 11, 0, 0, 0, 0, 1, 4, 6, 9, 1, 10, 0, 2 },
|
||||
{ "FTGNO2", 11, 0, 0, 0, 0, 4, 6, 8, 255, 4, 8, 1, 2 },
|
||||
{ "FTGST2", 6, 0, 0, 0, 0, 1, 2, 4, 5, 2, 5, 0, 1 },
|
||||
{ "FTHND2", 7, 0, 0, 0, 0, 2, 5, 255, 255, 1, 6, 1, 255 },
|
||||
{ "FTRNT2", 11, 0, 0, 0, 0, 3, 5, 7, 9, 2, 9, 1, 1 },
|
||||
{ "FTSRG2", 10, 0, 0, 0, 0, 4, 6, 8, 255, 3, 8, 1, 1 },
|
||||
{ "FTQOT2", 8, 0, 0, 0, 0, 1, 4, 8, 255, 1, 6, 1, 255 },
|
||||
{ "CCTLK1", 13, 0, 0, 0, 0, 6, 255, 255, 255, 5, 8, 0, 255 },
|
||||
{ "CCBIT1", 14, 0, 0, 0, 0, 3, 5, 9, 11, 2, 11, 2, 255 },
|
||||
{ "CCCMP1", 13, 0, 0, 0, 0, 7, 10, 255, 255, 6, 11, 1, 255 },
|
||||
{ "CCFNG1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 3, 6, 0, 255 },
|
||||
{ "CCGRB1", 15, 0, 0, 0, 0, 255, 255, 255, 255, 8, 10, 0, 255 },
|
||||
{ "CCGST1", 10, 0, 0, 0, 0, 4, 255, 255, 255, 4, 7, 0, 255 },
|
||||
{ "CCHCN1", 17, 0, 0, 0, 0, 9, 255, 255, 255, 9, 11, 0, 255 },
|
||||
{ "CCHND1", 12, 0, 0, 0, 0, 6, 255, 255, 255, 5, 8, 0, 255 },
|
||||
{ "FTTLK1", 12, 0, 0, 0, 0, 3, 5, 8, 10, 1, 11, 0, 255 },
|
||||
{ "FTCHT1", 16, 0, 0, 0, 0, 4, 6, 8, 11, 2, 6, 0, 255 },
|
||||
{ "FTRNT1", 12, 0, 0, 0, 0, 3, 5, 255, 255, 2, 9, 0, 255 },
|
||||
{ "FTHND1", 9, 0, 0, 0, 0, 1, 3, 6, 8, 1, 8, 0, 255 },
|
||||
{ "FTGNO1", 13, 0, 0, 0, 0, 7, 9, 255, 255, 5, 9, 0, 255 },
|
||||
{ "FTSRG1", 11, 0, 0, 0, 0, 4, 6, 8, 255, 3, 8, 0, 255 },
|
||||
{ "FMSTK1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 1, 7, 0, 255 },
|
||||
{ "FMCRH1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 3, 10, 0, 255 },
|
||||
{ "FMFGR1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 1, 10, 0, 255 },
|
||||
@ -821,65 +1108,72 @@ const SpecialCharacterAnimation *Character::getSpecialAnimation(int32 characterI
|
||||
{ "FMLOK1", 6, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "FMCST1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 3, 8, 0, 255 },
|
||||
{ "FMLUP3", 8, 0, 0, 0, 0, 255, 255, 255, 255, 2, 5, 0, 255 },
|
||||
{ "BDTLK1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 1, 7, 0, 255 },
|
||||
{ "BDGLE1", 15, 0, 0, 0, 0, 255, 255, 255, 255, 6, 10, 0, 255 },
|
||||
{ "BDSHK1", 16, 0, 0, 0, 0, 255, 255, 255, 255, 5, 11, 0, 1 },
|
||||
{ "BDWOE1", 22, 0, 0, 0, 0, 255, 255, 255, 255, 9, 16, 0, 2 },
|
||||
{ "BDHIP1", 22, 0, 0, 0, 0, 255, 255, 255, 255, 8, 16, 0, 1 },
|
||||
{ "BDHIP1", 15, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BDGLE1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BDWOE1", 15, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BDSHK1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BDFLG1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BDKLT1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 5, 10, 0, 255 },
|
||||
{ "BDSWY1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "WPSNK1", 5, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "WPLAF1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 5, 9, 1, 1 },
|
||||
{ "DOTLK1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 8, 0, 255 },
|
||||
{ "DOGST1", 15, 0, 0, 0, 0, 255, 255, 255, 255, 4, 11, 1, 255 },
|
||||
{ "DO2DF1", 14, 0, 0, 0, 0, 255, 255, 255, 255, 3, 11, 1, 255 },
|
||||
{ "DOSNG1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 8, 9, 1, 255 },
|
||||
{ "DOWOE1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 5, 10, 1, 255 },
|
||||
{ "DO2ME1", 18, 0, 0, 0, 0, 255, 255, 255, 255, 5, 13, 1, 255 },
|
||||
{ "DOGLP1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 1, 255 },
|
||||
{ "DOCRY1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 3, 6, 1, 255 },
|
||||
{ "METLK1", 5, 0, 0, 0, 0, 255, 255, 255, 255, 1, 4, 0, 255 },
|
||||
{ "MECHT1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 2, 9, 1, 255 },
|
||||
{ "ME2DF1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 2, 9, 0, 255 },
|
||||
{ "MESNG1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 5, 10, 2, 255 },
|
||||
{ "MEWOE1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 3, 10, 1, 255 },
|
||||
{ "ME2DO1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 2, 9, 1, 255 },
|
||||
{ "MEGLP1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 1, 255 },
|
||||
{ "MECRY1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 6, 9, 1, 255 },
|
||||
{ "CSTLK1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 1, 7, 0, 0 },
|
||||
{ "CSNUD1", 14, 0, 0, 0, 0, 255, 255, 255, 255, 5, 11, 0, 2 },
|
||||
{ "CSSPR1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 4, 8, 0, 2 },
|
||||
{ "CSWVE1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 4, 9, 0, 1 },
|
||||
{ "CSYEL1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 2, 6, 0, 1 },
|
||||
{ "JMTLK1", 7, 0, 0, 0, 0, 1, 4, 255, 255, 1, 6, 0, 0 },
|
||||
{ "JMEGO1", 11, 0, 0, 0, 0, 6, 255, 255, 255, 3, 8, 0, 1 },
|
||||
{ "JMARS1", 7, 0, 0, 0, 0, 4, 6, 255, 255, 3, 6, 0, 2 },
|
||||
{ "JMHIP1", 8, 0, 0, 0, 0, 3, 5, 7, 255, 2, 7, 0, 1 },
|
||||
{ "WPLAF1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "DO2DF1", 12, 0, 0, 0, 0, 5, 255, 255, 255, 5, 8, 0, 255 },
|
||||
{ "DOSAD1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 2, 8, 0, 255 },
|
||||
{ "DO2ME1", 14, 0, 0, 0, 0, 7, 255, 255, 255, 7, 12, 0, 255 },
|
||||
{ "DOSNG1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 1, 6, 0, 255 },
|
||||
{ "DOGST1", 14, 0, 0, 0, 0, 2, 9, 255, 255, 2, 10, 0, 255 },
|
||||
{ "DOWOE1", 8, 0, 0, 0, 0, 4, 255, 255, 255, 1, 7, 0, 255 },
|
||||
{ "DOCRY1", 7, 0, 0, 0, 0, 2, 255, 255, 255, 1, 6, 0, 255 },
|
||||
{ "DOBLNK", 3, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "DOBTK1", 10, 0, 0, 0, 0, 4, 9, 255, 255, 255, 255, 0, 255 },
|
||||
{ "ME2DO1", 9, 0, 0, 0, 0, 0, 7, 255, 255, 6, 9, 0, 255 },
|
||||
{ "ME2DF1", 9, 0, 0, 0, 0, 5, 255, 255, 255, 5, 9, 0, 255 },
|
||||
{ "MECHT1", 9, 0, 0, 0, 0, 2, 6, 255, 255, 6, 9, 0, 255 },
|
||||
{ "MECRY1", 9, 0, 0, 0, 0, 1, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "MEWOE1", 10, 0, 0, 0, 0, 0, 6, 255, 255, 6, 9, 0, 255 },
|
||||
{ "MESND1", 5, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "MESNG1", 8, 0, 0, 0, 0, 0, 255, 255, 255, 3, 6, 0, 255 },
|
||||
{ "MESFL1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "MEATC1", 4, 0, 0, 0, 0, 3, 255, 255, 255, 1, 2, 0, 255 },
|
||||
{ "CSNUD1", 14, 0, 0, 0, 0, 255, 255, 255, 255, 5, 11, 0, 255 },
|
||||
{ "CSSPR1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 4, 8, 0, 255 },
|
||||
{ "CSWVE1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 4, 11, 0, 255 },
|
||||
{ "CSYEL1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 2, 6, 0, 255 },
|
||||
{ "JMTLK1", 7, 0, 0, 0, 0, 1, 4, 255, 255, 1, 6, 0, 255 },
|
||||
{ "JMEGO1", 11, 0, 0, 0, 0, 6, 255, 255, 255, 3, 8, 0, 255 },
|
||||
{ "JMARS1", 7, 0, 0, 0, 0, 4, 6, 255, 255, 3, 6, 0, 255 },
|
||||
{ "JMHIP1", 8, 0, 0, 0, 0, 3, 5, 7, 255, 2, 7, 0, 255 },
|
||||
{ "JMBNK1", 2, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "MRTLK1", 9, 0, 0, 0, 0, 4, 7, 255, 255, 2, 7, 0, 1 },
|
||||
{ "MRTLK1", 9, 0, 0, 0, 0, 4, 7, 255, 255, 2, 7, 0, 255 },
|
||||
{ "MRHOF1", 8, 0, 0, 0, 0, 3, 5, 255, 255, 2, 5, 0, 255 },
|
||||
{ "MRMRN1", 11, 0, 0, 0, 0, 3, 7, 255, 255, 1, 8, 0, 0 },
|
||||
{ "MRMRN1", 11, 0, 0, 0, 0, 3, 7, 255, 255, 1, 8, 0, 255 },
|
||||
{ "MRDPR1", 11, 0, 0, 0, 0, 1, 5, 9, 255, 1, 8, 0, 255 },
|
||||
{ "MRGLE1", 13, 0, 0, 0, 0, 5, 9, 255, 255, 3, 10, 0, 2 },
|
||||
{ "MRTDF1", 11, 0, 0, 0, 0, 3, 7, 9, 255, 3, 9, 0, 1 },
|
||||
{ "MRGLE1", 13, 0, 0, 0, 0, 5, 9, 255, 255, 3, 10, 0, 255 },
|
||||
{ "MRTDF1", 11, 0, 0, 0, 0, 3, 7, 9, 255, 3, 9, 0, 255 },
|
||||
{ "MREDF1", 11, 0, 0, 0, 0, 4, 255, 255, 255, 1, 10, 1, 255 },
|
||||
{ "MREPL1", 12, 0, 0, 0, 0, 5, 6, 7, 9, 2, 9, 1, 1 },
|
||||
{ "MRAPL1", 12, 0, 0, 0, 0, 4, 8, 9, 255, 2, 9, 0, 1 },
|
||||
{ "MREPL1", 12, 0, 0, 0, 0, 5, 6, 7, 9, 2, 9, 1, 255 },
|
||||
{ "MRAPL1", 12, 0, 0, 0, 0, 4, 8, 9, 255, 2, 9, 0, 255 },
|
||||
{ "MREVL1", 8, 0, 0, 0, 0, 5, 255, 255, 255, 1, 5, 1, 255 },
|
||||
{ "BWDMR1", 16, 0, 0, 0, 0, 4, 7, 9, 11, 3, 14, 0, 1 },
|
||||
{ "BWBUF1", 12, 0, 0, 0, 0, 5, 8, 255, 255, 3, 11, 0, 1 },
|
||||
{ "BWHIP1", 12, 0, 0, 0, 0, 3, 6, 255, 255, 1, 9, 2, 0 },
|
||||
{ "BWHWL1", 14, 0, 0, 0, 0, 255, 255, 255, 255, 1, 4, 2, 255 },
|
||||
{ "BWLEN1", 10, 0, 0, 0, 0, 3, 6, 255, 255, 2, 7, 0, 1 },
|
||||
{ "BWSRL1", 6, 0, 0, 0, 0, 255, 255, 255, 255, 2, 5, 0, 1 },
|
||||
{ "BWWAG1", 6, 0, 0, 0, 0, 4, 10, 14, 18, 1, 4, 0, 0 },
|
||||
{ "BWYEL1", 8, 0, 0, 0, 0, 4, 255, 255, 255, 2, 7, 0, 1 },
|
||||
{ "BWTLK1", 15, 0, 0, 0, 0, 5, 8, 255, 255, 5, 9, 0, 1 },
|
||||
{ "SLTLK1", 19, 0, 0, 0, 0, 255, 255, 255, 255, 1, 18, 0, 255 },
|
||||
{ "SLPND1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "SLPNT1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "SLPTR1", 14, 0, 0, 0, 0, 255, 255, 255, 255, 6, 13, 1, 255 },
|
||||
{ "BWDMRL", 25, 0, 0, 0, 0, 3, 8, 13, 17, 3, 17, 0, 255 },
|
||||
{ "BW1PS1", 5, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BW2PSL", 13, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BWBUFL1", 23, 0, 0, 0, 0, 0, 3, 6, 255, 3, 8, 0, 255 },
|
||||
{ "BWCIG1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BWCLD1", 6, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BWHIPL", 27, 0, 0, 0, 0, 5, 9, 14, 18, 5, 19, 0, 255 },
|
||||
{ "BWHWLL", 16, 0, 0, 0, 0, 0, 15, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BWLENL", 27, 0, 0, 0, 0, 4, 7, 13, 19, 4, 20, 0, 255 },
|
||||
{ "BWRNG1", 5, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BWSKL1", 6, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BWSNP1", 7, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BWSNPL", 22, 0, 0, 0, 0, 2, 7, 12, 17, 2, 18, 0, 255 },
|
||||
{ "BWSRL1", 7, 0, 0, 0, 0, 6, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "BWWAGL", 23, 0, 0, 0, 0, 6, 10, 14, 18, 6, 19, 0, 255 },
|
||||
{ "BWYEL1", 9, 0, 0, 0, 0, 255, 255, 255, 255, 4, 8, 0, 255 },
|
||||
{ "BWTEEL", 21, 0, 0, 0, 0, 255, 255, 255, 255, 2, 6, 0, 255 },
|
||||
{ "BWTLK1", 15, 0, 0, 0, 0, 5, 8, 255, 255, 5, 9, 0, 255 },
|
||||
{ "SLTLK1", 19, 0, 0, 0, 0, 2, 6, 255, 255, 255, 255, 1, 255 },
|
||||
{ "SLPND1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 1, 255 },
|
||||
{ "SLPNT1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 1, 255 },
|
||||
{ "SLPTR1", 14, 0, 0, 0, 0, 255, 255, 255, 255, 5, 13, 1, 255 },
|
||||
{ "SDTLK1", 7, 0, 0, 0, 0, 255, 255, 255, 255, 1, 5, 0, 255 },
|
||||
{ "SDPDF1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 3, 6, 0, 255 },
|
||||
{ "SDPNT1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 2, 7, 0, 255 },
|
||||
@ -891,39 +1185,35 @@ const SpecialCharacterAnimation *Character::getSpecialAnimation(int32 characterI
|
||||
{ "SDGLN1", 5, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "SDLAF1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "RMHIP1", 12, 0, 0, 0, 0, 7, 255, 255, 255, 1, 10, 2, 255 },
|
||||
{ "RMGES1", 19, 0, 0, 0, 0, 11, 255, 255, 255, 8, 13, 2, 2 },
|
||||
{ "RMPCH1", 18, 0, 0, 0, 0, 12, 255, 255, 255, 6, 13, 0, 2 },
|
||||
{ "RMSTH1", 12, 0, 0, 0, 0, 5, 255, 255, 255, 3, 6, 0, 2 },
|
||||
{ "RMGES1", 19, 0, 0, 0, 0, 11, 255, 255, 255, 8, 13, 2, 255 },
|
||||
{ "RMPCH1", 18, 0, 0, 0, 0, 12, 255, 255, 255, 6, 13, 0, 255 },
|
||||
{ "RMSTH1", 12, 0, 0, 0, 0, 4, 5, 6, 7, 3, 6, 0, 255 },
|
||||
{ "RMHND1", 7, 0, 0, 0, 0, 5, 255, 255, 255, 5, 5, 1, 255 },
|
||||
{ "RMSTH1", 12, 0, 0, 0, 0, 5, 255, 255, 255, 5, 6, 1, 2 },
|
||||
{ "SGHND1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 9, 0, 0 },
|
||||
{ "SGSTF1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 1, 12, 0, 255 },
|
||||
{ "SGSLP1", 16, 0, 0, 0, 0, 255, 255, 255, 255, 1, 15, 0, 255 },
|
||||
{ "SGPHC1", 12, 0, 0, 0, 0, 255, 255, 255, 255, 4, 9, 0, 255 },
|
||||
{ "SGHALT", 22, 0, 0, 0, 0, 255, 255, 255, 255, 7, 15, 0, 255 },
|
||||
{ "STTLK1", 13, 0, 0, 0, 0, 5, 9, 255, 255, 3, 10, 0, 2 },
|
||||
{ "STTNM1", 13, 0, 0, 0, 0, 5, 9, 255, 255, 3, 10, 0, 2 },
|
||||
{ "SGSTF1", 6, 0, 0, 0, 0, 2, 6, 255, 255, 255, 255, 0, 255 },
|
||||
{ "SGHTLK", 5, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "SGSLP1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "SGPHC1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "STTLK1", 13, 0, 0, 0, 0, 5, 9, 255, 255, 3, 10, 0, 255 },
|
||||
{ "STTNM1", 13, 0, 0, 0, 0, 5, 9, 255, 255, 3, 10, 0, 255 },
|
||||
{ "STFST1", 11, 0, 0, 0, 0, 3, 8, 255, 255, 1, 9, 0, 255 },
|
||||
{ "STLAF1", 20, 0, 0, 0, 0, 255, 255, 255, 255, 11, 15, 1, 2 },
|
||||
{ "STGES1", 13, 0, 0, 0, 0, 5, 7, 255, 255, 3, 7, 0, 2 },
|
||||
{ "STFNT1", 10, 0, 0, 0, 0, 4, 6, 255, 255, 255, 255, 0, 2 },
|
||||
{ "STSRK1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 3, 2, 0 },
|
||||
{ "STLAF1", 20, 0, 0, 0, 0, 255, 255, 255, 255, 11, 15, 1, 255 },
|
||||
{ "STGES1", 13, 0, 0, 0, 0, 5, 7, 255, 255, 3, 7, 0, 255 },
|
||||
{ "STFNT1", 9, 0, 0, 0, 0, 4, 255, 255, 255, 4, 5, 0, 255 },
|
||||
{ "STSRK1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 4, 0, 255 },
|
||||
{ "STRED1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 2, 10, 0, 255 },
|
||||
{ "STLKU1", 6, 0, 0, 0, 0, 3, 255, 255, 255, 2, 5, 0, 0 },
|
||||
{ "STLKU1", 6, 0, 0, 0, 0, 3, 255, 255, 255, 2, 5, 0, 255 },
|
||||
{ "STKEY1", 15, 0, 0, 0, 0, 9, 11, 255, 255, 9, 14, 0, 255 },
|
||||
{ "STMKTD1", 7, 0, 0, 0, 0, 3, 6, 255, 255, 1, 6, 0, 255 },
|
||||
{ "STTKM1", 21, 0, 0, 0, 0, 12, 13, 15, 16, 12, 17, 0, 1 },
|
||||
{ "STMSZ1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 3, 2, 255 },
|
||||
{ "STPNV1", 14, 0, 0, 0, 0, 6, 11, 255, 255, 4, 11, 0, 1 },
|
||||
{ "STSOM1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 3, 2, 255 },
|
||||
{ "MYTLK1", 9, 0, 0, 0, 0, 2, 4, 255, 255, 1, 4, 0, 0 },
|
||||
{ "MYSQUAWK", 5, 0, 0, 0, 0, 255, 255, 255, 255, 3, 3, 1, 255 },
|
||||
{ "STTKM1", 21, 0, 0, 0, 0, 12, 13, 15, 16, 12, 17, 0, 255 },
|
||||
{ "STMSZ1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 4, 0, 255 },
|
||||
{ "STPNV1", 15, 0, 0, 0, 0, 6, 9, 255, 255, 4, 11, 0, 255 },
|
||||
{ "STSOM1", 10, 0, 0, 0, 0, 255, 255, 255, 255, 1, 4, 0, 255 },
|
||||
{ "SPTLK", 12, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "SPARM", 16, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "SPHOP", 18, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "SPLNT", 16, 0, 0, 0, 0, 255, 255, 255, 255, 3, 13, 0, 255 },
|
||||
{ "SPLAF", 11, 0, 0, 0, 0, 255, 255, 255, 255, 5, 10, 2, 255 },
|
||||
{ "SPTFN", 10, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "SPLNT", 16, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "SPLAF", 11, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "SPTFN", 8, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "SPPIN", 14, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "SPINH1", 21, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
{ "SPSFTCOM", 10, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 255 },
|
||||
@ -936,47 +1226,43 @@ const SpecialCharacterAnimation *Character::getSpecialAnimation(int32 characterI
|
||||
{ "VGCUR1", 8, 0, 0, 0, 0, 4, 8, 255, 255, 2, 7, 0, 255 },
|
||||
{ "VGTLK1", 11, 0, 0, 0, 0, 3, 6, 255, 255, 3, 10, 0, 255 },
|
||||
{ "VGEXP1", 10, 0, 0, 0, 0, 5, 9, 255, 255, 3, 9, 0, 255 },
|
||||
{ "WFTLK1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 1, 7, 0, 1 },
|
||||
{ "WFPNT1", 20, 0, 0, 0, 0, 255, 255, 255, 255, 6, 16, 0, 1 },
|
||||
{ "WFFST1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 2, 8, 0, 2 },
|
||||
{ "WFTNO1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 2, 5, 0, 2 },
|
||||
{ "WFSRG1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 3, 8, 0, 1 },
|
||||
{ "WFPAW1", 24, 0, 0, 0, 0, 255, 255, 255, 255, 5, 21, 0, 255 },
|
||||
{ "WFPNT1", 20, 0, 0, 0, 0, 255, 255, 255, 255, 6, 16, 0, 255 },
|
||||
{ "WFFST1", 13, 0, 0, 0, 0, 255, 255, 255, 255, 2, 9, 0, 255 },
|
||||
{ "WFTNO1", 8, 0, 0, 0, 0, 255, 255, 255, 255, 2, 5, 0, 255 },
|
||||
{ "WFSRG1", 11, 0, 0, 0, 0, 255, 255, 255, 255, 3, 8, 0, 255 },
|
||||
{ "WFGTK1", 16, 0, 0, 0, 0, 255, 255, 255, 255, 1, 15, 0, 255 },
|
||||
{ "WFPAW1", 24, 0, 0, 0, 0, 255, 255, 255, 255, 4, 22, 0, 1 },
|
||||
{ "LGTLK", 20, 0, 0, 0, 0, 4, 8, 11, 15, 1, 17, 0, 255 },
|
||||
{ "LGSHOUT", 16, 0, 0, 0, 0, 12, 255, 255, 255, 6, 12, 0, 255 },
|
||||
{ "POMRN1", 12, 0, 0, 0, 0, 3, 5, 7, 255, 3, 9, 0, 2 },
|
||||
{ "POGLE1", 14, 0, 0, 0, 0, 7, 10, 255, 255, 5, 10, 0, 2 },
|
||||
{ "PLMRG1", 16, 0, 0, 0, 0, 9, 255, 255, 255, 8, 12, 0, 1 },
|
||||
{ "PLCMR1", 16, 0, 0, 0, 0, 8, 10, 255, 255, 8, 12, 0, 3 },
|
||||
{ "PLEVL1", 17, 0, 0, 0, 0, 9, 255, 255, 255, 7, 9, 0, 1 },
|
||||
{ "PLEDF1", 9, 0, 0, 0, 0, 4, 6, 255, 255, 5, 7, 0, 2 },
|
||||
{ "PLTLK1", 11, 0, 0, 0, 0, 5, 8, 255, 255, 5, 8, 0, 1 },
|
||||
{ "POMRN1", 12, 0, 0, 0, 0, 3, 5, 7, 255, 3, 9, 0, 255 },
|
||||
{ "POGLE1", 14, 0, 0, 0, 0, 7, 10, 255, 255, 5, 10, 0, 255 },
|
||||
{ "PLMRG1", 16, 0, 0, 0, 0, 9, 255, 255, 255, 8, 12, 0, 255 },
|
||||
{ "PLCMR1", 16, 0, 0, 0, 0, 8, 10, 255, 255, 8, 12, 0, 255 },
|
||||
{ "PLEVL1", 17, 0, 0, 0, 0, 9, 255, 255, 255, 7, 9, 0, 255 },
|
||||
{ "PLEDF1", 9, 0, 0, 0, 0, 4, 6, 255, 255, 5, 7, 0, 255 },
|
||||
{ "ELTLK1", 8, 0, 0, 0, 0, 3, 5, 7, 255, 2, 7, 0, 255 },
|
||||
{ "ELSNR1", 7, 0, 0, 0, 0, 3, 255, 255, 255, 1, 5, 0, 255 },
|
||||
{ "RG2TK1", 10, 0, 0, 0, 0, 4, 6, 255, 255, 2, 6, 0, 1 },
|
||||
{ "RG2TK1", 10, 0, 0, 0, 0, 4, 6, 255, 255, 2, 6, 0, 1 },
|
||||
{ "C2TALK", 6, 0, 0, 0, 0, 2, 5, 255, 255, 1, 5, 0, 255 },
|
||||
{ "C2BIT1", 13, 0, 0, 0, 0, 3, 5, 9, 11, 2, 11, 2, 255 },
|
||||
{ "C2CMP1", 13, 0, 0, 0, 0, 6, 9, 255, 255, 5, 10, 1, 2 },
|
||||
{ "C2COY1", 14, 0, 0, 0, 0, 6, 8, 255, 255, 4, 8, 0, 3 },
|
||||
{ "C2FNG1", 5, 0, 0, 0, 0, 255, 255, 255, 255, 4, 4, 0, 255 },
|
||||
{ "C2GRB1", 13, 0, 0, 0, 0, 6, 255, 255, 255, 6, 9, 0, 3 },
|
||||
{ "C2GST1", 9, 0, 0, 0, 0, 4, 255, 255, 255, 4, 7, 0, 2 },
|
||||
{ "C2HCN1", 10, 0, 0, 0, 0, 6, 9, 255, 255, 4, 9, 0, 0 },
|
||||
{ "C2HND1", 7, 0, 0, 0, 0, 6, 255, 255, 255, 2, 6, 0, 1 },
|
||||
{ "666TKBB3", 21, 0, 0, 0, 0, 9, 14, 255, 255, 6, 16, 0, 255 },
|
||||
{ "665TFLX3", 27, 0, 0, 0, 0, 10, 14, 17, 255, 10, 18, 0, 255 },
|
||||
{ "664FXTK3", 18, 0, 0, 0, 0, 5, 7, 11, 13, 3, 15, 0, 255 },
|
||||
{ "RG2TK1", 10, 0, 0, 0, 0, 4, 6, 255, 255, 2, 6, 0, 255 },
|
||||
{ "RG2TK1", 10, 0, 0, 0, 0, 4, 6, 255, 255, 2, 6, 0, 255 },
|
||||
{ "CCTLK2", 13, 0, 0, 0, 0, 6, 255, 255, 255, 5, 8, 0, 255 },
|
||||
{ "CCBIT2", 14, 0, 0, 0, 0, 3, 5, 9, 11, 2, 11, 2, 255 },
|
||||
{ "CCCMP2", 13, 0, 0, 0, 0, 7, 10, 255, 255, 6, 11, 1, 255 },
|
||||
{ "CCFNG2", 8, 0, 0, 0, 0, 255, 255, 255, 255, 3, 6, 2, 255 },
|
||||
{ "CCGRB2", 15, 0, 0, 0, 0, 255, 255, 255, 255, 8, 10, 0, 255 },
|
||||
{ "CCGST2", 10, 0, 0, 0, 0, 4, 255, 255, 255, 4, 7, 0, 255 },
|
||||
{ "CCHCN2", 17, 0, 0, 0, 0, 9, 255, 255, 255, 9, 11, 0, 255 },
|
||||
{ "CCHND2", 12, 0, 0, 0, 0, 6, 255, 255, 255, 5, 8, 0, 255 },
|
||||
{ "666TKBB1", 21, 0, 0, 0, 0, 9, 14, 255, 255, 6, 16, 0, 255 },
|
||||
{ "665TFLX1", 27, 0, 0, 0, 0, 10, 14, 17, 255, 10, 18, 0, 255 },
|
||||
{ "664FXTK1", 18, 0, 0, 0, 0, 5, 7, 11, 13, 3, 15, 0, 255 },
|
||||
{ "FDTALK", 15, 0, 0, 0, 0, 9, 255, 255, 255, 7, 9, 0, 255 },
|
||||
{ "FDYELL", 16, 0, 0, 0, 0, 10, 255, 255, 255, 8, 10, 0, 255 },
|
||||
{ "GLTLK", 20, 0, 0, 0, 0, 6, 12, 18, 255, 1, 19, 0, 255 },
|
||||
{ "GLTRN", 4, 0, 0, 0, 0, 3, 255, 255, 255, 1, 2, 0, 255 },
|
||||
{ "RAYTALK1", 10, 0, 0, 0, 0, 3, 5, 8, 255, 1, 9, 0, 255 },
|
||||
{ "BRTKB1", 17, 0, 0, 0, 0, 255, 255, 255, 255, 2, 14, 0, 255 }
|
||||
{ "RAYTALK1", 10, 0, 0, 0, 0, 3, 5, 8, 255, 1, 9, 0, 255 }
|
||||
};
|
||||
|
||||
static const int32 characterAnims[] = {
|
||||
static const int32 regularCharacterAnims[] = {
|
||||
0, 39, 81, 89, 91, 108, 117, 124, 138, 146,
|
||||
148, 156, 164, 169, 174, 179, 184, 193, 197, 207,
|
||||
213, 218, 233, 235, 244, 245, 246, 246, 246, 246,
|
||||
@ -985,6 +1271,18 @@ const SpecialCharacterAnimation *Character::getSpecialAnimation(int32 characterI
|
||||
289, 289, 289, 289, 289, 289, 289, 289, 289, 289
|
||||
};
|
||||
|
||||
static const int32 englishDemoCharacterAnims[] = {
|
||||
0, 36, 75, 83, 85, 104, 112, 118, 132, 137,
|
||||
139, 148, 157, 161, 166, 171, 176, 194, 198, 208,
|
||||
213, 217, 217, 232, 241, 242, 242, 242, 242, 243,
|
||||
243, 243, 243, 250, 256, 258, 260, 260, 266, 268,
|
||||
276, 278, 279, 281, 283, 283, 283, 283, 283, 283,
|
||||
283, 283, 283, 283, 283, 283, 283, 283, 283, 283
|
||||
};
|
||||
|
||||
const SpecialCharacterAnimation *anims = _vm->isEnglishDemo() ? englishDemoAnims : regularAnims;
|
||||
const int32 *characterAnims = _vm->isEnglishDemo() ? englishDemoCharacterAnims : regularCharacterAnims;
|
||||
|
||||
return &anims[characterAnims[characterId] + animationId];
|
||||
}
|
||||
|
||||
|
@ -103,7 +103,7 @@ public:
|
||||
virtual void plotPath(Graphics::Surface& surface);
|
||||
|
||||
int32 getFacingFromDirection(int16 dx, int16 dy);
|
||||
static const SpecialCharacterAnimation *getSpecialAnimation(int32 characterId, int32 animationId);
|
||||
const SpecialCharacterAnimation *getSpecialAnimation(int32 characterId, int32 animationId);
|
||||
|
||||
protected:
|
||||
ToonEngine *_vm;
|
||||
|
@ -1163,6 +1163,7 @@ ToonEngine::ToonEngine(OSystem *syst, const ADGameDescription *gameDescription)
|
||||
_showConversationText = true;
|
||||
_useAlternativeFont = false;
|
||||
_isDemo = _gameDescription->flags & ADGF_DEMO;
|
||||
_isEnglishDemo = _isDemo && _gameDescription->language == Common::EN_ANY;
|
||||
|
||||
_resources = NULL;
|
||||
_animationManager = NULL;
|
||||
|
@ -311,6 +311,10 @@ public:
|
||||
return _pathFinding;
|
||||
}
|
||||
|
||||
bool isEnglishDemo() {
|
||||
return _isEnglishDemo;
|
||||
}
|
||||
|
||||
Common::WriteStream *getSaveBufferStream();
|
||||
|
||||
bool shouldQuitGame() const {
|
||||
@ -433,6 +437,7 @@ protected:
|
||||
|
||||
bool _firstFrame;
|
||||
bool _isDemo;
|
||||
bool _isEnglishDemo;
|
||||
bool _showConversationText;
|
||||
bool _useAlternativeFont;
|
||||
bool _needPaletteFlush;
|
||||
|
Loading…
Reference in New Issue
Block a user