WinMerge Plugins for TES-FO-TW3 Modders

收藏人数:363
点赞次数:1211
下载次数:2521
资源大小:51.4 KB

资源介绍


详细介绍

简单简介

在3DM Mod站下载上古卷轴5:天际最新的WinMerge Plugins for TES-FO-TW3 Modders Mod,由BowmoreLover制作。RAEXXR在我们的平台上分享了这个免费且高质量的游戏模组,让玩家们可以享受到更加丰富的游戏体验。快来3DM Mod站下载并尝试吧!

详细介绍

Mod作者: BowmoreLover Mod版本: 1.0 Mod大小: 51.4 KB 更新时间: 2019-07-15 15:19:45 发布时间: 2019-07-15 15:19:45

详细说明

MOD要求:

此mod需要一个或多个其他文件才能正常工作。

在尝试使用此文件之前,请确保已正确安装这些文件。

Microsoft .NET Framework 4.6.1:https://www.microsoft.com/en-us/download/details.aspx?id=49981

的WinMerge:http://winmerge.org/


这是WinMerger插件的汇编,可能对TES / FO / TW3模块有用。
基本上,这个插件会将一些二进制文件转换为文本,以便可以直观地进行比较。
您可以为某些文件格式重新保存WinMerge编辑。


================================================= 
  什么的这个?
=================================================

这个是一个WinMerger插件的汇编,可能对TES / FO / TW3模块有用。
我每天都在使用WinMerge(可能比xEdit或CK更多),但是mods文件只是二进制比较非常不方便,所以我做了这个。
基本上,这个插件会将一些二进制文件转换为文本,以便可以直观地进行比较。
您可以为某些文件格式重新保存WinMerge编辑。


================================================= 
  要求
=================================================

很难要求:

WinMerge版本2.x
Microsoft .NET Framework 4.6.1或以后。

选项:

比较Skyrim / Skyrim SE Papyrus脚本:
Champollion a PEX to Papyrus decompiler by li1nx 

用于比较Fallout 4 Papyrus脚本:
Champollion a PEX to Papyrus decompiler by Orvid 

用于比较Witcher 3字符串:
w3strings encoder by rmemr 

用于比较每个文件BSA / BA2档案:
BSArch by zilav 


========================================== ======= 
  安装
========================================== =======

将下载的存档中的“MergePlugins”文件夹复制到WinMerge安装文件夹。



================================================= 
  WinMerge插件
================================================= 

* ** Bml_BethBSAList.sct ***

支持的游戏:TES4,TES5,SSE,FO3,FNV,FO4,FO76(希望未经测试)

列出TES / FO档案(.bsa / .ba2)中包含的文件和各种信息。
(v1.1)现在您可以比较BSA / BA2存档中的每个文件。检查插件选项对话框中的新选项。



*** Bml_BethPapyrusDecomp.sct ***

支持的游戏:TES5,SSE,FO4,FO76(希望,未经测试)

您可以使用Champollion反编译器对Papyrus脚本(.pex)进行反编译和比较。
插件确定Pex的游戏版本并自动调用相应的反编译器。

要求“Champollion a PEX to Papyrus decompiler”。在插件选项中设置工具路径。
- 对于Skyrim / Skyrim SE:Champollion一个PEX到Papyrus反编译器由li1nx 
- 对于辐射4:Champollion一个PEX到Papyrus反编译器由Orvid 

注意:Papyrus编译器(或CK)似乎随机改变状态和函数的定义顺序剧本。因此,可能无法准确比较来源的变化。可以按字母顺序解析源并对状态/函数进行排序,但很难完全解析,包括非自动生成的用户代码。如果有一个持续的请求,我会调查这个。


*** Bml_BethSEQ.sct ***

支持的游戏:TES5,SSE 

您可以解码TES5 SEQ文件(.seq)以按文本比较内容。
您可以将使用WinMerge编辑的内容重新保存到SEQ文件。


*** Bml_BethStrings.sct ***

支持的游戏:TES5,SSE,FO4,FO76(希望,未经测试)

您可以解码TES / FO字符串文件(.strings / .dlstrings / .ilstrings)以按文本比较内容。
您可以将使用WinMerge编辑的内容重新保存到字符串文件中。
支持多语言字符串。它自动确定UTF-8,否则它从文件名中的语言名称确定本地代码页。如果仍无法确定,则将假定插件选项的默认代码页。


*** Bml_TW3Strings.sct ***

支持的游戏:TW3 

您可以解码Witcher 3字符串文件(.w3strings)以按文本比较内容。
需要由rmemr编写的w3strings编码器。
在插件选项中设置工具路径。


================================================= 
  如何更改插件选项
============================================== ===

1)从WinMerge菜单中选择“插件 - 插件设置”。
2)从列表中选择一个插件,然后按“插件设置”按钮。


================================================= 
  命令线工具
================================================ =

“BmlTools”文件夹包含从插件调用的命令行工具。您可以从命令提示符或批处理文件中使用这些命令。请参阅其中包含的文本文件以供使用。


================================================= 
  注意事项
=================================================

( 1)实施方法很差。由于我无法在C#中创建可由WinMerge识别的COM,因此我使用一种方法从VBScript调用命令行工具。因此,当WinMerge崩溃时,命令行工具的过程可能会保留。

(2)WinMerge有时因插件以外的其他原因而崩溃,但我无法确定原因。只需重启WinMerge即可。

文件说明

Mod截图

相关作品

Ritter Armor - SSE CBBE BodySlide | 大妹子2 | 辐射4 合成的恋人MOD[汉化版] | 0.1负重支持任何版本 | Hardcore Sneaking | 星露谷物语 v1.2怪物血条可见MOD |

RAEXXR的其他作品

  • Ritter Armor - SSE CBBE BodySlide
  • 大妹子2
  • 辐射4 合成的恋人MOD[汉化版]
  • 0.1负重支持任何版本
  • Hardcore Sneaking
  • 星露谷物语 v1.2怪物血条可见MOD