红警2武器系统全解

本文深入解析红色警戒2的武器系统,包括武器的三大组件——弹头、抛射体和武器本身。介绍了如何通过修改这些组件实现武器的定制,如更改攻击力、射程和动画效果。同时,讲解了不同类型的抛射体,如无形、弧线、追踪和垂直抛射体,以及特殊武器如溅射、空爆和粒子效果的实现。此外,还涉及了子机导弹、辐射、混乱和盖特系统的运作机制,为游戏程序开发者提供详尽的参考资料。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.什么是武器
对于军事帝来说,什么猛禽,大黄蜂,T90之类东西都叫作武器,所以军事帝总是希望在mod里见到这些“武器”,甚至自己学习mod技术的也有。
可惜,mod教程说的总是那么不明不白,因为mod教程用的是通行于moder之中的术语体系,不明白这些体系的军事帝们看来mod真是件莫名其妙的事情。

下面讲一些必须知道的术语,也是入门的底子。

单位。一切飞机坦克建筑士兵都被称为『单位』,有时候也叫物体。坦克,飞机,都不是武器!作为moder,要清楚认识到自己操纵的是游戏,而不是过一把军事帝YY的瘾。
武器:广义武器指一切能够造成随便什么东西生命值减少的手段,狭义的武器单独指一切单位的攻击手段,即发动攻击指令后发射的那个东西。武器系统由三大组件构成。

弹头:现实中的意思大概是什么手枪一颗子弹,最后打中人体的是弹头。对于mod术语来说,弹头是武器代码的三大组件中的一个。
抛射体:应该和军事无关,这是一个mod术语,三大组件的一个。

武器:上文的攻击手段。单位的攻击模式直接关联此部分。也叫武器代码,武器名,武器主体,总之各有各的说法。
如果搞不清楚,就是Primary,Secondary,ElitePrimary,EliteSecondary,DeathWeapon,Weapon12345678里填写的注册名。

2.三大组件

简单说来,武器系统的组成是这样
 
          /抛射体
武器名
          \弹头

三个组件设定范围如下
 在武器里设定         攻击力,射程,开火频率,开火声音,   并指定关联的抛射体和弹头。各种代码均见“武器代码中文注释”
 在抛射体里设定       主要是有形抛射体的图形,攻击范围,可选的溅射和空爆武器   各种代码均见“武器代码中文注释”
 在弹头里设定         主要是装有此弹头的武器对于不同装甲类型的伤害值比例,爆炸动画,步兵死亡动画,影响范围,各种代码均见“武器代码中文注释”

英文注释包含基础知识,必看。因为不看注释导致的一切问题后果自负,包括剁手,被大湿群嘲等等

注:一切动画都在ART里,所有对于动画的引用都必须填写ART里的注册名,动画要在rules里的[Animations]注册。
不知道什么是什么的话,直接复制你看上的某单位的武器的弹头的动画代码AnimList。更加详细的做法请看视频

原版注释提供的语句并非每一句都适合于RA2平台,有些是TS平台残留,已经失效了。建议查代码词典弄清楚具体的效果。

反对军事帝YY的原因就是你完全可以写一个极大的伤害,秒杀一切,射程全图,开火频率极高,都是自由操控的。
这样的东西只是一个很厉害的名字,和现实里那些“武器”根本屁大的关系都没有。沉迷于这种弱智修改的人,不配继续搞下去了。

在每一部分的代码里又可以分成两类,图像控制代码和属性代码,很多绚丽的武器只是使用了华丽的爆炸动画而已,和杀伤力无关。
所以,为了写出绚丽的武器,只要学会运用图形控制代码就可以了。
注意,图形控制代码完全不影响武器的威力,可以一拳打出一个核弹,也可以默不作声杀人于无形之中。真正起效的代码都是属性代码

查看武器的途径是首先根据某个单位的注册名找到单位代码,然后由primary=之类找到武器名,再由武器名中的Projectile=和Warhead=找到抛射体和弹头。
如此操作一次,弄清楚这三个组件的查找方式即可。单位-武器-抛射体和弹头

3.武器设计
在你完全弄清楚了武器系统的结构之

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值