Open sprunk opened 7 months ago
I noticed that CProjectile
is actually not a CSolidObject
, but is a CExpGenSpawnable
, which is a CWorldObject
. You might consider modifying this title to avoid any confusion, since it sounds like you want these changes to include projectiles where possible.
Bill of materials to be done before starting this ticket:
1373
After #1373, features units and projectiles will have unique IDs so (for example)
Spring.SetUnitPosition(unitID, xyz)
andSpring.SetFeaturePosition(featureID, xyz)
will be redundant. There would be able to be a singleSpring.SetPosition(thingID, xyz)
.Add unified interfaces where possible. Keep the old ones as aliases to the new ones.