NPC 生成 2.8.1
关于Npc Spawn
这个插件没有自己的功能。此插件仅用作其他插件的 API。
支持的插件
- AirEvent
- 港动
- WaterEvent (水活动)
- 卫星天线事件
- 发电厂活动
- 垃圾场活动
- BossMonster (老板怪兽)
- 更好的
- 可防御基地
- 可防御的房屋
- 水上巡逻
- 车队
- 装甲列车
- 人造卫星
- 空间
- 钴实验室
- XDChinookEvent
- IQSphere事件
- IQBoss作系统
- 圣诞节
应用程序接口
ScientistNPC SpawnNpc(Vector3 position, JObject configJson)
创建 NPC
- position – 地图上的 NPC 位置
- configJson – NPC 参数
void AddTargetRaid(CustomScientistNpc npc, HashSet<BuildingBlock> foundations)
设置 NPC 突袭目标
- npc – 您需要为其指定 RAID 目标的 NPC
- foundations – NPC 突袭的 foundation 列表
void AddTargetGuard(CustomScientistNpc npc, BaseEntity target)
设置要守卫的 NPC 目标
- NPC – 你需要为其设定一个目标,让他守护的 NPC
- target – 需要由 NPC 守护的实体
void ChangeHomePosition(CustomScientistNpc npc, Vector3 pos)
更改 home 的 NPC 点数
- npc – 需要改变家点的 NPC
- POS – 新点之家
BasePlayer GetCurrentTarget(CustomScientistNpc npc)
获取 NPC 的当前目标
- npc – 需要获得当前目标的 NPC
如果你需要 Npc 能够与其他 Npc 战斗,那么将插件中的 CanTargetOtherNpc 的值设置为 true
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容