找回密码
 初始化身份识别芯片
查看: 2894|回复: 2

新人modder的一些小问题。

[复制链接]

巡洋大副

见习机师

发表于 2020-6-26 21:12:27 来自手机 | 显示全部楼层 |阅读模式
目前自己在做一个mod,想问下各位大佬怎么设置一支或多支固定舰队生成在一个空间站,类似永光之锋的混沌裂缝那样?是在旁边写个隐藏殖民地吗?需求是写个酒吧事件,接受任务可以到指定地点击杀boss。
顺便想找些伙伴一起来画船,只会代码的我不得不ps现学现画。

星域军阀

高级机师

发表于 2020-6-27 19:54:51 | 显示全部楼层
首先你要get到这个空间站的Entity 和星系system
new一个FleetParamsV3,生成舰队所需的数值等参数在这里写
然后用上面new出来的FleetParamsV3,用
CampaignFleetAPI fleet = FleetFactoryV3.createFleet(paramv3)来生成舰队
如果你是写任务需要被击杀的舰队,建议找个地方把这个fleet挂起来并随时检查是否为null和是否存活以便做触发条件。
然后是通过system.spawnfleet把舰队刷出来
fleet.addScript添加行动AI
以上是基本操作

细节部分以及其他附加功能比如指定旗舰之类的,建议参考SWP的IBB赏金,代码是未加密的放在mod文件夹内的,从成熟的mod代码中学习并重现自己想要的功能对你自己比较有好处。

点评

好的,谢谢大佬指点。现在有方向了。  详情 回复 发表于 2020-6-27 23:28

巡洋大副

见习机师

 楼主| 发表于 2020-6-27 23:28:46 来自手机 | 显示全部楼层
cjy4312 发表于 2020-6-27 19:54
首先你要get到这个空间站的Entity 和星系system
new一个FleetParamsV3,生成舰队所需的数值等参数在这里写
...

好的,谢谢大佬指点。现在有方向了。

本版积分规则

Archiver|手机版|小黑屋|远行星号中文论坛

GMT+8, 2024-12-4 01:15

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

快速回复 返回顶部 返回列表