Skip to content

v1.3.0 - 怪物装备主题化+全效果系统+关窗惩罚

Choose a tag to compare

@wrCBDjdhN wrCBDjdhN released this 25 Aug 09:44
· 7 commits to master since this release

v1.3.0 更新内容

新增功能

  • 怪物装备按地图主题分配:forest/desert/space 三种主题独立掉率、等级范围、神器概率
  • 9 种新效果系统(玩家与怪物双向作用):
    • Debuff: vulnerable(易伤) / armor_break(破甲) / bleed(流血叠层) / leech(虹吸)
    • Passive: defense(铁壁) / damage(力量) / lifesteal(吸血) / thorns(荆棘反伤) / crit_chance(致命)
  • 关闭窗口触发撤离失败:直接关闭游戏窗口会丢失穿戴装备,与撤离失败同惩罚
  • 设置界面优化
    • 游戏内 ESC 设置新增「放弃行动」按钮(撤离失败回主页面)
    • 主页面左上角齿轮图标打开设置,含「退出游戏」按钮

Bug 修复

  • 修复 melee_attack 缺少 import random 导致暴击判定 NameError
  • 修复 SpriteList 重复添加怪物导致 ValueError: Sprite already in SpriteList
  • 修复开屏动画 PerformanceWarning: draw_text is an extremely slow function(改用持久 arcade.Text 对象)

技术改进

  • 怪物装备分配重构为数据驱动(MONSTER_THEME_EQUIP 配置)
  • 效果池分离:武器→debuff 池 / 装备→passive 池
  • 全部 17 种效果均支持 player↔monster 双向施加