关于《Npc Spawn》
这个插件没有自己的功能。此插件仅用作其他插件的 API。
支持的插件
- AirEvent的
- 港口事件
- 水上活动
- 卫星天线活动
- 电厂活动
- 垃圾场活动
- 老板怪物
- 更好的Npc
- 可防御基地
- 可防御的房屋
- 水上巡逻
- 车队
- 装甲列车
- 人造卫星
- 空间
- 钴实验室
- XDChinook事件
- IQSphere事件
- 智商
- 圣诞节
应用程序接口
ScientistNPC SpawnNpc(Vector3 position, JObject configJson)
创建 NPC
- 位置 – NPC 在地图上的位置
- configJson – NPC 参数
void AddTargetRaid(CustomScientistNpc npc, HashSet<BuildingBlock> foundations)
为突袭设置 NPC 目标
- npc – 需要为其指定 raid 目标的 NPC
- 基金会 – 基金会列表,用于 NPC 突袭
void AddTargetGuard(CustomScientistNpc npc, BaseEntity target)
设置要守卫的 NPC 目标
- npc – 你需要为他设定一个他会守卫的目标的 NPC
- 目标 – 需要由 NPC 守卫的实体
void ChangeHomePosition(CustomScientistNpc npc, Vector3 pos)
更改主页的 NPC 点
- npc – 需要改变家的NPC
- POS – 家的新点
BasePlayer GetCurrentTarget(CustomScientistNpc npc)
获取 NPC 的当前目标
- npc – 需要获得当前目标的 NPC
如果你需要 Npc 能够与其他 Npc 战斗,则将插件内的 CanTargetOtherNpc 值设置为 true
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。