- UID
- 1050741
- 主题
- 15
- 阅读权限
- 50
- 帖子
- 2293
- 精华
- 0
- 积分
- 1369
- 金钱
- 6651
- 荣誉
- 22
- 人气
- 10
- 在线时间
- 3298 小时
- 评议
- 0
- 帖子
- 2293
- 精华
- 0
- 积分
- 1369
- 金钱
- 6651
- 荣誉
- 22
- 人气
- 10
- 评议
- 0
|
本帖最后由 Roderna 于 2011-4-16 20:59 编辑
--------------------------------------------------------
原理
--------------------------------------------------------
爆炸破片也是发射物的一种,数据在projectiles里.
所以,如果给破片附上爆炸属性,就可以实现2次爆炸~~
---------------------------------------------------------
研究
--------------------------------------------------------
破片的爆炸属性是,只要碰到物体就会触发,物体可以是单位,杂物,建筑,地面,等等...
爆炸没任何延迟,所以,在第一次爆炸效果发生同时就会产生更多爆炸.
假设弹药使用爆炸A,爆炸A会放出破片A,破片A会触发爆炸B,爆炸B放出破片B,流程如下:
炮弹->爆炸A->破片A->爆炸B->破片B
事实上,可以给破片附上自身爆炸效果,以上面的设定举例:
弹药使用爆炸A->爆炸A会放出破片A->破片A会触发更多爆炸A->爆炸A放出更多破片A->无限循环
不过,这样设置的话,会在短时间内产生无数数据,把游戏也"爆炸"掉了.
影响破片抛射的参数包括:
弹道类型(Range前面的那个unknown):决定发射角计算
射程(Range):几乎没影响
初速(Velocity):影响破片散布范围,初速越高散布越广
重力(Gravitational Effect on Projectile):设为0就是普通抛物线弹道,大于0,那就跟射程有关.到临界点后,破片会变成恒速垂直下降,很不错的效果.
发射角(Velocity前的那个unknown):根据游戏弹道公式,对于low和high型弹道,都有独立的发射角计算方法,不受这个值影响.想让这个值生效的话,需要把弹道类型设成fixed.
--------------------------------------------------------
注意事项
--------------------------------------------------------
实际上,想要多少重爆炸,就要设定多少种破片和爆炸数据.而且数据量是倍数的.如果设5重爆炸,每种都是放出5破片,那么,最终效果就是5X5X5X5X5=3125次爆炸.
为了游戏运行稳定,不建议制造多于3重爆炸效果,破片量最好不超过20.(根据电脑配置而定,不是超级电脑的话,还是保守点好)
附上MOD给你们参考,选上杉就有.带一款贞子榴弹步兵(攻城武器那一栏)和超级黑船~~
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
总评分: 金钱 + 50
+ 1
查看全部评分
|