弹体系列代码

+

弹体系列代码

常规弹体

Damage=100 武器的攻击力,对于一些特殊的武器它还表示其他一些量,比如混乱气流的混乱时间、侦察机的探路面积、心灵控制可变敌人的总数等。1代表有特殊作用,可以攻击,但不造成伤害,0和2代表不能攻击,负数代表可以攻击,但不是伤害而是加血,比如维修车

AmbientDamage=200 武器的穿偷攻击力,只有当武器类型为声波和粒子系统类时才可以有穿偷效应

ROF=80 武器的发射频率,60表示1秒一次,数字越大就停顿得越久才发第二炮

Range=15 武器射程上限

MinimumRange=8 武器射程下限

Projectile=Cannon 武器的射弹形状及飞行轨迹,最常用的是Invisible一类无实体的射弹类型

Speed=40 弹体飞行速度,数字越大就飞得越快,但这个速度只对炮弹和导弹两类有实体的弹体有效

Warhead=ApocAP 弹体对应的弹头

Report=ApocalypseAttackGround 开炮时的炮口声音

Anim=GUNFIRE 开炮时的炮口动画,比如坦克炮开火时炮口有火花

DecloakToFire=no 当使用这个武器的单位处于隐形状态或被隐形屏蔽状态时,他开火是不会显形的

Burst=2 一炮发射2个炮弹,每一个炮弹都有攻击力,所以2个炮弹将造成双倍攻击力,建议这个数字不要大于4

Bright=yes 弹头击中目标或地面时将爆出一团闪光,Damage的值越大那么闪光面积就越大

隐蔽的弹体

RevealOnFire=no 这种单位在开火的时候不会显示给对方看,通常用于隐形单位、幻影单位和狙击单位

游戏平台定死了的弹体

IsLaser=true 激光类武器,其Projectile=Invisible类最好

IsMagBeam=yes 磁电波类武器,其Projectile=Invisible类最好

IsSonic=Yes 声波类武器,其Projectile=Invisible类最好

可自定义的弹体

IsRailgun=true 雷射炮,属于粒子系统类武器,其Projectile=Invisible类最好,这个语句要和语句“AttachedParticleSystem”连用,还需要设置对应的粒子系统

光束设置

LaserInnerColor = 255,0,255 设置激光和雷射炮中心光束的颜色,InnerColor代表发射时的颜色

LaserOuterColor = 255,0,255 OuterColor代表逐渐暗淡到消失时的颜色

LaserOuterSpread= 255,0,255 OuterSpread代表向外围散开时的颜色

LaserDuration = 30 光束闪动的时间,数字越大,激光就越久才消失

IsHouseColor=false 如果有了以上3个Color值,那么这个语句一定要false。如果没有以上3个值,那么就必须为true,光束颜色自适应成玩家的所属色

自杀武器

LimboLaunch=yes 使用这种武器的单位开火后将消失,判定认为它已经死亡,人口空间里却还认为它存在。这种武器最好在射弹里设置上它的本体图形,这样看起来是它去撞击敌方单位,就象自爆飞机。使用自杀武器的单位最好不要限制它的人口数量,否则撞完了就不能再造了

高射武器

Lobber=yes 只用于有实体的弹体,其飞行路线将在开炮时先望上高抛,然后再落地

范围攻击

AreaFire=yes 用于释放类武器,要求部署后立刻释放攻击力,通常这种武器需要打一片,如果没有这个语句,这种武器将是无效的,部署后什么都不会发生

单次攻击

FireOnce=yes 若是士兵使用释放类武器,那么必须让他只释放一次,不然他从第2次以后一直在释放但却什么都释放不出来。若是战车使用,这个语句对他无效,因为战车的代码里没有一旦部署后就只能无限释放

辐射武器

RadLevel=350 这种武器击中任何地方都将造成核辐射,数值决定了核辐射的持久时间,越大就越久