Thread: [HW2] FX MOD
View Single Post
Old 02-22-2010, 06:52 PM   #177
Fencer
Адмирал флотаАдмирал флота
 
Fencer's Avatar
 
Faction:
Кушане - киит Сомтау

Join Date: Nov 2009
Location: Юг севера
Posts: 1,142
Re: [HW2] FX MOD

Quote:
Originally Posted by Братжуук View Post
А как настороить-то?
Да легко.

Распаковываешь файл FXMOD172.big (у меня версия 1.72), ну и правишь содержимое. В папках ship и weapons, находятся данные о кораблях и вооружении соответственно. Там ещё много чего интересного, правда я сам до конца ещё не разобрался что к чему.
При переделывании Хранителя, я правил файл \FXMOD172\ship\kpr_destroyer1.ship, в частности строки:
Code:
NewShipType = StartShipConfig()
NewShipType.displayedName = "$1700"
NewShipType.sobDescription = "$1531"
NewShipType.maxhealth = 200000  - запас прочности корабля
NewShipType.regentime = 600 - время за которое корабль полностью регенерирует
NewShipType.minRegenTime = 450
NewShipType.sideArmourDamage = 1 - урон, получаемый кораблём, при попадании в бок
NewShipType.rearArmourDamage = 1.2 - урон получаемый кораблём, при попадании с тыла
NewShipType.isTransferable = 0
NewShipType.useEngagementRanges = 1
NewShipType.unitCapsNumber = 1
NewShipType.paradeData = "kpr_destroyer_parade"
NewShipType.SquadronSize = 1 - размер звена (актуально для истрибителей, но можно поэкспериментировать и с кораблями покрупнее)
NewShipType.passiveFormation = "Spear"
NewShipType.defensiveFormation = "Delta"
NewShipType.aggressiveFormation = "Claw" - построения при тактиках: пассивной, нейтральной и агрессивной
NewShipType.mass = 300 - масса корабля (по моему влияет на его иннертность)
NewShipType.collisionMultiplier = 1
NewShipType.thrusterMaxSpeed = 161 - максимальная скорость корабля
NewShipType.mainEngineMaxSpeed = 161 - минимальная скорость корабля
NewShipType.buildCost = 3200 - стоимость
NewShipType.buildTime = 90 - время постройки
StartShipWeaponConfig(NewShipType,"Kpr_TurretedIonCannon1","Weapon_TorpedoLauncher1","Weapon_TorpedoLauncher1")
StartShipWeaponConfig(NewShipType,"Kpr_TurretedIonCannon1","Weapon_TorpedoLauncher2","Weapon_TorpedoLauncher2")
StartShipWeaponConfig(NewShipType,"kpr_pulsarside","Weapon_KineticDriver1","Weapon_KineticDriver1")
StartShipWeaponConfig(NewShipType,"kpr_pulsarside","Weapon_KineticDriver2","Weapon_KineticDriver2")
StartShipWeaponConfig(NewShipType,"kpr_pulsarside","Weapon_KineticDriver3","Weapon_KineticDriver3")
StartShipWeaponConfig(NewShipType,"kpr_pulsarside","Weapon_KineticDriver4","Weapon_KineticDriver4")
StartShipWeaponConfig(NewShipType,"kpr_pulsarside","Weapon_KineticDriver5","Weapon_KineticDriver5")
StartShipWeaponConfig(NewShipType,"kpr_pulsarside","Weapon_KineticDriver6","Weapon_KineticDriver6")
StartShipWeaponConfig(NewShipType,"kpr_pulsarside","Weapon_KineticDriver7","Weapon_KineticDriver7")
StartShipWeaponConfig(NewShipType,"kpr_pulsarside","Weapon_KineticDriver8","Weapon_KineticDriver8") - вооружение корабля
И \FXMOD172\weapon\kpr_turretedioncannon1.wepn
Code:
AddWeaponResult(NewWeaponType,"Hit","DamageHealth","Target",1700,1700,"") - оба числа отвечают за мощность орудий, первое - минимальный, второе - максимальный урон
Точное название оружия, установленного на корабле, нужно смотреть в ship файле.
Если чего будет непонятно, поищи в разделе моддинга HW2, или спрашивай, но в том же разделе, дабы не оффтопить, подскажу, что знаю.
Fencer is offline   Reply With Quote