黄龙骑士团论坛是全战玩家自费建立的非盈利性游戏社区,请勿在论坛内发表违反中国互联网管理条例的帖子,请勿在论坛内发广告,请勿恶意灌水。为了营造一个良好的氛围,即日起将启动邮箱激活账号及限制新账号发帖功能,带来不便敬请谅解,谢谢合作。 附:等待验证用户的说明与解决办法(点击打开)

查看: 3298|回复: 6

[单机攻略战报] 射擊頻率相關計算

[复制链接]

18

主题

0

好友

709

积分

军士

战斗力
1
佛罗林币
709 枚
注册时间
2011-6-15
精华
2
帖子
41
发表于 2012-11-29 06:49:49 |显示全部楼层
部隊情報視窗所顯示的reload rate為基本數值
士氣狀態影響: shaken -3, wavering -7
難易度影響: (陸戰)[玩家]easy +15, [AI]hard +15, [AI]very hard +30
                        (海戰)[玩家]easy +30, [AI]hard +25, [AI]very hard +50
士兵疲勞度影響: tired -3, very tired -5,exhausted -10
(火槍受下雨影響)reload_rate_gun_modifier_rain:-6
(守城&wavering?)last_stand_siege_reload_penalty: -10
(在城牆後面射擊時?)fire_on_walls_reload_modifier:+10
     (※部隊需要具有某種屬性才會得到牆後射擊的加成. 比如FOTS的sharpshooter就沒有)
fire_and_advance特技有效時: +30

上面計算得到的reload rate最低為0, 令其為A
(100 – A)*0.01=B     (最低為0)
B*射擊物件base reload time=reload所需等待的時間X    (最低1.0)

實際上射擊動作演示時間由以下各項因素決定(以火槍射擊為例):
1.mus_fire.anim=1.0 sec (射擊動作時間)
2.mus_poise_to_stand.anim=1.2 sec (射擊後從瞄準姿勢到普通立姿)
3.如果前面計算得到的X為0則跳至第5項(但是X有下限1.0, 所以實際上不可能跳過)
4.(FOTS的各種elite infantry)
    mus_stand_to_rifle_reload.anim=3.3 sec (裝填彈藥)
   (其他火槍)
   mus_stand_to_reload_01.anim=4.9 sec
   mus_stand_to_reload_02.anim=6.5 sec       (此2項動作時間各有50%機率被選用)
  比較X與此項時間, 選用較大者為實際裝填時間. 如果X較大, 需再加上下面動作時間
   (FOTS的各種elite infantry)
   mus_rifle_reload_to_stand.anim=0.4 sec (從裝填動作到一般立姿)
   (其他火槍)
   mus_reload_01_to_stand.anim=1.1 sec
5.mus_stand_to_poise.anim=0.8 sec (從立姿到瞄準姿勢)
   另外再加上瞄準延遲時間=(0~1.0的隨機數) * (samurai=0.25, 其他類型的兵種=0.5)
   ※FOTS的火槍兵都不屬於samurai
6.再加上0.5或0.6秒(原因不明, 個人也不想深究)


從以上資料可以看出, 當reload rate高到讓X低於裝填動作時間, 就可以達到最高的射擊頻率
例如, 奇兵隊使用的射擊物件之base reload time是18秒, 當reload rate達到83左右, X就低於3.3秒, 總計的射擊間隔時間約為6.8秒(不含瞄準延遲)
陸戰隊使用的射擊物件之base reload time是10秒, 當reload rate達到69就達到最高射擊頻率
imperial/shogunate infantry使用的射擊物件之base reload time是10秒, 而其基本reload rate=55, 已經使得X低於裝填時間參數, 所以再增加reload rate也無效.

[ 本帖最后由 sergi 于 2012-12-10 05:30 PM 编辑 ]
已有 2 人评分佛罗林币 收起 理由
[LONG]ss(wqy) + 10 精品文章
maltz + 10 謝謝分享

总评分: 佛罗林币 + 20   查看全部评分

201

主题

0

好友

6312

积分

子爵

战斗力
2
佛罗林币
6312 枚
注册时间
2012-1-27
精华
6
帖子
4246
发表于 2012-11-29 09:31:27 |显示全部楼层
怪不得拍片的時候老覺得電腦射箭是連發呢
回复

使用道具 举报

1

主题

0

好友

188

积分

民兵

战斗力
47
佛罗林币
188 枚
注册时间
2011-10-25
精华
0
帖子
101
发表于 2012-11-30 09:20:13 |显示全部楼层
守城部队动摇后-10.。。
回复

使用道具 举报

201

主题

0

好友

6312

积分

子爵

战斗力
2
佛罗林币
6312 枚
注册时间
2012-1-27
精华
6
帖子
4246
发表于 2012-12-5 00:17:31 |显示全部楼层

回复 楼主 sergi 的帖子

或許可以找到不同兵種的動畫所需的時間?
或者有心玩家可以直接進遊戲測量.
如弓足輕如果 reload 100 放箭要多久. reload 0 放箭要多久.
這樣就可以知道每一點的 reload 增強多少百分比的傷害

最終可以列出一張表, 說明每一點的 X 數據 的實際作用.
如多一點攻擊力是 +0.3-1.3% 的致死率.

[ 本帖最后由 maltz 于 2012-12-5 12:18 AM 编辑 ]
回复

使用道具 举报

12

主题

0

好友

868

积分

骑手

战斗力
2
佛罗林币
868 枚
注册时间
2011-3-20
精华
0
帖子
399
发表于 2012-12-5 02:00:15 |显示全部楼层
好文  感谢楼主的严谨研究
回复

使用道具 举报

18

主题

0

好友

709

积分

军士

战斗力
1
佛罗林币
709 枚
注册时间
2011-6-15
精华
2
帖子
41
发表于 2012-12-9 22:34:23 |显示全部楼层
加入射擊動作演示時間的相關資料, 不過需要多高的reload rate才能達到最高射擊頻率, 仍需要實際測試才能準確得知
回复

使用道具 举报

0

主题

0

好友

1006

积分

骑士

战斗力
625
佛罗林币
1006 枚
注册时间
2014-1-31
精华
0
帖子
107
发表于 2014-2-3 15:03:44 |显示全部楼层
很好很强大
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|黄龙骑士团 Clan LONG ( 沪ICP备13028103 )   

GMT+8, 2017-1-21 04:26 PM , Processed in 0.143968 second(s), 9 queries , Gzip On, Memcache On. SiteMap

Powered by Discuz! X2.5

© 2001-2013 Design By ChenyJR

回顶部