While I'm working on 1362, I noticed Westwood uses TechnoClasses in the whole SpawnManagerClass, deriving them from an AircraftTypeClass, while SlaveManagerClass uses InfantryClasses constantly. On the other hand, YR++ has SpawnManager->SpawnNode->Status as an int, while that's an enum in SlaveManagerClass.
I guess reworking that class to use TechnoTypeClasses is far less work then rewrite an entire class. Maybe expanding that Status int (which I think is also an enum just haven't documented in YR++ yet) can be the addition and this request is basically done.
Special feedback.
While I'm working on 1362, I noticed Westwood uses TechnoClasses in the whole SpawnManagerClass, deriving them from an AircraftTypeClass, while SlaveManagerClass uses InfantryClasses constantly. On the other hand, YR++ has SpawnManager- >SpawnNode- >Status as an int, while that's an enum in SlaveManagerClass.
I guess reworking that class to use TechnoTypeClasses is far less work then rewrite an entire class. Maybe expanding that Status int (which I think is also an enum just haven't documented in YR++ yet) can be the addition and this request is basically done.