Skip to content

Content 的 Mod Sdk 编译脚本 #2

Description

@lanyizi

现在 Content 使用的 Mod Sdk 编译脚本来自于这里:
以前 https://github.com/lanyizi/apt-danmaku/blob/main/%E5%BC%80%E5%8F%91%E8%AF%B4%E6%98%8E.md
当前 https://git.ra3battle.cn/RA3CoronaDevelopers/Ra3ModSDK

这个脚本有两个问题

  1. 它会自动把所有的 swf 转换成 apt,而且会自动以无损格式打包贴图。这非常浪费文件大小和游戏的内存,实际上我们的贴图素材不需要无损,完全可以 OutputFormat="DXT1"
  2. 我们的编译后的地图元数据在 data\ra3battlenet\mapmetadata_battlenet.manifest,按照常理说,对应的源码文件应该是 DATA:ra3battlenet\mapmetadata_battleNet.xml。但实际上,现在的 Sdk 编译脚本只支持从 DATA:additionalmaps\ 读取全局数据 XML,而且它会自动在 data\additionalmaps (而不是 data\ra3battlenet)输出编译后的 manifest 文件。我们现在需要在编译完成之后,手动把 manifest 文件移动到正确的路径,这不好(

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions