三国群英传2 修正版 1.05+

双击Sango2.exe主程序以启动。


【目录】
本压缩包包括以下文件和文件夹：
Sango2.exe：三国群英传2修正版1.05+主程序。
Sango2.PAK：游戏数据包。该文件是运行游戏所必须的。
群英2修正版1.05+说明.txt：本说明文件。
MP3：背景音乐文件夹。

附加内容（可选功能）：包括了修正版1.05+的可选功能。您可以使用该文件夹下的补丁，对游戏功能进行定制修改。比如，您希望不让电脑斩首武将，则可以使用名为“不斩将”的补丁。
修改内容说明：该文件夹下的功能已经由本版本的Sango2.exe自带，无需再打该文件夹下补丁。如果您使用其它EXE，您可以使用该文件夹下的补丁修改您自己的EXE，以实现1.05+所提供的功能。


【更新调整内容】
2020-9-5：
更改附加内容：按H显示武将属性（战场/征兵/招降/使用物品）。
增加附加内容：大地图显示年月日。

2020-8-23:
增加附加内容：大地图随时存档。
增加附加内容：战场右键敌方头像查看属性。
增加附加内容：按H显示武将属性（征兵/招降/使用物品）。
Script文件夹已移入PAK包。感谢@lyhsgdashabi 朋友提供的odin_pak_packer，可以指定PAK包的文件顺序。

2020-5-4:
9.  播放MP3格式的背景音乐 目前已支持在“设定选项”中调整音乐音量。
	注意：“音效音量”实际应为“主音量”，调整音效音量会影响音乐。
原 6.  已恢复主程序标题为"SANGO II".
原 11. 修复大地图地形不随季节变化的BUG 已移入附加内容。
原 24. 修复血缘武将的读取问题 已移入附加内容。INI武将顺序恢复原版顺序，不影响既有存档。
考虑影响既有存档的问题，P3. 书籍增加智力 仍保持7-10-13-17-20（原版显示效果）。按13-15-17-18-20（原版实际效果）调整书籍增加智力的内容已新增至附加内容，以供需要的朋友使用。



【Sango2.EXE修改内容列表】
（注：编号不连续是因为编号始终维持不变。一些先前的修改内容已经取消或移至附加内容，其编号有的已被新的修改内容占据。）

1. 破解体力技力最大值为32767；
2. 修改电脑武将出征人数最大为5；
3. 修改主程序免CD；
4. 修复减缓集气与恢复系军师技无效的问题；
5. 修正恢复技力为30－50－70(原版为30－30－70)；
6. 恢复主程序标题为"SANGO II"；
7. 修复空城招降BUG；
8. 实现32位色窗口化启动；不再支持16位色窗口化启动；
9. 播放MP3格式的背景音乐；
10. 修复唯一物品在“回主选单”后重开的进程中可能无法搜到的BUG；
12. 支持使用S#在游戏内调整游戏速度，如输入S4则为4倍速；
13. 支持在脚本中使用SYSCALL 0x213-219读取内存中的值或字符串；
14. 支持在脚本中使用SYSCALL 0x119召唤伏兵高级兵；调用时将x坐标加上65536(0x10000)即可得高级兵；
15. 支持在Things.ini中，主将/士兵/弓箭动画序列里加入!xxxxx启动脚本（类似于武将技物件）；
16. 修复用“进入城内”调部队入空城时，超员产生的BUG；
27. 修复内政多人同时成年时，同一段对话重复若干次的BUG。


【Sango2.PAK修改内容列表】
（注：PAK修改内容编号独立；与EXE联合修改的，使用EXE修改内容的编号。）

P1. 修正大地狂啸、拒陆马可正常显示；
P2. 修改兵器“鎩”为“铍”，在原版简体字体下可正常显示；
P3. 修正书籍、忠诚物品倒序问题；
P4. 修改赤兔马和倚天剑可搜索得到；
P5. 修改孙尚香、貂蝉、关凤不必通关一次才出现；
P6. 修正赤壁之战君主张鲁在野BUG；
P7. 修正生死门可能吸走武将的BUG；
P8. 修正三圣华斩、五岳华斩武将技可能无法结束的BUG；
27. 修复内政多人同时成年时，同一段对话重复若干次的BUG。


【附加内容列表】
附加内容是默认不包含在本体内的可选内容。
请用户根据自己的实际需要选择使用相应的补丁。

A1. 按原版显示效果调整书籍增加智力；
A2. 修复原版血缘读取BUG补丁；

A3. 不斩将补丁；
A4. 等级上限和体力技力上限破解补丁；
A5. 假打概率修改器；
A6. 玩家武将自动升级补丁；
A7. 显示技能等级（竖排）补丁；
A8. 修复逼近敌军、偷袭敌军等造成错位补丁；
A9. 修正君主招降补丁；
A10. 战后敌军不会逃向我方城池补丁；
A11. 设置开局时电脑不会重设军师补丁；
A12. 大地图时间冻结补丁（按P暂停，按O继续）；
A13. 修复LOYALKING字段无效补丁；
A14. 大地图地形随季节变化补丁；
A15. 锁定窗口长宽比补丁；
A16. 三国志10/11头像包（头像美化）；
A17. 替换菜单和显示字体为繁体；
A18. 修复并补全原版人物之间的真实血缘（计入所有亲父子/女、义父子/女和养父子/女）；
A19. 大地图随时存档；
A20. 战场右键敌方头像查看属性；
A21. 按H显示武将属性（战场/征兵/招降/使用物品）。



【关于修改内容的额外注释】
2. 电脑武将出征人数最大为5是原版1.05的设定。
   原版1.0下，由单一城池出2队会有最大7人一队的BUG，已由奥汀在1.05更新档中修复。
   需要修改的朋友，请使用“修改内容说明”中的2号补丁调整出兵人数。
6. 考虑到潜在的繁体系统下乱码的问题，保持标题为英文是一个折中的方案。
7. 最初的1.05+增添了“非空城招降”功能：当出发城池被敌军占领但满人时，招降的武将正确地属于我方。
   不过，经测试，该方法会在出发地被占、剩余城容不为0但招降人数大于剩余城容时，因多线程并发产生弹出。
   因此，后续版本取消了这一功能。
   目前的修改方法是在最初的“非空城招降”的基础上修改的，
     因此修改内容与@醉听西风 的改法有差异，但修改的原理是完全一样的。
8. 目前，在全屏时DALL后Alt+Enter进行窗口化，可能产生花屏。
   建议总是使用在快捷方式的“目标”一栏后加入-window的方式进行窗口化。
9. 设定选项中的“音效音量”实际应为“主音量”，调整音效音量会影响音乐。
   目前，经过修改后，已经可以单独调整音乐音量。
   如果需要取消音乐，可以将音乐音量拖到0，或者直接将游戏目录下的MP3文件夹删去或更名。
10. 已修复之前不慎引入的，在INI中指定装备的唯一物品仍可搜到的BUG。
24. 已恢复原版存在BUG的血缘读取方式，这是因为修复该BUG会影响游戏进程。
    如果您希望修复原版设定的血缘关系，请单独使用附加内容中的“修复原版血缘读取BUG补丁”。
      该补丁允许血缘武将的编号在子女武将之后，因此如果您希望基于1.05+制作MOD，您可能同样需要此补丁。
    如果您希望原版武将的所有血缘关系都保持正确（符合历史和演义），
      请同时使用附加内容中的“修复原版血缘读取BUG补丁”和“修复并补全原版人物之间的真实血缘”。
27. 该项同时对Sango2.EXE和Sango2.PAK进行了修改。
    只修改PAK但不修改EXE时，仍使用原版逻辑；但只修改EXE但不修改PAK时则会发生错误。
    如果您需要将1.05+的EXE应用到别的PAK上，
    请考虑将1.05+的PAK中Script/System.so复制到游戏目录下的Script文件夹下。

P2. 目前除了原版简体字体以外的大部分字体均可以正常显示“鎩”。
    不过，考虑到大部分用户仍使用原版简体字体，仍然保留了该修改。对游戏实际进程没有影响。
P3. 为防止存档出现问题，仍保留原版的显示效果。
    如需彻底原汁原味，请使用附加内容中的"智力书籍属性依据原版实际效果（13-15-17-18-20）"。
P7. 生死门吸将在不作弊的情况下是不可能发生的。不过，仍然增加了额外判断以避免吸将。
P8. 三圣华斩、五岳华斩可能倒飞或无法打出全额伤害的特性仍予以保留，只确保了倒飞时武将技可以结束。


【感谢】
1-5, P1-P6修改内容的作者蝈蝈；
7, 16, A6, A8修改内容的作者醉听西风；
9, 12, 26, A7, A19-A21修改内容的作者一马双跨到西凉；
11, A9修改内容的作者，在本修改版制作过程中提供大量宝贵意见和帮助的G仔童鞋；
8, A5修改内容的作者，开放群英2EXE反汇编内容注释idb文件的还要注册真不爽；
A16修改内容的整理者时间最可怕和奈忧如；
odin_pak_packer的作者lyhsgdashabi；
以及所有积极反馈BUG的朋友。


【注】
0、本修改版无毒，但可能会被误报。如必要请关闭杀毒软件或加入白名单。
1、MP3文件夹中包含背景音乐文件。如您希望取消背景音乐，可将该文件夹移走或删去。
2、等级上限为99级。
   不斩将、君主招降、假打、自动升级、头像美化、显示技能等级、偷袭敌军/逼近敌军和偷袭敌军造成的错位、
   随时存档、战场显示武将属性、大地图地形不随季节变化、血缘武将读取问题等等诸多内容，
   为保持原汁原味，未予修复。
   如您需要这些内容的修改，请参考“附加内容”。


远帆97
2020.9.5.
