窝超微,这么牛比的eva代码确定不玩一下
2026-07-31 10:07:55
发布于:浙江
终于....把坑填上了啊啊
#include <bits/stdc++.h>
#include <windows.h>
using namespace std;
const int BASE_DELAY = 35;
void slowPrint(const string& text)
{
for (char c : text)
{
cout << c << flush;
if (c == '\n')
Sleep(BASE_DELAY * 2);
else
Sleep(BASE_DELAY);
}
}
int main()
{
int synchro = 0;
slowPrint("正在连接MAGI系统……\n");
Sleep(600);
slowPrint("身份认证通过。\n");
slowPrint("同步率初始化:0%\n");
slowPrint("欢迎来到——旮旯EVA·补完小游戏\n");
slowPrint("(警告:本模拟可能与原著存在主观偏差)\n\n");
slowPrint("代码打了好久,分段打的,终于把坑填上了哇哇哇哇,原作者:TB,骗你的其实是元宝\n");
cout << "输入用户名:\n";
string playerName;
cin >> playerName;
slowPrint("请选择攻略对象:\n");
slowPrint("1.真希波·玛丽·伊兰崔亚斯\n");
slowPrint(" 难度:简单(但别指望痞子给你发糖)\n");
slowPrint("2.碇真嗣\n");
slowPrint(" 难度:简单(前提是你受得了他的内心戏)\n");
slowPrint("3.绫波丽\n");
slowPrint(" 难度:还行(AT力场厚度中等)\n");
slowPrint("4.渚薰\n");
slowPrint(" 难度:想让他离开真嗣?不可能\n");
slowPrint("5.式波·明日香·兰格雷\n");
slowPrint(" 难度:巨巨巨难(傲娇/创伤/心之壁三重叠加)\n");
slowPrint("6.OC(施工中)\n");
int choice;
cin >> choice;
/* ================= 真希波线 ================= */
if (choice == 1)
{
slowPrint("\n[记录:新剧场版《破》— 巴黎会战]\n");
slowPrint("巴黎上空,浓雾弥漫。\n");
slowPrint("4444C型EVA正在暴走。\n");
cout << "定义你的EVA代号:\n";
string eva;
cin >> eva;
slowPrint(playerName + " 的EVA:" + eva + "\n");
slowPrint("真希波骑着EVA跃入战场,回头瞥了你一眼。\n");
slowPrint("“哟,新面孔?希望别拖我后腿~”\n");
cout << "你的选择:\n1.助攻\n2.主攻\n";
int t;
cin >> t;
if (t == 1)
{
slowPrint("你架起步枪,瞄准4444C的膝关节。\n");
slowPrint("射击——命中。目标行动受限。\n");
slowPrint("真希波借机踏着埃菲尔铁塔跃起。\n");
slowPrint("“谢啦,搭档!”\n");
slowPrint("一枪贯穿核心。\n");
slowPrint("同步率+10\n");
synchro += 10;
}
else if (t == 2)
{
slowPrint("你左手拔起半截铁塔,右手持高振动粒子刀。\n");
slowPrint("真希波轻笑一声:“有意思。”\n");
slowPrint("她为你撕开AT立场。\n");
slowPrint("你将粒子刀掷出,钉住敌机头部。\n");
slowPrint(playerName + ":“对不住了,铁塔……老**我让你飞起来!”\n");
slowPrint("铁塔贯穿炮口,内部引爆。\n");
slowPrint("真希波落在你身旁,吹了吹枪口。\n");
slowPrint("“干得不错嘛。”\n");
slowPrint("同步率+30\n");
synchro += 30;
}
else
{
slowPrint("真希波:“……哈?你认真的?”\n");
slowPrint("她头也不回地走远了。\n");
}
slowPrint("\n几天后,NERV临时宿舍。\n");
slowPrint("走廊尽头,你看见了真希波。\n");
slowPrint("她靠在墙边,叼着一根没点燃的烟。\n");
cout << "你选择:\n1.与她谈心\n2.视而不见\n";
int xz;
cin >> xz;
if (xz == 1)
{
slowPrint("真希波:“怎么?有事?”\n");
cout << "你说:\n1.没事\n2.我喜欢你\n3.少羽**666\n";
int sub;
cin >> sub;
if (sub == 1)
{
slowPrint("真希波:“哦~那就当我没问。”\n");
slowPrint("她转身去找明日香聊天了。\n");
}
else if (sub == 2)
{
slowPrint("真希波愣了一秒。\n");
slowPrint("随后笑了,那种很轻、很真实的笑。\n");
slowPrint("“谢谢。不过啊……这种感情,在EVA里可不算数哦?”\n");
slowPrint("同步率+50\n");
synchro += 50;
}
else
{
slowPrint("真希波:“……你脑子没事吧?”\n");
slowPrint("她用看珍稀动物的眼神看了你一眼。\n");
}
}
slowPrint("\n[MAGI提示:当前难度——简单]\n");
Sleep(800);
slowPrint("警报响起——你的EVA被击毁。\n");
Sleep(800);
slowPrint("真希波站在废墟外,没有回头。\n");
slowPrint("“下次……别死这么快啊。”\n");
slowPrint("\n最终同步率:" + to_string(synchro) + "%\n");
Sleep(800); slowPrint("."); Sleep(800); slowPrint("."); Sleep(800); slowPrint("..\n");
if (synchro >= 30)
slowPrint("……不过啊,痞子可从来没答应过让你攻略成功。\n");
else
slowPrint("连真希波的玩笑都接不住,以后活该没女朋友。\n");
}
/* ================= 碇真嗣线 ================= */
else if (choice == 2)
{
slowPrint("\n[记录:新剧场版《序》— 初号机启动实验]\n");
slowPrint("第三新东京市,地下都市。\n");
slowPrint("碇真嗣站在初号机前,手指在发抖。\n");
cout << "定义你的EVA代号:\n";
string eva;
cin >> eva;
slowPrint("葛城美里:“" + playerName + ",你要和他一起住吗?”\n");
cout << "1.与真嗣同住\n2.单处一室\n";
int xz;
cin >> xz;
if (xz == 1)
{
slowPrint("真嗣低着头:“……能有人一起住,挺好的。”\n");
slowPrint("那一晚,你们隔着一张桌子吃泡面。\n");
slowPrint("他没有抬头,但你听见他说:“谢谢。”\n");
synchro += 20;
}
else
{
slowPrint("真嗣没有说话,只是点了点头。\n");
slowPrint("夜里,你听见隔壁传来很轻的抽泣声。\n");
synchro += 10;
}
slowPrint("\n[记录:新剧场版《破》— 三号机事件]\n");
slowPrint("三号机被第十三使徒侵蚀。\n");
slowPrint("驾驶员——铃原东治,真嗣唯一的朋友。\n");
slowPrint("碇源堂:“出击。歼灭使徒。”\n");
slowPrint("真嗣:“我不要!我绝对不驾驶!”\n");
cout << "你的选择:\n1.劝他出击\n2.陪他抗命\n3.自己出击\n";
int san;
cin >> san;
if (san == 1)
{
slowPrint("你:“真嗣,东治还在里面……”\n");
slowPrint("真嗣含泪登机。\n");
slowPrint("初号机暴走,将三号机撕裂。\n");
slowPrint("真嗣在插入栓里崩溃大哭。\n");
slowPrint("他再也没有正眼看你。\n");
synchro -= 15;
}
else if (san == 2)
{
slowPrint("你和真嗣一起被关进禁闭室。\n");
slowPrint("黑暗中,真嗣小声说:“……谢谢你。”\n");
slowPrint("“至少这一次,不是我一个人。”\n");
synchro += 25;
}
else if (san == 3)
{
slowPrint("你驾驶" + eva + "出击,试图非致命压制。\n");
slowPrint("机体重创。\n");
slowPrint("真嗣看着燃烧的EVA,沉默了很久。\n");
slowPrint("“……你明明可以不用这样的。”\n");
synchro += 5;
}
slowPrint("\n——十四年後——\n");
slowPrint("近第三次冲击。世界几近毁灭。\n");
slowPrint("WILLE战舰上,美里冷冷地看着你。\n");
slowPrint("“你还要站在他那边吗?”\n");
cout << "1.站在真嗣这边\n2.跟随美里\n";
int q;
cin >> q;
if (q == 1)
{
slowPrint("你:“真嗣不是罪人!”\n");
slowPrint("角落里,真嗣抬起头。\n");
slowPrint("他的眼眶红了,但没有哭。\n");
synchro += 30;
}
else
{
slowPrint("你选择了沉默。\n");
slowPrint("真嗣低下头,走向十三号机。\n");
slowPrint("“果然……谁都不会相信我。”\n");
synchro -= 10;
}
slowPrint("\n最终同步率:" + to_string(synchro) + "%\n");
Sleep(800); slowPrint("."); Sleep(800); slowPrint("."); Sleep(800); slowPrint("..\n");
if (synchro >= 60)
{
slowPrint("【好结局:没有EVA的新世界】\n");
slowPrint("车站。\n");
slowPrint("真嗣转过身:“谢谢你……一直在我身边。”\n");
}
else if (synchro >= 30)
{
slowPrint("【普通结局:擦肩而过】\n");
slowPrint("你看见了他的背影,但他没有回头。\n");
}
else
{
slowPrint("【坏结局:孤独的少年】\n");
slowPrint("真嗣坐在废墟中,喃喃道:“谁都不需要我……”\n");
}
}
/* ================= 绫波丽线 ================= */
else if (choice == 3)
{
slowPrint("\n[记录:新剧场版《序》— 屋岛作战]\n");
slowPrint("第六使徒悬浮在半空。\n");
slowPrint("NERV将动用全日本电力。\n");
slowPrint("绫波丽:“如果是我死了,还有替代品。”\n");
cout << "你的选择:\n1.与她一同掩护\n2.指挥室支援\n3.告诉她‘你不是替代品’\n";
int wu;
cin >> wu;
if (wu == 1)
{
slowPrint("你挡在零号机前,硬抗一发光子炮。\n");
slowPrint("机体燃烧。\n");
slowPrint("丽第一次露出困惑的表情。\n");
slowPrint("“为什么……要保护我?”\n");
synchro += 30;
}
else if (wu == 2)
{
slowPrint("你在指挥室紧握扶手。\n");
slowPrint("丽的盾牌碎裂,手臂烧伤。\n");
slowPrint("作战成功后,你在医务室握住她的手。\n");
slowPrint("丽:“……你来做什么?”\n");
synchro += 15;
}
else if (wu == 3)
{
slowPrint("你:“你不是替代品。”\n");
slowPrint("丽沉默了很久。\n");
slowPrint("“……谢谢。”\n");
slowPrint("从那天起,她开始学会微笑。\n");
synchro += 40;
}
slowPrint("\n[记录:新剧场版《破》— 力天使事件]\n");
slowPrint("零号机被吞噬。\n");
slowPrint("真嗣暴走,冲入核心。\n");
cout << "你的选择:\n1.协助突破AT力场\n2.在指挥室等待\n";
int po;
cin >> po;
if (po == 1)
{
slowPrint("你拼死撕开外壳。\n");
slowPrint("真嗣抓住了丽的手。\n");
slowPrint("丽被救出后,轻声说:“……谢谢你。”\n");
synchro += 35;
}
else
{
slowPrint("你在屏幕前,看着数值跳动。\n");
slowPrint("丽活了下来,但眼神更加空洞。\n");
synchro += 5;
}
slowPrint("\n最终同步率:" + to_string(synchro) + "%\n");
if (synchro >= 60)
{
slowPrint("【好结局:早安,晚安】\n");
slowPrint("丽学会了说‘早安’和‘晚安’。\n");
slowPrint("“因为遇见了你……我才有了心。”\n");
}
else if (synchro >= 30)
{
slowPrint("【普通结局:模糊的微笑】\n");
slowPrint("她会对你笑,但始终隔着一层玻璃。\n");
}
else
{
slowPrint("【坏结局:陌生的她】\n");
slowPrint("新的丽睁开眼:“请问……你是谁?”\n");
}
}
/* ================= 渚薰线 ================= */
else if (choice == 4)
{
slowPrint("\n[记录:新剧场版《Q》— 第十四年后]\n");
slowPrint("你作为第五适格者被召回NERV。\n");
slowPrint("在阴暗的走廊里,你遇见了他。\n");
slowPrint("渚薰:“你来了啊。我一直在等你。”\n");
cout << "你的选择:\n1.尝试建立友谊\n2.告诉他‘真嗣已经有我了’\n3.放弃\n";
int k1;
cin >> k1;
if (k1 == 1)
{
slowPrint("薰:“友谊……吗?你是第一个这样说的人。”\n");
synchro += 10;
}
else if (k1 == 2)
{
slowPrint("薰微笑:“我对他的感情,跨越了无数次轮回。”\n");
slowPrint("“你无法取代那份羁绊。”\n");
synchro += 5;
}
slowPrint("\n薰:“和我一起去中央教条区吧。”\n");
cout << "1.同行\n2.阻止他\n";
int k2;
cin >> k2;
if (k2 == 1)
{
slowPrint("两把朗基努斯之枪刺入地面。\n");
slowPrint("第四冲击即将发动。\n");
slowPrint("薰:“这个结局……不在我的剧本里。”\n");
slowPrint("DSS项圈启动。\n");
slowPrint("他最后看着你:“还会再见面的。”\n");
synchro += 40;
}
else
{
slowPrint("你:“那是陷阱!”\n");
slowPrint("薰摇头:“为了让真嗣活下去……这是我唯一的选择。”\n");
synchro += 20;
}
slowPrint("\n最终同步率:" + to_string(synchro) + "%\n");
if (synchro >= 40)
{
slowPrint("【好结局:轮回的终结】\n");
slowPrint("薰坐在田埂上,笑着说:\n");
slowPrint("“我想……种西瓜。”\n");
}
else
{
slowPrint("【普通结局:永远的使者】\n");
slowPrint("他依然在轮回中歌唱。\n");
slowPrint("但也许……新世界里,他会记得你。\n");
}
}
/* ================= 明日香线 ================= */
else if (choice == 5)
{
slowPrint("\n[警告:式波·明日香·兰格雷]\n");
slowPrint("傲娇等级:MAX\n");
slowPrint("心理创伤:重度\n");
slowPrint("攻略难度:巨巨巨难\n");
cout << "1.确定攻略\n2.我怂了\n";
int sure;
cin >> sure;
if (sure != 1) return 0;
cout << "定义你的EVA代号:\n";
string eva;
cin >> eva;
slowPrint("明日香登场,秒杀第七使徒。\n");
slowPrint("“哼,这种程度,我一个人就够了!”\n");
slowPrint("她瞥了你一眼:“你又是谁?别拖我后腿!”\n");
cout << "回应:\n1.我会证明自己\n2.你好可爱啊\n3.……(沉默)\n";
int a1;
cin >> a1;
if (a1 == 1) { slowPrint("明日香:“那就让我看看!”\n"); synchro += 15; }
else if (a1 == 2) { slowPrint("明日香:“哈??蠢货!”(脸红)\n"); synchro += 5; }
slowPrint("\n美里安排你们同住。\n");
slowPrint("明日香:“别以为住在一起就了不起了!”\n");
cout << "1.做饭\n2.无视\n3.吵架\n";
int a2;
cin >> a2;
if (a2 == 1)
{
slowPrint("你做好便当。明日香犹豫后吃完。\n");
slowPrint("“……还行吧。”(饭盒干净如洗)\n");
synchro += 20;
}
else if (a2 == 2)
{
slowPrint("你沉默做事。\n");
slowPrint("明日香:“喂!你不反驳我吗?”\n");
synchro += 10;
}
else
{
slowPrint("大吵一架。\n");
slowPrint("夜里,你听见她在房里低声啜泣。\n");
synchro -= 10;
}
slowPrint("\n[三号机事件]\n");
cout << "1.恳求真嗣停手\n2.自己救人\n3.服从命令\n";
int a3;
cin >> a3;
if (a3 == 1)
{
slowPrint("你在医疗室守了三日。\n");
slowPrint("明日香醒来,别过脸:“……笨蛋。”\n");
synchro += 25;
}
else if (a3 == 2)
{
slowPrint("你重伤,但争取了时间。\n");
slowPrint("明日香:“谁让你来的……大笨蛋!”\n");
synchro += 35;
}
else
{
slowPrint("你协助初号机。\n");
slowPrint("明日香从此不再看你。\n");
synchro -= 20;
}
slowPrint("\n——十四年后——\n");
slowPrint("明日香戴着左眼眼罩,站在WILLE甲板上。\n");
slowPrint("“14年了……你还在?”\n");
cout << "1.我一直在等你\n2.你还好吗\n3.你变了\n";
int a4;
cin >> a4;
if (a4 == 1)
{
slowPrint("明日香别过脸,嘴角微扬。\n");
slowPrint("“……哼,**。”\n");
synchro += 30;
}
else if (a4 == 2)
{
slowPrint("“好不好,跟你有什么关系。”\n");
slowPrint("但她没有走开。\n");
synchro += 15;
}
else
{
slowPrint("“人都会变!你以为就你不变吗!”\n");
synchro -= 15;
}
slowPrint("\n决战前夜。\n");
slowPrint("明日香走进你的房间。\n");
slowPrint("“那个便当……很好吃。”\n");
slowPrint("“那时候……我真的喜欢上你了。”\n");
slowPrint("“但是现在……我已经比你先成为大人了。”\n");
cout << "1.即使如此也想守护你\n2.让我追上你\n3.我也喜欢你\n";
int a5;
cin >> a5;
if (a5 == 1 || a5 == 2)
{
slowPrint("明日香第一次真心地笑了。\n");
slowPrint("“你果然……是最大的笨蛋。”\n");
synchro += 40;
}
else
{
slowPrint("她轻轻拍了拍你的头,转身离去。\n");
synchro += 20;
}
slowPrint("\n最终同步率:" + to_string(synchro) + "%\n");
if (synchro >= 100)
{
slowPrint("【真·好结局】\n");
slowPrint("车站。\n");
slowPrint("明日香:“别误会!我只是碰巧在这!”\n");
slowPrint("你牵起她的手。\n");
slowPrint("“……笨蛋。”\n");
}
else if (synchro >= 60)
{
slowPrint("【好结局】\n");
slowPrint("你们并肩站在夕阳下。\n");
slowPrint("“只是……习惯了你而已。”\n");
}
else if (synchro >= 20)
{
slowPrint("【普通结局】\n");
slowPrint("她被送往剑介的小镇。\n");
slowPrint("你只能在回忆里想起那个红发少女。\n");
}
else
{
slowPrint("【坏结局】\n");
slowPrint("AT力场从未对你打开。\n");
slowPrint("她头也不回地走向远方。\n");
}
}
/* ================= 彩蛋 ================= */
else if (choice == 0)
{
slowPrint("检测到非法编号:00\n");
slowPrint("初号机正在苏醒……\n");
slowPrint("“不能逃避……”\n");
slowPrint("程序强制终止。\n");
return 0;
}
else if (playerName == "SEELE" || playerName == "seele")
{
slowPrint("SEELE已接入。\n");
slowPrint("你的存在……被判定为不必要。\n");
slowPrint("游戏结束。\n");
return 0;
}
else if (choice == 6)
{
slowPrint("OC线施工中……\n");
slowPrint("敬请期待补完版。\n");
}
else
{
slowPrint("无效选择。\n");
slowPrint("MAGI拒绝响应。\n");
}
slowPrint("\n[MAGI系统日志:最终记录]\n");
slowPrint("梦,结束了。\n");
slowPrint("但心之壁,或许从未真正消失。\n");
slowPrint("……再见,适格者。\n");
return 0;
}
第二版,自己选择
#include <bits/stdc++.h>
#include <windows.h>
using namespace std;
const int BASE_DELAY = 35;
const int MAX_SYNCHRO = 150;
const int MIN_SYNCHRO = 0;
void slowPrint(const string& text)
{
for (char c : text)
{
cout << c << flush;
if (c == '\n')
Sleep(BASE_DELAY * 2);
else
Sleep(BASE_DELAY);
}
}
void magiBeep()
{
Sleep(300);
slowPrint("[MAGI] ");
}
void alarmPrint(const string& text)
{
slowPrint("【警报!】");
slowPrint(text);
}
int fixSynchro(int syn)
{
if (syn > MAX_SYNCHRO) return MAX_SYNCHRO;
if (syn < MIN_SYNCHRO) return MIN_SYNCHRO;
return syn;
}
void showEnding(int synchro, const string& playerName)
{
slowPrint("\n===============================\n");
slowPrint("最终同步率:" + to_string(synchro) + "%\n");
Sleep(500); slowPrint("."); Sleep(500); slowPrint("."); Sleep(500); slowPrint("..\n");
slowPrint("===============================\n\n");
}
int main()
{
int synchro = 0;
string playerName, evaCode;
slowPrint("=========================================\n");
slowPrint(" MAGI SYSTEM 三贤人系统启动\n");
slowPrint(" NERV 秘密适格者模拟程序\n");
slowPrint("=========================================\n");
Sleep(800);
slowPrint("正在连接MAGI系统……\n");
Sleep(600);
magiBeep(); slowPrint("身份认证通过。\n");
magiBeep(); slowPrint("同步率初始化:0%\n");
slowPrint("\n欢迎来到——超唐旮旯EVA·补完小游戏\n");
slowPrint("(警告:本模拟严格遵循新剧场版世界观)\n");
slowPrint("(心之壁、AT力场、人类补完计划均为核心设定)\n\n");
slowPrint("代码:TB(肯定有ai辅助) | 世界观:新世纪福音战士 新剧场版\n");
slowPrint("=========================================\n\n");
slowPrint("就问你够不够唐!!!\n\n");
cout << "输入用户名:";
cin >> playerName;
magiBeep(); slowPrint("适格者 " + playerName + " 登录成功。\n\n");
slowPrint("请选择攻略对象:\n");
slowPrint("1. 真希波·玛丽·伊兰崔亚斯 | 难度:简单 | 标签:乐天派、搭档、战场挚友\n");
slowPrint("2. 碇真嗣 | 难度:简单 | 标签:孤独、脆弱、渴望被爱\n");
slowPrint("3. 绫波丽 | 难度:中等 | 标签:无口、心之壁、人造人\n");
slowPrint("4. 渚薰 | 难度:极难 | 标签:使徒、宿命、真嗣的羁绊\n");
slowPrint("5. 式波·明日香·兰格雷 | 难度:炼狱 | 标签:傲娇、创伤、最强适格者\n");
int choice;
cin >> choice;
// ====================真希波线【大量新增对话】====================
if (choice == 1)
{
slowPrint("\n【记录:新剧场版《破》— 巴黎会战】\n");
slowPrint("天空被浑浊的红色笼罩,AT力场的微光在云层下不断闪烁。\n");
slowPrint("巴黎市区大半建筑已经被红色物质覆盖,埃菲尔铁塔扭曲变形。\n");
slowPrint("指挥室内,葛城美里盯着大屏幕,眉头紧锁。\n");
slowPrint("美里:“8号机,还有新调配过来的适格者,作战交给你们。”\n");
slowPrint("冬月轻声开口:“MAGI计算胜率只有47%,不要过度乐观。”\n");
slowPrint("碇源堂一言不发,只是默默盯着战场画面。\n");
slowPrint("4444C型EVA使徒化,狂暴地在废墟之间来回践踏。\n");
cout << "\n定义你的EVA代号:";
cin >> evaCode;
slowPrint(playerName + " 的EVA:" + evaCode + " 出击准备完成。\n");
slowPrint("插入栓注入LCL液体,刺鼻的血腥味填满鼻腔。\n");
slowPrint("通讯频道传来一阵轻快的口哨声。\n");
slowPrint("\n真希波驾驶8号机跃入战场,回头对你一笑:\n");
slowPrint("“哟,新面孔?希望别拖我后腿~”\n");
slowPrint("她顿了顿,语气稍微认真一点。\n");
slowPrint("“战场可不是闹着玩的,要是害怕,现在还可以申请撤退。”\n");
cout << "\n你的选择:\n1. 远程助攻(精准打击)\n2. 正面主攻(暴力破局)\n请输入:";
int t;
cin >> t;
if (t == 1)
{
slowPrint("\n你架起阳电子步枪,瞄准使徒膝关节。\n");
slowPrint("使徒的AT力场不断偏转子弹,你不断调整角度。\n");
slowPrint("射击——命中!AT力场出现裂痕。\n");
slowPrint("公共频道里听见真希波轻笑一声。\n");
slowPrint("“漂亮!就是现在!”\n");
slowPrint("真希波借机跃起:“谢啦,搭档!”\n");
slowPrint("8号机高速突进,一枪贯穿使徒核心。\n");
slowPrint("红色的物质如同潮水一样缓缓褪去。\n");
magiBeep(); slowPrint("同步率 +10\n");
synchro = fixSynchro(synchro + 10);
slowPrint("战后通讯:“打得不错,活着回来比什么都重要。”\n");
}
else if (t == 2)
{
slowPrint("\n你拔起半截铁塔,沉重的金属在手中震颤。\n");
slowPrint("真希波轻笑:“有意思,我喜欢这种莽撞。”\n");
slowPrint("“AT力场交给我来撕开,剩下看你的表演咯。”\n");
slowPrint("8号机撕开AT力场,你掷刀命中使徒头部。\n");
slowPrint(playerName + ":“铁塔,借你一用!”\n");
slowPrint("铁塔狠狠刺入使徒炮口,内部引爆。\n");
slowPrint("爆炸火光冲天,烟尘笼罩整个战场。\n");
slowPrint("烟尘散去,真希波落在你的机体身旁。\n");
slowPrint("她吹了吹枪口,语气带着赞许:“干得不错嘛,搭档!”\n");
magiBeep(); slowPrint("同步率 +30\n");
synchro = fixSynchro(synchro + 30);
}
else
{
slowPrint("\n通讯频道长时间沉默。\n");
slowPrint("真希波:“……哈?你认真的?”\n");
slowPrint("“算了,那我只能自己搞定。”\n");
slowPrint("她独自完成战斗,全程无视你。\n");
slowPrint("战后返回基地,她直接断开通讯,没有再说一句话。\n");
}
slowPrint("\n【NERV临时宿舍】\n");
slowPrint("战斗结束已经深夜,走廊灯光昏暗,忽明忽暗。\n");
slowPrint("不少伤员被担架抬过走廊,空气中弥漫消毒水味道。\n");
slowPrint("走廊尽头,真希波叼着未点燃的烟,看着窗外被染红的夜空。\n");
slowPrint("她没有点燃,只是放在唇边,眼神不再战场上那种轻松。\n");
cout << "\n你选择:\n1. 上前谈心\n2. 默默离开\n请输入:";
int xz;
cin >> xz;
if (xz == 1)
{
slowPrint("\n听见脚步声靠近,她缓缓侧过头。\n");
slowPrint("真希波:“怎么?有事?”\n");
slowPrint("“刚刚打完仗,不去休息吗?”\n");
cout << "你说:\n1. 只是想看看你\n2. 我喜欢你\n3. 奇怪发言\n请输入:";
int sub;
cin >> sub;
if (sub == 1)
{
slowPrint("\n真希波眨眨眼,轻轻笑了一声。\n");
slowPrint("“哦~那就当我没问。”\n");
slowPrint("她把烟收起来,转身去找明日香聊天。\n");
slowPrint("远远能听见她们两个人低声交谈的声音。\n");
}
else if (sub == 2)
{
slowPrint("\n真希波愣了一秒,脸上玩世不恭的笑容慢慢淡下去。\n");
slowPrint("随后露出很轻、很真实的微笑。\n");
slowPrint("“谢谢。不过这种感情,在战场上很脆弱哦。”\n");
slowPrint("“明天说不定我们其中一个就不会回来了。”\n");
magiBeep(); slowPrint("同步率 +50\n");
synchro = fixSynchro(synchro + 50);
}
else
{
slowPrint("\n真希波:“你脑子没事吧?”\n");
slowPrint("她用看珍稀动物的眼神看了你一眼,轻轻摇头走开。\n");
}
}
else
{
slowPrint("\n你安静走开。\n");
slowPrint("真希波依旧望着窗外,背影显得格外孤单。\n");
}
alarmPrint("你的EVA被使徒突袭击毁!\n");
Sleep(800);
slowPrint("插入栓剧烈震动,警报声响个不停。\n");
slowPrint("你被救援队伍从残破机体里面救出来。\n");
slowPrint("真希波站在废墟外,望着冒烟机体,轻声说:\n");
slowPrint("“下次……别死这么快啊。”\n");
showEnding(synchro, playerName);
if (synchro >= 80)
{
slowPrint("【真结局:战场搭档】\n");
slowPrint("新世界里,没有EVA,没有使徒。\n");
slowPrint("你们一起开着战斗机环游世界。\n");
slowPrint("真希波笑着对你说:以后不用再拼命战斗了。\n");
}
else if (synchro >= 30)
{
slowPrint("【普通结局】\n");
slowPrint("痞子没给糖,但你们依然是最好的战场搭档。\n");
}
else
{
slowPrint("【坏结局】\n");
slowPrint("连玩笑都接不住,注定孤独。\n");
}
}
// ====================碇真嗣线【扩充对话】====================
else if (choice == 2)
{
slowPrint("\n【记录:新剧场版《序》— 初号机启动实验】\n");
slowPrint("第三新东京市地下都市,巨大的地下空间阴冷潮湿。\n");
slowPrint("初号机静静伫立,暗红色装甲在灯光下泛着幽光。\n");
slowPrint("碇真嗣站在巨大机体前面,手指不停发抖。\n");
slowPrint("他低着头,肩膀微微颤抖,不敢抬头看向初号机。\n");
slowPrint("通讯器传来碇源堂冷淡的声音:“快点上去。”\n");
slowPrint("真嗣嘴唇哆嗦,说不出完整的话。\n");
slowPrint("葛城美里站在一旁,眼神复杂地望着少年。\n");
cout << "\n定义你的EVA代号:";
cin >> evaCode;
slowPrint("\n葛城美里:“" + playerName + ",你要和真嗣一起住吗?”\n");
slowPrint("“那孩子现在状态很不稳定,有人陪伴会好一点。”\n");
cout << "1. 同住(陪伴)\n2. 独居(保持距离)\n请输入:";
int xz;
cin >> xz;
if (xz == 1)
{
slowPrint("\n真嗣低着头,脚尖不停蹭地面。\n");
slowPrint("“……能有人一起住,挺好的。”\n");
slowPrint("夜晚公寓,房间安安静静,只有冰箱微弱嗡鸣。\n");
slowPrint("你们隔着一张矮桌子吃泡面。\n");
slowPrint("他一直低头盯着泡面,不敢看向你的眼睛。\n");
slowPrint("过了很久,很小声一句:“谢谢你。”\n");
magiBeep(); slowPrint("同步率 +20\n");
synchro = fixSynchro(synchro + 20);
}
else
{
slowPrint("\n真嗣默默点点头,没有多说半个字。\n");
slowPrint("回到各自房间,墙壁并不厚。\n");
slowPrint("夜里,你清清楚楚听见隔壁传来很轻的抽泣声。\n");
slowPrint("哭声压抑,他努力不让别人听见。\n");
magiBeep(); slowPrint("同步率 +10\n");
synchro = fixSynchro(synchro + 10);
}
slowPrint("\n【记录:新剧场版《破》— 三号机使徒侵蚀】\n");
slowPrint("红色警报铺满指挥室所有屏幕。\n");
slowPrint("冬月:三号机被使徒侵蚀,驾驶员是铃原东治。\n");
slowPrint("碇源堂语气毫无波澜:“出击,歼灭使徒。”\n");
slowPrint("真嗣浑身发抖,声音带着哭腔:\n");
slowPrint("“我不要!那里面是东治!我绝对不驾驶!”\n");
slowPrint("美里闭上眼,不忍心继续劝说。\n");
cout << "\n你的选择:\n1. 劝他出击(服从命令)\n2. 陪他抗命(坚守友情)\n3. 自己出击(牺牲保护)\n请输入:";
int san;
cin >> san;
if (san == 1)
{
slowPrint("\n你:“真嗣,东治还在里面……”\n");
slowPrint("真嗣咬住嘴唇,眼泪不停往下掉。\n");
slowPrint("“难道……没有别的办法吗?”\n");
slowPrint("最后他还是咬牙登上初号机。\n");
slowPrint("初号机暴走,无情撕裂三号机。\n");
slowPrint("插入栓里面传来撕心裂肺的哭喊。\n");
slowPrint("回到基地,他远远看见你,立刻把头扭向一边。\n");
slowPrint("他再也没有正眼看你。\n");
magiBeep(); slowPrint("同步率 -15\n");
synchro = fixSynchro(synchro - 15);
}
else if (san == 2)
{
slowPrint("\n你们两个人拒绝执行命令,被士兵带进禁闭室。\n");
slowPrint("铁门重重关上,四周一片漆黑,只有通风口微弱风声。\n");
slowPrint("很长一段时间只有沉默。\n");
slowPrint("黑暗之中传来真嗣很小的声音。\n");
slowPrint("“谢谢你……至少这一次,不是只有我一个人。”\n");
magiBeep(); slowPrint("同步率 +25\n");
synchro = fixSynchro(synchro + 25);
}
else if (san == 3)
{
slowPrint("\n你驾驶" + evaCode + "出击,拼命尝试非致命压制使徒。\n");
slowPrint("AT力场不断冲击机体,警报疯狂鸣叫。\n");
slowPrint("机体严重受损,被迫撤退。\n");
slowPrint("真嗣站在指挥室玻璃前,死死盯着屏幕。\n");
slowPrint("“……你明明不用这样,为什么要为我冒险。”\n");
magiBeep(); slowPrint("同步率 +5\n");
synchro = fixSynchro(synchro + 5);
}
slowPrint("\n——十四年後——\n");
slowPrint("大地满目疮痍,近第三次冲击留下的痕迹随处可见。\n");
slowPrint("WILLE战舰内部气氛压抑紧张。\n");
slowPrint("葛城美里一身军装,神情疲惫又坚定。\n");
slowPrint("美里盯着你的眼睛:“你还要站在他那边吗?”\n");
slowPrint("“世界变成这样,很多人把罪责算在他头上。”\n");
cout << "1. 坚定站在真嗣身边\n2. 跟随美里(现实)\n请输入:";
int q;
cin >> q;
if (q == 1)
{
slowPrint("\n你:“真嗣不是罪人!”\n");
slowPrint("角落里,一直低头沉默的真嗣缓缓抬起头。\n");
slowPrint("眼眶通红,眼泪在眼眶打转,但是强忍着没有掉下来。\n");
slowPrint("他嘴唇微微动了动,却什么都没有说出口。\n");
magiBeep(); slowPrint("同步率 +30\n");
synchro = fixSynchro(synchro + 30);
}
else
{
slowPrint("\n你保持沉默,一句话都没有讲。\n");
slowPrint("真嗣低下头,肩膀垮下去,慢慢走向十三号机。\n");
slowPrint("微弱的自言自语:“果然……谁都不会相信我。”\n");
magiBeep(); slowPrint("同步率 -10\n");
synchro = fixSynchro(synchro - 10);
}
showEnding(synchro, playerName);
if (synchro >= 75)
{
slowPrint("【真·好结局:没有EVA的新世界】\n");
slowPrint("安静车站,来往行人步履平缓。\n");
slowPrint("真嗣转过身,眼神不再充满恐惧。\n");
slowPrint("“谢谢你……一直在我身边。”\n");
}
else if (synchro >= 40)
{
slowPrint("【普通结局:擦肩而过】\n");
slowPrint("人海之中,你看见了他的背影。\n");
slowPrint("但是他没有回头。\n");
}
else
{
slowPrint("【坏结局:孤独的少年】\n");
slowPrint("真嗣独自坐在断壁残垣中间。\n");
slowPrint("低声喃喃自语:“谁都不需要我……”\n");
}
}
// ====================绫波丽线【扩充对话】====================
else if (choice == 3)
{
slowPrint("\n【记录:新剧场版《序》— 屋岛作战】\n");
slowPrint("第六使徒悬浮高空,巨大躯体遮蔽一部分天空。\n");
slowPrint("指挥室内,所有工作人员高度紧张。\n");
slowPrint("MAGI正在调度全日本电网,巨大能量不断汇集。\n");
slowPrint("零号机已经就位,绫波丽安静坐在插入栓内。\n");
slowPrint("通讯传来她平淡没有起伏的声音。\n");
slowPrint("绫波丽:“我的生命只是道具。如果是我死了,还有替代品。”\n");
slowPrint("葛城美里听见这句话,轻轻皱起眉头,却不知道该怎么回答。\n");
cout << "\n你的选择:\n1. 肉身挡炮(保护)\n2. 指挥室支援\n3. 告诉她:你不是替代品\n请输入:";
int wu;
cin >> wu;
if (wu == 1)
{
slowPrint("\n你驾驶机体冲到零号机前方。\n");
slowPrint("光子炮轰然轰击而来。\n");
slowPrint("机体外壳熔化,高温警报疯狂响起。\n");
slowPrint("通讯频道一片寂静。\n");
slowPrint("过了很久,丽带着一点困惑的声音响起。\n");
slowPrint("“为什么……要保护我?”\n");
slowPrint("她无法理解你的行为。\n");
magiBeep(); slowPrint("同步率 +30\n");
synchro = fixSynchro(synchro + 30);
}
else if (wu == 2)
{
slowPrint("\n你站在指挥室,双手紧紧攥住栏杆。\n");
slowPrint("屏幕上面零号机盾牌碎裂,机体受损。\n");
slowPrint("作战艰难取得胜利。\n");
slowPrint("医务室白色房间,到处都是消毒水味道。\n");
slowPrint("丽手臂缠着厚厚的绷带,面无表情看着天花板。\n");
slowPrint("你轻轻握住她的手。\n");
slowPrint("丽侧过头:“……你来做什么?”\n");
magiBeep(); slowPrint("同步率 +15\n");
synchro = fixSynchro(synchro + 15);
}
else if (wu == 3)
{
slowPrint("\n你认真地看着她。\n");
slowPrint("你:“你不是替代品,你是绫波丽。独一无二。”\n");
slowPrint("通讯里面长时间没有任何声音。\n");
slowPrint("丽沉默了非常久,仿佛在理解这句话的含义。\n");
slowPrint("很轻很淡一句:“……谢谢。”\n");
slowPrint("从那一天开始,她脸上偶尔会浮现很浅很浅的微笑。\n");
magiBeep(); slowPrint("同步率 +40\n");
synchro = fixSynchro(synchro + 40);
}
slowPrint("\n【记录:新剧场版《破》— 力天使吞噬零号机】\n");
slowPrint("力天使张开巨大手掌直接吞噬零号机。\n");
slowPrint("指挥室所有人陷入恐慌。\n");
slowPrint("真嗣看见这一幕,情绪彻底崩溃。\n");
slowPrint("“把丽还给我!!”\n");
slowPrint("初号机开始觉醒,眼睛亮起血色红光。\n");
cout << "\n你的选择:\n1. 协助撕开AT力场\n2. 指挥室等待\n请输入:";
int po;
cin >> po;
if (po == 1)
{
slowPrint("\n你驾驶EVA拼命冲击使徒外壳,不断撕裂AT力场。\n");
slowPrint("精神负担巨大,你的头部传来剧烈刺痛。\n");
slowPrint("初号机冲破束缚,真嗣伸手牢牢抓住丽的手。\n");
slowPrint("被救出来之后,丽望着你,声音微弱。\n");
slowPrint("“……谢谢你。”\n");
magiBeep(); slowPrint("同步率 +35\n");
synchro = fixSynchro(synchro + 35);
}
else
{
slowPrint("\n你只能站在指挥室看着屏幕上面跳动数据。\n");
slowPrint("救援成功,丽活了下来。\n");
slowPrint("但是她眼神比之前更加空洞,仿佛灵魂缺失一块。\n");
magiBeep(); slowPrint("同步率 +5\n");
synchro = fixSynchro(synchro + 5);
}
showEnding(synchro, playerName);
if (synchro >= 75)
{
slowPrint("【真·好结局:心之诞生】\n");
slowPrint("平凡日常,没有使徒。\n");
slowPrint("丽每天认真练习,对你说早安、晚安。\n");
slowPrint("“因为遇见你,我才有了心。”\n");
}
else if (synchro >= 40)
{
slowPrint("【普通结局:模糊的微笑】\n");
slowPrint("她会对你露出淡淡的微笑。\n");
slowPrint("但是你们中间,依旧隔着一层看不见的心之壁。\n");
}
else
{
slowPrint("【坏结局:陌生的她】\n");
slowPrint("新的绫波睁开双眼,表情一片空白。\n");
slowPrint("“请问……你是谁?”\n");
}
}
// ====================渚薰线【扩充对话】====================
else if (choice == 4)
{
slowPrint("\n【记录:新剧场版《Q》— 第十四年后】\n");
slowPrint("NERV基地长廊灯光昏暗,墙壁到处布满裂痕。\n");
slowPrint("空气中漂浮淡淡的红色结晶颗粒。\n");
slowPrint("世界已经被冲击改变,十四年时光悄然流逝。\n");
slowPrint("你作为第五适格者被重新召回NERV。\n");
slowPrint("转过走廊拐角,银发少年安静站在灯光之下。\n");
slowPrint("渚薰面带从容温柔的微笑。\n");
slowPrint("“你来了啊。我已经在这里等你很久。”\n");
slowPrint("他微微歪头,目光平静地打量你。\n");
cout << "\n你的选择:\n1. 尝试建立友谊\n2. 宣告主权(真嗣是我的)\n3. 放弃\n请输入:";
int k1;
cin >> k1;
if (k1 == 1)
{
slowPrint("\n薰轻轻眨眨眼,有一点意外。\n");
slowPrint("“友谊……吗?”\n");
slowPrint("“很多人畏惧我,利用我,敌视我。”\n");
slowPrint("“你是第一个愿意和我说友谊的人。”\n");
magiBeep(); slowPrint("同步率 +10\n");
synchro = fixSynchro(synchro + 10);
}
else if (k1 == 2)
{
slowPrint("\n薰脸上笑容没有消失,语气平淡而悲伤。\n");
slowPrint("“我与他之间的羁绊,已经跨越无数次轮回。”\n");
slowPrint("“轮回反复,相遇别离,你无法取代那份羁绊。”\n");
magiBeep(); slowPrint("同步率 +5\n");
synchro = fixSynchro(synchro + 5);
}
slowPrint("\n薰缓缓转过身望向通往中央教条的方向。\n");
slowPrint("“跟我来吧,有些东西我必须去完成。”\n");
slowPrint("薰:“和我一起去中央教条区吧。”\n");
cout << "1. 同行\n2. 阻止他\n请输入:";
int k2;
cin >> k2;
if (k2 == 1)
{
slowPrint("\n巨大空旷的中央教条,莉莉丝静静沉睡。\n");
slowPrint("两把朗基努斯之枪狠狠刺入地面。\n");
slowPrint("大地开始震颤,第四冲击的征兆显现。\n");
slowPrint("薰低头看着双手,低声自语。\n");
slowPrint("“这个结局……并不在我已知的剧本之中。”\n");
slowPrint("DSS项圈发出尖锐的滴滴警告声。\n");
slowPrint("他最后望向你,笑容从容温柔。\n");
slowPrint("“不要悲伤,我们还会再见面的。”\n");
magiBeep(); slowPrint("同步率 +40\n");
synchro = fixSynchro(synchro + 40);
}
else
{
slowPrint("\n你快步上前阻拦。\n");
slowPrint("你:“那是陷阱!不要这样做!”\n");
slowPrint("薰轻轻摇头,眼神充满宿命的疲惫。\n");
slowPrint("“我全都明白。但是,为了让真嗣活下去……这是我唯一可以选择的道路。”\n");
magiBeep(); slowPrint("同步率 +20\n");
synchro = fixSynchro(synchro + 20);
}
showEnding(synchro, playerName);
if (synchro >= 50)
{
slowPrint("【真结局:轮回的终结】\n");
slowPrint("没有EVA,没有宿命枷锁的新世界。\n");
slowPrint("薰安静坐在田埂上面,微风拂动银发。\n");
slowPrint("他望着远方田野轻轻说道:“我想……种西瓜。”\n");
}
else
{
slowPrint("【普通结局:永远的使者】\n");
slowPrint("他依旧被困在无尽轮回之中,反复相遇离别。\n");
slowPrint("但是或许,新世界里,他会记得你的存在。\n");
}
}
// ====================明日香线【大量新增对话】====================
else if (choice == 5)
{
alarmPrint("式波·明日香·兰格雷 攻略启动\n");
slowPrint("傲娇等级:MAX | 心理创伤:重度 | 攻略难度:炼狱\n");
slowPrint("提醒:她内心筑起厚厚的AT力场,不要期待轻易得到回应。\n");
cout << "\n1. 确定攻略(勇士)\n2. 我怂了(凡人)\n请输入:";
int sure;
cin >> sure;
if (sure != 1)
{
slowPrint("\n明日香远远传来声音:“胆小鬼,别来烦我!”\n");
return 0;
}
cout << "\n定义你的EVA代号:";
cin >> evaCode;
slowPrint("\n战场之上,二号机高速辗转腾挪。\n");
slowPrint("短短几分钟,第七使徒被彻底击溃。\n");
slowPrint("明日香在插入舱里高昂地扬起下巴。\n");
slowPrint("“哼,这种程度,我一个人就够了!”\n");
slowPrint("她侧过头,屏幕上面看见你的机体。\n");
slowPrint("她上下打量你,语气带着明显的不屑。\n");
slowPrint("“你又是谁?可千万别拖我的后腿!”\n");
cout << "\n回应:\n1. 我会证明自己\n2. 你好可爱\n3. 沉默\n请输入:";
int a1;
cin >> a1;
if (a1 == 1)
{
slowPrint("\n明日香嗤笑一声,但眼神有一丝期待。\n");
slowPrint("“那就让我看看你的本事!不要光嘴上说漂亮话。”\n");
synchro = fixSynchro(synchro + 15);
}
else if (a1 == 2)
{
slowPrint("\n明日香:“哈??蠢货!”\n");
slowPrint("她猛地把头扭向一边,耳朵悄悄变红。\n");
synchro = fixSynchro(synchro + 5);
}
slowPrint("\n返回基地,葛城美里安排你们住在同一间公寓。\n");
slowPrint("搬进公寓第一天,明日香双手叉腰。\n");
slowPrint("“听好了!别以为住在一起就能随便靠近我!”\n");
slowPrint("“不要随便碰我的东西,不要打扰我休息!”\n");
cout << "1. 做饭(温柔)\n2. 无视(冷静)\n3. 吵架(对抗)\n请输入:";
int a2;
cin >> a2;
if (a2 == 1)
{
slowPrint("\n晚饭你做好一桌便当放在桌上。\n");
slowPrint("明日香嘴上不说,肚子却咕咕叫。\n");
slowPrint("她犹豫很久,还是全部吃完,饭盒干干净净。\n");
slowPrint("吃完她把头偏向窗户,小声嘟囔一句:\n");
slowPrint("“……还行吧,勉强可以入口而已。”\n");
synchro = fixSynchro(synchro + 20);
}
else if (a2 == 2)
{
slowPrint("\n你安安静静做自己事情,不去主动搭话。\n");
slowPrint("明日香反而越来越别扭。\n");
slowPrint("憋不住主动开口:“喂!你为什么不和我吵架?”\n");
synchro = fixSynchro(synchro + 10);
}
else
{
slowPrint("\n两个人激烈争吵,房间气氛降到冰点。\n");
slowPrint("争吵结束之后,她狠狠关上自己房门。\n");
slowPrint("夜深,隔着门板,隐约听见压抑的低声啜泣。\n");
synchro = fixSynchro(synchro - 10);
}
slowPrint("\n【三号机事件】\n");
slowPrint("噩耗传来,明日香被困在被侵蚀的三号机之中。\n");
slowPrint("指挥室内一片混乱。\n");
cout << "1. 恳求真嗣停手\n2. 自己救人\n3. 服从命令\n请输入:";
int a3;
cin >> a3;
if (a3 == 1)
{
slowPrint("\n你拼命阻拦初号机出击,不停恳求真嗣。\n");
slowPrint("战斗结束,明日香在医疗室醒来,浑身缠着绷带。\n");
slowPrint("看见守在床边的你,她立刻别过脸,不肯对视。\n");
slowPrint("嘴巴硬邦邦吐出一句:“……笨蛋。”\n");
synchro = fixSynchro(synchro + 25);
}
else if (a3 == 2)
{
slowPrint("\n你不顾一切冲上去营救,机体严重损毁,身受重伤。\n");
slowPrint("病床上面,明日香看见你受伤,情绪失控。\n");
slowPrint("“谁让你来的……大笨蛋!为什么要来冒险!”\n");
synchro = fixSynchro(synchro + 35);
}
else
{
slowPrint("\n你选择服从NERV命令,协助初号机作战。\n");
slowPrint("当明日香醒来看见你的瞬间,眼神彻底变冷。\n");
slowPrint("从此以后,她再也不愿意多看你一眼。\n");
synchro = fixSynchro(synchro - 20);
}
slowPrint("\n——十四年后——\n");
slowPrint("WILLE战舰甲板海风呼啸。\n");
slowPrint("明日香左眼戴着黑色眼罩,身上满是岁月伤痕。\n");
slowPrint("她站在栏杆边望着灰蒙蒙海面。\n");
slowPrint("听见脚步声,她侧过头看向你。\n");
slowPrint("“14年了……你居然还活着,还在这里。”\n");
cout << "1. 我一直在等你\n2. 你还好吗\n3. 你变了\n请输入:";
int a4;
cin >> a4;
if (a4 == 1)
{
slowPrint("\n明日香迅速把脸扭向大海,不想让你看见表情。\n");
slowPrint("嘴角却控制不住微微上扬。\n");
slowPrint("“……哼。别讲肉麻的话,令人恶心。”\n");
synchro = fixSynchro(synchro + 30);
}
else if (a4 == 2)
{
slowPrint("\n她肩膀轻轻一颤。\n");
slowPrint("“好不好,跟你有什么关系。”\n");
slowPrint("嘴上这么说着,但她没有转身走开。\n");
synchro = fixSynchro(synchro + 15);
}
else
{
slowPrint("\n她猛地转头,情绪瞬间爆发。\n");
slowPrint("“人都会变!难道只有你可以永远一成不变吗!”\n");
synchro = fixSynchro(synchro - 15);
}
slowPrint("\n【决战前夜】\n");
slowPrint("战舰走廊安静,远处传来机械运转嗡嗡声响。\n");
slowPrint("房门轻轻敲响,明日香独自走进你的房间。\n");
slowPrint("她神色复杂,没有往日那种尖锐高傲。\n");
slowPrint("“那个时候你做的便当……很好吃。”\n");
slowPrint("“很久以前,那时候……我真的喜欢上你了。”\n");
slowPrint("“但是十四年已经过去,我已经比你先成为大人了。”\n");
cout << "\n1. 即使如此也想守护你\n2. 让我追上你\n3. 我也喜欢你\n请输入:";
int a5;
cin >> a5;
if (a5 == 1 || a5 == 2)
{
slowPrint("\n明日香脸上,露出一次发自内心的、毫无伪装的笑容。\n");
slowPrint("“你果然……是最大的笨蛋。”\n");
synchro = fixSynchro(synchro + 40);
}
else
{
slowPrint("\n她伸出手轻轻拍一拍你的头顶。\n");
slowPrint("没有再多说,安静转身离开房间。\n");
synchro = fixSynchro(synchro + 20);
}
showEnding(synchro, playerName);
if (synchro >= 120)
{
slowPrint("【真·结局:式波的真心】\n");
slowPrint("宁静的车站,人来人往。\n");
slowPrint("明日香:“别误会!我只是碰巧在这里而已!”\n");
slowPrint("你伸出手牵起她的手。\n");
slowPrint("她脸颊通红,小声抱怨:“……笨蛋。”\n");
}
else if (synchro >= 70)
{
slowPrint("【好结局】\n");
slowPrint("夕阳下并肩站立,海风拂动红色头发。\n");
slowPrint("“只是……已经习惯身边有你而已。”\n");
}
else if (synchro >= 30)
{
slowPrint("【普通结局】\n");
slowPrint("战争结束,她去往剑介的小镇生活。\n");
slowPrint("往后岁月,你只能在回忆想起那个红发少女。\n");
}
else
{
slowPrint("【坏结局】\n");
slowPrint("厚重AT力场自始至终没有向你敞开。\n");
slowPrint("她头也不回,一步步走向远方。\n");
}
}
else if (choice == 0)
{
slowPrint("\n【检测到非法编号:00】\n");
slowPrint("初号机核心闪烁红色光芒……\n");
slowPrint("周围空间开始扭曲。\n");
slowPrint("一个遥远而温柔女声在耳边回响。\n");
slowPrint("碇唯的声音:“不能逃避……”\n");
slowPrint("人类补完计划启动……\n");
slowPrint("所有的心之壁开始消融。\n");
slowPrint("【真·隐藏结局:初号机的救赎】\n");
return 0;
}
else if (playerName == "SEELE" || playerName == "seele")
{
slowPrint("\n【SEELE 最高权限接入】\n");
slowPrint("石板上死海文书文字缓缓亮起。\n");
slowPrint("人类补完仪式正式开始。\n");
slowPrint("你的存在……已经完成全部使命。\n");
slowPrint("灵魂回归LCL之海。\n");
slowPrint("【SEELE 真结局:补完成功】\n");
return 0;
}
else if (choice == 6)
{
slowPrint("\nOC线施工中……\n");
slowPrint("将加入原创适格者、原创EVA、原创使徒\n");
slowPrint("敬请期待完整版补完计划!\n");
}
else
{
magiBeep(); slowPrint("无效选择,MAGI拒绝响应。\n");
slowPrint("屏幕上不断跳出乱码,系统拒绝继续推演模拟。\n");
}
slowPrint("\n=========================================\n");
slowPrint(" MAGI系统日志:最终记录\n");
slowPrint("梦,结束了。\n");
slowPrint("心之壁从未消失,这就是人类。\n");
slowPrint("每个人都渴望理解,又害怕被伤害。\n");
slowPrint("……再见,适格者。\n");
slowPrint("=========================================\n");
return 0;
}
全部评论 7
2026-07-31 来自 浙江
1?广告打到我这了,我这帖子是给我朋友的
2026-07-31 来自 浙江
0
原来你是mcUP主啊,我以为是绘圈的2026-07-31 来自 浙江
0是的,感谢
2026-08-01 来自 浙江
0
投稿一下我OC(去私聊了)
2026-07-31 来自 上海
0好的
2026-07-31 来自 浙江
0
咋么啦


2026-07-31 来自 上海
0-std=c++11
2026-07-31 来自 浙江
0
2026-07-31 来自 浙江
0中文是工具点第一个,英文是toos
2026-07-31 来自 浙江
0
d
2026-07-31 来自 浙江
0依旧插件
else if (choice == 6) { slowPrint("\nkyky,居然攻略到我oc了\n"); slowPrint("选择角色:\n"); int a; cin>>a; slowPrint("我超微,你选个蛋,制作了一个爱玩不玩\n"); slowPrint("时间:中国NERV部门适格者进入日本\n"); slowPrint("白歪:私募美里怎么还不来\n"); slowPrint("你的选择:\n"); slowPrint("选个蛋不想做了受着\n"); }2026-07-31 来自 浙江
0赞,推广
2026-07-30 来自 上海
0感觉每个角色的对话太少了,我这几天还是要继续编
2026-07-31 来自 浙江
1没事,已经很好玩了(收去学校玩,嘻嘻)
2026-07-31 来自 上海
0(好想把你的代码改成我OC的我)
2026-07-31 来自 上海
0
666666666666666666666666666666
2026-07-30 来自 浙江
0






























有帮助,赞一个