Feature Request: New Weapon Classes
from
Stardock Forums
Right now there are only a limited set of allowed weapon types. Taking from English.str:
StringInfo
ID "IDS_WEAPONCLASSTYPE_AUTOCANNON"
Value "AutoCannon"
StringInfo
ID "IDS_WEAPONCLASSTYPE_BEAM"
Value "Beam"
StringInfo
ID "IDS_WEAPONCLASSTYPE_CAPITALABILITY"
Value "Ability"
StringInfo
ID "IDS_WEAPONCLASSTYPE_DART"
Value "Kinetic Bolt"
StringInfo
ID "IDS_WEAPONCLASSTYPE_FLASHBEAM"
Value "Pulse Beam"
StringInfo
ID "IDS_WEAPONCLASSTYPE_GAUSS"
Value "Gauss"
StringInfo
ID "IDS_WEAPONCLASSTYPE_ION"
Value "Ion"
StringInfo
ID "IDS_WEAPONCLASSTYPE_LASERTECH"
Value "Laser"
StringInfo
ID "IDS_WEAPONCLASSTYPE_MISSILE"
Value "Missile"
StringInfo
ID "IDS_WEAPONCLASSTYPE_PHASEMISSILE"
Value "Phase Missile"
StringInfo
ID "IDS_WEAPONCLASSTYPE_PULSEGUN"
Value "Pulse Gun"
StringInfo
ID "IDS_WEAPONCLASSTYPE_PLANETBOMBARDMENT"
Value "Planet Bomb"
StringInfo
ID "IDS_WEAPONCLASSTYPE_PLASMA"
Value "Plasma"
StringInfo
ID "IDS_WEAPONCLASSTYPE_WAVE"
Value "Wave"
( In other words, look for the Advent to use plasma, ion, and kinetic bolt weapons
)
I would like the ability to add additional weapon classes, but that's currently impossible, because the above list is hard-coded into the executable. Attempting to put anything else into a ship's entity file causes Sins to crash.
StringInfo
ID "IDS_WEAPONCLASSTYPE_AUTOCANNON"
Value "AutoCannon"
StringInfo
ID "IDS_WEAPONCLASSTYPE_BEAM"
Value "Beam"
StringInfo
ID "IDS_WEAPONCLASSTYPE_CAPITALABILITY"
Value "Ability"
StringInfo
ID "IDS_WEAPONCLASSTYPE_DART"
Value "Kinetic Bolt"
StringInfo
ID "IDS_WEAPONCLASSTYPE_FLASHBEAM"
Value "Pulse Beam"
StringInfo
ID "IDS_WEAPONCLASSTYPE_GAUSS"
Value "Gauss"
StringInfo
ID "IDS_WEAPONCLASSTYPE_ION"
Value "Ion"
StringInfo
ID "IDS_WEAPONCLASSTYPE_LASERTECH"
Value "Laser"
StringInfo
ID "IDS_WEAPONCLASSTYPE_MISSILE"
Value "Missile"
StringInfo
ID "IDS_WEAPONCLASSTYPE_PHASEMISSILE"
Value "Phase Missile"
StringInfo
ID "IDS_WEAPONCLASSTYPE_PULSEGUN"
Value "Pulse Gun"
StringInfo
ID "IDS_WEAPONCLASSTYPE_PLANETBOMBARDMENT"
Value "Planet Bomb"
StringInfo
ID "IDS_WEAPONCLASSTYPE_PLASMA"
Value "Plasma"
StringInfo
ID "IDS_WEAPONCLASSTYPE_WAVE"
Value "Wave"
( In other words, look for the Advent to use plasma, ion, and kinetic bolt weapons
)I would like the ability to add additional weapon classes, but that's currently impossible, because the above list is hard-coded into the executable. Attempting to put anything else into a ship's entity file causes Sins to crash.

