阳光下的真实如何达成全好感度

2017-08-16 来源:我爱手游网 点击:1417

阳光下的真实是一款FLASH宅男向恋爱游戏,有些玩家想要阳光下的真实安卓版手机版游戏资源,有些玩家打不出全cg,有些玩家无法达成阳光下的真实全好感度,那么就为大家分享阳光下的真实全好感度攻略

想要出全图好感度必须要高 这里我用了FLASH修改器

打开mu09.sol修改htempNum 改成6000w 修改orgNum 改成300 这是改变称号让你更容易搓出兴奋度

打开DAY3存档 比如我是SAVE-3 就打开mu09_save3.sol 把hsData值修改成13

DAY4好感度满就改成15

day1 day2基本不用修改因为 剧情不会有变化

————

至于全cg存档,存档怎么用呢?

搜索存档名字 就是mu09.sol

————

游戏攻略:

本攻略对应版本:汉化骑兵版V1.0

使用工具:JPEXS Free Flash Decompiler (FFDec)

预备知识

游戏中鼠标的移动速度很重要,有时需要快,有时必须慢,需要的速度有好几档。幸运的是“主菜单->教学->测试”中可以量化鼠标的移动速度。在左边的泳衣上按下鼠标左键并拖动,松开左键后,右边就显示刚才那次拖动的最大速度。

游戏中有一个决定剧情走向的重要变量 触摸量(代码中用Ht表示)。Day1和Day2中操作对Ht的影响是固定的,Day3和Day4中存在一个系数Hs(Ht除以1000,场景开始时计算),可见Day1和Day2是十分重要的。触摸量可以通过存档标签的颜色蓝观察。颜色图片引用至贴吧的教程,下表中列出了具体对应关系。

注:如果Day3的Hs大于7显示为颜色15。如果Day4的Hs大于15显示为颜色1。这两种情况似乎是不可能达到的。

Day1

包含2个swf文件:day-1.swf,动画;day-1-2.swf,操作。

情况个数:4

操作个数:4

主要变量:Ht触摸量,wake唤醒度(初始值1000,当为0时唤醒)。

(1)开腿。不改变,只减少wake。移动速度要慢。速度小于4时,wake每次减1。速度大于等于4时。wake每次减31。总移动量220,移动至少15/16进入下一场景。移动至少14/16获得sceneID_1。

(2)和(3)揉上边和下边。上边,垂直拖动,总行程20。每次wake减10,Ht加1,速度大于等于5则wake减60,获得sceneID_0。下边,水平拖动,总行程20。每次wake减2,Ht加5,速度大于等于4则wake减32,获得sceneID_2。下边时,wake小于200时眼睛微睁,wake到0时GameOver ;上边时没有提示,wake到0直接GameOver 。Ht增加量与速度无关,只要动就增加,所以越慢越好。上边没有wake提示,Ht与wake的改变比也不合算,所以上边揉一下获得完成度就好。此外,当wake小于200时,每帧wake增加15,直到800为止,但是只增加一次,第二次小于200就不增加了。该作品帧率24,每秒增加360。如果有高人,通过快慢速度结合,理论上可以维持wake不到800,从而刷Ht。不过wake的减少是onMouseMove 中的,这个是系统消息决定的频率,可能与系统和鼠标以及驱动有关,这里无法计算了。但如果不拖动,wake从200长到800不用2秒,可见难度不是一般的大。

(4)撸。没什么可说的。垂直拖动,总行程100,shot初始3000。每次shot减1,速度大于等于10则shot减6。发射时获得sceneID_3,Ht加500。

注:变量的改变大都在onMouseMove中,每次指的是每次调用,具体每秒多少次不是很稳定。

Day2

包含2个swf文件:day2-p.swf,动画;day-2.swf,操作。

情况个数:5

操作个数:6

主要变量:Ht触摸量,wake唤醒度(初始值500+Ht,当为0时唤醒)。此外,如果Day1是在离开图标闪烁时结束的,wake额外加800。这个设计有点出人意料,难道眯着眼看到主角离开的画面可以增加好感。

(1)分腿。只能在掀开前操作。不改变Ht,只减少wake。水平拖动,总移动量100,移动至少9/10获得sceneID_0。移动速度要慢。速度小于8时,wake每次减3;速度大于等于8时,wake每次减23。当wake小于400时,眉毛会细微的抖动。该操作在帮助中没有提及,只在统计信息哪里有句提示“不掀开xx就能看到xx。意外的盲点”。

(2)掀裙子。不改变Ht,只减少wake。。垂直拖动,总移动量110,移动至少11/15抬起左键后进入下一场景,移动至少11/15获得sceneID_1。移动速度要慢。速度小于6时,wake每次减1;速度大于等于6时,wake每次减21此外,移动至11/15时,有提示语句“应该没问题了”;移动超过13/15时,wake每次额外减少20。所以要及时停止移动。当wake小于400时,眉毛会细微的抖动。

(3)掀胖次。不改变Ht,只减少wake。水平拖动,总移动量50,移动3/12即可获得sceneID_2。移动速度要慢。速度小于4时,wake每次减2;速度大于等于4时,wake每次减32。注意,抬起左键时掀开5/12至10/12之间时,wake额外减500。移动不到位会自动返回,所以尽量移动到头。当wake小于300时,眉毛会细微的抖动。

(4)揉下边。水平拖动,总行程20。每次wake减3,Ht加5,速度大于等于4则wake减33,获得sceneID_3。当wake小于300时,眉毛会细微的抖动。

(5)复位胖次。不改变Ht,只减少wake。水平拖动,总移动量50。无需移动,抬起左键即可完成复位。移动速度要慢。速度小于4时,wake每次减2;速度大于等于4时,wake每次减32。注意,按下左键wake立即减20;抬起左键时,移动大于等于6/12,则wake额外减500。所以如有需要这步操作,无需拖动,单击就好。当wake小于300时,眉毛会细微的抖动。

(6)撸。没什么可说的。垂直拖动,总行程100,shot初始3000。每次shot减1,速度大于等于10则shot减6。发射时获得sceneID_4,Ht加500。

Day3

Day3和Day4的内容好多啊!于是按文件分段解析。

包含7个swf文件:day-3.swf,趁睡觉xx;day-3b.swf,移除胖次,进一步xx;day-3c.swf,等待洗衣服;day-3d.swf,推倒;day-3e.swf,xx;day3-fe.swf,口x;day3-p.swf,动画。

5.1 day-3.swf,趁睡觉xx

情况个数:4

操作个数:5

主要变量:Ht触摸量,wake唤醒度(初始值500+Ht,当为0时唤醒),Hs敏感度(值为Day3开始时的Ht/1000,最小为1,不随Ht改变)。

如果Day2是在离开图标闪烁时结束的,wake为500+800;但是Day2的离开图标闪烁后,离开按钮根本不动作,这个设定根本没用。从Day3开始,引入了新变量Hs。在day-3.swf中赋值为当时的Ht/1000,如果小于1则为1。Day3和Day4的存档的标签颜色由Hs决定。操作引起的Ht变化,现在开始都要乘以Hs了。Hs没有取整,是小数。

(1)掀裙子。不改变Ht,只减少wake。垂直拖动,总移动量110,移动至少16/17抬起左键后进入下一操作,移动至少13/17获得sceneID_0。速度小于6时,wake每次减1;速度大于等于6时,wake每次减31。注意,抬起左键时,如果掀开10/17至15/17之间,wake额外减200,裙子落回4/17处。当wake小于400时,眉毛会细微的抖动;wake到0时,GameOver 。

(2)分腿。不改变Ht,只减少wake。水平拖动,总移动量200,移动至少17/22抬起左键后进入下一操作,移动至少16/22获得sceneID_1。移动速度要慢。速度小于5时,wake每次减1;速度大于等于5时,wake每次减31。当wake小于400时,眉毛会细微的抖动;wake到0时,GameOver 。

(3)掀胖次。不改变Ht,只减少wake。水平拖动,总移动量100,移动14/18即可获得sceneID_2。移动速度要慢。速度小于5时,wake每次减1;速度大于等于5时,wake每次减6。注意,抬起左键时,如果掀开大于等于10/18之间,wake额外减300。抬起左键掀胖次会自动返回,本操作是为了查看是否有水流出。如果有则自动进入下一环节,没有最后拖回右侧再松开左键,以节省wake。当wake小于400时,眉毛会细微的抖动;wake到0时,如果没出水则GameOver 。

(4)揉下边。垂直拖动,总行程70。如果Ht小于4000,每次wake减1,Ht加1。速度大于等于5,则再额外的,wake减5,Ht加2。移动到6/9处获得sceneID_3。Ht达到1500,则出水。出水后,开始脸红每次移动加深1%,这以后即使醒来也会装睡,wake就没用了,可以加快速度增加Ht。Ht在这之前就可能达到1500,但是也要揉一下才会出水。当wake小于400时,眉毛会细微的抖动;wake到0时,如果没出水则GameOver 。

(5)合腿。不改变Ht和wake。水平拖动,总移动量200,移动至少17/18抬起左键后进入下一场景。

注:只有出水后,醒来才会装睡。没出水,醒来就GameOver。

5.2 day-3b.swf,移除胖次,进一步xx

情况个数:6

操作个数:5

主要变量:Ht触摸量,Hs敏感度(在本部分中值不变,Ht改变量需要乘以Hs)。已经醒来,只是在装睡,所以无wake变量。

(1)脱胖次。无变量改变。垂直拖动,总移动量200,移动37/38即可获得sceneID_0。

(2)分腿。无变量改变。水平拖动,总移动量200,移动15/18即可获得sceneID_4。

(3)查看xx。无变量改变。水平拖动,总移动量20。移动15/15,获得sceneID_2,并提示Ht范围。Ht小于2000,“哇…好湿呀”;Ht在2000到3000之间,“哈哈,xx湿淋淋的”;Ht大于3000,“开始xx…xx都变得硬硬的了”。

(4)揉下边。水平行程30,垂直行程30。水平移动即可获得sceneID_1。水平速度大于等于8,进入快速模式;快速模式中水平速度速度小于1且不为0,退出快速模式。慢速模式,每次Ht加2;快速模式,每次Ht加5;Ht的值4000封顶。当然如果Day2时,Ht就超4000了,也不会减少。快速模式下,腿要比平常稍微合拢一些;如果Ht大于2000,眉毛会明显抖动。特别提醒,之前的操作都没有移动范围的限制,但这次只有在范围内移动才有效,范围内鼠标是手指图形,范围外是箭头。

注:Ht增加量与速度无关,只与移动的时间有关,只要进入快速模式就好,速度快了还容易出了有效范围。移动再快,Ht的增加速度也不增加。

(5)撸。没什么可说的。垂直拖动,总行程200,shot初始5000。每次shot减2,Ht加1,速度大于等于10则shot减9。shot小于0,并且行程大于等于18/21,首次发射获得sceneID_3,Ht不加。shot小于-300,并且行程小于10/21,二次发射获得sceneID_5,Ht不加。二次发射,射程非常近,弹药也少,只有一个水滴落在左侧,发射前后很难看出区别。不要松开左键,shot大于-9000时,Ht都是增加的。也就是说还有接近2被的隐藏增长空间。鼠标没有移动范围限制;当然屏幕是有限的,所以持续往一个方向拖动鼠标也是会遇到边界的。

5.3 day-3c.swf,等待洗衣服

情况个数:1

操作个数:2

主要变量:无

(1)点击右腿,剧情。

(2)分腿。向右拖动,总移动量100,移动6/13即可获得sceneID_0。速度如果小于12,移动超过6/13,腿会重新合起来,松开左键前不再响应。有速度大于等于12的一次移动后,松开左键前,可以任意速度开合,可以看到xx的;松开左键后,剧情。

5.4 day-3d.swf,推倒

情况个数:6

操作个数:6(My god!太复杂了)

主要变量:Ht触摸量,Hs敏感度(在本部分中值不变,Ht改变量需要乘以Hs),Hr抗拒度,sHt本场景触摸量,emission = 8000,shot = 8000。

Hr的初值为,Hr = (15000 - Ht) / 1000;如果Hr小于等于0,则Hr为4;Hr最大为9。Hr随着Ht变化而改变,不过Hr只减少Ht原始增加量(不乘Hs)的2000分之一。可见在之前的场景中增加Ht更合算。看来前面玩的要是太好,也要增加点难度。Ht最好接近15K,但不要达到。

(1)分腿。不改变Ht。水平拖动,总移动量200,移动至少13/13抬起左键后进入下一操作,移动至少10/13获得sceneID_0。分腿时,女主还向下低头,设计的好细腻。

(2)查看xx。无变量改变。水平拖动,总移动量20。移动15/15,获得sceneID_1,并提示sHt范围。sHt小于2000,“咦?…xx变小了”;sHt在2000到3000之间,“有点变红了…”;sHt大于3000,“又湿淋淋的了…xx也变大起来了”。

(3)揉下边。水平行程50,垂直行程50。水平移动即可获得sceneID_2。水平速度大于等于8,进入快速模式;快速模式中水平速度速度小于1且不为0,退出快速模式。如果sHt小于15000,慢速模式,每次Ht和sHt加2;快速模式,每次Ht和sHt加5。当然如果Day2时,Ht就超4000了,也不会减少。快速模式下,腿要比平常稍微合拢一些。鼠标没有移动范围限制。如果Ht大于2000,女主会闭眼;然后如果达到条件,睁开眼,几秒后出现手指的提示。

可能是个bug,出现提示后,脸部的表情又变回最初的表情,十几秒后才重新闭上眼。因为脸部是加载10几秒后才判断sHt>2000的,提示语句直接把脸部复位到开头了。以前我还以为女主的状态每次抬起左键都复位呢,后来实验,只要按下左键,即使不动,如果sHt>2000,十几秒后也会闭眼。

(4)用手指。

出现手指的条件:Hs*10+min(pn,30)+sHt/300>100,其中pn是Play回数(游戏程序启动的次数,可以在游戏数据中查看)。sHt是15000封顶的,所以必须先满足Hs*10+min(pn,30)>50,也就是说Day3开始的Ht要大于2000。Day1和Day2还是挺重要的。

PS:为了找到出现手指的条件,我花了一晚上5个小时才找到。一开始只是在鼠标的响应中找了,很是纳闷。后来排除所有用到sHt的地方。但因为出现的地方没有什么finger之类的单词,而且是在头部的代码,给忽略了。最后充显示的提示消息入手,反向查找出现的条件,跳来跳去的,还要对应标签了帧号,最后终于找到了。太费劲了。下载已经花了20个小时多了。

垂直拖动,总移动量100。移动即可获得sceneID_3。速度大于等于20,进入快速模式;快速模式中速度速度小于1且不为0,退出快速模式。如果sHt小于9000,慢速模式下,每次Ht和sHt加5;快速模式下,并且sHt大于-2000,每次sHt减20,Ht不变。所以如果Ht大于等于9000再进入手指,即使快速也不减少sHt。此操作给了我们无限刷Ht可行办法。首先确保进入手指时的sHt<9000,于是Hs*10+min(pn,30)>70,Day3开始的Ht要大于4000,Day3存档的标签颜色至少是7。然后进入手指快速减低sHt,在慢速增加sHt和Ht,但要注意sHt<9000,一旦达到就没办法了改变了。

(5)插入。向上拖动,总移动量300。在15/29和24/30之间移动,每次shot和emission减1。全程如果速度大于等于10,shot再减5。移动到29/30处,Hr减一。如果速度少于18,则无法进入30帧。进入30帧后,,则插入失败,转为操作(6)退回过程;如果Hr小于等于0,转入 day-3e.swf场景。如果期间,shot或emission有一个为0,则外x,获得sceneID_5。右下角的进度条表示shot, (9000 - shot) / 9000 * 100%。

(6)退回。向下拖动,总移动量300。移动到17/20处获得sceneID_4,移动到20/20处转入操作(5)。如果速度小于10,每次emission减8,shot不变;如果速度大于等于10,每次emission减8,shot减5。

5.5 day-3e.swf,xx;

情况个数:9(序号接着 day-3d.swf排列)

操作个数:3

过场动画,获得sceneID_6。

(1)活塞。直接获得sceneID_7。垂直拖动,总行程200。每次shot和emission减5;如果速度大于等于30,每次减15。emission小于0,进入发射,获得sceneID_12。速度大于等于20,行程在6/20和11/20之间,并且是向上拖动,进入快速模式,获得sceneID_8。快速模式的活塞运动与鼠标不在直接有关,每帧emission减3,sHt加3。手动模式,如果在一个循环中,有一次鼠标垂直速度大于等于20,则继续下一个循环。自动模式,则要在其他位置单击下才退出快速模式。右下角的进度条表示emission, (9000 - emission) / 9000 * 100%。

注:该场景似乎不存在修改sHt的方法,操作1中的sHt加3似乎没有实际影响。

(2)抬腿。垂直拖动,总行程200。移动至少13/14,进入抬腿模式,获得sceneID_9。

(3)同操作1。慢速移动至18/21,获得sceneID_10。进入快速模式,获得sceneID_11。发射,获得sceneID_13。唯一不同是,手动模式下,快速模式保持速度只有10。

过场动画,抽出,获得sceneID_14。

相关阅读