跑跑車首頁

當(dāng)前位置:首頁攻略秘籍單機(jī)攻略 → 《紅色警戒3》MOD武器修改教程

《紅色警戒3》MOD武器修改教程

作者:佚名來源:本站整理 發(fā)表時(shí)間:2010/9/30 15:35:45 評(píng)論(0)

其實(shí)左右武器都被寫在RA3 MOD SDK\SageXml\GlobalData中的Weapon.xml中

讓我們以編輯日本的海嘯坦克為例:

讓我們打開Weapon.xml  然手用“查找”查找JapanAntiVehicleVehicleTech1Cannon。這是海嘯坦克武器的名字.(別問我為什么,這是EA人員方便 編程定義的。順帶提下,中文意思便是“日本反裝甲車技術(shù)1”同理越高等的單位數(shù)字越高,如鬼王就是 JapanAntiVehicleVehicleTech3。具體各位可以根據(jù)自己需要查找。)

AttackRange:  不用多講就是告訴我們武器范圍

WeaponSpeed:  子彈發(fā)射的速度。對(duì)于鐳射武器很有用,導(dǎo)彈效果就不理想

AcceptableAimDelta: 允許武器最大的攻擊角度。具體得看單位的定義(如是否炮臺(tái)型)。如果把這個(gè)數(shù)值調(diào)大會(huì)增加武器速度,但是對(duì)于炮臺(tái)但單位,如海嘯坦克,估計(jì)會(huì)導(dǎo)致炮塔不轉(zhuǎn)打邊上單位,造成很難看的畫面。

ClipSize:  打擊范圍, 它可以被用在兩種武器上:爆炸武器,彈藥武器。你可以發(fā)現(xiàn)它是被用作彈藥武器的的爆炸效果。 對(duì)于其他無彈藥限制的單位,你也可以調(diào)大數(shù)值如果你想這武器用用爆炸效果的話。

AutoReloadsClip:  告訴我們是否是彈藥類武器。 如果是“AUTO”就是無彈藥限制。如果是“RETURN_TO_BASE”就說明該單位必須回去裝彈藥。(美國的飛機(jī)是典型的第二種)

Flags: 它是一個(gè)過濾器,許多材料可以用它來定義。在我們的例子里Flags=”ATTACK_NEEDS_LINE_OF_SIGHT”表示這個(gè)武器需要在開火時(shí)看起來是怎么樣的。

CanFireWhileMoving: 如字面意思,是否能在移動(dòng)中開火。‘TRUE’就表示'是'

RequiredAntiMask:  又是一個(gè)過濾器,定義在交戰(zhàn)中打擊什么單位。以海嘯坦克為例RequiredAntiMask=”ANTI_WATER ANTI_GROUND  ANTI_STRUCTURE”它就定義了武器將會(huì)射擊任何水上單位和陸地單位以及建筑物。但是它不會(huì)打AA即水下單位,因?yàn)闆]有定義。

FiringDuration: 武器開始開火的時(shí)間,即武器開火顯示的動(dòng)畫多長(zhǎng)。

ClipReloadTime: 實(shí)際就是開火間隔比率,如果把數(shù)值調(diào)低將獲得更快地開火。但是注意"數(shù)值必須大于等于上面的FiringDuration值"

&lsquo;<Nuggets>&rsquo;段程序。 它定義了子彈和彈頭武器。
這部分對(duì)于理解是程序如何工作是很重要的。
武器沒有殺傷,它只有在發(fā)射的子彈有特定的價(jià)值。帶有彈頭的子彈打擊目標(biāo),這樣彈頭就是有殺傷了。
所以說武器是沒有殺傷的,而彈頭有。
所以海嘯坦克的彈頭叫做&lsquo;JapanAntiVehicleVehicleTech1Warhead&rsquo;。讓我們?cè)俅卫貌檎遥业匠绦蚨巍?我們能看見&lsquo;DamageNugget&rsquo;小段了沒?
Damage: 可以設(shè)置彈頭傷害值。

DamageType:傷害方式,定義是何種傷害,即定義對(duì)于何種裝甲有效。(不同裝甲傷害都不一樣)

DeathType: 死亡方式,有很多種方式,玩家可自己琢磨。(如EXPLODE,爆炸)

以上就是再下學(xué)習(xí)的一些小結(jié),如果翻譯上有問題請(qǐng)大家多多包涵。


玩家評(píng)論
我要點(diǎn)評(píng)

網(wǎng)名 注:您的評(píng)論需要經(jīng)過審核才會(huì)顯示出來。

已有 0 位玩家參與點(diǎn)評(píng)
下載排行