New Weapon ODF Command Ideas

Post ideas and suggestions on new features or improvements here.
posted on March 11th, 2011, 3:11 pm
Last edited by Anonymous on March 11th, 2011, 4:48 pm, edited 1 time in total.
I've noticed that there are some passives that should only affect the damage done to the shields or the hull.  So this idea gives the ordinance file a couple of new ODF commands.

damageHull = 1.0
damageCrew = 1.0
damageShieldGenerator = 1.0
damageLifeSupport = 1.0
damageSensors = 1.0
damageWeapons = 1.0
damageEngines = 1.0
damageShields = 1.0

Basically, it's either a percentage of damage off of the damageBase to apply to each part of the unit.  Assuming that the weapon actually hits that part.  All of these new commands would default to 1.0.  And they don't guarantee hits on the specified subsystem, but rather, when the weapon hits the subsystem, the damage to that system will be "damageBase * damage."  Here's an example of these new commands.

Code: Select all
damageBase = 10
damageHull = 1.0
  "ter_explorer.odf" 0.1
  "fed_defiant.odf" 0.5
  "fed_descent.odf" 1.0

damageShields = 1.0
  "ter_explorer.odf" 1.0
  "fed_defiant.odf" 1.0
  "fed_descent.odf" 0.5

damageLifeSupport = 1.0
  "ter_explorer.odf" 0.0
  "fed_defiant.odf" 0.25

damageShieldGenerator = 1.0
  "ter_explorer.odf" 0.0
  "fed_defaint.odf" 0.25

damageWeapons = 1.0
  "ter_explorer.odf" 0.0
  "fed_defiant.odf" 0.25

damageEngines = 1.0
  "ter_explorer.odf" 0.10
  "fed_defiant.odf" 0.35

damageSensors = 1.0
  "ter_explorer.odf" 0.0
  "fed_defiant.odf" 0.35

damageCrew = 1.0
  "ter_explorer.odf" 0.0
  "fed_defiant.odf" 0.15



Assuming that the weapon actually hits any of the specified systems on the ship, the damage done to the sensors of the Defiant in this example would be 3.5.  Assuming that the sensors actually were hit.  Damage done to the Tereanan Explorer class scout's hull (Tereanan Empire mod in progress) would be 1, while the shields would be the full 10.

On the pro-side, it would make the game more realistic that some passives would reduce the damage done to only certain parts of the ship and it would be somewhat easier to program being a percentage value instead of an actual damage value.

On the con-side, the ODF files would get a whole lot bigger, there would be more lines to sift through to find bugs, it would take longer to check assets and it would knock the current balance out of whack as well as creating a whole lot more bugs to be worked out.

EDIT:

The Descent has multi-layer shielding, which reduces the damage received by the shields, but it doesn't affect the damage received by the hull.  Because the shielding only protects the ship when the shields are up, it doesn't reduce the damage received by the subsystems.

The Defiant has Ablative Armor Plating, which reduces the damage received by the hull, but doesn't affect the damage received by the shields.  Because of the armor, the subsystems also take reduced damage.

The Explorer has Neutronium Armor Plating, which reduces the damage received by the hull, but doesn't affect the damage received by the shields.  Because of the armor, the subsystems also take reduced damage.
Reply

Who is online

Users browsing this forum: Bing [Bot] and 46 guests

cron