refactor features.py to handle the Steam edition of Command
Because
currently features.py is written to be only compatible with the premium edition of Command, which requires an expensive license to which many users do not have access
Complexity
Medium to hard. The Steam edition of the game does not have built-in data export capabilities, which means we will have to do a lot of Lua scripting.
Definition of Done
Users can export data from the Steam edition of Command using features.py, and the types of data being exported should match with what is possible to export from the Premium edition of Command.
We should
refactor
features.py
to handle the Steam edition of CommandBecause
currently
features.py
is written to be only compatible with the premium edition of Command, which requires an expensive license to which many users do not have accessComplexity
Medium to hard. The Steam edition of the game does not have built-in data export capabilities, which means we will have to do a lot of Lua scripting.
Definition of Done
Users can export data from the Steam edition of Command using
features.py
, and the types of data being exported should match with what is possible to export from the Premium edition of Command.Notes