Author Topic: Armor!  (Read 1374 times)

0 Members and 1 Guest are viewing this topic.

Offline Galemp

  • Actual father of Samus
  • 212
  • Ask me about GORT!
    • Steam
    • User page on the FreeSpace Wiki
I've noticed the code relating to armor.tbl and the ability to make certain ships more vulnerable to certain types of weapons. I can't really see too much point to this, aside from making the Lucifer invulnerable to bombs and lasers but vulnerable to beam weapons, easily enough done on a per-mission basis.

But, what if armor damage multipliers were done on a per texture basis instead? Certain textures like the dark Sathanas scales or the grey Deimos plating could reduce damage while exposed superstructure or less armored parts like the dark Typhon squiggle texture or Orion lights texture can take more damage. Implementation need not be as complex as the armor table and weapon types; it could be along the lines of the subsystems entries in ships.tbl, where you specify the name of the texture and the damage multiplier associated with it. That wouldn't disrupt the retail campaign, but it would be a boon to ship designs that have a heavily armored section and a vulnerable underbelly (see my Vasudan heavy cruiser for such an example.)

This would make tactics and ship combat even deeper than the usual turret and subsystem targeting. It would mean that it's more effective to deliberately search for and target the chinks in the armor, instead of simply hammering away at whatever part is nearest to you. Imagine flying assault on an installation, and finding just the right sport to plant your bomb that the outer armored carapace would be able to shrug off. As a bonus it's a more realistic method of handling the ambiguity of hitpoints.

I don't know if the code can figure out the texture of the poly that's currently taking damage and scale it accordingly, but if so, it would be a big step towards making combat more tactical and actually implementing model texturing and mapping into gameplay rather than simply aesthetics.
"Anyone can do any amount of work, provided it isn't the work he's supposed to be doing at that moment." -- Robert Benchley

Members I've personally met: RedStreblo, Goober5000, Sandwich, Splinter, Su-tehp, Hippo, CP5670, Terran Emperor, Karajorma, Dekker, McCall, Admiral Wolf, mxlm, RedSniper, Stealth, Black Wolf...

  

Offline StratComm

  • The POFressor
  • 212
  • Cameron Crazy
    • http://www.geocities.com/cek_83/index.html
The only problem is that this really only applies to human players, and will cause damage done by the AI to be even more random than it already is.  I can't fathom telling my bomber wing to aim for the "underbelly" of a ship, since even getting them to fire on more than a specific subsystem is more trouble than it's usually worth.  It's got merit (I think it's come up, or something similar, once or twice before) but it's potential to change gameplay in very unpredictable ways make it a little dangerous.
who needs a signature? ;)
It's not much of an excuse for a website, but my stuff can be found here

"Holding the last thread on a page comes with an inherent danger, especially when you are edit-happy with your posts.  For you can easily continue editing in points without ever noticing that someone else could have refuted them." ~Me, on my posting behavior

Last edited by StratComm on 08-23-2027 at 08:34 PM