Initial commit
This commit is contained in:
commit
2204bf42fe
792 changed files with 45934 additions and 0 deletions
398
.gitignore
vendored
Normal file
398
.gitignore
vendored
Normal file
|
@ -0,0 +1,398 @@
|
||||||
|
## Ignore Visual Studio temporary files, build results, and
|
||||||
|
## files generated by popular Visual Studio add-ons.
|
||||||
|
##
|
||||||
|
## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore
|
||||||
|
|
||||||
|
# User-specific files
|
||||||
|
*.rsuser
|
||||||
|
*.suo
|
||||||
|
*.user
|
||||||
|
*.userosscache
|
||||||
|
*.sln.docstates
|
||||||
|
|
||||||
|
# User-specific files (MonoDevelop/Xamarin Studio)
|
||||||
|
*.userprefs
|
||||||
|
|
||||||
|
# Mono auto generated files
|
||||||
|
mono_crash.*
|
||||||
|
|
||||||
|
# Build results
|
||||||
|
[Dd]ebug/
|
||||||
|
[Dd]ebugPublic/
|
||||||
|
[Rr]elease/
|
||||||
|
[Rr]eleases/
|
||||||
|
x64/
|
||||||
|
x86/
|
||||||
|
[Ww][Ii][Nn]32/
|
||||||
|
[Aa][Rr][Mm]/
|
||||||
|
[Aa][Rr][Mm]64/
|
||||||
|
bld/
|
||||||
|
[Bb]in/
|
||||||
|
[Oo]bj/
|
||||||
|
[Ll]og/
|
||||||
|
[Ll]ogs/
|
||||||
|
|
||||||
|
# Visual Studio 2015/2017 cache/options directory
|
||||||
|
.vs/
|
||||||
|
# Uncomment if you have tasks that create the project's static files in wwwroot
|
||||||
|
#wwwroot/
|
||||||
|
|
||||||
|
# Visual Studio 2017 auto generated files
|
||||||
|
Generated\ Files/
|
||||||
|
|
||||||
|
# MSTest test Results
|
||||||
|
[Tt]est[Rr]esult*/
|
||||||
|
[Bb]uild[Ll]og.*
|
||||||
|
|
||||||
|
# NUnit
|
||||||
|
*.VisualState.xml
|
||||||
|
TestResult.xml
|
||||||
|
nunit-*.xml
|
||||||
|
|
||||||
|
# Build Results of an ATL Project
|
||||||
|
[Dd]ebugPS/
|
||||||
|
[Rr]eleasePS/
|
||||||
|
dlldata.c
|
||||||
|
|
||||||
|
# Benchmark Results
|
||||||
|
BenchmarkDotNet.Artifacts/
|
||||||
|
|
||||||
|
# .NET Core
|
||||||
|
project.lock.json
|
||||||
|
project.fragment.lock.json
|
||||||
|
artifacts/
|
||||||
|
|
||||||
|
# ASP.NET Scaffolding
|
||||||
|
ScaffoldingReadMe.txt
|
||||||
|
|
||||||
|
# StyleCop
|
||||||
|
StyleCopReport.xml
|
||||||
|
|
||||||
|
# Files built by Visual Studio
|
||||||
|
*_i.c
|
||||||
|
*_p.c
|
||||||
|
*_h.h
|
||||||
|
*.ilk
|
||||||
|
*.meta
|
||||||
|
*.obj
|
||||||
|
*.iobj
|
||||||
|
*.pch
|
||||||
|
*.pdb
|
||||||
|
*.ipdb
|
||||||
|
*.pgc
|
||||||
|
*.pgd
|
||||||
|
*.rsp
|
||||||
|
*.sbr
|
||||||
|
*.tlb
|
||||||
|
*.tli
|
||||||
|
*.tlh
|
||||||
|
*.tmp
|
||||||
|
*.tmp_proj
|
||||||
|
*_wpftmp.csproj
|
||||||
|
*.log
|
||||||
|
*.tlog
|
||||||
|
*.vspscc
|
||||||
|
*.vssscc
|
||||||
|
.builds
|
||||||
|
*.pidb
|
||||||
|
*.svclog
|
||||||
|
*.scc
|
||||||
|
|
||||||
|
# Chutzpah Test files
|
||||||
|
_Chutzpah*
|
||||||
|
|
||||||
|
# Visual C++ cache files
|
||||||
|
ipch/
|
||||||
|
*.aps
|
||||||
|
*.ncb
|
||||||
|
*.opendb
|
||||||
|
*.opensdf
|
||||||
|
*.sdf
|
||||||
|
*.cachefile
|
||||||
|
*.VC.db
|
||||||
|
*.VC.VC.opendb
|
||||||
|
|
||||||
|
# Visual Studio profiler
|
||||||
|
*.psess
|
||||||
|
*.vsp
|
||||||
|
*.vspx
|
||||||
|
*.sap
|
||||||
|
|
||||||
|
# Visual Studio Trace Files
|
||||||
|
*.e2e
|
||||||
|
|
||||||
|
# TFS 2012 Local Workspace
|
||||||
|
$tf/
|
||||||
|
|
||||||
|
# Guidance Automation Toolkit
|
||||||
|
*.gpState
|
||||||
|
|
||||||
|
# ReSharper is a .NET coding add-in
|
||||||
|
_ReSharper*/
|
||||||
|
*.[Rr]e[Ss]harper
|
||||||
|
*.DotSettings.user
|
||||||
|
|
||||||
|
# TeamCity is a build add-in
|
||||||
|
_TeamCity*
|
||||||
|
|
||||||
|
# DotCover is a Code Coverage Tool
|
||||||
|
*.dotCover
|
||||||
|
|
||||||
|
# AxoCover is a Code Coverage Tool
|
||||||
|
.axoCover/*
|
||||||
|
!.axoCover/settings.json
|
||||||
|
|
||||||
|
# Coverlet is a free, cross platform Code Coverage Tool
|
||||||
|
coverage*.json
|
||||||
|
coverage*.xml
|
||||||
|
coverage*.info
|
||||||
|
|
||||||
|
# Visual Studio code coverage results
|
||||||
|
*.coverage
|
||||||
|
*.coveragexml
|
||||||
|
|
||||||
|
# NCrunch
|
||||||
|
_NCrunch_*
|
||||||
|
.*crunch*.local.xml
|
||||||
|
nCrunchTemp_*
|
||||||
|
|
||||||
|
# MightyMoose
|
||||||
|
*.mm.*
|
||||||
|
AutoTest.Net/
|
||||||
|
|
||||||
|
# Web workbench (sass)
|
||||||
|
.sass-cache/
|
||||||
|
|
||||||
|
# Installshield output folder
|
||||||
|
[Ee]xpress/
|
||||||
|
|
||||||
|
# DocProject is a documentation generator add-in
|
||||||
|
DocProject/buildhelp/
|
||||||
|
DocProject/Help/*.HxT
|
||||||
|
DocProject/Help/*.HxC
|
||||||
|
DocProject/Help/*.hhc
|
||||||
|
DocProject/Help/*.hhk
|
||||||
|
DocProject/Help/*.hhp
|
||||||
|
DocProject/Help/Html2
|
||||||
|
DocProject/Help/html
|
||||||
|
|
||||||
|
# Click-Once directory
|
||||||
|
publish/
|
||||||
|
|
||||||
|
# Publish Web Output
|
||||||
|
*.[Pp]ublish.xml
|
||||||
|
*.azurePubxml
|
||||||
|
# Note: Comment the next line if you want to checkin your web deploy settings,
|
||||||
|
# but database connection strings (with potential passwords) will be unencrypted
|
||||||
|
*.pubxml
|
||||||
|
*.publishproj
|
||||||
|
|
||||||
|
# Microsoft Azure Web App publish settings. Comment the next line if you want to
|
||||||
|
# checkin your Azure Web App publish settings, but sensitive information contained
|
||||||
|
# in these scripts will be unencrypted
|
||||||
|
PublishScripts/
|
||||||
|
|
||||||
|
# NuGet Packages
|
||||||
|
*.nupkg
|
||||||
|
# NuGet Symbol Packages
|
||||||
|
*.snupkg
|
||||||
|
# The packages folder can be ignored because of Package Restore
|
||||||
|
**/[Pp]ackages/*
|
||||||
|
# except build/, which is used as an MSBuild target.
|
||||||
|
!**/[Pp]ackages/build/
|
||||||
|
# Uncomment if necessary however generally it will be regenerated when needed
|
||||||
|
#!**/[Pp]ackages/repositories.config
|
||||||
|
# NuGet v3's project.json files produces more ignorable files
|
||||||
|
*.nuget.props
|
||||||
|
*.nuget.targets
|
||||||
|
|
||||||
|
# Microsoft Azure Build Output
|
||||||
|
csx/
|
||||||
|
*.build.csdef
|
||||||
|
|
||||||
|
# Microsoft Azure Emulator
|
||||||
|
ecf/
|
||||||
|
rcf/
|
||||||
|
|
||||||
|
# Windows Store app package directories and files
|
||||||
|
AppPackages/
|
||||||
|
BundleArtifacts/
|
||||||
|
Package.StoreAssociation.xml
|
||||||
|
_pkginfo.txt
|
||||||
|
*.appx
|
||||||
|
*.appxbundle
|
||||||
|
*.appxupload
|
||||||
|
|
||||||
|
# Visual Studio cache files
|
||||||
|
# files ending in .cache can be ignored
|
||||||
|
*.[Cc]ache
|
||||||
|
# but keep track of directories ending in .cache
|
||||||
|
!?*.[Cc]ache/
|
||||||
|
|
||||||
|
# Others
|
||||||
|
ClientBin/
|
||||||
|
~$*
|
||||||
|
*~
|
||||||
|
*.dbmdl
|
||||||
|
*.dbproj.schemaview
|
||||||
|
*.jfm
|
||||||
|
*.pfx
|
||||||
|
*.publishsettings
|
||||||
|
orleans.codegen.cs
|
||||||
|
|
||||||
|
# Including strong name files can present a security risk
|
||||||
|
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
|
||||||
|
#*.snk
|
||||||
|
|
||||||
|
# Since there are multiple workflows, uncomment next line to ignore bower_components
|
||||||
|
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
|
||||||
|
#bower_components/
|
||||||
|
|
||||||
|
# RIA/Silverlight projects
|
||||||
|
Generated_Code/
|
||||||
|
|
||||||
|
# Backup & report files from converting an old project file
|
||||||
|
# to a newer Visual Studio version. Backup files are not needed,
|
||||||
|
# because we have git ;-)
|
||||||
|
_UpgradeReport_Files/
|
||||||
|
Backup*/
|
||||||
|
UpgradeLog*.XML
|
||||||
|
UpgradeLog*.htm
|
||||||
|
ServiceFabricBackup/
|
||||||
|
*.rptproj.bak
|
||||||
|
|
||||||
|
# SQL Server files
|
||||||
|
*.mdf
|
||||||
|
*.ldf
|
||||||
|
*.ndf
|
||||||
|
|
||||||
|
# Business Intelligence projects
|
||||||
|
*.rdl.data
|
||||||
|
*.bim.layout
|
||||||
|
*.bim_*.settings
|
||||||
|
*.rptproj.rsuser
|
||||||
|
*- [Bb]ackup.rdl
|
||||||
|
*- [Bb]ackup ([0-9]).rdl
|
||||||
|
*- [Bb]ackup ([0-9][0-9]).rdl
|
||||||
|
|
||||||
|
# Microsoft Fakes
|
||||||
|
FakesAssemblies/
|
||||||
|
|
||||||
|
# GhostDoc plugin setting file
|
||||||
|
*.GhostDoc.xml
|
||||||
|
|
||||||
|
# Node.js Tools for Visual Studio
|
||||||
|
.ntvs_analysis.dat
|
||||||
|
node_modules/
|
||||||
|
|
||||||
|
# Visual Studio 6 build log
|
||||||
|
*.plg
|
||||||
|
|
||||||
|
# Visual Studio 6 workspace options file
|
||||||
|
*.opt
|
||||||
|
|
||||||
|
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
|
||||||
|
*.vbw
|
||||||
|
|
||||||
|
# Visual Studio 6 auto-generated project file (contains which files were open etc.)
|
||||||
|
*.vbp
|
||||||
|
|
||||||
|
# Visual Studio 6 workspace and project file (working project files containing files to include in project)
|
||||||
|
*.dsw
|
||||||
|
*.dsp
|
||||||
|
|
||||||
|
# Visual Studio 6 technical files
|
||||||
|
*.ncb
|
||||||
|
*.aps
|
||||||
|
|
||||||
|
# Visual Studio LightSwitch build output
|
||||||
|
**/*.HTMLClient/GeneratedArtifacts
|
||||||
|
**/*.DesktopClient/GeneratedArtifacts
|
||||||
|
**/*.DesktopClient/ModelManifest.xml
|
||||||
|
**/*.Server/GeneratedArtifacts
|
||||||
|
**/*.Server/ModelManifest.xml
|
||||||
|
_Pvt_Extensions
|
||||||
|
|
||||||
|
# Paket dependency manager
|
||||||
|
.paket/paket.exe
|
||||||
|
paket-files/
|
||||||
|
|
||||||
|
# FAKE - F# Make
|
||||||
|
.fake/
|
||||||
|
|
||||||
|
# CodeRush personal settings
|
||||||
|
.cr/personal
|
||||||
|
|
||||||
|
# Python Tools for Visual Studio (PTVS)
|
||||||
|
__pycache__/
|
||||||
|
*.pyc
|
||||||
|
|
||||||
|
# Cake - Uncomment if you are using it
|
||||||
|
# tools/**
|
||||||
|
# !tools/packages.config
|
||||||
|
|
||||||
|
# Tabs Studio
|
||||||
|
*.tss
|
||||||
|
|
||||||
|
# Telerik's JustMock configuration file
|
||||||
|
*.jmconfig
|
||||||
|
|
||||||
|
# BizTalk build output
|
||||||
|
*.btp.cs
|
||||||
|
*.btm.cs
|
||||||
|
*.odx.cs
|
||||||
|
*.xsd.cs
|
||||||
|
|
||||||
|
# OpenCover UI analysis results
|
||||||
|
OpenCover/
|
||||||
|
|
||||||
|
# Azure Stream Analytics local run output
|
||||||
|
ASALocalRun/
|
||||||
|
|
||||||
|
# MSBuild Binary and Structured Log
|
||||||
|
*.binlog
|
||||||
|
|
||||||
|
# NVidia Nsight GPU debugger configuration file
|
||||||
|
*.nvuser
|
||||||
|
|
||||||
|
# MFractors (Xamarin productivity tool) working folder
|
||||||
|
.mfractor/
|
||||||
|
|
||||||
|
# Local History for Visual Studio
|
||||||
|
.localhistory/
|
||||||
|
|
||||||
|
# Visual Studio History (VSHistory) files
|
||||||
|
.vshistory/
|
||||||
|
|
||||||
|
# BeatPulse healthcheck temp database
|
||||||
|
healthchecksdb
|
||||||
|
|
||||||
|
# Backup folder for Package Reference Convert tool in Visual Studio 2017
|
||||||
|
MigrationBackup/
|
||||||
|
|
||||||
|
# Ionide (cross platform F# VS Code tools) working folder
|
||||||
|
.ionide/
|
||||||
|
|
||||||
|
# Fody - auto-generated XML schema
|
||||||
|
FodyWeavers.xsd
|
||||||
|
|
||||||
|
# VS Code files for those working on multiple tools
|
||||||
|
.vscode/*
|
||||||
|
!.vscode/settings.json
|
||||||
|
!.vscode/tasks.json
|
||||||
|
!.vscode/launch.json
|
||||||
|
!.vscode/extensions.json
|
||||||
|
*.code-workspace
|
||||||
|
|
||||||
|
# Local History for Visual Studio Code
|
||||||
|
.history/
|
||||||
|
|
||||||
|
# Windows Installer files from build outputs
|
||||||
|
*.cab
|
||||||
|
*.msi
|
||||||
|
*.msix
|
||||||
|
*.msm
|
||||||
|
*.msp
|
||||||
|
|
||||||
|
# JetBrains Rider
|
||||||
|
*.sln.iml
|
661
LICENSE
Normal file
661
LICENSE
Normal file
|
@ -0,0 +1,661 @@
|
||||||
|
GNU AFFERO GENERAL PUBLIC LICENSE
|
||||||
|
Version 3, 19 November 2007
|
||||||
|
|
||||||
|
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
|
||||||
|
Everyone is permitted to copy and distribute verbatim copies
|
||||||
|
of this license document, but changing it is not allowed.
|
||||||
|
|
||||||
|
Preamble
|
||||||
|
|
||||||
|
The GNU Affero General Public License is a free, copyleft license for
|
||||||
|
software and other kinds of works, specifically designed to ensure
|
||||||
|
cooperation with the community in the case of network server software.
|
||||||
|
|
||||||
|
The licenses for most software and other practical works are designed
|
||||||
|
to take away your freedom to share and change the works. By contrast,
|
||||||
|
our General Public Licenses are intended to guarantee your freedom to
|
||||||
|
share and change all versions of a program--to make sure it remains free
|
||||||
|
software for all its users.
|
||||||
|
|
||||||
|
When we speak of free software, we are referring to freedom, not
|
||||||
|
price. Our General Public Licenses are designed to make sure that you
|
||||||
|
have the freedom to distribute copies of free software (and charge for
|
||||||
|
them if you wish), that you receive source code or can get it if you
|
||||||
|
want it, that you can change the software or use pieces of it in new
|
||||||
|
free programs, and that you know you can do these things.
|
||||||
|
|
||||||
|
Developers that use our General Public Licenses protect your rights
|
||||||
|
with two steps: (1) assert copyright on the software, and (2) offer
|
||||||
|
you this License which gives you legal permission to copy, distribute
|
||||||
|
and/or modify the software.
|
||||||
|
|
||||||
|
A secondary benefit of defending all users' freedom is that
|
||||||
|
improvements made in alternate versions of the program, if they
|
||||||
|
receive widespread use, become available for other developers to
|
||||||
|
incorporate. Many developers of free software are heartened and
|
||||||
|
encouraged by the resulting cooperation. However, in the case of
|
||||||
|
software used on network servers, this result may fail to come about.
|
||||||
|
The GNU General Public License permits making a modified version and
|
||||||
|
letting the public access it on a server without ever releasing its
|
||||||
|
source code to the public.
|
||||||
|
|
||||||
|
The GNU Affero General Public License is designed specifically to
|
||||||
|
ensure that, in such cases, the modified source code becomes available
|
||||||
|
to the community. It requires the operator of a network server to
|
||||||
|
provide the source code of the modified version running there to the
|
||||||
|
users of that server. Therefore, public use of a modified version, on
|
||||||
|
a publicly accessible server, gives the public access to the source
|
||||||
|
code of the modified version.
|
||||||
|
|
||||||
|
An older license, called the Affero General Public License and
|
||||||
|
published by Affero, was designed to accomplish similar goals. This is
|
||||||
|
a different license, not a version of the Affero GPL, but Affero has
|
||||||
|
released a new version of the Affero GPL which permits relicensing under
|
||||||
|
this license.
|
||||||
|
|
||||||
|
The precise terms and conditions for copying, distribution and
|
||||||
|
modification follow.
|
||||||
|
|
||||||
|
TERMS AND CONDITIONS
|
||||||
|
|
||||||
|
0. Definitions.
|
||||||
|
|
||||||
|
"This License" refers to version 3 of the GNU Affero General Public License.
|
||||||
|
|
||||||
|
"Copyright" also means copyright-like laws that apply to other kinds of
|
||||||
|
works, such as semiconductor masks.
|
||||||
|
|
||||||
|
"The Program" refers to any copyrightable work licensed under this
|
||||||
|
License. Each licensee is addressed as "you". "Licensees" and
|
||||||
|
"recipients" may be individuals or organizations.
|
||||||
|
|
||||||
|
To "modify" a work means to copy from or adapt all or part of the work
|
||||||
|
in a fashion requiring copyright permission, other than the making of an
|
||||||
|
exact copy. The resulting work is called a "modified version" of the
|
||||||
|
earlier work or a work "based on" the earlier work.
|
||||||
|
|
||||||
|
A "covered work" means either the unmodified Program or a work based
|
||||||
|
on the Program.
|
||||||
|
|
||||||
|
To "propagate" a work means to do anything with it that, without
|
||||||
|
permission, would make you directly or secondarily liable for
|
||||||
|
infringement under applicable copyright law, except executing it on a
|
||||||
|
computer or modifying a private copy. Propagation includes copying,
|
||||||
|
distribution (with or without modification), making available to the
|
||||||
|
public, and in some countries other activities as well.
|
||||||
|
|
||||||
|
To "convey" a work means any kind of propagation that enables other
|
||||||
|
parties to make or receive copies. Mere interaction with a user through
|
||||||
|
a computer network, with no transfer of a copy, is not conveying.
|
||||||
|
|
||||||
|
An interactive user interface displays "Appropriate Legal Notices"
|
||||||
|
to the extent that it includes a convenient and prominently visible
|
||||||
|
feature that (1) displays an appropriate copyright notice, and (2)
|
||||||
|
tells the user that there is no warranty for the work (except to the
|
||||||
|
extent that warranties are provided), that licensees may convey the
|
||||||
|
work under this License, and how to view a copy of this License. If
|
||||||
|
the interface presents a list of user commands or options, such as a
|
||||||
|
menu, a prominent item in the list meets this criterion.
|
||||||
|
|
||||||
|
1. Source Code.
|
||||||
|
|
||||||
|
The "source code" for a work means the preferred form of the work
|
||||||
|
for making modifications to it. "Object code" means any non-source
|
||||||
|
form of a work.
|
||||||
|
|
||||||
|
A "Standard Interface" means an interface that either is an official
|
||||||
|
standard defined by a recognized standards body, or, in the case of
|
||||||
|
interfaces specified for a particular programming language, one that
|
||||||
|
is widely used among developers working in that language.
|
||||||
|
|
||||||
|
The "System Libraries" of an executable work include anything, other
|
||||||
|
than the work as a whole, that (a) is included in the normal form of
|
||||||
|
packaging a Major Component, but which is not part of that Major
|
||||||
|
Component, and (b) serves only to enable use of the work with that
|
||||||
|
Major Component, or to implement a Standard Interface for which an
|
||||||
|
implementation is available to the public in source code form. A
|
||||||
|
"Major Component", in this context, means a major essential component
|
||||||
|
(kernel, window system, and so on) of the specific operating system
|
||||||
|
(if any) on which the executable work runs, or a compiler used to
|
||||||
|
produce the work, or an object code interpreter used to run it.
|
||||||
|
|
||||||
|
The "Corresponding Source" for a work in object code form means all
|
||||||
|
the source code needed to generate, install, and (for an executable
|
||||||
|
work) run the object code and to modify the work, including scripts to
|
||||||
|
control those activities. However, it does not include the work's
|
||||||
|
System Libraries, or general-purpose tools or generally available free
|
||||||
|
programs which are used unmodified in performing those activities but
|
||||||
|
which are not part of the work. For example, Corresponding Source
|
||||||
|
includes interface definition files associated with source files for
|
||||||
|
the work, and the source code for shared libraries and dynamically
|
||||||
|
linked subprograms that the work is specifically designed to require,
|
||||||
|
such as by intimate data communication or control flow between those
|
||||||
|
subprograms and other parts of the work.
|
||||||
|
|
||||||
|
The Corresponding Source need not include anything that users
|
||||||
|
can regenerate automatically from other parts of the Corresponding
|
||||||
|
Source.
|
||||||
|
|
||||||
|
The Corresponding Source for a work in source code form is that
|
||||||
|
same work.
|
||||||
|
|
||||||
|
2. Basic Permissions.
|
||||||
|
|
||||||
|
All rights granted under this License are granted for the term of
|
||||||
|
copyright on the Program, and are irrevocable provided the stated
|
||||||
|
conditions are met. This License explicitly affirms your unlimited
|
||||||
|
permission to run the unmodified Program. The output from running a
|
||||||
|
covered work is covered by this License only if the output, given its
|
||||||
|
content, constitutes a covered work. This License acknowledges your
|
||||||
|
rights of fair use or other equivalent, as provided by copyright law.
|
||||||
|
|
||||||
|
You may make, run and propagate covered works that you do not
|
||||||
|
convey, without conditions so long as your license otherwise remains
|
||||||
|
in force. You may convey covered works to others for the sole purpose
|
||||||
|
of having them make modifications exclusively for you, or provide you
|
||||||
|
with facilities for running those works, provided that you comply with
|
||||||
|
the terms of this License in conveying all material for which you do
|
||||||
|
not control copyright. Those thus making or running the covered works
|
||||||
|
for you must do so exclusively on your behalf, under your direction
|
||||||
|
and control, on terms that prohibit them from making any copies of
|
||||||
|
your copyrighted material outside their relationship with you.
|
||||||
|
|
||||||
|
Conveying under any other circumstances is permitted solely under
|
||||||
|
the conditions stated below. Sublicensing is not allowed; section 10
|
||||||
|
makes it unnecessary.
|
||||||
|
|
||||||
|
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
|
||||||
|
|
||||||
|
No covered work shall be deemed part of an effective technological
|
||||||
|
measure under any applicable law fulfilling obligations under article
|
||||||
|
11 of the WIPO copyright treaty adopted on 20 December 1996, or
|
||||||
|
similar laws prohibiting or restricting circumvention of such
|
||||||
|
measures.
|
||||||
|
|
||||||
|
When you convey a covered work, you waive any legal power to forbid
|
||||||
|
circumvention of technological measures to the extent such circumvention
|
||||||
|
is effected by exercising rights under this License with respect to
|
||||||
|
the covered work, and you disclaim any intention to limit operation or
|
||||||
|
modification of the work as a means of enforcing, against the work's
|
||||||
|
users, your or third parties' legal rights to forbid circumvention of
|
||||||
|
technological measures.
|
||||||
|
|
||||||
|
4. Conveying Verbatim Copies.
|
||||||
|
|
||||||
|
You may convey verbatim copies of the Program's source code as you
|
||||||
|
receive it, in any medium, provided that you conspicuously and
|
||||||
|
appropriately publish on each copy an appropriate copyright notice;
|
||||||
|
keep intact all notices stating that this License and any
|
||||||
|
non-permissive terms added in accord with section 7 apply to the code;
|
||||||
|
keep intact all notices of the absence of any warranty; and give all
|
||||||
|
recipients a copy of this License along with the Program.
|
||||||
|
|
||||||
|
You may charge any price or no price for each copy that you convey,
|
||||||
|
and you may offer support or warranty protection for a fee.
|
||||||
|
|
||||||
|
5. Conveying Modified Source Versions.
|
||||||
|
|
||||||
|
You may convey a work based on the Program, or the modifications to
|
||||||
|
produce it from the Program, in the form of source code under the
|
||||||
|
terms of section 4, provided that you also meet all of these conditions:
|
||||||
|
|
||||||
|
a) The work must carry prominent notices stating that you modified
|
||||||
|
it, and giving a relevant date.
|
||||||
|
|
||||||
|
b) The work must carry prominent notices stating that it is
|
||||||
|
released under this License and any conditions added under section
|
||||||
|
7. This requirement modifies the requirement in section 4 to
|
||||||
|
"keep intact all notices".
|
||||||
|
|
||||||
|
c) You must license the entire work, as a whole, under this
|
||||||
|
License to anyone who comes into possession of a copy. This
|
||||||
|
License will therefore apply, along with any applicable section 7
|
||||||
|
additional terms, to the whole of the work, and all its parts,
|
||||||
|
regardless of how they are packaged. This License gives no
|
||||||
|
permission to license the work in any other way, but it does not
|
||||||
|
invalidate such permission if you have separately received it.
|
||||||
|
|
||||||
|
d) If the work has interactive user interfaces, each must display
|
||||||
|
Appropriate Legal Notices; however, if the Program has interactive
|
||||||
|
interfaces that do not display Appropriate Legal Notices, your
|
||||||
|
work need not make them do so.
|
||||||
|
|
||||||
|
A compilation of a covered work with other separate and independent
|
||||||
|
works, which are not by their nature extensions of the covered work,
|
||||||
|
and which are not combined with it such as to form a larger program,
|
||||||
|
in or on a volume of a storage or distribution medium, is called an
|
||||||
|
"aggregate" if the compilation and its resulting copyright are not
|
||||||
|
used to limit the access or legal rights of the compilation's users
|
||||||
|
beyond what the individual works permit. Inclusion of a covered work
|
||||||
|
in an aggregate does not cause this License to apply to the other
|
||||||
|
parts of the aggregate.
|
||||||
|
|
||||||
|
6. Conveying Non-Source Forms.
|
||||||
|
|
||||||
|
You may convey a covered work in object code form under the terms
|
||||||
|
of sections 4 and 5, provided that you also convey the
|
||||||
|
machine-readable Corresponding Source under the terms of this License,
|
||||||
|
in one of these ways:
|
||||||
|
|
||||||
|
a) Convey the object code in, or embodied in, a physical product
|
||||||
|
(including a physical distribution medium), accompanied by the
|
||||||
|
Corresponding Source fixed on a durable physical medium
|
||||||
|
customarily used for software interchange.
|
||||||
|
|
||||||
|
b) Convey the object code in, or embodied in, a physical product
|
||||||
|
(including a physical distribution medium), accompanied by a
|
||||||
|
written offer, valid for at least three years and valid for as
|
||||||
|
long as you offer spare parts or customer support for that product
|
||||||
|
model, to give anyone who possesses the object code either (1) a
|
||||||
|
copy of the Corresponding Source for all the software in the
|
||||||
|
product that is covered by this License, on a durable physical
|
||||||
|
medium customarily used for software interchange, for a price no
|
||||||
|
more than your reasonable cost of physically performing this
|
||||||
|
conveying of source, or (2) access to copy the
|
||||||
|
Corresponding Source from a network server at no charge.
|
||||||
|
|
||||||
|
c) Convey individual copies of the object code with a copy of the
|
||||||
|
written offer to provide the Corresponding Source. This
|
||||||
|
alternative is allowed only occasionally and noncommercially, and
|
||||||
|
only if you received the object code with such an offer, in accord
|
||||||
|
with subsection 6b.
|
||||||
|
|
||||||
|
d) Convey the object code by offering access from a designated
|
||||||
|
place (gratis or for a charge), and offer equivalent access to the
|
||||||
|
Corresponding Source in the same way through the same place at no
|
||||||
|
further charge. You need not require recipients to copy the
|
||||||
|
Corresponding Source along with the object code. If the place to
|
||||||
|
copy the object code is a network server, the Corresponding Source
|
||||||
|
may be on a different server (operated by you or a third party)
|
||||||
|
that supports equivalent copying facilities, provided you maintain
|
||||||
|
clear directions next to the object code saying where to find the
|
||||||
|
Corresponding Source. Regardless of what server hosts the
|
||||||
|
Corresponding Source, you remain obligated to ensure that it is
|
||||||
|
available for as long as needed to satisfy these requirements.
|
||||||
|
|
||||||
|
e) Convey the object code using peer-to-peer transmission, provided
|
||||||
|
you inform other peers where the object code and Corresponding
|
||||||
|
Source of the work are being offered to the general public at no
|
||||||
|
charge under subsection 6d.
|
||||||
|
|
||||||
|
A separable portion of the object code, whose source code is excluded
|
||||||
|
from the Corresponding Source as a System Library, need not be
|
||||||
|
included in conveying the object code work.
|
||||||
|
|
||||||
|
A "User Product" is either (1) a "consumer product", which means any
|
||||||
|
tangible personal property which is normally used for personal, family,
|
||||||
|
or household purposes, or (2) anything designed or sold for incorporation
|
||||||
|
into a dwelling. In determining whether a product is a consumer product,
|
||||||
|
doubtful cases shall be resolved in favor of coverage. For a particular
|
||||||
|
product received by a particular user, "normally used" refers to a
|
||||||
|
typical or common use of that class of product, regardless of the status
|
||||||
|
of the particular user or of the way in which the particular user
|
||||||
|
actually uses, or expects or is expected to use, the product. A product
|
||||||
|
is a consumer product regardless of whether the product has substantial
|
||||||
|
commercial, industrial or non-consumer uses, unless such uses represent
|
||||||
|
the only significant mode of use of the product.
|
||||||
|
|
||||||
|
"Installation Information" for a User Product means any methods,
|
||||||
|
procedures, authorization keys, or other information required to install
|
||||||
|
and execute modified versions of a covered work in that User Product from
|
||||||
|
a modified version of its Corresponding Source. The information must
|
||||||
|
suffice to ensure that the continued functioning of the modified object
|
||||||
|
code is in no case prevented or interfered with solely because
|
||||||
|
modification has been made.
|
||||||
|
|
||||||
|
If you convey an object code work under this section in, or with, or
|
||||||
|
specifically for use in, a User Product, and the conveying occurs as
|
||||||
|
part of a transaction in which the right of possession and use of the
|
||||||
|
User Product is transferred to the recipient in perpetuity or for a
|
||||||
|
fixed term (regardless of how the transaction is characterized), the
|
||||||
|
Corresponding Source conveyed under this section must be accompanied
|
||||||
|
by the Installation Information. But this requirement does not apply
|
||||||
|
if neither you nor any third party retains the ability to install
|
||||||
|
modified object code on the User Product (for example, the work has
|
||||||
|
been installed in ROM).
|
||||||
|
|
||||||
|
The requirement to provide Installation Information does not include a
|
||||||
|
requirement to continue to provide support service, warranty, or updates
|
||||||
|
for a work that has been modified or installed by the recipient, or for
|
||||||
|
the User Product in which it has been modified or installed. Access to a
|
||||||
|
network may be denied when the modification itself materially and
|
||||||
|
adversely affects the operation of the network or violates the rules and
|
||||||
|
protocols for communication across the network.
|
||||||
|
|
||||||
|
Corresponding Source conveyed, and Installation Information provided,
|
||||||
|
in accord with this section must be in a format that is publicly
|
||||||
|
documented (and with an implementation available to the public in
|
||||||
|
source code form), and must require no special password or key for
|
||||||
|
unpacking, reading or copying.
|
||||||
|
|
||||||
|
7. Additional Terms.
|
||||||
|
|
||||||
|
"Additional permissions" are terms that supplement the terms of this
|
||||||
|
License by making exceptions from one or more of its conditions.
|
||||||
|
Additional permissions that are applicable to the entire Program shall
|
||||||
|
be treated as though they were included in this License, to the extent
|
||||||
|
that they are valid under applicable law. If additional permissions
|
||||||
|
apply only to part of the Program, that part may be used separately
|
||||||
|
under those permissions, but the entire Program remains governed by
|
||||||
|
this License without regard to the additional permissions.
|
||||||
|
|
||||||
|
When you convey a copy of a covered work, you may at your option
|
||||||
|
remove any additional permissions from that copy, or from any part of
|
||||||
|
it. (Additional permissions may be written to require their own
|
||||||
|
removal in certain cases when you modify the work.) You may place
|
||||||
|
additional permissions on material, added by you to a covered work,
|
||||||
|
for which you have or can give appropriate copyright permission.
|
||||||
|
|
||||||
|
Notwithstanding any other provision of this License, for material you
|
||||||
|
add to a covered work, you may (if authorized by the copyright holders of
|
||||||
|
that material) supplement the terms of this License with terms:
|
||||||
|
|
||||||
|
a) Disclaiming warranty or limiting liability differently from the
|
||||||
|
terms of sections 15 and 16 of this License; or
|
||||||
|
|
||||||
|
b) Requiring preservation of specified reasonable legal notices or
|
||||||
|
author attributions in that material or in the Appropriate Legal
|
||||||
|
Notices displayed by works containing it; or
|
||||||
|
|
||||||
|
c) Prohibiting misrepresentation of the origin of that material, or
|
||||||
|
requiring that modified versions of such material be marked in
|
||||||
|
reasonable ways as different from the original version; or
|
||||||
|
|
||||||
|
d) Limiting the use for publicity purposes of names of licensors or
|
||||||
|
authors of the material; or
|
||||||
|
|
||||||
|
e) Declining to grant rights under trademark law for use of some
|
||||||
|
trade names, trademarks, or service marks; or
|
||||||
|
|
||||||
|
f) Requiring indemnification of licensors and authors of that
|
||||||
|
material by anyone who conveys the material (or modified versions of
|
||||||
|
it) with contractual assumptions of liability to the recipient, for
|
||||||
|
any liability that these contractual assumptions directly impose on
|
||||||
|
those licensors and authors.
|
||||||
|
|
||||||
|
All other non-permissive additional terms are considered "further
|
||||||
|
restrictions" within the meaning of section 10. If the Program as you
|
||||||
|
received it, or any part of it, contains a notice stating that it is
|
||||||
|
governed by this License along with a term that is a further
|
||||||
|
restriction, you may remove that term. If a license document contains
|
||||||
|
a further restriction but permits relicensing or conveying under this
|
||||||
|
License, you may add to a covered work material governed by the terms
|
||||||
|
of that license document, provided that the further restriction does
|
||||||
|
not survive such relicensing or conveying.
|
||||||
|
|
||||||
|
If you add terms to a covered work in accord with this section, you
|
||||||
|
must place, in the relevant source files, a statement of the
|
||||||
|
additional terms that apply to those files, or a notice indicating
|
||||||
|
where to find the applicable terms.
|
||||||
|
|
||||||
|
Additional terms, permissive or non-permissive, may be stated in the
|
||||||
|
form of a separately written license, or stated as exceptions;
|
||||||
|
the above requirements apply either way.
|
||||||
|
|
||||||
|
8. Termination.
|
||||||
|
|
||||||
|
You may not propagate or modify a covered work except as expressly
|
||||||
|
provided under this License. Any attempt otherwise to propagate or
|
||||||
|
modify it is void, and will automatically terminate your rights under
|
||||||
|
this License (including any patent licenses granted under the third
|
||||||
|
paragraph of section 11).
|
||||||
|
|
||||||
|
However, if you cease all violation of this License, then your
|
||||||
|
license from a particular copyright holder is reinstated (a)
|
||||||
|
provisionally, unless and until the copyright holder explicitly and
|
||||||
|
finally terminates your license, and (b) permanently, if the copyright
|
||||||
|
holder fails to notify you of the violation by some reasonable means
|
||||||
|
prior to 60 days after the cessation.
|
||||||
|
|
||||||
|
Moreover, your license from a particular copyright holder is
|
||||||
|
reinstated permanently if the copyright holder notifies you of the
|
||||||
|
violation by some reasonable means, this is the first time you have
|
||||||
|
received notice of violation of this License (for any work) from that
|
||||||
|
copyright holder, and you cure the violation prior to 30 days after
|
||||||
|
your receipt of the notice.
|
||||||
|
|
||||||
|
Termination of your rights under this section does not terminate the
|
||||||
|
licenses of parties who have received copies or rights from you under
|
||||||
|
this License. If your rights have been terminated and not permanently
|
||||||
|
reinstated, you do not qualify to receive new licenses for the same
|
||||||
|
material under section 10.
|
||||||
|
|
||||||
|
9. Acceptance Not Required for Having Copies.
|
||||||
|
|
||||||
|
You are not required to accept this License in order to receive or
|
||||||
|
run a copy of the Program. Ancillary propagation of a covered work
|
||||||
|
occurring solely as a consequence of using peer-to-peer transmission
|
||||||
|
to receive a copy likewise does not require acceptance. However,
|
||||||
|
nothing other than this License grants you permission to propagate or
|
||||||
|
modify any covered work. These actions infringe copyright if you do
|
||||||
|
not accept this License. Therefore, by modifying or propagating a
|
||||||
|
covered work, you indicate your acceptance of this License to do so.
|
||||||
|
|
||||||
|
10. Automatic Licensing of Downstream Recipients.
|
||||||
|
|
||||||
|
Each time you convey a covered work, the recipient automatically
|
||||||
|
receives a license from the original licensors, to run, modify and
|
||||||
|
propagate that work, subject to this License. You are not responsible
|
||||||
|
for enforcing compliance by third parties with this License.
|
||||||
|
|
||||||
|
An "entity transaction" is a transaction transferring control of an
|
||||||
|
organization, or substantially all assets of one, or subdividing an
|
||||||
|
organization, or merging organizations. If propagation of a covered
|
||||||
|
work results from an entity transaction, each party to that
|
||||||
|
transaction who receives a copy of the work also receives whatever
|
||||||
|
licenses to the work the party's predecessor in interest had or could
|
||||||
|
give under the previous paragraph, plus a right to possession of the
|
||||||
|
Corresponding Source of the work from the predecessor in interest, if
|
||||||
|
the predecessor has it or can get it with reasonable efforts.
|
||||||
|
|
||||||
|
You may not impose any further restrictions on the exercise of the
|
||||||
|
rights granted or affirmed under this License. For example, you may
|
||||||
|
not impose a license fee, royalty, or other charge for exercise of
|
||||||
|
rights granted under this License, and you may not initiate litigation
|
||||||
|
(including a cross-claim or counterclaim in a lawsuit) alleging that
|
||||||
|
any patent claim is infringed by making, using, selling, offering for
|
||||||
|
sale, or importing the Program or any portion of it.
|
||||||
|
|
||||||
|
11. Patents.
|
||||||
|
|
||||||
|
A "contributor" is a copyright holder who authorizes use under this
|
||||||
|
License of the Program or a work on which the Program is based. The
|
||||||
|
work thus licensed is called the contributor's "contributor version".
|
||||||
|
|
||||||
|
A contributor's "essential patent claims" are all patent claims
|
||||||
|
owned or controlled by the contributor, whether already acquired or
|
||||||
|
hereafter acquired, that would be infringed by some manner, permitted
|
||||||
|
by this License, of making, using, or selling its contributor version,
|
||||||
|
but do not include claims that would be infringed only as a
|
||||||
|
consequence of further modification of the contributor version. For
|
||||||
|
purposes of this definition, "control" includes the right to grant
|
||||||
|
patent sublicenses in a manner consistent with the requirements of
|
||||||
|
this License.
|
||||||
|
|
||||||
|
Each contributor grants you a non-exclusive, worldwide, royalty-free
|
||||||
|
patent license under the contributor's essential patent claims, to
|
||||||
|
make, use, sell, offer for sale, import and otherwise run, modify and
|
||||||
|
propagate the contents of its contributor version.
|
||||||
|
|
||||||
|
In the following three paragraphs, a "patent license" is any express
|
||||||
|
agreement or commitment, however denominated, not to enforce a patent
|
||||||
|
(such as an express permission to practice a patent or covenant not to
|
||||||
|
sue for patent infringement). To "grant" such a patent license to a
|
||||||
|
party means to make such an agreement or commitment not to enforce a
|
||||||
|
patent against the party.
|
||||||
|
|
||||||
|
If you convey a covered work, knowingly relying on a patent license,
|
||||||
|
and the Corresponding Source of the work is not available for anyone
|
||||||
|
to copy, free of charge and under the terms of this License, through a
|
||||||
|
publicly available network server or other readily accessible means,
|
||||||
|
then you must either (1) cause the Corresponding Source to be so
|
||||||
|
available, or (2) arrange to deprive yourself of the benefit of the
|
||||||
|
patent license for this particular work, or (3) arrange, in a manner
|
||||||
|
consistent with the requirements of this License, to extend the patent
|
||||||
|
license to downstream recipients. "Knowingly relying" means you have
|
||||||
|
actual knowledge that, but for the patent license, your conveying the
|
||||||
|
covered work in a country, or your recipient's use of the covered work
|
||||||
|
in a country, would infringe one or more identifiable patents in that
|
||||||
|
country that you have reason to believe are valid.
|
||||||
|
|
||||||
|
If, pursuant to or in connection with a single transaction or
|
||||||
|
arrangement, you convey, or propagate by procuring conveyance of, a
|
||||||
|
covered work, and grant a patent license to some of the parties
|
||||||
|
receiving the covered work authorizing them to use, propagate, modify
|
||||||
|
or convey a specific copy of the covered work, then the patent license
|
||||||
|
you grant is automatically extended to all recipients of the covered
|
||||||
|
work and works based on it.
|
||||||
|
|
||||||
|
A patent license is "discriminatory" if it does not include within
|
||||||
|
the scope of its coverage, prohibits the exercise of, or is
|
||||||
|
conditioned on the non-exercise of one or more of the rights that are
|
||||||
|
specifically granted under this License. You may not convey a covered
|
||||||
|
work if you are a party to an arrangement with a third party that is
|
||||||
|
in the business of distributing software, under which you make payment
|
||||||
|
to the third party based on the extent of your activity of conveying
|
||||||
|
the work, and under which the third party grants, to any of the
|
||||||
|
parties who would receive the covered work from you, a discriminatory
|
||||||
|
patent license (a) in connection with copies of the covered work
|
||||||
|
conveyed by you (or copies made from those copies), or (b) primarily
|
||||||
|
for and in connection with specific products or compilations that
|
||||||
|
contain the covered work, unless you entered into that arrangement,
|
||||||
|
or that patent license was granted, prior to 28 March 2007.
|
||||||
|
|
||||||
|
Nothing in this License shall be construed as excluding or limiting
|
||||||
|
any implied license or other defenses to infringement that may
|
||||||
|
otherwise be available to you under applicable patent law.
|
||||||
|
|
||||||
|
12. No Surrender of Others' Freedom.
|
||||||
|
|
||||||
|
If conditions are imposed on you (whether by court order, agreement or
|
||||||
|
otherwise) that contradict the conditions of this License, they do not
|
||||||
|
excuse you from the conditions of this License. If you cannot convey a
|
||||||
|
covered work so as to satisfy simultaneously your obligations under this
|
||||||
|
License and any other pertinent obligations, then as a consequence you may
|
||||||
|
not convey it at all. For example, if you agree to terms that obligate you
|
||||||
|
to collect a royalty for further conveying from those to whom you convey
|
||||||
|
the Program, the only way you could satisfy both those terms and this
|
||||||
|
License would be to refrain entirely from conveying the Program.
|
||||||
|
|
||||||
|
13. Remote Network Interaction; Use with the GNU General Public License.
|
||||||
|
|
||||||
|
Notwithstanding any other provision of this License, if you modify the
|
||||||
|
Program, your modified version must prominently offer all users
|
||||||
|
interacting with it remotely through a computer network (if your version
|
||||||
|
supports such interaction) an opportunity to receive the Corresponding
|
||||||
|
Source of your version by providing access to the Corresponding Source
|
||||||
|
from a network server at no charge, through some standard or customary
|
||||||
|
means of facilitating copying of software. This Corresponding Source
|
||||||
|
shall include the Corresponding Source for any work covered by version 3
|
||||||
|
of the GNU General Public License that is incorporated pursuant to the
|
||||||
|
following paragraph.
|
||||||
|
|
||||||
|
Notwithstanding any other provision of this License, you have
|
||||||
|
permission to link or combine any covered work with a work licensed
|
||||||
|
under version 3 of the GNU General Public License into a single
|
||||||
|
combined work, and to convey the resulting work. The terms of this
|
||||||
|
License will continue to apply to the part which is the covered work,
|
||||||
|
but the work with which it is combined will remain governed by version
|
||||||
|
3 of the GNU General Public License.
|
||||||
|
|
||||||
|
14. Revised Versions of this License.
|
||||||
|
|
||||||
|
The Free Software Foundation may publish revised and/or new versions of
|
||||||
|
the GNU Affero General Public License from time to time. Such new versions
|
||||||
|
will be similar in spirit to the present version, but may differ in detail to
|
||||||
|
address new problems or concerns.
|
||||||
|
|
||||||
|
Each version is given a distinguishing version number. If the
|
||||||
|
Program specifies that a certain numbered version of the GNU Affero General
|
||||||
|
Public License "or any later version" applies to it, you have the
|
||||||
|
option of following the terms and conditions either of that numbered
|
||||||
|
version or of any later version published by the Free Software
|
||||||
|
Foundation. If the Program does not specify a version number of the
|
||||||
|
GNU Affero General Public License, you may choose any version ever published
|
||||||
|
by the Free Software Foundation.
|
||||||
|
|
||||||
|
If the Program specifies that a proxy can decide which future
|
||||||
|
versions of the GNU Affero General Public License can be used, that proxy's
|
||||||
|
public statement of acceptance of a version permanently authorizes you
|
||||||
|
to choose that version for the Program.
|
||||||
|
|
||||||
|
Later license versions may give you additional or different
|
||||||
|
permissions. However, no additional obligations are imposed on any
|
||||||
|
author or copyright holder as a result of your choosing to follow a
|
||||||
|
later version.
|
||||||
|
|
||||||
|
15. Disclaimer of Warranty.
|
||||||
|
|
||||||
|
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
|
||||||
|
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
|
||||||
|
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
|
||||||
|
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
|
||||||
|
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||||
|
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
|
||||||
|
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
|
||||||
|
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||||
|
|
||||||
|
16. Limitation of Liability.
|
||||||
|
|
||||||
|
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||||
|
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
|
||||||
|
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
|
||||||
|
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
|
||||||
|
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
|
||||||
|
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
|
||||||
|
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
|
||||||
|
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
|
||||||
|
SUCH DAMAGES.
|
||||||
|
|
||||||
|
17. Interpretation of Sections 15 and 16.
|
||||||
|
|
||||||
|
If the disclaimer of warranty and limitation of liability provided
|
||||||
|
above cannot be given local legal effect according to their terms,
|
||||||
|
reviewing courts shall apply local law that most closely approximates
|
||||||
|
an absolute waiver of all civil liability in connection with the
|
||||||
|
Program, unless a warranty or assumption of liability accompanies a
|
||||||
|
copy of the Program in return for a fee.
|
||||||
|
|
||||||
|
END OF TERMS AND CONDITIONS
|
||||||
|
|
||||||
|
How to Apply These Terms to Your New Programs
|
||||||
|
|
||||||
|
If you develop a new program, and you want it to be of the greatest
|
||||||
|
possible use to the public, the best way to achieve this is to make it
|
||||||
|
free software which everyone can redistribute and change under these terms.
|
||||||
|
|
||||||
|
To do so, attach the following notices to the program. It is safest
|
||||||
|
to attach them to the start of each source file to most effectively
|
||||||
|
state the exclusion of warranty; and each file should have at least
|
||||||
|
the "copyright" line and a pointer to where the full notice is found.
|
||||||
|
|
||||||
|
<one line to give the program's name and a brief idea of what it does.>
|
||||||
|
Copyright (C) <year> <name of author>
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU Affero General Public License as published
|
||||||
|
by the Free Software Foundation, either version 3 of the License, or
|
||||||
|
(at your option) any later version.
|
||||||
|
|
||||||
|
This program is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU Affero General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU Affero General Public License
|
||||||
|
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
Also add information on how to contact you by electronic and paper mail.
|
||||||
|
|
||||||
|
If your software can interact with users remotely through a computer
|
||||||
|
network, you should also make sure that it provides a way for users to
|
||||||
|
get its source. For example, if your program is a web application, its
|
||||||
|
interface could display a "Source" link that leads users to an archive
|
||||||
|
of the code. There are many ways you could offer source, and different
|
||||||
|
solutions will be better for different programs; see section 13 for the
|
||||||
|
specific requirements.
|
||||||
|
|
||||||
|
You should also get your employer (if you work as a programmer) or school,
|
||||||
|
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
||||||
|
For more information on this, and how to apply and follow the GNU AGPL, see
|
||||||
|
<https://www.gnu.org/licenses/>.
|
25
NahidaImpact.Common/Constants/AvatarConstants.cs
Normal file
25
NahidaImpact.Common/Constants/AvatarConstants.cs
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
using System.Collections.Immutable;
|
||||||
|
|
||||||
|
namespace NahidaImpact.Common.Constants;
|
||||||
|
public static class AvatarConstants
|
||||||
|
{
|
||||||
|
public static readonly ImmutableArray<string> CommonAbilities = ImmutableArray.Create
|
||||||
|
(
|
||||||
|
"Avatar_DefaultAbility_VisionReplaceDieInvincible",
|
||||||
|
"Avatar_DefaultAbility_AvartarInShaderChange",
|
||||||
|
"Avatar_SprintBS_Invincible",
|
||||||
|
"Avatar_Freeze_Duration_Reducer",
|
||||||
|
"Avatar_Attack_ReviveEnergy",
|
||||||
|
"Avatar_Component_Initializer",
|
||||||
|
"Avatar_FallAnthem_Achievement_Listener",
|
||||||
|
"GrapplingHookSkill_Ability",
|
||||||
|
"Avatar_PlayerBoy_DiveStamina_Reduction",
|
||||||
|
"Ability_Avatar_Dive_Team",
|
||||||
|
"Ability_Avatar_Dive_SealEcho",
|
||||||
|
"Absorb_SealEcho_Bullet_01",
|
||||||
|
"Absorb_SealEcho_Bullet_02",
|
||||||
|
"Ability_Avatar_Dive_CrabShield",
|
||||||
|
"ActivityAbility_Absorb_Shoot",
|
||||||
|
"SceneAbility_DiveVolume"
|
||||||
|
);
|
||||||
|
}
|
100
NahidaImpact.Common/Constants/FightProp.cs
Normal file
100
NahidaImpact.Common/Constants/FightProp.cs
Normal file
|
@ -0,0 +1,100 @@
|
||||||
|
namespace NahidaImpact.Common.Constants;
|
||||||
|
public static class FightProp
|
||||||
|
{
|
||||||
|
public const uint FIGHT_PROP_NONE = 0;
|
||||||
|
public const uint FIGHT_PROP_BASE_HP = 1;
|
||||||
|
public const uint FIGHT_PROP_HP = 2;
|
||||||
|
public const uint FIGHT_PROP_HP_PERCENT = 3;
|
||||||
|
public const uint FIGHT_PROP_BASE_ATTACK = 4;
|
||||||
|
public const uint FIGHT_PROP_ATTACK = 5;
|
||||||
|
public const uint FIGHT_PROP_ATTACK_PERCENT = 6;
|
||||||
|
public const uint FIGHT_PROP_BASE_DEFENSE = 7;
|
||||||
|
public const uint FIGHT_PROP_DEFENSE = 8;
|
||||||
|
public const uint FIGHT_PROP_DEFENSE_PERCENT = 9;
|
||||||
|
public const uint FIGHT_PROP_BASE_SPEED = 10;
|
||||||
|
public const uint FIGHT_PROP_SPEED_PERCENT = 11;
|
||||||
|
public const uint FIGHT_PROP_HP_MP_PERCENT = 12;
|
||||||
|
public const uint FIGHT_PROP_ATTACK_MP_PERCENT = 13;
|
||||||
|
public const uint FIGHT_PROP_CRITICAL = 20;
|
||||||
|
public const uint FIGHT_PROP_ANTI_CRITICAL = 21;
|
||||||
|
public const uint FIGHT_PROP_CRITICAL_HURT = 22;
|
||||||
|
public const uint FIGHT_PROP_CHARGE_EFFICIENCY = 23;
|
||||||
|
public const uint FIGHT_PROP_ADD_HURT = 24;
|
||||||
|
public const uint FIGHT_PROP_SUB_HURT = 25;
|
||||||
|
public const uint FIGHT_PROP_HEAL_ADD = 26;
|
||||||
|
public const uint FIGHT_PROP_HEALED_ADD = 27;
|
||||||
|
public const uint FIGHT_PROP_ELEMENT_MASTERY = 28;
|
||||||
|
public const uint FIGHT_PROP_PHYSICAL_SUB_HURT = 29;
|
||||||
|
public const uint FIGHT_PROP_PHYSICAL_ADD_HURT = 30;
|
||||||
|
public const uint FIGHT_PROP_DEFENCE_IGNORE_RATIO = 31;
|
||||||
|
public const uint FIGHT_PROP_DEFENCE_IGNORE_DELTA = 32;
|
||||||
|
public const uint FIGHT_PROP_FIRE_ADD_HURT = 40;
|
||||||
|
public const uint FIGHT_PROP_ELEC_ADD_HURT = 41;
|
||||||
|
public const uint FIGHT_PROP_WATER_ADD_HURT = 42;
|
||||||
|
public const uint FIGHT_PROP_GRASS_ADD_HURT = 43;
|
||||||
|
public const uint FIGHT_PROP_WIND_ADD_HURT = 44;
|
||||||
|
public const uint FIGHT_PROP_ROCK_ADD_HURT = 45;
|
||||||
|
public const uint FIGHT_PROP_ICE_ADD_HURT = 46;
|
||||||
|
public const uint FIGHT_PROP_HIT_HEAD_ADD_HURT = 47;
|
||||||
|
public const uint FIGHT_PROP_FIRE_SUB_HURT = 50;
|
||||||
|
public const uint FIGHT_PROP_ELEC_SUB_HURT = 51;
|
||||||
|
public const uint FIGHT_PROP_WATER_SUB_HURT = 52;
|
||||||
|
public const uint FIGHT_PROP_GRASS_SUB_HURT = 53;
|
||||||
|
public const uint FIGHT_PROP_WIND_SUB_HURT = 54;
|
||||||
|
public const uint FIGHT_PROP_ROCK_SUB_HURT = 55;
|
||||||
|
public const uint FIGHT_PROP_ICE_SUB_HURT = 56;
|
||||||
|
public const uint FIGHT_PROP_EFFECT_HIT = 60;
|
||||||
|
public const uint FIGHT_PROP_EFFECT_RESIST = 61;
|
||||||
|
public const uint FIGHT_PROP_FREEZE_RESIST = 62;
|
||||||
|
public const uint FIGHT_PROP_TORPOR_RESIST = 63;
|
||||||
|
public const uint FIGHT_PROP_DIZZY_RESIST = 64;
|
||||||
|
public const uint FIGHT_PROP_FREEZE_SHORTEN = 65;
|
||||||
|
public const uint FIGHT_PROP_TORPOR_SHORTEN = 66;
|
||||||
|
public const uint FIGHT_PROP_DIZZY_SHORTEN = 67;
|
||||||
|
public const uint FIGHT_PROP_MAX_FIRE_ENERGY = 70;
|
||||||
|
public const uint FIGHT_PROP_MAX_ELEC_ENERGY = 71;
|
||||||
|
public const uint FIGHT_PROP_MAX_WATER_ENERGY = 72;
|
||||||
|
public const uint FIGHT_PROP_MAX_GRASS_ENERGY = 73;
|
||||||
|
public const uint FIGHT_PROP_MAX_WIND_ENERGY = 74;
|
||||||
|
public const uint FIGHT_PROP_MAX_ICE_ENERGY = 75;
|
||||||
|
public const uint FIGHT_PROP_MAX_ROCK_ENERGY = 76;
|
||||||
|
public const uint FIGHT_PROP_SKILL_CD_MINUS_RATIO = 80;
|
||||||
|
public const uint FIGHT_PROP_SHIELD_COST_MINUS_RATIO = 81;
|
||||||
|
public const uint FIGHT_PROP_CUR_FIRE_ENERGY = 1000;
|
||||||
|
public const uint FIGHT_PROP_CUR_ELEC_ENERGY = 1001;
|
||||||
|
public const uint FIGHT_PROP_CUR_WATER_ENERGY = 1002;
|
||||||
|
public const uint FIGHT_PROP_CUR_GRASS_ENERGY = 1003;
|
||||||
|
public const uint FIGHT_PROP_CUR_WIND_ENERGY = 1004;
|
||||||
|
public const uint FIGHT_PROP_CUR_ICE_ENERGY = 1005;
|
||||||
|
public const uint FIGHT_PROP_CUR_ROCK_ENERGY = 1006;
|
||||||
|
public const uint FIGHT_PROP_CUR_HP = 1010;
|
||||||
|
public const uint FIGHT_PROP_MAX_HP = 2000;
|
||||||
|
public const uint FIGHT_PROP_CUR_ATTACK = 2001;
|
||||||
|
public const uint FIGHT_PROP_CUR_DEFENSE = 2002;
|
||||||
|
public const uint FIGHT_PROP_CUR_SPEED = 2003;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_ATTACK = 3000;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_DEFENSE = 3001;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_CRITICAL = 3002;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_ANTI_CRITICAL = 3003;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_CRITICAL_HURT = 3004;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_CHARGE_EFFICIENCY = 3005;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_ELEMENT_MASTERY = 3006;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_PHYSICAL_SUB_HURT = 3007;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_FIRE_ADD_HURT = 3008;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_ELEC_ADD_HURT = 3009;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_WATER_ADD_HURT = 3010;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_GRASS_ADD_HURT = 3011;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_WIND_ADD_HURT = 3012;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_ROCK_ADD_HURT = 3013;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_ICE_ADD_HURT = 3014;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_FIRE_SUB_HURT = 3015;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_ELEC_SUB_HURT = 3016;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_WATER_SUB_HURT = 3017;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_GRASS_SUB_HURT = 3018;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_WIND_SUB_HURT = 3019;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_ROCK_SUB_HURT = 3020;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_ICE_SUB_HURT = 3021;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_SKILL_CD_MINUS_RATIO = 3022;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_SHIELD_COST_MINUS_RATIO = 3023;
|
||||||
|
public const uint FIGHT_PROP_NONEXTRA_PHYSICAL_ADD_HURT = 3024;
|
||||||
|
}
|
49
NahidaImpact.Common/Constants/PlayerProp.cs
Normal file
49
NahidaImpact.Common/Constants/PlayerProp.cs
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
namespace NahidaImpact.Common.Constants;
|
||||||
|
public static class PlayerProp
|
||||||
|
{
|
||||||
|
public const uint PROP_NONE = 0;
|
||||||
|
|
||||||
|
public const uint PROP_EXP = 1001;
|
||||||
|
public const uint PROP_BREAK_LEVEL = 1002;
|
||||||
|
public const uint PROP_SATIATION_VAL = 1003;
|
||||||
|
public const uint PROP_SATIATION_PENALTY_TIME = 1004;
|
||||||
|
public const uint PROP_LEVEL = 4001;
|
||||||
|
|
||||||
|
public const uint PROP_LAST_CHANGE_AVATAR_TIME = 10001;
|
||||||
|
public const uint PROP_MAX_SPRING_VOLUME = 10002;
|
||||||
|
public const uint PROP_CUR_SPRING_VOLUME = 10003;
|
||||||
|
public const uint PROP_IS_SPRING_AUTO_USE = 10004;
|
||||||
|
public const uint PROP_SPRING_AUTO_USE_PERCENT = 10005;
|
||||||
|
public const uint PROP_IS_FLYABLE = 10006;
|
||||||
|
public const uint PROP_IS_WEATHER_LOCKED = 10007;
|
||||||
|
public const uint PROP_IS_GAME_TIME_LOCKED = 10008;
|
||||||
|
public const uint PROP_IS_TRANSFERABLE = 10009;
|
||||||
|
public const uint PROP_MAX_STAMINA = 10010;
|
||||||
|
public const uint PROP_CUR_PERSIST_STAMINA = 10011;
|
||||||
|
public const uint PROP_CUR_TEMPORARY_STAMINA = 10012;
|
||||||
|
public const uint PROP_PLAYER_LEVEL = 10013;
|
||||||
|
public const uint PROP_PLAYER_EXP = 10014;
|
||||||
|
public const uint PROP_PLAYER_HCOIN = 10015;
|
||||||
|
public const uint PROP_PLAYER_SCOIN = 10016;
|
||||||
|
public const uint PROP_PLAYER_MP_SETTING_TYPE = 10017;
|
||||||
|
public const uint PROP_IS_MP_MODE_AVAILABLE = 10018;
|
||||||
|
public const uint PROP_PLAYER_WORLD_LEVEL = 10019;
|
||||||
|
public const uint PROP_PLAYER_RESIN = 10020;
|
||||||
|
public const uint PROP_PLAYER_WAIT_SUB_HCOIN = 10022;
|
||||||
|
public const uint PROP_PLAYER_WAIT_SUB_SCOIN = 10023;
|
||||||
|
public const uint PROP_IS_ONLY_MP_WITH_PS_PLAYER = 10024;
|
||||||
|
public const uint PROP_PLAYER_MCOIN = 10025;
|
||||||
|
public const uint PROP_PLAYER_WAIT_SUB_MCOIN = 10026;
|
||||||
|
public const uint PROP_PLAYER_LEGENDARY_KEY = 10027;
|
||||||
|
public const uint PROP_IS_HAS_FIRST_SHARE = 10028;
|
||||||
|
public const uint PROP_PLAYER_FORGE_POINT = 10029;
|
||||||
|
public const uint PROP_CUR_CLIMATE_METER = 10035;
|
||||||
|
public const uint PROP_CUR_CLIMATE_TYPE = 10036;
|
||||||
|
public const uint PROP_CUR_CLIMATE_AREA_ID = 10037;
|
||||||
|
public const uint PROP_CUR_CLIMATE_AREA_CLIMATE_TYPE = 10038;
|
||||||
|
public const uint PROP_PLAYER_WORLD_LEVEL_LIMIT = 10039;
|
||||||
|
public const uint PROP_PLAYER_WORLD_LEVEL_ADJUST_CD = 10040;
|
||||||
|
public const uint PROP_PLAYER_LEGENDARY_DAILY_TASK_NUM = 10041;
|
||||||
|
public const uint PROP_PLAYER_HOME_COIN = 10042;
|
||||||
|
public const uint PROP_PLAYER_WAIT_SUB_HOME_COIN = 10043;
|
||||||
|
}
|
17
NahidaImpact.Common/Data/Binout/Ability/AbilityData.cs
Normal file
17
NahidaImpact.Common/Data/Binout/Ability/AbilityData.cs
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
using System.Text.Json.Serialization;
|
||||||
|
|
||||||
|
namespace NahidaImpact.Common.Data.Binout.Ability;
|
||||||
|
public class AbilityData
|
||||||
|
{
|
||||||
|
[JsonPropertyName("abilityID")]
|
||||||
|
public required string AbilityId { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("abilityName")]
|
||||||
|
public required string AbilityName { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("abilityOverride")]
|
||||||
|
public required string AbilityOverride { get; set; }
|
||||||
|
|
||||||
|
public string GetAbilityOverride()
|
||||||
|
=> string.IsNullOrEmpty(AbilityOverride) ? "Default" : AbilityOverride;
|
||||||
|
}
|
14
NahidaImpact.Common/Data/Binout/AvatarConfig.cs
Normal file
14
NahidaImpact.Common/Data/Binout/AvatarConfig.cs
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
using System.Text.Json.Serialization;
|
||||||
|
using NahidaImpact.Common.Data.Binout.Ability;
|
||||||
|
|
||||||
|
namespace NahidaImpact.Common.Data.Binout;
|
||||||
|
public class AvatarConfig
|
||||||
|
{
|
||||||
|
[JsonPropertyName("abilities")]
|
||||||
|
public List<AbilityData> Abilities { get; set; }
|
||||||
|
|
||||||
|
public AvatarConfig()
|
||||||
|
{
|
||||||
|
Abilities = new();
|
||||||
|
}
|
||||||
|
}
|
50
NahidaImpact.Common/Data/Binout/BinDataCollection.cs
Normal file
50
NahidaImpact.Common/Data/Binout/BinDataCollection.cs
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
using System.Collections.Immutable;
|
||||||
|
using System.Text.Json;
|
||||||
|
using NahidaImpact.Common.Data.Provider;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
|
||||||
|
namespace NahidaImpact.Common.Data.Binout;
|
||||||
|
public class BinDataCollection
|
||||||
|
{
|
||||||
|
private readonly ImmutableDictionary<uint, AvatarConfig> _avatarConfigs;
|
||||||
|
|
||||||
|
public BinDataCollection(IAssetProvider assetProvider, ILogger<BinDataCollection> logger, DataHelper dataHelper)
|
||||||
|
{
|
||||||
|
_avatarConfigs = LoadAvatarConfigs(assetProvider, dataHelper);
|
||||||
|
|
||||||
|
logger.LogInformation("Loaded {count} avatar configs", _avatarConfigs.Count);
|
||||||
|
}
|
||||||
|
|
||||||
|
public AvatarConfig GetAvatarConfig(uint id)
|
||||||
|
{
|
||||||
|
return _avatarConfigs[id];
|
||||||
|
}
|
||||||
|
|
||||||
|
private static ImmutableDictionary<uint, AvatarConfig> LoadAvatarConfigs(IAssetProvider assetProvider, DataHelper dataHelper)
|
||||||
|
{
|
||||||
|
ImmutableDictionary<uint, AvatarConfig>.Builder builder = ImmutableDictionary.CreateBuilder<uint, AvatarConfig>();
|
||||||
|
IEnumerable<string> avatarConfigFiles = assetProvider.EnumerateAvatarConfigFiles();
|
||||||
|
|
||||||
|
foreach (string avatarConfigFile in avatarConfigFiles)
|
||||||
|
{
|
||||||
|
string avatarName = avatarConfigFile[(avatarConfigFile.LastIndexOf('_') + 1)..];
|
||||||
|
avatarName = avatarName.Remove(avatarName.IndexOf('.'));
|
||||||
|
|
||||||
|
if (dataHelper.TryResolveAvatarIdByName(avatarName, out uint id))
|
||||||
|
{
|
||||||
|
JsonDocument configJson = assetProvider.GetFileAsJsonDocument(avatarConfigFile);
|
||||||
|
if (configJson.RootElement.ValueKind != JsonValueKind.Object)
|
||||||
|
throw new JsonException($"BinDataCollection::LoadAvatarConfigs - expected an object, got {configJson.RootElement.ValueKind}");
|
||||||
|
|
||||||
|
AvatarConfig avatarConfig = configJson.RootElement.Deserialize<AvatarConfig>()!;
|
||||||
|
builder.Add(id, avatarConfig);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
throw new KeyNotFoundException($"BinDataCollection::LoadAvatarConfigs - failed to resolve avatar id for {avatarName}");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return builder.ToImmutable();
|
||||||
|
}
|
||||||
|
}
|
34
NahidaImpact.Common/Data/DataHelper.cs
Normal file
34
NahidaImpact.Common/Data/DataHelper.cs
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
using System.Collections.Immutable;
|
||||||
|
using NahidaImpact.Common.Data.Excel;
|
||||||
|
|
||||||
|
namespace NahidaImpact.Common.Data;
|
||||||
|
public class DataHelper
|
||||||
|
{
|
||||||
|
private readonly ImmutableDictionary<string, uint> _avatarNameToIdTable;
|
||||||
|
|
||||||
|
public DataHelper(ExcelTableCollection excelTables)
|
||||||
|
{
|
||||||
|
_avatarNameToIdTable = BuildAvatarNameToIdTable(excelTables);
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool TryResolveAvatarIdByName(string avatarName, out uint id)
|
||||||
|
{
|
||||||
|
return _avatarNameToIdTable.TryGetValue(avatarName, out id);
|
||||||
|
}
|
||||||
|
|
||||||
|
private static ImmutableDictionary<string, uint> BuildAvatarNameToIdTable(ExcelTableCollection excelTables)
|
||||||
|
{
|
||||||
|
ImmutableDictionary<string, uint>.Builder builder = ImmutableDictionary.CreateBuilder<string, uint>();
|
||||||
|
ExcelTable avatarTable = excelTables.GetTable(ExcelType.Avatar);
|
||||||
|
|
||||||
|
for (int i = 0; i < avatarTable.Count; i++)
|
||||||
|
{
|
||||||
|
AvatarExcel excel = avatarTable.GetItemAt<AvatarExcel>(i);
|
||||||
|
|
||||||
|
string avatarName = excel.IconName[(excel.IconName.LastIndexOf('_') + 1)..];
|
||||||
|
builder.TryAdd(avatarName, excel.Id);
|
||||||
|
}
|
||||||
|
|
||||||
|
return builder.ToImmutable();
|
||||||
|
}
|
||||||
|
}
|
16
NahidaImpact.Common/Data/Excel/Attributes/ExcelAttribute.cs
Normal file
16
NahidaImpact.Common/Data/Excel/Attributes/ExcelAttribute.cs
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
using NahidaImpact.Common.Data.Excel;
|
||||||
|
|
||||||
|
namespace NahidaImpact.Common.Data.Excel.Attributes;
|
||||||
|
|
||||||
|
[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
|
||||||
|
internal class ExcelAttribute : Attribute
|
||||||
|
{
|
||||||
|
public ExcelType Type { get; }
|
||||||
|
public string AssetName { get; }
|
||||||
|
|
||||||
|
public ExcelAttribute(ExcelType type, string assetName)
|
||||||
|
{
|
||||||
|
Type = type;
|
||||||
|
AssetName = assetName;
|
||||||
|
}
|
||||||
|
}
|
136
NahidaImpact.Common/Data/Excel/AvatarExcel.cs
Normal file
136
NahidaImpact.Common/Data/Excel/AvatarExcel.cs
Normal file
|
@ -0,0 +1,136 @@
|
||||||
|
using System.Text.Json.Serialization;
|
||||||
|
using NahidaImpact.Common.Data.Excel.Attributes;
|
||||||
|
|
||||||
|
namespace NahidaImpact.Common.Data.Excel;
|
||||||
|
|
||||||
|
[Excel(ExcelType.Avatar, "AvatarExcelConfigData.json")]
|
||||||
|
public class AvatarExcel : ExcelItem
|
||||||
|
{
|
||||||
|
// TODO: implement enums for some fields!
|
||||||
|
|
||||||
|
public override uint ExcelId => Id;
|
||||||
|
|
||||||
|
[JsonPropertyName("attackBase")]
|
||||||
|
public double AttackBase { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("avatarIdentityType")]
|
||||||
|
public string? AvatarIdentityType { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("avatarPromoteId")]
|
||||||
|
public uint AvatarPromoteId { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("avatarPromoteRewardIdList")]
|
||||||
|
public List<int> AvatarPromoteRewardIdList { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("avatarPromoteRewardLevelList")]
|
||||||
|
public List<int> AvatarPromoteRewardLevelList { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("bodyType")]
|
||||||
|
public required string BodyType { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("iconName")]
|
||||||
|
public required string IconName { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("chargeEfficiency")]
|
||||||
|
public double ChargeEfficiency { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("combatConfigHashSuffix")]
|
||||||
|
public ulong CombatConfigHashSuffix { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("controllerPathHashSuffix")]
|
||||||
|
public ulong ControllerPathHashSuffix { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("controllerPathRemoteHashSuffix")]
|
||||||
|
public ulong ControllerPathRemoteHashSuffix { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("coopPicNameHashSuffix")]
|
||||||
|
public ulong CoopPicNameHashSuffix { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("critical")]
|
||||||
|
public double Critical { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("criticalHurt")]
|
||||||
|
public double CriticalHurt { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("defenseBase")]
|
||||||
|
public double DefenseBase { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("descTextMapHash")]
|
||||||
|
public ulong DescTextMapHash { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("featureTagGroupId")]
|
||||||
|
public uint FeatureTagGroupId { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("gachaCardNameHashSuffix")]
|
||||||
|
public ulong GachaCardNameHashSuffix { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("gachaImageNameHashSuffix")]
|
||||||
|
public ulong GachaImageNameHashSuffix { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("hpBase")]
|
||||||
|
public double HpBase { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("id")]
|
||||||
|
public uint Id { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("infoDesc")]
|
||||||
|
public long InfoDesc { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("initialWeapon")]
|
||||||
|
public uint InitialWeapon { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("manekinJsonConfigHashSuffix")]
|
||||||
|
public long ManekinJsonConfigHashSuffix { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("manekinMotionConfig")]
|
||||||
|
public uint ManekinMotionConfig { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("manekinPathHashSuffix")]
|
||||||
|
public ulong ManekinPathHashSuffix { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("nameTextMapHash")]
|
||||||
|
public ulong NameTextMapHash { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("prefabPathHashSuffix")]
|
||||||
|
public ulong PrefabPathHashSuffix { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("prefabPathRagdollHashSuffix")]
|
||||||
|
public ulong PrefabPathRagdollHashSuffix { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("prefabPathRemoteHashSuffix")]
|
||||||
|
public ulong PrefabPathRemoteHashSuffix { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("propGrowCurves")]
|
||||||
|
public List<PropGrowCurve> PropGrowCurves { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("qualityType")]
|
||||||
|
public required string QualityType { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("skillDepotId")]
|
||||||
|
public uint SkillDepotId { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("staminaRecoverSpeed")]
|
||||||
|
public double StaminaRecoverSpeed { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("useType")]
|
||||||
|
public string? UseType { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("weaponType")]
|
||||||
|
public required string WeaponType { get; set; }
|
||||||
|
|
||||||
|
public AvatarExcel()
|
||||||
|
{
|
||||||
|
AvatarPromoteRewardIdList = new();
|
||||||
|
AvatarPromoteRewardLevelList = new();
|
||||||
|
PropGrowCurves = new();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public class PropGrowCurve
|
||||||
|
{
|
||||||
|
[JsonPropertyName("growCurve")]
|
||||||
|
public required string GrowCurve { get; set; }
|
||||||
|
|
||||||
|
[JsonPropertyName("type")]
|
||||||
|
public required string Type { get; set; }
|
||||||
|
}
|
5
NahidaImpact.Common/Data/Excel/ExcelItem.cs
Normal file
5
NahidaImpact.Common/Data/Excel/ExcelItem.cs
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
namespace NahidaImpact.Common.Data.Excel;
|
||||||
|
public abstract class ExcelItem
|
||||||
|
{
|
||||||
|
public abstract uint ExcelId { get; }
|
||||||
|
}
|
46
NahidaImpact.Common/Data/Excel/ExcelTable.cs
Normal file
46
NahidaImpact.Common/Data/Excel/ExcelTable.cs
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
using System.Collections.Immutable;
|
||||||
|
using System.Text.Json;
|
||||||
|
|
||||||
|
namespace NahidaImpact.Common.Data.Excel;
|
||||||
|
public class ExcelTable
|
||||||
|
{
|
||||||
|
public int Count => _items.Length;
|
||||||
|
private readonly ImmutableArray<ExcelItem> _items;
|
||||||
|
|
||||||
|
public ExcelTable(JsonDocument document, Type type)
|
||||||
|
{
|
||||||
|
_items = LoadData(document, type);
|
||||||
|
}
|
||||||
|
|
||||||
|
private static ImmutableArray<ExcelItem> LoadData(JsonDocument document, Type type)
|
||||||
|
{
|
||||||
|
ImmutableArray<ExcelItem>.Builder items = ImmutableArray.CreateBuilder<ExcelItem>();
|
||||||
|
|
||||||
|
foreach (JsonElement element in document.RootElement.EnumerateArray())
|
||||||
|
{
|
||||||
|
if (element.ValueKind != JsonValueKind.Object)
|
||||||
|
throw new ArgumentException($"ExcelTable::LoadData - expected an object, got {element.ValueKind}");
|
||||||
|
|
||||||
|
ExcelItem deserialized = (element.Deserialize(type) as ExcelItem)!;
|
||||||
|
items.Add(deserialized);
|
||||||
|
}
|
||||||
|
|
||||||
|
return items.ToImmutable();
|
||||||
|
}
|
||||||
|
|
||||||
|
public TExcel GetItemAt<TExcel>(int index) where TExcel : ExcelItem
|
||||||
|
{
|
||||||
|
return (_items[index] as TExcel)!;
|
||||||
|
}
|
||||||
|
|
||||||
|
public TExcel? GetItemById<TExcel>(uint id) where TExcel : ExcelItem
|
||||||
|
{
|
||||||
|
foreach (ExcelItem item in _items)
|
||||||
|
{
|
||||||
|
if (item.ExcelId == id)
|
||||||
|
return item as TExcel;
|
||||||
|
}
|
||||||
|
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
41
NahidaImpact.Common/Data/Excel/ExcelTableCollection.cs
Normal file
41
NahidaImpact.Common/Data/Excel/ExcelTableCollection.cs
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
using System.Collections.Immutable;
|
||||||
|
using System.Reflection;
|
||||||
|
using System.Text.Json;
|
||||||
|
using NahidaImpact.Common.Data.Excel.Attributes;
|
||||||
|
using NahidaImpact.Common.Data.Provider;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
|
||||||
|
namespace NahidaImpact.Common.Data.Excel;
|
||||||
|
public class ExcelTableCollection
|
||||||
|
{
|
||||||
|
private readonly ImmutableDictionary<ExcelType, ExcelTable> _tables;
|
||||||
|
|
||||||
|
public ExcelTableCollection(IAssetProvider assetProvider, ILogger<ExcelTableCollection> logger)
|
||||||
|
{
|
||||||
|
_tables = LoadTables(assetProvider);
|
||||||
|
logger.LogInformation("Loaded {count} excel tables", _tables.Count);
|
||||||
|
}
|
||||||
|
|
||||||
|
public TExcel? GetExcel<TExcel>(ExcelType type, uint id) where TExcel : ExcelItem
|
||||||
|
=> _tables[type].GetItemById<TExcel>(id);
|
||||||
|
|
||||||
|
public ExcelTable GetTable(ExcelType type) => _tables[type];
|
||||||
|
|
||||||
|
private static ImmutableDictionary<ExcelType, ExcelTable> LoadTables(IAssetProvider assetProvider)
|
||||||
|
{
|
||||||
|
ImmutableDictionary<ExcelType, ExcelTable>.Builder tables = ImmutableDictionary.CreateBuilder<ExcelType, ExcelTable>();
|
||||||
|
|
||||||
|
IEnumerable<Type> types = Assembly.GetExecutingAssembly().GetTypes()
|
||||||
|
.Where(type => type.GetCustomAttribute<ExcelAttribute>() != null);
|
||||||
|
|
||||||
|
foreach (Type type in types)
|
||||||
|
{
|
||||||
|
ExcelAttribute attribute = type.GetCustomAttribute<ExcelAttribute>()!;
|
||||||
|
|
||||||
|
JsonDocument tableJson = assetProvider.GetExcelTableJson(attribute.AssetName);
|
||||||
|
tables.Add(attribute.Type, new ExcelTable(tableJson, type));
|
||||||
|
}
|
||||||
|
|
||||||
|
return tables.ToImmutable();
|
||||||
|
}
|
||||||
|
}
|
5
NahidaImpact.Common/Data/Excel/ExcelType.cs
Normal file
5
NahidaImpact.Common/Data/Excel/ExcelType.cs
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
namespace NahidaImpact.Common.Data.Excel;
|
||||||
|
public enum ExcelType
|
||||||
|
{
|
||||||
|
Avatar
|
||||||
|
}
|
9
NahidaImpact.Common/Data/Provider/IAssetProvider.cs
Normal file
9
NahidaImpact.Common/Data/Provider/IAssetProvider.cs
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
using System.Text.Json;
|
||||||
|
|
||||||
|
namespace NahidaImpact.Common.Data.Provider;
|
||||||
|
public interface IAssetProvider
|
||||||
|
{
|
||||||
|
JsonDocument GetExcelTableJson(string assetName);
|
||||||
|
IEnumerable<string> EnumerateAvatarConfigFiles();
|
||||||
|
JsonDocument GetFileAsJsonDocument(string fullPath);
|
||||||
|
}
|
27
NahidaImpact.Common/Data/Provider/LocalAssetProvider.cs
Normal file
27
NahidaImpact.Common/Data/Provider/LocalAssetProvider.cs
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
using System.Text.Json;
|
||||||
|
|
||||||
|
namespace NahidaImpact.Common.Data.Provider;
|
||||||
|
internal sealed class LocalAssetProvider : IAssetProvider
|
||||||
|
{
|
||||||
|
private const string ExcelDirectory = "assets/excel/";
|
||||||
|
private const string AvatarConfigDirectory = "assets/binout/avatar/";
|
||||||
|
|
||||||
|
public IEnumerable<string> EnumerateAvatarConfigFiles()
|
||||||
|
{
|
||||||
|
return Directory.GetFiles(AvatarConfigDirectory);
|
||||||
|
}
|
||||||
|
|
||||||
|
public JsonDocument GetFileAsJsonDocument(string fullPath)
|
||||||
|
{
|
||||||
|
using FileStream fileStream = new(fullPath, FileMode.Open, FileAccess.Read);
|
||||||
|
return JsonDocument.Parse(fileStream);
|
||||||
|
}
|
||||||
|
|
||||||
|
public JsonDocument GetExcelTableJson(string assetName)
|
||||||
|
{
|
||||||
|
string filePath = string.Concat(ExcelDirectory, assetName);
|
||||||
|
using FileStream fileStream = new(filePath, FileMode.Open, FileAccess.Read);
|
||||||
|
|
||||||
|
return JsonDocument.Parse(fileStream);
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,10 @@
|
||||||
|
using Microsoft.Extensions.DependencyInjection;
|
||||||
|
|
||||||
|
namespace NahidaImpact.Common.Data.Provider;
|
||||||
|
public static class ServiceCollectionExtensions
|
||||||
|
{
|
||||||
|
public static IServiceCollection UseLocalAssets(this IServiceCollection services)
|
||||||
|
{
|
||||||
|
return services.AddSingleton<IAssetProvider, LocalAssetProvider>();
|
||||||
|
}
|
||||||
|
}
|
14
NahidaImpact.Common/Extensions/StringExtensions.cs
Normal file
14
NahidaImpact.Common/Extensions/StringExtensions.cs
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
namespace NahidaImpact.Common.Extensions;
|
||||||
|
public static class StringExtensions
|
||||||
|
{
|
||||||
|
public static uint GetStableHash(this string str)
|
||||||
|
{
|
||||||
|
uint hash = 0;
|
||||||
|
|
||||||
|
for (int i = 0; i < str.Length; i++)
|
||||||
|
{
|
||||||
|
hash = ((str[i] + 131 * hash) & 0xFFFFFFFF) >> 0;
|
||||||
|
}
|
||||||
|
return hash;
|
||||||
|
}
|
||||||
|
}
|
270
NahidaImpact.Common/NahidaImpact.Common.csproj
Normal file
270
NahidaImpact.Common/NahidaImpact.Common.csproj
Normal file
|
@ -0,0 +1,270 @@
|
||||||
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
|
<PropertyGroup>
|
||||||
|
<TargetFramework>net8.0</TargetFramework>
|
||||||
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
|
<Nullable>enable</Nullable>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="7.0.0" />
|
||||||
|
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.1" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<ProjectReference Include="..\NahidaImpact.Protocol\NahidaImpact.Protocol.csproj" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Albedo.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Alhatham.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Aloy.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Ambor.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Ayaka.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Ayato.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Baizhuer.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Barbara.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Beidou.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Bennett.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Candace.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Charlotte.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Chevreuse.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Chongyun.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Collei.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Cyno.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Dehya.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Diluc.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Diona.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Dori.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Eula.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Faruzan.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Feiyan.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Fischl.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Freminet.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Furina.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Gaming.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Ganyu.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Gorou.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Heizo.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Hutao.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Itto.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Kaeya.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Kaveh.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Kazuha.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Keqing.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Klee.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Kokomi.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Layla.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Linette.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Liney.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Lisa.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Liuyun.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Mika.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Momoka.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Mona.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Nahida.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Navia.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Neuvillette.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Nilou.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Ningguang.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Noel.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_PlayerBoy.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Qin.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Qiqi.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Razor.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Rosaria.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Sara.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Sayu.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Shenhe.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Shinobu.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Shougun.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Sucrose.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Tartaglia.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Tighnari.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Tohma.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Venti.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Wanderer.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Wriothesley.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Xiangling.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Xiao.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Xingqiu.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Xinyan.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Yae.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Yaoyao.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Yelan.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Yoimiya.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Yunjin.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\binout\avatar\ConfigAvatar_Zhongli.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\excel\AvatarExcelConfigData.json">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\security\client_public_key.der">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\security\initial_key.bin">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="assets\security\initial_key.ec2b">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
</Project>
|
79
NahidaImpact.Common/Security/MhySecurity.cs
Normal file
79
NahidaImpact.Common/Security/MhySecurity.cs
Normal file
|
@ -0,0 +1,79 @@
|
||||||
|
using System.Buffers.Binary;
|
||||||
|
using System.Security.Cryptography;
|
||||||
|
using System.Text;
|
||||||
|
using NahidaImpact.Security.Util;
|
||||||
|
|
||||||
|
namespace NahidaImpact.Common.Security;
|
||||||
|
public static class MhySecurity
|
||||||
|
{
|
||||||
|
public static byte[] InitialKey { get; }
|
||||||
|
public static byte[] InitialKeyEc2b { get; }
|
||||||
|
public static byte[] RSAClientPublicKey { get; }
|
||||||
|
|
||||||
|
static MhySecurity()
|
||||||
|
{
|
||||||
|
InitialKey = File.ReadAllBytes("assets/security/initial_key.bin");
|
||||||
|
InitialKeyEc2b = File.ReadAllBytes("assets/security/initial_key.ec2b");
|
||||||
|
RSAClientPublicKey = File.ReadAllBytes("assets/security/client_public_key.der");
|
||||||
|
}
|
||||||
|
|
||||||
|
public static byte[] GenerateSecretKey(ulong seed)
|
||||||
|
{
|
||||||
|
byte[] key = GC.AllocateUninitializedArray<byte>(0x1000);
|
||||||
|
Span<byte> keySpan = key.AsSpan();
|
||||||
|
|
||||||
|
MT19937 mt = new(seed);
|
||||||
|
mt.Int63();
|
||||||
|
|
||||||
|
for (int i = 0; i < 0x1000; i += 8)
|
||||||
|
{
|
||||||
|
BinaryPrimitives.WriteUInt64BigEndian(keySpan[i..], mt.Int63());
|
||||||
|
}
|
||||||
|
|
||||||
|
return key;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static byte[] EncryptWithRSA(ReadOnlySpan<byte> data)
|
||||||
|
{
|
||||||
|
using RSA cipher = RSA.Create();
|
||||||
|
cipher.ImportSubjectPublicKeyInfo(RSAClientPublicKey, out _);
|
||||||
|
|
||||||
|
const int chunkSize = 256 - 11;
|
||||||
|
int dataLength = data.Length;
|
||||||
|
|
||||||
|
int numChunks = dataLength / chunkSize;
|
||||||
|
if ((dataLength - (chunkSize * numChunks)) % chunkSize != 0) ++numChunks;
|
||||||
|
|
||||||
|
if (numChunks < 2)
|
||||||
|
{
|
||||||
|
return cipher.Encrypt(data, RSAEncryptionPadding.Pkcs1);
|
||||||
|
}
|
||||||
|
|
||||||
|
using MemoryStream stream = new();
|
||||||
|
for (int i = 0; i < numChunks; i++)
|
||||||
|
{
|
||||||
|
ReadOnlySpan<byte> chunk = data.Slice(i * chunkSize, Math.Min(dataLength, chunkSize));
|
||||||
|
stream.Write(cipher.Encrypt(chunk, RSAEncryptionPadding.Pkcs1));
|
||||||
|
|
||||||
|
dataLength -= chunkSize;
|
||||||
|
}
|
||||||
|
|
||||||
|
return stream.ToArray();
|
||||||
|
}
|
||||||
|
|
||||||
|
public static byte[] Xor(string data, ReadOnlySpan<byte> key)
|
||||||
|
{
|
||||||
|
byte[] result = Encoding.UTF8.GetBytes(data);
|
||||||
|
Xor(result, key);
|
||||||
|
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void Xor(Span<byte> data, ReadOnlySpan<byte> key)
|
||||||
|
{
|
||||||
|
for (int i = 0; i < data.Length; i++)
|
||||||
|
{
|
||||||
|
data[i] ^= key[i % key.Length];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
68
NahidaImpact.Common/Security/Util/MT19937.cs
Normal file
68
NahidaImpact.Common/Security/Util/MT19937.cs
Normal file
|
@ -0,0 +1,68 @@
|
||||||
|
namespace NahidaImpact.Security.Util;
|
||||||
|
|
||||||
|
internal class MT19937
|
||||||
|
{
|
||||||
|
private const ulong N = 312;
|
||||||
|
private const ulong M = 156;
|
||||||
|
private const ulong MATRIX_A = 0xB5026F5AA96619E9L;
|
||||||
|
private const ulong UPPER_MASK = 0xFFFFFFFF80000000;
|
||||||
|
private const ulong LOWER_MASK = 0X7FFFFFFFUL;
|
||||||
|
|
||||||
|
private readonly ulong[] _mt = new ulong[N + 1];
|
||||||
|
private ulong _mti = N + 1;
|
||||||
|
|
||||||
|
public MT19937(ulong seed)
|
||||||
|
{
|
||||||
|
this.Seed(seed);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Seed(ulong seed)
|
||||||
|
{
|
||||||
|
_mt[0] = seed;
|
||||||
|
for (_mti = 1; _mti < N; _mti++)
|
||||||
|
{
|
||||||
|
_mt[_mti] = (6364136223846793005L * (_mt[_mti - 1] ^ (_mt[_mti - 1] >> 62)) + _mti);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public ulong Int63()
|
||||||
|
{
|
||||||
|
ulong x = 0;
|
||||||
|
ulong[] mag01 = new ulong[2] { 0x0UL, MATRIX_A };
|
||||||
|
|
||||||
|
if (_mti >= N)
|
||||||
|
{
|
||||||
|
ulong kk;
|
||||||
|
if (_mti == N + 1)
|
||||||
|
{
|
||||||
|
Seed(5489UL);
|
||||||
|
}
|
||||||
|
for (kk = 0; kk < (N - M); kk++)
|
||||||
|
{
|
||||||
|
x = (_mt[kk] & UPPER_MASK) | (_mt[kk + 1] & LOWER_MASK);
|
||||||
|
_mt[kk] = _mt[kk + M] ^ (x >> 1) ^ mag01[x & 0x1UL];
|
||||||
|
}
|
||||||
|
for (; kk < N - 1; kk++)
|
||||||
|
{
|
||||||
|
x = (_mt[kk] & UPPER_MASK) | (_mt[kk + 1] & LOWER_MASK);
|
||||||
|
_mt[kk] = _mt[kk - M] ^ (x >> 1) ^ mag01[x & 0x1UL];
|
||||||
|
}
|
||||||
|
x = (_mt[N - 1] & UPPER_MASK) | (_mt[0] & LOWER_MASK);
|
||||||
|
_mt[N - 1] = _mt[M - 1] ^ (x >> 1) ^ mag01[x & 0x1UL];
|
||||||
|
|
||||||
|
_mti = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
x = _mt[_mti++];
|
||||||
|
x ^= (x >> 29) & 0x5555555555555555L;
|
||||||
|
x ^= (x << 17) & 0x71D67FFFEDA60000L;
|
||||||
|
x ^= (x << 37) & 0xFFF7EEE000000000L;
|
||||||
|
x ^= (x >> 43);
|
||||||
|
return x;
|
||||||
|
}
|
||||||
|
|
||||||
|
public ulong IntN(ulong value)
|
||||||
|
{
|
||||||
|
return Int63() % value;
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Albedo_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_SkillHoldCharge",
|
||||||
|
"abilityName": "Avatar_Albedo_SkillHoldCharge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_FullRockAlchemist",
|
||||||
|
"abilityName": "Avatar_Albedo_FullRockAlchemist",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_FullRockAlchemist_Custom",
|
||||||
|
"abilityName": "Avatar_Albedo_FullRockAlchemist_Custom",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_AlchemicalBreakOut",
|
||||||
|
"abilityName": "Avatar_Albedo_AlchemicalBreakOut",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Albedo_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Albedo_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo",
|
||||||
|
"abilityName": "Avatar_Albedo",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_Skill_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Albedo_Skill_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_Skill_ElementalArt_AS",
|
||||||
|
"abilityName": "Avatar_Albedo_Skill_ElementalArt_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_Skill_ElementalArt_BS",
|
||||||
|
"abilityName": "Avatar_Albedo_Skill_ElementalArt_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Albedo_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Albedo_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Albedo_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_Skill_ElementalArt_Charge",
|
||||||
|
"abilityName": "Avatar_Albedo_Skill_ElementalArt_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Albedo_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_ElementalBurst_Spine_Hand",
|
||||||
|
"abilityName": "Avatar_Albedo_ElementalBurst_Spine_Hand",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_Spine",
|
||||||
|
"abilityName": "Avatar_Albedo_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Albedo_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Albedo_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Albedo_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Albedo_Spine_Loop_Hand",
|
||||||
|
"abilityName": "Avatar_Albedo_Spine_Loop_Hand",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,154 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Alhatham_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_SkillHoldCharge",
|
||||||
|
"abilityName": "Avatar_Alhatham_SkillHoldCharge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Alhatham_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_ElementalArt_SkillStart",
|
||||||
|
"abilityName": "Avatar_Alhatham_ElementalArt_SkillStart",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Alhatham_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_ElementalArt_Custom",
|
||||||
|
"abilityName": "Avatar_Alhatham_ElementalArt_Custom",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_ForlornLotus",
|
||||||
|
"abilityName": "Avatar_Alhatham_ForlornLotus",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_NormalAttack_Mark",
|
||||||
|
"abilityName": "Avatar_Alhatham_NormalAttack_Mark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_IN_ForlornLotus",
|
||||||
|
"abilityName": "Avatar_Alhatham_IN_ForlornLotus",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_NormalMode",
|
||||||
|
"abilityName": "Avatar_Alhatham_NormalMode",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_ForlornLotusMode",
|
||||||
|
"abilityName": "Avatar_Alhatham_ForlornLotusMode",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_ForlornLotus_Attack",
|
||||||
|
"abilityName": "Avatar_Alhatham_ForlornLotus_Attack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_ForlornLotus_Attack_LV1",
|
||||||
|
"abilityName": "Avatar_Alhatham_ForlornLotus_Attack_LV1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_ForlornLotus_Attack_LV2",
|
||||||
|
"abilityName": "Avatar_Alhatham_ForlornLotus_Attack_LV2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_ForlornLotus_Attack_LV2_Helper",
|
||||||
|
"abilityName": "Avatar_Alhatham_ForlornLotus_Attack_LV2_Helper",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_ForlornLotus_Attack_LV3",
|
||||||
|
"abilityName": "Avatar_Alhatham_ForlornLotus_Attack_LV3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_ForlornLotus_Attack_LV3_Helper",
|
||||||
|
"abilityName": "Avatar_Alhatham_ForlornLotus_Attack_LV3_Helper",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Alhatham_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_Constellation_6J",
|
||||||
|
"abilityName": "Avatar_Alhatham_Constellation_6J",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_ElementalBurst_Aftermath",
|
||||||
|
"abilityName": "Avatar_Alhatham_ElementalBurst_Aftermath",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Alhatham_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Alhatham_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Alhatham_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_PermanentSkill_1_CD",
|
||||||
|
"abilityName": "Avatar_Alhatham_PermanentSkill_1_CD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_Constellation_6_FX",
|
||||||
|
"abilityName": "Avatar_Alhatham_Constellation_6_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Alhatham_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham",
|
||||||
|
"abilityName": "Avatar_Alhatham",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Alhatham_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Alhatham_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Alhatham_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Alhatham_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
214
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Aloy.json
Normal file
214
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Aloy.json
Normal file
|
@ -0,0 +1,214 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_PressShoot",
|
||||||
|
"abilityName": "Avatar_Aloy_PressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_AimPressShoot",
|
||||||
|
"abilityName": "Avatar_Aloy_AimPressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_PressShoot_Charge",
|
||||||
|
"abilityName": "Avatar_Aloy_PressShoot_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_PressShoot_Shooting",
|
||||||
|
"abilityName": "Avatar_Aloy_PressShoot_Shooting",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_ShootArrow_01_01",
|
||||||
|
"abilityName": "Avatar_Aloy_ShootArrow_01_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_ShootArrow_01_02",
|
||||||
|
"abilityName": "Avatar_Aloy_ShootArrow_01_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_ShootArrow_02",
|
||||||
|
"abilityName": "Avatar_Aloy_ShootArrow_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_ShootArrow_03",
|
||||||
|
"abilityName": "Avatar_Aloy_ShootArrow_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_ShootArrow_04",
|
||||||
|
"abilityName": "Avatar_Aloy_ShootArrow_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_NormalAttack_LightEffect",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_NormalAttack_LightEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_NormalAttack_HeavyFX",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_NormalAttack_HeavyFX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_NormalAttack_LightEffect_UltraMode",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_NormalAttack_LightEffect_UltraMode",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_NormalAttack_HeavyFX_UltraMode",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_NormalAttack_HeavyFX_UltraMode",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_ExtraAttack_WithoutIce",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_ExtraAttack_WithoutIce",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_ExtraAttack_Ice",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_ExtraAttack_Ice",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_Coil_Handler",
|
||||||
|
"abilityName": "Avatar_Aloy_Coil_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Aloy_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_ElementalArt_Bullet",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_ElementalArt_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_ElementalArt_TriggerBullet",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_ElementalArt_TriggerBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_ElementalArt_Mine",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_ElementalArt_Mine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_ElementalBurst_Camera",
|
||||||
|
"abilityName": "Avatar_Aloy_ElementalBurst_Camera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Aloy_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_NormalAttack_01_01_Damage",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_NormalAttack_01_01_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_NormalAttack_01_02_Damage",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_NormalAttack_01_02_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_NormalAttack_02_Damage",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_NormalAttack_02_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_NormalAttack_03_Damage",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_NormalAttack_03_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_NormalAttack_04_Damage",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_NormalAttack_04_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Aloy_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy",
|
||||||
|
"abilityName": "Avatar_Aloy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_NormalAttack_HeavyFX9Avatar_AloyGadgetSkill_NormalAttack_LightEffect_UltraMode5Avatar_AloyGadgetSkill_NormalAttack_HeavyFX_UltraMode",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_NormalAttack_HeavyFX9Avatar_AloyGadgetSkill_NormalAttack_LightEffect_UltraMode5Avatar_AloyGadgetSkill_NormalAttack_HeavyFX_UltraMode",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_ElementalArt_Bullet1Avatar_AloyGadgetSkill_ElementalArt_TriggerBullet",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_ElementalArt_Bullet1Avatar_AloyGadgetSkill_ElementalArt_TriggerBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_ElementalBurst0Avatar_AloyGadgetSkill_NormalAttack_01_01_Damage0Avatar_AloyGadgetSkill_NormalAttack_01_02_Damage",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_ElementalBurst0Avatar_AloyGadgetSkill_NormalAttack_01_01_Damage0Avatar_AloyGadgetSkill_NormalAttack_01_02_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_Skill_ElementalArt_BS",
|
||||||
|
"abilityName": "Avatar_Aloy_Skill_ElementalArt_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_Skill_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Aloy_Skill_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Aloy_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Aloy_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Aloy_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Aloy_Skill_ElementalArt_AS",
|
||||||
|
"abilityName": "Avatar_Aloy_Skill_ElementalArt_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_NormalAttack_01_01_Damage0Avatar_AloyGadgetSkill_NormalAttack_01_01_Damage",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_NormalAttack_01_01_Damage0Avatar_AloyGadgetSkill_NormalAttack_01_01_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_NormalAttack_01_02_Damage0Avatar_AloyGadgetSkill_NormalAttack_01_02_Damage",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_NormalAttack_01_02_Damage0Avatar_AloyGadgetSkill_NormalAttack_01_02_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_AloyGadgetSkill_ElementalArt_TriggerBullet1Avatar_AloyGadgetSkill_ElementalArt_TriggerBullet",
|
||||||
|
"abilityName": "Avatar_AloyGadgetSkill_ElementalArt_TriggerBullet1Avatar_AloyGadgetSkill_ElementalArt_TriggerBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
314
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Ambor.json
Normal file
314
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Ambor.json
Normal file
|
@ -0,0 +1,314 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_Arrow_FX",
|
||||||
|
"abilityName": "Avatar_Ambor_Arrow_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_PressShoot",
|
||||||
|
"abilityName": "Avatar_Ambor_PressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_AimPressShoot",
|
||||||
|
"abilityName": "Avatar_Ambor_AimPressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ShootAimingArrow_Charge",
|
||||||
|
"abilityName": "Avatar_Ambor_ShootAimingArrow_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ShootArrow_01",
|
||||||
|
"abilityName": "Avatar_Ambor_ShootArrow_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ShootArrow_02",
|
||||||
|
"abilityName": "Avatar_Ambor_ShootArrow_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ShootArrow_03",
|
||||||
|
"abilityName": "Avatar_Ambor_ShootArrow_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ShootArrow_04",
|
||||||
|
"abilityName": "Avatar_Ambor_ShootArrow_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ShootArrow_05",
|
||||||
|
"abilityName": "Avatar_Ambor_ShootArrow_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ShootArrow_Aiming",
|
||||||
|
"abilityName": "Avatar_Ambor_ShootArrow_Aiming",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_BlowUpDummy",
|
||||||
|
"abilityName": "Avatar_Ambor_BlowUpDummy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_DoubleArrow_01",
|
||||||
|
"abilityName": "Avatar_Ambor_DoubleArrow_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_DoubleArrow_02",
|
||||||
|
"abilityName": "Avatar_Ambor_DoubleArrow_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_DummyTrigger",
|
||||||
|
"abilityName": "Avatar_Ambor_DummyTrigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ThrowDummy_UseSkill",
|
||||||
|
"abilityName": "Avatar_Ambor_ThrowDummy_UseSkill",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ThrowDummy_Short",
|
||||||
|
"abilityName": "Avatar_Ambor_ThrowDummy_Short",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ThrowDummy_4M",
|
||||||
|
"abilityName": "Avatar_Ambor_ThrowDummy_4M",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ThrowDummy_7M",
|
||||||
|
"abilityName": "Avatar_Ambor_ThrowDummy_7M",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ThrowDummy",
|
||||||
|
"abilityName": "Avatar_Ambor_ThrowDummy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_Dummy_Speed_Fix",
|
||||||
|
"abilityName": "Avatar_Ambor_Dummy_Speed_Fix",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_CreateDummy",
|
||||||
|
"abilityName": "Avatar_Ambor_CreateDummy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_BlowUpByTrigger",
|
||||||
|
"abilityName": "Avatar_Ambor_BlowUpByTrigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_CreateBlowUpTrigger",
|
||||||
|
"abilityName": "Avatar_Ambor_CreateBlowUpTrigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_BlowUpByTriggerh",
|
||||||
|
"abilityName": "Avatar_Ambor_BlowUpByTriggerh",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_DummyDropBall",
|
||||||
|
"abilityName": "Avatar_Ambor_DummyDropBall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ArrowRain_Alert",
|
||||||
|
"abilityName": "Avatar_Ambor_ArrowRain_Alert",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ArrowRain",
|
||||||
|
"abilityName": "Avatar_Ambor_ArrowRain",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ArrowRainField",
|
||||||
|
"abilityName": "Avatar_Ambor_ArrowRainField",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_AirShoot",
|
||||||
|
"abilityName": "Avatar_Ambor_AirShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ChangeMainSkill",
|
||||||
|
"abilityName": "Avatar_Ambor_ChangeMainSkill",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_FlyStamina_Reduction",
|
||||||
|
"abilityName": "Avatar_Ambor_FlyStamina_Reduction",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ProudSkill_21",
|
||||||
|
"abilityName": "Avatar_Ambor_ProudSkill_21",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Ambor_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor",
|
||||||
|
"abilityName": "Avatar_Ambor",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_Skill_Holdup",
|
||||||
|
"abilityName": "Avatar_Ambor_Skill_Holdup",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_Skill_HoldupStandby",
|
||||||
|
"abilityName": "Avatar_Ambor_Skill_HoldupStandby",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_Skill_Long_01",
|
||||||
|
"abilityName": "Avatar_Ambor_Skill_Long_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_Skill_Long_02",
|
||||||
|
"abilityName": "Avatar_Ambor_Skill_Long_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_Skill_Middle_01",
|
||||||
|
"abilityName": "Avatar_Ambor_Skill_Middle_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_Skill_Middle_02",
|
||||||
|
"abilityName": "Avatar_Ambor_Skill_Middle_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_Skill_PreForRun",
|
||||||
|
"abilityName": "Avatar_Ambor_Skill_PreForRun",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_Skill_PreForWalk",
|
||||||
|
"abilityName": "Avatar_Ambor_Skill_PreForWalk",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_Skill_Short",
|
||||||
|
"abilityName": "Avatar_Ambor_Skill_Short",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Ambor_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Ambor_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Ambor_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_Skill_ArrowRain",
|
||||||
|
"abilityName": "Avatar_Ambor_Skill_ArrowRain",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Ambor_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Ambor_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Ambor_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_ElementalBurst_Hit_02",
|
||||||
|
"abilityName": "Avatar_Ambor_ElementalBurst_Hit_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Ambor_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_VO_MDAQ020_Ambor_01",
|
||||||
|
"abilityName": "Avatar_Ambor_VO_MDAQ020_Ambor_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_VO_Emotion_Ambor_Speculate_01",
|
||||||
|
"abilityName": "Avatar_Ambor_VO_Emotion_Ambor_Speculate_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_VO_Emotion_Ambor_Hesitate_01",
|
||||||
|
"abilityName": "Avatar_Ambor_VO_Emotion_Ambor_Hesitate_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_VO_Emotion_Ambor_Pity_01",
|
||||||
|
"abilityName": "Avatar_Ambor_VO_Emotion_Ambor_Pity_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_VO_MDAQ020_Ambor_02",
|
||||||
|
"abilityName": "Avatar_Ambor_VO_MDAQ020_Ambor_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_VO_Emotion_Ambor_Satisfaction_02",
|
||||||
|
"abilityName": "Avatar_Ambor_VO_Emotion_Ambor_Satisfaction_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_Normal",
|
||||||
|
"abilityName": "Avatar_Ambor_Normal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_VO_MDAQ021_Ambor_01",
|
||||||
|
"abilityName": "Avatar_Ambor_VO_MDAQ021_Ambor_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_VO_Emotion_Ambor_Vigilant_02",
|
||||||
|
"abilityName": "Avatar_Ambor_VO_Emotion_Ambor_Vigilant_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ambor_VO_Emotion_Ambor_Excited_02",
|
||||||
|
"abilityName": "Avatar_Ambor_VO_Emotion_Ambor_Excited_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
254
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Ayaka.json
Normal file
254
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Ayaka.json
Normal file
|
@ -0,0 +1,254 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Ayaka_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_ExtraAttack_Damage",
|
||||||
|
"abilityName": "Avatar_Ayaka_ExtraAttack_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_ExtraAttack_Damage_Gadget",
|
||||||
|
"abilityName": "Avatar_Ayaka_ExtraAttack_Damage_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_ExtraAttack_Damage_Handler",
|
||||||
|
"abilityName": "Avatar_Ayaka_ExtraAttack_Damage_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_ExtraAttack_Damage_Gadget_1",
|
||||||
|
"abilityName": "Avatar_Ayaka_ExtraAttack_Damage_Gadget_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_ExtraAttack_Damage_Gadget_2",
|
||||||
|
"abilityName": "Avatar_Ayaka_ExtraAttack_Damage_Gadget_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_NormalAttack05_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Ayaka_NormalAttack05_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_NormalAttack05_Bullet",
|
||||||
|
"abilityName": "Avatar_Ayaka_NormalAttack05_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_IceSlash",
|
||||||
|
"abilityName": "Avatar_Ayaka_IceSlash",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_Liquid_TriggerAbility",
|
||||||
|
"abilityName": "Avatar_Ayaka_Liquid_TriggerAbility",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_LiquidStrike",
|
||||||
|
"abilityName": "Avatar_Ayaka_LiquidStrike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_LiquidStrike_YayoiKaeshi",
|
||||||
|
"abilityName": "Avatar_Ayaka_LiquidStrike_YayoiKaeshi",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_EndLiquidStrike",
|
||||||
|
"abilityName": "Avatar_Ayaka_EndLiquidStrike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_Icespine",
|
||||||
|
"abilityName": "Avatar_Ayaka_Icespine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_Icespine_Sensu_Remover",
|
||||||
|
"abilityName": "Avatar_Ayaka_Icespine_Sensu_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_Icespine_Strike_New",
|
||||||
|
"abilityName": "Avatar_Ayaka_Icespine_Strike_New",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_FrozenWindmill_SkillStart",
|
||||||
|
"abilityName": "Avatar_Ayaka_FrozenWindmill_SkillStart",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_FrozenWindmill",
|
||||||
|
"abilityName": "Avatar_Ayaka_FrozenWindmill",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_Oboro",
|
||||||
|
"abilityName": "Avatar_Ayaka_Oboro",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_Windmill_CameraController",
|
||||||
|
"abilityName": "Avatar_Ayaka_Windmill_CameraController",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_Windmill_Sensu_Remover",
|
||||||
|
"abilityName": "Avatar_Ayaka_Windmill_Sensu_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_FrozenWindmillDamage",
|
||||||
|
"abilityName": "Avatar_Ayaka_FrozenWindmillDamage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_FrozenWindmillDissipate",
|
||||||
|
"abilityName": "Avatar_Ayaka_FrozenWindmillDissipate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_FrozenWindmill_Sub_Damage",
|
||||||
|
"abilityName": "Avatar_Ayaka_FrozenWindmill_Sub_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_FrozenWindmill_Sub_Dissipate",
|
||||||
|
"abilityName": "Avatar_Ayaka_FrozenWindmill_Sub_Dissipate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_FrozenButterfly_Area",
|
||||||
|
"abilityName": "Avatar_Ayaka_FrozenButterfly_Area",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_FrostFall",
|
||||||
|
"abilityName": "Avatar_Ayaka_FrostFall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_MagicSheathe_Add",
|
||||||
|
"abilityName": "Avatar_Ayaka_MagicSheathe_Add",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_MagicSheathe_Remove",
|
||||||
|
"abilityName": "Avatar_Ayaka_MagicSheathe_Remove",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_MagicSheathe_Attack05_Add",
|
||||||
|
"abilityName": "Avatar_Ayaka_MagicSheathe_Attack05_Add",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_MagicSheathe_NormalAttack_Remove",
|
||||||
|
"abilityName": "Avatar_Ayaka_MagicSheathe_NormalAttack_Remove",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_ChangeMainSkill",
|
||||||
|
"abilityName": "Avatar_Ayaka_ChangeMainSkill",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_CloseCollider",
|
||||||
|
"abilityName": "Avatar_Ayaka_CloseCollider",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Ayaka_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Ayaka_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Ayaka_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Ayaka_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka",
|
||||||
|
"abilityName": "Avatar_Ayaka",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Ayaka_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Ayaka_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Ayaka_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "AvatarItem_Ayaka_Kitsune_Mask",
|
||||||
|
"abilityName": "AvatarItem_Ayaka_Kitsune_Mask",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Ayaka_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Ayaka_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Ayaka_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_ElementBurst",
|
||||||
|
"abilityName": "Avatar_Ayaka_ElementBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Ayaka_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Ayaka_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_Spine",
|
||||||
|
"abilityName": "Avatar_Ayaka_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayaka_Normal",
|
||||||
|
"abilityName": "Avatar_Ayaka_Normal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
249
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Ayato.json
Normal file
249
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Ayato.json
Normal file
|
@ -0,0 +1,249 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Ayato_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_ExtraAttack_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Ayato_ExtraAttack_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_ExtraAttack_Bullet",
|
||||||
|
"abilityName": "Avatar_Ayato_ExtraAttack_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Ayato_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_Buff_Level",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_Buff_Level",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_State",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_State",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_Buff_Level_Remove",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_Buff_Level_Remove",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_BuffAdd",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_BuffAdd",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_Buff",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_Click",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_Click",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_Hold_SpecialAttack",
|
||||||
|
"abilityName": "Avatar_Ayato_Hold_SpecialAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_Buff0",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_Buff0",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_Buff1",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_Buff1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_Buff2",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_Buff2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_Buff3",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_Buff3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_Buff4",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_Buff4",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_Buff5",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_Buff5",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_BuffTimer",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_BuffTimer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_HPBuff",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_HPBuff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_BuffEffect",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_BuffEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_BuffEffect_Delay",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_BuffEffect_Delay",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_KendoPose_BuffTimerM",
|
||||||
|
"abilityName": "Avatar_Ayato_KendoPose_BuffTimerM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_ElementalArt_Gadget",
|
||||||
|
"abilityName": "Avatar_Ayato_ElementalArt_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Ayato_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_ElementalBurst_Gadget",
|
||||||
|
"abilityName": "Avatar_Ayato_ElementalBurst_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_ElementalBurst_Gadget_Select",
|
||||||
|
"abilityName": "Avatar_Ayato_ElementalBurst_Gadget_Select",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_ElementalBurst_NormalAttackUp",
|
||||||
|
"abilityName": "Avatar_Ayato_ElementalBurst_NormalAttackUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_PermanentSkill_2_ReviveEnergy",
|
||||||
|
"abilityName": "Avatar_Ayato_PermanentSkill_2_ReviveEnergy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_IsOffStage",
|
||||||
|
"abilityName": "Avatar_Ayato_IsOffStage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_OffStage",
|
||||||
|
"abilityName": "Avatar_Ayato_OffStage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_ReviveEnergy_OffStage",
|
||||||
|
"abilityName": "Avatar_Ayato_ReviveEnergy_OffStage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Ayato_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Ayato_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato",
|
||||||
|
"abilityName": "Avatar_Ayato",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_Skill_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Ayato_Skill_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_Skill_ElementalArt_AS",
|
||||||
|
"abilityName": "Avatar_Ayato_Skill_ElementalArt_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_Skill_ElementalArt_Retreat",
|
||||||
|
"abilityName": "Avatar_Ayato_Skill_ElementalArt_Retreat",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_Skill_ElementalArt_Retreat_AS",
|
||||||
|
"abilityName": "Avatar_Ayato_Skill_ElementalArt_Retreat_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_Skill_SpecialAttack_01",
|
||||||
|
"abilityName": "Avatar_Ayato_Skill_SpecialAttack_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_Skill_SpecialAttack_02",
|
||||||
|
"abilityName": "Avatar_Ayato_Skill_SpecialAttack_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Ayato_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Ayato_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Ayato_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_Skill_SpecialAttack_03",
|
||||||
|
"abilityName": "Avatar_Ayato_Skill_SpecialAttack_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Ayato_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Ayato_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Ayato_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ayato_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Ayato_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,204 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ExtraAttack_Gadget",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ExtraAttack_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ExtraAttack_Gadget_Fx",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ExtraAttack_Gadget_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ExtraAttack_Delay_Damage",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ExtraAttack_Delay_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_Attack01",
|
||||||
|
"abilityName": "Avatar_Baizhuer_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_Attack02",
|
||||||
|
"abilityName": "Avatar_Baizhuer_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_Attack03",
|
||||||
|
"abilityName": "Avatar_Baizhuer_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_Attack04",
|
||||||
|
"abilityName": "Avatar_Baizhuer_Attack04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalArt_AngularVelocity",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalArt_AngularVelocity",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalArt_AngularVelocity_Timer",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalArt_AngularVelocity_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalArt_AvatarCheck",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalArt_AvatarCheck",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_Heal_ControlAbiilty",
|
||||||
|
"abilityName": "Avatar_Baizhuer_Heal_ControlAbiilty",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalBurst_Funnel_Handler",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalBurst_Funnel_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalBurst_Funnel_Trigger",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalBurst_Funnel_Trigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalBurst_GetLocalAvatarTarget",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalBurst_GetLocalAvatarTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalBurst_Funnel_Shoot",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalBurst_Funnel_Shoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_Burst_HasTarget",
|
||||||
|
"abilityName": "Avatar_Baizhuer_Burst_HasTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_Funnel_ShootPos",
|
||||||
|
"abilityName": "Avatar_Baizhuer_Funnel_ShootPos",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalBurst_AngularVelocity_Timer",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalBurst_AngularVelocity_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalBurst_AngularVelocity",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalBurst_AngularVelocity",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Baizhuer_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_HPRatio_Check",
|
||||||
|
"abilityName": "Avatar_Baizhuer_HPRatio_Check",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_Constellation_ShootPos",
|
||||||
|
"abilityName": "Avatar_Baizhuer_Constellation_ShootPos",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_HealWhenGather",
|
||||||
|
"abilityName": "Avatar_Baizhuer_HealWhenGather",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Baizhuer_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer",
|
||||||
|
"abilityName": "Avatar_Baizhuer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Baizhuer_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Baizhuer_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Baizhuer_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalBurst_Spine_Hand",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalBurst_Spine_Hand",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_Spine",
|
||||||
|
"abilityName": "Avatar_Baizhuer_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalBurst_BuffBS",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalBurst_BuffBS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalBurst_Buff",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalBurst_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementBurst",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_ElementalBurst_BuffHit",
|
||||||
|
"abilityName": "Avatar_Baizhuer_ElementalBurst_BuffHit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Baizhuer_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Baizhuer_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,144 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Barbara_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_ExtraAttack_FX",
|
||||||
|
"abilityName": "Avatar_Barbara_ExtraAttack_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_ExtraAttack_Damage",
|
||||||
|
"abilityName": "Avatar_Barbara_ExtraAttack_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_Attack01",
|
||||||
|
"abilityName": "Avatar_Barbara_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_Attack02",
|
||||||
|
"abilityName": "Avatar_Barbara_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_Attack03",
|
||||||
|
"abilityName": "Avatar_Barbara_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_Attack04",
|
||||||
|
"abilityName": "Avatar_Barbara_Attack04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_Attack04Damage",
|
||||||
|
"abilityName": "Avatar_Barbara_Attack04Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_WetShiled_Clear",
|
||||||
|
"abilityName": "Avatar_Barbara_WetShiled_Clear",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_WetShiled",
|
||||||
|
"abilityName": "Avatar_Barbara_WetShiled",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_WetShiled_Heal",
|
||||||
|
"abilityName": "Avatar_Barbara_WetShiled_Heal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_WetShiled_Impact",
|
||||||
|
"abilityName": "Avatar_Barbara_WetShiled_Impact",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_IdolHeal",
|
||||||
|
"abilityName": "Avatar_Barbara_IdolHeal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_Trigger_Weather",
|
||||||
|
"abilityName": "Avatar_Barbara_Trigger_Weather",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_ReviveElemEnergy",
|
||||||
|
"abilityName": "Avatar_Barbara_ReviveElemEnergy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_ReBorn_Pre",
|
||||||
|
"abilityName": "Avatar_Barbara_ReBorn_Pre",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_ReBorn",
|
||||||
|
"abilityName": "Avatar_Barbara_ReBorn",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_ReBornEffect_01",
|
||||||
|
"abilityName": "Avatar_Barbara_ReBornEffect_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_ReBornEffect_02",
|
||||||
|
"abilityName": "Avatar_Barbara_ReBornEffect_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Barbara_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara",
|
||||||
|
"abilityName": "Avatar_Barbara",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Barbara_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Barbara_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Barbara_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Barbara_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Barbara_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Barbara_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Barbara_VO_MDAQ054_Barbara_01",
|
||||||
|
"abilityName": "Avatar_Barbara_VO_MDAQ054_Barbara_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,109 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Beidou_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_ThunderCounter_Handler",
|
||||||
|
"abilityName": "Avatar_Beidou_ThunderCounter_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_ThunderCounter_Strike",
|
||||||
|
"abilityName": "Avatar_Beidou_ThunderCounter_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_ThunderShield_CameraHandler",
|
||||||
|
"abilityName": "Avatar_Beidou_ThunderShield_CameraHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_ThunderShield_Gadget",
|
||||||
|
"abilityName": "Avatar_Beidou_ThunderShield_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_ThunderShield",
|
||||||
|
"abilityName": "Avatar_Beidou_ThunderShield",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_NormalAttackDamage",
|
||||||
|
"abilityName": "Avatar_Beidou_NormalAttackDamage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Beidou_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_ProudSkill_FlashSlash",
|
||||||
|
"abilityName": "Avatar_Beidou_ProudSkill_FlashSlash",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_SwimStamina_Reduction",
|
||||||
|
"abilityName": "Avatar_Beidou_SwimStamina_Reduction",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_ExtraAttack_Chongyun",
|
||||||
|
"abilityName": "Avatar_Beidou_ExtraAttack_Chongyun",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou",
|
||||||
|
"abilityName": "Avatar_Beidou",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Beidou_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Beidou_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Beidou_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Beidou_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_Spine",
|
||||||
|
"abilityName": "Avatar_Beidou_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Beidou_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_ElementalBurst_Buff",
|
||||||
|
"abilityName": "Avatar_Beidou_ElementalBurst_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Beidou_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_Spine_Loop_Water",
|
||||||
|
"abilityName": "Avatar_Beidou_Spine_Loop_Water",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,134 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Bennett_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_Shake",
|
||||||
|
"abilityName": "Avatar_Bennett_Shake",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_ElementalArt_Handler",
|
||||||
|
"abilityName": "Avatar_Bennett_ElementalArt_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_ElementalArt_Strike01_01",
|
||||||
|
"abilityName": "Avatar_Bennett_ElementalArt_Strike01_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_ElementalArt_Strike02_01",
|
||||||
|
"abilityName": "Avatar_Bennett_ElementalArt_Strike02_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_ElementalArt_Strike02_02",
|
||||||
|
"abilityName": "Avatar_Bennett_ElementalArt_Strike02_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_ElementalArt_Strike02_03",
|
||||||
|
"abilityName": "Avatar_Bennett_ElementalArt_Strike02_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_ElementalArt_Strike03_01",
|
||||||
|
"abilityName": "Avatar_Bennett_ElementalArt_Strike03_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_ElementalArt_Strike03_02",
|
||||||
|
"abilityName": "Avatar_Bennett_ElementalArt_Strike03_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_ElementalArt_Explode",
|
||||||
|
"abilityName": "Avatar_Bennett_ElementalArt_Explode",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_ElementalBurst_Strike",
|
||||||
|
"abilityName": "Avatar_Bennett_ElementalBurst_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Bennett_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_ElementalBurst_Gadget",
|
||||||
|
"abilityName": "Avatar_Bennett_ElementalBurst_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_NormalAttackDamage",
|
||||||
|
"abilityName": "Avatar_Bennett_NormalAttackDamage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Bennett_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett",
|
||||||
|
"abilityName": "Avatar_Bennett",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Bennett_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Bennett_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Bennett_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Bennett_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Bennett_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Bennett_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_elementalBurst_BS_Normal",
|
||||||
|
"abilityName": "Avatar_Bennett_elementalBurst_BS_Normal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Bennett_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_Spine_Loop_Star",
|
||||||
|
"abilityName": "Avatar_Bennett_Spine_Loop_Star",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Bennett_Spine",
|
||||||
|
"abilityName": "Avatar_Bennett_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,174 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Candace_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_ExtraAttack_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Candace_ExtraAttack_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_ElementalArt_HoldCharge",
|
||||||
|
"abilityName": "Avatar_Candace_ElementalArt_HoldCharge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_ElementalArt_ChargeShield",
|
||||||
|
"abilityName": "Avatar_Candace_ElementalArt_ChargeShield",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_ElementalArt_H",
|
||||||
|
"abilityName": "Avatar_Candace_ElementalArt_H",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_ElementalArt_ElemBall_Handler",
|
||||||
|
"abilityName": "Avatar_Candace_ElementalArt_ElemBall_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_ElementalArt_L",
|
||||||
|
"abilityName": "Avatar_Candace_ElementalArt_L",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Candace_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "AvatarIn_Attack_Constellation_61Candace_ElementalBurst_WaterField_AvatarIn_Attack",
|
||||||
|
"abilityName": "AvatarIn_Attack_Constellation_61Candace_ElementalBurst_WaterField_AvatarIn_Attack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Candace_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Candace_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_ClimbStamina_Reduction",
|
||||||
|
"abilityName": "Avatar_Candace_ClimbStamina_Reduction",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace",
|
||||||
|
"abilityName": "Avatar_Candace",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_Skill_ElementalArt_BS",
|
||||||
|
"abilityName": "Avatar_Candace_Skill_ElementalArt_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_Skill_ElementalArt_Charge01",
|
||||||
|
"abilityName": "Avatar_Candace_Skill_ElementalArt_Charge01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_Skill_ElementalArt_Charge02",
|
||||||
|
"abilityName": "Avatar_Candace_Skill_ElementalArt_Charge02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_Skill_ElementalArt_Charge03",
|
||||||
|
"abilityName": "Avatar_Candace_Skill_ElementalArt_Charge03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_Skill_ElementalArt_L",
|
||||||
|
"abilityName": "Avatar_Candace_Skill_ElementalArt_L",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_Skill_ElementalArt_H",
|
||||||
|
"abilityName": "Avatar_Candace_Skill_ElementalArt_H",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_Skill_ElementalArt_L_AS",
|
||||||
|
"abilityName": "Avatar_Candace_Skill_ElementalArt_L_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_Skill_ElementalArt_H_AS",
|
||||||
|
"abilityName": "Avatar_Candace_Skill_ElementalArt_H_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_Skill_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Candace_Skill_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Candace_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Candace_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Candace_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_Skill_ElementalBurst_AS",
|
||||||
|
"abilityName": "Avatar_Candace_Skill_ElementalBurst_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Candace_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_Spine",
|
||||||
|
"abilityName": "Avatar_Candace_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Candace_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Candace_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_ElementalBurst_Buff",
|
||||||
|
"abilityName": "Avatar_Candace_ElementalBurst_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Candace_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_Spine_Loop_BG",
|
||||||
|
"abilityName": "Avatar_Candace_Spine_Loop_BG",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Candace_Sub_Spine",
|
||||||
|
"abilityName": "Avatar_Candace_Sub_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,429 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Charlotte_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ExtraAttack_BS_Check",
|
||||||
|
"abilityName": "Avatar_Charlotte_ExtraAttack_BS_Check",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Attack01",
|
||||||
|
"abilityName": "Avatar_Charlotte_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Attack01_onMonster",
|
||||||
|
"abilityName": "Avatar_Charlotte_Attack01_onMonster",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Attack01_None",
|
||||||
|
"abilityName": "Avatar_Charlotte_Attack01_None",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Attack02",
|
||||||
|
"abilityName": "Avatar_Charlotte_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Attack02_onMonster",
|
||||||
|
"abilityName": "Avatar_Charlotte_Attack02_onMonster",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Attack02_None",
|
||||||
|
"abilityName": "Avatar_Charlotte_Attack02_None",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Attack03",
|
||||||
|
"abilityName": "Avatar_Charlotte_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ExtraAttack_DoAttack",
|
||||||
|
"abilityName": "Avatar_Charlotte_ExtraAttack_DoAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ExtraAttack_Gadget",
|
||||||
|
"abilityName": "Avatar_Charlotte_ExtraAttack_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ExtraAttack_GadgetEffect",
|
||||||
|
"abilityName": "Avatar_Charlotte_ExtraAttack_GadgetEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ExtraAttack_Damage",
|
||||||
|
"abilityName": "Avatar_Charlotte_ExtraAttack_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ExtraAttack_Arkhe_Strike",
|
||||||
|
"abilityName": "Avatar_Charlotte_ExtraAttack_Arkhe_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ExtraAttack_Arkhe_CDTimer_",
|
||||||
|
"abilityName": "Avatar_Charlotte_ExtraAttack_Arkhe_CDTimer_",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ExtraAttack_Arkhe_CDTimer",
|
||||||
|
"abilityName": "Avatar_Charlotte_ExtraAttack_Arkhe_CDTimer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Charlotte_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ElementalArt_DropBall_Handler",
|
||||||
|
"abilityName": "Avatar_Charlotte_ElementalArt_DropBall_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ElementalArt_Click",
|
||||||
|
"abilityName": "Avatar_Charlotte_ElementalArt_Click",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ElementalArt_Click_Strike",
|
||||||
|
"abilityName": "Avatar_Charlotte_ElementalArt_Click_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ElementalArt_Click_CameraReborn",
|
||||||
|
"abilityName": "Avatar_Charlotte_ElementalArt_Click_CameraReborn",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ElementalArtHold_RayCast",
|
||||||
|
"abilityName": "Avatar_Charlotte_ElementalArtHold_RayCast",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_InAim_SetGV",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_InAim_SetGV",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_Trigger",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_Trigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_CloseFx",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_CloseFx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_Handler",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_Camera_Fx",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_Camera_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_HoldTimeChangeRayCast",
|
||||||
|
"abilityName": "Avatar_Charlotte_HoldTimeChangeRayCast",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_InHoldTime",
|
||||||
|
"abilityName": "Avatar_Charlotte_InHoldTime",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_MaxHoldTime_TriggerDot",
|
||||||
|
"abilityName": "Avatar_Charlotte_MaxHoldTime_TriggerDot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_CloseFx_Detect",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_CloseFx_Detect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_InterruptFx",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_InterruptFx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_Bomb_OnMonster_CountLayerHandler",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_Bomb_OnMonster_CountLayerHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_Bomb_OnMonster_CountLayerHandler02",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_Bomb_OnMonster_CountLayerHandler02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_Bomb_OnMonster_Damage",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_Bomb_OnMonster_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ElementalArt_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Charlotte_ElementalArt_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_Bomb_OnMonster_Dot_Handler",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_Bomb_OnMonster_Dot_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_Bomb_OnMonster_Effect_Weak",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_Bomb_OnMonster_Effect_Weak",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_Bomb_OnMonster_Effect_Strong",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_Bomb_OnMonster_Effect_Strong",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_Bomb_OnMonster_Weak",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_Bomb_OnMonster_Weak",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_Bomb_OnMonster_Strong",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_Bomb_OnMonster_Strong",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_Bomb_OnMonster_ToFullLayer",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_Bomb_OnMonster_ToFullLayer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_RayCast_Camera_Fx_OnTeam",
|
||||||
|
"abilityName": "Avatar_Charlotte_RayCast_Camera_Fx_OnTeam",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_HoldTimeChangeRayCast_Trigger",
|
||||||
|
"abilityName": "Avatar_Charlotte_HoldTimeChangeRayCast_Trigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ElementalArt_TagNum_Clear",
|
||||||
|
"abilityName": "Avatar_Charlotte_ElementalArt_TagNum_Clear",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ElementalArt_Click_AddDotHandler",
|
||||||
|
"abilityName": "Avatar_Charlotte_ElementalArt_Click_AddDotHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ElementalArt_TagNum_Clear0Avatar_Charlotte_ElementalArt_Hold_AddDotHandler",
|
||||||
|
"abilityName": "Avatar_Charlotte_ElementalArt_TagNum_Clear0Avatar_Charlotte_ElementalArt_Hold_AddDotHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ElementalArt_Hold_AddDotHandler",
|
||||||
|
"abilityName": "Avatar_Charlotte_ElementalArt_Hold_AddDotHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ElementalArt_WidgetMode",
|
||||||
|
"abilityName": "Avatar_Charlotte_ElementalArt_WidgetMode",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ElementalArt_WidgetMode_Check",
|
||||||
|
"abilityName": "Avatar_Charlotte_ElementalArt_WidgetMode_Check",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ElementalArt_Loop_WidgetMode",
|
||||||
|
"abilityName": "Avatar_Charlotte_ElementalArt_Loop_WidgetMode",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ElementalBurst_Init",
|
||||||
|
"abilityName": "Avatar_Charlotte_ElementalBurst_Init",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Charlotte_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Charlotte_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_WaistCamera_DisAppear",
|
||||||
|
"abilityName": "Avatar_Charlotte_WaistCamera_DisAppear",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_WaistCamera_Appear",
|
||||||
|
"abilityName": "Avatar_Charlotte_WaistCamera_Appear",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Charlotte_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_PermanentSkill_1_Handler",
|
||||||
|
"abilityName": "Avatar_Charlotte_PermanentSkill_1_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Charlotte_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_PermanentSkill_2_IsNotFengdan",
|
||||||
|
"abilityName": "Avatar_Charlotte_PermanentSkill_2_IsNotFengdan",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_PermanentSkill_2_NotFengdanCount",
|
||||||
|
"abilityName": "Avatar_Charlotte_PermanentSkill_2_NotFengdanCount",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Constellation_Extra_Hot",
|
||||||
|
"abilityName": "Avatar_Charlotte_Constellation_Extra_Hot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Constellation_Extra_Hot_Handler",
|
||||||
|
"abilityName": "Avatar_Charlotte_Constellation_Extra_Hot_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Constellation_Extra_Hot_EffectHandler",
|
||||||
|
"abilityName": "Avatar_Charlotte_Constellation_Extra_Hot_EffectHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Constellation_Extra_Hot_Tick",
|
||||||
|
"abilityName": "Avatar_Charlotte_Constellation_Extra_Hot_Tick",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Constellation_ElementalArt_AddAtkUp",
|
||||||
|
"abilityName": "Avatar_Charlotte_Constellation_ElementalArt_AddAtkUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Constellation_ElementalArt_AddAtk_ClearCount",
|
||||||
|
"abilityName": "Avatar_Charlotte_Constellation_ElementalArt_AddAtk_ClearCount",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Constellation_ReviveElemEnergy",
|
||||||
|
"abilityName": "Avatar_Charlotte_Constellation_ReviveElemEnergy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Constellation_ExtraCameraAttack",
|
||||||
|
"abilityName": "Avatar_Charlotte_Constellation_ExtraCameraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Constellation_ExtraCameraAttack_Handler",
|
||||||
|
"abilityName": "Avatar_Charlotte_Constellation_ExtraCameraAttack_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Constellation_ExtraCameraAttack_TeamHandler",
|
||||||
|
"abilityName": "Avatar_Charlotte_Constellation_ExtraCameraAttack_TeamHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Constellation_ExtraCameraAttack_TeamHandlerCUNIQUE_Avatar_Charlotte_Constellation_ExtraCameraAttack_TeamHandler",
|
||||||
|
"abilityName": "Avatar_Charlotte_Constellation_ExtraCameraAttack_TeamHandlerCUNIQUE_Avatar_Charlotte_Constellation_ExtraCameraAttack_TeamHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Constellation_ExtraCamera_Gadget",
|
||||||
|
"abilityName": "Avatar_Charlotte_Constellation_ExtraCamera_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Constellation_ExtraCamera_Effect",
|
||||||
|
"abilityName": "Avatar_Charlotte_Constellation_ExtraCamera_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte",
|
||||||
|
"abilityName": "Avatar_Charlotte",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Constellation_Extra_Hot4Avatar_Charlotte_Constellation_ElementalArt_AddAtkUp",
|
||||||
|
"abilityName": "Avatar_Charlotte_Constellation_Extra_Hot4Avatar_Charlotte_Constellation_ElementalArt_AddAtkUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Skill_ElementalArt_BS",
|
||||||
|
"abilityName": "Avatar_Charlotte_Skill_ElementalArt_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Skill_ElementalArt_Click0Emo_Avatar_Charlotte_Skill_ElementalArt_Click_AS0Emo_Avatar_Charlotte_Skill_ElementalArt_AimFocus1Emo_Avatar_Charlotte_Skill_ElementalArt_QuitFocus4Emo_Avatar_Charlotte_Skill_ElementalArt_QuitFocus_AS",
|
||||||
|
"abilityName": "Avatar_Charlotte_Skill_ElementalArt_Click0Emo_Avatar_Charlotte_Skill_ElementalArt_Click_AS0Emo_Avatar_Charlotte_Skill_ElementalArt_AimFocus1Emo_Avatar_Charlotte_Skill_ElementalArt_QuitFocus4Emo_Avatar_Charlotte_Skill_ElementalArt_QuitFocus_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Skill_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Charlotte_Skill_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Skill_ElementalBurst_AS",
|
||||||
|
"abilityName": "Avatar_Charlotte_Skill_ElementalBurst_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Charlotte_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Charlotte_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Charlotte_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Charlotte_Constellation_ExtraCamera_Gadget1Avatar_Charlotte_Constellation_ExtraCamera_Gadget",
|
||||||
|
"abilityName": "Avatar_Charlotte_Constellation_ExtraCamera_Gadget1Avatar_Charlotte_Constellation_ExtraCamera_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "AvatarIcon_Charlotte",
|
||||||
|
"abilityName": "AvatarIcon_Charlotte",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,174 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Chevreuse_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_ExtraAttack_Cast",
|
||||||
|
"abilityName": "Avatar_Chevreuse_ExtraAttack_Cast",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_ExtraAttack_Bullet",
|
||||||
|
"abilityName": "Avatar_Chevreuse_ExtraAttack_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Chevreuse_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_Has_Target_Mark",
|
||||||
|
"abilityName": "Avatar_Chevreuse_Has_Target_Mark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_ElementalArt_Click",
|
||||||
|
"abilityName": "Avatar_Chevreuse_ElementalArt_Click",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_ElementalArt_Shoot",
|
||||||
|
"abilityName": "Avatar_Chevreuse_ElementalArt_Shoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_Damage_Up",
|
||||||
|
"abilityName": "Avatar_Chevreuse_Damage_Up",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_ExtraArt_Chance",
|
||||||
|
"abilityName": "Avatar_Chevreuse_ExtraArt_Chance",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_ExtraBomb",
|
||||||
|
"abilityName": "Avatar_Chevreuse_ExtraBomb",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_DropBall",
|
||||||
|
"abilityName": "Avatar_Chevreuse_DropBall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_ArkheGrade",
|
||||||
|
"abilityName": "Avatar_Chevreuse_ArkheGrade",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_ArkheGrade_CD",
|
||||||
|
"abilityName": "Avatar_Chevreuse_ArkheGrade_CD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Chevreuse_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_ElementalArt_UpgradeBullet",
|
||||||
|
"abilityName": "Avatar_Chevreuse_ElementalArt_UpgradeBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_ElementalArt_UpgradeBullet_Driver",
|
||||||
|
"abilityName": "Avatar_Chevreuse_ElementalArt_UpgradeBullet_Driver",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_SuperBullet_Buff",
|
||||||
|
"abilityName": "Avatar_Chevreuse_SuperBullet_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_ElementalArt_UpgradeBullet_Handler",
|
||||||
|
"abilityName": "Avatar_Chevreuse_ElementalArt_UpgradeBullet_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_ElementalArt_UpgradeBullet_Driver2Avatar_Chevreuse_ElementalArt_UpgradeBullet_Driver",
|
||||||
|
"abilityName": "Avatar_Chevreuse_ElementalArt_UpgradeBullet_Driver2Avatar_Chevreuse_ElementalArt_UpgradeBullet_Driver",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_ElementalArt_Feedback",
|
||||||
|
"abilityName": "Avatar_Chevreuse_ElementalArt_Feedback",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_SuperBullet_Eff",
|
||||||
|
"abilityName": "Avatar_Chevreuse_SuperBullet_Eff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_Buff",
|
||||||
|
"abilityName": "Avatar_Chevreuse_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_ElementalArt_Buff_Chevreuse",
|
||||||
|
"abilityName": "Avatar_ElementalArt_Buff_Chevreuse",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_ElementalArt_Buff_Chevreuse_Driver",
|
||||||
|
"abilityName": "Avatar_ElementalArt_Buff_Chevreuse_Driver",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_ElementalArt_Buff_Chevreuse_Driver0UNIQUE_Avatar_ElementalArt_Buff_Chevreuse_Driver",
|
||||||
|
"abilityName": "Avatar_ElementalArt_Buff_Chevreuse_Driver0UNIQUE_Avatar_ElementalArt_Buff_Chevreuse_Driver",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_ElementalArt_Buff_Chevreuse_Feedback",
|
||||||
|
"abilityName": "Avatar_ElementalArt_Buff_Chevreuse_Feedback",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_CreateBomb",
|
||||||
|
"abilityName": "Avatar_Chevreuse_CreateBomb",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_DashStamina_Reduction",
|
||||||
|
"abilityName": "Avatar_Chevreuse_DashStamina_Reduction",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Chevreuse_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Chevreuse_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse",
|
||||||
|
"abilityName": "Avatar_Chevreuse",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Chevreuse_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Chevreuse_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chevreuse_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Chevreuse_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,124 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Beidou_ExtraAttack_Chongyun",
|
||||||
|
"abilityName": "Avatar_Beidou_ExtraAttack_Chongyun",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_ElementalArt_Initiate",
|
||||||
|
"abilityName": "Avatar_Chongyun_ElementalArt_Initiate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_ElementalArt_Damage",
|
||||||
|
"abilityName": "Avatar_Chongyun_ElementalArt_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_IceCrystal",
|
||||||
|
"abilityName": "Avatar_Chongyun_IceCrystal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_IceCrystal_Dummy",
|
||||||
|
"abilityName": "Avatar_Chongyun_IceCrystal_Dummy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_SoulUnleash_Single_Initiate",
|
||||||
|
"abilityName": "Avatar_Chongyun_SoulUnleash_Single_Initiate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_SoulUnleash_Initiate",
|
||||||
|
"abilityName": "Avatar_Chongyun_SoulUnleash_Initiate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_SoulUnleash_SoulBlades_Quadra",
|
||||||
|
"abilityName": "Avatar_Chongyun_SoulUnleash_SoulBlades_Quadra",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_SoulUnleash_SoulBlades",
|
||||||
|
"abilityName": "Avatar_Chongyun_SoulUnleash_SoulBlades",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_SoulUnleash_Damage",
|
||||||
|
"abilityName": "Avatar_Chongyun_SoulUnleash_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_SoulUnleash_Quadra_Damage",
|
||||||
|
"abilityName": "Avatar_Chongyun_SoulUnleash_Quadra_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_HitReviveElemEnergy",
|
||||||
|
"abilityName": "Avatar_Chongyun_HitReviveElemEnergy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Chongyun_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_IceBlade",
|
||||||
|
"abilityName": "Avatar_Chongyun_IceBlade",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Chongyun_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun",
|
||||||
|
"abilityName": "Avatar_Chongyun",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Chongyun_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Chongyun_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Chongyun_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Chongyun_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Chongyun_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Chongyun_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_ElementalBurst_Hit_NoSpine",
|
||||||
|
"abilityName": "Avatar_Chongyun_ElementalBurst_Hit_NoSpine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Chongyun_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Chongyun_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,144 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_PressShoot",
|
||||||
|
"abilityName": "Avatar_Collei_PressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_AimPressShoot",
|
||||||
|
"abilityName": "Avatar_Collei_AimPressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_Arrow_FX",
|
||||||
|
"abilityName": "Avatar_Collei_Arrow_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_ShootAimingArrow_Charge",
|
||||||
|
"abilityName": "Avatar_Collei_ShootAimingArrow_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_ShootArrow_01",
|
||||||
|
"abilityName": "Avatar_Collei_ShootArrow_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_ShootArrow_02",
|
||||||
|
"abilityName": "Avatar_Collei_ShootArrow_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_ShootArrow_03",
|
||||||
|
"abilityName": "Avatar_Collei_ShootArrow_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_ShootArrow_04",
|
||||||
|
"abilityName": "Avatar_Collei_ShootArrow_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_ShootArrow_Aiming",
|
||||||
|
"abilityName": "Avatar_Collei_ShootArrow_Aiming",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Collei_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Collei_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Collei_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_FlyStamina_Reduction",
|
||||||
|
"abilityName": "Avatar_Collei_FlyStamina_Reduction",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei",
|
||||||
|
"abilityName": "Avatar_Collei",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Collei_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_Skill_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Collei_Skill_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_Skill_ElementalArt_AS",
|
||||||
|
"abilityName": "Avatar_Collei_Skill_ElementalArt_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_Skill_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Collei_Skill_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_Skill_ElementalBurst_AS",
|
||||||
|
"abilityName": "Avatar_Collei_Skill_ElementalBurst_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Collei_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Collei_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Collei_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Collei_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Collei_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_ElementBurst",
|
||||||
|
"abilityName": "Avatar_Collei_ElementBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Collei_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_elementalBurst_BS_Normal",
|
||||||
|
"abilityName": "Avatar_Collei_elementalBurst_BS_Normal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Collei_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Collei_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
319
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Cyno.json
Normal file
319
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Cyno.json
Normal file
|
@ -0,0 +1,319 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Cyno_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_Attack05_TurndDirection",
|
||||||
|
"abilityName": "Avatar_Cyno_Attack05_TurndDirection",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_Attack03_FireHitEffect_Handler",
|
||||||
|
"abilityName": "Avatar_Cyno_Attack03_FireHitEffect_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_Attack03_Hit",
|
||||||
|
"abilityName": "Avatar_Cyno_Attack03_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_Attack03_Hit_0",
|
||||||
|
"abilityName": "Avatar_Cyno_Attack03_Hit_0",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_Attack03_Hit_1",
|
||||||
|
"abilityName": "Avatar_Cyno_Attack03_Hit_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_Attack03_Hit_2",
|
||||||
|
"abilityName": "Avatar_Cyno_Attack03_Hit_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ExtraAttack_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Cyno_ExtraAttack_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ExtraAttack_Bullet",
|
||||||
|
"abilityName": "Avatar_Cyno_ExtraAttack_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalArt_DropBallCheck",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalArt_DropBallCheck",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalArt_DropBall",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalArt_DropBall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalArt_Bullet",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalArt_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_BurstMode_ElementalArt_Onstart",
|
||||||
|
"abilityName": "Avatar_Cyno_BurstMode_ElementalArt_Onstart",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Cyno_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalArt_Muya_Success_Handler",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalArt_Muya_Success_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_Invincible",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_Invincible",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_CameraBlur_Handler",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_CameraBlur_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_CameraBlur_Effect",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_CameraBlur_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_ChangeVisible",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_ChangeVisible",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_ResetInit",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_ResetInit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_Fog_Handler",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_Fog_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_Weather_DisPlayHandler",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_Weather_DisPlayHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_Weather_LoopHandler",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_Weather_LoopHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_ChangeWeather",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_ChangeWeather",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_BigArmAppear",
|
||||||
|
"abilityName": "Avatar_Cyno_BigArmAppear",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ArmBreak",
|
||||||
|
"abilityName": "Avatar_Cyno_ArmBreak",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_BurstMode_State_Badao",
|
||||||
|
"abilityName": "Avatar_Cyno_BurstMode_State_Badao",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_BigArmDisAppear",
|
||||||
|
"abilityName": "Avatar_Cyno_BigArmDisAppear",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_WarningCameraEffect",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_WarningCameraEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_JackalMode",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_JackalMode",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_WarningCameraEffectM",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_WarningCameraEffectM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_MuyaHandlerT",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_MuyaHandlerT",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_MuyaHandler",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_MuyaHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_Renderer_HandlerR",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_Renderer_HandlerR",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_Constellation_6_BulletHandlerR",
|
||||||
|
"abilityName": "Avatar_Cyno_Constellation_6_BulletHandlerR",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_EndMode",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_EndMode",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_Renderer_Handler",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_Renderer_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_Renderer_AttackHandler",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_Renderer_AttackHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_MuyaAddTime",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_MuyaAddTime",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_Constellation_6_BulletHandler",
|
||||||
|
"abilityName": "Avatar_Cyno_Constellation_6_BulletHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_EndHanlder",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_EndHanlder",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_Buff_AddDurability",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_Buff_AddDurability",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Cyno_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_onReconnectHandler",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_onReconnectHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_BigArm_DisAppear",
|
||||||
|
"abilityName": "Avatar_Cyno_BigArm_DisAppear",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ExtraAttack_BurstMode_Damage",
|
||||||
|
"abilityName": "Avatar_Cyno_ExtraAttack_BurstMode_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_BurstMode_ExtraAttack_Bullet",
|
||||||
|
"abilityName": "Avatar_Cyno_BurstMode_ExtraAttack_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_Attack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Cyno_Attack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_Constellation_6_BulletCdHandler",
|
||||||
|
"abilityName": "Avatar_Cyno_Constellation_6_BulletCdHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno",
|
||||||
|
"abilityName": "Avatar_Cyno",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Cyno_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Cyno_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Cyno_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_BurstMode_ExtraAttack_Bulletr",
|
||||||
|
"abilityName": "Avatar_Cyno_BurstMode_ExtraAttack_Bulletr",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Cyno_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_Spine_Loop_01",
|
||||||
|
"abilityName": "Avatar_Cyno_Spine_Loop_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_Spine",
|
||||||
|
"abilityName": "Avatar_Cyno_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_Spine_Loop_02",
|
||||||
|
"abilityName": "Avatar_Cyno_Spine_Loop_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_02_Spine",
|
||||||
|
"abilityName": "Avatar_Cyno_02_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Cyno_Attack_DamageHandler1Cyno_PermanentSkill_2_Ratio_BurstModeNormalAttack",
|
||||||
|
"abilityName": "Avatar_Cyno_Attack_DamageHandler1Cyno_PermanentSkill_2_Ratio_BurstModeNormalAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
489
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Dehya.json
Normal file
489
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Dehya.json
Normal file
|
@ -0,0 +1,489 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Dehya_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Insert",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Insert",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Insert_Initialize",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Insert_Initialize",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_PermanentSkill_1_B",
|
||||||
|
"abilityName": "Avatar_Dehya_PermanentSkill_1_B",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_DropBall_Handler",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_DropBall_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_DropBall",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_DropBall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Recycle",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Recycle",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_TriggerRecycle",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_TriggerRecycle",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_RecycleDamage",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_RecycleDamage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_RecycleDamage_Remover",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_RecycleDamage_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_PermanentSkill_1_A",
|
||||||
|
"abilityName": "Avatar_Dehya_PermanentSkill_1_A",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_TriggerRecycle_Fx",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_TriggerRecycle_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_RecycleDamageV",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_RecycleDamageV",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_LoanHandler",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_LoanHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_LoanFx",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_LoanFx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_LoanFx_Handler",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_LoanFx_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_LoanFx_Lv1",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_LoanFx_Lv1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_LoanFx_Lv2",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_LoanFx_Lv2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_LoanFx_Lv1M",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_LoanFx_Lv1M",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_Initialize",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_Initialize",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_LifeTimer",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_LifeTimer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_CDInherit",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_CDInherit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_Fx",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_Fx_01",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_Fx_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_Fx_02",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_Fx_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_Fx_LevelHandler",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_Fx_LevelHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_CheckInField",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_CheckInField",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_PermanentSkill_EndureUp",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_PermanentSkill_EndureUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_OnDehya",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_OnDehya",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_OnDehya_SwitchSkill",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_OnDehya_SwitchSkill",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_AttackHandler",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_AttackHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_OnMonster",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_OnMonster",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_AttackByGrave",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_AttackByGrave",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_CheckInFieldM",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_CheckInFieldM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_Bullet_Trail",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_Bullet_Trail",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Grave_Bullet_Timer",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Grave_Bullet_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Recycleh",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Recycleh",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_Initialize",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_Initialize",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_Starter",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_Starter",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_Timer",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_Fx",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_EmotionControl",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_EmotionControl",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_Camera_Handler",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_Camera_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_Camera_PushTarget",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_Camera_PushTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_Invincible",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_Invincible",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_WeatherChange",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_WeatherChange",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_BladeStorm_SwitchSkill",
|
||||||
|
"abilityName": "Avatar_Dehya_BladeStorm_SwitchSkill",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_BladeStorm",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_BladeStorm",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_BladeStorm_Remover",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_BladeStorm_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_Camera_DungeonEffect",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_Camera_DungeonEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_PermanentSkill_1_AR",
|
||||||
|
"abilityName": "Avatar_Dehya_PermanentSkill_1_AR",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_SprintCancle",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_SprintCancle",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_StandbyCancle",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_StandbyCancle",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_Controller",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_Controller",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_BladeStorm_ClearTrigger",
|
||||||
|
"abilityName": "Avatar_Dehya_BladeStorm_ClearTrigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_BladeStorm_QTE_Success",
|
||||||
|
"abilityName": "Avatar_Dehya_BladeStorm_QTE_Success",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_BladeStorm_Strike_A",
|
||||||
|
"abilityName": "Avatar_Dehya_BladeStorm_Strike_A",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_BladeStorm_Strike_B",
|
||||||
|
"abilityName": "Avatar_Dehya_BladeStorm_Strike_B",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_BladeStorm_TurnDir",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_BladeStorm_TurnDir",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_BladeStorm_TurnDir_Last",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_BladeStorm_TurnDir_Last",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_BladeStorm_Fx_Remover",
|
||||||
|
"abilityName": "Avatar_Dehya_BladeStorm_Fx_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_BladeStorm_Speed_Handler",
|
||||||
|
"abilityName": "Avatar_Dehya_BladeStorm_Speed_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_BladeStorm_SpeedUp",
|
||||||
|
"abilityName": "Avatar_Dehya_BladeStorm_SpeedUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_PermanentSkill_1_Buff",
|
||||||
|
"abilityName": "Avatar_Dehya_PermanentSkill_1_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_PermanentSkill_A_Timer",
|
||||||
|
"abilityName": "Avatar_Dehya_PermanentSkill_A_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_PermanentSkill_B_Timer",
|
||||||
|
"abilityName": "Avatar_Dehya_PermanentSkill_B_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_PermanentSkill_B_Buff",
|
||||||
|
"abilityName": "Avatar_Dehya_PermanentSkill_B_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Dehya_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_PermanentSkill_2_Handler",
|
||||||
|
"abilityName": "Avatar_Dehya_PermanentSkill_2_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_PermanentSkill_2_HotBuff",
|
||||||
|
"abilityName": "Avatar_Dehya_PermanentSkill_2_HotBuff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_PermanentSkill_2_CDTimer",
|
||||||
|
"abilityName": "Avatar_Dehya_PermanentSkill_2_CDTimer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Dehya_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_Constellation_6_CritUp",
|
||||||
|
"abilityName": "Avatar_Dehya_Constellation_6_CritUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_Constellation_6_CritHurtUp",
|
||||||
|
"abilityName": "Avatar_Dehya_Constellation_6_CritHurtUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_Constellation_6_Handler",
|
||||||
|
"abilityName": "Avatar_Dehya_Constellation_6_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_Constellation_6_Initialize",
|
||||||
|
"abilityName": "Avatar_Dehya_Constellation_6_Initialize",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_Constellation_6_Remover",
|
||||||
|
"abilityName": "Avatar_Dehya_Constellation_6_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_Constellation_6_Crit_CountUp",
|
||||||
|
"abilityName": "Avatar_Dehya_Constellation_6_Crit_CountUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_Attack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Dehya_Attack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Dehya_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya",
|
||||||
|
"abilityName": "Avatar_Dehya",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Insert_AS",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Insert_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalArt_Recycle_AS",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalArt_Recycle_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_Loop_A",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_Loop_A",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_Loop_B",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_Loop_B",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_End",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_End",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_AS",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Dehya_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Dehya_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Dehya_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "AvatarItem_Dehya_SumeruHairpin",
|
||||||
|
"abilityName": "AvatarItem_Dehya_SumeruHairpin",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_ElementalBurst_Hit_02",
|
||||||
|
"abilityName": "Avatar_Dehya_ElementalBurst_Hit_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dehya_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Dehya_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
174
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Diluc.json
Normal file
174
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Diluc.json
Normal file
|
@ -0,0 +1,174 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Diluc_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_Fire_Blade",
|
||||||
|
"abilityName": "Avatar_Diluc_Fire_Blade",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_Fire_BladeSet1",
|
||||||
|
"abilityName": "Avatar_Diluc_Fire_BladeSet1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_AfterFireBlade",
|
||||||
|
"abilityName": "Avatar_Diluc_AfterFireBlade",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_Fire_BladeSet2",
|
||||||
|
"abilityName": "Avatar_Diluc_Fire_BladeSet2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_Fire_BladeSet3",
|
||||||
|
"abilityName": "Avatar_Diluc_Fire_BladeSet3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_Fire_Enhancement",
|
||||||
|
"abilityName": "Avatar_Diluc_Fire_Enhancement",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_FireCrossCamera",
|
||||||
|
"abilityName": "Avatar_Diluc_FireCrossCamera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_FireCross_Push1",
|
||||||
|
"abilityName": "Avatar_Diluc_FireCross_Push1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_FireCross_Strike",
|
||||||
|
"abilityName": "Avatar_Diluc_FireCross_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_FireCross",
|
||||||
|
"abilityName": "Avatar_Diluc_FireCross",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_FireCross_Explode",
|
||||||
|
"abilityName": "Avatar_Diluc_FireCross_Explode",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_NormalAttackDamage",
|
||||||
|
"abilityName": "Avatar_Diluc_NormalAttackDamage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_ElementArt",
|
||||||
|
"abilityName": "Avatar_Diluc_ElementArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_GiantKiller",
|
||||||
|
"abilityName": "Avatar_Diluc_GiantKiller",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_FireHowl",
|
||||||
|
"abilityName": "Avatar_Diluc_FireHowl",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_AfterFireBladeCountDown",
|
||||||
|
"abilityName": "Avatar_Diluc_AfterFireBladeCountDown",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_NextFireBlade1",
|
||||||
|
"abilityName": "Avatar_Diluc_NextFireBlade1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_NextFireBlade2",
|
||||||
|
"abilityName": "Avatar_Diluc_NextFireBlade2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Diluc_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc",
|
||||||
|
"abilityName": "Avatar_Diluc",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Diluc_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Diluc_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Diluc_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "AvatarItem_Diluc_Mask",
|
||||||
|
"abilityName": "AvatarItem_Diluc_Mask",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_Fire_Enchantment",
|
||||||
|
"abilityName": "Avatar_Diluc_Fire_Enchantment",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Diluc_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_ElementalBurst_Spine_MotionBlur",
|
||||||
|
"abilityName": "Avatar_Diluc_ElementalBurst_Spine_MotionBlur",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_Spine",
|
||||||
|
"abilityName": "Avatar_Diluc_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Diluc_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_ElementBurst",
|
||||||
|
"abilityName": "Avatar_Diluc_ElementBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Diluc_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Diluc_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diluc_Spine_BG",
|
||||||
|
"abilityName": "Avatar_Diluc_Spine_BG",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
224
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Diona.json
Normal file
224
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Diona.json
Normal file
|
@ -0,0 +1,224 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_Arrow_FX",
|
||||||
|
"abilityName": "Avatar_Diona_Arrow_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ShootAimingArrow_Charge",
|
||||||
|
"abilityName": "Avatar_Diona_ShootAimingArrow_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_PressShoot",
|
||||||
|
"abilityName": "Avatar_Diona_PressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ShootArrow_Aiming",
|
||||||
|
"abilityName": "Avatar_Diona_ShootArrow_Aiming",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ShootArrow_ResetGlobalValue",
|
||||||
|
"abilityName": "Avatar_Diona_ShootArrow_ResetGlobalValue",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_AimPressShoot",
|
||||||
|
"abilityName": "Avatar_Diona_AimPressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ShootArrow_Enchanted_WithoutIce",
|
||||||
|
"abilityName": "Avatar_Diona_ShootArrow_Enchanted_WithoutIce",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ShootArrow_01",
|
||||||
|
"abilityName": "Avatar_Diona_ShootArrow_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ShootArrow_02",
|
||||||
|
"abilityName": "Avatar_Diona_ShootArrow_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ShootArrow_03",
|
||||||
|
"abilityName": "Avatar_Diona_ShootArrow_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ShootArrow_04",
|
||||||
|
"abilityName": "Avatar_Diona_ShootArrow_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ShootArrow_05",
|
||||||
|
"abilityName": "Avatar_Diona_ShootArrow_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_NekoShoot_Press",
|
||||||
|
"abilityName": "Avatar_Diona_NekoShoot_Press",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_NekoShoot_Holdup",
|
||||||
|
"abilityName": "Avatar_Diona_NekoShoot_Holdup",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ElementalArt_Shield",
|
||||||
|
"abilityName": "Avatar_Diona_ElementalArt_Shield",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ElementalArt_Bullet_Trail_01",
|
||||||
|
"abilityName": "Avatar_Diona_ElementalArt_Bullet_Trail_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ElementalArt_Bullet_Trail_02",
|
||||||
|
"abilityName": "Avatar_Diona_ElementalArt_Bullet_Trail_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_Elemental_Burst_Attack",
|
||||||
|
"abilityName": "Avatar_Diona_Elemental_Burst_Attack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_Elemental_Art_Flask",
|
||||||
|
"abilityName": "Avatar_Diona_Elemental_Art_Flask",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_Elemental_Burst_Creata_IceWine_Fog",
|
||||||
|
"abilityName": "Avatar_Diona_Elemental_Burst_Creata_IceWine_Fog",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_IceWine_Fog",
|
||||||
|
"abilityName": "Avatar_Diona_IceWine_Fog",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ShootArrow_Damage",
|
||||||
|
"abilityName": "Avatar_Diona_ShootArrow_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Diona_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona",
|
||||||
|
"abilityName": "Avatar_Diona",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_Skill_ElementalArt_Short",
|
||||||
|
"abilityName": "Avatar_Diona_Skill_ElementalArt_Short",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_Skill_ElementalArt_Short_AS",
|
||||||
|
"abilityName": "Avatar_Diona_Skill_ElementalArt_Short_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_Skill_ElementalArt_Short_BS",
|
||||||
|
"abilityName": "Avatar_Diona_Skill_ElementalArt_Short_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_Skill_ElementalArt_Throw",
|
||||||
|
"abilityName": "Avatar_Diona_Skill_ElementalArt_Throw",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_Skill_ElementalArt_Throw_AS",
|
||||||
|
"abilityName": "Avatar_Diona_Skill_ElementalArt_Throw_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_Skill_ElementalArt_Throw_BS",
|
||||||
|
"abilityName": "Avatar_Diona_Skill_ElementalArt_Throw_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_Skill_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Diona_Skill_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_Skill_ElementalBurst_AS",
|
||||||
|
"abilityName": "Avatar_Diona_Skill_ElementalBurst_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Diona_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Diona_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Diona_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ElementalBurst_Spine_Trail",
|
||||||
|
"abilityName": "Avatar_Diona_ElementalBurst_Spine_Trail",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Diona_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_Spine",
|
||||||
|
"abilityName": "Avatar_Diona_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Diona_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Diona_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ElementBurst",
|
||||||
|
"abilityName": "Avatar_Diona_ElementBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Diona_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_ElementalBurst_BS_Normal",
|
||||||
|
"abilityName": "Avatar_Diona_ElementalBurst_BS_Normal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Diona_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Diona_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
119
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Dori.json
Normal file
119
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Dori.json
Normal file
|
@ -0,0 +1,119 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Dori_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_NormalAttack_Sprite_Controller",
|
||||||
|
"abilityName": "Avatar_Dori_NormalAttack_Sprite_Controller",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_ExtraAttack_Sprite_Remover",
|
||||||
|
"abilityName": "Avatar_Dori_ExtraAttack_Sprite_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_ElementalArt_Sprite_Remover",
|
||||||
|
"abilityName": "Avatar_Dori_ElementalArt_Sprite_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_ElementalArt_Sprite",
|
||||||
|
"abilityName": "Avatar_Dori_ElementalArt_Sprite",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Dori_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Dori_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_ChargingStation_Bullet_Bullet",
|
||||||
|
"abilityName": "Avatar_Dori_ChargingStation_Bullet_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_ElementalBurst_CreateGadgeth",
|
||||||
|
"abilityName": "Avatar_Dori_ElementalBurst_CreateGadgeth",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_ElementalBurst_CreateGadget",
|
||||||
|
"abilityName": "Avatar_Dori_ElementalBurst_CreateGadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_ChargingStation",
|
||||||
|
"abilityName": "Avatar_Dori_ChargingStation",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Dori_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Dori_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Dori_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori",
|
||||||
|
"abilityName": "Avatar_Dori",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Dori_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Dori_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Dori_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Dori_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Dori_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_ElementBurst",
|
||||||
|
"abilityName": "Avatar_Dori_ElementBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Dori_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Dori_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Dori_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
174
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Eula.json
Normal file
174
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Eula.json
Normal file
|
@ -0,0 +1,174 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Eula_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalArt_ExtraAttack_1",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalArt_ExtraAttack_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalArt_ExtraAttack_2",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalArt_ExtraAttack_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalArt_SetMark",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalArt_SetMark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalArt_Click",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalArt_Click",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalArt_Burst",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalArt_Burst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalBurst_PostEffect",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalBurst_PostEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalBurst_Attack",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalBurst_Attack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalBurst_Judgment",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalBurst_Judgment",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_NormalAttackDamage_Handler",
|
||||||
|
"abilityName": "Avatar_Eula_NormalAttackDamage_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Eula_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_Plot1",
|
||||||
|
"abilityName": "Avatar_Eula_Plot1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_Plot_NoHarm",
|
||||||
|
"abilityName": "Avatar_Eula_Plot_NoHarm",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_Plot_Fail",
|
||||||
|
"abilityName": "Avatar_Eula_Plot_Fail",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_Plot2",
|
||||||
|
"abilityName": "Avatar_Eula_Plot2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_Plot_Throw",
|
||||||
|
"abilityName": "Avatar_Eula_Plot_Throw",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_Plot3",
|
||||||
|
"abilityName": "Avatar_Eula_Plot3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_Plot_Nofrozen",
|
||||||
|
"abilityName": "Avatar_Eula_Plot_Nofrozen",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula",
|
||||||
|
"abilityName": "Avatar_Eula",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_plot",
|
||||||
|
"abilityName": "Avatar_Eula_plot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalArt_BS",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalArt_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalArt_Click_AS",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalArt_Click_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalArt_Charge",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalArt_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Eula_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Eula_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Eula_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalArt_Charge_AS",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalArt_Charge_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Eula_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Eula_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Eula_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,264 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_PressShoot",
|
||||||
|
"abilityName": "Avatar_Faruzan_PressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_AimPressShoot",
|
||||||
|
"abilityName": "Avatar_Faruzan_AimPressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ShootAimingArrow_Charge",
|
||||||
|
"abilityName": "Avatar_Faruzan_ShootAimingArrow_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ShootArrow_ResetGlobalValue",
|
||||||
|
"abilityName": "Avatar_Faruzan_ShootArrow_ResetGlobalValue",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_Arrow_FX",
|
||||||
|
"abilityName": "Avatar_Faruzan_Arrow_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ShootArrow_Aiming",
|
||||||
|
"abilityName": "Avatar_Faruzan_ShootArrow_Aiming",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ShootArrow_01",
|
||||||
|
"abilityName": "Avatar_Faruzan_ShootArrow_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ShootArrow_02",
|
||||||
|
"abilityName": "Avatar_Faruzan_ShootArrow_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ShootArrow_03",
|
||||||
|
"abilityName": "Avatar_Faruzan_ShootArrow_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ShootArrow_04",
|
||||||
|
"abilityName": "Avatar_Faruzan_ShootArrow_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ShootArrow_05",
|
||||||
|
"abilityName": "Avatar_Faruzan_ShootArrow_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ShootArrow_06",
|
||||||
|
"abilityName": "Avatar_Faruzan_ShootArrow_06",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ShootArrow_Enchanted_Wind",
|
||||||
|
"abilityName": "Avatar_Faruzan_ShootArrow_Enchanted_Wind",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ShootArrow_Enchanted_WithoutWind",
|
||||||
|
"abilityName": "Avatar_Faruzan_ShootArrow_Enchanted_WithoutWind",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Faruzan_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_Elemental_Art",
|
||||||
|
"abilityName": "Avatar_Faruzan_Elemental_Art",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_Wind_Arashi",
|
||||||
|
"abilityName": "Avatar_Faruzan_Wind_Arashi",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_Wind_Arashi_Bullet",
|
||||||
|
"abilityName": "Avatar_Faruzan_Wind_Arashi_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_Bullet_Landed_WindBlackHole",
|
||||||
|
"abilityName": "Avatar_Faruzan_Bullet_Landed_WindBlackHole",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_WindZone_Avatar",
|
||||||
|
"abilityName": "Avatar_Faruzan_WindZone_Avatar",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_WindZone_Monster",
|
||||||
|
"abilityName": "Avatar_Faruzan_WindZone_Monster",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_WindZone_Monster_Constellation6",
|
||||||
|
"abilityName": "Avatar_Faruzan_WindZone_Monster_Constellation6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_WindBlackHole_Gadget",
|
||||||
|
"abilityName": "Avatar_Faruzan_WindBlackHole_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_Elemental_Burst_BS",
|
||||||
|
"abilityName": "Avatar_Faruzan_Elemental_Burst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ElementalBurst_GadgetLifeController",
|
||||||
|
"abilityName": "Avatar_Faruzan_ElementalBurst_GadgetLifeController",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_Elemental_Burst",
|
||||||
|
"abilityName": "Avatar_Faruzan_Elemental_Burst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_PermanentSkill2_WindDamageExtraUp",
|
||||||
|
"abilityName": "Avatar_Faruzan_PermanentSkill2_WindDamageExtraUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ElementalBurst_WindDamageValueUp_ApplyRange",
|
||||||
|
"abilityName": "Avatar_Faruzan_ElementalBurst_WindDamageValueUp_ApplyRange",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ElementalBurst_WindAddHurtUp",
|
||||||
|
"abilityName": "Avatar_Faruzan_ElementalBurst_WindAddHurtUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ElementalBurst_WindAddHurtUp_EffOnAdd_Handler9UNIQUE_Avatar_Faruzan_ElementalBurst_GadgetLifeController",
|
||||||
|
"abilityName": "Avatar_Faruzan_ElementalBurst_WindAddHurtUp_EffOnAdd_Handler9UNIQUE_Avatar_Faruzan_ElementalBurst_GadgetLifeController",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ElementalBurst_WindAddHurtUp_LoopEff",
|
||||||
|
"abilityName": "Avatar_Faruzan_ElementalBurst_WindAddHurtUp_LoopEff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ElementalBurst_WindDamageValueUp_Handler",
|
||||||
|
"abilityName": "Avatar_Faruzan_ElementalBurst_WindDamageValueUp_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ElementalBurst_WindCriticalHurtUp",
|
||||||
|
"abilityName": "Avatar_Faruzan_ElementalBurst_WindCriticalHurtUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ElementalBurst_AutoHurricaneArrow",
|
||||||
|
"abilityName": "Avatar_Faruzan_ElementalBurst_AutoHurricaneArrow",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ElementalBurst_WindDamageValueUp",
|
||||||
|
"abilityName": "Avatar_Faruzan_ElementalBurst_WindDamageValueUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ElementalBurst_WindDamageValueUp_CD9UNIQUE_Avatar_Faruzan_ElementalBurst_WindDamageValueUp_CD",
|
||||||
|
"abilityName": "Avatar_Faruzan_ElementalBurst_WindDamageValueUp_CD9UNIQUE_Avatar_Faruzan_ElementalBurst_WindDamageValueUp_CD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ElementalBurst_AutoHurricaneArrow_CD",
|
||||||
|
"abilityName": "Avatar_Faruzan_ElementalBurst_AutoHurricaneArrow_CD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ElementalBurst_WindAddHurtUp_EffOnAdd_Handler",
|
||||||
|
"abilityName": "Avatar_Faruzan_ElementalBurst_WindAddHurtUp_EffOnAdd_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ElementalBurst_WindAddHurtUp_EffOnAdd",
|
||||||
|
"abilityName": "Avatar_Faruzan_ElementalBurst_WindAddHurtUp_EffOnAdd",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_Constellation4_ReviveEnergy",
|
||||||
|
"abilityName": "Avatar_Faruzan_Constellation4_ReviveEnergy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_Constellation6_AutoHurricaneArrow_BulletTrigger",
|
||||||
|
"abilityName": "Avatar_Faruzan_Constellation6_AutoHurricaneArrow_BulletTrigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan",
|
||||||
|
"abilityName": "Avatar_Faruzan",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_Skill_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Faruzan_Skill_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_Skill_ElementalArt_AS",
|
||||||
|
"abilityName": "Avatar_Faruzan_Skill_ElementalArt_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_Skill_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Faruzan_Skill_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Faruzan_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Faruzan_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Faruzan_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_PermanentSkill2_WindDamageExtraUp0Avatar_Faruzan_PermanentSkill2_WindDamageExtraUp",
|
||||||
|
"abilityName": "Avatar_Faruzan_PermanentSkill2_WindDamageExtraUp0Avatar_Faruzan_PermanentSkill2_WindDamageExtraUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_Skill_ElementalBurst_AS",
|
||||||
|
"abilityName": "Avatar_Faruzan_Skill_ElementalBurst_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ElementalBurst_WindDamageValueUp_Remove",
|
||||||
|
"abilityName": "Avatar_Faruzan_ElementalBurst_WindDamageValueUp_Remove",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Faruzan_ElementalBurst_WindDamageValueUp_CD",
|
||||||
|
"abilityName": "Avatar_Faruzan_ElementalBurst_WindDamageValueUp_CD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,154 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_Attack01",
|
||||||
|
"abilityName": "Avatar_Feiyan_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_Attack02",
|
||||||
|
"abilityName": "Avatar_Feiyan_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_Attack03",
|
||||||
|
"abilityName": "Avatar_Feiyan_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_FeiyanGadgetSkill_NormalAttackDamage01",
|
||||||
|
"abilityName": "Avatar_FeiyanGadgetSkill_NormalAttackDamage01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_FeiyanGadgetSkill_NormalAttackDamage02",
|
||||||
|
"abilityName": "Avatar_FeiyanGadgetSkill_NormalAttackDamage02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_FeiyanGadgetSkill_NormalAttackDamage03",
|
||||||
|
"abilityName": "Avatar_FeiyanGadgetSkill_NormalAttackDamage03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_FeiyanGadgetSkill_Effect_Normal",
|
||||||
|
"abilityName": "Avatar_FeiyanGadgetSkill_Effect_Normal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_FeiyanGadgetSkill_Effect_Last",
|
||||||
|
"abilityName": "Avatar_FeiyanGadgetSkill_Effect_Last",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Feiyan_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_ExtraAttack_Charge",
|
||||||
|
"abilityName": "Avatar_Feiyan_ExtraAttack_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_ExtraAttack_DoAttack",
|
||||||
|
"abilityName": "Avatar_Feiyan_ExtraAttack_DoAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_FeiyanGadgetSkill_ExtraAttack_Damage",
|
||||||
|
"abilityName": "Avatar_FeiyanGadgetSkill_ExtraAttack_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_ExtraAttack_Weight_Clear",
|
||||||
|
"abilityName": "Avatar_Feiyan_ExtraAttack_Weight_Clear",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_ExtraAttack_Weight_Handler",
|
||||||
|
"abilityName": "Avatar_Feiyan_ExtraAttack_Weight_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_ExtraAttack_Weight_Timer",
|
||||||
|
"abilityName": "Avatar_Feiyan_ExtraAttack_Weight_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_FeiyanGadgetSkill_Weight_Count",
|
||||||
|
"abilityName": "Avatar_FeiyanGadgetSkill_Weight_Count",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_ElementalArt_BS",
|
||||||
|
"abilityName": "Avatar_Feiyan_ElementalArt_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Feiyan_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Feiyan_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Feiyan_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Feiyan_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_Attack04",
|
||||||
|
"abilityName": "Avatar_Feiyan_Attack04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_Radar_Collectables_Liyue",
|
||||||
|
"abilityName": "Avatar_Feiyan_Radar_Collectables_Liyue",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan",
|
||||||
|
"abilityName": "Avatar_Feiyan",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Feiyan_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Feiyan_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Feiyan_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Feiyan_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Feiyan_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Feiyan_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Feiyan_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,259 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_PressShoot",
|
||||||
|
"abilityName": "Avatar_Fischl_PressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_AimPressShoot",
|
||||||
|
"abilityName": "Avatar_Fischl_AimPressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ShootAimingArrow_FX",
|
||||||
|
"abilityName": "Avatar_Fischl_ShootAimingArrow_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ShootAimingArrow_Charge",
|
||||||
|
"abilityName": "Avatar_Fischl_ShootAimingArrow_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ShootArrow_Aiming",
|
||||||
|
"abilityName": "Avatar_Fischl_ShootArrow_Aiming",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ExtraAttack_Element_Hit",
|
||||||
|
"abilityName": "Avatar_Fischl_ExtraAttack_Element_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ProudSkill_21_ExteaAttackThunder",
|
||||||
|
"abilityName": "Avatar_Fischl_ProudSkill_21_ExteaAttackThunder",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ExtraAttack_Element_FindCrow",
|
||||||
|
"abilityName": "Avatar_Fischl_ExtraAttack_Element_FindCrow",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ExtraAttack_Element_BulletFx",
|
||||||
|
"abilityName": "Avatar_Fischl_ExtraAttack_Element_BulletFx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ExtraAttack_WithoutElement_Hit",
|
||||||
|
"abilityName": "Avatar_Fischl_ExtraAttack_WithoutElement_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ExtraAttack_WithoutElement_BulletFx",
|
||||||
|
"abilityName": "Avatar_Fischl_ExtraAttack_WithoutElement_BulletFx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ShootArrow_01",
|
||||||
|
"abilityName": "Avatar_Fischl_ShootArrow_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ShootArrow_02",
|
||||||
|
"abilityName": "Avatar_Fischl_ShootArrow_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ShootArrow_03",
|
||||||
|
"abilityName": "Avatar_Fischl_ShootArrow_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ShootArrow_04",
|
||||||
|
"abilityName": "Avatar_Fischl_ShootArrow_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ShootArrow_05",
|
||||||
|
"abilityName": "Avatar_Fischl_ShootArrow_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_NormalAttack_Smoke",
|
||||||
|
"abilityName": "Avatar_Fischl_NormalAttack_Smoke",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_CrowSummon_Init",
|
||||||
|
"abilityName": "Avatar_Fischl_CrowSummon_Init",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_CrowSummon_InitJ",
|
||||||
|
"abilityName": "Avatar_Fischl_CrowSummon_InitJ",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_Crow_BeAttackedTrigger_Init",
|
||||||
|
"abilityName": "Avatar_Fischl_Crow_BeAttackedTrigger_Init",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ElectricalCrow_Crow_Attack",
|
||||||
|
"abilityName": "Avatar_Fischl_ElectricalCrow_Crow_Attack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ProudSkill_22",
|
||||||
|
"abilityName": "Avatar_Fischl_ProudSkill_22",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ProudSkill_ExteaAttackThunderh",
|
||||||
|
"abilityName": "Avatar_Fischl_ProudSkill_ExteaAttackThunderh",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ProudSkill_ExteaAttackThunder",
|
||||||
|
"abilityName": "Avatar_Fischl_ProudSkill_ExteaAttackThunder",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_Skill_S_Crow_Handle",
|
||||||
|
"abilityName": "Avatar_Fischl_Skill_S_Crow_Handle",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ProudSkill_ElementReactionAttackThunder",
|
||||||
|
"abilityName": "Avatar_Fischl_ProudSkill_ElementReactionAttackThunder",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ProudSkill_ElementReaction",
|
||||||
|
"abilityName": "Avatar_Fischl_ProudSkill_ElementReaction",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ProudSkill_21_ExteaAttackThunder7",
|
||||||
|
"abilityName": "Avatar_Fischl_ProudSkill_21_ExteaAttackThunder7",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_Skill_S_Crow_AutoAttack_Hit_01",
|
||||||
|
"abilityName": "Avatar_Fischl_Skill_S_Crow_AutoAttack_Hit_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_Skill_E_CrowQueen_ScreenEffect333",
|
||||||
|
"abilityName": "Avatar_Fischl_Skill_E_CrowQueen_ScreenEffect333",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Fischl_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl",
|
||||||
|
"abilityName": "Avatar_Fischl",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ExtraAttack_WithoutElement_Hit1Avatar_Fischl_ExtraAttack_WithoutElement_BulletFx",
|
||||||
|
"abilityName": "Avatar_Fischl_ExtraAttack_WithoutElement_Hit1Avatar_Fischl_ExtraAttack_WithoutElement_BulletFx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Fischl_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Fischl_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Fischl_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ExtraAttack_WithoutElement_BulletFx1Avatar_Fischl_ExtraAttack_WithoutElement_BulletFx",
|
||||||
|
"abilityName": "Avatar_Fischl_ExtraAttack_WithoutElement_BulletFx1Avatar_Fischl_ExtraAttack_WithoutElement_BulletFx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ProudSkill_ElementReactionAttackThunder5Avatar_Fischl_ProudSkill_ElementReactionAttackThunder",
|
||||||
|
"abilityName": "Avatar_Fischl_ProudSkill_ElementReactionAttackThunder5Avatar_Fischl_ProudSkill_ElementReactionAttackThunder",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Fischl_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Fischl_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ElementBurst",
|
||||||
|
"abilityName": "Avatar_Fischl_ElementBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Fischl_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Fischl_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ElementalBurst_Buff_Hit",
|
||||||
|
"abilityName": "Avatar_Fischl_ElementalBurst_Buff_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_elementalBurst_BS_Normal",
|
||||||
|
"abilityName": "Avatar_Fischl_elementalBurst_BS_Normal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ElementalBurst_Buff",
|
||||||
|
"abilityName": "Avatar_Fischl_ElementalBurst_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Fischl_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_Skill_E_CrowQueen_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Fischl_Skill_E_CrowQueen_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ProudSkill_ElementReactionAttackThunder9AS_Fischl_ProudSkill_22_ElementReactionAttack_AttackRatio",
|
||||||
|
"abilityName": "Avatar_Fischl_ProudSkill_ElementReactionAttackThunder9AS_Fischl_ProudSkill_22_ElementReactionAttack_AttackRatio",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ExtraAttack_WithoutElement_HitDFischl_ProudSkill_31_P6_ExtraAttack_WithoutElement_Damage_Percentage",
|
||||||
|
"abilityName": "Avatar_Fischl_ExtraAttack_WithoutElement_HitDFischl_ProudSkill_31_P6_ExtraAttack_WithoutElement_Damage_Percentage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Fischl_ExtraAttack_Element_Hit6Fischl_ProudSkill_31_P7_ChargeElementDamage_Percentage",
|
||||||
|
"abilityName": "Avatar_Fischl_ExtraAttack_Element_Hit6Fischl_ProudSkill_31_P7_ChargeElementDamage_Percentage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,154 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Freminet_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_DropBall",
|
||||||
|
"abilityName": "Avatar_Freminet_DropBall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_Attack04_Hide",
|
||||||
|
"abilityName": "Avatar_Freminet_Attack04_Hide",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_Attack04_HideEff",
|
||||||
|
"abilityName": "Avatar_Freminet_Attack04_HideEff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Freminet_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_SkillBuff",
|
||||||
|
"abilityName": "Avatar_Freminet_SkillBuff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_Attack01_Ice",
|
||||||
|
"abilityName": "Avatar_Freminet_Attack01_Ice",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_Attack02_IceB",
|
||||||
|
"abilityName": "Avatar_Freminet_Attack02_IceB",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_Attack03_IceJ",
|
||||||
|
"abilityName": "Avatar_Freminet_Attack03_IceJ",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_Attack04_Ice",
|
||||||
|
"abilityName": "Avatar_Freminet_Attack04_Ice",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_SkillBuff_EffEnd",
|
||||||
|
"abilityName": "Avatar_Freminet_SkillBuff_EffEnd",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_Attack02_Ice",
|
||||||
|
"abilityName": "Avatar_Freminet_Attack02_Ice",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_Attack03_Ice",
|
||||||
|
"abilityName": "Avatar_Freminet_Attack03_Ice",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_ElementalArt_Strike",
|
||||||
|
"abilityName": "Avatar_Freminet_ElementalArt_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_ArkheGrade",
|
||||||
|
"abilityName": "Avatar_Freminet_ArkheGrade",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_ArkheGrade_CD",
|
||||||
|
"abilityName": "Avatar_Freminet_ArkheGrade_CD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_ElementalArt_2",
|
||||||
|
"abilityName": "Avatar_Freminet_ElementalArt_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_ElementalArt_3",
|
||||||
|
"abilityName": "Avatar_Freminet_ElementalArt_3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_ElementalBurst_Strike",
|
||||||
|
"abilityName": "Avatar_Freminet_ElementalBurst_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Freminet_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_Utral_Buff",
|
||||||
|
"abilityName": "Avatar_Freminet_Utral_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Freminet_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Freminet_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Freminet_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Freminet_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_DivingStamina_Reduction",
|
||||||
|
"abilityName": "Avatar_Freminet_DivingStamina_Reduction",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet",
|
||||||
|
"abilityName": "Avatar_Freminet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Freminet_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Freminet_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Freminet_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Freminet_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,144 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Furina_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_Attack04_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Furina_Attack04_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_Attack04_WaterEnhanced_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Furina_Attack04_WaterEnhanced_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_ArkheGrade_Handler",
|
||||||
|
"abilityName": "Avatar_Furina_ArkheGrade_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Furina_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Furina_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Furina_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_ElementalBurst_Invincible",
|
||||||
|
"abilityName": "Avatar_Furina_ElementalBurst_Invincible",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_ElementalBurst_BuffStart",
|
||||||
|
"abilityName": "Avatar_Furina_ElementalBurst_BuffStart",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_ElementalBurst_Camera",
|
||||||
|
"abilityName": "Avatar_Furina_ElementalBurst_Camera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_ElementalBurst_EmotionControl",
|
||||||
|
"abilityName": "Avatar_Furina_ElementalBurst_EmotionControl",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_ElementalBurst_FogM",
|
||||||
|
"abilityName": "Avatar_Furina_ElementalBurst_FogM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_ElementalBurst_FairyStage_ShadeM",
|
||||||
|
"abilityName": "Avatar_Furina_ElementalBurst_FairyStage_ShadeM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_ElementalBurst_FairyStageM",
|
||||||
|
"abilityName": "Avatar_Furina_ElementalBurst_FairyStageM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_ElementalBurst_FairyStage_3rdView",
|
||||||
|
"abilityName": "Avatar_Furina_ElementalBurst_FairyStage_3rdView",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_ElementalBurst_FairyStage",
|
||||||
|
"abilityName": "Avatar_Furina_ElementalBurst_FairyStage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_ElementalBurst_FairyStage_Shade",
|
||||||
|
"abilityName": "Avatar_Furina_ElementalBurst_FairyStage_Shade",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "AvatarChangeHP_MinCount3_ABILITY_Furina_ElementalBurst_AvatarChangeHP_Count",
|
||||||
|
"abilityName": "AvatarChangeHP_MinCount3_ABILITY_Furina_ElementalBurst_AvatarChangeHP_Count",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_ElementalBurst_Fog",
|
||||||
|
"abilityName": "Avatar_Furina_ElementalBurst_Fog",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Furina_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Furina_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Furina_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_MoveOnWater_FootRipple_Left",
|
||||||
|
"abilityName": "Avatar_Furina_MoveOnWater_FootRipple_Left",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_MoveOnWater_FootRipple_Right",
|
||||||
|
"abilityName": "Avatar_Furina_MoveOnWater_FootRipple_Right",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_PermanentSkill_3",
|
||||||
|
"abilityName": "Avatar_Furina_PermanentSkill_3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina",
|
||||||
|
"abilityName": "Avatar_Furina",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_Attack04_CreateBullet1Avatar_Furina_Attack04_WaterEnhanced_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Furina_Attack04_CreateBullet1Avatar_Furina_Attack04_WaterEnhanced_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Furina_Attack04_WaterEnhanced_CreateBullet1Avatar_Furina_Attack04_WaterEnhanced_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Furina_Attack04_WaterEnhanced_CreateBullet1Avatar_Furina_Attack04_WaterEnhanced_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
|
||||||
|
]
|
||||||
|
}
|
189
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Ganyu.json
Normal file
189
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Ganyu.json
Normal file
|
@ -0,0 +1,189 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_PressShoot",
|
||||||
|
"abilityName": "Avatar_Ganyu_PressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_AimPressShoot",
|
||||||
|
"abilityName": "Avatar_Ganyu_AimPressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_Arrow_FX",
|
||||||
|
"abilityName": "Avatar_Ganyu_Arrow_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ShootAimingArrow_Charge",
|
||||||
|
"abilityName": "Avatar_Ganyu_ShootAimingArrow_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ShootArrow_01",
|
||||||
|
"abilityName": "Avatar_Ganyu_ShootArrow_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ShootArrow_02",
|
||||||
|
"abilityName": "Avatar_Ganyu_ShootArrow_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ShootArrow_03",
|
||||||
|
"abilityName": "Avatar_Ganyu_ShootArrow_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ShootArrow_04",
|
||||||
|
"abilityName": "Avatar_Ganyu_ShootArrow_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ShootArrow_05",
|
||||||
|
"abilityName": "Avatar_Ganyu_ShootArrow_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ShootArrow_06",
|
||||||
|
"abilityName": "Avatar_Ganyu_ShootArrow_06",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ShootArrow_Aiming",
|
||||||
|
"abilityName": "Avatar_Ganyu_ShootArrow_Aiming",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ShootArrow_Enchanted_WithoutIce",
|
||||||
|
"abilityName": "Avatar_Ganyu_ShootArrow_Enchanted_WithoutIce",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_Fission_GainEnergy",
|
||||||
|
"abilityName": "Avatar_Ganyu_Fission_GainEnergy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_EnchantedFission",
|
||||||
|
"abilityName": "Avatar_Ganyu_EnchantedFission",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_IceBreaker_PrePosCheck",
|
||||||
|
"abilityName": "Avatar_Ganyu_IceBreaker_PrePosCheck",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_IceBreaker_PosCheck",
|
||||||
|
"abilityName": "Avatar_Ganyu_IceBreaker_PosCheck",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_IceBreaker",
|
||||||
|
"abilityName": "Avatar_Ganyu_IceBreaker",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_UnbreakableIce",
|
||||||
|
"abilityName": "Avatar_Ganyu_UnbreakableIce",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Ganyu_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu",
|
||||||
|
"abilityName": "Avatar_Ganyu",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Ganyu_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Ganyu_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Ganyu_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Ganyu_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Ganyu_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ElementalBurst_Areahit",
|
||||||
|
"abilityName": "Avatar_Ganyu_ElementalBurst_Areahit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_elementalBurst_Areahit_Golden",
|
||||||
|
"abilityName": "Avatar_Ganyu_elementalBurst_Areahit_Golden",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Ganyu_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ElementalArt_Special_BS",
|
||||||
|
"abilityName": "Avatar_Ganyu_ElementalArt_Special_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ElementalArt_Special_Bullet",
|
||||||
|
"abilityName": "Avatar_Ganyu_ElementalArt_Special_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ElementalArt_Special_Hit",
|
||||||
|
"abilityName": "Avatar_Ganyu_ElementalArt_Special_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ElementalArt_Special_Bullet_Fission",
|
||||||
|
"abilityName": "Avatar_Ganyu_ElementalArt_Special_Bullet_Fission",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ElementalArt_Special_Hit_Fission",
|
||||||
|
"abilityName": "Avatar_Ganyu_ElementalArt_Special_Hit_Fission",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_ElementalBurst_NoSpine",
|
||||||
|
"abilityName": "Avatar_Ganyu_ElementalBurst_NoSpine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_elementalBurst_Areahit",
|
||||||
|
"abilityName": "Avatar_Ganyu_elementalBurst_Areahit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Ganyu_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ganyu_Spine",
|
||||||
|
"abilityName": "Avatar_Ganyu_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
234
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Gorou.json
Normal file
234
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Gorou.json
Normal file
|
@ -0,0 +1,234 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_Arrow_FX",
|
||||||
|
"abilityName": "Avatar_Gorou_Arrow_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_PressShoot",
|
||||||
|
"abilityName": "Avatar_Gorou_PressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_AimPressShoot",
|
||||||
|
"abilityName": "Avatar_Gorou_AimPressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ShootAimingArrow_Charge",
|
||||||
|
"abilityName": "Avatar_Gorou_ShootAimingArrow_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ShootArrow_Aiming",
|
||||||
|
"abilityName": "Avatar_Gorou_ShootArrow_Aiming",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ShootArrow_01",
|
||||||
|
"abilityName": "Avatar_Gorou_ShootArrow_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ShootArrow_02",
|
||||||
|
"abilityName": "Avatar_Gorou_ShootArrow_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ShootArrow_03",
|
||||||
|
"abilityName": "Avatar_Gorou_ShootArrow_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ShootArrow_04",
|
||||||
|
"abilityName": "Avatar_Gorou_ShootArrow_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ShootArrow_05",
|
||||||
|
"abilityName": "Avatar_Gorou_ShootArrow_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ShootArrow_Damage",
|
||||||
|
"abilityName": "Avatar_Gorou_ShootArrow_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalArt_SkillHoldCharge",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalArt_SkillHoldCharge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalArt_Layer",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalArt_Layer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layer3_Avatars4UNIQUE_Gorou_Constellation_RockAvatar_Layer1_Avatars",
|
||||||
|
"abilityName": "Avatar_Layer3_Avatars4UNIQUE_Gorou_Constellation_RockAvatar_Layer1_Avatars",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalArt_Layer1_Modifier",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalArt_Layer1_Modifier",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalArt_Layer2_Modifier",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalArt_Layer2_Modifier",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalArt_Layer3_Modifier",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalArt_Layer3_Modifier",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalArt_Layer_Controller",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalArt_Layer_Controller",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar1UNIQUE_Avatar_Gorou_ElementalArt_Layer_Controller",
|
||||||
|
"abilityName": "Avatar1UNIQUE_Avatar_Gorou_ElementalArt_Layer_Controller",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalArt_Layer1",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalArt_Layer1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalArt_Layer2",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalArt_Layer2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalArt_Layer3",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalArt_Layer3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalBurst_PutAwayGadget",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalBurst_PutAwayGadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalBurst_KillGadget",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalBurst_KillGadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalBurst_KillSelf",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalBurst_KillSelf",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalBurst_Camera_Handler",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalBurst_Camera_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalBurst_Duration",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalBurst_Duration",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalBurst_SelfHanler",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalBurst_SelfHanler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalBurst_End_PutAwayGadget",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalBurst_End_PutAwayGadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalBurst_WindZone",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalBurst_WindZone",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_ElementalBurst_Heal_Handler",
|
||||||
|
"abilityName": "Avatar_Gorou_ElementalBurst_Heal_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_Radar_Collectables_Daoqi",
|
||||||
|
"abilityName": "Avatar_Gorou_Radar_Collectables_Daoqi",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Gorou_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou",
|
||||||
|
"abilityName": "Avatar_Gorou",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_Skill_ElementalArt_BS",
|
||||||
|
"abilityName": "Avatar_Gorou_Skill_ElementalArt_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_Skill_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Gorou_Skill_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_Skill_ElementalArt_AS",
|
||||||
|
"abilityName": "Avatar_Gorou_Skill_ElementalArt_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_Skill_ElementalArt_Hold_Charge",
|
||||||
|
"abilityName": "Avatar_Gorou_Skill_ElementalArt_Hold_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_Skill_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Gorou_Skill_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_Skill_ElementalBurst_AS01",
|
||||||
|
"abilityName": "Avatar_Gorou_Skill_ElementalBurst_AS01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_Skill_ElementalBurst_AS02",
|
||||||
|
"abilityName": "Avatar_Gorou_Skill_ElementalBurst_AS02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Gorou_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Gorou_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Gorou_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Gorou_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
119
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Heizo.json
Normal file
119
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Heizo.json
Normal file
|
@ -0,0 +1,119 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Heizo_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_NormalAttack_Handler",
|
||||||
|
"abilityName": "Avatar_Heizo_NormalAttack_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_ElementalArt_Handler",
|
||||||
|
"abilityName": "Avatar_Heizo_ElementalArt_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_ElementalArt_Reset",
|
||||||
|
"abilityName": "Avatar_Heizo_ElementalArt_Reset",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_ElementalArt_Strike",
|
||||||
|
"abilityName": "Avatar_Heizo_ElementalArt_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_ElementalArt_Strike_Max",
|
||||||
|
"abilityName": "Avatar_Heizo_ElementalArt_Strike_Max",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_ElementalBurst_Strike",
|
||||||
|
"abilityName": "Avatar_Heizo_ElementalBurst_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Heizo_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_ElementalBurst_WindHole",
|
||||||
|
"abilityName": "Avatar_Heizo_ElementalBurst_WindHole",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_ElementalBurst_HitCheck",
|
||||||
|
"abilityName": "Avatar_Heizo_ElementalBurst_HitCheck",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_ElementalBurst_SetElementBomb",
|
||||||
|
"abilityName": "Avatar_Heizo_ElementalBurst_SetElementBomb",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_ElementalBurst_WindZone_Default_Handler",
|
||||||
|
"abilityName": "Avatar_Heizo_ElementalBurst_WindZone_Default_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_ElementalBurst_WindZone_Handler",
|
||||||
|
"abilityName": "Avatar_Heizo_ElementalBurst_WindZone_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_ElementalBurst_WindZone_Monster_Small",
|
||||||
|
"abilityName": "Avatar_Heizo_ElementalBurst_WindZone_Monster_Small",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_ElementalBurst_WindZone_Monster_Big",
|
||||||
|
"abilityName": "Avatar_Heizo_ElementalBurst_WindZone_Monster_Big",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_ElementalBurst_WindZone_Other2Avatar_Heizo_ElementalBurst_WindZone_Monster_Small",
|
||||||
|
"abilityName": "Avatar_Heizo_ElementalBurst_WindZone_Other2Avatar_Heizo_ElementalBurst_WindZone_Monster_Small",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_ElementalBurst_WindZone_Other",
|
||||||
|
"abilityName": "Avatar_Heizo_ElementalBurst_WindZone_Other",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Heizo_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_DashStamina_Reduction",
|
||||||
|
"abilityName": "Avatar_Heizo_DashStamina_Reduction",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo",
|
||||||
|
"abilityName": "Avatar_Heizo",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Heizo_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Heizo_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Heizo_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Heizo_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
179
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Hutao.json
Normal file
179
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Hutao.json
Normal file
|
@ -0,0 +1,179 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Hutao_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_ExtraAttack_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Hutao_ExtraAttack_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_ExtraAttack_Bullet",
|
||||||
|
"abilityName": "Avatar_Hutao_ExtraAttack_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_ExtraAttack_CrimsonPlum_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Hutao_ExtraAttack_CrimsonPlum_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_ExtraAttack_CrimsonPlum_Bullet",
|
||||||
|
"abilityName": "Avatar_Hutao_ExtraAttack_CrimsonPlum_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_ExtraAttack_KillBullet",
|
||||||
|
"abilityName": "Avatar_Hutao_ExtraAttack_KillBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_CrimsonPlum",
|
||||||
|
"abilityName": "Avatar_Hutao_CrimsonPlum",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Hutao_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_Constellation_Kill",
|
||||||
|
"abilityName": "Avatar_Hutao_Constellation_Kill",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_Constellation_LifeBonus",
|
||||||
|
"abilityName": "Avatar_Hutao_Constellation_LifeBonus",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_VermilionBite_CameraController",
|
||||||
|
"abilityName": "Avatar_Hutao_VermilionBite_CameraController",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_VermilionBite_PostEffect",
|
||||||
|
"abilityName": "Avatar_Hutao_VermilionBite_PostEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Hutao_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_VermilionBite",
|
||||||
|
"abilityName": "Avatar_Hutao_VermilionBite",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_VermilionBite_BakeMesh",
|
||||||
|
"abilityName": "Avatar_Hutao_VermilionBite_BakeMesh",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_Sprint_CloseCollider",
|
||||||
|
"abilityName": "Avatar_Hutao_Sprint_CloseCollider",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_Constellation_Limbo",
|
||||||
|
"abilityName": "Avatar_Hutao_Constellation_Limbo",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_Constellation_Limbo_Trigger",
|
||||||
|
"abilityName": "Avatar_Hutao_Constellation_Limbo_Trigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_Constellation_Limbo_Trigger2UNIQUE_Hutao_Constellation_Limbo_Untriggered_Limbo",
|
||||||
|
"abilityName": "Avatar_Hutao_Constellation_Limbo_Trigger2UNIQUE_Hutao_Constellation_Limbo_Untriggered_Limbo",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Hutao_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Hutao_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Hutao_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_DropBall",
|
||||||
|
"abilityName": "Avatar_Hutao_DropBall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao",
|
||||||
|
"abilityName": "Avatar_Hutao",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_ExtraAttack_Bullet1Avatar_Hutao_ExtraAttack_CrimsonPlum_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Hutao_ExtraAttack_Bullet1Avatar_Hutao_ExtraAttack_CrimsonPlum_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Hutao_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Hutao_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Hutao_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Hutao_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Hutao_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_ElementArt_Buff",
|
||||||
|
"abilityName": "Avatar_Hutao_ElementArt_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Hutao_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_CrimsonPlum1CrimsonPlum_Debuff_Constellation_LifeBonus_Factor",
|
||||||
|
"abilityName": "Avatar_Hutao_CrimsonPlum1CrimsonPlum_Debuff_Constellation_LifeBonus_Factor",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_CrimsonPlum4CrimsonPlum_Debuff_Constellation_Kill_Critical_Delta",
|
||||||
|
"abilityName": "Avatar_Hutao_CrimsonPlum4CrimsonPlum_Debuff_Constellation_Kill_Critical_Delta",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Hutao_CrimsonPlum3CrimsonPlum_PermanentSkill_CriticalUp_CriticalDelta",
|
||||||
|
"abilityName": "Avatar_Hutao_CrimsonPlum3CrimsonPlum_PermanentSkill_CriticalUp_CriticalDelta",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
364
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Itto.json
Normal file
364
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Itto.json
Normal file
|
@ -0,0 +1,364 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Itto_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ExtraHoldChargingM",
|
||||||
|
"abilityName": "Avatar_Itto_ExtraHoldChargingM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ExtraAttackTrigger_HighTickFrequencyU",
|
||||||
|
"abilityName": "Avatar_Itto_ExtraAttackTrigger_HighTickFrequencyU",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ExtraHoldCharging",
|
||||||
|
"abilityName": "Avatar_Itto_ExtraHoldCharging",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ExtraAttackTrigger_HighTickFrequency",
|
||||||
|
"abilityName": "Avatar_Itto_ExtraAttackTrigger_HighTickFrequency",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ExtraAttackTrigger_HighTickFrequencyM",
|
||||||
|
"abilityName": "Avatar_Itto_ExtraAttackTrigger_HighTickFrequencyM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_SpecialExtra_Damage",
|
||||||
|
"abilityName": "Avatar_Itto_SpecialExtra_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_SpecialExtra_Damage_Ghost",
|
||||||
|
"abilityName": "Avatar_Itto_SpecialExtra_Damage_Ghost",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Symbol_Handler",
|
||||||
|
"abilityName": "Avatar_Itto_Symbol_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Calculate_ExtraCombo",
|
||||||
|
"abilityName": "Avatar_Itto_Calculate_ExtraCombo",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Calculate_ClearExtraCombo",
|
||||||
|
"abilityName": "Avatar_Itto_Calculate_ClearExtraCombo",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_SpecialExtra_TipEffect",
|
||||||
|
"abilityName": "Avatar_Itto_SpecialExtra_TipEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ComboAddSymbol_Handler",
|
||||||
|
"abilityName": "Avatar_Itto_ComboAddSymbol_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_2ndNormalAttack_AddSymbol",
|
||||||
|
"abilityName": "Avatar_Itto_2ndNormalAttack_AddSymbol",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_LastNormalAttack_AddSymbol",
|
||||||
|
"abilityName": "Avatar_Itto_LastNormalAttack_AddSymbol",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ForeNormalAttack_AddSymbol",
|
||||||
|
"abilityName": "Avatar_Itto_ForeNormalAttack_AddSymbol",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Mask_Timer",
|
||||||
|
"abilityName": "Avatar_Itto_Mask_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalArtAddSymbol_Handler",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalArtAddSymbol_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_SymbolEffect_Handler",
|
||||||
|
"abilityName": "Avatar_Itto_SymbolEffect_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Mask_Handler",
|
||||||
|
"abilityName": "Avatar_Itto_Mask_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Symbol_Cost",
|
||||||
|
"abilityName": "Avatar_Itto_Symbol_Cost",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ExtraAttack_Mask",
|
||||||
|
"abilityName": "Avatar_Itto_ExtraAttack_Mask",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalArt_ChargeRune",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalArt_ChargeRune",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalArt_SaveNormalCombo",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalArt_SaveNormalCombo",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalArt_Strike",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalArt_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalArt_HitCheck",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalArt_HitCheck",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalArt_DropBall",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalArt_DropBall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalArt_CreateBull",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalArt_CreateBull",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalArt_CreateBullM",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalArt_CreateBullM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalArt_CreateGadget",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalArt_CreateGadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Gadget_OniBull_Bullet",
|
||||||
|
"abilityName": "Avatar_Itto_Gadget_OniBull_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalArt_CreateGadgeth",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalArt_CreateGadgeth",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Gadget_OniBull",
|
||||||
|
"abilityName": "Avatar_Itto_Gadget_OniBull",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Mask_TimerU",
|
||||||
|
"abilityName": "Avatar_Itto_Mask_TimerU",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst_Initialize",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst_Initialize",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst_Camera_Handler",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst_Camera_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst_Camera_PushTarget",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst_Camera_PushTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst_CameraBlur",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst_CameraBlur",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst_EmotionControl",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst_EmotionControl",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst_WeatherChange_Pre",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst_WeatherChange_Pre",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst_Invincible",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst_Invincible",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst_Buff_AddDurability",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst_Buff_AddDurability",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst_Buff",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst_CameraEffectS",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst_CameraEffectS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst_CameraEffect",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst_CameraEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst_WeatherChange",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst_WeatherChange",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst_WeatherChangeJ",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst_WeatherChangeJ",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Itto_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Attack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Itto_Attack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Itto_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ExtraAttack_AddEndure",
|
||||||
|
"abilityName": "Avatar_Itto_ExtraAttack_AddEndure",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ExtraAttack_ComboSpeed_Handler",
|
||||||
|
"abilityName": "Avatar_Itto_ExtraAttack_ComboSpeed_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ExtraAttack_ComboSpeed",
|
||||||
|
"abilityName": "Avatar_Itto_ExtraAttack_ComboSpeed",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Itto_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ExtraAttack_DamageUp",
|
||||||
|
"abilityName": "Avatar_Itto_ExtraAttack_DamageUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Constellation_SymbolBurst",
|
||||||
|
"abilityName": "Avatar_Itto_Constellation_SymbolBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Constellation_HotReviveSymbol_Delay",
|
||||||
|
"abilityName": "Avatar_Itto_Constellation_HotReviveSymbol_Delay",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Constellation_HotReviveSymbol",
|
||||||
|
"abilityName": "Avatar_Itto_Constellation_HotReviveSymbol",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Constellation_CalculateRockAvatar",
|
||||||
|
"abilityName": "Avatar_Itto_Constellation_CalculateRockAvatar",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Constellation_ReduceCD",
|
||||||
|
"abilityName": "Avatar_Itto_Constellation_ReduceCD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Itto_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Constellation_CritDamageUp",
|
||||||
|
"abilityName": "Avatar_Itto_Constellation_CritDamageUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto",
|
||||||
|
"abilityName": "Avatar_Itto",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Itto_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Itto_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Itto_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Itto_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Itto_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Itto_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,94 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Kaeya_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Kaeya_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_DashStamina_Reduction",
|
||||||
|
"abilityName": "Avatar_Kaeya_DashStamina_Reduction",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Kaeya_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya",
|
||||||
|
"abilityName": "Avatar_Kaeya",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Kaeya_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Kaeya_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Kaeya_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Kaeya_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_ElementalBurst_Spine_Coin",
|
||||||
|
"abilityName": "Avatar_Kaeya_ElementalBurst_Spine_Coin",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_Spine",
|
||||||
|
"abilityName": "Avatar_Kaeya_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Kaeya_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Kaeya_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_ElementBurst",
|
||||||
|
"abilityName": "Avatar_Kaeya_ElementBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Kaeya_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Kaeya_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_VO_Emotion_Kaeya_Deny_01",
|
||||||
|
"abilityName": "Avatar_Kaeya_VO_Emotion_Kaeya_Deny_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaeya_VO_MDAQ036_Kaeya_01",
|
||||||
|
"abilityName": "Avatar_Kaeya_VO_MDAQ036_Kaeya_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
224
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Kaveh.json
Normal file
224
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Kaveh.json
Normal file
|
@ -0,0 +1,224 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Kaveh_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ExtraAttack_Flag",
|
||||||
|
"abilityName": "Avatar_Kaveh_ExtraAttack_Flag",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_Chest_Handler",
|
||||||
|
"abilityName": "Avatar_Kaveh_Chest_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalArt_Strike",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalArt_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalArt_ElementalBall_Handler",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalArt_ElementalBall_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalArt_ElementalBall",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalArt_ElementalBall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalArt_HealBuff",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalArt_HealBuff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_OvergrowSeed_Trigger",
|
||||||
|
"abilityName": "Avatar_Kaveh_OvergrowSeed_Trigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst_Pre_Weather",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst_Pre_Weather",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst_ExitCamera",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst_ExitCamera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst_VFX",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst_VFX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst_Invincible",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst_Invincible",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst_Handler",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst_AtkSpeedBuff",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst_AtkSpeedBuff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst_ReactionDamageUp_TeamBuff",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst_ReactionDamageUp_TeamBuff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst_ElementMastery_Handler",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst_ElementMastery_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst_ExtraStrike_Handler",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst_ExtraStrike_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_FallingAttack_Flag",
|
||||||
|
"abilityName": "Avatar_Kaveh_FallingAttack_Flag",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_FallingAttackVFX_Flag",
|
||||||
|
"abilityName": "Avatar_Kaveh_FallingAttackVFX_Flag",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst_Handler5Avatar_Kaveh_ElementalBurst_ReactionDamageUp_TeamBuff",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst_Handler5Avatar_Kaveh_ElementalBurst_ReactionDamageUp_TeamBuff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst_ExtraStrike_Attack",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst_ExtraStrike_Attack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst_ExtraStrike_CD",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst_ExtraStrike_CD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst_ExtraStrike_CD2Avatar_Kaveh_ElementalBurst_ElementMastery_Handler",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst_ExtraStrike_CD2Avatar_Kaveh_ElementalBurst_ElementMastery_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst_ElementMastery_Buff",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst_ElementMastery_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst_ElementMastery_CD",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst_ElementMastery_CD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_Overgrow_HealHP",
|
||||||
|
"abilityName": "Avatar_Kaveh_Overgrow_HealHP",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_Overgrow_HealHP_Handler",
|
||||||
|
"abilityName": "Avatar_Kaveh_Overgrow_HealHP_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_Overgrow_ReactionDamageUp",
|
||||||
|
"abilityName": "Avatar_Kaveh_Overgrow_ReactionDamageUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_Overgrow_ReactionDamageUp_Buff",
|
||||||
|
"abilityName": "Avatar_Kaveh_Overgrow_ReactionDamageUp_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Kaveh_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_FallingAttackVFX_Handler4Avatar_Kaveh_FallingAttackVFX_ElementalBurst_Handler",
|
||||||
|
"abilityName": "Avatar_Kaveh_FallingAttackVFX_Handler4Avatar_Kaveh_FallingAttackVFX_ElementalBurst_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_FallingAttackVFX_Handler",
|
||||||
|
"abilityName": "Avatar_Kaveh_FallingAttackVFX_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_FallingAttackVFX_ElementalBurst_Handler",
|
||||||
|
"abilityName": "Avatar_Kaveh_FallingAttackVFX_ElementalBurst_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Kaveh_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh",
|
||||||
|
"abilityName": "Avatar_Kaveh",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Kaveh_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Kaveh_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Kaveh_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "AvatarItem_Kaveh_Spnotebook",
|
||||||
|
"abilityName": "AvatarItem_Kaveh_Spnotebook",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst1Kaveh_ElementalBurst_ElementMastery_Buff_StackNum",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst1Kaveh_ElementalBurst_ElementMastery_Buff_StackNum",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurst9Kaveh_ElementalBurst_ElementMastery_Buff_ElemMasteryDelta",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurst9Kaveh_ElementalBurst_ElementMastery_Buff_ElemMasteryDelta",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kaveh_ElementalBurstEKaveh_ElementalBurst_ReactionDamageUp_TeamBuff_ElemReactOvergrowDelta",
|
||||||
|
"abilityName": "Avatar_Kaveh_ElementalBurstEKaveh_ElementalBurst_ReactionDamageUp_TeamBuff_ElemReactOvergrowDelta",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,634 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Kazuha_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_NormalAttack_Handler",
|
||||||
|
"abilityName": "Avatar_Kazuha_NormalAttack_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_NormalAttack_05_Damage",
|
||||||
|
"abilityName": "Avatar_Kazuha_NormalAttack_05_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Hide_Fx",
|
||||||
|
"abilityName": "Avatar_Kazuha_Hide_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Hide",
|
||||||
|
"abilityName": "Avatar_Kazuha_Hide",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_NormalAttack_MagicSheath",
|
||||||
|
"abilityName": "Avatar_Kazuha_NormalAttack_MagicSheath",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_NormalAttack_05",
|
||||||
|
"abilityName": "Avatar_Kazuha_NormalAttack_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_NormalAttack_05_Handler",
|
||||||
|
"abilityName": "Avatar_Kazuha_NormalAttack_05_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_NormalAttack_05_Damage01",
|
||||||
|
"abilityName": "Avatar_Kazuha_NormalAttack_05_Damage01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_NormalAttack_05_Damage02",
|
||||||
|
"abilityName": "Avatar_Kazuha_NormalAttack_05_Damage02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_NormalAttack_05_Damage03",
|
||||||
|
"abilityName": "Avatar_Kazuha_NormalAttack_05_Damage03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_Check",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_Check",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_ResetMixType",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_ResetMixType",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_HitCheck",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_HitCheck",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_AddHitMark",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_AddHitMark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_DropBall",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_DropBall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_MonsterTail",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_MonsterTail",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_AirCheck",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_AirCheck",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_Air_AddMark",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_Air_AddMark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_Air_RemoveMark",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_Air_RemoveMark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_ClearVelocity",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_ClearVelocity",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_ChangeSkillButton",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_ChangeSkillButton",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_Air_Handler",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_Air_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_WindEffect_Delay",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_WindEffect_Delay",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_WindEffect",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_WindEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_Charge",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_Charge_WindZone",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_Charge_WindZone",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_Charge_Remove",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_Charge_Remove",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_EmptyJump",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_EmptyJump",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_EmptyJump_Effect",
|
||||||
|
"abilityName": "Avatar_Kazuha_EmptyJump_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_EnterCD",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_EnterCD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_Click_Detect",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_Click_Detect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_EmptyJump_Strike",
|
||||||
|
"abilityName": "Avatar_Kazuha_EmptyJump_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_EmptyJump_MixDetect",
|
||||||
|
"abilityName": "Avatar_Kazuha_EmptyJump_MixDetect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_EmptyJump_CreateWindZone",
|
||||||
|
"abilityName": "Avatar_Kazuha_EmptyJump_CreateWindZone",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_EmptyJump_DragCamera",
|
||||||
|
"abilityName": "Avatar_Kazuha_EmptyJump_DragCamera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_EmptyJump_MixDetectJ",
|
||||||
|
"abilityName": "Avatar_Kazuha_EmptyJump_MixDetectJ",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_PermanentSkill_1_MixJ",
|
||||||
|
"abilityName": "Avatar_Kazuha_PermanentSkill_1_MixJ",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Kazuha_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_EmptyJump_WindHole",
|
||||||
|
"abilityName": "Avatar_Kazuha_EmptyJump_WindHole",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_WindZone_Monster_Small",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_WindZone_Monster_Small",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_WindZone_Monster_Big",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_WindZone_Monster_Big",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_WindZone_Other",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_WindZone_Other",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_FlyAway",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_FlyAway",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_Hold_EnterCD",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_Hold_EnterCD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_Hold_Detect",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_Hold_Detect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_FlyAway_Strike",
|
||||||
|
"abilityName": "Avatar_Kazuha_FlyAway_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_FlyAway_MixDetect",
|
||||||
|
"abilityName": "Avatar_Kazuha_FlyAway_MixDetect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_FlyAway_WindZone",
|
||||||
|
"abilityName": "Avatar_Kazuha_FlyAway_WindZone",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_FlyAway_CameraBlur",
|
||||||
|
"abilityName": "Avatar_Kazuha_FlyAway_CameraBlur",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_FlyAway_DragCamera",
|
||||||
|
"abilityName": "Avatar_Kazuha_FlyAway_DragCamera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_FlyAway_MixDetectJ",
|
||||||
|
"abilityName": "Avatar_Kazuha_FlyAway_MixDetectJ",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_EmptyJump_Hold_WindHole",
|
||||||
|
"abilityName": "Avatar_Kazuha_EmptyJump_Hold_WindHole",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_Hold_WindZone_Monster_Small",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_Hold_WindZone_Monster_Small",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_Hold_WindZone_Monster_Big",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_Hold_WindZone_Monster_Big",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_Hold_WindZone_Other",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_Hold_WindZone_Other",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_Initialize",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_Initialize",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_Camera_Handler",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_Camera_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_EmotionControl",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_EmotionControl",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_Camera_PushTarget",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_Camera_PushTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_WeatherChange",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_WeatherChange",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_Invincible",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_Invincible",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_CameraEffect",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_CameraEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_CameraBlur",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_CameraBlur",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_Strike_Damage",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_Strike_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_CreateMist",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_CreateMist",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Reconnect",
|
||||||
|
"abilityName": "Avatar_Kazuha_Reconnect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_CreateMistJ",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_CreateMistJ",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_Strike_Mix",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_Strike_Mix",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_Mist",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_Mist",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_Mist_Initialize",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_Mist_Initialize",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_Mist_FieldEffect",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_Mist_FieldEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_Mist_Dissipate",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_Mist_Dissipate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_MistStrike_Delay",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_MistStrike_Delay",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_MistStrike",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_MistStrike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_MistStrike_Effect",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_MistStrike_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_MistStrike_Fire",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_MistStrike_Fire",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_MistStrike_Water",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_MistStrike_Water",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_MistStrike_Electric",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_MistStrike_Electric",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_MistStrike_Ice",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_MistStrike_Ice",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_MistStrike_Wind",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_MistStrike_Wind",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_Mist_Mix",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_Mist_Mix",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Kazuha_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_FallingAttack_HideCollider",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_FallingAttack_HideCollider",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_FallingAttack_LoopDamage",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_FallingAttack_LoopDamage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalArt_FallingAttack_DragCamera",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalArt_FallingAttack_DragCamera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Kazuha_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Kazuha_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_PermanentSkill_1_Effect",
|
||||||
|
"abilityName": "Avatar_Kazuha_PermanentSkill_1_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_PermanentSkill_1_ExtraDamage",
|
||||||
|
"abilityName": "Avatar_Kazuha_PermanentSkill_1_ExtraDamage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_PermanentSkill_1_Mix",
|
||||||
|
"abilityName": "Avatar_Kazuha_PermanentSkill_1_Mix",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Kazuha_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_PermanentSkill_2_Handler",
|
||||||
|
"abilityName": "Avatar_Kazuha_PermanentSkill_2_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_PermanentSkill_2_Fire",
|
||||||
|
"abilityName": "Avatar_Kazuha_PermanentSkill_2_Fire",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_PermanentSkill_2_Firec",
|
||||||
|
"abilityName": "Avatar_Kazuha_PermanentSkill_2_Firec",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_PermanentSkill_2_Water",
|
||||||
|
"abilityName": "Avatar_Kazuha_PermanentSkill_2_Water",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_PermanentSkill_2_Waterc",
|
||||||
|
"abilityName": "Avatar_Kazuha_PermanentSkill_2_Waterc",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_PermanentSkill_2_Electric",
|
||||||
|
"abilityName": "Avatar_Kazuha_PermanentSkill_2_Electric",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_PermanentSkill_2_Electricc",
|
||||||
|
"abilityName": "Avatar_Kazuha_PermanentSkill_2_Electricc",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_PermanentSkill_2_Ice",
|
||||||
|
"abilityName": "Avatar_Kazuha_PermanentSkill_2_Ice",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Constellation_6_WindEnchant",
|
||||||
|
"abilityName": "Avatar_Kazuha_Constellation_6_WindEnchant",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Constellation_6_DamageUp",
|
||||||
|
"abilityName": "Avatar_Kazuha_Constellation_6_DamageUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_DashStamina_Reduction",
|
||||||
|
"abilityName": "Avatar_Kazuha_DashStamina_Reduction",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_RegionAbility_Dreamland_KazuhaMovie",
|
||||||
|
"abilityName": "Avatar_RegionAbility_Dreamland_KazuhaMovie",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha",
|
||||||
|
"abilityName": "Avatar_Kazuha",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_Mist_Dissipate1Avatar_Kauzha_ElementalArt_FallingAttack_WindZone",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_Mist_Dissipate1Avatar_Kauzha_ElementalArt_FallingAttack_WindZone",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Skill_ElementalArt_BS",
|
||||||
|
"abilityName": "Avatar_Kazuha_Skill_ElementalArt_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Skill_ElementalArt_Charge",
|
||||||
|
"abilityName": "Avatar_Kazuha_Skill_ElementalArt_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Skill_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Kazuha_Skill_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Skill_ElementalArt_Hold",
|
||||||
|
"abilityName": "Avatar_Kazuha_Skill_ElementalArt_Hold",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Skill_ElementalArt_Hold_AS5Emo_Avatar_Kazuha_Skill_ElementalArt_FallingAttack_BS7Emo_Avatar_Kazuha_Skill_ElementalArt_FallingAttack_Loop9Emo_Avatar_Kazuha_Skill_ElementalArt_FallingAttack_Strike",
|
||||||
|
"abilityName": "Avatar_Kazuha_Skill_ElementalArt_Hold_AS5Emo_Avatar_Kazuha_Skill_ElementalArt_FallingAttack_BS7Emo_Avatar_Kazuha_Skill_ElementalArt_FallingAttack_Loop9Emo_Avatar_Kazuha_Skill_ElementalArt_FallingAttack_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Kazuha_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Kazuha_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Kazuha_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Skill_ElementalArt_Hold_AS",
|
||||||
|
"abilityName": "Avatar_Kazuha_Skill_ElementalArt_Hold_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Skill_ElementalArt_FallingAttack_BS",
|
||||||
|
"abilityName": "Avatar_Kazuha_Skill_ElementalArt_FallingAttack_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Skill_ElementalArt_FallingAttack_Loop",
|
||||||
|
"abilityName": "Avatar_Kazuha_Skill_ElementalArt_FallingAttack_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Skill_ElementalArt_FallingAttack_Strike",
|
||||||
|
"abilityName": "Avatar_Kazuha_Skill_ElementalArt_FallingAttack_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Skill_ElementalArt_FallingAttack_Strike_AS",
|
||||||
|
"abilityName": "Avatar_Kazuha_Skill_ElementalArt_FallingAttack_Strike_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Kazuha_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Kazuha_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kazuha_Spine",
|
||||||
|
"abilityName": "Avatar_Kazuha_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,314 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Keqing_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ExtraAttack_ExplodeGadget_Eff",
|
||||||
|
"abilityName": "Avatar_Keqing_ExtraAttack_ExplodeGadget_Eff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ExtraAttack_ExplodeGadget",
|
||||||
|
"abilityName": "Avatar_Keqing_ExtraAttack_ExplodeGadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_NormalAttack_Handler",
|
||||||
|
"abilityName": "Avatar_Keqing_NormalAttack_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_NormalAttack05_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Keqing_NormalAttack05_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_NormalAttack05_Bullet",
|
||||||
|
"abilityName": "Avatar_Keqing_NormalAttack05_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Electrans_Click",
|
||||||
|
"abilityName": "Avatar_Keqing_Electrans_Click",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Electrans_Charge",
|
||||||
|
"abilityName": "Avatar_Keqing_Electrans_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalArt_Charge_Aim",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalArt_Charge_Aim",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Electrans_SetGadget",
|
||||||
|
"abilityName": "Avatar_Keqing_Electrans_SetGadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Electrans_Part2",
|
||||||
|
"abilityName": "Avatar_Keqing_Electrans_Part2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalArt_HideSpark",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalArt_HideSpark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Break1_Buff",
|
||||||
|
"abilityName": "Avatar_Keqing_Break1_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Electrans_Strike",
|
||||||
|
"abilityName": "Avatar_Keqing_Electrans_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalArt_Strike_Hit",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalArt_Strike_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalArt_Bullet",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalArt_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalArt_Hit",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalArt_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalArt_Trap",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalArt_Trap",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalArt_Trap_Die",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalArt_Trap_Die",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalArt_TrapBurst",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalArt_TrapBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_Camera",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_Camera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_ScreenEffect_01",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_ScreenEffect_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_CameraEff",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_CameraEff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_Field",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_Field",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_Attack00",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_Attack00",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_Attack01",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_Attack02",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_Attack03",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_Attack03_NoCamera",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_Attack03_NoCamera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_Attack_Hit",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_Attack_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_ScreenEffect_02",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_ScreenEffect_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Keqing_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Keqing_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing",
|
||||||
|
"abilityName": "Avatar_Keqing",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Keqing_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Keqing_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Keqing_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Spine",
|
||||||
|
"abilityName": "Avatar_Keqing_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_Hit_01",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_Hit_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_Hit_02",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_Hit_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Keqing_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Attack_01",
|
||||||
|
"abilityName": "Avatar_Keqing_Attack_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Attack_02",
|
||||||
|
"abilityName": "Avatar_Keqing_Attack_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Attack_03",
|
||||||
|
"abilityName": "Avatar_Keqing_Attack_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Attack04_Dust",
|
||||||
|
"abilityName": "Avatar_Keqing_Attack04_Dust",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Attack_04_01",
|
||||||
|
"abilityName": "Avatar_Keqing_Attack_04_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Attack_04_02",
|
||||||
|
"abilityName": "Avatar_Keqing_Attack_04_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Attack_HideSpark_04",
|
||||||
|
"abilityName": "Avatar_Keqing_Attack_HideSpark_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Attack_HideSpark_05",
|
||||||
|
"abilityName": "Avatar_Keqing_Attack_HideSpark_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Attack_05",
|
||||||
|
"abilityName": "Avatar_Keqing_Attack_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Attack05_Dust",
|
||||||
|
"abilityName": "Avatar_Keqing_Attack05_Dust",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ExtraAttack_SpeedLine",
|
||||||
|
"abilityName": "Avatar_Keqing_ExtraAttack_SpeedLine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_Attack_ExtraAttack_00",
|
||||||
|
"abilityName": "Avatar_Keqing_Attack_ExtraAttack_00",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalArt_Cast",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalArt_Cast",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalArt_Charge_Cast",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalArt_Charge_Cast",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalArt_Fly_Attack",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalArt_Fly_Attack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalArt_Charge_Lock",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalArt_Charge_Lock",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Keqing_ElementalBurst_Attack032Eff_Avatar_Keqing_ElementalBurst_Attack03_NoCamera",
|
||||||
|
"abilityName": "Avatar_Keqing_ElementalBurst_Attack032Eff_Avatar_Keqing_ElementalBurst_Attack03_NoCamera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
209
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Klee.json
Normal file
209
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Klee.json
Normal file
|
@ -0,0 +1,209 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Klee_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_ExtraAttack_CreateClover",
|
||||||
|
"abilityName": "Avatar_Klee_ExtraAttack_CreateClover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_ExtraAttack_Clover",
|
||||||
|
"abilityName": "Avatar_Klee_ExtraAttack_Clover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_ExtraAttack_Clover_Bullet",
|
||||||
|
"abilityName": "Avatar_Klee_ExtraAttack_Clover_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_NoarmalAttack_01_Damage",
|
||||||
|
"abilityName": "Avatar_Klee_NoarmalAttack_01_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_NoarmalAttack_02_Damage",
|
||||||
|
"abilityName": "Avatar_Klee_NoarmalAttack_02_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_NoarmalAttack_03_Damage",
|
||||||
|
"abilityName": "Avatar_Klee_NoarmalAttack_03_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_ElementalArt_ClearTrigger",
|
||||||
|
"abilityName": "Avatar_Klee_ElementalArt_ClearTrigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_Attack01",
|
||||||
|
"abilityName": "Avatar_Klee_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_Attack02",
|
||||||
|
"abilityName": "Avatar_Klee_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_Attack03",
|
||||||
|
"abilityName": "Avatar_Klee_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_NormalAttack",
|
||||||
|
"abilityName": "Avatar_Klee_NormalAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_JumpingBomb",
|
||||||
|
"abilityName": "Avatar_Klee_JumpingBomb",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_ThrowMine",
|
||||||
|
"abilityName": "Avatar_Klee_ThrowMine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_Mine",
|
||||||
|
"abilityName": "Avatar_Klee_Mine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_Clover_Clear",
|
||||||
|
"abilityName": "Avatar_Klee_Clover_Clear",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_CameraRadialBlur",
|
||||||
|
"abilityName": "Avatar_Klee_CameraRadialBlur",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_Elemental_Burst",
|
||||||
|
"abilityName": "Avatar_Klee_Elemental_Burst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_Elemental_Burst_Trigger",
|
||||||
|
"abilityName": "Avatar_Klee_Elemental_Burst_Trigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_ElementalBurst_CreateFunnel",
|
||||||
|
"abilityName": "Avatar_Klee_ElementalBurst_CreateFunnel",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_Elemental_Burst_Explode",
|
||||||
|
"abilityName": "Avatar_Klee_Elemental_Burst_Explode",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_Constellation_Explode",
|
||||||
|
"abilityName": "Avatar_Klee_Constellation_Explode",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Klee_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Klee_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_PermanentSkill_Free_ExtraAttack_CD",
|
||||||
|
"abilityName": "Avatar_Klee_PermanentSkill_Free_ExtraAttack_CD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Klee_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Klee_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_Radar_Collectables_Mengde",
|
||||||
|
"abilityName": "Avatar_Klee_Radar_Collectables_Mengde",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee",
|
||||||
|
"abilityName": "Avatar_Klee",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_Skill_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Klee_Skill_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_Skill_ElementalArt_AS",
|
||||||
|
"abilityName": "Avatar_Klee_Skill_ElementalArt_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Klee_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Klee_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Klee_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Klee_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Klee_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_ElementBurst",
|
||||||
|
"abilityName": "Avatar_Klee_ElementBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_ElementBurst_02",
|
||||||
|
"abilityName": "Avatar_Klee_ElementBurst_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Klee_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Klee_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Klee_ElementalBurst_Buff",
|
||||||
|
"abilityName": "Avatar_Klee_ElementalBurst_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,374 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Kokomi_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ExtraAttack_Charge",
|
||||||
|
"abilityName": "Avatar_Kokomi_ExtraAttack_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ExtraAttack_BurstMark",
|
||||||
|
"abilityName": "Avatar_Kokomi_ExtraAttack_BurstMark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ExtraAttack_Charge_HasTarget",
|
||||||
|
"abilityName": "Avatar_Kokomi_ExtraAttack_Charge_HasTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ExtraAttack_Charge_NoTarget",
|
||||||
|
"abilityName": "Avatar_Kokomi_ExtraAttack_Charge_NoTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ExtraAttack_Initiate",
|
||||||
|
"abilityName": "Avatar_Kokomi_ExtraAttack_Initiate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_Attack01",
|
||||||
|
"abilityName": "Avatar_Kokomi_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_Attack02",
|
||||||
|
"abilityName": "Avatar_Kokomi_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_Attack03",
|
||||||
|
"abilityName": "Avatar_Kokomi_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_NormalAttack_BounceBullet",
|
||||||
|
"abilityName": "Avatar_Kokomi_NormalAttack_BounceBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_NormalAttack_Bullet_1_Damage",
|
||||||
|
"abilityName": "Avatar_Kokomi_NormalAttack_Bullet_1_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_NormalAttack_AngularVelocity_Timer",
|
||||||
|
"abilityName": "Avatar_Kokomi_NormalAttack_AngularVelocity_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_NormalAttack_AngularVelocity",
|
||||||
|
"abilityName": "Avatar_Kokomi_NormalAttack_AngularVelocity",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_NormalAttack_Bullet_2_Damage",
|
||||||
|
"abilityName": "Avatar_Kokomi_NormalAttack_Bullet_2_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_NormalAttack_Bullet_3_Damage",
|
||||||
|
"abilityName": "Avatar_Kokomi_NormalAttack_Bullet_3_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_NormalAttack_Bullet_1_Burst_Damage",
|
||||||
|
"abilityName": "Avatar_Kokomi_NormalAttack_Bullet_1_Burst_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_NormalAttack_Heal_Handler",
|
||||||
|
"abilityName": "Avatar_Kokomi_NormalAttack_Heal_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_Heal",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_Heal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_AtkSpeeddBuff",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_AtkSpeeddBuff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_ReviveEnergy",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_ReviveEnergy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_NormalAttack_Bullet_2_Burst_Damage",
|
||||||
|
"abilityName": "Avatar_Kokomi_NormalAttack_Bullet_2_Burst_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_NormalAttack_Bullet_3_Burst_Damage",
|
||||||
|
"abilityName": "Avatar_Kokomi_NormalAttack_Bullet_3_Burst_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalArt_KillGadget",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalArt_KillGadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalArt_WaterBuff",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalArt_WaterBuff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalArt_ElemBall",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalArt_ElemBall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalArt_Heal",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalArt_Heal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_Hagoromo",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_Hagoromo",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_Reset",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_Reset",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_Hagoromo_Move",
|
||||||
|
"abilityName": "Avatar_Kokomi_Hagoromo_Move",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_Hagoromo_Attack01",
|
||||||
|
"abilityName": "Avatar_Kokomi_Hagoromo_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_Hagoromo_Attack02",
|
||||||
|
"abilityName": "Avatar_Kokomi_Hagoromo_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_Hagoromo_Attack03",
|
||||||
|
"abilityName": "Avatar_Kokomi_Hagoromo_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_Hagoromo_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Kokomi_Hagoromo_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_Hagoromo_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Kokomi_Hagoromo_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_Hagoromo_Hide",
|
||||||
|
"abilityName": "Avatar_Kokomi_Hagoromo_Hide",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_Ripple_Hide",
|
||||||
|
"abilityName": "Avatar_Kokomi_Ripple_Hide",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_Hagoromo_ChangeFollowDampTime",
|
||||||
|
"abilityName": "Avatar_Kokomi_Hagoromo_ChangeFollowDampTime",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_Hagoromo",
|
||||||
|
"abilityName": "Avatar_Kokomi_Hagoromo",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_FootRipple_Left",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_FootRipple_Left",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_FootRipple_Right",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_FootRipple_Right",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_Initiate",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_Initiate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_States",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_States",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_Camera",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_Camera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_Pre_Weather",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_Pre_Weather",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_Emotion",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_Emotion",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_Weathert",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_Weathert",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_Weather",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_Weather",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_DamageBuff_HealAdd",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_DamageBuff_HealAdd",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_AtkSpeedBuff",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_AtkSpeedBuff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_Hagoromo_Remover",
|
||||||
|
"abilityName": "Avatar_Kokomi_Hagoromo_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_MoveOnWater_Remover",
|
||||||
|
"abilityName": "Avatar_Kokomi_MoveOnWater_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_Hagoromo6UNIQUE_Avatar_Kokomi_ElementalBurst_DamageBuff_HealAdd",
|
||||||
|
"abilityName": "Avatar_Kokomi_Hagoromo6UNIQUE_Avatar_Kokomi_ElementalBurst_DamageBuff_HealAdd",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_Heal_Predicate_LowHP",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_Heal_Predicate_LowHP",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_Heal_LowHPTarget",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_Heal_LowHPTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_Heal_Predicate_Overheal",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_Heal_Predicate_Overheal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_Heal_Predicate_Overheal4Avatar_Kokomi_ElementalBurst_Heal_Predicate_Overheal",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_Heal_Predicate_Overheal4Avatar_Kokomi_ElementalBurst_Heal_Predicate_Overheal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ExtraHeal_OverHeal",
|
||||||
|
"abilityName": "Avatar_Kokomi_ExtraHeal_OverHeal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_OverHeal",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_OverHeal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_OverHeal_Buff1UNIQUE_Avatar_Kokomi_ElementalBurst_OverHeal_Buff",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_OverHeal_Buff1UNIQUE_Avatar_Kokomi_ElementalBurst_OverHeal_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Kokomi_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_SwimStamina_Reduction",
|
||||||
|
"abilityName": "Avatar_Kokomi_SwimStamina_Reduction",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_CritRateDown",
|
||||||
|
"abilityName": "Avatar_Kokomi_CritRateDown",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_CritRate_Delta",
|
||||||
|
"abilityName": "Avatar_Kokomi_CritRate_Delta",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_HealAdd_Delta",
|
||||||
|
"abilityName": "Avatar_Kokomi_HealAdd_Delta",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi",
|
||||||
|
"abilityName": "Avatar_Kokomi",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_NormalAttack_Bullet_3_Damage0Avatar_Kokomi_NormalAttack_Bullet_1_Burst_Damage0Avatar_Kokomi_NormalAttack_Bullet_2_Burst_Damage0Avatar_Kokomi_NormalAttack_Bullet_3_Burst_Damage",
|
||||||
|
"abilityName": "Avatar_Kokomi_NormalAttack_Bullet_3_Damage0Avatar_Kokomi_NormalAttack_Bullet_1_Burst_Damage0Avatar_Kokomi_NormalAttack_Bullet_2_Burst_Damage0Avatar_Kokomi_NormalAttack_Bullet_3_Burst_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Kokomi_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Kokomi_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Kokomi_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Kokomi_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Kokomi_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Kokomi_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
109
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Layla.json
Normal file
109
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Layla.json
Normal file
|
@ -0,0 +1,109 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Layla_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Layla_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_HasTeamShield",
|
||||||
|
"abilityName": "Avatar_Layla_HasTeamShield",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_ElementalArt_Handler",
|
||||||
|
"abilityName": "Avatar_Layla_ElementalArt_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_IceShield_GV_Count",
|
||||||
|
"abilityName": "Avatar_Layla_IceShield_GV_Count",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_IceShield_Can_Count",
|
||||||
|
"abilityName": "Avatar_Layla_IceShield_Can_Count",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_ToughShield_Level",
|
||||||
|
"abilityName": "Avatar_Layla_ToughShield_Level",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_ElementalArt_Gadget",
|
||||||
|
"abilityName": "Avatar_Layla_ElementalArt_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_IceShield_GV_Gadget",
|
||||||
|
"abilityName": "Avatar_Layla_IceShield_GV_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_Shoot_TeamBuff",
|
||||||
|
"abilityName": "Avatar_Layla_Shoot_TeamBuff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_ArtAndBurst_ReviveEnergy",
|
||||||
|
"abilityName": "Avatar_Layla_ArtAndBurst_ReviveEnergy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Layla_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_ElementalBurst_Gadget",
|
||||||
|
"abilityName": "Avatar_Layla_ElementalBurst_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Layla_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_ArtAndBurst_DamageExtra",
|
||||||
|
"abilityName": "Avatar_Layla_ArtAndBurst_DamageExtra",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_ArtAndBurst_DamageUp",
|
||||||
|
"abilityName": "Avatar_Layla_ArtAndBurst_DamageUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Layla_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla",
|
||||||
|
"abilityName": "Avatar_Layla",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Layla_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Layla_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Layla_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Layla_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,169 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Linette_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ArkheGrade",
|
||||||
|
"abilityName": "Avatar_Linette_ArkheGrade",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ArkheGrade_CD",
|
||||||
|
"abilityName": "Avatar_Linette_ArkheGrade_CD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalArt_DropBall_Handler",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalArt_DropBall_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalArt_Executed",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalArt_Executed",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalArt_Short_Strike",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalArt_Short_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalArt_Executed_Strike",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalArt_Executed_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalArt_RushMove",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalArt_RushMove",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Linette_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_Constellation_6_WindEnchant",
|
||||||
|
"abilityName": "Avatar_Linette_Constellation_6_WindEnchant",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_Constellation_6_DamageUp",
|
||||||
|
"abilityName": "Avatar_Linette_Constellation_6_DamageUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalArt_Executed_Bullet",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalArt_Executed_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Linette_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalBurst_Strike",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalBurst_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalBurst_MagicBox",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalBurst_MagicBox",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalBurst_MagicBox_Bullet_Ice",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalBurst_MagicBox_Bullet_Ice",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalBurst_MagicBox_Bullet_Fire",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalBurst_MagicBox_Bullet_Fire",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalBurst_MagicBox_Bullet_Water",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalBurst_MagicBox_Bullet_Water",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalBurst_MagicBox_Bullet_Electric",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalBurst_MagicBox_Bullet_Electric",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalBurst_HitBox",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalBurst_HitBox",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_Constellation_WindZone",
|
||||||
|
"abilityName": "Avatar_Linette_Constellation_WindZone",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_PermanentSkill_1_AttackUp",
|
||||||
|
"abilityName": "Avatar_Linette_PermanentSkill_1_AttackUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Linette_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Linette_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalBurst_MagicBox_Bullet_Wind",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalBurst_MagicBox_Bullet_Wind",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_PermanentSkill_3",
|
||||||
|
"abilityName": "Avatar_Linette_PermanentSkill_3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette",
|
||||||
|
"abilityName": "Avatar_Linette",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_ElementalBurst_MagicBox1Avatar_Linette_ElementalBurst_MagicBox_Bullet_Ice2Avatar_Linette_ElementalBurst_MagicBox_Bullet_Fire3Avatar_Linette_ElementalBurst_MagicBox_Bullet_Water6Avatar_Linette_ElementalBurst_MagicBox_Bullet_Electric",
|
||||||
|
"abilityName": "Avatar_Linette_ElementalBurst_MagicBox1Avatar_Linette_ElementalBurst_MagicBox_Bullet_Ice2Avatar_Linette_ElementalBurst_MagicBox_Bullet_Fire3Avatar_Linette_ElementalBurst_MagicBox_Bullet_Water6Avatar_Linette_ElementalBurst_MagicBox_Bullet_Electric",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Linette_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Linette_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Linette_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Linette_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
129
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Liney.json
Normal file
129
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Liney.json
Normal file
|
@ -0,0 +1,129 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_PressShoot",
|
||||||
|
"abilityName": "Avatar_Liney_PressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_AimPressShoot",
|
||||||
|
"abilityName": "Avatar_Liney_AimPressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_Arrow_FX",
|
||||||
|
"abilityName": "Avatar_Liney_Arrow_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_ShootAimingArrow_Charge",
|
||||||
|
"abilityName": "Avatar_Liney_ShootAimingArrow_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_ShootArrow_01",
|
||||||
|
"abilityName": "Avatar_Liney_ShootArrow_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_ShootArrow_02",
|
||||||
|
"abilityName": "Avatar_Liney_ShootArrow_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_ShootArrow_03_01",
|
||||||
|
"abilityName": "Avatar_Liney_ShootArrow_03_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_ShootArrow_03_02",
|
||||||
|
"abilityName": "Avatar_Liney_ShootArrow_03_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_ShootArrow_04",
|
||||||
|
"abilityName": "Avatar_Liney_ShootArrow_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_ShootArrow_Aiming",
|
||||||
|
"abilityName": "Avatar_Liney_ShootArrow_Aiming",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_ShootArrow_Enchanted_WithoutFire",
|
||||||
|
"abilityName": "Avatar_Liney_ShootArrow_Enchanted_WithoutFire",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Liney_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Liney_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Liney_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_ExitSpecialMove",
|
||||||
|
"abilityName": "Avatar_Liney_ExitSpecialMove",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Liney_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_PermanentSkill_3",
|
||||||
|
"abilityName": "Avatar_Liney_PermanentSkill_3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Liney_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_CriticalHurt_GrandHandler",
|
||||||
|
"abilityName": "Avatar_Liney_CriticalHurt_GrandHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_CriticalHurt_Handler",
|
||||||
|
"abilityName": "Avatar_Liney_CriticalHurt_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_CriticalHurt_Buff",
|
||||||
|
"abilityName": "Avatar_Liney_CriticalHurt_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney",
|
||||||
|
"abilityName": "Avatar_Liney",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Liney_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Liney_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liney_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Liney_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
189
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Lisa.json
Normal file
189
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Lisa.json
Normal file
|
@ -0,0 +1,189 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Lisa_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_ExtraAttack_Damage",
|
||||||
|
"abilityName": "Avatar_Lisa_ExtraAttack_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_NormalAttack04_Blink",
|
||||||
|
"abilityName": "Avatar_Lisa_NormalAttack04_Blink",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_TriggerAbility2",
|
||||||
|
"abilityName": "Avatar_Lisa_TriggerAbility2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_Weather_Trigger",
|
||||||
|
"abilityName": "Avatar_Lisa_Weather_Trigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_Weather_Remove",
|
||||||
|
"abilityName": "Avatar_Lisa_Weather_Remove",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_Attack01",
|
||||||
|
"abilityName": "Avatar_Lisa_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_Attack02",
|
||||||
|
"abilityName": "Avatar_Lisa_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_Attack03",
|
||||||
|
"abilityName": "Avatar_Lisa_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_Attack04",
|
||||||
|
"abilityName": "Avatar_Lisa_Attack04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_NormalAttack_Burst",
|
||||||
|
"abilityName": "Avatar_Lisa_NormalAttack_Burst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_NormalAttack_Hit_Fx",
|
||||||
|
"abilityName": "Avatar_Lisa_NormalAttack_Hit_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_FlickerWave_Hit_Fx",
|
||||||
|
"abilityName": "Avatar_Lisa_FlickerWave_Hit_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_FlickerWave",
|
||||||
|
"abilityName": "Avatar_Lisa_FlickerWave",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_FlickerWaveDamage",
|
||||||
|
"abilityName": "Avatar_Lisa_FlickerWaveDamage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_StaticElecFieldh",
|
||||||
|
"abilityName": "Avatar_Lisa_StaticElecFieldh",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_StaticElecField",
|
||||||
|
"abilityName": "Avatar_Lisa_StaticElecField",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Lisa_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_ThunderFall",
|
||||||
|
"abilityName": "Avatar_Lisa_ThunderFall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_PierceLightning",
|
||||||
|
"abilityName": "Avatar_Lisa_PierceLightning",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_PierceLightning_Ball",
|
||||||
|
"abilityName": "Avatar_Lisa_PierceLightning_Ball",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_PierceLightning_Ball_Attack",
|
||||||
|
"abilityName": "Avatar_Lisa_PierceLightning_Ball_Attack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_PierceLightning_Ball_FX",
|
||||||
|
"abilityName": "Avatar_Lisa_PierceLightning_Ball_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_Captain",
|
||||||
|
"abilityName": "Avatar_Lisa_Captain",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Lisa_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa",
|
||||||
|
"abilityName": "Avatar_Lisa",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_PierceLightning_AS",
|
||||||
|
"abilityName": "Avatar_Lisa_PierceLightning_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Lisa_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Lisa_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Lisa_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Lisa_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Lisa_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Lisa_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Lisa_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_VO_Emotion_Lisa_Strange_01",
|
||||||
|
"abilityName": "Avatar_Lisa_VO_Emotion_Lisa_Strange_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_VO_Emotion_Lisa_Wu_03",
|
||||||
|
"abilityName": "Avatar_Lisa_VO_Emotion_Lisa_Wu_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Lisa_VO_Emotion_Lisa_Deny_01",
|
||||||
|
"abilityName": "Avatar_Lisa_VO_Emotion_Lisa_Deny_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,129 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Liuyun_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_ExtraAttack_Bullet",
|
||||||
|
"abilityName": "Avatar_Liuyun_ExtraAttack_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_Attack01",
|
||||||
|
"abilityName": "Avatar_Liuyun_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_NormalAttack_Bullet_01",
|
||||||
|
"abilityName": "Avatar_Liuyun_NormalAttack_Bullet_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_Attack02",
|
||||||
|
"abilityName": "Avatar_Liuyun_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_NormalAttack_Bullet_02",
|
||||||
|
"abilityName": "Avatar_Liuyun_NormalAttack_Bullet_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_Attack03",
|
||||||
|
"abilityName": "Avatar_Liuyun_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_NormalAttack_Bullet_03",
|
||||||
|
"abilityName": "Avatar_Liuyun_NormalAttack_Bullet_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_Attack04",
|
||||||
|
"abilityName": "Avatar_Liuyun_Attack04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_NormalAttack_Bullet_04",
|
||||||
|
"abilityName": "Avatar_Liuyun_NormalAttack_Bullet_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Liuyun_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_ElementalArt_CameraControl",
|
||||||
|
"abilityName": "Avatar_Liuyun_ElementalArt_CameraControl",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Liuyun_ElementalArt_Move_Collider",
|
||||||
|
"abilityName": "Liuyun_ElementalArt_Move_Collider",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_ElementalArt_ExtraFallingAttack",
|
||||||
|
"abilityName": "Avatar_Liuyun_ElementalArt_ExtraFallingAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Liuyun_ElementalArt_Crane_Collider",
|
||||||
|
"abilityName": "Liuyun_ElementalArt_Crane_Collider",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_ElementBurst",
|
||||||
|
"abilityName": "Avatar_Liuyun_ElementBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_ElementBurst_Drone",
|
||||||
|
"abilityName": "Avatar_Liuyun_ElementBurst_Drone",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_ElementBurst_HealHandler",
|
||||||
|
"abilityName": "Avatar_Liuyun_ElementBurst_HealHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Liuyun_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Liuyun_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Liuyun_ElementalArt_WindHole",
|
||||||
|
"abilityName": "Liuyun_ElementalArt_WindHole",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_Constellation_2",
|
||||||
|
"abilityName": "Avatar_Liuyun_Constellation_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_Constellation_4",
|
||||||
|
"abilityName": "Avatar_Liuyun_Constellation_4",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Liuyun_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Liuyun_PermanentSkill_3",
|
||||||
|
"abilityName": "Avatar_Liuyun_PermanentSkill_3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
254
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Mika.json
Normal file
254
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Mika.json
Normal file
|
@ -0,0 +1,254 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Mika_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_ExtraAttack_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Mika_ExtraAttack_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_ExtraAttack_Bullet",
|
||||||
|
"abilityName": "Avatar_Mika_ExtraAttack_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Mika_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_ElementalArt_Buff_Controller",
|
||||||
|
"abilityName": "Avatar_Mika_ElementalArt_Buff_Controller",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Attack_Speed_Up",
|
||||||
|
"abilityName": "Avatar_Mika_Attack_Speed_Up",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_ElementalArt_Buff_Team_Ratio",
|
||||||
|
"abilityName": "Avatar_Mika_ElementalArt_Buff_Team_Ratio",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Attack_Speed_Up_Sub_Controller",
|
||||||
|
"abilityName": "Avatar_Mika_Attack_Speed_Up_Sub_Controller",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_ElementalArt_Buff_Mark",
|
||||||
|
"abilityName": "Avatar_Mika_ElementalArt_Buff_Mark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_C6_Sub_LocalAvatar",
|
||||||
|
"abilityName": "Avatar_Mika_C6_Sub_LocalAvatar",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Attack_Speed_Up_Sub_1",
|
||||||
|
"abilityName": "Avatar_Mika_Attack_Speed_Up_Sub_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Attack_Speed_Up_Sub_2",
|
||||||
|
"abilityName": "Avatar_Mika_Attack_Speed_Up_Sub_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Attack_Speed_Up_Sub_3",
|
||||||
|
"abilityName": "Avatar_Mika_Attack_Speed_Up_Sub_3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Attack_Speed_Up_Sub_4",
|
||||||
|
"abilityName": "Avatar_Mika_Attack_Speed_Up_Sub_4",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Attack_Speed_Up_Sub_5",
|
||||||
|
"abilityName": "Avatar_Mika_Attack_Speed_Up_Sub_5",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_P2_Mark",
|
||||||
|
"abilityName": "Avatar_Mika_P2_Mark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Buff_Eff_Trigger_Mode",
|
||||||
|
"abilityName": "Avatar_Mika_Buff_Eff_Trigger_Mode",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Sub_Buff_GV_AddOne",
|
||||||
|
"abilityName": "Avatar_Mika_Sub_Buff_GV_AddOne",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Attack_Speed_Up_Sub_1_LocalAvatar",
|
||||||
|
"abilityName": "Avatar_Mika_Attack_Speed_Up_Sub_1_LocalAvatar",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Attack_Speed_Up_Sub_2_LocalAvatar",
|
||||||
|
"abilityName": "Avatar_Mika_Attack_Speed_Up_Sub_2_LocalAvatar",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Attack_Speed_Up_Sub_3_LocalAvatar",
|
||||||
|
"abilityName": "Avatar_Mika_Attack_Speed_Up_Sub_3_LocalAvatar",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Attack_Speed_Up_Sub_4_LocalAvatar",
|
||||||
|
"abilityName": "Avatar_Mika_Attack_Speed_Up_Sub_4_LocalAvatar",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Attack_Speed_Up_Sub_5_LocalAvatar",
|
||||||
|
"abilityName": "Avatar_Mika_Attack_Speed_Up_Sub_5_LocalAvatar",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_C6_Sub_1_LocalAvatar",
|
||||||
|
"abilityName": "Avatar_Mika_C6_Sub_1_LocalAvatar",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_C6_Sub_2_LocalAvatar",
|
||||||
|
"abilityName": "Avatar_Mika_C6_Sub_2_LocalAvatar",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_C6_Sub_3_LocalAvatar",
|
||||||
|
"abilityName": "Avatar_Mika_C6_Sub_3_LocalAvatar",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_C6_Sub_4_LocalAvatar",
|
||||||
|
"abilityName": "Avatar_Mika_C6_Sub_4_LocalAvatar",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_C6_Sub_5_LocalAvatar",
|
||||||
|
"abilityName": "Avatar_Mika_C6_Sub_5_LocalAvatar",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Sub_Buff_Trigger_Eff_Mode_1",
|
||||||
|
"abilityName": "Avatar_Mika_Sub_Buff_Trigger_Eff_Mode_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Buff_Eff_Trigger_Mode_In_1",
|
||||||
|
"abilityName": "Avatar_Mika_Buff_Eff_Trigger_Mode_In_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Buff_Eff_Trigger_Mode_In_2",
|
||||||
|
"abilityName": "Avatar_Mika_Buff_Eff_Trigger_Mode_In_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Sub_Buff_Trigger_Eff",
|
||||||
|
"abilityName": "Avatar_Mika_Sub_Buff_Trigger_Eff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Sub_Buff_Trigger_Eff_Mode_2",
|
||||||
|
"abilityName": "Avatar_Mika_Sub_Buff_Trigger_Eff_Mode_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_ElementalArt_NoChargeShoot",
|
||||||
|
"abilityName": "Avatar_Mika_ElementalArt_NoChargeShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_ElementalArt_Buff_Controller_",
|
||||||
|
"abilityName": "Avatar_Mika_ElementalArt_Buff_Controller_",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_ElementalArt_Sub_Bullet_Launch",
|
||||||
|
"abilityName": "Avatar_Mika_ElementalArt_Sub_Bullet_Launch",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_ElementalArt_ChargeShoot",
|
||||||
|
"abilityName": "Avatar_Mika_ElementalArt_ChargeShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Aim_Mixin",
|
||||||
|
"abilityName": "Avatar_Mika_Aim_Mixin",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_RayCast_CloseFx",
|
||||||
|
"abilityName": "Avatar_Mika_RayCast_CloseFx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_EArt_Has_Target_Mark",
|
||||||
|
"abilityName": "Avatar_Mika_EArt_Has_Target_Mark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_ElementBurst",
|
||||||
|
"abilityName": "Avatar_Mika_ElementBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_C4_Stack",
|
||||||
|
"abilityName": "Avatar_Mika_C4_Stack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Burst_Energy_Revive",
|
||||||
|
"abilityName": "Avatar_Mika_Burst_Energy_Revive",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Mika_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Attack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Mika_Attack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_Radar_Collectables_Mengde",
|
||||||
|
"abilityName": "Avatar_Mika_Radar_Collectables_Mengde",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika",
|
||||||
|
"abilityName": "Avatar_Mika",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Mika_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Mika_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mika_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Mika_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,134 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Momoka_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_ElementalArt_Check",
|
||||||
|
"abilityName": "Avatar_Momoka_ElementalArt_Check",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_ElementalArt_Click",
|
||||||
|
"abilityName": "Avatar_Momoka_ElementalArt_Click",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_ElementalArt_DropBall_Handler",
|
||||||
|
"abilityName": "Avatar_Momoka_ElementalArt_DropBall_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_AddShieldMode",
|
||||||
|
"abilityName": "Avatar_Momoka_AddShieldMode",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_ElementalArt_Hold",
|
||||||
|
"abilityName": "Avatar_Momoka_ElementalArt_Hold",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_ElementalArt_Inactive_Detect",
|
||||||
|
"abilityName": "Avatar_Momoka_ElementalArt_Inactive_Detect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_ElementalArt_onReconnect",
|
||||||
|
"abilityName": "Avatar_Momoka_ElementalArt_onReconnect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_HasTeamShield",
|
||||||
|
"abilityName": "Avatar_Momoka_HasTeamShield",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_Constellation_AddAttack",
|
||||||
|
"abilityName": "Avatar_Momoka_Constellation_AddAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_ElementalArt_Charge_Strike",
|
||||||
|
"abilityName": "Avatar_Momoka_ElementalArt_Charge_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Momoka_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_ElementalBurst_ExpressDamage",
|
||||||
|
"abilityName": "Avatar_Momoka_ElementalBurst_ExpressDamage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Momoka_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Momoka_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Momoka_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_PermanentSkill_2_Handler",
|
||||||
|
"abilityName": "Avatar_Momoka_PermanentSkill_2_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Momoka_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_Constellation_6_ElemDamageUp_Effect",
|
||||||
|
"abilityName": "Avatar_Momoka_Constellation_6_ElemDamageUp_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_Constellation_AddAttack_CDHandler",
|
||||||
|
"abilityName": "Avatar_Momoka_Constellation_AddAttack_CDHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_Constellation_AddAttack_Effect",
|
||||||
|
"abilityName": "Avatar_Momoka_Constellation_AddAttack_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_PermanentSkill_3",
|
||||||
|
"abilityName": "Avatar_Momoka_PermanentSkill_3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka",
|
||||||
|
"abilityName": "Avatar_Momoka",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Momoka_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Momoka_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Momoka_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Momoka_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
169
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Mona.json
Normal file
169
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Mona.json
Normal file
|
@ -0,0 +1,169 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_Liquid_TriggerAbility",
|
||||||
|
"abilityName": "Avatar_Mona_Liquid_TriggerAbility",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_LiquidStrike",
|
||||||
|
"abilityName": "Avatar_Mona_LiquidStrike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_EndLiquidStrike",
|
||||||
|
"abilityName": "Avatar_Mona_EndLiquidStrike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Mona_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_ExtraAttack_FX",
|
||||||
|
"abilityName": "Avatar_Mona_ExtraAttack_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_ExtraAttack_Damage",
|
||||||
|
"abilityName": "Avatar_Mona_ExtraAttack_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_NormalAttack_01",
|
||||||
|
"abilityName": "Avatar_Mona_NormalAttack_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_NormalAttack_02",
|
||||||
|
"abilityName": "Avatar_Mona_NormalAttack_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_NormalAttack_03_BS",
|
||||||
|
"abilityName": "Avatar_Mona_NormalAttack_03_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_NormalAttack_03_Blink",
|
||||||
|
"abilityName": "Avatar_Mona_NormalAttack_03_Blink",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_NormalAttack_03",
|
||||||
|
"abilityName": "Avatar_Mona_NormalAttack_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_NormalAttack_04",
|
||||||
|
"abilityName": "Avatar_Mona_NormalAttack_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_NormalAttack_04_Hit",
|
||||||
|
"abilityName": "Avatar_Mona_NormalAttack_04_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_Phantom_BS",
|
||||||
|
"abilityName": "Avatar_Mona_Phantom_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_Phantom_Blink_BS",
|
||||||
|
"abilityName": "Avatar_Mona_Phantom_Blink_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_Phantom",
|
||||||
|
"abilityName": "Avatar_Mona_Phantom",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_Phantom_Blink",
|
||||||
|
"abilityName": "Avatar_Mona_Phantom_Blink",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_Phantom_Blink_SetVisible",
|
||||||
|
"abilityName": "Avatar_Mona_Phantom_Blink_SetVisible",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_MonaGadgetSkill_Phantom",
|
||||||
|
"abilityName": "Avatar_MonaGadgetSkill_Phantom",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_MonaGadgetSkill_PhantomLastAttack",
|
||||||
|
"abilityName": "Avatar_MonaGadgetSkill_PhantomLastAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_StarChart_Camera",
|
||||||
|
"abilityName": "Avatar_Mona_StarChart_Camera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_StarChart",
|
||||||
|
"abilityName": "Avatar_Mona_StarChart",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Mona_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona",
|
||||||
|
"abilityName": "Avatar_Mona",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Mona_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Mona_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Mona_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_elementalBurst_BS_Normal",
|
||||||
|
"abilityName": "Avatar_Mona_elementalBurst_BS_Normal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Mona_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Mona_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Mona_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Mona_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Mona_StarChart1AS_Mona_StarChart_RemovedDamage_HurtUp_DamageRate",
|
||||||
|
"abilityName": "Avatar_Mona_StarChart1AS_Mona_StarChart_RemovedDamage_HurtUp_DamageRate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,454 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Nahida_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ExtraAttack_BS_Check",
|
||||||
|
"abilityName": "Avatar_Nahida_ExtraAttack_BS_Check",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ExtraAttack_Damage",
|
||||||
|
"abilityName": "Avatar_Nahida_ExtraAttack_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ExtraAttack_Hand_FX",
|
||||||
|
"abilityName": "Avatar_Nahida_ExtraAttack_Hand_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ExtraAttack_Block_FXy",
|
||||||
|
"abilityName": "Avatar_Nahida_ExtraAttack_Block_FXy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ExtraAttack_Initialize",
|
||||||
|
"abilityName": "Avatar_Nahida_ExtraAttack_Initialize",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ExtraAttack_Block_FX",
|
||||||
|
"abilityName": "Avatar_Nahida_ExtraAttack_Block_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ExtraAttack_Gadget",
|
||||||
|
"abilityName": "Avatar_Nahida_ExtraAttack_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ExtraAttack_Delay_Damage",
|
||||||
|
"abilityName": "Avatar_Nahida_ExtraAttack_Delay_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Attack01",
|
||||||
|
"abilityName": "Avatar_Nahida_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Block_Die_01",
|
||||||
|
"abilityName": "Avatar_Nahida_Block_Die_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Attack02",
|
||||||
|
"abilityName": "Avatar_Nahida_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Block_Die_02D",
|
||||||
|
"abilityName": "Avatar_Nahida_Block_Die_02D",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Block_Die_02",
|
||||||
|
"abilityName": "Avatar_Nahida_Block_Die_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Attack03",
|
||||||
|
"abilityName": "Avatar_Nahida_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Block_Die_03",
|
||||||
|
"abilityName": "Avatar_Nahida_Block_Die_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Attack04",
|
||||||
|
"abilityName": "Avatar_Nahida_Attack04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalArt_HairEmission",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalArt_HairEmission",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalArt_HairEmission_Remover",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalArt_HairEmission_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalArt_Tag_Handler",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalArt_Tag_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_RayTag_OnMonster",
|
||||||
|
"abilityName": "Avatar_Nahida_RayTag_OnMonster",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalArt_Tag_ClearTimer",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalArt_Tag_ClearTimer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalArt_ChainCD_Handler",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalArt_ChainCD_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalArt_DropBall_Handler",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalArt_DropBall_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalArt_DropBall",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalArt_DropBall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalArt_Click",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalArt_Click",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalArt_Click_Strike",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalArt_Click_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalArt_Click_Effect",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalArt_Click_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalArt_RayCast",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalArt_RayCast",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_RayCast_Trigger",
|
||||||
|
"abilityName": "Avatar_Nahida_RayCast_Trigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_RayCast_CloseFx",
|
||||||
|
"abilityName": "Avatar_Nahida_RayCast_CloseFx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_RayCast_Handler",
|
||||||
|
"abilityName": "Avatar_Nahida_RayCast_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_RayCast_Camera_Fx",
|
||||||
|
"abilityName": "Avatar_Nahida_RayCast_Camera_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_RayCast_HitBoxOffset",
|
||||||
|
"abilityName": "Avatar_Nahida_RayCast_HitBoxOffset",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_RayCast_Bomb_OnMonster_Fx",
|
||||||
|
"abilityName": "Avatar_Nahida_RayCast_Bomb_OnMonster_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_RayCast_Bomb_OnMonster_Damage",
|
||||||
|
"abilityName": "Avatar_Nahida_RayCast_Bomb_OnMonster_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalArt_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalArt_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Reconnect_Handler",
|
||||||
|
"abilityName": "Avatar_Nahida_Reconnect_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_RayCast_Camera_Fx_OnTeam",
|
||||||
|
"abilityName": "Avatar_Nahida_RayCast_Camera_Fx_OnTeam",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_Initialize",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_Initialize",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_EmotionControl",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_EmotionControl",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_Camera_Effect",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_Camera_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_Camera_Handler",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_Camera_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_Camera_PushTarget333",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_Camera_PushTarget333",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_Invincible",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_Invincible",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_WeatherChange",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_WeatherChange",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_CreateHollow",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_CreateHollow",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_Camera_DungeonEffect",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_Camera_DungeonEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_Camera_PushTarget",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_Camera_PushTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_CheckAvatarElement",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_CheckAvatarElement",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_GVinitialize",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_GVinitialize",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_Hollow_Gadget",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_Hollow_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_Hollow_TeamFormula",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_Hollow_TeamFormula",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_Hollow_Fx",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_Hollow_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_Hollow_LifeTimer",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_Hollow_LifeTimer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_CheckInHollowh",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_CheckInHollowh",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_CheckInHollow",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_CheckInHollow",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_Hollow_InDistance_Keeper5UNIQUE_Nahida_ElementalBurst_Hollow_InDistance_OnTeam",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_Hollow_InDistance_Keeper5UNIQUE_Nahida_ElementalBurst_Hollow_InDistance_OnTeam",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_Hollow_InDistance_Keeper",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_Hollow_InDistance_Keeper",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_HairEmission",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_HairEmission",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Nahida_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Nahida_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Nahida_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_PermanentSkill_EnhanceChainDamage",
|
||||||
|
"abilityName": "Avatar_Nahida_PermanentSkill_EnhanceChainDamage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Nahida_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Constellation_6_AttackState",
|
||||||
|
"abilityName": "Avatar_Nahida_Constellation_6_AttackState",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Constellation_6_Trigger",
|
||||||
|
"abilityName": "Avatar_Nahida_Constellation_6_Trigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Constellation_6_Fx",
|
||||||
|
"abilityName": "Avatar_Nahida_Constellation_6_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Constellation_6_Timer",
|
||||||
|
"abilityName": "Avatar_Nahida_Constellation_6_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Constellation_6_ReduceNum",
|
||||||
|
"abilityName": "Avatar_Nahida_Constellation_6_ReduceNum",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_RayCast_Quest_Gadget_Call",
|
||||||
|
"abilityName": "Avatar_Nahida_RayCast_Quest_Gadget_Call",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida",
|
||||||
|
"abilityName": "Avatar_Nahida",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Skill_ElementalArt_BS",
|
||||||
|
"abilityName": "Avatar_Nahida_Skill_ElementalArt_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Skill_ElementalArt_Click",
|
||||||
|
"abilityName": "Avatar_Nahida_Skill_ElementalArt_Click",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Skill_ElementalArt_Click_AS",
|
||||||
|
"abilityName": "Avatar_Nahida_Skill_ElementalArt_Click_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Skill_ElementalArt_Move",
|
||||||
|
"abilityName": "Avatar_Nahida_Skill_ElementalArt_Move",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Skill_ElementalArt_Loop",
|
||||||
|
"abilityName": "Avatar_Nahida_Skill_ElementalArt_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Skill_ElementalArt_Hold",
|
||||||
|
"abilityName": "Avatar_Nahida_Skill_ElementalArt_Hold",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Skill_ElementalArt_Hold_AS",
|
||||||
|
"abilityName": "Avatar_Nahida_Skill_ElementalArt_Hold_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Nahida_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Nahida_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Nahida_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_ElementArt_Buff",
|
||||||
|
"abilityName": "Avatar_Nahida_ElementArt_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Nahida_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nahida_Spine",
|
||||||
|
"abilityName": "Avatar_Nahida_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
144
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Navia.json
Normal file
144
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Navia.json
Normal file
|
@ -0,0 +1,144 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Navia_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_Attack_3_Create_Gadget",
|
||||||
|
"abilityName": "Avatar_Navia_Attack_3_Create_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_Crystal_Seed_Get_Controller",
|
||||||
|
"abilityName": "Avatar_Navia_Crystal_Seed_Get_Controller",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar2Navia_Crystal_Seed_Get_Controller_Self_State_Param",
|
||||||
|
"abilityName": "Avatar2Navia_Crystal_Seed_Get_Controller_Self_State_Param",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Navia_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_RayCast_CloseFx",
|
||||||
|
"abilityName": "Avatar_Navia_RayCast_CloseFx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_EArt_Real_Attak",
|
||||||
|
"abilityName": "Avatar_Navia_EArt_Real_Attak",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_EArt_Real_Attako",
|
||||||
|
"abilityName": "Avatar_Navia_EArt_Real_Attako",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_Elemental_Art_ElemBall_Handler",
|
||||||
|
"abilityName": "Avatar_Navia_Elemental_Art_ElemBall_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_PermanentSkill_1J",
|
||||||
|
"abilityName": "Avatar_Navia_PermanentSkill_1J",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_ElementalArt_Pneuma",
|
||||||
|
"abilityName": "Avatar_Navia_ElementalArt_Pneuma",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_ElementalArt_ShotGun_Bullet",
|
||||||
|
"abilityName": "Avatar_Navia_ElementalArt_ShotGun_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Navia_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Navia_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_Burst",
|
||||||
|
"abilityName": "Avatar_Navia_Burst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_NormalAttackDamage",
|
||||||
|
"abilityName": "Avatar_Navia_NormalAttackDamage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Navia_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_PermanentSkill_1_NA_Up_Buff",
|
||||||
|
"abilityName": "Avatar_Navia_PermanentSkill_1_NA_Up_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Navia_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia",
|
||||||
|
"abilityName": "Avatar_Navia",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_ElementalArt_Insert",
|
||||||
|
"abilityName": "Avatar_Navia_ElementalArt_Insert",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_ElementalArt_Insert_AS",
|
||||||
|
"abilityName": "Avatar_Navia_ElementalArt_Insert_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_ElementalArt_Recycle",
|
||||||
|
"abilityName": "Avatar_Navia_ElementalArt_Recycle",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_ElementalArt_Recycle_AS",
|
||||||
|
"abilityName": "Avatar_Navia_ElementalArt_Recycle_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_ElementalBurst_Loop_A",
|
||||||
|
"abilityName": "Avatar_Navia_ElementalBurst_Loop_A",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_ElementalBurst_Loop_B",
|
||||||
|
"abilityName": "Avatar_Navia_ElementalBurst_Loop_B",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_ElementalBurst_End",
|
||||||
|
"abilityName": "Avatar_Navia_ElementalBurst_End",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Navia_ElementalBurst_AS",
|
||||||
|
"abilityName": "Avatar_Navia_ElementalBurst_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,504 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Attack01",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Attack02",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Attack03",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Stick_Handler",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Stick_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_StickRemover",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_StickRemover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_Levitate",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_Levitate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Levitate_HitBoxOffset",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Levitate_HitBoxOffset",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_CountFx",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_CountFx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_Absorb",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_Absorb",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_Attack",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_Attack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_Attack_StateMark",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_Attack_StateMark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_Attack_UnreadyF",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_Attack_UnreadyF",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_Charge_Handler",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_Charge_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_Trans_CameraShake",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_Trans_CameraShake",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_Wing_FxFadeR",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_Wing_FxFadeR",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_Wing_FxFade",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_Wing_FxFade",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_WeatherChange",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_WeatherChange",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_Attack_Unready",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_Attack_Unready",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Core_Handler",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Core_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_AddCore",
|
||||||
|
"abilityName": "Avatar_Neuvillette_AddCore",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_CostCore",
|
||||||
|
"abilityName": "Avatar_Neuvillette_CostCore",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_AddCore_DelayTimer",
|
||||||
|
"abilityName": "Avatar_Neuvillette_AddCore_DelayTimer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_AddCore_DelayTimer7",
|
||||||
|
"abilityName": "Avatar_Neuvillette_AddCore_DelayTimer7",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_FullAttack_Delay",
|
||||||
|
"abilityName": "Avatar_Neuvillette_FullAttack_Delay",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_Absorb_Gadget",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_Absorb_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Core_GadgetJ",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Core_GadgetJ",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_Attack_Gadget",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_Attack_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_Camera_Shake",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_Camera_Shake",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_StateCheck",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_StateCheck",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_Wing_FxFadeM",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_Wing_FxFadeM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_LoseHp",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_LoseHp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_Buff_Handler",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_Buff_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_StateCheckM",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_StateCheckM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Core_Gadget",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Core_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Core_Gadget_Eff",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Core_Gadget_Eff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Core_Fx",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Core_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Core_Bullet",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Core_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalArt_DropCore_Handler",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalArt_DropCore_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalArt_DropCore",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalArt_DropCore",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalArt_DropBall",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalArt_DropBall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalArt_Camera",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalArt_Camera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalArt_Arkhe_Handler",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalArt_Arkhe_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalArt_Arkhe_CDTimer",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalArt_Arkhe_CDTimer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalArt_Arkhe_DelayStrike",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalArt_Arkhe_DelayStrike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_Initialize",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_Initialize",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_EmotionControl",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_EmotionControl",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_Camera_Fx",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_Camera_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_Camera_Handler",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_Camera_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_CameraShakeB",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_CameraShakeB",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_ExitCamera",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_ExitCamera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_Camera_PushTarget333",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_Camera_PushTarget333",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_Invincible",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_Invincible",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_Camera_FogEffect",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_Camera_FogEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_Camera_PushTarget",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_Camera_PushTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_CameraShake",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_CameraShake",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_Strike_Once",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_Strike_Once",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_Strike_Twice",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_Strike_Twice",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_Strike_Thrice",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_Strike_Thrice",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ElementalBurst_WeatherChange6UNIQUE_Avatar_Neuvillette_ElementalBurst_WeatherChange",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ElementalBurst_WeatherChange6UNIQUE_Avatar_Neuvillette_ElementalBurst_WeatherChange",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Neuvillette_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Neuvillette_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_PermanentSkill_1_BuffHandler",
|
||||||
|
"abilityName": "Avatar_Neuvillette_PermanentSkill_1_BuffHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_PermanentSkill_1_Handler",
|
||||||
|
"abilityName": "Avatar_Neuvillette_PermanentSkill_1_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_CheckWaterReaction_OnAvatar",
|
||||||
|
"abilityName": "Avatar_Neuvillette_CheckWaterReaction_OnAvatar",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ReactionType_Streamc",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ReactionType_Streamc",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ReactionType_Overgrowc",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ReactionType_Overgrowc",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ReactionType_Freezec",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ReactionType_Freezec",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ReactionType_Shockc",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ReactionType_Shockc",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ReactionType_SwirlWaterc",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ReactionType_SwirlWaterc",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ReactionType_CrystallizeWater",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ReactionType_CrystallizeWater",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ReactionType_Stream",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ReactionType_Stream",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ReactionType_Overgrow",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ReactionType_Overgrow",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ReactionType_Freeze",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ReactionType_Freeze",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ReactionType_Shock",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ReactionType_Shock",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ReactionType_SwirlWater",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ReactionType_SwirlWater",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_PermanentSkill_Lv1",
|
||||||
|
"abilityName": "Avatar_Neuvillette_PermanentSkill_Lv1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_PermanentSkill_Lv2",
|
||||||
|
"abilityName": "Avatar_Neuvillette_PermanentSkill_Lv2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_PermanentSkill_Lv3",
|
||||||
|
"abilityName": "Avatar_Neuvillette_PermanentSkill_Lv3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Neuvillette_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_PermanentSkill_2_Handler",
|
||||||
|
"abilityName": "Avatar_Neuvillette_PermanentSkill_2_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_PermanentSkill_2_CalculatorM",
|
||||||
|
"abilityName": "Avatar_Neuvillette_PermanentSkill_2_CalculatorM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_PermanentSkill_2_Buff",
|
||||||
|
"abilityName": "Avatar_Neuvillette_PermanentSkill_2_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_PermanentSkill_2_Calculator",
|
||||||
|
"abilityName": "Avatar_Neuvillette_PermanentSkill_2_Calculator",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Constellation_6_Handler",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Constellation_6_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Constellation_6_Attack",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Constellation_6_Attack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Constellation_6_Absorb",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Constellation_6_Absorb",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Core_HandlerD",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Core_HandlerD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Constellation_6_CDTimer",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Constellation_6_CDTimer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_Constellation_6_Bullet",
|
||||||
|
"abilityName": "Avatar_Neuvillette_Constellation_6_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_DiveDashSpeedUp",
|
||||||
|
"abilityName": "Avatar_Neuvillette_DiveDashSpeedUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette",
|
||||||
|
"abilityName": "Avatar_Neuvillette",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "AvatarItem_Neuvillette_Stick",
|
||||||
|
"abilityName": "AvatarItem_Neuvillette_Stick",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "AvatarItem_Neuvillette_Stick_Nolight",
|
||||||
|
"abilityName": "AvatarItem_Neuvillette_Stick_Nolight",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Neuvillette_ExtraAttack_HitOnEnemy",
|
||||||
|
"abilityName": "Avatar_Neuvillette_ExtraAttack_HitOnEnemy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
264
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Nilou.json
Normal file
264
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Nilou.json
Normal file
|
@ -0,0 +1,264 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Nilou_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Attack_01_Spec",
|
||||||
|
"abilityName": "Avatar_Nilou_Attack_01_Spec",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Recombo_Mark",
|
||||||
|
"abilityName": "Avatar_Nilou_Recombo_Mark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Attack_02_Spec",
|
||||||
|
"abilityName": "Avatar_Nilou_Attack_02_Spec",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_ElementalDance",
|
||||||
|
"abilityName": "Avatar_Nilou_ElementalDance",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_In_NormalAttack_Mark",
|
||||||
|
"abilityName": "Avatar_Nilou_In_NormalAttack_Mark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_NilouAllCount_1",
|
||||||
|
"abilityName": "Avatar_NilouAllCount_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_NilouAllCount_2",
|
||||||
|
"abilityName": "Avatar_NilouAllCount_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Change_ECount_To_4",
|
||||||
|
"abilityName": "Avatar_Nilou_Change_ECount_To_4",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Combo_Complete_Mark",
|
||||||
|
"abilityName": "Avatar_Nilou_Combo_Complete_Mark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Keep_Attack_Combo_Handler",
|
||||||
|
"abilityName": "Avatar_Nilou_Keep_Attack_Combo_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Elemental_Art_ElemBall_Handler",
|
||||||
|
"abilityName": "Avatar_Nilou_Elemental_Art_ElemBall_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Keep_Attack_Combo_Handler_",
|
||||||
|
"abilityName": "Avatar_Nilou_Keep_Attack_Combo_Handler_",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_ElementalDanceFake",
|
||||||
|
"abilityName": "Avatar_Nilou_ElementalDanceFake",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Spec_Attack_Count_Add1",
|
||||||
|
"abilityName": "Avatar_Nilou_Spec_Attack_Count_Add1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Spec_E_2",
|
||||||
|
"abilityName": "Avatar_Nilou_Spec_E_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Spec_E_3",
|
||||||
|
"abilityName": "Avatar_Nilou_Spec_E_3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Spec_Attack_Over",
|
||||||
|
"abilityName": "Avatar_Nilou_Spec_Attack_Over",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_AOver_Dance_Buff",
|
||||||
|
"abilityName": "Avatar_Nilou_AOver_Dance_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_AOver_Dance_Buff_Driver",
|
||||||
|
"abilityName": "Avatar_Nilou_AOver_Dance_Buff_Driver",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_ElementalArt_Buff_Controller",
|
||||||
|
"abilityName": "Avatar_Nilou_ElementalArt_Buff_Controller",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Spec_EArt_Over",
|
||||||
|
"abilityName": "Avatar_Nilou_Spec_EArt_Over",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_ElementalArt_Buff_ControllerM",
|
||||||
|
"abilityName": "Avatar_Nilou_ElementalArt_Buff_ControllerM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_ElementalArt_Buff_Nilou",
|
||||||
|
"abilityName": "Avatar_ElementalArt_Buff_Nilou",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_ElementalArt_Buff_Nilou_Driver",
|
||||||
|
"abilityName": "Avatar_ElementalArt_Buff_Nilou_Driver",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Resistance_Reduce_Avatar",
|
||||||
|
"abilityName": "Avatar_Nilou_Resistance_Reduce_Avatar",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Overgrow_Damage_Up",
|
||||||
|
"abilityName": "Avatar_Nilou_Overgrow_Damage_Up",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Max_HP_Refresh",
|
||||||
|
"abilityName": "Avatar_Nilou_Max_HP_Refresh",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_SpecE_Energy_Revive",
|
||||||
|
"abilityName": "Avatar_Nilou_SpecE_Energy_Revive",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Water_Bubble_Bullet",
|
||||||
|
"abilityName": "Avatar_Nilou_Water_Bubble_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Recombo_Mark_Bullet",
|
||||||
|
"abilityName": "Avatar_Nilou_Recombo_Mark_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_ElementalBurst_Camera",
|
||||||
|
"abilityName": "Avatar_Nilou_ElementalBurst_Camera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Nilou_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Burst_Attacker",
|
||||||
|
"abilityName": "Avatar_Nilou_Burst_Attacker",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Burst_Delay_Attacker",
|
||||||
|
"abilityName": "Avatar_Nilou_Burst_Delay_Attacker",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Nilou_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_MaxHP_Trans_Crit",
|
||||||
|
"abilityName": "Avatar_Nilou_MaxHP_Trans_Crit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Nilou_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_QuestAbility_NilouFullMP",
|
||||||
|
"abilityName": "Avatar_QuestAbility_NilouFullMP",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_NilouFullMP",
|
||||||
|
"abilityName": "Avatar_NilouFullMP",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou",
|
||||||
|
"abilityName": "Avatar_Nilou",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Nilou_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Nilou_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Nilou_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "AvatarItem_Nilou_HushangWreaths",
|
||||||
|
"abilityName": "AvatarItem_Nilou_HushangWreaths",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Nilou_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Nilou_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Nilou_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_ElementalBurst_Buff",
|
||||||
|
"abilityName": "Avatar_Nilou_ElementalBurst_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Nilou_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Spine_Loop_Floor",
|
||||||
|
"abilityName": "Avatar_Nilou_Spine_Loop_Floor",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Nilou_Spine",
|
||||||
|
"abilityName": "Avatar_Nilou_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,289 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_Roulette",
|
||||||
|
"abilityName": "Avatar_Ningguang_Roulette",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Ningguang_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ExtraAttack_Fx",
|
||||||
|
"abilityName": "Avatar_Ningguang_ExtraAttack_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ExtraAttack_BulletTrigger",
|
||||||
|
"abilityName": "Avatar_Ningguang_ExtraAttack_BulletTrigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_Constellation_Attack_Up_BulletTrigger",
|
||||||
|
"abilityName": "Avatar_Ningguang_Constellation_Attack_Up_BulletTrigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ExtraAttack_GemBullet_Handler",
|
||||||
|
"abilityName": "Avatar_Ningguang_ExtraAttack_GemBullet_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ExtraAttack_Damage",
|
||||||
|
"abilityName": "Avatar_Ningguang_ExtraAttack_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_NormalAttack_Dummy",
|
||||||
|
"abilityName": "Avatar_Ningguang_NormalAttack_Dummy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_NormalAttackDamage",
|
||||||
|
"abilityName": "Avatar_Ningguang_NormalAttackDamage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_NormalAttack_LifeOver_Fx",
|
||||||
|
"abilityName": "Avatar_Ningguang_NormalAttack_LifeOver_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_Elemental_Burst_LifeOver_Orange",
|
||||||
|
"abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Orange",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_Elemental_Burst_LifeOver_Red",
|
||||||
|
"abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Red",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_Elemental_Burst_LifeOver_Yellow",
|
||||||
|
"abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Yellow",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_Attack01",
|
||||||
|
"abilityName": "Avatar_Ningguang_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_Attack02",
|
||||||
|
"abilityName": "Avatar_Ningguang_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_Attack03",
|
||||||
|
"abilityName": "Avatar_Ningguang_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_Attack04",
|
||||||
|
"abilityName": "Avatar_Ningguang_Attack04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ServantStone",
|
||||||
|
"abilityName": "Avatar_Ningguang_ServantStone",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_Charge_ServantStone",
|
||||||
|
"abilityName": "Avatar_Ningguang_Charge_ServantStone",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_Change_Gadget_BornState",
|
||||||
|
"abilityName": "Avatar_Ningguang_Change_Gadget_BornState",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ServantStone_Switch",
|
||||||
|
"abilityName": "Avatar_Ningguang_ServantStone_Switch",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_Trigger_ElementalArt_CD",
|
||||||
|
"abilityName": "Avatar_Ningguang_Trigger_ElementalArt_CD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_GemStone_Impact",
|
||||||
|
"abilityName": "Avatar_Ningguang_GemStone_Impact",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementalBurst_BulletTrigger",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementalBurst_BulletTrigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementalBurst_BulletTrigger_WithOutTarget",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementalBurst_BulletTrigger_WithOutTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementalBurst_ServantStoneTrigger",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementalBurst_ServantStoneTrigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_1",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_2",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_3",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ReviveElemEnergy",
|
||||||
|
"abilityName": "Avatar_Ningguang_ReviveElemEnergy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Ningguang_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Ningguang_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_SkillUpgrade_3",
|
||||||
|
"abilityName": "Avatar_Ningguang_SkillUpgrade_3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_GemBullet_Damage",
|
||||||
|
"abilityName": "Avatar_Ningguang_GemBullet_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Ningguang_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_Radar_Ore",
|
||||||
|
"abilityName": "Avatar_Ningguang_Radar_Ore",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang",
|
||||||
|
"abilityName": "Avatar_Ningguang",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_NormalAttack_LifeOver_Fx0Avatar_Ningguang_Elemental_Burst_LifeOver_Orange",
|
||||||
|
"abilityName": "Avatar_Ningguang_NormalAttack_LifeOver_Fx0Avatar_Ningguang_Elemental_Burst_LifeOver_Orange",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_Elemental_Burst_LifeOver_Red0Avatar_Ningguang_Elemental_Burst_LifeOver_Yellow",
|
||||||
|
"abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Red0Avatar_Ningguang_Elemental_Burst_LifeOver_Yellow",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementalBurst_BulletTrigger_WithOutTarget3Avatar_Ningguang_ElementalBurst_ServantStoneTrigger",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementalBurst_BulletTrigger_WithOutTarget3Avatar_Ningguang_ElementalBurst_ServantStoneTrigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Ningguang_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Ningguang_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Ningguang_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementalBurst_Yellow",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementalBurst_Yellow",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementBurst_01",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementBurst_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementBurst_04",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementBurst_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementalBurst_Orange",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementalBurst_Orange",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementBurst_02",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementBurst_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementBurst_05",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementBurst_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementalBurst_Red",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementalBurst_Red",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementBurst_03",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementBurst_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementBurst_06",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementBurst_06",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Ningguang_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_elementalBurst_BS_Normal",
|
||||||
|
"abilityName": "Avatar_Ningguang_elementalBurst_BS_Normal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Ningguang_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Ningguang_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
119
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Noel.json
Normal file
119
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Noel.json
Normal file
|
@ -0,0 +1,119 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Noel_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_Skill_S",
|
||||||
|
"abilityName": "Avatar_Noel_Skill_S",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_Skill_E",
|
||||||
|
"abilityName": "Avatar_Noel_Skill_E",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_Skill_E_ExitCamera",
|
||||||
|
"abilityName": "Avatar_Noel_Skill_E_ExitCamera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_ProudSkill_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Noel_ProudSkill_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_ProudSkill_21",
|
||||||
|
"abilityName": "Avatar_Noel_ProudSkill_21",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_ProudSkill_21_Shield",
|
||||||
|
"abilityName": "Avatar_Noel_ProudSkill_21_Shield",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_ProudSkill_22",
|
||||||
|
"abilityName": "Avatar_Noel_ProudSkill_22",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Noel_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel",
|
||||||
|
"abilityName": "Avatar_Noel",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_Skill_E_ExitCamera1Avatar_Noel_ProudSkill_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Noel_Skill_E_ExitCamera1Avatar_Noel_ProudSkill_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Noel_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Noel_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Noel_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_ProudSkill_NormalAttack_DamageHandler1Avatar_Noel_ProudSkill_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Noel_ProudSkill_NormalAttack_DamageHandler1Avatar_Noel_ProudSkill_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_Spine",
|
||||||
|
"abilityName": "Avatar_Noel_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Noel_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Noel_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Noel_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Noel_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_ElementalBurst_Buff",
|
||||||
|
"abilityName": "Avatar_Noel_ElementalBurst_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_ElementalBurst_Buff_Hit",
|
||||||
|
"abilityName": "Avatar_Noel_ElementalBurst_Buff_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Noel_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Noel_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
|
||||||
|
]
|
||||||
|
}
|
304
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Qin.json
Normal file
304
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Qin.json
Normal file
|
@ -0,0 +1,304 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Qin_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_VortexSmash",
|
||||||
|
"abilityName": "Avatar_Qin_VortexSmash",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_DandelionWind_Camera",
|
||||||
|
"abilityName": "Avatar_Qin_DandelionWind_Camera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_DandelionWind",
|
||||||
|
"abilityName": "Avatar_Qin_DandelionWind",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_DandelionWind_Heal",
|
||||||
|
"abilityName": "Avatar_Qin_DandelionWind_Heal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_DandelionWind_Harm",
|
||||||
|
"abilityName": "Avatar_Qin_DandelionWind_Harm",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_DandelionWind_Harm_FieldDamage",
|
||||||
|
"abilityName": "Avatar_Qin_DandelionWind_Harm_FieldDamage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_DandelionWind_Push",
|
||||||
|
"abilityName": "Avatar_Qin_DandelionWind_Push",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_HinowaSlash",
|
||||||
|
"abilityName": "Avatar_Qin_HinowaSlash",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_GreaterSelfHeal",
|
||||||
|
"abilityName": "Avatar_Qin_GreaterSelfHeal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_AttackCritic",
|
||||||
|
"abilityName": "Avatar_Qin_AttackCritic",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_TeamSpeedWhenGetElementBall",
|
||||||
|
"abilityName": "Avatar_Qin_TeamSpeedWhenGetElementBall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_NormalAttackDamage",
|
||||||
|
"abilityName": "Avatar_Qin_NormalAttackDamage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_AutoDefend",
|
||||||
|
"abilityName": "Avatar_Qin_AutoDefend",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Qin_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin",
|
||||||
|
"abilityName": "Avatar_Qin",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_PlayQin01BS_0",
|
||||||
|
"abilityName": "Avatar_PlayQin01BS_0",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_PlayQin01Loop_0",
|
||||||
|
"abilityName": "Avatar_PlayQin01Loop_0",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_PlayQin01AS_0",
|
||||||
|
"abilityName": "Avatar_PlayQin01AS_0",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Common_PlayMusic_Qin",
|
||||||
|
"abilityName": "Avatar_Common_PlayMusic_Qin",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_KeQing_Skill_ElementalArt",
|
||||||
|
"abilityName": "Avatar_KeQing_Skill_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_KeQing_Skill_ElementalArt_AS",
|
||||||
|
"abilityName": "Avatar_KeQing_Skill_ElementalArt_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_KeQing_Skill_ElementalArt_BS",
|
||||||
|
"abilityName": "Avatar_KeQing_Skill_ElementalArt_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_KeQing_Skill_ElementalArt_Charge",
|
||||||
|
"abilityName": "Avatar_KeQing_Skill_ElementalArt_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_KeQing_Skill_ElementalArt_Charge_02",
|
||||||
|
"abilityName": "Avatar_KeQing_Skill_ElementalArt_Charge_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_KeQing_Skill_ElementalArt_Charge_AS",
|
||||||
|
"abilityName": "Avatar_KeQing_Skill_ElementalArt_Charge_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_KeQing_Skill_ElementalArt_Fly",
|
||||||
|
"abilityName": "Avatar_KeQing_Skill_ElementalArt_Fly",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_KeQing_Skill_ElementalArt_Fly_AS",
|
||||||
|
"abilityName": "Avatar_KeQing_Skill_ElementalArt_Fly_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_KeQing_Skill_ElementalArt_FlyAir",
|
||||||
|
"abilityName": "Avatar_KeQing_Skill_ElementalArt_FlyAir",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Qin_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Qin_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Qin_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_PlayMusic_Qin_AS",
|
||||||
|
"abilityName": "Avatar_PlayMusic_Qin_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_PlayMusic_Qin",
|
||||||
|
"abilityName": "Avatar_PlayMusic_Qin",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_KeQing_Skill_ElementalArt_FlyAir_AS",
|
||||||
|
"abilityName": "Avatar_KeQing_Skill_ElementalArt_FlyAir_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Qin_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Qin_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Qin_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_VO_MDAQ037_Qin_01",
|
||||||
|
"abilityName": "Avatar_Qin_VO_MDAQ037_Qin_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_VO_Emotion_Qin_Hesitate_01",
|
||||||
|
"abilityName": "Avatar_Qin_VO_Emotion_Qin_Hesitate_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_VO_Emotion_Qin_Vigilant_01",
|
||||||
|
"abilityName": "Avatar_Qin_VO_Emotion_Qin_Vigilant_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_VO_Emotion_Qin_Affirm_01",
|
||||||
|
"abilityName": "Avatar_Qin_VO_Emotion_Qin_Affirm_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_VO_Emotion_Qin_Satisfaction_01",
|
||||||
|
"abilityName": "Avatar_Qin_VO_Emotion_Qin_Satisfaction_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_VO_MDAQ053_Qin_01",
|
||||||
|
"abilityName": "Avatar_Qin_VO_MDAQ053_Qin_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_4901001",
|
||||||
|
"abilityName": "Avatar_Qin_4901001",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_4901004",
|
||||||
|
"abilityName": "Avatar_Qin_4901004",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_4901006",
|
||||||
|
"abilityName": "Avatar_Qin_4901006",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_4901008",
|
||||||
|
"abilityName": "Avatar_Qin_4901008",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_4901010",
|
||||||
|
"abilityName": "Avatar_Qin_4901010",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_4901011",
|
||||||
|
"abilityName": "Avatar_Qin_4901011",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_4901013",
|
||||||
|
"abilityName": "Avatar_Qin_4901013",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_4901014",
|
||||||
|
"abilityName": "Avatar_Qin_4901014",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_4901015",
|
||||||
|
"abilityName": "Avatar_Qin_4901015",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_4901017",
|
||||||
|
"abilityName": "Avatar_Qin_4901017",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qin_4901019",
|
||||||
|
"abilityName": "Avatar_Qin_4901019",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_PlayMusic_Qin_01_AS",
|
||||||
|
"abilityName": "Avatar_PlayMusic_Qin_01_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_PlayMusic_Qin_01",
|
||||||
|
"abilityName": "Avatar_PlayMusic_Qin_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_PlayMusic_Qin_01_Loli",
|
||||||
|
"abilityName": "Avatar_PlayMusic_Qin_01_Loli",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_PlayMusic_Qin_Loli",
|
||||||
|
"abilityName": "Avatar_PlayMusic_Qin_Loli",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_PlayMusic_Qin_Loli_AS",
|
||||||
|
"abilityName": "Avatar_PlayMusic_Qin_Loli_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
139
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Qiqi.json
Normal file
139
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Qiqi.json
Normal file
|
@ -0,0 +1,139 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Qiqi_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_ElementalArt_Clear",
|
||||||
|
"abilityName": "Avatar_Qiqi_ElementalArt_Clear",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Qiqi_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_ElementalArt_CD",
|
||||||
|
"abilityName": "Avatar_Qiqi_ElementalArt_CD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_ElementalArt_Bullet",
|
||||||
|
"abilityName": "Avatar_Qiqi_ElementalArt_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Qiqi_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_ElementalBurst_PostEffect",
|
||||||
|
"abilityName": "Avatar_Qiqi_ElementalBurst_PostEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Qiqi_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_Revive",
|
||||||
|
"abilityName": "Avatar_Qiqi_Revive",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_ElementalBurst_ApplyModifier",
|
||||||
|
"abilityName": "Avatar_Qiqi_ElementalBurst_ApplyModifier",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_ElementalBurst_TriggerAttack",
|
||||||
|
"abilityName": "Avatar_Qiqi_ElementalBurst_TriggerAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_ElementalBurst_CameraRadialBlur",
|
||||||
|
"abilityName": "Avatar_Qiqi_ElementalBurst_CameraRadialBlur",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_NormalAttackDamage",
|
||||||
|
"abilityName": "Avatar_Qiqi_NormalAttackDamage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_ElementalArt_Damage",
|
||||||
|
"abilityName": "Avatar_Qiqi_ElementalArt_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_Frozen_AttackUp",
|
||||||
|
"abilityName": "Avatar_Qiqi_Frozen_AttackUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Qiqi_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_Radar_Collectables_Liyue",
|
||||||
|
"abilityName": "Avatar_Qiqi_Radar_Collectables_Liyue",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi",
|
||||||
|
"abilityName": "Avatar_Qiqi",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_Skill_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Qiqi_Skill_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Qiqi_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Qiqi_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Qiqi_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_Skill_ElementalArt_AS",
|
||||||
|
"abilityName": "Avatar_Qiqi_Skill_ElementalArt_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Qiqi_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Qiqi_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Qiqi_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Qiqi_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Qiqi_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
139
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Razor.json
Normal file
139
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Razor.json
Normal file
|
@ -0,0 +1,139 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Razor_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_General_Handler",
|
||||||
|
"abilityName": "Avatar_Razor_General_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_ClawMark_Main",
|
||||||
|
"abilityName": "Avatar_Razor_ClawMark_Main",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_ClawMark_Click",
|
||||||
|
"abilityName": "Avatar_Razor_ClawMark_Click",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_ClawMark_SetMark",
|
||||||
|
"abilityName": "Avatar_Razor_ClawMark_SetMark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_ClawMark_Charging",
|
||||||
|
"abilityName": "Avatar_Razor_ClawMark_Charging",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_ClawMark_Weather_Remove",
|
||||||
|
"abilityName": "Avatar_Razor_ClawMark_Weather_Remove",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_ClawMark_Burst",
|
||||||
|
"abilityName": "Avatar_Razor_ClawMark_Burst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_ClawMark_EnergyRegain",
|
||||||
|
"abilityName": "Avatar_Razor_ClawMark_EnergyRegain",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_LycanMode",
|
||||||
|
"abilityName": "Avatar_Razor_LycanMode",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_LycanMode_LycanSimulator",
|
||||||
|
"abilityName": "Avatar_Razor_LycanMode_LycanSimulator",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_LycanMode_FirstAttackGuaranteer",
|
||||||
|
"abilityName": "Avatar_Razor_LycanMode_FirstAttackGuaranteer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_DashStamina_Reduction",
|
||||||
|
"abilityName": "Avatar_Razor_DashStamina_Reduction",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Razor_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Razor_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor",
|
||||||
|
"abilityName": "Avatar_Razor",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Razor_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Razor_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Razor_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Razor_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_ElementalBurst_01",
|
||||||
|
"abilityName": "Avatar_Razor_ElementalBurst_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_ElementalBurst_Hit_01",
|
||||||
|
"abilityName": "Avatar_Razor_ElementalBurst_Hit_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_ElementalBurst_Hit_02",
|
||||||
|
"abilityName": "Avatar_Razor_ElementalBurst_Hit_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_ElementalBurst_02",
|
||||||
|
"abilityName": "Avatar_Razor_ElementalBurst_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_ElementalBurst_03",
|
||||||
|
"abilityName": "Avatar_Razor_ElementalBurst_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Razor_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Razor_Spine",
|
||||||
|
"abilityName": "Avatar_Razor_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Rosaria_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_ExtraAttack_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Rosaria_ExtraAttack_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_ExtraAttack_Bullet",
|
||||||
|
"abilityName": "Avatar_Rosaria_ExtraAttack_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Rosaria_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_ElementalArt_Strike_01",
|
||||||
|
"abilityName": "Avatar_Rosaria_ElementalArt_Strike_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_ElementalArt_Strike_02",
|
||||||
|
"abilityName": "Avatar_Rosaria_ElementalArt_Strike_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_ElementalBurst_Camera",
|
||||||
|
"abilityName": "Avatar_Rosaria_ElementalBurst_Camera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_ElementalBurst_Strike_01",
|
||||||
|
"abilityName": "Avatar_Rosaria_ElementalBurst_Strike_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_ElementalBurst_Create_Gadget",
|
||||||
|
"abilityName": "Avatar_Rosaria_ElementalBurst_Create_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_GadgetEndEffect_Played",
|
||||||
|
"abilityName": "Avatar_Rosaria_GadgetEndEffect_Played",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Rosaria_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Rosaria_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria",
|
||||||
|
"abilityName": "Avatar_Rosaria",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_Skill_ElementalArt_BS",
|
||||||
|
"abilityName": "Avatar_Rosaria_Skill_ElementalArt_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_Skill_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Rosaria_Skill_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_Skill_ElementalArt_AS",
|
||||||
|
"abilityName": "Avatar_Rosaria_Skill_ElementalArt_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_Skill_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Rosaria_Skill_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_Skill_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Rosaria_Skill_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Rosaria_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Rosaria_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Rosaria_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Rosaria_Skill_ElementalBurst_AS",
|
||||||
|
"abilityName": "Avatar_Rosaria_Skill_ElementalBurst_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
179
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Sara.json
Normal file
179
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Sara.json
Normal file
|
@ -0,0 +1,179 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_Arrow_FX",
|
||||||
|
"abilityName": "Avatar_Sara_Arrow_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_PressShoot",
|
||||||
|
"abilityName": "Avatar_Sara_PressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_AimPressShoot",
|
||||||
|
"abilityName": "Avatar_Sara_AimPressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_ShootAimingArrow_Charge",
|
||||||
|
"abilityName": "Avatar_Sara_ShootAimingArrow_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_ShootArrow_ResetGlobalValue",
|
||||||
|
"abilityName": "Avatar_Sara_ShootArrow_ResetGlobalValue",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_ShootArrow_Aiming",
|
||||||
|
"abilityName": "Avatar_Sara_ShootArrow_Aiming",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_ShootArrow_01",
|
||||||
|
"abilityName": "Avatar_Sara_ShootArrow_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_ShootArrow_02",
|
||||||
|
"abilityName": "Avatar_Sara_ShootArrow_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_ShootArrow_03",
|
||||||
|
"abilityName": "Avatar_Sara_ShootArrow_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_ShootArrow_04",
|
||||||
|
"abilityName": "Avatar_Sara_ShootArrow_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_Hide_Fxo",
|
||||||
|
"abilityName": "Avatar_Sara_Hide_Fxo",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_Hide_Fx",
|
||||||
|
"abilityName": "Avatar_Sara_Hide_Fx",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_ShootArrow_05",
|
||||||
|
"abilityName": "Avatar_Sara_ShootArrow_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_Elemental_Art",
|
||||||
|
"abilityName": "Avatar_Sara_Elemental_Art",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_KarasShoot_DelayAttack",
|
||||||
|
"abilityName": "Avatar_Sara_KarasShoot_DelayAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_Elemental_Burst",
|
||||||
|
"abilityName": "Avatar_Sara_Elemental_Burst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_Elemental_Burst_AttackWave_Trigger",
|
||||||
|
"abilityName": "Avatar_Sara_Elemental_Burst_AttackWave_Trigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_Elemental_Burst_AttackWave",
|
||||||
|
"abilityName": "Avatar_Sara_Elemental_Burst_AttackWave",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_ElementalBurst_PostEffect",
|
||||||
|
"abilityName": "Avatar_Sara_ElementalBurst_PostEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Sara_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_AttackUp",
|
||||||
|
"abilityName": "Avatar_Sara_AttackUp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_BaseAttack",
|
||||||
|
"abilityName": "Avatar_Sara_BaseAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Sara_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_ShootArrow_Damage",
|
||||||
|
"abilityName": "Avatar_Sara_ShootArrow_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_PermanentSkill_1_ReduceColdDown",
|
||||||
|
"abilityName": "Avatar_Sara_PermanentSkill_1_ReduceColdDown",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Sara_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Sara_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara",
|
||||||
|
"abilityName": "Avatar_Sara",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Sara_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Sara_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Sara_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Sara_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Sara_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Sara_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sara_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Sara_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
239
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Sayu.json
Normal file
239
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Sayu.json
Normal file
|
@ -0,0 +1,239 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Sayu_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_NormalAttack_Handler",
|
||||||
|
"abilityName": "Avatar_Sayu_NormalAttack_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_NormalAttack_Hide",
|
||||||
|
"abilityName": "Avatar_Sayu_NormalAttack_Hide",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Check",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Check",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_DropBall_Handler",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_DropBall_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Click",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Click",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Click_EnterCD",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Click_EnterCD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Click_TriggerBullet",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Click_TriggerBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Click_Effect",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Click_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Bullet",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Hold",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Hold",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Roll_CDHandler",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Roll_CDHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Roll_Handler",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Roll_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Roll_CloseCollider",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Roll_CloseCollider",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Roll_Effect",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Roll_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Roll_TriggerBullet",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Roll_TriggerBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Hold_Strike",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Hold_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Roll_TriggerFire",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Roll_TriggerFire",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Roll_TriggerWater",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Roll_TriggerWater",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Roll_TriggerElectric",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Roll_TriggerElectric",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Roll_TriggerIce",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Roll_TriggerIce",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Roll_Bullet",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Roll_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalArt_Roll_Mix",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalArt_Roll_Mix",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalBurst_Initialize",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalBurst_Initialize",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalBurst_Camera_Handler",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalBurst_Camera_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalBurst_Strike",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalBurst_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalBurst_Heal",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalBurst_Heal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalBurst_EmotionControl",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalBurst_EmotionControl",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalBurst_Invincible",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalBurst_Invincible",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalBurst_CameraBlur",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalBurst_CameraBlur",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalBurst_TriggerDaruma",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalBurst_TriggerDaruma",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalBurst_Phantom",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalBurst_Phantom",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalBurst_Phantom_Delay",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalBurst_Phantom_Delay",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalBurst_Phantom_Handler",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalBurst_Phantom_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalBurst_Phantom_PlayAnim",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalBurst_Phantom_PlayAnim",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalBurst_Phantom_Heal",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalBurst_Phantom_Heal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalBurst_Phantom_Attack",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalBurst_Phantom_Attack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_ElementalBurst_Phantom_AttackAndHeal",
|
||||||
|
"abilityName": "Avatar_Sayu_ElementalBurst_Phantom_AttackAndHeal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_Constellation_6_Handler",
|
||||||
|
"abilityName": "Avatar_Sayu_Constellation_6_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Sayu_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Sayu_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Sayu_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu",
|
||||||
|
"abilityName": "Avatar_Sayu",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Sayu_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Sayu_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sayu_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Sayu_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,134 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Shenhe_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Shenhe_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_ExtraAttack_Bullet",
|
||||||
|
"abilityName": "Avatar_Shenhe_ExtraAttack_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_ElementalArt_Bullet",
|
||||||
|
"abilityName": "Avatar_Shenhe_ElementalArt_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_ElementalArt_FX",
|
||||||
|
"abilityName": "Avatar_Shenhe_ElementalArt_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_ElementalArt_Attack_L",
|
||||||
|
"abilityName": "Avatar_Shenhe_ElementalArt_Attack_L",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_ElementalArt_Attack_H",
|
||||||
|
"abilityName": "Avatar_Shenhe_ElementalArt_Attack_H",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Shenhe_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Shenhe_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Shenhe_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Shenhe_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe",
|
||||||
|
"abilityName": "Avatar_Shenhe",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_Skill_ElementalArt_BS",
|
||||||
|
"abilityName": "Avatar_Shenhe_Skill_ElementalArt_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_Skill_ElementalArt_L",
|
||||||
|
"abilityName": "Avatar_Shenhe_Skill_ElementalArt_L",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_Skill_ElementalArt_H",
|
||||||
|
"abilityName": "Avatar_Shenhe_Skill_ElementalArt_H",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_Skill_ElementalArt_L_AS",
|
||||||
|
"abilityName": "Avatar_Shenhe_Skill_ElementalArt_L_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_Skill_ElementalArt_H_AS",
|
||||||
|
"abilityName": "Avatar_Shenhe_Skill_ElementalArt_H_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_Skill_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Shenhe_Skill_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_Skill_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Shenhe_Skill_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Shenhe_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Shenhe_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Shenhe_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Shenhe_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Shenhe_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Shenhe_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shenhe_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Shenhe_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,139 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Shinobu_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_NormalAttack_Handler",
|
||||||
|
"abilityName": "Avatar_Shinobu_NormalAttack_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_ElementalArt_Init",
|
||||||
|
"abilityName": "Avatar_Shinobu_ElementalArt_Init",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_ElementalArt_ElemBall_Handler",
|
||||||
|
"abilityName": "Avatar_Shinobu_ElementalArt_ElemBall_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Shinobu_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_ElementalArt_Constellation_Attack_Handler",
|
||||||
|
"abilityName": "Avatar_Shinobu_ElementalArt_Constellation_Attack_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_ElementalArt_Bullet_KillGadget",
|
||||||
|
"abilityName": "Avatar_Shinobu_ElementalArt_Bullet_KillGadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_ElementalArt_ElemBall",
|
||||||
|
"abilityName": "Avatar_Shinobu_ElementalArt_ElemBall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_Constellation_Attack_Detect",
|
||||||
|
"abilityName": "Avatar_Shinobu_Constellation_Attack_Detect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_Constellation_AddAttack",
|
||||||
|
"abilityName": "Avatar_Shinobu_Constellation_AddAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_ElementalArt_TickLogic",
|
||||||
|
"abilityName": "Avatar_Shinobu_ElementalArt_TickLogic",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_ElementalArt_TickLogic_Effect",
|
||||||
|
"abilityName": "Avatar_Shinobu_ElementalArt_TickLogic_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_Constellation_AddAttack_IntoCD",
|
||||||
|
"abilityName": "Avatar_Shinobu_Constellation_AddAttack_IntoCD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_Constellation_AddAttack_Effect",
|
||||||
|
"abilityName": "Avatar_Shinobu_Constellation_AddAttack_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Shinobu_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_ElementalBurst_Init",
|
||||||
|
"abilityName": "Avatar_Shinobu_ElementalBurst_Init",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Shinobu_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Shinobu_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_PermanentSkill_WhenLowHp",
|
||||||
|
"abilityName": "Avatar_Shinobu_PermanentSkill_WhenLowHp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_PermanentSkill_HealUpWhenLowHp",
|
||||||
|
"abilityName": "Avatar_Shinobu_PermanentSkill_HealUpWhenLowHp",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_Constellation6_Limbo",
|
||||||
|
"abilityName": "Avatar_Shinobu_Constellation6_Limbo",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_Constellation6_Limbo_Trigger_Protect",
|
||||||
|
"abilityName": "Avatar_Shinobu_Constellation6_Limbo_Trigger_Protect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_Constellation6_Limbo_Trigger_ElemMastery",
|
||||||
|
"abilityName": "Avatar_Shinobu_Constellation6_Limbo_Trigger_ElemMastery",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu",
|
||||||
|
"abilityName": "Avatar_Shinobu",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Shinobu_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Shinobu_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shinobu_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Shinobu_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,124 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Shougun_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Shougun_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_Elfh",
|
||||||
|
"abilityName": "Avatar_Shougun_Elfh",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_Elf",
|
||||||
|
"abilityName": "Avatar_Shougun_Elf",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_ChargeLevel",
|
||||||
|
"abilityName": "Avatar_Shougun_ChargeLevel",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Shougun_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Shougun_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "AvatarOMonster_Shougun_Mitakenarukami_Mitakenarukami_BurstAtk02_AbsorbEnergyFromAvatar",
|
||||||
|
"abilityName": "AvatarOMonster_Shougun_Mitakenarukami_Mitakenarukami_BurstAtk02_AbsorbEnergyFromAvatar",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun",
|
||||||
|
"abilityName": "Avatar_Shougun",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_Skill_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Shougun_Skill_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_Skill_ElementalArt_AS",
|
||||||
|
"abilityName": "Avatar_Shougun_Skill_ElementalArt_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_FallingAttack_AS_01",
|
||||||
|
"abilityName": "Avatar_Shougun_FallingAttack_AS_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_FallingAttack_AS_02",
|
||||||
|
"abilityName": "Avatar_Shougun_FallingAttack_AS_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_Katana_FallingAttack_AS_01",
|
||||||
|
"abilityName": "Avatar_Shougun_Katana_FallingAttack_AS_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Shougun_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Shougun_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Shougun_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_Katana_FallingAttack_AS_02",
|
||||||
|
"abilityName": "Avatar_Shougun_Katana_FallingAttack_AS_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_Spine",
|
||||||
|
"abilityName": "Avatar_Shougun_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Shougun_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Shougun_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Shougun_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Shougun_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Shougun_ChargeLevel0BurstSkillEnergy_ExtraChargeLevel_OtherElemRatio",
|
||||||
|
"abilityName": "Avatar_Shougun_ChargeLevel0BurstSkillEnergy_ExtraChargeLevel_OtherElemRatio",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,244 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Sucrose_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_Attack01",
|
||||||
|
"abilityName": "Avatar_Sucrose_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_Attack02",
|
||||||
|
"abilityName": "Avatar_Sucrose_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_Attack03",
|
||||||
|
"abilityName": "Avatar_Sucrose_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_Attack04_Pre",
|
||||||
|
"abilityName": "Avatar_Sucrose_Attack04_Pre",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_Attack04_Gadget",
|
||||||
|
"abilityName": "Avatar_Sucrose_Attack04_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_Attack04",
|
||||||
|
"abilityName": "Avatar_Sucrose_Attack04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_WindBlackHole",
|
||||||
|
"abilityName": "Avatar_Sucrose_WindBlackHole",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_WindBlackHole_Gadget",
|
||||||
|
"abilityName": "Avatar_Sucrose_WindBlackHole_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_DemiHurricane",
|
||||||
|
"abilityName": "Avatar_Sucrose_DemiHurricane",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_DemiHurricane_Flusk",
|
||||||
|
"abilityName": "Avatar_Sucrose_DemiHurricane_Flusk",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_DemiHurricane_Gadget",
|
||||||
|
"abilityName": "Avatar_Sucrose_DemiHurricane_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_DemiHurricane_Dissipate",
|
||||||
|
"abilityName": "Avatar_Sucrose_DemiHurricane_Dissipate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_DemiHurricane_Damage",
|
||||||
|
"abilityName": "Avatar_Sucrose_DemiHurricane_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_DemiHurricane_Mix",
|
||||||
|
"abilityName": "Avatar_Sucrose_DemiHurricane_Mix",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_Contellation_6",
|
||||||
|
"abilityName": "Avatar_Sucrose_Contellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Sucrose_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_PermanentSkill_Catalysa",
|
||||||
|
"abilityName": "Avatar_Sucrose_PermanentSkill_Catalysa",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_PermanentSkill_Catalysa_Handler",
|
||||||
|
"abilityName": "Avatar_Sucrose_PermanentSkill_Catalysa_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_PermanentSkill_Catalysa_Fire",
|
||||||
|
"abilityName": "Avatar_Sucrose_PermanentSkill_Catalysa_Fire",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_PermanentSkill_Catalysa_Firec",
|
||||||
|
"abilityName": "Avatar_Sucrose_PermanentSkill_Catalysa_Firec",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_PermanentSkill_Catalysa_Water",
|
||||||
|
"abilityName": "Avatar_Sucrose_PermanentSkill_Catalysa_Water",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_PermanentSkill_Catalysa_Waterc",
|
||||||
|
"abilityName": "Avatar_Sucrose_PermanentSkill_Catalysa_Waterc",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_PermanentSkill_Catalysa_Ice",
|
||||||
|
"abilityName": "Avatar_Sucrose_PermanentSkill_Catalysa_Ice",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_PermanentSkill_Catalysa_Icec",
|
||||||
|
"abilityName": "Avatar_Sucrose_PermanentSkill_Catalysa_Icec",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_PermanentSkill_Catalysa_Electric",
|
||||||
|
"abilityName": "Avatar_Sucrose_PermanentSkill_Catalysa_Electric",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_PermanentSkill_Catalysa_Electric2UNIQUE_Avatar_Sucrose_PermanentSkill_Catalysa_Fire",
|
||||||
|
"abilityName": "Avatar_Sucrose_PermanentSkill_Catalysa_Electric2UNIQUE_Avatar_Sucrose_PermanentSkill_Catalysa_Fire",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_PermanentSkill_NetherWind",
|
||||||
|
"abilityName": "Avatar_Sucrose_PermanentSkill_NetherWind",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_PermanentSkill_NetherWind_Handler",
|
||||||
|
"abilityName": "Avatar_Sucrose_PermanentSkill_NetherWind_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_PermanentSkill_NetherWind_Buff",
|
||||||
|
"abilityName": "Avatar_Sucrose_PermanentSkill_NetherWind_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_PermanentSkill_NetherWind_Buff4UNIQUE_Avatar_Sucrose_PermanentSkill_NetherWind_Buff",
|
||||||
|
"abilityName": "Avatar_Sucrose_PermanentSkill_NetherWind_Buff4UNIQUE_Avatar_Sucrose_PermanentSkill_NetherWind_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Sucrose_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_NormalAttack_DamageHandler_Paranoid",
|
||||||
|
"abilityName": "Avatar_Sucrose_NormalAttack_DamageHandler_Paranoid",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_NormalAttack_DamageHandler_Paranoid_AddCount",
|
||||||
|
"abilityName": "Avatar_Sucrose_NormalAttack_DamageHandler_Paranoid_AddCount",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_NormalAttack_DamageHandler_Paranoid_ReduceColdDown",
|
||||||
|
"abilityName": "Avatar_Sucrose_NormalAttack_DamageHandler_Paranoid_ReduceColdDown",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_Contellation_4",
|
||||||
|
"abilityName": "Avatar_Sucrose_Contellation_4",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose",
|
||||||
|
"abilityName": "Avatar_Sucrose",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Sucrose_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Sucrose_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Sucrose_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Sucrose_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Sucrose_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Sucrose_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_ElementBurst",
|
||||||
|
"abilityName": "Avatar_Sucrose_ElementBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Sucrose_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_elementalBurst_BS_Normal",
|
||||||
|
"abilityName": "Avatar_Sucrose_elementalBurst_BS_Normal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Sucrose_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Sucrose_PermanentSkill_Catalysa0Sucrose_PermanentSkill_Catalysa_ElemMasteryDelta",
|
||||||
|
"abilityName": "Avatar_Sucrose_PermanentSkill_Catalysa0Sucrose_PermanentSkill_Catalysa_ElemMasteryDelta",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,239 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_Arrow_FX",
|
||||||
|
"abilityName": "Avatar_Tartaglia_Arrow_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_PressShoot",
|
||||||
|
"abilityName": "Avatar_Tartaglia_PressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_AimPressShoot",
|
||||||
|
"abilityName": "Avatar_Tartaglia_AimPressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ShootArrow_01",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ShootArrow_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ShootArrow_02",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ShootArrow_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ShootArrow_03",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ShootArrow_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ShootArrow_04",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ShootArrow_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ShootArrow_05",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ShootArrow_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ShootArrow_06",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ShootArrow_06",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ShootArrow_Aiming",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ShootArrow_Aiming",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ShootArrow_Enchanted_Water",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ShootArrow_Enchanted_Water",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ShootArrow_Enchanted_WithoutWater",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ShootArrow_Enchanted_WithoutWater",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ShootAimingArrow_Charge",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ShootAimingArrow_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ChangeMainSkill",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ChangeMainSkill",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_WaterFlower_Handler",
|
||||||
|
"abilityName": "Avatar_Tartaglia_WaterFlower_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_EddyBlade",
|
||||||
|
"abilityName": "Avatar_Tartaglia_EddyBlade",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_Ripple",
|
||||||
|
"abilityName": "Avatar_Tartaglia_Ripple",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_EndOfIris",
|
||||||
|
"abilityName": "Avatar_Tartaglia_EndOfIris",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_Gandalfr",
|
||||||
|
"abilityName": "Avatar_Tartaglia_Gandalfr",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_Gandalfr_Remover",
|
||||||
|
"abilityName": "Avatar_Tartaglia_Gandalfr_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_Gandalfr_Attack05",
|
||||||
|
"abilityName": "Avatar_Tartaglia_Gandalfr_Attack05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_Gandalfr_Trigger",
|
||||||
|
"abilityName": "Avatar_Tartaglia_Gandalfr_Trigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_GandalfrU",
|
||||||
|
"abilityName": "Avatar_Tartaglia_GandalfrU",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_Gandalfr_TriggerOff",
|
||||||
|
"abilityName": "Avatar_Tartaglia_Gandalfr_TriggerOff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_Gandalfr_RemoverU",
|
||||||
|
"abilityName": "Avatar_Tartaglia_Gandalfr_RemoverU",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_AquariaBlade_Melee",
|
||||||
|
"abilityName": "Avatar_Tartaglia_AquariaBlade_Melee",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ThousandWithers7",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ThousandWithers7",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_AquariaBlade_Range",
|
||||||
|
"abilityName": "Avatar_Tartaglia_AquariaBlade_Range",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_AquariaBlade_Range_Gadget",
|
||||||
|
"abilityName": "Avatar_Tartaglia_AquariaBlade_Range_Gadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_Blade_Manager",
|
||||||
|
"abilityName": "Avatar_Tartaglia_Blade_Manager",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_AquariaBlade_CameraController",
|
||||||
|
"abilityName": "Avatar_Tartaglia_AquariaBlade_CameraController",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Tartaglia_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia",
|
||||||
|
"abilityName": "Avatar_Tartaglia",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ShootArrow_Enchanted_Water2Avatar_Tartaglia_ShootArrow_Enchanted_WithoutWater",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ShootArrow_Enchanted_Water2Avatar_Tartaglia_ShootArrow_Enchanted_WithoutWater",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Tartaglia_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Tartaglia_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Tartaglia_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ElementalBurst_01_Spine",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ElementalBurst_01_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ElementalBurst_01_Hit",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ElementalBurst_01_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ElementalBurst_01_BS",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ElementalBurst_01_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ElementalBurst_02_Spine",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ElementalBurst_02_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ElementalBurst_02_Hit",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ElementalBurst_02_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ElementalBurst_02_BS",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ElementalBurst_02_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Tartaglia_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_Spine",
|
||||||
|
"abilityName": "Avatar_Tartaglia_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_02_Spine",
|
||||||
|
"abilityName": "Avatar_Tartaglia_02_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tartaglia_ThousandWithers",
|
||||||
|
"abilityName": "Avatar_Tartaglia_ThousandWithers",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,194 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_PressShoot",
|
||||||
|
"abilityName": "Avatar_Tighnari_PressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_AimPressShoot",
|
||||||
|
"abilityName": "Avatar_Tighnari_AimPressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ShootAimingArrow_Charge",
|
||||||
|
"abilityName": "Avatar_Tighnari_ShootAimingArrow_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ShootArrow_Aiming",
|
||||||
|
"abilityName": "Avatar_Tighnari_ShootArrow_Aiming",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_PermanentSkill_1P",
|
||||||
|
"abilityName": "Avatar_Tighnari_PermanentSkill_1P",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Tighnari_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ShootArrow_01",
|
||||||
|
"abilityName": "Avatar_Tighnari_ShootArrow_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ShootArrow_02",
|
||||||
|
"abilityName": "Avatar_Tighnari_ShootArrow_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ShootArrow_03",
|
||||||
|
"abilityName": "Avatar_Tighnari_ShootArrow_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ShootArrow_03_01",
|
||||||
|
"abilityName": "Avatar_Tighnari_ShootArrow_03_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ShootArrow_04",
|
||||||
|
"abilityName": "Avatar_Tighnari_ShootArrow_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementalBurst_BulletTrigger",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementalBurst_BulletTrigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementalBurst_Bullet_Damage1",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementalBurst_Bullet_Damage1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementalBurst_Bullet_Damage2",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementalBurst_Bullet_Damage2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Tighnari_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Tighnari_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_Radar_Collectables_Sumeru",
|
||||||
|
"abilityName": "Avatar_Tighnari_Radar_Collectables_Sumeru",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari",
|
||||||
|
"abilityName": "Avatar_Tighnari",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_SetGadget",
|
||||||
|
"abilityName": "Avatar_Tighnari_SetGadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Tighnari_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Tighnari_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Tighnari_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_Spine",
|
||||||
|
"abilityName": "Avatar_Tighnari_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementBurst_01",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementBurst_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementBurst_05",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementBurst_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementBurst_02",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementBurst_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementBurst_06",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementBurst_06",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementBurst_03",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementBurst_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementBurst_07",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementBurst_07",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementBurst_04",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementBurst_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementBurst_08",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementBurst_08",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Tighnari_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tighnari_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Tighnari_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
114
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Tohma.json
Normal file
114
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Tohma.json
Normal file
|
@ -0,0 +1,114 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Tohma_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_ExtraAttack_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Tohma_ExtraAttack_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_ExtraAttack_Bullet",
|
||||||
|
"abilityName": "Avatar_Tohma_ExtraAttack_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_ElementalArt_Handler",
|
||||||
|
"abilityName": "Avatar_Tohma_ElementalArt_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_HasTeamShield",
|
||||||
|
"abilityName": "Avatar_Tohma_HasTeamShield",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_Has_ELementalBurstBuff",
|
||||||
|
"abilityName": "Avatar_Tohma_Has_ELementalBurstBuff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_ElementalArt_Strike",
|
||||||
|
"abilityName": "Avatar_Tohma_ElementalArt_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_ElementalBurst_Start",
|
||||||
|
"abilityName": "Avatar_Tohma_ElementalBurst_Start",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_ElementalBurst_Buff_Handler",
|
||||||
|
"abilityName": "Avatar_Tohma_ElementalBurst_Buff_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_ElementalBurstPos",
|
||||||
|
"abilityName": "Avatar_Tohma_ElementalBurstPos",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_ElementalBurstDir",
|
||||||
|
"abilityName": "Avatar_Tohma_ElementalBurstDir",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_ElementalBurst_TriggerAttack",
|
||||||
|
"abilityName": "Avatar_Tohma_ElementalBurst_TriggerAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Tohma_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Tohma_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma",
|
||||||
|
"abilityName": "Avatar_Tohma",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_Skill_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Tohma_Skill_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_Skill_ElementalArt_AS",
|
||||||
|
"abilityName": "Avatar_Tohma_Skill_ElementalArt_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_Skill_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Tohma_Skill_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Tohma_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Tohma_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Tohma_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Tohma_Skill_ElementalBurst_AS",
|
||||||
|
"abilityName": "Avatar_Tohma_Skill_ElementalBurst_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
194
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Venti.json
Normal file
194
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Venti.json
Normal file
|
@ -0,0 +1,194 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_WindBlade_Test",
|
||||||
|
"abilityName": "Avatar_Venti_WindBlade_Test",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_WindBlade",
|
||||||
|
"abilityName": "Avatar_Venti_WindBlade",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_Arrow_FX",
|
||||||
|
"abilityName": "Avatar_Venti_Arrow_FX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_PressShoot",
|
||||||
|
"abilityName": "Avatar_Venti_PressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_AimPressShoot",
|
||||||
|
"abilityName": "Avatar_Venti_AimPressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_ShootArrow_01",
|
||||||
|
"abilityName": "Avatar_Venti_ShootArrow_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_ShootArrow_02",
|
||||||
|
"abilityName": "Avatar_Venti_ShootArrow_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_ShootArrow_03",
|
||||||
|
"abilityName": "Avatar_Venti_ShootArrow_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_ShootArrow_04",
|
||||||
|
"abilityName": "Avatar_Venti_ShootArrow_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_ShootArrow_05",
|
||||||
|
"abilityName": "Avatar_Venti_ShootArrow_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_ShootArrow_06",
|
||||||
|
"abilityName": "Avatar_Venti_ShootArrow_06",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_ShootArrow_Aiming",
|
||||||
|
"abilityName": "Avatar_Venti_ShootArrow_Aiming",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_ShootArrow_Enchanted_Wind",
|
||||||
|
"abilityName": "Avatar_Venti_ShootArrow_Enchanted_Wind",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_ShootArrow_Enchanted_WithoutWind",
|
||||||
|
"abilityName": "Avatar_Venti_ShootArrow_Enchanted_WithoutWind",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_ShootAimingArrow_Charge",
|
||||||
|
"abilityName": "Avatar_Venti_ShootAimingArrow_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_ChangeMainSkill",
|
||||||
|
"abilityName": "Avatar_Venti_ChangeMainSkill",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_Hurricane",
|
||||||
|
"abilityName": "Avatar_Venti_Hurricane",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_Hurricane_Mix",
|
||||||
|
"abilityName": "Avatar_Venti_Hurricane_Mix",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_Hurricane_Dissipate",
|
||||||
|
"abilityName": "Avatar_Venti_Hurricane_Dissipate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_Hurricane_DropBall",
|
||||||
|
"abilityName": "Avatar_Venti_Hurricane_DropBall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_FlyChampion",
|
||||||
|
"abilityName": "Avatar_Venti_FlyChampion",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_FlyStamina_Reduction",
|
||||||
|
"abilityName": "Avatar_Venti_FlyStamina_Reduction",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_Talnet_ShootArrow_Enchanted_Wind",
|
||||||
|
"abilityName": "Avatar_Venti_Talnet_ShootArrow_Enchanted_Wind",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_Talnet_ShootArrow_Enchanted_WithoutWind",
|
||||||
|
"abilityName": "Avatar_Venti_Talnet_ShootArrow_Enchanted_WithoutWind",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_WindField",
|
||||||
|
"abilityName": "Avatar_Venti_WindField",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Venti_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti",
|
||||||
|
"abilityName": "Avatar_Venti",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_Talnet_ShootArrow_Enchanted_Wind4Avatar_Venti_Talnet_ShootArrow_Enchanted_WithoutWind",
|
||||||
|
"abilityName": "Avatar_Venti_Talnet_ShootArrow_Enchanted_Wind4Avatar_Venti_Talnet_ShootArrow_Enchanted_WithoutWind",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Venti_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Venti_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Venti_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Venti_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Venti_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Venti_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_ElementBurst",
|
||||||
|
"abilityName": "Avatar_Venti_ElementBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Venti_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Venti_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Venti_FlyStamina_Reduction_",
|
||||||
|
"abilityName": "Avatar_Venti_FlyStamina_Reduction_",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,569 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_HoverAir_Handler",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_HoverAir_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Wanderer_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ExtraAttack_Charge",
|
||||||
|
"abilityName": "Avatar_Wanderer_ExtraAttack_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ExtraAttack_Charge_HasTarget",
|
||||||
|
"abilityName": "Avatar_Wanderer_ExtraAttack_Charge_HasTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ExtraAttack_Charge_NoTarget",
|
||||||
|
"abilityName": "Avatar_Wanderer_ExtraAttack_Charge_NoTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ExtraAttack_Initiate",
|
||||||
|
"abilityName": "Avatar_Wanderer_ExtraAttack_Initiate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ExtraAttack_Air_Charge",
|
||||||
|
"abilityName": "Avatar_Wanderer_ExtraAttack_Air_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ExtraAttack_Air_Charge_HasTarget",
|
||||||
|
"abilityName": "Avatar_Wanderer_ExtraAttack_Air_Charge_HasTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ExtraAttack_Air_Charge_NoTarget",
|
||||||
|
"abilityName": "Avatar_Wanderer_ExtraAttack_Air_Charge_NoTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ExtraAttack_Air_Initiate",
|
||||||
|
"abilityName": "Avatar_Wanderer_ExtraAttack_Air_Initiate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HoverAir_Flag",
|
||||||
|
"abilityName": "Avatar_Wanderer_HoverAir_Flag",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HatVisible_Flag",
|
||||||
|
"abilityName": "Avatar_Wanderer_HatVisible_Flag",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HatVisible_Hide_Handler",
|
||||||
|
"abilityName": "Avatar_Wanderer_HatVisible_Hide_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HatVisible_SetGV",
|
||||||
|
"abilityName": "Avatar_Wanderer_HatVisible_SetGV",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_Attack01",
|
||||||
|
"abilityName": "Avatar_Wanderer_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_Attack02",
|
||||||
|
"abilityName": "Avatar_Wanderer_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_Attack03",
|
||||||
|
"abilityName": "Avatar_Wanderer_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_NormalAttack_Bullet_1",
|
||||||
|
"abilityName": "Avatar_Wanderer_NormalAttack_Bullet_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_NormalAttack_01_Bullet_VFX",
|
||||||
|
"abilityName": "Avatar_Wanderer_NormalAttack_01_Bullet_VFX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_NormalAttack_01_Bullet_AngularVelocity_Timer",
|
||||||
|
"abilityName": "Avatar_Wanderer_NormalAttack_01_Bullet_AngularVelocity_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_NormalAttack_01_Bullet_AngularVelocity6Avatar_Wanderer_NormalAttack_01_Bullet_AngularVelocity",
|
||||||
|
"abilityName": "Avatar_Wanderer_NormalAttack_01_Bullet_AngularVelocity6Avatar_Wanderer_NormalAttack_01_Bullet_AngularVelocity",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_NormalAttack_Bullet_2",
|
||||||
|
"abilityName": "Avatar_Wanderer_NormalAttack_Bullet_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_NormalAttack_02_Bullet_VFX",
|
||||||
|
"abilityName": "Avatar_Wanderer_NormalAttack_02_Bullet_VFX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_NormalAttack_02_Bullet_AngularVelocity_Timer",
|
||||||
|
"abilityName": "Avatar_Wanderer_NormalAttack_02_Bullet_AngularVelocity_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_NormalAttack_02_Bullet_AngularVelocity6Avatar_Wanderer_NormalAttack_02_Bullet_AngularVelocity",
|
||||||
|
"abilityName": "Avatar_Wanderer_NormalAttack_02_Bullet_AngularVelocity6Avatar_Wanderer_NormalAttack_02_Bullet_AngularVelocity",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_NormalAttack_Bullet_3",
|
||||||
|
"abilityName": "Avatar_Wanderer_NormalAttack_Bullet_3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_NormalAttack_03_Bullet_VFX",
|
||||||
|
"abilityName": "Avatar_Wanderer_NormalAttack_03_Bullet_VFX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_NormalAttack_03_Bullet_AngularVelocity_Timer",
|
||||||
|
"abilityName": "Avatar_Wanderer_NormalAttack_03_Bullet_AngularVelocity_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_NormalAttack_03_Bullet_AngularVelocity6Avatar_Wanderer_NormalAttack_03_Bullet_AngularVelocity",
|
||||||
|
"abilityName": "Avatar_Wanderer_NormalAttack_03_Bullet_AngularVelocity6Avatar_Wanderer_NormalAttack_03_Bullet_AngularVelocity",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_NormalAttack_Bullet_4",
|
||||||
|
"abilityName": "Avatar_Wanderer_NormalAttack_Bullet_4",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_NormalAttack_04_Bullet_VFX",
|
||||||
|
"abilityName": "Avatar_Wanderer_NormalAttack_04_Bullet_VFX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_NormalAttack_04_Bullet_AngularVelocity_Timer",
|
||||||
|
"abilityName": "Avatar_Wanderer_NormalAttack_04_Bullet_AngularVelocity_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_NormalAttack_04_Bullet_AngularVelocity6Avatar_Wanderer_NormalAttack_04_Bullet_AngularVelocity",
|
||||||
|
"abilityName": "Avatar_Wanderer_NormalAttack_04_Bullet_AngularVelocity6Avatar_Wanderer_NormalAttack_04_Bullet_AngularVelocity",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Launch",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Launch",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_HoverAir_",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_HoverAir_",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Ring_Handler",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Ring_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_Kasa_Ring_Idle",
|
||||||
|
"abilityName": "Avatar_Wanderer_Kasa_Ring_Idle",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_Kasa_Ring_Move",
|
||||||
|
"abilityName": "Avatar_Wanderer_Kasa_Ring_Move",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_Kasa_Ring_Dash",
|
||||||
|
"abilityName": "Avatar_Wanderer_Kasa_Ring_Dash",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_Kasa_Ring_DashHold",
|
||||||
|
"abilityName": "Avatar_Wanderer_Kasa_Ring_DashHold",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_Kasa_Ring_Recovery",
|
||||||
|
"abilityName": "Avatar_Wanderer_Kasa_Ring_Recovery",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HoverAir_Mark",
|
||||||
|
"abilityName": "Avatar_Wanderer_HoverAir_Mark",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Ring",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Ring",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_HoverAir",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_HoverAir",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_HoverAir_Remover",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_HoverAir_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_Constellation_6_Handler",
|
||||||
|
"abilityName": "Avatar_Wanderer_Constellation_6_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_Constellation_6_Count",
|
||||||
|
"abilityName": "Avatar_Wanderer_Constellation_6_Count",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_Constellation_6_Buff",
|
||||||
|
"abilityName": "Avatar_Wanderer_Constellation_6_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_HoverAir_Dash",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_HoverAir_Dash",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_HoverAir_Up",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_HoverAir_Up",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Recovery",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Recovery",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HitFallToGround_Visible_Handler",
|
||||||
|
"abilityName": "Avatar_Wanderer_HitFallToGround_Visible_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_Recovery_Handler",
|
||||||
|
"abilityName": "Avatar_Wanderer_Recovery_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_Recovery_AddEndure",
|
||||||
|
"abilityName": "Avatar_Wanderer_Recovery_AddEndure",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_HoverAir_Shoot",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_HoverAir_Shoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_HoverAir_Shoot_1",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_HoverAir_Shoot_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_HoverAir_Shoot_2",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_HoverAir_Shoot_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_HoverAir_Shoot_3",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_HoverAir_Shoot_3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Bullet_1",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Bullet_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HoverAttack_01_Bullet_VFX",
|
||||||
|
"abilityName": "Avatar_Wanderer_HoverAttack_01_Bullet_VFX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HoverAttack_01_Bullet_AngularVelocity_Timer",
|
||||||
|
"abilityName": "Avatar_Wanderer_HoverAttack_01_Bullet_AngularVelocity_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HoverAttack_01_Bullet_AngularVelocity5Avatar_Wanderer_HoverAttack_01_Bullet_AngularVelocity",
|
||||||
|
"abilityName": "Avatar_Wanderer_HoverAttack_01_Bullet_AngularVelocity5Avatar_Wanderer_HoverAttack_01_Bullet_AngularVelocity",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Bullet_2",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Bullet_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HoverAttack_02_Bullet_VFX",
|
||||||
|
"abilityName": "Avatar_Wanderer_HoverAttack_02_Bullet_VFX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HoverAttack_02_Bullet_AngularVelocity_Timer",
|
||||||
|
"abilityName": "Avatar_Wanderer_HoverAttack_02_Bullet_AngularVelocity_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HoverAttack_02_Bullet_AngularVelocity5Avatar_Wanderer_HoverAttack_02_Bullet_AngularVelocity",
|
||||||
|
"abilityName": "Avatar_Wanderer_HoverAttack_02_Bullet_AngularVelocity5Avatar_Wanderer_HoverAttack_02_Bullet_AngularVelocity",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Bullet_3",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Bullet_3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HoverAttack_03_Bullet_VFX",
|
||||||
|
"abilityName": "Avatar_Wanderer_HoverAttack_03_Bullet_VFX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HoverAttack_03_Bullet_AngularVelocity_Timer",
|
||||||
|
"abilityName": "Avatar_Wanderer_HoverAttack_03_Bullet_AngularVelocity_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HoverAttack_03_Bullet_AngularVelocity5Avatar_Wanderer_HoverAttack_03_Bullet_AngularVelocity",
|
||||||
|
"abilityName": "Avatar_Wanderer_HoverAttack_03_Bullet_AngularVelocity5Avatar_Wanderer_HoverAttack_03_Bullet_AngularVelocity",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Bullet_4",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Bullet_4",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HoverAttack_04_Bullet_VFX",
|
||||||
|
"abilityName": "Avatar_Wanderer_HoverAttack_04_Bullet_VFX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HoverAttack_04_Bullet_AngularVelocity_Timer",
|
||||||
|
"abilityName": "Avatar_Wanderer_HoverAttack_04_Bullet_AngularVelocity_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_HoverAttack_04_Bullet_AngularVelocity5Avatar_Wanderer_HoverAttack_04_Bullet_AngularVelocity",
|
||||||
|
"abilityName": "Avatar_Wanderer_HoverAttack_04_Bullet_AngularVelocity5Avatar_Wanderer_HoverAttack_04_Bullet_AngularVelocity",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Bullet_1_Extra",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Bullet_1_Extra",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Bullet_2_Extra",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Bullet_2_Extra",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Bullet_3_Extra",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Bullet_3_Extra",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Bullet_4_Extra",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Bullet_4_Extra",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalBurst_Emotion",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalBurst_Emotion",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalBurst_SkinControl",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalBurst_SkinControl",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalBurst_Invincible",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalBurst_Invincible",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalBurst_FogFX01",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalBurst_FogFX01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalBurst_Bullet",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalBurst_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Wanderer_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_ResetMixTypey",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_ResetMixTypey",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_ResetMixType",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_ResetMixType",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Wanderer_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_PermanentSkill_2_HasTarget",
|
||||||
|
"abilityName": "Avatar_Wanderer_PermanentSkill_2_HasTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_PermanentSkill_2_NoTarget",
|
||||||
|
"abilityName": "Avatar_Wanderer_PermanentSkill_2_NoTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_PermanentSkill_2_RandomCheck",
|
||||||
|
"abilityName": "Avatar_Wanderer_PermanentSkill_2_RandomCheck",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Bullet_HoverDash",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Bullet_HoverDash",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Bullet_Extra_Trail",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Bullet_Extra_Trail",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Bullet_Extra_Core",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Bullet_Extra_Core",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Bullet_Extra_Hit",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Bullet_Extra_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Wanderer_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_FallAnthem_BS_Wind",
|
||||||
|
"abilityName": "Avatar_Wanderer_FallAnthem_BS_Wind",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_FallAnthem_Self_Wind",
|
||||||
|
"abilityName": "Avatar_Wanderer_FallAnthem_Self_Wind",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_FallAnthem_Strike_01_Wind",
|
||||||
|
"abilityName": "Avatar_Wanderer_FallAnthem_Strike_01_Wind",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_FallAnthem_Strike_02_Wind",
|
||||||
|
"abilityName": "Avatar_Wanderer_FallAnthem_Strike_02_Wind",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer",
|
||||||
|
"abilityName": "Avatar_Wanderer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Wanderer_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Wanderer_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Wanderer_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalArt_Bullet_HoverDash_Trigger5Avatar_Wanderer_ElementalArt_Bullet_HoverDash_Trigger",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalArt_Bullet_HoverDash_Trigger5Avatar_Wanderer_ElementalArt_Bullet_HoverDash_Trigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalBurst_Spine_Foot",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalBurst_Spine_Foot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_Spine",
|
||||||
|
"abilityName": "Avatar_Wanderer_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_02_Spine",
|
||||||
|
"abilityName": "Avatar_Wanderer_02_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Wanderer_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_Spine_Loop_Hand",
|
||||||
|
"abilityName": "Avatar_Wanderer_Spine_Loop_Hand",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wanderer_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Wanderer_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,264 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ExtraAttack_Strike",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ExtraAttack_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_NormalAttack_Damage_Handler",
|
||||||
|
"abilityName": "Avatar_Wriothesley_NormalAttack_Damage_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_AttackSpeed_Buff",
|
||||||
|
"abilityName": "Avatar_Wriothesley_AttackSpeed_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_AttackSpeed_Handler",
|
||||||
|
"abilityName": "Avatar_Wriothesley_AttackSpeed_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_AttackSpeed_Buff_Self_Handler0Avatar_Wriothesley_AttackSpeed_Buff_Team_Handler",
|
||||||
|
"abilityName": "Avatar_Wriothesley_AttackSpeed_Buff_Self_Handler0Avatar_Wriothesley_AttackSpeed_Buff_Team_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_AttackSpeed_Buff_Self_Timer",
|
||||||
|
"abilityName": "Avatar_Wriothesley_AttackSpeed_Buff_Self_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_AttackSpeed_Buff_Team_Timer",
|
||||||
|
"abilityName": "Avatar_Wriothesley_AttackSpeed_Buff_Team_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_AttackSpeed_Buff_Self_Handler",
|
||||||
|
"abilityName": "Avatar_Wriothesley_AttackSpeed_Buff_Self_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_AttackSpeed_Buff_Self0Avatar_Wriothesley_AttackSpeed_Buff_Team_Handler",
|
||||||
|
"abilityName": "Avatar_Wriothesley_AttackSpeed_Buff_Self0Avatar_Wriothesley_AttackSpeed_Buff_Team_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_AttackSpeed_Buff_Team",
|
||||||
|
"abilityName": "Avatar_Wriothesley_AttackSpeed_Buff_Team",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_AttackSpeed_Buff_Self",
|
||||||
|
"abilityName": "Avatar_Wriothesley_AttackSpeed_Buff_Self",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ElementalArt_Buff",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ElementalArt_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ElementalArt_Buff_Handler",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ElementalArt_Buff_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_NormalAttack_Buff_Handler",
|
||||||
|
"abilityName": "Avatar_Wriothesley_NormalAttack_Buff_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ElementalArt_LoseHP",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ElementalArt_LoseHP",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ElementalArt_GenerateEnergy",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ElementalArt_GenerateEnergy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ExtraAttack_Buff_CD_Handler",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ExtraAttack_Buff_CD_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ExtraAttack_Buff_Predicate",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ExtraAttack_Buff_Predicate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ExtraAttack_Buff_CD",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ExtraAttack_Buff_CD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ExtraAttack_Buff_Trigger",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ExtraAttack_Buff_Trigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ExtraAttack_Buff_Handler",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ExtraAttack_Buff_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ExtraAttack_Buff_HealHP",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ExtraAttack_Buff_HealHP",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ElementalArt_Buff_HandlerM",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ElementalArt_Buff_HandlerM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ElementalBurst_Cast",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ElementalBurst_Cast",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ElementalBurst_Bullet",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ElementalBurst_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ElementalBurst_Arkhe_CD_Handler2Avatar_Wriothesley_ElementalBurst_Arkhe_CD_Handler",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ElementalBurst_Arkhe_CD_Handler2Avatar_Wriothesley_ElementalBurst_Arkhe_CD_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Wriothesley_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_Handler3",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_Handler3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_L_Handler",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_L_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_R_Handler",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_R_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_L_Dissolve",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_L_Dissolve",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_R_Dissolve",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_R_Dissolve",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_L_Enable",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_L_Enable",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_R_Enable",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_R_Enable",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_ElementalBurst_Dissolveff",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_ElementalBurst_Dissolveff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_Handler_VFX",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_Handler_VFX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_Initialize_2",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_Initialize_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_L_Disable",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_L_Disable",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_R_Disable",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_R_Disable",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_L_Disabler",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_L_Disabler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_R_Disabler",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_R_Disabler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_ElementalBurst_Dissolve",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_ElementalBurst_Dissolve",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_Initialize",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_Initialize",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley",
|
||||||
|
"abilityName": "Avatar_Wriothesley",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Wriothesley_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Wriothesley_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Wriothesley_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_Gauntlet_Handler",
|
||||||
|
"abilityName": "Avatar_Wriothesley_Gauntlet_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ExtraAttack_Strike0Wriothesley_ExtraAttack_Constellation_6_CritRate",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ExtraAttack_Strike0Wriothesley_ExtraAttack_Constellation_6_CritRate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Wriothesley_ExtraAttack_Strike0Wriothesley_ExtraAttack_Constellation_6_CritHurt",
|
||||||
|
"abilityName": "Avatar_Wriothesley_ExtraAttack_Strike0Wriothesley_ExtraAttack_Constellation_6_CritHurt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,169 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_ExtraAttack_Damage",
|
||||||
|
"abilityName": "Avatar_Xiangling_ExtraAttack_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Xiangling_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_ExtraAttack_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Xiangling_ExtraAttack_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_ExtraAttack_Bullet",
|
||||||
|
"abilityName": "Avatar_Xiangling_ExtraAttack_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_Eff_Attack_04",
|
||||||
|
"abilityName": "Avatar_Xiangling_Eff_Attack_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_PandaBornEffect",
|
||||||
|
"abilityName": "Avatar_Xiangling_PandaBornEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_PandaBornEffect_Run",
|
||||||
|
"abilityName": "Avatar_Xiangling_PandaBornEffect_Run",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_PandaFire",
|
||||||
|
"abilityName": "Avatar_Xiangling_PandaFire",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_PandaFire_Run",
|
||||||
|
"abilityName": "Avatar_Xiangling_PandaFire_Run",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_PandaFireAim",
|
||||||
|
"abilityName": "Avatar_Xiangling_PandaFireAim",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_PandaFire_Effect",
|
||||||
|
"abilityName": "Avatar_Xiangling_PandaFire_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_PandaFire_Attack",
|
||||||
|
"abilityName": "Avatar_Xiangling_PandaFire_Attack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_PandaPepper",
|
||||||
|
"abilityName": "Avatar_Xiangling_PandaPepper",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_FireCircleSkillStart",
|
||||||
|
"abilityName": "Avatar_Xiangling_FireCircleSkillStart",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_FireCircle01",
|
||||||
|
"abilityName": "Avatar_Xiangling_FireCircle01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_FireCircle02",
|
||||||
|
"abilityName": "Avatar_Xiangling_FireCircle02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_FireCircle03",
|
||||||
|
"abilityName": "Avatar_Xiangling_FireCircle03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_FireCircle",
|
||||||
|
"abilityName": "Avatar_Xiangling_FireCircle",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_NormalAttackDamage",
|
||||||
|
"abilityName": "Avatar_Xiangling_NormalAttackDamage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Xiangling_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling",
|
||||||
|
"abilityName": "Avatar_Xiangling",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Xiangling_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Xiangling_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Xiangling_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Xiangling_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Xiangling_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Xiangling_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_ElementBurst",
|
||||||
|
"abilityName": "Avatar_Xiangling_ElementBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Xiangling_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_elementalBurst_Normal",
|
||||||
|
"abilityName": "Avatar_Xiangling_elementalBurst_Normal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Xiangling_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_Spine_Loop_BG",
|
||||||
|
"abilityName": "Avatar_Xiangling_Spine_Loop_BG",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiangling_Spine",
|
||||||
|
"abilityName": "Avatar_Xiangling_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
134
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Xiao.json
Normal file
134
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Xiao.json
Normal file
|
@ -0,0 +1,134 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Xiao_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_DevilDash_Handler",
|
||||||
|
"abilityName": "Avatar_Xiao_DevilDash_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_DevilDash_Bullet",
|
||||||
|
"abilityName": "Avatar_Xiao_DevilDash_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_CloseCollider",
|
||||||
|
"abilityName": "Avatar_Xiao_CloseCollider",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Xiao_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_HowlingSoul_CameraController",
|
||||||
|
"abilityName": "Avatar_Xiao_HowlingSoul_CameraController",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_HowlingSoul",
|
||||||
|
"abilityName": "Avatar_Xiao_HowlingSoul",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Xiao_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_CoreSkill",
|
||||||
|
"abilityName": "Avatar_Xiao_CoreSkill",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_FallingDamageReduction",
|
||||||
|
"abilityName": "Avatar_Xiao_FallingDamageReduction",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_ClimbStamina_Reduction",
|
||||||
|
"abilityName": "Avatar_Xiao_ClimbStamina_Reduction",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_QuestAbility_XiaoTriggerElementalBurst",
|
||||||
|
"abilityName": "Avatar_QuestAbility_XiaoTriggerElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao",
|
||||||
|
"abilityName": "Avatar_Xiao",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_Skill_DevilDash",
|
||||||
|
"abilityName": "Avatar_Xiao_Skill_DevilDash",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_Skill_DevilDash_AS",
|
||||||
|
"abilityName": "Avatar_Xiao_Skill_DevilDash_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_Skill_DevilDashAir",
|
||||||
|
"abilityName": "Avatar_Xiao_Skill_DevilDashAir",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_Skill_DevilDashAir_AS",
|
||||||
|
"abilityName": "Avatar_Xiao_Skill_DevilDashAir_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Xiao_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Xiao_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Xiao_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Xiao_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Xiao_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Xiao_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Xiao_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_Spine",
|
||||||
|
"abilityName": "Avatar_Xiao_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xiao_02_Spine",
|
||||||
|
"abilityName": "Avatar_Xiao_02_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,189 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Xingqiu_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_Spoondrift",
|
||||||
|
"abilityName": "Avatar_Xingqiu_Spoondrift",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_PhantomShield",
|
||||||
|
"abilityName": "Avatar_Xingqiu_PhantomShield",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_Minazuki",
|
||||||
|
"abilityName": "Avatar_Xingqiu_Minazuki",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_Minazuki_Attack01",
|
||||||
|
"abilityName": "Avatar_Xingqiu_Minazuki_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_Minazuki_Attack02",
|
||||||
|
"abilityName": "Avatar_Xingqiu_Minazuki_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_Minazuki_Attack03",
|
||||||
|
"abilityName": "Avatar_Xingqiu_Minazuki_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_PhantomBurst_GainEnergy",
|
||||||
|
"abilityName": "Avatar_Xingqiu_PhantomBurst_GainEnergy",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_PhantomBurst_Debuff",
|
||||||
|
"abilityName": "Avatar_Xingqiu_PhantomBurst_Debuff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Xingqiu_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Xingqiu_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu",
|
||||||
|
"abilityName": "Avatar_Xingqiu",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_Skill_ElmentalArt_01",
|
||||||
|
"abilityName": "Avatar_Xingqiu_Skill_ElmentalArt_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_Skill_ElmentalArt_01_AS",
|
||||||
|
"abilityName": "Avatar_Xingqiu_Skill_ElmentalArt_01_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_Skill_ElmentalBurst",
|
||||||
|
"abilityName": "Avatar_Xingqiu_Skill_ElmentalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_Skill_ElmentalBurst_AS",
|
||||||
|
"abilityName": "Avatar_Xingqiu_Skill_ElmentalBurst_AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Xingqiu_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Xingqiu_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Xingqiu_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Xingqiu_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Xingqiu_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Xingqiu_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_ElementBurst_01",
|
||||||
|
"abilityName": "Avatar_Xingqiu_ElementBurst_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_ElementBurst_06",
|
||||||
|
"abilityName": "Avatar_Xingqiu_ElementBurst_06",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_ElementBurst_02",
|
||||||
|
"abilityName": "Avatar_Xingqiu_ElementBurst_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_ElementBurst_07",
|
||||||
|
"abilityName": "Avatar_Xingqiu_ElementBurst_07",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_ElementBurst_03",
|
||||||
|
"abilityName": "Avatar_Xingqiu_ElementBurst_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_ElementBurst_08",
|
||||||
|
"abilityName": "Avatar_Xingqiu_ElementBurst_08",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_ElementBurst_04",
|
||||||
|
"abilityName": "Avatar_Xingqiu_ElementBurst_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_ElementBurst_09",
|
||||||
|
"abilityName": "Avatar_Xingqiu_ElementBurst_09",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_ElementBurst_05",
|
||||||
|
"abilityName": "Avatar_Xingqiu_ElementBurst_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_ElementBurst_10",
|
||||||
|
"abilityName": "Avatar_Xingqiu_ElementBurst_10",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Xingqiu_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_elementalBurst_normal",
|
||||||
|
"abilityName": "Avatar_Xingqiu_elementalBurst_normal",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_elementalBurst_buff",
|
||||||
|
"abilityName": "Avatar_Xingqiu_elementalBurst_buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Xingqiu_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xingqiu_Spine",
|
||||||
|
"abilityName": "Avatar_Xingqiu_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,99 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Xinyan_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_ElementalArt_Hit",
|
||||||
|
"abilityName": "Avatar_Xinyan_ElementalArt_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_ElementalArt_Shield_1",
|
||||||
|
"abilityName": "Avatar_Xinyan_ElementalArt_Shield_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_ElementalArt_Shield_2",
|
||||||
|
"abilityName": "Avatar_Xinyan_ElementalArt_Shield_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_ElementalArt_Shield_3",
|
||||||
|
"abilityName": "Avatar_Xinyan_ElementalArt_Shield_3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Xinyan_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_ElementalArt_Shield_3_Explosion",
|
||||||
|
"abilityName": "Avatar_Xinyan_ElementalArt_Shield_3_Explosion",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_ElementalBurst_Initiate",
|
||||||
|
"abilityName": "Avatar_Xinyan_ElementalBurst_Initiate",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Xinyan_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_ElementalBurst_Effect",
|
||||||
|
"abilityName": "Avatar_Xinyan_ElementalBurst_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_ElementalBurst_Fire",
|
||||||
|
"abilityName": "Avatar_Xinyan_ElementalBurst_Fire",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_ElementalBurst_CameraExit",
|
||||||
|
"abilityName": "Avatar_Xinyan_ElementalBurst_CameraExit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Xinyan_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Xinyan_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan",
|
||||||
|
"abilityName": "Avatar_Xinyan",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Xinyan_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Xinyan_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Xinyan_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Xinyan_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_PlayGuitar01_Xinyan",
|
||||||
|
"abilityName": "Avatar_PlayGuitar01_Xinyan",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
224
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Yae.json
Normal file
224
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Yae.json
Normal file
|
@ -0,0 +1,224 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Yae_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ExtraAttack_TriggerBullet",
|
||||||
|
"abilityName": "Avatar_Yae_ExtraAttack_TriggerBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ExtraAttack_Damage_1",
|
||||||
|
"abilityName": "Avatar_Yae_ExtraAttack_Damage_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ExtraAttack_Damage_2",
|
||||||
|
"abilityName": "Avatar_Yae_ExtraAttack_Damage_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ExtraAttack_Damage_3",
|
||||||
|
"abilityName": "Avatar_Yae_ExtraAttack_Damage_3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ExtraAttack_Damage_4",
|
||||||
|
"abilityName": "Avatar_Yae_ExtraAttack_Damage_4",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ExtraAttack_Damage_5",
|
||||||
|
"abilityName": "Avatar_Yae_ExtraAttack_Damage_5",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_Attack_Hit",
|
||||||
|
"abilityName": "Avatar_Yae_Attack_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_Attack01",
|
||||||
|
"abilityName": "Avatar_Yae_Attack01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_Attack02",
|
||||||
|
"abilityName": "Avatar_Yae_Attack02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_Attack03",
|
||||||
|
"abilityName": "Avatar_Yae_Attack03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_Attack01_Damage",
|
||||||
|
"abilityName": "Avatar_Yae_Attack01_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_Attack02_Damage",
|
||||||
|
"abilityName": "Avatar_Yae_Attack02_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_Attack03_Damage",
|
||||||
|
"abilityName": "Avatar_Yae_Attack03_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ElementalArt_ElderBrain",
|
||||||
|
"abilityName": "Avatar_Yae_ElementalArt_ElderBrain",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Yae_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ElementalArt_Foxtail",
|
||||||
|
"abilityName": "Avatar_Yae_ElementalArt_Foxtail",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ElementalArt_Retreat_Foxtail",
|
||||||
|
"abilityName": "Avatar_Yae_ElementalArt_Retreat_Foxtail",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ElementalArt_Foxtail_Remover",
|
||||||
|
"abilityName": "Avatar_Yae_ElementalArt_Foxtail_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ElementalArt_Air",
|
||||||
|
"abilityName": "Avatar_Yae_ElementalArt_Air",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_FoxTower_ThunderFall_Level1",
|
||||||
|
"abilityName": "Avatar_Yae_FoxTower_ThunderFall_Level1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_FoxTower_ThunderFall_Level2",
|
||||||
|
"abilityName": "Avatar_Yae_FoxTower_ThunderFall_Level2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_FoxTower_ThunderFall_Level3",
|
||||||
|
"abilityName": "Avatar_Yae_FoxTower_ThunderFall_Level3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_FoxTower_ThunderFall_Level4",
|
||||||
|
"abilityName": "Avatar_Yae_FoxTower_ThunderFall_Level4",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ElementalBurst_CameraController",
|
||||||
|
"abilityName": "Avatar_Yae_ElementalBurst_CameraController",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ElementalBurst_PostEffect",
|
||||||
|
"abilityName": "Avatar_Yae_ElementalBurst_PostEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Yae_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ElementalBurst_Mark_Tower",
|
||||||
|
"abilityName": "Avatar_Yae_ElementalBurst_Mark_Tower",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ElementalBurst_Clear_Tower",
|
||||||
|
"abilityName": "Avatar_Yae_ElementalBurst_Clear_Tower",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Yae_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Yae_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Yae_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_FallingAnthem_Foxtail",
|
||||||
|
"abilityName": "Avatar_Yae_FallingAnthem_Foxtail",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Yae_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae",
|
||||||
|
"abilityName": "Avatar_Yae",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Yae_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Yae_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Yae_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Yae_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Yae_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Yae_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_ElementalBurst_Buff",
|
||||||
|
"abilityName": "Avatar_Yae_ElementalBurst_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yae_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Yae_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_YaeMiko",
|
||||||
|
"abilityName": "Avatar_YaeMiko",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,209 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ExtraAttack_CreateBullet",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ExtraAttack_CreateBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ExtraAttack_Bullet",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ExtraAttack_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalArt_CreateRabbit",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalArt_CreateRabbit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalArt_CreateRabbitM",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalArt_CreateRabbitM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalArt_CreateGadget",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalArt_CreateGadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalBurst_StrikeL7",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalBurst_StrikeL7",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalBurst_Strike",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalBurst_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalBurst_CreateGadget",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalBurst_CreateGadget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Yaoyao_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Yaoyao_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_Turnip_Bullet",
|
||||||
|
"abilityName": "Avatar_Yaoyao_Turnip_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_Turnip",
|
||||||
|
"abilityName": "Avatar_Yaoyao_Turnip",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_Golden_Turnip_Bullet",
|
||||||
|
"abilityName": "Avatar_Yaoyao_Golden_Turnip_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_Golden_Turnip",
|
||||||
|
"abilityName": "Avatar_Yaoyao_Golden_Turnip",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_Turnip_Bullet_Parabola",
|
||||||
|
"abilityName": "Avatar_Yaoyao_Turnip_Bullet_Parabola",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalArt_Rabbit",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalArt_Rabbit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalArt_Rabbit_Throw",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalArt_Rabbit_Throw",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalArt_CreateGadgeth",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalArt_CreateGadgeth",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalArt_Rabbit_Throw_Speed_Fix",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalArt_Rabbit_Throw_Speed_Fix",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalBurst_Rabbit",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalBurst_Rabbit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalBurst_Rabbit_Throw_Pre",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalBurst_Rabbit_Throw_Pre",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalBurst_Rabbit_Throw_Pre_BulletTrigger",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalBurst_Rabbit_Throw_Pre_BulletTrigger",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalBurst_CreateGadgeth",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalBurst_CreateGadgeth",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalBurst_Rabbit_Throw",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalBurst_Rabbit_Throw",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Yaoyao_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_PermanentSkill_2",
|
||||||
|
"abilityName": "Avatar_Yaoyao_PermanentSkill_2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao",
|
||||||
|
"abilityName": "Avatar_Yaoyao",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalArt_Rabbit_Throw1Avatar_Yaoyao_ElementalArt_Rabbit_Throw_Speed_Fix",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalArt_Rabbit_Throw1Avatar_Yaoyao_ElementalArt_Rabbit_Throw_Speed_Fix",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Yaoyao_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Yaoyao_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Yaoyao_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalBurst_BS_Rabbit",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalBurst_BS_Rabbit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementBurst",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_ElementalBurst_Buff",
|
||||||
|
"abilityName": "Avatar_Yaoyao_ElementalBurst_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yaoyao_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Yaoyao_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
474
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Yelan.json
Normal file
474
NahidaImpact.Common/assets/binout/avatar/ConfigAvatar_Yelan.json
Normal file
|
@ -0,0 +1,474 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Activity_CharAmusement_Yelan_ResetCD",
|
||||||
|
"abilityName": "Avatar_Activity_CharAmusement_Yelan_ResetCD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Activity_CharAmusement_Yelan_ResetCD_Delay1Avatar_Activity_CharAmusement_Yelan_ResetCD_Delay",
|
||||||
|
"abilityName": "Avatar_Activity_CharAmusement_Yelan_ResetCD_Delay1Avatar_Activity_CharAmusement_Yelan_ResetCD_Delay",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_PressShoot",
|
||||||
|
"abilityName": "Avatar_Yelan_PressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_AimPressShoot",
|
||||||
|
"abilityName": "Avatar_Yelan_AimPressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ShootAimingArrow_Charge",
|
||||||
|
"abilityName": "Avatar_Yelan_ShootAimingArrow_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ShootArrow_01",
|
||||||
|
"abilityName": "Avatar_Yelan_ShootArrow_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ShootArrow_02",
|
||||||
|
"abilityName": "Avatar_Yelan_ShootArrow_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ShootArrow_03",
|
||||||
|
"abilityName": "Avatar_Yelan_ShootArrow_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ShootArrow_04",
|
||||||
|
"abilityName": "Avatar_Yelan_ShootArrow_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ShootArrow_05",
|
||||||
|
"abilityName": "Avatar_Yelan_ShootArrow_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ShootArrow_06",
|
||||||
|
"abilityName": "Avatar_Yelan_ShootArrow_06",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ShootArrow_Aiming",
|
||||||
|
"abilityName": "Avatar_Yelan_ShootArrow_Aiming",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ShootArrow_Bullet",
|
||||||
|
"abilityName": "Avatar_Yelan_ShootArrow_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ShootArrow_Bullet_Last",
|
||||||
|
"abilityName": "Avatar_Yelan_ShootArrow_Bullet_Last",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ShootArrow_Enchanted_WithOutWater",
|
||||||
|
"abilityName": "Avatar_Yelan_ShootArrow_Enchanted_WithOutWater",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ShootArrow_Enchanted_WithWater",
|
||||||
|
"abilityName": "Avatar_Yelan_ShootArrow_Enchanted_WithWater",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_SneakArrow",
|
||||||
|
"abilityName": "Avatar_Yelan_SneakArrow",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_Sneak_Shoot",
|
||||||
|
"abilityName": "Avatar_Yelan_Sneak_Shoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalArt_Check",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalArt_Check",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_Initialize",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_Initialize",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_Effect",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_Effect_Line",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_Effect_Line",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_Effect_Line_Remover",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_Effect_Line_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_Weather",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_Weather",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_MaxTimer",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_MaxTimer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_TurndDirection_Add",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_TurndDirection_Add",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_TurndDirection_Remove",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_TurndDirection_Remove",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_TurndDirection",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_TurndDirection",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_StrikeEndEffect",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_StrikeEndEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_StopEndEffect",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_StopEndEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_LineStrike_Remover",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_LineStrike_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalArt_DropBall_Handler",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalArt_DropBall_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_Effect_Line_Handler_DelayM",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_Effect_Line_Handler_DelayM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_Effect_Line_Handler",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_Effect_Line_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_Effect_Line_Handler_Delay",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_Effect_Line_Handler_Delay",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_LineStrike",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_LineStrike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalArt_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalArt_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_SwitchJumpSprint",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_SwitchJumpSprint",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalArt_TriggerCollision",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalArt_TriggerCollision",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_TriggerConstellation",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_TriggerConstellation",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_TriggerBullet",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_TriggerBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_FireBomb",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_FireBomb",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_TriggerConstellationM",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_TriggerConstellationM",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_CollisionDetect",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_CollisionDetect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_ResetSneak",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_ResetSneak",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_QuietStep_TimeBomb_OnMonster",
|
||||||
|
"abilityName": "Avatar_Yelan_QuietStep_TimeBomb_OnMonster",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalArt_QuietStep_Bullet",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalArt_QuietStep_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_Initialize",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_Initialize",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_Camera_Effect",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_Camera_Effect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_Camera_Handler",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_Camera_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_EmotionControl",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_EmotionControl",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_Camera_PushTarget",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_Camera_PushTarget",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_Invincible",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_Invincible",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_WeatherChange",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_WeatherChange",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_Camera_DungeonEffect",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_Camera_DungeonEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_CameraBlur",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_CameraBlur",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_CreateDice",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_CreateDice",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_Strike_Damage",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_Strike_Damage",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_PostEffect",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_PostEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_ScreenEffect",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ShareElementalArt_Handler",
|
||||||
|
"abilityName": "Avatar_Yelan_ShareElementalArt_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ShareElementalArt_TriggerDice",
|
||||||
|
"abilityName": "Avatar_Yelan_ShareElementalArt_TriggerDice",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_Dice_TriggerBullet_Extra",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_Dice_TriggerBullet_Extra",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_PostEffectJ",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_PostEffectJ",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_Constellation_6",
|
||||||
|
"abilityName": "Avatar_Yelan_Constellation_6",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_Dice",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_Dice",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_PermanentSkill_2_Handler",
|
||||||
|
"abilityName": "Avatar_Yelan_PermanentSkill_2_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_PermanentSkill_2_Buff_OnTeam",
|
||||||
|
"abilityName": "Avatar_Yelan_PermanentSkill_2_Buff_OnTeam",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_PermanentSkill_2_Buff",
|
||||||
|
"abilityName": "Avatar_Yelan_PermanentSkill_2_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_Dice_TriggerBullet",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_Dice_TriggerBullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_Dice_Bullet_01",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_Dice_Bullet_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Yelan_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_PermanentSkill_1",
|
||||||
|
"abilityName": "Avatar_Yelan_PermanentSkill_1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_PermanentSkill_1_Handler",
|
||||||
|
"abilityName": "Avatar_Yelan_PermanentSkill_1_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_PermanentSkill_1_Buff",
|
||||||
|
"abilityName": "Avatar_Yelan_PermanentSkill_1_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_PermanentSkill_1_Buff_Lv1",
|
||||||
|
"abilityName": "Avatar_Yelan_PermanentSkill_1_Buff_Lv1",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_PermanentSkill_1_Buff_Lv2",
|
||||||
|
"abilityName": "Avatar_Yelan_PermanentSkill_1_Buff_Lv2",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_PermanentSkill_1_Buff_Lv3",
|
||||||
|
"abilityName": "Avatar_Yelan_PermanentSkill_1_Buff_Lv3",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_PermanentSkill_1_Buff_Lv4",
|
||||||
|
"abilityName": "Avatar_Yelan_PermanentSkill_1_Buff_Lv4",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_Dice_Bullet_Extra",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_Dice_Bullet_Extra",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_Constellatin_4_Handler",
|
||||||
|
"abilityName": "Avatar_Yelan_Constellatin_4_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_Constellatin_4_Timer",
|
||||||
|
"abilityName": "Avatar_Yelan_Constellatin_4_Timer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_Constellation_6_BuffTimer",
|
||||||
|
"abilityName": "Avatar_Yelan_Constellation_6_BuffTimer",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_Constellation_6_StateHandler",
|
||||||
|
"abilityName": "Avatar_Yelan_Constellation_6_StateHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_Constellation_6_State",
|
||||||
|
"abilityName": "Avatar_Yelan_Constellation_6_State",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_SneakArrow_Extra_Before",
|
||||||
|
"abilityName": "Avatar_Yelan_SneakArrow_Extra_Before",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_SneakArrow_Extra_After",
|
||||||
|
"abilityName": "Avatar_Yelan_SneakArrow_Extra_After",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan",
|
||||||
|
"abilityName": "Avatar_Yelan",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_Dice_TriggerBullet4Avatar_Yelan_ElementalBurst_Dice_TriggerBullet_Extra",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_Dice_TriggerBullet4Avatar_Yelan_ElementalBurst_Dice_TriggerBullet_Extra",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Yelan_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Yelan_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Yelan_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yelan_ElementalBurst_Dice_TriggerBullet_Extra4Avatar_Yelan_ElementalBurst_Dice_TriggerBullet_Extra",
|
||||||
|
"abilityName": "Avatar_Yelan_ElementalBurst_Dice_TriggerBullet_Extra4Avatar_Yelan_ElementalBurst_Dice_TriggerBullet_Extra",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,239 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_PressShoot",
|
||||||
|
"abilityName": "Avatar_Yoimiya_PressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_AimPressShoot",
|
||||||
|
"abilityName": "Avatar_Yoimiya_AimPressShoot",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ShootArrow_01",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ShootArrow_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_FireShoot_State",
|
||||||
|
"abilityName": "Avatar_Yoimiya_FireShoot_State",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ShootArrow_01_01",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ShootArrow_01_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ShootArrow_02",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ShootArrow_02",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ShootArrow_03",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ShootArrow_03",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ShootArrow_04",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ShootArrow_04",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ShootArrow_04_01",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ShootArrow_04_01",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ShootArrow_05",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ShootArrow_05",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ShootAimingArrow_Charge",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ShootAimingArrow_Charge",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ShootArrow_Aiming",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ShootArrow_Aiming",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalArt_DropBall",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalArt_DropBall",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalArt",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalArt",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_Stack_Num",
|
||||||
|
"abilityName": "Avatar_Yoimiya_Stack_Num",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_Camera",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_Camera",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_SetTag",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_SetTag",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_MonsterInTag",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_MonsterInTag",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_Count",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_Count",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_Tag",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_Tag",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_TimeCount",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_TimeCount",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_EffectDone",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_EffectDone",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_InTriggerCD",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_InTriggerCD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_BombAttackCD",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_BombAttackCD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_BombAttackEvent",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_BombAttackEvent",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_WhenMonsterOnKill",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_WhenMonsterOnKill",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_Tag1UNIQUE_Avatar_Yoimiya_ElementalBurst_BombAttackCD",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_Tag1UNIQUE_Avatar_Yoimiya_ElementalBurst_BombAttackCD",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_TagJ",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_TagJ",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Yoimiya_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya",
|
||||||
|
"abilityName": "Avatar_Yoimiya",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Yoimiya_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Yoimiya_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Yoimiya_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "AvatarItem_Yoimiya_Turquoise",
|
||||||
|
"abilityName": "AvatarItem_Yoimiya_Turquoise",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_Spine",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementBurst",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementBurst",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_BS",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_Hit",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_Hit",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_Hit_Buff",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_Hit_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_Spine_Loop",
|
||||||
|
"abilityName": "Avatar_Yoimiya_Spine_Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_Spine",
|
||||||
|
"abilityName": "Avatar_Yoimiya_Spine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_Spine_Loop_BG",
|
||||||
|
"abilityName": "Avatar_Yoimiya_Spine_Loop_BG",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yoimiya_ElementalBurst_Spine_Star",
|
||||||
|
"abilityName": "Avatar_Yoimiya_ElementalBurst_Spine_Star",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "AvatarItem_Yoimiya_Turquoise_01_TurquoiseShine",
|
||||||
|
"abilityName": "AvatarItem_Yoimiya_Turquoise_01_TurquoiseShine",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "AvatarItem_Yoimiya_Turquoise_01_Outside",
|
||||||
|
"abilityName": "AvatarItem_Yoimiya_Turquoise_01_Outside",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "AvatarItem_Yoimiya_Turquoise_01_Inside",
|
||||||
|
"abilityName": "AvatarItem_Yoimiya_Turquoise_01_Inside",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,119 @@
|
||||||
|
{
|
||||||
|
"abilities": [
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_NormalAttack_DamageHandler",
|
||||||
|
"abilityName": "Avatar_Yunjin_NormalAttack_DamageHandler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_ExtraAttack",
|
||||||
|
"abilityName": "Avatar_Yunjin_ExtraAttack",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_ExtraAttack_Cast",
|
||||||
|
"abilityName": "Avatar_Yunjin_ExtraAttack_Cast",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_ExtraAttack_Bullet",
|
||||||
|
"abilityName": "Avatar_Yunjin_ExtraAttack_Bullet",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_FallingAnthem",
|
||||||
|
"abilityName": "Avatar_Yunjin_FallingAnthem",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_ElementalArt_Handler",
|
||||||
|
"abilityName": "Avatar_Yunjin_ElementalArt_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_ElementalArt_Remover",
|
||||||
|
"abilityName": "Avatar_Yunjin_ElementalArt_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_Kaoqi",
|
||||||
|
"abilityName": "Avatar_Yunjin_Kaoqi",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_Kaoqi_Reset",
|
||||||
|
"abilityName": "Avatar_Yunjin_Kaoqi_Reset",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_Kaoqi_Remover",
|
||||||
|
"abilityName": "Avatar_Yunjin_Kaoqi_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_ElementalArt_Strike",
|
||||||
|
"abilityName": "Avatar_Yunjin_ElementalArt_Strike",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_ElementalArt_Strike_VFX",
|
||||||
|
"abilityName": "Avatar_Yunjin_ElementalArt_Strike_VFX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_ElementalArt_Strike_Weather",
|
||||||
|
"abilityName": "Avatar_Yunjin_ElementalArt_Strike_Weather",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_ElementalBurst_Cast",
|
||||||
|
"abilityName": "Avatar_Yunjin_ElementalBurst_Cast",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_ElementalBurst_Buff_Handler",
|
||||||
|
"abilityName": "Avatar_Yunjin_ElementalBurst_Buff_Handler",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_ElementalBurst_Buff",
|
||||||
|
"abilityName": "Avatar_Yunjin_ElementalBurst_Buff",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_ElementalBurst_Reset",
|
||||||
|
"abilityName": "Avatar_Yunjin_ElementalBurst_Reset",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_ElementalBurst_Buff_VFX",
|
||||||
|
"abilityName": "Avatar_Yunjin_ElementalBurst_Buff_VFX",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_Buff_VFX_Remover",
|
||||||
|
"abilityName": "Avatar_Yunjin_Buff_VFX_Remover",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin",
|
||||||
|
"abilityName": "Avatar_Yunjin",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_TeamConfig_01BS",
|
||||||
|
"abilityName": "Avatar_Yunjin_TeamConfig_01BS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_TeamConfig_01Loop",
|
||||||
|
"abilityName": "Avatar_Yunjin_TeamConfig_01Loop",
|
||||||
|
"abilityOverride": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"abilityID": "Avatar_Yunjin_TeamConfig_01AS",
|
||||||
|
"abilityName": "Avatar_Yunjin_TeamConfig_01AS",
|
||||||
|
"abilityOverride": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue