红警2尤里的复仇:Ares平台与Phobos结合运用
一抹墨色
编辑于 2022年07月14日 21:57
收录于文集
共5篇

Ares中文说明书链接:

 https://pan.baidu.com/s/1t3p23uVwpXn32OX_4db3MQ 提取码: 3jj2

(红警2DIY论坛:红警规则研究所-Ares3.0汉化说明书)

Ares平台官网:https://ares.strategy-x.com/

将下载好最新版本的文件解压拖进游戏安装目录,运行游戏需要双击:RunAres.bat

Phobos说明书文档页面:

英文:https://phobos.readthedocs.io/en/latest/

中文:https://phobos.readthedocs.io/zh_CN/latest/index.html

Phobos下载:(在Phobos说明书文档页面也有链接能点击进去)

https://github.com/Phobos-developers/Phobos/releases

下载最新版本或最稳定版本(建议下载最新版本),Phobos需要配合Ares使用才能实现某些功能,不建议单独使用。

将下载好的Phobos.dll和Phobos.pdb这两个文件拖进游戏安装目录。(其他文件不需要)

步兵的“盖特逻辑”

载具或防御建筑可以使用盖特逻辑达到切换武器的效果,步兵可以通过弹药耗尽时切换武器这个逻辑切换一下副武器来实现一次假的盖特逻辑,Phobos里有个“反馈武器”可以实现更全面的盖特逻辑效果。当然,步兵完全实现盖特逻辑里的切换武器在常规状态下目前是做不到的。

rulesmd.ini:

[SOMEWEAPON]     ; WeaponType

FeedbackWeapon=  ; WeaponType

现在可以设定当开火者开火时发射向开火者自身的额外武器。

支持原始武器从内部运输中发射(OpenTopped=true),不支持原始武器从建筑内发射(OccupyWeapon),很大概率会IE。

反馈武器无法对发射者造成伤害,但是弹头特殊效果会起作用:属性赋予(AttachEffect)。

要想使反馈武器对发射者造成伤害,需要在发射者页面加这一句代码:

[TechnoType]>DamageSelf=true

下面列出代码来实现步兵攻击目标后会越打越快或者攻击力越来越强的效果:

[M60]

Damage=25

ROF=80

Range=5

Speed=100

Warhead=SA

Report=GIAttack

Projectile=M60P

FeedbackWeapon=FeedWP  ;反馈武器

Trajectory.Speed=200  ;Phobos里的直线弹道初始速度,速度越快miss概率越低

[M60P]

Trajectory=Straight  ;Phobos里的直线弹道(有打偏的BUG,尤其是对空,谨慎使用...)

Image=120MM

SubjectToCliffs=yes

SubjectToElevation=yes

SubjectToWalls=yes

[FeedWP]

Damage=2

ROF=0

Range=0

Speed=100

Warhead=FeedWH

Report=KirovEliteBomb

Projectile=Invisible

[FeedWH]

Verses=100%,100%,100%,0%,0%,0%,0%,0%,0%,0%,0%

AttachEffect.Animation=[Animation]  ;可以不要动画

AttachEffect.Duration=140   ;与ROF因素相关联,帧数太小会失效。

AttachEffect.ROFMultiplier=0.7  ;射速提高

AttachEffect.FirepowerMultiplier=1.1  ;攻击力提高

AttachEffect.Cumulative=true  ;作用可叠加,很重要的代码

通过反馈武器就可以实现一个步兵越打越快的功能了,非常实用。

我们还可以通过反馈武器来实现“吸血”的效果,就是攻击目标后给发射者回复生命值。

复刻一下红警三粉碎者,通过碾压敌人来回血。

记得要给发射者单位加DamageSelf=true这句,否则无效。

[CrushWeapon]

Damage=14

ROF=5

Range=1

Projectile=InvisibleLow

Speed=100

Warhead=CrushWH

Report=GrinderGrinding

Cursor.Attack=Crush  ;射程内攻击指针,如果未设置就删掉这句

Cursor.AttackOutOfRange=Crush  ;射程外攻击指针,如果未设置就删掉这句

FeedbackWeapon=RepairBullet2   

IsDetachedRailgun=yes

AttachedParticleSystem=WeldingSys

[RepairBullet2]   

Damage=-7

ROF=1

Range=1

Projectile=Invisible

Speed=100

Warhead=Mechanical  ;如果发射者是步兵,注意更换弹头

Report=IFVRepair

Bright=yes

[CrushWH]

Verses=0%,0%,0%,100%,100%,100%,100%,100%,100%,100%,100%

AttachEffect.Duration=15

AttachEffect.SpeedMultiplier=0

AttachEffect.FirepowerMultiplier=0.5

AttachEffect.ROFMultiplier=1.5

Wall=yes

Wood=yes

WallAbsoluteDestroyer=yes

;弹头无法攻击步兵,可以自己加一个副武器来攻击步兵。

反馈武器可以反馈溅射武器,空爆/分裂武器或范围伤害的弹头来攻击周围的敌人,还可以加一些黑科技,例如铁幕弹头?