rimworld吧 关注:277,659贴子:5,135,816

回复:爆炸类武器的穿墙使用指南

只看楼主收藏回复

继续,就要浮出水面了





IP属地:海南64楼2020-10-04 21:30
回复
    直接说原理,以目标点墙壁为原点建立坐标系后,
    地图被分为四个象限,射手站在哪个象限,决定了爆炸效果。
    刚刚提到的爆炸规则说,爆炸只需要有且只有1个起始点,
    在穿墙时,则要考虑成4个起始点,
    也就是(1,0)(0,1)(-1,0)(0,-1)这四个点,
    这四个点中,只有离射手最近的2个点生效,剩下的不生效。
    例如,下图,G投弹时,蓝色和木地板会生效并开始爆炸,红色和石砖地板不生效。
    如果蓝色位置也是墙,则木地板为唯一爆炸波出口。


    IP属地:海南65楼2020-10-04 21:49
    回复
      2026-01-20 07:44:08
      广告
      不感兴趣
      开通SVIP免广告
      这样看下图就理解为什么这样投弹不穿墙了,本来出口有两个,金色和另一个,但另一个被墙堵住了,最终呈现的就是穿不了墙。



      IP属地:海南66楼2020-10-04 21:50
      收起回复
        如果小人刚好站在坐标轴上怎么办?随机。算作他在相邻的两个象限任意一个


        IP属地:海南67楼2020-10-04 21:52
        回复
          简单点记。
          站在蓝地毯只能穿到同侧蓝地毯上,站在绿地毯只能穿到同侧绿地毯上,



          IP属地:海南68楼2020-10-04 21:54
          回复
            人直接看傻了
            大佬就是大佬
            望尘莫及


            IP属地:广东69楼2020-10-04 22:11
            回复
              以上是什么情形能穿,
              那么穿出去之后呢?墙外爆炸形状如何?
              这就又要用到射界不对称的那一块了。
              所有射击行为和爆炸行为,起始点都不是方格对角线交点,而是对角线交点正右方(0,0.17)开区间内一点。
              燃烧瓶代码射程:1.1格。



              上图为什么好像下边两位有三个起始点?
              其实不是3个,还是两个,墙对面那一个格子不是原始位置而是传来位置。是由于边缘世界不对称射界造成的。

              看下图,如果正右侧一格是原始位置,那么绿地毯上理应也有一格破片手雷波,实际没有。
              所以它是正下方传来的波。


              IP属地:海南70楼2020-10-04 22:18
              回复
                通用技巧,烟雾弹也能穿。

                敞开的门,依然是4个起始位置。



                IP属地:海南71楼2020-10-04 22:21
                回复
                  2026-01-20 07:38:08
                  广告
                  不感兴趣
                  开通SVIP免广告
                  至此,后八种结构想穿就穿了。


                  IP属地:海南72楼2020-10-04 22:22
                  回复
                    泰南:你很有想法,和我一起做游戏吧


                    IP属地:江苏来自Android客户端73楼2020-10-04 22:24
                    回复
                      回到这两张图,
                      起码还能得出两点
                      1.站在墙左侧,隔墙攻击墙右侧敌人时,有效爆炸范围总是最大的,以emp为例,多控制3格。
                      2.想避免随机性,不要在坐标轴轴上站投手。可以改为站轴的对称两侧。



                      IP属地:海南74楼2020-10-04 22:28
                      回复
                        大佬我比较好奇你这个地板用开发者点了多久


                        IP属地:福建来自Android客户端75楼2020-10-04 22:45
                        回复
                          大佬,tql,这必须收藏一波慢慢研究


                          IP属地:河北来自Android客户端76楼2020-10-04 22:47
                          回复
                            七、爆炸类武器命中效果公式推测
                            先回顾上文枪械的命中率计算公式:
                            射击者A射击等级对应的精度a(不大于2%时,取为2%),
                            武器精度b,
                            天气c(比如雾天50%,雨雪天80%),
                            烟雾d(如果有,固定是30%,L上任意一点只要有烟雾即算作有),
                            目标体型大小e(大于2时,取为2;小于0.5时,取为0.5)
                            B的掩体效果g(原版最低13.51%)

                            f=a*b*c*d,如果f不大于2%,则f取为2%。
                            生物最终被命中率=e*f*g(原版最低0.27%)
                            炮台最终被命中率=e*f(原版大炮台最低4%,小炮台最低2%)


                            IP属地:海南77楼2020-10-04 23:09
                            回复
                              2026-01-20 07:32:08
                              广告
                              不感兴趣
                              开通SVIP免广告
                              以下是游戏顶层反推底层代码得到的,有把握说是对的,但不绝对。
                              爆炸类武器指哪打哪精准命中率,正相关于b,c,d,e,无关于a,g
                              下图说明,小体型的pawn直接命中率不是11.11%


                              IP属地:海南78楼2020-10-04 23:18
                              回复