yuanshen/Yuanshen.Gameserver/assets/excel/AvatarAbilities.json
wisedev fc2ac1050f First working version of the server
KCP gameserver with packet dispatch, scene streaming, combat, gacha and the
shop, plus a small HTTP server for the login flow and the wish history page.

Game data under assets is pulled out of the client instead of being typed by
hand. The excel tables come from the packed bin container and the spawn points
from the compiled scene scripts.
2026-09-04 02:10:50 +03:00

429 lines
No EOL
12 KiB
JSON

[
{
"id": 10000003,
"abilities": [
"Avatar_Qin_ExtraAttack",
"Avatar_Qin_VortexSmash",
"Avatar_Qin_DandelionWind",
"Avatar_Qin_DandelionWind_Push",
"Avatar_Qin_DandelionWind_Camera",
"Avatar_Qin_NormalAttackDamage",
"Avatar_Qin_FallingAnthem"
]
},
{
"id": 10000005,
"abilities": [
"Avatar_PlayerBoy_NormalAttack_DamageHandler",
"Avatar_Player_FlyingBomber",
"Avatar_Player_CamCtrl",
"Avatar_PlayerBoy_FallingAnthem",
"Avatar_PlayerBoy_ExtraAttack_Common",
"Avatar_PlayerBoy_ExtraAttack_Wind",
"Avatar_Player_UziExplode_Mix",
"Avatar_Player_UziExplode",
"Avatar_Player_UziExplode_Strike_01",
"Avatar_Player_UziExplode_Strike_02",
"Avatar_Player_WindBreathe",
"Avatar_Player_WindBreathe_CameraController",
"Avatar_Player_Wind_Arashi"
]
},
{
"id": 10000006,
"abilities": [
"Avatar_Lisa_Attack01",
"Avatar_Lisa_Attack02",
"Avatar_Lisa_Attack03",
"Avatar_Lisa_Attack04",
"Avatar_Lisa_NormalAttack04_Blink",
"Avatar_Lisa_ExtraAttack",
"Avatar_Lisa_ExtraAttack_Damage",
"Lisa_ExtraAttack_WhiteBox_FX",
"Avatar_Lisa_TriggerAbility2",
"Avatar_Lisa_StaticElecField",
"Avatar_Lisa_ThunderFall",
"Lisa_ThunderFall_FX_WithOutMonster",
"Avatar_Lisa_FlickerWave",
"Avatar_Lisa_PierceLightning",
"Avatar_Lisa_Weather_Trigger",
"Avatar_Lisa_Weather_Remove",
"Avatar_Lisa_PierceLightning_Ball",
"Avatar_Lisa_FallingAnthem"
]
},
{
"id": 10000007,
"abilities": [
"Avatar_PlayerGirl_NormalAttack_DamageHandler",
"Avatar_Player_FlyingBomber",
"Avatar_Player_CamCtrl",
"Avatar_PlayerGirl_FallingAnthem",
"Avatar_PlayerGirl_ExtraAttack_Common",
"Avatar_PlayerGirl_ExtraAttack_Wind",
"Avatar_Player_UziExplode_Mix",
"Avatar_Player_UziExplode",
"Avatar_Player_UziExplode_Strike_01",
"Avatar_Player_UziExplode_Strike_02",
"Avatar_Player_WindBreathe",
"Avatar_Player_WindBreathe_CameraController",
"Avatar_Player_Wind_Arashi"
]
},
{
"id": 10000014,
"abilities": [
"Avatar_Barbara_Attack01",
"Avatar_Barbara_Attack02",
"Avatar_Barbara_Attack03",
"Avatar_Barbara_Attack04",
"Avatar_Barbara_ExtraAttack",
"Avatar_Barbara_ExtraAttack_FX",
"Avatar_Barbara_ExtraAttack_Damage",
"Avatar_Barbara_WetShiled",
"Avatar_Barbara_WetShiled_Clear",
"Avatar_Barbara_IdolHeal",
"Avatar_Barbara_Trigger_Weather",
"Avatar_Girl_Catalyst_HitFallToGround_Hide",
"Avatar_Barbara_FallingAnthem"
]
},
{
"id": 10000015,
"abilities": [
"Avatar_Kaeya_DamageHandler",
"Avatar_Keaya_FrozenTrap_BS",
"Avatar_Keaya_IceShield_Impact",
"Avatar_Keaya_IceShield",
"Avatar_Kaeya_ExtraAttack",
"Avatar_KeayaAttack_Blink",
"Avatar_Keaya_FrozenTrap_Clear",
"Avatar_Kaeya_FallingAnthem"
]
},
{
"id": 10000016,
"abilities": [
"Avatar_Diluc_FireCrossCamera",
"Avatar_Diluc_ExtraAttack",
"Avatar_Diluc_FireCross_Explode",
"Avatar_Diluc_Fire_Blade",
"Avatar_Diluc_Fire_BladeSet1",
"Avatar_Diluc_Fire_BladeSet2",
"Avatar_Diluc_Fire_BladeSet3",
"Avatar_Diluc_AfterFireBladeCountDown",
"Avatar_Diluc_FireCross",
"Avatar_Diluc_FireCross_Push1",
"Avatar_Diluc_FireCross_Strike",
"Avatar_Diluc_Fire_Enhancement",
"Avatar_Diluc_NormalAttackDamage",
"Avatar_Diluc_ElementArt",
"Avatar_Diluc_FallingAnthem"
]
},
{
"id": 10000020,
"abilities": [
"Avatar_Razor_NormalAttack_DamageHandler",
"Avatar_Razor_ExtraAttack",
"Avatar_Razor_General_Handler",
"Avatar_Razor_ClawMark_Main",
"Avatar_Razor_ClawMark_Click",
"Avatar_Razor_ClawMark_SetMark",
"Avatar_Razor_ClawMark_Charging",
"Avatar_Razor_ClawMark_Weather_Remove",
"Avatar_Razor_ClawMark_Burst",
"Avatar_Razor_ClawMark_EnergyRegain",
"Avatar_Razor_LycanMode",
"Avatar_Razor_LycanMode_LycanSimulator",
"Avatar_Razor_LycanMode_FirstAttackGuaranteer",
"Avatar_Razor_FallingAnthem"
]
},
{
"id": 10000021,
"abilities": [
"Avatar_Ambor_ArrowRain_Alert",
"Avatar_Ambor_Arrow_FX",
"Avatar_Ambor_ShootAimingArrow_Charge",
"Avatar_Ambor_PressShoot",
"Avatar_Ambor_AimPressShoot",
"Avatar_Ambor_ShootArrow_01",
"Avatar_Ambor_ShootArrow_02",
"Avatar_Ambor_ShootArrow_03",
"Avatar_Ambor_ShootArrow_04",
"Avatar_Ambor_ShootArrow_05",
"Avatar_Ambor_ShootArrow_Aiming",
"Avatar_Ambor_DummyTrigger",
"Avatar_Ambor_ThrowDummy_UseSkill",
"Avatar_Ambor_ThrowDummy_Short",
"Avatar_Ambor_ThrowDummy_4M",
"Avatar_Ambor_ThrowDummy_7M",
"Avatar_Ambor_ThrowDummy",
"Avatar_Ambor_ArrowRain",
"Avatar_Ambor_AirShoot",
"Avatar_Ambor_ChangeMainSkill",
"Avatar_Ambor_FallingAnthem"
]
},
{
"id": 10000022,
"abilities": [
"Avatar_Venti_PressShoot",
"Avatar_Venti_AimPressShoot",
"Avatar_Venti_ShootArrow_01",
"Avatar_Venti_ShootArrow_02",
"Avatar_Venti_ShootArrow_03",
"Avatar_Venti_ShootArrow_04",
"Avatar_Venti_ShootArrow_05",
"Avatar_Venti_ShootArrow_06",
"Avatar_Venti_ShootArrow_Aiming",
"Avatar_Venti_ShootAimingArrow_Charge",
"Avatar_Ambor_AirShoot",
"Venti_WindBlade_GravityAdjust",
"Avatar_Venti_WindBlade",
"Avatar_Venti_Hurricane",
"Avatar_Venti_ChangeMainSkill",
"Venti_KageBunshinShoot",
"SetHairEmissionScaler",
"Avatar_Venti_Arrow_FX",
"Avatar_Venti_FallingAnthem"
]
},
{
"id": 10000023,
"abilities": [
"Avatar_Xiangling_Eff_Attack_04",
"Avatar_Xiangling_ExtraAttack",
"Avatar_Xiangling_ExtraAttack_CreateBullet",
"Avatar_Xiangling_PandaFire",
"Avatar_Xiangling_PandaFire_Run",
"Avatar_Xiangling_PandaBornEffect",
"Avatar_Xiangling_PandaBornEffect_Run",
"Avatar_Xiangling_FireCircleSkillStart",
"Avatar_Xiangling_FireCircle01",
"Avatar_Xiangling_FireCircle02",
"Avatar_Xiangling_FireCircle03",
"Avatar_Xiangling_FireCircle",
"Avatar_Xiangling_NormalAttackDamage",
"Avatar_Xiangling_FallingAnthem"
]
},
{
"id": 10000024,
"abilities": [
"Avatar_Beidou_ThunderCounter_Handler",
"Avatar_Beidou_ThunderCounter_Strike",
"Avatar_Beidou_ExtraAttack",
"Avatar_Beidou_ThunderShield",
"Avatar_Beidou_ThunderShield_CameraHandler",
"Avatar_Beidou_NormalAttackDamage",
"Avatar_Beidou_FallingAnthem"
]
},
{
"id": 10000025,
"abilities": [
"Avatar_Xingqiu_ExtraAttack",
"Avatar_Xingqiu_Spoondrift",
"Avatar_Xingqiu_PhantomShield",
"Avatar_Xingqiu_Minazuki",
"Avatar_Xingqiu_Minazuki_Attack01",
"Avatar_Xingqiu_Minazuki_Attack02",
"Avatar_Xingqiu_Minazuki_Attack03",
"Avatar_Xingqiu_PhantomBurst_GainEnergy",
"Avatar_Xingqiu_DamageHandler",
"Avatar_Xingqiu_FallingAnthem"
]
},
{
"id": 10000027,
"abilities": [
"Avatar_Ningguang_ExtraAttack_GemBullet_Handler",
"Avatar_Ningguang_Attack01",
"Avatar_Ningguang_Attack02",
"Avatar_Ningguang_Attack03",
"Avatar_Ningguang_Attack04",
"Avatar_Ningguang_ExtraAttack",
"Avatar_Ningguang_Roulette",
"Avatar_Ningguang_ExtraAttack_Fx",
"Avatar_Ningguang_HideWeapon",
"Avatar_Ningguang_Change_Gadget_BornState",
"Avatar_Ningguang_Charge_ServantStone",
"Avatar_Ningguang_ServantStone",
"Avatar_Ningguang_ServantStone_Switch",
"Avatar_Ningguang_Trigger_ElementalArt_CD",
"Avatar_Ningguang_GemStone_Impact",
"Avatar_Ningguang_FallingAnthem"
]
},
{
"id": 10000029,
"abilities": [
"Avatar_Klee_Attack01",
"Avatar_Klee_Attack02",
"Avatar_Klee_Attack03",
"Avatar_Klee_ExtraAttack",
"Avatar_Klee_ExtraAttack_CreateClover",
"Avatar_Klee_NormalAttack",
"Avatar_Klee_JumpingBomb",
"Avatar_Klee_ElementalArt_ClearTrigger",
"Avatar_Klee_Clover_Clear",
"Avatar_Klee_Elemental_Burst",
"Avatar_Klee_CameraRadialBlur",
"Avatar_Klee_FallingAnthem"
]
},
{
"id": 10000031,
"abilities": [
"Avatar_Fischl_ShootAimingArrow_Charge",
"Avatar_Fischl_PressShoot",
"Avatar_Fischl_AimPressShoot",
"Avatar_Fischl_ShootArrow_01",
"Avatar_Fischl_ShootArrow_02",
"Avatar_Fischl_ShootArrow_03",
"Avatar_Fischl_ShootArrow_04",
"Avatar_Fischl_ShootArrow_05",
"Avatar_Fischl_ShootArrow_Aiming",
"Avatar_Fischl_ShootAimingArrow_FX",
"Ability_Fischl_Skill_S_CrowSummon_NoAim",
"Ability_Fischl_Skill_S_CrowSummon_Aim",
"Ability_Fischl_Skill_S_CrowSummon",
"Ability_Fischl_Skill_S_ControlCrow_NoAim",
"Ability_Fischl_Skill_S_ControlCrow_Hide",
"Ability_Fischl_Skill_S_ControlCrow_Show",
"Ability_Fischl_Skill_E_CrowQueen",
"Avatar_Fischl_ElectricalCrow_Crow_Attack",
"Avatar_Fischl_NormalAttack_Smoke",
"Avatar_Fischl_CrowSummon_Init",
"Avatar_Fischl_FallingAnthem"
]
},
{
"id": 10000032,
"abilities": [
"Avatar_Bennett_ExtraAttack",
"Avatar_Bennett_Shake",
"Avatar_Bennett_ElementalArt_Handler",
"Avatar_Bennett_ElementalArt_Strike01_01",
"Avatar_Bennett_ElementalArt_Strike02_01",
"Avatar_Bennett_ElementalArt_Strike02_02",
"Avatar_Bennett_ElementalArt_Strike02_03",
"Avatar_Bennett_ElementalArt_Strike03_01",
"Avatar_Bennett_ElementalArt_Strike03_02",
"Avatar_Bennett_ElementalArt_Explode",
"Avatar_Bennett_ElementalBurst",
"Avatar_Bennett_ElementalBurst_Strike",
"Avatar_Bennett_NormalAttackDamage",
"Avatar_Bennett_FallingAnthem"
]
},
{
"id": 10000034,
"abilities": [
"Avatar_Noel_ExtraAttack",
"Avatar_Noel_Skill_S",
"Avatar_Noel_Skill_E",
"Avatar_Noel_Skill_E_ExitCamera",
"Avatar_Noel_ProudSkill_NormalAttack_DamageHandler",
"Avatar_Noel_FallingAnthem"
]
},
{
"id": 10000035,
"abilities": [
"Avatar_Qiqi_NormalAttackDamage",
"Avatar_Qiqi_ElementalArt_Damage",
"Avatar_Qiqi_ExtraAttack",
"Avatar_Qiqi_ElementalArt_Clear",
"Avatar_Qiqi_ElementalArt",
"Avatar_Qiqi_ElementalBurst",
"Avatar_Qiqi_ElementalBurst_PostEffect",
"Avatar_Qiqi_ElementalBurst_ApplyModifier",
"Avatar_Qiqi_ElementalBurst_TriggerAttack",
"Avatar_Qiqi_ElementalBurst_CameraRadialBlur",
"Avatar_Qiqi_Revive",
"Avatar_Qiqi_FallingAnthem",
"Avatar_Qiqi_Show_WindZone"
]
},
{
"id": 10000036,
"abilities": [
"Avatar_Chongyun_NormalAttack_DamageHandler",
"Avatar_Beidou_ExtraAttack_Chongyun",
"Avatar_Chongyun_ElementalArt_Initiate",
"Avatar_Chongyun_ElementalArt_Damage",
"Avatar_Chongyun_SoulUnleash_Initiate",
"Avatar_Chongyun_SoulUnleash_SoulBlades",
"Avatar_Chongyun_SoulUnleash_SoulBlades_Quadra",
"Avatar_Chongyun_SoulUnleash_Damage",
"Avatar_Chongyun_SoulUnleash_Quadra_Damage",
"Avatar_Chongyun_IceBlade",
"Avatar_Chongyun_FallingAnthem"
]
},
{
"id": 10000041,
"abilities": [
"Avatar_Mona_NormalAttack_01",
"Avatar_Mona_NormalAttack_02",
"Avatar_Mona_NormalAttack_03_BS",
"Avatar_Mona_NormalAttack_03_Blink",
"Avatar_Mona_NormalAttack_03",
"Avatar_Mona_NormalAttack_04",
"Avatar_Mona_ExtraAttack",
"Avatar_Mona_ExtraAttack_FX",
"Avatar_Mona_ExtraAttack_Damage",
"Avatar_Mona_Phantom_BS",
"Avatar_Mona_Phantom_Blink_BS",
"Avatar_Mona_Phantom",
"Avatar_Mona_Phantom_Blink",
"Avatar_Mona_Phantom_Blink_SetVisible",
"Avatar_Mona_Phantom_AS_HideWeapon",
"Avatar_Mona_StarChart_Camera",
"Avatar_Mona_StarChart",
"Avatar_Mona_Liquid_TriggerAbility",
"Avatar_Mona_LiquidStrike",
"Avatar_Mona_EndLiquidStrike",
"Avatar_Girl_Catalyst_HitFallToGround_Hide",
"Avatar_Mona_FallingAnthem"
]
},
{
"id": 10000042,
"abilities": [
"Avatar_Keqing_NormalAttack05_CreateBullet",
"Avatar_Keqing_NormalAttack_Handler",
"Avatar_Keqing_NormalAttack_DamageHandler",
"Avatar_Keqing_ExtraAttack",
"Avatar_Keqing_ExtraAttack_ExplodeGadget_Eff",
"Avatar_Keqing_ExtraAttack_ExplodeGadget",
"Avatar_Keqing_Electrans_Charge",
"Avatar_Keqing_Electrans_Click",
"Avatar_Keqing_Electrans_SetGadget",
"Avatar_Keqing_Electrans_Part2",
"Avatar_Keqing_Electrans_Strike",
"Avatar_Keqing_ElementalBurst_Camera",
"Avatar_Keqing_ElementalBurst",
"Avatar_Keqing_FallingAnthem"
]
},
{
"id": 10000043,
"abilities": [
"Avatar_Sucrose_Attack01",
"Avatar_Sucrose_Attack02",
"Avatar_Sucrose_Attack03",
"Avatar_Sucrose_Attack04_Pre",
"Avatar_Sucrose_Attack04",
"Avatar_Sucrose_ExtraAttack",
"Avatar_Sucrose_WindBlackHole",
"Avatar_Sucrose_DemiHurricane",
"Avatar_Girl_Catalyst_HitFallToGround_Hide",
"Avatar_Sucrose_FallingAnthem",
"Avatar_Sucrose_NormalAttack_DamageHandler"
]
}
]