文明6如何修改游戏单位外观大小 代码修改游戏单位模型教学
2024-09-11 14:04:24来源:luwei123.com发布:LR
这款游戏作为文明系列的第六部作品相比前作其中加入了更加丰富的内容,同时其自由度也获得了很大的提升,玩家可通过自己的喜好对游戏中的各种内容进行设置,不过许多玩家对于怎么进行自定义还非常的困惑,于是小编下面就为大家带来了其中一个文明6如何修改游戏单位外观大小的教程进说明,有兴趣的玩家就一同了解下吧。
游戏单位外观修改教程:
游戏中有些玩家在吐槽游戏里模型比例的问题,比如导弹巡洋舰居然比驱逐舰小好多跟个渔船一样,轰炸机停在航母上比例也好不和谐。
这里教大家来修改一下游戏里模型显示。白天有点事就先不放图了,效果图晚上补上,这里直接放修改方法。用导弹巡洋舰举例
打开Sid Meier's Civilization VI\Base\ArtDefs下的Units.ARTDEF
搜索UNIT_MISSILE_CRUISER
会发现如下段落
<Element> <m_Fields> <m_Values> <Element class="AssetObjects::ArtDefReFerenceValue"> <m_ElementName text="SingleUnitCentered"/> <m_RootCollectionName text="UnitFormationTypes"/> <m_ArtDefPath text="Units.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Units"/> <m_ParamName text="Formation"/> </Element> <Element class="AssetObjects::ArtDefReferenceValue"> <m_ElementName text=""/> <m_RootCollectionName text="UnitCombat"/> <m_ArtDefPath text="Units.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="UnitCombat"/> </Element> <Element class="AssetObjects::ArtDefReferenceValue"> <m_ElementName text=""/> <m_RootCollectionName text="UnitFormationTypes"/> <m_ArtDefPath text="Units.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="EscortFormation"/> </Element> <Element class="AssetObjects::ArtDefReferenceValue"> <m_ElementName text=""/> <m_RootCollectionName text="Units"/> <m_ArtDefPath text="Units.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="EmbarkedUnit"/> </Element> <Element class="AssetObjects::BoolValue"> <m_bValue>false</m_bValue> <m_ParamName text="DoNotDisplayCharges"/> </Element> <Element class="AssetObjects::ArtDefReferenceValue"> <m_ElementName text=""/> <m_RootCollectionName text="UnitCulture"/> <m_ArtDefPath text="Cultures.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Culture"/> </Element> <Element class="AssetObjects::ArtDefReferenceValue"> <m_ElementName text=""/> <m_RootCollectionName text="Era"/> <m_ArtDefPath text="Eras.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="Era"/> </Element> <Element class="AssetObjects::ArtDefReferenceValue"> <m_ElementName text=""/> <m_RootCollectionName text="Units"/> <m_ArtDefPath text="Units.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text=""/> <m_ParamName text="ProxyUnit"/> </Element> <Element class="AssetObjects::BoolValue"> <m_bValue>false</m_bValue> <m_ParamName text="PlayDeathOnDestroy"/> </Element> <Element class="AssetObjects::IntValue"> <m_nValue>0</m_nValue> <m_ParamName text="DisplayLevel"/> </Element> </m_Values> </m_Fields> <m_ChildCollections> <Element> <m_CollectionName text="Members"/> <Element> <m_Fields> <m_Values> <Element class="AssetObjects::FloatValue"> <m_fValue>1.000000</m_fValue> <m_ParamName text="Scale"/> </Element> <Element class="AssetObjects::IntValue"> <m_nValue>1</m_nValue> <m_ParamName text="Count"/> </Element> <Element class="AssetObjects::ArtDefReferenceValue"> <m_ElementName text="MissileCruiser"/> <m_RootCollectionName text="UnitMemberTypes"/> <m_ArtDefPath text="Units.artdef"/> <m_CollectionIsLocked>true</m_CollectionIsLocked> <m_TemplateName text="Units"/> <m_ParamName text="Type"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="Members001"/> </Element> </Element> <Element> <m_CollectionName text="Audio"/> <Element> <m_Fields> <m_Values> <Element class="AssetObjects::StringValue"> <m_Value text="MissileCruiser"/> <m_ParamName text="XrefName"/> </Element> </m_Values> </m_Fields> <m_ChildCollections/> <m_Name text="MISSILECRUISER"/> </Element> </Element> </m_ChildCollections> <m_Name text="UNIT_MISSILE_CRUISER"/> </Element>上面一整段就是定义导弹巡洋舰模型的段落。
红字段落就是定义一般的模型引用,其中蓝色数字的数值就是模型大小,默认为1,需要大一点就改的大一点,这里是成正比的,改成2的话大小为原来的2倍。
绿色段落的数字是定义模型数量的,现代海军单位大多为1,如果改成复数将和陆军一样出现复数单位的模型,改成几就会出现几只船。
橙色部分的数字是引用的模型文件名称,如果你手头有别的模型文件可以在这里替换掉,也可以使用游戏自带的模型,比如把<m_elementname text="MissileCruiser">改成<m_elementname text="Destroyer">就可以把巡洋舰的模型替换成驱逐舰。
以上就是关于文明6修改各单位外观的详细教学,学会后的玩家就自己试试看吧。
{getSoft id=50796 }
上一篇: 最终幻想15锤头鲨饭店老板塔卡委托任务 下一篇: 最后一篇
相关阅读
- 09-11 最终幻想15锤头鲨饭店老板塔卡委托任务
- 09-11 我的世界熔炉暗门制作教学攻略
- 09-11 我的世界僵尸猪人停止攻击方法攻略详解
- 09-11 龙珠超宇宙2主线任务最终的龟波气功流程攻略
- 09-11 龙珠超宇宙2主线任务为希望而战未来战士悟饭流程攻略
- 09-11 龙珠超宇宙2主线任务超越极限的最强对最强流程攻略
- 09-11 剑侠情缘手游12月19日每日一题答案解析攻略
- 09-11 魔兽世界7.0擅自借取的封锁水晶位置攻略
- 09-11 模拟农场17怎么修改金钱 修改金钱方法解析攻略
- 09-11 辐射4传说武器遍地开花枪 辐射4遍地开花枪怎么获取
- 09-11 黑暗之魂3新DLC一周目各BOSS如何过实用心得分享
- 09-11 侠客风云传前传武功代码秘籍大全 改内功代码