zoukankan      html  css  js  c++  java
  • 盟军敢死队开发工具箱

    Scroll down for English translation.

    盟军敢死队开发工具箱

    Ianus Inferus(地狱门神,r_ex)

    github https://github.com/IanusInferus/cmdt

    下载 https://github.com/IanusInferus/cmdt/releases

    老版本下载 https://sourceforge.net/projects/cmdt/files/

    1 概论

    本工具箱主要用于盟军敢死队2和盟军敢死队3的修改。
    查看“UpdateLog.zh.txt”以得到版本号和最新更新的内容。
    因为时间不足的问题,本工具箱的错误处理比较简陋,见谅。
    如果有谁愿意撰写本工具箱的帮助或者翻译本工具箱,那就干吧。如果能联系我,我将非常高兴。
    如果愿意加入本工具箱的编写,发现了BUG,或者有什么意见或建议,请通过说明文件Readme.zh.txt中的邮件地址或者直接在本网页下留言与我联系。

    2 鸣谢
    感谢这些人为本工具箱做出的贡献:
    盗版钦差(invox)  进行了很多文件格式的解析,制作了很有价值的文档,为本工具箱提供了理论依据
    网站大律师(PJB)  进行了很多文件格式及其算法的解析,为本工具箱提供了理论依据
    wyel2000         发现了工具箱的许多错误
    NeoRAGEx2002     作为专业人士,提供了许多极有价值的意见
    URF(faqy_003)    提供了ABI格式的部分资料
    guobinnew1977    提供了GRL格式的部分资料
    jinshengmao      没有他的脚本文件转换工具,就没有现在的盟军修改
    此外,还要感谢深藏不露sjs和其他所有人的支持。

    3 文件格式表

    支持的文件格式

    Y64文件管理器     Y64
    PCK文件管理器     Comm1_DIR PCK CSF_PAK
    SEC文件转换器     SEC
    图像文件转换器    Comm1_RLE GRL ABI MBI MA2 H2O
    脚本文件转换器    BSMB(AN2 ANI BAS BIN BRI DAT GSC MIS MSB)
    XML文件转换器     SEC MA2 DES

    公开的文件格式

    文本文件          Comm1_SCR Comm1_TIL Comm1_TIP Comm1_VOL CFG DAT FAC GMT LIS MAC MAN OGC ROL STR TXT TUT CSF_FLI CSF_PRP
    图像文件          BMP JPG PNG
    声音文件          WAV Comm3_OGC CSF_rws(需Vorbis解码器)
    视频文件          POP(需Indeo解码器) BIK(需RAD Video Tools)
    D3DX贴图文件      DDS(Photoshop)

    尚未支持的文件格式

    加密文本文件      CSF_CSSFBS(BDD CFG FBS TXT)
    图像文件          Comm1_RLC Comm1_WAD ARLC
    其它文件          Comm1_FNT Comm1_ZOM FNC FNM PK CSF_FNT

    所有的文件格式都是指资源文件夹下或资源文件包中的文件的格式。
    未标注版本的文件格式都是指盟军2或盟军3的,或者各版本都有的,或者通用文件。
    有些重复的情况,说明有些不同格式有相同的扩展名。(如加密和未加密的文本文件)

    4 环境要求

    本软件需要支持 Microsoft .Net Framework 4.0 的操作系统。

    本软件需要 Microsoft .Net Framework 4运行库支持。
    Microsoft .Net Framework 4 (x86/x64,48.1MB)
    http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe

    SEC地形文件编辑器(SECEditor.exe)不必须但可以安装SlimDX运行库文件(6M),以获得正确的消隐和更好的性能。
    http://slimdx.org/download.php
    下载其中End User Runtime的.NET 4.0版本,32位系统下载x86 (32-bit)版本,64位系统下载x64 (64-bit)版本。

    5 用户使用协议

    本软件是免费自由软件,所有源代码和可执行程序按照BSD许可证授权,详见License.zh.txt。
    本软件的所有文档不按照BSD许可证授权,你可以不经修改的复制、传播这些文档,你还可以引用、翻译这些文档,其他一切权利保留。

    本软件附带的Firefly.Core.dll版权属于我,符合本软件的协议,该库单独发行,参见http://www.cnblogs.com/Rex/archive/2008/11/08/1329759.html
    本软件附带的zlib.net.dll版权属于ComponentAce,其协议参见zlib.net-license.txt。
    本软件附带的文档obj_format.en.txt和mtl.en.txt的版权属于Wavefront, Inc。

    ------------------------------------------------------------------------------------------------------------------


    Commandos Developing Toolkit

    Ianus Inferus(r_ex)

    github https://github.com/IanusInferus/cmdt

    Download https://github.com/IanusInferus/cmdt/releases

    Archive Download https://sourceforge.net/projects/cmdt/files/

    1 General Introduction

    The toolkit is mainly used in modification in Comm2 or Comm3.
    See "UpdateLog.en.txt" for version and newest changes.
    As there is a lack of time, I do not do much exception handling. Sorry.
    If there is someone who want to write help or translate the toolkit, then do it. If you contact me, I'll be very happy.
    If someone want to join the project, or have found a bug, or have some suggestions, please contact me via the email address in Readme.en.txt or by commenting in this page.

    2 Thanks
    Thanks for the contribution made by these people:
    invox              Made much file formats analysis, wrote a few precious documents, which is what the toolkit is based on
    PJB                Made much file formats and algorithm analysis, which is what the toolkit is based on
    wyel2000           Found many errors in the toolkit
    NeoRAGEx2002       As a professional, he provided many valuable opinions
    URF(faqy_003)      Provided some information about ABI
    guobinnew1977      Provided some information about GRL
    jinshengmao        Without his write_bmsb tool, no commandos modding will ever exist
    In addition, thanks for the support of 深藏不露sjs and all other people.


    3 File Format List

    Supported File Format

    Y64Manager         Y64
    PCKManager         Comm1_DIR PCK CSF_PAK
    SECConverter       SEC
    ImageConverter     Comm1_RLE GRL ABI MBI MA2 H2O
    DeBsmb             BSMB(AN2 ANI BAS BIN BRI DAT GSC MIS MSB)
    XmlConverter       SEC MA2 DES

    Public File Format

    Text File          Comm1_SCR Comm1_TIL Comm1_TIP Comm1_VOL CFG DAT FAC GMT LIS MAC MAN OGC ROL STR TXT TUT CSF_FLI CSF_PRP
    Image File         BMP JPG PNG
    Sound File         WAV Comm3_OGC CSF_rws(need Vorbis Codec)
    Video File         POP(need Indeo Codec) BIK(need RAD Video Tools)
    D3DX Texture File  DDS(Photoshop)

    Not Supported

    Encoded Text File  CSF_CSSFBS(BDD CFG FBS TXT)
    Image File         Comm1_RLC Comm1_WAD ARLC
    Others             Comm1_FNT Comm1_ZOM FNC FNM PK CSF_FNT

    All file formats above refer to files in resource folders or packages.
    File formats without a version belong to Comm2 or Comm3, or for all versions, or public formats.
    There are some repetition, as there are different formats share the same name. (ex. encoded and not encoded text files)

    4 System Requirement

    The software needs Microsoft .Net Framework 4.
    Microsoft .Net Framework 4 (x86/x64,48.1MB)
    http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe

    SECEditor doesn't require but is allowed to work with the SlimDX runtime(6M), to get correct hidden object elimination and a better performance.
    http://slimdx.org/download.php
    Download the .NET 4.0 version of End User Runtime. You'll need the x86 (32-bit) version on 32-bit Windows, and the x64 (64-bit) version on 64-bit Windows.


    5 License

    The software is freeware without charge. All source codes and binary codes are licensed under the BSD license, see License.en.txt.
    All the documents are not under the same license. You can copy and distribute these documents without any modification. You can also refer and/or translate these documents. All other copyrights reserved.

    The copyright of the library Firefly.Core.dll shipped with the software is held by me. And I permit it use the same license of the software. The library is separately published, see http://www.cnblogs.com/Rex/archive/2008/11/08/1329759.html
    The copyright of the library zlib.net.dll shipped with the software is held by ComponentAce. Refer to zlib.net-license.txt for its license.
    The copyright of the documents obj_format.en.txt and mtl.en.txt are held by Wavefront, Inc.

  • 相关阅读:
    Windows服务的快速搭建与调试(C#图解)
    HttpWebRequest采集读取网站挂载Cookie的通用方法
    javascript数字格式化通用类——accounting.js使用
    entity framework框架生成摘要文档为空(没有元数据文档可用)的bug解决方案
    Jquery取得iframe中元素的几种方法Javascript Jquery获取Iframe的元素、内容或者ID,反之也行!
    常用Sql整理笔记
    字符串循环移位
    C++ STL体系结构、 编程方法及存在的问题
    二维数组的分配以及数组指针数组
    C++构造函数详解及显式调用构造函数
  • 原文地址:https://www.cnblogs.com/Rex/p/1211298.html
Copyright © 2011-2022 走看看