(client) feat:添加游玩时UI相关贴图,添加3d模型场景按钮,添加多级调色进度条,添加SVG图片包,添加事件定义以及管理器,添加音频管理器,定义部分怪物,添加通信协议定义;fix:修复维度切换错误,修复LogUI显示不正确 (#55)
Co-authored-by: m0_75251201 <m0_75251201@noreply.gitcode.com> Reviewed-on: #55
This commit is contained in:
@ -94,4 +94,288 @@
|
||||
<description>爪子</description>
|
||||
<attributes>Claw</attributes>
|
||||
</WeaponDef>
|
||||
|
||||
<!-- Bullet Definitions for Remote Monsters (assuming generic bullet texture) -->
|
||||
<BulletDef>
|
||||
<defName>MonsterA1Bullet</defName>
|
||||
<attributes>
|
||||
<health>1</health>
|
||||
<moveSpeed>15</moveSpeed>
|
||||
</attributes>
|
||||
<drawingOrder>
|
||||
<idle_down>
|
||||
<textures>
|
||||
<li>GenericBulletTexture</li>
|
||||
</textures>
|
||||
</idle_down>
|
||||
</drawingOrder>
|
||||
</BulletDef>
|
||||
<BulletDef>
|
||||
<defName>MonsterA2Bullet</defName>
|
||||
<attributes>
|
||||
<health>1</health>
|
||||
<moveSpeed>18</moveSpeed>
|
||||
</attributes>
|
||||
<drawingOrder>
|
||||
<idle_down>
|
||||
<textures>
|
||||
<li>GenericBulletTexture</li>
|
||||
</textures>
|
||||
</idle_down>
|
||||
</drawingOrder>
|
||||
</BulletDef>
|
||||
<BulletDef>
|
||||
<defName>MonsterD1Bullet</defName>
|
||||
<attributes>
|
||||
<health>1</health>
|
||||
<moveSpeed>16</moveSpeed>
|
||||
</attributes>
|
||||
<drawingOrder>
|
||||
<idle_down>
|
||||
<textures>
|
||||
<li>GenericBulletTexture</li>
|
||||
</textures>
|
||||
</idle_down>
|
||||
</drawingOrder>
|
||||
</BulletDef>
|
||||
<BulletDef>
|
||||
<defName>MonsterD2Bullet</defName>
|
||||
<attributes>
|
||||
<health>1</health>
|
||||
<moveSpeed>19</moveSpeed>
|
||||
</attributes>
|
||||
<drawingOrder>
|
||||
<idle_down>
|
||||
<textures>
|
||||
<li>GenericBulletTexture</li>
|
||||
</textures>
|
||||
</idle_down>
|
||||
</drawingOrder>
|
||||
</BulletDef>
|
||||
<BulletDef>
|
||||
<defName>BiologicalSnakeMonsterBullet</defName>
|
||||
<attributes>
|
||||
<health>1</health>
|
||||
<moveSpeed>20</moveSpeed>
|
||||
</attributes>
|
||||
<drawingOrder>
|
||||
<idle_down>
|
||||
<textures>
|
||||
<li>GenericBulletTexture</li>
|
||||
</textures>
|
||||
</idle_down>
|
||||
</drawingOrder>
|
||||
</BulletDef>
|
||||
<!-- Weapon Definitions for all monsters -->
|
||||
<!-- Mechanical Monsters -->
|
||||
<WeaponDef>
|
||||
<defName>Weapon_MonsterA1</defName>
|
||||
<label>A怪物1的远程武器</label>
|
||||
<type>Ranged</type>
|
||||
<attributes>
|
||||
<attack>612</attack>
|
||||
<attackSpeed>0.333</attackSpeed> <!-- 1 / 3s -->
|
||||
<attackRange>10</attackRange> <!-- Assumed range -->
|
||||
</attributes>
|
||||
<bullet>MonsterA1Bullet</bullet>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_MonsterA2</defName>
|
||||
<label>A怪物2的远程武器</label>
|
||||
<type>Ranged</type>
|
||||
<attributes>
|
||||
<attack>408</attack>
|
||||
<attackSpeed>0.555</attackSpeed> <!-- 1 / 1.8s -->
|
||||
<attackRange>12</attackRange>
|
||||
</attributes>
|
||||
<bullet>MonsterA2Bullet</bullet>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_MonsterB1</defName>
|
||||
<label>B怪物1的近战武器</label>
|
||||
<type>Melee</type>
|
||||
<attributes>
|
||||
<attack>1148</attack>
|
||||
<attackSpeed>0.2</attackSpeed> <!-- 1 / 5s -->
|
||||
<attackRange>1.5</attackRange>
|
||||
</attributes>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_MonsterB2</defName>
|
||||
<label>B怪物2的近战武器</label>
|
||||
<type>Melee</type>
|
||||
<attributes>
|
||||
<attack>1045</attack>
|
||||
<attackSpeed>0.222</attackSpeed> <!-- 1 / 4.5s -->
|
||||
<attackRange>1.5</attackRange>
|
||||
</attributes>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_MonsterC1</defName>
|
||||
<label>C怪物1的近战武器</label>
|
||||
<type>Melee</type>
|
||||
<attributes>
|
||||
<attack>728</attack>
|
||||
<attackSpeed>0.5</attackSpeed> <!-- 1 / 2s -->
|
||||
<attackRange>2</attackRange>
|
||||
</attributes>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_MonsterC2</defName>
|
||||
<label>C怪物2的近战武器</label>
|
||||
<type>Melee</type>
|
||||
<attributes>
|
||||
<attack>1078</attack>
|
||||
<attackSpeed>0.333</attackSpeed> <!-- 1 / 3s -->
|
||||
<attackRange>2</attackRange>
|
||||
</attributes>
|
||||
</WeaponDef>
|
||||
<!-- Hybrid Monsters -->
|
||||
<WeaponDef>
|
||||
<defName>Weapon_MonsterD1</defName>
|
||||
<label>D怪物1的远程武器</label>
|
||||
<type>Ranged</type>
|
||||
<attributes>
|
||||
<attack>646</attack>
|
||||
<attackSpeed>0.333</attackSpeed> <!-- 1 / 3s -->
|
||||
<attackRange>11</attackRange>
|
||||
</attributes>
|
||||
<bullet>MonsterD1Bullet</bullet>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_MonsterD2</defName>
|
||||
<label>D怪物2的远程武器</label>
|
||||
<type>Ranged</type>
|
||||
<attributes>
|
||||
<attack>412</attack>
|
||||
<attackSpeed>0.555</attackSpeed> <!-- 1 / 1.8s -->
|
||||
<attackRange>13</attackRange>
|
||||
</attributes>
|
||||
<bullet>MonsterD2Bullet</bullet>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_MonsterE1</defName>
|
||||
<label>E怪物1的近战武器</label>
|
||||
<type>Melee</type>
|
||||
<attributes>
|
||||
<attack>1622</attack>
|
||||
<attackSpeed>0.125</attackSpeed> <!-- 1 / 8s -->
|
||||
<attackRange>1.5</attackRange>
|
||||
</attributes>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_MonsterE2</defName>
|
||||
<label>E怪物2的近战武器</label>
|
||||
<type>Melee</type>
|
||||
<attributes>
|
||||
<attack>1875</attack>
|
||||
<attackSpeed>0.125</attackSpeed> <!-- 1 / 8s -->
|
||||
<attackRange>1.5</attackRange>
|
||||
</attributes>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_MonsterF1</defName>
|
||||
<label>F怪物1的巨型近战武器</label>
|
||||
<type>Melee</type>
|
||||
<attributes>
|
||||
<attack>2048</attack>
|
||||
<attackSpeed>0.238</attackSpeed> <!-- 1 / 4.2s -->
|
||||
<attackRange>2.5</attackRange> <!-- BOSS可能范围更大 -->
|
||||
</attributes>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_MonsterF2</defName>
|
||||
<label>F怪物2的巨型近战武器</label>
|
||||
<type>Melee</type>
|
||||
<attributes>
|
||||
<attack>2254</attack>
|
||||
<attackSpeed>0.222</attackSpeed> <!-- 1 / 4.5s -->
|
||||
<attackRange>2.5</attackRange>
|
||||
</attributes>
|
||||
</WeaponDef>
|
||||
<!-- Biological Monsters -->
|
||||
<WeaponDef>
|
||||
<defName>Weapon_MaskMonster</defName>
|
||||
<label>面具怪物的近战武器</label>
|
||||
<type>Melee</type>
|
||||
<attributes>
|
||||
<attack>389</attack> <!-- Base for M_MaskMonster1 -->
|
||||
<attackSpeed>0.333</attackSpeed> <!-- 1 / 3s -->
|
||||
<attackRange>1.2</attackRange>
|
||||
</attributes>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_MaskMonsterElite</defName>
|
||||
<label>精英面具怪物的近战武器</label>
|
||||
<type>Melee</type>
|
||||
<attributes>
|
||||
<attack>728</attack> <!-- Base for M_MaskMonster4 -->
|
||||
<attackSpeed>0.385</attackSpeed> <!-- 1 / 2.6s -->
|
||||
<attackRange>1.2</attackRange>
|
||||
</attributes>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_HologramMonster</defName>
|
||||
<label>全息怪物的近战武器</label>
|
||||
<type>Melee</type>
|
||||
<attributes>
|
||||
<attack>666</attack> <!-- Base for M_HologramMonster1 -->
|
||||
<attackSpeed>0.166</attackSpeed> <!-- 1 / 6s -->
|
||||
<attackRange>1.8</attackRange>
|
||||
</attributes>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_HologramMonsterElite</defName>
|
||||
<label>精英全息怪物的近战武器</label>
|
||||
<type>Melee</type>
|
||||
<attributes>
|
||||
<attack>1666</attack> <!-- Base for M_HologramMonster3 -->
|
||||
<attackSpeed>0.166</attackSpeed> <!-- 1 / 6s -->
|
||||
<attackRange>1.8</attackRange>
|
||||
</attributes>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_SnakeMonster</defName>
|
||||
<label>蛇怪物的远程武器</label>
|
||||
<type>Ranged</type>
|
||||
<attributes>
|
||||
<attack>125</attack> <!-- Base for M_SnakeMonster1 -->
|
||||
<attackSpeed>1</attackSpeed> <!-- 1 / 1s -->
|
||||
<attackRange>8</attackRange>
|
||||
</attributes>
|
||||
<bullet>BiologicalSnakeMonsterBullet</bullet>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_SnakeMonsterElite</defName>
|
||||
<label>精英蛇怪物的远程武器</label>
|
||||
<type>Ranged</type>
|
||||
<attributes>
|
||||
<attack>246</attack> <!-- Base for M_SnakeMonster4 -->
|
||||
<attackSpeed>1</attackSpeed> <!-- 1 / 1s -->
|
||||
<attackRange>10</attackRange>
|
||||
</attributes>
|
||||
<bullet>BiologicalSnakeMonsterBullet</bullet>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_RatMonster</defName>
|
||||
<label>鼠鼠的近战武器</label>
|
||||
<type>Melee</type>
|
||||
<attributes>
|
||||
<attack>11</attack>
|
||||
<attackSpeed>1</attackSpeed> <!-- 1 / 1s -->
|
||||
<attackRange>0.8</attackRange>
|
||||
</attributes>
|
||||
</WeaponDef>
|
||||
<WeaponDef>
|
||||
<defName>Weapon_RatMonsterElite</defName>
|
||||
<label>精英鼠鼠的近战武器</label>
|
||||
<type>Melee</type>
|
||||
<attributes>
|
||||
<attack>22</attack>
|
||||
<attackSpeed>0.5</attackSpeed> <!-- 1 / 2s -->
|
||||
<attackRange>0.8</attackRange>
|
||||
</attributes>
|
||||
</WeaponDef>
|
||||
|
||||
|
||||
</Define>
|
Reference in New Issue
Block a user