Initial commit

This commit is contained in:
thexeondev 2024-01-04 16:48:39 +03:00
commit 2204bf42fe
792 changed files with 45934 additions and 0 deletions

398
.gitignore vendored Normal file
View 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
View 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/>.

View 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"
);
}

View 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;
}

View 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;
}

View 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;
}

View 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();
}
}

View 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();
}
}

View 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();
}
}

View 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;
}
}

View 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; }
}

View file

@ -0,0 +1,5 @@
namespace NahidaImpact.Common.Data.Excel;
public abstract class ExcelItem
{
public abstract uint ExcelId { get; }
}

View 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;
}
}

View 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();
}
}

View file

@ -0,0 +1,5 @@
namespace NahidaImpact.Common.Data.Excel;
public enum ExcelType
{
Avatar
}

View 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);
}

View 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);
}
}

View file

@ -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>();
}
}

View 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;
}
}

View 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>

View 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];
}
}
}

View 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;
}
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -0,0 +1,5 @@
{
"abilities": [
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -0,0 +1,5 @@
{
"abilities": [
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View 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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View 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": ""
}
]
}

View file

@ -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": ""
}
]
}

View file

@ -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