mirror of
https://github.com/FlourishingWorld/hk4e.git
synced 2026-02-04 16:02:26 +08:00
GCG技能初步 但有很多问题
This commit is contained in:
@@ -20,4 +20,5 @@ func InitConstant() {
|
|||||||
InitEntityTypeConst()
|
InitEntityTypeConst()
|
||||||
InitStaminaCostConst()
|
InitStaminaCostConst()
|
||||||
InitWeaponTypeConst()
|
InitWeaponTypeConst()
|
||||||
|
InitGCGTokenConst()
|
||||||
}
|
}
|
||||||
|
|||||||
19
common/constant/gcg_token_type.go
Normal file
19
common/constant/gcg_token_type.go
Normal file
@@ -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
|
||||||
|
}
|
||||||
@@ -22,6 +22,7 @@ type GameDataConfig struct {
|
|||||||
AvatarSkillDepotDataMap map[int32]*AvatarSkillDepotData // 角色技能库
|
AvatarSkillDepotDataMap map[int32]*AvatarSkillDepotData // 角色技能库
|
||||||
DropGroupDataMap map[int32]*DropGroupData // 掉落组
|
DropGroupDataMap map[int32]*DropGroupData // 掉落组
|
||||||
GCGCharDataMap map[int32]*GCGCharData // 角色卡牌
|
GCGCharDataMap map[int32]*GCGCharData // 角色卡牌
|
||||||
|
GCGSkillDataMap map[int32]*GCGSkillData // 卡牌技能
|
||||||
}
|
}
|
||||||
|
|
||||||
func InitGameDataConfig() {
|
func InitGameDataConfig() {
|
||||||
@@ -64,6 +65,7 @@ func (g *GameDataConfig) load() {
|
|||||||
g.loadAvatarSkillDepotData() // 角色技能库
|
g.loadAvatarSkillDepotData() // 角色技能库
|
||||||
g.loadDropGroupData() // 掉落组
|
g.loadDropGroupData() // 掉落组
|
||||||
g.loadGCGCharData() // 角色卡牌
|
g.loadGCGCharData() // 角色卡牌
|
||||||
|
g.loadGCGSkillData() // 卡牌技能
|
||||||
}
|
}
|
||||||
|
|
||||||
func (g *GameDataConfig) readCsvFileData(fileName string) []byte {
|
func (g *GameDataConfig) readCsvFileData(fileName string) []byte {
|
||||||
|
|||||||
@@ -1,92 +1,92 @@
|
|||||||
AvatarId,,,,,,,HpBase,AttackBase,DefenseBase,Critical,,CriticalHurt,,,,,,,,,,,,,,,,,,,,,,,,,,,QualityType,,,,ConfigJson,,InitialWeapon,WeaponType,SkillDepotId,,,,,,,,
|
AvatarId,,,,,,,HpBase,AttackBase,DefenseBase,Critical,,CriticalHurt,,,,,,,,,,,,,,,,,,,,,,,,,,,QualityType,,,,ConfigJson,,InitialWeapon,WeaponType,SkillDepotId,,,,,,,,
|
||||||
int32,,,,,,,float64,float64,float64,float64,,float64,,,,,,,,,,,,,,,,,,,,,,,,,,,int32,,,,string,,int32,int32,int32,,,,,,,,
|
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
|
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,
|
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,稻妻「社奉行」神里家的大小姐。端庄而文雅,聪慧又坚韧。
|
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,正直严谨的蒲公英骑士,蒙德西风骑士团的代理团长。
|
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,从世界之外漂流而来的旅行者,被神带走血亲,自此踏上寻找七神之路。
|
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,慵懒而博学的图书管理员,须弥教令院「两百年一见」的天才毕业生。
|
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,从世界之外漂流而来的旅行者,被神带走血亲,自此踏上寻找七神之路。
|
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,蒙德城的大家都喜欢芭芭拉。「偶像」这个词是她从一本杂志里看到的。
|
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,异国面容的剑斗士,西风骑士团的头脑派人物。
|
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,坐拥蒙德大半酒业的贵公子,财力、人望、能力都令人无法小觑。
|
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,住在蒙德地区奔狼领,远离城市与人群,和狼一同生活的少年。直觉锐利,身姿迅捷。
|
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,永远充满活力的女孩,骑士团最优秀,同时也是最后的侦察骑士。
|
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,蒙德城诸多吟游诗人中的一位,自由自在地穿行在街头巷尾。
|
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,来自璃月,名声在外的少女厨师,对料理之道极具热情,拿手麻辣菜肴堪称一绝。
|
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,武装船队「南十字」的首领,豪快的大姐头。
|
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,经常能在书摊看到的少年人。手执长剑,胸中常怀侠义之心。
|
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,守护璃月的仙人,「夜叉」。美号「降魔大圣」,妙称「护法夜叉大将」。
|
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,「璃月七星」中的「天权」,其名下财富之多,全大陆鲜有人能望其项背。
|
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,西风骑士团禁闭室的常客,蒙德的爆破大师。人称「逃跑的太阳」。
|
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,被「往生堂」请来的神秘客人,知识渊博,对各种事物都颇有见地。
|
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,自称「断罪之皇女」,与名为奥兹的漆黑夜鸦同行的神秘少女。
|
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,蒙德的冒险家少年,拥有与他的善良毫不相称的霉运。
|
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,愚人众执行官第十一位,「公子」,其战绩威名远扬。
|
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,「西风骑士团」的可靠女仆,梦想有一天能成为正式的骑士。
|
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,药庐「不卜庐」的采药姑娘兼学徒,面色苍白如纸的不死之人。话很少,也没有什么表情。
|
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,驱邪世家的年轻方士,为压制自身的「纯阳之体」费尽心机。
|
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,月海亭的秘书,体内流淌着仙兽「麒麟」的血脉。
|
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,西风骑士团首席炼金术士兼调查小队队长,被称做「白垩之子」的天才。
|
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,遗传了稀薄的「非人」血统的少女,「猫尾酒馆」的超人气调酒师。
|
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,神秘的少女占星术士,声称自己是「伟大的占星术士莫娜」,拥有与名号相符的不俗实力,博学而高傲。
|
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,璃月七星之一,玉衡星。对「帝君一言而决的璃月」颇有微词——但实际上,神挺欣赏她这样的人。
|
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,对万物充满好奇的炼金术士,「生物炼金」学派的研究者。
|
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,璃月港唯一的摇滚乐手,以音乐和热情歌颂着对「成见」的反抗。
|
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,除了打扮哪里都不像神职人员的修女。冷淡的言行中透着锐利。总是单独行动。
|
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,「往生堂」七十七代堂主,年纪轻轻就已主掌璃月的葬仪事务。
|
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,来自稻妻的浪人武士,如今栖身于璃月船队「南十字」中。性情温和而洒脱,心中埋藏着许多往事。
|
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,活跃在璃月港的知名律法咨询师,混有仙兽血脉的精明少女。
|
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,「长野原烟花店」店长,「夏祭的女王」,将人们的愿望寄托于烟花中的能工巧匠。
|
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,神里家的家政官,活跃在稻妻的「地头蛇」。
|
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,古老家族出身的「浪花骑士」,西风骑士团游击小队队长。身为旧贵族后裔却加入了堪称死对头的西风骑士团,该事件至今仍是蒙德一大谜团。
|
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,其身为御建鸣神主尊大御所大人,许稻妻人民以亘古不变之「永恒」。
|
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,隶属于「终末番」的忍者。身形小巧,总像没睡饱一样。
|
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,海祇岛的「现人神巫女」,统管海祇岛各项事宜的少女。
|
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,海祇岛军的大将,深受部下信赖。
|
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,「天领奉行」的大将,杀伐果断,骁勇善战。
|
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,活跃在稻妻城花见坂的「荒泷派」初代目头领。什么,从没听说过荒泷派?你是想找茬吗?
|
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,鸣神大社的宫司大人,兼任「八重堂」总编。艳丽动人的外表下藏着令人意想不到的聪慧与狡黠。
|
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,天领奉行的天才少年侦探,直觉敏锐,心思玲珑。
|
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,自称供职于总务司的神秘人士,却又是总务司名录里的「不存在之人」。
|
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,曾经是流放者,如今则是无比机敏的猎手。随时准备着为了正当之事而挽弓放箭。
|
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,气质出尘的仙家子弟。隐修在璃月群山之间,个性也如仙人般淡漠疏离。
|
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,集剧作与演唱能力于一身的璃月戏曲名角。风格自成一派,雅致柔美,恰如其人。
|
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,干练可靠的「荒泷派」的副手——特别注明:干练可靠形容的不是「荒泷派」而是副手。
|
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,社奉行神里家年轻有为的现任家主,为人温雅有礼,处事颇有手段。
|
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,活跃于道成林的见习巡林员,热情的言行背后是一颗依旧稍显内向的心。
|
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,神出鬼没的旅行百货商人,最喜欢亮闪闪的摩拉。
|
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,精通植物学的少年学者,现于道成林任巡林官一职。直率热忱,擅长教导脑瓜糊涂的人。
|
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,祖拜尔剧场的知名舞者,舞姿灵动优美,为人纯真亲善。
|
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,教令院内负责监管学者们的「大风纪官」。工作时比刹诃伐罗学院制作的「大风机关」更有效率。
|
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,有着琥珀色左眼的赤王后裔,阿如村的守护者。
|
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,深居净善宫的笼中之鸟,只能在梦中将世界尽收眼底。
|
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,专攻理论星相学的梨多梵谛学院学生。时常梦游,长期缺觉,饱受睡眠问题困扰。
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
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,
|
||||||
|
|||||||
|
511
gdconf/game_data_config/csv/GCGSkillData.csv
Normal file
511
gdconf/game_data_config/csv/GCGSkillData.csv
Normal file
@@ -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,,,,,,,,
|
||||||
|
80
gdconf/gcg_skill_data.go
Normal file
80
gdconf/gcg_skill_data.go
Normal file
@@ -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))
|
||||||
|
}
|
||||||
@@ -3,6 +3,7 @@ package game
|
|||||||
import (
|
import (
|
||||||
"hk4e/pkg/logger"
|
"hk4e/pkg/logger"
|
||||||
"hk4e/protocol/proto"
|
"hk4e/protocol/proto"
|
||||||
|
"time"
|
||||||
)
|
)
|
||||||
|
|
||||||
type GCGAi struct {
|
type GCGAi struct {
|
||||||
@@ -28,24 +29,38 @@ func (g *GCGAi) ReceiveGCGMessagePackNotify(notify *proto.GCGMessagePackNotify)
|
|||||||
switch msg.AfterPhase {
|
switch msg.AfterPhase {
|
||||||
case proto.GCGPhaseType_GCG_PHASE_TYPE_ON_STAGE:
|
case proto.GCGPhaseType_GCG_PHASE_TYPE_ON_STAGE:
|
||||||
logger.Error("请选择你的英雄 hhh")
|
logger.Error("请选择你的英雄 hhh")
|
||||||
// 默认选第一张牌
|
go func() {
|
||||||
cardInfo := gameController.cardList[0]
|
time.Sleep(3 * 1000)
|
||||||
// 操控者选择角色牌
|
// 默认选第一张牌
|
||||||
g.game.ControllerSelectChar(gameController, cardInfo, []uint32{})
|
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:
|
case *proto.GCGMessage_DiceRoll:
|
||||||
// 摇完骰子
|
// 摇完骰子
|
||||||
msg := message.GetPhaseChange()
|
msg := message.GetDiceRoll()
|
||||||
switch msg.AfterPhase {
|
if msg.ControllerId != g.controllerId {
|
||||||
case proto.GCGPhaseType_GCG_PHASE_TYPE_ON_STAGE:
|
return
|
||||||
logger.Error("战斗意识?!")
|
}
|
||||||
cardInfo1 := g.game.controllerMap[g.controllerId].cardList[0]
|
logger.Error("敌方行动意图")
|
||||||
cardInfo2 := g.game.controllerMap[g.controllerId].cardList[1]
|
go func() {
|
||||||
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]}}))
|
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.SendAllMsgPack()
|
||||||
g.game.SetControllerAllow(g.game.controllerMap[g.controllerId], false, true)
|
g.game.SetControllerAllow(g.game.controllerMap[g.controllerId], false, true)
|
||||||
g.game.AddMsgPack(0, proto.GCGActionType_GCG_ACTION_TYPE_SEND_MESSAGE, g.game.GCGMsgPhaseContinue())
|
g.game.AddMsgPack(0, proto.GCGActionType_GCG_ACTION_TYPE_SEND_MESSAGE, g.game.GCGMsgPhaseContinue())
|
||||||
}
|
}()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
package game
|
package game
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"hk4e/common/constant"
|
||||||
"hk4e/gdconf"
|
"hk4e/gdconf"
|
||||||
"hk4e/gs/model"
|
"hk4e/gs/model"
|
||||||
"hk4e/pkg/logger"
|
"hk4e/pkg/logger"
|
||||||
"hk4e/pkg/random"
|
|
||||||
"hk4e/protocol/cmd"
|
"hk4e/protocol/cmd"
|
||||||
"hk4e/protocol/proto"
|
"hk4e/protocol/proto"
|
||||||
"math/rand"
|
"math/rand"
|
||||||
@@ -20,6 +20,13 @@ const (
|
|||||||
ControllerType_AI // AI
|
ControllerType_AI // AI
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// GCGSkillInfo 游戏对局内卡牌技能信息
|
||||||
|
type GCGSkillInfo struct {
|
||||||
|
skillId uint32 // 技能Id
|
||||||
|
costMap map[uint32]uint32 // 消耗的元素骰子
|
||||||
|
damage uint32 // 技能伤害
|
||||||
|
}
|
||||||
|
|
||||||
// GCGCardInfo 游戏对局内卡牌
|
// GCGCardInfo 游戏对局内卡牌
|
||||||
type GCGCardInfo struct {
|
type GCGCardInfo struct {
|
||||||
cardId uint32 // 卡牌Id
|
cardId uint32 // 卡牌Id
|
||||||
@@ -28,7 +35,7 @@ type GCGCardInfo struct {
|
|||||||
faceType uint32 // 卡面类型
|
faceType uint32 // 卡面类型
|
||||||
tagList []uint32 // Tag
|
tagList []uint32 // Tag
|
||||||
tokenMap map[uint32]uint32 // Token
|
tokenMap map[uint32]uint32 // Token
|
||||||
skillIdList []uint32 // 技能Id列表
|
skillList []*GCGSkillInfo // 技能列表
|
||||||
skillLimitList []uint32 // 技能限制列表
|
skillLimitList []uint32 // 技能限制列表
|
||||||
isShow bool // 是否展示
|
isShow bool // 是否展示
|
||||||
}
|
}
|
||||||
@@ -40,7 +47,7 @@ func (g *GCGCardInfo) ToProto() *proto.GCGCard {
|
|||||||
IsShow: g.isShow,
|
IsShow: g.isShow,
|
||||||
TokenList: make([]*proto.GCGToken, 0, len(g.tokenMap)),
|
TokenList: make([]*proto.GCGToken, 0, len(g.tokenMap)),
|
||||||
FaceType: g.faceType,
|
FaceType: g.faceType,
|
||||||
SkillIdList: g.skillIdList,
|
SkillIdList: make([]uint32, 0, len(g.skillList)),
|
||||||
SkillLimitsList: make([]*proto.GCGSkillLimitsInfo, 0, len(g.skillLimitList)),
|
SkillLimitsList: make([]*proto.GCGSkillLimitsInfo, 0, len(g.skillLimitList)),
|
||||||
Id: g.cardId,
|
Id: g.cardId,
|
||||||
ControllerId: g.controllerId,
|
ControllerId: g.controllerId,
|
||||||
@@ -52,6 +59,10 @@ func (g *GCGCardInfo) ToProto() *proto.GCGCard {
|
|||||||
Key: k,
|
Key: k,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
// SkillIdList
|
||||||
|
for _, skillInfo := range g.skillList {
|
||||||
|
gcgCard.SkillIdList = append(gcgCard.SkillIdList, skillInfo.skillId)
|
||||||
|
}
|
||||||
// TODO SkillLimitsList
|
// TODO SkillLimitsList
|
||||||
for _, skillId := range g.skillLimitList {
|
for _, skillId := range g.skillLimitList {
|
||||||
gcgCard.SkillLimitsList = append(gcgCard.SkillLimitsList, &proto.GCGSkillLimitsInfo{
|
gcgCard.SkillLimitsList = append(gcgCard.SkillLimitsList, &proto.GCGSkillLimitsInfo{
|
||||||
@@ -72,19 +83,35 @@ const (
|
|||||||
|
|
||||||
// GCGController 操控者
|
// GCGController 操控者
|
||||||
type GCGController struct {
|
type GCGController struct {
|
||||||
controllerId uint32 // 操控者Id
|
controllerId uint32 // 操控者Id
|
||||||
cardList []*GCGCardInfo // 卡牌列表
|
charCardList []*GCGCardInfo // 角色牌列表
|
||||||
loadState ControllerLoadState // 加载状态
|
handCardList []*GCGCardInfo // 手牌列表
|
||||||
allow uint32 // 是否允许操控 0 -> 不允许 1 -> 允许
|
loadState ControllerLoadState // 加载状态
|
||||||
selectedCharCard *GCGCardInfo // 选择的角色卡牌
|
allow uint32 // 是否允许操控 0 -> 不允许 1 -> 允许
|
||||||
controllerType ControllerType // 操控者的类型
|
selectedCharCardGuid uint32 // 选择的角色卡牌guid
|
||||||
player *model.Player // 玩家对象
|
controllerType ControllerType // 操控者的类型
|
||||||
ai *GCGAi // AI对象
|
player *model.Player // 玩家对象
|
||||||
|
ai *GCGAi // AI对象
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetCardByGuid 通过卡牌的Guid获取卡牌
|
// GetSelectedCharCard 获取操控者当前选择的角色卡牌
|
||||||
func (g *GCGController) GetCardByGuid(cardGuid uint32) *GCGCardInfo {
|
func (g *GCGController) GetSelectedCharCard() *GCGCardInfo {
|
||||||
for _, info := range g.cardList {
|
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 {
|
if info.guid == cardGuid {
|
||||||
return info
|
return info
|
||||||
}
|
}
|
||||||
@@ -159,12 +186,18 @@ func (g *GCGManager) PhaseRollDice(game *GCGGame) {
|
|||||||
rand.Seed(time.Now().UnixNano()) // 随机数种子
|
rand.Seed(time.Now().UnixNano()) // 随机数种子
|
||||||
// 玩家需要8个骰子
|
// 玩家需要8个骰子
|
||||||
for i := 0; i < 8; i++ {
|
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)
|
diceSideList = append(diceSideList, diceSide)
|
||||||
}
|
}
|
||||||
// 存储该回合玩家的骰子
|
// 存储该回合玩家的骰子
|
||||||
game.roundInfo.diceSideMap[controller.controllerId] = diceSideList
|
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 阶段战斗开始
|
// PhasePreMain 阶段战斗开始
|
||||||
func (g *GCGManager) PhasePreMain(game *GCGGame) {
|
func (g *GCGManager) PhasePreMain(game *GCGGame) {
|
||||||
// TODO 使用技能完善
|
// 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)
|
game.ChangePhase(proto.GCGPhaseType_GCG_PHASE_TYPE_MAIN)
|
||||||
}
|
}
|
||||||
@@ -185,7 +220,9 @@ func (g *GCGManager) PhaseMain(game *GCGGame) {
|
|||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
game.AddMsgPack(0, proto.GCGActionType_GCG_ACTION_TYPE_NOTIFY_COST, game.GCGMsgCostRevise(controller))
|
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++
|
g.controllerIdCounter++
|
||||||
controller := &GCGController{
|
controller := &GCGController{
|
||||||
controllerId: g.controllerIdCounter,
|
controllerId: g.controllerIdCounter,
|
||||||
cardList: make([]*GCGCardInfo, 0, 50),
|
charCardList: make([]*GCGCardInfo, 0, 3),
|
||||||
|
handCardList: make([]*GCGCardInfo, 0, 30),
|
||||||
loadState: ControllerLoadState_None,
|
loadState: ControllerLoadState_None,
|
||||||
allow: 1,
|
allow: 1,
|
||||||
controllerType: ControllerType_Player,
|
controllerType: ControllerType_Player,
|
||||||
@@ -249,7 +287,8 @@ func (g *GCGGame) AddAI() {
|
|||||||
g.controllerIdCounter++
|
g.controllerIdCounter++
|
||||||
controller := &GCGController{
|
controller := &GCGController{
|
||||||
controllerId: g.controllerIdCounter,
|
controllerId: g.controllerIdCounter,
|
||||||
cardList: make([]*GCGCardInfo, 0, 50),
|
charCardList: make([]*GCGCardInfo, 0, 3),
|
||||||
|
handCardList: make([]*GCGCardInfo, 0, 30),
|
||||||
loadState: ControllerLoadState_InitFinish,
|
loadState: ControllerLoadState_InitFinish,
|
||||||
allow: 1,
|
allow: 1,
|
||||||
controllerType: ControllerType_AI,
|
controllerType: ControllerType_AI,
|
||||||
@@ -282,16 +321,35 @@ func (g *GCGGame) GiveCharCard(controller *GCGController, charId uint32) {
|
|||||||
faceType: 0, // 1为金卡
|
faceType: 0, // 1为金卡
|
||||||
tagList: gcgCharConfig.TagList,
|
tagList: gcgCharConfig.TagList,
|
||||||
tokenMap: map[uint32]uint32{
|
tokenMap: map[uint32]uint32{
|
||||||
1: uint32(gcgCharConfig.HPBase), // 血量
|
constant.GCGTokenConst.TOKEN_CUR_HEALTH: uint32(gcgCharConfig.HPBase), // 血量
|
||||||
2: uint32(gcgCharConfig.HPBase), // 最大血量(不确定)
|
constant.GCGTokenConst.TOKEN_MAX_HEALTH: uint32(gcgCharConfig.HPBase), // 最大血量(不确定)
|
||||||
4: 0, // 充能
|
constant.GCGTokenConst.TOKEN_CUR_ELEM: 0, // 充能
|
||||||
5: uint32(gcgCharConfig.MaxElemVal), // 充能条
|
constant.GCGTokenConst.TOKEN_MAX_ELEM: uint32(gcgCharConfig.MaxElemVal), // 充能条
|
||||||
},
|
},
|
||||||
skillIdList: gcgCharConfig.SkillList,
|
skillList: make([]*GCGSkillInfo, 0, len(gcgCharConfig.SkillList)),
|
||||||
skillLimitList: []uint32{},
|
skillLimitList: []uint32{},
|
||||||
isShow: true,
|
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)
|
g.historyCardList = append(g.historyCardList, cardInfo)
|
||||||
}
|
}
|
||||||
@@ -321,10 +379,10 @@ func (g *GCGGame) ChangePhase(phase proto.GCGPhaseType) {
|
|||||||
allowControllerMap = append(allowControllerMap, pair)
|
allowControllerMap = append(allowControllerMap, pair)
|
||||||
}
|
}
|
||||||
case proto.GCGPhaseType_GCG_PHASE_TYPE_MAIN:
|
case proto.GCGPhaseType_GCG_PHASE_TYPE_MAIN:
|
||||||
// 行动阶段仅允许先手者操作
|
// 行动阶段仅允许操控者操作
|
||||||
for _, controller := range g.controllerMap {
|
for _, controller := range g.controllerMap {
|
||||||
// 跳过不是先手的操控者
|
// 跳过不允许的操控者
|
||||||
if controller.controllerId != g.roundInfo.firstController {
|
if controller.allow == 0 {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
g.SetControllerAllow(controller, true, false)
|
g.SetControllerAllow(controller, true, false)
|
||||||
@@ -402,14 +460,14 @@ func (g *GCGGame) SetControllerAllow(controller *GCGController, isAllow bool, is
|
|||||||
|
|
||||||
// ControllerSelectChar 操控者选择角色卡牌
|
// ControllerSelectChar 操控者选择角色卡牌
|
||||||
func (g *GCGGame) ControllerSelectChar(controller *GCGController, cardInfo *GCGCardInfo, costDiceIndexList []uint32) {
|
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
|
return
|
||||||
}
|
}
|
||||||
// TODO 消耗骰子点数
|
// TODO 消耗骰子点数
|
||||||
// 设置角色卡牌
|
// 设置角色卡牌
|
||||||
controller.selectedCharCard = cardInfo
|
controller.selectedCharCardGuid = cardInfo.guid
|
||||||
|
|
||||||
// 设置玩家禁止操作
|
// 设置玩家禁止操作
|
||||||
g.SetControllerAllow(controller, false, true)
|
g.SetControllerAllow(controller, false, true)
|
||||||
@@ -420,7 +478,7 @@ func (g *GCGGame) ControllerSelectChar(controller *GCGController, cardInfo *GCGC
|
|||||||
// 该阶段确保每位玩家都选择了角色牌
|
// 该阶段确保每位玩家都选择了角色牌
|
||||||
isAllSelectedChar := true
|
isAllSelectedChar := true
|
||||||
for _, controller := range g.controllerMap {
|
for _, controller := range g.controllerMap {
|
||||||
if controller.selectedCharCard == nil {
|
if controller.selectedCharCardGuid == 0 {
|
||||||
isAllSelectedChar = false
|
isAllSelectedChar = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -447,6 +505,35 @@ func (g *GCGGame) ControllerReRollDice(controller *GCGController, diceIndexList
|
|||||||
g.ChangePhase(proto.GCGPhaseType_GCG_PHASE_TYPE_PRE_MAIN)
|
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
|
// onTick 游戏的Tick
|
||||||
func (g *GCGGame) onTick() {
|
func (g *GCGGame) onTick() {
|
||||||
// 判断游戏是否运行中
|
// 判断游戏是否运行中
|
||||||
@@ -632,7 +719,7 @@ func (g *GCGGame) GCGMsgSelectOnStage(controllerId uint32, cardGuid uint32, reas
|
|||||||
return gcgMessage
|
return gcgMessage
|
||||||
}
|
}
|
||||||
|
|
||||||
// GCGMsgPVEIntention GCG消息PVE意向
|
// GCGMsgPVEIntention GCG消息敌方行动意图
|
||||||
func (g *GCGGame) GCGMsgPVEIntention(pveIntentionList ...*proto.GCGMsgPVEIntention) *proto.GCGMessage {
|
func (g *GCGGame) GCGMsgPVEIntention(pveIntentionList ...*proto.GCGMsgPVEIntention) *proto.GCGMessage {
|
||||||
gcgMsgPVEIntention := &proto.GCGMsgPVEIntentionInfo{
|
gcgMsgPVEIntention := &proto.GCGMsgPVEIntentionInfo{
|
||||||
IntentionMap: make(map[uint32]*proto.GCGMsgPVEIntention),
|
IntentionMap: make(map[uint32]*proto.GCGMsgPVEIntention),
|
||||||
@@ -706,46 +793,57 @@ func (g *GCGGame) GCGMsgUseSkillEnd(cardGuid uint32, skillId uint32) *proto.GCGM
|
|||||||
|
|
||||||
// GCGMsgCostRevise GCG消息消耗信息修改
|
// GCGMsgCostRevise GCG消息消耗信息修改
|
||||||
func (g *GCGGame) GCGMsgCostRevise(controller *GCGController) *proto.GCGMessage {
|
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{
|
gcgMsgCostRevise := &proto.GCGMsgCostRevise{
|
||||||
CostRevise: &proto.GCGCostReviseInfo{
|
CostRevise: &proto.GCGCostReviseInfo{
|
||||||
CanUseHandCardIdList: nil,
|
// 可以使用的手牌Id列表
|
||||||
SelectOnStageCostList: make([]*proto.GCGSelectOnStageCostInfo, 0, 1),
|
CanUseHandCardIdList: nil,
|
||||||
PlayCardCostList: nil,
|
// 切换角色消耗列表
|
||||||
// 技能攻击消耗
|
SelectOnStageCostList: make([]*proto.GCGSelectOnStageCostInfo, 0, len(controller.charCardList)),
|
||||||
AttackCostList: make([]*proto.GCGAttackCostInfo, 0, len(controller.selectedCharCard.skillIdList)),
|
// 打出牌时的消耗列表
|
||||||
IsCanAttack: true,
|
PlayCardCostList: nil,
|
||||||
|
// 技能攻击消耗列表
|
||||||
|
AttackCostList: make([]*proto.GCGAttackCostInfo, 0, len(selectedCharCard.skillList)),
|
||||||
|
// 是否允许攻击
|
||||||
|
IsCanAttack: true,
|
||||||
},
|
},
|
||||||
ControllerId: controller.controllerId,
|
ControllerId: controller.controllerId,
|
||||||
}
|
}
|
||||||
for _, skillId := range controller.selectedCharCard.skillIdList {
|
// AttackCostList
|
||||||
|
for _, skillInfo := range selectedCharCard.skillList {
|
||||||
gcgAttackCostInfo := &proto.GCGAttackCostInfo{
|
gcgAttackCostInfo := &proto.GCGAttackCostInfo{
|
||||||
CostMap: []*proto.Uint32Pair{
|
CostMap: make([]*proto.Uint32Pair, len(skillInfo.costMap)),
|
||||||
{
|
SkillId: skillInfo.skillId,
|
||||||
Key: 10,
|
}
|
||||||
Value: 2,
|
// 技能消耗
|
||||||
},
|
for costType, costValue := range skillInfo.costMap {
|
||||||
{
|
gcgAttackCostInfo.CostMap = append(gcgAttackCostInfo.CostMap, &proto.Uint32Pair{
|
||||||
Key: 13,
|
Key: costType,
|
||||||
Value: 1,
|
Value: costValue,
|
||||||
},
|
})
|
||||||
},
|
|
||||||
SkillId: skillId,
|
|
||||||
}
|
}
|
||||||
gcgMsgCostRevise.CostRevise.AttackCostList = append(gcgMsgCostRevise.CostRevise.AttackCostList, gcgAttackCostInfo)
|
gcgMsgCostRevise.CostRevise.AttackCostList = append(gcgMsgCostRevise.CostRevise.AttackCostList, gcgAttackCostInfo)
|
||||||
}
|
}
|
||||||
for _, info := range controller.cardList {
|
// SelectOnStageCostList
|
||||||
if info.guid != controller.selectedCharCard.guid {
|
for _, cardInfo := range controller.charCardList {
|
||||||
gcgSelectOnStageCostInfo := &proto.GCGSelectOnStageCostInfo{
|
// 排除当前已选中的角色卡
|
||||||
CardGuid: info.guid,
|
if cardInfo.guid == selectedCharCard.guid {
|
||||||
CostMap: []*proto.Uint32Pair{
|
continue
|
||||||
{
|
|
||||||
Key: 10,
|
|
||||||
Value: 1,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
|
||||||
gcgMsgCostRevise.CostRevise.SelectOnStageCostList = append(gcgMsgCostRevise.CostRevise.SelectOnStageCostList, gcgSelectOnStageCostInfo)
|
|
||||||
}
|
}
|
||||||
|
gcgSelectOnStageCostInfo := &proto.GCGSelectOnStageCostInfo{
|
||||||
|
CardGuid: cardInfo.guid,
|
||||||
|
CostMap: []*proto.Uint32Pair{
|
||||||
|
{
|
||||||
|
Key: 10,
|
||||||
|
Value: 1,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}
|
||||||
|
gcgMsgCostRevise.CostRevise.SelectOnStageCostList = append(gcgMsgCostRevise.CostRevise.SelectOnStageCostList, gcgSelectOnStageCostInfo)
|
||||||
}
|
}
|
||||||
gcgMessage := &proto.GCGMessage{
|
gcgMessage := &proto.GCGMessage{
|
||||||
Message: &proto.GCGMessage_CostRevise{
|
Message: &proto.GCGMessage_CostRevise{
|
||||||
@@ -755,6 +853,59 @@ func (g *GCGGame) GCGMsgCostRevise(controller *GCGController) *proto.GCGMessage
|
|||||||
return 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对象
|
// GetControllerByUserId 通过玩家Id获取GCGController对象
|
||||||
func (g *GCGGame) GetControllerByUserId(userId uint32) *GCGController {
|
func (g *GCGGame) GetControllerByUserId(userId uint32) *GCGController {
|
||||||
for _, controller := range g.controllerMap {
|
for _, controller := range g.controllerMap {
|
||||||
|
|||||||
@@ -181,7 +181,7 @@ func (g *GameManager) GCGAskDuelReq(player *model.Player, payloadMsg pb.Message)
|
|||||||
playerField := &proto.GCGPlayerField{
|
playerField := &proto.GCGPlayerField{
|
||||||
Unk3300_IKJMGAHCFPM: 0,
|
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_GGHKFFADEAL: 0,
|
||||||
Unk3300_AOPJIOHMPOF: &proto.GCGZone{
|
Unk3300_AOPJIOHMPOF: &proto.GCGZone{
|
||||||
CardList: []uint32{},
|
CardList: []uint32{},
|
||||||
@@ -199,7 +199,7 @@ func (g *GameManager) GCGAskDuelReq(player *model.Player, payloadMsg pb.Message)
|
|||||||
ControllerId: controller.controllerId,
|
ControllerId: controller.controllerId,
|
||||||
// 卡牌位置
|
// 卡牌位置
|
||||||
Unk3300_INDJNJJJNKL: &proto.GCGZone{
|
Unk3300_INDJNJJJNKL: &proto.GCGZone{
|
||||||
CardList: make([]uint32, 0, len(controller.cardList)),
|
CardList: make([]uint32, 0, len(controller.charCardList)),
|
||||||
},
|
},
|
||||||
Unk3300_EFNAEFBECHD: &proto.GCGZone{
|
Unk3300_EFNAEFBECHD: &proto.GCGZone{
|
||||||
CardList: []uint32{},
|
CardList: []uint32{},
|
||||||
@@ -210,7 +210,7 @@ func (g *GameManager) GCGAskDuelReq(player *model.Player, payloadMsg pb.Message)
|
|||||||
DeckCardNum: 0,
|
DeckCardNum: 0,
|
||||||
Unk3300_GLNIFLOKBPM: 0,
|
Unk3300_GLNIFLOKBPM: 0,
|
||||||
}
|
}
|
||||||
for _, info := range controller.cardList {
|
for _, info := range controller.charCardList {
|
||||||
playerField.ModifyZoneMap[info.guid] = &proto.GCGZone{CardList: []uint32{}}
|
playerField.ModifyZoneMap[info.guid] = &proto.GCGZone{CardList: []uint32{}}
|
||||||
playerField.Unk3300_INDJNJJJNKL.CardList = append(playerField.Unk3300_INDJNJJJNKL.CardList, info.guid)
|
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 _, 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.CardList = append(gcgAskDuelRsp.Duel.CardList, cardInfo.ToProto())
|
||||||
gcgAskDuelRsp.Duel.CardIdList = append(gcgAskDuelRsp.Duel.CardIdList, cardInfo.cardId)
|
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()
|
op := req.Op.GetOpSelectOnStage()
|
||||||
// 操作者是否拥有该卡牌
|
// 操作者是否拥有该卡牌
|
||||||
cardInfo := gameController.GetCardByGuid(op.CardGuid)
|
cardInfo := gameController.GetCharCardByGuid(op.CardGuid)
|
||||||
if cardInfo == nil {
|
if cardInfo == nil {
|
||||||
GAME_MANAGER.CommonRetError(cmd.GCGOperationRsp, player, &proto.GCGOperationRsp{}, proto.Retcode_RET_GCG_SELECT_HAND_CARD_GUID_ERROR)
|
GAME_MANAGER.CommonRetError(cmd.GCGOperationRsp, player, &proto.GCGOperationRsp{}, proto.Retcode_RET_GCG_SELECT_HAND_CARD_GUID_ERROR)
|
||||||
return
|
return
|
||||||
@@ -299,7 +304,7 @@ func (g *GameManager) GCGOperationReq(player *model.Player, payloadMsg pb.Messag
|
|||||||
// 操控者选择角色牌
|
// 操控者选择角色牌
|
||||||
game.ControllerSelectChar(gameController, cardInfo, op.CostDiceIndexList)
|
game.ControllerSelectChar(gameController, cardInfo, op.CostDiceIndexList)
|
||||||
case *proto.GCGOperation_OpReroll:
|
case *proto.GCGOperation_OpReroll:
|
||||||
// 确认骰子不重投
|
// 确认骰子重投
|
||||||
op := req.Op.GetOpReroll()
|
op := req.Op.GetOpReroll()
|
||||||
diceSideList, ok := game.roundInfo.diceSideMap[gameController.controllerId]
|
diceSideList, ok := game.roundInfo.diceSideMap[gameController.controllerId]
|
||||||
if !ok {
|
if !ok {
|
||||||
@@ -315,6 +320,23 @@ func (g *GameManager) GCGOperationReq(player *model.Player, payloadMsg pb.Messag
|
|||||||
}
|
}
|
||||||
// 操控者确认重投骰子
|
// 操控者确认重投骰子
|
||||||
game.ControllerReRollDice(gameController, op.DiceIndexList)
|
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:
|
default:
|
||||||
logger.Error("gcg op is not handle, op: %T", req.Op.Op)
|
logger.Error("gcg op is not handle, op: %T", req.Op.Op)
|
||||||
return
|
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)
|
GAME_MANAGER.SendMsg(cmd.GCGOperationRsp, player.PlayerID, player.ClientSeq, gcgOperationRsp)
|
||||||
}
|
}
|
||||||
|
|
||||||
// PacketGCGSkillPreviewNotify GCG游戏技能栏展示通知
|
// PacketGCGSkillPreviewNotify GCG游戏技能预览通知
|
||||||
func (g *GameManager) PacketGCGSkillPreviewNotify(controller *GCGController) *proto.GCGSkillPreviewNotify {
|
func (g *GameManager) PacketGCGSkillPreviewNotify(controller *GCGController) *proto.GCGSkillPreviewNotify {
|
||||||
|
selectedCharCard := controller.GetSelectedCharCard()
|
||||||
// 确保玩家选择了角色牌
|
// 确保玩家选择了角色牌
|
||||||
if controller.selectedCharCard == nil {
|
if selectedCharCard == nil {
|
||||||
logger.Error("selected char is nil, controllerId: %v", controller.controllerId)
|
logger.Error("selected char card is nil, cardGuid: %v", controller.selectedCharCardGuid)
|
||||||
return new(proto.GCGSkillPreviewNotify)
|
return new(proto.GCGSkillPreviewNotify)
|
||||||
}
|
}
|
||||||
// PacketGCGSkillPreviewNotify
|
// PacketGCGSkillPreviewNotify
|
||||||
gcgSkillPreviewNotify := &proto.GCGSkillPreviewNotify{
|
gcgSkillPreviewNotify := &proto.GCGSkillPreviewNotify{
|
||||||
ControllerId: controller.controllerId,
|
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), // 暂时写死
|
ChangeOnstagePreviewList: make([]*proto.GCGChangeOnstageInfo, 0, 2), // 暂时写死
|
||||||
PlayCardList: make([]*proto.GCGSkillPreviewPlayCardInfo, 0, 0),
|
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
|
return gcgSkillPreviewNotify
|
||||||
}
|
}
|
||||||
@@ -378,13 +450,13 @@ func (g *GameManager) PacketGCGGameBriefDataNotify(player *model.Player, busines
|
|||||||
GameId: game.gameId,
|
GameId: game.gameId,
|
||||||
PlayerBriefList: make([]*proto.GCGPlayerBriefData, 0, len(game.controllerMap)),
|
PlayerBriefList: make([]*proto.GCGPlayerBriefData, 0, len(game.controllerMap)),
|
||||||
},
|
},
|
||||||
IsNewGame: true, // 根据游戏修改
|
IsNewGame: true, // TODO 根据游戏修改
|
||||||
}
|
}
|
||||||
for _, controller := range game.controllerMap {
|
for _, controller := range game.controllerMap {
|
||||||
gcgPlayerBriefData := &proto.GCGPlayerBriefData{
|
gcgPlayerBriefData := &proto.GCGPlayerBriefData{
|
||||||
ControllerId: controller.controllerId,
|
ControllerId: controller.controllerId,
|
||||||
ProfilePicture: new(proto.ProfilePicture),
|
ProfilePicture: new(proto.ProfilePicture),
|
||||||
CardIdList: make([]uint32, 0, len(controller.cardList)),
|
CardIdList: make([]uint32, 0, len(controller.charCardList)), // 这里展示给玩家的是角色牌
|
||||||
}
|
}
|
||||||
// 玩家信息
|
// 玩家信息
|
||||||
if controller.player != nil {
|
if controller.player != nil {
|
||||||
|
|||||||
@@ -268,7 +268,7 @@ func (c *CmdProtoMap) registerAllMessage() {
|
|||||||
c.registerMessage(GCGHeartBeatNotify, &proto.GCGHeartBeatNotify{}) // GCG游戏心跳包通知
|
c.registerMessage(GCGHeartBeatNotify, &proto.GCGHeartBeatNotify{}) // GCG游戏心跳包通知
|
||||||
c.registerMessage(GCGOperationReq, &proto.GCGOperationReq{}) // GCG游戏客户端操作请求
|
c.registerMessage(GCGOperationReq, &proto.GCGOperationReq{}) // GCG游戏客户端操作请求
|
||||||
c.registerMessage(GCGOperationRsp, &proto.GCGOperationRsp{}) // GCG游戏客户端操作响应
|
c.registerMessage(GCGOperationRsp, &proto.GCGOperationRsp{}) // GCG游戏客户端操作响应
|
||||||
c.registerMessage(GCGSkillPreviewNotify, &proto.GCGSkillPreviewNotify{}) // GCG游戏技能栏展示通知
|
c.registerMessage(GCGSkillPreviewNotify, &proto.GCGSkillPreviewNotify{}) // GCG游戏技能预览通知
|
||||||
|
|
||||||
// // TODO 客户端开始GCG游戏
|
// // TODO 客户端开始GCG游戏
|
||||||
// c.registerMessage(GCGStartChallengeByCheckRewardReq, &proto.GCGStartChallengeByCheckRewardReq{}) // GCG开始挑战来自检测奖励请求
|
// c.registerMessage(GCGStartChallengeByCheckRewardReq, &proto.GCGStartChallengeByCheckRewardReq{}) // GCG开始挑战来自检测奖励请求
|
||||||
|
|||||||
Reference in New Issue
Block a user