先把上一篇補漏下,上一篇中,本人提供的的方式中,应该提一点,除了DestructionDelay = 外还有SinkDelay =,在此提醒下,爱机有极限,修改需谨慎。极端状况如下时,一应粒子效果都没有了。且会巨卡无比。你可以想象下全部冒黑煙甚至全部起火要多少的顯存去對付。
不过有一个悲哀的发现。卡的情况下,运动的ini设定很可能不起效果,所以,会有这种事:
SR71 be destroy by SAM6/ 7M:3M 我前文说过,要放出SR71的生产,其实大可以参考F117自己去弄。而对我本人来说,发现了更好玩的东西,先弄再说其他。
Cold War Crisis這個模組的AI其實是并不太狠的,當然,在rank高的時候,確實也防不勝防。譬如那個變態至極的導彈飽和攻擊的技能,一次就能做掉我的機場或者油坊,導致十幾秒內完全被動挨打。還有TU160或者B1B釋放的巡曳飛彈,兩枚就能炸掉雷達,讓你變成事實上的瞎子。而且,防空武器對付它們是非常有心無力的。
面對此些事情,導彈武器實在沒有辦法,只好……裝機炮。選定機種自然要符合事實,比如F15/16用的是六管單裝的M 61,在weapon.ini中一查,竟然已經有了這種武器,那么自然,先拿來做實驗……
Weapon CWCusM61A1_20mm_Cannon PrimaryDamage = 24 PrimaryDamageRadius = 6 SecondaryDamage = 1 SecondaryDamageRadius = 12 AttackRange = 350 AcceptableAimDelta = 30 MinimumAttackRange = 15 DamageType = INFANTRY_MISSILE DeathType = NORMAL FireSound = CWCusM61A1_20mm_Cannon FireSoundLoopTime = 96 FireFX = WeaponFX_CWCgenGattlingCannon ProjectileObject = CWCgenExplosiveShellAir ProjectileDetonationFX = WeaponFX_CWCgenSmallAntiAirMissileDetonation RadiusDamageAffects = ALLIES ENEMIES NEUTRALS ScatterRadius = 10 WeaponSpeed = 600 ClipSize = 25 ClipReloadTime = 2000 DelayBetweenShots = 20 AntiAirborneInfantry = No AntiAirborneVehicle = Yes AntiBallisticMissile = Yes AntiGround = No END
先把代碼搞成我上面這幅樣子。傷害距離等不是要緊,重點是在為紅色標注的句子上。非此不真實。這是個偏差代碼,是武器的自然誤差,不然機炮百發百中,就算飛行員各個都是哈特曼再世,也完全沒有可能性。數字大小自己把握,可以這么理解:那個數字N代表著1/N的直接命中。
然后修改你想用法飛機(如果是蘇式飛機,另請改動或者創建武器。請注意的是Object也必須創建。)找到
DefaultConditionState
底下改成
1: WeaponFireFXBone = PRIMARY Muzzle
2: WeaponFireFXBone = SECONDARY WEAPON
3: WeaponLaunchBone = SECONDARY MISSILEB
4: WeaponLaunchBone = PRIMARY Muzzle
5: HideSubObject = ENGINE_AB
6: ShowSubObject = ENGINE_N
然后到武器項,加一項
1: Weapon = TERTIARY CWCusM61A1_20mm_Cannon
2: PreferredAgainst = TERTIARY AIRCRAFT
也可以是SECONDARY,這不一定
如果第一武器是導彈的話,把最小射程改到機炮的射程之外,這樣一來,最強大的空優戰機就誕生了。并且在本游戲的設定中。由于在大飛機的裝甲值的定義中
Armor = INFANTRY_MISSILE 0%
所以,機炮對于空優機【su27,F15】和轟炸機【tu95.tu160.B1B.B52】包括偵察機【SR71黑鳥/mig25】都無效。會使用導彈,我建議把機炮放在武器的第一位,這樣可以提高導彈使用效率。這樣之后,F15和SU27之類,對米格機和F15還有對地支援機【蛙足和A10】都是赤裸裸的屠殺。不過可以通過設置機炮彈藥和射程威力等限制一下。
最大的功用還是用來消除彈道導彈的威脅,我準備以后讓蘇式的防空臺有自動釋放巡曳飛彈的能力,這就要求非常非常好的攔截水準。
這篇到此為止,因為有重要的東西正待鉆研,加上APS已經臨近了。放上兩張趣味圖片。
圖1:B1B的傾述
圖2:對邪教徒挫骨揚灰
簡單介紹下第二圖實現的方法。
我用的是F111的武器,weapon.ini的定義之后加上這段:
1: HistoricBonusTime = 燃燒時間
2: HistoricBonusCount = 引發火海所需彈藥數(要同時打幾發)
3: HistoricBonusRadius = 燃燒範圍
4: HistoricBonusWeapon = 火海武器類型:如
5: FirestormSmallCreationWeapon – 火海武器類型升級前
6: BlackNapalmFirestormSmallCreationWeapon – 火海武器類型升級後
7: 衝擊波效果:
8: ShockWaveAmount = 20 ;衝擊波數量
9: ShockWaveRadius = 50 ;衝擊波範圍
10: ShockWaveTaperOff = 0.2 ;
文字部分自己去改變吧。
預告后面的東西,第三帝國附體:Me262穿越!