reassembly吧 关注:6,614贴子:86,358

特殊防御概论

只看楼主收藏回复

Reassembly的竞技场在根本上是防御压倒攻击的,可以轻易造出无法被敌方舰船击毁且无法让敌方取得分数的舰船。
Reassembly的lua文件里的数字可以使用科学计数法,例如1e5表示100000。Reassembly至少能承受1e1001威力的非爆炸激光,但这样威力的炮弹根本无法渲染而导致崩溃,这样威力的爆炸能导致黑屏或崩溃。


1楼2017-04-27 08:44回复
    ---机能防御 1---
    ◎休眠、零P与负P
    ◇休眠
    带有features=DEACTIVATES(休眠机能)的方块在被外来攻击导致耐久度归零时会完全恢复并休眠,而不会被击毁。
    带有休眠方块的舰船上任何一个这样的方块休眠时,全船休眠,表现为AI关闭、停止移动、停止主动攻击,但点防御武器能继续开火。
    生涯模式玩家可唤醒休眠的我方生成点,控制台命令可激活休眠的飞船,除此之外无法唤醒休眠的飞船。
    AI不会将休眠状态的敌舰的非近战武器视为攻击目标。近战武器无论做为残骸还是休眠的飞船的部件,都会被继续视为攻击目标。
    休眠与爆炸机能(features=EXPLODE)、无敌机能(features=INVULNERABLE)等冲突。
    爆炸方块的起爆不会诱发休眠,无敌方块被激光直接摧毁不会诱发休眠。
    此外,正在生成的方块和未发射的发射物的休眠机能是不起作用的。
    原版人族空间站核心就带有DEACTIVATES机能。2014年曾有玩家使用大量空间站核心做为装甲。
    后来作者(亚瑟达斯金)为它设定了极高的密度,使一个空间站核心重达168750。
    以带有休眠机能且没有冲突机能的核心做为主要核心的舰船在竞技场无法被击毁。这样的舰船通称休眠船。
    建造模式删除、控制台清除、竞技场时间到和竞技场回车引起的判定可以消灭休眠船。
    ◇零P与负P
    方块的P值可以设为正数、零和负数。设为零P并具有若干功能的方块有时会被自动算P,但设为负P的不会被自动算P。
    飞船的总P值是飞船上所有方块的P值总和,可以为零和负数。
    总P值为零或负数的飞船无论受到怎样的伤害都不会让敌方得分,即使被击毁也是0分。不过并不会倒扣分。
    生成点可以不损耗R地建造零P与负P的飞船,对当前R储量没有影响(即使建造负P飞船也不会增加R)。
    ◇休眠零P或休眠负P
    总P值为零或负数的休眠船不会被敌方飞船击毁也不会让敌方得分。
    在竞技场有时间限制的时候让它在竞技场左侧出场的话,无论面对什么样的敌人都能靠时间到时的判定胜利。
    这样的飞船只要安装一些安定可靠的武器,就能轻易成为竞技场的顶级战力。


    2楼2017-04-27 08:44
    回复
      2025-05-30 13:05:37
      广告
      ---机能防御 2---
      ◎无敌与无碰撞
      带有features=INVULNERABLE|NOCLIP(无敌机能和无碰撞机能)的方块在正常情况下不会受到伤害。
      全船都带有无敌和无碰撞机能的飞船在正常情况下不会受到伤害。
      建造模式删除、控制台清除、竞技场时间到和竞技场回车引起的判定可以消灭无敌无碰撞的飞船。
      ◇无敌
      带有无敌机能的方块不会受到激光以外的伤害,但被敌方任何激光击中都会被直接摧毁、被非爆炸火炮攻击时不会阻挡炮弹并会让对方得分。控制台的god命令引起的无敌也一样。
      此外,正在生成的方块和未发射的发射物的无敌机能是不起作用的。
      主要核心带有无敌机能的飞船,全船都视为具有无敌机能,但这不太稳定。
      这是个假的无敌,但作者似乎并不知道。带有这个无敌机能的方块的自动P值估算会增加一万点。多一万P造了个被激光秒杀、被火炮穿透的方块,船长大概是崩溃的。
      能把无敌做成这个样子,作者实在是胖。


      3楼2017-04-27 08:46
      收起回复
        ◇无碰撞
        带有无碰撞机能的方块不会被非爆炸炮、激光和近战击中也不会阻挡它们,不会引起PROXIMITY属性炮弹以外的物体起爆,移动时可以穿过其他物体。控制台的noclip命令引起的无碰撞也一样。


        4楼2017-04-27 08:48
        收起回复
          PROXIMITY属性炮弹、发电机、起爆物被击毁或达到存在时间限制、FINAL属性炮弹达到最大射程、起爆物在其他方块上产生的爆炸可以击中范围内的无碰撞穿墙方块。


          5楼2017-04-27 08:48
          收起回复
            以带有无碰撞机能的核心做为主要核心的舰船无法被玩家锁定,在指挥模式下也不能选中。
            外侧所有方块带有无碰撞机能的舰船,全船都视为具有无碰撞机能,但这不太稳定。
            此外,正在生成的方块和未发射的发射物的无碰撞机能是不起作用的。
            ◇机能缺陷
            可以看出,无碰撞能够弥补无敌的缺陷,让它从假的无敌变成真的无敌。
            但是,在某些电脑上运行时,由于未知的bug,无碰撞机能对激光不起作用,此时无敌无碰撞的方块会被敌人的激光直接摧毁。
            所以,若是为了安定地适用于所有终端,建议采用负P休眠,而不是无敌无碰撞。
            能把穿墙做成这个样子,作者实在是胖到不行。


            6楼2017-04-27 08:48
            收起回复
              ---机能防御 4---
              ◎瞬间移动
              飞船上有方块带有features=TELEPORTER(传送机能)的时候,可以消耗与质量成比例的电力来瞬间移动,比值可以设为零和负数(可以不损耗电,不会加电)。
              飞船瞬间移动后有短暂的无判定时间,暂时不会受到任何伤害。
              AI懂得使用瞬间移动,但存在诸多缺陷。无论电力供应如何,AI不懂得利用瞬间移动的无判定时间,也不懂得利用瞬间移动来进攻,只会用瞬间移动躲避一些炮弹和爆炸物,被激光攻击时常常不会瞬移。


              8楼2017-04-27 08:50
              回复
                ---BUG防御---
                ◎黑屏攻击
                炮弹速度为0(muzzleVel=0)的火炮在开炮时会让当前游戏中的一切物体不知去向。在生涯模式、竞技场和沙盒使用都会立即黑屏。
                不退出当前界面或重新加载的话,不能修复此黑屏,生涯模式需要重新生成世界。
                弹速0且设置了很大的射程和360度扩散的点防御火炮(或弹速0并360度扩散的点防御火炮同时被设为长射程激光)会让AI在进入竞技场后立即开火触发黑屏。
                为黑屏炮设置少许蓄力,搭配其他安定的武器,可以做出先尝试得几分再用黑屏防御的AI飞船。
                炮弹速度或威力等十分巨大的火炮靠着巨大的后坐力也能造成黑屏效果,但过大炮弹的渲染压力容易导致游戏挂起和崩溃。
                威力巨大的爆炸命中物体时转换的推力也能造成黑屏效果,炮弹、爆炸物、发电机、激光的爆炸都一样。
                后坐力比例和爆炸转换推力的比例可在cvars设置。
                ◎溢出激光
                最大蓄力时间为0的激光可以让触及的方块的耐久度溢出。耐久度溢出的方块在没有爆炸、无敌等冲突机能的情况下不会被破坏。
                注意:自己船上的激光无论是否为治疗激光(负伤害)都无法触及自己船上的方块。耐久度溢出的无人机会关闭AI。无人机的溢出激光可以让船壳的耐久度溢出,但会带来一系列不正常的举动。


                9楼2017-04-27 08:51
                收起回复
                  2025-05-30 12:59:37
                  广告
                  ---对AI干扰---
                  ◎核心炮管
                  我方核心具有火炮炮塔或激光炮塔时,如果炮管很长,会导致敌舰的非点防御武器难以判断我方核心的位置、胡乱发射甚至挂机。
                  点防御武器、全方位攻击武器、特大爆炸武器之类不受核心炮管干扰。
                  ◎出界
                  在竞技场边线开启的情况下,全身无碰撞的飞船能够穿透边线飞出界外。如果交战双方有至少一方全部出界,双方AI都会挂机,但点防御武器可以跨越边线继续攻击。
                  挂机前放出的长射程炮弹和特大爆炸有机会越过边线攻击到出界的飞船。不考虑爆炸半径的话,一般的发射物不会越过边线。
                  AI不懂得主动飞出界外,可以安装后坐力很大的火炮之类,让它在开火后被后坐力推出界外。
                  AI驾驶的瞬移飞船有时会瞬移到界外,多见于全身无碰撞的瞬移飞船,但发生率不高,做为防御手段的效率差。
                  火炮、发射物或推力激光的后坐力非常大的时候,有碰撞的飞船一样能被推得飞出界外。物理刷新率越低,这样出界就越容易,物理刷新低于每秒60次的时候原版飞船就能靠模块炮退出界外。
                  ◎护盾无人机
                  释放大量带有护盾的无人机,时常能导致敌方AI飞船不攻击我方舰船而去攻击那些护盾无人机,甚至为了追击护盾无人机而远离我方舰船。
                  长射程的全方位攻击武器、特大爆炸武器之类无论AI有多笨都能威胁到范围内的我方舰船。
                  ◎一拥而上
                  AI飞船同时能锁定的目标数量是十分有限的,而且在可以做为目标的东西很多的时候经常会无谓地切换目标。
                  大量飞船一拥而上围攻少量甚至单个敌方AI飞船,可以大大降低敌方AI飞船的作战效率。
                  全方位攻击武器、特大爆炸武器之类无论AI有多笨都能迎击范围内的复数我方舰船。
                  ◎特大船
                  特别巨大的船体(尤其是特别细长或宽扁的船体)会导致敌方AI飞船不能正确判断到我方的距离、用射程不足的武器胡乱开火。
                  小型的敌方AI飞船经常会连续撞击特大船的外壳而自取灭亡。
                  敌方AI飞船被特大船的外壳卡住时,仍会把武器朝向特大船的核心发射而不懂得开辟移动路线,从而很容易被固定在特大船外壳上等死。
                  射程足够远、威力非常大的武器可以淡化特大船的防御优势。


                  10楼2017-04-27 08:51
                  回复
                    ---自灭---
                    ◎health=0与health=-1.#IO
                    蓝图中记述着health=0或health=-1.#IO的方块会在进入竞技场或沙盒导入后立即自灭。
                    主要核心自灭的飞船会立即判定为沉没。
                    将这个语句写在发电机里可以让发电机自灭,能用于特大无差别轰炸武器或进入竞技场后立即四散分裂的多核飞船。在防御方面的应用主要是用发电机自灭让核心休眠或黑屏。
                    飞船上带有这种语句的方块自灭后,重新再生的方块不会受到这种语句的影响。
                    例如:
                    {800, {0, 0}, command={faction=8}, health=0}


                    11楼2017-04-27 08:51
                    回复


                      IP属地:四川来自Android客户端12楼2017-04-27 09:06
                      回复
                        感谢大佬分享


                        IP属地:上海13楼2017-04-27 09:12
                        回复


                          IP属地:加拿大来自Android客户端14楼2017-04-27 10:26
                          回复
                            666滋滋


                            IP属地:山东来自Android客户端15楼2017-04-27 12:20
                            回复
                              2025-05-30 12:53:37
                              广告
                              还在想怎么保存,这下直接存网页就好了。谢谢s大


                              IP属地:陕西来自iPhone客户端16楼2017-04-27 12:55
                              回复