(client) feat:添加消息定义,添加故事定义及其运算,武器动画可用,装备UI可用以及切换武器 fix:修复快速攻击导致协程释放出错卡死,重构为计时器,修复类型转换错误导致报错

This commit is contained in:
m0_75251201
2025-09-08 00:13:12 +08:00
parent 15cdd2b244
commit 379ed07773
39 changed files with 8353 additions and 937 deletions

View File

@ -15,6 +15,13 @@
<path>Resources\Item\YellowBullet_down.png</path>
</ImageDef>
<ImageDef>
<defName>testGunAttackAnimation</defName>
<path>Resources\AttackAnimation\AttackAnimations.png</path>
<wCount>10</wCount>
<hCount>1</hCount>
</ImageDef>
<AttributesDef>
<defName>TestGun</defName>
<attack>10</attack>
@ -31,9 +38,26 @@
<!-- 引用属性定义 -->
<attributes>TestGun</attributes>
<type>Ranged</type>
<FPS>2</FPS>
<textures>
<li>TestGunItem</li>
</textures>
<attackAnimation>
<li>testGunAttackAnimation_0</li>
<li>testGunAttackAnimation_1</li>
<li>testGunAttackAnimation_2</li>
<li>testGunAttackAnimation_3</li>
<li>testGunAttackAnimation_4</li>
<li>testGunAttackAnimation_5</li>
<li>testGunAttackAnimation_6</li>
<li>testGunAttackAnimation_7</li>
<li>testGunAttackAnimation_8</li>
<li>testGunAttackAnimation_9</li>
</attackAnimation>
<attackDetectionTime>2.5</attackDetectionTime>
<maxStack>1</maxStack>
<rarity>Uncommon</rarity>
<attackDetectionTime>0.3</attackDetectionTime>
<!-- 引用子弹定义 -->
<bullet>yellowBullet</bullet>
</WeaponDef>