逗游网:值得大家信赖的游戏下载站!

微信:doyo_game
关注逗游
单机首页 游戏库 排行榜 资讯 攻略 专题 合集 工具补丁 手机游戏 正版商城
所在位置:攻略中心 > 图文攻略 > 暗黑破坏神3 > 正文

暗黑破坏神3——计算了一下稀有装备成为海景的概率

发布时间:2012-09-14 14:56 来源:互联网  作者:佚名

 
  1.0/TOTAL_AFFIX, // LIFE_ON_HIT

  1.0/TOTAL_AFFIX, // LIFE_ON_KILL

  1.0/TOTAL_AFFIX, // LIFE_STEAL

  1.0/TOTAL_AFFIX, // STRENGTH

  1.0/TOTAL_AFFIX, // DEXTERITY

  1.0/TOTAL_AFFIX, // INTELLIGENCE

  1.0/TOTAL_AFFIX, // VITALITY

  6.0/TOTAL_AFFIX, // DOUBLE_PROPERTY

  2.0/TOTAL_AFFIX, // WIZARD_MAGIC

  1.0/TOTAL_AFFIX, // UNBREAKABLE

  1.0/TOTAL_AFFIX, // SOCKET

  1.0/TOTAL_AFFIX // LEVEL_REQ

  };

  private boolean[] GOOD_AFFIX = new boolean[TOTAL_GROUP];

  public void setGoodAffix(int field) {

  GOOD_AFFIX[field] = true;

  }

  public void resetGoodAffix() {

  this.GOOD_AFFIX = new boolean[TOTAL_GROUP];

  }

  private boolean[] AFFIX_USED = new boolean[TOTAL_GROUP];

  private void resetAffixUsed() {

  for (int i=0; i

  this.AFFIX_USED = false;

  }

  private int TOTAL_PROPERTY = 6;

  public void setTotalProperty(int n) {

  this.TOTAL_PROPERTY = n;

  }

  // probability table array

  private double[] P_CUL_TABLE = new double[TOTAL_GROUP];

  public boolean generateItem() {

  this.resetAffixUsed();

  for (int i=0; i

  this.updateProbabilityTables();

  double seed = Math.random();

  // choose an affix from probability table

  for (int j=0; j

  if (!this.AFFIX_USED[j] && seed<=this.P_CUL_TABLE[j]) {

  this.AFFIX_USED[j] = true;

  break;

  }

  }

进入《暗黑破坏神3》专区
查看更多《暗黑破坏神3》攻略
标签:暗黑破坏神3 稀有装备 
https://www.doyo.cn/article/91720复制本文地址
阅读本文后,您的心情是:(选择后可查看结果)
 
恶心
愤怒
强赞
感动
路过
无聊
雷囧
关注
今日关注游戏
游戏专题
IGN 9分以上作品 愿者上钩钓鱼的那点趣事 深冬之寒,来一起看看游戏中精美的雪景吧