查看“SubModule”的源代码
←
SubModule
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
该页面已被保护以防止编辑和其他操作。
您可以查看与复制此页面的源代码。
[[骑马与砍杀2:霸主 MOD API|<big>返回目录</big>]] == <big>SubModule (XML)</big> == === <big>元素注释</big> === * '''Name''' - 你的模组的名字。 * '''Id''' - 你的模组的id (不要使用空格)。 * '''Version''' - 你的模组的当前版本。 * '''SinglePlayerModule''' - 你的模组是否适用单人游戏。 * '''MultiPlayerModule''' - 你的模组是否适用多人游戏。 * '''DependedModules''' - 你的模组生效所需要依赖的模组。 * '''SubModules''' - 构成你的模组的子模块(DLLs)。 * '''Xmls''' - 包含到 ModuleData 文件夹中的 XML 文件的路径。 <br> === <big>重要</big> === 两个相互独立的模组(或同一个模组)的XML文件里如果存在相同的id的话,它们会被合并生效而不是一个被另一个覆盖。然而,倘若在同一个XML文件中存在两个相同的id(两个物品),在启动器执行启动命令时会以模组加载的顺序相互覆盖,就像像启动器中看到的模组顺序一样,了解这一点对于是否覆盖Native内容很重要。<br> '''MPClassDivisions''' 当前不可用。<br> === <big>示例</big> === [https://docs.bannerlordmodding.com/_xmldocs/submodule.html#example 示例代码源链接]<br> <nowiki> <Module> <Name value="My Module"/> <Id value="MyModule"/> <Version value="v1.0.0"/> <SingleplayerModule value="true"/> <MultiplayerModule value="false"/> <DependedModules> <DependedModule Id="Native"/> <DependedModule Id="SandBoxCore"/> <DependedModule Id="Sandbox"/> <DependedModule Id="CustomBattle"/> <DependedModule Id="StoryMode" /> </DependedModules> <SubModules> <!-- 接下来的 SubModule 元素是可选的. 如果没有 DLL 文件关联你可以移除这个部分. --> <SubModule> <Name value="MySubModule"/> <!-- 指向 DLL 文件的路径, 如果模组叫 MyModule 那么就应该是这样子. --> <DLLName value="ExampleMod.dll"/> <SubModuleClassType value="ExampleMod.MySubModule"/> <Tags> <Tag key="DedicatedServerType" value="none" /> <Tag key="IsNoRenderModeElement" value="false" /> </Tags> </SubModule> </SubModules> <Xmls> <XmlNode> <XmlName type="1" id="Items" path="customitems"/> </XmlNode> <XmlNode> <XmlName type="1" id="SPCultures" path="customcultures"/> </XmlNode> <XmlNode> <XmlName type="1" id="NPCCharacters" path="customcharacters"/> </XmlNode> </Xmls> </Module> </nowiki>
返回至
SubModule
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
不转换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
台灣正體
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
Help about MediaWiki
工具
链入页面
相关更改
特殊页面
页面信息