引用
最初由 飘影 发布
五月,只有走男主角线(即超级系)才能收。
哦。转贴别人的研究。(他们辛苦的成果)
1:存档,5话的Flag和20、21话的的确是分开的
2:5话用志贵杀,20、21用志贵至少杀一次(触发对话)这个方法肯定不全面。除了志贵三次干掉五月之外绝对还有其他的条件。这关系到一个值,这个值是-1的话就收不到五月,是0就能收到,这个是我亲手实证过的。有爱的可以靠RP尝试这个还不知道的条件,我不保证能试出来。
3:5、20、21都不用志贵杀,也就是全不杀是肯定可以收到的,我也亲手实证过。数值保持初始状态五月是可以加入的。没加入的可能是20话触发了对话,安全起见不要触发对话,不要让志贵和五月有任何接触。
ps:我还未曾证实,现在就快29话了,尝试的是不碰五月,看能否收到。
我当时因为没收到五月所以查过XML……在29话里有如下代码:
也就是说是否能收五月需要判断一个环境变量SATSUKI的值,为0和1时不能收,为2、3或-1(该变量未定义)时可以收。搜索全部XML文档,发现只有第5话(阳菜线/匠线)、第20话(匠线)、第21话(共通)、第29话(匠线)的战场定义文件使用到了这个环境变量。其中匠线第5话中相关函数为:
即定义环境变量(SET_GLOBAL)SATSUKI,初始化为0(value="0"),并当击破五月的战斗中参加战斗的人有志贵(
,即五月被志贵击破),则环境变量SATSUKI加一(CALC_GLOBAL,value="1")
而阳菜线第5话的代码中包括此环境变量的函数如下
即志贵击破五月时定义环境变量并将其初始化为1,否则不定义环境变量。20、21话中分别有类似的代码,可看出由志贵击破五月则可令环境变量加一,因此环境变量的值最低为0,最高为3。而收五月的条件是环境变量大于2,故应该是指匠线用志贵击破五月2次以上。阳菜线不能收五月的原因在于没有匠线29话的判断语句,但可以积累到足够的环境变量值,如果第4部里Werk给机会的话可能还是能收到……吧?
看起来很扎眼的匠线19话五月狂化的事件,从其代码可以看出,出现五月暴走事件的条件是一定回合数、志贵走到五月身边和罗亚、五月、雷切HP被削减一定值,但是相关的函数中均没有出现环境变量SATSUKI,故应该是毫无关系的。