关于 Npc 生成
该插件没有自己的功能。该插件仅用作其他插件的 API。
支持的插件
- 空中事件
- 港口活动
- 水事件
- 卫星天线事件
- 电厂事件
- 垃圾场活动
- 怪物首领
- 更好的NPC
- 可防御的基地
- 可防御的家园
- 水上巡逻
- 护航
- 装甲列车
- 人造卫星
- 空间
- 钴实验室
- XD奇努克事件
- IQSphere事件
- 智商老板
- 圣诞节
应用程序编程接口
ScientistNPC SpawnNpc (Vector3位置,JObject configJson )
创建一个 NPC
- 位置 – NPC 在地图上的位置
- configJson – NPC 参数
void AddTargetRaid (CustomScientistNpc npc ,HashSet <BuildingBlock>基础)_ _
设置 NPC 袭击目标
- npc – 需要为其指定袭击目标的 NPC
- Foundations – NPC 突袭的基金会列表
void AddTargetGuard (CustomScientistNpc npc ,BaseEntity目标)
设置一个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
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。