GithubHelp home page GithubHelp logo

infiniteinfernal's People

Contributors

librazy avatar phoenixlzx avatar reinwd avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

infiniteinfernal's Issues

插件完善计划

  • 将大多数插件功能过程暴露成事件并对其进行处理
    • addEffect: 通过事件进行挂载处理
    • 怪物出生事件: 暴露给血月插件使用
  • 插件API
  • 开发文档
  • 可选 GUI编辑器

bug修复

  • beam技能导致卡服(可能是打的过远导致的)
  • potionself、potionhit技能不生效
  • summon 药水云不生效
  • 传送技能不生效
  • 绝望之门粒子效果不正确
  • 怪物死亡爆炸会破坏地形
  • 间隔三秒钟的技能施放会失败
  • 怪物会以创造模式/观察者模式的玩家为目标
  • 观察者模式下四周会生怪

tbc

开发计划

  • Working
  • 自然黑化生成概率改为每个玩家附近最多生成的黑化数量限制
  • 控制每个玩家附近生成的怪物总量和世界范围的怪物总量
  • 特定区域的刷怪设置
  • 按怪物等级控制怪物仇恨距离,特定药水效果可以减少/增加附近怪物对其的仇恨值/仇恨距离

  • Working
  • 特定属性可以增加部分物品的掉落权重
  • 特定属性可以减少整体掉率
  • 友伤惩罚
  • 玩家的某种属性可以提升稀有物品的掉落几率(具体待议,例如 setdrop 的额外参数

  • Working
  • 技能实例 (见下
  • 怪物总是不会 target 到创造/旁观玩家

  • Working
  • mobs.yml 分离为为 mobs/mob-name.yml
  • 自定义 mob 可在特定群系和等级范围内生成
  • 自定义 mob 可有标准掉落列表之外的特殊掉落,出率与等级相关

  • Working
  • 清理、简化、格式化 console 输出
  • 玩家相关的数据(仇恨值、幸运/霉运影响的掉落等)写入计分板
  • API(低优先

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.