master
IoTgod 5 years ago
parent 7389a534ee
commit 746dc27488
  1. 148
      server/cn/etc/nginx/nginx.conf
  2. 2
      server/cn/home/www/iotcat/index.php
  3. 8
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/.idea/LoveKKComment.iml
  4. 4
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/.idea/encodings.xml
  5. 8
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/.idea/modules.xml
  6. 8
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/.idea/php.xml
  7. 333
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/.idea/workspace.xml
  8. 513
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/Action.php
  9. 21
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/LICENSE
  10. 927
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/Plugin.php
  11. 89
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/README.md
  12. 39
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/lib/Exception.php
  13. 138
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/lib/OAuth.php
  14. 4482
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/lib/PHPMailer.php
  15. 419
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/lib/POP3.php
  16. 1326
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/lib/SMTP.php
  17. 18
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/theme/approved.html
  18. 17
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/theme/author.html
  19. 23
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/theme/forget.html
  20. 18
      server/cn/home/www/tomato/usr/plugins/LoveKKComment/theme/reply.html
  21. 13
      server/cn/home/www/tomato/usr/plugins/Pio/.github/ISSUE_TEMPLATE.md
  22. 339
      server/cn/home/www/tomato/usr/plugins/Pio/LICENSE
  23. 232
      server/cn/home/www/tomato/usr/plugins/Pio/Plugin.php
  24. 29
      server/cn/home/www/tomato/usr/plugins/Pio/README.md
  25. 79
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/model.json
  26. BIN
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/model.moc
  27. 53
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Breath Dere1.mtn
  28. 46
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Breath Dere2.mtn
  29. 53
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Breath Dere3.mtn
  30. 46
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Breath1.mtn
  31. 46
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Breath2.mtn
  32. 53
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Breath3.mtn
  33. 46
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Breath4.mtn
  34. 53
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Breath5.mtn
  35. 46
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Breath6.mtn
  36. 46
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Breath7.mtn
  37. 46
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Breath8.mtn
  38. 46
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Fail.mtn
  39. 46
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Sleeping.mtn
  40. 46
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Success.mtn
  41. 46
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Sukebei1.mtn
  42. 53
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Sukebei2.mtn
  43. 53
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Sukebei3.mtn
  44. 53
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Touch Dere1.mtn
  45. 53
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Touch Dere2.mtn
  46. 46
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Touch Dere3.mtn
  47. 53
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Touch Dere4.mtn
  48. 46
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Touch Dere5.mtn
  49. 53
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Touch Dere6.mtn
  50. 53
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Touch1.mtn
  51. 46
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Touch2.mtn
  52. 53
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Touch3.mtn
  53. 53
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Touch4.mtn
  54. 53
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Touch5.mtn
  55. 53
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/Touch6.mtn
  56. 46
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/motions/WakeUp.mtn
  57. BIN
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/textures/default-costume.png
  58. BIN
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/textures/pajamas-costume.png
  59. BIN
      server/cn/home/www/tomato/usr/plugins/Pio/models/pio/textures/school-costume.png
  60. 1
      server/cn/home/www/tomato/usr/plugins/Pio/static/l2d.js
  61. 88
      server/cn/home/www/tomato/usr/plugins/Pio/static/pio.css
  62. 274
      server/cn/home/www/tomato/usr/plugins/Pio/static/pio.js
  63. 321
      server/cn/home/www/tomato/usr/plugins/WikimoeBangumi/Action.php
  64. 134
      server/cn/home/www/tomato/usr/plugins/WikimoeBangumi/Plugin.php
  65. 5
      server/cn/home/www/tomato/usr/plugins/WikimoeBangumi/README.md
  66. 199
      server/cn/home/www/tomato/usr/plugins/WikimoeBangumi/css/css.css
  67. 12
      server/cn/home/www/tomato/usr/plugins/WikimoeBangumi/js/js.js

@ -84,8 +84,8 @@ http {
root /home/www/IoTgod-www;
index index.php index.html;
ssl_certificate ssl/www.yimian.xyz.crt; #2
ssl_certificate_key ssl/www.yimian.xyz.key; #3
ssl_certificate /etc/letsencrypt/live/www.yimian.xyz/fullchain.pem; #2
ssl_certificate_key /etc/letsencrypt/live/www.yimian.xyz/privkey.pem; #3
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
@ -121,8 +121,8 @@ http {
#return 301 https://blog.yimian.xyz$request_uri;
ssl_certificate ssl/cn.yimian.crt; #2
ssl_certificate_key ssl/cn.yimian.key; #3
ssl_certificate /etc/letsencrypt/live/cn.yimian.xyz/fullchain.pem; #2
ssl_certificate_key /etc/letsencrypt/live/cn.yimian.xyz/privkey.pem; #3
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
@ -282,13 +282,13 @@ http {
listen 443 ssl;
listen 80;
server_name www.eee.dog; #1
root /home/www/IoTgod-www;
server_name iotcat.me; #1
root /home/www/iotcat;
index index.php index.html;
client_max_body_size 1000M;
ssl_certificate ssl/www.eee.dog.crt; #2
ssl_certificate_key ssl/www.eee.dog.key; #3
ssl_certificate /etc/letsencrypt/live/iotcat.me/fullchain.pem; #2
ssl_certificate_key /etc/letsencrypt/live/iotcat.me/privkey.pem; #3
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
@ -297,10 +297,6 @@ http {
ssl_prefer_server_ciphers on;
error_page 404 = /404.php;
if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; }
if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; }
if (!-f $request_filename){ rewrite (.*) /index.php; }
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass 127.0.0.1:9000;
@ -315,13 +311,13 @@ http {
listen 443 ssl;
listen 80;
server_name eee.dog; #1
root /home/www/IoTgod-www;
server_name www.iotcat.me; #1
root /home/www/iotcat;
index index.php index.html;
client_max_body_size 1000M;
ssl_certificate ssl/eee.dog.crt; #2
ssl_certificate_key ssl/eee.dog.key; #3
ssl_certificate /etc/letsencrypt/live/www.iotcat.me/fullchain.pem; #2
ssl_certificate_key /etc/letsencrypt/live/www.iotcat.me/privkey.pem; #3
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
@ -330,10 +326,6 @@ http {
ssl_prefer_server_ciphers on;
error_page 404 = /404.php;
if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; }
if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; }
if (!-f $request_filename){ rewrite (.*) /index.php; }
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass 127.0.0.1:9000;
@ -348,13 +340,13 @@ http {
listen 443 ssl;
listen 80;
server_name www.iotgod.me; #1
server_name www.eee.dog; #1
root /home/www/IoTgod-www;
index index.php index.html;
client_max_body_size 1000M;
ssl_certificate ssl/www.iotgod.me.crt; #2
ssl_certificate_key ssl/www.iotgod.me.key; #3
ssl_certificate /etc/letsencrypt/live/www.eee.dog/fullchain.pem; #2
ssl_certificate_key /etc/letsencrypt/live/www.eee.dog/privkey.pem; #3
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
@ -381,13 +373,13 @@ http {
listen 443 ssl;
listen 80;
server_name iotgod.net; #1
server_name eee.dog; #1
root /home/www/IoTgod-www;
index index.php index.html;
client_max_body_size 1000M;
ssl_certificate ssl/iotgod.net.crt; #2
ssl_certificate_key ssl/iotgod.net.key; #3
ssl_certificate /etc/letsencrypt/live/eee.dog/fullchain.pem; #2
ssl_certificate_key /etc/letsencrypt/live/eee.dog/privkey.pem; #3
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
@ -406,10 +398,11 @@ http {
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
}
server {
listen 443 ssl;
listen 80;
@ -421,8 +414,8 @@ http {
index index.php index.html;
client_max_body_size 1000M;
ssl_certificate ssl/www.acg.watch.crt; #2
ssl_certificate_key ssl/www.acg.watch.key; #3
ssl_certificate /etc/letsencrypt/live/www.acg.watch/fullchain.pem; #2
ssl_certificate_key /etc/letsencrypt/live/www.acg.watch/privkey.pem; #3
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
@ -456,8 +449,8 @@ http {
index index.php index.html;
client_max_body_size 1000M;
ssl_certificate ssl/acg.watch.crt; #2
ssl_certificate_key ssl/acg.watch.key; #3
ssl_certificate /etc/letsencrypt/live/acg.watch/fullchain.pem; #2
ssl_certificate_key /etc/letsencrypt/live/acg.watch/privkey.pem; #3
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
@ -491,8 +484,8 @@ http {
index index.php index.html;
client_max_body_size 1000M;
ssl_certificate ssl/video.yimian.xyz.crt; #2
ssl_certificate_key ssl/video.yimian.xyz.key; #3
ssl_certificate /etc/letsencrypt/live/video.yimian.xyz/fullchain.pem; #2
ssl_certificate_key /etc/letsencrypt/live/video.yimian.xyz/privkey.pem; #3
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
@ -520,13 +513,13 @@ http {
listen 80;
server_name blog.yimian.xyz; #1
root /home/www/blog;
root /home/www/IoTgod-www;
index index.php index.html;
client_max_body_size 1000M;
ssl_certificate ssl/blog.yimian.xyz.crt; #2
ssl_certificate_key ssl/blog.yimian.xyz.key; #3
ssl_certificate /etc/letsencrypt/live/blog.yimian.xyz/fullchain.pem; #2
ssl_certificate_key /etc/letsencrypt/live/blog.yimian.xyz/privkey.pem; #3
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
@ -549,81 +542,6 @@ http {
}
server {
listen 443 ssl;
listen 80;
server_name hhcandy.me;
ssl_certificate ssl/hhcandy.me.crt; #2
ssl_certificate_key ssl/hhcandy.me.key; #3
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
rewrite ^(.*)$ https://cn.yimian.xyz$1 permanent;
}
server {
listen 443 ssl;
listen 80;
server_name www.hhcandy.me;
ssl_certificate ssl/www.hhcandy.me.crt; #2
ssl_certificate_key ssl/www.hhcandy.me.key; #3
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
rewrite ^(.*)$ https://cn.yimian.xyz$1 permanent;
}
server {
listen 443 ssl;
listen 80;
server_name hhcandy.xyz;
ssl_certificate ssl/hhcandy.xyz.crt; #2
ssl_certificate_key ssl/hhcandy.xyz.key; #3
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
rewrite ^(.*)$ https://cn.yimian.xyz$1 permanent;
}
server {
listen 443 ssl;
listen 80;
server_name www.hhcandy.xyz;
ssl_certificate ssl/www.hhcandy.xyz.crt; #2
ssl_certificate_key ssl/www.hhcandy.xyz.key; #3
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
rewrite ^(.*)$ https://cn.yimian.xyz$1 permanent;
}
server {
listen 443 ssl;
listen 80;
@ -634,8 +552,8 @@ http {
client_max_body_size 1000M;
ssl_certificate ssl/cdn.yimian.ac.cn.crt; #2
ssl_certificate_key ssl/cdn.yimian.ac.cn.key; #3
ssl_certificate /etc/letsencrypt/live/cdn.yimian.ac.cn/fullchain.pem; #2
ssl_certificate_key /etc/letsencrypt/live/cdn.yimian.ac.cn/privkey.pem; #3
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
@ -664,8 +582,8 @@ http {
index index.php index.html;
client_max_body_size 1000M;
ssl_certificate ssl/cdn.yimian.xyz.crt; #2
ssl_certificate_key ssl/cdn.yimian.xyz.key; #3
ssl_certificate /etc/letsencrypt/live/cdn.yimian.xyz/fullchain.pem; #2
ssl_certificate_key /etc/letsencrypt/live/cdn.yimian.xyz/privkey.pem; #3
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;

@ -8,6 +8,6 @@ echo "<script src=\"https://cdn.yimian.ac.cn/hhCandy/copy.js\"></script>";
yimian__headerEnd();
echo file_get_contents("./etc/hhCandy/index.html");
echo file_get_contents("../etc/hhCandy/index.html");
yimian__simpleFooter(1);

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding" addBOMForNewFiles="with NO BOM" />
</project>

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/LoveKKComment.iml" filepath="$PROJECT_DIR$/.idea/LoveKKComment.iml" />
</modules>
</component>
</project>

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="PhpIncludePathManager">
<include_path>
<path value="$PROJECT_DIR$/../../../v1.1" />
</include_path>
</component>
</project>

@ -1,333 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ChangeListManager">
<list default="true" id="32f10aeb-a6c7-469b-832d-e86fea59b938" name="默认的" comment="" />
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="FileEditorManager">
<leaf>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/Plugin.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="254">
<caret line="910" column="31" selection-start-line="910" selection-start-column="31" selection-end-line="910" selection-end-column="31" />
<folding>
<element signature="e#6#134#0#PHP" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/Action.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-7130">
<caret line="212" column="27" selection-start-line="212" selection-start-column="27" selection-end-line="212" selection-end-column="27" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/README.md">
<provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
<state split_layout="FIRST">
<first_editor relative-caret-position="553">
<caret line="60" column="13" selection-start-line="60" selection-start-column="13" selection-end-line="60" selection-end-column="13" />
</first_editor>
<second_editor />
</state>
</provider>
</entry>
</file>
</leaf>
</component>
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
<option value="HTML File" />
</list>
</option>
</component>
<component name="FindInProjectRecents">
<findStrings>
<find>smtp_auth</find>
<find>OAuth</find>
<find>PHPMailer</find>
<find>send(</find>
<find>_e</find>
<find>_e(</find>
<find>getServerExtList</find>
<find>server_caps</find>
<find>hello(</find>
<find>Hostname</find>
<find>Helo</find>
<find>serverHostname</find>
<find>begin</find>
<find>file_put</find>
<find>file_put_contents</find>
<find>widgetB</find>
<find>Helper::widgetById</find>
</findStrings>
<replaceStrings>
<replace>self::getWidget</replace>
</replaceStrings>
</component>
<component name="Git.Settings">
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$/.." />
</component>
<component name="IdeDocumentHistory">
<option name="CHANGED_PATHS">
<list>
<option value="$PROJECT_DIR$/theme/forget.html" />
<option value="$PROJECT_DIR$/Plugin.php" />
<option value="$PROJECT_DIR$/Action.php" />
<option value="$PROJECT_DIR$/README.md" />
</list>
</option>
</component>
<component name="PhpWorkspaceProjectConfiguration">
<include_path>
<path value="$PROJECT_DIR$/../../../v1.1" />
</include_path>
</component>
<component name="ProjectFrameBounds" extendedState="6">
<option name="x" value="-6" />
<option name="y" value="505" />
<option name="width" value="1693" />
<option name="height" value="515" />
</component>
<component name="ProjectLevelVcsManager" settingsEditedManually="true" />
<component name="ProjectView">
<navigator proportions="" version="1">
<foldersAlwaysOnTop value="true" />
</navigator>
<panes>
<pane id="Scope" />
<pane id="ProjectPane">
<subPane>
<expand>
<path>
<item name="LoveKKComment" type="b2602c69:ProjectViewProjectNode" />
<item name="LoveKKComment" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="LoveKKComment" type="b2602c69:ProjectViewProjectNode" />
<item name="External Libraries" type="bcb0276e:PhpExternalLibrariesNodePatcher$PatchedExternalLibrariesNode" />
</path>
</expand>
<select />
</subPane>
</pane>
</panes>
</component>
<component name="PropertiesComponent">
<property name="DefaultHtmlFileTemplate" value="HTML File" />
<property name="HbShouldOpenHtmlAsHb" value="" />
<property name="WebServerToolWindowFactoryState" value="false" />
<property name="last_opened_file_path" value="$PROJECT_DIR$/../../../v1.1" />
<property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
<property name="settings.editor.selected.configurable" value="project.propVCSSupport.Mappings" />
</component>
<component name="RunDashboard">
<option name="ruleStates">
<list>
<RuleState>
<option name="name" value="ConfigurationTypeDashboardGroupingRule" />
</RuleState>
<RuleState>
<option name="name" value="StatusDashboardGroupingRule" />
</RuleState>
</list>
</option>
</component>
<component name="SvnConfiguration">
<configuration />
</component>
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="32f10aeb-a6c7-469b-832d-e86fea59b938" name="默认的" comment="" />
<created>1521955841482</created>
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1521955841482</updated>
<workItem from="1521955842856" duration="1419000" />
<workItem from="1521969048994" duration="10520000" />
<workItem from="1522241522350" duration="2418000" />
<workItem from="1534670224207" duration="2361000" />
<workItem from="1546824740806" duration="4921000" />
<workItem from="1546834601566" duration="4637000" />
<workItem from="1546859374707" duration="14218000" />
<workItem from="1546912900287" duration="11466000" />
<workItem from="1546962005464" duration="877000" />
</task>
<task id="LOCAL-00001" summary="编写中">
<created>1521985946437</created>
<option name="number" value="00001" />
<option name="presentableId" value="LOCAL-00001" />
<option name="project" value="LOCAL" />
<updated>1521985946437</updated>
</task>
<task id="LOCAL-00002" summary="1.0.0">
<created>1521990347912</created>
<option name="number" value="00002" />
<option name="presentableId" value="LOCAL-00002" />
<option name="project" value="LOCAL" />
<updated>1521990347912</updated>
</task>
<option name="localTasksCounter" value="3" />
<servers />
</component>
<component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="52837000" />
</component>
<component name="ToolWindowManager">
<frame x="-8" y="-8" width="1696" height="1026" extended-state="6" />
<editor active="true" />
<layout>
<window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.14425428" />
<window_info id="Structure" order="1" weight="0.25" />
<window_info id="Favorites" order="2" side_tool="true" />
<window_info anchor="bottom" id="Message" order="0" />
<window_info anchor="bottom" id="Find" order="1" />
<window_info anchor="bottom" id="Run" order="2" />
<window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
<window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
<window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
<window_info anchor="bottom" id="TODO" order="6" />
<window_info anchor="bottom" id="运行" order="7" />
<window_info anchor="bottom" id="Docker" order="8" show_stripe_button="false" />
<window_info anchor="bottom" id="Version Control" order="9" show_stripe_button="false" />
<window_info anchor="bottom" id="Terminal" order="10" />
<window_info anchor="bottom" id="Event Log" order="11" side_tool="true" />
<window_info anchor="bottom" id="调试" order="12" />
<window_info anchor="bottom" id="消息" order="13" weight="0.3292683" />
<window_info anchor="bottom" id="Database Changes" order="14" show_stripe_button="false" />
<window_info anchor="right" id="Commander" order="0" weight="0.4" />
<window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
<window_info anchor="right" id="Database" order="3" />
</layout>
</component>
<component name="TypeScriptGeneratedFilesManager">
<option name="version" value="1" />
</component>
<component name="VcsManagerConfiguration">
<option name="CHECK_CODE_SMELLS_BEFORE_PROJECT_COMMIT" value="false" />
<ignored-roots>
<path value="$PROJECT_DIR$/.." />
<path value="$PROJECT_DIR$" />
</ignored-roots>
<MESSAGE value="编写中" />
<MESSAGE value="1.0.0" />
<option name="LAST_COMMIT_MESSAGE" value="1.0.0" />
<option name="OPTIMIZE_IMPORTS_BEFORE_PROJECT_COMMIT" value="true" />
<option name="REFORMAT_BEFORE_PROJECT_COMMIT" value="true" />
<option name="REARRANGE_BEFORE_PROJECT_COMMIT" value="true" />
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/theme/approved.html">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="442">
<caret line="17" column="8" selection-start-line="17" selection-start-column="8" selection-end-line="17" selection-end-column="8" />
<folding>
<element signature="n#style#0;n#table#0;n#!!top" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/theme/forget.html">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="78">
<caret line="3" column="96" selection-start-line="3" selection-start-column="96" selection-end-line="3" selection-end-column="96" />
<folding>
<element signature="n#style#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#div#0;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#h1#0;n#div#0;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#a#0;n#h1#0;n#div#0;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#div#1;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#h2#0;n#div#1;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#span#0;n#h2#0;n#div#1;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#p#0;n#div#1;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#table#0;n#div#1;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#th#0;n#tr#0;n#thead#0;n#table#0;n#div#1;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#th#1;n#tr#0;n#thead#0;n#table#0;n#div#1;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#th#2;n#tr#0;n#thead#0;n#table#0;n#div#1;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#td#0;n#tr#0;n#tbody#0;n#table#0;n#div#1;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#td#1;n#tr#0;n#tbody#0;n#table#0;n#div#1;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#td#2;n#tr#0;n#tbody#0;n#table#0;n#div#1;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#a#0;n#td#2;n#tr#0;n#tbody#0;n#table#0;n#div#1;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#td#0;n#tr#1;n#tbody#0;n#table#0;n#div#1;n#div#0;n#div#0;n#!!top" expanded="true" />
<element signature="n#style#0;n#div#0;n#div#1;n#div#0;n#div#0;n#!!top" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/lib/SMTP.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="350">
<caret line="737" lean-forward="true" selection-start-line="737" selection-end-line="737" />
<folding>
<element signature="e#6#839#0#PHP" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/lib/PHPMailer.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="688">
<caret line="3599" selection-start-line="3599" selection-end-line="3599" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/LICENSE">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/Plugin.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="254">
<caret line="910" column="31" selection-start-line="910" selection-start-column="31" selection-end-line="910" selection-end-column="31" />
<folding>
<element signature="e#6#134#0#PHP" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/Action.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-7130">
<caret line="212" column="27" selection-start-line="212" selection-start-column="27" selection-end-line="212" selection-end-column="27" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/README.md">
<provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
<state split_layout="FIRST">
<first_editor relative-caret-position="553">
<caret line="60" column="13" selection-start-line="60" selection-start-column="13" selection-end-line="60" selection-end-column="13" />
</first_editor>
<second_editor />
</state>
</provider>
</entry>
</component>
<component name="masterDetails">
<states>
<state key="ScopeChooserConfigurable.UI">
<settings>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
</states>
</component>
</project>

@ -1,513 +0,0 @@
<?php
/**
* Typecho 评论通知、找回密码插件
*
* @package LoveKKComment
* @author 康粑粑
* @version 1.0.5
* @link https://www.usebsd.com
*/
if ( !defined('__TYPECHO_ROOT_DIR__') ) exit;
class LoveKKComment_Action extends Widget_Abstract_Users implements Widget_Interface_Do
{
/**
* 插件配置
*
* @access private
* @var mixed
*/
private $_plugin = NULL;
/**
* 构造函数
*
* @param mixed $request 请求对象
* @param mixed $response 输出对象
* @param null $params 请求参数
*
* @throws Typecho_Plugin_Exception
*/
public function __construct($request, $response, $params = NULL)
{
parent::__construct($request, $response, $params);
// 获取插件配置信息
$this->_plugin = $this->options->plugin('LoveKKComment');
}
/**
* 找回密码页面输出
*
* @access private
*
* @param string $act 当前操作
* @param mixed $form 表单对象
*/
private function html($act = 'forget', $form = NULL)
{
?>
<!DOCTYPE html>
<html class="no-js">
<head>
<meta charset="<?php $this->options->charset(); ?>">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="renderer" content="webkit">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title><?php _e('%s - %s - Powered by Typecho', 'reset' == $act ? _t('重置密码') : _t('找回密码'), $this->options->title); ?></title>
<meta name="robots" content="noindex, nofollow">
<link rel="stylesheet"
href="<?php $this->options->adminStaticUrl('css', 'normalize.css'); ?>">
<link rel="stylesheet"
href="<?php $this->options->adminStaticUrl('css', 'grid.css'); ?>">
<link rel="stylesheet"
href="<?php $this->options->adminStaticUrl('css', 'style.css'); ?>">
<!--[if lt IE 9]>
<script src="<?php $this->options->adminStaticUrl('js', 'html5shiv.js');?>"></script>
<script src="<?php $this->options->adminStaticUrl('js', 'respond.js');?>"></script>
<![endif]-->
</head>
<body class="body-100">
<!--[if lt IE 9]>
<div class="message error browsehappy" role="dialog"><?php _e('当前网页 <strong>不支持</strong> 你正在使用的浏览器. 为了正常的访问,
<a href="http://browsehappy.com/">升级你的浏览器</a>'); ?>.
</div>
<![endif]-->
<div class="typecho-login-wrap">
<div class="typecho-login">
<h1><a href="http://typecho.org" class="i-logo">Typecho</a></h1>
<?php $form->render(); ?>
</div>
</div>
<script src="<?php $this->options->adminStaticUrl('js', 'jquery.js'); ?>"></script>
<script src="<?php $this->options->adminStaticUrl('js', 'jquery-ui.js'); ?>"></script>
<script src="<?php $this->options->adminStaticUrl('js', 'typecho.js'); ?>"></script>
<script>
(function () {
$(document).ready(function () {
(function () {
var prefix = '<?php echo Typecho_Cookie::getPrefix();?>',
cookies = {
notice: $.cookie(prefix + '__typecho_notice'),
noticeType: $.cookie(prefix + '__typecho_notice_type'),
highlight: $.cookie(prefix + '__typecho_notice_highlight')
},
path = '<?php echo Typecho_Cookie::getPath(); ?>';
if (!!cookies.notice && 'success|notice|error'.indexOf(cookies.noticeType) >= 0) {
var head = $('.typecho-head-nav'),
p = $('<div class="message popup ' + cookies.noticeType + '">'
+ '<ul><li>' + $.parseJSON(cookies.notice).join('</li><li>')
+ '</li></ul></div>'), offset = 0;
if (head.length > 0) {
p.insertAfter(head);
offset = head.outerHeight();
} else {
p.prependTo(document.body);
}
function checkScroll() {
if ($(window).scrollTop() >= offset) {
p.css({
'position': 'fixed',
'top': 0
});
} else {
p.css({
'position': 'absolute',
'top': offset
});
}
}
$(window).scroll(function () {
checkScroll();
});
checkScroll();
p.slideDown(function () {
var t = $(this), color = '#C6D880';
if (t.hasClass('error')) {
color = '#FBC2C4';
} else if (t.hasClass('notice')) {
color = '#FFD324';
}
t.effect('highlight', {color: color})
.delay(5000).fadeOut(function () {
$(this).remove();
});
});
$.cookie(prefix + '__typecho_notice', null, {path: path});
$.cookie(prefix + '__typecho_notice_type', null, {path: path});
}
if (cookies.highlight) {
$('#' + cookies.highlight).effect('highlight', 1000);
$.cookie(prefix + '__typecho_notice_highlight', null, {path: path});
}
})();
(function () {
$('#typecho-nav-list').find('.parent a').focus(function () {
$('#typecho-nav-list').find('.child').hide();
$(this).parents('.root').find('.child').show();
});
$('.operate').find('a').focus(function () {
$('#typecho-nav-list').find('.child').hide();
});
})();
if ($('.typecho-login').length == 0) {
$('a').each(function () {
var t = $(this), href = t.attr('href');
if ((href && href[0] == '#')
|| /^<?php echo preg_quote($this->options->adminUrl, '/'); ?>.*$/.exec(href)
|| /^<?php echo substr(preg_quote(Typecho_Common::url('s', $this->options->index), '/'), 0, -1); ?>action\/[_a-zA-Z0-9\/]+.*$/.exec(href)) {
return;
}
t.attr('target', '_blank');
});
}
});
})();
</script>
<?php if ( 'forget' == $act ) : ?>
<script>$(document).ready(function () {
$('#mail').focus();
});</script><?php endif; ?>
</body>
</html>
<?php
}
/**
* 忘记密码表单
*
* @access private
* @return Typecho_Widget_Helper_Form
*/
private function forgetForm()
{
// 创建表单
$form = new Typecho_Widget_Helper_Form($this->security->getIndex('action/lovekkcomment'), Typecho_Widget_Helper_Form::POST_METHOD);
// 邮箱地址
$mail = new Typecho_Widget_Helper_Form_Element_Text('mail', NULL, NULL, _t('邮箱地址'), _t('请输入您注册时的邮箱地址'));
// 添加class
$mail->input->setAttribute('class', 'text-l w-100');
// 添加规则
$mail->addRule('required', _t('必须输入您的邮箱地址'));
$mail->addRule('email', _t('请输入正确的邮箱格式'));
$form->addInput($mail);
// 动作
$do = new Typecho_Widget_Helper_Form_Element_Hidden('do', NULL, 'forget');
$form->addItem($do);
// 提交按钮
$submit = new Typecho_Widget_Helper_Form_Element_Submit('submit', NULL, _t('提交'));
// 添加class
$submit->input->setAttribute('class', 'btn btn-l w-100 primary');
$form->addItem($submit);
return $form;
}
/**
* 重置密码表单
*
* @access private
*
* @param int $uid 用户编号
*
* @return Typecho_Widget_Helper_Form
*/
private function resetForm($uid = 0)
{
// 创建表单
$form = new Typecho_Widget_Helper_Form($this->security->getIndex('action/lovekkcomment'), Typecho_Widget_Helper_Form::POST_METHOD);
// 登录密码
$password = new Typecho_Widget_Helper_Form_Element_Password('password', NULL, NULL, _t('用户密码'), _t('建议使用特殊字符与字母、数字的混编样式,以增加系统安全性.'));
// 设置class
$password->input->setAttribute('class', 'text-l w-100');
// 添加规则
$password->addRule('required', _t('必须输入您的邮箱地址'));
$password->addRule('minLength', _t('为了保证账户安全, 请设置最少8位数的密码'), 8);
$form->addInput($password);
// 密码确认
$confirm = new Typecho_Widget_Helper_Form_Element_Password('confirm', NULL, NULL, _t('用户密码确认'), _t('请确认您的密码, 与上面输入的密码保持一致.'));
// 设置class
$confirm->input->setAttribute('class', 'text-l w-100');
// 添加规则
$confirm->addRule('confirm', _t('您两次输入的密码不一致, 请重新输入'), 'password');
$form->addInput($confirm);
// 动作
$do = new Typecho_Widget_Helper_Form_Element_Hidden('do', NULL, 'reset');
$form->addItem($do);
// uid
$uid = new Typecho_Widget_Helper_Form_Element_Hidden('uid', NULL, $uid);
$form->addItem($uid);
// 提交按钮
$submit = new Typecho_Widget_Helper_Form_Element_Submit('submit', NULL, _t('提交'));
// 添加class
$submit->input->setAttribute('class', 'btn btn-l w-100 primary');
$form->addItem($submit);
return $form;
}
/**
* 找回密码提交
*
* @access private
* @throws Typecho_Exception
* @throws Typecho_Plugin_Exception
* @throws \PHPMailer\PHPMailer\Exception
*/
private function doForget()
{
// 验证表单
if ( $error = $this->forgetForm()->validate() ) {
// 显示错误信息
$this->widget('Widget_Notice')->set($error, 'error');
// 返回上一页
$this->response->goBack();
}
// 查询用户数据
$user = $this->db->fetchRow($this->select()->where('mail = ?', $this->request->mail));
// 没有用户
if ( !$user ) {
// 输出错误
$this->widget('Widget_Notice')->set(_t('邮箱地址错误, 请核对后重新输入'), 'error');
// 返回上一页
$this->response->goBack();
}
// 过期时间
$expire = $this->_plugin->public_expire ? $this->_plugin->public_expire : 10;
// 转换为秒数
$time = time() + $expire * 60;
// 构造参数
$query = array(
'reset' => 'true',
't' => md5($user['uid'] . $user['name'] . $user['mail'] . $time),
'm' => $user['mail'],
'e' => $time
);
// 生成链接地址
$uri = Typecho_Common::url('/action/lovekkcomment?' . http_build_query($query), $this->options->index);
// 请求参数
$data = array(
'fromName' => ( !isset($this->_plugin->public_name) || is_null($this->_plugin->public_name) || empty($this->_plugin->public_name) ) ? trim($this->options->title) : $this->_plugin->public_name, // 发件人名称
'from' => $this->_plugin->public_mail, // 发件地址
'to' => $user['mail'], // 收件地址
'replyTo' => $this->_plugin->public_replyto // 回信地址
);
// 标题
$data['subject'] = _t('您在 [' . trim($this->options->title) . '] 提交的密码找回申请!');
// 读取模板
$html = file_get_contents(dirname(__FILE__) . '/theme/forget.html');
// 替换内容
$data['html'] = str_replace(
array(
'{blogname}',
'{blogurl}',
'{mail}',
'{sendtime}',
'{resetlink}',
'{expire}'
),
array(
trim($this->options->title),
trim($this->options->siteUrl),
trim($user['mail']),
trim(date('Y-m-d H:i:s', time())),
trim($uri),
trim($expire)
),
$html
);
// 根据接口选择
switch ( $this->_plugin->public_interface ) {
case 'sendcloud': // Send Cloud
// API User
$data['apiUser'] = $this->_plugin->sendcloud_api_user;
// API Key
$data['apiKey'] = $this->_plugin->sendcloud_api_key;
// 是否成功
if ( !LoveKKComment_Plugin::sendCloud($data) ) {
// 输出错误信息
$this->widget('Widget_Notice')->set(_t('邮件发送失败, 请联系管理员解决!'), 'error');
// 跳转回去
$this->response->goBack();
}
// 输出提示
$this->widget('Widget_Notice')->set(_t('已将重置密码信息发送至您的注册邮箱中, 请注意查收!'), 'success');
// 跳转回去
$this->response->goBack();
case 'aliyun': // 阿里云
// 判断当前请求区域
switch ( $this->_plugin->ali_region ) {
case 'hangzhou': // 杭州
// API地址
$data['api'] = 'https://dm.aliyuncs.com/';
// API版本号
$data['version'] = '2015-11-23';
// 机房信息
$data['region'] = 'cn-hangzhou';
break;
case 'singapore': // 新加坡
// API地址
$data['api'] = 'https://dm.ap-southeast-1.aliyuncs.com/';
// API版本号
$data['version'] = '2017-06-22';
// 机房信息
$data['region'] = 'ap-southeast-1';
break;
case 'sydney': // 悉尼
// API地址
$data['api'] = 'https://dm.ap-southeast-2.aliyuncs.com/';
// API版本号
$data['version'] = '2017-06-22';
// 机房信息
$data['region'] = 'ap-southeast-2';
break;
}
// AccessKeyId
$data['accessid'] = $this->_plugin->ali_accesskey_id;
// AccessKeySecret
$data['accesssecret'] = $this->_plugin->ali_accesskey_secret;
// 是否成功
if ( !LoveKKComment_Plugin::aliyun($data) ) {
// 输出错误信息
$this->widget('Widget_Notice')->set(_t('邮件发送失败, 请联系管理员解决!'), 'error');
// 跳转回去
$this->response->goBack();
}
// 输出提示
$this->widget('Widget_Notice')->set(_t('已将重置密码信息发送至您的注册邮箱中, 请注意查收!'), 'success');
// 跳转回去
$this->response->goBack();
default: // SMTP
// SMTP地址
$data['smtp_host'] = $this->_plugin->smtp_host;
// SMTP端口
$data['smtp_port'] = $this->_plugin->smtp_port;
// SMTP用户
$data['smtp_user'] = $this->_plugin->smtp_user;
// SMTP密码
$data['smtp_pass'] = $this->_plugin->smtp_pass;
// 验证模式
$data['smtp_auth'] = $this->_plugin->smtp_auth;
// 加密模式
$data['smtp_secure'] = $this->_plugin->smtp_secure;
// 是否成功
if ( !LoveKKComment_Plugin::smtp($data) ) {
// 输出错误信息
$this->widget('Widget_Notice')->set(_t('邮件发送失败, 请联系管理员解决!'), 'error');
// 跳转回去
$this->response->goBack();
}
// 输出提示
$this->widget('Widget_Notice')->set(_t('已将重置密码信息发送至您的注册邮箱中, 请注意查收!'), 'success');
// 跳转回去
$this->response->goBack();
}
}
/**
* 重置密码界面
*
* @access private
* @throws Typecho_Exception
*/
private function reset()
{
// 获取过期时间
$expire = $this->request->filter('int')->e;
// 如果链接过期则输出错误
if ( time() > $expire ) {
// 输出错误
$this->widget('Widget_Notice')->set(_t('抱歉, 您所提交的重置密码链接已过期, 请重新获取'), 'notice');
// 跳转到找回密码界面
$this->response->redirect(Typecho_Common::url('/action/lovekkcomment?forget', $this->options->index));
}
// 查询用户数据
$user = $this->db->fetchRow($this->select()->where('mail = ?', $this->request->m));
// 没有用户
if ( !$user ) {
// 输出错误
$this->widget('Widget_Notice')->set(_t('抱歉, 您的请求有误'), 'error');
// 返回登录界面
$this->resopnse->redirect($this->options->loginUrl);
}
// 取出数据
$token = $this->request->filter('strip_tags', 'trim', 'xss')->t;
// 如果验证不通过
if ( $token != md5($user['uid'] . $user['name'] . $user['mail'] . $expire) ) {
// 输出错误
$this->widget('Widget_Notice')->set(_t('抱歉, 您的请求验证错误'), 'error');
// 返回登录界面
$this->resopnse->redirect($this->options->loginUrl);
}
// 显示重置界面
$this->html('reset', $this->resetForm($user['uid']));
}
/**
* 重置密码提交
*
* @access private
* @throws Typecho_Exception
*/
private function doReset()
{
// 验证表单
if ( $error = $this->resetForm()->validate() ) {
// 显示错误信息
$this->widget('Widget_Notice')->set($error, 'error');
// 返回上一页
$this->response->goBack();
}
// 获取用户uid
$uid = $this->request->filter('integer')->uid;
// 验证uid
if ( !$uid ) {
// 显示错误信息
$this->widget('Widget_Notice')->set(_t('抱歉, 您的请求验证失败'), 'error');
// 返回上一页
$this->response->goBack();
}
echo '2';
// 初始化passwordhash
$hasher = new PasswordHash(8, TRUE);
// 密码加密
$password = $hasher->HashPassword($this->request->password);
// 更新密码
if ( $this->update(array('password' => $password), $this->db->sql()->where('uid = ?', $uid)) ) {
// 显示成功信息
$this->widget('Widget_Notice')->set(_t('密码重置成功'), 'success');
// 跳转登录页面
$this->response->redirect($this->options->loginUrl);
}
echo '3';
// 显示错误信息
$this->widget('Widget_Notice')->set(_t('密码重置失败, 请联系管理员'), 'error');
// 跳转登录页面
$this->response->redirect($this->options->loginUrl);
}
/**
* 操作方法
*
* @access public
* @throws Typecho_Exception
*/
public function action()
{
// 如果用户是登录状态则直接跳转至个人信息界面
if ( $this->user->hasLogin() ) $this->response->redirect($this->options->profileUrl);
// 动作必须是POST提交
if ( $this->request->isPost() ) {
// 忘记密码请求
$this->on($this->request->is('do=forget'))->doForget();
// 重置密码请求
$this->on($this->request->is('do=reset'))->doReset();
}
// 忘记密码界面
if ( $this->request->is('forget') ) $this->html('forget', $this->forgetForm());
// 重置密码界面
if ( $this->request->is('reset') ) $this->reset();
}
}

@ -1,21 +0,0 @@
MIT License
Copyright (c) 2018 康康
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

@ -1,927 +0,0 @@
<?php
/**
* Typecho 评论通知、找回密码插件
*
* @package LoveKKComment
* @author 康粑粑
* @version 1.0.5
* @link https://www.usebsd.com
*/
if ( !defined('__TYPECHO_ROOT_DIR__') ) exit;
// 时间区域
date_default_timezone_set('Asia/Shanghai');
class LoveKKComment_Plugin implements Typecho_Plugin_Interface
{
/**
* 激活插件
*
* @static
* @access public
* @throws Typecho_Plugin_Exception
*/
static public function activate()
{
// 检查CURL
if ( !function_exists('curl_init') ) {
throw new Typecho_Plugin_Exception(_t('对不起,使用本插件必须要支持CURL'));
}
// 评论通知添加绑定
Typecho_Plugin::factory('Widget_Feedback')->finishComment = array(__CLASS__, 'doComment');
Typecho_Plugin::factory('Widget_Comments_Edit')->finishComment = array(__CLASS__, 'doComment');
Typecho_Plugin::factory('Widget_Comments_Edit')->mark = array(__CLASS__, 'doApproved');
// 检测当前版本
if ( version_compare(str_replace('/', '.', Typecho_Common::VERSION), '1.1.17.10.30') ) {
// 注册异步回调
Typecho_Plugin::factory('Widget_Service')->sendMail = array(__CLASS__, 'sendMail');
Typecho_Plugin::factory('Widget_Service')->asyncApproved = array(__CLASS__, 'asyncApproved');
}
// 找回密码绑定
Typecho_Plugin::factory('admin/footer.php')->end = array(__CLASS__, 'forgetLink');
// 找回密码动作添加
Helper::addAction('lovekkcomment', 'LoveKKComment_Action');
// 找回密码路由添加
Helper::addRoute('lovekkcomment_forget', '/lovekkcomment/forget', 'LoveKKComment_Action', 'forget');
Helper::addRoute('lovekkcomment_reset', '/lovekkcomment/reset', 'LoveKKCOmment_Action', 'reset');
}
/**
* 禁用插件
*
* @static
* @access public
*/
static public function deactivate()
{
// 删除动作
Helper::removeAction('lovekkcomment');
// 删除路由
Helper::removeRoute('lovekkcomment_forget');
Helper::removeRoute('lovekkcomment_reset');
}
/**
* 插件配置
*
* @static
* @access public
*
* @param Typecho_Widget_Helper_Form $form
*/
static public function config(Typecho_Widget_Helper_Form $form)
{
// 公共区域
$public_section = new Typecho_Widget_Helper_Layout('div', array('class=' => 'typecho-page-title'));
// 区块标题
$public_section->html('<h2>公共信息配置</h2>');
$form->addItem($public_section);
// 找回密码开启
$public_forget = new Typecho_Widget_Helper_Form_Element_Checkbox('public_forget', array('enable' => _t('启用找回密码')), array('enable'), _t('是否启用找回密码功能'), _t('启用后,将在登录界面出现找回密码链接,并发送邮件至账号邮箱找回密码'));
$form->addInput($public_forget);
// 找回密码过期时间
$public_expire = new Typecho_Widget_Helper_Form_Element_Text('public_expire', NULL, '10', _t('验证过期时间'), _t('当发起找回密码申请后,会有一封链接邮件,此处定义链接过期时间,单位为分钟'));
$form->addInput($public_expire);
// Debug模式
$public_debug = new Typecho_Widget_Helper_Form_Element_Checkbox('public_debug', array('enable' => _t('启用Debug')), array('enable'), _t('是否启用Debug模式'), _t('启用后将在插件目录生成debug.txt文件,可记录邮件发送详细错误'));
$form->addInput($public_debug);
// 参数验证
$public_verify = new Typecho_Widget_Helper_Form_Element_Checkbox('public_verify', array('enable' => _t('启用配置验证')), array('enable'), _t('是否启用参数配置验证'), _t('启用配置验证后,将会在提交配置时进行验证,检测配置是否正确,启用后可能导致配置保存速度缓慢,注意,若使用SSL连接465端口模式,可能导致验证失败,建议使用TLS连接587端口发送邮件'));
$form->addInput($public_verify);
// 接口选择
$public_interface = new Typecho_Widget_Helper_Form_Element_Radio('public_interface', array('smtp' => _t('SMTP'), 'sendcloud' => _t('Send Cloud'), 'aliyun' => _t('阿里云推送')), NULL, _t('发信接口'));
// 添加验证器并加入表单
$form->addInput($public_interface->addRule('required', _t('请选择发件接口')));
// 发件人名称
$public_name = new Typecho_Widget_Helper_Form_Element_Text('public_name', NULL, NULL, _t('发件人名称'), _t('邮件中显示的发信人名称,留空为博客名称'));
$form->addInput($public_name);
// 发件邮箱
$public_mail = new Typecho_Widget_Helper_Form_Element_Text('public_mail', NULL, NULL, _t('发件邮箱地址'), _t('邮件中显示的发信地址'));
$form->addInput($public_mail->addRule('required', _t('请输入发件邮箱地址'))->addRule('email', _t('请输入正确的邮箱地址')));
// 回信地址
$public_replyto = new Typecho_Widget_Helper_Form_Element_Text('public_replyto', NULL, NULL, _t('邮件回复地址'), _t('附带在邮件中的默认回信地址'));
$form->addInput($public_replyto->addRule('required', _t('请输入回信邮箱地址'))->addRule('email', _t('请输入正确的邮箱地址')));
// SMTP区块
$smtp_section = new Typecho_Widget_Helper_Layout('div', array('class=' => 'typecho-page-title'));
$smtp_section->html('<h2>SMTP邮件发送设置</h2>');
$form->addItem($smtp_section);
// SMTP地址
$smtp_host = new Typecho_Widget_Helper_Form_Element_Text('smtp_host', NULL, NULL, _t('SMTP地址'), _t('SMTP服务器连接地址'));
$form->addInput($smtp_host);
// SMTP端口
$smtp_port = new Typecho_Widget_Helper_Form_Element_Text('smtp_port', NULL, NULL, _t('SMTP端口'), _t('SMTP服务器连接端口'));
$form->addInput($smtp_port);
// SMTP用户名
$smtp_user = new Typecho_Widget_Helper_Form_Element_Text('smtp_user', NULL, NULL, _t('SMTP登录用户'), _t('SMTP登录用户名,一般为邮箱地址'));
$form->addInput($smtp_user);
// SMTP密码
$smtp_pass = new Typecho_Widget_Helper_Form_Element_Text('smtp_pass', NULL, NULL, _t('SMTP登录密码'), _t('一般为邮箱密码,但某些服务商需要生成特定密码'));
$form->addInput($smtp_pass);
// 是否需要验证
$smtp_auth = new Typecho_Widget_Helper_Form_Element_Checkbox('smtp_auth', array('enable' => _t('服务器需要验证')), array('enable'), _t('SMTP验证模式'));
$form->addInput($smtp_auth);
// 服务器安全模式
$smtp_secure = new Typecho_Widget_Helper_Form_Element_Radio('smtp_secure', array('none' => _t('无安全加密'), 'ssl' => _t('SSL加密'), 'tls' => _t('TLS加密')), 'none', _t('SMTP加密模式'));
$form->addInput($smtp_secure);
// SendCloud区块
$sendcloud_section = new Typecho_Widget_Helper_Layout('div', array('class=' => 'typecho-page-title'));
// 区块标题
$sendcloud_section->html('<h2>Send Cloud邮件发送设置</h2>');
$form->addItem($sendcloud_section);
// API USER
$sendcloud_api_user = new Typecho_Widget_Helper_Form_Element_Text('sendcloud_api_user', NULL, NULL, _t('API USER'), _t('请填入在SendCloud生成的API_USER'));
$form->addInput($sendcloud_api_user);
// API KEY
$sendcloud_api_key = new Typecho_Widget_Helper_Form_Element_Text('sendcloud_api_key', NULL, NULL, _t('API KEY'), _t('请填入在SendCloud生成的API_KEY'));
$form->addInput($sendcloud_api_key);
// 阿里云推送区块
$ali_section = new Typecho_Widget_Helper_Layout('div', array('class=' => 'typecho-page-title'));
// 区块标题
$ali_section->html('<h2>阿里云推送邮件发送设置</h2>');
$form->addItem($ali_section);
// 地域选择
$ali_region = new Typecho_Widget_Helper_Form_Element_Select('ali_region', array('hangzhou' => _t('华东1(杭州)'), 'singapore' => _t('亚太东南1(新加坡)'), 'sydney' => _t('亚太东南2(悉尼)')), NULL, _t('DM接入区域'), _t('请选择您的邮件推送所在服务器区域,请务必选择正确'));
$form->addInput($ali_region);
// AccessKey ID
$ali_accesskey_id = new Typecho_Widget_Helper_Form_Element_Text('ali_accesskey_id', NULL, NULL, _t('AccessKey ID'), _t('请填入在阿里云生成的AccessKey ID'));
$form->addInput($ali_accesskey_id);
// Access Key Secret
$ali_accesskey_secret = new Typecho_Widget_Helper_Form_Element_Text('ali_accesskey_secret', NULL, NULL, _t('Access Key Secret'), _t('请填入在阿里云生成的Access Key Secret'));
$form->addInput($ali_accesskey_secret);
}
static public function personalConfig(Typecho_Widget_Helper_Form $form)
{
}
/**
* 检查配置信息
*
* @static
* @access public
*
* @param array $settings 配置数据
*
* @return string
* @throws Typecho_Plugin_Exception
*/
static public function configCheck(array $settings)
{
// 获取系统配置
$options = Helper::options();
// 获取插件配置
$plugin = $options->plugin('LoveKKComment');
// 是否启用配置验证
if ( in_array('enable', $plugin->public_verify) ) {
// 根据不同的接口选择来进行验证
switch ( $settings['public_interface'] ) {
case 'sendcloud': // Send Cloud验证
if ( !isset($settings['sendcloud_api_user']) || empty($settings['sendcloud_api_user']) || !isset($settings['sendcloud_api_key']) || empty($settings['sendcloud_api_key']) ) {
return _t('Send Cloud API USER与API KEY必须填写');
}
$url = 'http://api.sendcloud.net/apiv2/apiuser/list?apiUser=' . $settings['sendcloud_api_user'] . '&apiKey=' . $settings['sendcloud_api_key'];
// 使用curl连接send cloud并使用API_USER验证
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
$result = json_decode($result);
if ( 200 != $result->statusCode ) {
return _t($result->message);
}
break;
case 'aliyun':
if ( !isset($settings['ali_region']) || empty($settings['ali_region']) || !isset($settings['ali_accesskey_id']) || empty($settings['ali_accesskey_id']) || !isset($settings['ali_accesskey_secret']) || empty($settings['ali_accesskey_secret']) ) {
return _t('阿里云接入区域、AccessKey ID、Access Key Secret必须填写');
}
break;
default: // SMTP验证
// SMTP地址
if ( !isset($settings['smtp_host']) || empty($settings['smtp_host']) ) {
return _t('SMTP地址必须填写');
}
// SMTP端口
if ( !isset($settings['smtp_port']) || empty($settings['smtp_port']) ) {
return _t('SMTP端口必须填写');
}
// 载入SMTP
if ( !class_exists('PHPMailer\PHPMailer\SMTP') ) {
require dirname(__FILE__) . '/lib/SMTP.php';
}
// 初始化SMTP类
$smtp = new \PHPMailer\PHPMailer\SMTP;
// hostname
$hostname = 'localhost.localdomain';
// 使用$_SERVER
if ( isset($_SERVER) and array_key_exists('SERVER_NAME', $_SERVER) and !empty($_SERVER['SERVER_NAME']) ) {
$hostname = $_SERVER['SERVER_NAME'];
} else if ( function_exists('gethostname') && gethostname() !== FALSE ) { // 使用gethostname
$hostname = gethostname();
} else if ( php_uname('n') !== FALSE ) { // 使用php_uname
$hostname = php_uname('n');
}
// 连接
if ( !$smtp->connect($settings['smtp_host'], $settings['smtp_port'], 5) ) {
return _t('SMTP连接失败,请检查SMTP地址及端口');
}
// 发送hello
if ( !$smtp->hello($hostname) ) {
return _t('SMTP发送EHLO指令失败,错误信息:' . $smtp->getError()['error'] . ',若您使用的SMTP端口是465,加密方式为SSL,可能导致此错误,建议更换为TLS加密587端口后重试');
}
// 获取服务器信息
$e = $smtp->getServerExtList();
// 是否需要StartTls
if ( is_array($e) && array_key_exists('STARTTLS', $e) ) {
// 验证模式是否为tls
if ( 'tls' != $settings['smtp_secure'] ) {
return _t('SMTP服务器要求tls加密');
}
// starttls加密
$tls = $smtp->startTLS();
// 失败
if ( !$tls ) {
return _t('tls加密失败,错误信息:' . $smtp->getError()['error']);
}
// 发送hello
if ( !$smtp->hello($hostname) ) {
return _t('SMTP发送EHLO指令失败,错误信息:' . $smtp->getError()['error'] . ',若您使用的SMTP端口是465,加密方式为SSL,可能导致此错误,建议更换为TLS加密587端口后重试');
}
// 获取服务器信息
$e = $smtp->getServerExtList();
}
// 登录验证
if ( is_array($e) && array_key_exists('AUTH', $e) || in_array('enable', $settings['smtp_auth']) ) {
// 用户、密码
if ( !isset($settings['smtp_user']) || !isset($settings['smtp_pass']) || empty($settings['smtp_user']) || empty($settings['smtp_pass']) ) {
return _t('SMTP登录账号及密码不能为空');
}
// 没有启用验证
if ( !in_array('enable', $settings['smtp_auth']) ) {
return _t('SMTP服务器要求身份验证');
}
// 验证账号
if ( !$smtp->authenticate($settings['smtp_user'], $settings['smtp_pass']) ) {
return _t('SMTP登录失败,错误信息:' . $smtp->getError()['error']);
}
}
// 退出登录
$smtp->quit(TRUE);
}
}
}
/**
* 评论通知
*
* @static
* @access public
*
* @param mixed $comment 评论对象
*
* @throws Typecho_Db_Exception
* @throws Typecho_Plugin_Exception
* @throws \PHPMailer\PHPMailer\Exception
*/
static public function doComment($comment)
{
// 检测当前版本是否大于1.1/17.10.30
if ( version_compare(str_replace('/', '.', Typecho_Common::VERSION), '1.1.17.10.30') ) {
// 调用异步回调模式
Helper::requestService('sendMail', $comment->coid);
} else {
self::sendMail($comment->coid);
}
}
/**
* 评论审核
*
* @static
* @access public
*
* @param mixed $comment 评论对象
* @param mixed $edit 编辑对象
* @param string $status 评论状态
*
* @throws Typecho_Db_Exception
* @throws Typecho_Plugin_Exception
* @throws \PHPMailer\PHPMailer\Exception
*/
static public function doApproved($comment, $edit, $status)
{
// 仅审核通过才发送邮件
if ( 'approved' == $status ) {
// 检测当前版本是否大于1.1/17.10.30
if ( version_compare(str_replace('/', '.', Typecho_Common::VERSION), '1.1.17.10.30') ) {
// 调用异步回调模式
Helper::requestService('asyncApproved', $comment);
} else {
self::sendMail($comment->coid, TRUE);
}
}
}
/**
* 异步审核回调
*
* @static
* @access public
*
* @param mixed $comment 评论对象
*
* @throws Typecho_Db_Exception
* @throws Typecho_Plugin_Exception
* @throws \PHPMailer\PHPMailer\Exception
*/
static public function asyncApproved($comment)
{
// 调用异步邮件发送
self::sendMail($comment->coid, TRUE);
}
/**
* 邮件发送操作
*
* @static
* @access public
*
* @param int $commentId 评论编号
* @param bool $isApproved 是否为审核操作
*
* @return bool|string
* @throws Typecho_Db_Exception
* @throws Typecho_Plugin_Exception
* @throws \PHPMailer\PHPMailer\Exception
*/
static public function sendMail($commentId, $isApproved = FALSE)
{
// 重新获取评论数据
$comment = self::getWidget('Comments', 'coid', $commentId);
// 收件人地址
$address = $comment->mail;
// 上级评论对象
$parentComment = NULL;
// 不是帖子发表者
if ( $comment->authorId != $comment->ownerId ) {
// 获取作者信息
$author = self::getWidget('Users', 'uid', $comment->ownerId);
// 收件地址
$address = $author->mail;
// 上级评论
$parentComment = NULL;
}
// 评论回复
if ( 0 < $comment->parent ) {
// 获取上级对象
$parentComment = self::getWidget('Comments', 'coid', $comment->parent);
// 是否获取到且用户ID不同或邮件地址不同
if ( isset($parentComment->coid) && $comment->mail != $parentComment->mail ) {
// 收件地址
$address = $parentComment->mail;
}
}
// 获取系统配置
$options = Helper::options();
// 获取插件配置
$plugin = $options->plugin('LoveKKComment');
// 请求参数
$data = array(
'fromName' => ( !isset($plugin->public_name) || empty($plugin->public_name) ) ? trim($options->title) : $plugin->public_name, // 发件人名称
'from' => $plugin->public_mail, // 发件地址
'to' => $address, // 收件地址
'replyTo' => $plugin->public_replyto // 回信地址
);
// 如果是通过审核
if ( $isApproved ) {
// 邮件标题
$data['subject'] = _t('您在 [' . trim($options->title) . '] 发表的评论已通过审核!');
// 读取模板
$html = file_get_contents(dirname(__FILE__) . '/theme/approved.html');
// 替换内容
$data['html'] = str_replace(
array(
'{blogUrl}', // 博客地址
'{blogName}', // 博客名称
'{author}', // 作者名称
'{permalink}', // 文章链接
'{title}', // 文章标题
'{text}' // 评论内容
),
array(
trim($options->siteUrl),
trim($options->title),
trim($comment->author),
trim($comment->permalink),
trim($comment->title),
trim($comment->text)
),
$html
);
} else {
// 有上级评论
if ( !is_null($parentComment) ) {
// 标题
$data['subject'] = _t('您在 [' . trim($options->title) . '] 的评论有了新的回复!');
// 读取模板
$html = file_get_contents(dirname(__FILE__) . '/theme/reply.html');
// 获取文章
$post = self::getWidget('Contents', 'cid', $parentComment->cid);
// 替换模板
$data['html'] = str_replace(
array(
'{blogUrl}', // 博客地址
'{blogName}', // 博客名称
'{author}', // 作者名称
'{permalink}', // 文章链接
'{title}', // 文章标题
'{text}', // 评论内容
'{replyAuthor}', // 回复者名称
'{replyText}', // 回复内容
'{commentUrl}' // 评论地址
), array(
trim($options->siteUrl),
trim($options->title),
trim($parentComment->author),
trim($post->permalink),
trim($post->title),
trim($parentComment->text),
trim($comment->author),
trim($comment->text),
trim($comment->permalink)
), $html
);
} else {
// 标题
$data['subject'] = _t('您在 [' . trim($options->title) . '] 发表的文章有新评论!');
// 读取模板
$html = file_get_contents(dirname(__FILE__) . '/theme/author.html');
// 替换模板内容
$data['html'] = str_replace(
array(
'{blogUrl}', // 博客地址
'{blogName}', // 博客名称
'{author}', // 作者名称
'{permalink}', // 文章地址
'{title}', // 文章标题
'{text}' // 评论内容
), array(
trim($options->siteUrl),
trim($options->title),
trim($comment->author),
trim($comment->permalink),
trim($comment->title),
trim($comment->text)
), $html
);
}
}
// 根据接口进行操作
switch ( $plugin->public_interface ) {
case 'sendcloud': // Send Cloud
// API User
$data['apiUser'] = $plugin->sendcloud_api_user;
// API Key
$data['apiKey'] = $plugin->sendcloud_api_key;
return self::sendCloud($data);
case 'aliyun': // 阿里云推送
// 判断当前请求区域
switch ( $plugin->ali_region ) {
case 'hangzhou': // 杭州
// API地址
$data['api'] = 'https://dm.aliyuncs.com/';
// API版本号
$data['version'] = '2015-11-23';
// 机房信息
$data['region'] = 'cn-hangzhou';
break;
case 'singapore': // 新加坡
// API地址
$data['api'] = 'https://dm.ap-southeast-1.aliyuncs.com/';
// API版本号
$data['version'] = '2017-06-22';
// 机房信息
$data['region'] = 'ap-southeast-1';
break;
case 'sydney': // 悉尼
// API地址
$data['api'] = 'https://dm.ap-southeast-2.aliyuncs.com/';
// API版本号
$data['version'] = '2017-06-22';
// 机房信息
$data['region'] = 'ap-southeast-2';
break;
}
// AccessKeyId
$data['accessid'] = $plugin->ali_accesskey_id;
// AccessKeySecret
$data['accesssecret'] = $plugin->ali_accesskey_secret;
return self::aliyun($data);
default: // SMTP
// SMTP地址
$data['smtp_host'] = $plugin->smtp_host;
// SMTP端口
$data['smtp_port'] = $plugin->smtp_port;
// SMTP用户
$data['smtp_user'] = $plugin->smtp_user;
// SMTP密码
$data['smtp_pass'] = $plugin->smtp_pass;
// 验证模式
$data['smtp_auth'] = $plugin->smtp_auth;
// 加密模式
$data['smtp_secure'] = $plugin->smtp_secure;
return self::smtp($data);
}
}
/**
* Send Cloud 邮件发送
*
* @static
* @access public
*
* @param array $data 公共参数
*
* @return bool|string
* @throws Typecho_Plugin_Exception
*/
static public function sendCloud($data)
{
// 初始化Curl
$ch = curl_init();
// 请求地址
curl_setopt($ch, CURLOPT_URL, 'http://api.sendcloud.net/apiv2/mail/send');
// 基础验证
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
// 返回数据
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// POST请求
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
// 请求参数
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
// 执行请求
$result = curl_exec($ch);
// 获取错误代码
$errno = curl_errno($ch);
// 获取错误信息
$error = curl_error($ch);
// 关闭请求
curl_close($ch);
// 成功标识
$flag = TRUE;
// 获取插件配置
$plugin = Helper::options()->plugin('LoveKKComment');
// 如果开启了Debug
if ( in_array('enable', $plugin->public_debug) ) {
// 记录时间
$log = '[Send Cloud] ' . date('Y-m-d H:i:s') . ': ' . PHP_EOL;
// 如果失败
if ( $errno ) {
// 设置为失败
$flag = FALSE;
$log .= _t('邮件发送失败, 错误代码:' . $errno . ',错误提示: ' . $error . PHP_EOL);
}
// 转换为json
if ( $json = json_decode($result) ) {
// 失败
if ( 200 != $json->statusCode ) {
// 设置为失败
$flag = FALSE;
$log .= _t('邮件发送失败,错误提示:' . $json->message . PHP_EOL);
}
}
// 记录返回值
$log .= _t('邮件发送返回数据:' . serialize($result) . PHP_EOL);
// 输出分隔
$log .= '-------------------------------------------' . PHP_EOL . PHP_EOL . PHP_EOL;
// 写入文件
file_put_contents(__DIR__ . '/debug.txt', $log, FILE_APPEND);
}
// 返回结果
return $flag;
}
/**
* 阿里云邮件发送
*
* @static
* @access public
*
* @param array $param 公共参数
*
* @return bool|string
* @throws Typecho_Plugin_Exception
*/
static public function aliyun($param)
{
// 重新组合为阿里云所使用的参数
$data = array(
'Action' => 'SingleSendMail', // 操作接口名
'AccountName' => $param['from'], // 发件地址
'ReplyToAddress' => "true", // 回信地址
'AddressType' => 1, // 地址类型
'ToAddress' => $param['to'], // 收件地址
'FromAlias' => $param['fromName'], // 发件人名称
'Subject' => $param['subject'], // 邮件标题
'HtmlBody' => $param['html'], // 邮件内容
'Format' => 'JSON', // 返回JSON
'Version' => $param['version'], // API版本号
'AccessKeyId' => $param['accessid'], // Access Key ID
'SignatureMethod' => 'HMAC-SHA1', // 签名方式
'Timestamp' => gmdate('Y-m-d\TH:i:s\Z'), // 请求时间
'SignatureVersion' => '1.0', // 签名算法版本
'SignatureNonce' => md5(time()), // 唯一随机数
'RegionId' => $param['region'] // 机房信息
);
// 请求签名
$data['Signature'] = self::sign($data, $param['accesssecret']);
// 初始化Curl
$ch = curl_init();
// 设置为POST请求
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
// 请求地址
curl_setopt($ch, CURLOPT_URL, $param['api']);
// 返回数据
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
// 提交参数
curl_setopt($ch, CURLOPT_POSTFIELDS, self::getPostHttpBody($data));
// 关闭ssl验证
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
// 执行请求
$result = curl_exec($ch);
// 获取错误代码
$errno = curl_errno($ch);
// 获取错误信息
$error = curl_error($ch);
// 获取返回状态码
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
// 关闭请求
curl_close($ch);
// 成功标识
$flag = TRUE;
// 获取插件配置
$plugin = Helper::options()->plugin('LoveKKComment');
// 如果开启了Debug
if ( in_array('enable', $plugin->public_debug) ) {
// 记录时间
$log = '[Aliyun] ' . date('Y-m-d H:i:s') . ': ' . PHP_EOL;
// 如果失败
if ( $errno ) {
// 设置失败
$flag = FALSE;
$log .= _t('邮件发送失败, 错误代码:' . $errno . ',错误提示: ' . $error . PHP_EOL);
}
// 如果失败
if ( 400 <= $httpCode ) {
// 设置失败
$flag = FALSE;
// 尝试转换json
if ( $json = json_decode($result) ) {
$log .= _t('邮件发送失败,错误代码:' . $json->Code . ',错误提示:' . $json->Message . PHP_EOL);
} else {
$log .= _t('邮件发送失败, 请求返回HTTP Code:' . $httpCode . PHP_EOL);
}
}
// 记录返回值
$log .= _t('邮件发送返回数据:' . serialize($result) . PHP_EOL);
// 输出分隔
$log .= '-------------------------------------------' . PHP_EOL . PHP_EOL . PHP_EOL;
// 写入文件
file_put_contents(__DIR__ . '/debug.txt', $log, FILE_APPEND);
}
// 返回结果
return $flag;
}
/**
* SMTP邮件发送
*
* @static
* @access public
*
* @param array $param 公共参数
*
* @return bool
* @throws Typecho_Plugin_Exception
* @throws \PHPMailer\PHPMailer\Exception
*/
static public function smtp($param)
{
// 载入PHPMailer
if ( !class_exists('PHPMailer\PHPMailer\PHPMailer') ) {
require dirname(__FILE__) . '/lib/PHPMailer.php';
}
// 载入SMTP
if ( !class_exists('PHPMailer\PHPMailer\SMTP') ) {
require dirname(__FILE__) . '/lib/SMTP.php';
}
// 载入Exception
if ( !class_exists('PHPMaile\PHPMailer\Exception') ) {
require dirname(__FILE__) . '/lib/Exception.php';
}
// 初始化PHPMailer
$mail = new PHPMailer\PHPMailer\PHPMailer(FALSE);
// 设置编码
$mail->CharSet = 'UTF-8';
// 启用SMTP
$mail->isSMTP();
// SMTP地址
$mail->Host = $param['smtp_host'];
// SMTP端口
$mail->Port = $param['smtp_port'] ?: 25;
// SMTP用户名
$mail->Username = $param['smtp_user'];
// SMTP密码
$mail->Password = $param['smtp_pass'];
// 是否需要验证
if ( in_array('enable', $param['smtp_auth']) ) {
// 开启验证
$mail->SMTPAuth = TRUE;
}
// 加密模式
if ( 'none' != $param['smtp_secure'] ) {
// 设置加密模式
$mail->SMTPSecure = $param['smtp_secure'];
}
// 发件人信息
$mail->setFrom($param['from'], $param['fromName']);
// 回信信息
$mail->addReplyTo($param['replyTo'], $param['fromName']);
// 收件地址
$mail->addAddress($param['to']);
// HTML格式
$mail->isHTML(TRUE);
// Debug级别
$mail->SMTPDebug = 4;
// 邮件标题
$mail->Subject = $param['subject'];
// 邮件内容
$mail->msgHTML($param['html']);
// 获取插件配置
$plugin = Helper::options()->plugin('LoveKKComment');
// 发送邮件
$result = $mail->send();
// 如果开启了Debug
if ( in_array('enable', $plugin->public_debug) ) {
// 记录时间
$log = '[SMTP] ' . date('Y-m-d H:i:s') . ': ' . PHP_EOL;
$log .= 'data: ' . serialize($param) . PHP_EOL . PHP_EOL;
// 记录返回值及PHPMailer错误
$log .= _t('邮件发送返回数据:' . serialize($result) . '; 错误信息: ' . $mail->ErrorInfo . PHP_EOL);
// 输出分隔
$log .= '-------------------------------------------' . PHP_EOL . PHP_EOL . PHP_EOL;
// 写入文件
file_put_contents(__DIR__ . '/debug.txt', $log, FILE_APPEND);
}
// 结果
return $result;
}
/**
* 添加找回密码链接
*/
static public function forgetLink()
{
// 获取系统配置选项
$options = Helper::options();
// 获取插件配置
$plugin = $options->plugin('LoveKKComment');
// 如果开启了密码找回
if ( in_array('enable', $plugin->public_forget) ) {
// 初始化request对象
$request = Typecho_Request::getInstance();
// 获取当前请求
$pathinfo = $request->getRequestUrl();
// 如果是登录页面则添加忘记密码链接
if ( preg_match('/\/login\.php/i', $pathinfo) ) {
?>
<script>
var forget = document.createElement('a');
forget.href = '<?php echo Typecho_Common::url('/action/lovekkcomment?forget', Helper::options()->index);?>';
var text = document.createTextNode('<?php _e('忘记密码');?>');
forget.appendChild(text);
document.getElementsByClassName('more-link')[0].appendChild(forget);
</script>
<?php
}
}
}
/**
* 获取Widget对象
*
* @static
* @access private
*
* @param string $table 数据表名
* @param string $key 查询关键字
* @param mixed $val 数据数据
*
* @return mixed
* @throws Typecho_Db_Exception
*/
static private function getWidget($table, $key, $val)
{
// 类名称
$className = 'Widget_Abstract_' . $table;
// 初始化数据库
$db = Typecho_Db::get();
// 初始化类
$widget = new $className(Typecho_Request::getInstance(), Typecho_Widget_Helper_Empty::getInstance());
// 查询数据
$db->fetchRow($widget->select()->where($key . ' = ?', $val)->limit(1), array($widget, 'push'));
return $widget;
}
/**
* 阿里云签名
*
* @static
* @access private
*
* @param array $param 签名参数
* @param string $accesssecret 秘钥
*
* @return string
*/
static private function sign($param, $accesssecret)
{
// 参数排序
ksort($param);
// 组合基础
$stringToSign = 'POST&' . self::percentEncode('/') . '&';
// 临时变量
$tmp = '';
// 循环参数列表
foreach ( $param as $k => $v ) {
// 组合参数
$tmp .= '&' . self::percentEncode($k) . '=' . self::percentEncode($v);
}
// 去除最后一个&
$tmp = trim($tmp, '&');
// 组合签名参数
$stringToSign = $stringToSign . self::percentEncode($tmp);
// 数据签名
$signature = base64_encode(hash_hmac('sha1', $stringToSign, $accesssecret . '&', TRUE));
// 返回签名
return $signature;
}
/**
* 阿里云签名编码转换
*
* @static
* @access private
*
* @param string $val 要转换的编码
*
* @return string|string[]|null
*/
static private function percentEncode($val)
{
// URL编码
$res = urlencode($val);
// 加号转换为%20
$res = preg_replace('/\+/', '%20', $res);
// 星号转换为%2A
$res = preg_replace('/\*/', '%2A', $res);
// %7E转换为~
$res = preg_replace('/%7E/', '~', $res);
return $res;
}
/**
* 阿里云请求参数组合
*
* @static
* @access private
*
* @param array $param 发送参数
*
* @return bool|string
*/
static private function getPostHttpBody($param)
{
// 空字符串
$str = "";
// 循环参数
foreach ( $param as $k => $v ) {
// 组合参数
$str .= $k . '=' . urlencode($v) . '&';
}
// 去除第一个&
return substr($str, 0, -1);
}
}

@ -1,89 +0,0 @@
## 插件简介
LoveKKComment是一款Typecho邮件通知类插件,支持SMTP、Send Cloud、阿里云邮件推送三种邮件通知方式。
在评论审核通过、用户评论文章、用户评论被回复时对不同场景进行不同的邮件通知。
## 安装方法
> 1. 至[releases](https://github.com/typecho-fans/plugins/releases/tag/plugins-H_to_L)中下载最新版本插件;
> 2. 将下载的压缩包进行解压并上传至`Typecho`插件目录中,注意目录名称更改为`LoveKKComment`;
> 3. 后台激活插件;
> 4. 根据自己的实际情况选择邮件发送接口方式;
> 5. 根据所选的邮件发送接口,配置相应接口参数。
## 自定义模板说明
插件共有三个模板,保存在插件`theme`目录下,分别为:
> 1. approved.html:邮件审核通过通知模板。
> 2. author.html:文章评论通知作者模板。
> 3. reply.html:评论回复通知被回复者模板。
三个模板使用变量作为内容替换,您只需在自己的模板中增加相应的模板变量即可,模板变量列表如下:
### approved.html
> 1. {blogUrl}:博客地址
> 2. {blogName}:博客名称
> 3. {author}:评论者名称
> 4. {permalink}:文章链接
> 5. {title}:文章标题
> 6. {text}:评论内容
### author.html
author.html内变量与approved.html内变量一致。
### reply.html
> 1. {blogUrl}:博客地址
> 2. {blogName}:博客名称
> 3. {author}:被回复者名称
> 4. {permalink}:文章链接
> 5. {title}:文章标题
> 6. {text}:被回复者评论内容
> 7. {replyAuthor}:回复者名称
> 8. {replyText}:回复内容
## 更新日志
### 2019.01.08
> 1. 新增异步回调邮件发送模式,仅在Typecho版本大于1.1/17.10.30时使用
> 2. 新增配置验证模式,Send Cloud验证API USER及API KEY正确性,SMTP验证登录正确性,阿里云仅验证是否填写
> 3. 与LoveKKForget插件合并,可自由开启
> 4. 去除新版本检测功能,请使用[TeStore](http://www.yzmb.me/archives/net/testore-for-typecho)进行版本检测
**修复**
> Typecho的当前稳定版1.1和开发版1.2的Helper中,都有一个widgetById方法,是直接根据表名和主键获取数据对象,由于稳定版在初始化数据类时没有传入参数,导致初始化错误,引起程序报错,开发版已经修复了这个问题。
> 而今日更新的1.0.5插件,在编写时未注意,将原本自己编写的获取数据对象方法弃用,使用官方的widgetById方法,导致了在1.1正式版中评论报错问题,2019.01.08 23:53修复此问题,若存在此问题的朋友,请下载修复后的插件,覆盖`Plugin.php`文件即可。
### 2018.09.03
> 由于今年备案规则,限制部分后缀域名备案,担心后续会影响网站数据,将仓库再次迁移回github.com
### 2018.08.19
> 1. 新增Debug模式
> 2. 修复PHPMailer发信时的小错误
### 2018.08.14
> 1. 增加SMTP邮件发送方式
> 2. 增加阿里云邮件推送发送方式
> 3. 更改SendCloud发送方式为普通发送,不再使用模板发送
> 4. 邮件模板更改为本地HTML模板
> 5. 自由选择邮件发送方式
> 6. 去除Action.php文件
### 2018.08.08
> 1. 修正版本检测地址
> 2. 符合TeStore插件
> 3. 仓库迁移
### 2018.03.28
> 增加评论作者通知功能(用户评论后自动发送邮件通知文章作者)

@ -1,39 +0,0 @@
<?php
/**
* PHPMailer Exception class.
* PHP Version 5.5.
*
* @see https://github.com/PHPMailer/PHPMailer/ The PHPMailer GitHub project
*
* @author Marcus Bointon (Synchro/coolbru) <phpmailer@synchromedia.co.uk>
* @author Jim Jagielski (jimjag) <jimjag@gmail.com>
* @author Andy Prevost (codeworxtech) <codeworxtech@users.sourceforge.net>
* @author Brent R. Matzelle (original founder)
* @copyright 2012 - 2017 Marcus Bointon
* @copyright 2010 - 2012 Jim Jagielski
* @copyright 2004 - 2009 Andy Prevost
* @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License
* @note This program is distributed in the hope that it will be useful - WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE.
*/
namespace PHPMailer\PHPMailer;
/**
* PHPMailer exception handler.
*
* @author Marcus Bointon <phpmailer@synchromedia.co.uk>
*/
class Exception extends \Exception
{
/**
* Prettify error message output.
*
* @return string
*/
public function errorMessage()
{
return '<strong>' . htmlspecialchars($this->getMessage()) . "</strong><br />\n";
}
}

@ -1,138 +0,0 @@
<?php
/**
* PHPMailer - PHP email creation and transport class.
* PHP Version 5.5.
*
* @see https://github.com/PHPMailer/PHPMailer/ The PHPMailer GitHub project
*
* @author Marcus Bointon (Synchro/coolbru) <phpmailer@synchromedia.co.uk>
* @author Jim Jagielski (jimjag) <jimjag@gmail.com>
* @author Andy Prevost (codeworxtech) <codeworxtech@users.sourceforge.net>
* @author Brent R. Matzelle (original founder)
* @copyright 2012 - 2015 Marcus Bointon
* @copyright 2010 - 2012 Jim Jagielski
* @copyright 2004 - 2009 Andy Prevost
* @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License
* @note This program is distributed in the hope that it will be useful - WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE.
*/
namespace PHPMailer\PHPMailer;
use League\OAuth2\Client\Grant\RefreshToken;
use League\OAuth2\Client\Provider\AbstractProvider;
use League\OAuth2\Client\Token\AccessToken;
/**
* OAuth - OAuth2 authentication wrapper class.
* Uses the oauth2-client package from the League of Extraordinary Packages.
*
* @see http://oauth2-client.thephpleague.com
*
* @author Marcus Bointon (Synchro/coolbru) <phpmailer@synchromedia.co.uk>
*/
class OAuth
{
/**
* An instance of the League OAuth Client Provider.
*
* @var AbstractProvider
*/
protected $provider;
/**
* The current OAuth access token.
*
* @var AccessToken
*/
protected $oauthToken;
/**
* The user's email address, usually used as the login ID
* and also the from address when sending email.
*
* @var string
*/
protected $oauthUserEmail = '';
/**
* The client secret, generated in the app definition of the service you're connecting to.
*
* @var string
*/
protected $oauthClientSecret = '';
/**
* The client ID, generated in the app definition of the service you're connecting to.
*
* @var string
*/
protected $oauthClientId = '';
/**
* The refresh token, used to obtain new AccessTokens.
*
* @var string
*/
protected $oauthRefreshToken = '';
/**
* OAuth constructor.
*
* @param array $options Associative array containing
* `provider`, `userName`, `clientSecret`, `clientId` and `refreshToken` elements
*/
public function __construct($options)
{
$this->provider = $options['provider'];
$this->oauthUserEmail = $options['userName'];
$this->oauthClientSecret = $options['clientSecret'];
$this->oauthClientId = $options['clientId'];
$this->oauthRefreshToken = $options['refreshToken'];
}
/**
* Get a new RefreshToken.
*
* @return RefreshToken
*/
protected function getGrant()
{
return new RefreshToken();
}
/**
* Get a new AccessToken.
*
* @return AccessToken
*/
protected function getToken()
{
return $this->provider->getAccessToken(
$this->getGrant(),
['refresh_token' => $this->oauthRefreshToken]
);
}
/**
* Generate a base64-encoded OAuth token.
*
* @return string
*/
public function getOauth64()
{
// Get a new token if it's not available or has expired
if (null === $this->oauthToken or $this->oauthToken->hasExpired()) {
$this->oauthToken = $this->getToken();
}
return base64_encode(
'user=' .
$this->oauthUserEmail .
"\001auth=Bearer " .
$this->oauthToken .
"\001\001"
);
}
}

@ -1,419 +0,0 @@
<?php
/**
* PHPMailer POP-Before-SMTP Authentication Class.
* PHP Version 5.5.
*
* @see https://github.com/PHPMailer/PHPMailer/ The PHPMailer GitHub project
*
* @author Marcus Bointon (Synchro/coolbru) <phpmailer@synchromedia.co.uk>
* @author Jim Jagielski (jimjag) <jimjag@gmail.com>
* @author Andy Prevost (codeworxtech) <codeworxtech@users.sourceforge.net>
* @author Brent R. Matzelle (original founder)
* @copyright 2012 - 2017 Marcus Bointon
* @copyright 2010 - 2012 Jim Jagielski
* @copyright 2004 - 2009 Andy Prevost
* @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License
* @note This program is distributed in the hope that it will be useful - WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE.
*/
namespace PHPMailer\PHPMailer;
/**
* PHPMailer POP-Before-SMTP Authentication Class.
* Specifically for PHPMailer to use for RFC1939 POP-before-SMTP authentication.
* 1) This class does not support APOP authentication.
* 2) Opening and closing lots of POP3 connections can be quite slow. If you need
* to send a batch of emails then just perform the authentication once at the start,
* and then loop through your mail sending script. Providing this process doesn't
* take longer than the verification period lasts on your POP3 server, you should be fine.
* 3) This is really ancient technology; you should only need to use it to talk to very old systems.
* 4) This POP3 class is deliberately lightweight and incomplete, and implements just
* enough to do authentication.
* If you want a more complete class there are other POP3 classes for PHP available.
*
* @author Richard Davey (original author) <rich@corephp.co.uk>
* @author Marcus Bointon (Synchro/coolbru) <phpmailer@synchromedia.co.uk>
* @author Jim Jagielski (jimjag) <jimjag@gmail.com>
* @author Andy Prevost (codeworxtech) <codeworxtech@users.sourceforge.net>
*/
class POP3
{
/**
* The POP3 PHPMailer Version number.
*
* @var string
*/
const VERSION = '6.0.5';
/**
* Default POP3 port number.
*
* @var int
*/
const DEFAULT_PORT = 110;
/**
* Default timeout in seconds.
*
* @var int
*/
const DEFAULT_TIMEOUT = 30;
/**
* Debug display level.
* Options: 0 = no, 1+ = yes.
*
* @var int
*/
public $do_debug = 0;
/**
* POP3 mail server hostname.
*
* @var string
*/
public $host;
/**
* POP3 port number.
*
* @var int
*/
public $port;
/**
* POP3 Timeout Value in seconds.
*
* @var int
*/
public $tval;
/**
* POP3 username.
*
* @var string
*/
public $username;
/**
* POP3 password.
*
* @var string
*/
public $password;
/**
* Resource handle for the POP3 connection socket.
*
* @var resource
*/
protected $pop_conn;
/**
* Are we connected?
*
* @var bool
*/
protected $connected = false;
/**
* Error container.
*
* @var array
*/
protected $errors = [];
/**
* Line break constant.
*/
const LE = "\r\n";
/**
* Simple static wrapper for all-in-one POP before SMTP.
*
* @param string $host The hostname to connect to
* @param int|bool $port The port number to connect to
* @param int|bool $timeout The timeout value
* @param string $username
* @param string $password
* @param int $debug_level
*
* @return bool
*/
public static function popBeforeSmtp(
$host,
$port = false,
$timeout = false,
$username = '',
$password = '',
$debug_level = 0
) {
$pop = new self();
return $pop->authorise($host, $port, $timeout, $username, $password, $debug_level);
}
/**
* Authenticate with a POP3 server.
* A connect, login, disconnect sequence
* appropriate for POP-before SMTP authorisation.
*
* @param string $host The hostname to connect to
* @param int|bool $port The port number to connect to
* @param int|bool $timeout The timeout value
* @param string $username
* @param string $password
* @param int $debug_level
*
* @return bool
*/
public function authorise($host, $port = false, $timeout = false, $username = '', $password = '', $debug_level = 0)
{
$this->host = $host;
// If no port value provided, use default
if (false === $port) {
$this->port = static::DEFAULT_PORT;
} else {
$this->port = (int) $port;
}
// If no timeout value provided, use default
if (false === $timeout) {
$this->tval = static::DEFAULT_TIMEOUT;
} else {
$this->tval = (int) $timeout;
}
$this->do_debug = $debug_level;
$this->username = $username;
$this->password = $password;
// Reset the error log
$this->errors = [];
// connect
$result = $this->connect($this->host, $this->port, $this->tval);
if ($result) {
$login_result = $this->login($this->username, $this->password);
if ($login_result) {
$this->disconnect();
return true;
}
}
// We need to disconnect regardless of whether the login succeeded
$this->disconnect();
return false;
}
/**
* Connect to a POP3 server.
*
* @param string $host
* @param int|bool $port
* @param int $tval
*
* @return bool
*/
public function connect($host, $port = false, $tval = 30)
{
// Are we already connected?
if ($this->connected) {
return true;
}
//On Windows this will raise a PHP Warning error if the hostname doesn't exist.
//Rather than suppress it with @fsockopen, capture it cleanly instead
set_error_handler([$this, 'catchWarning']);
if (false === $port) {
$port = static::DEFAULT_PORT;
}
// connect to the POP3 server
$this->pop_conn = fsockopen(
$host, // POP3 Host
$port, // Port #
$errno, // Error Number
$errstr, // Error Message
$tval
); // Timeout (seconds)
// Restore the error handler
restore_error_handler();
// Did we connect?
if (false === $this->pop_conn) {
// It would appear not...
$this->setError(
"Failed to connect to server $host on port $port. errno: $errno; errstr: $errstr"
);
return false;
}
// Increase the stream time-out
stream_set_timeout($this->pop_conn, $tval, 0);
// Get the POP3 server response
$pop3_response = $this->getResponse();
// Check for the +OK
if ($this->checkResponse($pop3_response)) {
// The connection is established and the POP3 server is talking
$this->connected = true;
return true;
}
return false;
}
/**
* Log in to the POP3 server.
* Does not support APOP (RFC 2828, 4949).
*
* @param string $username
* @param string $password
*
* @return bool
*/
public function login($username = '', $password = '')
{
if (!$this->connected) {
$this->setError('Not connected to POP3 server');
}
if (empty($username)) {
$username = $this->username;
}
if (empty($password)) {
$password = $this->password;
}
// Send the Username
$this->sendString("USER $username" . static::LE);
$pop3_response = $this->getResponse();
if ($this->checkResponse($pop3_response)) {
// Send the Password
$this->sendString("PASS $password" . static::LE);
$pop3_response = $this->getResponse();
if ($this->checkResponse($pop3_response)) {
return true;
}
}
return false;
}
/**
* Disconnect from the POP3 server.
*/
public function disconnect()
{
$this->sendString('QUIT');
//The QUIT command may cause the daemon to exit, which will kill our connection
//So ignore errors here
try {
@fclose($this->pop_conn);
} catch (Exception $e) {
//Do nothing
}
}
/**
* Get a response from the POP3 server.
*
* @param int $size The maximum number of bytes to retrieve
*
* @return string
*/
protected function getResponse($size = 128)
{
$response = fgets($this->pop_conn, $size);
if ($this->do_debug >= 1) {
echo 'Server -> Client: ', $response;
}
return $response;
}
/**
* Send raw data to the POP3 server.
*
* @param string $string
*
* @return int
*/
protected function sendString($string)
{
if ($this->pop_conn) {
if ($this->do_debug >= 2) { //Show client messages when debug >= 2
echo 'Client -> Server: ', $string;
}
return fwrite($this->pop_conn, $string, strlen($string));
}
return 0;
}
/**
* Checks the POP3 server response.
* Looks for for +OK or -ERR.
*
* @param string $string
*
* @return bool
*/
protected function checkResponse($string)
{
if (substr($string, 0, 3) !== '+OK') {
$this->setError("Server reported an error: $string");
return false;
}
return true;
}
/**
* Add an error to the internal error store.
* Also display debug output if it's enabled.
*
* @param string $error
*/
protected function setError($error)
{
$this->errors[] = $error;
if ($this->do_debug >= 1) {
echo '<pre>';
foreach ($this->errors as $e) {
print_r($e);
}
echo '</pre>';
}
}
/**
* Get an array of error messages, if any.
*
* @return array
*/
public function getErrors()
{
return $this->errors;
}
/**
* POP3 connection error handler.
*
* @param int $errno
* @param string $errstr
* @param string $errfile
* @param int $errline
*/
protected function catchWarning($errno, $errstr, $errfile, $errline)
{
$this->setError(
'Connecting to the POP3 server raised a PHP warning:' .
"errno: $errno errstr: $errstr; errfile: $errfile; errline: $errline"
);
}
}

@ -1,18 +0,0 @@
<table style="width:99.8%;height:99.8%">
<tbody>
<tr>
<td style="background:#fafafa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAy0lEQVQY0x2PsQtAYBDFP1keKZfBKIqNycCERUkMKLuSgZnRarIpJX8s3zfcDe9+794du+8bRVHQOI4wDAOmaULTNDDGYFkWMVVVQUTQdZ3iOMZxHCjLElVV0TRNYHVdC7ptW6RpSn3f4wdJkiTs+w6WJAl4DcOAbdugKAq974umaRAEARgXn+cRW3zfFxuiKCJZloXGHMeBbdv4Beq6Duu6Issy7iYB8Jbnucg8zxPLsggnj/zvIxaGIXmeB9d1wSE+nOeZf4HruvABUtou5ypjMF4AAAAASUVORK5CYII=)">
<div style="border-radius:10px;font-size:13px;color:#555;width:666px;font-family:'Century Gothic','Trebuchet MS','Hiragino Sans GB','微软雅黑','Microsoft Yahei',Tahoma,Helvetica,Arial,SimSun,sans-serif;margin:50px auto;border:1px solid #eee;max-width:100%;background:#fff repeating-linear-gradient(-45deg,#fff,#fff 1.125rem,transparent 1.125rem,transparent 2.25rem);box-shadow:0 1px 5px rgba(0,0,0,.15)">
<div style="width:100%;background:#49BDAD;color:#fff;border-radius:10px 10px 0 0;background-image:-moz-linear-gradient(0deg,#43c6b8,#ffd1f4);background-image:-webkit-linear-gradient(0deg,#43c6b8,#ffd1f4);height:66px"><p style="font-size:15px;word-break:break-all;padding:23px 32px;margin:0;background-color:hsla(0,0%,100%,.4);border-radius:10px 10px 0 0">您在 [<a href="{blogUrl}" style="text-decoration:none;color:#fff" target="_blank">{blogName}</a>] 的评论已通过审核!</p></div>
<div style="margin:40px auto;width:90%">
<p>{author},您曾在文章《<a href="{permalink}" style="text-decoration:none;color:#12addb" target="_blank">{title}</a>》上发表评论:</p>
<p style="background:#fafafa repeating-linear-gradient(-45deg,#fff,#fff 1.125rem,transparent 1.125rem,transparent 2.25rem);box-shadow:0 2px 5px rgba(0,0,0,.15);margin:20px 0;padding:15px;border-radius:5px;font-size:14px;color:#555">{text}</p>
<p>目前您的评论已通过审核!</p>
<p>请注意:此邮件由 <a href="{blogUrl}" style="color:#12addb" target="_blank">{blogName}</a> 自动发送,请勿直接回复。</p>
<p>若此邮件不是您请求的,请忽略并删除!</p>
</div>
</div>
</td>
</tr>
</tbody>
</table>

@ -1,17 +0,0 @@
<table style="width:99.8%;height:99.8%">
<tbody>
<tr>
<td style="background:#fafafa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAy0lEQVQY0x2PsQtAYBDFP1keKZfBKIqNycCERUkMKLuSgZnRarIpJX8s3zfcDe9+794du+8bRVHQOI4wDAOmaULTNDDGYFkWMVVVQUTQdZ3iOMZxHCjLElVV0TRNYHVdC7ptW6RpSn3f4wdJkiTs+w6WJAl4DcOAbdugKAq974umaRAEARgXn+cRW3zfFxuiKCJZloXGHMeBbdv4Beq6Duu6Issy7iYB8Jbnucg8zxPLsggnj/zvIxaGIXmeB9d1wSE+nOeZf4HruvABUtou5ypjMF4AAAAASUVORK5CYII=)">
<div style="border-radius:10px;font-size:13px;color:#555;width:666px;font-family:'Century Gothic','Trebuchet MS','Hiragino Sans GB','微软雅黑','Microsoft Yahei',Tahoma,Helvetica,Arial,SimSun,sans-serif;margin:50px auto;border:1px solid #eee;max-width:100%;background:#fff repeating-linear-gradient(-45deg,#fff,#fff 1.125rem,transparent 1.125rem,transparent 2.25rem);box-shadow:0 1px 5px rgba(0,0,0,.15)">
<div style="width:100%;background:#49BDAD;color:#fff;border-radius:10px 10px 0 0;background-image:-moz-linear-gradient(0deg,#43c6b8,#ffd1f4);background-image:-webkit-linear-gradient(0deg,#43c6b8,#ffd1f4);height:66px"><p style="font-size:15px;word-break:break-all;padding:23px 32px;margin:0;background-color:hsla(0,0%,100%,.4);border-radius:10px 10px 0 0">您在 [<a href="{blogUrl}" style="text-decoration:none;color:#fff" target="_blank">{blogName}</a>] 发表的文章有新评论!</p></div>
<div style="margin:40px auto;width:90%">
<p>{author} 在您的《<a href="{permalink}" style="text-decoration:none;color:#12addb" target="_blank">{title}</a>》上发表评论:</p>
<p style="background:#fafafa repeating-linear-gradient(-45deg,#fff,#fff 1.125rem,transparent 1.125rem,transparent 2.25rem);box-shadow:0 2px 5px rgba(0,0,0,.15);margin:20px 0;padding:15px;border-radius:5px;font-size:14px;color:#555">{text}</p>
<p>请注意:此邮件由 <a href="{blogUrl}" style="color:#12addb" target="_blank">{blogName}</a> 自动发送,请勿直接回复。</p>
<p>若此邮件不是您请求的,请忽略并删除!</p>
</div>
</div>
</td>
</tr>
</tbody>
</table>

@ -1,23 +0,0 @@
<h2 style="font-size:18px;margin:5px 0;"><span
style="color: rgb(186, 76, 50); font-family:微软雅黑, verdana, arial; line-height: 23.3999996185303px;">{mail}</span>,
您好!</h2>
<p style="color:#313131;line-height:20px;font-size:15px;margin:20px 0;">您在 {blogname} 提交了找回密码申请,
请核对下方表内信息并点击链接修改密码:</p>
<p style="color:#313131;line-height:20px;font-size:15px;margin:20px 0;">邮箱地址: {mail}</p>
<p style="color:#313131;line-height:20px;font-size:15px;margin:20px 0;">申请时间: {sendtime}</p>
<p style="color:#313131;line-height:20px;font-size:15px;margin:20px 0;">操作: <a href="{resetlink}" style="color:#1E5494;text-decoration:none;vertical-align:middle;"target="_blank">{resetlink}</a></p>
<br/>
<p style="color:#FF0000;line-height:20px;font-size:15px;margin:20px 0;font-weight:bold">重置密码链接有效时间为 &quot;{expire}&quot; 分钟, 请在此时间内进行密码重置</p>
&nbsp;
<p style="color:#313131;line-height:20px;font-size:15px;margin:20px 0;">请注意:此邮件由&nbsp;<a href="{blogurl}" target="_blank" title="{blogname}">{blogname}</a>&nbsp;自动发送,请勿直接回复。
<br/><br/>
若此邮件不是您请求的,请忽略并删除!</p>

@ -1,18 +0,0 @@
<h2 style="font-size:18px;margin:5px 0;"><span
style="color: rgb(186, 76, 50); font-family:微软雅黑, verdana, arial; line-height: 23.3999996185303px;">{mail}</span>,
您好!</h2>
<p style="color:#313131;line-height:20px;font-size:15px;margin:20px 0;">您在 <a href="{blogUrl}" style="text-decoration:none;color:#fff" target="_blank">{blogName}</a> 的评论有了新的回复!</p>
<br/>
<p>{author},您曾在文章《<a href="{permalink}" style="text-decoration:none;color:#12addb" target="_blank">{title}</a>》上发表评论:</p>
<p style=" font-family:微软雅黑, verdana, arial; line-height: 23.3999996185303px;">{text}</p>
<br/>
<p>{replyAuthor} 给您的回复如下:</p>
<p style="color: rgb(186, 76, 50); font-family:微软雅黑, verdana, arial; line-height: 23.3999996185303px;">{replyText}</p>
<br/>
<p>您可以 <a href="{commentUrl}" style="text-decoration:none;color:#12addb" target="_blank">查看回复完整内容</a>,欢迎再次光临 <a href="{blogUrl}" style="text-decoration:none;color:#12addb" target="_blank">{blogName}</a></p>
<br/>
<p>请注意:此邮件由 <a href="{blogUrl}" style="color:#12addb" target="_blank">{blogName}</a> 自动发送,请勿直接回复。</p>
<p>若此邮件不是您请求的,请忽略并删除!</p>

@ -1,13 +0,0 @@
### 1. 该问题的重现步骤是什么?
### 2. 正常情况下的结果如何,你看到的呢?
### 3. 服务器的运行环境是?
- 操作系统版本:
- Apache/Nginx 版本:
- PHP 版本:
- 插件版本:
- 浏览器版本:
[//]: # (如有图片请附上截图)

@ -1,339 +0,0 @@
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc., <http://fsf.org/>
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Lesser General Public License instead.) You can apply it to
your programs, too.
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
this service 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.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
5. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
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
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the 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 a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE 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.
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
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
Copyright (C) 2018 Dreamer-Paul
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
{signature of Ty Coon}, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.

@ -1,232 +0,0 @@
<?php
/**
* 一个简易的 Live2D 插件,建立在 <a href="https://github.com/journey-ad/live2d_src">@Jad</a> 的项目上
*
* @package Pio
* @author Dreamer-Paul
* @version 2.2
* @link https://paugram.com
*/
class Pio_Plugin implements Typecho_Plugin_Interface{
/* 激活插件方法 */
public static function activate(){
Typecho_Plugin::factory('Widget_Archive') -> header = array('Pio_Plugin', 'header');
Typecho_Plugin::factory('Widget_Archive') -> footer = array('Pio_Plugin', 'footer');
}
/* 禁用插件方法 */
public static function deactivate(){}
/* 插件配置方法 */
public static function config(Typecho_Widget_Helper_Form $form){
// 插件信息与更新检测
function paul_update($name, $version){
echo "<style>.paul-info{text-align:center; margin:1em 0;} .paul-info > *{margin:0 0 1rem} .buttons a{background:#467b96; color:#fff; border-radius:4px; padding:.5em .75em; display:inline-block}</style>";
echo "<div class='paul-info'>";
echo "<h2>Pio 看版娘插件 (".$version.")</h2>";
echo "<p>By: <a href='https://github.com/Dreamer-Paul'>Dreamer-Paul</a></p>";
echo "<p class='buttons'><a href='https://paugram.com/coding/add-poster-girl-with-plugin.html'>项目介绍</a>
<a href='https://github.com/Dreamer-Paul/Pio/releases'>更新日志</a></p>";
$update = file_get_contents("https://api.paugram.com/update/?name=".$name."&current=".$version."&site=".$_SERVER['HTTP_HOST']);
$update = json_decode($update, true);
if(isset($update['text'])){echo "<p>".$update['text']."</p>"; };
if(isset($update['message'])){echo "<p>".$update['message']."</p>"; };
echo "</div>";
}
paul_update("Pio", "2.2");
// 读取模型文件夹
$models = array();
$load = glob("../usr/plugins/Pio/models/*");
foreach($load as $key => $value){
$single = substr($value, 26);
$models[$single] = ucfirst($single);
};
// 自定义模型选择
$choose_models = new Typecho_Widget_Helper_Form_Element_Checkbox('choose_models', $models, 'pio', _t('选择模型'), _t('选择插件 Models 目录下的模型,每个模型为一个文件夹,并确定配置文件名为 <a>model.json</a>'));
$form -> addInput($choose_models);
// 自定义定位
$position = new Typecho_Widget_Helper_Form_Element_Radio('position',
array(
'left' => _t('靠左'),
'right' => _t('靠右'),
),
'left', _t('自定义位置'), _t('自定义看板娘所在的位置'));
$form -> addInput($position);
// 自定义宽高
$custom_width = new Typecho_Widget_Helper_Form_Element_Text('custom_width', NULL, NULL, _t('自定义宽度'), _t('在这里填入自定义宽度,部分模型需要修改'));
$form -> addInput($custom_width);
$custom_height = new Typecho_Widget_Helper_Form_Element_Text('custom_height', NULL, NULL, _t('自定义高度'), _t('在这里填入自定义高度,部分模型需要修改'));
$form -> addInput($custom_height);
// 自定义模型
$custom_model = new Typecho_Widget_Helper_Form_Element_Text('custom_model', NULL, NULL, _t('自定义配置文件地址'), _t('在这里填入一个模型 JSON 配置文件地址,可供使用外链模型,不填则使用插件目录下的模型'));
$form -> addInput($custom_model);
// 夜间模式函数
$night = new Typecho_Widget_Helper_Form_Element_Text('night', NULL, NULL, _t('夜间模式函数'), _t('如果你的主题支持夜间模式,请在这里填写主题对应的 JS 函数'));
$form -> addInput($night);
// 展现模式
$custom_mode = new Typecho_Widget_Helper_Form_Element_Radio('custom_mode',
array(
'static' => _t('静态'),
'fixed' => _t('固定'),
'draggable' => _t('可移动'),
),
'static', _t('展现模式'), _t('自定义看板娘的展现模式。静态模式将不启用按钮交互功能'));
$form -> addInput($custom_mode);
// 隐藏看板娘
$hidden = new Typecho_Widget_Helper_Form_Element_Radio('hidden',
array(
'0' => _t('关闭'),
'1' => _t('开启'),
),
'0', _t('隐藏看板娘'), _t('开启后将在移动设备上隐藏看板娘'));
$form -> addInput($hidden);
// 是否开启时间小贴士
$tips = new Typecho_Widget_Helper_Form_Element_Radio('tips',
array(
'0' => _t('关闭'),
'1' => _t('开启'),
),
'0', _t('时间小贴士'), _t('开启后将在没有访问来源的情况下展示,覆盖入站提示'));
$form -> addInput($tips);
// 自定义文字配置
$dialog = new Typecho_Widget_Helper_Form_Element_Textarea('dialog', NULL, NULL, _t('自定义提示内容'), _t('在这里填入你的自定义看板娘提示内容,如想保持默认,需要填写 "{}" 否则会导致插件无法运行'));
$form -> addInput($dialog);
// 自定义选择器配置
$selector = new Typecho_Widget_Helper_Form_Element_Textarea('selector', NULL, NULL, _t('自定义内容选择器'), _t('在这里填入部分功能所用到的自定义选择器,如不想启用此类功能,需要填写 "{}" 否则会导致插件无法运行'));
$form -> addInput($selector);
}
/* 个人用户的配置方法 */
public static function personalConfig(Typecho_Widget_Helper_Form $form){}
/* 插件实现方法 */
public static function header(){
echo("<link href='" . Helper::options() -> pluginUrl . "/Pio/static/pio.css' rel='stylesheet' type='text/css'/>\n");
}
public static function footer(){
// 生成画布
function getCanvas(){
$height = Typecho_Widget::widget('Widget_Options') -> Plugin('Pio') -> custom_height;
$width = Typecho_Widget::widget('Widget_Options') -> Plugin('Pio') -> custom_width;
return '<canvas id="pio" width="' . (!$width ? 280 : $width) . '" height="' . (!$height ? 250: $height) . '"></canvas>';
}
// 生成配置
function getConfig(){
$plugin = Typecho_Widget::widget('Widget_Options') -> Plugin('Pio');
$mode = $plugin -> custom_mode;
$hidden = $plugin -> hidden == 1 ? true : false;
$tips = $plugin -> tips == 1 ? true : false;
$content = $plugin -> dialog ? json_decode($plugin -> dialog, true) : "{}";
$selector = $plugin -> selector ? json_decode($plugin -> selector, true) : "{}";
if($plugin -> custom_model){
$model = array($plugin -> custom_model);
}
else if($plugin -> choose_models){
$model = $plugin -> choose_models;
if(is_array($model)){
foreach($model as &$item){
$item = Helper::options() -> pluginUrl . "/Pio/models/" . $item . "/model.json";
}
}
else{
$model = array(Helper::options() -> pluginUrl . "/Pio/models/" . $model . "/model.json");
}
}
else{
$model = array(Helper::options() -> pluginUrl . "/Pio/models/pio/model.json");
}
if($plugin -> night){
$night = $plugin -> night;
}
else{
$night = false;
}
return str_replace(
array("{mode}", "{hidden}", "{content}", "{selector}", "{model}", "{night}"),
array("mode:'" . $mode . "'", "hidden:" . $hidden, "content:" . $content, "selector:" . $selector, "model:" . $model, "night:" . $night),
"{mode},{hidden},{content},{selector},{model},{night}"
);
}
// 生成载入器
function getLoader(){
$plugin = Typecho_Widget::widget('Widget_Options') -> Plugin('Pio');
$config = array(
"mode" => $plugin -> custom_mode,
"hidden" => $plugin -> hidden == 1 ? true : false,
"content" => $plugin -> dialog ? json_decode($plugin -> dialog, true) : "{}",
"selector" => $plugin -> selector ? json_decode($plugin -> selector, true) : "{}"
);
if($plugin -> custom_model){
$model = array($plugin -> custom_model);
}
else if($plugin -> choose_models){
$model = $plugin -> choose_models;
if(is_array($model)){
foreach($model as &$item){
$item = Helper::options() -> pluginUrl . "/Pio/models/" . $item . "/model.json";
}
}
else{
$model = array(Helper::options() -> pluginUrl . "/Pio/models/" . $model . "/model.json");
}
}
else{
$model = array(Helper::options() -> pluginUrl . "/Pio/models/pio/model.json");
}
if($plugin -> night){
$config["night"] = $plugin -> night;
}
if($plugin -> tips){
$config["tips"] = true;
}
$config["model"] = $model;
return '<script>var pio = new Paul_Pio(' . json_encode($config, JSON_UNESCAPED_SLASHES) . ');</script>';
}
$canvas = getCanvas();
$loader = getLoader();
$position = Typecho_Widget::widget('Widget_Options') -> Plugin('Pio') -> position == "left" ? " left" : " right";
echo str_replace(array("{position}", "{canvas}"), array($position, $canvas),
'<div class="pio-container{position}"><div class="pio-action"></div>{canvas}</div>'
);
echo "<script src='" . Helper::options() -> pluginUrl . "/Pio/static/l2d.js'></script>" . "\n";
echo "<script src='" . Helper::options() -> pluginUrl . "/Pio/static/pio.js'></script>" . "\n";
echo $loader;
}
}

@ -1,29 +0,0 @@
# Pio
一个支持更换 Live2D 模型的 Typecho 插件。
本插件不存在任何依赖的样式和库,在后续版本当中我会逐渐实现一些有趣的功能。
## 使用方法
1. Star 本项目
2. 从这里 [下载](https://github.com/Dreamer-Paul/Pio/archive/master.zip) 本插件
3. 将插件文件夹重命名为 `Pio`
4. 上传本插件,并放置在 `usr/plugins/` 目录下
5. 登录你的 Typecho 后台,选择启用插件即可食用~
6. 如果你有自己的模型,可以将模型放在 `models` 目录下,并在插件设置里选择(需要确认模型的配置文件名称是否为 `model.json`)。或是在插件设置填写一个绝对链接
7. 保罗自己搭建了一个模型资源收集站点 - [梦象](https://mx-model.ga),你可以在这里下载到更多的模型,如果你有能力的话欢迎为我提供更多资源~
## 项目故事
详见我的博文:[给你的博客增加动态看板娘](https://paugram.com/coding/add-poster-girl-with-plugin.html),帮助文档及常见问题均在这里即时更新。
## 开源协议
由于原项目使用 GPL 2.0 协议,故本项目也采用相同的开源协议进行授权。
原创不易!如果喜欢本项目,请 Star 它以示对我的支持~
同时欢迎前往 [我的博客](https://paugram.com/about.html#donate) 为我提供赞助,谢谢您!
## 使用的开源项目
- [Live2D-Src](https://github.com/journey-ad/live2d_src)
## 感谢
- [Live2D](https://www.live2d.com)

@ -1,79 +0,0 @@
{
"version":"1.0.0",
"model":"model.moc",
"textures":[
"textures/default-costume.png",
"textures/pajamas-costume.png",
"textures/school-costume.png"
],
"layout":{
"center_x":0.0,
"center_y":-0.05,
"width":2.0
},
"hit_areas_custom":{
"head_x":[-0.35, 0.6],
"head_y":[0.19, -0.2],
"body_x":[-0.3, -0.25],
"body_y":[0.3, -0.9]
},
"motions":{
"idle":[
{"file":"motions/WakeUp.mtn"},
{"file":"motions/Breath1.mtn"},
{"file":"motions/Breath2.mtn"},
{"file":"motions/Breath3.mtn"},
{"file":"motions/Breath5.mtn"},
{"file":"motions/Breath7.mtn"},
{"file":"motions/Breath8.mtn"}
],
"sleepy":[
{"file":"motions/Sleeping.mtn"}
],
"flick_head":[
{"file":"motions/Touch Dere1.mtn"},
{"file":"motions/Touch Dere2.mtn"},
{"file":"motions/Touch Dere3.mtn"},
{"file":"motions/Touch Dere4.mtn"},
{"file":"motions/Touch Dere5.mtn"},
{"file":"motions/Touch Dere6.mtn"}
],
"tap_body":[
{"file":"motions/Touch1.mtn"},
{"file":"motions/Touch2.mtn"},
{"file":"motions/Touch3.mtn"},
{"file":"motions/Touch4.mtn"},
{"file":"motions/Touch5.mtn"},
{"file":"motions/Touch6.mtn"}
],
"":[
{"file":"motions/Breath1.mtn"},
{"file":"motions/Breath2.mtn"},
{"file":"motions/Breath3.mtn"},
{"file":"motions/Breath4.mtn"},
{"file":"motions/Breath5.mtn"},
{"file":"motions/Breath6.mtn"},
{"file":"motions/Breath7.mtn"},
{"file":"motions/Breath8.mtn"},
{"file":"motions/Fail.mtn"},
{"file":"motions/Sleeping.mtn"},
{"file":"motions/Success.mtn"},
{"file":"motions/Sukebei1.mtn"},
{"file":"motions/Sukebei2.mtn"},
{"file":"motions/Sukebei3.mtn"},
{"file":"motions/Touch Dere1.mtn"},
{"file":"motions/Touch Dere2.mtn"},
{"file":"motions/Touch Dere3.mtn"},
{"file":"motions/Touch Dere4.mtn"},
{"file":"motions/Touch Dere5.mtn"},
{"file":"motions/Touch Dere6.mtn"},
{"file":"motions/Touch1.mtn"},
{"file":"motions/Touch2.mtn"},
{"file":"motions/Touch3.mtn"},
{"file":"motions/Touch4.mtn"},
{"file":"motions/Touch5.mtn"},
{"file":"motions/Touch6.mtn"},
{"file":"motions/WakeUp.mtn"}
]
}
}

@ -1,53 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,0.38,1.37,2.8,4.44,6.14,7.73,9.08,10.12,10.77,11,10.52,9.23,7.36,5.14,2.86,0.64,-1.23,-2.52,-3,-2.94,-2.78,-2.54,-2.24,-1.9,-1.54,-1.19,-0.87,-0.58,-0.34,-0.15,-0.04,0,0,0,0,0,0,0,0,0
PARAM_ANGLE_Y=0,0.02,0.09,0.21,0.4,0.66,0.99,1.39,1.86,2.39,3,3.77,4.55,5.31,6.03,6.66,7.21,7.63,7.9,8,7.84,7.41,6.77,5.96,5.07,4.12,3.18,2.31,1.54,0.89,0.41,0.1,0,0,0,0,0,0,0,0,0
PARAM_ANGLE_Z=0,0.38,1.37,2.8,4.44,6.14,7.73,9.08,10.12,10.77,11,10.14,7.83,4.5,0.54,-3.54,-7.5,-10.83,-13.14,-14,-13.72,-12.97,-11.84,-10.43,-8.87,-7.21,-5.57,-4.05,-2.7,-1.57,-0.71,-0.18,0,0,0,0,0,0,0,0,0
PARAM_EMOTION=-1
PARAM_EYE_L_OPEN=0.55
PARAM_EYE_R_OPEN=0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.48,0.37,0.27,0.2,0.17,0.17,0.17,0.17,0.172,0.176,0.182,0.19,0.22,0.28,0.34,0.4,0.46,0.51,0.54,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55
PARAM_EYE_L_OPEN2=-1
PARAM_EYE_R_OPEN2=-1
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0
PARAM_BROW_L_Y=0
PARAM_BROW_R_Y=0
PARAM_BROW_ANGLE=0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2
PARAM_BROW_SELECT=-0.5
PARAM_MOUTH_OPEN_Y=0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.89,0.83,0.75,0.66,0.6,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.57,0.59,0.64,0.7,0.77,0.83,0.88,0.91,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92
PARAM_MOUTH_OPEN2=-1
PARAM_MOUTH_EMO=0
PARAM_CHEEK=0
PARAM_BODY_ANGLE_X=0,0.1,0.37,0.76,1.21,1.68,2.11,2.48,2.76,2.94,3,2.76,2.11,1.18,0.07,-1.07,-2.18,-3.11,-3.76,-4,-3.88,-3.56,-3.08,-2.47,-1.8,-1.09,-0.39,0.26,0.84,1.33,1.69,1.92,2,1.87,1.59,1.23,0.87,0.53,0.25,0.07,0
PARAM_BODY_ANGLE_Z=0
PARAM_BODY_Y=0,-0.01,-0.03,-0.07,-0.11,-0.16,-0.2,-0.23,-0.26,-0.274,-0.28,-0.262,-0.21,-0.14,-0.06,0.02,0.1,0.17,0.22,0.24,0.233,0.216,0.19,0.16,0.12,0.08,0.04,0.01,-0.03,-0.05,-0.073,-0.086,-0.09,-0.084,-0.071,-0.055,-0.039,-0.024,-0.011,-0.003,0
PARAM_BREATH=0.5,0.46,0.41,0.35,0.32,0.3,0.34,0.43,0.53,0.65,0.75,0.83,0.89,0.91,0.905,0.891,0.87,0.84,0.81,0.77,0.73,0.69,0.65,0.6,0.56,0.52,0.48,0.45,0.42,0.4,0.384,0.374,0.37,0.379,0.397,0.42,0.44,0.47,0.484,0.496,0.5
PARAM_BOING=0
PARAM_HAIR_FRONT=0,0,0,0,0,0,0,0.03,0.11,0.21,0.3,0.38,0.41,0.37,0.26,0.12,-0.05,-0.22,-0.39,-0.56,-0.69,-0.8,-0.87,-0.9,-0.81,-0.58,-0.27,0.04,0.27,0.36,0.33,0.24,0.13,0.02,-0.07,-0.1,-0.082,-0.05,-0.03,-0.008,0
PARAM_HAIR_SIDE_R=0,-0.005,-0.019,-0.04,-0.07,-0.1,-0.14,-0.18,-0.21,-0.25,-0.29,-0.32,-0.35,-0.37,-0.386,-0.396,-0.4,-0.37,-0.28,-0.15,0.01,0.16,0.32,0.45,0.54,0.57,0.52,0.4,0.26,0.12,-0.02,-0.13,-0.2,-0.23,-0.213,-0.17,-0.12,-0.07,-0.03,-0.01,0
PARAM_HAIR_SIDE_L=0,0.003,0.013,0.028,0.047,0.07,0.09,0.12,0.14,0.17,0.19,0.21,0.234,0.249,0.26,0.268,0.27,0.23,0.14,0,-0.16,-0.33,-0.49,-0.63,-0.72,-0.76,-0.69,-0.53,-0.33,-0.13,0.06,0.21,0.31,0.35,0.32,0.26,0.19,0.11,0.05,0.01,0
PARAM_TWIN_RIBBON_D=0,-0.018,-0.06,-0.13,-0.21,-0.29,-0.37,-0.43,-0.48,-0.51,-0.52,-0.48,-0.38,-0.25,-0.09,0.07,0.23,0.38,0.51,0.61,0.68,0.7,0.66,0.55,0.39,0.2,0,-0.19,-0.35,-0.46,-0.5,-0.483,-0.44,-0.37,-0.3,-0.22,-0.15,-0.09,-0.04,-0.01,0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0
PARAM_WING_DEFORM=0
VISIBLE:PSD=1
VISIBLE:PARTS_01_HAT=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_EMOTION=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_BUST=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1

@ -1,46 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,0.35,1.29,2.74,4.53,6.6,8.86,11.27,13.67,16.13,18.44,20.64,22.67,24.45,25.92,27.04,27.75,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27.65,26.71,25.26,23.47,21.4,19.14,16.73,14.33,11.87,9.56,7.36,5.33,3.55,2.08,0.96,0.25,0
PARAM_ANGLE_Y=0,-0.18,-0.65,-1.37,-2.26,-3.3,-4.43,-5.63,-6.84,-8.06,-9.22,-10.32,-11.33,-12.23,-12.96,-13.52,-13.87,-14,-13.995,-13.982,-13.96,-13.93,-13.89,-13.83,-13.77,-13.7,-13.62,-13.53,-13.42,-13.31,-13.19,-13.05,-12.91,-12.75,-12.58,-12.4,-12.2,-12,-11.78,-11.55,-11.31,-11.05,-10.79,-10.5,-10.21,-9.9,-9.57,-9.24,-8.89,-8.52,-8.14,-7.74,-7.33,-6.9,-6.45,-6,-5.45,-4.92,-4.39,-3.88,-3.38,-2.91,-2.45,-2.04,-1.64,-1.28,-0.97,-0.68,-0.45,-0.26,-0.12,-0.03,0
PARAM_ANGLE_Z=0,0.09,0.32,0.68,1.13,1.65,2.21,2.82,3.42,4.03,4.61,5.16,5.67,6.11,6.48,6.76,6.94,7,6.97,6.89,6.77,6.59,6.38,6.13,5.85,5.53,5.18,4.82,4.43,4.01,3.59,3.15,2.69,2.23,1.76,1.3,0.82,0.35,-0.11,-0.57,-1.01,-1.45,-1.87,-2.28,-2.66,-3.03,-3.38,-3.69,-3.98,-4.24,-4.46,-4.65,-4.8,-4.91,-4.98,-5,-4.94,-4.77,-4.51,-4.19,-3.82,-3.42,-2.99,-2.56,-2.12,-1.71,-1.31,-0.95,-0.63,-0.37,-0.17,-0.04,0
PARAM_EMOTION=0
PARAM_EYE_L_OPEN=0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.4,0.24,0.13,0.09,0.17,0.33,0.41,0.33,0.21,0.12,0.09,0.2,0.39,0.5,0.502,0.504,0.505,0.507,0.508,0.509,0.511,0.512,0.513,0.514,0.515,0.516,0.516,0.517,0.52,0.518,0.52,0.52,0.519,0.52,0.52,0.52,0.52,0.52,0.52,0.52,0.518,0.517,0.515,0.514,0.512,0.51,0.508,0.507,0.505,0.504,0.503,0.501,0.501,0.5,0.5
PARAM_EYE_R_OPEN=0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.4,0.24,0.13,0.09,0.17,0.33,0.41,0.33,0.21,0.12,0.09,0.2,0.39,0.5,0.502,0.504,0.505,0.507,0.508,0.509,0.511,0.512,0.513,0.514,0.515,0.516,0.516,0.517,0.52,0.518,0.52,0.52,0.519,0.52,0.52,0.52,0.52,0.52,0.52,0.52,0.518,0.517,0.515,0.514,0.512,0.51,0.508,0.507,0.505,0.504,0.503,0.501,0.501,0.5,0.5
PARAM_EYE_BALL_X=0,0.004,0.016,0.033,0.06,0.08,0.11,0.14,0.17,0.2,0.22,0.25,0.28,0.3,0.315,0.328,0.337,0.34,0.332,0.31,0.28,0.24,0.19,0.15,0.1,0.06,0.02,-0.02,-0.05,-0.08,-0.094,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.099,-0.095,-0.09,-0.084,-0.076,-0.068,-0.06,-0.051,-0.042,-0.034,-0.026,-0.019,-0.013,-0.007,-0.003,-0.001,0
PARAM_EYE_BALL_Y=0,-0.005,-0.019,-0.04,-0.07,-0.1,-0.13,-0.17,-0.21,-0.24,-0.28,-0.31,-0.34,-0.37,-0.39,-0.406,-0.416,-0.42,-0.414,-0.397,-0.37,-0.34,-0.31,-0.27,-0.24,-0.2,-0.17,-0.14,-0.12,-0.097,-0.084,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.079,-0.076,-0.072,-0.067,-0.061,-0.055,-0.048,-0.041,-0.034,-0.027,-0.021,-0.015,-0.01,-0.006,-0.003,-0.001,0
PARAM_BROW_L_Y=0,0,-0.001,-0.003,-0.005,-0.007,-0.01,-0.014,-0.018,-0.022,-0.027,-0.032,-0.038,-0.044,-0.05,-0.056,-0.063,-0.07,-0.077,-0.085,-0.093,-0.1,-0.108,-0.116,-0.124,-0.133,-0.141,-0.149,-0.157,-0.165,-0.174,-0.182,-0.19,-0.197,-0.205,-0.213,-0.22,-0.227,-0.234,-0.241,-0.247,-0.254,-0.259,-0.265,-0.27,-0.275,-0.28,-0.284,-0.287,-0.291,-0.293,-0.296,-0.298,-0.299,-0.3,-0.3,-0.296,-0.286,-0.271,-0.251,-0.23,-0.21,-0.18,-0.15,-0.13,-0.1,-0.08,-0.06,-0.038,-0.022,-0.01,-0.003,0
PARAM_BROW_R_Y=0,0,-0.001,-0.003,-0.005,-0.008,-0.012,-0.016,-0.02,-0.025,-0.031,-0.037,-0.043,-0.05,-0.057,-0.064,-0.072,-0.08,-0.088,-0.096,-0.105,-0.114,-0.123,-0.132,-0.141,-0.15,-0.16,-0.169,-0.178,-0.187,-0.197,-0.206,-0.215,-0.224,-0.232,-0.241,-0.249,-0.257,-0.265,-0.273,-0.28,-0.287,-0.294,-0.3,-0.306,-0.312,-0.317,-0.322,-0.326,-0.329,-0.333,-0.335,-0.337,-0.339,-0.34,-0.34,-0.336,-0.324,-0.307,-0.28,-0.26,-0.23,-0.2,-0.17,-0.14,-0.12,-0.09,-0.06,-0.04,-0.025,-0.012,-0.003,0
PARAM_BROW_L_ANGLE=0,0.001,0.004,0.009,0.016,0.024,0.034,0.046,0.059,0.074,0.09,0.107,0.126,0.146,0.17,0.19,0.21,0.23,0.26,0.28,0.31,0.33,0.36,0.39,0.41,0.44,0.47,0.5,0.52,0.55,0.58,0.61,0.63,0.66,0.68,0.71,0.73,0.76,0.78,0.8,0.82,0.85,0.865,0.883,0.901,0.917,0.932,0.946,0.958,0.969,0.978,0.986,0.992,0.996,0.999,1,0.987,0.95,0.9,0.84,0.76,0.68,0.6,0.51,0.42,0.34,0.26,0.19,0.13,0.07,0.03,0.01,0
PARAM_BROW_R_ANGLE=0,0.001,0.004,0.009,0.016,0.024,0.034,0.046,0.059,0.074,0.09,0.107,0.126,0.146,0.17,0.19,0.21,0.23,0.26,0.28,0.31,0.33,0.36,0.39,0.41,0.44,0.47,0.5,0.52,0.55,0.58,0.61,0.63,0.66,0.68,0.71,0.73,0.76,0.78,0.8,0.82,0.85,0.865,0.883,0.901,0.917,0.932,0.946,0.958,0.969,0.978,0.986,0.992,0.996,0.999,1,0.987,0.95,0.9,0.84,0.76,0.68,0.6,0.51,0.42,0.34,0.26,0.19,0.13,0.07,0.03,0.01,0
PARAM_EAR_DEFORM=0,-0.007,-0.026,-0.05,-0.09,-0.13,-0.18,-0.23,-0.27,-0.32,-0.37,-0.41,-0.45,-0.49,-0.52,-0.54,-0.555,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.56,-0.553,-0.534,-0.51,-0.47,-0.43,-0.38,-0.33,-0.29,-0.24,-0.19,-0.15,-0.11,-0.07,-0.04,-0.02,-0.005,0
PARAM_MOUTH_OPEN_Y=0.5,0.505,0.518,0.54,0.56,0.59,0.63,0.66,0.7,0.73,0.76,0.79,0.82,0.85,0.87,0.886,0.896,0.9,0.895,0.881,0.86,0.84,0.81,0.78,0.75,0.72,0.69,0.67,0.649,0.634,0.624,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.62,0.618,0.614,0.608,0.601,0.592,0.582,0.572,0.561,0.551,0.541,0.532,0.523,0.515,0.509,0.504,0.501,0.5
PARAM_BODY_ANGLE_X=0
PARAM_BODY_ANGLE_Y=0,-0.013,-0.05,-0.1,-0.16,-0.24,-0.32,-0.4,-0.49,-0.58,-0.66,-0.74,-0.81,-0.87,-0.93,-0.97,-0.99,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.987,-0.95,-0.9,-0.84,-0.76,-0.68,-0.6,-0.51,-0.42,-0.34,-0.26,-0.19,-0.13,-0.07,-0.03,-0.01,0
PARAM_BODY_ANGLE_Z=0
PARAM_BREATH=0.5,0.505,0.517,0.535,0.56,0.58,0.61,0.64,0.68,0.71,0.74,0.77,0.79,0.81,0.833,0.848,0.857,0.86,0.859,0.855,0.849,0.842,0.832,0.821,0.808,0.794,0.778,0.762,0.744,0.725,0.706,0.687,0.666,0.65,0.62,0.6,0.58,0.56,0.54,0.52,0.499,0.48,0.461,0.443,0.425,0.409,0.393,0.379,0.366,0.354,0.344,0.336,0.329,0.324,0.321,0.32,0.322,0.328,0.338,0.349,0.362,0.377,0.392,0.408,0.424,0.439,0.453,0.466,0.477,0.487,0.494,0.498,0.5
PARAM_HAIR_SIDE=0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0
PARAM_WING_DEFORM=0
PARAM_RIBBON_DEFORM=0
PARAM_BLUSH=0,0.006,0.023,0.05,0.08,0.13,0.17,0.22,0.28,0.34,0.39,0.45,0.5,0.54,0.59,0.62,0.65,0.664,0.67,0.67,0.67,0.67,0.669,0.668,0.666,0.665,0.663,0.661,0.659,0.656,0.653,0.65,0.646,0.642,0.637,0.632,0.627,0.621,0.614,0.607,0.6,0.592,0.583,0.574,0.565,0.555,0.544,0.533,0.521,0.508,0.495,0.481,0.467,0.452,0.436,0.42,0.4,0.37,0.34,0.31,0.28,0.24,0.21,0.18,0.15,0.12,0.09,0.06,0.04,0.024,0.011,0.003,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_RIBBON=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1
VISIBLE:PARTS_01_HAT=1

@ -1,53 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,0.007,0.03,0.06,0.11,0.17,0.24,0.32,0.42,0.52,0.63,0.75,0.87,1.01,1.15,1.29,1.44,1.59,1.75,1.91,2.07,2.23,2.4,2.56,2.72,2.89,3.05,3.21,3.36,3.51,3.66,3.8,3.94,4.07,4.2,4.32,4.43,4.53,4.62,4.71,4.78,4.85,4.9,4.94,4.97,4.993,5,4.94,4.76,4.48,4.13,3.72,3.27,2.8,2.32,1.86,1.42,1.02,0.67,0.39,0.18,0.04,0
PARAM_ANGLE_Y=0,-0.015,-0.06,-0.13,-0.22,-0.34,-0.49,-0.65,-0.84,-1.04,-1.26,-1.5,-1.75,-2.02,-2.29,-2.58,-2.88,-3.18,-3.5,-3.82,-4.14,-4.47,-4.79,-5.12,-5.45,-5.77,-6.1,-6.41,-6.73,-7.03,-7.32,-7.6,-7.88,-8.15,-8.4,-8.63,-8.85,-9.06,-9.24,-9.42,-9.56,-9.69,-9.8,-9.89,-9.95,-9.99,-10,-9.87,-9.52,-8.97,-8.26,-7.44,-6.53,-5.6,-4.65,-3.72,-2.84,-2.05,-1.35,-0.78,-0.36,-0.09,0
PARAM_ANGLE_Z=0,-0.08,-0.28,-0.59,-0.97,-1.41,-1.9,-2.41,-2.93,-3.46,-3.95,-4.42,-4.86,-5.24,-5.55,-5.79,-5.95,-6,-5.84,-5.38,-4.66,-3.72,-2.61,-1.34,0.04,1.5,3,4.5,5.96,7.34,8.61,9.72,10.66,11.38,11.84,12,11.95,11.81,11.59,11.29,10.91,10.49,10,9.46,8.89,8.29,7.65,7,6.33,5.67,5,4.35,3.71,3.11,2.54,2,1.51,1.09,0.71,0.41,0.19,0.05,0
PARAM_EMOTION=-1
PARAM_EYE_L_OPEN=0.55,0.58,0.64,0.72,0.8,0.87,0.91,0.92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.92,0.907,0.87,0.83,0.77,0.71,0.66,0.61,0.58,0.56,0.55
PARAM_EYE_R_OPEN=0.55,0.58,0.64,0.72,0.8,0.87,0.91,0.92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.92,0.907,0.87,0.83,0.77,0.71,0.66,0.61,0.58,0.56,0.55
PARAM_EYE_L_OPEN2=-1,-0.999,-0.994,-0.986,-0.976,-0.962,-0.947,-0.93,0.83,0.81,0.75,0.68,0.58,0.48,0.38,0.3,0.24,0.21,0.2,0.19,0.182,0.173,0.166,0.159,0.152,0.146,0.141,0.136,0.131,0.127,0.123,0.12,0.117,0.114,0.112,0.109,0.108,0.106,0.105,0.103,0.102,0.102,0.101,0.1,0.1,0.1,0.1,0.23,0.44,0.63,0.78,0.83,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
PARAM_EYE_R_OPEN2=-1,-0.999,-0.996,-0.99,-0.983,-0.973,-0.962,-0.95,0.82,0.8,0.75,0.67,0.57,0.48,0.38,0.3,0.24,0.21,0.2,0.19,0.182,0.173,0.166,0.159,0.152,0.147,0.141,0.136,0.131,0.127,0.123,0.12,0.117,0.114,0.112,0.109,0.108,0.106,0.105,0.103,0.102,0.102,0.101,0.1,0.1,0.1,0.1,0.23,0.45,0.65,0.79,0.85,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
PARAM_EYE_BALL_X=0,0,0,-0.002,-0.003,-0.005,-0.007,-0.009,-0.011,-0.013,-0.015,-0.018,-0.02,-0.022,-0.024,-0.026,-0.028,-0.03,-0.032,-0.034,-0.035,-0.037,-0.038,-0.039,-0.04,-0.042,-0.043,-0.043,-0.044,-0.045,-0.05,-0.046,-0.05,-0.047,-0.05,-0.048,-0.05,-0.05,-0.049,-0.05,-0.05,-0.05,-0.05,-0.05,-0.05,-0.05,-0.05,-0.049,-0.048,-0.045,-0.041,-0.037,-0.033,-0.028,-0.023,-0.019,-0.014,-0.01,-0.007,-0.004,-0.002,0,0
PARAM_EYE_BALL_Y=0,0.004,0.013,0.028,0.047,0.07,0.09,0.12,0.14,0.17,0.19,0.21,0.23,0.253,0.268,0.28,0.287,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.289,0.29,0.29,0.287,0.287,0.286,0.285,0.284,0.283,0.281,0.28,0.278,0.276,0.274,0.272,0.269,0.267,0.264,0.261,0.257,0.254,0.25,0.243,0.231,0.216,0.197,0.18,0.15,0.13,0.11,0.09,0.07,0.047,0.031,0.018,0.008,0.002,0
PARAM_BROW_L_Y=0,-0.018,-0.06,-0.11,-0.16,-0.21,-0.23,-0.24,-0.238,-0.231,-0.222,-0.212,-0.201,-0.191,-0.182,-0.176,-0.171,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.168,-0.162,-0.152,-0.14,-0.126,-0.111,-0.095,-0.079,-0.063,-0.048,-0.035,-0.023,-0.013,-0.006,-0.002,0
PARAM_BROW_R_Y=0,-0.018,-0.06,-0.11,-0.16,-0.21,-0.23,-0.24,-0.238,-0.231,-0.222,-0.212,-0.201,-0.191,-0.182,-0.176,-0.171,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.168,-0.162,-0.152,-0.14,-0.126,-0.111,-0.095,-0.079,-0.063,-0.048,-0.035,-0.023,-0.013,-0.006,-0.002,0
PARAM_BROW_ANGLE=0.2,0.202,0.207,0.218,0.232,0.251,0.27,0.3,0.34,0.37,0.41,0.43,0.46,0.477,0.492,0.502,0.508,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.51,0.506,0.495,0.478,0.46,0.43,0.4,0.37,0.34,0.32,0.29,0.26,0.24,0.224,0.211,0.203,0.2
PARAM_BROW_SELECT=-0.5
PARAM_MOUTH_OPEN_Y=0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.904,0.87,0.82,0.76,0.73,0.71,0.726,0.77,0.81,0.86,0.9,0.92,0.93,0.9,0.85,0.8,0.76,0.75,0.763,0.79,0.84,0.88,0.91,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92,0.92
PARAM_MOUTH_OPEN2=-1
PARAM_MOUTH_EMO=0
PARAM_CHEEK=0,0.003,0.012,0.027,0.047,0.07,0.1,0.13,0.16,0.2,0.24,0.28,0.32,0.36,0.4,0.44,0.48,0.52,0.56,0.6,0.63,0.67,0.7,0.73,0.75,0.77,0.787,0.8,0.807,0.81,0.808,0.801,0.791,0.777,0.76,0.74,0.72,0.69,0.66,0.63,0.6,0.57,0.53,0.5,0.46,0.42,0.39,0.35,0.31,0.28,0.24,0.21,0.18,0.15,0.12,0.09,0.07,0.05,0.033,0.019,0.009,0.002,0
PARAM_BODY_ANGLE_X=0,-0.003,-0.011,-0.023,-0.04,-0.06,-0.08,-0.11,-0.14,-0.18,-0.21,-0.25,-0.29,-0.33,-0.37,-0.41,-0.45,-0.49,-0.54,-0.58,-0.62,-0.66,-0.7,-0.74,-0.78,-0.81,-0.84,-0.87,-0.9,-0.93,-0.95,-0.966,-0.98,-0.991,-0.998,-1,-0.996,-0.984,-0.966,-0.94,-0.91,-0.87,-0.83,-0.79,-0.74,-0.69,-0.64,-0.58,-0.53,-0.47,-0.42,-0.36,-0.31,-0.26,-0.21,-0.17,-0.13,-0.09,-0.06,-0.03,-0.016,-0.004,0
PARAM_BODY_ANGLE_Z=0
PARAM_BODY_Y=0,0,0.002,0.003,0.006,0.009,0.013,0.017,0.021,0.026,0.032,0.037,0.043,0.049,0.055,0.061,0.068,0.074,0.081,0.087,0.093,0.099,0.105,0.111,0.116,0.122,0.126,0.131,0.135,0.139,0.142,0.145,0.147,0.149,0.15,0.15,0.149,0.148,0.145,0.141,0.136,0.131,0.125,0.118,0.111,0.104,0.096,0.087,0.079,0.071,0.063,0.054,0.046,0.039,0.032,0.025,0.019,0.014,0.009,0.005,0.002,0.001,0
PARAM_BREATH=0.5,0.506,0.521,0.54,0.57,0.61,0.64,0.68,0.72,0.76,0.8,0.83,0.86,0.89,0.92,0.935,0.946,0.95,0.944,0.927,0.9,0.87,0.83,0.79,0.74,0.69,0.64,0.59,0.54,0.49,0.45,0.41,0.37,0.33,0.31,0.287,0.275,0.27,0.271,0.274,0.28,0.287,0.296,0.306,0.317,0.329,0.342,0.356,0.369,0.383,0.397,0.411,0.424,0.437,0.449,0.46,0.47,0.478,0.486,0.492,0.496,0.499,0.5
PARAM_BOING=0,0.002,0.006,0.014,0.023,0.033,0.044,0.056,0.068,0.081,0.092,0.103,0.113,0.122,0.13,0.135,0.139,0.14,0.137,0.128,0.115,0.098,0.079,0.06,0.04,0.01,-0.01,-0.03,-0.052,-0.07,-0.087,-0.101,-0.111,-0.118,-0.12,-0.12,-0.118,-0.116,-0.113,-0.109,-0.105,-0.1,-0.095,-0.089,-0.083,-0.077,-0.07,-0.064,-0.058,-0.051,-0.045,-0.039,-0.033,-0.027,-0.022,-0.017,-0.013,-0.009,-0.006,-0.003,-0.002,0,0
PARAM_HAIR_FRONT=0
PARAM_HAIR_SIDE_R=0,-0.002,-0.007,-0.015,-0.024,-0.035,-0.047,-0.06,-0.073,-0.086,-0.099,-0.111,-0.121,-0.131,-0.139,-0.145,-0.149,-0.15,-0.144,-0.129,-0.11,-0.08,-0.04,-0.01,0.03,0.07,0.11,0.15,0.18,0.21,0.24,0.27,0.285,0.296,0.3,0.299,0.295,0.29,0.282,0.273,0.262,0.25,0.237,0.223,0.208,0.192,0.176,0.16,0.144,0.128,0.112,0.097,0.082,0.068,0.055,0.043,0.032,0.023,0.015,0.009,0.004,0.001,0
PARAM_HAIR_SIDE_L=0,0.001,0.005,0.011,0.018,0.026,0.035,0.044,0.054,0.063,0.072,0.081,0.089,0.096,0.102,0.106,0.109,0.11,0.1,0.07,0.03,-0.01,-0.07,-0.13,-0.2,-0.27,-0.33,-0.4,-0.46,-0.51,-0.56,-0.6,-0.63,-0.653,-0.66,-0.657,-0.65,-0.637,-0.621,-0.601,-0.58,-0.55,-0.52,-0.49,-0.46,-0.42,-0.39,-0.35,-0.32,-0.28,-0.25,-0.21,-0.18,-0.15,-0.12,-0.09,-0.07,-0.05,-0.033,-0.019,-0.009,-0.002,0
PARAM_TWIN_RIBBON_D=0,0.002,0.008,0.018,0.03,0.046,0.064,0.09,0.11,0.13,0.16,0.18,0.21,0.24,0.27,0.3,0.33,0.35,0.38,0.4,0.42,0.45,0.464,0.48,0.492,0.502,0.508,0.51,0.506,0.494,0.476,0.45,0.42,0.39,0.35,0.3,0.26,0.21,0.16,0.11,0.06,0.01,-0.04,-0.08,-0.13,-0.16,-0.2,-0.23,-0.26,-0.274,-0.286,-0.29,-0.281,-0.26,-0.23,-0.19,-0.15,-0.11,-0.08,-0.05,-0.02,-0.006,0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,0.002,0.008,0.017,0.03,0.045,0.062,0.082,0.1,0.13,0.15,0.17,0.2,0.22,0.24,0.27,0.29,0.311,0.33,0.347,0.363,0.376,0.386,0.394,0.398,0.4,0.399,0.396,0.392,0.386,0.379,0.37,0.361,0.35,0.338,0.325,0.311,0.297,0.282,0.267,0.251,0.235,0.218,0.202,0.186,0.17,0.154,0.138,0.123,0.108,0.094,0.08,0.068,0.056,0.045,0.035,0.026,0.018,0.012,0.007,0.003,0.001,0
PARAM_WING_DEFORM=0
VISIBLE:PSD=1
VISIBLE:PARTS_01_HAT=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_EMOTION=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_BUST=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1

@ -1,46 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0
PARAM_ANGLE_Y=0
PARAM_ANGLE_Z=0
PARAM_EMOTION=0
PARAM_EYE_L_OPEN=0.5
PARAM_EYE_R_OPEN=0.5
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0
PARAM_BROW_L_Y=0
PARAM_BROW_R_Y=0
PARAM_BROW_L_ANGLE=0
PARAM_BROW_R_ANGLE=0
PARAM_EAR_DEFORM=0
PARAM_MOUTH_OPEN_Y=0.5
PARAM_BODY_ANGLE_X=0
PARAM_BODY_ANGLE_Y=0
PARAM_BODY_ANGLE_Z=0
PARAM_BREATH=0.5,0.5,0.502,0.504,0.507,0.511,0.515,0.52,0.525,0.531,0.537,0.543,0.55,0.557,0.564,0.571,0.578,0.585,0.591,0.598,0.605,0.611,0.617,0.622,0.628,0.633,0.637,0.641,0.644,0.647,0.648,0.65,0.65,0.65,0.649,0.647,0.645,0.642,0.639,0.635,0.631,0.627,0.622,0.617,0.611,0.605,0.6,0.594,0.587,0.581,0.575,0.569,0.563,0.556,0.55,0.545,0.539,0.533,0.528,0.523,0.519,0.515,0.511,0.508,0.505,0.503,0.501,0.5,0.5
PARAM_HAIR_SIDE=0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,0,0.001,0.003,0.005,0.008,0.011,0.015,0.019,0.023,0.027,0.032,0.037,0.042,0.047,0.052,0.057,0.062,0.067,0.072,0.077,0.081,0.086,0.09,0.094,0.097,0.1,0.103,0.106,0.107,0.109,0.11,0.11,0.11,0.11,0.108,0.106,0.104,0.102,0.099,0.096,0.093,0.089,0.085,0.081,0.077,0.073,0.069,0.064,0.06,0.055,0.05,0.046,0.041,0.037,0.033,0.029,0.025,0.021,0.017,0.014,0.011,0.008,0.006,0.004,0.002,0.001,0,0
PARAM_WING_DEFORM=0,0,0,-0.002,-0.003,-0.005,-0.007,-0.009,-0.012,-0.014,-0.017,-0.02,-0.023,-0.026,-0.03,-0.033,-0.036,-0.039,-0.043,-0.046,-0.049,-0.052,-0.055,-0.057,-0.06,-0.062,-0.064,-0.066,-0.067,-0.068,-0.069,-0.07,-0.07,-0.07,-0.07,-0.069,-0.068,-0.066,-0.065,-0.063,-0.061,-0.059,-0.057,-0.054,-0.052,-0.049,-0.046,-0.044,-0.041,-0.038,-0.035,-0.032,-0.029,-0.026,-0.024,-0.021,-0.018,-0.016,-0.013,-0.011,-0.009,-0.007,-0.005,-0.004,-0.002,-0.001,-0.001,0,0
PARAM_RIBBON_DEFORM=0
PARAM_BLUSH=0
VISIBLE:PSD=1
VISIBLE:PARTS_01_RIBBON=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1
VISIBLE:PARTS_01_HAT=1

@ -1,46 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0
PARAM_ANGLE_Y=0
PARAM_ANGLE_Z=0
PARAM_EMOTION=0
PARAM_EYE_L_OPEN=0.5
PARAM_EYE_R_OPEN=0.5
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0
PARAM_BROW_L_Y=0
PARAM_BROW_R_Y=0
PARAM_BROW_L_ANGLE=0
PARAM_BROW_R_ANGLE=0
PARAM_EAR_DEFORM=0
PARAM_MOUTH_OPEN_Y=0.5
PARAM_BODY_ANGLE_X=0,-0.03,-0.1,-0.21,-0.35,-0.51,-0.69,-0.88,-1.07,-1.26,-1.43,-1.59,-1.73,-1.84,-1.93,-1.98,-2,-1.989,-1.96,-1.91,-1.84,-1.75,-1.65,-1.54,-1.41,-1.27,-1.12,-0.96,-0.8,-0.63,-0.45,-0.27,-0.09,0.09,0.27,0.45,0.63,0.8,0.96,1.12,1.27,1.41,1.54,1.65,1.75,1.84,1.91,1.96,1.99,2,1.982,1.93,1.85,1.75,1.63,1.49,1.34,1.18,1.02,0.86,0.71,0.56,0.42,0.3,0.2,0.11,0.05,0.01,0
PARAM_BODY_ANGLE_Y=0
PARAM_BODY_ANGLE_Z=0
PARAM_BREATH=0.5,0.5,0.501,0.503,0.505,0.508,0.511,0.515,0.519,0.524,0.529,0.534,0.539,0.545,0.55,0.556,0.562,0.568,0.574,0.58,0.585,0.591,0.596,0.601,0.606,0.611,0.615,0.619,0.622,0.625,0.627,0.629,0.63,0.63,0.63,0.629,0.627,0.625,0.622,0.619,0.615,0.611,0.607,0.603,0.598,0.593,0.588,0.582,0.577,0.571,0.566,0.56,0.555,0.549,0.544,0.539,0.534,0.529,0.525,0.52,0.516,0.513,0.51,0.507,0.504,0.503,0.501,0.5,0.5
PARAM_HAIR_SIDE=0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,0,0,0.002,0.004,0.006,0.008,0.01,0.013,0.016,0.02,0.023,0.027,0.031,0.035,0.039,0.043,0.047,0.051,0.055,0.059,0.063,0.067,0.07,0.074,0.077,0.08,0.082,0.084,0.086,0.088,0.089,0.09,0.09,0.09,0.09,0.088,0.086,0.085,0.082,0.08,0.077,0.074,0.071,0.068,0.064,0.061,0.057,0.053,0.049,0.045,0.042,0.038,0.034,0.03,0.027,0.023,0.02,0.017,0.014,0.011,0.009,0.007,0.005,0.003,0.002,0.001,0,0
PARAM_WING_DEFORM=0
PARAM_RIBBON_DEFORM=0
PARAM_BLUSH=0
VISIBLE:PSD=1
VISIBLE:PARTS_01_RIBBON=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1
VISIBLE:PARTS_01_HAT=1

@ -1,53 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,-0.06,-0.22,-0.48,-0.81,-1.22,-1.68,-2.18,-2.71,-3.27,-3.84,-4.43,-5.01,-5.57,-6.13,-6.65,-7.14,-7.58,-7.99,-8.33,-8.61,-8.82,-8.95,-9,-8.96,-8.84,-8.64,-8.38,-8.06,-7.67,-7.22,-6.74,-6.2,-5.61,-5.01,-4.35,-3.68,-2.99,-2.28,-1.56,-0.83,-0.09,0.65,1.37,2.09,2.79,3.48,4.14,4.78,5.39,5.96,6.49,6.99,7.43,7.83,8.17,8.46,8.7,8.86,8.96,9,8.96,8.86,8.7,8.48,8.22,7.91,7.56,7.19,6.79,6.37,5.93,5.48,5.02,4.56,4.1,3.64,3.2,2.76,2.35,1.95,1.59,1.25,0.94,0.67,0.44,0.25,0.11,0.03,0
PARAM_ANGLE_Y=0,0.1,0.37,0.81,1.36,2.04,2.8,3.63,4.52,5.46,6.4,7.38,8.34,9.29,10.21,11.08,11.89,12.64,13.31,13.88,14.36,14.71,14.92,15,14.996,14.985,14.965,14.94,14.9,14.86,14.8,14.74,14.67,14.58,14.49,14.39,14.28,14.15,14.02,13.87,13.72,13.55,13.37,13.18,12.97,12.76,12.53,12.29,12.04,11.77,11.5,11.21,10.9,10.58,10.26,9.91,9.56,9.18,8.8,8.41,8,7.53,7.08,6.63,6.19,5.76,5.34,4.93,4.54,4.15,3.78,3.43,3.09,2.76,2.45,2.15,1.87,1.61,1.37,1.14,0.93,0.75,0.58,0.43,0.3,0.19,0.11,0.05,0.01,0
PARAM_ANGLE_Z=0,0.002,0.01,0.022,0.038,0.06,0.08,0.11,0.15,0.18,0.22,0.27,0.31,0.36,0.41,0.47,0.53,0.59,0.65,0.71,0.78,0.85,0.91,0.98,1.06,1.13,1.2,1.28,1.35,1.43,1.5,1.57,1.65,1.72,1.8,1.87,1.94,2.02,2.09,2.15,2.22,2.29,2.35,2.41,2.47,2.53,2.59,2.64,2.69,2.73,2.78,2.82,2.85,2.89,2.92,2.94,2.96,2.978,2.99,2.998,3,2.988,2.95,2.9,2.83,2.74,2.64,2.52,2.4,2.26,2.12,1.98,1.83,1.67,1.52,1.37,1.21,1.07,0.92,0.78,0.65,0.53,0.42,0.31,0.22,0.15,0.08,0.04,0.01,0
PARAM_EMOTION=-1
PARAM_EYE_L_OPEN=0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.551,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.552,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.553,0.55,0.55,0.55,0.55,0.55,0.554,0.55,0.55,0.55,0.55,0.55,0.555,0.56,0.56,0.56,0.56,0.556,0.56,0.56,0.56,0.557,0.56,0.56,0.56,0.56,0.558,0.56,0.56,0.56,0.559,0.56,0.56,0.56,0.65,0.81,0.92,0.95,0.84,0.66,0.55,0.55,0.55,0.55,0.55,0.55,0.55
PARAM_EYE_R_OPEN=0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.551,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.552,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.553,0.55,0.55,0.55,0.55,0.55,0.554,0.55,0.55,0.55,0.55,0.55,0.555,0.56,0.56,0.56,0.56,0.556,0.56,0.56,0.56,0.557,0.56,0.56,0.56,0.56,0.558,0.56,0.56,0.56,0.559,0.56,0.56,0.56,0.65,0.81,0.92,0.95,0.84,0.66,0.55,0.55,0.55,0.55,0.55,0.55,0.55
PARAM_EYE_L_OPEN2=-1
PARAM_EYE_R_OPEN2=-1
PARAM_EYE_BALL_X=0,-0.003,-0.01,-0.023,-0.038,-0.057,-0.08,-0.1,-0.13,-0.15,-0.18,-0.21,-0.23,-0.26,-0.29,-0.31,-0.33,-0.35,-0.373,-0.389,-0.402,-0.412,-0.418,-0.42,-0.418,-0.412,-0.403,-0.39,-0.374,-0.355,-0.33,-0.31,-0.28,-0.25,-0.22,-0.19,-0.16,-0.13,-0.09,-0.06,-0.02,0.02,0.05,0.09,0.12,0.16,0.19,0.22,0.25,0.28,0.31,0.34,0.36,0.38,0.403,0.42,0.434,0.445,0.453,0.458,0.46,0.458,0.453,0.445,0.433,0.42,0.404,0.387,0.367,0.35,0.33,0.3,0.28,0.26,0.23,0.21,0.19,0.16,0.14,0.12,0.1,0.081,0.064,0.048,0.034,0.022,0.013,0.006,0.001,0
PARAM_EYE_BALL_Y=0,0.001,0.004,0.009,0.016,0.024,0.033,0.044,0.056,0.068,0.082,0.096,0.111,0.126,0.142,0.158,0.175,0.191,0.208,0.225,0.241,0.258,0.274,0.29,0.307,0.322,0.338,0.352,0.366,0.379,0.391,0.403,0.414,0.425,0.435,0.445,0.454,0.462,0.47,0.477,0.484,0.49,0.496,0.502,0.507,0.511,0.515,0.519,0.523,0.526,0.528,0.531,0.533,0.535,0.536,0.537,0.538,0.539,0.54,0.54,0.54,0.538,0.532,0.522,0.509,0.493,0.475,0.45,0.43,0.41,0.38,0.36,0.33,0.3,0.27,0.25,0.22,0.19,0.17,0.14,0.12,0.1,0.07,0.056,0.04,0.026,0.015,0.007,0.002,0
PARAM_BROW_L_Y=0,0.002,0.006,0.013,0.023,0.034,0.047,0.061,0.075,0.091,0.107,0.123,0.139,0.155,0.17,0.185,0.198,0.211,0.222,0.231,0.239,0.245,0.249,0.25,0.25,0.25,0.249,0.247,0.246,0.244,0.242,0.24,0.237,0.235,0.231,0.228,0.225,0.221,0.217,0.213,0.209,0.204,0.2,0.195,0.19,0.185,0.18,0.175,0.17,0.164,0.159,0.153,0.148,0.142,0.136,0.131,0.125,0.119,0.114,0.108,0.102,0.097,0.091,0.086,0.08,0.075,0.07,0.065,0.06,0.055,0.05,0.046,0.041,0.037,0.033,0.029,0.025,0.022,0.019,0.015,0.013,0.01,0.008,0.006,0.004,0.003,0.001,0.001,0,0
PARAM_BROW_R_Y=0,0.002,0.006,0.013,0.023,0.034,0.047,0.061,0.075,0.091,0.107,0.123,0.139,0.155,0.17,0.185,0.198,0.211,0.222,0.231,0.239,0.245,0.249,0.25,0.25,0.25,0.249,0.247,0.246,0.244,0.242,0.24,0.237,0.235,0.231,0.228,0.225,0.221,0.217,0.213,0.209,0.204,0.2,0.195,0.19,0.185,0.18,0.175,0.17,0.164,0.159,0.153,0.148,0.142,0.136,0.131,0.125,0.119,0.114,0.108,0.102,0.097,0.091,0.086,0.08,0.075,0.07,0.065,0.06,0.055,0.05,0.046,0.041,0.037,0.033,0.029,0.025,0.022,0.019,0.015,0.013,0.01,0.008,0.006,0.004,0.003,0.001,0.001,0,0
PARAM_BROW_ANGLE=0.2,0.2,0.203,0.206,0.21,0.215,0.22,0.227,0.233,0.24,0.247,0.254,0.261,0.268,0.275,0.281,0.287,0.293,0.298,0.302,0.305,0.308,0.309,0.31,0.31,0.31,0.31,0.309,0.31,0.307,0.307,0.306,0.304,0.303,0.302,0.3,0.299,0.297,0.296,0.294,0.292,0.29,0.288,0.286,0.284,0.281,0.279,0.277,0.275,0.272,0.27,0.267,0.265,0.262,0.26,0.257,0.255,0.253,0.25,0.248,0.245,0.243,0.24,0.238,0.235,0.233,0.231,0.229,0.226,0.224,0.222,0.22,0.218,0.216,0.214,0.213,0.211,0.21,0.208,0.207,0.206,0.204,0.203,0.203,0.202,0.2,0.201,0.2,0.2,0.2
PARAM_BROW_SELECT=-0.5
PARAM_MOUTH_OPEN_Y=0,0,0,0,0,0.001,0,0.002,0.003,0,0.004,0,0.006,0.006,0.01,0.007,0.01,0.008,0.01,0.009,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.009,0.01,0.01,0.01,0.01,0.01,0.008,0.01,0.01,0.01,0.01,0.007,0.01,0.01,0.01,0.01,0.006,0.01,0.01,0.01,0.01,0.005,0,0,0,0.004,0,0,0,0,0.003,0,0,0,0,0.002,0,0,0,0,0,0.001,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_MOUTH_OPEN2=0.9,0.9,0.9,0.9,0.9,0.9,0.898,0.896,0.894,0.891,0.887,0.882,0.876,0.87,0.84,0.79,0.71,0.63,0.54,0.46,0.4,0.34,0.31,0.3,0.3,0.3,0.3,0.3,0.301,0.3,0.302,0.3,0.304,0.305,0.306,0.307,0.308,0.309,0.311,0.312,0.314,0.316,0.317,0.319,0.321,0.323,0.326,0.328,0.33,0.333,0.336,0.339,0.341,0.344,0.347,0.351,0.354,0.357,0.361,0.365,0.368,0.372,0.376,0.38,0.52,0.76,0.89,0.891,0.89,0.893,0.894,0.894,0.895,0.9,0.896,0.9,0.897,0.9,0.898,0.9,0.9,0.899,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9
PARAM_MOUTH_EMO=0
PARAM_CHEEK=0
PARAM_BODY_ANGLE_X=0
PARAM_BODY_ANGLE_Z=0
PARAM_BODY_Y=0,-0.002,-0.008,-0.017,-0.029,-0.043,-0.06,-0.077,-0.096,-0.116,-0.137,-0.16,-0.18,-0.198,-0.218,-0.236,-0.254,-0.27,-0.284,-0.296,-0.306,-0.314,-0.318,-0.32,-0.319,-0.315,-0.31,-0.302,-0.292,-0.281,-0.268,-0.253,-0.237,-0.22,-0.202,-0.183,-0.163,-0.143,-0.12,-0.1,-0.08,-0.06,-0.04,-0.01,0.007,0.03,0.047,0.067,0.086,0.104,0.12,0.136,0.151,0.164,0.175,0.186,0.194,0.201,0.206,0.209,0.21,0.209,0.207,0.203,0.198,0.192,0.185,0.176,0.168,0.158,0.149,0.138,0.128,0.117,0.106,0.096,0.085,0.075,0.064,0.055,0.046,0.037,0.029,0.022,0.016,0.01,0.006,0.003,0.001,0
PARAM_BREATH=0.5,0.502,0.507,0.515,0.524,0.537,0.55,0.565,0.581,0.598,0.615,0.633,0.65,0.667,0.684,0.699,0.714,0.728,0.74,0.75,0.758,0.765,0.769,0.77,0.77,0.77,0.77,0.77,0.77,0.77,0.77,0.77,0.77,0.77,0.77,0.769,0.77,0.768,0.77,0.766,0.766,0.765,0.764,0.763,0.761,0.76,0.758,0.757,0.755,0.753,0.751,0.749,0.746,0.743,0.741,0.738,0.735,0.731,0.728,0.724,0.72,0.715,0.709,0.702,0.694,0.686,0.677,0.668,0.658,0.648,0.638,0.627,0.617,0.606,0.596,0.586,0.576,0.566,0.557,0.548,0.54,0.532,0.525,0.519,0.514,0.509,0.505,0.502,0.501,0.5
PARAM_BOING=0
PARAM_HAIR_FRONT=0,0,0.002,0.004,0.007,0.011,0.016,0.02,0.026,0.031,0.037,0.043,0.049,0.055,0.061,0.067,0.073,0.078,0.082,0.087,0.091,0.094,0.096,0.098,0.1,0.1,0.082,0.05,0.03,0.008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_SIDE_R=0,-0.001,-0.005,-0.011,-0.019,-0.029,-0.039,-0.051,-0.063,-0.076,-0.09,-0.103,-0.117,-0.13,-0.143,-0.155,-0.166,-0.177,-0.186,-0.194,-0.201,-0.206,-0.209,-0.21,-0.21,-0.21,-0.209,-0.208,-0.207,-0.205,-0.203,-0.202,-0.199,-0.197,-0.194,-0.192,-0.189,-0.186,-0.182,-0.179,-0.175,-0.172,-0.168,-0.164,-0.16,-0.156,-0.151,-0.147,-0.142,-0.138,-0.133,-0.129,-0.124,-0.119,-0.115,-0.11,-0.105,-0.1,-0.095,-0.091,-0.086,-0.081,-0.077,-0.072,-0.068,-0.063,-0.059,-0.054,-0.05,-0.046,-0.042,-0.038,-0.035,-0.031,-0.028,-0.024,-0.021,-0.018,-0.016,-0.013,-0.011,-0.008,-0.007,-0.005,-0.003,-0.002,-0.001,-0.001,0,0
PARAM_HAIR_SIDE_L=0,-0.001,-0.004,-0.01,-0.016,-0.024,-0.034,-0.044,-0.054,-0.065,-0.077,-0.089,-0.1,-0.111,-0.123,-0.133,-0.143,-0.152,-0.16,-0.167,-0.172,-0.176,-0.179,-0.18,-0.18,-0.18,-0.179,-0.18,-0.177,-0.176,-0.174,-0.173,-0.171,-0.169,-0.167,-0.164,-0.162,-0.159,-0.156,-0.153,-0.15,-0.147,-0.144,-0.14,-0.137,-0.133,-0.13,-0.126,-0.122,-0.118,-0.114,-0.11,-0.106,-0.102,-0.098,-0.094,-0.09,-0.086,-0.082,-0.078,-0.074,-0.07,-0.066,-0.062,-0.058,-0.054,-0.05,-0.047,-0.043,-0.04,-0.036,-0.033,-0.03,-0.027,-0.024,-0.021,-0.018,-0.016,-0.013,-0.011,-0.009,-0.007,-0.006,-0.004,-0.003,-0.002,0,0,0,0
PARAM_TWIN_RIBBON_D=0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0
PARAM_WING_DEFORM=0
VISIBLE:PSD=1
VISIBLE:PARTS_01_HAT=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_EMOTION=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_BUST=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1

@ -1,46 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0
PARAM_ANGLE_Y=0,0.22,0.81,1.72,2.86,4.13,5.5,6.87,8.14,9.28,10.19,10.78,11,8.31,2.5,-4.73,-12.26,-19.12,-24.81,-28.59,-30,-29.62,-28.55,-26.9,-24.77,-22.31,-19.59,-16.8,-13.95,-11.17,-8.52,-6.14,-4.05,-2.33,-1.07,-0.27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_ANGLE_Z=0
PARAM_EMOTION=0
PARAM_EYE_L_OPEN=0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.52,0.57,0.63,0.69,0.74,0.79,0.82,0.84,0.846,0.849,0.85,0.85,0.85,0.85,0.85,0.838,0.81,0.76,0.7,0.65,0.59,0.54,0.51,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5
PARAM_EYE_R_OPEN=0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.52,0.57,0.63,0.69,0.75,0.8,0.83,0.84,0.84,0.84,0.84,0.84,0.84,0.84,0.84,0.828,0.8,0.75,0.7,0.64,0.59,0.54,0.51,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,-0.03,-0.1,-0.18,-0.26,-0.34,-0.4,-0.44,-0.46,-0.454,-0.438,-0.41,-0.38,-0.34,-0.3,-0.26,-0.21,-0.17,-0.13,-0.09,-0.06,-0.04,-0.016,-0.004,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BROW_L_Y=0
PARAM_BROW_R_Y=0
PARAM_BROW_L_ANGLE=0
PARAM_BROW_R_ANGLE=0
PARAM_EAR_DEFORM=0
PARAM_MOUTH_OPEN_Y=0.5
PARAM_BODY_ANGLE_X=0
PARAM_BODY_ANGLE_Y=0
PARAM_BODY_ANGLE_Z=0
PARAM_BREATH=0.5,0.5,0.502,0.505,0.509,0.514,0.52,0.526,0.533,0.541,0.549,0.558,0.567,0.576,0.586,0.595,0.604,0.614,0.623,0.632,0.641,0.649,0.657,0.664,0.67,0.676,0.681,0.685,0.688,0.689,0.69,0.69,0.688,0.686,0.684,0.68,0.676,0.672,0.667,0.661,0.655,0.649,0.643,0.636,0.629,0.622,0.614,0.607,0.6,0.592,0.585,0.577,0.57,0.563,0.556,0.55,0.543,0.537,0.531,0.526,0.521,0.516,0.512,0.509,0.506,0.503,0.501,0.5,0.5
PARAM_HAIR_SIDE=0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,0,0.002,0.004,0.007,0.011,0.016,0.021,0.026,0.032,0.039,0.046,0.053,0.06,0.068,0.075,0.082,0.09,0.097,0.104,0.111,0.118,0.124,0.129,0.134,0.139,0.143,0.146,0.148,0.15,0.15,0.15,0.149,0.147,0.145,0.142,0.139,0.136,0.132,0.127,0.123,0.118,0.113,0.107,0.102,0.096,0.09,0.085,0.079,0.073,0.067,0.061,0.055,0.05,0.044,0.039,0.034,0.029,0.025,0.02,0.016,0.013,0.01,0.007,0.004,0.003,0.001,0,0
PARAM_WING_DEFORM=0,0,-0.002,-0.004,-0.006,-0.01,-0.014,-0.018,-0.023,-0.028,-0.034,-0.04,-0.046,-0.052,-0.059,-0.065,-0.071,-0.078,-0.084,-0.09,-0.096,-0.102,-0.107,-0.112,-0.116,-0.12,-0.124,-0.126,-0.128,-0.13,-0.13,-0.13,-0.129,-0.127,-0.126,-0.123,-0.121,-0.118,-0.114,-0.11,-0.106,-0.102,-0.098,-0.093,-0.088,-0.083,-0.078,-0.073,-0.068,-0.063,-0.058,-0.053,-0.048,-0.043,-0.038,-0.034,-0.029,-0.025,-0.021,-0.018,-0.014,-0.011,-0.008,-0.006,-0.004,-0.002,-0.001,0,0
PARAM_RIBBON_DEFORM=0
PARAM_BLUSH=0
VISIBLE:PSD=1
VISIBLE:PARTS_01_RIBBON=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1
VISIBLE:PARTS_01_HAT=1

@ -1,53 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0
PARAM_ANGLE_Y=0,-0.2,-0.77,-1.66,-2.85,-4.3,-5.96,-7.76,-9.74,-11.81,-13.95,-16.05,-18.19,-20.26,-22.24,-24.04,-25.7,-27.15,-28.34,-29.23,-29.8,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-29.4,-27.79,-25.31,-22.2,-18.74,-15,-11.26,-7.8,-4.69,-2.21,-0.6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_ANGLE_Z=0,0.07,0.26,0.55,0.95,1.43,1.99,2.59,3.25,3.94,4.65,5.35,6.06,6.75,7.41,8.01,8.57,9.05,9.45,9.74,9.93,10,9.994,9.976,9.95,9.9,9.85,9.79,9.71,9.62,9.52,9.41,9.29,9.16,9.02,8.87,8.71,8.55,8.37,8.19,8,7.77,7.55,7.32,7.11,6.9,6.7,6.49,6.29,6.09,5.89,5.68,5.48,5.27,5.06,4.86,4.64,4.42,4.2,3.97,3.74,3.5,3.26,3,2.71,2.41,2.08,1.74,1.42,1.1,0.8,0.54,0.32,0.15,0.04,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_EMOTION=-1
PARAM_EYE_L_OPEN=0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.62,0.73,0.84,0.91,0.94,0.85,0.69,0.58,0.55
PARAM_EYE_R_OPEN=0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.62,0.73,0.84,0.91,0.94,0.85,0.69,0.58,0.55
PARAM_EYE_L_OPEN2=-1
PARAM_EYE_R_OPEN2=-1
PARAM_EYE_BALL_X=0,0.002,0.007,0.014,0.025,0.037,0.052,0.067,0.084,0.102,0.121,0.139,0.158,0.176,0.193,0.208,0.223,0.235,0.246,0.253,0.258,0.26,0.259,0.257,0.254,0.25,0.245,0.238,0.231,0.223,0.214,0.204,0.194,0.183,0.171,0.159,0.146,0.133,0.12,0.106,0.093,0.079,0.065,0.051,0.037,0.024,0.01,-0.003,-0.016,-0.029,-0.041,-0.053,-0.064,-0.074,-0.084,-0.093,-0.101,-0.108,-0.115,-0.12,-0.124,-0.127,-0.129,-0.13,-0.127,-0.12,-0.11,-0.096,-0.081,-0.065,-0.049,-0.034,-0.02,-0.01,-0.003,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_EYE_BALL_Y=0,-0.005,-0.019,-0.04,-0.07,-0.11,-0.15,-0.19,-0.24,-0.3,-0.35,-0.4,-0.45,-0.51,-0.56,-0.6,-0.64,-0.68,-0.71,-0.73,-0.745,-0.75,-0.75,-0.75,-0.75,-0.75,-0.75,-0.749,-0.75,-0.748,-0.747,-0.746,-0.75,-0.744,-0.743,-0.741,-0.74,-0.738,-0.737,-0.735,-0.733,-0.73,-0.728,-0.725,-0.723,-0.72,-0.717,-0.713,-0.71,-0.706,-0.702,-0.698,-0.694,-0.689,-0.684,-0.679,-0.674,-0.669,-0.663,-0.657,-0.65,-0.644,-0.637,-0.63,-0.611,-0.57,-0.52,-0.45,-0.38,-0.3,-0.23,-0.16,-0.09,-0.04,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BROW_L_Y=0,0.002,0.008,0.017,0.029,0.044,0.062,0.08,0.101,0.12,0.14,0.17,0.19,0.21,0.23,0.248,0.266,0.281,0.293,0.302,0.308,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.308,0.305,0.301,0.296,0.289,0.28,0.14,-0.08,-0.28,-0.42,-0.48,-0.48,-0.48,-0.48,-0.48,-0.48,-0.48,-0.48,-0.48,-0.48,-0.48,-0.479,-0.48,-0.48,-0.478,-0.48,-0.48,-0.477,-0.48,-0.476,-0.48,-0.475,-0.474,-0.47,-0.472,-0.472,-0.471,-0.47,-0.43,-0.35,-0.23,-0.12,-0.04,0,0
PARAM_BROW_R_Y=0,0.002,0.008,0.017,0.029,0.044,0.062,0.08,0.101,0.12,0.14,0.17,0.19,0.21,0.23,0.248,0.266,0.281,0.293,0.302,0.308,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.31,0.308,0.305,0.301,0.296,0.289,0.28,0.14,-0.08,-0.28,-0.42,-0.48,-0.48,-0.48,-0.48,-0.48,-0.48,-0.48,-0.48,-0.48,-0.48,-0.48,-0.479,-0.48,-0.48,-0.478,-0.48,-0.48,-0.477,-0.48,-0.476,-0.48,-0.475,-0.474,-0.47,-0.472,-0.472,-0.471,-0.47,-0.43,-0.35,-0.23,-0.12,-0.04,0,0
PARAM_BROW_ANGLE=0.2,0.201,0.205,0.211,0.219,0.229,0.24,0.252,0.265,0.279,0.293,0.307,0.321,0.335,0.348,0.36,0.371,0.381,0.389,0.395,0.399,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.398,0.397,0.394,0.392,0.389,0.385,0.38,-0.53,-0.66,-0.72,-0.75,-0.75,-0.75,-0.75,-0.75,-0.748,-0.747,-0.746,-0.745,-0.743,-0.741,-0.738,-0.736,-0.733,-0.729,-0.725,-0.721,-0.717,-0.712,-0.707,-0.701,-0.695,-0.689,-0.682,-0.674,-0.667,-0.658,-0.649,-0.64,-0.62,-0.58,-0.54,-0.48,-0.43,-0.37,0.2
PARAM_BROW_SELECT=-0.5,-0.5,-0.5,-0.5,-0.5,-0.498,-0.498,-0.497,-0.5,-0.495,-0.494,-0.492,-0.491,-0.489,-0.488,-0.486,-0.484,-0.482,-0.48,-0.477,-0.475,-0.472,-0.47,-0.467,-0.464,-0.461,-0.458,-0.454,-0.451,-0.447,-0.444,-0.44,-0.436,-0.432,-0.427,-0.423,-0.419,-0.414,-0.409,-0.404,-0.399,-0.394,-0.389,-0.384,-0.378,-0.372,-0.367,-0.361,-0.355,-0.348,-0.342,-0.336,-0.329,-0.322,-0.316,-0.309,-0.302,-0.294,-0.287,-0.28,-0.272,-0.264,-0.256,-0.248,-0.24,-0.232,-0.223,-0.215,-0.206,-0.197,-0.188,-0.179,-0.17,0.2,0.203,0.206,0.208,0.211,0.213,0.216,0.218,0.22,0.222,0.224,0.226,0.228,0.23,0.232,0.233,0.235,0.236,0.238,0.239,0.24,0.241,0.242,0.243,0.244,0.245,0.246,0.25,0.247,0.25,0.248,0.25,0.249,0.25,0.25,0.25,0.25,0.25,-0.5
PARAM_MOUTH_OPEN_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.001,0,0,0,0,0,0.002,0,0,0,0.003,0,0,0,0.004,0,0,0.005,0.01,0.01,0.006,0.01,0.01,0.007,0.01,0.01,0.008,0.01,0.009,0.01,0.01,0.01,0.011,0.01,0.012,0.01,0.013,0.01,0.014,0.01,0.015,0.02,0.016,0.02,0.018,0.018,0.02,0.019,0.02,0.17,0.169,0.165,0.161,0.156,0.153,0.151,0.15,0.23,0.37,0.47,0.5,0.44,0.35,0.26,0.19,0.17,0.24,0.39,0.5,0.54,0.56,0.6,0.72,0.88,0.96,0.89,0.75,0.68,0.75,0.88,0.95,0.95,0.95,0.95,0.95,0.95,0.95,0.95,0.95,0.95,0.95,0.95,0.95,0.95,0.95,0.95,0.95
PARAM_MOUTH_OPEN2=0.9,0.894,0.877,0.85,0.81,0.77,0.72,0.67,0.61,0.55,0.48,0.42,0.35,0.29,0.23,0.18,0.13,0.09,0.05,0.02,0.006,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.001,-0.006,-0.013,-0.022,-0.035,-0.05,-0.067,-0.087,-0.11,-0.13,-0.16,-0.19,-0.22,-0.26,-0.3,-0.34,-0.38,-0.42,-0.47,-0.52,-0.58,-0.63,-0.69,-1,-1,-1,-1,-0.999,-0.998,-1,-0.996,-0.995,-0.994,-0.993,-0.991,-0.99,-0.988,-0.987,-0.985,-0.983,-0.981,-0.98,-0.978,-0.976,-0.974,-0.972,-0.97,-0.968,-0.966,-0.965,-0.963,-0.961,-0.959,-0.957,-0.956,-0.954,-0.952,-0.951,-0.949,-0.948,-0.947,-0.946,-0.944,-0.943,-0.943,-0.942,-0.94,-0.941,-0.94,-0.94,-0.94
PARAM_MOUTH_EMO=0
PARAM_CHEEK=0
PARAM_BODY_ANGLE_X=0,-0.03,-0.13,-0.28,-0.47,-0.72,-0.99,-1.29,-1.62,-1.97,-2.32,-2.68,-3.03,-3.38,-3.71,-4.01,-4.28,-4.53,-4.72,-4.87,-4.97,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-4.9,-4.63,-4.22,-3.7,-3.12,-2.5,-1.88,-1.3,-0.78,-0.37,-0.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BODY_ANGLE_Z=0,-0.07,-0.26,-0.55,-0.95,-1.43,-1.99,-2.59,-3.25,-3.94,-4.65,-5.35,-6.06,-6.75,-7.41,-8.01,-8.57,-9.05,-9.45,-9.74,-9.93,-10,-9.991,-9.97,-9.93,-9.87,-9.81,-9.74,-9.67,-9.59,-9.51,-9.43,-9.35,-9.28,-9.21,-9.15,-9.1,-9.06,-9.03,-9.007,-9,-9.006,-9.025,-9.05,-9.09,-9.14,-9.19,-9.24,-9.3,-9.36,-9.43,-9.49,-9.56,-9.62,-9.68,-9.74,-9.79,-9.84,-9.89,-9.93,-9.96,-9.98,-9.995,-10,-9.8,-9.26,-8.44,-7.4,-6.25,-5,-3.75,-2.6,-1.56,-0.74,-0.2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BODY_Y=0
PARAM_BREATH=0.5,0.497,0.487,0.472,0.453,0.43,0.4,0.37,0.34,0.3,0.27,0.23,0.2,0.16,0.13,0.1,0.07,0.05,0.028,0.013,0.003,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0.04,0.08,0.13,0.19,0.25,0.31,0.37,0.42,0.46,0.49,0.5,0.5,0.5,0.505,0.519,0.538,0.56,0.59,0.62,0.65,0.67,0.7,0.72,0.742,0.757,0.767,0.77,0.765,0.75,0.73,0.7,0.67,0.64,0.61,0.58,0.55,0.53,0.514,0.504,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5
PARAM_BOING=0,0.01,0.03,0.06,0.09,0.11,0.13,0.145,0.15,0.15,0.15,0.15,0.15,0.15,0.15,0.11,0.02,-0.11,-0.25,-0.4,-0.56,-0.7,-0.82,-0.91,-0.98,-1,-0.984,-0.94,-0.9,-0.85,-0.81,-0.79,-0.78,-0.796,-0.84,-0.88,-0.93,-0.97,-0.99,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.994,-0.978,-0.95,-0.9,-0.84,-0.76,-0.64,-0.51,-0.38,-0.25,-0.13,-0.02,0.06,0.12,0.14,0.123,0.09,0.04,-0.01,-0.05,-0.09,-0.11,-0.12,-0.111,-0.09,-0.06,-0.04,-0.017,-0.004,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_FRONT=0,0.004,0.014,0.03,0.05,0.07,0.1,0.13,0.17,0.2,0.23,0.27,0.31,0.34,0.37,0.41,0.44,0.46,0.49,0.51,0.526,0.539,0.547,0.55,0.549,0.547,0.543,0.537,0.53,0.521,0.511,0.5,0.487,0.473,0.457,0.44,0.421,0.4,0.38,0.36,0.33,0.3,0.27,0.25,0.22,0.2,0.18,0.16,0.138,0.12,0.103,0.088,0.074,0.061,0.049,0.039,0.03,0.022,0.015,0.01,0.006,0.002,0.001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_SIDE_R=0,0.002,0.009,0.019,0.032,0.048,0.065,0.085,0.11,0.13,0.15,0.17,0.19,0.22,0.24,0.258,0.277,0.295,0.311,0.324,0.335,0.343,0.348,0.35,0.35,0.35,0.349,0.347,0.346,0.344,0.342,0.339,0.336,0.332,0.327,0.323,0.317,0.311,0.304,0.297,0.289,0.28,0.271,0.261,0.25,0.239,0.227,0.216,0.205,0.195,0.184,0.174,0.164,0.155,0.145,0.136,0.127,0.119,0.11,0.102,0.094,0.087,0.08,0.073,0.066,0.06,0.054,0.048,0.043,0.038,0.033,0.028,0.024,0.02,0.017,0.014,0.011,0.008,0.006,0.004,0.003,0.002,0.001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_SIDE_L=0,-0.001,-0.004,-0.01,-0.016,-0.025,-0.035,-0.047,-0.06,-0.074,-0.089,-0.105,-0.122,-0.14,-0.159,-0.178,-0.198,-0.22,-0.24,-0.26,-0.28,-0.31,-0.33,-0.35,-0.37,-0.39,-0.413,-0.431,-0.447,-0.462,-0.475,-0.488,-0.498,-0.508,-0.516,-0.523,-0.53,-0.535,-0.539,-0.543,-0.546,-0.548,-0.549,-0.55,-0.55,-0.549,-0.546,-0.541,-0.534,-0.525,-0.515,-0.503,-0.49,-0.476,-0.46,-0.444,-0.426,-0.408,-0.389,-0.37,-0.349,-0.329,-0.31,-0.29,-0.267,-0.25,-0.226,-0.21,-0.186,-0.167,-0.148,-0.13,-0.113,-0.096,-0.081,-0.067,-0.053,-0.042,-0.031,-0.022,-0.014,-0.008,-0.004,-0.001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_TWIN_RIBBON_D=0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,-0.002,-0.009,-0.019,-0.032,-0.049,-0.068,-0.09,-0.11,-0.13,-0.16,-0.18,-0.21,-0.23,-0.25,-0.27,-0.291,-0.308,-0.321,-0.331,-0.338,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.34,-0.338,-0.336,-0.333,-0.33,-0.325,-0.32,-0.315,-0.309,-0.302,-0.295,-0.287,-0.279,-0.27,-0.261,-0.252,-0.242,-0.232,-0.222,-0.212,-0.202,-0.191,-0.181,-0.17,-0.159,-0.149,-0.138,-0.128,-0.118,-0.108,-0.098,-0.088,-0.079,-0.07,-0.061,-0.053,-0.045,-0.038,-0.031,-0.025,-0.02,-0.015,-0.01,-0.007,-0.004,-0.002,0,0
PARAM_WING_DEFORM=0,0.004,0.015,0.032,0.05,0.08,0.12,0.15,0.19,0.23,0.28,0.32,0.37,0.41,0.46,0.5,0.54,0.58,0.62,0.65,0.68,0.7,0.719,0.737,0.754,0.771,0.787,0.802,0.816,0.83,0.843,0.855,0.867,0.878,0.888,0.898,0.907,0.916,0.924,0.932,0.939,0.945,0.952,0.957,0.963,0.967,0.972,0.976,0.979,0.982,0.985,0.988,0.99,0.992,0.994,0.995,0.997,0.998,0.998,0.999,1,1,1,1,0.999,0.995,0.989,0.98,0.97,0.957,0.942,0.926,0.908,0.888,0.87,0.84,0.82,0.79,0.77,0.74,0.71,0.68,0.65,0.62,0.59,0.56,0.53,0.5,0.47,0.44,0.41,0.38,0.35,0.32,0.29,0.26,0.23,0.21,0.18,0.16,0.13,0.11,0.092,0.074,0.058,0.043,0.03,0.02,0.011,0.005,0.001,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_HAT=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_EMOTION=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_BUST=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1

@ -1,46 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0
PARAM_ANGLE_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.81,-2.78,-5.18,-7.52,-9.4,-10.6,-11,-10.57,-9.36,-7.46,-5.04,-2.16,0.99,4.31,7.69,11.01,14.16,17.04,19.46,21.36,22.57,23,22.998,22.991,22.979,22.962,22.94,22.91,22.88,22.84,22.79,22.74,22.68,22.61,22.54,22.45,22.37,22.27,22.16,22.04,21.92,21.79,21.64,21.49,21.32,21.15,20.97,20.77,20.57,20.35,20.13,19.88,19.63,19.37,19.09,18.8,18.5,18.19,17.86,17.51,17.16,16.79,16.4,16,15.11,13.43,11.06,8.19,5.09,1.78,-1.5,-4.51,-7.2,-9.33,-10.71,-11.22,-10.86,-9.96,-8.73,-7.3,-5.81,-4.34,-2.95,-1.78,-0.83,-0.22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_ANGLE_Z=0
PARAM_EMOTION=0
PARAM_EYE_L_OPEN=0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.47,0.4,0.31,0.22,0.13,0.06,0.02,0,0.04,0.13,0.25,0.37,0.46,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.46,0.37,0.26,0.16,0.07,0.02,0,0.03,0.1,0.19,0.28,0.37,0.44,0.48,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5
PARAM_EYE_R_OPEN=0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.47,0.4,0.31,0.22,0.13,0.06,0.02,0,0.04,0.13,0.25,0.37,0.46,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.46,0.37,0.26,0.16,0.07,0.02,0,0.03,0.1,0.19,0.28,0.37,0.44,0.48,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.01,0.03,0.07,0.11,0.15,0.19,0.23,0.26,0.29,0.311,0.32,0.324,0.327,0.331,0.334,0.338,0.341,0.344,0.347,0.35,0.352,0.355,0.358,0.36,0.363,0.365,0.367,0.369,0.371,0.373,0.375,0.377,0.379,0.38,0.382,0.383,0.385,0.386,0.387,0.389,0.39,0.391,0.392,0.393,0.393,0.394,0.395,0.4,0.396,0.4,0.397,0.4,0.398,0.4,0.399,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.37,0.3,0.21,0.13,0.06,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BROW_L_Y=0
PARAM_BROW_R_Y=0
PARAM_BROW_L_ANGLE=0
PARAM_BROW_R_ANGLE=0
PARAM_EAR_DEFORM=0
PARAM_MOUTH_OPEN_Y=0.5
PARAM_BODY_ANGLE_X=0
PARAM_BODY_ANGLE_Y=0
PARAM_BODY_ANGLE_Z=0
PARAM_BREATH=0.5,0.499,0.497,0.494,0.49,0.485,0.479,0.472,0.464,0.456,0.447,0.438,0.429,0.42,0.41,0.401,0.392,0.383,0.374,0.366,0.358,0.351,0.345,0.34,0.336,0.333,0.331,0.33,0.33,0.333,0.336,0.34,0.345,0.352,0.359,0.367,0.376,0.385,0.396,0.406,0.417,0.429,0.441,0.453,0.465,0.478,0.491,0.503,0.516,0.529,0.541,0.554,0.566,0.577,0.589,0.6,0.61,0.62,0.63,0.639,0.647,0.654,0.661,0.666,0.671,0.675,0.678,0.679,0.68,0.68,0.68,0.678,0.677,0.675,0.673,0.671,0.668,0.665,0.662,0.658,0.655,0.651,0.647,0.642,0.638,0.633,0.629,0.624,0.619,0.614,0.608,0.603,0.598,0.593,0.587,0.582,0.577,0.572,0.566,0.561,0.556,0.551,0.547,0.542,0.538,0.533,0.529,0.525,0.522,0.518,0.515,0.512,0.509,0.507,0.505,0.503,0.502,0.501,0.5,0.5
PARAM_HAIR_SIDE=0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,0,0,0,0.002,0.003,0.004,0.005,0.007,0.008,0.01,0.012,0.014,0.016,0.019,0.021,0.024,0.027,0.03,0.033,0.036,0.039,0.042,0.045,0.049,0.052,0.055,0.059,0.062,0.066,0.069,0.073,0.076,0.08,0.083,0.087,0.09,0.094,0.097,0.1,0.104,0.107,0.11,0.113,0.116,0.119,0.122,0.125,0.127,0.13,0.132,0.135,0.137,0.139,0.141,0.142,0.144,0.145,0.146,0.148,0.148,0.149,0.15,0.15,0.15,0.15,0.15,0.149,0.148,0.146,0.145,0.143,0.141,0.139,0.136,0.134,0.131,0.128,0.125,0.122,0.118,0.115,0.111,0.108,0.104,0.1,0.096,0.092,0.088,0.084,0.08,0.076,0.071,0.067,0.063,0.059,0.055,0.051,0.047,0.044,0.04,0.036,0.033,0.03,0.026,0.023,0.02,0.018,0.015,0.012,0.01,0.008,0.006,0.005,0.003,0.002,0.001,0.001,0,0
PARAM_WING_DEFORM=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.002,0.004,0.005,0.008,0.01,0.013,0.017,0.02,0.024,0.028,0.032,0.037,0.042,0.046,0.052,0.057,0.062,0.067,0.073,0.078,0.084,0.089,0.095,0.1,0.106,0.111,0.117,0.122,0.127,0.132,0.137,0.141,0.146,0.15,0.154,0.158,0.162,0.165,0.168,0.171,0.173,0.175,0.177,0.178,0.179,0.18,0.18,0.18,0.18,0.178,0.177,0.176,0.174,0.172,0.169,0.167,0.164,0.161,0.157,0.154,0.15,0.146,0.142,0.138,0.134,0.129,0.124,0.12,0.115,0.11,0.105,0.1,0.096,0.091,0.086,0.081,0.076,0.071,0.066,0.062,0.057,0.052,0.048,0.044,0.04,0.035,0.032,0.028,0.024,0.021,0.018,0.015,0.012,0.01,0.008,0.006,0.004,0.003,0.001,0.001,0,0
PARAM_RIBBON_DEFORM=0
PARAM_BLUSH=0
VISIBLE:PSD=1
VISIBLE:PARTS_01_RIBBON=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1
VISIBLE:PARTS_01_HAT=1

@ -1,46 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0
PARAM_ANGLE_Y=0
PARAM_ANGLE_Z=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.07,-0.26,-0.57,-0.98,-1.48,-2.06,-2.71,-3.42,-4.18,-4.97,-5.8,-6.65,-7.52,-8.39,-9.26,-10.12,-10.96,-11.78,-12.57,-13.31,-14,-14.65,-15.23,-15.74,-16.17,-16.52,-16.79,-16.95,-17,-17.01,-17.04,-17.07,-17.11,-17.15,-17.18,-17.201,-17.204,-17.186,-17.14,-17.07,-16.96,-16.81,-16.63,-16.39,-16.12,-15.8,-15.42,-15,-14.48,-13.94,-13.35,-12.73,-12.1,-11.43,-10.73,-10.02,-9.28,-8.51,-7.75,-6.95,-6.15,-5.34,-4.51,-3.68,-2.86,-2.01,-1.16,-0.34,0.51,1.35,2.16,2.98,3.8,4.58,5.37,6.14,6.87,7.61,8.32,8.99,9.65,10.28,10.86,11.43,11.97,12.45,12.91,13.33,13.7,14.04,14.33,14.56,14.75,14.89,14.97,15,15.003,15.011,15.02,15.026,15.03,15.016,14.99,14.95,14.89,14.81,14.7,14.56,14.38,14.17,13.92,13.55,13.01,12.31,11.49,10.59,9.59,8.53,7.44,6.34,5.26,4.22,3.24,2.34,1.57,0.92,0.42,0.11,0
PARAM_EMOTION=0
PARAM_EYE_L_OPEN=0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.46,0.37,0.26,0.16,0.07,0.02,0,0.04,0.13,0.24,0.34,0.43,0.48,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5
PARAM_EYE_R_OPEN=0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.46,0.37,0.26,0.16,0.07,0.02,0,0.04,0.13,0.24,0.34,0.43,0.48,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0
PARAM_BROW_L_Y=0
PARAM_BROW_R_Y=0
PARAM_BROW_L_ANGLE=0
PARAM_BROW_R_ANGLE=0
PARAM_EAR_DEFORM=0
PARAM_MOUTH_OPEN_Y=0.5
PARAM_BODY_ANGLE_X=0
PARAM_BODY_ANGLE_Y=0
PARAM_BODY_ANGLE_Z=0,0,0,0,0,0,0,0,0,0,-0.007,-0.027,-0.06,-0.1,-0.16,-0.22,-0.3,-0.38,-0.47,-0.56,-0.67,-0.77,-0.89,-1,-1.12,-1.24,-1.36,-1.48,-1.61,-1.73,-1.85,-1.97,-2.08,-2.19,-2.3,-2.4,-2.49,-2.58,-2.66,-2.74,-2.8,-2.86,-2.91,-2.95,-2.98,-2.994,-3,-2.996,-2.983,-2.96,-2.93,-2.9,-2.85,-2.8,-2.74,-2.68,-2.61,-2.53,-2.45,-2.36,-2.27,-2.18,-2.07,-1.97,-1.86,-1.75,-1.63,-1.51,-1.39,-1.27,-1.14,-1.02,-0.89,-0.76,-0.62,-0.49,-0.36,-0.23,-0.1,0.03,0.16,0.29,0.42,0.55,0.67,0.79,0.91,1.03,1.14,1.25,1.35,1.45,1.55,1.64,1.73,1.81,1.89,1.96,2.02,2.08,2.13,2.17,2.21,2.24,2.26,2.275,2.279,2.275,2.264,2.246,2.22,2.19,2.15,2.11,2.06,2.01,1.95,1.89,1.83,1.76,1.69,1.62,1.54,1.47,1.39,1.31,1.23,1.15,1.07,0.99,0.91,0.83,0.76,0.68,0.61,0.54,0.47,0.41,0.35,0.3,0.24,0.19,0.15,0.11,0.08,0.05,0.03,0.013,0.003,0
PARAM_BREATH=0.5
PARAM_HAIR_SIDE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.007,-0.026,-0.06,-0.09,-0.14,-0.2,-0.26,-0.32,-0.39,-0.46,-0.54,-0.61,-0.68,-0.74,-0.8,-0.86,-0.91,-0.94,-0.97,-0.993,-1,-1,-0.997,-0.993,-0.985,-0.974,-0.959,-0.94,-0.92,-0.88,-0.85,-0.81,-0.78,-0.74,-0.7,-0.66,-0.62,-0.58,-0.54,-0.5,-0.46,-0.42,-0.38,-0.34,-0.31,-0.27,-0.23,-0.2,-0.16,-0.13,-0.1,-0.07,-0.04,-0.01,0.001,0.002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.009,0.03,0.07,0.12,0.17,0.24,0.3,0.36,0.43,0.49,0.54,0.59,0.63,0.66,0.674,0.68,0.677,0.668,0.654,0.634,0.61,0.58,0.55,0.52,0.48,0.44,0.4,0.36,0.32,0.28,0.24,0.21,0.18,0.15,0.13,0.11,0.09,0.073,0.058,0.045,0.034,0.024,0.016,0.01,0.006,0.003,0.001,0
PARAM_HAIR_BACK=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.004,-0.015,-0.033,-0.06,-0.09,-0.12,-0.16,-0.2,-0.24,-0.29,-0.33,-0.38,-0.43,-0.48,-0.53,-0.58,-0.63,-0.68,-0.72,-0.77,-0.81,-0.84,-0.88,-0.91,-0.93,-0.953,-0.968,-0.977,-0.98,-0.98,-0.981,-0.981,-0.978,-0.973,-0.964,-0.95,-0.932,-0.91,-0.88,-0.84,-0.79,-0.75,-0.7,-0.65,-0.6,-0.56,-0.51,-0.46,-0.42,-0.37,-0.33,-0.28,-0.24,-0.21,-0.17,-0.14,-0.11,-0.08,-0.06,-0.037,-0.021,-0.01,-0.002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.009,0.03,0.07,0.13,0.19,0.26,0.33,0.41,0.49,0.57,0.65,0.72,0.79,0.85,0.9,0.94,0.97,0.993,1,1,1,0.998,0.994,0.987,0.977,0.962,0.942,0.91,0.88,0.84,0.79,0.73,0.67,0.61,0.55,0.49,0.44,0.38,0.32,0.27,0.22,0.18,0.14,0.1,0.07,0.05,0.03,0.012,0.003,0
PARAM_WING_ANGLE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.003,-0.007,-0.012,-0.019,-0.026,-0.034,-0.044,-0.054,-0.065,-0.076,-0.088,-0.1,-0.113,-0.125,-0.137,-0.15,-0.162,-0.174,-0.185,-0.196,-0.206,-0.216,-0.224,-0.231,-0.238,-0.243,-0.247,-0.249,-0.25,-0.249,-0.247,-0.244,-0.239,-0.233,-0.226,-0.218,-0.209,-0.2,-0.19,-0.179,-0.168,-0.156,-0.144,-0.131,-0.118,-0.106,-0.093,-0.08,-0.067,-0.054,-0.041,-0.029,-0.017,-0.005,0.006,0.017,0.027,0.036,0.045,0.053,0.06,0.066,0.071,0.075,0.079,0.08,0.081,0.081,0.08,0.078,0.076,0.074,0.07,0.067,0.063,0.059,0.054,0.049,0.044,0.039,0.033,0.028,0.022,0.016,0.01,0.005,-0.001,-0.007,-0.013,-0.018,-0.023,-0.028,-0.033,-0.038,-0.042,-0.046,-0.049,-0.052,-0.055,-0.057,-0.059,-0.061,-0.061,-0.06,-0.06,-0.061,-0.06,-0.058,-0.056,-0.054,-0.051,-0.049,-0.046,-0.043,-0.039,-0.036,-0.033,-0.029,-0.026,-0.022,-0.019,-0.016,-0.013,-0.01,-0.008,-0.006,-0.004,-0.002,-0.001,0,0
PARAM_WING_DEFORM=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.002,0.005,0.008,0.013,0.018,0.023,0.03,0.037,0.044,0.052,0.06,0.068,0.077,0.085,0.093,0.102,0.11,0.118,0.126,0.133,0.14,0.147,0.152,0.157,0.162,0.165,0.168,0.169,0.17,0.17,0.168,0.166,0.162,0.158,0.153,0.148,0.142,0.135,0.128,0.121,0.113,0.105,0.096,0.088,0.079,0.07,0.061,0.052,0.043,0.034,0.026,0.017,0.009,0.001,-0.007,-0.015,-0.022,-0.028,-0.034,-0.04,-0.045,-0.049,-0.052,-0.055,-0.057,-0.059,-0.059,-0.059,-0.057,-0.055,-0.052,-0.049,-0.044,-0.04,-0.034,-0.028,-0.022,-0.015,-0.008,0,0.007,0.015,0.023,0.031,0.039,0.047,0.055,0.063,0.071,0.078,0.086,0.093,0.1,0.106,0.112,0.117,0.122,0.126,0.13,0.133,0.136,0.138,0.139,0.14,0.139,0.137,0.135,0.131,0.127,0.122,0.116,0.11,0.103,0.096,0.089,0.081,0.074,0.066,0.058,0.051,0.043,0.036,0.029,0.023,0.018,0.013,0.008,0.005,0.002,0.001,0
PARAM_RIBBON_DEFORM=0
PARAM_BLUSH=0
VISIBLE:PSD=1
VISIBLE:PARTS_01_RIBBON=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1
VISIBLE:PARTS_01_HAT=1

@ -1,46 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0
PARAM_ANGLE_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.11,-0.41,-0.88,-1.51,-2.24,-3.07,-3.98,-4.92,-5.88,-6.84,-7.77,-8.64,-9.46,-10.18,-10.81,-11.31,-11.69,-11.92,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-11.999,-11.998,-12,-11.996,-11.995,-11.993,-11.991,-11.99,-11.987,-11.985,-11.982,-11.979,-11.976,-11.973,-11.969,-11.965,-11.96,-11.955,-11.95,-11.944,-11.939,-11.932,-11.925,-11.918,-11.91,-11.902,-11.894,-11.885,-11.83,-11.69,-11.46,-11.17,-10.82,-10.41,-9.95,-9.45,-8.92,-8.37,-7.79,-7.2,-6.59,-5.99,-5.38,-4.78,-4.2,-3.62,-3.08,-2.56,-2.08,-1.63,-1.23,-0.88,-0.57,-0.33,-0.15,-0.04,0
PARAM_ANGLE_Z=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.08,0.31,0.69,1.18,1.8,2.51,3.33,4.2,5.15,6.14,7.19,8.25,9.33,10.41,11.47,12.52,13.56,14.53,15.46,16.33,17.13,17.84,18.47,19.01,19.43,19.74,19.94,20,20,20,20.001,20,20,20,20,20,19.999,19.996,19.993,19.988,19.983,19.976,19.967,19.958,19.946,19.932,19.917,19.9,19.88,19.86,19.83,19.81,19.78,19.74,19.71,19.67,19.63,19.58,19.53,19.48,19.42,19.36,19.3,19.23,19.16,19.08,19,18.85,18.56,18.15,17.62,17,16.3,15.51,14.65,13.75,12.79,11.79,10.77,9.74,8.7,7.67,6.66,5.69,4.75,3.88,3.06,2.31,1.66,1.09,0.63,0.29,0.07,0
PARAM_EMOTION=0
PARAM_EYE_L_OPEN=0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.499,0.498,0.496,0.494,0.491,0.488,0.485,0.482,0.479,0.475,0.471,0.467,0.464,0.46,0.456,0.453,0.449,0.446,0.443,0.44,0.438,0.435,0.433,0.432,0.431,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.4,0.32,0.23,0.14,0.06,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0.04,0.13,0.25,0.37,0.46,0.5
PARAM_EYE_R_OPEN=0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.498,0.496,0.495,0.492,0.49,0.487,0.485,0.482,0.478,0.475,0.472,0.469,0.466,0.462,0.459,0.456,0.454,0.451,0.449,0.446,0.445,0.443,0.442,0.441,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.44,0.41,0.33,0.23,0.14,0.06,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0.04,0.13,0.25,0.37,0.46,0.5
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0
PARAM_BROW_L_Y=0
PARAM_BROW_R_Y=0
PARAM_BROW_L_ANGLE=0
PARAM_BROW_R_ANGLE=0
PARAM_EAR_DEFORM=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.002,-0.007,-0.016,-0.027,-0.041,-0.057,-0.076,-0.1,-0.12,-0.14,-0.16,-0.19,-0.22,-0.24,-0.27,-0.3,-0.32,-0.35,-0.37,-0.4,-0.42,-0.44,-0.47,-0.486,-0.504,-0.52,-0.535,-0.547,-0.557,-0.564,-0.568,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.57,-0.567,-0.559,-0.546,-0.528,-0.51,-0.48,-0.45,-0.42,-0.39,-0.36,-0.32,-0.28,-0.25,-0.21,-0.18,-0.15,-0.12,-0.09,-0.06,-0.04,-0.024,-0.011,-0.003,0
PARAM_MOUTH_OPEN_Y=0.5
PARAM_BODY_ANGLE_X=0
PARAM_BODY_ANGLE_Y=0
PARAM_BODY_ANGLE_Z=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.016,0.06,0.13,0.23,0.35,0.48,0.64,0.8,0.98,1.17,1.37,1.56,1.77,1.97,2.18,2.38,2.58,2.77,2.96,3.13,3.29,3.45,3.58,3.7,3.81,3.89,3.95,3.99,4,4,3.999,3.997,3.994,3.99,3.984,3.978,3.97,3.961,3.949,3.937,3.922,3.906,3.887,3.87,3.84,3.82,3.79,3.76,3.73,3.7,3.66,3.62,3.57,3.53,3.48,3.43,3.37,3.31,3.25,3.18,3.11,3.04,2.96,2.88,2.76,2.6,2.4,2.18,1.94,1.68,1.43,1.17,0.93,0.71,0.51,0.33,0.19,0.09,0.02,0
PARAM_BREATH=0.5,0.5,0.502,0.503,0.506,0.509,0.513,0.517,0.522,0.527,0.533,0.539,0.546,0.552,0.56,0.567,0.575,0.583,0.591,0.599,0.607,0.615,0.623,0.631,0.639,0.647,0.655,0.663,0.67,0.678,0.684,0.691,0.697,0.703,0.708,0.713,0.717,0.721,0.724,0.727,0.728,0.73,0.73,0.73,0.728,0.725,0.721,0.716,0.711,0.704,0.696,0.688,0.679,0.67,0.66,0.649,0.637,0.626,0.614,0.601,0.589,0.576,0.562,0.549,0.536,0.522,0.508,0.495,0.482,0.47,0.459,0.448,0.438,0.429,0.42,0.411,0.404,0.396,0.389,0.383,0.377,0.372,0.367,0.362,0.358,0.355,0.351,0.349,0.346,0.344,0.343,0.342,0.341,0.34,0.34,0.34,0.343,0.347,0.352,0.358,0.365,0.373,0.381,0.39,0.4,0.409,0.419,0.428,0.438,0.447,0.456,0.464,0.472,0.479,0.485,0.49,0.494,0.497,0.499,0.5
PARAM_HAIR_SIDE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.003,0.01,0.022,0.039,0.058,0.08,0.11,0.13,0.16,0.2,0.23,0.26,0.3,0.33,0.36,0.4,0.43,0.46,0.5,0.52,0.55,0.58,0.6,0.62,0.637,0.651,0.662,0.668,0.67,0.657,0.63,0.59,0.55,0.52,0.505,0.499,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.499,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.496,0.483,0.463,0.44,0.41,0.37,0.33,0.3,0.26,0.21,0.18,0.14,0.11,0.08,0.05,0.03,0.013,0.003,0
PARAM_HAIR_BACK=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.004,0.016,0.034,0.06,0.09,0.13,0.17,0.21,0.26,0.31,0.36,0.42,0.47,0.53,0.58,0.64,0.69,0.74,0.79,0.83,0.87,0.91,0.94,0.97,0.984,0.996,1,1,1,0.998,0.997,0.996,0.994,0.991,0.988,0.985,0.981,0.977,0.972,0.967,0.961,0.955,0.948,0.941,0.933,0.925,0.916,0.906,0.896,0.885,0.874,0.862,0.849,0.836,0.821,0.807,0.791,0.775,0.758,0.74,0.72,0.69,0.66,0.63,0.6,0.56,0.53,0.49,0.45,0.41,0.37,0.32,0.27,0.22,0.17,0.13,0.09,0.06,0.04,0.016,0.004,0
PARAM_WING_ANGLE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.002,-0.003,-0.004,-0.006,-0.008,-0.01,-0.012,-0.015,-0.017,-0.02,-0.023,-0.026,-0.029,-0.032,-0.035,-0.038,-0.041,-0.044,-0.047,-0.05,-0.053,-0.056,-0.059,-0.062,-0.064,-0.067,-0.069,-0.071,-0.073,-0.075,-0.076,-0.078,-0.079,-0.079,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.08,-0.079,-0.08,-0.078,-0.077,-0.076,-0.075,-0.073,-0.072,-0.071,-0.069,-0.068,-0.066,-0.065,-0.063,-0.061,-0.059,-0.057,-0.055,-0.053,-0.051,-0.049,-0.047,-0.045,-0.043,-0.041,-0.039,-0.037,-0.035,-0.033,-0.031,-0.029,-0.027,-0.025,-0.023,-0.021,-0.019,-0.017,-0.015,-0.014,-0.012,-0.011,-0.009,-0.008,-0.007,-0.005,-0.004,-0.003,-0.002,-0.002,0,-0.001,0,0,0
PARAM_WING_DEFORM=0,0,0.003,0.006,0.01,0.016,0.022,0.029,0.036,0.044,0.053,0.061,0.07,0.079,0.087,0.096,0.104,0.111,0.118,0.124,0.13,0.134,0.137,0.139,0.14,0.14,0.137,0.134,0.129,0.123,0.116,0.108,0.1,0.09,0.08,0.069,0.058,0.046,0.034,0.022,0.009,-0.004,-0.017,-0.03,-0.043,-0.056,-0.068,-0.08,-0.092,-0.104,-0.115,-0.126,-0.136,-0.145,-0.154,-0.162,-0.169,-0.175,-0.18,-0.184,-0.187,-0.189,-0.19,-0.19,-0.19,-0.19,-0.188,-0.187,-0.185,-0.183,-0.18,-0.175,-0.17,-0.164,-0.158,-0.153,-0.147,-0.14,-0.134,-0.128,-0.123,-0.117,-0.111,-0.105,-0.099,-0.093,-0.087,-0.082,-0.077,-0.072,-0.067,-0.063,-0.058,-0.054,-0.05,-0.046,-0.042,-0.038,-0.035,-0.032,-0.029,-0.026,-0.023,-0.02,-0.018,-0.016,-0.013,-0.011,-0.01,-0.008,-0.006,-0.005,-0.004,-0.003,-0.002,0,-0.001,0,0,0
PARAM_RIBBON_DEFORM=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.003,-0.012,-0.026,-0.044,-0.06,-0.09,-0.11,-0.13,-0.16,-0.18,-0.199,-0.216,-0.231,-0.241,-0.248,-0.25,-0.247,-0.238,-0.226,-0.21,-0.191,-0.17,-0.15,-0.13,-0.11,-0.09,-0.066,-0.048,-0.032,-0.019,-0.009,-0.002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BLUSH=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.001,0.003,0.005,0.008,0.011,0.014,0.018,0.023,0.028,0.033,0.039,0.045,0.051,0.058,0.065,0.072,0.079,0.087,0.094,0.102,0.109,0.117,0.125,0.133,0.141,0.148,0.156,0.163,0.171,0.178,0.185,0.192,0.199,0.205,0.211,0.217,0.222,0.227,0.232,0.236,0.239,0.242,0.245,0.247,0.249,0.25,0.25,0.25,0.249,0.247,0.245,0.242,0.239,0.236,0.232,0.227,0.222,0.217,0.211,0.205,0.199,0.192,0.185,0.178,0.171,0.163,0.156,0.148,0.141,0.133,0.125,0.117,0.109,0.102,0.094,0.087,0.079,0.072,0.065,0.058,0.051,0.045,0.039,0.033,0.028,0.023,0.018,0.014,0.011,0.008,0.005,0.003,0.001,0,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_RIBBON=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1
VISIBLE:PARTS_01_HAT=1

@ -1,46 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=-1,-0.74,-0.26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_ANGLE_Y=7.26,13.24,24.03,30,28.59,24.81,19.33,12.85,6.15,-0.33,-5.81,-9.59,-11,-10.94,-10.79,-10.54,-10.21,-9.82,-9.37,-8.86,-8.32,-7.74,-7.14,-6.53,-5.89,-5.26,-4.64,-4.03,-3.44,-2.88,-2.34,-1.84,-1.39,-1,-0.66,-0.38,-0.17,-0.04,0,-1.03,-3.8,-7.8,-12.55,-17.45,-22.2,-26.2,-28.97,-30,-27.79,-22.43,-15.88,-9.49,-4.36,-1.1,0,-2.21,-7.57,-14.12,-20.51,-25.64,-28.9,-30,-29.62,-28.55,-26.87,-24.74,-22.2,-19.42,-16.49,-13.51,-10.58,-7.8,-5.26,-3.13,-1.45,-0.38,0
PARAM_ANGLE_Z=0,0,0,0,0,0,0,0,0,0,0,0,0,0.24,0.88,1.85,3.06,4.4,5.82,7.22,8.53,9.69,10.66,11.39,11.84,12,11.82,11.34,10.61,9.71,8.7,7.63,6.58,5.6,4.74,4.01,3.46,3.12,3,3.07,3.27,3.59,4,4.49,5.05,5.66,6.32,7,7.7,8.41,9.12,9.81,10.49,11.12,11.72,12.27,12.76,13.18,13.53,13.79,13.94,14,13.82,13.32,12.54,11.55,10.36,9.06,7.7,6.3,4.94,3.64,2.45,1.46,0.68,0.18,0
PARAM_EMOTION=0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.65,0.57,0.569,0.569,0.568,0.57,0.567,0.566,0.57,0.565,0.564,0.56,0.563,0.56,0.561,0.561,0.56,0.559,0.559,0.56,0.558,0.557,0.56,0.556,0.56,0.554,0.554,0.55,0.553,0.552,0.55,0.551,0.55,0,0,0,0,0,0
PARAM_EYE_L_OPEN=1,0.992,0.978,0.97,0.97,0.97,0.97,0.97,0.971,0.97,0.973,0.973,0.974,0.97,0.976,0.977,0.978,0.979,0.98,0.981,0.982,0.983,0.984,0.985,0.987,0.988,0.989,0.99,0.991,0.992,0.993,0.994,0.995,0.996,0.996,0.997,1,0.998,1,0.999,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0.09,0.23,0.37,0.46,0.5
PARAM_EYE_R_OPEN=1,0.992,0.978,0.97,0.97,0.97,0.97,0.97,0.971,0.97,0.973,0.973,0.974,0.97,0.976,0.977,0.978,0.979,0.98,0.981,0.982,0.983,0.984,0.985,0.987,0.988,0.989,0.99,0.991,0.992,0.993,0.994,0.995,0.996,0.996,0.997,1,0.998,1,0.999,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0.09,0.23,0.37,0.46,0.5
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0,-0.001,-0.003,-0.006,-0.01,-0.015,-0.022,-0.029,-0.037,-0.047,-0.057,-0.068,-0.08,-0.092,-0.106,-0.12,-0.135,-0.15,-0.166,-0.183,-0.2,-0.217,-0.236,-0.254,-0.273,-0.292,-0.312,-0.332,-0.35,-0.372,-0.39,-0.414,-0.43,-0.46,-0.48,-0.5,-0.52,-0.54,-0.56,-0.58,-0.6,-0.623,-0.643,-0.66,-0.683,-0.702,-0.721,-0.74,-0.759,-0.777,-0.794,-0.811,-0.828,-0.844,-0.859,-0.874,-0.888,-0.901,-0.914,-0.926,-0.937,-0.947,-0.957,-0.966,-0.974,-0.98,-0.986,-0.991,-0.995,-0.998,-0.999,-1,-0.82,-0.54,-0.27,-0.08,0
PARAM_BROW_L_Y=-0.18,-0.34,-0.61,-0.76,-0.76,-0.759,-0.757,-0.754,-0.752,-0.748,-0.744,-0.74,-0.735,-0.73,-0.725,-0.72,-0.714,-0.708,-0.703,-0.697,-0.691,-0.685,-0.679,-0.673,-0.667,-0.662,-0.657,-0.651,-0.646,-0.642,-0.638,-0.634,-0.63,-0.627,-0.625,-0.623,-0.621,-0.62,-0.62,-0.62,-0.62,-0.622,-0.624,-0.626,-0.628,-0.63,-0.633,-0.636,-0.639,-0.642,-0.645,-0.648,-0.651,-0.653,-0.656,-0.659,-0.661,-0.663,-0.665,-0.667,-0.668,-0.669,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.62,-0.5,-0.34,-0.17,-0.05,0
PARAM_BROW_R_Y=-0.23,-0.43,-0.78,-0.97,-0.97,-0.969,-0.967,-0.964,-0.962,-0.958,-0.954,-0.95,-0.945,-0.94,-0.935,-0.93,-0.924,-0.918,-0.913,-0.907,-0.901,-0.895,-0.889,-0.883,-0.877,-0.872,-0.867,-0.861,-0.856,-0.852,-0.848,-0.844,-0.84,-0.837,-0.835,-0.833,-0.831,-0.83,-0.83,-0.83,-0.83,-0.83,-0.83,-0.831,-0.83,-0.832,-0.83,-0.833,-0.83,-0.834,-0.83,-0.836,-0.836,-0.84,-0.837,-0.84,-0.838,-0.84,-0.839,-0.84,-0.84,-0.84,-0.84,-0.84,-0.84,-0.84,-0.84,-0.839,-0.837,-0.834,-0.83,-0.76,-0.61,-0.41,-0.21,-0.06,0
PARAM_BROW_L_ANGLE=-0.24,-0.44,-0.8,-1,-1,-0.998,-0.996,-0.993,-0.989,-0.983,-0.978,-0.971,-0.963,-0.955,-0.945,-0.935,-0.924,-0.912,-0.899,-0.885,-0.871,-0.855,-0.839,-0.822,-0.804,-0.785,-0.765,-0.74,-0.72,-0.7,-0.68,-0.65,-0.63,-0.6,-0.58,-0.55,-0.52,-0.49,-0.46,0.44,0.457,0.473,0.488,0.503,0.517,0.53,0.542,0.553,0.564,0.574,0.583,0.592,0.6,0.607,0.613,0.619,0.624,0.628,0.632,0.635,0.637,0.639,0.64,0.64,0.627,0.59,0.54,0.48,0.41,0.33,0.25,0.19,0.12,0.07,0.03,0.01,0
PARAM_BROW_R_ANGLE=-0.24,-0.44,-0.8,-1,-1,-0.998,-0.996,-0.993,-0.989,-0.984,-0.978,-0.971,-0.964,-0.955,-0.946,-0.936,-0.925,-0.913,-0.901,-0.887,-0.873,-0.858,-0.842,-0.825,-0.807,-0.789,-0.77,-0.749,-0.73,-0.71,-0.68,-0.66,-0.64,-0.61,-0.58,-0.56,-0.53,-0.5,-0.47,0.4,0.43,0.46,0.49,0.51,0.54,0.56,0.58,0.6,0.624,0.642,0.658,0.674,0.688,0.7,0.712,0.722,0.731,0.739,0.745,0.751,0.755,0.758,0.759,0.76,0.745,0.7,0.64,0.57,0.48,0.39,0.3,0.22,0.15,0.08,0.04,0.01,0
PARAM_EAR_DEFORM=0.18,0.56,0.7,0.65,0.55,0.43,0.3,0.19,0.09,0.02,0,0,0.002,0.005,0.008,0.013,0.018,0.023,0.029,0.036,0.043,0.05,0.058,0.065,0.073,0.08,0.088,0.095,0.102,0.108,0.114,0.12,0.125,0.129,0.133,0.136,0.138,0.14,0.14,0.12,0.06,-0.04,-0.15,-0.28,-0.41,-0.55,-0.67,-0.78,-0.87,-0.94,-0.99,-1,-1,-1,-1,-1,-0.999,-1,-0.997,-0.996,-0.995,-0.994,-0.992,-0.99,-0.988,-0.986,-0.983,-0.98,-0.977,-0.974,-0.97,-0.89,-0.72,-0.48,-0.25,-0.07,0
PARAM_MOUTH_OPEN_Y=1,1,1,1,0.995,0.982,0.963,0.94,0.92,0.89,0.872,0.857,0.85,0.847,0.845,0.843,0.841,0.84,0.838,0.837,0.836,0.835,0.833,0.832,0.83,0.82,0.813,0.807,0.8,0.794,0.787,0.781,0.775,0.769,0.763,0.757,0.752,0.746,0.74,0.16,0.23,0.35,0.43,0.46,0.38,0.25,0.16,0.13,0.21,0.35,0.44,0.47,0.39,0.24,0.16,0.47,0.58,0.579,0.577,0.574,0.571,0.566,0.561,0.555,0.55,0.544,0.538,0.532,0.526,0.521,0.516,0.511,0.508,0.504,0.502,0.501,0.5
PARAM_BODY_ANGLE_X=0,-0.79,-2.21,-3,-2.86,-2.49,-1.96,-1.33,-0.67,-0.04,0.49,0.86,1,0.98,0.93,0.85,0.75,0.63,0.51,0.4,0.29,0.19,0.11,0.05,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BODY_ANGLE_Y=0,2.63,7.37,10,9.55,8.35,6.62,4.56,2.44,0.38,-1.35,-2.55,-3,-2.94,-2.78,-2.54,-2.24,-1.9,-1.54,-1.19,-0.87,-0.58,-0.34,-0.15,-0.04,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BODY_ANGLE_Z=-0.73,-1.32,-2.4,-3,-2.9,-2.62,-2.22,-1.75,-1.25,-0.78,-0.38,-0.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BREATH=0.62,0.72,0.9,1,0.97,0.89,0.78,0.65,0.52,0.39,0.26,0.16,0.07,0.02,0,0.03,0.11,0.22,0.35,0.48,0.61,0.74,0.84,0.93,0.98,1,0.99,0.96,0.92,0.87,0.82,0.76,0.7,0.64,0.6,0.56,0.53,0.507,0.5,0.506,0.521,0.54,0.57,0.6,0.64,0.67,0.7,0.73,0.75,0.766,0.776,0.78,0.77,0.74,0.7,0.65,0.59,0.53,0.46,0.4,0.35,0.31,0.28,0.27,0.275,0.287,0.305,0.33,0.35,0.38,0.41,0.43,0.46,0.474,0.488,0.497,0.5
PARAM_HAIR_SIDE=0.13,0.41,0.51,0.33,0.03,-0.17,-0.24,-0.13,0.05,0.17,0.21,0.16,0.08,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,0,0.001,0.002,0.004,0.006,0.008,0.011,0.014,0.017,0.02,0.024,0.028,0.031,0.035,0.04,0.044,0.048,0.052,0.057,0.061,0.065,0.069,0.074,0.078,0.081,0.085,0.089,0.092,0.095,0.098,0.101,0.103,0.105,0.107,0.108,0.109,0.11,0.11,0.09,0.03,-0.05,-0.15,-0.26,-0.39,-0.5,-0.61,-0.71,-0.8,-0.86,-0.9,-0.91,-0.91,-0.909,-0.907,-0.904,-0.901,-0.896,-0.89,-0.883,-0.875,-0.865,-0.854,-0.842,-0.828,-0.812,-0.795,-0.776,-0.756,-0.73,-0.71,-0.64,-0.5,-0.33,-0.17,-0.05,0
PARAM_WING_DEFORM=0.26,0.8,1,0.97,0.89,0.77,0.61,0.44,0.26,0.09,-0.08,-0.23,-0.35,-0.44,-0.5,-0.52,-0.506,-0.47,-0.41,-0.35,-0.28,-0.21,-0.14,-0.09,-0.04,0,0.04,0.07,0.09,0.112,0.127,0.139,0.147,0.153,0.156,0.159,0.16,0.16,0.16,0.142,0.09,0.02,-0.07,-0.17,-0.27,-0.38,-0.47,-0.56,-0.63,-0.68,-0.72,-0.73,-0.73,-0.729,-0.727,-0.725,-0.722,-0.718,-0.712,-0.706,-0.698,-0.69,-0.679,-0.668,-0.655,-0.641,-0.626,-0.609,-0.591,-0.571,-0.55,-0.49,-0.39,-0.26,-0.13,-0.04,0
PARAM_RIBBON_DEFORM=0.06,0.19,0.39,0.58,0.72,0.77,0.72,0.58,0.37,0.13,-0.12,-0.36,-0.57,-0.71,-0.76,-0.69,-0.51,-0.28,-0.04,0.14,0.21,0.16,0.08,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BLUSH=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.07,-0.25,-0.47,-0.68,-0.85,-0.96,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.92,-0.74,-0.5,-0.26,-0.08,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_RIBBON=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1
VISIBLE:PARTS_01_HAT=1

@ -1,46 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10.03,10.13,10.26,10.42,10.58,10.74,10.87,10.97,11,10.79,10.24,9.44,8.49,7.51,6.56,5.76,5.21,5,5.015,5.06,5.13,5.23,5.35,5.49,5.65,5.83,6.04,6.25,6.48,6.73,6.99,7.25,7.53,7.81,8.1,8.4,8.7,9.01,9.31,9.61,9.92,10.22,10.52,10.81,11.1,11.38,11.66,11.92,12.17,12.42,12.65,12.86,13.06,13.25,13.41,13.56,13.69,13.8,13.88,13.95,13.99,14,13.98,13.92,13.83,13.71,13.57,13.41,13.22,13.02,12.82,12.6,12.37,12.14,11.91,11.69,11.47,11.25,11.05,10.85,10.67,10.51,10.36,10.24,10.14,10.06,10.02,10
PARAM_ANGLE_Y=-8,-8.04,-8.15,-8.32,-8.56,-8.86,-9.21,-9.63,-10.09,-10.59,-11.14,-11.73,-12.35,-12.99,-13.68,-14.38,-15.11,-15.85,-16.6,-17.36,-18.13,-18.9,-19.68,-20.45,-21.19,-21.95,-22.69,-23.4,-24.09,-24.77,-25.41,-26.03,-26.61,-27.15,-27.66,-28.12,-28.54,-28.92,-29.24,-29.5,-29.72,-29.87,-29.97,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-28.52,-24.55,-18.81,-12.01,-4.99,1.81,7.55,11.52,13,12.93,12.72,12.38,11.92,11.34,10.66,9.87,9.01,8.05,7.02,5.91,4.73,3.51,2.23,0.91,-0.43,-1.83,-3.26,-4.68,-6.14,-7.59,-9.04,-10.51,-11.95,-13.38,-14.78,-16.16,-17.5,-18.81,-20.07,-21.27,-22.44,-23.54,-24.55,-25.52,-26.41,-27.2,-27.91,-28.52,-29.04,-29.45,-29.75,-29.94,-30,-29.89,-29.58,-29.08,-28.43,-27.65,-26.73,-25.72,-24.63,-23.49,-22.27,-21.05,-19.79,-18.52,-17.28,-16.07,-14.87,-13.75,-12.68,-11.68,-10.79,-9.99,-9.31,-8.76,-8.35,-8.09,-8
PARAM_ANGLE_Z=10,10.005,10.018,10.04,10.07,10.11,10.16,10.22,10.28,10.36,10.44,10.53,10.63,10.74,10.85,10.97,11.1,11.24,11.38,11.54,11.69,11.86,12.03,12.21,12.4,12.59,12.79,12.99,13.2,13.42,13.64,13.87,14.11,14.34,14.59,14.84,15.09,15.35,15.61,15.88,16.16,16.43,16.71,17,17.27,17.49,17.66,17.79,17.88,17.94,17.98,17.995,18,17.52,16.23,14.36,12.14,9.86,7.64,5.77,4.48,4,4.02,4.08,4.19,4.33,4.5,4.71,4.95,5.21,5.5,5.81,6.14,6.5,6.87,7.26,7.66,8.06,8.48,8.91,9.34,9.79,10.22,10.66,11.11,11.54,11.97,12.4,12.82,13.22,13.62,14,14.36,14.71,15.05,15.35,15.65,15.91,16.15,16.37,16.55,16.71,16.83,16.93,16.98,17,16.96,16.86,16.71,16.5,16.25,15.96,15.64,15.29,14.93,14.54,14.15,13.75,13.35,12.95,12.57,12.19,11.83,11.49,11.17,10.89,10.63,10.42,10.24,10.11,10.03,10
PARAM_EMOTION=0
PARAM_EYE_L_OPEN=0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06
PARAM_EYE_R_OPEN=0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05,0.05
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0
PARAM_BROW_L_Y=-1
PARAM_BROW_R_Y=-1
PARAM_BROW_L_ANGLE=0
PARAM_BROW_R_ANGLE=0
PARAM_EAR_DEFORM=0
PARAM_MOUTH_OPEN_Y=0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.789,0.79,0.79,0.788,0.79,0.79,0.787,0.79,0.786,0.79,0.785,0.78,0.784,0.78,0.783,0.78,0.782,0.781,0.78,0.78,0.78,0.779,0.78,0.777,0.777,0.78,0.776,0.78,0.775,0.77,0.774,0.77,0.773,0.77,0.77,0.772,0.77,0.77,0.771,0.77,0.77,0.77,0.77,0.77,0.77,0.77,0.773,0.783,0.796,0.812,0.828,0.844,0.857,0.867,0.87,0.87,0.87,0.87,0.869,0.867,0.864,0.86,0.84,0.79,0.74,0.69,0.64,0.62,0.61,0.619,0.639,0.66,0.69,0.71,0.732,0.745,0.75,0.742,0.722,0.7,0.67,0.656,0.644,0.64,0.642,0.647,0.656,0.666,0.679,0.693,0.708,0.722,0.737,0.751,0.764,0.774,0.783,0.788,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.79
PARAM_BODY_ANGLE_X=0
PARAM_BODY_ANGLE_Y=0
PARAM_BODY_ANGLE_Z=0
PARAM_BREATH=0.5,0.5,0.5,0.5,0.498,0.498,0.497,0.495,0.494,0.492,0.49,0.488,0.486,0.483,0.48,0.477,0.474,0.47,0.466,0.462,0.458,0.454,0.449,0.444,0.439,0.433,0.427,0.422,0.415,0.409,0.402,0.395,0.388,0.38,0.372,0.364,0.356,0.347,0.338,0.329,0.32,0.31,0.3,0.29,0.278,0.264,0.25,0.235,0.221,0.209,0.199,0.192,0.19,0.19,0.191,0.193,0.195,0.198,0.202,0.206,0.21,0.215,0.22,0.226,0.232,0.239,0.246,0.253,0.26,0.268,0.276,0.284,0.292,0.301,0.309,0.318,0.326,0.335,0.344,0.353,0.361,0.37,0.379,0.387,0.395,0.404,0.412,0.419,0.427,0.434,0.441,0.448,0.455,0.461,0.467,0.472,0.477,0.482,0.486,0.489,0.492,0.495,0.497,0.499,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5
PARAM_HAIR_SIDE=0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0
PARAM_WING_DEFORM=0
PARAM_RIBBON_DEFORM=0
PARAM_BLUSH=0
VISIBLE:PSD=1
VISIBLE:PARTS_01_RIBBON=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1
VISIBLE:PARTS_01_HAT=1

@ -1,46 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0
PARAM_ANGLE_Y=0,0.95,3.27,6.37,9.5,11.91,13,13.17,13.31,13.44,13.56,13.65,13.73,13.8,13.85,13.9,13.93,13.96,13.974,13.987,13.995,13.999,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,12.97,10.47,7.41,4.43,2.04,0.51,0
PARAM_ANGLE_Z=0,1.78,6.1,11.86,17.66,22.07,24,24.19,24.36,24.54,24.7,24.85,25,25.14,25.28,25.41,25.53,25.65,25.76,25.87,25.96,26.06,26.15,26.23,26.31,26.38,26.45,26.52,26.58,26.63,26.68,26.73,26.77,26.81,26.84,26.87,26.9,26.93,26.946,26.963,26.976,26.987,26.994,26.999,27,25.01,20.19,14.29,8.54,3.93,0.99,0
PARAM_EMOTION=0
PARAM_EYE_L_OPEN=0.5,0.52,0.58,0.66,0.74,0.8,0.83,0.831,0.832,0.834,0.835,0.836,0.837,0.838,0.839,0.839,0.84,0.841,0.84,0.843,0.843,0.84,0.844,0.84,0.845,0.85,0.846,0.85,0.847,0.85,0.85,0.848,0.85,0.85,0.85,0.849,0.85,0.85,0.85,0.85,0.85,0.85,0.85,0.85,0.85,0.82,0.76,0.69,0.61,0.55,0.51,0.5
PARAM_EYE_R_OPEN=0.5,0.52,0.58,0.66,0.74,0.8,0.83,0.832,0.834,0.835,0.837,0.839,0.84,0.842,0.843,0.844,0.845,0.847,0.848,0.849,0.85,0.851,0.852,0.852,0.853,0.85,0.855,0.855,0.86,0.856,0.86,0.857,0.86,0.858,0.86,0.86,0.859,0.86,0.86,0.86,0.86,0.86,0.86,0.86,0.86,0.83,0.77,0.69,0.61,0.55,0.51,0.5
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0,-0.08,-0.26,-0.5,-0.74,-0.92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.93,-0.75,-0.53,-0.32,-0.15,-0.04,0
PARAM_BROW_L_Y=0,-0.04,-0.15,-0.29,-0.43,-0.54,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.579,-0.58,-0.578,-0.58,-0.577,-0.576,-0.58,-0.574,-0.573,-0.572,-0.571,-0.57,-0.569,-0.567,-0.566,-0.564,-0.562,-0.561,-0.559,-0.557,-0.554,-0.552,-0.55,-0.547,-0.545,-0.542,-0.539,-0.537,-0.533,-0.53,-0.527,-0.524,-0.52,-0.48,-0.38,-0.27,-0.16,-0.07,-0.02,0
PARAM_BROW_R_Y=0,-0.06,-0.21,-0.4,-0.59,-0.74,-0.8,-0.8,-0.8,-0.8,-0.8,-0.799,-0.798,-0.8,-0.796,-0.795,-0.794,-0.793,-0.791,-0.79,-0.788,-0.786,-0.784,-0.781,-0.779,-0.776,-0.774,-0.771,-0.768,-0.764,-0.761,-0.757,-0.753,-0.749,-0.745,-0.74,-0.736,-0.731,-0.726,-0.72,-0.715,-0.709,-0.703,-0.696,-0.69,-0.63,-0.51,-0.36,-0.21,-0.1,-0.02,0
PARAM_BROW_L_ANGLE=0
PARAM_BROW_R_ANGLE=0
PARAM_EAR_DEFORM=0
PARAM_MOUTH_OPEN_Y=0.5,0.46,0.37,0.25,0.13,0.04,0,0,0,0,0,0,0,0,0,0,0.001,0,0,0,0.002,0,0,0.003,0,0.004,0,0.005,0.01,0.006,0.007,0.01,0.008,0.009,0.01,0.01,0.012,0.013,0.014,0.014,0.016,0.017,0.018,0.019,0.02,0.06,0.14,0.25,0.35,0.43,0.48,0.5
PARAM_BODY_ANGLE_X=0
PARAM_BODY_ANGLE_Y=0
PARAM_BODY_ANGLE_Z=0,-0.014,-0.05,-0.11,-0.19,-0.28,-0.39,-0.5,-0.61,-0.72,-0.82,-0.92,-1,-1.08,-1.15,-1.22,-1.29,-1.35,-1.41,-1.46,-1.51,-1.56,-1.6,-1.65,-1.68,-1.72,-1.75,-1.78,-1.81,-1.84,-1.86,-1.88,-1.901,-1.919,-1.934,-1.948,-1.959,-1.969,-1.978,-1.985,-1.991,-1.995,-1.998,-1.999,-2,-1.85,-1.5,-1.06,-0.63,-0.29,-0.07,0
PARAM_BREATH=0.5,0.498,0.491,0.481,0.469,0.455,0.44,0.425,0.411,0.399,0.389,0.382,0.38,0.381,0.385,0.392,0.401,0.411,0.424,0.438,0.452,0.469,0.485,0.502,0.52,0.538,0.555,0.571,0.588,0.602,0.616,0.629,0.639,0.648,0.655,0.659,0.66,0.658,0.652,0.643,0.632,0.618,0.604,0.588,0.572,0.556,0.542,0.528,0.517,0.508,0.502,0.5
PARAM_HAIR_SIDE=0,0.07,0.21,0.38,0.57,0.73,0.87,0.97,1,0.75,0.34,-0.04,-0.31,-0.42,-0.23,0.08,0.3,0.37,0.3,0.2,0.1,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_BACK=0,0.07,0.21,0.38,0.57,0.73,0.87,0.97,1,0.91,0.77,0.63,0.54,0.5,0.62,0.82,0.96,1,1,1,1,1,1,1,1,1,0.995,0.981,0.96,0.93,0.89,0.85,0.81,0.76,0.7,0.65,0.59,0.54,0.48,0.42,0.37,0.31,0.26,0.21,0.17,0.13,0.09,0.06,0.03,0.016,0.004,0
PARAM_WING_ANGLE=0,0.02,0.07,0.15,0.22,0.27,0.29,0.286,0.276,0.26,0.24,0.22,0.19,0.16,0.13,0.11,0.08,0.06,0.039,0.023,0.01,0.003,0,0.04,0.12,0.16,0.12,0.04,0,0.03,0.1,0.13,0.1,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_WING_DEFORM=0,0.03,0.11,0.21,0.3,0.38,0.41,0.405,0.39,0.37,0.34,0.3,0.27,0.23,0.19,0.15,0.12,0.08,0.06,0.03,0.015,0.004,0,0.04,0.12,0.16,0.12,0.04,0,0.04,0.13,0.17,0.13,0.04,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_RIBBON_DEFORM=0
PARAM_BLUSH=0,0.03,0.1,0.2,0.29,0.36,0.39,0.39,0.39,0.39,0.389,0.388,0.387,0.385,0.384,0.381,0.379,0.376,0.373,0.369,0.365,0.36,0.355,0.35,0.343,0.337,0.33,0.322,0.313,0.304,0.295,0.284,0.274,0.262,0.25,0.234,0.216,0.197,0.178,0.158,0.138,0.118,0.099,0.081,0.064,0.049,0.035,0.023,0.013,0.006,0.002,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_RIBBON=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1
VISIBLE:PARTS_01_HAT=1

@ -1,46 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,-0.53,-1.47,-2,-1.93,-1.75,-1.49,-1.19,-0.88,-0.59,-0.35,-0.16,-0.04,0,0,0,0,0,0,0,0,0.18,0.7,1.48,2.49,3.68,5.03,6.47,7.97,9.52,11.08,12.61,14.09,15.51,16.8,17.99,19.01,19.84,20.46,20.86,21,21,21,21,21,21,21,21,21,21,21,21,21,20.28,18.34,15.54,12.22,8.78,5.46,2.66,0.72,0
PARAM_ANGLE_Y=0,4.73,13.27,18,16.35,12.02,5.76,-1.39,-8.81,-15.73,-21.64,-26.15,-29,-30,-28.01,-23.19,-17.29,-11.54,-6.93,-3.99,-3,-3.23,-3.9,-4.9,-6.2,-7.73,-9.47,-11.32,-13.25,-15.24,-17.25,-19.21,-21.12,-22.94,-24.6,-26.13,-27.44,-28.51,-29.31,-29.82,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-28.97,-26.2,-22.2,-17.45,-12.55,-7.8,-3.8,-1.03,0
PARAM_ANGLE_Z=0,0.006,0.023,0.05,0.09,0.13,0.19,0.25,0.33,0.4,0.49,0.58,0.68,0.77,0.88,0.98,1.09,1.2,1.32,1.43,1.54,1.66,1.77,1.88,1.98,2.09,2.19,2.29,2.39,2.47,2.56,2.64,2.71,2.77,2.83,2.88,2.92,2.96,2.98,2.995,3,3,3,3,3,3,3,3,3,3,3,3,3,2.9,2.62,2.22,1.75,1.25,0.78,0.38,0.1,0
PARAM_EMOTION=0
PARAM_EYE_L_OPEN=0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.56,0.65,0.73,0.8,0.82,0.82,0.82,0.821,0.82,0.818,0.815,0.81,0.794,0.77,0.73,0.69,0.65,0.61,0.58,0.55,0.52,0.506,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5
PARAM_EYE_R_OPEN=0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.56,0.65,0.73,0.8,0.82,0.82,0.82,0.821,0.82,0.818,0.815,0.81,0.794,0.77,0.73,0.69,0.65,0.61,0.58,0.55,0.52,0.506,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5
PARAM_EYE_BALL_X=0,0.003,0.007,0.01,0.01,0.01,0.01,0.01,0.009,0.01,0.008,0.007,0.006,0.005,0.003,0.002,0,-0.002,-0.004,-0.006,-0.009,-0.011,-0.014,-0.017,-0.02,-0.024,-0.028,-0.032,-0.036,-0.04,-0.045,-0.05,-0.059,-0.073,-0.091,-0.111,-0.131,-0.15,-0.165,-0.176,-0.18,-0.18,-0.18,-0.18,-0.18,-0.18,-0.18,-0.18,-0.18,-0.18,-0.18,-0.18,-0.18,-0.174,-0.157,-0.13,-0.1,-0.08,-0.05,-0.02,-0.006,0
PARAM_EYE_BALL_Y=0,-0.09,-0.24,-0.33,-0.328,-0.324,-0.317,-0.307,-0.295,-0.281,-0.264,-0.246,-0.226,-0.2,-0.18,-0.16,-0.13,-0.11,-0.08,-0.05,-0.03,0,0.03,0.06,0.08,0.11,0.13,0.16,0.18,0.21,0.23,0.25,0.269,0.282,0.29,0.294,0.295,0.29,0.293,0.291,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.28,0.25,0.21,0.17,0.12,0.08,0.04,0.01,0
PARAM_BROW_L_Y=0,0,0,0,0,0,0,0,0,-0.12,-0.32,-0.5,-0.63,-0.68,-0.68,-0.677,-0.675,-0.673,-0.671,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.65,-0.59,-0.5,-0.39,-0.28,-0.17,-0.08,-0.02,0
PARAM_BROW_R_Y=0,0,0,0,0,0,0,0,0,-0.12,-0.32,-0.51,-0.64,-0.69,-0.689,-0.685,-0.681,-0.676,-0.673,-0.671,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.65,-0.59,-0.5,-0.39,-0.28,-0.17,-0.08,-0.02,0
PARAM_BROW_L_ANGLE=0,-0.16,-0.42,-0.6,-0.66,-0.61,-0.49,-0.3,-0.09,0.14,0.35,0.54,0.66,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.71,0.69,0.62,0.53,0.41,0.3,0.18,0.09,0.02,0
PARAM_BROW_R_ANGLE=0,-0.16,-0.43,-0.61,-0.67,-0.62,-0.5,-0.31,-0.1,0.13,0.34,0.53,0.65,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.7,0.68,0.61,0.52,0.41,0.29,0.18,0.09,0.02,0
PARAM_EAR_DEFORM=0,0.08,0.22,0.34,0.43,0.47,0.468,0.46,0.448,0.432,0.41,0.39,0.36,0.32,0.29,0.25,0.2,0.16,0.11,0.06,0,-0.06,-0.11,-0.16,-0.21,-0.26,-0.31,-0.36,-0.41,-0.46,-0.51,-0.56,-0.61,-0.67,-0.72,-0.78,-0.86,-0.92,-0.96,-0.99,-1,-0.997,-0.988,-0.972,-0.95,-0.92,-0.88,-0.84,-0.78,-0.72,-0.65,-0.57,-0.48,-0.39,-0.31,-0.23,-0.16,-0.11,-0.06,-0.03,-0.01,0
PARAM_MOUTH_OPEN_Y=0.5,0.61,0.8,0.91,0.91,0.91,0.908,0.905,0.9,0.87,0.83,0.79,0.76,0.75,0.75,0.751,0.753,0.755,0.758,0.761,0.765,0.769,0.773,0.778,0.783,0.788,0.792,0.798,0.802,0.807,0.812,0.817,0.821,0.825,0.829,0.832,0.835,0.837,0.839,0.84,0.84,0.84,0.84,0.838,0.836,0.833,0.828,0.821,0.812,0.801,0.787,0.77,0.75,0.72,0.69,0.66,0.62,0.58,0.55,0.52,0.506,0.5
PARAM_BODY_ANGLE_X=0
PARAM_BODY_ANGLE_Y=0,0.97,2.56,3.65,4,3.79,3.24,2.44,1.49,0.51,-0.44,-1.24,-1.79,-2,-1.85,-1.5,-1.06,-0.63,-0.29,-0.07,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BODY_ANGLE_Z=0
PARAM_BREATH=0.5,0.6,0.77,0.89,0.93,0.915,0.88,0.82,0.75,0.68,0.61,0.55,0.51,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5
PARAM_HAIR_SIDE=0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,0.15,0.38,0.55,0.6,0.588,0.55,0.5,0.43,0.35,0.27,0.18,0.09,0,-0.09,-0.16,-0.23,-0.29,-0.33,-0.35,-0.36,-0.353,-0.334,-0.3,-0.27,-0.22,-0.17,-0.12,-0.07,-0.02,0.03,0.08,0.11,0.14,0.163,0.17,0.17,0.167,0.163,0.158,0.152,0.145,0.137,0.129,0.12,0.11,0.101,0.091,0.081,0.072,0.062,0.053,0.044,0.036,0.028,0.022,0.015,0.01,0.006,0.003,0.001,0
PARAM_WING_DEFORM=0,-0.24,-0.64,-0.91,-1,-0.995,-0.979,-0.95,-0.92,-0.88,-0.83,-0.77,-0.71,-0.65,-0.58,-0.5,-0.43,-0.35,-0.27,-0.19,-0.11,-0.03,0.05,0.12,0.19,0.26,0.33,0.39,0.44,0.49,0.54,0.57,0.6,0.62,0.636,0.64,0.637,0.628,0.613,0.594,0.57,0.54,0.52,0.48,0.45,0.42,0.38,0.34,0.31,0.27,0.23,0.2,0.17,0.14,0.11,0.08,0.06,0.038,0.022,0.01,0.003,0
PARAM_RIBBON_DEFORM=0,0.07,0.18,0.29,0.36,0.39,0.36,0.29,0.18,0.06,-0.06,-0.18,-0.28,-0.36,-0.4,-0.42,-0.38,-0.29,-0.18,-0.06,0.04,0.13,0.19,0.21,0.195,0.16,0.11,0.07,0.03,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BLUSH=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.007,0.028,0.06,0.1,0.15,0.2,0.26,0.32,0.38,0.43,0.48,0.52,0.55,0.573,0.58,0.58,0.58,0.579,0.577,0.576,0.574,0.571,0.567,0.563,0.558,0.553,0.546,0.539,0.531,0.521,0.511,0.5,0.488,0.475,0.461,0.446,0.43,0.4,0.35,0.29,0.23,0.16,0.1,0.05,0.01,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_RIBBON=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1
VISIBLE:PARTS_01_HAT=1

@ -1,53 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,-0.5,-1.63,-3.26,-5.36,-8,-12.01,-14.49,-15.68,-16,-15.24,-13.21,-10.15,-6.31,-2.07,2.44,6.87,11.01,14.67,17.75,20.06,21.51,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,21.58,20.49,18.89,16.93,14.74,12.45,10.13,7.88,5.78,3.88,2.31,1.08,0.28,0
PARAM_ANGLE_Y=0,5.36,13.95,21.96,27.75,30,30,30,30,30,28.92,26.03,21.68,16.23,10.2,3.79,-2.5,-8.38,-13.59,-17.96,-21.25,-23.3,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-23.54,-22.35,-20.61,-18.46,-16.07,-13.58,-11.05,-8.6,-6.31,-4.24,-2.52,-1.17,-0.3,0
PARAM_ANGLE_Z=0,1.25,3.25,5.12,6.47,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6.87,6.52,6.01,5.39,4.69,3.96,3.22,2.51,1.84,1.24,0.74,0.34,0.09,0
PARAM_EMOTION=-1
PARAM_EYE_L_OPEN=0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.62,0.73,0.84,0.91,0.94,0.94,0.94,0.94,0.94,0.94,0.85,0.69,0.58,0.55
PARAM_EYE_R_OPEN=0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.62,0.73,0.84,0.91,0.94,0.94,0.94,0.94,0.94,0.94,0.85,0.69,0.58,0.55
PARAM_EYE_L_OPEN2=-0.94,-0.94,-0.94,-0.94,-0.941,-0.942,-0.94,-0.944,-0.945,-0.946,-0.948,-0.949,-0.951,-0.952,-0.954,-0.956,-0.957,-0.959,-0.961,-0.963,-0.965,-0.967,-0.969,-0.971,-0.973,-0.975,-0.977,-0.979,-0.981,-0.983,-0.984,-0.986,-0.988,-0.989,-0.991,-0.992,-0.994,-0.995,-0.996,-0.997,-1,-0.999,-0.999,-1,-1,-1,-0.999,-0.997,-0.994,-0.991,-0.987,-0.983,-0.978,-0.974,-0.971,-0.967,-0.964,-0.962,-0.961,-0.96
PARAM_EYE_R_OPEN2=-0.94,-0.94,-0.94,-0.94,-0.941,-0.942,-0.94,-0.944,-0.945,-0.946,-0.948,-0.949,-0.951,-0.952,-0.954,-0.956,-0.957,-0.959,-0.961,-0.963,-0.965,-0.967,-0.969,-0.971,-0.973,-0.975,-0.977,-0.979,-0.981,-0.983,-0.984,-0.986,-0.988,-0.989,-0.991,-0.992,-0.994,-0.995,-0.996,-0.997,-1,-0.999,-0.999,-1,-1,-1,-0.999,-0.997,-0.993,-0.988,-0.983,-0.978,-0.973,-0.968,-0.963,-0.959,-0.955,-0.952,-0.951,-0.95
PARAM_EYE_BALL_X=0,-0.011,-0.028,-0.044,-0.055,-0.06,-0.06,-0.06,-0.06,-0.06,-0.063,-0.071,-0.083,-0.098,-0.115,-0.133,-0.15,-0.167,-0.181,-0.193,-0.202,-0.208,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.206,-0.196,-0.18,-0.162,-0.14,-0.12,-0.1,-0.08,-0.055,-0.037,-0.022,-0.01,-0.003,0
PARAM_EYE_BALL_Y=0,-0.12,-0.31,-0.49,-0.62,-0.67,-0.67,-0.67,-0.67,-0.67,-0.652,-0.61,-0.53,-0.45,-0.35,-0.24,-0.14,-0.04,0.04,0.11,0.17,0.2,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.206,0.196,0.18,0.162,0.14,0.12,0.1,0.08,0.055,0.037,0.022,0.01,0.003,0
PARAM_BROW_L_Y=0,0.11,0.27,0.43,0.55,0.59,0.59,0.59,0.59,0.59,0.56,0.49,0.39,0.26,0.11,-0.05,-0.2,-0.34,-0.47,-0.57,-0.65,-0.7,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.72,-0.67,-0.54,-0.38,-0.23,-0.1,-0.03,0
PARAM_BROW_R_Y=0,0.1,0.27,0.42,0.54,0.58,0.58,0.58,0.58,0.58,0.55,0.49,0.38,0.25,0.11,-0.05,-0.2,-0.34,-0.46,-0.57,-0.64,-0.69,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.71,-0.66,-0.53,-0.38,-0.22,-0.1,-0.03,0
PARAM_BROW_ANGLE=0.2,0.15,0.07,0,-0.05,-0.07,-0.07,-0.07,-0.07,-0.07,-0.07,-0.07,-0.07,-0.07,-0.07,-0.07,-0.07,-0.56,-0.62,-0.65,-0.67,-0.678,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,0,0.13,0.19,0.2
PARAM_BROW_SELECT=-0.5,-0.46,-0.39,-0.33,-0.29,-0.27,-0.27,-0.27,-0.27,-0.27,-0.268,-0.262,-0.252,-0.238,-0.221,-0.202,-0.18,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,0.19,-0.43,-0.48,-0.495,-0.5
PARAM_MOUTH_OPEN_Y=0
PARAM_MOUTH_OPEN2=0.9,0.74,0.48,0.24,0.07,0,0,0,0,0,-0.007,-0.03,-0.07,-0.12,-0.18,-0.26,-0.34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0.85,0.88,0.897,0.9
PARAM_MOUTH_EMO=0,0,0.002,0.005,0.01,0.015,0.022,0.03,0.039,0.049,0.061,0.073,0.087,0.101,0.116,0.133,0.15,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.259,0.26,0.257,0.256,0.254,0.252,0.25,0.19,0.09,0.02,0
PARAM_CHEEK=0,0,0,0,0,0,0,0,0,0,0.02,0.07,0.15,0.25,0.37,0.49,0.6,0.71,0.81,0.89,0.95,0.99,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.981,0.93,0.86,0.77,0.67,0.57,0.46,0.36,0.26,0.18,0.11,0.05,0.01,0
PARAM_BODY_ANGLE_X=0,0.34,0.96,1.66,2.35,3,3.67,3.92,3.99,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3.97,3.9,3.78,3.64,3.46,3.25,3.03,2.79,2.54,2.29,2.03,1.77,1.52,1.28,1.05,0.83,0.63,0.45,0.3,0.17,0.08,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BODY_ANGLE_Z=0,1.43,3.72,5.86,7.4,8,8.08,8.02,7.65,7,5.64,4.16,2.58,0.95,-0.65,-2.2,-3.62,-4.89,-5.96,-6.84,-7.48,-7.87,-8,-7.95,-7.8,-7.57,-7.28,-6.91,-6.51,-6.06,-5.59,-5.09,-4.58,-4.06,-3.55,-3.05,-2.55,-2.09,-1.66,-1.26,-0.9,-0.59,-0.34,-0.16,-0.04,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BODY_Y=0,0.03,0.09,0.14,0.18,0.19,0.182,0.16,0.13,0.08,0.03,-0.02,-0.08,-0.14,-0.19,-0.25,-0.3,-0.35,-0.4,-0.43,-0.46,-0.481,-0.49,-0.493,-0.496,-0.498,-0.5,-0.502,-0.504,-0.505,-0.506,-0.507,-0.51,-0.508,-0.51,-0.509,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.51,-0.5,-0.47,-0.44,-0.39,-0.34,-0.29,-0.23,-0.18,-0.13,-0.09,-0.05,-0.02,-0.006,0
PARAM_BREATH=0.5,0.59,0.73,0.87,0.96,1,1,1,1,1,0.98,0.93,0.85,0.75,0.63,0.51,0.4,0.29,0.19,0.11,0.05,0.01,0,0.006,0.025,0.05,0.09,0.14,0.19,0.24,0.3,0.36,0.43,0.49,0.56,0.62,0.68,0.74,0.79,0.84,0.89,0.93,0.96,0.98,0.995,1,0.99,0.97,0.93,0.88,0.83,0.78,0.73,0.68,0.63,0.59,0.55,0.52,0.506,0.5
PARAM_BOING=0,-0.2,-0.57,-0.77,-0.64,-0.31,0.11,0.54,0.87,1,0.9,0.7,0.44,0.18,-0.07,-0.27,-0.4,-0.45,-0.33,-0.15,0.03,0.15,0.2,0.18,0.12,0.04,-0.05,-0.11,-0.13,-0.12,-0.1,-0.07,-0.03,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_FRONT=0,-0.015,-0.05,-0.11,-0.18,-0.25,-0.32,-0.38,-0.42,-0.43,-0.35,-0.14,0.13,0.39,0.6,0.68,0.62,0.47,0.29,0.12,-0.02,-0.11,-0.14,-0.129,-0.1,-0.07,-0.04,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_SIDE_R=0,0.03,0.12,0.25,0.4,0.56,0.7,0.83,0.92,0.98,1,0.96,0.86,0.69,0.49,0.26,0.01,-0.23,-0.46,-0.66,-0.83,-0.93,-0.97,-0.93,-0.83,-0.7,-0.54,-0.38,-0.22,-0.07,0.06,0.16,0.23,0.25,0.25,0.25,0.248,0.247,0.244,0.24,0.234,0.228,0.219,0.208,0.195,0.18,0.161,0.141,0.123,0.104,0.087,0.071,0.056,0.042,0.03,0.02,0.011,0.005,0.001,0
PARAM_HAIR_SIDE_L=0,0.03,0.12,0.25,0.4,0.56,0.7,0.83,0.92,0.98,1,0.96,0.85,0.69,0.48,0.25,0,-0.25,-0.48,-0.69,-0.85,-0.96,-1,-0.987,-0.95,-0.91,-0.85,-0.8,-0.74,-0.69,-0.65,-0.61,-0.59,-0.58,-0.581,-0.585,-0.591,-0.598,-0.606,-0.615,-0.624,-0.632,-0.639,-0.645,-0.649,-0.65,-0.638,-0.61,-0.56,-0.5,-0.44,-0.37,-0.3,-0.23,-0.17,-0.11,-0.07,-0.03,-0.01,0
PARAM_TWIN_RIBBON_D=0,-0.17,-0.49,-0.66,-0.54,-0.23,0.17,0.57,0.88,1,0.85,0.5,0.06,-0.37,-0.71,-0.93,-1,-0.89,-0.63,-0.32,-0.01,0.24,0.4,0.45,0.4,0.28,0.13,-0.01,-0.12,-0.2,-0.22,-0.217,-0.209,-0.197,-0.181,-0.163,-0.142,-0.12,-0.1,-0.08,-0.057,-0.039,-0.023,-0.011,-0.003,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,-0.013,-0.04,-0.08,-0.11,-0.15,-0.17,-0.193,-0.2,-0.194,-0.178,-0.15,-0.12,-0.08,-0.04,0,0.05,0.09,0.13,0.17,0.2,0.22,0.244,0.256,0.26,0.259,0.257,0.254,0.25,0.244,0.238,0.231,0.223,0.214,0.205,0.196,0.185,0.175,0.164,0.153,0.143,0.131,0.12,0.109,0.099,0.088,0.078,0.068,0.058,0.049,0.041,0.033,0.026,0.019,0.014,0.009,0.005,0.002,0.001,0
PARAM_WING_DEFORM=0,0.04,0.11,0.21,0.31,0.4,0.47,0.52,0.54,0.539,0.538,0.535,0.531,0.525,0.519,0.512,0.504,0.495,0.486,0.475,0.464,0.453,0.44,0.427,0.414,0.4,0.386,0.371,0.356,0.341,0.325,0.309,0.294,0.278,0.262,0.246,0.231,0.215,0.199,0.184,0.169,0.154,0.14,0.126,0.113,0.1,0.087,0.076,0.065,0.054,0.045,0.036,0.028,0.021,0.015,0.009,0.005,0.002,0.001,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_HAT=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_EMOTION=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_BUST=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1

@ -1,53 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,-1.52,-4.1,-6.79,-9.18,-11,-12.79,-14.45,-15.92,-17.28,-18.5,-19.62,-20.62,-21.5,-22.3,-23,-23.62,-24.15,-24.62,-25,-25.32,-25.57,-25.76,-25.9,-25.97,-26,-25.96,-25.85,-25.66,-25.4,-25.09,-24.72,-24.3,-23.84,-23.34,-22.8,-22.23,-21.64,-21.03,-20.4,-19.76,-19.13,-18.49,-17.86,-17.24,-16.62,-16.03,-15.46,-14.92,-14.41,-13.93,-13.49,-13.1,-12.75,-12.45,-12.19,-12,-11.82,-11.65,-11.51,-11.38,-11.27,-11.16,-11.07,-10.99,-10.92,-10.85,-10.79,-10.73,-10.67,-10.62,-10.56,-10.51,-10.45,-10.39,-10.32,-10.25,-10.18,-10.09,-10,-0.26,15.6,26.46,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29.62,28.55,26.9,24.77,22.31,19.59,16.8,13.95,11.17,8.52,6.14,4.05,2.33,1.07,0.27,0
PARAM_ANGLE_Y=0,-4.31,-11.27,-17.86,-22.77,-25,-25.63,-26.2,-26.71,-27.17,-27.59,-27.96,-28.29,-28.58,-28.84,-29.07,-29.27,-29.44,-29.58,-29.7,-29.8,-29.87,-29.93,-29.97,-29.99,-30,-29.997,-29.989,-29.975,-29.956,-29.93,-29.9,-29.86,-29.82,-29.77,-29.72,-29.66,-29.59,-29.52,-29.44,-29.36,-29.27,-29.18,-29.07,-28.97,-28.85,-28.73,-28.61,-28.47,-28.33,-28.19,-28.03,-27.87,-27.71,-27.54,-27.36,-27.17,-26.98,-26.78,-26.58,-26.37,-26.15,-25.92,-25.69,-25.45,-25.2,-24.95,-24.69,-24.42,-24.15,-23.86,-23.58,-23.28,-22.98,-22.67,-22.35,-22.02,-21.69,-21.35,-21,-18.9,-15.84,-13.75,-13,-12.85,-12.71,-12.6,-12.49,-12.39,-12.29,-12.2,-12.11,-12.01,-11.9,-11.79,-11.66,-11.52,-11.36,-11.19,-11,-10.65,-10.11,-9.41,-8.57,-7.65,-6.67,-5.68,-4.69,-3.74,-2.84,-2.04,-1.34,-0.77,-0.35,-0.09,0
PARAM_ANGLE_Z=0,-0.02,-0.09,-0.18,-0.3,-0.44,-0.6,-0.79,-1,-1.26,-1.5,-1.72,-1.92,-2.11,-2.27,-2.42,-2.55,-2.66,-2.75,-2.83,-2.89,-2.94,-2.97,-2.994,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-0.82,2.75,5.2,6,5.981,5.92,5.83,5.71,5.57,5.4,5.2,4.99,4.76,4.52,4.26,4,3.73,3.46,3.18,2.89,2.62,2.35,2.08,1.82,1.56,1.32,1.1,0.89,0.7,0.52,0.37,0.24,0.14,0.06,0.02,0
PARAM_EMOTION=-1
PARAM_EYE_L_OPEN=0.55,0.48,0.38,0.28,0.21,0.18,0.18,0.18,0.18,0.181,0.183,0.186,0.19,0.21,0.26,0.31,0.36,0.41,0.44,0.46,0.472,0.483,0.493,0.502,0.51,0.517,0.523,0.529,0.533,0.537,0.541,0.544,0.546,0.547,0.549,0.549,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.66,0.84,0.96,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.994,0.978,0.95,0.92,0.88,0.84,0.8,0.76,0.72,0.68,0.64,0.61,0.58,0.566,0.554,0.55
PARAM_EYE_R_OPEN=0.55,0.48,0.38,0.28,0.21,0.18,0.18,0.18,0.18,0.181,0.183,0.186,0.19,0.21,0.26,0.31,0.36,0.41,0.44,0.46,0.472,0.483,0.493,0.502,0.51,0.517,0.523,0.529,0.533,0.537,0.541,0.544,0.546,0.547,0.549,0.549,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.66,0.84,0.96,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.994,0.978,0.95,0.92,0.88,0.84,0.8,0.76,0.72,0.68,0.64,0.61,0.58,0.566,0.554,0.55
PARAM_EYE_L_OPEN2=-1
PARAM_EYE_R_OPEN2=-1
PARAM_EYE_BALL_X=0,0,-0.002,-0.004,-0.007,-0.011,-0.016,-0.02,-0.026,-0.031,-0.037,-0.043,-0.049,-0.055,-0.061,-0.067,-0.073,-0.078,-0.082,-0.087,-0.091,-0.094,-0.096,-0.098,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.1,-0.098,-0.091,-0.08,-0.067,-0.051,-0.033,-0.014,0.004,0.023,0.041,0.057,0.07,0.081,0.088,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.09,0.089,0.086,0.081,0.074,0.067,0.059,0.05,0.042,0.034,0.026,0.018,0.012,0.007,0.003,0.001,0
PARAM_EYE_BALL_Y=0,-0.002,-0.007,-0.016,-0.028,-0.042,-0.059,-0.078,-0.098,-0.12,-0.14,-0.16,-0.19,-0.21,-0.23,-0.25,-0.28,-0.295,-0.313,-0.33,-0.344,-0.357,-0.367,-0.374,-0.378,-0.38,-0.38,-0.38,-0.38,-0.38,-0.38,-0.38,-0.38,-0.38,-0.38,-0.38,-0.38,-0.38,-0.38,-0.38,-0.38,-0.38,-0.38,-0.38,-0.38,-0.38,-0.374,-0.358,-0.33,-0.3,-0.26,-0.22,-0.17,-0.13,-0.08,-0.04,0,0.03,0.06,0.074,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.079,0.076,0.072,0.066,0.06,0.052,0.045,0.037,0.03,0.023,0.016,0.011,0.006,0.003,0.001,0
PARAM_BROW_L_Y=0,-0.15,-0.39,-0.61,-0.78,-0.84,-0.84,-0.84,-0.84,-0.84,-0.84,-0.84,-0.829,-0.8,-0.76,-0.72,-0.68,-0.63,-0.59,-0.55,-0.53,-0.507,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.49,-0.46,-0.42,-0.37,-0.31,-0.25,-0.19,-0.13,-0.08,-0.04,-0.01,0
PARAM_BROW_R_Y=0,-0.15,-0.4,-0.62,-0.79,-0.85,-0.85,-0.85,-0.85,-0.85,-0.85,-0.85,-0.839,-0.81,-0.77,-0.73,-0.68,-0.64,-0.59,-0.56,-0.53,-0.507,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.5,-0.49,-0.46,-0.42,-0.37,-0.31,-0.25,-0.19,-0.13,-0.08,-0.04,-0.01,0
PARAM_BROW_ANGLE=0.2,0.05,-0.18,-0.4,-0.56,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.609,-0.58,-0.54,-0.5,-0.45,-0.41,-0.36,-0.33,-0.3,-0.277,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.27,-0.35,-0.49,-0.59,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,-0.62,0.32,0.316,0.306,0.293,0.278,0.262,0.246,0.232,0.219,0.209,0.202,0.2
PARAM_BROW_SELECT=-0.5,-0.34,-0.09,0.14,0.31,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.36,0.3,0.21,0.1,-0.56,-0.558,-0.553,-0.547,-0.539,-0.531,-0.523,-0.516,-0.51,-0.504,-0.501,-0.5
PARAM_MOUTH_OPEN_Y=0
PARAM_MOUTH_OPEN2=0.9,0.79,0.62,0.46,0.35,0.3,0.301,0.305,0.311,0.32,0.332,0.345,0.361,0.379,0.399,0.42,0.45,0.48,0.487,0.49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.98,-0.91,-0.8,-0.67,-0.51,-0.34,-0.16,0.02,0.19,0.36,0.51,0.64,0.75,0.83,0.88,0.9
PARAM_MOUTH_EMO=0,0,0.002,0.005,0.008,0.013,0.019,0.025,0.033,0.042,0.052,0.062,0.074,0.087,0.1,0.114,0.13,0.146,0.162,0.18,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.247,0.238,0.224,0.206,0.19,0.16,0.14,0.12,0.09,0.07,0.051,0.034,0.019,0.009,0.002,0
PARAM_CHEEK=0,0,0,0,0.006,0.03,0.08,0.14,0.21,0.29,0.37,0.45,0.54,0.62,0.7,0.77,0.84,0.89,0.94,0.97,0.99,1,1,0.999,0.998,0.996,0.994,0.992,0.99,0.987,0.985,0.983,0.98,0.978,0.976,0.974,0.972,0.971,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.97,0.958,0.92,0.87,0.8,0.72,0.63,0.54,0.45,0.36,0.28,0.2,0.13,0.08,0.03,0.01,0
PARAM_BODY_ANGLE_X=0,0.36,0.93,1.46,1.85,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1.999,1.996,1.99,1.982,1.973,1.961,1.946,1.929,1.91,1.89,1.87,1.84,1.81,1.78,1.75,1.71,1.67,1.63,1.59,1.55,1.5,1.45,1.4,1.34,1.28,1.22,1.16,1.09,1.03,0.96,0.88,0.81,0.73,0.65,0.56,0.48,0.39,0.29,0.2,0.1,0,-0.1,-0.21,-0.32,-0.43,-0.55,-0.66,-0.78,-0.91,-1.03,-1.16,-1.29,-1.43,-1.57,-1.71,-1.85,-2,-2.81,-3.98,-4.75,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-4.97,-4.87,-4.72,-4.53,-4.28,-4.01,-3.71,-3.38,-3.03,-2.68,-2.32,-1.97,-1.62,-1.29,-0.99,-0.72,-0.47,-0.28,-0.13,-0.03,0
PARAM_BODY_ANGLE_Z=0,0.89,2.32,3.66,4.62,5,4.94,4.77,4.51,4.19,3.82,3.42,2.99,2.56,2.12,1.71,1.31,0.95,0.63,0.37,0.17,0.04,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BODY_Y=0,0,-0.003,-0.006,-0.011,-0.017,-0.024,-0.032,-0.04,-0.05,-0.06,-0.071,-0.082,-0.094,-0.106,-0.118,-0.131,-0.144,-0.157,-0.17,-0.183,-0.196,-0.208,-0.22,-0.232,-0.244,-0.255,-0.266,-0.276,-0.285,-0.294,-0.302,-0.309,-0.315,-0.32,-0.324,-0.327,-0.329,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.33,-0.2,0.01,0.15,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.199,0.195,0.189,0.181,0.171,0.16,0.148,0.135,0.121,0.107,0.093,0.079,0.065,0.052,0.04,0.029,0.019,0.011,0.005,0.001,0
PARAM_BREATH=0.5,0.59,0.73,0.87,0.96,1,0.998,0.991,0.981,0.968,0.951,0.932,0.91,0.89,0.86,0.83,0.8,0.77,0.74,0.71,0.68,0.65,0.62,0.59,0.56,0.53,0.5,0.47,0.44,0.42,0.4,0.379,0.362,0.347,0.336,0.327,0.322,0.32,0.32,0.32,0.32,0.321,0.322,0.323,0.324,0.326,0.327,0.329,0.331,0.333,0.335,0.338,0.34,0.343,0.346,0.35,0.353,0.357,0.361,0.365,0.37,0.374,0.379,0.384,0.39,0.395,0.401,0.407,0.414,0.42,0.427,0.434,0.441,0.449,0.457,0.465,0.473,0.482,0.491,0.5,0.57,0.68,0.76,0.78,0.779,0.776,0.772,0.767,0.76,0.752,0.743,0.733,0.722,0.711,0.699,0.687,0.674,0.661,0.648,0.635,0.622,0.609,0.597,0.585,0.573,0.562,0.551,0.541,0.533,0.524,0.517,0.511,0.507,0.503,0.501,0.5
PARAM_BOING=0,0.17,0.43,0.68,0.86,0.93,0.82,0.54,0.18,-0.18,-0.46,-0.57,-0.51,-0.37,-0.2,-0.04,0.1,0.18,0.21,0.203,0.184,0.16,0.12,0.09,0.06,0.03,0.008,0,0,0,-0.001,0,-0.002,0,0,-0.003,0,0,-0.004,0,0,-0.005,-0.01,-0.01,-0.006,-0.01,-0.01,-0.01,-0.007,-0.01,-0.01,-0.01,-0.01,-0.01,-0.008,-0.01,-0.01,-0.01,-0.01,-0.01,-0.01,-0.009,-0.01,-0.01,-0.01,-0.01,-0.01,-0.01,-0.01,-0.01,-0.01,-0.01,-0.01,-0.01,-0.01,-0.01,-0.01,-0.01,-0.01,-0.01,0.1,0.27,0.43,0.54,0.59,0.52,0.36,0.14,-0.09,-0.25,-0.32,-0.309,-0.28,-0.24,-0.19,-0.13,-0.08,-0.04,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_FRONT=0
PARAM_HAIR_SIDE_R=0
PARAM_HAIR_SIDE_L=0
PARAM_TWIN_RIBBON_D=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.24,0.64,0.91,1,0.89,0.62,0.29,-0.03,-0.29,-0.45,-0.51,-0.492,-0.45,-0.38,-0.3,-0.21,-0.13,-0.06,-0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0
PARAM_WING_DEFORM=0
VISIBLE:PSD=1
VISIBLE:PARTS_01_HAT=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_EMOTION=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_BUST=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1

@ -1,53 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,0.38,1.4,2.97,4.94,7.13,9.5,11.87,14.06,16.03,17.6,18.62,19,18.94,18.76,18.46,18.06,17.55,16.96,16.27,15.51,14.67,13.77,12.79,11.78,10.7,9.59,8.43,7.27,6.05,4.85,3.61,2.39,1.15,-0.05,-1.27,-2.43,-3.59,-4.7,-5.78,-6.79,-7.77,-8.67,-9.51,-10.27,-10.96,-11.55,-12.06,-12.46,-12.76,-12.94,-13,-12.84,-12.4,-11.73,-10.9,-9.94,-8.89,-7.77,-6.65,-5.51,-4.44,-3.42,-2.48,-1.65,-0.97,-0.45,-0.12,0
PARAM_ANGLE_Y=0,-0.56,-2.06,-4.38,-7.28,-10.51,-14,-17.49,-20.72,-23.63,-25.94,-27.44,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-28,-27.65,-26.71,-25.26,-23.47,-21.4,-19.14,-16.73,-14.33,-11.87,-9.56,-7.36,-5.33,-3.55,-2.08,-0.96,-0.25,0
PARAM_ANGLE_Z=0,0.08,0.29,0.62,1.05,1.54,2.08,2.64,3.21,3.77,4.3,4.77,5.19,5.53,5.79,5.95,6,5.96,5.86,5.7,5.48,5.22,4.9,4.54,4.14,3.72,3.26,2.78,2.27,1.75,1.21,0.67,0.13,-0.43,-0.99,-1.53,-2.07,-2.6,-3.12,-3.61,-4.09,-4.54,-4.96,-5.35,-5.71,-6.03,-6.31,-6.55,-6.74,-6.88,-6.97,-7,-6.91,-6.68,-6.32,-5.87,-5.35,-4.79,-4.18,-3.58,-2.97,-2.39,-1.84,-1.33,-0.89,-0.52,-0.24,-0.06,0
PARAM_EMOTION=-1
PARAM_EYE_L_OPEN=0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55
PARAM_EYE_R_OPEN=0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55
PARAM_EYE_L_OPEN2=-1
PARAM_EYE_R_OPEN2=-1
PARAM_EYE_BALL_X=0,-0.001,-0.005,-0.011,-0.018,-0.026,-0.035,-0.044,-0.052,-0.059,-0.065,-0.069,-0.07,-0.07,-0.069,-0.067,-0.065,-0.063,-0.06,-0.056,-0.053,-0.048,-0.044,-0.039,-0.034,-0.028,-0.023,-0.017,-0.011,-0.005,0.001,0.007,0.013,0.019,0.025,0.031,0.037,0.043,0.048,0.054,0.059,0.064,0.068,0.073,0.076,0.08,0.083,0.085,0.087,0.089,0.09,0.09,0.089,0.086,0.081,0.075,0.069,0.062,0.054,0.046,0.038,0.031,0.024,0.017,0.011,0.007,0.003,0.001,0
PARAM_EYE_BALL_Y=0,0.006,0.021,0.04,0.07,0.11,0.14,0.18,0.21,0.24,0.27,0.282,0.29,0.293,0.295,0.297,0.3,0.302,0.304,0.306,0.308,0.31,0.311,0.313,0.314,0.316,0.317,0.318,0.319,0.321,0.322,0.322,0.323,0.324,0.32,0.326,0.326,0.33,0.327,0.33,0.328,0.33,0.33,0.329,0.33,0.33,0.33,0.33,0.33,0.33,0.33,0.33,0.326,0.315,0.298,0.28,0.25,0.23,0.2,0.17,0.14,0.11,0.09,0.06,0.04,0.025,0.011,0.003,0
PARAM_BROW_L_Y=0,0,0,0,0,0,0.01,0.03,0.06,0.09,0.12,0.14,0.154,0.16,0.158,0.152,0.144,0.132,0.117,0.101,0.083,0.063,0.04,0.02,0,-0.02,-0.04,-0.061,-0.08,-0.098,-0.113,-0.127,-0.139,-0.149,-0.156,-0.16,-0.163,-0.165,-0.167,-0.168,-0.169,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.168,-0.164,-0.157,-0.148,-0.138,-0.126,-0.113,-0.099,-0.085,-0.071,-0.057,-0.044,-0.032,-0.022,-0.013,-0.006,-0.002,0
PARAM_BROW_R_Y=0,0,0,0,0,0,0.01,0.03,0.06,0.09,0.12,0.14,0.154,0.16,0.158,0.152,0.144,0.132,0.117,0.101,0.083,0.063,0.04,0.02,0,-0.02,-0.04,-0.061,-0.08,-0.098,-0.113,-0.127,-0.139,-0.149,-0.156,-0.16,-0.163,-0.165,-0.167,-0.168,-0.169,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.17,-0.168,-0.164,-0.157,-0.148,-0.138,-0.126,-0.113,-0.099,-0.085,-0.071,-0.057,-0.044,-0.032,-0.022,-0.013,-0.006,-0.002,0
PARAM_BROW_ANGLE=0.2,0.205,0.218,0.24,0.27,0.29,0.33,0.36,0.38,0.41,0.43,0.445,0.45,0.45,0.449,0.448,0.446,0.444,0.442,0.439,0.435,0.432,0.428,0.424,0.419,0.414,0.409,0.404,0.399,0.393,0.387,0.381,0.375,0.368,0.362,0.356,0.349,0.343,0.336,0.329,0.322,0.316,0.309,0.303,0.296,0.29,0.283,0.277,0.271,0.265,0.259,0.254,0.248,0.243,0.238,0.233,0.229,0.224,0.22,0.217,0.213,0.21,0.208,0.205,0.204,0.202,0.201,0.2,0.2
PARAM_BROW_SELECT=-0.5
PARAM_MOUTH_OPEN_Y=0
PARAM_MOUTH_OPEN2=0.9,0.89,0.86,0.81,0.75,0.68,0.59,0.49,0.39,0.28,0.17,0.06,-0.05,-0.16,-0.26,-0.36,-0.45,-0.52,-0.58,-0.63,-0.66,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.67,-0.666,-0.653,-0.634,-0.61,-0.57,-0.53,-0.49,-0.44,-0.38,-0.33,-0.27,-0.2,-0.14,-0.07,0,0.07,0.14,0.21,0.28,0.35,0.41,0.48,0.53,0.59,0.65,0.7,0.74,0.78,0.82,0.85,0.87,0.886,0.896,0.9
PARAM_MOUTH_EMO=0
PARAM_CHEEK=0,0.003,0.01,0.022,0.038,0.059,0.08,0.11,0.14,0.17,0.2,0.24,0.28,0.32,0.36,0.4,0.43,0.47,0.51,0.55,0.59,0.62,0.65,0.68,0.71,0.73,0.752,0.768,0.78,0.787,0.79,0.79,0.79,0.79,0.79,0.79,0.79,0.788,0.787,0.784,0.782,0.778,0.774,0.768,0.762,0.754,0.746,0.735,0.724,0.711,0.696,0.68,0.65,0.62,0.58,0.53,0.48,0.42,0.37,0.31,0.26,0.2,0.16,0.11,0.07,0.04,0.02,0.005,0
PARAM_BODY_ANGLE_X=0,-0.019,-0.07,-0.14,-0.23,-0.33,-0.43,-0.54,-0.64,-0.74,-0.82,-0.89,-0.95,-0.99,-1,-0.992,-0.97,-0.93,-0.88,-0.83,-0.76,-0.68,-0.6,-0.51,-0.41,-0.32,-0.22,-0.12,-0.01,0.09,0.19,0.29,0.39,0.48,0.57,0.65,0.72,0.79,0.85,0.9,0.94,0.97,0.994,1,0.995,0.98,0.96,0.93,0.89,0.84,0.8,0.74,0.69,0.63,0.57,0.51,0.45,0.39,0.33,0.27,0.22,0.18,0.13,0.09,0.06,0.04,0.016,0.004,0
PARAM_BODY_ANGLE_Z=0,0.04,0.14,0.28,0.46,0.66,0.87,1.08,1.28,1.47,1.65,1.79,1.9,1.97,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1.99,1.96,1.91,1.85,1.78,1.69,1.59,1.48,1.37,1.26,1.14,1.01,0.89,0.78,0.66,0.55,0.45,0.35,0.26,0.19,0.12,0.07,0.03,0.01,0
PARAM_BODY_Y=0,0.004,0.014,0.029,0.049,0.07,0.1,0.12,0.15,0.18,0.2,0.22,0.242,0.258,0.27,0.277,0.28,0.277,0.268,0.255,0.236,0.21,0.19,0.16,0.13,0.1,0.07,0.03,0,-0.04,-0.07,-0.11,-0.14,-0.17,-0.2,-0.23,-0.25,-0.27,-0.294,-0.309,-0.32,-0.328,-0.33,-0.328,-0.324,-0.316,-0.306,-0.295,-0.281,-0.266,-0.249,-0.232,-0.214,-0.196,-0.177,-0.158,-0.139,-0.121,-0.103,-0.086,-0.07,-0.055,-0.042,-0.03,-0.02,-0.011,-0.005,-0.001,0
PARAM_BREATH=0.5,0.501,0.505,0.511,0.519,0.529,0.541,0.554,0.568,0.584,0.601,0.619,0.637,0.656,0.676,0.695,0.714,0.734,0.753,0.771,0.789,0.806,0.822,0.836,0.849,0.861,0.871,0.879,0.885,0.889,0.89,0.885,0.871,0.85,0.82,0.79,0.75,0.71,0.67,0.63,0.58,0.54,0.5,0.46,0.43,0.39,0.37,0.34,0.325,0.314,0.31,0.312,0.317,0.324,0.334,0.346,0.359,0.374,0.389,0.405,0.421,0.436,0.451,0.464,0.476,0.486,0.493,0.498,0.5
PARAM_BOING=0
PARAM_HAIR_FRONT=0
PARAM_HAIR_SIDE_R=0
PARAM_HAIR_SIDE_L=0
PARAM_TWIN_RIBBON_D=0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,0,-0.001,-0.002,-0.004,-0.006,-0.008,-0.011,-0.014,-0.017,-0.021,-0.024,-0.028,-0.032,-0.036,-0.04,-0.043,-0.047,-0.051,-0.055,-0.058,-0.062,-0.065,-0.068,-0.07,-0.073,-0.075,-0.077,-0.078,-0.079,-0.08,-0.08,-0.08,-0.08,-0.078,-0.077,-0.076,-0.074,-0.072,-0.07,-0.068,-0.065,-0.062,-0.059,-0.056,-0.053,-0.05,-0.047,-0.044,-0.04,-0.037,-0.034,-0.031,-0.028,-0.025,-0.022,-0.019,-0.016,-0.014,-0.011,-0.009,-0.007,-0.005,-0.004,-0.002,-0.001,-0.001,0,0
PARAM_WING_DEFORM=0,-0.009,-0.03,-0.07,-0.12,-0.18,-0.24,-0.3,-0.37,-0.43,-0.49,-0.55,-0.6,-0.64,-0.67,-0.684,-0.69,-0.687,-0.676,-0.66,-0.64,-0.61,-0.58,-0.54,-0.5,-0.46,-0.41,-0.36,-0.31,-0.26,-0.21,-0.16,-0.1,-0.05,0,0.05,0.1,0.14,0.18,0.22,0.26,0.29,0.32,0.35,0.364,0.378,0.387,0.39,0.387,0.38,0.368,0.353,0.334,0.31,0.29,0.26,0.24,0.21,0.18,0.15,0.13,0.1,0.08,0.06,0.037,0.022,0.01,0.003,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_HAT=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_EMOTION=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_BUST=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1

@ -1,53 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,-0.12,-0.47,-1.02,-1.72,-2.58,-3.54,-4.6,-5.73,-6.91,-8.11,-9.35,-10.57,-11.76,-12.94,-14.03,-15.06,-16.01,-16.86,-17.59,-18.18,-18.63,-18.9,-19,-18.98,-18.9,-18.78,-18.62,-18.42,-18.19,-17.92,-17.62,-17.29,-16.94,-16.56,-16.17,-15.75,-15.33,-14.89,-14.43,-13.97,-13.51,-13.03,-12.56,-12.09,-11.62,-11.16,-10.69,-10.25,-9.81,-9.38,-8.97,-8.58,-8.21,-7.86,-7.54,-7.23,-6.97,-6.72,-6.51,-6.33,-6.19,-6.09,-6.02,-6,-6,-6,-6,-6,-6,-5.81,-5.32,-4.67,-3.9,-3.11,-2.32,-1.58,-0.95,-0.45,-0.12,0
PARAM_ANGLE_Y=0,-0.19,-0.74,-1.61,-2.72,-4.08,-5.59,-7.26,-9.04,-10.92,-12.81,-14.76,-16.69,-18.57,-20.43,-22.16,-23.78,-25.28,-26.62,-27.77,-28.71,-29.41,-29.85,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-29.04,-26.62,-23.34,-19.51,-15.53,-11.6,-7.88,-4.75,-2.23,-0.6,0
PARAM_ANGLE_Z=0,-0.013,-0.05,-0.11,-0.18,-0.27,-0.37,-0.48,-0.6,-0.73,-0.85,-0.98,-1.11,-1.24,-1.36,-1.48,-1.59,-1.69,-1.77,-1.85,-1.91,-1.96,-1.99,-2,-1.996,-1.985,-1.967,-1.94,-1.91,-1.87,-1.83,-1.79,-1.74,-1.68,-1.62,-1.56,-1.5,-1.43,-1.37,-1.3,-1.23,-1.15,-1.08,-1.01,-0.94,-0.86,-0.79,-0.72,-0.65,-0.59,-0.52,-0.46,-0.4,-0.34,-0.29,-0.24,-0.19,-0.15,-0.11,-0.08,-0.05,-0.03,-0.013,-0.003,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_EMOTION=-1
PARAM_EYE_L_OPEN=0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.551,0.55,0.55,0.55,0.55,0.55,0.552,0.55,0.55,0.55,0.553,0.55,0.55,0.55,0.554,0.55,0.55,0.555,0.56,0.56,0.556,0.56,0.56,0.557,0.56,0.56,0.558,0.56,0.559,0.56,0.56,0.56,0.56,0.561,0.56,0.562,0.56,0.563,0.564,0.56,0.565,0.57,0.566,0.57,0.567,0.568,0.57,0.569,0.57,0.63,0.73,0.82,0.88,0.91,0.898,0.87,0.83,0.78,0.74,0.69,0.64,0.61,0.58,0.557,0.55
PARAM_EYE_R_OPEN=0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.551,0.55,0.55,0.55,0.55,0.55,0.552,0.55,0.55,0.55,0.553,0.55,0.55,0.55,0.554,0.55,0.55,0.555,0.56,0.56,0.556,0.56,0.56,0.557,0.56,0.56,0.558,0.56,0.559,0.56,0.56,0.56,0.56,0.561,0.56,0.562,0.56,0.563,0.564,0.56,0.565,0.57,0.566,0.57,0.567,0.568,0.57,0.569,0.57,0.63,0.73,0.82,0.88,0.91,0.898,0.87,0.83,0.78,0.74,0.69,0.64,0.61,0.58,0.557,0.55
PARAM_EYE_L_OPEN2=-1
PARAM_EYE_R_OPEN2=-1
PARAM_EYE_BALL_X=0,0.001,0.005,0.011,0.019,0.029,0.039,0.051,0.063,0.076,0.09,0.103,0.117,0.13,0.143,0.155,0.166,0.177,0.186,0.194,0.201,0.206,0.209,0.21,0.21,0.208,0.206,0.204,0.201,0.197,0.193,0.188,0.182,0.177,0.171,0.164,0.158,0.151,0.144,0.136,0.129,0.121,0.114,0.106,0.098,0.091,0.083,0.076,0.069,0.062,0.055,0.048,0.042,0.036,0.03,0.025,0.02,0.016,0.012,0.008,0.005,0.003,0.001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_EYE_BALL_Y=0,0.003,0.013,0.028,0.047,0.07,0.1,0.13,0.16,0.19,0.22,0.26,0.29,0.32,0.36,0.39,0.42,0.45,0.47,0.49,0.51,0.525,0.535,0.54,0.543,0.546,0.549,0.551,0.554,0.556,0.558,0.56,0.562,0.564,0.565,0.567,0.568,0.569,0.571,0.572,0.573,0.574,0.574,0.575,0.58,0.576,0.577,0.58,0.58,0.578,0.58,0.58,0.579,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.58,0.561,0.51,0.45,0.38,0.3,0.22,0.15,0.09,0.04,0.01,0
PARAM_BROW_L_Y=0,0,-0.002,-0.005,-0.009,-0.014,-0.019,-0.024,-0.03,-0.036,-0.043,-0.049,-0.056,-0.062,-0.068,-0.074,-0.079,-0.084,-0.089,-0.093,-0.096,-0.098,-0.099,-0.1,-0.1,-0.1,-0.099,-0.098,-0.097,-0.095,-0.094,-0.092,-0.09,-0.087,-0.085,-0.083,-0.08,-0.077,-0.074,-0.071,-0.068,-0.065,-0.062,-0.059,-0.055,-0.052,-0.049,-0.046,-0.042,-0.039,-0.036,-0.033,-0.03,-0.027,-0.024,-0.021,-0.019,-0.016,-0.014,-0.011,-0.009,-0.008,-0.006,-0.004,-0.003,-0.002,0,-0.001,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BROW_R_Y=0,0,-0.002,-0.005,-0.009,-0.014,-0.019,-0.024,-0.03,-0.036,-0.043,-0.049,-0.056,-0.062,-0.068,-0.074,-0.079,-0.084,-0.089,-0.093,-0.096,-0.098,-0.099,-0.1,-0.1,-0.1,-0.099,-0.098,-0.097,-0.095,-0.094,-0.092,-0.09,-0.087,-0.085,-0.083,-0.08,-0.077,-0.074,-0.071,-0.068,-0.065,-0.062,-0.059,-0.055,-0.052,-0.049,-0.046,-0.042,-0.039,-0.036,-0.033,-0.03,-0.027,-0.024,-0.021,-0.019,-0.016,-0.014,-0.011,-0.009,-0.008,-0.006,-0.004,-0.003,-0.002,0,-0.001,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BROW_ANGLE=0.2,-0.3,-0.298,-0.294,-0.287,-0.278,-0.267,-0.255,-0.241,-0.226,-0.211,-0.195,-0.179,-0.164,-0.148,-0.134,-0.12,-0.108,-0.097,-0.088,-0.08,-0.075,-0.071,-0.07,-0.07,-0.07,-0.07,-0.07,-0.071,-0.07,-0.07,-0.073,-0.073,-0.07,-0.074,-0.075,-0.076,-0.08,-0.078,-0.079,-0.08,-0.08,-0.081,-0.082,-0.083,-0.084,-0.085,-0.086,-0.087,-0.088,-0.089,-0.09,-0.091,-0.09,-0.093,-0.094,-0.094,-0.095,-0.1,-0.097,-0.097,-0.1,-0.098,-0.1,-0.099,-0.1,-0.1,-0.1,-0.1,-0.1,0.4,0.393,0.375,0.35,0.32,0.29,0.26,0.23,0.216,0.204,0.2
PARAM_BROW_SELECT=-0.5,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,0.2,-0.14,-0.22,-0.29,-0.35,-0.39,-0.43,-0.46,-0.478,-0.491,-0.498,-0.5
PARAM_MOUTH_OPEN_Y=0
PARAM_MOUTH_OPEN2=0.9,0.86,0.75,0.63,0.5,0.4,0.34,0.32,0.34,0.39,0.46,0.53,0.58,0.6,0.592,0.57,0.54,0.51,0.47,0.44,0.41,0.39,0.375,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.37,0.85,0.861,0.871,0.879,0.885,0.891,0.894,0.897,0.899,0.9,0.9
PARAM_MOUTH_EMO=0.01,0.01,0.014,0.019,0.026,0.035,0.046,0.059,0.073,0.09,0.108,0.127,0.148,0.17,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.04,0.033,0.027,0.023,0.019,0.016,0.013,0.012,0.011,0.01,0.01
PARAM_CHEEK=0,0.006,0.025,0.05,0.09,0.14,0.19,0.24,0.3,0.36,0.43,0.49,0.56,0.62,0.68,0.74,0.79,0.84,0.89,0.93,0.96,0.98,0.995,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.97,0.89,0.78,0.65,0.52,0.39,0.26,0.16,0.07,0.02,0
PARAM_BODY_ANGLE_X=0
PARAM_BODY_ANGLE_Z=0
PARAM_BODY_Y=0
PARAM_BREATH=0.5,0.497,0.488,0.475,0.457,0.44,0.41,0.39,0.36,0.33,0.3,0.27,0.24,0.21,0.18,0.15,0.13,0.1,0.083,0.065,0.05,0.039,0.032,0.03,0.034,0.045,0.063,0.09,0.12,0.15,0.19,0.23,0.27,0.32,0.37,0.42,0.46,0.51,0.56,0.6,0.64,0.68,0.71,0.74,0.77,0.785,0.796,0.8,0.796,0.786,0.771,0.751,0.73,0.71,0.68,0.65,0.63,0.6,0.58,0.56,0.538,0.522,0.51,0.503,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5
PARAM_BOING=0,-0.002,-0.01,-0.021,-0.035,-0.053,-0.073,-0.09,-0.12,-0.14,-0.17,-0.19,-0.22,-0.24,-0.27,-0.29,-0.31,-0.329,-0.346,-0.361,-0.373,-0.382,-0.388,-0.39,-0.386,-0.375,-0.358,-0.33,-0.31,-0.27,-0.24,-0.2,-0.15,-0.11,-0.06,-0.02,0.03,0.08,0.12,0.17,0.21,0.24,0.28,0.3,0.33,0.345,0.356,0.36,0.355,0.343,0.325,0.3,0.28,0.25,0.22,0.18,0.15,0.12,0.09,0.07,0.05,0.027,0.012,0.003,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_FRONT=0
PARAM_HAIR_SIDE_R=0
PARAM_HAIR_SIDE_L=0
PARAM_TWIN_RIBBON_D=0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,0.003,0.011,0.025,0.042,0.06,0.09,0.11,0.14,0.17,0.2,0.23,0.26,0.28,0.31,0.34,0.36,0.39,0.41,0.426,0.44,0.451,0.458,0.46,0.459,0.456,0.451,0.445,0.437,0.429,0.419,0.408,0.396,0.384,0.371,0.358,0.345,0.332,0.318,0.305,0.292,0.28,0.268,0.256,0.246,0.236,0.227,0.219,0.213,0.207,0.203,0.201,0.2,0.206,0.221,0.24,0.27,0.31,0.34,0.37,0.41,0.44,0.46,0.474,0.48,0.474,0.457,0.43,0.4,0.36,0.31,0.27,0.22,0.18,0.14,0.1,0.06,0.04,0.017,0.004,0
PARAM_WING_DEFORM=0,0.005,0.02,0.04,0.07,0.11,0.15,0.19,0.24,0.29,0.34,0.39,0.44,0.49,0.54,0.58,0.63,0.67,0.7,0.73,0.76,0.775,0.786,0.79,0.777,0.74,0.69,0.62,0.54,0.45,0.35,0.26,0.17,0.08,0,-0.07,-0.12,-0.16,-0.19,-0.2,-0.184,-0.14,-0.08,0,0.09,0.19,0.28,0.37,0.45,0.51,0.56,0.59,0.6,0.58,0.52,0.44,0.33,0.21,0.08,-0.05,-0.17,-0.28,-0.36,-0.42,-0.44,-0.434,-0.419,-0.39,-0.36,-0.33,-0.29,-0.25,-0.2,-0.16,-0.12,-0.09,-0.06,-0.03,-0.016,-0.004,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_HAT=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_EMOTION=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_BUST=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1

@ -1,46 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,0.18,0.68,1.45,2.44,3.59,4.86,6.16,7.49,8.79,10.03,11.13,12.11,12.91,13.5,13.87,14,14,13.998,13.996,13.994,13.99,13.985,13.978,13.971,13.962,13.952,13.941,13.928,13.913,13.897,13.879,13.859,13.84,13.81,13.79,13.76,13.73,13.7,13.66,13.63,13.59,13.55,13.51,13.46,13.41,13.36,13.3,13.25,13.19,13.12,13.06,12.99,12.92,12.84,12.76,12.68,12.59,12.5,12.41,12.31,12.21,12.11,12,11.74,11.26,10.59,9.79,8.89,7.92,6.91,5.9,4.88,3.92,3.01,2.18,1.45,0.85,0.39,0.1,0
PARAM_ANGLE_Y=0,0.14,0.53,1.14,1.92,2.82,3.82,4.84,5.89,6.9,7.88,8.75,9.52,10.15,10.61,10.9,11,10.983,10.93,10.85,10.74,10.59,10.43,10.23,10.02,9.78,9.52,9.25,8.95,8.64,8.32,7.99,7.65,7.29,6.93,6.56,6.19,5.81,5.43,5.04,4.67,4.29,3.92,3.54,3.17,2.81,2.46,2.12,1.79,1.47,1.17,0.88,0.61,0.35,0.11,-0.11,-0.31,-0.48,-0.64,-0.76,-0.87,-0.94,-0.98,-1,-0.987,-0.95,-0.9,-0.84,-0.76,-0.68,-0.6,-0.51,-0.42,-0.34,-0.26,-0.19,-0.13,-0.07,-0.03,-0.01,0
PARAM_ANGLE_Z=0,0.25,0.95,2.04,3.44,5.08,6.89,8.77,10.7,12.59,14.43,16.1,17.61,18.89,19.89,20.61,21,21.25,21.47,21.68,21.87,22.03,22.18,22.32,22.43,22.54,22.63,22.71,22.77,22.83,22.87,22.91,22.94,22.96,22.977,22.988,22.995,22.999,23,23,23,22.8,22.23,21.33,20.19,18.79,17.22,15.5,13.66,11.72,9.76,7.75,5.76,3.81,1.89,0.1,-1.58,-3.12,-4.5,-5.7,-6.67,-7.39,-7.84,-8,-7.9,-7.63,-7.22,-6.71,-6.11,-5.47,-4.78,-4.09,-3.39,-2.73,-2.1,-1.52,-1.01,-0.59,-0.28,-0.07,0
PARAM_EMOTION=0
PARAM_EYE_L_OPEN=0.5,0.511,0.54,0.59,0.64,0.69,0.74,0.79,0.82,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.829,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.828,0.83,0.83,0.83,0.83,0.83,0.827,0.83,0.83,0.83,0.83,0.826,0.83,0.83,0.83,0.825,0.82,0.82,0.82,0.824,0.82,0.82,0.823,0.82,0.82,0.822,0.82,0.82,0.821,0.82,0.82,0.809,0.78,0.75,0.71,0.67,0.62,0.58,0.55,0.52,0.506,0.5
PARAM_EYE_R_OPEN=0.5,0.511,0.54,0.59,0.64,0.69,0.74,0.79,0.82,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.829,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.828,0.83,0.83,0.83,0.83,0.83,0.827,0.83,0.83,0.83,0.83,0.826,0.83,0.83,0.83,0.825,0.82,0.82,0.82,0.824,0.82,0.82,0.823,0.82,0.82,0.822,0.82,0.82,0.821,0.82,0.82,0.809,0.78,0.75,0.71,0.67,0.62,0.58,0.55,0.52,0.506,0.5
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0,-0.02,-0.07,-0.15,-0.24,-0.34,-0.43,-0.51,-0.56,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.561,-0.51,-0.45,-0.38,-0.3,-0.22,-0.15,-0.09,-0.04,-0.01,0
PARAM_BROW_L_Y=0
PARAM_BROW_R_Y=0
PARAM_BROW_L_ANGLE=0
PARAM_BROW_R_ANGLE=0
PARAM_EAR_DEFORM=0,-0.01,-0.04,-0.08,-0.13,-0.18,-0.24,-0.3,-0.35,-0.41,-0.45,-0.49,-0.52,-0.543,-0.55,-0.55,-0.55,-0.55,-0.55,-0.55,-0.55,-0.55,-0.549,-0.55,-0.55,-0.548,-0.55,-0.546,-0.546,-0.55,-0.544,-0.543,-0.542,-0.541,-0.54,-0.539,-0.538,-0.536,-0.535,-0.533,-0.532,-0.53,-0.528,-0.526,-0.524,-0.521,-0.519,-0.517,-0.514,-0.511,-0.509,-0.506,-0.503,-0.499,-0.496,-0.493,-0.489,-0.485,-0.481,-0.477,-0.473,-0.469,-0.465,-0.46,-0.449,-0.431,-0.4,-0.37,-0.34,-0.3,-0.26,-0.22,-0.19,-0.15,-0.11,-0.08,-0.06,-0.03,-0.015,-0.004,0
PARAM_MOUTH_OPEN_Y=0.5,0.488,0.45,0.41,0.35,0.29,0.23,0.19,0.15,0.14,0.141,0.143,0.147,0.152,0.158,0.166,0.175,0.184,0.194,0.205,0.217,0.23,0.242,0.256,0.269,0.283,0.297,0.311,0.325,0.339,0.353,0.367,0.38,0.393,0.406,0.418,0.43,0.441,0.451,0.461,0.469,0.477,0.484,0.489,0.494,0.497,0.499,0.5,0.496,0.485,0.467,0.44,0.42,0.39,0.36,0.33,0.3,0.27,0.25,0.22,0.205,0.191,0.183,0.18,0.184,0.195,0.211,0.232,0.26,0.28,0.31,0.34,0.36,0.39,0.42,0.44,0.459,0.476,0.489,0.497,0.5
PARAM_BODY_ANGLE_X=0,-0.03,-0.1,-0.21,-0.35,-0.51,-0.69,-0.88,-1.07,-1.26,-1.43,-1.59,-1.73,-1.84,-1.93,-1.98,-2,-1.999,-1.994,-1.987,-1.977,-1.964,-1.949,-1.931,-1.911,-1.89,-1.86,-1.84,-1.81,-1.78,-1.75,-1.71,-1.68,-1.64,-1.6,-1.56,-1.52,-1.48,-1.44,-1.4,-1.35,-1.31,-1.26,-1.22,-1.17,-1.12,-1.08,-1.03,-0.98,-0.94,-0.89,-0.84,-0.8,-0.75,-0.71,-0.66,-0.62,-0.57,-0.53,-0.49,-0.45,-0.41,-0.37,-0.34,-0.3,-0.27,-0.24,-0.21,-0.18,-0.15,-0.13,-0.1,-0.08,-0.063,-0.047,-0.033,-0.021,-0.012,-0.005,-0.001,0
PARAM_BODY_ANGLE_Y=0
PARAM_BODY_ANGLE_Z=0
PARAM_BREATH=0.5,0.499,0.497,0.492,0.487,0.48,0.473,0.464,0.454,0.444,0.433,0.423,0.411,0.4,0.389,0.377,0.366,0.356,0.346,0.337,0.328,0.321,0.314,0.308,0.303,0.3,0.297,0.295,0.293,0.292,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.292,0.297,0.305,0.315,0.328,0.342,0.358,0.374,0.392,0.41,0.428,0.446,0.463,0.481,0.497,0.512,0.526,0.538,0.549,0.558,0.565,0.569,0.57,0.569,0.567,0.563,0.559,0.553,0.548,0.542,0.536,0.53,0.524,0.518,0.513,0.509,0.505,0.502,0.501,0.5
PARAM_HAIR_SIDE=0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,-0.002,-0.009,-0.02,-0.034,-0.05,-0.069,-0.09,-0.11,-0.13,-0.15,-0.17,-0.194,-0.213,-0.229,-0.243,-0.255,-0.263,-0.268,-0.27,-0.269,-0.268,-0.265,-0.261,-0.256,-0.251,-0.245,-0.238,-0.23,-0.221,-0.212,-0.203,-0.193,-0.182,-0.172,-0.161,-0.149,-0.138,-0.126,-0.114,-0.102,-0.091,-0.079,-0.067,-0.055,-0.044,-0.033,-0.022,-0.011,-0.001,0.009,0.018,0.027,0.036,0.044,0.051,0.057,0.063,0.068,0.072,0.076,0.078,0.079,0.08,0.079,0.076,0.072,0.067,0.061,0.055,0.048,0.041,0.034,0.027,0.021,0.015,0.01,0.006,0.003,0.001,0
PARAM_WING_DEFORM=0,-0.004,-0.017,-0.036,-0.06,-0.09,-0.13,-0.16,-0.2,-0.24,-0.28,-0.32,-0.35,-0.39,-0.42,-0.44,-0.462,-0.477,-0.487,-0.49,-0.489,-0.486,-0.481,-0.474,-0.465,-0.455,-0.443,-0.43,-0.415,-0.4,-0.383,-0.365,-0.347,-0.327,-0.307,-0.287,-0.27,-0.24,-0.22,-0.2,-0.18,-0.16,-0.13,-0.11,-0.09,-0.07,-0.05,-0.03,-0.009,0.01,0.028,0.046,0.062,0.078,0.092,0.106,0.118,0.128,0.138,0.146,0.152,0.156,0.159,0.16,0.158,0.153,0.144,0.134,0.122,0.109,0.096,0.082,0.068,0.055,0.042,0.03,0.02,0.012,0.006,0.001,0
PARAM_RIBBON_DEFORM=0
PARAM_BLUSH=0,0.004,0.016,0.034,0.06,0.09,0.12,0.15,0.19,0.23,0.26,0.3,0.33,0.36,0.39,0.41,0.434,0.448,0.457,0.46,0.46,0.46,0.46,0.46,0.46,0.46,0.46,0.46,0.46,0.46,0.46,0.46,0.46,0.459,0.46,0.46,0.46,0.46,0.458,0.46,0.46,0.457,0.46,0.456,0.46,0.46,0.454,0.454,0.45,0.453,0.45,0.451,0.451,0.45,0.45,0.448,0.447,0.446,0.446,0.445,0.443,0.442,0.441,0.44,0.433,0.418,0.39,0.37,0.33,0.3,0.26,0.22,0.18,0.15,0.11,0.08,0.05,0.03,0.015,0.004,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_RIBBON=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1
VISIBLE:PARTS_01_HAT=1

@ -1,53 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,1.25,4.29,8,11.62,14.53,16.37,17,16.63,15.6,13.98,11.92,9.46,6.78,3.94,1.06,-1.78,-4.46,-6.92,-8.98,-10.6,-11.63,-12,-11.94,-11.77,-11.5,-11.14,-10.72,-10.22,-9.66,-9.07,-8.45,-7.79,-7.12,-6.43,-5.74,-5.06,-4.4,-3.75,-3.14,-2.55,-2.01,-1.52,-1.09,-0.71,-0.41,-0.19,-0.05,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_ANGLE_Y=0,1.54,5.3,9.89,14.36,17.95,20.23,21,20.47,18.97,16.62,13.64,10.07,6.19,2.09,-2.09,-6.19,-10.07,-13.64,-16.62,-18.97,-20.47,-21,-20.89,-20.59,-20.12,-19.5,-18.75,-17.88,-16.91,-15.88,-14.78,-13.63,-12.46,-11.25,-10.04,-8.86,-7.7,-6.56,-5.49,-4.47,-3.51,-2.66,-1.9,-1.25,-0.72,-0.33,-0.08,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_ANGLE_Z=0,1.18,4.04,7.53,10.94,13.67,15.41,16,15.75,15.04,13.92,12.49,10.8,8.95,6.99,5.01,3.05,1.2,-0.49,-1.92,-3.04,-3.75,-4,-3.98,-3.92,-3.83,-3.71,-3.57,-3.41,-3.22,-3.02,-2.82,-2.6,-2.37,-2.14,-1.91,-1.69,-1.47,-1.25,-1.05,-0.85,-0.67,-0.51,-0.36,-0.24,-0.14,-0.06,-0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_EMOTION=-1,-0.7,-0.698,-0.697,-0.695,-0.694,-0.693,-0.692,-0.692,-0.69,-0.691,-0.69,-0.69,-0.69,-0.69,-0.691,-0.694,-0.698,-0.701,-0.705,-0.707,-0.709,-0.71,-0.709,-0.708,-0.705,-0.702,-0.699,-0.695,-0.692,-0.689,-0.686,-0.683,-0.682,-0.68,-0.68,-0.68,-0.68,-0.682,-0.683,-0.685,-0.687,-0.689,-0.692,-0.695,-0.698,-0.702,-0.706,-0.71,-0.94,-0.945,-0.95,-0.955,-0.959,-0.963,-0.967,-0.971,-0.974,-0.977,-0.98,-0.983,-0.985,-0.988,-0.99,-0.992,-0.993,-0.995,-0.996,-0.997,-1,-0.999,-0.999,-1,-1,-1
PARAM_EYE_L_OPEN=0.55,0,0,0,0,0,0,0,0,0,0.001,0,0,0.002,0,0,0.003,0,0,0.004,0,0.006,0.006,0.01,0.007,0.01,0.009,0.009,0.01,0.011,0.011,0.012,0.013,0.01,0.015,0.016,0.017,0.018,0.019,0.02,0.021,0.022,0.023,0.024,0.025,0.026,0.028,0.029,0.03,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55
PARAM_EYE_R_OPEN=0.55,0,0,0,0,0,0,0,0,0,0.001,0,0,0.002,0,0,0.003,0,0,0.004,0,0.006,0.006,0.01,0.007,0.01,0.009,0.009,0.01,0.011,0.011,0.012,0.013,0.01,0.015,0.016,0.017,0.018,0.019,0.02,0.021,0.022,0.023,0.024,0.025,0.026,0.028,0.029,0.03,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55
PARAM_EYE_L_OPEN2=-1,-1,-1,-1,-1,-0.999,-1,-0.998,-1,-0.996,-0.996,-0.995,-0.994,-0.993,-0.992,-0.991,-0.99,-0.989,-0.987,-0.986,-0.985,-0.984,-0.983,-0.981,-0.98,-0.979,-0.978,-0.976,-0.975,-0.974,-0.973,-0.972,-0.971,-0.97,-0.969,-0.968,-0.967,-0.966,-0.965,-0.96,-0.963,-0.963,-0.96,-0.962,-0.96,-0.961,-0.96,-0.96,-0.96,-0.96,-0.96,-0.96,-0.962,-0.963,-0.964,-0.966,-0.968,-0.97,-0.973,-0.975,-0.977,-0.98,-0.982,-0.984,-0.987,-0.989,-0.991,-0.993,-0.995,-0.996,-0.998,-0.999,-0.999,-1,-1
PARAM_EYE_R_OPEN2=-1,-1,-1,-1,-1,-0.999,-1,-0.998,-1,-0.996,-0.996,-0.995,-0.994,-0.993,-0.992,-0.991,-0.99,-0.989,-0.987,-0.986,-0.985,-0.984,-0.983,-0.981,-0.98,-0.979,-0.978,-0.976,-0.975,-0.974,-0.973,-0.972,-0.971,-0.97,-0.969,-0.968,-0.967,-0.966,-0.965,-0.96,-0.963,-0.963,-0.96,-0.962,-0.96,-0.961,-0.96,-0.96,-0.96,-0.96,-0.96,-0.96,-0.962,-0.963,-0.964,-0.966,-0.968,-0.97,-0.973,-0.975,-0.977,-0.98,-0.982,-0.984,-0.987,-0.989,-0.991,-0.993,-0.995,-0.996,-0.998,-0.999,-0.999,-1,-1
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0
PARAM_BROW_L_Y=0,0,0,0,0,0,0,-0.017,-0.05,-0.1,-0.15,-0.19,-0.23,-0.25,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.241,-0.19,-0.14,-0.08,-0.04,-0.01,0
PARAM_BROW_R_Y=0,0,0,0,0,0,0,-0.017,-0.05,-0.1,-0.15,-0.19,-0.23,-0.25,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.241,-0.19,-0.14,-0.08,-0.04,-0.01,0
PARAM_BROW_ANGLE=0.2,-0.29,-0.29,-0.29,-0.29,-0.29,-0.29,-0.311,-0.36,-0.41,-0.47,-0.53,-0.57,-0.6,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,0,0.07,0.12,0.16,0.18,0.196,0.2
PARAM_BROW_SELECT=-0.5,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.209,0.21,0.21,0.21,0.208,0.21,0.21,0.207,0.21,0.21,0.206,0.21,0.205,0.2,0.204,0.2,0.203,0.2,0.202,0.201,0.2,0.2,0.199,0.2,0.197,0.197,0.196,0.2,0.194,0.194,0.193,0.192,0.191,0.19,0.19,0.188,0.187,0.186,0.185,0.184,0.183,0.182,0.181,0.18,0.179,0.177,0.176,0.175,0.174,0.173,0.171,0.17,-0.22,-0.31,-0.39,-0.44,-0.47,-0.494,-0.5
PARAM_MOUTH_OPEN_Y=0
PARAM_MOUTH_OPEN2=0.9,0.83,0.67,0.48,0.28,0.13,0.03,0,0,0,0,0,0,0,0,0,0,0,-0.008,-0.03,-0.08,-0.15,-0.24,-0.37,-0.97,-0.97,-0.97,-0.97,-0.968,-0.968,-0.966,-0.965,-0.964,-0.962,-0.96,-0.958,-0.956,-0.953,-0.95,-0.947,-0.944,-0.941,-0.937,-0.933,-0.929,-0.925,-0.92,-0.915,-0.91,-0.69,-0.43,-0.28,-0.22,-0.2,-0.27,-0.39,-0.46,-0.49,-0.43,-0.32,-0.23,-0.16,-0.13,-0.21,-0.33,-0.41,-0.44,-0.42,-0.33,-0.18,0,0.39,0.69,0.85,0.9
PARAM_MOUTH_EMO=0,0.16,0.16,0.162,0.163,0.164,0.165,0.166,0.167,0.168,0.169,0.169,0.17,0.171,0.172,0.173,0.17,0.175,0.176,0.177,0.177,0.178,0.179,0.18,0.25,0.25,0.25,0.25,0.25,0.25,0.249,0.25,0.248,0.25,0.247,0.246,0.25,0.244,0.243,0.242,0.241,0.24,0.239,0.238,0.236,0.235,0.233,0.232,0.23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_CHEEK=0
PARAM_BODY_ANGLE_X=0,0.1,0.37,0.76,1.21,1.68,2.11,2.48,2.76,2.94,3,2.89,2.59,2.15,1.62,1.02,0.39,-0.24,-0.85,-1.42,-1.94,-2.37,-2.71,-2.92,-3,-2.9,-2.66,-2.33,-1.95,-1.55,-1.16,-0.79,-0.48,-0.22,-0.06,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BODY_ANGLE_Z=0,0.14,0.5,1.02,1.62,2.23,2.81,3.3,3.68,3.92,4,3.92,3.73,3.44,3.08,2.68,2.26,1.84,1.43,1.05,0.71,0.42,0.2,0.05,0,0,0,0,0,0,0,0,0,0,0,0,-0.019,-0.07,-0.16,-0.27,-0.41,-0.56,-0.73,-0.9,-1.09,-1.28,-1.48,-1.67,-1.86,-2.04,-2.22,-2.38,-2.53,-2.66,-2.78,-2.87,-2.94,-2.98,-3,-2.96,-2.86,-2.69,-2.48,-2.23,-1.96,-1.68,-1.39,-1.12,-0.85,-0.61,-0.4,-0.23,-0.11,-0.03,0
PARAM_BODY_Y=0,-0.011,-0.04,-0.08,-0.13,-0.17,-0.22,-0.26,-0.29,-0.304,-0.31,-0.307,-0.3,-0.288,-0.272,-0.254,-0.23,-0.21,-0.18,-0.16,-0.13,-0.1,-0.07,-0.03,0,0.04,0.07,0.09,0.113,0.128,0.139,0.148,0.153,0.157,0.159,0.16,0.157,0.148,0.135,0.119,0.101,0.082,0.064,0.046,0.031,0.018,0.008,0.002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BREATH=0.5,0.517,0.56,0.63,0.7,0.78,0.85,0.91,0.96,0.99,1,0.987,0.95,0.9,0.84,0.77,0.7,0.62,0.55,0.48,0.42,0.37,0.33,0.31,0.3,0.316,0.36,0.41,0.47,0.54,0.6,0.66,0.71,0.75,0.78,0.79,0.788,0.783,0.773,0.76,0.744,0.72,0.7,0.67,0.64,0.61,0.58,0.54,0.5,0.45,0.41,0.37,0.33,0.31,0.29,0.269,0.258,0.252,0.25,0.253,0.262,0.276,0.294,0.31,0.34,0.36,0.38,0.41,0.43,0.449,0.466,0.481,0.491,0.498,0.5
PARAM_BOING=0,0.04,0.13,0.23,0.35,0.45,0.53,0.59,0.61,0.53,0.34,0.1,-0.13,-0.31,-0.43,-0.47,-0.42,-0.31,-0.17,-0.02,0.09,0.14,0.08,-0.01,-0.08,-0.1,-0.08,-0.04,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_FRONT=0,-0.03,-0.1,-0.19,-0.28,-0.37,-0.44,-0.48,-0.5,-0.47,-0.4,-0.3,-0.18,-0.06,0.06,0.18,0.27,0.35,0.4,0.42,0.406,0.37,0.31,0.24,0.17,0.09,0,-0.07,-0.14,-0.19,-0.23,-0.26,-0.27,-0.261,-0.24,-0.2,-0.16,-0.11,-0.07,-0.03,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_SIDE_R=0,0.02,0.09,0.18,0.28,0.39,0.48,0.57,0.63,0.68,0.69,0.69,0.692,0.69,0.69,0.69,0.686,0.68,0.66,0.61,0.54,0.46,0.37,0.27,0.16,0.06,-0.04,-0.14,-0.23,-0.3,-0.37,-0.41,-0.44,-0.45,-0.441,-0.42,-0.37,-0.32,-0.26,-0.2,-0.13,-0.05,0.02,0.08,0.14,0.19,0.24,0.26,0.27,0.261,0.24,0.2,0.16,0.12,0.08,0.05,0.02,0.006,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_SIDE_L=0,-0.014,-0.05,-0.11,-0.18,-0.25,-0.32,-0.39,-0.45,-0.5,-0.54,-0.58,-0.6,-0.608,-0.611,-0.61,-0.611,-0.61,-0.599,-0.57,-0.52,-0.45,-0.38,-0.3,-0.21,-0.13,-0.05,0.03,0.11,0.17,0.22,0.26,0.28,0.29,0.285,0.27,0.25,0.22,0.18,0.15,0.11,0.06,0.02,-0.01,-0.05,-0.08,-0.1,-0.115,-0.12,-0.116,-0.105,-0.089,-0.072,-0.053,-0.036,-0.021,-0.01,-0.003,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_TWIN_RIBBON_D=0,0.021,0.07,0.15,0.24,0.34,0.42,0.5,0.55,0.59,0.6,0.58,0.51,0.41,0.28,0.14,-0.01,-0.16,-0.3,-0.43,-0.53,-0.6,-0.62,-0.59,-0.51,-0.39,-0.25,-0.11,0.02,0.13,0.22,0.27,0.29,0.271,0.23,0.18,0.13,0.08,0.04,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,-0.004,-0.016,-0.035,-0.06,-0.09,-0.12,-0.16,-0.2,-0.24,-0.27,-0.31,-0.35,-0.38,-0.41,-0.44,-0.454,-0.466,-0.47,-0.47,-0.468,-0.466,-0.463,-0.459,-0.454,-0.449,-0.443,-0.436,-0.428,-0.42,-0.412,-0.403,-0.393,-0.384,-0.373,-0.362,-0.351,-0.34,-0.329,-0.317,-0.305,-0.293,-0.28,-0.268,-0.255,-0.243,-0.23,-0.218,-0.205,-0.193,-0.181,-0.169,-0.157,-0.145,-0.133,-0.122,-0.111,-0.101,-0.091,-0.081,-0.071,-0.062,-0.054,-0.046,-0.038,-0.031,-0.025,-0.02,-0.015,-0.01,-0.007,-0.004,-0.002,0,0
PARAM_WING_DEFORM=0,0.006,0.025,0.05,0.09,0.14,0.19,0.24,0.3,0.36,0.42,0.48,0.53,0.58,0.63,0.67,0.7,0.714,0.72,0.719,0.717,0.714,0.709,0.703,0.696,0.687,0.678,0.667,0.656,0.644,0.631,0.617,0.603,0.588,0.572,0.555,0.538,0.521,0.503,0.485,0.467,0.448,0.429,0.41,0.391,0.372,0.353,0.334,0.314,0.295,0.277,0.258,0.24,0.222,0.204,0.187,0.171,0.154,0.139,0.124,0.109,0.095,0.082,0.07,0.059,0.048,0.039,0.03,0.022,0.016,0.01,0.006,0.003,0.001,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_HAT=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_EMOTION=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_BUST=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1

@ -1,46 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,1.97,6.22,11.51,17.02,22.04,26.2,28.97,30,30,30,30,30,30,30,30,30,30,30,29.96,29.73,29.21,28.33,27.05,25.41,23.45,20.66,17.93,15.17,12.48,9.99,7.62,5.48,3.66,2.12,0.97,0.26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_ANGLE_Y=0,0.92,2.9,5.37,7.94,10.29,12.23,13.52,14,13.97,13.89,13.75,13.55,13.27,12.93,12.54,12.08,11.57,11,10.08,9.01,7.93,6.86,5.87,4.98,4.22,3.35,2.59,1.88,1.26,0.72,0.26,-0.14,-0.45,-0.69,-0.87,-0.97,-1,-0.993,-0.975,-0.94,-0.91,-0.86,-0.8,-0.74,-0.68,-0.61,-0.54,-0.47,-0.41,-0.34,-0.28,-0.22,-0.17,-0.12,-0.08,-0.04,-0.02,-0.005,0
PARAM_ANGLE_Z=0,-0.59,-1.86,-3.45,-5.1,-6.61,-7.86,-8.69,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-8.7,-7.9,-6.66,-5.1,-3.37,-1.5,0.37,2.1,3.66,4.9,5.7,6,5.96,5.85,5.67,5.43,5.15,4.82,4.45,4.08,3.67,3.26,2.84,2.44,2.04,1.66,1.31,0.99,0.71,0.46,0.27,0.12,0.03,0
PARAM_EMOTION=0
PARAM_EYE_L_OPEN=0.5,0.39,0.22,0.1,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.067,0.087,0.12,0.16,0.2,0.25,0.29,0.33,0.37,0.4,0.423,0.43,0.43,0.43,0.429,0.428,0.426,0.424,0.422,0.419,0.416,0.412,0.407,0.402,0.396,0.39,0.31,0.19,0.11,0.08,0.18,0.35,0.46,0.5
PARAM_EYE_R_OPEN=0.5,0.39,0.22,0.1,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.067,0.087,0.12,0.16,0.2,0.25,0.29,0.33,0.37,0.4,0.423,0.43,0.43,0.43,0.429,0.428,0.426,0.424,0.422,0.419,0.416,0.412,0.407,0.402,0.396,0.39,0.31,0.19,0.11,0.08,0.18,0.35,0.46,0.5
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0
PARAM_BROW_L_Y=0,-0.07,-0.21,-0.38,-0.57,-0.73,-0.87,-0.97,-1,-0.999,-0.998,-0.995,-0.991,-0.987,-0.983,-0.978,-0.972,-0.966,-0.961,-0.955,-0.948,-0.942,-0.937,-0.931,-0.925,-0.92,-0.915,-0.911,-0.908,-0.905,-0.903,-0.902,-0.901,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.74,-0.48,-0.24,-0.07,0
PARAM_BROW_R_Y=0,-0.07,-0.21,-0.38,-0.57,-0.73,-0.87,-0.97,-1,-1,-0.998,-0.996,-0.994,-0.991,-0.988,-0.984,-0.979,-0.975,-0.97,-0.965,-0.959,-0.954,-0.948,-0.942,-0.936,-0.93,-0.924,-0.919,-0.914,-0.911,-0.908,-0.905,-0.903,-0.902,-0.901,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.74,-0.48,-0.24,-0.07,0
PARAM_BROW_L_ANGLE=0,-0.07,-0.21,-0.38,-0.57,-0.73,-0.87,-0.97,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.999,-1,-0.998,-0.997,-0.996,-0.995,-0.993,-0.992,-0.99,-0.97,-0.91,-0.83,-0.73,-0.62,-0.49,-0.37,-0.26,-0.15,-0.07,-0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BROW_R_ANGLE=0,-0.07,-0.21,-0.38,-0.57,-0.73,-0.87,-0.97,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.999,-1,-0.998,-0.997,-0.996,-0.995,-0.993,-0.992,-0.99,-0.97,-0.91,-0.83,-0.73,-0.62,-0.49,-0.37,-0.26,-0.15,-0.07,-0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_EAR_DEFORM=0,0.04,0.13,0.24,0.35,0.44,0.49,0.51,0.509,0.505,0.499,0.49,0.479,0.464,0.446,0.42,0.4,0.37,0.34,0.3,0.26,0.22,0.17,0.12,0.06,0,-0.06,-0.13,-0.19,-0.24,-0.29,-0.34,-0.38,-0.42,-0.45,-0.47,-0.485,-0.49,-0.487,-0.478,-0.463,-0.443,-0.42,-0.39,-0.36,-0.33,-0.3,-0.27,-0.23,-0.2,-0.17,-0.14,-0.11,-0.08,-0.06,-0.038,-0.022,-0.01,-0.003,0
PARAM_MOUTH_OPEN_Y=0.5,0.53,0.6,0.68,0.77,0.85,0.91,0.95,0.97,0.91,0.81,0.74,0.72,0.732,0.76,0.8,0.84,0.87,0.88,0.877,0.867,0.852,0.832,0.81,0.78,0.75,0.71,0.68,0.64,0.61,0.59,0.57,0.545,0.529,0.517,0.507,0.502,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5
PARAM_BODY_ANGLE_X=0,0.03,0.11,0.22,0.35,0.48,0.61,0.74,0.84,0.93,0.98,1,0.994,0.979,0.95,0.92,0.89,0.84,0.79,0.74,0.69,0.63,0.57,0.5,0.43,0.37,0.3,0.24,0.18,0.14,0.1,0.07,0.05,0.029,0.016,0.007,0.002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BODY_ANGLE_Y=0,0.13,0.45,0.89,1.4,1.93,2.45,2.95,3.37,3.7,3.92,4,3.98,3.92,3.82,3.69,3.54,3.37,3.18,2.97,2.75,2.51,2.26,2.01,1.74,1.47,1.19,0.95,0.74,0.56,0.41,0.29,0.19,0.12,0.06,0.03,0.006,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BODY_ANGLE_Z=0,-0.46,-1.45,-2.69,-3.97,-5.14,-6.11,-6.76,-7,-7,-7,-7,-7,-7,-7,-6.94,-6.79,-6.56,-6.26,-5.92,-5.53,-5.1,-4.64,-4.15,-3.64,-3.11,-2.54,-2.06,-1.62,-1.24,-0.93,-0.66,-0.45,-0.28,-0.15,-0.06,-0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BREATH=0.5
PARAM_HAIR_SIDE=0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,0.04,0.1,0.15,0.19,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.21,0.209,0.207,0.206,0.203,0.2,0.197,0.193,0.189,0.185,0.18,0.175,0.17,0.164,0.158,0.153,0.147,0.142,0.136,0.131,0.125,0.12,0.114,0.108,0.101,0.094,0.087,0.08,0.072,0.065,0.057,0.049,0.042,0.035,0.029,0.023,0.017,0.012,0.008,0.005,0.002,0.001,0
PARAM_WING_DEFORM=0,0.12,0.32,0.51,0.64,0.69,0.65,0.54,0.39,0.21,0.03,-0.14,-0.31,-0.45,-0.57,-0.64,-0.67,-0.65,-0.59,-0.5,-0.39,-0.27,-0.14,-0.01,0.11,0.22,0.31,0.37,0.42,0.43,0.42,0.39,0.34,0.28,0.21,0.14,0.06,-0.03,-0.11,-0.18,-0.25,-0.31,-0.36,-0.39,-0.4,-0.395,-0.381,-0.36,-0.33,-0.3,-0.26,-0.22,-0.18,-0.14,-0.1,-0.07,-0.04,-0.02,-0.005,0
PARAM_RIBBON_DEFORM=0,0.08,0.2,0.31,0.39,0.42,0.37,0.25,0.11,-0.03,-0.14,-0.22,-0.24,-0.21,-0.14,-0.06,0.03,0.09,0.14,0.15,0.139,0.11,0.08,0.04,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BLUSH=0
VISIBLE:PSD=1
VISIBLE:PARTS_01_RIBBON=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1
VISIBLE:PARTS_01_HAT=1

@ -1,53 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,0.6,2.07,4.08,6.18,7.93,9,9.47,9.76,9.92,9.99,10.004,10,10,9.995,9.977,9.94,9.88,9.78,9.66,9.49,9.28,9.03,8.73,8.39,8,7.44,6.76,5.95,5.08,4.19,3.29,2.43,1.66,0.98,0.46,0.12,0
PARAM_ANGLE_Y=0,1.65,5.75,11.4,17.41,22.56,26,27.79,28.93,29.6,29.91,30,30,29.3,27.43,24.61,21.08,17.17,13.01,8.93,5.12,1.75,-1.09,-3.22,-4.54,-5,-4.9,-4.63,-4.22,-3.7,-3.12,-2.5,-1.88,-1.3,-0.78,-0.37,-0.1,0
PARAM_ANGLE_Z=0,-0.06,-0.22,-0.47,-0.78,-1.13,-1.5,-1.87,-2.22,-2.53,-2.78,-2.94,-3,-2.84,-2.41,-1.77,-0.96,-0.07,0.88,1.82,2.69,3.46,4.11,4.59,4.9,5,4.9,4.63,4.22,3.7,3.12,2.5,1.88,1.3,0.78,0.37,0.1,0
PARAM_EMOTION=-1
PARAM_EYE_L_OPEN=0.55,0.64,0.78,0.88,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.903,0.884,0.85,0.82,0.77,0.73,0.69,0.64,0.61,0.58,0.557,0.55
PARAM_EYE_R_OPEN=0.55,0.64,0.78,0.88,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.903,0.884,0.85,0.82,0.77,0.73,0.69,0.64,0.61,0.58,0.557,0.55
PARAM_EYE_L_OPEN2=-1
PARAM_EYE_R_OPEN2=-1
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0
PARAM_BROW_L_Y=0,-0.06,-0.15,-0.21,-0.23,-0.23,-0.228,-0.225,-0.221,-0.216,-0.21,-0.203,-0.196,-0.188,-0.18,-0.17,-0.161,-0.151,-0.141,-0.131,-0.12,-0.11,-0.099,-0.089,-0.079,-0.069,-0.06,-0.05,-0.042,-0.034,-0.027,-0.02,-0.014,-0.009,-0.005,-0.002,-0.001,0
PARAM_BROW_R_Y=0,-0.06,-0.15,-0.21,-0.23,-0.23,-0.228,-0.225,-0.221,-0.216,-0.21,-0.203,-0.196,-0.188,-0.18,-0.17,-0.161,-0.151,-0.141,-0.131,-0.12,-0.11,-0.099,-0.089,-0.079,-0.069,-0.06,-0.05,-0.042,-0.034,-0.027,-0.02,-0.014,-0.009,-0.005,-0.002,-0.001,0
PARAM_BROW_ANGLE=0.2,0.11,-0.03,-0.13,-0.16,-0.159,-0.156,-0.152,-0.145,-0.138,-0.129,-0.118,-0.107,-0.094,-0.081,-0.067,-0.052,-0.036,-0.021,-0.004,0.012,0.028,0.044,0.061,0.076,0.092,0.107,0.121,0.134,0.147,0.158,0.169,0.178,0.185,0.192,0.196,0.199,0.2
PARAM_BROW_SELECT=-0.5
PARAM_MOUTH_OPEN_Y=0,0.92,0.89,0.81,0.72,0.63,0.56,0.52,0.5,0.5,0.5,0.5,0.5,0.5,0.514,0.55,0.61,0.68,0.74,0.81,0.87,0.9,0.92,0.04,0.033,0.028,0.023,0.018,0.014,0.011,0.008,0.006,0.004,0.003,0.001,0.001,0,0
PARAM_MOUTH_OPEN2=0.9,-0.98,-0.98,-0.98,-0.98,-0.98,-0.98,-0.98,-0.979,-0.98,-0.98,-0.978,-0.98,-0.977,-0.98,-0.976,-0.98,-0.974,-0.974,-0.973,-0.972,-0.971,-0.97,0.83,0.842,0.852,0.861,0.868,0.875,0.881,0.885,0.89,0.893,0.896,0.897,0.899,0.9,0.9
PARAM_MOUTH_EMO=0
PARAM_CHEEK=0
PARAM_BODY_ANGLE_X=0,-0.15,-0.52,-1,-1.48,-1.85,-2,-2,-2,-2,-2,-2,-2,-1.94,-1.78,-1.54,-1.24,-0.9,-0.54,-0.19,0.13,0.42,0.66,0.85,0.96,1,0.98,0.93,0.84,0.74,0.62,0.5,0.38,0.26,0.16,0.07,0.02,0
PARAM_BODY_ANGLE_Z=0,0.38,1.29,2.5,3.71,4.62,5,5,5,5,5,5,5,4.86,4.49,3.92,3.22,2.43,1.6,0.79,0.02,-0.65,-1.22,-1.64,-1.91,-2,-1.96,-1.85,-1.69,-1.48,-1.25,-1,-0.75,-0.52,-0.31,-0.15,-0.04,0
PARAM_BODY_Y=0,0.019,0.07,0.14,0.21,0.28,0.33,0.36,0.382,0.394,0.399,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.392,0.37,0.34,0.3,0.25,0.2,0.15,0.1,0.06,0.03,0.01,0
PARAM_BREATH=0.5,0.512,0.55,0.59,0.65,0.71,0.77,0.82,0.85,0.87,0.884,0.889,0.89,0.888,0.882,0.873,0.861,0.846,0.829,0.81,0.79,0.77,0.74,0.72,0.7,0.67,0.65,0.63,0.61,0.587,0.568,0.551,0.537,0.524,0.514,0.506,0.502,0.5
PARAM_BOING=0,0.02,0.07,0.14,0.2,0.25,0.28,0.29,0.25,0.17,0.06,-0.04,-0.12,-0.17,-0.19,-0.176,-0.14,-0.1,-0.05,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_FRONT=0,-0.019,-0.07,-0.14,-0.23,-0.32,-0.41,-0.48,-0.53,-0.55,-0.54,-0.51,-0.47,-0.41,-0.34,-0.27,-0.19,-0.12,-0.04,0.03,0.09,0.15,0.2,0.23,0.25,0.26,0.255,0.241,0.22,0.19,0.16,0.13,0.1,0.07,0.04,0.02,0.005,0
PARAM_HAIR_SIDE_R=0,0.007,0.025,0.05,0.08,0.11,0.13,0.16,0.19,0.204,0.216,0.22,0.214,0.197,0.17,0.14,0.1,0.06,0.01,-0.03,-0.07,-0.12,-0.15,-0.19,-0.21,-0.233,-0.246,-0.25,-0.241,-0.22,-0.19,-0.15,-0.11,-0.07,-0.04,-0.02,-0.005,0
PARAM_HAIR_SIDE_L=0,0.013,0.04,0.09,0.14,0.19,0.24,0.29,0.33,0.36,0.38,0.39,0.382,0.36,0.32,0.28,0.22,0.16,0.1,0.04,-0.02,-0.08,-0.13,-0.18,-0.22,-0.25,-0.264,-0.27,-0.261,-0.24,-0.2,-0.16,-0.12,-0.08,-0.05,-0.02,-0.006,0
PARAM_TWIN_RIBBON_D=0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,0.013,0.05,0.09,0.14,0.2,0.25,0.3,0.35,0.38,0.4,0.41,0.408,0.402,0.393,0.381,0.366,0.349,0.33,0.31,0.29,0.27,0.24,0.22,0.2,0.17,0.15,0.13,0.11,0.087,0.069,0.052,0.037,0.024,0.014,0.006,0.002,0
PARAM_WING_DEFORM=0,0.03,0.1,0.2,0.31,0.43,0.55,0.66,0.75,0.82,0.87,0.89,0.886,0.873,0.853,0.83,0.79,0.76,0.72,0.67,0.63,0.58,0.53,0.48,0.43,0.38,0.33,0.28,0.23,0.19,0.15,0.11,0.08,0.05,0.03,0.014,0.004,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_HAT=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_EMOTION=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_BUST=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1

@ -1,53 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,-0.36,-0.93,-1.46,-1.85,-2,-1.52,-0.23,1.64,3.86,6.14,8.36,10.23,11.52,12,11.76,11.12,10.13,8.88,7.5,6,4.5,3.12,1.88,0.88,0.24,0,0,0,0,0,0,0,0,0,0,0,0,0.79,2.92,6.02,9.71,13.55,17.31,20.55,22.91,24,24.33,24.65,24.95,25.25,25.54,25.82,26.08,26.33,26.58,26.81,27.03,27.24,27.45,27.65,27.83,28.01,28.18,28.34,28.48,28.63,28.76,28.89,29.01,29.12,29.22,29.32,29.41,29.49,29.56,29.63,29.7,29.75,29.8,29.84,29.88,29.91,29.94,29.96,29.979,29.991,29.998,30,30,29.96,29.85,29.65,29.36,28.99,28.52,27.95,27.28,26.5,25.6,24.6,23.47,22.22,20.87,19.36,17.71,15.93,14,11.67,9.55,7.65,5.93,4.44,3.14,2.03,1.17,0.53,0.14,0
PARAM_ANGLE_Y=0,5.36,13.95,21.96,27.75,30,28.66,25.06,19.86,13.69,7.31,1.14,-4.06,-7.66,-9,-8.66,-7.75,-6.34,-4.58,-2.62,-0.5,1.62,3.58,5.34,6.75,7.66,8,7.984,7.9,7.73,7.43,6.99,6.38,5.56,4.56,3.3,1.81,0,-2.71,-6.37,-10.64,-15.17,-19.55,-23.62,-26.94,-29.18,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-30,-29.04,-26.62,-23.34,-19.51,-15.53,-11.6,-7.88,-4.75,-2.23,-0.6,0
PARAM_ANGLE_Z=0,-1.07,-2.79,-4.39,-5.55,-6,-5.69,-4.86,-3.66,-2.24,-0.76,0.66,1.86,2.69,3,2.94,2.78,2.53,2.22,1.87,1.5,1.13,0.78,0.47,0.22,0.06,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.007,0.027,0.06,0.1,0.16,0.22,0.3,0.38,0.47,0.57,0.68,0.79,0.91,1.04,1.17,1.3,1.44,1.58,1.71,1.86,2,2.14,2.29,2.42,2.56,2.7,2.83,2.96,3.09,3.21,3.32,3.43,3.53,3.62,3.7,3.78,3.84,3.9,3.94,3.97,3.993,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3.87,3.55,3.11,2.6,2.07,1.55,1.05,0.63,0.3,0.08,0
PARAM_EMOTION=-1
PARAM_EYE_L_OPEN=0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.552,0.554,0.557,0.56,0.562,0.565,0.567,0.569,0.57,0.57,0.01,0.007,0.005,0.003,0.002,0.001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.92,0.907,0.87,0.83,0.77,0.71,0.66,0.61,0.58,0.56,0.55
PARAM_EYE_R_OPEN=0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.55,0.552,0.554,0.557,0.56,0.562,0.565,0.567,0.569,0.57,0.57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.92,0.907,0.87,0.83,0.77,0.71,0.66,0.61,0.58,0.56,0.55
PARAM_EYE_L_OPEN2=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0.1,0.094,0.08,0.063,0.044,0.028,0.014,0.004,0,-0.001,-0.002,-0.003,-0.004,-0.005,-0.006,-0.01,-0.008,-0.009,-0.009,-0.01,-0.01,-0.012,-0.012,-0.01,-0.013,-0.01,-0.014,-0.01,-0.015,-0.02,-0.016,-0.02,-0.017,-0.02,-0.02,-0.018,-0.02,-0.02,-0.02,-0.02,-0.019,-0.02,-0.02,-0.02,-0.02,-0.02,-0.02,-0.02,-0.02,-0.02,-0.02,0.2,0.53,0.71,0.81,0.86,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,-0.96,-0.969,-0.977,-0.983,-0.988,-0.992,-0.995,-0.998,-0.999,-1,-1
PARAM_EYE_R_OPEN2=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0.1,0.094,0.08,0.063,0.044,0.028,0.014,0.004,0,-0.001,-0.002,-0.003,-0.004,-0.005,-0.006,-0.01,-0.008,-0.009,-0.009,-0.01,-0.01,-0.012,-0.012,-0.01,-0.013,-0.01,-0.014,-0.01,-0.015,-0.02,-0.016,-0.02,-0.017,-0.02,-0.02,-0.018,-0.02,-0.02,-0.02,-0.02,-0.019,-0.02,-0.02,-0.02,-0.02,-0.02,-0.02,-0.02,-0.02,-0.02,-0.02,0.2,0.53,0.71,0.81,0.86,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,-0.98,-0.985,-0.988,-0.992,-0.994,-0.996,-0.998,-0.999,-0.999,-1,-1
PARAM_EYE_BALL_X=0,0.03,0.07,0.12,0.15,0.16,0.159,0.156,0.151,0.145,0.137,0.128,0.119,0.108,0.097,0.086,0.074,0.063,0.052,0.041,0.032,0.023,0.015,0.009,0.004,0.001,0,0,0,0,0,0,0,0,0,0,0,0,-0.06,-0.16,-0.25,-0.31,-0.34,-0.29,-0.2,-0.14,-0.12,-0.12,-0.122,-0.125,-0.128,-0.133,-0.138,-0.144,-0.151,-0.159,-0.167,-0.176,-0.185,-0.195,-0.206,-0.216,-0.227,-0.238,-0.25,-0.261,-0.273,-0.285,-0.297,-0.309,-0.32,-0.332,-0.343,-0.354,-0.364,-0.375,-0.385,-0.394,-0.403,-0.411,-0.419,-0.426,-0.432,-0.437,-0.442,-0.445,-0.448,-0.449,-0.45,-0.45,-0.45,-0.45,-0.45,-0.45,-0.45,-0.45,-0.45,-0.45,-0.45,-0.45,-0.45,-0.45,-0.45,-0.45,-0.45,-0.45,-0.45,-0.45,-0.436,-0.4,-0.35,-0.29,-0.23,-0.17,-0.12,-0.07,-0.03,-0.01,0
PARAM_EYE_BALL_Y=0,-0.014,-0.04,-0.06,-0.074,-0.08,-0.079,-0.078,-0.076,-0.072,-0.069,-0.064,-0.059,-0.054,-0.048,-0.043,-0.037,-0.032,-0.026,-0.021,-0.016,-0.011,-0.008,-0.004,-0.002,-0.001,0,0,0,0,0,0,0,0,0,0,0,0,0.015,0.05,0.09,0.15,0.21,0.3,0.35,0.37,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.38,0.368,0.34,0.3,0.25,0.2,0.15,0.1,0.06,0.03,0.01,0
PARAM_BROW_L_Y=0,0.09,0.24,0.38,0.48,0.52,0.5,0.44,0.36,0.26,0.16,0.07,-0.02,-0.08,-0.1,-0.103,-0.105,-0.106,-0.108,-0.109,-0.11,-0.111,-0.112,-0.114,-0.115,-0.117,-0.12,-0.125,-0.134,-0.144,-0.157,-0.171,-0.186,-0.203,-0.221,-0.24,-0.259,-0.28,-0.31,-0.35,-0.4,-0.45,-0.49,-0.54,-0.58,-0.6,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.68,-0.79,-0.89,-0.96,-0.99,-0.99,-0.99,-0.99,-0.99,-0.99,-0.99,-0.99,-0.99,-0.99,-0.99,-0.99,-0.99,-0.99,-0.96,-0.88,-0.77,-0.64,-0.51,-0.38,-0.26,-0.16,-0.07,-0.02,0
PARAM_BROW_R_Y=0,0.09,0.24,0.38,0.48,0.52,0.5,0.45,0.37,0.27,0.18,0.08,0,-0.06,-0.09,-0.098,-0.104,-0.109,-0.114,-0.118,-0.121,-0.125,-0.128,-0.132,-0.137,-0.143,-0.15,-0.161,-0.173,-0.187,-0.203,-0.22,-0.239,-0.259,-0.28,-0.3,-0.33,-0.35,-0.38,-0.43,-0.47,-0.52,-0.57,-0.61,-0.65,-0.67,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.68,-0.74,-0.83,-0.91,-0.98,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.97,-0.89,-0.78,-0.65,-0.52,-0.39,-0.26,-0.16,-0.07,-0.02,0
PARAM_BROW_ANGLE=0.2,0.198,0.192,0.182,0.169,0.154,0.136,0.116,0.1,0.07,0.05,0.03,0,-0.02,-0.05,-0.07,-0.1,-0.12,-0.14,-0.158,-0.176,-0.191,-0.204,-0.215,-0.223,-0.228,-0.23,-0.227,-0.22,-0.21,-0.199,-0.187,-0.175,-0.164,-0.154,-0.147,-0.142,-0.14,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.58,-0.52,-0.43,-0.35,-0.28,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.26,-0.245,-0.21,-0.16,-0.1,-0.04,0.02,0.08,0.13,0.17,0.19,0.2
PARAM_BROW_SELECT=-0.5,-0.5,-0.5,-0.498,-0.496,-0.494,-0.492,-0.489,-0.485,-0.481,-0.477,-0.472,-0.467,-0.461,-0.455,-0.448,-0.441,-0.434,-0.426,-0.417,-0.408,-0.399,-0.389,-0.379,-0.368,-0.357,-0.345,-0.333,-0.321,-0.308,-0.294,-0.281,-0.267,-0.252,-0.237,-0.222,-0.206,-0.19,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.18,0.16,0.1,0.03,-0.06,-0.15,-0.24,-0.32,-0.39,-0.45,-0.49,-0.5
PARAM_MOUTH_OPEN_Y=0
PARAM_MOUTH_OPEN2=0.9,0.74,0.49,0.25,0.08,0,-0.013,-0.026,-0.038,-0.05,-0.06,-0.071,-0.08,-0.089,-0.098,-0.106,-0.113,-0.12,-0.127,-0.133,-0.138,-0.144,-0.148,-0.153,-0.157,-0.161,-0.164,-0.167,-0.169,-0.172,-0.174,-0.175,-0.177,-0.178,-0.18,-0.18,-0.18,-0.18,-0.174,-0.157,-0.13,-0.1,-0.08,-0.05,-0.02,-0.006,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.06,0.21,0.41,0.61,0.77,0.86,0.89,0.9,0.902,0.901,0.9
PARAM_MOUTH_EMO=0.13,0.13,0.13,0.13,0.13,0.13,0.13,0.13,0.13,0.13,0.131,0.13,0.13,0.132,0.13,0.13,0.133,0.13,0.13,0.134,0.13,0.135,0.14,0.136,0.14,0.137,0.138,0.14,0.139,0.14,0.14,0.141,0.142,0.14,0.144,0.145,0.145,0.146,0.147,0.148,0.149,0.15,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.435,0.444,0.452,0.458,0.46,0.11,0.112,0.115,0.117,0.119,0.12
PARAM_CHEEK=0
PARAM_BODY_ANGLE_X=0,-0.72,-1.86,-2.93,-3.7,-4,-3.83,-3.37,-2.7,-1.91,-1.09,-0.3,0.37,0.83,1,0.98,0.93,0.84,0.74,0.62,0.5,0.38,0.26,0.16,0.07,0.02,0,0,0,0,0,0,0,0,0,0,0,0,0.001,0.004,0.01,0.018,0.027,0.038,0.051,0.066,0.082,0.1,0.12,0.14,0.16,0.18,0.21,0.23,0.26,0.29,0.31,0.34,0.37,0.4,0.43,0.46,0.49,0.51,0.54,0.57,0.6,0.63,0.66,0.69,0.71,0.74,0.77,0.79,0.82,0.84,0.86,0.88,0.9,0.918,0.934,0.949,0.962,0.973,0.982,0.99,0.996,0.999,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.97,0.89,0.78,0.65,0.52,0.39,0.26,0.16,0.07,0.02,0
PARAM_BODY_ANGLE_Z=0,1.25,3.25,5.12,6.47,7,6.69,5.86,4.66,3.24,1.76,0.34,-0.86,-1.69,-2,-1.96,-1.85,-1.69,-1.48,-1.25,-1,-0.75,-0.52,-0.31,-0.15,-0.04,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BODY_Y=0,0.04,0.12,0.18,0.23,0.25,0.248,0.244,0.236,0.226,0.214,0.2,0.185,0.169,0.152,0.134,0.116,0.098,0.081,0.065,0.05,0.036,0.024,0.014,0.006,0.002,0,0,0,0,0,0,0,0,0,0,0,0,0,0.002,0.005,0.009,0.014,0.02,0.027,0.034,0.043,0.052,0.062,0.073,0.084,0.096,0.108,0.121,0.135,0.149,0.163,0.177,0.192,0.207,0.222,0.237,0.252,0.268,0.283,0.298,0.313,0.328,0.343,0.357,0.371,0.385,0.399,0.412,0.424,0.436,0.447,0.458,0.468,0.477,0.486,0.493,0.5,0.506,0.511,0.515,0.518,0.519,0.52,0.52,0.52,0.52,0.52,0.52,0.52,0.52,0.52,0.52,0.52,0.52,0.52,0.52,0.52,0.52,0.52,0.52,0.52,0.52,0.503,0.46,0.4,0.34,0.27,0.2,0.14,0.08,0.04,0.01,0
PARAM_BREATH=0.5,0.59,0.73,0.87,0.96,1,0.97,0.9,0.79,0.67,0.53,0.41,0.3,0.23,0.2,0.203,0.212,0.225,0.242,0.26,0.28,0.3,0.318,0.335,0.348,0.357,0.36,0.355,0.341,0.322,0.3,0.28,0.26,0.23,0.217,0.203,0.193,0.19,0.19,0.191,0.193,0.195,0.198,0.202,0.206,0.21,0.216,0.221,0.227,0.233,0.24,0.247,0.254,0.262,0.27,0.278,0.287,0.295,0.304,0.313,0.321,0.33,0.339,0.348,0.357,0.366,0.375,0.384,0.392,0.401,0.409,0.417,0.425,0.433,0.44,0.447,0.454,0.46,0.466,0.472,0.477,0.481,0.486,0.489,0.492,0.495,0.497,0.499,0.5,0.5,0.497,0.489,0.477,0.461,0.442,0.42,0.4,0.37,0.35,0.32,0.29,0.27,0.25,0.229,0.213,0.201,0.193,0.19,0.2,0.22,0.26,0.3,0.34,0.38,0.42,0.45,0.48,0.494,0.5
PARAM_BOING=0,-0.04,-0.06,0.02,0.14,0.25,0.34,0.37,0.21,-0.05,-0.23,-0.29,-0.19,-0.02,0.09,0.13,0.1,0.05,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_FRONT=0,-0.03,-0.1,-0.19,-0.28,-0.35,-0.38,-0.33,-0.22,-0.08,0.07,0.18,0.23,0.2,0.13,0.05,-0.04,-0.11,-0.14,-0.11,-0.07,-0.04,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_SIDE_R=0,-0.04,-0.13,-0.26,-0.39,-0.48,-0.52,-0.47,-0.35,-0.21,-0.06,0.08,0.19,0.26,0.29,0.26,0.21,0.14,0.06,0,-0.06,-0.1,-0.11,-0.08,-0.04,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_SIDE_L=0,0.02,0.08,0.16,0.23,0.29,0.31,0.26,0.16,0.03,-0.11,-0.23,-0.34,-0.4,-0.43,-0.4,-0.32,-0.23,-0.14,-0.05,0.02,0.07,0.09,0.07,0.03,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_TWIN_RIBBON_D=0,0.07,0.23,0.43,0.63,0.79,0.89,0.92,0.79,0.47,0.04,-0.38,-0.7,-0.83,-0.79,-0.68,-0.53,-0.36,-0.18,0,0.17,0.31,0.42,0.49,0.52,0.49,0.43,0.32,0.21,0.08,-0.03,-0.14,-0.2,-0.23,-0.222,-0.2,-0.17,-0.13,-0.1,-0.06,-0.03,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,-0.1,-0.26,-0.4,-0.51,-0.55,-0.55,-0.548,-0.546,-0.543,-0.539,-0.534,-0.528,-0.521,-0.513,-0.504,-0.494,-0.483,-0.471,-0.458,-0.444,-0.428,-0.411,-0.393,-0.374,-0.35,-0.33,-0.31,-0.28,-0.26,-0.23,-0.2,-0.17,-0.14,-0.11,-0.07,-0.04,0,0.05,0.1,0.16,0.22,0.27,0.32,0.36,0.39,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.4,0.45,0.53,0.6,0.65,0.67,0.67,0.67,0.67,0.67,0.67,0.67,0.67,0.67,0.67,0.67,0.67,0.67,0.67,0.65,0.59,0.52,0.44,0.35,0.26,0.18,0.11,0.05,0.01,0
PARAM_WING_DEFORM=0,-0.07,-0.19,-0.3,-0.38,-0.41,-0.409,-0.405,-0.399,-0.391,-0.381,-0.369,-0.356,-0.341,-0.326,-0.309,-0.291,-0.273,-0.255,-0.236,-0.217,-0.198,-0.179,-0.16,-0.142,-0.124,-0.107,-0.09,-0.075,-0.061,-0.048,-0.036,-0.025,-0.017,-0.01,-0.004,-0.001,0,-0.03,-0.13,-0.26,-0.42,-0.58,-0.74,-0.87,-0.97,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.97,-0.89,-0.78,-0.65,-0.52,-0.39,-0.26,-0.16,-0.07,-0.02,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_HAT=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_EMOTION=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_BUST=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1

@ -1,46 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,0.3,1.03,2,2.97,3.7,4,3.71,2.99,2.12,1.27,0.58,0.15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_ANGLE_Y=0,5.78,16.22,22,18.09,8.61,-4,-16.61,-26.09,-30,-28.61,-26.11,-24.73,-24.73,-24.73,-24.73,-24.73,-24.73,-24.73,-24.73,-24.73,-24.73,-24.73,-24.73,-24.73,-24.73,-24.73,-24.73,-24.73,-24.73,-24.73,-24.73,-24.73,-24.23,-22.91,-20.86,-18.29,-15.45,-12.36,-9.28,-6.43,-3.86,-1.82,-0.49,0
PARAM_ANGLE_Z=0,1.45,2,-0.35,-6.07,-13.06,-19.88,-25.35,-28.82,-30,-29.03,-27.44,-26.35,-26,-26,-26,-26,-26,-26,-26,-26,-26,-26,-26,-26,-26,-26,-26,-26,-26,-25.67,-24.75,-23.29,-21.44,-19.24,-16.83,-14.29,-11.71,-9.17,-6.76,-4.56,-2.71,-1.25,-0.33,0
PARAM_EMOTION=0
PARAM_EYE_L_OPEN=0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.482,0.45,0.434,0.427,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.429,0.433,0.439,0.446,0.455,0.464,0.473,0.481,0.489,0.495,0.499,0.5
PARAM_EYE_R_OPEN=0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.6,0.76,0.86,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.9,0.8,0.64,0.54,0.5,0.5,0.5,0.5
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0,0,0,0,0,0.012,0.05,0.09,0.15,0.21,0.27,0.31,0.35,0.36,0.36,0.36,0.36,0.36,0.36,0.36,0.36,0.36,0.36,0.36,0.36,0.36,0.357,0.348,0.334,0.315,0.29,0.27,0.24,0.21,0.18,0.15,0.13,0.1,0.08,0.05,0.036,0.021,0.009,0.002,0
PARAM_BROW_L_Y=0,0.49,0.67,0.6,0.42,0.19,-0.05,-0.23,-0.3,-0.299,-0.297,-0.294,-0.29,-0.284,-0.278,-0.27,-0.262,-0.253,-0.243,-0.233,-0.222,-0.211,-0.199,-0.187,-0.175,-0.163,-0.15,-0.137,-0.125,-0.113,-0.101,-0.089,-0.078,-0.067,-0.057,-0.047,-0.038,-0.03,-0.022,-0.016,-0.01,-0.006,-0.003,-0.001,0
PARAM_BROW_R_Y=0,0.49,0.67,0.6,0.42,0.18,-0.06,-0.24,-0.31,-0.309,-0.307,-0.304,-0.299,-0.294,-0.287,-0.279,-0.271,-0.262,-0.252,-0.241,-0.23,-0.218,-0.206,-0.193,-0.181,-0.168,-0.155,-0.142,-0.129,-0.117,-0.104,-0.092,-0.08,-0.069,-0.058,-0.048,-0.039,-0.031,-0.023,-0.016,-0.011,-0.006,-0.003,-0.001,0
PARAM_BROW_L_ANGLE=0,0.24,0.64,0.91,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.93,0.79,0.62,0.43,0.27,0.13,0.03,0
PARAM_BROW_R_ANGLE=0,0.24,0.64,0.91,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.93,0.79,0.62,0.43,0.27,0.13,0.03,0
PARAM_EAR_DEFORM=0,0.08,0.23,0.31,0.22,0,-0.29,-0.59,-0.81,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.9,-0.893,-0.876,-0.85,-0.81,-0.77,-0.72,-0.67,-0.61,-0.55,-0.48,-0.42,-0.35,-0.29,-0.23,-0.18,-0.13,-0.09,-0.05,-0.02,-0.006,0
PARAM_MOUTH_OPEN_Y=0.5,0.59,0.73,0.87,0.96,1,1,1,1,1,1,1,1,1,1,0.986,0.95,0.91,0.86,0.83,0.818,0.82,0.826,0.834,0.842,0.848,0.85,0.832,0.8,0.783,0.777,0.797,0.83,0.85,0.86,0.86,0.858,0.853,0.842,0.826,0.8,0.71,0.6,0.52,0.5
PARAM_BODY_ANGLE_X=0
PARAM_BODY_ANGLE_Y=0,0.73,1.92,2.73,3,2.71,2.01,1.08,0.15,-0.55,-0.84,-0.69,-0.45,-0.23,-0.06,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BODY_ANGLE_Z=0,0,0,0,0,0,0,0,-0.23,-0.77,-1.5,-2.23,-2.77,-3,-2.96,-2.86,-2.69,-2.47,-2.22,-1.94,-1.65,-1.35,-1.06,-0.78,-0.53,-0.31,-0.14,-0.04,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BREATH=0.5,0.54,0.63,0.75,0.87,0.96,1,0.93,0.79,0.62,0.43,0.27,0.13,0.03,0,0.011,0.04,0.08,0.14,0.2,0.26,0.32,0.39,0.44,0.49,0.54,0.57,0.59,0.6,0.599,0.595,0.59,0.583,0.574,0.565,0.556,0.546,0.537,0.528,0.52,0.513,0.508,0.504,0.501,0.5
PARAM_HAIR_SIDE=0
PARAM_HAIR_BACK=0,-0.03,-0.12,-0.25,-0.4,-0.56,-0.7,-0.83,-0.92,-0.98,-1,-0.97,-0.87,-0.74,-0.58,-0.42,-0.26,-0.13,-0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_WING_ANGLE=0,0.013,0.04,0.09,0.13,0.16,0.17,0.157,0.12,0.07,0.01,-0.05,-0.11,-0.16,-0.2,-0.21,-0.209,-0.207,-0.203,-0.198,-0.192,-0.185,-0.176,-0.168,-0.158,-0.149,-0.138,-0.128,-0.117,-0.106,-0.096,-0.085,-0.075,-0.064,-0.055,-0.046,-0.037,-0.029,-0.022,-0.016,-0.01,-0.006,-0.003,-0.001,0
PARAM_WING_DEFORM=0,0.24,0.64,0.91,1,0.93,0.75,0.48,0.16,-0.16,-0.48,-0.75,-0.93,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.991,-0.97,-0.93,-0.87,-0.81,-0.74,-0.66,-0.58,-0.5,-0.42,-0.34,-0.26,-0.19,-0.13,-0.07,-0.03,-0.01,0
PARAM_RIBBON_DEFORM=0,0,0,0,0,0,0,0.15,0.4,0.57,0.63,0.51,0.31,0.12,-0.01,-0.06,-0.053,-0.035,-0.017,-0.005,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BLUSH=0,0.012,0.04,0.09,0.15,0.2,0.25,0.3,0.33,0.35,0.36,0.359,0.356,0.352,0.345,0.338,0.329,0.318,0.307,0.295,0.281,0.267,0.252,0.237,0.222,0.206,0.19,0.174,0.158,0.142,0.127,0.112,0.097,0.084,0.07,0.058,0.047,0.036,0.027,0.019,0.013,0.007,0.003,0.001,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_RIBBON=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1
VISIBLE:PARTS_01_HAT=1

@ -1,53 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0
PARAM_ANGLE_Y=0,7.88,22.12,30,27.93,22.52,14.7,5.77,-3.51,-12.16,-19.55,-25.19,-28.75,-30,-28.69,-25.19,-20.12,-14.1,-7.9,-1.88,3.19,6.69,8,7.84,7.41,6.77,5.96,5.07,4.12,3.18,2.31,1.54,0.89,0.41,0.1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_ANGLE_Z=0
PARAM_EMOTION=-1,-0.5,-0.515,-0.52,-0.519,-0.516,-0.512,-0.508,-0.503,-0.499,-0.495,-0.492,-0.491,-0.49,-0.49,-0.493,-0.496,-0.5,-0.505,-0.509,-0.513,-0.517,-0.52,-0.522,-0.524,-0.526,-0.528,-0.529,-0.531,-0.532,-0.533,-0.535,-0.536,-0.537,-0.539,-0.54,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.95,-0.953,-0.957,-0.962,-0.967,-0.972,-0.977,-0.982,-0.987,-0.991,-0.995,-0.998,-0.999,-1
PARAM_EYE_L_OPEN=0.55,0.549,0.544,0.537,0.528,0.517,0.503,0.488,0.471,0.454,0.434,0.41,0.39,0.37,0.35,0.32,0.3,0.28,0.25,0.23,0.21,0.19,0.16,0.14,0.123,0.104,0.086,0.07,0.054,0.041,0.029,0.019,0.011,0.005,0.001,0,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.037,0.03,0.02,0.01,0.003,0,0.91,0.88,0.82,0.74,0.66,0.6,0.56,0.55
PARAM_EYE_R_OPEN=0.55,0.549,0.544,0.537,0.528,0.517,0.503,0.488,0.471,0.454,0.434,0.41,0.39,0.37,0.35,0.32,0.3,0.28,0.25,0.23,0.21,0.19,0.16,0.14,0.123,0.104,0.086,0.07,0.054,0.041,0.029,0.019,0.011,0.005,0.001,0,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.04,0.037,0.03,0.02,0.01,0.003,0,0.91,0.88,0.82,0.74,0.66,0.6,0.56,0.55
PARAM_EYE_L_OPEN2=-0.92,-0.92,-0.92,-0.922,-0.923,-0.925,-0.927,-0.929,-0.931,-0.934,-0.937,-0.94,-0.943,-0.946,-0.949,-0.953,-0.956,-0.96,-0.963,-0.966,-0.97,-0.973,-0.976,-0.979,-0.982,-0.985,-0.987,-0.99,-0.992,-0.994,-0.996,-0.997,-0.998,-0.999,-1,-1,-0.11,-0.08,-0.06,-0.03,-0.013,0.005,0.022,0.036,0.049,0.06,0.07,0.078,0.085,0.091,0.095,0.098,0.099,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.15,0.29,0.47,0.64,0.78,0.83,-1,-1,-1,-1,-1,-1,-1,-1
PARAM_EYE_R_OPEN2=-0.91,-0.91,-0.91,-0.912,-0.914,-0.915,-0.918,-0.92,-0.923,-0.926,-0.929,-0.932,-0.936,-0.939,-0.943,-0.947,-0.951,-0.955,-0.958,-0.962,-0.966,-0.97,-0.973,-0.977,-0.98,-0.983,-0.986,-0.989,-0.991,-0.993,-0.995,-0.997,-0.998,-0.999,-1,-1,-0.11,-0.08,-0.06,-0.03,-0.013,0.005,0.022,0.036,0.049,0.06,0.07,0.078,0.085,0.091,0.095,0.098,0.099,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.15,0.29,0.47,0.64,0.78,0.83,-1,-1,-1,-1,-1,-1,-1,-1
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0
PARAM_BROW_L_Y=0,-0.17,-0.47,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.62,-0.56,-0.47,-0.37,-0.27,-0.17,-0.08,-0.02,0
PARAM_BROW_R_Y=0,-0.17,-0.47,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.64,-0.62,-0.56,-0.47,-0.37,-0.27,-0.17,-0.08,-0.02,0
PARAM_BROW_ANGLE=-0.53,-0.53,-0.53,-0.532,-0.533,-0.534,-0.536,-0.538,-0.541,-0.543,-0.546,-0.549,-0.553,-0.556,-0.56,-0.564,-0.567,-0.571,-0.575,-0.58,-0.584,-0.588,-0.592,-0.597,-0.601,-0.605,-0.609,-0.613,-0.617,-0.621,-0.625,-0.629,-0.632,-0.636,-0.639,-0.642,-0.645,-0.648,-0.65,-0.652,-0.654,-0.656,-0.657,-0.659,-0.659,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.66,-0.653,-0.636,-0.61,-0.58,-0.53,-0.17,-0.06,0.02,0.09,0.13,0.16,0.18,0.196,0.2
PARAM_BROW_SELECT=0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,-0.19,-0.29,-0.36,-0.41,-0.44,-0.47,-0.487,-0.497,-0.5
PARAM_MOUTH_OPEN_Y=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.08,0.2,0.31,0.39,0.42,0.38,0.3,0.26,0.31,0.39,0.44,0.46,0.44,0.37,0.28,0.18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_MOUTH_OPEN2=0.9,0.66,0.24,0,0,0,0,0,0,0,0,0,0,0,-0.004,-0.018,-0.04,-0.08,-0.12,-0.18,-0.25,-0.33,-0.43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.63,-0.26,-0.06,0,-0.009,-0.04,-0.09,-0.17,-0.28,-0.43,-1,-0.983,-0.93,-0.86,-0.76,-0.64,-0.51,-0.37,-0.22,-0.07,0.08,0.23,0.37,0.5,0.61,0.71,0.79,0.85,0.89,0.9
PARAM_MOUTH_EMO=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.23,0.233,0.236,0.239,0.242,0.244,0.245,0.247,0.248,0.25,0.25,0.25,0.25,0.24,0.22,0.202,0.184,0.167,0.15,0.135,0.121,0.107,0.094,0.082,0.071,0.061,0.052,0.043,0.035,0.028,0.022,0.017,0.012,0.009,0.005,0.003,0.001,0,0,0.47,0.47,0.47,0.47,0.47,0.47,0.469,0.47,0.47,0.468,0.47,0.466,0.466,0.465,0.46,0.463,0.462,0.461,0.46,0
PARAM_CHEEK=0
PARAM_BODY_ANGLE_X=0
PARAM_BODY_ANGLE_Z=0,1.58,4.42,6,5.62,4.63,3.2,1.56,-0.14,-1.73,-3.08,-4.12,-4.77,-5,-4.76,-4.11,-3.18,-2.07,-0.93,0.18,1.11,1.76,2,1.96,1.85,1.69,1.49,1.27,1.03,0.8,0.58,0.39,0.22,0.1,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BODY_Y=0
PARAM_BREATH=0.5,0.63,0.87,1,0.998,0.99,0.979,0.964,0.945,0.92,0.9,0.87,0.84,0.81,0.78,0.75,0.71,0.68,0.64,0.61,0.57,0.54,0.5,0.47,0.44,0.41,0.38,0.35,0.33,0.31,0.287,0.271,0.258,0.248,0.242,0.24,0.244,0.255,0.272,0.3,0.32,0.35,0.39,0.43,0.47,0.5,0.55,0.58,0.62,0.66,0.69,0.72,0.75,0.78,0.794,0.808,0.817,0.82,0.818,0.814,0.806,0.796,0.784,0.77,0.754,0.737,0.719,0.699,0.68,0.66,0.64,0.621,0.601,0.583,0.566,0.55,0.536,0.524,0.514,0.506,0.502,0.5
PARAM_BOING=0,0.18,0.46,0.73,0.92,1,0.88,0.58,0.18,-0.23,-0.53,-0.65,-0.48,-0.21,0.04,0.22,0.29,0.26,0.17,0.06,-0.05,-0.14,-0.17,-0.157,-0.13,-0.08,-0.04,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_FRONT=0,0.18,0.51,0.69,0.59,0.35,0.06,-0.23,-0.46,-0.6,-0.65,-0.59,-0.43,-0.22,-0.01,0.15,0.21,0.18,0.09,-0.01,-0.12,-0.21,-0.24,-0.222,-0.18,-0.12,-0.06,-0.02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_SIDE_R=0,0.13,0.38,0.51,0.48,0.41,0.31,0.2,0.08,-0.03,-0.13,-0.2,-0.24,-0.26,-0.245,-0.21,-0.15,-0.08,-0.01,0.06,0.12,0.16,0.17,0.167,0.157,0.144,0.127,0.108,0.087,0.068,0.049,0.033,0.019,0.009,0.002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_SIDE_L=0,0.13,0.38,0.51,0.48,0.41,0.31,0.2,0.08,-0.03,-0.13,-0.2,-0.24,-0.26,-0.245,-0.21,-0.15,-0.08,-0.01,0.06,0.12,0.16,0.17,0.167,0.157,0.144,0.127,0.108,0.087,0.068,0.049,0.033,0.019,0.009,0.002,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_TWIN_RIBBON_D=0,0.22,0.6,0.82,0.71,0.44,0.1,-0.22,-0.48,-0.64,-0.7,-0.65,-0.54,-0.36,-0.17,0.04,0.23,0.39,0.51,0.59,0.62,0.612,0.59,0.56,0.51,0.46,0.4,0.34,0.28,0.22,0.16,0.11,0.06,0.03,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.002,-0.006,-0.014,-0.025,-0.037,-0.052,-0.069,-0.086,-0.106,-0.126,-0.15,-0.17,-0.19,-0.21,-0.23,-0.25,-0.269,-0.285,-0.3,-0.313,-0.325,-0.335,-0.344,-0.352,-0.358,-0.364,-0.368,-0.372,-0.375,-0.377,-0.378,-0.379,-0.38,-0.38,-0.372,-0.352,-0.32,-0.28,-0.24,-0.19,-0.14,-0.1,-0.06,-0.03,-0.008,0
PARAM_WING_DEFORM=0,0.26,0.74,1,0.991,0.97,0.93,0.87,0.81,0.74,0.67,0.59,0.51,0.43,0.35,0.28,0.21,0.15,0.1,0.06,0.03,0.007,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-0.007,-0.025,-0.05,-0.09,-0.14,-0.18,-0.23,-0.29,-0.34,-0.38,-0.43,-0.47,-0.49,-0.513,-0.52,-0.519,-0.517,-0.512,-0.506,-0.496,-0.484,-0.469,-0.451,-0.43,-0.4,-0.37,-0.34,-0.3,-0.26,-0.05,0.24,0.49,0.67,0.74,0.725,0.69,0.62,0.55,0.46,0.37,0.28,0.19,0.12,0.05,0.01,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_HAT=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_EMOTION=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_BUST=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1

@ -1,53 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,0.45,1.51,2.94,4.62,6.42,8.31,10.17,12,14.13,16.1,17.86,19.48,20.94,22.28,23.48,24.54,25.5,26.35,27.09,27.75,28.31,28.77,29.17,29.48,29.71,29.87,29.97,30,29.85,29.41,28.71,27.77,26.65,25.31,23.82,22.24,20.51,18.7,16.89,15,13.11,11.3,9.49,7.76,6.18,4.69,3.35,2.23,1.29,0.59,0.15,0,0,0,0,0,0,0,0,0
PARAM_ANGLE_Y=0,-0.26,-0.85,-1.63,-2.52,-3.44,-4.36,-5.22,-6,-6.86,-7.65,-8.35,-8.99,-9.57,-10.09,-10.56,-10.97,-11.33,-11.66,-11.94,-12.18,-12.39,-12.56,-12.7,-12.81,-12.9,-12.96,-12.99,-13,-12.93,-12.75,-12.44,-12.03,-11.55,-10.97,-10.32,-9.64,-8.89,-8.1,-7.32,-6.5,-5.68,-4.9,-4.11,-3.36,-2.68,-2.03,-1.45,-0.97,-0.56,-0.25,-0.07,0,0,0,0,0,0,0,0,0
PARAM_ANGLE_Z=0,0.83,2.63,4.88,7.23,9.39,11.21,12.46,13,13.14,13.27,13.38,13.48,13.57,13.64,13.71,13.76,13.81,13.86,13.89,13.92,13.94,13.96,13.974,13.985,13.992,13.997,13.999,14,13.91,13.65,13.23,12.66,11.99,11.19,10.29,9.34,8.3,7.22,6.13,5,3.87,2.78,1.7,0.66,-0.29,-1.19,-1.99,-2.66,-3.23,-3.65,-3.91,-4,-4,-3.71,-2.99,-2.12,-1.27,-0.58,-0.15,0
PARAM_EMOTION=-1
PARAM_EYE_L_OPEN=0.55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.94,0.91,0.84,0.76,0.67,0.61,0.56,0.55
PARAM_EYE_R_OPEN=0.55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.94,0.91,0.84,0.76,0.67,0.61,0.56,0.55
PARAM_EYE_L_OPEN2=-1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.116,0.16,0.22,0.3,0.39,0.49,0.59,0.68,0.76,0.82,0.86,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,0.88,-0.94,-0.96,-0.975,-0.986,-0.993,-0.997,-0.999,-1
PARAM_EYE_R_OPEN2=-1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.115,0.16,0.22,0.3,0.38,0.48,0.58,0.66,0.74,0.81,0.85,0.87,0.873,0.875,0.877,0.878,0.879,0.88,0.88,0.88,0.88,0.88,0.88,0.88,-0.96,-0.973,-0.984,-0.991,-0.995,-0.998,-1,-1
PARAM_EYE_BALL_X=0,-0.011,-0.04,-0.07,-0.1,-0.13,-0.15,-0.171,-0.18,-0.184,-0.188,-0.191,-0.194,-0.197,-0.199,-0.201,-0.203,-0.204,-0.206,-0.207,-0.208,-0.208,-0.21,-0.209,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.21,-0.195,-0.16,-0.11,-0.07,-0.03,-0.01,0
PARAM_EYE_BALL_Y=0,0.009,0.028,0.05,0.08,0.11,0.13,0.15,0.17,0.186,0.2,0.213,0.224,0.234,0.243,0.251,0.258,0.264,0.27,0.274,0.278,0.281,0.284,0.286,0.287,0.289,0.289,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.29,0.27,0.22,0.15,0.09,0.04,0.01,0
PARAM_BROW_L_Y=0,-0.05,-0.16,-0.3,-0.44,-0.57,-0.67,-0.74,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.77,-0.71,-0.58,-0.41,-0.24,-0.11,-0.03,0
PARAM_BROW_R_Y=0,-0.05,-0.17,-0.31,-0.45,-0.59,-0.7,-0.77,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.8,-0.74,-0.6,-0.42,-0.25,-0.12,-0.03,0
PARAM_BROW_ANGLE=0.2,-0.58,-0.59,-0.598,-0.603,-0.607,-0.609,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.61,-0.55,-0.41,-0.23,-0.06,0.08,0.17,0.2
PARAM_BROW_SELECT=-0.5,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.43,0.36,0.2,-0.01,-0.21,-0.36,-0.47,-0.5
PARAM_MOUTH_OPEN_Y=0
PARAM_MOUTH_OPEN2=0.9,0.85,0.73,0.59,0.45,0.31,0.2,0.13,0.1,0.1,0.102,0.105,0.109,0.114,0.12,0.128,0.136,0.145,0.155,0.166,0.178,0.191,0.204,0.218,0.233,0.249,0.266,0.283,0.301,0.319,0.338,0.358,0.378,0.4,0.42,0.44,0.46,0.49,0.51,0.53,0.55,0.58,0.6,0.63,0.65,0.67,0.7,0.72,0.75,0.77,0.8,0.82,0.85,0.87,0.89,0.903,0.906,0.906,0.903,0.901,0.9
PARAM_MOUTH_EMO=0,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.26,0.259,0.26,0.26,0.26,0.26,0.26,0.26,0.258,0.26,0.26,0.26,0.26,0.257,0.26,0.26,0.26,0.256,0.26,0.26,0.26,0.255,0.25,0.25,0.254,0.25,0.25,0.253,0.25,0.25,0.252,0.25,0.25,0.251,0.25,0.25,0,0,0,0,0,0,0,0
PARAM_CHEEK=0
PARAM_BODY_ANGLE_X=0
PARAM_BODY_ANGLE_Z=0
PARAM_BODY_Y=0,0.002,0.006,0.014,0.024,0.036,0.05,0.067,0.084,0.103,0.123,0.14,0.17,0.19,0.21,0.23,0.25,0.27,0.291,0.309,0.327,0.343,0.357,0.369,0.38,0.389,0.395,0.399,0.4,0.398,0.392,0.383,0.37,0.355,0.338,0.318,0.3,0.27,0.25,0.23,0.2,0.17,0.15,0.13,0.1,0.08,0.063,0.045,0.03,0.017,0.008,0.002,0,0,0,0,0,0,0,0,0
PARAM_BREATH=0.5,0.498,0.492,0.483,0.47,0.455,0.437,0.42,0.39,0.37,0.35,0.32,0.29,0.27,0.24,0.21,0.19,0.16,0.14,0.11,0.09,0.072,0.054,0.038,0.025,0.014,0.007,0.002,0,0.003,0.01,0.021,0.037,0.056,0.08,0.1,0.13,0.16,0.19,0.22,0.25,0.28,0.31,0.34,0.37,0.4,0.42,0.44,0.463,0.479,0.49,0.497,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5
PARAM_BOING=0
PARAM_HAIR_FRONT=0,-0.03,-0.11,-0.21,-0.3,-0.38,-0.41,-0.34,-0.18,0.03,0.23,0.38,0.49,0.52,0.47,0.33,0.17,0.01,-0.11,-0.19,-0.22,-0.206,-0.17,-0.14,-0.1,-0.06,-0.03,-0.008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_SIDE_R=0,0.02,0.07,0.15,0.24,0.33,0.41,0.49,0.54,0.58,0.59,0.58,0.56,0.52,0.48,0.43,0.39,0.36,0.33,0.316,0.31,0.31,0.312,0.314,0.316,0.317,0.319,0.32,0.32,0.318,0.314,0.306,0.296,0.284,0.27,0.254,0.238,0.22,0.201,0.182,0.162,0.143,0.124,0.106,0.088,0.071,0.056,0.042,0.03,0.02,0.011,0.005,0.001,0,0,0,0,0,0,0,0
PARAM_HAIR_SIDE_L=0,-0.03,-0.09,-0.19,-0.3,-0.41,-0.52,-0.61,-0.68,-0.72,-0.74,-0.727,-0.69,-0.65,-0.59,-0.53,-0.48,-0.43,-0.4,-0.38,-0.37,-0.388,-0.43,-0.47,-0.52,-0.57,-0.61,-0.63,-0.64,-0.637,-0.628,-0.613,-0.593,-0.57,-0.54,-0.51,-0.48,-0.44,-0.4,-0.36,-0.32,-0.29,-0.25,-0.21,-0.18,-0.14,-0.11,-0.08,-0.06,-0.039,-0.022,-0.01,-0.003,0,0,0,0,0,0,0,0
PARAM_TWIN_RIBBON_D=0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0
PARAM_WING_DEFORM=0,-0.009,-0.03,-0.07,-0.12,-0.18,-0.24,-0.31,-0.38,-0.45,-0.53,-0.6,-0.67,-0.74,-0.8,-0.86,-0.91,-0.94,-0.97,-0.993,-1,-1,-1,-1,-0.998,-0.996,-0.993,-0.99,-0.985,-0.979,-0.972,-0.963,-0.953,-0.941,-0.927,-0.911,-0.893,-0.874,-0.85,-0.83,-0.8,-0.76,-0.7,-0.62,-0.54,-0.45,-0.36,-0.28,-0.2,-0.13,-0.08,-0.03,-0.01,0,0,0,0,0,0,0,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_HAT=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_EMOTION=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_BUST=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1

@ -1,53 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,-0.24,-0.88,-1.85,-3.06,-4.4,-5.82,-7.22,-8.53,-9.69,-10.66,-11.39,-11.84,-12,-11.88,-11.55,-11.06,-10.46,-9.77,-9.04,-8.28,-7.52,-6.77,-6.06,-5.42,-4.85,-4.36,-4,-3.67,-3.35,-3.06,-2.78,-2.53,-2.29,-2.06,-1.85,-1.66,-1.48,-1.31,-1.16,-1.02,-0.89,-0.77,-0.67,-0.57,-0.48,-0.4,-0.33,-0.27,-0.22,-0.17,-0.13,-0.1,-0.07,-0.05,-0.028,-0.015,-0.007,-0.002,0
PARAM_ANGLE_Y=0,-0.34,-1.25,-2.64,-4.39,-6.35,-8.46,-10.57,-12.59,-14.44,-16.07,-17.4,-18.39,-19,-19.5,-19.89,-20.2,-20.45,-20.63,-20.77,-20.87,-20.93,-20.97,-21,-21.005,-21.01,-21.002,-21,-20.93,-20.73,-20.42,-20,-19.49,-18.89,-18.21,-17.46,-16.67,-15.81,-14.93,-14.01,-13.06,-12.09,-11.11,-10.13,-9.17,-8.21,-7.27,-6.36,-5.48,-4.63,-3.85,-3.11,-2.44,-1.84,-1.3,-0.85,-0.49,-0.22,-0.06,0
PARAM_ANGLE_Z=0,-0.16,-0.59,-1.23,-2.04,-2.93,-3.88,-4.82,-5.69,-6.46,-7.11,-7.59,-7.9,-8,-7.79,-7.24,-6.45,-5.46,-4.37,-3.22,-2.07,-0.94,0.11,1.06,1.84,2.46,2.86,3,2.9,2.61,2.17,1.61,0.95,0.22,-0.52,-1.28,-2.02,-2.73,-3.36,-3.92,-4.38,-4.72,-4.93,-5,-4.94,-4.76,-4.48,-4.13,-3.72,-3.27,-2.8,-2.32,-1.86,-1.42,-1.02,-0.67,-0.39,-0.18,-0.04,0
PARAM_EMOTION=-1
PARAM_EYE_L_OPEN=0.55,0.549,0.546,0.542,0.537,0.532,0.526,0.52,0.514,0.51,0.506,0.503,0.501,0.5,0.5,0.5,0.5,0.501,0.5,0.502,0.503,0.504,0.505,0.506,0.507,0.509,0.51,0.511,0.513,0.514,0.516,0.517,0.519,0.521,0.522,0.524,0.526,0.527,0.529,0.53,0.532,0.534,0.535,0.537,0.538,0.539,0.541,0.542,0.543,0.544,0.545,0.546,0.547,0.55,0.548,0.549,0.55,0.55,0.55,0.55
PARAM_EYE_R_OPEN=0.55,0.549,0.546,0.542,0.537,0.532,0.526,0.52,0.514,0.51,0.506,0.503,0.501,0.5,0.5,0.5,0.5,0.501,0.5,0.502,0.503,0.504,0.505,0.506,0.507,0.509,0.51,0.511,0.513,0.514,0.516,0.517,0.519,0.521,0.522,0.524,0.526,0.527,0.529,0.53,0.532,0.534,0.535,0.537,0.538,0.539,0.541,0.542,0.543,0.544,0.545,0.546,0.547,0.55,0.548,0.549,0.55,0.55,0.55,0.55
PARAM_EYE_L_OPEN2=-1
PARAM_EYE_R_OPEN2=-1
PARAM_EYE_BALL_X=0,0,0.004,0.008,0.013,0.018,0.024,0.03,0.036,0.04,0.044,0.047,0.049,0.05,0.049,0.047,0.043,0.038,0.033,0.028,0.023,0.018,0.013,0.009,0.005,0.002,0.001,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_EYE_BALL_Y=0,0.002,0.009,0.019,0.033,0.048,0.067,0.086,0.107,0.13,0.15,0.17,0.19,0.21,0.23,0.253,0.27,0.283,0.295,0.304,0.311,0.317,0.322,0.325,0.327,0.329,0.33,0.33,0.329,0.326,0.321,0.314,0.306,0.297,0.286,0.274,0.262,0.248,0.235,0.22,0.205,0.19,0.175,0.159,0.144,0.129,0.114,0.1,0.086,0.073,0.061,0.049,0.038,0.029,0.02,0.013,0.008,0.003,0.001,0
PARAM_BROW_L_Y=0,-0.002,-0.009,-0.018,-0.031,-0.044,-0.058,-0.072,-0.085,-0.097,-0.107,-0.114,-0.118,-0.12,-0.12,-0.12,-0.12,-0.12,-0.12,-0.12,-0.12,-0.12,-0.12,-0.12,-0.12,-0.12,-0.12,-0.12,-0.12,-0.118,-0.117,-0.114,-0.111,-0.108,-0.104,-0.1,-0.095,-0.09,-0.085,-0.08,-0.075,-0.069,-0.064,-0.058,-0.052,-0.047,-0.042,-0.036,-0.031,-0.026,-0.022,-0.018,-0.014,-0.01,-0.007,-0.005,-0.003,-0.001,0,0
PARAM_BROW_R_Y=0,-0.002,-0.007,-0.015,-0.026,-0.037,-0.049,-0.062,-0.073,-0.084,-0.093,-0.101,-0.107,-0.11,-0.113,-0.115,-0.116,-0.118,-0.119,-0.119,-0.12,-0.12,-0.12,-0.12,-0.12,-0.12,-0.12,-0.12,-0.12,-0.118,-0.117,-0.114,-0.111,-0.108,-0.104,-0.1,-0.095,-0.09,-0.085,-0.08,-0.075,-0.069,-0.064,-0.058,-0.052,-0.047,-0.042,-0.036,-0.031,-0.026,-0.022,-0.018,-0.014,-0.01,-0.007,-0.005,-0.003,-0.001,0,0
PARAM_BROW_ANGLE=0.2,0.205,0.22,0.24,0.27,0.3,0.33,0.36,0.39,0.42,0.44,0.456,0.466,0.47,0.47,0.47,0.47,0.47,0.47,0.47,0.47,0.47,0.47,0.47,0.47,0.47,0.47,0.47,0.469,0.467,0.463,0.457,0.451,0.443,0.434,0.425,0.414,0.403,0.392,0.38,0.368,0.355,0.343,0.33,0.318,0.306,0.293,0.282,0.27,0.26,0.25,0.24,0.231,0.224,0.217,0.211,0.206,0.203,0.201,0.2
PARAM_BROW_SELECT=-0.5
PARAM_MOUTH_OPEN_Y=0,0.91,0.904,0.887,0.86,0.83,0.79,0.75,0.72,0.68,0.65,0.62,0.606,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.6,0.601,0.604,0.609,0.616,0.624,0.633,0.644,0.656,0.669,0.682,0.697,0.712,0.727,0.742,0.758,0.774,0.789,0.804,0.819,0.833,0.846,0.859,0.871,0.882,0.891,0.9,0.907,0.912,0.917,0.919,0.92,0
PARAM_MOUTH_OPEN2=0.9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.999,-1,-1,-0.998,-1,-1,-0.997,-1,-0.996,-1,-0.995,-0.994,-0.99,-0.993,-0.99,-0.991,-0.991,-0.99,-0.989,-0.99,-0.987,-0.986,-0.985,-0.984,-0.983,-0.982,-0.981,-0.98,-0.979,-0.978,-0.977,-0.976,-0.974,-0.973,-0.972,-0.97,-0.969,-0.968,-0.966,-0.965,-0.963,-0.962,-0.96,-0.959,-0.957,-0.955,-0.954,-0.952,-0.95,0.9
PARAM_MOUTH_EMO=0
PARAM_CHEEK=0
PARAM_BODY_ANGLE_X=0,-0.02,-0.07,-0.15,-0.25,-0.37,-0.49,-0.6,-0.71,-0.81,-0.89,-0.95,-0.99,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.987,-0.95,-0.9,-0.83,-0.74,-0.65,-0.56,-0.46,-0.37,-0.28,-0.2,-0.13,-0.08,-0.04,-0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BODY_ANGLE_Z=0,-0.04,-0.16,-0.33,-0.56,-0.83,-1.12,-1.42,-1.72,-2.02,-2.3,-2.57,-2.8,-3,-3.23,-3.41,-3.55,-3.67,-3.76,-3.84,-3.89,-3.93,-3.96,-3.98,-3.991,-3.997,-4,-4,-4,-3.997,-3.992,-3.981,-3.963,-3.94,-3.9,-3.86,-3.8,-3.73,-3.64,-3.54,-3.43,-3.3,-3.16,-3,-2.79,-2.56,-2.31,-2.05,-1.79,-1.53,-1.28,-1.04,-0.82,-0.61,-0.43,-0.28,-0.16,-0.07,-0.02,0
PARAM_BODY_Y=0,-0.007,-0.026,-0.06,-0.09,-0.13,-0.17,-0.22,-0.26,-0.29,-0.32,-0.34,-0.355,-0.36,-0.352,-0.33,-0.3,-0.26,-0.21,-0.17,-0.12,-0.08,-0.04,0,0.03,0.06,0.074,0.08,0.077,0.069,0.057,0.042,0.024,0.004,-0.017,-0.04,-0.06,-0.078,-0.095,-0.11,-0.123,-0.132,-0.138,-0.14,-0.138,-0.133,-0.126,-0.116,-0.104,-0.091,-0.078,-0.065,-0.052,-0.04,-0.029,-0.019,-0.011,-0.005,-0.001,0
PARAM_BREATH=0.5,0.494,0.479,0.46,0.43,0.4,0.36,0.33,0.3,0.27,0.25,0.234,0.224,0.22,0.22,0.22,0.22,0.22,0.22,0.22,0.22,0.22,0.22,0.22,0.22,0.221,0.22,0.222,0.22,0.223,0.22,0.224,0.225,0.23,0.227,0.228,0.229,0.23,0.232,0.233,0.235,0.236,0.238,0.24,0.245,0.256,0.271,0.29,0.31,0.33,0.36,0.38,0.41,0.43,0.449,0.466,0.481,0.491,0.498,0.5
PARAM_BOING=0
PARAM_HAIR_FRONT=0
PARAM_HAIR_SIDE_R=0,-0.007,-0.026,-0.06,-0.09,-0.13,-0.17,-0.22,-0.26,-0.29,-0.32,-0.34,-0.355,-0.36,-0.353,-0.33,-0.3,-0.26,-0.21,-0.16,-0.1,-0.04,0.01,0.06,0.11,0.15,0.18,0.21,0.225,0.23,0.23,0.227,0.224,0.219,0.213,0.206,0.198,0.19,0.18,0.17,0.16,0.149,0.138,0.126,0.115,0.104,0.092,0.081,0.07,0.06,0.05,0.04,0.032,0.024,0.017,0.011,0.006,0.003,0.001,0
PARAM_HAIR_SIDE_L=0,0.007,0.025,0.05,0.09,0.12,0.17,0.2,0.24,0.27,0.3,0.32,0.336,0.34,0.333,0.313,0.28,0.24,0.19,0.14,0.09,0.03,-0.02,-0.07,-0.11,-0.15,-0.19,-0.21,-0.225,-0.23,-0.23,-0.227,-0.224,-0.219,-0.213,-0.206,-0.198,-0.19,-0.18,-0.17,-0.16,-0.149,-0.138,-0.126,-0.115,-0.104,-0.092,-0.081,-0.07,-0.06,-0.05,-0.04,-0.032,-0.024,-0.017,-0.011,-0.006,-0.003,-0.001,0
PARAM_TWIN_RIBBON_D=0,0.007,0.026,0.05,0.09,0.13,0.17,0.21,0.25,0.28,0.31,0.33,0.345,0.35,0.338,0.3,0.25,0.18,0.1,0.01,-0.08,-0.17,-0.27,-0.35,-0.43,-0.5,-0.55,-0.6,-0.62,-0.63,-0.628,-0.622,-0.612,-0.599,-0.583,-0.564,-0.54,-0.52,-0.49,-0.47,-0.44,-0.41,-0.38,-0.35,-0.32,-0.28,-0.25,-0.22,-0.19,-0.16,-0.14,-0.11,-0.09,-0.07,-0.047,-0.031,-0.018,-0.008,-0.002,0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,0.003,0.013,0.028,0.048,0.07,0.1,0.13,0.16,0.2,0.24,0.27,0.31,0.35,0.39,0.42,0.46,0.49,0.53,0.56,0.59,0.61,0.63,0.647,0.659,0.667,0.67,0.668,0.663,0.654,0.643,0.629,0.612,0.592,0.57,0.55,0.52,0.5,0.47,0.44,0.41,0.38,0.35,0.32,0.29,0.26,0.23,0.2,0.17,0.15,0.12,0.1,0.08,0.058,0.041,0.027,0.016,0.007,0.002,0
PARAM_WING_DEFORM=0,0.002,0.009,0.02,0.035,0.052,0.073,0.1,0.12,0.15,0.17,0.2,0.23,0.26,0.28,0.31,0.34,0.36,0.39,0.41,0.428,0.446,0.461,0.473,0.482,0.488,0.49,0.489,0.485,0.479,0.47,0.46,0.447,0.433,0.418,0.401,0.382,0.363,0.343,0.32,0.3,0.28,0.26,0.23,0.21,0.19,0.17,0.15,0.127,0.108,0.089,0.072,0.057,0.043,0.03,0.02,0.011,0.005,0.001,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_HAT=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_EMOTION=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_BUST=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1

@ -1,53 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=0,-5.36,-13.95,-21.96,-27.75,-30,-25.49,-14.55,0,14.55,25.49,30,25.87,15.84,2.5,-10.84,-20.87,-25,-21.54,-13.14,-2.88,7.13,15.17,20.27,22,20.03,15.78,10.49,4.98,-0.04,-4.2,-6.97,-8,-7.55,-6.38,-4.69,-2.75,-0.74,1.13,2.74,3.96,4.73,5,4.94,4.77,4.51,4.19,3.82,3.42,2.99,2.56,2.12,1.71,1.31,0.95,0.63,0.37,0.17,0.04,0
PARAM_ANGLE_Y=0,0.82,2.22,3.69,5,6,6.81,7.36,7.71,7.91,7.98,8,7.991,7.93,7.75,7.41,6.85,6,4.68,3.19,1.79,0.6,-0.29,-0.83,-1,-0.93,-0.79,-0.62,-0.43,-0.27,-0.13,-0.03,0,-0.31,-1.12,-2.29,-3.63,-5.03,-6.32,-7.43,-8.28,-8.81,-9,-8.89,-8.58,-8.12,-7.54,-6.88,-6.15,-5.38,-4.61,-3.82,-3.07,-2.36,-1.71,-1.14,-0.67,-0.31,-0.08,0
PARAM_ANGLE_Z=0,-1.79,-4.65,-7.32,-9.25,-10,-9.02,-6.65,-3.5,-0.35,2.02,3,2.62,1.71,0.5,-0.71,-1.62,-2,-1.56,-0.49,0.82,2.1,3.13,3.78,4,3.28,1.72,-0.22,-2.24,-4.08,-5.61,-6.62,-7,-6.62,-5.63,-4.2,-2.56,-0.86,0.73,2.08,3.12,3.77,4,3.95,3.82,3.61,3.35,3.06,2.73,2.39,2.05,1.7,1.37,1.05,0.76,0.51,0.3,0.14,0.04,0
PARAM_EMOTION=-1,-0.47,-0.471,-0.475,-0.48,-0.487,-0.493,-0.5,-0.505,-0.509,-0.51,-0.51,-0.51,-0.51,-0.51,-0.509,-0.51,-0.508,-0.507,-0.51,-0.505,-0.504,-0.503,-0.503,-0.502,-0.501,-0.499,-0.498,-0.497,-0.496,-0.495,-0.494,-0.493,-0.492,-0.491,-0.49,-0.489,-0.488,-0.487,-0.486,-0.49,-0.484,-0.484,-0.483,-0.48,-0.482,-0.48,-0.481,-0.48,-0.48,-0.48,-0.48,-0.481,-0.485,-0.492,-0.501,-0.512,-0.525,-0.54,-1
PARAM_EYE_L_OPEN=0.55,0.02,0.019,0.019,0.018,0.02,0.017,0.016,0.02,0.015,0.01,0.014,0.013,0.01,0.012,0.01,0.011,0.01,0.01,0.01,0.009,0.01,0.008,0.01,0.01,0.007,0.01,0.006,0.01,0.01,0.005,0,0,0.004,0,0,0.003,0,0,0,0.002,0,0,0,0,0,0.001,0,0,0,0,0,0,0,0,0,0,0,0,0.55
PARAM_EYE_R_OPEN=0.55,0.02,0.019,0.019,0.018,0.02,0.017,0.016,0.02,0.015,0.01,0.014,0.013,0.01,0.012,0.01,0.011,0.01,0.01,0.01,0.009,0.01,0.008,0.01,0.01,0.007,0.01,0.006,0.01,0.01,0.005,0,0,0.004,0,0,0.003,0,0,0,0.002,0,0,0,0,0,0.001,0,0,0,0,0,0,0,0,0,0,0,0,0.55
PARAM_EYE_L_OPEN2=-1,-1,-1,-1,-1,-0.999,-1,-0.998,-0.997,-1,-0.995,-0.994,-0.993,-0.992,-0.991,-0.99,-0.989,-0.987,-0.986,-0.985,-0.983,-0.982,-0.981,-0.979,-0.978,-0.976,-0.975,-0.973,-0.972,-0.97,-0.969,-0.967,-0.966,-0.964,-0.963,-0.961,-0.96,-0.958,-0.957,-0.956,-0.954,-0.953,-0.952,-0.951,-0.949,-0.948,-0.947,-0.946,-0.945,-0.944,-0.944,-0.943,-0.94,-0.942,-0.94,-0.941,-0.94,-0.94,-0.94,-0.94
PARAM_EYE_R_OPEN2=-1,-1,-1,-1,-1,-0.999,-1,-0.998,-0.997,-1,-0.995,-0.994,-0.993,-0.992,-0.991,-0.99,-0.989,-0.987,-0.986,-0.985,-0.983,-0.982,-0.981,-0.979,-0.978,-0.976,-0.975,-0.973,-0.972,-0.97,-0.969,-0.967,-0.966,-0.964,-0.963,-0.961,-0.96,-0.958,-0.957,-0.956,-0.954,-0.953,-0.952,-0.951,-0.949,-0.948,-0.947,-0.946,-0.945,-0.944,-0.944,-0.943,-0.94,-0.942,-0.94,-0.941,-0.94,-0.94,-0.94,-0.94
PARAM_EYE_BALL_X=0
PARAM_EYE_BALL_Y=0
PARAM_BROW_L_Y=0,-0.008,-0.03,-0.06,-0.1,-0.13,-0.17,-0.2,-0.22,-0.235,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.24,-0.224,-0.19,-0.15,-0.1,-0.06,-0.03,-0.01,0
PARAM_BROW_R_Y=0,-0.008,-0.03,-0.06,-0.09,-0.13,-0.16,-0.19,-0.21,-0.225,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.23,-0.215,-0.18,-0.14,-0.1,-0.06,-0.03,-0.01,0
PARAM_BROW_ANGLE=0.2,0.195,0.183,0.164,0.14,0.12,0.102,0.084,0.071,0.063,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.06,0.069,0.089,0.11,0.14,0.16,0.182,0.195,0.2
PARAM_BROW_SELECT=-0.5
PARAM_MOUTH_OPEN_Y=0,0.91,0.896,0.86,0.8,0.74,0.67,0.61,0.55,0.51,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.53,0.6,0.69,0.78,0.85,0.89,0.91,0
PARAM_MOUTH_OPEN2=0.9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0.9
PARAM_MOUTH_EMO=0
PARAM_CHEEK=0
PARAM_BODY_ANGLE_X=0,-0.54,-1.39,-2.2,-2.77,-3,-2.83,-2.38,-1.73,-0.98,-0.21,0.51,1.13,1.6,1.9,2,1.9,1.66,1.33,0.95,0.55,0.16,-0.21,-0.52,-0.78,-0.94,-1,-0.997,-0.989,-0.977,-0.96,-0.94,-0.91,-0.88,-0.85,-0.82,-0.78,-0.74,-0.7,-0.66,-0.61,-0.57,-0.52,-0.48,-0.43,-0.39,-0.34,-0.3,-0.26,-0.22,-0.18,-0.15,-0.12,-0.09,-0.06,-0.04,-0.023,-0.011,-0.003,0
PARAM_BODY_ANGLE_Z=0,1.25,3.25,5.12,6.47,7,6.93,6.73,6.43,6.08,5.69,5.29,4.91,4.56,4.26,4,3.7,3.44,3.21,3.01,2.83,2.67,2.52,2.38,2.25,2.12,2,1.87,1.75,1.63,1.51,1.4,1.3,1.19,1.1,1.01,0.92,0.83,0.76,0.68,0.61,0.55,0.48,0.43,0.37,0.32,0.28,0.23,0.2,0.16,0.13,0.1,0.08,0.056,0.039,0.025,0.014,0.006,0.002,0
PARAM_BODY_Y=0,0.05,0.13,0.2,0.25,0.27,0.27,0.27,0.27,0.27,0.27,0.27,0.27,0.27,0.27,0.27,0.27,0.27,0.27,0.27,0.269,0.268,0.267,0.265,0.264,0.262,0.26,0.257,0.253,0.248,0.243,0.236,0.228,0.22,0.211,0.202,0.192,0.182,0.171,0.16,0.149,0.138,0.126,0.115,0.104,0.093,0.082,0.072,0.062,0.052,0.043,0.035,0.027,0.021,0.015,0.01,0.005,0.002,0.001,0
PARAM_BREATH=0.5,0.56,0.66,0.75,0.81,0.84,0.73,0.57,0.41,0.29,0.25,0.35,0.52,0.67,0.79,0.83,0.73,0.57,0.41,0.3,0.26,0.3,0.4,0.53,0.66,0.76,0.8,0.794,0.78,0.76,0.73,0.7,0.66,0.62,0.59,0.55,0.51,0.48,0.44,0.42,0.39,0.375,0.364,0.36,0.362,0.367,0.374,0.384,0.396,0.409,0.422,0.435,0.448,0.46,0.471,0.481,0.489,0.495,0.499,0.5
PARAM_BOING=0,0.04,0.14,0.27,0.39,0.49,0.53,0.46,0.29,0.08,-0.13,-0.29,-0.39,-0.43,-0.37,-0.22,-0.03,0.15,0.3,0.39,0.42,0.37,0.26,0.13,0,-0.11,-0.18,-0.2,-0.15,-0.06,0.02,0.08,0.1,0.08,0.04,0.01,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_HAIR_FRONT=0,0.13,0.34,0.53,0.68,0.73,0.62,0.34,0,-0.34,-0.6,-0.77,-0.83,-0.69,-0.36,0.08,0.53,0.86,1,0.89,0.62,0.29,-0.03,-0.29,-0.45,-0.51,-0.46,-0.35,-0.21,-0.07,0.06,0.16,0.23,0.26,0.252,0.23,0.2,0.16,0.11,0.06,0.01,-0.04,-0.08,-0.11,-0.13,-0.14,-0.137,-0.13,-0.12,-0.108,-0.094,-0.079,-0.064,-0.05,-0.037,-0.025,-0.015,-0.007,-0.002,0
PARAM_HAIR_SIDE_R=0,0.05,0.16,0.29,0.42,0.53,0.6,0.62,0.59,0.52,0.43,0.35,0.28,0.23,0.22,0.25,0.31,0.39,0.47,0.54,0.58,0.59,0.56,0.51,0.44,0.36,0.27,0.14,0.07,0.03,0.01,0,0.002,0.008,0.017,0.029,0.041,0.055,0.069,0.081,0.093,0.102,0.108,0.11,0.109,0.105,0.099,0.091,0.082,0.072,0.062,0.051,0.041,0.031,0.023,0.015,0.009,0.004,0.001,0
PARAM_HAIR_SIDE_L=0,0.04,0.13,0.25,0.36,0.46,0.52,0.55,0.56,0.566,0.569,0.57,0.57,0.57,0.57,0.53,0.44,0.33,0.22,0.13,0.08,0.06,0.068,0.09,0.12,0.16,0.19,0.23,0.26,0.28,0.295,0.3,0.291,0.27,0.23,0.18,0.13,0.08,0.02,-0.03,-0.08,-0.12,-0.14,-0.15,-0.148,-0.143,-0.135,-0.124,-0.112,-0.098,-0.084,-0.07,-0.056,-0.043,-0.031,-0.02,-0.012,-0.005,-0.001,0
PARAM_TWIN_RIBBON_D=0,0.05,0.18,0.33,0.49,0.61,0.68,0.71,0.62,0.44,0.21,-0.03,-0.25,-0.43,-0.55,-0.6,-0.52,-0.34,-0.11,0.11,0.29,0.4,0.44,0.38,0.24,0.06,-0.12,-0.28,-0.42,-0.51,-0.54,-0.51,-0.44,-0.35,-0.24,-0.12,-0.01,0.1,0.19,0.27,0.31,0.33,0.327,0.319,0.305,0.288,0.27,0.24,0.22,0.19,0.16,0.14,0.11,0.09,0.06,0.04,0.025,0.011,0.003,0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,-0.05,-0.18,-0.36,-0.53,-0.66,-0.71,-0.67,-0.56,-0.41,-0.23,-0.05,0.13,0.3,0.44,0.56,0.63,0.66,0.648,0.61,0.56,0.5,0.42,0.33,0.24,0.14,0.05,-0.04,-0.12,-0.18,-0.23,-0.27,-0.28,-0.279,-0.276,-0.27,-0.263,-0.255,-0.245,-0.233,-0.221,-0.208,-0.193,-0.179,-0.163,-0.148,-0.132,-0.117,-0.101,-0.087,-0.072,-0.059,-0.047,-0.035,-0.025,-0.017,-0.01,-0.004,-0.001,0
PARAM_WING_DEFORM=0,-0.08,-0.26,-0.5,-0.74,-0.92,-1,-0.994,-0.975,-0.95,-0.91,-0.86,-0.81,-0.75,-0.69,-0.62,-0.55,-0.48,-0.41,-0.33,-0.26,-0.19,-0.12,-0.05,0.01,0.07,0.12,0.16,0.2,0.24,0.26,0.275,0.28,0.279,0.276,0.27,0.263,0.255,0.245,0.233,0.221,0.208,0.193,0.179,0.163,0.148,0.132,0.117,0.101,0.087,0.072,0.059,0.047,0.035,0.025,0.017,0.01,0.004,0.001,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_HAT=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_EMOTION=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_BUST=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1

@ -1,46 +0,0 @@
# Live2D Animator Motion Data
$fps=30
$fadein=0
$fadeout=0
PARAM_ANGLE_X=10,9.54,8.55,7.31,6.03,4.86,3.89,3.24,3,3.007,3.027,3.06,3.1,3.16,3.22,3.3,3.38,3.47,3.56,3.67,3.77,3.89,4,4.12,4.24,4.36,4.48,4.61,4.73,4.85,4.97,5.08,5.19,5.3,5.4,5.49,5.58,5.66,5.74,5.8,5.86,5.91,5.95,5.98,5.994,6,5.92,5.72,5.41,5.03,4.59,4.1,3.59,3.07,2.54,2.05,1.58,1.14,0.76,0.45,0.21,0.05,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_ANGLE_Y=-8,-6.49,-3.23,0.83,5.05,8.9,12.09,14.21,15,14.998,14.993,14.984,14.971,14.954,14.93,14.9,14.87,14.83,14.78,14.73,14.67,14.6,14.53,14.44,14.35,14.25,14.14,14.02,13.89,13.75,13.6,13.45,13.28,13.09,12.9,12.7,12.49,12.26,12.02,11.77,11.5,11.23,10.94,10.64,10.33,10,9.53,8.95,8.27,7.54,6.76,5.96,5.15,4.36,3.58,2.85,2.18,1.57,1.04,0.6,0.28,0.07,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_ANGLE_Z=10,8.82,6.27,3.09,-0.21,-3.22,-5.72,-7.38,-8,-7.999,-7.996,-7.99,-7.981,-7.969,-7.954,-7.934,-7.91,-7.88,-7.85,-7.81,-7.76,-7.71,-7.66,-7.59,-7.52,-7.45,-7.36,-7.27,-7.17,-7.06,-6.94,-6.81,-6.68,-6.53,-6.38,-6.21,-6.04,-5.85,-5.66,-5.46,-5.24,-5.02,-4.78,-4.53,-4.27,-4,-3.54,-2.87,-2.01,-1.03,0.03,1.16,2.32,3.47,4.61,5.69,6.69,7.61,8.42,9.07,9.57,9.89,10,9.19,7.81,6.35,5.03,4,2.98,2.16,1.5,0.99,0.62,0.35,0.18,0.07,0.02,0
PARAM_EMOTION=0
PARAM_EYE_L_OPEN=0.06,0.08,0.14,0.21,0.28,0.34,0.39,0.43,0.44,0.44,0.44,0.44,0.439,0.438,0.44,0.436,0.435,0.434,0.432,0.431,0.43,0.428,0.427,0.425,0.423,0.422,0.42,0.419,0.417,0.415,0.414,0.412,0.411,0.409,0.408,0.407,0.406,0.404,0.403,0.403,0.402,0.4,0.401,0.4,0.4,0.4,0.59,0.64,0.69,0.73,0.76,0.79,0.807,0.82,0.828,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.819,0.79,0.75,0.7,0.65,0.6,0.56,0.53,0.507,0.5
PARAM_EYE_R_OPEN=0.05,0.08,0.13,0.2,0.27,0.34,0.39,0.43,0.44,0.44,0.44,0.44,0.439,0.438,0.44,0.436,0.435,0.434,0.432,0.431,0.43,0.428,0.427,0.425,0.423,0.422,0.42,0.419,0.417,0.415,0.414,0.412,0.411,0.409,0.408,0.407,0.406,0.404,0.403,0.403,0.402,0.4,0.401,0.4,0.4,0.4,0.59,0.64,0.69,0.73,0.76,0.79,0.807,0.82,0.828,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.83,0.819,0.79,0.75,0.7,0.65,0.6,0.56,0.53,0.507,0.5
PARAM_EYE_BALL_X=0,0.004,0.014,0.026,0.039,0.05,0.06,0.067,0.07,0.071,0.072,0.073,0.074,0.075,0.076,0.076,0.077,0.078,0.08,0.08,0.08,0.081,0.08,0.083,0.083,0.084,0.08,0.086,0.086,0.087,0.09,0.088,0.089,0.09,0.091,0.092,0.092,0.093,0.09,0.095,0.096,0.096,0.097,0.098,0.099,0.1,0.102,0.105,0.109,0.113,0.118,0.122,0.125,0.128,0.129,0.13,0.13,0.13,0.13,0.13,0.13,0.128,0.127,0.125,0.122,0.119,0.115,0.11,0.101,0.089,0.074,0.058,0.042,0.028,0.016,0.007,0.002,0
PARAM_EYE_BALL_Y=-1,-0.97,-0.89,-0.79,-0.7,-0.61,-0.53,-0.48,-0.46,-0.457,-0.455,-0.452,-0.45,-0.448,-0.446,-0.444,-0.442,-0.44,-0.438,-0.437,-0.435,-0.434,-0.433,-0.431,-0.43,-0.429,-0.428,-0.427,-0.426,-0.425,-0.425,-0.424,-0.42,-0.423,-0.42,-0.422,-0.42,-0.42,-0.421,-0.42,-0.42,-0.42,-0.42,-0.42,-0.42,-0.42,-0.429,-0.45,-0.49,-0.53,-0.58,-0.62,-0.66,-0.7,-0.73,-0.75,-0.769,-0.785,-0.798,-0.808,-0.816,-0.821,-0.825,-0.828,-0.829,-0.83,-0.83,-0.83,-0.8,-0.73,-0.62,-0.49,-0.37,-0.25,-0.14,-0.07,-0.02,0
PARAM_BROW_L_Y=-1,-0.99,-0.97,-0.94,-0.91,-0.88,-0.85,-0.83,-0.81,-0.794,-0.778,-0.763,-0.749,-0.735,-0.722,-0.709,-0.698,-0.686,-0.675,-0.665,-0.655,-0.646,-0.637,-0.629,-0.621,-0.613,-0.607,-0.6,-0.594,-0.589,-0.584,-0.579,-0.575,-0.571,-0.567,-0.564,-0.561,-0.559,-0.557,-0.555,-0.553,-0.552,-0.551,-0.55,-0.55,-0.55,-0.561,-0.59,-0.63,-0.68,-0.73,-0.78,-0.82,-0.85,-0.873,-0.88,-0.88,-0.88,-0.88,-0.88,-0.879,-0.876,-0.872,-0.867,-0.859,-0.849,-0.836,-0.82,-0.78,-0.69,-0.59,-0.46,-0.34,-0.23,-0.13,-0.06,-0.02,0
PARAM_BROW_R_Y=-1,-0.988,-0.96,-0.93,-0.9,-0.87,-0.84,-0.819,-0.81,-0.806,-0.802,-0.799,-0.795,-0.792,-0.789,-0.786,-0.783,-0.78,-0.778,-0.775,-0.773,-0.771,-0.769,-0.767,-0.765,-0.764,-0.762,-0.761,-0.759,-0.758,-0.757,-0.756,-0.755,-0.754,-0.754,-0.753,-0.75,-0.752,-0.75,-0.751,-0.75,-0.75,-0.75,-0.75,-0.75,-0.75,-0.759,-0.78,-0.81,-0.85,-0.89,-0.93,-0.96,-0.98,-0.995,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-0.97,-0.88,-0.75,-0.6,-0.44,-0.3,-0.17,-0.08,-0.02,0
PARAM_BROW_L_ANGLE=0
PARAM_BROW_R_ANGLE=0
PARAM_EAR_DEFORM=0,0.02,0.07,0.13,0.19,0.24,0.29,0.32,0.33,0.33,0.33,0.328,0.327,0.325,0.323,0.32,0.318,0.315,0.311,0.308,0.304,0.299,0.295,0.29,0.285,0.28,0.274,0.269,0.263,0.257,0.251,0.244,0.238,0.231,0.225,0.218,0.211,0.204,0.197,0.19,0.183,0.176,0.169,0.161,0.154,0.147,0.14,0.133,0.126,0.119,0.112,0.105,0.099,0.092,0.086,0.079,0.073,0.067,0.061,0.056,0.05,0.045,0.04,0.035,0.031,0.026,0.022,0.019,0.015,0.012,0.01,0.007,0.005,0.003,0.002,0.001,0,0
PARAM_MOUTH_OPEN_Y=0.79,0.79,0.79,0.788,0.786,0.784,0.782,0.779,0.776,0.773,0.769,0.765,0.76,0.756,0.751,0.745,0.74,0.734,0.729,0.722,0.716,0.71,0.703,0.697,0.69,0.683,0.676,0.669,0.662,0.655,0.648,0.641,0.634,0.626,0.62,0.612,0.606,0.599,0.592,0.586,0.579,0.573,0.567,0.561,0.555,0.55,0.545,0.54,0.535,0.531,0.527,0.523,0.52,0.517,0.515,0.512,0.51,0.509,0.507,0.506,0.504,0.503,0.502,0.502,0.5,0.501,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5
PARAM_BODY_ANGLE_X=0
PARAM_BODY_ANGLE_Y=0
PARAM_BODY_ANGLE_Z=0
PARAM_BREATH=0.5,0.514,0.55,0.58,0.62,0.66,0.69,0.712,0.72,0.719,0.717,0.714,0.71,0.704,0.698,0.69,0.682,0.673,0.664,0.653,0.643,0.631,0.62,0.608,0.596,0.584,0.572,0.559,0.547,0.535,0.523,0.512,0.501,0.49,0.48,0.471,0.462,0.454,0.446,0.44,0.434,0.429,0.425,0.422,0.421,0.42,0.42,0.421,0.422,0.424,0.426,0.428,0.431,0.433,0.436,0.44,0.443,0.447,0.45,0.454,0.458,0.461,0.465,0.469,0.472,0.476,0.479,0.482,0.485,0.488,0.491,0.493,0.495,0.497,0.498,0.499,0.5,0.5
PARAM_HAIR_SIDE=0
PARAM_HAIR_BACK=0
PARAM_WING_ANGLE=0,0.009,0.027,0.05,0.07,0.1,0.114,0.126,0.13,0.13,0.13,0.13,0.129,0.13,0.127,0.126,0.125,0.124,0.123,0.121,0.12,0.118,0.116,0.114,0.112,0.11,0.108,0.106,0.104,0.101,0.099,0.096,0.094,0.091,0.089,0.086,0.083,0.08,0.078,0.075,0.072,0.069,0.066,0.064,0.061,0.058,0.055,0.052,0.05,0.047,0.044,0.041,0.039,0.036,0.034,0.031,0.029,0.026,0.024,0.022,0.02,0.018,0.016,0.014,0.012,0.01,0.009,0.007,0.006,0.005,0.004,0.003,0.002,0,0.001,0,0,0
PARAM_WING_DEFORM=0,0.016,0.05,0.09,0.14,0.18,0.21,0.23,0.24,0.24,0.24,0.239,0.238,0.236,0.235,0.233,0.231,0.229,0.226,0.224,0.221,0.218,0.214,0.211,0.207,0.203,0.2,0.195,0.191,0.187,0.182,0.178,0.173,0.168,0.163,0.158,0.154,0.148,0.143,0.138,0.133,0.128,0.123,0.117,0.112,0.107,0.102,0.097,0.092,0.086,0.082,0.077,0.072,0.067,0.062,0.058,0.053,0.049,0.045,0.04,0.037,0.033,0.029,0.026,0.022,0.019,0.016,0.014,0.011,0.009,0.007,0.005,0.004,0.002,0.001,0.001,0,0
PARAM_RIBBON_DEFORM=0,0,0,0,0,0.014,0.05,0.1,0.14,0.18,0.19,0.11,-0.02,-0.11,-0.14,-0.08,0.03,0.1,0.12,0.09,0.03,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PARAM_BLUSH=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.001,0.005,0.012,0.02,0.03,0.042,0.056,0.071,0.087,0.104,0.121,0.14,0.159,0.178,0.198,0.217,0.237,0.256,0.275,0.293,0.31,0.327,0.343,0.358,0.371,0.383,0.394,0.403,0.41,0.416,0.419,0.42,0.416,0.406,0.39,0.37,0.35,0.32,0.29,0.26,0.23,0.2,0.17,0.14,0.11,0.08,0.06,0.04,0.023,0.011,0.003,0
VISIBLE:PSD=1
VISIBLE:PARTS_01_RIBBON=1
VISIBLE:PARTS_01_FACE_001=1
VISIBLE:PARTS_01_EYE_001=1
VISIBLE:PARTS_01_EYE_BALL_001=1
VISIBLE:PARTS_01_BROW_001=1
VISIBLE:PARTS_01_MOUTH_001=1
VISIBLE:PARTS_01_NOSE_001=1
VISIBLE:PARTS_01_EAR_001=1
VISIBLE:PARTS_01_HAIR_FRONT_001=1
VISIBLE:PARTS_01_HAIR_SIDE_001=1
VISIBLE:PARTS_01_HAIR_BACK_001=1
VISIBLE:PARTS_01_BODY=1
VISIBLE:PARTS_01_WING=1
VISIBLE:PARTS_01_HAT=1

Binary file not shown.

Before

Width:  |  Height:  |  Size: 589 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 459 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 552 KiB

File diff suppressed because one or more lines are too long

@ -1,88 +0,0 @@
/* ----
# Pio Plugin
# By: Dreamer-Paul
# Last Update: 2019.2.1
一个支持更换 Live2D 模型的 Typecho 插件
本代码为奇趣保罗原创并遵守 GPL 2.0 开源协议欢迎访问我的博客https://paugram.com
---- */
.pio-container{
bottom: 0;
z-index: 52;
position: fixed;
user-select: none;
}
.pio-container.left{ left: 0 }
.pio-container.right{ right: 0 }
.pio-container.active{ cursor: move }
.pio-container.static{ pointer-events: none }
.pio-container .pio-action{
top: 3em;
opacity: 0;
position: absolute;
transition: opacity .3s;
}
.pio-container.left .pio-action{ right: 0 }
.pio-container.right .pio-action{ left: 0 }
.pio-container:hover .pio-action{ opacity: 1 }
.pio-action span{
color: #fff;
width: 1.5em;
height: 1.5em;
display: block;
cursor: pointer;
text-align: center;
border-radius: 66%;
margin-bottom: .5em;
border: 1px solid #666;
background: #fff center/70% no-repeat;
}
.pio-action .pio-home{
background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg5My43IDUwNS45SDEyOS4zYy0xMyAwLTI0LjgtNy45LTI5LjgtMTkuOS01LTEyLTIuMi0yNS45IDctMzUuMmwzMDctMzA3YzI2LjEtMjYuMSA2MC45LTQwLjUgOTgtNDAuNXM3MS45IDE0LjQgOTggNDAuNWwzMDcgMzA3YzkuMiA5LjIgMTIgMjMuMSA3IDM1LjItNSAxMi4xLTE2LjcgMTkuOS0yOS44IDE5Ljl6TTY3My4yIDkxOS45aC0zMS41Yy0xNy44IDAtMzIuMy0xNC40LTMyLjMtMzIuM3YtNzcuNGMwLTIzLjEtMTguOC00Mi4xLTQxLjktNDIuNC0yMi4zIDAuMy00MS4xIDE5LjMtNDEuMSA0Mi40djc3LjRjMCAxNy44LTE0LjQgMzIuMy0zMi4zIDMyLjNIMzQ5LjhjLTcwLjkgMC0xMjguNy02My43LTEyOC43LTE0MS45VjU4MS45YzAtMTcuOCAxNC40LTMyLjMgMzIuMy0zMi4zaDUxNi4yYzE3LjggMCAzMi4zIDE0LjQgMzIuMyAzMi4zVjc3OGMtMC4xIDc4LjMtNTcuOCAxNDEuOS0xMjguNyAxNDEuOXoiPjwvcGF0aD48L3N2Zz4=);
}
.pio-action .pio-close{
background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1NS4yNTIgOTQzLjgyNWMtMTkuMjEzIDAtMzguNDI5LTcuMzMyLTUzLjA4OS0yMS45ODgtMjkuMzE3LTI5LjMyMS0yOS4zMTctNzYuODU1IDAtMTA2LjE3NWw3MTMuNDk0LTcxMy40OTRjMjkuMzE3LTI5LjMyMSA3Ni44NTMtMjkuMzIxIDEwNi4xNzUgMCAyOS4zMTcgMjkuMzE3IDI5LjMxNyA3Ni44NTUgMCAxMDYuMTc1bC03MTMuNDk0IDcxMy40OTRjLTE0LjY2IDE0LjY2LTMzLjg3NCAyMS45ODgtNTMuMDg5IDIxLjk4OHoiIGZpbGw9IiI+PC9wYXRoPjxwYXRoIGQ9Ik04NjguNzQ5IDk0My44MjRjLTE5LjIxMyAwLTM4LjQyOC03LjMzMi01My4wODktMjEuOTg4bC03MTMuNDk0LTcxMy40OTNjLTI5LjMxNy0yOS4zMTctMjkuMzE3LTc2Ljg1NyAwLTEwNi4xNzUgMjkuMzE2LTI5LjMxNyA3Ni44NTUtMjkuMzIxIDEwNi4xNzQgMGw3MTMuNDk0IDcxMy40OTJjMjkuMzE3IDI5LjMyMSAyOS4zMTcgNzYuODU1IDAgMTA2LjE3NS0xNC42NTcgMTQuNjYxLTMzLjg3MSAyMS45OTMtNTMuMDg3IDIxLjk5M3oiIGZpbGw9IiI+PC9wYXRoPjwvc3ZnPg==);
}
.pio-action .pio-skin{
background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTk2NS45MTEgMzEwLjUzMWwtMTc0LjQtMTc0LjM5OGMtMTMuMDIyLTEzLjAyMS0zMC45MzMtMTkuNjQ5LTQ5LjM4MS0xOC4yMjgtMS43NC0wLjE1LTMuNDIyLTAuMjI0LTUuMDctMC4yMjRsLTkyLjkxNCAwLTYuNTE3IDMuNjI1Yy0zNC40MjEgMTkuMTQ2LTc4LjM0MSAyOS42ODktMTIzLjY2OCAyOS42ODktNDUuMzI4IDAtODkuMjQ2LTEwLjU0My0xMjMuNjY3LTI5LjY4OWwtNi41MTgtMy42MjVMMjkwLjg2IDExNy42ODFjLTIzLjY5MSAwLTQ0Ljk4NiAxMi45MjQtNTUuOTk1IDMzLjQ1MUw2Mi40NzcgMzIzLjUyMWMtMTEuOSAxMS44OTktMTguNDU0IDI3LjcyLTE4LjQ1NCA0NC41NDggMCAxNi44MjkgNi41NTQgMzIuNjQ5IDE4LjQ1MyA0NC41NDlsMTI1Ljk1MyAxMjUuOTU1YzEwLjU0IDEwLjUzOCAyNC4xNTcgMTYuODc4IDM4LjgyNiAxOC4xODFsMCAzMDQuMzk5YzAgMzUuMDczIDI4LjUzMyA2My42MDYgNjMuNjA0IDYzLjYwNmw0NDYuMTk5IDBjMzUuMDc0IDAgNjMuNjA3LTI4LjUzMyA2My42MDctNjMuNjA2bC0wLjAwMS0zMTcuMzQ1YzE0Ljg0NC0xLjIxMSAyOC42MzktNy41NzcgMzkuMjg4LTE4LjIyNEw5NjUuOTEgMzk5LjYyOEM5OTAuNDc1IDM3NS4wNjQgOTkwLjQ3NSAzMzUuMDk1IDk2NS45MTEgMzEwLjUzMXoiPjwvcGF0aD48L3N2Zz4=);
}
.pio-action .pio-info{
background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTY4Mi45IDgyNS45SDI2Ny44Yy0yMS44IDAtMzkuNS0xNy43LTM5LjUtMzkuNXMxNy43LTM5LjUgMzkuNS0zOS41aDQxNS4xYzIxLjggMCAzOS41IDE3LjcgMzkuNSAzOS41cy0xNy43IDM5LjUtMzkuNSAzOS41ek04NjQuNyAxMDAuNGMtMTguNSAzLjctMzEuMyAyMC45LTMxLjMgMzkuN3Y2NDUuOGMwIDQ4LTM4LjkgODctODcgODdIMjE5LjNjLTE2LjQgMC0yOS42LTEzLjMtMjkuNi0yOS42VjczMi43YzAtMTYuMSAxMy4xLTI5LjIgMjkuMi0yOS4yaDM3NS45Yzg4LjEgMCAxNTkuNS03MS40IDE1OS41LTE1OS41VjE4NS41YzAtNjYuMi01My43LTExOS45LTExOS45LTExOS45aC00MDRjLTY2LjIgMC0xMTkuOSA1My43LTExOS45IDExOS45djY1Ny44YzAgNjAgNDguNyAxMDguNyAxMDguNyAxMDguN2g1MjcuMWM5MS43IDAgMTY2LjEtNzQuMyAxNjYuMS0xNjYuMVYxMzkuMWMwLjEtMjQuNi0yMi4yLTQzLjktNDcuNy0zOC43eiI+PC9wYXRoPjwvc3ZnPg==);
}
.pio-action .pio-night{
background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUxMiAyMDkuNDAzMjQxYy0yMDEuNzMxNTE0IDAtMzc0LjAwOTIwNiAxMjUuNDc2NzgzLTQ0My44MDg5MjIgMzAyLjU5Njc1OSA2OS43OTg2OTIgMTc3LjExOTk3NyAyNDIuMDc3NDA4IDMwMi41OTY3NTkgNDQzLjgwODkyMiAzMDIuNTk2NzU5IDIwMS45MzMxMDUgMCAzNzQuMDEwMjI5LTEyNS40NzY3ODMgNDQzLjgwODkyMi0zMDIuNTk2NzU5Qzg4Ni4wMDkyMDYgMzM0Ljg4MDAyMyA3MTMuOTMzMTA1IDIwOS40MDMyNDEgNTEyIDIwOS40MDMyNDF6TTUxMiA3MTMuNzMxNTE0Yy0xMTEuMzU1MTU3IDAtMjAxLjczMTUxNC05MC4zNzUzMzQtMjAxLjczMTUxNC0yMDEuNzMxNTE0czkwLjM3NTMzNC0yMDEuNzMxNTE0IDIwMS43MzE1MTQtMjAxLjczMTUxNCAyMDEuNzMxNTE0IDkwLjM3NTMzNCAyMDEuNzMxNTE0IDIwMS43MzE1MTRTNjIzLjM1NTE1NyA3MTMuNzMxNTE0IDUxMiA3MTMuNzMxNTE0ek01MTIgMzkwLjk2MTI5NmMtNjYuNzcyNzc2IDAtMTIxLjAzODcwNCA1NC4yNjU5MjgtMTIxLjAzODcwNCAxMjEuMDM4NzA0czU0LjI2NTkyOCAxMjEuMDM4NzA0IDEyMS4wMzg3MDQgMTIxLjAzODcwNCAxMjEuMDM4NzA0LTU0LjI2NTkyOCAxMjEuMDM4NzA0LTEyMS4wMzg3MDRTNTc4Ljc3Mjc3NiAzOTAuOTYxMjk2IDUxMiAzOTAuOTYxMjk2eiI+PC9wYXRoPjwvc3ZnPg==);
}
.pio-container .pio-dialog{
top: -2em;
left: 1em;
right: 1em;
opacity: 0;
z-index: -1;
font-size: .8em;
background: #fff;
padding: .75em 1em;
border-radius: 1em;
visibility: hidden;
position: absolute;
word-break: break-all;
border: 1px solid #eee;
transition: opacity .3s, visibility .3s;
}
.pio-container .pio-dialog.active{
opacity: 1;
visibility: visible;
}
#pio{ vertical-align: middle }
@media screen and (max-width: 768px){
#pio{ width: 8em }
.pio-container{ pointer-events: none }
.pio-container.hidden, .pio-action, .pio-dialog{ display: none }
}

@ -1,274 +0,0 @@
/* ----
# Pio Plugin
# By: Dreamer-Paul
# Last Update: 2019.2.13
一个支持更换 Live2D 模型的 Typecho 插件
本代码为奇趣保罗原创并遵守 GPL 2.0 开源协议欢迎访问我的博客https://paugram.com
---- */
var Paul_Pio = function (prop) {
var current = {
idol: 0,
menu: document.querySelector(".pio-container .pio-action"),
canvas: document.getElementById("pio"),
body: document.getElementsByClassName("pio-container")[0],
root: document.location.protocol +'//' + document.location.hostname +'/'
};
/* - 方法 */
var modules = {
// 更换模型
idol: function () {
current.idol < (prop.model.length - 1) ? current.idol++ : current.idol = 0;
return current.idol;
},
// 创建内容
create: function (tag, prop) {
var e = document.createElement(tag);
if(prop.class) e.className = prop.class;
return e;
},
// 随机内容
rand: function (arr) {
return arr[Math.floor(Math.random() * arr.length + 1) - 1];
},
// 创建对话框方法
render: function (text) {
if(text.constructor === Array){
dialog.innerText = modules.rand(text);
}
else if(text.constructor === String){
dialog.innerText = text;
}
else{
dialog.innerText = "输入内容出现问题了 X_X";
}
dialog.classList.add("active");
clearTimeout(this.t);
this.t = setTimeout(function () {
dialog.classList.remove("active");
}, 3000);
},
// 移除方法
destroy: function () {
current.body.parentNode.removeChild(current.body);
}
};
var elements = {
home: modules.create("span", {class: "pio-home"}),
skin: modules.create("span", {class: "pio-skin"}),
info: modules.create("span", {class: "pio-info"}),
night: modules.create("span", {class: "pio-night"}),
close: modules.create("span", {class: "pio-close"})
};
var dialog = modules.create("div", {class: "pio-dialog"});
current.body.appendChild(dialog);
/* - 提示操作 */
var action = {
// 欢迎
welcome: function () {
if(document.referrer !== "" && document.referrer.indexOf(current.root) === -1){
var referrer = document.createElement('a');
referrer.href = document.referrer;
prop.content.referer ? modules.render(prop.content.referer.replace(/%t/, "“" + referrer.hostname + "”")) : modules.render("欢迎来自 “" + referrer.hostname + "” 的朋友!");
}
else if(prop.tips){
var text, hour = new Date().getHours();
if (hour > 22 || hour <= 5) {
text = '你是夜猫子呀?这么晚还不睡觉,明天起的来嘛';
}
else if (hour > 5 && hour <= 8) {
text = '早上好!';
}
else if (hour > 8 && hour <= 11) {
text = '上午好!工作顺利嘛,不要久坐,多起来走动走动哦!';
}
else if (hour > 11 && hour <= 14) {
text = '中午了,工作了一个上午,现在是午餐时间!';
}
else if (hour > 14 && hour <= 17) {
text = '午后很容易犯困呢,今天的运动目标完成了吗?';
}
else if (hour > 17 && hour <= 19) {
text = '傍晚了!窗外夕阳的景色很美丽呢,最美不过夕阳红~';
}
else if (hour > 19 && hour <= 21) {
text = '晚上好,今天过得怎么样?';
}
else if (hour > 21 && hour <= 23) {
text = '已经这么晚了呀,早点休息吧,晚安~';
}
else{
text = "见鬼了吧,哈哈";
}
modules.render(text);
}
else{
prop.content.welcome ? modules.render(prop.content.welcome) : modules.render("欢迎来到本站!");
}
},
// 文章
article: function () {
if(prop.selector.articles){
var a = document.querySelectorAll(prop.selector.articles), b;
prop.content.article ? b = prop.content.article : b = "想阅读 %t 吗?";
for(var i = 0; i < a.length; i++){
a[i].onmouseover = function () {
modules.render(b.replace(/%t/, "“" + this.innerText + "”"));
}
}
}
},
// 触摸
touch: function () {
if(prop.content.touch){
current.canvas.onclick = function () {
modules.render(prop.content.touch);
}
}
else{
current.canvas.onclick = function () {
modules.render(["你在干什么?", "再摸我就报警了!", "啊好舒服喔~", "你够了喔!"]);
}
}
},
// 右侧按钮
buttons: function () {
// 返回首页
elements.home.onclick = function () {
//location.href = current.root;
$("html,body").animate({scrollTop:0},500);
};
elements.home.onmouseover = function () {
prop.content.home ? modules.render(prop.content.home) : modules.render("点击这里回到顶部");
};
current.menu.appendChild(elements.home);
// 更换模型
elements.skin.onclick = function () {
loadlive2d("pio", prop.model[modules.idol()]);
prop.content.skin && prop.content.skin[1] ? modules.render(prop.content.skin[1]) : modules.render("新衣服真漂亮~");
};
elements.skin.onmouseover = function () {
prop.content.skin && prop.content.skin[0] ? modules.render(prop.content.skin[0]) : modules.render("想看看我的新衣服吗?");
};
if(prop.model.length > 1) current.menu.appendChild(elements.skin);
// 关于我
elements.info.onclick = function () {
prop.content.link ? window.open(prop.content.link) : window.open("https://video.yimian.xyz");
};
elements.info.onmouseover = function () {
modules.render("快来寻找我的踪影吧o( ̄▽ ̄)d");
};
current.menu.appendChild(elements.info);
// 夜间模式
if(prop.night){
elements.night.onclick = function () {
eval(prop.night);
};
elements.night.onmouseover = function () {
modules.render("夜间点击这里可以保护眼睛呢");
};
current.menu.appendChild(elements.night);
}
// 关闭看板娘
elements.close.onclick = function () {
modules.destroy();
};
elements.close.onmouseover = function () {
prop.content.close ? modules.render(prop.content.close) : modules.render("QWQ 下次再见吧~");
};
current.menu.appendChild(elements.close);
document.cookie = "posterGirl=false;" + "path=/";
},
custom: function () {
for(var i = 0; i < prop.content.custom.length; i++){
var e = document.querySelectorAll(prop.content.custom[i].s);
var c = prop.content.custom[i].t;
if(e[0]){
for(var j = 0; j < e.length; j++){
e[j].onmouseover = function () {
modules.render(c);
}
}
}
}
}
};
/* - 运行 */
var begin = {
static: function () {
action.welcome(); action.article();
current.body.classList.add("static");
},
fixed: function () {
action.welcome(); action.article(); action.touch(); action.buttons();
},
draggable: function () {
action.welcome(); action.article(); action.touch(); action.buttons();
var body = current.body;
body.onmousedown = function () {
var location = {
x: event.clientX - this.offsetLeft,
y: event.clientY - this.offsetTop
};
function move(e) {
body.classList.add("active");
body.classList.remove("right");
if(event.clientX - location.x>230)
body.style.left = (event.clientX - location.x) + 'px';
body.style.top = (event.clientY - location.y) + 'px';
}
document.addEventListener("mousemove", move);
document.addEventListener("mouseup", function () {
body.classList.remove("active");
document.removeEventListener("mousemove", move);
});
};
}
};
// 运行
this.init = function () {
if(prop.hidden === true && window.innerWidth < 400){
current.body.classList.add("hidden");
}
else{
switch (prop.mode){
case "static": begin.static(); break;
case "fixed": begin.fixed(); break;
case "draggable": begin.draggable(); break;
}
if(prop.content.custom) action.custom();
loadlive2d("pio", prop.model[0]);
}
};
this.init();
};
// 请保留版权说明
if (window.console && window.console.log) {
console.log("%c Pio %c https://paugram.com ","color: #fff; margin: 1em 0; padding: 5px 0; background: #673ab7;","margin: 1em 0; padding: 5px 0; background: #efefef;");
}

@ -1,321 +0,0 @@
<?php
class BangumiAPI
{
/** OooOooOooO **/
private static $bangumiAPI = null;
/** 静态成员 **/
//应用程序名
private static $appName = "BGMYetu";
//api链接
private static $apiUrl = "https://api.bgm.tv";
/** 成员 **/
//用户名(邮箱)
public $userName = "";
//密码
public $passWord = "";
//用户id
private $userID = "";
//auth
private $auth = "";
//auth urlencoding
private $authEncode = "";
//收藏
private $myCollection;
//登陆api
private $loginApi = "";
//收藏api
private $collectionApi = "";
/** 方法 **/
//OooOooO
public static function GetInstance()
{
if (BangumiAPI::$bangumiAPI == null) {
BangumiAPI::$bangumiAPI = new BangumiAPI();
}
return BangumiAPI::$bangumiAPI;
}
//构造方法
private function __construct()
{
//echo "构造方法";
}
//对象属性初始化
public function init($_userName,$_passWord)
{
if ($_userName == null || $_passWord == null) {
//程序返回
echo "初始化参数错误!";
return;
}
$this->userName = $_userName;
$this->passWord = $_passWord;
//登陆api
$this->loginApi = BangumiAPI::$apiUrl . "/auth?source=" . BangumiAPI::$appName;
//用户id为空或auth为空
if ($this->userID == "" || $this->authEncode == ""){
//登陆post字符串
$postData = array('username' => $this->userName , 'password' => $this->passWord);
//获取登陆返回json
$userContent = BangumiAPI::curl_post_contents($this->loginApi,$postData);
//json to object
$userData = json_decode($userContent);
//存在error属性
if (property_exists($userData, "error")) {
//输出错误信息
echo "登陆错误:" . $userData->error;
//程序返回
return;
}
//初始化
$this->userID = $userData->id;
$this->auth = $userData ->auth;
$this->authEncode = $userData ->auth_encode;
}
//初始化收藏字符串
$this->collectionApi = BangumiAPI::$apiUrl . "/user/" . $this->userID ."/collection?cat=playing";
}
//获取收藏json
public function GetCollection()
{
if ($this->userID == "" || $this->collectionApi == "") {
return null;
}
return BangumiAPI::curl_get_contents($this->collectionApi);
}
//格式化收藏
public function ParseCollection()
{
$content = $this->GetCollection();
if ($content == null || $content == "") {
echo "获取失败";
return;
}
//返回不是json
if (strpos($content, "[{") != false && $content != "") {
echo "用户不存在!";
return;
}
$collData = json_decode($content);
if (sizeof($collData) == 0 || $collData == null) {
//echo "还没有记录哦~";
return;
}
$index = 0;
foreach ($collData as $value) {
$name = $value->name;
$name_cn = $value->subject->name_cn;
$theurl = $value->subject->url;
$img_grid =$value->subject->images->grid;
$this->myCollection[$index++] = $value;
}
}
//获取详细进度
public function GetProgress($_subjectID)
{
if ($this->authEncode == "" || $this->userID == "") {
return null;
}
$progressApi = BangumiAPI::$apiUrl . "/user/" . $this->userID . "/progress?subject_id=". $_subjectID . "&source=" . self::$appName . "&auth=" . authEncode;
$content = BangumiAPI::curl_get_contents($progressApi);
//print_r($content);
return $content;
}
public function ParseProgress($_subjectID)
{
$content = $this->GetProgress($_subjectID);
//不在收藏或没看过
if ($content == "null") {
return 0;
}
//在收藏中,没看过
if ($content == "") {
return 0;
}
$progressValue = json_decode($content);
//返回剧集观看详细进度
return $progressValue;
}
//打印收藏
public function PrintCollecion($flag = true)
{
if ($this->myCollection == null) {
$this->ParseCollection();
}
switch ($flag) {
case true:
if (sizeof($this->myCollection) == 0 || $this->myCollection == null) {
echo "还没有记录哦~";
return;
}
echo "
<style>
a.bangumItem{
line-height: 20px;
white-space: nowrap;
box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
width: 45%;
margin: 1.5%;
float: left;
overflow: hidden;
display: block;
padding: 1%;
height:88px;
background: #fff;
color: #14191e;
font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
}
a.bangumItem:hover{
color: #14191e;
opacity: 0.8;
filter: saturate(150%);
-webkit-filter: saturate(150%);
-moz-filter: saturate(150%);
-o-filter: saturate(150%);
-ms-filter: saturate(150%);
}
a.bangumItem img{
width:60px;
height:88px;
display:inline-block;
float:left;
margin-right:5px;
}
a.bangumItem .textBox{
text-overflow:ellipsis;overflow:hidden;
position: relative;
z-index: 1;
height: 100%;
}
a.bangumItem div.jinduBG{
height:16px;
width: 100%;
background-color:gray;
display:inline-block;
border-radius:4px;
position: absolute;
bottom: 3px;
}
a.bangumItem div.jinduFG
{
height:16px;
background-color:#ff8c83;
border-radius:4px;
position: absolute;
bottom: 0px;
z-index: 1;
}
a.bangumItem div.jinduText
{
width:100%;height:auto;
text-align:center;
color:#fff;
line-height:15px;
font-size:15px;
position: absolute;
bottom: 0px;
z-index: 2;
}
@media screen and (max-width:1000px) {
a.bangumItem{
width:95%;
}
}
</style>
";
foreach ($this->myCollection as $value) {
//print_r($value);
//$id = $value->subject->id;
$epsNum = '未知';
if(@$value->subject->eps){
$epsNum = $value->subject->eps;
}
$progressNum = $value->ep_status;
$myProgress = $progressNum . "/" . $epsNum;
$name = $value->name;
$name_cn = $value->subject->name_cn;
if(@!$name_cn){
$name_cn = $name;
}
$air_date = $value->subject->air_date;
$theurl = $value->subject->url;
$img_grid =str_replace("http://", "https://", $value->subject->images->common);
$progressWidth = 0;
if($epsNum=='未知'){
$progressWidth = 100;
}else{
$progressWidth = $progressNum / $epsNum * 100;
if($progressWidth>100){
$progressWidth = 100;
}
}
echo "
<a href=" . $theurl ." target='_blank' class='bangumItem'>
<img src='$img_grid' />
<div class='textBox'>$name_cn<br>
$name<br>
首播日期:$air_date<br>
<div class='jinduBG'>
<div class='jinduText'>进度:$myProgress</div>
<div class='jinduFG' style='width:" . $progressWidth . "%;'>
</div>
</div>
</div>
</a>";
//echo print_r($value);
}
break;
case false:
echo $myCollection;
break;
default:
break;
}
}
//get获取内容
private static function curl_get_contents($_url)
{
//echo "The GET Url You Request is <span style='color:#ff8c83'>" . $_url . "</span><br/>";
$myCurl = curl_init($_url);
//不验证证书
curl_setopt($myCurl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($myCurl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($myCurl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($myCurl, CURLOPT_HEADER, false);
//获取
$content = curl_exec($myCurl);
//关闭
curl_close($myCurl);
return $content;
}
//post获取内容
private static function curl_post_contents($_url,$_postdata)
{
//echo "The POST Url You Request is <span style='color:#ff8c83'>" . $_url . "</span><br/>";
$myCurl = curl_init($_url);
//不验证证书
curl_setopt($myCurl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($myCurl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($myCurl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($myCurl, CURLOPT_POST, 1);
curl_setopt($myCurl, CURLOPT_POSTFIELDS, $_postdata);
$output = curl_exec($myCurl);
curl_close($myCurl);
return $output;
}
}
class WikimoeBangumi_Action extends Widget_Abstract_Contents implements Widget_Interface_Do
{
public function action()
{
$options = Helper::options();
$userID = $options->plugin('WikimoeBangumi')->userID;
$password = $options->plugin('WikimoeBangumi')->password;
$bangum = BangumiAPI::GetInstance();
$bangum->init($userID,$password);
$bangum->ParseCollection();
$bangum->PrintCollecion(true);
}
}

@ -1,134 +0,0 @@
<?php
if (!defined('__TYPECHO_ROOT_DIR__')) exit;
/**
* Bangumi追番表
*
* @package WikimoeBangumi
* @author 广树
* @version 1.0.0
* @link http://www.wikimoe.com
*/
class WikimoeBangumi_Plugin implements Typecho_Plugin_Interface
{
/**
* 激活插件方法,如果激活失败,直接抛出异常
*
* @access public
* @return void
* @throws Typecho_Plugin_Exception
*/
public static function activate() {
//Typecho_Plugin::factory('Widget_Archive')->header = array('WikimoeBangumi_Plugin', 'header');
//Typecho_Plugin::factory('Widget_Archive')->footer = array('WikimoeBangumi_Plugin', 'footer');
Helper::addRoute("route_WikimoeBangumi","/WikimoeBangumi","WikimoeBangumi_Action",'action');
//Typecho_Plugin::factory('Widget_Abstract_Contents')->contentEx = array('WikimoeBangumi_Plugin', 'setak');
//Typecho_Plugin::factory('Widget_Abstract_Contents')->excerptEx = array('WikimoeBangumi_Plugin', 'setak');
}
/**
* 禁用插件方法,如果禁用失败,直接抛出异常
*
* @static
* @access public
* @return void
* @throws Typecho_Plugin_Exception
*/
public static function deactivate(){
Helper::removeRoute("route_WikimoeBangumi");
}
/**
* 获取插件配置面板
*
* @access public
* @param Typecho_Widget_Helper_Form $form 配置面板
* @return void
*/
public static function config(Typecho_Widget_Helper_Form $form)
{
/**表单设置 */
$userID = new Typecho_Widget_Helper_Form_Element_Text('userID', NULL, NULL, _t('输入Bangumi账号'));
$form->addInput($userID);
$password = new Typecho_Widget_Helper_Form_Element_Password('password', NULL, NULL, _t('输入Bangumi密码(推荐设置成不是常用的密码)'));
$form->addInput($password);
}
/**
* 个人用户的配置面板
*
* @access public
* @param Typecho_Widget_Helper_Form $form
* @return void
*/
/**
* 页头输出CSS
*
* @access public
* @param unknown header
* @return unknown
*/
public static function header() {
$Path = Helper::options()->pluginUrl . '/WikimoeBangumi/';
echo '<link rel="stylesheet" type="text/css" href="' . $Path . 'css/css.css" />';
}
public static function footer() {
$Path = Helper::options()->pluginUrl . '/WikimoeBangumi/';
echo '<script src="'. $Path .'js/js.js"></script>';
}
public static function personalConfig(Typecho_Widget_Helper_Form $form){}
public static function output()
{
$Path = Helper::options()->pluginUrl . '/WikimoeBangumi/';
echo '<link rel="stylesheet" type="text/css" href="' . $Path . 'css/css.css" />';
echo '<div id="bangumiBody">
<div class="bangumi_loading">
<div class="loading-anim">
<div class="border out"></div>
<div class="border in"></div>
<div class="border mid"></div>
<div class="circle">
<span class="dot"></span>
<span class="dot"></span>
<span class="dot"></span>
<span class="dot"></span>
<span class="dot"></span>
<span class="dot"></span>
<span class="dot"></span>
<span class="dot"></span>
<span class="dot"></span>
<span class="dot"></span>
<span class="dot"></span>
<span class="dot"></span>
</div>
<div class="bangumi_loading_text">追番数据加载中...</div>
</div>
</div>
</div>
<div style="clear:both"></div>';
echo "
<script>
setTimeout(function(){
jQuery.ajax({
type: 'GET',
url: '". Helper::options()->siteUrl ."index.php/WikimoeBangumi',
success: function(res) {
$('#bangumiBody').empty().append(res);
},
error:function(){
$('#bangumiBody').empty().text('加载失败');
}
});
},500)
</script>
";
}
}

@ -1,5 +0,0 @@
# Typecho追番插件
#### 项目介绍
本插件为通过Bangumi的API来获取追番信息。适用于Typecho!
具体使用方法相见:[https://www.wikimoe.com/?post=136](https://www.wikimoe.com/?post=136)

@ -1,199 +0,0 @@
@charset "utf-8";
/* CSS Document */
.bangumi_loading{
padding:100px 0;
}
.bangumi_loading_text{
text-align:center;
padding:10px 0;
}
.loading-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(255, 255, 255, 0);
transition: background-color .2s ease-out;
}
.loading-anim {
position: relative;
width: 200px;
height: 200px;
margin: auto;
perspective: 800px;
transform-style: preserve-3d;
transform: translateZ(-100px) rotateY(-90deg) rotateX(90deg) rotateZ(90deg) scale(0.5);
opacity: 0;
transition: all .2s ease-out;
}
.loading-anim .circle {
width: 100%;
height: 100%;
animation: spin 5s linear infinite;
}
.loading-anim .border {
position: absolute;
border-radius: 50%;
border: 3px solid #e34981;
}
.loading-anim .out {
top: 15%;
left: 15%;
width: 70%;
height: 70%;
border-left-color: transparent;
border-right-color: transparent;
animation: spin 2s linear reverse infinite;
}
.loading-anim .in {
top: 18%;
left: 18%;
width: 64%;
height: 64%;
border-top-color: transparent;
border-bottom-color: transparent;
animation: spin 2s linear infinite;
}
.loading-anim .mid {
top: 40%;
left: 40%;
width: 20%;
height: 20%;
border-left-color: transparent;
border-right-color: transparent;
animation: spin 1s linear infinite;
}
.loading-anim {
transform: translateZ(0) rotateY(0deg) rotateX(0deg) rotateZ(0deg) scale(1);
opacity: 1;
}
.loading-overlay {
background: rgba(255, 255, 255, 0.5);
}
.dot {
position: absolute;
display: block;
width: 20px;
height: 20px;
border-radius: 50%;
background-color: #e34981;
animation: jitter 5s ease-in-out infinite, fade-in-out 5s linear infinite;
}
.dot:nth-child(1) {
top: 90px;
left: 180px;
animation-delay: 0s;
}
.dot:nth-child(2) {
top: 135px;
left: 168px;
animation-delay: 0.41667s;
}
.dot:nth-child(3) {
top: 168px;
left: 135px;
animation-delay: 0.83333s;
}
.dot:nth-child(4) {
top: 180px;
left: 90px;
animation-delay: 1.25s;
}
.dot:nth-child(5) {
top: 168px;
left: 45px;
animation-delay: 1.66667s;
}
.dot:nth-child(6) {
top: 135px;
left: 12px;
animation-delay: 2.08333s;
}
.dot:nth-child(7) {
top: 90px;
left: 0px;
animation-delay: 2.5s;
}
.dot:nth-child(8) {
top: 45px;
left: 12px;
animation-delay: 2.91667s;
}
.dot:nth-child(9) {
top: 12px;
left: 45px;
animation-delay: 3.33333s;
}
.dot:nth-child(10) {
top: 0px;
left: 90px;
animation-delay: 3.75s;
}
.dot:nth-child(11) {
top: 12px;
left: 135px;
animation-delay: 4.16667s;
}
.dot:nth-child(12) {
top: 45px;
left: 168px;
animation-delay: 4.58333s;
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes jitter {
0% {
transform: scale(1, 1);
}
25% {
transform: scale(0.7, 0.7);
}
50% {
transform: scale(1, 1);
}
75% {
transform: scale(1.3, 1.3);
}
100% {
transform: scale(1, 1);
}
}
@keyframes fade-in-out {
0% {
opacity: 0.8;
}
25% {
opacity: 0.2;
}
75% {
opacity: 1;
}
100% {
opacity: 0.8;
}
}

@ -1,12 +0,0 @@
// JavaScript Document
jQuery.ajax({
type: 'GET',
url: '<?php echo TEMPLATE_URL; ?>./bangumiAPI.php',
success: function(res) {
$('#bangumiBody').empty().append(res);
},
error:function(){
$('#bangumiBody').empty().text('加载失败');
}
});
Loading…
Cancel
Save