收起左侧

关于类主城卡片的拓展使用

[复制链接]
孤称枭张发表于 2024-8-24 01:51:26
决定版在地中海dlc时间新增了一个假卡机制,就是巨型教堂用来买教皇军队的那个玩意,最近在做自己的Mod的时候想着能拓展一下此机制的应用空间目前探索出了一部分,另有一部分尚存疑问,看看是否有大佬能帮帮我
新增假卡和新增主城卡片类似,第一步首先要在techtreey.xml添加
以我Mod中的军机处为例
<tech name="DeliberativeCouncil" type="Normal">
<dbid>402</dbid>
<displaynameid>95911</displaynameid>
<cost resourcetype="Ships">1.0000</cost>
<researchpoints>30.0000</researchpoints>
<status>UNOBTAINABLE</status>
<icon>icon\tech_deliberative_council_icon_64.png</icon>
<rollovertextid>95912</rollovertextid>
<flag>HomeCity</flag>
<flag>DEFakeCard</flag>
<effects>
<effect type="Data" amount="1.50" subtype="Damage" allactions="1" relativity="Percent">
<target type="ProtoUnit">Hero</target></effect>
<effect type="Data" amount="1.50" subtype="Hitpoints" relativity="Percent">
<target type="ProtoUnit">Hero</target></effect>
<effect type="Data" amount="1.25" subtype="MaximumVelocity" relativity="Percent">
<target type="ProtoUnit">Hero</target></effect>
<effect type="Data" action="Discover" amount="0.20" subtype="MaximumRange" relativity="Absolute">
<target type="ProtoUnit">Hero</target></effect>
<effect type="Data" action="Discover" amount="4.00" subtype="AnimationRate" relativity="Assign">
<target type="ProtoUnit">Hero</target></effect>
<effect type="CommandRemove" tech="DeliberativeCouncil">
<target type="ProtoUnit">ManchuCapitol</target></effect>
</effects>

除了要注意 添加<flag>DEFakeCard</flag>标签外,其余均可可参照圣典6-2进行
第二步是需要在protoy.xml中进行添加
<fakecard row="0" page="1" column="0">DeliberativeCouncil</fakecard>
第三步是homecity*****.xml中进行添加
<card>
<name>DeliberativeCouncil</name>
<maxcount>1</maxcount>
<level>0</level>
<prereqtech>-1</prereqtech>
<age>1</age>
<fakecard>
</fakecard>
</card>
使用次数可以自行修改,另外就是假卡的前置科技可以在这里进行定义,在游戏中后可以正常一级一级触发,不过问题是因为使用主城卡片机制的缘故,在出现新卡片的同时,旧卡片并不会消失,而是继续占用旧格子,新卡片会被挤到后面去,目前我试了几种办法,
分别在科技效果中添加过
一、 <effect type="CommandRemove" tech="PrivyCouncil">
<target type="ProtoUnit">ManchuCapitol</target></effect>
二、
<effect type="CommandRemove" fakecard="PrivyCouncil">
<target type="ProtoUnit">ManchuCapitol</target></effect>三、
<effect type="RemoveHomeCityCard" tech="PrivyCouncil"></effect>
均不能使单元格空出来,达成和科技研发后类似的效果,是否有大佬能为我解惑


こはね发表于 2024-8-24 13:35:07
对于决定版的新机制,大佬是LV0萌新,帮不上忙
跳转到