嘉蒂外传吧 关注:248贴子:2,917

回复:《嘉蒂外传》超详细系统研究

只看楼主收藏回复

当前CHIP值影响主武器的等级,主武器的等级提高只增加碰撞面积和飞行速度,而不会提高威力和发射频率。当前CHIP值与主武器等级的关系:
当前CHIP值0~99:每排只有一颗,飞行速度1;
当前CHIP值100~199:每排有3颗(集中型),飞行速度1.5;
当前CHIP值200~2049:每排有3颗(分散型),飞行速度2;
当前CHIP值2050~9999:每排有4颗,飞行速度3;
当前CHIP值内存地址004C两字节,CHIP上限内存地址004E两字节;
吃补充CHIP的物品后,当前CHIP值最多加到CHIP上限就不会在增加了,如果当前CHIP值比CHIP上限还高的话会强制让当前CHIP值等于CHIP上限。要使当前CHIP值高于CHIP上限除了用金手指之外,还可以用9999CHIP的商店BUG:控制当前CHIP刚好够买下一个不回复CHIP的商品(多出一点点也行,注意如果某种特殊武器级别已经到3级封顶的话,再买这种特殊武器就会回复CHIP),开启持续消耗CHIP的特殊武器(4号、7号、10号、11号),在当前CHIP值减少之前买下商品,这时CHIP值立刻变为0,再过一会儿特殊武器会从0开始减少当前CHIP值,使当前CHIP值变为负数,实际上由于当前CHIP值是非负双字节,记录负数-X就变成了65536-X,也就是有65000+的当前CHIP值。
CHIP上限等级(内存地址0046一字节)决定CHIP上限,游戏中吃红色圆形生物可以提高CHIP上限等级,大于或等于10的时候再吃红色圆形生物也不会增加了。CHIP上限等级与CHIP上限的对应关系:0=50、1=100、2=150、3=200、4=400、5=800、6=1200、7=1600、8=2400、9=4000、10=6000。
CHIP上限等级与CHIP上限的换算公式未知,但经过详细测试,发现CHIP上限等级为X时的CHIP上限与CHIP上限等级为128+X时完全相同,也就是说可以有128种不同的CHIP上限等级。这128种CHIP上限等级中,等级为51/D1对应的CHIP上限61600是最高的。如果不用金手指锁定CHIP上限的话,CHIP上限会被校验强制改为CHIP上限等级对应的上限,要想拥有60000+的CHIP把CHIP上限等级改为51/D1就可以不必锁定内存了。接关密码中不记录CHIP上限,只记录CHIP上限等级,而且只记录等级的字节低位(1A记为0A,23记为03,51记为01),在从01-0F的CHIP上限等级里,0D对应的CHIP上限最高为32853,也就是说密码接关不用金手指的话,CHIP上限最高可到32853。I


IP属地:江西通过百度相册上传22楼2013-11-03 12:59
回复
    关于子弹的穿透能量,其实和主角的生命值很类似,不妨先讲一下主角的生命值。
    与主角的生命值有关的数据有三个:
    最大生命值:内存地址0047一字节;
    实际生命值:内存地址0048一字节;
    流动生命值:内存地址0049一字节;
    最大生命值 = 血槽格数 x 8,最高不超过255。血槽格数初始8格,吃蓝色圆形生物或者达到一定分数都会增加血槽格数,增加血槽格数的分数界限总共13个:30000、100000、500000、1000000、2000000、3000000、4000000、5000000、6000000、7000000、8000000、9000000、9999990。
    每次分数增加都是10的整数倍,分数在内存中不记录个位数,是从0170开始的6个字节,每个字节只记录0-9的数字,分别是0170百万位、0171十万位、0172万位、0173千位、0174百位、0175十位。
    接关密码中只记录最大血槽格数(从1到32,不能记录0格血槽,因为0被表示成32了),不记录最大生命值,也不记录吃过的蓝色圆形生物的数量。
    当挨打或者吃药的那一帧,实际血量立刻在前一帧血量的基础上减少或增加相应的值,但是流动血量则是慢慢从前一帧血量向实际血量减少或增加。流动血量每帧减少或增加的数量恒定是1点,流动血量朝实际血量慢慢靠近的时间里,实际血量不会再减少。这段时间里挨打也不会导致实际血量减少,相当于无敌状态。所以血量上限高并且空血的时候,吃一个大型补血药剂,可以在很长时间内无敌。但是这段时间里,实际血量却可以增加,所以可以重复吃补血药剂,而不必担心后面吃的无效。
    防御等级对实际生命值减少量的影响:
    防御等级为0时,扣血量 = 实际伤害 / 32;
    防御等级为1-7时,扣血量 = 实际伤害 / 防御等级;
    计算结果向下取整。防御等级为1时,扣血量就是敌人的实际伤害。防御等级低的时候,提高1级防御等级的减伤效果很明显;相对的防御等级高的时候,提高1级防御等级的减伤效果就不明显了。防御等级为0时的减伤效果远远超过正常游戏的数值。I


    IP属地:江西23楼2013-11-03 13:31
    回复
      好评,大赞,非常详细


      IP属地:贵州来自Android客户端24楼2013-11-03 17:24
      收起回复
        子弹的穿透能量和主角的生命值类似,当子弹与敌人或者敌人子弹发生碰撞之后(造成伤害之后),穿透能量会减少,减到0时子弹消失。穿透能量的减少值就等于敌人或者敌人子弹的伤害值,也等于敌人或敌人子弹对防御等级1时的主角的伤害值。由于BOSS的伤害比杂兵高很多,所以子弹与BOSS碰撞时穿透能量扣减量很大。
        比如3号地下回廊的BOSS蓝色海藻球,防御等级1的主角被它碰一下要掉8格血槽,也就是64点血量,同样1级6号武器与它碰撞时也会损耗64点穿透能量,1级6号武器的初始穿透能量是128,与蓝色海藻球碰撞两次后就消失,也就是说每发6号武器的火球最多只能造成两次伤害。特殊武器对于BOSS来说存在有效碰撞帧,当不处于有效碰撞帧的时候,特殊武器子弹不与BOSS发生碰撞,即使与BOSS面积相交也不会扣减穿透能量。
        再弱的杂兵也碰撞防御等级1的主角也能造成半格血槽以上的伤害,也就是说杂兵的伤害至少都有4点以上(除了弱爆的蓝色豆子怪是3点伤害),所以穿透能量小于或等于4的子弹碰撞杂兵后也会被扣光穿透能量而消失,换句话说就是穿透能量小于或等于4的子弹完全无法穿透。主武器的穿透能量永远是1,注定永远无法穿透。
        子弹穿透各种障碍物的时候每次碰撞都要扣除8点穿透能量,也就是说128点穿透能量的1级6号武器打墙,只要16帧就会消失。
        子弹同时碰撞多个敌人时,扣除的穿透能量是所有敌人的伤害之和,也就是说敌人越密集子弹越容易消失。这对于3级1号武器清理大量密集的杂兵是有好处的,因为子弹很快消失后就可以再次发射,避免了穿透敌人之后敌人没死,子弹却仍在屏幕上飞行而不能再次发射新的子弹。
        有很多能无限穿透的子弹,所谓无限穿透其实就是每一帧都把穿透能量自动补满为255。
        任何子弹碰撞绿色髑髅脸迦楼罗后直接消失,不论穿透能量有多少。5号武器手雷没有穿透的概念,因为爆炸区域是随机变化的,但是这些爆炸区域其实是共享一个穿透能量,碰到绿色髑髅脸迦楼罗后,当前爆炸区域消失,之后的爆炸区域也不会再次切换,也就是爆炸被终止了。I


        IP属地:江西通过百度相册上传25楼2013-11-03 17:48
        回复
          主角发射的各种子弹的穿透能量的内存地址0591一字节、0592一字节、0593一字节、0594一字节这4个数据,记录穿透能量的数据只有4个,所以主武器+特殊武器的同屏数量不能最多只能有4个。特殊武器是NO USE时,这4个字节全是4排主武器的穿透能量;特殊武器只有1个子弹时,前3个字节是3排主武器的,最后1个字节是特殊武器的;特殊武器有2个子弹时,前2个字节是2排主武器的,后2个字节是2个特殊武器的。
          各种武器的穿透能量数据:
          主武器:永远是1;
          1号武器:1级=3,2级=16,3级=48;
          2号武器:1级=各2,2级=各4,3级=各16;
          3号武器:1级=8,2级=32,3级=无限;
          4号武器:永远是无限;
          6号武器:1级=128,2级=无限,3级=无限;
          7号武器:1级=各128,2级=各240,3级=各无限;
          8号武器:永远是无限;
          9号武器:永远是无限;
          10号武器:永远是无限;
          11号武器:永远是各无限;I


          IP属地:江西27楼2013-11-03 18:15
          回复
            主武器子弹碰撞BOSS时有特殊的处理程序,无论主武器子弹的穿透能量是多少,在碰撞BOSS后必定会立刻消失。用金手指锁定主武器子弹的穿透能量为255后,可以无限穿透杂兵,但却一点也不能穿透BOSS。
            无论是否处于特殊武器的有效碰撞帧,只要特殊武器的子弹与BOSS面积相交,主武器子弹都无法与BOSS发生碰撞而是穿透而过且不造成伤害。所以想交替使用主武器和特殊武器攻击BOSS,需要:在特殊武器有效碰撞帧的时候特殊武器子弹与BOSS面积相交发生碰撞,不在特殊武器有效碰撞帧的时候主武器子弹与BOSS面积相交发生碰撞且特殊武器不能与BOSS面积相交。容易做到这一点的特殊武器只有10号武器和11号武器,因为光剑能在任意一帧里控制开启或关闭,而是用10号武器的时候能发射3排主武器子弹,用11号武器的时候只能发射2排主武器子弹。所以用10号武器才能充分发挥主武器和特殊武器交替攻击的效果,是正常游戏中最高效的杀伤BOSS的战术。最大化这套战术的效率需要与BOSS贴身近战拼血(光剑的攻击距离本来就很短,此外还有尽量缩短主武器子弹的飞行时间,最好是一发射就能碰撞BOSS),主武器的威力和10号武器的威力都达到5以上,主武器的发射频率达到1F,主武器达到4级最大化碰撞面积和飞行速度,有足够的血量和防御等级延长拼血战术的持续时间。I


            IP属地:江西通过百度相册上传28楼2013-11-03 19:11
            回复
              关于能否消除灰色子弹。其实就是能扣除灰色子弹的穿透能量,由于灰色子弹的穿透能量很少,所以基本上都可以瞬间消除灰色子弹。激光类子弹(海藻球的藤条也算是激光类子弹)可以视为一种穿透能量很多的灰色子弹,能消除灰色子弹的武器也能削减激光类子弹的穿透能量,但很多武器因为威力不够导致无法及时消除激光类子弹。
              各种武器能否消除灰色子弹:
              主武器:否;
              能量盾:能;
              1号武器:1级=否,2级=否,3级=否;
              2号武器:1级=否,2级=否,3级=否;
              3号武器:1级=否,2级=否,3级=能;
              4号武器:1级=能,2级=能,3级=能;
              5号武器:1级=否,2级=否,3级=能;
              6号武器:1级=否,2级=能,3级=能;
              7号武器:1级=否,2级=否,3级=能;
              8号武器:1级=否,2级=否,3级=能;
              9号武器:1级=否,2级=否,3级=能;
              10号武器:1级=否,2级=否,3级=能;
              11号武器V:1级=否,2级=否,3级=能;I


              IP属地:江西29楼2013-11-03 19:29
              回复
                能及时消除激光类子弹的武器:
                能量盾:防御等级0时威力64,攻击等级0时威力96(由于碰撞间隔是16F,而不是逐帧,所以也不一定能及时消除激光类子弹);
                1/2/3级4号武器:防御等级0时威力64,攻击等级0时威力96;
                3级5号武器:威力48;
                2/3级6号武器:2级威力24,3级威力32;
                3级7号武器:防御等级0时威力64,攻击等级0时威力96;
                3级10号武器:攻击等级3时威力24,攻击等级4时威力40;
                3级11号武器:攻击等级3时威力24,攻击等级4时威力40;I


                IP属地:江西32楼2013-11-03 22:33
                回复
                  各种武器能否伤害地表敌人(如各种炮台,喇叭花,挖沟装置等等)
                  主武器:能;
                  能量盾:否;
                  1号武器:1级=能,2级=能,3级=能;
                  2号武器:1级=否,2级=否,3级=否;
                  3号武器:1级=否,2级=能,3级=能;
                  4号武器:1级=否,2级=否,3级=否;
                  5号武器:1级=能,2级=能,3级=能;
                  6号武器:1级=能,2级=能,3级=能;
                  7号武器:1级=能,2级=能,3级=能;
                  8号武器:1级=否,2级=能,3级=能;
                  9号武器:1级=否,2级=能,3级=能;
                  10号武器:1级=能,2级=能,3级=能;
                  11号武器V:1级=能,2级=能,3级=能;I


                  IP属地:江西33楼2013-11-03 23:00
                  回复
                    可以看出,任何时候都别指望2号武器、4号武器能打炮台;
                    游戏初期的时候也别想用3号武器、8号武器和9号武器打炮台。
                    炮台经常会在屏幕左右两边同时出现,想同时干掉两边的炮台的话,可以先在一边发射6号武器然后到另一边用主武器打。先在一边发射8号武器也行,不过必须是2级以上的8号武器(迷宫模式下,利用9999CHIP的BUG可以一开始就买入8号武器,打完1号地下回廊之后也可以得到一个8号武器,这时8号武器就有2级能打地表敌人了)。由于1级的7号武器就有很强的穿透力能逐帧伤害,所以遇到大量炮台在一起(比如3号地下回廊中的喇叭花群)的时候可以考虑用7号武器攻击。1号武器在1级的时候由于穿透能量太低不能持续伤害,打炮台要打很多下,但升到2级的时候就有足够的穿透能量能持续伤害一发KO炮台了。I


                    IP属地:江西34楼2013-11-03 23:19
                    收起回复
                      关于4号武器和8号武器的旋转。都是顺时针旋转,子弹的起始位置都从圆心的正右方开始,也就是3点钟方向。1级的4号武器和8号武器的旋转周期是32F,每个象限持续8F;2级/3级的4号武器和8号武器的旋转周期是16F,每个象限持续4F。2级3级的旋转速度是1级时的2倍,旋转得越快,打击频率越高;3级时能量球从小球变成大球,碰撞面积越大,小面积且飞行速度高的敌人和敌人子弹越难从空隙中漏过。1级的8号武器威力4,在迷宫模式初期还是相当给力的,虽然旋转频率低,但是也意味着子弹在一个小范围内停留时间更久,在两个相邻的象限内可以包含2个特殊武器有效碰撞帧,也就是说半圈内能对一个大型BOSS造成2次伤害共8点,在初期还是相当可观的。I


                      IP属地:江西36楼2013-11-04 14:00
                      回复
                        关于主角移动速度,受防御等级影响。斜向移动的速度相同,斜边路程是直角边的1.4倍,所以斜向移动所需时间也是走一条直角边的1.4倍,但比走两条直角边的所花的总时间更少。
                        主角横向纵向移动速度的数据:
                        防御等级1、2、3、4级时:
                        迷宫模式,主角横向穿过屏幕需要162帧,纵向穿过屏幕需要106帧;
                        飞行模式,主角横向穿过屏幕需要100帧,纵向穿过屏幕需要66帧;
                        防御等级5、6、7、0级时:
                        迷宫模式,主角横向穿过屏幕需要116帧,纵向穿过屏幕需要75帧;
                        飞行模式,主角横向穿过屏幕需要84帧,纵向穿过屏幕需要55帧;
                        可见,防御等级提升对迷宫模式和飞行模式提升的移动速度是不同的,迷宫模式提升2/5左右,飞行模式只提升1/5左右。防御等级为0时,仍然具有较快的移动速度。较快的移动速度是迷宫模式里实现穿墙BUG的先决条件,也就是说防御等级为5、6、7、0级时才能使用穿墙BUG。


                        IP属地:江西38楼2013-11-05 15:33
                        回复
                          迷宫模式下,解开各个封印的准确方法:
                          No.1封印:隐身状态消失后,伤害大门50次。伤害次数对应的内存地址0686一字节。特殊武器有效碰撞帧间隔是2帧,也就是说特殊武器只能隔帧伤害。但主武器对大门却没有碰撞后硬直时间,只要RoF级别到达5级,可以对大门进行逐帧伤害。大门对于子弹的穿透能量削减极多,无限穿透的武器碰到大门也会立刻消失,类似于绿色髑髅脸迦楼罗,但不是吸收子弹因为大门也会受到伤害。所以快速通关时如果开启1号封印之前把特殊武器切换为10号武器,可以让光剑与主武器(连发B键2F发射间隔)交替伤害大门,实现逐帧伤害(必须使特殊武器有效碰撞帧和主武器的碰撞帧错开,在同一帧内主武器和特殊武器同时造成伤害只算成一次伤害)。大约能比纯主武器快50帧左右,不过不用SELECT键BUG切换出10号武器也要多花50帧左右时间,所以其实也没节约到什么时间。
                          No.2封印:隐身状态消失后,主角碰撞掉大门周围的4个红色方块。不一定要用脚踩,头部也能碰撞,就和碰撞敌人或者敌人子弹一样。
                          No.3封印:在入口房间里停留20秒,期间可以行走或者射击,只要不离开房间就行。
                          No.4封印:反复进入同一个商店4次,不一定非得是入口房间左边的商店,而可以是任意商店。
                          No.5封印:隐身状态消失之后,对写着“5号地下回廊”的标牌的下方位置(不是标牌的下半部分,而是标牌的下方的地面)伤害50次。伤害次数对应的内存地址还是0686一字节。判定标准和No.1封印的一模一样,想要进行逐帧伤害的话要么RoF级别到达5级用纯主武器,要么主武器和特殊武器交替伤害。
                          No.6封印:主角站在大门上的时候当前CHIP值下降。用5号、6号、8号武器,在发射的瞬间就会立刻扣除CHIP值,只要站在大门上发射就能立刻开门。用1号、2号、3号、4号、7号、10号、11号武器时候,是发射若干子弹之后才会使CHIP值下降,只要在走到大门之前开启武器,快要消耗CHIP值的时候暂停一下,等走到大门上的时候后再开启武器,这样也能立刻降低CHIP值立刻开门。
                          No.7封印:反复进出入口房间4次。
                          No.8封印:特殊武器换成NO USE,隐身状态消失后,按A键即可解开。
                          No.9封印:站到门上自动解开,等于没有封印。
                          No.10封印:一直按住单发B键持续射击10秒钟,按住连发B键无效必须是单发B键。


                          IP属地:江西42楼2013-11-05 18:15
                          收起回复
                            加油 想不到一号武器也有它的用处


                            IP属地:广东来自iPhone客户端43楼2013-11-05 22:59
                            收起回复
                              纯空战模式的奖励分数(如下图绿线框注),与游戏分数并不相同,也没有明确的换算公式,杀敌(或者打消敌人子弹)越多,奖励分数也越高。每关结束时,如果奖励分数达到或超过一定数值,则会奖励若干物品,每关最多奖励5个物品,奖励分数足够但因为物品数量达到5个而暂时无法奖励的物品会累积到下一关结束的时候进行奖励。游戏分数虽然和物品奖励无关,但达到一定游戏分数时会增加血槽上限,这点纯空战模式和普通模式是完全相同的。纯空战模式奖励分数的内存地址是04b3到04b8的6个字节,每个字节只记录0-9的数字,04b3是百万位、04b4是十万位、04b5是万位、04b6是千位、04b7是百位、04b8是十位,和游戏分数一样也不记录个位数字(因为奖励分数的增加值都是10的倍数)。每关开始到结束之前,内存地址04b3的6字节记录的都是上一关结束时的奖励分数,到本关结束时,本关里的累积奖励分数再一次性加到上一关结束时的奖励分数上,得出新的总奖励分数,然后根据这个新的总奖励分数发放奖励物品。所以只要在关卡结束前把上一关结束时的奖励分数改大,就可以把新的总奖励分数改大了,从而在本关结束时得到更多的奖励物品。

                              纯空战模式的奖励分数和奖励物品的对应:
                              0 鱼骨1
                              0 1号武器1级
                              0 HP上限1
                              0 CHIP上限100
                              10000 3号武器1级
                              10000 4号武器1级
                              20000 10号武器1级
                              20000 5号武器1级
                              20000 2号武器1级
                              20000 8号武器1级
                              40000 CHIP上限150
                              50000 HP上限2
                              50000 7号武器1级
                              70000 6号武器1级
                              70000 9号武器1级
                              80000 11号武器1级
                              80000 HP上限3
                              90000 CHIP上限200
                              100000 攻击等级2
                              110000 7号武器2级
                              120000 10号武器2级
                              130000 3号武器2级
                              140000 HP上限4
                              150000 防御等级2
                              160000 鱼骨2
                              160000 5号武器2级
                              170000 4号武器2级
                              180000 9号武器2级
                              190000 HP上限5
                              200000 CHIP上限400
                              210000 12号武器
                              220000 1号武器2级
                              230000 防御等级3
                              240000 8号武器2级
                              250000 HP上限6
                              260000 12号武器
                              270000 12号武器
                              280000 11号武器2级
                              290000 HP上限7
                              290000 6号武器2级
                              300000 2号武器2级
                              310000 9号武器3级
                              310000 5号武器3级
                              320000 CHIP上限800
                              330000 HP上限8
                              340000 10号武器3级
                              350000 8号武器3级
                              360000 鱼骨3
                              370000 CHIP上限1200
                              370000 6号武器3级
                              380000 4号武器3级
                              400000 防御等级4
                              410000 3号武器3级
                              420000 11号武器3级
                              430000 HP上限9
                              440000 1号武器3级
                              450000 2号武器3级
                              460000 HP上限10
                              460000 CHIP上限1600
                              460000 鱼骨4
                              470000 防御等级5
                              480000 攻击等级3
                              500000 12号武器
                              510000 HP上限11
                              520000 7号武器3级
                              530000 12号武器
                              540000 CHIP上限2400
                              560000 鱼骨5
                              580000 HP上限11
                              590000 HP上限12
                              600000 HP上限13
                              680000 HP上限14
                              700000 CHIP上限4000
                              800000 CHIP上限6000


                              IP属地:江西45楼2013-11-06 12:26
                              收起回复