WeaponCotentMod
组件武器
WeaponCotentMod
描述
武器导出配置组件,只有给载具预制件(包含Weapon或由其派生的组件)应用这个组件才能被Unity导出与被游戏导入
用法
将其套用在一个空物体预制件或武器本身配置即可
配置各个武器时先在Sizes设置本次导出的武器数量
最后选中物体,在菜单栏导出
注释
游戏默认TAG标签的自动分配机制:
TAG | 译名 | 机制 |
---|---|---|
CLOSE QUARTERS | 近战武器 | slot =Primary, 武器的projectilesPerShot >1 |
ASSAULT | 突击性武器 | slot =Primary, 武器的auto =true |
MARKSMAN | 远程武器 | slot =Primary且不符合CLOSE QUARTERS与ASSAULT的后一个判定 |
EQUIPMENT | 装备 | slot =Gear或LargeGear,武器的projectilesPerShot =null或都不符合GRENADES与ANTI ARMOR的后一个判定 |
GRENADES | 手榴弹 | slot =Gear或LargeGear,武器的projectiles 是GrenadeProjectile |
ANTI ARMOR | 反装甲武器 | slot =Gear或LargeGear,武器的projectiles 是ExplodingProjectile或其派生类 |
UNTAGGED | 未分类 | 均不符合以上判定 |
变量
名称 | 类型 | 描述 |
---|---|---|
name | string | 武器名(意义不等于武器的displayName ) |
prefab | GameObject | 武器的Prefab |
slot | enum.WeaponSlot | 武器槽位类型(Primary =主武器, Secondary =副武器, Gear =一小格装备, LargeGear =两格装备) |
usableByAi | bool | 此武器Bot可用 |
usableByAiAllowOverride | bool | 此武器Bot可用(优先) |
type | enum.LoadoutType | 武器类型(Normal =普通, Stealth =消声类, AntiArmor =反装甲, Repair =载具修理工具, ResupplyAmmo =弹药补给包, ResupplyHealth =健康补给包) |
sortPriority | int | |
tags | string[] | 标签(Size =数量。先填写标签数量,再输入文本。会覆盖游戏默认分配的TAG) |