From 99408a745f60abf7392161d9fa08632151fa1f1d Mon Sep 17 00:00:00 2001 From: UnKownOwO <80520429@qq.com> Date: Sun, 8 Jan 2023 20:33:14 +0800 Subject: [PATCH] =?UTF-8?q?GCG=E6=8A=80=E8=83=BD=E5=88=9D=E6=AD=A5=20?= =?UTF-8?q?=E4=BD=86=E6=9C=89=E5=BE=88=E5=A4=9A=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/constant/constant.go | 1 + common/constant/gcg_token_type.go | 19 + gdconf/game_data_config.go | 2 + gdconf/game_data_config/csv/AvatarData.csv | 180 +++---- gdconf/game_data_config/csv/GCGSkillData.csv | 511 +++++++++++++++++++ gdconf/gcg_skill_data.go | 80 +++ gs/game/gcg_ai.go | 39 +- gs/game/gcg_manager.go | 279 +++++++--- gs/game/user_gcg.go | 98 +++- protocol/cmd/cmd_id_proto_obj_map.go | 2 +- 10 files changed, 1031 insertions(+), 180 deletions(-) create mode 100644 common/constant/gcg_token_type.go create mode 100644 gdconf/game_data_config/csv/GCGSkillData.csv create mode 100644 gdconf/gcg_skill_data.go diff --git a/common/constant/constant.go b/common/constant/constant.go index 06823efb..7823060c 100644 --- a/common/constant/constant.go +++ b/common/constant/constant.go @@ -20,4 +20,5 @@ func InitConstant() { InitEntityTypeConst() InitStaminaCostConst() InitWeaponTypeConst() + InitGCGTokenConst() } diff --git a/common/constant/gcg_token_type.go b/common/constant/gcg_token_type.go new file mode 100644 index 00000000..30e6184f --- /dev/null +++ b/common/constant/gcg_token_type.go @@ -0,0 +1,19 @@ +package constant + +var GCGTokenConst *GCGTokenType + +type GCGTokenType struct { + TOKEN_CUR_HEALTH uint32 // 现行血量 + TOKEN_MAX_HEALTH uint32 // 最大血量(不确定) + TOKEN_CUR_ELEM uint32 // 现行充能 + TOKEN_MAX_ELEM uint32 // 最大充能(充能条长度) +} + +func InitGCGTokenConst() { + GCGTokenConst = new(GCGTokenType) + + GCGTokenConst.TOKEN_CUR_HEALTH = 1 + GCGTokenConst.TOKEN_MAX_HEALTH = 2 + GCGTokenConst.TOKEN_CUR_ELEM = 4 + GCGTokenConst.TOKEN_MAX_ELEM = 5 +} diff --git a/gdconf/game_data_config.go b/gdconf/game_data_config.go index 45f5dc9d..aba78a0d 100644 --- a/gdconf/game_data_config.go +++ b/gdconf/game_data_config.go @@ -22,6 +22,7 @@ type GameDataConfig struct { AvatarSkillDepotDataMap map[int32]*AvatarSkillDepotData // 角色技能库 DropGroupDataMap map[int32]*DropGroupData // 掉落组 GCGCharDataMap map[int32]*GCGCharData // 角色卡牌 + GCGSkillDataMap map[int32]*GCGSkillData // 卡牌技能 } func InitGameDataConfig() { @@ -64,6 +65,7 @@ func (g *GameDataConfig) load() { g.loadAvatarSkillDepotData() // 角色技能库 g.loadDropGroupData() // 掉落组 g.loadGCGCharData() // 角色卡牌 + g.loadGCGSkillData() // 卡牌技能 } func (g *GameDataConfig) readCsvFileData(fileName string) []byte { diff --git a/gdconf/game_data_config/csv/AvatarData.csv b/gdconf/game_data_config/csv/AvatarData.csv index d14a91d1..aef3d9c5 100644 --- a/gdconf/game_data_config/csv/AvatarData.csv +++ b/gdconf/game_data_config/csv/AvatarData.csv @@ -1,92 +1,92 @@ AvatarId,,,,,,,HpBase,AttackBase,DefenseBase,Critical,,CriticalHurt,,,,,,,,,,,,,,,,,,,,,,,,,,,QualityType,,,,ConfigJson,,InitialWeapon,WeaponType,SkillDepotId,,,,,,,, int32,,,,,,,float64,float64,float64,float64,,float64,,,,,,,,,,,,,,,,,,,,,,,,,,,int32,,,,string,,int32,int32,int32,,,,,,,, -ID,$text_name_Name,Prefab·,Prefab_Remote·,Controller·,Controller_Remote·,ĬӪ,ֵ,,,,,˺,Ԫؿ,Ԫؿ,ˮԪؿ,Ԫؿ,Ԫؿ,Ԫؿ,Ԫؿ,Ԫ˺ӳ,Ԫ˺ӳ,ˮԪ˺ӳ,Ԫ˺ӳ,Ԫ˺ӳ,Ԫ˺ӳ,Ԫ˺ӳ,[Գɳ]1,[Գɳ]1,[Գɳ]2,[Գɳ]2,[Գɳ]3,[Գɳ]3,Ԫؾͨ,,˺ӳ,Ƿʹ,Ӧ,Ӧ˺,ɫƷ,Ч,Ч,Ч,սconfig,ǷԶɫ,ʼ,,ܿID,ָٶ,ѡܿID,ɫ,ɫͻID,ɫͻƽȡȽ,ɫͻƽ,ID,$text_name_Desc -10000001,,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,1;3;5,900011;900013;900015,10000001, -10000002,类,ART/Char/Avatar/Avatar_Girl_Sword_Ayaka/Avatar_Girl_Sword_Ayaka,ART/Char/Avatar/Avatar_Girl_Sword_Ayaka/Avatar_Girl_Sword_Ayaka_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Ayaka/Avatar_Girl_Sword_Ayaka,ART/Char/Avatar/Avatar_Girl_Sword_Ayaka/Avatar_Girl_Sword_Ayaka_Remote,,1000.986,26.6266,61.0266,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Ayaka,0,11101,1,201,25,,1,2,1;3;5,900021;900023;900025,10000002,ޡСҵĴС㡣ׯţϻּ͡ -10000003,,ART/Char/Avatar/Avatar_Lady_Sword_Qin/Avatar_Lady_Sword_Qin,ART/Char/Avatar/Avatar_Lady_Sword_Qin/Avatar_Lady_Sword_Qin_Remote,ART/Char/Avatar/Avatar_Lady_Sword_Qin/Avatar_Lady_Sword_Qin,ART/Char/Avatar/Avatar_Lady_Sword_Qin/Avatar_Lady_Sword_Qin_Remote,,1143.984,18.62,59.83,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Qin,0,11101,1,301,25,,1,3,1;3;5,900031;900033;900035,10000003,ֱϽѹӢʿɵʿŵĴų -10000005,,ART/Char/Avatar/Avatar_Boy_Sword_PlayerBoy/Avatar_Boy_Sword_PlayerBoy,ART/Char/Avatar/Avatar_Boy_Sword_PlayerBoy/Avatar_Boy_Sword_PlayerBoy_Remote,ART/Char/Avatar/Avatar_Boy_Sword_PlayerBoy/Avatar_Boy_Sword_PlayerBoy,ART/Char/Avatar/Avatar_Boy_Sword_PlayerBoy/Avatar_Boy_Sword_PlayerBoy_Remote,,911.791,17.808,57.225,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_PlayerBoy,0,11101,1,501,25,501#502#503#504#505#506#507#508,0,12,1;3;5,900041;900043;900045,10000005,֮ƯߣѪףԴ̤Ѱ֮· -10000006,ɯ,ART/Char/Avatar/Avatar_Lady_Catalyst_Lisa/Avatar_Lady_Catalyst_Lisa,ART/Char/Avatar/Avatar_Lady_Catalyst_Lisa/Avatar_Lady_Catalyst_Lisa_Remote,ART/Char/Avatar/Avatar_Lady_Catalyst_Lisa/Avatar_Lady_Catalyst_Lisa,ART/Char/Avatar/Avatar_Lady_Catalyst_Lisa/Avatar_Lady_Catalyst_Lisa_Remote,,802.37608,19.41072,48.069,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Lisa,0,14101,10,601,25,,1,4,1;3;5,900051;900053;900055,10000006,ѧͼԱֽԺһűҵ -10000007,,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirl/Avatar_Girl_Sword_PlayerGirl,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirl/Avatar_Girl_Sword_PlayerGirl_Remote,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirl/Avatar_Girl_Sword_PlayerGirl,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirl/Avatar_Girl_Sword_PlayerGirl_Remote,,911.791,17.808,57.225,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_PlayerGirl,0,11101,1,701,25,701#702#703#704#705#706#707#708,0,12,1;3;5,900041;900043;900045,10000007,֮ƯߣѪףԴ̤Ѱ֮· -10000014,Ű,ART/Char/Avatar/Avatar_Girl_Catalyst_Barbara/Avatar_Girl_Catalyst_Barbara,ART/Char/Avatar/Avatar_Girl_Catalyst_Barbara/Avatar_Girl_Catalyst_Barbara_Remote,ART/Char/Avatar/Avatar_Girl_Catalyst_Barbara/Avatar_Girl_Catalyst_Barbara,ART/Char/Avatar/Avatar_Girl_Catalyst_Barbara/Avatar_Girl_Catalyst_Barbara_Remote,,820.6119,13.356,56.0805,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Barbara,0,14101,10,1401,25,,1,14,1;3;5,900061;900063;900065,10000014,ɵ³ǵĴҶϲŰżһ־￴ġ -10000015,,ART/Char/Avatar/Avatar_Male_Sword_Kaeya/Avatar_Male_Sword_Kaeya,ART/Char/Avatar/Avatar_Male_Sword_Kaeya/Avatar_Male_Sword_Kaeya_Remote,ART/Char/Avatar/Avatar_Male_Sword_Kaeya/Avatar_Male_Sword_Kaeya,ART/Char/Avatar/Avatar_Male_Sword_Kaeya/Avatar_Male_Sword_Kaeya_Remote,,975.61637,18.6984,66.381,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Kaeya,0,11101,1,1501,25,,1,15,1;3;5,900071;900073;900075,10000015,ݵĽʿʿŵͷ -10000016,¬,ART/Char/Avatar/Avatar_Male_Claymore_Diluc/Avatar_Male_Claymore_Diluc,ART/Char/Avatar/Avatar_Male_Claymore_Diluc/Avatar_Male_Claymore_Diluc_Remote,ART/Char/Avatar/Avatar_Male_Claymore_Diluc/Avatar_Male_Claymore_Diluc,ART/Char/Avatar/Avatar_Male_Claymore_Diluc/Avatar_Male_Claymore_Diluc_Remote,,1010.5192,26.068,61.0266,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Diluc,0,12101,11,1601,25,,1,16,1;3;5,900081;900083;900085,10000016,ӵɵ´ҵĹӣ޷С -10000020,,ART/Char/Avatar/Avatar_Boy_Claymore_Razor/Avatar_Boy_Claymore_Razor,ART/Char/Avatar/Avatar_Boy_Claymore_Razor/Avatar_Boy_Claymore_Razor_Remote,ART/Char/Avatar/Avatar_Boy_Claymore_Razor/Avatar_Boy_Claymore_Razor,ART/Char/Avatar/Avatar_Boy_Claymore_Razor/Avatar_Boy_Claymore_Razor_Remote,,1002.9701,19.5888,62.9475,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Razor,0,12101,11,2001,25,,1,20,1;3;5,900091;900093;900095,10000020,סɵµ죬ԶȺһͬꡣֱѸݡ -10000021,,ART/Char/Avatar/Avatar_Girl_Bow_Ambor/Avatar_Girl_Bow_Ambor,ART/Char/Avatar/Avatar_Girl_Bow_Ambor/Avatar_Girl_Bow_Ambor_Remote,ART/Char/Avatar/Avatar_Girl_Bow_Ambor/Avatar_Girl_Bow_Ambor,ART/Char/Avatar/Avatar_Girl_Bow_Ambor/Avatar_Girl_Bow_Ambor_Remote,,793.25817,18.6984,50.358,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Ambor,1,15101,12,2101,25,,1,21,1;3;5,900101;900103;900105,10000021,ԶŮʿ㣬ͬʱҲʿ -10000022,µ,ART/Char/Avatar/Avatar_Boy_Bow_Venti/Avatar_Boy_Bow_Venti,ART/Char/Avatar/Avatar_Boy_Bow_Venti/Avatar_Boy_Bow_Venti_Remote,ART/Char/Avatar/Avatar_Boy_Bow_Venti/Avatar_Boy_Bow_Venti,ART/Char/Avatar/Avatar_Boy_Bow_Venti/Avatar_Boy_Bow_Venti_Remote,,819.8552,20.482,52.0521,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Venti,1,15101,12,2201,25,,1,22,1;3;5,900111;900113;900115,10000022,ɵ³ʫеһλڵشڽͷβ -10000023,,ART/Char/Avatar/Avatar_Girl_Pole_Xiangling/Avatar_Girl_Pole_Xiangling,ART/Char/Avatar/Avatar_Girl_Pole_Xiangling/Avatar_Girl_Pole_Xiangling_Remote,ART/Char/Avatar/Avatar_Girl_Pole_Xiangling/Avatar_Girl_Pole_Xiangling,ART/Char/Avatar/Avatar_Girl_Pole_Xiangling/Avatar_Girl_Pole_Xiangling_Remote,,911.791,18.87648,56.0805,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Xiangling,0,13101,13,2301,25,,1,23,1;3;5,900121;900123;900125,10000023,£Ůʦ֮飬ȿһ -10000024,,ART/Char/Avatar/Avatar_Lady_Claymore_Beidou/Avatar_Lady_Claymore_Beidou,ART/Char/Avatar/Avatar_Lady_Claymore_Beidou/Avatar_Lady_Claymore_Beidou_Remote,ART/Char/Avatar/Avatar_Lady_Claymore_Beidou/Avatar_Lady_Claymore_Beidou,ART/Char/Avatar/Avatar_Lady_Claymore_Beidou/Avatar_Lady_Claymore_Beidou_Remote,,1094.1492,18.87648,54.36375,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Beidou,0,12101,11,2401,25,,1,24,1;3;5,900131;900133;900135,10000024,װӡʮ֡죬Ĵͷ -10000025,,ART/Char/Avatar/Avatar_Boy_Sword_Xingqiu/Avatar_Boy_Sword_Xingqiu,ART/Char/Avatar/Avatar_Boy_Sword_Xingqiu/Avatar_Boy_Sword_Xingqiu_Remote,ART/Char/Avatar/Avatar_Boy_Sword_Xingqiu/Avatar_Boy_Sword_Xingqiu,ART/Char/Avatar/Avatar_Boy_Sword_Xingqiu/Avatar_Boy_Sword_Xingqiu_Remote,,857.08354,16.9176,63.51975,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Xingqiu,0,11101,1,2501,25,,1,25,1;3;5,900141;900143;900145,10000025,̯ˡִг֮ġ -10000026,,ART/Char/Avatar/Avatar_Boy_Pole_Xiao/Avatar_Boy_Pole_Xiao,ART/Char/Avatar/Avatar_Boy_Pole_Xiao/Avatar_Boy_Pole_Xiao_Remote,ART/Char/Avatar/Avatar_Boy_Pole_Xiao/Avatar_Boy_Pole_Xiao,ART/Char/Avatar/Avatar_Boy_Pole_Xiao/Avatar_Boy_Pole_Xiao_Remote,,991.4528,27.1852,62.2232,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Xiao,0,13101,13,2601,25,,1,26,1;3;5,900151;900153;900155,10000026,ػµˣҹ桹šħʥơҹ󽫡 -10000027,,ART/Char/Avatar/Avatar_Lady_Catalyst_Ningguang/Avatar_Lady_Catalyst_Ningguang,ART/Char/Avatar/Avatar_Lady_Catalyst_Ningguang/Avatar_Lady_Catalyst_Ningguang_Remote,ART/Char/Avatar/Avatar_Lady_Catalyst_Ningguang/Avatar_Lady_Catalyst_Ningguang,ART/Char/Avatar/Avatar_Lady_Catalyst_Ningguang/Avatar_Lady_Catalyst_Ningguang_Remote,,820.6119,17.808,48.069,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Ningguang,0,14101,10,2701,25,,1,27,1;3;5,900161;900163;900165,10000027,ǡеġȨ²Ƹ֮࣬ȫ½ -10000029,,ART/Char/Avatar/Avatar_Loli_Catalyst_Klee/Avatar_Loli_Catalyst_Klee,ART/Char/Avatar/Avatar_Loli_Catalyst_Klee/Avatar_Loli_Catalyst_Klee_Remote,ART/Char/Avatar/Avatar_Loli_Catalyst_Klee/Avatar_Loli_Catalyst_Klee,ART/Char/Avatar/Avatar_Loli_Catalyst_Klee/Avatar_Loli_Catalyst_Klee_Remote,,800.7888,24.206,47.864,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Klee,0,14101,10,2901,25,,1,29,1;3;5,900171;900173;900175,10000029,ʿŽҵijͣɵµıƴʦ˳ơ̫ܵ -10000030,,ART/Char/Avatar/Avatar_Male_Pole_Zhongli/Avatar_Male_Pole_Zhongli,ART/Char/Avatar/Avatar_Male_Pole_Zhongli/Avatar_Male_Pole_Zhongli_Remote,ART/Char/Avatar/Avatar_Male_Pole_Zhongli/Avatar_Male_Pole_Zhongli,ART/Char/Avatar/Avatar_Male_Pole_Zhongli/Avatar_Male_Pole_Zhongli_Remote,,1143.984,19.551,57.4368,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Zhongli,0,13101,13,3001,25,,1,30,1;3;5,900181;900183;900185,10000030,áؿˣ֪ʶԨԸﶼмء -10000031,л,ART/Char/Avatar/Avatar_Girl_Bow_Fischl/Avatar_Girl_Bow_Fischl,ART/Char/Avatar/Avatar_Girl_Bow_Fischl/Avatar_Girl_Bow_Fischl_Remote,ART/Char/Avatar/Avatar_Girl_Bow_Fischl/Avatar_Girl_Bow_Fischl,ART/Char/Avatar/Avatar_Girl_Bow_Fischl/Avatar_Girl_Bow_Fischl_Remote,,770.463395,20.4792,49.78575,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Fischl,1,15101,12,3101,25,,1,31,1;3;5,900191;900193;900195,10000031,Գơ֮ŮΪȵҹѻͬеŮ -10000032,,ART/Char/Avatar/Avatar_Boy_Sword_Bennett/Avatar_Boy_Sword_Bennett,ART/Char/Avatar/Avatar_Boy_Sword_Bennett/Avatar_Boy_Sword_Bennett_Remote,ART/Char/Avatar/Avatar_Boy_Sword_Bennett/Avatar_Boy_Sword_Bennett,ART/Char/Avatar/Avatar_Boy_Sword_Bennett/Avatar_Boy_Sword_Bennett_Remote,,1039.44174,16.0272,64.66425,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Bennett,0,11101,1,3201,25,,1,32,1;3;5,900201;900203;900205,10000032,ɵµðռ꣬ӵƵùˡ -10000033,,ART/Char/Avatar/Avatar_Male_Bow_Tartaglia/Avatar_Male_Bow_Tartaglia,ART/Char/Avatar/Avatar_Male_Bow_Tartaglia/Avatar_Male_Bow_Tartaglia_Remote,ART/Char/Avatar/Avatar_Male_Bow_Tartaglia/Avatar_Male_Bow_Tartaglia,ART/Char/Avatar/Avatar_Male_Bow_Tartaglia/Avatar_Male_Bow_Tartaglia_Remote,,1020.0524,23.4612,63.4198,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Tartaglia,1,15101,12,3301,25,,1,33,1;3;5,900211;900213;900215,10000033,ִйٵʮһλӡսԶ -10000034,ŵ,ART/Char/Avatar/Avatar_Girl_Claymore_Noel/Avatar_Girl_Claymore_Noel,ART/Char/Avatar/Avatar_Girl_Claymore_Noel/Avatar_Girl_Claymore_Noel_Remote,ART/Char/Avatar/Avatar_Girl_Claymore_Noel/Avatar_Girl_Claymore_Noel,ART/Char/Avatar/Avatar_Girl_Claymore_Noel/Avatar_Girl_Claymore_Noel_Remote,,1012.08801,16.0272,66.95325,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Noel,0,12101,11,3401,25,,1,34,1;3;5,900221;900223;900225,10000034,ʿšĿɿŮͣһܳΪʽʿ -10000035,,ART/Char/Avatar/Avatar_Loli_Sword_Qiqi/Avatar_Loli_Sword_Qiqi,ART/Char/Avatar/Avatar_Loli_Sword_Qiqi/Avatar_Loli_Sword_Qiqi_Remote,ART/Char/Avatar/Avatar_Loli_Sword_Qiqi/Avatar_Loli_Sword_Qiqi,ART/Char/Avatar/Avatar_Loli_Sword_Qiqi/Avatar_Loli_Sword_Qiqi_Remote,,962.8532,22.344,71.796,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Qiqi,0,11101,1,3501,25,,1,35,1;3;5,900231;900233;900235,10000035,ҩ®®IJҩѧͽɫ԰ֽIJ֮ˡ٣Ҳûʲô顣 -10000036,,ART/Char/Avatar/Avatar_Boy_Claymore_Chongyun/Avatar_Boy_Claymore_Chongyun,ART/Char/Avatar/Avatar_Boy_Claymore_Chongyun/Avatar_Boy_Claymore_Chongyun_Remote,ART/Char/Avatar/Avatar_Boy_Claymore_Chongyun/Avatar_Boy_Claymore_Chongyun,ART/Char/Avatar/Avatar_Boy_Claymore_Chongyun/Avatar_Boy_Claymore_Chongyun_Remote,,920.90891,18.6984,54.36375,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Chongyun,0,12101,11,3601,25,,1,36,1;3;5,900241;900243;900245,10000036,аҵ᷽ʿΪѹġ֮塹ѾĻ -10000037,,ART/Char/Avatar/Avatar_Girl_Bow_Ganyu/Avatar_Girl_Bow_Ganyu,ART/Char/Avatar/Avatar_Girl_Bow_Ganyu/Avatar_Girl_Bow_Ganyu_Remote,ART/Char/Avatar/Avatar_Girl_Bow_Ganyu/Avatar_Girl_Bow_Ganyu,ART/Char/Avatar/Avatar_Girl_Bow_Ganyu/Avatar_Girl_Bow_Ganyu_Remote,,762.656,26.068,49.0606,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Ganyu,1,15101,12,3701,25,,1,37,1;3;5,900251;900253;900255,10000037,ºͤ飬ޡ롹Ѫ -10000038,,ART/Char/Avatar/Avatar_Boy_Sword_Albedo/Avatar_Boy_Sword_Albedo,ART/Char/Avatar/Avatar_Boy_Sword_Albedo/Avatar_Boy_Sword_Albedo_Remote,ART/Char/Avatar/Avatar_Boy_Sword_Albedo/Avatar_Boy_Sword_Albedo,ART/Char/Avatar/Avatar_Boy_Sword_Albedo/Avatar_Boy_Sword_Albedo_Remote,,1029.5856,19.551,68.2062,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Albedo,0,11101,1,3801,25,,1,38,1;3;5,900261;900263;900265,10000038,ʿϯʿСӶӳ֮ӡš -10000039,ϰ,ART/Char/Avatar/Avatar_Loli_Bow_Diona/Avatar_Loli_Bow_Diona,ART/Char/Avatar/Avatar_Loli_Bow_Diona/Avatar_Loli_Bow_Diona_Remote,ART/Char/Avatar/Avatar_Loli_Bow_Diona/Avatar_Loli_Bow_Diona,ART/Char/Avatar/Avatar_Loli_Bow_Diona/Avatar_Loli_Bow_Diona_Remote,,802.37608,17.808,50.358,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Diona,1,15101,12,3901,25,,1,39,1;3;5,900271;900273;900275,10000039,ŴϡġˡѪͳŮèβƹݡijʦ -10000041,Ī,ART/Char/Avatar/Avatar_Girl_Catalyst_Mona/Avatar_Girl_Catalyst_Mona,ART/Char/Avatar/Avatar_Girl_Catalyst_Mona/Avatar_Girl_Catalyst_Mona_Remote,ART/Char/Avatar/Avatar_Girl_Catalyst_Mona/Avatar_Girl_Catalyst_Mona,ART/Char/Avatar/Avatar_Girl_Catalyst_Mona/Avatar_Girl_Catalyst_Mona_Remote,,810.322,22.344,50.8555,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Mona,0,14101,10,4101,25,,1,41,1;3;5,900281;900283;900285,10000041,صŮռʿԼǡΰռʿĪȡӵIJʵѧ߰ -10000042,,ART/Char/Avatar/Avatar_Girl_Sword_Keqing/Avatar_Girl_Sword_Keqing,ART/Char/Avatar/Avatar_Girl_Sword_Keqing/Avatar_Girl_Sword_Keqing_Remote,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirl/Avatar_Girl_Sword_PlayerGirl,ART/Char/Avatar/Avatar_Girl_Sword_Keqing/Avatar_Girl_Sword_Keqing_Remote,,1020.0524,25.137,62.2232,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Keqing,0,11101,1,4201,25,,1,42,1;3;5,900291;900293;900295,10000042,֮һǡԡ۾һԶ¡΢ʡʵϣͦˡ -10000043,ɰ,ART/Char/Avatar/Avatar_Girl_Catalyst_Sucrose/Avatar_Girl_Catalyst_Sucrose,ART/Char/Avatar/Avatar_Girl_Catalyst_Sucrose/Avatar_Girl_Catalyst_Sucrose_Remote,ART/Char/Avatar/Avatar_Girl_Catalyst_Sucrose/Avatar_Girl_Catalyst_Sucrose,ART/Char/Avatar/Avatar_Girl_Catalyst_Sucrose/Avatar_Girl_Catalyst_Sucrose_Remote,,775.02235,14.2464,58.94175,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Sucrose,0,14101,10,4301,25,,1,43,1;3;5,900301;900303;900305,10000043,ʿѧɵоߡ -10000044,,ART/Char/Avatar/Avatar_Girl_Claymore_Xinyan/Avatar_Girl_Claymore_Xinyan,ART/Char/Avatar/Avatar_Girl_Claymore_Xinyan/Avatar_Girl_Claymore_Xinyan_Remote,ART/Char/Avatar/Avatar_Girl_Claymore_Xinyan/Avatar_Girl_Claymore_Xinyan,ART/Char/Avatar/Avatar_Girl_Claymore_Xinyan/Avatar_Girl_Claymore_Xinyan_Remote,,939.14473,20.83536,66.95325,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Xinyan,0,12101,11,4401,25,,1,44,1;3;5,900311;900313;900315,10000044,¸Ψһҡֺ֣Ŷԡɼķ -10000045,ɯ,ART/Char/Avatar/Avatar_Lady_Pole_Rosaria/Avatar_Lady_Pole_Rosaria,ART/Char/Avatar/Avatar_Lady_Pole_Rosaria/Avatar_Lady_Pole_Rosaria_Remote,ART/Char/Avatar/Avatar_Lady_Pole_Rosaria/Avatar_Lady_Pole_Rosaria,ART/Char/Avatar/Avatar_Lady_Pole_Rosaria/Avatar_Lady_Pole_Rosaria_Remote,,1030.32383,20.12304,59.514,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Rosaria,0,13101,13,4501,25,,1,45,1;3;5,900321;900323;900325,10000045,˴ﶼְԱŮ䵭͸ǵж -10000046,,ART/Char/Avatar/Avatar_Girl_Pole_Hutao/Avatar_Girl_Pole_Hutao,ART/Char/Avatar/Avatar_Girl_Pole_Hutao/Avatar_Girl_Pole_Hutao_Remote,ART/Char/Avatar/Avatar_Girl_Pole_Hutao/Avatar_Girl_Pole_Hutao,ART/Char/Avatar/Avatar_Girl_Pole_Hutao/Avatar_Girl_Pole_Hutao_Remote,,1210.7164,8.2859,68.2062,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Hutao,0,13101,13,4601,25,,1,46,1;3;5,900331;900333;900335,10000046,áʮߴµ -10000047,ԭҶ,ART/Char/Avatar/Avatar_Boy_Sword_Kazuha/Avatar_Boy_Sword_Kazuha,ART/Char/Avatar/Avatar_Boy_Sword_Kazuha/Avatar_Boy_Sword_Kazuha_Remote,ART/Char/Avatar/Avatar_Boy_Sword_Kazuha/Avatar_Boy_Sword_Kazuha,ART/Char/Avatar/Avatar_Boy_Sword_Kazuha/Avatar_Boy_Sword_Kazuha_Remote,,1039.1188,23.0888,62.8215,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Kazuha,0,11101,1,4701,25,,1,47,1;3;5,900341;900343;900345,10000047,Ե޵ʿ´ӡʮ֡СºͶѣ¡ -10000048,,ART/Char/Avatar/Avatar_Girl_Catalyst_Feiyan/Avatar_Girl_Catalyst_Feiyan,ART/Char/Avatar/Avatar_Girl_Catalyst_Feiyan/Avatar_Girl_Catalyst_Feiyan_Remote,ART/Char/Avatar/Avatar_Girl_Catalyst_Feiyan/Avatar_Girl_Catalyst_Feiyan,ART/Char/Avatar/Avatar_Girl_Catalyst_Feiyan/Avatar_Girl_Catalyst_Feiyan_Remote,,784.14026,20.12304,49.2135,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Feiyan,0,14101,10,4801,25,,1,48,1;3;5,900351;900353;900355,10000048,Ծ¸۵֪ɷѯʦѪľŮ -10000049,,ART/Char/Avatar/Avatar_Girl_Bow_Yoimiya/Avatar_Girl_Bow_Yoimiya,ART/Char/Avatar/Avatar_Girl_Bow_Yoimiya/Avatar_Girl_Bow_Yoimiya_Remote,ART/Char/Avatar/Avatar_Girl_Bow_Yoimiya/Avatar_Girl_Bow_Yoimiya,ART/Char/Avatar/Avatar_Girl_Bow_Yoimiya/Avatar_Girl_Bow_Yoimiya_Remote,,791.2556,25.137,47.864,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Yoimiya,1,15101,12,4901,25,,1,49,1;3;5,900361;900363;900365,10000049,Ұԭ̻꡹곤ļŮǵԸ̻еܹɽ -10000050,,ART/Char/Avatar/Avatar_Male_Pole_Tohma/Avatar_Male_Pole_Tohma,ART/Char/Avatar/Avatar_Male_Pole_Tohma/Avatar_Male_Pole_Tohma_Remote,ART/Char/Avatar/Avatar_Male_Pole_Tohma/Avatar_Male_Pole_Tohma,ART/Char/Avatar/Avatar_Male_Pole_Tohma/Avatar_Male_Pole_Tohma_Remote,,866.20145,16.9176,62.9475,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Tohma,0,13101,13,5001,25,,1,50,1;3;5,900371;900373;900375,10000050,ҵļ٣Ծڵ޵ġͷߡ -10000051,lj,ART/Char/Avatar/Avatar_Lady_Claymore_Eula/Avatar_Lady_Claymore_Eula,ART/Char/Avatar/Avatar_Lady_Claymore_Eula/Avatar_Lady_Claymore_Eula_Remote,ART/Char/Avatar/Avatar_Lady_Claymore_Eula/Avatar_Lady_Claymore_Eula,ART/Char/Avatar/Avatar_Lady_Claymore_Eula/Avatar_Lady_Claymore_Eula_Remote,,1029.5856,26.6266,58.45391,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Eula,0,12101,11,5101,25,,1,51,1;3;5,900381;900383;900385,10000051,ϼġ˻ʿʿλСӶӳΪɹȴ˿ͷʿţ¼ɵһš -10000052,׵罫,ART/Char/Avatar/Avatar_Lady_Pole_Shougun/Avatar_Lady_Pole_Shougun,ART/Char/Avatar/Avatar_Lady_Pole_Shougun/Avatar_Lady_Pole_Shougun_Remote,ART/Char/Avatar/Avatar_Lady_Pole_Shougun/Avatar_Lady_Pole_Shougun,ART/Char/Avatar/Avatar_Lady_Pole_Shougun/Avatar_Lady_Pole_Shougun_Remote,,1004.79928,26.2542,61.44541,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Shougun,0,13101,13,5201,25,,1,52,1;3;5,900401;900403;900405,10000052,ΪˣبŲ֮㡹 -10000053,,ART/Char/Avatar/Avatar_Loli_Claymore_Sayu/Avatar_Loli_Claymore_Sayu,ART/Char/Avatar/Avatar_Loli_Claymore_Sayu/Avatar_Loli_Claymore_Sayu_Remote,ART/Char/Avatar/Avatar_Loli_Claymore_Sayu/Avatar_Loli_Claymore_Sayu,ART/Char/Avatar/Avatar_Loli_Claymore_Sayu/Avatar_Loli_Claymore_Sayu_Remote,,993.85219,20.4792,62.432475,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Sayu,0,12101,11,5301,25,,1,53,1;3;5,900391;900393;900395,10000053,ڡĩߡСɣû˯һ -10000054,ɺĺ,ART/Char/Avatar/Avatar_Girl_Catalyst_Kokomi/Avatar_Girl_Catalyst_Kokomi,ART/Char/Avatar/Avatar_Girl_Catalyst_Kokomi/Avatar_Girl_Catalyst_Kokomi_Remote,ART/Char/Avatar/Avatar_Girl_Catalyst_Kokomi/Avatar_Girl_Catalyst_Kokomi,ART/Char/Avatar/Avatar_Girl_Catalyst_Kokomi/Avatar_Girl_Catalyst_Kokomi_Remote,,1048.652,18.2476,51.15465,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Kokomi,0,14101,10,5401,25,,1,54,1;3;5,900421;900423;900425,10000054,oġŮͳܺo˵Ů -10000055,,ART/Char/Avatar/Avatar_Boy_Bow_Gorou/Avatar_Boy_Bow_Gorou,ART/Char/Avatar/Avatar_Boy_Bow_Gorou/Avatar_Boy_Bow_Gorou_Remote,ART/Char/Avatar/Avatar_Boy_Bow_Gorou/Avatar_Boy_Bow_Gorou,ART/Char/Avatar/Avatar_Boy_Bow_Gorou/Avatar_Boy_Bow_Gorou_Remote,,802.37608,15.31488,54.36375,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Gorou,1,15101,12,5501,25,,1,55,1;3;5,900451;900453;900455,10000055,oĴ󽫣ܲ -10000056,,ART/Char/Avatar/Avatar_Lady_Bow_Sara/Avatar_Lady_Bow_Sara,ART/Char/Avatar/Avatar_Lady_Bow_Sara/Avatar_Lady_Bow_Sara_Remote,ART/Char/Avatar/Avatar_Lady_Bow_Sara/Avatar_Lady_Bow_Sara,ART/Char/Avatar/Avatar_Lady_Bow_Sara/Avatar_Lady_Bow_Sara_Remote,,802.37608,16.38336,52.647,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Sara,1,15101,12,5601,25,,1,56,1;3;5,900411;900413;900415,10000056,СĴ󽫣ɱϣս -10000057,һ,ART/Char/Avatar/Avatar_Male_Claymore_Itto/Avatar_Male_Claymore_Itto,ART/Char/Avatar/Avatar_Male_Claymore_Itto/Avatar_Male_Claymore_Itto_Remote,ART/Char/Avatar/Avatar_Male_Claymore_Itto/Avatar_Male_Claymore_Itto,ART/Char/Avatar/Avatar_Male_Claymore_Itto/Avatar_Male_Claymore_Itto_Remote,,1000.986,17.689,74.66784,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Itto,0,12101,11,5701,25,,1,57,1;3;5,900441;900443;900445,10000057,Ծڵ޳ǻġɡĿͷ졣ʲôû˵ɣҲ -10000058,,ART/Char/Avatar/Avatar_Lady_Catalyst_Yae/Avatar_Lady_Catalyst_Yae,ART/Char/Avatar/Avatar_Lady_Catalyst_Yae/Avatar_Lady_Catalyst_Yae_Remote,ART/Char/Avatar/Avatar_Lady_Catalyst_Yae/Avatar_Lady_Catalyst_Yae,ART/Char/Avatar/Avatar_Lady_Catalyst_Yae/Avatar_Lady_Catalyst_Yae_Remote,,807.46204,26.4404,44.2742,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Yae,0,14101,10,5801,25,,1,58,1;3;5,900481;900483;900485,10000058,Ĺ˾ˣΡáܱࡣ˵²벻Ĵϻ -10000059,¹ҰԺƽ,ART/Char/Avatar/Avatar_Boy_Catalyst_Heizo/Avatar_Boy_Catalyst_Heizo,ART/Char/Avatar/Avatar_Boy_Catalyst_Heizo/Avatar_Boy_Catalyst_Heizo_Remote,ART/Char/Avatar/Avatar_Boy_Catalyst_Heizo/Avatar_Boy_Catalyst_Heizo,ART/Char/Avatar/Avatar_Boy_Catalyst_Heizo/Avatar_Boy_Catalyst_Heizo_Remote,,893.55518,18.87648,57.33945,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Heizo,0,14101,10,5901,25,,1,59,1;3;5,900521;900523;900525,10000059,еֱ̽˼硣 -10000060,ҹ,ART/Char/Avatar/Avatar_Lady_Bow_Yelan/Avatar_Lady_Bow_Yelan,ART/Char/Avatar/Avatar_Lady_Bow_Yelan/Avatar_Lady_Bow_Yelan_Remote,ART/Char/Avatar/Avatar_Lady_Bow_Yelan/Avatar_Lady_Bow_Yelan,ART/Char/Avatar/Avatar_Lady_Bow_Yelan/Avatar_Lady_Bow_Yelan_Remote,,1124.9176,18.9924,42.65879,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Yelan,1,15101,12,6001,25,,1,60,1;3;5,900501;900503;900505,10000060,Գƹְ˾ʿȴ˾¼ġ֮ˡ -10000062,,ART/Char/Avatar/Avatar_Girl_Bow_Aloy/Avatar_Girl_Bow_Aloy,ART/Char/Avatar/Avatar_Girl_Bow_Aloy/Avatar_Girl_Bow_Aloy_Remote,ART/Char/Avatar/Avatar_Girl_Bow_Aloy/Avatar_Girl_Bow_Aloy,ART/Char/Avatar/Avatar_Girl_Bow_Aloy/Avatar_Girl_Bow_Aloy_Remote,,848.4548,18.21036,52.6504,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,105,1,0,0,ConfigAvatar_Aloy,1,15101,12,6201,25,,1,62,1;3;5,900431;900433;900435,10000062,ߣޱȻ֡ʱ׼Ϊ֮¶칭ż -10000063,,ART/Char/Avatar/Avatar_Lady_Pole_Shenhe/Avatar_Lady_Pole_Shenhe,ART/Char/Avatar/Avatar_Lady_Pole_Shenhe/Avatar_Lady_Pole_Shenhe_Remote,ART/Char/Avatar/Avatar_Lady_Pole_Shenhe/Avatar_Lady_Pole_Shenhe,ART/Char/Avatar/Avatar_Lady_Pole_Shenhe/Avatar_Lady_Pole_Shenhe_Remote,,1011.47252,23.6474,64.6164,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Shenhe,0,13101,13,6301,25,,1,63,1;3;5,900461;900463;900465,10000063,ʳɼӵܡȺɽ֮䣬Ҳ˰㵭Į롣 -10000064,,ART/Char/Avatar/Avatar_Girl_Pole_Yunjin/Avatar_Girl_Pole_Yunjin,ART/Char/Avatar/Avatar_Girl_Pole_Yunjin/Avatar_Girl_Pole_Yunjin_Remote,ART/Char/Avatar/Avatar_Girl_Pole_Yunjin/Avatar_Girl_Pole_Yunjin,ART/Char/Avatar/Avatar_Girl_Pole_Yunjin/Avatar_Girl_Pole_Yunjin_Remote,,893.55518,16.0272,61.5741,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Yunjin,0,13101,13,6401,25,,1,64,1;3;5,900471;900473;900475,10000064,ݳһϷǡԳһɣǡˡ -10000065,,ART/Char/Avatar/Avatar_Girl_Sword_Shinobu/Avatar_Girl_Sword_Shinobu,ART/Char/Avatar/Avatar_Girl_Sword_Shinobu/Avatar_Girl_Sword_Shinobu_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Shinobu/Avatar_Girl_Sword_Shinobu,ART/Char/Avatar/Avatar_Girl_Sword_Shinobu/Avatar_Girl_Sword_Shinobu_Remote,,1030.32383,17.808,62.9475,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Shinobu,0,11101,1,6501,25,,1,65,1;3;5,900511;900513;900515,10000065,ɿġɡĸ֡رעɿݵIJǡɡǸ֡ -10000066,,ART/Char/Avatar/Avatar_Male_Sword_Ayato/Avatar_Male_Sword_Ayato,ART/Char/Avatar/Avatar_Male_Sword_Ayato/Avatar_Male_Sword_Ayato_Remote,ART/Char/Avatar/Avatar_Male_Sword_Ayato/Avatar_Male_Sword_Ayato,ART/Char/Avatar/Avatar_Male_Sword_Ayato/Avatar_Male_Sword_Ayato_Remote,,1067.7184,23.275,59.83,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Ayato,0,11101,1,6601,25,,1,66,1;3;5,900491;900493;900495,10000066,ΪμΪ񣬴ֶΡ -10000067,,ART/Char/Avatar/Avatar_Girl_Bow_Collei/Avatar_Girl_Bow_Collei,ART/Char/Avatar/Avatar_Girl_Bow_Collei/Avatar_Girl_Bow_Collei_Remote,ART/Char/Avatar/Avatar_Girl_Bow_Collei/Avatar_Girl_Bow_Collei,ART/Char/Avatar/Avatar_Girl_Bow_Collei/Avatar_Girl_Bow_Collei_Remote,,820.6119,16.73952,50.358,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Collei,1,15101,12,6701,25,,1,67,1;3;5,900551;900553;900555,10000067,ԾڵֵļϰѲԱбһġ -10000068,,ART/Char/Avatar/Avatar_Loli_Claymore_Dori/Avatar_Loli_Claymore_Dori,ART/Char/Avatar/Avatar_Loli_Claymore_Dori/Avatar_Loli_Claymore_Dori_Remote,ART/Char/Avatar/Avatar_Loli_Claymore_Dori/Avatar_Loli_Claymore_Dori,ART/Char/Avatar/Avatar_Loli_Claymore_Dori/Avatar_Loli_Claymore_Dori_Remote,,1039.44174,18.6984,60.6585,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Dori,0,12101,11,6801,25,,1,68,1;3;5,900531;900533;900535,10000068,ûаٻˣϲĦ -10000069,,ART/Char/Avatar/Avatar_Boy_Bow_Tighnari/Avatar_Boy_Bow_Tighnari,ART/Char/Avatar/Avatar_Boy_Bow_Tighnari/Avatar_Boy_Bow_Tighnari_Remote,ART/Char/Avatar/Avatar_Boy_Bow_Tighnari/Avatar_Boy_Bow_Tighnari,ART/Char/Avatar/Avatar_Boy_Bow_Tighnari/Avatar_Boy_Bow_Tighnari_Remote,,844.64152,20.8544,49.0606,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Tighnari,1,15101,12,6901,25,,1,69,1;3;5,900541;900543;900545,10000069,ֲͨѧѧߣڵѲֹһְֱȳó̵ԹϺͿˡ -10000070,¶,ART/Char/Avatar/Avatar_Girl_Sword_Nilou/Avatar_Girl_Sword_Nilou,ART/Char/Avatar/Avatar_Girl_Sword_Nilou/Avatar_Girl_Sword_Nilou_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Nilou/Avatar_Girl_Sword_Nilou,ART/Char/Avatar/Avatar_Girl_Sword_Nilou/Avatar_Girl_Sword_Nilou_Remote,,1182.1168,17.8752,56.71884,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Nilou,0,11101,1,7001,25,,1,70,1;3;5,900581;900583;900585,10000070,ݶ糡֪ߣ鶯Ϊ˴ơ -10000071,ŵ,ART/Char/Avatar/Avatar_Boy_Pole_Cyno/Avatar_Boy_Pole_Cyno,ART/Char/Avatar/Avatar_Boy_Pole_Cyno/Avatar_Boy_Pole_Cyno_Remote,ART/Char/Avatar/Avatar_Boy_Pole_Cyno/Avatar_Boy_Pole_Cyno,ART/Char/Avatar/Avatar_Boy_Pole_Cyno/Avatar_Boy_Pole_Cyno_Remote,,972.3864,24.7646,66.88994,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Cyno,0,13101,13,7101,25,,1,71,1;3;5,900561;900563;900565,10000071,Ժڸѧǵġ͹١ʱɲڭѧԺġءЧʡ -10000072,˿,ART/Char/Avatar/Avatar_Lady_Pole_Candace/Avatar_Lady_Pole_Candace,ART/Char/Avatar/Avatar_Lady_Pole_Candace/Avatar_Lady_Pole_Candace_Remote,ART/Char/Avatar/Avatar_Lady_Pole_Candace/Avatar_Lady_Pole_Candace,ART/Char/Avatar/Avatar_Lady_Pole_Candace/Avatar_Lady_Pole_Candace_Remote,,911.791,17.808,57.225,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Candace,0,13101,13,7201,25,,1,72,1;3;5,900571;900573;900575,10000072,ɫ۵ijᣬػߡ -10000073,,ART/Char/Avatar/Avatar_Loli_Catalyst_Nahida/Avatar_Loli_Catalyst_Nahida,ART/Char/Avatar/Avatar_Loli_Catalyst_Nahida/Avatar_Loli_Catalyst_Nahida_Remote,ART/Char/AvatarAvatar_Loli_Catalyst_Nahida/Avatar_Loli_Catalyst_Nahida,ART/Char/Avatar/Avatar_Loli_Catalyst_Nahida/Avatar_Loli_Catalyst_Nahida_Remote,,806.50872,23.275,49.0606,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Nahida,0,14101,10,7301,25,,1,73,1;3;5,900601;900603;900605,10000073,Ӿƹֻ֮н羡۵ס -10000074,,ART/Char/Avatar/Avatar_Girl_Sword_Layla/Avatar_Girl_Sword_Layla,ART/Char/Avatar/Avatar_Girl_Sword_Layla/Avatar_Girl_Sword_Layla_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Layla/Avatar_Girl_Sword_Layla,ART/Char/Avatar/Avatar_Girl_Sword_Layla/Avatar_Girl_Sword_Layla_Remote,,930.02682,18.16416,54.936,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Layla,0,11101,1,7401,25,,1,74,1;3;5,900591;900593;900595,10000074,רѧѧԺѧʱΣȱ˯š -11000008,4,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,3,0,1,4,1,0,0,ConfigAvatar_Qin,0,11101,1,8011,25,,1,2,,,10000001, -11000009,,QA/TestAvatar/Scene_TestCube,QA/TestAvatar/Scene_TestCube_Remote,QA/TestAvatar/Scene_TestCube,QA/TestAvatar/Scene_TestCube_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,3,0,1,4,1,0,0,Config_NudeHeroine_Type_01,0,11101,1,9011,25,,1,2,,,10000001, -11000010,ģ1,ART/Char/Avatar/Avatar_Girl_Sword_TestHeroine_Type_01/Avatar_Girl_Sword_TestHeroine_T1_Nude,ART/Char/Avatar/Avatar_Girl_Sword_TestHeroine_Type_01/Avatar_Girl_Sword_TestHeroine_T1_Nude_Remote,ART/Char/Avatar/Avatar_Girl_Sword_TestHeroine_Type_01/Avatar_Girl_Sword_TestHeroine_T1_Nude,ART/Char/Avatar/Avatar_Girl_Sword_TestHeroine_Type_01/Avatar_Girl_Sword_TestHeroine_T1_Nude_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,3,0,1,4,1,0,0,Config_NudeHeroine_Type_01,0,11101,1,10011,25,,1,2,,,10000001, -11000011,,ART/Char/Avatar/Avatar_Boy_Sword_Naked/Avatar_Boy_Sword_Naked,ART/Char/Avatar/Avatar_Boy_Sword_Naked/Avatar_Boy_Sword_Naked_Remote,ART/Char/Avatar/Avatar_Boy_Sword_Naked/Avatar_Boy_Sword_Naked,ART/Char/Avatar/Avatar_Boy_Sword_Naked/Avatar_Boy_Sword_Naked_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Naked,0,11101,1,501,25,,1,2,,,10000001, -11000013,,ART/Char/Avatar/Avatar_Girl_Sword_TestSync/Avatar_Girl_Sword_TestSync,ART/Char/Avatar/Avatar_Girl_Sword_TestSync/Avatar_Girl_Sword_TestSync_Remote,ART/Char/Avatar/Avatar_Girl_Sword_TestSync/Avatar_Girl_Sword_TestSync,ART/Char/Avatar/Avatar_Girl_Sword_TestSync/Avatar_Girl_Sword_TestSync_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,1,0,1,4,1,0,0,Config_NudeHeroine_TestSync,0,11101,1,13011,25,,1,2,,,10000001, -11000017,Ͳ,ART/Char/Avatar/Avatar_Male_Sword_Testman/Avatar_Male_Sword_Testman,ART/Char/Avatar/Avatar_Male_Sword_Testman/Avatar_Male_Sword_Testman_Remote,ART/Char/Avatar/Avatar_Male_Sword_Testman/Avatar_Male_Sword_Testman,ART/Char/Avatar/Avatar_Male_Sword_Testman/Avatar_Male_Sword_Testman_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kaeya,0,11101,1,1501,25,,1,2,,,10000001, -11000018,ŮͲ,ART/Char/Avatar/Avatar_Lady_Sword_Testlady/Avatar_Lady_Sword_Testlady,ART/Char/Avatar/Avatar_Lady_Sword_Testlady/Avatar_Lady_Sword_Testlady_Remote,ART/Char/Avatar/Avatar_Lady_Sword_Testlady/Avatar_Lady_Sword_Testlady,ART/Char/Avatar/Avatar_Lady_Sword_Testlady/Avatar_Lady_Sword_Testlady_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Qin,0,11101,1,1501,25,,1,2,,,10000001, -11000019,ŮͲ,ART/Char/Avatar/Avatar_Girl_Sword_Testgirl/Avatar_Girl_Sword_Testgirl,ART/Char/Avatar/Avatar_Girl_Sword_Testgirl/Avatar_Girl_Sword_Testgirl_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Testgirl/Avatar_Girl_Sword_Testgirl,ART/Char/Avatar/Avatar_Girl_Sword_Testgirl/Avatar_Girl_Sword_Testgirl_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Ayaka,0,11101,1,1501,25,,1,2,,,10000001, -11000025,,ART/Char/Avatar/Avatar_Boy_Bow_Aquaria/Avatar_Boy_Bow_Aquaria,ART/Char/Avatar/Avatar_Boy_Bow_Aquaria/Avatar_Boy_Bow_Aquaria_Remote,ART/Char/Avatar/Avatar_Boy_Bow_Aquaria/Avatar_Boy_Bow_Aquaria,ART/Char/Avatar/Avatar_Boy_Bow_Aquaria/Avatar_Boy_Bow_Aquaria_Remote,,208.6,8.2,9.5,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Aquaria,1,15101,12,25011,25,,1,2,,,10000001, -11000026,,ART/Char/Avatar/Avatar_Loli_Catalyst_Yaoyao/Avatar_Loli_Catalyst_Yaoyao,ART/Char/Avatar/Avatar_Loli_Catalyst_Yaoyao/Avatar_Loli_Catalyst_Yaoyao_Remote,ART/Char/Avatar/Avatar_Loli_Catalyst_Yaoyao/Avatar_Loli_Catalyst_Yaoyao,ART/Char/Avatar/Avatar_Loli_Catalyst_Yaoyao/Avatar_Loli_Catalyst_Yaoyao_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Ayaka,0,14101,10,1501,25,,1,2,,,10000001, -11000027,ŮͲ-Ż,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,,,10000001, -11000028,׺Ů,ART/Char/Avatar/Avatar_Girl_Pole_Prototype/Avatar_Girl_Pole_Prototype,ART/Char/Avatar/Avatar_Girl_Pole_Prototype/Avatar_Girl_Pole_Prototype_Remote,ART/Char/Avatar/Avatar_Girl_Pole_Prototype/Avatar_Girl_Pole_Prototype,ART/Char/Avatar/Avatar_Girl_Pole_Prototype/Avatar_Girl_Pole_Prototype_Remote,,185,6,10.4,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Prototype,0,13101,13,28011,25,,1,2,,,10000001, -11000030,Ů,ART/Char/Avatar/Avatar_Girl_Claymore_Claymoregirl/Avatar_Girl_Claymore_Claymoregirl,ART/Char/Avatar/Avatar_Girl_Claymore_Claymoregirl/Avatar_Girl_Claymore_Claymoregirl_Remote,ART/Char/Avatar/Avatar_Girl_Claymore_Claymoregirl/Avatar_Girl_Claymore_Claymoregirl,ART/Char/Avatar/Avatar_Girl_Claymore_Claymoregirl/Avatar_Girl_Claymore_Claymoregirl_Remote,,189.5,5.6,10.5,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Ayaka,0,12101,11,30011,25,,1,2,,,10000001, -11000031,A,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,,,10000001, -11000032,B,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,,,10000001, -11000033,C,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,,,10000001, -11000034,D,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,,,10000001, -11000035,ǹŮ,ART/Char/Avatar/Avatar_Lady_Pole_Ladypole/Avatar_Lady_Pole_Ladypole,ART/Char/Avatar/Avatar_Lady_Pole_Ladypole/Avatar_Lady_Pole_Ladypole_Remote,ART/Char/Avatar/Avatar_Lady_Pole_Ladypole/Avatar_Lady_Pole_Ladypole,ART/Char/Avatar/Avatar_Lady_Pole_Ladypole/Avatar_Lady_Pole_Ladypole_Remote,,185,6,10.4,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Diluc,0,13101,13,101,25,,1,2,,,10000001, -11000036,ֽŮ,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,,,10000001, -11000037,Rx׺,ART/Char/Avatar/Avatar_Boy_Sword_PlayerBoy/Avatar_Boy_Sword_PlayerBoy_NPCAvatar,ART/Char/Avatar/Avatar_Boy_Sword_RuoxinTest/Avatar_Boy_Sword_RuoxinTest_Remote,ART/Char/Avatar/Avatar_Boy_Sword_RuoxinTest/Avatar_Boy_Sword_RuoxinTest,ART/Char/Avatar/Avatar_Boy_Sword_RuoxinTest/Avatar_Boy_Sword_RuoxinTest_Remote,,191,5,11,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_RuoxinTest,1,15101,12,37011,25,,1,2,,,10000001, -11000038,Ͳ,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,,,10000001, -11000039,Ͳ,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,,,10000001, -11000040,Ůչ,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirlNew/Avatar_Girl_Sword_PlayerGirlNew,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirlNew/Avatar_Girl_Sword_PlayerGirlNew_Remote,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirlNew/Avatar_Girl_Sword_PlayerGirlNew,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirlNew/Avatar_Girl_Sword_PlayerGirlNew_Remote,,441.9454,17.6352,15.9755,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,0,0,1,5,1,0,0,ConfigAvatar_PlayerGirl,0,11101,1,701,25,,1,2,,,10000001, -11000041,չ,ART/Char/Avatar/Avatar_Boy_Claymore_ChongyunTest/Avatar_Boy_Claymore_ChongyunTest,ART/Char/Avatar/Avatar_Boy_Claymore_ChongyunTest/Avatar_Boy_Claymore_ChongyunTest_Remote,ART/Char/Avatar/Avatar_Boy_Claymore_ChongyunTest/Avatar_Boy_Claymore_ChongyunTest,ART/Char/Avatar/Avatar_Boy_Claymore_ChongyunTest/Avatar_Boy_Claymore_ChongyunTest_Remote,,441.9454,17.6352,15.9755,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_ChongyunTest,0,11101,1,501,25,,1,2,,,10000001, -11000042,ƣԣ,ART/Char/Avatar/Avatar_Boy_Claymore_ChongyunTest/Avatar_Boy_Claymore_ChongyunTest,ART/Char/Avatar/Avatar_Boy_Claymore_ChongyunTest/Avatar_Boy_Claymore_ChongyunTest_Remote,ART/Char/Avatar/Avatar_Boy_Claymore_ChongyunTest/Avatar_Boy_Claymore_ChongyunTest,ART/Char/Avatar/Avatar_Boy_Claymore_ChongyunTest/Avatar_Boy_Claymore_ChongyunTest_Remote,,441.9454,17.6352,15.9755,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_ChongyunTest,0,11101,1,38001,25,,1,2,,,10000001, -11000043,Խɫ,ART/Char/Avatar/Avatar_Loli_Claymore_Sayu/Avatar_Loli_Claymore_Sayu,ART/Char/Avatar/Avatar_Loli_Claymore_Sayu/Avatar_Loli_Claymore_Sayu_Remote,ART/Char/Avatar/Avatar_Loli_Claymore_Sayu/Avatar_Loli_Claymore_Sayu,ART/Char/Avatar/Avatar_Loli_Claymore_Sayu/Avatar_Loli_Claymore_Sayu_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Ayaka,0,14101,11,1501,25,,1,2,,,10000001, -11000044,ߣԣ,ART/Char/Avatar/Avatar_Loli_Sword_Qiqi/Avatar_Loli_Sword_Qiqi,ART/Char/Avatar/Avatar_Loli_Sword_Qiqi/Avatar_Loli_Sword_Qiqi_Remote,ART/Char/Avatar/Avatar_Loli_Sword_Qiqi/Avatar_Loli_Sword_Qiqi,ART/Char/Avatar/Avatar_Loli_Sword_Qiqi/Avatar_Loli_Sword_Qiqi_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Ayaka,0,14101,1,1501,25,,1,2,,,10000001, -11000045,ϰ(),ART/Char/Avatar/Avatar_Loli_Bow_Diona/Avatar_Loli_Bow_Diona,ART/Char/Avatar/Avatar_Loli_Bow_Diona/Avatar_Loli_Bow_Diona_Remote,ART/Char/Avatar/Avatar_Loli_Bow_Diona/Avatar_Loli_Bow_Diona,ART/Char/Avatar/Avatar_Loli_Bow_Diona/Avatar_Loli_Bow_Diona_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Ayaka,0,14101,12,1501,25,,1,2,,,10000001, +ID,名称$text_name_Name,Prefab路径,Prefab_Remote路径,Controller路径,Controller_Remote路径,默认阵营,基础生命值,基础攻击力,基础防御力,暴击率,暴击抗性,暴击伤害,火元素抗性,草元素抗性,水元素抗性,电元素抗性,风元素抗性,冰元素抗性,岩元素抗性,火元素伤害加成,草元素伤害加成,水元素伤害加成,电元素伤害加成,风元素伤害加成,冰元素伤害加成,岩元素伤害加成,[属性成长]1类型,[属性成长]1曲线,[属性成长]2类型,[属性成长]2曲线,[属性成长]3类型,[属性成长]3曲线,元素精通,物理抗性,物理伤害加成,是否使用,反应暴击率,反应暴击伤害,角色品质,充能效率,治疗效果,受治疗效果,战斗config,是否远程射击角色,初始武器,武器种类,技能库ID,体力恢复速度,候选技能库ID,角色类型,角色突破ID,角色突破奖励获取等阶,角色突破奖励,特性组ID,描述$text_name_Desc +10000001,凯特,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,1;3;5,900011;900013;900015,10000001, +10000002,神里绫华,ART/Char/Avatar/Avatar_Girl_Sword_Ayaka/Avatar_Girl_Sword_Ayaka,ART/Char/Avatar/Avatar_Girl_Sword_Ayaka/Avatar_Girl_Sword_Ayaka_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Ayaka/Avatar_Girl_Sword_Ayaka,ART/Char/Avatar/Avatar_Girl_Sword_Ayaka/Avatar_Girl_Sword_Ayaka_Remote,,1000.986,26.6266,61.0266,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Ayaka,0,11101,1,201,25,,1,2,1;3;5,900021;900023;900025,10000002,稻妻「社奉行」神里家的大小姐。端庄而文雅,聪慧又坚韧。 +10000003,琴,ART/Char/Avatar/Avatar_Lady_Sword_Qin/Avatar_Lady_Sword_Qin,ART/Char/Avatar/Avatar_Lady_Sword_Qin/Avatar_Lady_Sword_Qin_Remote,ART/Char/Avatar/Avatar_Lady_Sword_Qin/Avatar_Lady_Sword_Qin,ART/Char/Avatar/Avatar_Lady_Sword_Qin/Avatar_Lady_Sword_Qin_Remote,,1143.984,18.62,59.83,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Qin,0,11101,1,301,25,,1,3,1;3;5,900031;900033;900035,10000003,正直严谨的蒲公英骑士,蒙德西风骑士团的代理团长。 +10000005,旅行者,ART/Char/Avatar/Avatar_Boy_Sword_PlayerBoy/Avatar_Boy_Sword_PlayerBoy,ART/Char/Avatar/Avatar_Boy_Sword_PlayerBoy/Avatar_Boy_Sword_PlayerBoy_Remote,ART/Char/Avatar/Avatar_Boy_Sword_PlayerBoy/Avatar_Boy_Sword_PlayerBoy,ART/Char/Avatar/Avatar_Boy_Sword_PlayerBoy/Avatar_Boy_Sword_PlayerBoy_Remote,,911.791,17.808,57.225,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_PlayerBoy,0,11101,1,501,25,501#502#503#504#505#506#507#508,0,12,1;3;5,900041;900043;900045,10000005,从世界之外漂流而来的旅行者,被神带走血亲,自此踏上寻找七神之路。 +10000006,丽莎,ART/Char/Avatar/Avatar_Lady_Catalyst_Lisa/Avatar_Lady_Catalyst_Lisa,ART/Char/Avatar/Avatar_Lady_Catalyst_Lisa/Avatar_Lady_Catalyst_Lisa_Remote,ART/Char/Avatar/Avatar_Lady_Catalyst_Lisa/Avatar_Lady_Catalyst_Lisa,ART/Char/Avatar/Avatar_Lady_Catalyst_Lisa/Avatar_Lady_Catalyst_Lisa_Remote,,802.37608,19.41072,48.069,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Lisa,0,14101,10,601,25,,1,4,1;3;5,900051;900053;900055,10000006,慵懒而博学的图书管理员,须弥教令院「两百年一见」的天才毕业生。 +10000007,旅行者,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirl/Avatar_Girl_Sword_PlayerGirl,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirl/Avatar_Girl_Sword_PlayerGirl_Remote,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirl/Avatar_Girl_Sword_PlayerGirl,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirl/Avatar_Girl_Sword_PlayerGirl_Remote,,911.791,17.808,57.225,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_PlayerGirl,0,11101,1,701,25,701#702#703#704#705#706#707#708,0,12,1;3;5,900041;900043;900045,10000007,从世界之外漂流而来的旅行者,被神带走血亲,自此踏上寻找七神之路。 +10000014,芭芭拉,ART/Char/Avatar/Avatar_Girl_Catalyst_Barbara/Avatar_Girl_Catalyst_Barbara,ART/Char/Avatar/Avatar_Girl_Catalyst_Barbara/Avatar_Girl_Catalyst_Barbara_Remote,ART/Char/Avatar/Avatar_Girl_Catalyst_Barbara/Avatar_Girl_Catalyst_Barbara,ART/Char/Avatar/Avatar_Girl_Catalyst_Barbara/Avatar_Girl_Catalyst_Barbara_Remote,,820.6119,13.356,56.0805,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Barbara,0,14101,10,1401,25,,1,14,1;3;5,900061;900063;900065,10000014,蒙德城的大家都喜欢芭芭拉。「偶像」这个词是她从一本杂志里看到的。 +10000015,凯亚,ART/Char/Avatar/Avatar_Male_Sword_Kaeya/Avatar_Male_Sword_Kaeya,ART/Char/Avatar/Avatar_Male_Sword_Kaeya/Avatar_Male_Sword_Kaeya_Remote,ART/Char/Avatar/Avatar_Male_Sword_Kaeya/Avatar_Male_Sword_Kaeya,ART/Char/Avatar/Avatar_Male_Sword_Kaeya/Avatar_Male_Sword_Kaeya_Remote,,975.61637,18.6984,66.381,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Kaeya,0,11101,1,1501,25,,1,15,1;3;5,900071;900073;900075,10000015,异国面容的剑斗士,西风骑士团的头脑派人物。 +10000016,迪卢克,ART/Char/Avatar/Avatar_Male_Claymore_Diluc/Avatar_Male_Claymore_Diluc,ART/Char/Avatar/Avatar_Male_Claymore_Diluc/Avatar_Male_Claymore_Diluc_Remote,ART/Char/Avatar/Avatar_Male_Claymore_Diluc/Avatar_Male_Claymore_Diluc,ART/Char/Avatar/Avatar_Male_Claymore_Diluc/Avatar_Male_Claymore_Diluc_Remote,,1010.5192,26.068,61.0266,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Diluc,0,12101,11,1601,25,,1,16,1;3;5,900081;900083;900085,10000016,坐拥蒙德大半酒业的贵公子,财力、人望、能力都令人无法小觑。 +10000020,雷泽,ART/Char/Avatar/Avatar_Boy_Claymore_Razor/Avatar_Boy_Claymore_Razor,ART/Char/Avatar/Avatar_Boy_Claymore_Razor/Avatar_Boy_Claymore_Razor_Remote,ART/Char/Avatar/Avatar_Boy_Claymore_Razor/Avatar_Boy_Claymore_Razor,ART/Char/Avatar/Avatar_Boy_Claymore_Razor/Avatar_Boy_Claymore_Razor_Remote,,1002.9701,19.5888,62.9475,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Razor,0,12101,11,2001,25,,1,20,1;3;5,900091;900093;900095,10000020,住在蒙德地区奔狼领,远离城市与人群,和狼一同生活的少年。直觉锐利,身姿迅捷。 +10000021,安柏,ART/Char/Avatar/Avatar_Girl_Bow_Ambor/Avatar_Girl_Bow_Ambor,ART/Char/Avatar/Avatar_Girl_Bow_Ambor/Avatar_Girl_Bow_Ambor_Remote,ART/Char/Avatar/Avatar_Girl_Bow_Ambor/Avatar_Girl_Bow_Ambor,ART/Char/Avatar/Avatar_Girl_Bow_Ambor/Avatar_Girl_Bow_Ambor_Remote,,793.25817,18.6984,50.358,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Ambor,1,15101,12,2101,25,,1,21,1;3;5,900101;900103;900105,10000021,永远充满活力的女孩,骑士团最优秀,同时也是最后的侦察骑士。 +10000022,温迪,ART/Char/Avatar/Avatar_Boy_Bow_Venti/Avatar_Boy_Bow_Venti,ART/Char/Avatar/Avatar_Boy_Bow_Venti/Avatar_Boy_Bow_Venti_Remote,ART/Char/Avatar/Avatar_Boy_Bow_Venti/Avatar_Boy_Bow_Venti,ART/Char/Avatar/Avatar_Boy_Bow_Venti/Avatar_Boy_Bow_Venti_Remote,,819.8552,20.482,52.0521,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Venti,1,15101,12,2201,25,,1,22,1;3;5,900111;900113;900115,10000022,蒙德城诸多吟游诗人中的一位,自由自在地穿行在街头巷尾。 +10000023,香菱,ART/Char/Avatar/Avatar_Girl_Pole_Xiangling/Avatar_Girl_Pole_Xiangling,ART/Char/Avatar/Avatar_Girl_Pole_Xiangling/Avatar_Girl_Pole_Xiangling_Remote,ART/Char/Avatar/Avatar_Girl_Pole_Xiangling/Avatar_Girl_Pole_Xiangling,ART/Char/Avatar/Avatar_Girl_Pole_Xiangling/Avatar_Girl_Pole_Xiangling_Remote,,911.791,18.87648,56.0805,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Xiangling,0,13101,13,2301,25,,1,23,1;3;5,900121;900123;900125,10000023,来自璃月,名声在外的少女厨师,对料理之道极具热情,拿手麻辣菜肴堪称一绝。 +10000024,北斗,ART/Char/Avatar/Avatar_Lady_Claymore_Beidou/Avatar_Lady_Claymore_Beidou,ART/Char/Avatar/Avatar_Lady_Claymore_Beidou/Avatar_Lady_Claymore_Beidou_Remote,ART/Char/Avatar/Avatar_Lady_Claymore_Beidou/Avatar_Lady_Claymore_Beidou,ART/Char/Avatar/Avatar_Lady_Claymore_Beidou/Avatar_Lady_Claymore_Beidou_Remote,,1094.1492,18.87648,54.36375,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Beidou,0,12101,11,2401,25,,1,24,1;3;5,900131;900133;900135,10000024,武装船队「南十字」的首领,豪快的大姐头。 +10000025,行秋,ART/Char/Avatar/Avatar_Boy_Sword_Xingqiu/Avatar_Boy_Sword_Xingqiu,ART/Char/Avatar/Avatar_Boy_Sword_Xingqiu/Avatar_Boy_Sword_Xingqiu_Remote,ART/Char/Avatar/Avatar_Boy_Sword_Xingqiu/Avatar_Boy_Sword_Xingqiu,ART/Char/Avatar/Avatar_Boy_Sword_Xingqiu/Avatar_Boy_Sword_Xingqiu_Remote,,857.08354,16.9176,63.51975,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Xingqiu,0,11101,1,2501,25,,1,25,1;3;5,900141;900143;900145,10000025,经常能在书摊看到的少年人。手执长剑,胸中常怀侠义之心。 +10000026,魈,ART/Char/Avatar/Avatar_Boy_Pole_Xiao/Avatar_Boy_Pole_Xiao,ART/Char/Avatar/Avatar_Boy_Pole_Xiao/Avatar_Boy_Pole_Xiao_Remote,ART/Char/Avatar/Avatar_Boy_Pole_Xiao/Avatar_Boy_Pole_Xiao,ART/Char/Avatar/Avatar_Boy_Pole_Xiao/Avatar_Boy_Pole_Xiao_Remote,,991.4528,27.1852,62.2232,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Xiao,0,13101,13,2601,25,,1,26,1;3;5,900151;900153;900155,10000026,守护璃月的仙人,「夜叉」。美号「降魔大圣」,妙称「护法夜叉大将」。 +10000027,凝光,ART/Char/Avatar/Avatar_Lady_Catalyst_Ningguang/Avatar_Lady_Catalyst_Ningguang,ART/Char/Avatar/Avatar_Lady_Catalyst_Ningguang/Avatar_Lady_Catalyst_Ningguang_Remote,ART/Char/Avatar/Avatar_Lady_Catalyst_Ningguang/Avatar_Lady_Catalyst_Ningguang,ART/Char/Avatar/Avatar_Lady_Catalyst_Ningguang/Avatar_Lady_Catalyst_Ningguang_Remote,,820.6119,17.808,48.069,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Ningguang,0,14101,10,2701,25,,1,27,1;3;5,900161;900163;900165,10000027,「璃月七星」中的「天权」,其名下财富之多,全大陆鲜有人能望其项背。 +10000029,可莉,ART/Char/Avatar/Avatar_Loli_Catalyst_Klee/Avatar_Loli_Catalyst_Klee,ART/Char/Avatar/Avatar_Loli_Catalyst_Klee/Avatar_Loli_Catalyst_Klee_Remote,ART/Char/Avatar/Avatar_Loli_Catalyst_Klee/Avatar_Loli_Catalyst_Klee,ART/Char/Avatar/Avatar_Loli_Catalyst_Klee/Avatar_Loli_Catalyst_Klee_Remote,,800.7888,24.206,47.864,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Klee,0,14101,10,2901,25,,1,29,1;3;5,900171;900173;900175,10000029,西风骑士团禁闭室的常客,蒙德的爆破大师。人称「逃跑的太阳」。 +10000030,钟离,ART/Char/Avatar/Avatar_Male_Pole_Zhongli/Avatar_Male_Pole_Zhongli,ART/Char/Avatar/Avatar_Male_Pole_Zhongli/Avatar_Male_Pole_Zhongli_Remote,ART/Char/Avatar/Avatar_Male_Pole_Zhongli/Avatar_Male_Pole_Zhongli,ART/Char/Avatar/Avatar_Male_Pole_Zhongli/Avatar_Male_Pole_Zhongli_Remote,,1143.984,19.551,57.4368,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Zhongli,0,13101,13,3001,25,,1,30,1;3;5,900181;900183;900185,10000030,被「往生堂」请来的神秘客人,知识渊博,对各种事物都颇有见地。 +10000031,菲谢尔,ART/Char/Avatar/Avatar_Girl_Bow_Fischl/Avatar_Girl_Bow_Fischl,ART/Char/Avatar/Avatar_Girl_Bow_Fischl/Avatar_Girl_Bow_Fischl_Remote,ART/Char/Avatar/Avatar_Girl_Bow_Fischl/Avatar_Girl_Bow_Fischl,ART/Char/Avatar/Avatar_Girl_Bow_Fischl/Avatar_Girl_Bow_Fischl_Remote,,770.463395,20.4792,49.78575,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Fischl,1,15101,12,3101,25,,1,31,1;3;5,900191;900193;900195,10000031,自称「断罪之皇女」,与名为奥兹的漆黑夜鸦同行的神秘少女。 +10000032,班尼特,ART/Char/Avatar/Avatar_Boy_Sword_Bennett/Avatar_Boy_Sword_Bennett,ART/Char/Avatar/Avatar_Boy_Sword_Bennett/Avatar_Boy_Sword_Bennett_Remote,ART/Char/Avatar/Avatar_Boy_Sword_Bennett/Avatar_Boy_Sword_Bennett,ART/Char/Avatar/Avatar_Boy_Sword_Bennett/Avatar_Boy_Sword_Bennett_Remote,,1039.44174,16.0272,64.66425,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Bennett,0,11101,1,3201,25,,1,32,1;3;5,900201;900203;900205,10000032,蒙德的冒险家少年,拥有与他的善良毫不相称的霉运。 +10000033,达达利亚,ART/Char/Avatar/Avatar_Male_Bow_Tartaglia/Avatar_Male_Bow_Tartaglia,ART/Char/Avatar/Avatar_Male_Bow_Tartaglia/Avatar_Male_Bow_Tartaglia_Remote,ART/Char/Avatar/Avatar_Male_Bow_Tartaglia/Avatar_Male_Bow_Tartaglia,ART/Char/Avatar/Avatar_Male_Bow_Tartaglia/Avatar_Male_Bow_Tartaglia_Remote,,1020.0524,23.4612,63.4198,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Tartaglia,1,15101,12,3301,25,,1,33,1;3;5,900211;900213;900215,10000033,愚人众执行官第十一位,「公子」,其战绩威名远扬。 +10000034,诺艾尔,ART/Char/Avatar/Avatar_Girl_Claymore_Noel/Avatar_Girl_Claymore_Noel,ART/Char/Avatar/Avatar_Girl_Claymore_Noel/Avatar_Girl_Claymore_Noel_Remote,ART/Char/Avatar/Avatar_Girl_Claymore_Noel/Avatar_Girl_Claymore_Noel,ART/Char/Avatar/Avatar_Girl_Claymore_Noel/Avatar_Girl_Claymore_Noel_Remote,,1012.08801,16.0272,66.95325,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Noel,0,12101,11,3401,25,,1,34,1;3;5,900221;900223;900225,10000034,「西风骑士团」的可靠女仆,梦想有一天能成为正式的骑士。 +10000035,七七,ART/Char/Avatar/Avatar_Loli_Sword_Qiqi/Avatar_Loli_Sword_Qiqi,ART/Char/Avatar/Avatar_Loli_Sword_Qiqi/Avatar_Loli_Sword_Qiqi_Remote,ART/Char/Avatar/Avatar_Loli_Sword_Qiqi/Avatar_Loli_Sword_Qiqi,ART/Char/Avatar/Avatar_Loli_Sword_Qiqi/Avatar_Loli_Sword_Qiqi_Remote,,962.8532,22.344,71.796,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Qiqi,0,11101,1,3501,25,,1,35,1;3;5,900231;900233;900235,10000035,药庐「不卜庐」的采药姑娘兼学徒,面色苍白如纸的不死之人。话很少,也没有什么表情。 +10000036,重云,ART/Char/Avatar/Avatar_Boy_Claymore_Chongyun/Avatar_Boy_Claymore_Chongyun,ART/Char/Avatar/Avatar_Boy_Claymore_Chongyun/Avatar_Boy_Claymore_Chongyun_Remote,ART/Char/Avatar/Avatar_Boy_Claymore_Chongyun/Avatar_Boy_Claymore_Chongyun,ART/Char/Avatar/Avatar_Boy_Claymore_Chongyun/Avatar_Boy_Claymore_Chongyun_Remote,,920.90891,18.6984,54.36375,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Chongyun,0,12101,11,3601,25,,1,36,1;3;5,900241;900243;900245,10000036,驱邪世家的年轻方士,为压制自身的「纯阳之体」费尽心机。 +10000037,甘雨,ART/Char/Avatar/Avatar_Girl_Bow_Ganyu/Avatar_Girl_Bow_Ganyu,ART/Char/Avatar/Avatar_Girl_Bow_Ganyu/Avatar_Girl_Bow_Ganyu_Remote,ART/Char/Avatar/Avatar_Girl_Bow_Ganyu/Avatar_Girl_Bow_Ganyu,ART/Char/Avatar/Avatar_Girl_Bow_Ganyu/Avatar_Girl_Bow_Ganyu_Remote,,762.656,26.068,49.0606,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Ganyu,1,15101,12,3701,25,,1,37,1;3;5,900251;900253;900255,10000037,月海亭的秘书,体内流淌着仙兽「麒麟」的血脉。 +10000038,阿贝多,ART/Char/Avatar/Avatar_Boy_Sword_Albedo/Avatar_Boy_Sword_Albedo,ART/Char/Avatar/Avatar_Boy_Sword_Albedo/Avatar_Boy_Sword_Albedo_Remote,ART/Char/Avatar/Avatar_Boy_Sword_Albedo/Avatar_Boy_Sword_Albedo,ART/Char/Avatar/Avatar_Boy_Sword_Albedo/Avatar_Boy_Sword_Albedo_Remote,,1029.5856,19.551,68.2062,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Albedo,0,11101,1,3801,25,,1,38,1;3;5,900261;900263;900265,10000038,西风骑士团首席炼金术士兼调查小队队长,被称做「白垩之子」的天才。 +10000039,迪奥娜,ART/Char/Avatar/Avatar_Loli_Bow_Diona/Avatar_Loli_Bow_Diona,ART/Char/Avatar/Avatar_Loli_Bow_Diona/Avatar_Loli_Bow_Diona_Remote,ART/Char/Avatar/Avatar_Loli_Bow_Diona/Avatar_Loli_Bow_Diona,ART/Char/Avatar/Avatar_Loli_Bow_Diona/Avatar_Loli_Bow_Diona_Remote,,802.37608,17.808,50.358,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Diona,1,15101,12,3901,25,,1,39,1;3;5,900271;900273;900275,10000039,遗传了稀薄的「非人」血统的少女,「猫尾酒馆」的超人气调酒师。 +10000041,莫娜,ART/Char/Avatar/Avatar_Girl_Catalyst_Mona/Avatar_Girl_Catalyst_Mona,ART/Char/Avatar/Avatar_Girl_Catalyst_Mona/Avatar_Girl_Catalyst_Mona_Remote,ART/Char/Avatar/Avatar_Girl_Catalyst_Mona/Avatar_Girl_Catalyst_Mona,ART/Char/Avatar/Avatar_Girl_Catalyst_Mona/Avatar_Girl_Catalyst_Mona_Remote,,810.322,22.344,50.8555,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Mona,0,14101,10,4101,25,,1,41,1;3;5,900281;900283;900285,10000041,神秘的少女占星术士,声称自己是「伟大的占星术士莫娜」,拥有与名号相符的不俗实力,博学而高傲。 +10000042,刻晴,ART/Char/Avatar/Avatar_Girl_Sword_Keqing/Avatar_Girl_Sword_Keqing,ART/Char/Avatar/Avatar_Girl_Sword_Keqing/Avatar_Girl_Sword_Keqing_Remote,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirl/Avatar_Girl_Sword_PlayerGirl,ART/Char/Avatar/Avatar_Girl_Sword_Keqing/Avatar_Girl_Sword_Keqing_Remote,,1020.0524,25.137,62.2232,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Keqing,0,11101,1,4201,25,,1,42,1;3;5,900291;900293;900295,10000042,璃月七星之一,玉衡星。对「帝君一言而决的璃月」颇有微词——但实际上,神挺欣赏她这样的人。 +10000043,砂糖,ART/Char/Avatar/Avatar_Girl_Catalyst_Sucrose/Avatar_Girl_Catalyst_Sucrose,ART/Char/Avatar/Avatar_Girl_Catalyst_Sucrose/Avatar_Girl_Catalyst_Sucrose_Remote,ART/Char/Avatar/Avatar_Girl_Catalyst_Sucrose/Avatar_Girl_Catalyst_Sucrose,ART/Char/Avatar/Avatar_Girl_Catalyst_Sucrose/Avatar_Girl_Catalyst_Sucrose_Remote,,775.02235,14.2464,58.94175,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Sucrose,0,14101,10,4301,25,,1,43,1;3;5,900301;900303;900305,10000043,对万物充满好奇的炼金术士,「生物炼金」学派的研究者。 +10000044,辛焱,ART/Char/Avatar/Avatar_Girl_Claymore_Xinyan/Avatar_Girl_Claymore_Xinyan,ART/Char/Avatar/Avatar_Girl_Claymore_Xinyan/Avatar_Girl_Claymore_Xinyan_Remote,ART/Char/Avatar/Avatar_Girl_Claymore_Xinyan/Avatar_Girl_Claymore_Xinyan,ART/Char/Avatar/Avatar_Girl_Claymore_Xinyan/Avatar_Girl_Claymore_Xinyan_Remote,,939.14473,20.83536,66.95325,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Xinyan,0,12101,11,4401,25,,1,44,1;3;5,900311;900313;900315,10000044,璃月港唯一的摇滚乐手,以音乐和热情歌颂着对「成见」的反抗。 +10000045,罗莎莉亚,ART/Char/Avatar/Avatar_Lady_Pole_Rosaria/Avatar_Lady_Pole_Rosaria,ART/Char/Avatar/Avatar_Lady_Pole_Rosaria/Avatar_Lady_Pole_Rosaria_Remote,ART/Char/Avatar/Avatar_Lady_Pole_Rosaria/Avatar_Lady_Pole_Rosaria,ART/Char/Avatar/Avatar_Lady_Pole_Rosaria/Avatar_Lady_Pole_Rosaria_Remote,,1030.32383,20.12304,59.514,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Rosaria,0,13101,13,4501,25,,1,45,1;3;5,900321;900323;900325,10000045,除了打扮哪里都不像神职人员的修女。冷淡的言行中透着锐利。总是单独行动。 +10000046,胡桃,ART/Char/Avatar/Avatar_Girl_Pole_Hutao/Avatar_Girl_Pole_Hutao,ART/Char/Avatar/Avatar_Girl_Pole_Hutao/Avatar_Girl_Pole_Hutao_Remote,ART/Char/Avatar/Avatar_Girl_Pole_Hutao/Avatar_Girl_Pole_Hutao,ART/Char/Avatar/Avatar_Girl_Pole_Hutao/Avatar_Girl_Pole_Hutao_Remote,,1210.7164,8.2859,68.2062,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Hutao,0,13101,13,4601,25,,1,46,1;3;5,900331;900333;900335,10000046,「往生堂」七十七代堂主,年纪轻轻就已主掌璃月的葬仪事务。 +10000047,枫原万叶,ART/Char/Avatar/Avatar_Boy_Sword_Kazuha/Avatar_Boy_Sword_Kazuha,ART/Char/Avatar/Avatar_Boy_Sword_Kazuha/Avatar_Boy_Sword_Kazuha_Remote,ART/Char/Avatar/Avatar_Boy_Sword_Kazuha/Avatar_Boy_Sword_Kazuha,ART/Char/Avatar/Avatar_Boy_Sword_Kazuha/Avatar_Boy_Sword_Kazuha_Remote,,1039.1188,23.0888,62.8215,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Kazuha,0,11101,1,4701,25,,1,47,1;3;5,900341;900343;900345,10000047,来自稻妻的浪人武士,如今栖身于璃月船队「南十字」中。性情温和而洒脱,心中埋藏着许多往事。 +10000048,烟绯,ART/Char/Avatar/Avatar_Girl_Catalyst_Feiyan/Avatar_Girl_Catalyst_Feiyan,ART/Char/Avatar/Avatar_Girl_Catalyst_Feiyan/Avatar_Girl_Catalyst_Feiyan_Remote,ART/Char/Avatar/Avatar_Girl_Catalyst_Feiyan/Avatar_Girl_Catalyst_Feiyan,ART/Char/Avatar/Avatar_Girl_Catalyst_Feiyan/Avatar_Girl_Catalyst_Feiyan_Remote,,784.14026,20.12304,49.2135,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Feiyan,0,14101,10,4801,25,,1,48,1;3;5,900351;900353;900355,10000048,活跃在璃月港的知名律法咨询师,混有仙兽血脉的精明少女。 +10000049,宵宫,ART/Char/Avatar/Avatar_Girl_Bow_Yoimiya/Avatar_Girl_Bow_Yoimiya,ART/Char/Avatar/Avatar_Girl_Bow_Yoimiya/Avatar_Girl_Bow_Yoimiya_Remote,ART/Char/Avatar/Avatar_Girl_Bow_Yoimiya/Avatar_Girl_Bow_Yoimiya,ART/Char/Avatar/Avatar_Girl_Bow_Yoimiya/Avatar_Girl_Bow_Yoimiya_Remote,,791.2556,25.137,47.864,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Yoimiya,1,15101,12,4901,25,,1,49,1;3;5,900361;900363;900365,10000049,「长野原烟花店」店长,「夏祭的女王」,将人们的愿望寄托于烟花中的能工巧匠。 +10000050,托马,ART/Char/Avatar/Avatar_Male_Pole_Tohma/Avatar_Male_Pole_Tohma,ART/Char/Avatar/Avatar_Male_Pole_Tohma/Avatar_Male_Pole_Tohma_Remote,ART/Char/Avatar/Avatar_Male_Pole_Tohma/Avatar_Male_Pole_Tohma,ART/Char/Avatar/Avatar_Male_Pole_Tohma/Avatar_Male_Pole_Tohma_Remote,,866.20145,16.9176,62.9475,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Tohma,0,13101,13,5001,25,,1,50,1;3;5,900371;900373;900375,10000050,神里家的家政官,活跃在稻妻的「地头蛇」。 +10000051,优菈,ART/Char/Avatar/Avatar_Lady_Claymore_Eula/Avatar_Lady_Claymore_Eula,ART/Char/Avatar/Avatar_Lady_Claymore_Eula/Avatar_Lady_Claymore_Eula_Remote,ART/Char/Avatar/Avatar_Lady_Claymore_Eula/Avatar_Lady_Claymore_Eula,ART/Char/Avatar/Avatar_Lady_Claymore_Eula/Avatar_Lady_Claymore_Eula_Remote,,1029.5856,26.6266,58.45391,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Eula,0,12101,11,5101,25,,1,51,1;3;5,900381;900383;900385,10000051,古老家族出身的「浪花骑士」,西风骑士团游击小队队长。身为旧贵族后裔却加入了堪称死对头的西风骑士团,该事件至今仍是蒙德一大谜团。 +10000052,雷电将军,ART/Char/Avatar/Avatar_Lady_Pole_Shougun/Avatar_Lady_Pole_Shougun,ART/Char/Avatar/Avatar_Lady_Pole_Shougun/Avatar_Lady_Pole_Shougun_Remote,ART/Char/Avatar/Avatar_Lady_Pole_Shougun/Avatar_Lady_Pole_Shougun,ART/Char/Avatar/Avatar_Lady_Pole_Shougun/Avatar_Lady_Pole_Shougun_Remote,,1004.79928,26.2542,61.44541,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Shougun,0,13101,13,5201,25,,1,52,1;3;5,900401;900403;900405,10000052,其身为御建鸣神主尊大御所大人,许稻妻人民以亘古不变之「永恒」。 +10000053,早柚,ART/Char/Avatar/Avatar_Loli_Claymore_Sayu/Avatar_Loli_Claymore_Sayu,ART/Char/Avatar/Avatar_Loli_Claymore_Sayu/Avatar_Loli_Claymore_Sayu_Remote,ART/Char/Avatar/Avatar_Loli_Claymore_Sayu/Avatar_Loli_Claymore_Sayu,ART/Char/Avatar/Avatar_Loli_Claymore_Sayu/Avatar_Loli_Claymore_Sayu_Remote,,993.85219,20.4792,62.432475,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Sayu,0,12101,11,5301,25,,1,53,1;3;5,900391;900393;900395,10000053,隶属于「终末番」的忍者。身形小巧,总像没睡饱一样。 +10000054,珊瑚宫心海,ART/Char/Avatar/Avatar_Girl_Catalyst_Kokomi/Avatar_Girl_Catalyst_Kokomi,ART/Char/Avatar/Avatar_Girl_Catalyst_Kokomi/Avatar_Girl_Catalyst_Kokomi_Remote,ART/Char/Avatar/Avatar_Girl_Catalyst_Kokomi/Avatar_Girl_Catalyst_Kokomi,ART/Char/Avatar/Avatar_Girl_Catalyst_Kokomi/Avatar_Girl_Catalyst_Kokomi_Remote,,1048.652,18.2476,51.15465,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Kokomi,0,14101,10,5401,25,,1,54,1;3;5,900421;900423;900425,10000054,海祇岛的「现人神巫女」,统管海祇岛各项事宜的少女。 +10000055,五郎,ART/Char/Avatar/Avatar_Boy_Bow_Gorou/Avatar_Boy_Bow_Gorou,ART/Char/Avatar/Avatar_Boy_Bow_Gorou/Avatar_Boy_Bow_Gorou_Remote,ART/Char/Avatar/Avatar_Boy_Bow_Gorou/Avatar_Boy_Bow_Gorou,ART/Char/Avatar/Avatar_Boy_Bow_Gorou/Avatar_Boy_Bow_Gorou_Remote,,802.37608,15.31488,54.36375,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Gorou,1,15101,12,5501,25,,1,55,1;3;5,900451;900453;900455,10000055,海祇岛军的大将,深受部下信赖。 +10000056,九条裟罗,ART/Char/Avatar/Avatar_Lady_Bow_Sara/Avatar_Lady_Bow_Sara,ART/Char/Avatar/Avatar_Lady_Bow_Sara/Avatar_Lady_Bow_Sara_Remote,ART/Char/Avatar/Avatar_Lady_Bow_Sara/Avatar_Lady_Bow_Sara,ART/Char/Avatar/Avatar_Lady_Bow_Sara/Avatar_Lady_Bow_Sara_Remote,,802.37608,16.38336,52.647,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Sara,1,15101,12,5601,25,,1,56,1;3;5,900411;900413;900415,10000056,「天领奉行」的大将,杀伐果断,骁勇善战。 +10000057,荒泷一斗,ART/Char/Avatar/Avatar_Male_Claymore_Itto/Avatar_Male_Claymore_Itto,ART/Char/Avatar/Avatar_Male_Claymore_Itto/Avatar_Male_Claymore_Itto_Remote,ART/Char/Avatar/Avatar_Male_Claymore_Itto/Avatar_Male_Claymore_Itto,ART/Char/Avatar/Avatar_Male_Claymore_Itto/Avatar_Male_Claymore_Itto_Remote,,1000.986,17.689,74.66784,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Itto,0,12101,11,5701,25,,1,57,1;3;5,900441;900443;900445,10000057,活跃在稻妻城花见坂的「荒泷派」初代目头领。什么,从没听说过荒泷派?你是想找茬吗? +10000058,八重神子,ART/Char/Avatar/Avatar_Lady_Catalyst_Yae/Avatar_Lady_Catalyst_Yae,ART/Char/Avatar/Avatar_Lady_Catalyst_Yae/Avatar_Lady_Catalyst_Yae_Remote,ART/Char/Avatar/Avatar_Lady_Catalyst_Yae/Avatar_Lady_Catalyst_Yae,ART/Char/Avatar/Avatar_Lady_Catalyst_Yae/Avatar_Lady_Catalyst_Yae_Remote,,807.46204,26.4404,44.2742,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Yae,0,14101,10,5801,25,,1,58,1;3;5,900481;900483;900485,10000058,鸣神大社的宫司大人,兼任「八重堂」总编。艳丽动人的外表下藏着令人意想不到的聪慧与狡黠。 +10000059,鹿野院平藏,ART/Char/Avatar/Avatar_Boy_Catalyst_Heizo/Avatar_Boy_Catalyst_Heizo,ART/Char/Avatar/Avatar_Boy_Catalyst_Heizo/Avatar_Boy_Catalyst_Heizo_Remote,ART/Char/Avatar/Avatar_Boy_Catalyst_Heizo/Avatar_Boy_Catalyst_Heizo,ART/Char/Avatar/Avatar_Boy_Catalyst_Heizo/Avatar_Boy_Catalyst_Heizo_Remote,,893.55518,18.87648,57.33945,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Heizo,0,14101,10,5901,25,,1,59,1;3;5,900521;900523;900525,10000059,天领奉行的天才少年侦探,直觉敏锐,心思玲珑。 +10000060,夜兰,ART/Char/Avatar/Avatar_Lady_Bow_Yelan/Avatar_Lady_Bow_Yelan,ART/Char/Avatar/Avatar_Lady_Bow_Yelan/Avatar_Lady_Bow_Yelan_Remote,ART/Char/Avatar/Avatar_Lady_Bow_Yelan/Avatar_Lady_Bow_Yelan,ART/Char/Avatar/Avatar_Lady_Bow_Yelan/Avatar_Lady_Bow_Yelan_Remote,,1124.9176,18.9924,42.65879,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Yelan,1,15101,12,6001,25,,1,60,1;3;5,900501;900503;900505,10000060,自称供职于总务司的神秘人士,却又是总务司名录里的「不存在之人」。 +10000062,埃洛伊,ART/Char/Avatar/Avatar_Girl_Bow_Aloy/Avatar_Girl_Bow_Aloy,ART/Char/Avatar/Avatar_Girl_Bow_Aloy/Avatar_Girl_Bow_Aloy_Remote,ART/Char/Avatar/Avatar_Girl_Bow_Aloy/Avatar_Girl_Bow_Aloy,ART/Char/Avatar/Avatar_Girl_Bow_Aloy/Avatar_Girl_Bow_Aloy_Remote,,848.4548,18.21036,52.6504,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,105,1,0,0,ConfigAvatar_Aloy,1,15101,12,6201,25,,1,62,1;3;5,900431;900433;900435,10000062,曾经是流放者,如今则是无比机敏的猎手。随时准备着为了正当之事而挽弓放箭。 +10000063,申鹤,ART/Char/Avatar/Avatar_Lady_Pole_Shenhe/Avatar_Lady_Pole_Shenhe,ART/Char/Avatar/Avatar_Lady_Pole_Shenhe/Avatar_Lady_Pole_Shenhe_Remote,ART/Char/Avatar/Avatar_Lady_Pole_Shenhe/Avatar_Lady_Pole_Shenhe,ART/Char/Avatar/Avatar_Lady_Pole_Shenhe/Avatar_Lady_Pole_Shenhe_Remote,,1011.47252,23.6474,64.6164,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Shenhe,0,13101,13,6301,25,,1,63,1;3;5,900461;900463;900465,10000063,气质出尘的仙家子弟。隐修在璃月群山之间,个性也如仙人般淡漠疏离。 +10000064,云堇,ART/Char/Avatar/Avatar_Girl_Pole_Yunjin/Avatar_Girl_Pole_Yunjin,ART/Char/Avatar/Avatar_Girl_Pole_Yunjin/Avatar_Girl_Pole_Yunjin_Remote,ART/Char/Avatar/Avatar_Girl_Pole_Yunjin/Avatar_Girl_Pole_Yunjin,ART/Char/Avatar/Avatar_Girl_Pole_Yunjin/Avatar_Girl_Pole_Yunjin_Remote,,893.55518,16.0272,61.5741,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Yunjin,0,13101,13,6401,25,,1,64,1;3;5,900471;900473;900475,10000064,集剧作与演唱能力于一身的璃月戏曲名角。风格自成一派,雅致柔美,恰如其人。 +10000065,久岐忍,ART/Char/Avatar/Avatar_Girl_Sword_Shinobu/Avatar_Girl_Sword_Shinobu,ART/Char/Avatar/Avatar_Girl_Sword_Shinobu/Avatar_Girl_Sword_Shinobu_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Shinobu/Avatar_Girl_Sword_Shinobu,ART/Char/Avatar/Avatar_Girl_Sword_Shinobu/Avatar_Girl_Sword_Shinobu_Remote,,1030.32383,17.808,62.9475,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Shinobu,0,11101,1,6501,25,,1,65,1;3;5,900511;900513;900515,10000065,干练可靠的「荒泷派」的副手——特别注明:干练可靠形容的不是「荒泷派」而是副手。 +10000066,神里绫人,ART/Char/Avatar/Avatar_Male_Sword_Ayato/Avatar_Male_Sword_Ayato,ART/Char/Avatar/Avatar_Male_Sword_Ayato/Avatar_Male_Sword_Ayato_Remote,ART/Char/Avatar/Avatar_Male_Sword_Ayato/Avatar_Male_Sword_Ayato,ART/Char/Avatar/Avatar_Male_Sword_Ayato/Avatar_Male_Sword_Ayato_Remote,,1067.7184,23.275,59.83,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Ayato,0,11101,1,6601,25,,1,66,1;3;5,900491;900493;900495,10000066,社奉行神里家年轻有为的现任家主,为人温雅有礼,处事颇有手段。 +10000067,柯莱,ART/Char/Avatar/Avatar_Girl_Bow_Collei/Avatar_Girl_Bow_Collei,ART/Char/Avatar/Avatar_Girl_Bow_Collei/Avatar_Girl_Bow_Collei_Remote,ART/Char/Avatar/Avatar_Girl_Bow_Collei/Avatar_Girl_Bow_Collei,ART/Char/Avatar/Avatar_Girl_Bow_Collei/Avatar_Girl_Bow_Collei_Remote,,820.6119,16.73952,50.358,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Collei,1,15101,12,6701,25,,1,67,1;3;5,900551;900553;900555,10000067,活跃于道成林的见习巡林员,热情的言行背后是一颗依旧稍显内向的心。 +10000068,多莉,ART/Char/Avatar/Avatar_Loli_Claymore_Dori/Avatar_Loli_Claymore_Dori,ART/Char/Avatar/Avatar_Loli_Claymore_Dori/Avatar_Loli_Claymore_Dori_Remote,ART/Char/Avatar/Avatar_Loli_Claymore_Dori/Avatar_Loli_Claymore_Dori,ART/Char/Avatar/Avatar_Loli_Claymore_Dori/Avatar_Loli_Claymore_Dori_Remote,,1039.44174,18.6984,60.6585,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Dori,0,12101,11,6801,25,,1,68,1;3;5,900531;900533;900535,10000068,神出鬼没的旅行百货商人,最喜欢亮闪闪的摩拉。 +10000069,提纳里,ART/Char/Avatar/Avatar_Boy_Bow_Tighnari/Avatar_Boy_Bow_Tighnari,ART/Char/Avatar/Avatar_Boy_Bow_Tighnari/Avatar_Boy_Bow_Tighnari_Remote,ART/Char/Avatar/Avatar_Boy_Bow_Tighnari/Avatar_Boy_Bow_Tighnari,ART/Char/Avatar/Avatar_Boy_Bow_Tighnari/Avatar_Boy_Bow_Tighnari_Remote,,844.64152,20.8544,49.0606,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Tighnari,1,15101,12,6901,25,,1,69,1;3;5,900541;900543;900545,10000069,精通植物学的少年学者,现于道成林任巡林官一职。直率热忱,擅长教导脑瓜糊涂的人。 +10000070,妮露,ART/Char/Avatar/Avatar_Girl_Sword_Nilou/Avatar_Girl_Sword_Nilou,ART/Char/Avatar/Avatar_Girl_Sword_Nilou/Avatar_Girl_Sword_Nilou_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Nilou/Avatar_Girl_Sword_Nilou,ART/Char/Avatar/Avatar_Girl_Sword_Nilou/Avatar_Girl_Sword_Nilou_Remote,,1182.1168,17.8752,56.71884,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Nilou,0,11101,1,7001,25,,1,70,1;3;5,900581;900583;900585,10000070,祖拜尔剧场的知名舞者,舞姿灵动优美,为人纯真亲善。 +10000071,赛诺,ART/Char/Avatar/Avatar_Boy_Pole_Cyno/Avatar_Boy_Pole_Cyno,ART/Char/Avatar/Avatar_Boy_Pole_Cyno/Avatar_Boy_Pole_Cyno_Remote,ART/Char/Avatar/Avatar_Boy_Pole_Cyno/Avatar_Boy_Pole_Cyno,ART/Char/Avatar/Avatar_Boy_Pole_Cyno/Avatar_Boy_Pole_Cyno_Remote,,972.3864,24.7646,66.88994,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Cyno,0,13101,13,7101,25,,1,71,1;3;5,900561;900563;900565,10000071,教令院内负责监管学者们的「大风纪官」。工作时比刹诃伐罗学院制作的「大风机关」更有效率。 +10000072,坎蒂丝,ART/Char/Avatar/Avatar_Lady_Pole_Candace/Avatar_Lady_Pole_Candace,ART/Char/Avatar/Avatar_Lady_Pole_Candace/Avatar_Lady_Pole_Candace_Remote,ART/Char/Avatar/Avatar_Lady_Pole_Candace/Avatar_Lady_Pole_Candace,ART/Char/Avatar/Avatar_Lady_Pole_Candace/Avatar_Lady_Pole_Candace_Remote,,911.791,17.808,57.225,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Candace,0,13101,13,7201,25,,1,72,1;3;5,900571;900573;900575,10000072,有着琥珀色左眼的赤王后裔,阿如村的守护者。 +10000073,纳西妲,ART/Char/Avatar/Avatar_Loli_Catalyst_Nahida/Avatar_Loli_Catalyst_Nahida,ART/Char/Avatar/Avatar_Loli_Catalyst_Nahida/Avatar_Loli_Catalyst_Nahida_Remote,ART/Char/AvatarAvatar_Loli_Catalyst_Nahida/Avatar_Loli_Catalyst_Nahida,ART/Char/Avatar/Avatar_Loli_Catalyst_Nahida/Avatar_Loli_Catalyst_Nahida_Remote,,806.50872,23.275,49.0606,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,2,0,1,5,1,0,0,ConfigAvatar_Nahida,0,14101,10,7301,25,,1,73,1;3;5,900601;900603;900605,10000073,深居净善宫的笼中之鸟,只能在梦中将世界尽收眼底。 +10000074,莱依拉,ART/Char/Avatar/Avatar_Girl_Sword_Layla/Avatar_Girl_Sword_Layla,ART/Char/Avatar/Avatar_Girl_Sword_Layla/Avatar_Girl_Sword_Layla_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Layla/Avatar_Girl_Sword_Layla,ART/Char/Avatar/Avatar_Girl_Sword_Layla/Avatar_Girl_Sword_Layla_Remote,,930.02682,18.16416,54.936,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,2,0,1,4,1,0,0,ConfigAvatar_Layla,0,11101,1,7401,25,,1,74,1;3;5,900591;900593;900595,10000074,专攻理论星相学的梨多梵谛学院学生。时常梦游,长期缺觉,饱受睡眠问题困扰。 +11000008,队伍测试4号,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,3,0,1,4,1,0,0,ConfigAvatar_Qin,0,11101,1,8011,25,,1,2,,,10000001, +11000009,场景测试,QA/TestAvatar/Scene_TestCube,QA/TestAvatar/Scene_TestCube_Remote,QA/TestAvatar/Scene_TestCube,QA/TestAvatar/Scene_TestCube_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,3,0,1,4,1,0,0,Config_NudeHeroine_Type_01,0,11101,1,9011,25,,1,2,,,10000001, +11000010,裸模1号,ART/Char/Avatar/Avatar_Girl_Sword_TestHeroine_Type_01/Avatar_Girl_Sword_TestHeroine_T1_Nude,ART/Char/Avatar/Avatar_Girl_Sword_TestHeroine_Type_01/Avatar_Girl_Sword_TestHeroine_T1_Nude_Remote,ART/Char/Avatar/Avatar_Girl_Sword_TestHeroine_Type_01/Avatar_Girl_Sword_TestHeroine_T1_Nude,ART/Char/Avatar/Avatar_Girl_Sword_TestHeroine_Type_01/Avatar_Girl_Sword_TestHeroine_T1_Nude_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,3,0,1,4,1,0,0,Config_NudeHeroine_Type_01,0,11101,1,10011,25,,1,2,,,10000001, +11000011,裸男,ART/Char/Avatar/Avatar_Boy_Sword_Naked/Avatar_Boy_Sword_Naked,ART/Char/Avatar/Avatar_Boy_Sword_Naked/Avatar_Boy_Sword_Naked_Remote,ART/Char/Avatar/Avatar_Boy_Sword_Naked/Avatar_Boy_Sword_Naked,ART/Char/Avatar/Avatar_Boy_Sword_Naked/Avatar_Boy_Sword_Naked_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Naked,0,11101,1,501,25,,1,2,,,10000001, +11000013,联机测试,ART/Char/Avatar/Avatar_Girl_Sword_TestSync/Avatar_Girl_Sword_TestSync,ART/Char/Avatar/Avatar_Girl_Sword_TestSync/Avatar_Girl_Sword_TestSync_Remote,ART/Char/Avatar/Avatar_Girl_Sword_TestSync/Avatar_Girl_Sword_TestSync,ART/Char/Avatar/Avatar_Girl_Sword_TestSync/Avatar_Girl_Sword_TestSync_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,1,0,1,4,1,0,0,Config_NudeHeroine_TestSync,0,11101,1,13011,25,,1,2,,,10000001, +11000017,成男体型测试,ART/Char/Avatar/Avatar_Male_Sword_Testman/Avatar_Male_Sword_Testman,ART/Char/Avatar/Avatar_Male_Sword_Testman/Avatar_Male_Sword_Testman_Remote,ART/Char/Avatar/Avatar_Male_Sword_Testman/Avatar_Male_Sword_Testman,ART/Char/Avatar/Avatar_Male_Sword_Testman/Avatar_Male_Sword_Testman_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kaeya,0,11101,1,1501,25,,1,2,,,10000001, +11000018,成女体型测试,ART/Char/Avatar/Avatar_Lady_Sword_Testlady/Avatar_Lady_Sword_Testlady,ART/Char/Avatar/Avatar_Lady_Sword_Testlady/Avatar_Lady_Sword_Testlady_Remote,ART/Char/Avatar/Avatar_Lady_Sword_Testlady/Avatar_Lady_Sword_Testlady,ART/Char/Avatar/Avatar_Lady_Sword_Testlady/Avatar_Lady_Sword_Testlady_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Qin,0,11101,1,1501,25,,1,2,,,10000001, +11000019,少女体型测试,ART/Char/Avatar/Avatar_Girl_Sword_Testgirl/Avatar_Girl_Sword_Testgirl,ART/Char/Avatar/Avatar_Girl_Sword_Testgirl/Avatar_Girl_Sword_Testgirl_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Testgirl/Avatar_Girl_Sword_Testgirl,ART/Char/Avatar/Avatar_Girl_Sword_Testgirl/Avatar_Girl_Sword_Testgirl_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Ayaka,0,11101,1,1501,25,,1,2,,,10000001, +11000025,阿葵丽雅,ART/Char/Avatar/Avatar_Boy_Bow_Aquaria/Avatar_Boy_Bow_Aquaria,ART/Char/Avatar/Avatar_Boy_Bow_Aquaria/Avatar_Boy_Bow_Aquaria_Remote,ART/Char/Avatar/Avatar_Boy_Bow_Aquaria/Avatar_Boy_Bow_Aquaria,ART/Char/Avatar/Avatar_Boy_Bow_Aquaria/Avatar_Boy_Bow_Aquaria_Remote,,208.6,8.2,9.5,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Aquaria,1,15101,12,25011,25,,1,2,,,10000001, +11000026,瑶瑶,ART/Char/Avatar/Avatar_Loli_Catalyst_Yaoyao/Avatar_Loli_Catalyst_Yaoyao,ART/Char/Avatar/Avatar_Loli_Catalyst_Yaoyao/Avatar_Loli_Catalyst_Yaoyao_Remote,ART/Char/Avatar/Avatar_Loli_Catalyst_Yaoyao/Avatar_Loli_Catalyst_Yaoyao,ART/Char/Avatar/Avatar_Loli_Catalyst_Yaoyao/Avatar_Loli_Catalyst_Yaoyao_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Ayaka,0,14101,10,1501,25,,1,2,,,10000001, +11000027,少女体型测试-二号机,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,,,10000001, +11000028,白盒少女,ART/Char/Avatar/Avatar_Girl_Pole_Prototype/Avatar_Girl_Pole_Prototype,ART/Char/Avatar/Avatar_Girl_Pole_Prototype/Avatar_Girl_Pole_Prototype_Remote,ART/Char/Avatar/Avatar_Girl_Pole_Prototype/Avatar_Girl_Pole_Prototype,ART/Char/Avatar/Avatar_Girl_Pole_Prototype/Avatar_Girl_Pole_Prototype_Remote,,185,6,10.4,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Prototype,0,13101,13,28011,25,,1,2,,,10000001, +11000030,大剑少女,ART/Char/Avatar/Avatar_Girl_Claymore_Claymoregirl/Avatar_Girl_Claymore_Claymoregirl,ART/Char/Avatar/Avatar_Girl_Claymore_Claymoregirl/Avatar_Girl_Claymore_Claymoregirl_Remote,ART/Char/Avatar/Avatar_Girl_Claymore_Claymoregirl/Avatar_Girl_Claymore_Claymoregirl,ART/Char/Avatar/Avatar_Girl_Claymore_Claymoregirl/Avatar_Girl_Claymore_Claymoregirl_Remote,,189.5,5.6,10.5,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Ayaka,0,12101,11,30011,25,,1,2,,,10000001, +11000031,后武器测试A,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,,,10000001, +11000032,后武器测试B,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,,,10000001, +11000033,后武器测试C,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,,,10000001, +11000034,后武器测试D,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,,,10000001, +11000035,长枪成女,ART/Char/Avatar/Avatar_Lady_Pole_Ladypole/Avatar_Lady_Pole_Ladypole,ART/Char/Avatar/Avatar_Lady_Pole_Ladypole/Avatar_Lady_Pole_Ladypole_Remote,ART/Char/Avatar/Avatar_Lady_Pole_Ladypole/Avatar_Lady_Pole_Ladypole,ART/Char/Avatar/Avatar_Lady_Pole_Ladypole/Avatar_Lady_Pole_Ladypole_Remote,,185,6,10.4,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Diluc,0,13101,13,101,25,,1,2,,,10000001, +11000036,单手剑成女测试,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,,,10000001, +11000037,Rx白盒,ART/Char/Avatar/Avatar_Boy_Sword_PlayerBoy/Avatar_Boy_Sword_PlayerBoy_NPCAvatar,ART/Char/Avatar/Avatar_Boy_Sword_RuoxinTest/Avatar_Boy_Sword_RuoxinTest_Remote,ART/Char/Avatar/Avatar_Boy_Sword_RuoxinTest/Avatar_Boy_Sword_RuoxinTest,ART/Char/Avatar/Avatar_Boy_Sword_RuoxinTest/Avatar_Boy_Sword_RuoxinTest_Remote,,191,5,11,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_RuoxinTest,1,15101,12,37011,25,,1,2,,,10000001, +11000038,少男体型测试,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,,,10000001, +11000039,成男体型测试,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate,ART/Char/Avatar/Avatar_Girl_Sword_Kate/Avatar_Girl_Sword_Kate_Remote,,166,5,8,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Kate,0,11101,1,101,25,,1,2,,,10000001, +11000040,女主新普攻,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirlNew/Avatar_Girl_Sword_PlayerGirlNew,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirlNew/Avatar_Girl_Sword_PlayerGirlNew_Remote,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirlNew/Avatar_Girl_Sword_PlayerGirlNew,ART/Char/Avatar/Avatar_Girl_Sword_PlayerGirlNew/Avatar_Girl_Sword_PlayerGirlNew_Remote,,441.9454,17.6352,15.9755,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,4,31,7,21,0,0,0,0,0,1,5,1,0,0,ConfigAvatar_PlayerGirl,0,11101,1,701,25,,1,2,,,10000001, +11000041,男主新普攻,ART/Char/Avatar/Avatar_Boy_Claymore_ChongyunTest/Avatar_Boy_Claymore_ChongyunTest,ART/Char/Avatar/Avatar_Boy_Claymore_ChongyunTest/Avatar_Boy_Claymore_ChongyunTest_Remote,ART/Char/Avatar/Avatar_Boy_Claymore_ChongyunTest/Avatar_Boy_Claymore_ChongyunTest,ART/Char/Avatar/Avatar_Boy_Claymore_ChongyunTest/Avatar_Boy_Claymore_ChongyunTest_Remote,,441.9454,17.6352,15.9755,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_ChongyunTest,0,11101,1,501,25,,1,2,,,10000001, +11000042,重云(测试),ART/Char/Avatar/Avatar_Boy_Claymore_ChongyunTest/Avatar_Boy_Claymore_ChongyunTest,ART/Char/Avatar/Avatar_Boy_Claymore_ChongyunTest/Avatar_Boy_Claymore_ChongyunTest_Remote,ART/Char/Avatar/Avatar_Boy_Claymore_ChongyunTest/Avatar_Boy_Claymore_ChongyunTest,ART/Char/Avatar/Avatar_Boy_Claymore_ChongyunTest/Avatar_Boy_Claymore_ChongyunTest_Remote,,441.9454,17.6352,15.9755,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_ChongyunTest,0,11101,1,38001,25,,1,2,,,10000001, +11000043,测试角色,ART/Char/Avatar/Avatar_Loli_Claymore_Sayu/Avatar_Loli_Claymore_Sayu,ART/Char/Avatar/Avatar_Loli_Claymore_Sayu/Avatar_Loli_Claymore_Sayu_Remote,ART/Char/Avatar/Avatar_Loli_Claymore_Sayu/Avatar_Loli_Claymore_Sayu,ART/Char/Avatar/Avatar_Loli_Claymore_Sayu/Avatar_Loli_Claymore_Sayu_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Ayaka,0,14101,11,1501,25,,1,2,,,10000001, +11000044,七七(测试),ART/Char/Avatar/Avatar_Loli_Sword_Qiqi/Avatar_Loli_Sword_Qiqi,ART/Char/Avatar/Avatar_Loli_Sword_Qiqi/Avatar_Loli_Sword_Qiqi_Remote,ART/Char/Avatar/Avatar_Loli_Sword_Qiqi/Avatar_Loli_Sword_Qiqi,ART/Char/Avatar/Avatar_Loli_Sword_Qiqi/Avatar_Loli_Sword_Qiqi_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Ayaka,0,14101,1,1501,25,,1,2,,,10000001, +11000045,迪奥娜(测试),ART/Char/Avatar/Avatar_Loli_Bow_Diona/Avatar_Loli_Bow_Diona,ART/Char/Avatar/Avatar_Loli_Bow_Diona/Avatar_Loli_Bow_Diona_Remote,ART/Char/Avatar/Avatar_Loli_Bow_Diona/Avatar_Loli_Bow_Diona,ART/Char/Avatar/Avatar_Loli_Bow_Diona/Avatar_Loli_Bow_Diona_Remote,,99999,99999,99999,0.05,0,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,4,32,7,22,0,0,0,0,0,1,4,1,0,0,ConfigAvatar_Ayaka,0,14101,12,1501,25,,1,2,,,10000001, diff --git a/gdconf/game_data_config/csv/GCGSkillData.csv b/gdconf/game_data_config/csv/GCGSkillData.csv new file mode 100644 index 00000000..a8bd4c67 --- /dev/null +++ b/gdconf/game_data_config/csv/GCGSkillData.csv @@ -0,0 +1,511 @@ +SkillId,ConfigJson,CostType1,CostValue1,CostType2,CostValue2,,,,,,,,,,, +int32,string,int32,int32,int32,int32,,,,,,,,,,, +ID,效果JSON文件,[技能费用]1类型,[技能费用]1值,[技能费用]2类型,[技能费用]2值,[技能标签列表]1,[技能标签列表]2,使用后获得充能,阻塞技能AI的卡牌ID,技能是否隐藏,隐藏横幅提示,阻塞技能AI的卡牌列表,阻塞技能AI的卡牌数量,阻塞技能AI的召唤物数,此技能不计AI技能次数,统计伤害 +10,_Global_LifeAsShield,,,,,,,,,,,,,,, +11,_Global_ShieldAsShield,,,,,,,,,,,,,,, +12,_Global_ShieldAsShield_Once,,,,,,,,,,,,,,, +13,_Global_LifeAsShield_Once,,,,,,,,,,,,,,, +14,_Global_LifeAsShield_Once_Least2,,,,,,,,,,,,,,, +15,_Global_LifeAsShield_Once_Least3,,,,,,,,,,,,,,, +51,_Attached_ShieldAsShield,,,,,,,,,,,,,,, +52,_Attached_LifeAsShield_Once_Per2,,,,,,,,,,,,,,, +53,_Attached_InfinityShield,,,,,,,,,,,,,,, +54,_Attached_InfinityShield_Per2,,,,,,,,,,,,,,, +55,_Attached_InfinityShield_Per1,,,,,,,,,,,,,,, +56,_Attached_LifeAsShield_Once,,,,,,,,,,,,,,, +57,_Attached_LifeAsShield,,,,,,,,,,,,,,, +201,_Attached_InfinityShield_Ice,,,,,,,,,,,,,,, +202,_Attached_InfinityShield_Water,,,,,,,,,,,,,,, +203,_Attached_InfinityShield_Fire,,,,,,,,,,,,,,, +204,_Attached_InfinityShield_Elec,,,,,,,,,,,,,,, +205,_Attached_InfinityShield_Wind,,,,,,,,,,,,,,, +206,_Attached_InfinityShield_Rock,,,,,,,,,,,,,,, +207,_Attached_InfinityShield_Grass,,,,,,,,,,,,,,, +61,Effect_Enchant_Limit_Ice,,,,,,,,,,,,,,, +62,Effect_Enchant_Limit_Water,,,,,,,,,,,,,,, +63,Effect_Enchant_Limit_Fire,,,,,,,,,,,,,,, +64,Effect_Enchant_Limit_Elec,,,,,,,,,,,,,,, +65,Effect_Enchant_Limit_Wind,,,,,,,,,,,,,,, +66,Effect_Enchant_Limit_Rock,,,,,,,,,,,,,,, +67,Effect_Enchant_Limit_Grass,,,,,,,,,,,,,,, +71,Effect_Fix_Void_2,,,,,,,0,,,,,,,, +72,Effect_Fix_Void_3,,,,,,,0,,,,,,,, +73,Effect_Fix_Void_5,,,,,,,0,,,,,,,, +74,Effect_Fix_Void_5,,,,,,,0,,,,,,,, +75,Effect_Fix_Paimon_2,,,,,,,0,,,,,,,, +76,Effect_Fix_Paimon_2,,,,,,,0,,,,,,,, +80,Effect_Damage_Physic_10,,,,,,,,,,,,,,, +81,Effect_Enchant_Ice,,,,,,,,,,,,,,, +82,Effect_Enchant_Water,,,,,,,,,,,,,,, +83,Effect_Enchant_Fire,,,,,,,,,,,,,,, +84,Effect_Enchant_Elec,,,,,,,,,,,,,,, +85,Effect_Enchant_Wind,,,,,,,,,,,,,,, +86,Effect_Enchant_Rock,,,,,,,,,,,,,,, +87,Effect_Enchant_Grass,,,,,,,,,,,,,,, +91,_ElementShell_Ice,,,,,,,,,,,,,,, +92,_ElementShell_Water,,,,,,,,,,,,,,, +93,_ElementShell_Fire,,,,,,,,,,,,,,, +94,_ElementShell_Elec,,,,,,,,,,,,,,, +95,_ElementShell_Wind,,,,,,,,,,,,,,, +96,_ElementShell_Rock,,,,,,,,,,,,,,, +97,_ElementShell_Grass,,,,,,,,,,,,,,, +101,Reaction_101,,,,,,,,,,,,,,, +102,Reaction_102,,,,,,,,,,,,,,, +103,Reaction_103,,,,,,,,,,,,,,, +104,Reaction_104,,,,,,,,,,,,,,, +105,Reaction_105,,,,,,,,,,,,,,, +106,Reaction_106,,,,,,,,,,,,,,, +107,Reaction_107,,,,,,,,,,,,,,, +108,Reaction_108,,,,,,,,,,,,,,, +109,Reaction_109,,,,,,,,,,,,,,, +110,Reaction_110,,,,,,,,,,,,,,, +111,Reaction_111,,,,,,,,,,,,,,, +112,Reaction_111,,,,,,,,,,,,,,, +113,Reaction_111,,,,,,,,,,,,,,, +114,Reaction_111,,,,,,,,,,,,,,, +115,Reaction_115,,,,,,,,,,,,,,, +116,Reaction_116,,,,,,,,,,,,,,, +117,Reaction_117,,,,,,,,,,,,,,, +1061,Reaction_1061,,,,,,,,,,,,,,, +1151,Reaction_1151,,,,,,,,,,,,,,, +1161,Reaction_1161,,,,,,,,,,,,,,, +1171,Reaction_1171,,,,,,,,,,,,,,, +13010111,Story_30101_1,,,,,,,0,,,,,,,, +13010211,Story_30102_1,,,,,,,0,,,,,,,, +13010311,Story_30103_1,,,,,,,0,,,,,,,, +13010411,Story_30104_1,,,,,,,0,,,,,,,, +13010511,Story_30105_1,,,,,,,0,,,,,,,, +11011,Effect_Damage_Physic_2,11,1,10,2,1,,1,,,,,,,, +11012,Char_Skill_11012,11,3,,,2,,1,111012,,,111012,1,,, +11013,Char_Skill_11013,11,5,,,1,,1,,,,,,,, +11014,Char_Skill_11014,11,3,1,2,3,,0,111011,,,111011,1,4,, +1110111,Char_Skill_11013_Ex_1,,,,,,,,,,,,,,, +2110111,Char_Skill_11013_Talent_1,,,,,,,0,,,,,,,, +11021,Effect_Damage_Physic_2,11,1,10,2,1,,1,,,,,,,, +11022,Char_Skill_11022,11,3,,,2,,1,111021,,,111021,1,,, +11023,Char_Skill_11023,11,3,1,3,3,,0,111023,,,111023,1,4,, +1110231,Char_Skill_11023_Ex_1,,,,,,,,,,,,,,, +2110211,Char_Skill_11022_Talent_1,,,,,,,0,,,,,,,, +11031,Effect_Damage_Physic_2,11,1,10,2,1,,1,,,,,,,, +11032,Char_Skill_11032,11,3,,,2,,1,,,,,,,, +11033,Char_Skill_11033,11,4,1,2,3,,0,111031,,,111031,1,,, +1110311,Char_Skill_11033_Ex_1,,,,,,,,,,,,,,, +2110311,Char_Skill_11032_Talent_1,,,,,,,0,,,,,,,, +2110312,Char_Skill_11032_Talent_2,,,,,,,0,,,,,,,, +11041,Effect_Damage_Physic_2,11,1,10,2,1,,1,,,,,,,, +11042,Char_Skill_11042,11,3,,,2,,1,111041,,,111041,1,,, +11043,Effect_Damage_Ice_7,11,3,1,3,3,,0,,,,,,,, +1110411,Char_Skill_11042_Ex_1,,,,,,,,,,,,,,, +1110421,Char_Skill_11042_Ex_2,,,,,,,,,,,,,,, +2110411,Char_Skill_11042_Talent_1,,,,,,,0,,,,,,,, +11051,Effect_Damage_Physic_2,11,1,10,2,1,,1,,,,,,,, +11052,Effect_Damage_Ice_3,11,3,,,2,,1,,,,,,,, +11053,Char_Skill_11053,11,3,1,3,3,,0,111051,,,111051,1,4,, +11054,Char_Skill_11054,,,,,4,,0,,,,,,,, +1110511,Char_Skill_11053_Ex_1,,,,,,,,,,,,,,, +1110521,Char_Skill_11054_Ex_1,,,,,,,,,,,,,,, +1110522,Char_Skill_11054_Ex_2,,,,,,,,,,,,,,, +2110511,Char_Skill_11054_Talent_1,,,,,,,0,,,,,,,, +12011,Effect_Damage_Water_1,12,1,10,2,1,,1,,,,,,,, +12012,Char_Skill_12012,12,3,,,2,,1,112011,,,112011,1,4,, +12013,Char_Skill_12013,12,3,1,3,3,,0,112022,,,112022,1,,, +1120111,Char_Skill_12012_Ex_1,,,,,,,0,,,,,,,, +2120111,Char_Skill_12012_Talent_1,,,,,,,0,,,,,,,, +2120112,Char_Skill_12012_Talent_2,,,,,,,0,,,,,,,, +12021,Effect_Damage_Physic_2,12,1,10,2,1,,1,,,,,,,, +12022,Char_Skill_12022,12,3,,,2,,1,112021,,,112021,1,,, +12023,Char_Skill_12023,12,3,1,2,3,,0,112022,,,112022,1,,, +1120221,Char_Skill_12023_Ex_1,,,,,,,0,,,,,,,, +2120211,Char_Skill_12022_Talent_1,,,,,,,0,,,,,,,, +12031,Effect_Damage_Water_1,12,1,10,2,1,,1,,,,,,,, +12032,Char_Skill_12032,12,3,,,2,,1,112031,,,112031,1,4,, +12033,Char_Skill_12033,12,3,1,3,3,,0,112032,,,112032,1,,, +12034,Char_Skill_12034,,,,,4,,0,,,,,,,, +1120311,Char_Skill_12032_Ex_1,,,,,,,0,,,,,,,, +1120321,Char_Skill_12033_Ex_1,,,,,,,0,,,,,,,, +2120311,Char_Skill_12033_Talent_1,,,,,,,0,,,,,,,, +2120312,Char_Skill_12033_Talent_2,,,,,,,0,,,,,,,, +13011,Effect_Damage_Physic_2,13,1,10,2,1,,1,,,,,,,, +13012,Char_Skill_13012,13,3,,,2,,1,,,,,,,, +13013,Char_Skill_13013,13,4,1,3,3,,0,,,,,,,, +1130111,Char_Skill_13013_Ex_1,,,,,,,0,,,,,,,, +2130111,Char_Skill_13012_Talent_1,,,,,,,0,,,,,,,, +2130112,Char_Skill_13012_Talent_2,,,,,,,0,,,,,,,, +13021,Effect_Damage_Physic_2,13,1,10,2,1,,1,,,,,,,, +13022,Char_Skill_13022,13,3,,,2,,1,113021,,,113021,1,4,, +13023,Char_Skill_13023,13,4,1,2,3,,0,113022,,,113022,1,,, +1130211,Char_Skill_13022_Ex_1,,,,,,,0,,,,,,,, +1130221,Char_Skill_13023_Ex_1,,,,,,,0,,,,,,,, +2130211,Char_Skill_13022_Talent_1,,,,,,,0,,,,,,,, +13031,Effect_Damage_Physic_2,13,1,10,2,1,,1,,,,,,,, +13032,Effect_Damage_Fire_3,13,3,,,2,,1,,,,,,,, +13033,Char_Skill_13033,13,4,1,2,3,,0,113031,,,113031,1,,, +1130311,Char_Skill_13033_Ex_1,,,,,,,0,,,,,,,, +1130312,Char_Skill_13033_Ex_2,,,,,,,0,,,,,,,, +2130311,Char_Skill_13033_Talent_1,,,,,,,0,,,,,,,, +13051,Effect_Damage_Physic_2,13,1,10,2,1,,1,,,,,,,, +13052,Char_Skill_13052,13,1,,,2,,,113051,,,113051,1,,1, +13053,Char_Skill_13053,13,3,1,2,3,,0,113052,,,113052,1,,, +1130511,Char_Skill_13052_Ex_1,,,,,,,0,,,,,,,, +1130512,Char_Skill_13052_Ex_2,,,,,,,0,,,,,,,, +1130513,Char_Skill_13052_Ex_3,,,,,,,0,,,,,,,, +1130521,Char_Skill_13053_Ex_1,,,,,,,0,,,,,,,, +2130511,Char_Skill_13052_Talent_1,,,,,,,0,,,,,,,, +14011,Effect_Damage_Physic_2,14,1,10,2,1,,1,,,,,,,, +14012,Char_Skill_14012,14,3,,,2,,1,114011,,,114011,1,4,, +14013,Char_Skill_14013,14,3,1,3,3,,0,,,,,,,, +1140111,Char_Skill_14012_Ex_1,,,,,,,0,,,,,,,, +1140121,Char_Skill_14012_Ex_2,,,,,,,0,,,,,,,, +2140111,Char_Skill_14012_Talent_1,,,,,,,0,,,,,,,, +14021,Effect_Damage_Physic_2,14,1,10,2,1,,1,,,,,,,, +14022,Char_Skill_14022,14,3,,,2,,1,,,,,,,, +14023,Char_Skill_14023,14,3,1,3,3,,0,,,,,,,, +1140211,Char_Skill_14023_Ex_1,,,,,,,0,,,,,,,, +2140211,Char_Skill_14022_Talent_1,,,,,,,0,,,,,,,, +2140212,Char_Skill_14022_Talent_2,,,,,,,0,,,,,,,, +14031,Effect_Damage_Physic_2,14,1,10,2,1,,1,,,,,,,, +14032,Char_Skill_14032,14,3,,,2,,1,114031,,,114031,1,,, +14033,Char_Skill_14033,14,4,1,3,3,,0,,,,,,,, +1140311,Char_Skill_14032_Ex_1,,,,,,,0,,,,,,,, +1140321,Char_Skill_14032_Ex_2,,,,,,,0,,,,,,,, +1140341,Char_Skill_14032_Ex_3,,,,,,,0,,,,,,,, +2140311,Char_Skill_14032_Talent_1,,,,,,,0,,,,,,,, +14041,Effect_Damage_Physic_2,14,1,10,2,1,,1,,,,,,,, +14042,Effect_Damage_Elec_3,14,3,,,2,,1,,,,,,,, +14043,Effect_Damage_Elec_4,14,4,1,2,3,,0,,,,,,,, +14044,Char_Skill_14044,,,,,,,0,,,,,,,, +1140411,Char_Skill_14044_Ex_1,,,,,,,0,,,,,,,, +1140412,Char_Skill_14044_Ex_2,,,,,,,0,,,,,,,, +1140413,Char_Skill_14044_Ex_3,,,,,,,0,,,,,,,, +2140411,Char_Skill_14042_Talent_1,,,,,,,0,,,,,,,, +15011,Effect_Damage_Wind_1,17,1,10,2,1,,1,,,,,,,, +15012,Char_Skill_15012,17,3,,,2,,1,,,,,,,, +15013,Char_Skill_15013,17,3,1,2,3,,0,115011,,,115011,1,4,, +1150111,Char_Skill_15013_Ex_1,,,,,,,,,,,,,,, +1150112,Char_Skill_15013_Ex_2,,,,,,,,,,,,,,, +1150121,Char_Skill_15013_Ex_3,,,,,,,,,,,,,,, +2150111,Char_Skill_15013_Talent_1,,,,,,,0,,,,,,,, +15021,Effect_Damage_Physic_2,17,1,10,2,1,,1,,,,,,,, +15022,Char_Skill_15022,17,3,,,2,,1,,,,,,,, +15023,Char_Skill_15023,17,4,1,3,3,,0,115021,,,115021,1,4,, +1150211,Char_Skill_15023_Ex_1,,,,,,,,,,,,,,, +2150211,Char_Skill_15023_Talent_1,,,,,,,0,,,,,,,, +2150212,Char_Skill_15023_Talent_2,,,,,,,0,,,,,,,, +16011,Effect_Damage_Rock_1,15,1,10,2,1,,1,,,,,,,, +16012,Char_Skill_16012,15,3,,,2,,1,116011,,,116011,1,,, +16013,Char_Skill_16013,15,3,1,3,3,,0,,,,,,,, +2160111,Char_Skill_16012_Talent_1,,,,,,,0,,,,,,,, +2160112,Char_Skill_16012_Talent_2,,,,,,,0,,,,,,,, +16021,Effect_Damage_Physic_2,15,1,10,2,1,,1,,,,,,,, +16022,Char_Skill_16022,15,3,,,2,,1,116021,,,116021,1,,, +16023,Char_Skill_16023,15,4,1,2,3,,0,116022,,,116022,1,,, +1160211,Char_Skill_16022_Ex_1,,,,,,,,,,,,,,, +1160212,Char_Skill_16022_Ex_2,,,,,,,,,,,,,,, +1160221,Char_Skill_16023_Ex_1,,,,,,,,,,,,,,, +1160222,Char_Skill_16023_Ex_2,,,,,,,,,,,,,,, +2160211,Char_Skill_16022_Talent_1,,,,,,,0,,,,,,,, +17011,Effect_Damage_Physic_2,16,1,10,2,1,,1,,,,,,,, +17012,Char_Skill_17012,16,3,,,2,,1,,,,,,,, +17013,Char_Skill_17013,16,3,1,2,3,,0,117011,,,117011,1,4,, +1170111,Char_Skill_17013_Ex_1,,,,,,,,,,,,,,, +1170121,Char_Skill_17013_Ex_2,,,,,,,,,,,,,,, +2170111,Char_Skill_17013_Talent_1,,,,,,,0,,,,,,,, +22011,Effect_Damage_Water_1,12,1,10,2,1,,1,,,,,,,,2 +22012,Char_Skill_22012,12,3,,,2,,1,,,,122011#122012#122013,3,4,,4 +22013,Char_Skill_22013,12,5,,,2,,1,,,,122011#122012#122013,2,3,,8 +22014,Char_Skill_22014,12,3,1,3,3,,0,,,,,,,,8 +1220111,Char_Skill_22012_Ex_1,,,,,,,0,,,,,,,, +1220121,Char_Skill_22012_Ex_2,,,,,,,0,,,,,,,, +1220131,Char_Skill_22012_Ex_3,,,,,,,0,,,,,,,, +2220111,Char_Skill_22014_Talent_1,,,,,,,0,,,,,,,, +22021,Effect_Damage_Water_1,12,1,10,2,1,,1,,,,,,,,2 +22022,Char_Skill_22022,12,3,,,2,,1,,,,,,,,4 +22023,Effect_Damage_Water_6,12,4,1,2,3,,0,,,,,,,,7 +1220211,Char_Skill_22022_Ex_1,,,,,,,0,,,,,,,, +1220212,Char_Skill_22022_Ex_2,,,,,,,0,,,,,,,, +1220221,Char_Skill_22022_Ex_3,,,,,,,0,,,,,,,, +2220211,Char_Skill_22022_Talent_1,,,,,,,0,,,,,,,, +23011,Effect_Damage_Physic_2,13,1,10,2,1,,1,,,,,,,,3 +23012,Char_Skill_23012,13,3,,,2,,1,,,,,,,,3 +23013,Effect_Damage_Fire_5,13,3,1,2,3,,0,,,,,,,,6 +23014,Char_Skill_23014,,,,,4,,0,,,,,,,, +1230111,Char_Skill_23012_Ex_1,,,,,,,0,,,,,,,, +1230112,Char_Skill_23012_Ex_2,,,,,,,0,,,,,,,, +1230121,Char_Skill_23012_Ex_3,,,,,,,0,,,,,,,, +2230111,Char_Skill_23012_Talent_1,,,,,,,0,,,,,,,, +25011,Effect_Damage_Physic_2,17,1,10,2,1,,1,,,,,,,,2 +25012,Char_Skill_25012,17,3,,,2,,1,125011,,,125011,1,4,,4 +25013,Char_Skill_25013,11,3,,,2,,1,125012,,,125012,1,4,,4 +25014,Effect_Damage_Wind_6,17,3,1,3,3,,0,,,,,,,,8 +1250111,Char_Skill_25012_Ex_1,,,,,,,,,,,,,,, +1250112,Char_Skill_25012_Ex_2,,,,,,,,,,,,,,, +1250121,Char_Skill_25013_Ex_1,,,,,,,,,,,,,,, +1250122,Char_Skill_25013_Ex_2,,,,,,,,,,,,,,, +1250131,Char_Skill_25010_Ex_1,,,,,,,,,,,,,,, +2250111,Char_Skill_25012_Talent_1,,,,,,,0,,,,,,,, +26011,Effect_Damage_Physic_2,15,1,10,2,1,,1,,,,,,,,3 +26012,Effect_Damage_Physic_3,15,3,,,2,,1,,,,,,,,4 +26013,Effect_Damage_Physic_5,15,3,1,2,3,,0,,,,,,,,6 +26014,Char_Skill_26014,,,,,4,,0,,,,,,,, +1260111,Char_Skill_26014_Ex_1,,,,,,,,,,,,,,, +1260112,Char_Skill_26014_Ex_2,,,,,,,,,,,,,,, +2260111,Char_Skill_26014_Talent_1,,,,,,,0,,,,,,,, +2260112,Char_Skill_26014_Talent_2,,,,,,,0,,,,,,,, +27011,Effect_Damage_Physic_2,16,1,10,2,1,,1,,,,,,,,2 +27012,Char_Skill_27012,16,3,,,2,,1,,,,,,,,4 +27013,Char_Skill_27013,16,3,1,2,3,,0,,,,,,,,5 +27014,Char_Skill_27014,,,,,4,,0,,,,,,,, +1270111,Char_Skill_27014_Ex_1,,,,,,,,,,,,,,, +1270112,Char_Skill_27014_Ex_2,,,,,,,,,,,,,,, +1270113,Char_Skill_27014_Ex_3,,,,,,,,,,,,,,, +1270114,Char_Skill_27014_Ex_4,,,,,,,,,,,,,,, +1270115,Char_Skill_27014_Ex_5,,,,,,,,,,,,,,, +2270111,Char_Skill_27012_Talent_1,,,,,,,0,,,,,,,, +30011,Effect_Damage_Physic_1,10,2,,,1,,1,,,,,,,,1 +30012,Effect_Damage_Physic_2,10,3,,,2,,1,,,,,,,,2 +30013,Effect_Damage_Physic_4,3,3,1,2,3,,0,,,,,,,,4 +30021,Effect_Damage_Physic_1,10,2,,,1,,1,,,,,,,,1 +30022,Effect_Damage_Physic_5,3,3,1,2,3,,0,,,,,,,,5 +30023,Char_Skill_30023,,,,,4,,0,,,,,,,, +30031,Effect_Damage_Physic_2,10,3,,,1,,1,,,,,,,,2 +30032,Effect_Damage_Physic_3,3,3,,,2,,1,,,,,,,,3 +30033,Char_Skill_30033,3,3,1,2,3,,0,,,,,,,,6 +30034,Effect_Damage_Physic_6,,,,,3,,0,,1,,,,,, +30035,Char_Skill_30035,,,,,3,,0,,1,,,,,, +30036,Char_Skill_30036,,,,,4,,0,,,,,,,, +1300311,Char_Skill_30033_Ex_1,,,,,,,0,,,,,,,, +1300321,Char_Skill_30033_Ex_2,,,,,,,0,,,,,,,, +31011,Effect_Damage_Physic_2,11,1,10,2,1,,1,,,,,,,,2 +31012,Effect_Damage_Physic_3,11,3,,,2,,1,,,,,,,,3 +31013,Effect_Damage_Physic_5,11,3,1,2,3,,0,,,,,,,,5 +31014,Char_Skill_31014,,,,,4,,0,,,,,,,, +31015,Char_Skill_31015,,,,,4,,0,,1,,,,,, +31021,Effect_Damage_Ice_1,11,1,10,2,1,,1,,,,,,,,2 +31022,Effect_Damage_Ice_4,11,3,1,2,3,,0,,,,,,,,5 +31023,Char_Skill_30023,,,,,4,,0,,,,,,,, +31031,Effect_Damage_Ice_1,11,1,10,2,1,,1,,,,,,,,2 +31032,Effect_Damage_Ice_3,11,3,,,2,,1,,,,,,,,4 +31033,Effect_Damage_Ice_5,11,3,1,2,3,,0,,,,,,,,6 +31034,Char_Skill_31034,,,,,4,,0,,,,,,,, +31035,Char_Skill_31035,,,,,4,,0,,1,,,,,, +32011,Effect_Damage_Water_1,12,1,10,2,1,,1,,,,,,,,2 +32012,Char_Skill_32012,12,3,,,2,,1,,,,,,,,4 +32013,Char_Skill_32013,12,4,1,3,3,,0,,,,,,,,8 +32014,Char_Skill_32014,,,,,4,,0,,,,,,,, +32015,Char_Skill_32015,,,,,4,,0,,1,,,,,, +32016,Char_Skill_32016,,,,,4,,0,,,,,,,, +32021,Effect_Damage_Physic_1,10,2,,,1,,1,,,,,,,,2 +32022,Char_Skill_32022,12,3,,,2,,1,132021,,,132021,1,4,,4 +32023,Effect_Damage_Water_5,12,3,1,2,3,,0,,,,,,,,6 +1320111,Char_Skill_32012_Ex_1,,,,,,,0,,,,,,,, +1320211,Char_Skill_32022_Ex_1,,,,,,,0,,,,,,,, +32031,Effect_Damage_Physic_2,12,1,10,2,1,,1,,,,,,,,2 +32032,Char_Skill_32032,12,3,,,2,,1,,,,,,,,3 +32033,Char_Skill_32033,12,3,1,3,3,,0,,,,,,,,4 +32034,Char_Skill_32034,,,,,4,,0,,,,,,,, +32035,Char_Skill_32035,,,,,4,,0,,1,,,,,, +32041,Effect_Damage_Water_1,12,1,10,2,1,,1,,,,,,,,2 +32042,Effect_Damage_Water_4,12,3,1,2,3,,0,,,,,,,,5 +32043,Char_Skill_32043,,,,,4,,0,,,,,,,, +33011,Effect_Damage_Fire_1,13,1,10,2,1,,1,,,,,,,,2 +33012,Effect_Damage_Fire_3,13,3,,,2,,1,,,,,,,,4 +33013,Char_Skill_33013,13,4,1,3,3,,0,,,,,,,,8 +33014,Char_Skill_33014,,,,,4,,0,,,,,,,, +33015,Char_Skill_33015,,,,,4,,0,,1,,,,,, +33016,Char_Skill_33016,,,,,4,,0,,,,,,,, +33021,Effect_Damage_Physic_2,13,1,10,2,1,,1,,,,,,,,4 +33022,Effect_Damage_Physic_3,13,3,,,2,,1,,,,,,,,5 +33023,Effect_Damage_Physic_5,13,3,1,2,3,,0,,,,,,,,7 +33024,Char_Skill_33024,,,,,4,,0,,,,,,,, +33031,Effect_Damage_Physic_2,13,1,10,2,1,,1,,,,,,,,4 +33032,Effect_Damage_Physic_3,13,3,,,2,,1,,,,,,,,5 +33033,Char_Skill_33033,13,3,1,2,3,,0,,,,,,,,7 +33034,Char_Skill_33034,,,,,4,,0,,,,,,,, +33035,Char_Skill_33035,,,,,4,,0,,,,,,,, +33036,Effect_Damage_Physic_6,,,,,3,,0,,1,,,,,, +33037,Char_Skill_33037,,,,,3,,0,,1,,,,,, +1330321,Char_Skill_33035_Ex_1,,,,,,,0,,,,,,,, +1330331,Char_Skill_33033_Ex_1,,,,,,,0,,,,,,,, +1330341,Char_Skill_33033_Ex_2,,,,,,,0,,,,,,,, +33041,Effect_Damage_Fire_1,13,1,10,2,1,,1,,,,,,,,2 +33042,Effect_Damage_Fire_2,13,2,,,2,,1,,,,,,,,3 +33043,Effect_Damage_Fire_4,13,3,1,2,3,,0,,,,,,,,5 +33051,Effect_Damage_Physic_2,13,1,10,2,1,,1,,,,,,,,2 +33052,Char_Skill_33052,13,3,,,2,,1,,,,,,,,4 +34011,Effect_Damage_Physic_2,14,1,10,2,1,,1,,,,,,,,4 +34012,Effect_Damage_Physic_3,14,3,,,2,,1,,,,,,,,5 +34013,Char_Skill_34013,14,3,1,2,3,,0,,,,,,,,7 +34014,Char_Skill_34014,,,,,4,,0,,,,,,,, +34015,Char_Skill_34015,,,,,4,,0,,,,,,,, +34016,Effect_Damage_Physic_6,,,,,3,,0,,1,,,,,, +34017,Char_Skill_34017,,,,,3,,0,,1,,,,,, +1340121,Char_Skill_34015_Ex_1,,,,,,,0,,,,,,,, +1340131,Char_Skill_34013_Ex_1,,,,,,,0,,,,,,,, +1340141,Char_Skill_34013_Ex_2,,,,,,,0,,,,,,,, +34021,Effect_Damage_Elec_1,14,1,10,2,1,,1,,,,,,,,2 +34022,Effect_Damage_Elec_4,14,3,1,2,3,,0,,,,,,,,5 +34023,Char_Skill_30023,,,,,4,,0,,,,,,,, +34031,Effect_Damage_Physic_2,14,1,10,2,1,,1,,,,,,,,4 +34032,Effect_Damage_Physic_3,14,3,,,2,,1,,,,,,,,5 +34033,Effect_Damage_Physic_5,14,3,1,2,3,,0,,,,,,,,7 +34034,Char_Skill_34034,,,,,4,,0,,,,,,,, +34051,Effect_Damage_Physic_2,14,1,10,2,1,,1,,,,,,,,2 +34052,Effect_Damage_Elec_3,14,3,,,2,,1,,,,,,,,4 +34061,Effect_Damage_Elec_1,14,1,10,2,1,,1,,,,,,,,2 +34062,Effect_Damage_Elec_4,14,3,1,2,3,,0,,,,,,,,5 +34063,Char_Skill_34063,,,,,4,,0,,,,,,,, +35011,Effect_Damage_Physic_1,10,2,,,1,,1,,,,,,,,1 +35012,Char_Skill_35012,17,3,,,2,,1,135011,,,135011,1,4,,4 +35013,Effect_Damage_Wind_5,17,3,1,2,3,,0,,,,,,,,6 +1350111,Char_Skill_35012_Ex_1,,,,,,,,,,,,,,, +35021,Effect_Damage_Physic_2,17,1,10,2,1,,1,,,,,,,,2 +35022,Char_Skill_35022,17,3,,,2,,1,,,,,,,,2 +35023,Char_Skill_35023,17,3,1,2,3,,0,135021,,,135021,1,,,5 +35024,Char_Skill_35024,,,,,4,,0,,1,1,,,,, +35025,Char_Skill_35025,,,,,2,,0,,1,,,,,, +1350211,Char_Skill_35022_Ex_1,,,,,,,,,,,,,,, +1350212,Char_Skill_35022_Ex_2,,,,,,,,,,,,,,, +1350213,Char_Skill_35022_Ex_3,,,,,,,,,,,,,,, +1350214,Char_Skill_35022_Ex_4,,,,,,,,,,,,,,, +37011,Effect_Damage_Grass_1,16,1,10,2,1,,1,,,,,,,,2 +37012,Effect_Damage_Grass_3,16,3,,,2,,1,,,,,,,,4 +37013,Effect_Damage_Grass_5,16,3,1,2,3,,0,,,,,,,,6 +37014,Char_Skill_37014,,,,,4,,0,,,,,,,, +1370111,Char_Skill_37014_Ex_1,,,,,,,,,,,,,,, +1370112,Char_Skill_37014_Ex_2,,,,,,,,,,,,,,, +1370121,Char_Skill_37014_Ex_3,,,,,,,,,,,,,,, +1370131,Char_Skill_37014_Ex_4,,,,,,,,,,,,,,, +1370141,Char_Skill_37014_Ex_5,,,,,,,,,,,,,,, +37031,Effect_Damage_Physic_1,10,2,,,1,,1,,,,,,,,2 +37032,Char_Skill_37032,16,3,,,2,,1,137031,,,137031,1,,,4 +37033,Effect_Damage_Grass_5,16,3,1,2,3,,0,,,,,,,,6 +1370311,Char_Skill_37032_Ex_1,,,,,,,,,,,,,,, +3110001,Effect_Weapon_Dmg_1,,,,,,,0,,,,,,,, +3110002,Effect_Dice_On_E,,,,,,,0,,,,,,,, +3110003,Effect_Db1_On_A,,,,,,,0,,,,,,,, +3112031,Card_Weapon_3112031,,,,,,,0,,,,,,,, +3113031,Card_Weapon_3113031,,,,,,,0,,,,,,,, +3114021,Card_Weapon_3114021,,,,,,,0,,,,,,,, +3115031,Card_Weapon_3115031,,,,,,,0,,,,,,,, +3120011,Card_Reliquary_3120011,,,,,,,0,,,,,,,, +3120021,Card_Reliquary_3120021,,,,,,,0,,,,,,,, +3120031,Card_Reliquary_3120031,,,,,,,0,,,,,,,, +3120041,Card_Reliquary_3120041,,,,,,,0,,,,,,,, +3120051,Card_Reliquary_3120051,,,,,,,0,,,,,,,, +3120061,Card_Reliquary_3120061,,,,,,,0,,,,,,,, +3121011,Effect_Cost_Ice_1,,,,,,,0,,,,,,,, +3121021,Effect_Fix_Ice_2,,,,,,,0,,,,,,,, +3122011,Effect_Cost_Water_1,,,,,,,0,,,,,,,, +3122021,Effect_Fix_Water_2,,,,,,,0,,,,,,,, +3123011,Effect_Cost_Fire_1,,,,,,,0,,,,,,,, +3123021,Effect_Fix_Fire_2,,,,,,,0,,,,,,,, +3124011,Effect_Cost_Elec_1,,,,,,,0,,,,,,,, +3124021,Effect_Fix_Elec_2,,,,,,,0,,,,,,,, +3125011,Effect_Cost_Wind_1,,,,,,,0,,,,,,,, +3125021,Effect_Fix_Wind_2,,,,,,,0,,,,,,,, +3126011,Effect_Cost_Rock_1,,,,,,,0,,,,,,,, +3126021,Effect_Fix_Rock_2,,,,,,,0,,,,,,,, +3127011,Effect_Cost_Grass_1,,,,,,,0,,,,,,,, +3127021,Effect_Fix_Grass_2,,,,,,,0,,,,,,,, +3210011,Card_Support_3210011,,,,,,,0,,,,,,,, +3210021,Card_Support_3210021,,,,,,,0,,,,,,,, +3210022,Card_Support_3210022,,,,,,,0,,,,,,,, +3210031,Card_Support_3210031,,,,,,,0,,,,,,,, +3210041,Card_Support_3210041,,,,,,,0,,,,,,,, +3210051,Card_Support_3210051,,,,,,,0,,,,,,,, +3210061,Card_Support_3210061,,,,,,,0,,,,,,,, +3220011,Card_Support_3220011,,,,,,,0,,,,,,,, +3220021,Card_Support_3220021,,,,,,,0,,,,,,,, +3220031,Card_Support_3220031,,,,,,,0,,,,,,,, +3220032,Card_Support_3220032,,,,,,,0,,,,,,,, +3220041,Card_Support_3220041,,,,,,,0,,,,,,,, +3220042,Card_Support_3220042,,,,,,,0,,,,,,,, +3220051,Card_Support_3220051,,,,,,,0,,,,,,,, +3220061,Card_Support_3220061,,,,,,,0,,,,,,,, +3220071,Card_Support_3220071,,,,,,,0,,,,,,,, +3220081,Card_Support_3220081,,,,,,,0,,,,,,,, +3220082,Card_Support_3220082,,,,,,,0,,,,,,,, +3220091,Card_Support_3220091,,,,,,,0,,,,,,,, +3220101,Card_Support_3220101,,,,,,,0,,,,,,,, +3220111,Card_Support_3220111,,,,,,,0,,,,,,,, +3220121,Card_Support_3220121,,,,,,,0,,,,,,,, +3230011,Card_Support_3230011,,,,,,,0,,,,,,,, +3230021,Card_Support_3230021,,,,,,,0,,,,,,,, +3311011,Card_Event_3311011,,,,,,,0,,,,,,,, +3311021,Card_Event_3311021,,,,,,,0,,,,,,,, +3031121,Card_Event_3031121,,,,,,,0,,,,,,,, +3312011,Card_Event_3312011,,,,,,,0,,,,,,,, +3312021,Card_Event_3312021,,,,,,,0,,,,,,,, +3313011,Card_Event_3313011,,,,,,,0,,,,,,,, +3313021,Card_Event_3313021,,,,,,,0,,,,,,,, +3031321,Card_Event_3031321,,,,,,,0,,,,,,,, +3314011,Card_Event_3314011,,,,,,,0,,,,,,,, +3314021,Card_Event_3314021,,,,,,,0,,,,,,,, +3315011,Card_Event_3315011,,,,,,,0,,,,,,,, +3315021,Card_Event_3315021,,,,,,,0,,,,,,,, +3316011,Card_Event_3316011,,,,,,,0,,,,,,,, +3316021,Card_Event_3316021,,,,,,,0,,,,,,,, +3317011,Card_Event_3317011,,,,,,,0,,,,,,,, +3317021,Card_Event_3317021,,,,,,,0,,,,,,,, +3031721,Card_Event_3031721,,,,,,,0,,,,,,,, +3320011,Card_Event_3320011,,,,,,,0,,,,,,,, +3320021,Card_Event_3320021,,,,,,,0,,,,,,,, +3032021,Card_Event_3032021,,,,,,,0,,,,,,,, +3320031,Card_Event_3320031,,,,,,,0,,,,,,,, +3320041,Card_Event_3320041,,,,,,,0,,,,,,,, +3320051,Card_Event_3320051,,,,,,,0,,,,,,,, +3320061,Card_Event_3320061,,,,,,,0,,,,,,,, +3032061,Card_Event_3032061,,,,,,,0,,,,,,,, +3320071,Card_Event_3320071,,,,,,,0,,,,,,,, +3032071,Card_Event_3032071,,,,,,,0,,,,,,,, +3320081,Card_Event_3320081,,,,,,,0,,,,,,,, +3032081,Card_Event_3032081,,,,,,,0,,,,,,,, +3032091,Card_Event_3032091,,,,,,,0,,,,,,,, +3320091,Card_Event_3320091,,,,,,,0,,,,,,,, +3320101,Card_Event_3320101,,,,,,,0,,,,,,,, +3320111,Card_Event_3320111,,,,,,,0,,,,,,,, +3320121,Card_Event_3320121,,,,,,,0,,,,,,,, +3320131,Card_Event_3320131,,,,,,,0,,,,,,,, +3320141,Card_Event_3320141,,,,,,,0,,,,,,,, +3320151,Card_Event_3320151,,,,,,,0,,,,,,,, +3032152,Card_Event_3032152,,,,,,,0,,,,,,,, +3032153,Card_Event_3032153,,,,,,,0,,,,,,,, +3032154,Card_Event_3032154,,,,,,,0,,,,,,,, +3032155,Card_Event_3032155,,,,,,,0,,,,,,,, +3330011,Card_Event_3330011,,,,,,,0,,,,,,,, +3330021,Card_Event_3330021,,,,,,,0,,,,,,,, +3330031,Card_Event_3330031,,,,,,,0,,,,,,,, +3330041,Card_Event_3330041,,,,,,,0,,,,,,,, +3330051,Card_Event_3330051,,,,,,,0,,,,,,,, +3330061,Card_Event_3330061,,,,,,,0,,,,,,,, +3330071,Card_Event_3330071,,,,,,,0,,,,,,,, +3330081,Card_Event_3330081,,,,,,,0,,,,,,,, +3033011,Card_Event_3033011,,,,,,,0,,,,,,,, +3033021,Card_Event_3033021,,,,,,,0,,,,,,,, +3033031,Card_Event_3033031,,,,,,,0,,,,,,,, +3033041,Card_Event_3033041,,,,,,,0,,,,,,,, +3033051,Card_Event_3033051,,,,,,,0,,,,,,,, +3033061,Card_Event_3033061,,,,,,,0,,,,,,,, +4210011,Card_Support_4210011,,,,,,,0,,,,,,,, +4210021,Card_Support_4210021,,,,,,,0,,,,,,,, +4210031,Card_Support_4210031,,,,,,,0,,,,,,,, +4210041,Card_Support_4210041,,,,,,,0,,,,,,,, +4210051,Card_Support_4210051,,,,,,,0,,,,,,,, +4210052,Card_Support_4210052,,,,,,,0,,,,,,,, +4210061,Card_Support_4210061,,,,,,,0,,,,,,,, +4210071,Card_Support_4210071,,,,,,,0,,,,,,,, +4210081,Card_Support_4210081,,,,,,,0,,,,,,,, +4210091,Card_Support_4210091,,,,,,,0,,,,,,,, +4220011,Card_Support_4220011,,,,,,,0,,,,,,,, +4220012,Card_Support_4220012,,,,,,,0,,,,,,,, +4220021,Card_Support_4220021,,,,,,,0,,,,,,,, +4220022,Card_Support_4220022,,,,,,,0,,,,,,,, +4220041,Card_Support_4220041,,,,,,,0,,,,,,,, +4220051,Card_Support_4220051,,,,,,,0,,,,,,,, +4220052,Card_Support_4220052,,,,,,,0,,,,,,,, +4220053,Card_Support_4220053,,,,,,,0,,,,,,,, +4220071,Card_Support_4220071,,,,,,,0,,,,,,,, +4230011,Card_Support_4230011,,,,,,,0,,,,,,,, +4230021,Card_Support_4230021,,,,,,,0,,,,,,,, +4230031,Card_Support_4230031,,,,,,,0,,,,,,,, +4230041,Card_Support_4230041,,,,,,,0,,,,,,,, diff --git a/gdconf/gcg_skill_data.go b/gdconf/gcg_skill_data.go new file mode 100644 index 00000000..13d82911 --- /dev/null +++ b/gdconf/gcg_skill_data.go @@ -0,0 +1,80 @@ +package gdconf + +import ( + "fmt" + "github.com/hjson/hjson-go/v4" + "hk4e/pkg/logger" + "os" + + "github.com/jszwec/csvutil" +) + +// 卡牌技能配置表 + +type GCGSkillData struct { + SkillId int32 `csv:"SkillId"` // ID + ConfigJson string `csv:"ConfigJson,omitempty"` // 效果config + CostType1 int32 `csv:"CostType1,omitempty"` // 消耗的元素骰子类型1 + CostValue1 int32 `csv:"CostValue1,omitempty"` // 消耗的元素骰子数量1 + CostType2 int32 `csv:"CostType2,omitempty"` // 消耗的元素骰子类型2 + CostValue2 int32 `csv:"CostValue2,omitempty"` // 消耗的元素骰子数量2 + + CostMap map[uint32]uint32 // 技能骰子消耗列表 + SkillDamage uint32 // 技能伤害 +} + +type ConfigSkillEffect struct { + DeclaredValueMap map[string]*ConfigSkillEffectValue `json:"declaredValueMap"` +} + +type ConfigSkillEffectValue struct { + Type string `json:"type"` + Value any `json:"value"` +} + +func (g *GameDataConfig) loadGCGSkillData() { + g.GCGSkillDataMap = make(map[int32]*GCGSkillData) + data := g.readCsvFileData("GCGSkillData.csv") + var gcgSkillDataList []*GCGSkillData + err := csvutil.Unmarshal(data, &gcgSkillDataList) + if err != nil { + info := fmt.Sprintf("parse file error: %v", err) + panic(info) + } + for _, gcgSkillData := range gcgSkillDataList { + // 技能消耗整合进CostMap + gcgSkillData.CostMap = make(map[uint32]uint32, 2) + gcgSkillData.CostMap[uint32(gcgSkillData.CostType1)] = uint32(gcgSkillData.CostValue1) + gcgSkillData.CostMap[uint32(gcgSkillData.CostType2)] = uint32(gcgSkillData.CostValue2) + for costType, costValue := range gcgSkillData.CostMap { + // 两个值都不能为0 + if costType == 0 || costValue == 0 { + delete(gcgSkillData.CostMap, costType) + } + } + // 技能效果Config + fileData, err := os.ReadFile(g.jsonPrefix + "gcg_card_skill/" + gcgSkillData.ConfigJson + ".json") + if err != nil { + info := fmt.Sprintf("open file error: %v, SkillId: %v", err, gcgSkillData.SkillId) + panic(info) + } + configSkillEffect := new(ConfigSkillEffect) + err = hjson.Unmarshal(fileData, configSkillEffect) + if err != nil { + info := fmt.Sprintf("parse file error: %v, SkillId: %v", err, gcgSkillData.SkillId) + panic(info) + } + // 技能伤害 + for key, value := range configSkillEffect.DeclaredValueMap { + if key != "__KEY__DAMAGE" { + continue + } + if value.Type == "Damage" { + gcgSkillData.SkillDamage = uint32(value.Value.(float64)) + } + } + // list -> map + g.GCGSkillDataMap[gcgSkillData.SkillId] = gcgSkillData + } + logger.Info("GCGSkillData count: %v", len(g.GCGSkillDataMap)) +} diff --git a/gs/game/gcg_ai.go b/gs/game/gcg_ai.go index bc8d4ea6..dda1a945 100644 --- a/gs/game/gcg_ai.go +++ b/gs/game/gcg_ai.go @@ -3,6 +3,7 @@ package game import ( "hk4e/pkg/logger" "hk4e/protocol/proto" + "time" ) type GCGAi struct { @@ -28,24 +29,38 @@ func (g *GCGAi) ReceiveGCGMessagePackNotify(notify *proto.GCGMessagePackNotify) switch msg.AfterPhase { case proto.GCGPhaseType_GCG_PHASE_TYPE_ON_STAGE: logger.Error("请选择你的英雄 hhh") - // 默认选第一张牌 - cardInfo := gameController.cardList[0] - // 操控者选择角色牌 - g.game.ControllerSelectChar(gameController, cardInfo, []uint32{}) + go func() { + time.Sleep(3 * 1000) + // 默认选第一张牌 + cardInfo := gameController.charCardList[0] + // 操控者选择角色牌 + g.game.ControllerSelectChar(gameController, cardInfo, []uint32{}) + }() + case proto.GCGPhaseType_GCG_PHASE_TYPE_MAIN: + if gameController.allow == 0 { + return + } + go func() { + time.Sleep(3 * 1000) + g.game.ControllerUseSkill(gameController, 30012, []uint32{}) + }() } case *proto.GCGMessage_DiceRoll: // 摇完骰子 - msg := message.GetPhaseChange() - switch msg.AfterPhase { - case proto.GCGPhaseType_GCG_PHASE_TYPE_ON_STAGE: - logger.Error("战斗意识?!") - cardInfo1 := g.game.controllerMap[g.controllerId].cardList[0] - cardInfo2 := g.game.controllerMap[g.controllerId].cardList[1] - g.game.AddMsgPack(0, proto.GCGActionType_GCG_ACTION_TYPE_NONE, g.game.GCGMsgPVEIntention(&proto.GCGMsgPVEIntention{CardGuid: cardInfo1.guid, SkillIdList: []uint32{cardInfo1.skillIdList[1]}}, &proto.GCGMsgPVEIntention{CardGuid: cardInfo2.guid, SkillIdList: []uint32{cardInfo2.skillIdList[0]}})) + msg := message.GetDiceRoll() + if msg.ControllerId != g.controllerId { + return + } + logger.Error("敌方行动意图") + go func() { + time.Sleep(3 * 1000) + cardInfo1 := g.game.controllerMap[g.controllerId].charCardList[0] + cardInfo2 := g.game.controllerMap[g.controllerId].charCardList[1] + g.game.AddMsgPack(0, proto.GCGActionType_GCG_ACTION_TYPE_NONE, g.game.GCGMsgPVEIntention(&proto.GCGMsgPVEIntention{CardGuid: cardInfo1.guid, SkillIdList: []uint32{cardInfo1.skillList[0].skillId}}, &proto.GCGMsgPVEIntention{CardGuid: cardInfo2.guid, SkillIdList: []uint32{cardInfo2.skillList[0].skillId}})) g.game.SendAllMsgPack() g.game.SetControllerAllow(g.game.controllerMap[g.controllerId], false, true) g.game.AddMsgPack(0, proto.GCGActionType_GCG_ACTION_TYPE_SEND_MESSAGE, g.game.GCGMsgPhaseContinue()) - } + }() } } } diff --git a/gs/game/gcg_manager.go b/gs/game/gcg_manager.go index 6f06515c..3c1e3c04 100644 --- a/gs/game/gcg_manager.go +++ b/gs/game/gcg_manager.go @@ -1,10 +1,10 @@ package game import ( + "hk4e/common/constant" "hk4e/gdconf" "hk4e/gs/model" "hk4e/pkg/logger" - "hk4e/pkg/random" "hk4e/protocol/cmd" "hk4e/protocol/proto" "math/rand" @@ -20,6 +20,13 @@ const ( ControllerType_AI // AI ) +// GCGSkillInfo 游戏对局内卡牌技能信息 +type GCGSkillInfo struct { + skillId uint32 // 技能Id + costMap map[uint32]uint32 // 消耗的元素骰子 + damage uint32 // 技能伤害 +} + // GCGCardInfo 游戏对局内卡牌 type GCGCardInfo struct { cardId uint32 // 卡牌Id @@ -28,7 +35,7 @@ type GCGCardInfo struct { faceType uint32 // 卡面类型 tagList []uint32 // Tag tokenMap map[uint32]uint32 // Token - skillIdList []uint32 // 技能Id列表 + skillList []*GCGSkillInfo // 技能列表 skillLimitList []uint32 // 技能限制列表 isShow bool // 是否展示 } @@ -40,7 +47,7 @@ func (g *GCGCardInfo) ToProto() *proto.GCGCard { IsShow: g.isShow, TokenList: make([]*proto.GCGToken, 0, len(g.tokenMap)), FaceType: g.faceType, - SkillIdList: g.skillIdList, + SkillIdList: make([]uint32, 0, len(g.skillList)), SkillLimitsList: make([]*proto.GCGSkillLimitsInfo, 0, len(g.skillLimitList)), Id: g.cardId, ControllerId: g.controllerId, @@ -52,6 +59,10 @@ func (g *GCGCardInfo) ToProto() *proto.GCGCard { Key: k, }) } + // SkillIdList + for _, skillInfo := range g.skillList { + gcgCard.SkillIdList = append(gcgCard.SkillIdList, skillInfo.skillId) + } // TODO SkillLimitsList for _, skillId := range g.skillLimitList { gcgCard.SkillLimitsList = append(gcgCard.SkillLimitsList, &proto.GCGSkillLimitsInfo{ @@ -72,19 +83,35 @@ const ( // GCGController 操控者 type GCGController struct { - controllerId uint32 // 操控者Id - cardList []*GCGCardInfo // 卡牌列表 - loadState ControllerLoadState // 加载状态 - allow uint32 // 是否允许操控 0 -> 不允许 1 -> 允许 - selectedCharCard *GCGCardInfo // 选择的角色卡牌 - controllerType ControllerType // 操控者的类型 - player *model.Player // 玩家对象 - ai *GCGAi // AI对象 + controllerId uint32 // 操控者Id + charCardList []*GCGCardInfo // 角色牌列表 + handCardList []*GCGCardInfo // 手牌列表 + loadState ControllerLoadState // 加载状态 + allow uint32 // 是否允许操控 0 -> 不允许 1 -> 允许 + selectedCharCardGuid uint32 // 选择的角色卡牌guid + controllerType ControllerType // 操控者的类型 + player *model.Player // 玩家对象 + ai *GCGAi // AI对象 } -// GetCardByGuid 通过卡牌的Guid获取卡牌 -func (g *GCGController) GetCardByGuid(cardGuid uint32) *GCGCardInfo { - for _, info := range g.cardList { +// GetSelectedCharCard 获取操控者当前选择的角色卡牌 +func (g *GCGController) GetSelectedCharCard() *GCGCardInfo { + return g.GetCharCardByGuid(g.selectedCharCardGuid) +} + +// GetCharCardByGuid 通过卡牌的Guid获取卡牌 +func (g *GCGController) GetCharCardByGuid(cardGuid uint32) *GCGCardInfo { + for _, info := range g.charCardList { + if info.guid == cardGuid { + return info + } + } + return nil +} + +// GetHandCardByGuid 通过卡牌的Guid获取卡牌 +func (g *GCGController) GetHandCardByGuid(cardGuid uint32) *GCGCardInfo { + for _, info := range g.charCardList { if info.guid == cardGuid { return info } @@ -159,12 +186,18 @@ func (g *GCGManager) PhaseRollDice(game *GCGGame) { rand.Seed(time.Now().UnixNano()) // 随机数种子 // 玩家需要8个骰子 for i := 0; i < 8; i++ { - diceSide := proto.GCGDiceSideType(random.GetRandomInt32(1, 8)) + // diceSide := proto.GCGDiceSideType(random.GetRandomInt32(1, 8)) + diceSide := proto.GCGDiceSideType_GCG_DICE_SIDE_TYPE_PYRO diceSideList = append(diceSideList, diceSide) } // 存储该回合玩家的骰子 game.roundInfo.diceSideMap[controller.controllerId] = diceSideList - game.AddMsgPack(controller.controllerId, proto.GCGActionType_GCG_ACTION_TYPE_ROLL, game.GCGMsgDiceRoll(controller.controllerId, uint32(len(diceSideList)), diceSideList)) + // AI仅发送骰子数量 + if controller.player != nil { + game.AddMsgPack(controller.controllerId, proto.GCGActionType_GCG_ACTION_TYPE_ROLL, game.GCGMsgDiceRoll(controller.controllerId, uint32(len(diceSideList)), diceSideList)) + } else { + game.AddMsgPack(controller.controllerId, proto.GCGActionType_GCG_ACTION_TYPE_ROLL, game.GCGMsgDiceRoll(controller.controllerId, 8, []proto.GCGDiceSideType{})) + } } // 等待玩家确认重投骰子 } @@ -172,7 +205,9 @@ func (g *GCGManager) PhaseRollDice(game *GCGGame) { // PhasePreMain 阶段战斗开始 func (g *GCGManager) PhasePreMain(game *GCGGame) { // TODO 使用技能完善 - game.AddMsgPack(0, proto.GCGActionType_GCG_ACTION_TYPE_TRIGGER_SKILL, game.GCGMsgUseSkill(195, 33024), game.GCGMsgUseSkillEnd(195, 33024)) + game.AddMsgPack(0, proto.GCGActionType_GCG_ACTION_TYPE_TRIGGER_SKILL, game.GCGMsgUseSkill(4, 33024), game.GCGMsgUseSkillEnd(4, 33024)) + // 设置先手允许操控 + game.SetControllerAllow(game.controllerMap[game.roundInfo.firstController], true, false) // 游戏行动阶段 game.ChangePhase(proto.GCGPhaseType_GCG_PHASE_TYPE_MAIN) } @@ -185,7 +220,9 @@ func (g *GCGManager) PhaseMain(game *GCGGame) { continue } game.AddMsgPack(0, proto.GCGActionType_GCG_ACTION_TYPE_NOTIFY_COST, game.GCGMsgCostRevise(controller)) - GAME_MANAGER.SendMsg(cmd.GCGSkillPreviewNotify, controller.player.PlayerID, controller.player.ClientSeq, GAME_MANAGER.PacketGCGSkillPreviewNotify(controller)) + if controller.allow == 1 { + GAME_MANAGER.SendMsg(cmd.GCGSkillPreviewNotify, controller.player.PlayerID, controller.player.ClientSeq, GAME_MANAGER.PacketGCGSkillPreviewNotify(controller)) + } } } @@ -229,7 +266,8 @@ func (g *GCGGame) AddPlayer(player *model.Player) { g.controllerIdCounter++ controller := &GCGController{ controllerId: g.controllerIdCounter, - cardList: make([]*GCGCardInfo, 0, 50), + charCardList: make([]*GCGCardInfo, 0, 3), + handCardList: make([]*GCGCardInfo, 0, 30), loadState: ControllerLoadState_None, allow: 1, controllerType: ControllerType_Player, @@ -249,7 +287,8 @@ func (g *GCGGame) AddAI() { g.controllerIdCounter++ controller := &GCGController{ controllerId: g.controllerIdCounter, - cardList: make([]*GCGCardInfo, 0, 50), + charCardList: make([]*GCGCardInfo, 0, 3), + handCardList: make([]*GCGCardInfo, 0, 30), loadState: ControllerLoadState_InitFinish, allow: 1, controllerType: ControllerType_AI, @@ -282,16 +321,35 @@ func (g *GCGGame) GiveCharCard(controller *GCGController, charId uint32) { faceType: 0, // 1为金卡 tagList: gcgCharConfig.TagList, tokenMap: map[uint32]uint32{ - 1: uint32(gcgCharConfig.HPBase), // 血量 - 2: uint32(gcgCharConfig.HPBase), // 最大血量(不确定) - 4: 0, // 充能 - 5: uint32(gcgCharConfig.MaxElemVal), // 充能条 + constant.GCGTokenConst.TOKEN_CUR_HEALTH: uint32(gcgCharConfig.HPBase), // 血量 + constant.GCGTokenConst.TOKEN_MAX_HEALTH: uint32(gcgCharConfig.HPBase), // 最大血量(不确定) + constant.GCGTokenConst.TOKEN_CUR_ELEM: 0, // 充能 + constant.GCGTokenConst.TOKEN_MAX_ELEM: uint32(gcgCharConfig.MaxElemVal), // 充能条 }, - skillIdList: gcgCharConfig.SkillList, + skillList: make([]*GCGSkillInfo, 0, len(gcgCharConfig.SkillList)), skillLimitList: []uint32{}, isShow: true, } - controller.cardList = append(controller.cardList, cardInfo) + // SkillMap + for _, skillId := range gcgCharConfig.SkillList { + // 读取卡牌技能配置表 + gcgSkillConfig, ok := gdconf.CONF.GCGSkillDataMap[int32(skillId)] + if !ok { + logger.Error("gcg skill config error, skillId: %v", skillId) + return + } + skillInfo := &GCGSkillInfo{ + skillId: skillId, + costMap: make(map[uint32]uint32, len(gcgSkillConfig.CostMap)), + damage: gcgSkillConfig.SkillDamage, + } + // 深拷贝CostMap + for costType, costValue := range gcgSkillConfig.CostMap { + skillInfo.costMap[costType] = costValue + } + cardInfo.skillList = append(cardInfo.skillList, skillInfo) + } + controller.charCardList = append(controller.charCardList, cardInfo) // 添加历史卡牌 g.historyCardList = append(g.historyCardList, cardInfo) } @@ -321,10 +379,10 @@ func (g *GCGGame) ChangePhase(phase proto.GCGPhaseType) { allowControllerMap = append(allowControllerMap, pair) } case proto.GCGPhaseType_GCG_PHASE_TYPE_MAIN: - // 行动阶段仅允许先手者操作 + // 行动阶段仅允许操控者操作 for _, controller := range g.controllerMap { - // 跳过不是先手的操控者 - if controller.controllerId != g.roundInfo.firstController { + // 跳过不允许的操控者 + if controller.allow == 0 { continue } g.SetControllerAllow(controller, true, false) @@ -402,14 +460,14 @@ func (g *GCGGame) SetControllerAllow(controller *GCGController, isAllow bool, is // ControllerSelectChar 操控者选择角色卡牌 func (g *GCGGame) ControllerSelectChar(controller *GCGController, cardInfo *GCGCardInfo, costDiceIndexList []uint32) { - // 判断选择角色卡牌消耗的点数是否正确 - if controller.selectedCharCard != nil && len(costDiceIndexList) == 0 { + // 角色卡牌仅在未选择时无需消耗元素骰子 + if controller.selectedCharCardGuid != 0 && len(costDiceIndexList) == 0 { // 首次选择角色牌不消耗点数 return } // TODO 消耗骰子点数 // 设置角色卡牌 - controller.selectedCharCard = cardInfo + controller.selectedCharCardGuid = cardInfo.guid // 设置玩家禁止操作 g.SetControllerAllow(controller, false, true) @@ -420,7 +478,7 @@ func (g *GCGGame) ControllerSelectChar(controller *GCGController, cardInfo *GCGC // 该阶段确保每位玩家都选择了角色牌 isAllSelectedChar := true for _, controller := range g.controllerMap { - if controller.selectedCharCard == nil { + if controller.selectedCharCardGuid == 0 { isAllSelectedChar = false } } @@ -447,6 +505,35 @@ func (g *GCGGame) ControllerReRollDice(controller *GCGController, diceIndexList g.ChangePhase(proto.GCGPhaseType_GCG_PHASE_TYPE_PRE_MAIN) } +// ControllerUseSkill 操控者使用技能 +func (g *GCGGame) ControllerUseSkill(controller *GCGController, skillId uint32, costDiceIndexList []uint32) { + logger.Error("controller use skill, id: %v, skillId: %v", controller.controllerId, skillId) + // 获取对方出战的角色牌 + var targetCharCard *GCGCardInfo + for _, gameController := range g.controllerMap { + if gameController.controllerId != controller.controllerId { + targetCharCard = gameController.GetSelectedCharCard() + } + } + // 仅更新此操控者的allow + g.SetExceptControllerAllow(controller.controllerId, true, false) + g.SetControllerAllow(controller, false, true) + msgList := make([]*proto.GCGMessage, 0, 0) + // 使用技能消耗元素骰子 + msgList = append(msgList, g.GCGMsgCostDice(controller, proto.GCGReason_GCG_REASON_COST, costDiceIndexList)) + msgList = append(msgList, g.GCGMsgUseSkill(235, skillId)) + + msgList = append(msgList, g.GCGMsgTokenChange(targetCharCard.guid, proto.GCGReason_GCG_REASON_EFFECT, 11, 2806, 3041)) + msgList = append(msgList, g.GCGMsgTokenChange(targetCharCard.guid, proto.GCGReason_GCG_REASON_EFFECT_DAMAGE, constant.GCGTokenConst.TOKEN_CUR_HEALTH, 2806, 3049)) + msgList = append(msgList, g.GCGMsgSkillResult(166, skillId, 3)) + + msgList = append(msgList, g.GCGMsgUseSkillEnd(161, skillId)) + // 因为使用技能自身充能+1 + msgList = append(msgList, g.GCGMsgTokenChange(controller.selectedCharCardGuid, proto.GCGReason_GCG_REASON_ATTACK, constant.GCGTokenConst.TOKEN_CUR_ELEM, 2806, 3041)) + g.AddMsgPack(controller.controllerId, proto.GCGActionType_GCG_ACTION_TYPE_ATTACK, msgList...) + g.ChangePhase(proto.GCGPhaseType_GCG_PHASE_TYPE_MAIN) +} + // onTick 游戏的Tick func (g *GCGGame) onTick() { // 判断游戏是否运行中 @@ -632,7 +719,7 @@ func (g *GCGGame) GCGMsgSelectOnStage(controllerId uint32, cardGuid uint32, reas return gcgMessage } -// GCGMsgPVEIntention GCG消息PVE意向 +// GCGMsgPVEIntention GCG消息敌方行动意图 func (g *GCGGame) GCGMsgPVEIntention(pveIntentionList ...*proto.GCGMsgPVEIntention) *proto.GCGMessage { gcgMsgPVEIntention := &proto.GCGMsgPVEIntentionInfo{ IntentionMap: make(map[uint32]*proto.GCGMsgPVEIntention), @@ -706,46 +793,57 @@ func (g *GCGGame) GCGMsgUseSkillEnd(cardGuid uint32, skillId uint32) *proto.GCGM // GCGMsgCostRevise GCG消息消耗信息修改 func (g *GCGGame) GCGMsgCostRevise(controller *GCGController) *proto.GCGMessage { + selectedCharCard := controller.GetSelectedCharCard() + if selectedCharCard == nil { + logger.Error("selected char card is nil, cardGuid: %v", controller.selectedCharCardGuid) + return new(proto.GCGMessage) + } gcgMsgCostRevise := &proto.GCGMsgCostRevise{ CostRevise: &proto.GCGCostReviseInfo{ - CanUseHandCardIdList: nil, - SelectOnStageCostList: make([]*proto.GCGSelectOnStageCostInfo, 0, 1), - PlayCardCostList: nil, - // 技能攻击消耗 - AttackCostList: make([]*proto.GCGAttackCostInfo, 0, len(controller.selectedCharCard.skillIdList)), - IsCanAttack: true, + // 可以使用的手牌Id列表 + CanUseHandCardIdList: nil, + // 切换角色消耗列表 + SelectOnStageCostList: make([]*proto.GCGSelectOnStageCostInfo, 0, len(controller.charCardList)), + // 打出牌时的消耗列表 + PlayCardCostList: nil, + // 技能攻击消耗列表 + AttackCostList: make([]*proto.GCGAttackCostInfo, 0, len(selectedCharCard.skillList)), + // 是否允许攻击 + IsCanAttack: true, }, ControllerId: controller.controllerId, } - for _, skillId := range controller.selectedCharCard.skillIdList { + // AttackCostList + for _, skillInfo := range selectedCharCard.skillList { gcgAttackCostInfo := &proto.GCGAttackCostInfo{ - CostMap: []*proto.Uint32Pair{ - { - Key: 10, - Value: 2, - }, - { - Key: 13, - Value: 1, - }, - }, - SkillId: skillId, + CostMap: make([]*proto.Uint32Pair, len(skillInfo.costMap)), + SkillId: skillInfo.skillId, + } + // 技能消耗 + for costType, costValue := range skillInfo.costMap { + gcgAttackCostInfo.CostMap = append(gcgAttackCostInfo.CostMap, &proto.Uint32Pair{ + Key: costType, + Value: costValue, + }) } gcgMsgCostRevise.CostRevise.AttackCostList = append(gcgMsgCostRevise.CostRevise.AttackCostList, gcgAttackCostInfo) } - for _, info := range controller.cardList { - if info.guid != controller.selectedCharCard.guid { - gcgSelectOnStageCostInfo := &proto.GCGSelectOnStageCostInfo{ - CardGuid: info.guid, - CostMap: []*proto.Uint32Pair{ - { - Key: 10, - Value: 1, - }, - }, - } - gcgMsgCostRevise.CostRevise.SelectOnStageCostList = append(gcgMsgCostRevise.CostRevise.SelectOnStageCostList, gcgSelectOnStageCostInfo) + // SelectOnStageCostList + for _, cardInfo := range controller.charCardList { + // 排除当前已选中的角色卡 + if cardInfo.guid == selectedCharCard.guid { + continue } + gcgSelectOnStageCostInfo := &proto.GCGSelectOnStageCostInfo{ + CardGuid: cardInfo.guid, + CostMap: []*proto.Uint32Pair{ + { + Key: 10, + Value: 1, + }, + }, + } + gcgMsgCostRevise.CostRevise.SelectOnStageCostList = append(gcgMsgCostRevise.CostRevise.SelectOnStageCostList, gcgSelectOnStageCostInfo) } gcgMessage := &proto.GCGMessage{ Message: &proto.GCGMessage_CostRevise{ @@ -755,6 +853,59 @@ func (g *GCGGame) GCGMsgCostRevise(controller *GCGController) *proto.GCGMessage return gcgMessage } +// GCGMsgCostDice GCG消息消耗骰子 +func (g *GCGGame) GCGMsgCostDice(controller *GCGController, gcgReason proto.GCGReason, selectDiceIndexList []uint32) *proto.GCGMessage { + gcgMsgCostDice := &proto.GCGMsgCostDice{ + Reason: gcgReason, + SelectDiceIndexList: selectDiceIndexList, + ControllerId: controller.controllerId, + } + gcgMessage := &proto.GCGMessage{ + Message: &proto.GCGMessage_CostDice{ + CostDice: gcgMsgCostDice, + }, + } + return gcgMessage +} + +// GCGMsgTokenChange GCG消息卡牌Token修改 +func (g *GCGGame) GCGMsgTokenChange(cardGuid uint32, reason proto.GCGReason, tokenType uint32, Unk1 uint32, Unk2 uint32) *proto.GCGMessage { + gcgMsgTokenChange := &proto.GCGMsgTokenChange{ + TokenType: tokenType, + Unk3300_LLGHGEALDDI: Unk1, // Unk + Reason: reason, + Unk3300_LCNKBFBJDFM: Unk2, // Unk + CardGuid: cardGuid, + } + gcgMessage := &proto.GCGMessage{ + Message: &proto.GCGMessage_TokenChange{ + TokenChange: gcgMsgTokenChange, + }, + } + return gcgMessage +} + +// GCGMsgSkillResult GCG消息技能结果 +func (g *GCGGame) GCGMsgSkillResult(targetCardGuid uint32, skillId uint32, damage uint32) *proto.GCGMessage { + gcgMsgSkillResult := &proto.GCGMsgSkillResult{ + Unk3300_NIGDCIGLAKE: 3, // Unk + TargetCardGuid: targetCardGuid, + Unk3300_PDBAGJINFPF: 1, // Unk + DetailList: []*proto.GCGDamageDetail{}, + SkillId: skillId, + Damage: damage, + Unk3300_EPNDCIAJOJP: 155, + Unk3300_NNJAOEHNPPD: 1, + Unk3300_LPGLOCDDPCL: 0, + } + gcgMessage := &proto.GCGMessage{ + Message: &proto.GCGMessage_SkillResult{ + SkillResult: gcgMsgSkillResult, + }, + } + return gcgMessage +} + // GetControllerByUserId 通过玩家Id获取GCGController对象 func (g *GCGGame) GetControllerByUserId(userId uint32) *GCGController { for _, controller := range g.controllerMap { diff --git a/gs/game/user_gcg.go b/gs/game/user_gcg.go index 774a713c..f4c1cb5b 100644 --- a/gs/game/user_gcg.go +++ b/gs/game/user_gcg.go @@ -181,7 +181,7 @@ func (g *GameManager) GCGAskDuelReq(player *model.Player, payloadMsg pb.Message) playerField := &proto.GCGPlayerField{ Unk3300_IKJMGAHCFPM: 0, // 卡牌图片 - ModifyZoneMap: make(map[uint32]*proto.GCGZone, len(controller.cardList)), + ModifyZoneMap: make(map[uint32]*proto.GCGZone, len(controller.charCardList)), Unk3300_GGHKFFADEAL: 0, Unk3300_AOPJIOHMPOF: &proto.GCGZone{ CardList: []uint32{}, @@ -199,7 +199,7 @@ func (g *GameManager) GCGAskDuelReq(player *model.Player, payloadMsg pb.Message) ControllerId: controller.controllerId, // 卡牌位置 Unk3300_INDJNJJJNKL: &proto.GCGZone{ - CardList: make([]uint32, 0, len(controller.cardList)), + CardList: make([]uint32, 0, len(controller.charCardList)), }, Unk3300_EFNAEFBECHD: &proto.GCGZone{ CardList: []uint32{}, @@ -210,7 +210,7 @@ func (g *GameManager) GCGAskDuelReq(player *model.Player, payloadMsg pb.Message) DeckCardNum: 0, Unk3300_GLNIFLOKBPM: 0, } - for _, info := range controller.cardList { + for _, info := range controller.charCardList { playerField.ModifyZoneMap[info.guid] = &proto.GCGZone{CardList: []uint32{}} playerField.Unk3300_INDJNJJJNKL.CardList = append(playerField.Unk3300_INDJNJJJNKL.CardList, info.guid) } @@ -223,7 +223,12 @@ func (g *GameManager) GCGAskDuelReq(player *model.Player, payloadMsg pb.Message) } // 卡牌信息 for _, controller := range game.controllerMap { - for _, cardInfo := range controller.cardList { + // 角色牌以及手牌都要 + for _, cardInfo := range controller.charCardList { + gcgAskDuelRsp.Duel.CardList = append(gcgAskDuelRsp.Duel.CardList, cardInfo.ToProto()) + gcgAskDuelRsp.Duel.CardIdList = append(gcgAskDuelRsp.Duel.CardIdList, cardInfo.cardId) + } + for _, cardInfo := range controller.handCardList { gcgAskDuelRsp.Duel.CardList = append(gcgAskDuelRsp.Duel.CardList, cardInfo.ToProto()) gcgAskDuelRsp.Duel.CardIdList = append(gcgAskDuelRsp.Duel.CardIdList, cardInfo.cardId) } @@ -291,7 +296,7 @@ func (g *GameManager) GCGOperationReq(player *model.Player, payloadMsg pb.Messag // 选择角色卡牌 op := req.Op.GetOpSelectOnStage() // 操作者是否拥有该卡牌 - cardInfo := gameController.GetCardByGuid(op.CardGuid) + cardInfo := gameController.GetCharCardByGuid(op.CardGuid) if cardInfo == nil { GAME_MANAGER.CommonRetError(cmd.GCGOperationRsp, player, &proto.GCGOperationRsp{}, proto.Retcode_RET_GCG_SELECT_HAND_CARD_GUID_ERROR) return @@ -299,7 +304,7 @@ func (g *GameManager) GCGOperationReq(player *model.Player, payloadMsg pb.Messag // 操控者选择角色牌 game.ControllerSelectChar(gameController, cardInfo, op.CostDiceIndexList) case *proto.GCGOperation_OpReroll: - // 确认骰子不重投 + // 确认骰子重投 op := req.Op.GetOpReroll() diceSideList, ok := game.roundInfo.diceSideMap[gameController.controllerId] if !ok { @@ -315,6 +320,23 @@ func (g *GameManager) GCGOperationReq(player *model.Player, payloadMsg pb.Messag } // 操控者确认重投骰子 game.ControllerReRollDice(gameController, op.DiceIndexList) + case *proto.GCGOperation_OpAttack: + // 角色使用技能 + op := req.Op.GetOpAttack() + diceSideList, ok := game.roundInfo.diceSideMap[gameController.controllerId] + if !ok { + g.CommonRetError(cmd.GCGOperationRsp, player, &proto.GCGOperationRsp{}, proto.Retcode_RET_GCG_DICE_INDEX_INVALID) + return + } + // 判断骰子索引是否有效 + for _, diceIndex := range op.CostDiceIndexList { + if diceIndex > uint32(len(diceSideList)) { + g.CommonRetError(cmd.GCGOperationRsp, player, &proto.GCGOperationRsp{}, proto.Retcode_RET_GCG_DICE_INDEX_INVALID) + return + } + } + // 操控者使用技能 + game.ControllerUseSkill(gameController, op.SkillId, op.CostDiceIndexList) default: logger.Error("gcg op is not handle, op: %T", req.Op.Op) return @@ -326,22 +348,72 @@ func (g *GameManager) GCGOperationReq(player *model.Player, payloadMsg pb.Messag GAME_MANAGER.SendMsg(cmd.GCGOperationRsp, player.PlayerID, player.ClientSeq, gcgOperationRsp) } -// PacketGCGSkillPreviewNotify GCG游戏技能栏展示通知 +// PacketGCGSkillPreviewNotify GCG游戏技能预览通知 func (g *GameManager) PacketGCGSkillPreviewNotify(controller *GCGController) *proto.GCGSkillPreviewNotify { + selectedCharCard := controller.GetSelectedCharCard() // 确保玩家选择了角色牌 - if controller.selectedCharCard == nil { - logger.Error("selected char is nil, controllerId: %v", controller.controllerId) + if selectedCharCard == nil { + logger.Error("selected char card is nil, cardGuid: %v", controller.selectedCharCardGuid) return new(proto.GCGSkillPreviewNotify) } // PacketGCGSkillPreviewNotify gcgSkillPreviewNotify := &proto.GCGSkillPreviewNotify{ ControllerId: controller.controllerId, // 当前角色牌拥有的技能信息 - SkillPreviewList: make([]*proto.GCGSkillPreviewInfo, 0, len(controller.selectedCharCard.skillIdList)), + SkillPreviewList: make([]*proto.GCGSkillPreviewInfo, 0, len(selectedCharCard.skillList)), // 切换到其他角色牌的所需消耗信息 ChangeOnstagePreviewList: make([]*proto.GCGChangeOnstageInfo, 0, 2), // 暂时写死 PlayCardList: make([]*proto.GCGSkillPreviewPlayCardInfo, 0, 0), - OnstageCardGuid: controller.selectedCharCard.guid, // 当前被选择的角色牌guid + OnstageCardGuid: selectedCharCard.guid, // 当前被选择的角色牌guid + } + // SkillPreviewList + for _, skillInfo := range selectedCharCard.skillList { + gcgSkillPreviewInfo := &proto.GCGSkillPreviewInfo{ + ChangeOnstageCharacterList: nil, + Unk3300_DAJFJEDNLKK: nil, + SkillId: skillInfo.skillId, + // 技能造成的血量预览信息 + HpInfoMap: make(map[uint32]*proto.GCGSkillPreviewHpInfo, 1), + Unk3300_AGNONGELFGC: nil, + ExtraInfo: nil, + ReactionInfoMap: nil, + // 技能对自身改变预览信息 + CardTokenChangeMap: make(map[uint32]*proto.GCGSkillPreviewTokenChangeInfo, 1), + } + // HpInfoMap + // 暂时不知道3代表什么意思 + gcgSkillPreviewInfo.HpInfoMap[3] = &proto.GCGSkillPreviewHpInfo{ + ChangeType: proto.GCGSkillHpChangeType_GCG_SKILL_HP_CHANGE_TYPE_DAMAGE, + HpChangeValue: skillInfo.damage, + } + // CardTokenChangeMap + // 暂时不知道1代表什么意思 + gcgSkillPreviewInfo.CardTokenChangeMap[1] = &proto.GCGSkillPreviewTokenChangeInfo{ + TokenChangeList: []*proto.GCGSkillPreviewTokenInfo{ + { + // Token类型 + TokenType: constant.GCGTokenConst.TOKEN_CUR_ELEM, + Unk3300_MMIKPPJMHAD: 0, + // 更改为的值 + Unk3300_IKICJMEFEON: selectedCharCard.tokenMap[constant.GCGTokenConst.TOKEN_CUR_ELEM] + 1, + }, + }, + } + gcgSkillPreviewNotify.SkillPreviewList = append(gcgSkillPreviewNotify.SkillPreviewList, gcgSkillPreviewInfo) + } + // ChangeOnstagePreviewList + for _, cardInfo := range controller.charCardList { + // 排除当前已选中的角色卡 + if cardInfo.guid == selectedCharCard.guid { + continue + } + gcgChangeOnstageInfo := &proto.GCGChangeOnstageInfo{ + IsQuick: false, // 是否为快速行动 + CardGuid: cardInfo.guid, + // 切换角色预览 + ChangeOnstagePreviewInfo: &proto.GCGSkillPreviewInfo{}, + } + gcgSkillPreviewNotify.ChangeOnstagePreviewList = append(gcgSkillPreviewNotify.ChangeOnstagePreviewList, gcgChangeOnstageInfo) } return gcgSkillPreviewNotify } @@ -378,13 +450,13 @@ func (g *GameManager) PacketGCGGameBriefDataNotify(player *model.Player, busines GameId: game.gameId, PlayerBriefList: make([]*proto.GCGPlayerBriefData, 0, len(game.controllerMap)), }, - IsNewGame: true, // 根据游戏修改 + IsNewGame: true, // TODO 根据游戏修改 } for _, controller := range game.controllerMap { gcgPlayerBriefData := &proto.GCGPlayerBriefData{ ControllerId: controller.controllerId, ProfilePicture: new(proto.ProfilePicture), - CardIdList: make([]uint32, 0, len(controller.cardList)), + CardIdList: make([]uint32, 0, len(controller.charCardList)), // 这里展示给玩家的是角色牌 } // 玩家信息 if controller.player != nil { diff --git a/protocol/cmd/cmd_id_proto_obj_map.go b/protocol/cmd/cmd_id_proto_obj_map.go index e47c0ac8..6b43cb4f 100644 --- a/protocol/cmd/cmd_id_proto_obj_map.go +++ b/protocol/cmd/cmd_id_proto_obj_map.go @@ -268,7 +268,7 @@ func (c *CmdProtoMap) registerAllMessage() { c.registerMessage(GCGHeartBeatNotify, &proto.GCGHeartBeatNotify{}) // GCG游戏心跳包通知 c.registerMessage(GCGOperationReq, &proto.GCGOperationReq{}) // GCG游戏客户端操作请求 c.registerMessage(GCGOperationRsp, &proto.GCGOperationRsp{}) // GCG游戏客户端操作响应 - c.registerMessage(GCGSkillPreviewNotify, &proto.GCGSkillPreviewNotify{}) // GCG游戏技能栏展示通知 + c.registerMessage(GCGSkillPreviewNotify, &proto.GCGSkillPreviewNotify{}) // GCG游戏技能预览通知 // // TODO 客户端开始GCG游戏 // c.registerMessage(GCGStartChallengeByCheckRewardReq, &proto.GCGStartChallengeByCheckRewardReq{}) // GCG开始挑战来自检测奖励请求