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

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

只看楼主收藏回复

注意即使射手双目失明也能射击。(盲僧???)
另外即使小人站在射程外,也可能被流弹命中。(速射机枪刚要起立,电荷冲击炮:没错正是在下!)


IP属地:海南17楼2020-10-04 16:34
回复
    二、不对称的边缘世界
    观察如图,红色区域是中间原点的射界,凡是出现在红色部分的“机枪塔”,都可以被原点瞄准。

    放大来看,发现这不是一个对称的世界,明显发现右边射界比左边大,多出几个格子怎么回事?


    IP属地:海南18楼2020-10-04 16:36
    回复
      2026-01-20 07:44:20
      广告
      不感兴趣
      开通SVIP免广告
      先顶在看


      来自手机贴吧19楼2020-10-04 16:47
      回复
        【不对称成因分析】
        “机枪塔”如若凡是出现在红色部分,则都可以被原点瞄准。
        为什么着重强调机枪塔呢?因为机枪塔属于建筑,不吃掩体,同时也不周延范围。

        什么是周延范围?
        观察下二图,为什么同样的结构,红地毯上站人B,就会被A击中,而站炮台就不会呢?


        泰南把所有的可移动单位都叫pawn,可以理解成人,动物和机械族。
        所有pawn,都可以探身射击,作为被射击者B时,都不是一个点,而是一个十字区域。
        这个十字区域就是B的被射击时判定范围。
        只要A可以瞄准B脚下这五个格子其中任意一个,都算A可以瞄准B。
        建筑类则不属于pawn,不可探身射击,也就没有周延范围,作为被射击者时,仅判定脚下一格。


        IP属地:海南20楼2020-10-04 16:47
        收起回复
          所以红色部分只是中心的理论射界,或者加“建筑类射界”,
          而实际的对pawn类的射界,则是红色部分外加所有红白交界处的一格。


          IP属地:海南21楼2020-10-04 16:51
          回复
            接下来思考,什么是边缘世界最小的点?
            游戏嘛,本质上是数学运算的加总。
            数学上,有一句话“点无大小,线无粗细”,不可再分的最小点存在吗?是什么?


            IP属地:海南22楼2020-10-04 16:59
            回复
              一个小人站一个格子,这个格子是射击起始点吗?
              明显不是,格子它是有大小,有面积的,它内部有无数多个点,
              要找的是“无大小”的、不可分割的最小点,
              只有一个点才可以运算射击距离、弹道轨迹等。
              不然在这个格子里任取一点怎么样?
              明显不行,最左和最右,射程差距有1格之远,这样会导致武器射程不固定,而是浮动的,那还的了!


              IP属地:海南23楼2020-10-04 17:04
              回复
                那么这个起始点在哪里?
                直观感觉,应该是这个正方形格子的几何中心——对角线交点。
                然而不是。
                直接说答案吧,射击起始点A在几何中心正右方一点点。
                而被射击时作为整个方格能否被击中的判定点B,却是格子的几何中心。
                如果把格子边长设为1,起始点在几何中心的正右方(0,0.1754)开区间内。
                这俩数都是严格的算出来的。


                IP属地:海南24楼2020-10-04 17:07
                收起回复
                  2026-01-20 07:38:20
                  广告
                  不感兴趣
                  开通SVIP免广告
                  A与B连线生成L,
                  注意一格墙,是填满整个方格的。
                  如果L没有穿过有墙的方格,则射击即可达成。反之则无法射击。
                  这张图,A无论瞄准B还是B的5格脚下地面上的动物睡眠点,连线L都要穿过墙,所以最终呈现“无法射击”


                  IP属地:海南25楼2020-10-04 17:28
                  收起回复
                    sdl,tql


                    IP属地:上海来自iPhone客户端26楼2020-10-04 17:29
                    回复
                      由于A可以探身射击,所以A脚下4格如果有家具,则这5格都可以作为射击起点。
                      而B作为pawn时又有周延范围也是5格,
                      简简单单一个射击动作便可产生5*5=25种射击弹道L,
                      只要有任何一条L是通畅的,不被墙阻挡的,射击都可达成。


                      下图就是A向右探身,瞄准B上方地面时,L刚好避过墙壁,所以B能被击中



                      IP属地:海南27楼2020-10-04 17:35
                      回复
                        现在再来看这图为什么左右不统一,上下也不统一,就一目了然了,
                        拿直尺连一连,那些没穿墙的L,之后的格子都是涂红的。



                        IP属地:海南28楼2020-10-04 17:38
                        回复
                          三、火中做自己——疯子的武器、末日火箭伤害机制研究
                          【末日火箭】一次子弹动画,4次爆炸效果
                          1.高爆爆炸伤害1次,造成利器伤害50点,穿甲10%,
                          性质同高爆弹,破片手雷类似,这俩也是50点和10穿甲。
                          范围:15*15去掉四角。
                          2.燃烧伤害爆炸3次,每次造成热能伤害50点,穿甲10%,
                          范围极大:7*7去掉四角。


                          IP属地:海南29楼2020-10-04 17:50
                          回复
                            下图表示,只有一发导弹被射出


                            IP属地:海南30楼2020-10-04 17:51
                            回复
                              2026-01-20 07:32:20
                              广告
                              不感兴趣
                              开通SVIP免广告
                              下图表示,导弹抵达瞬间,出现4个起爆点


                              IP属地:海南31楼2020-10-04 17:51
                              回复