Closed duyminh1998 closed 10 months ago
Amazing! But who can I contact to purchase Command PE.
BTW, where is CPE.ini
It has been a while so I do not remember. Check for a Config
folder. This could be in your Command
installation folder in Program Files
or ProgramData
. Note that CPE.ini
is only present in the Premium edition of the game.
It has been a while so I do not remember. Check for a
Config
folder. This could be in yourCommand
installation folder inProgram Files
orProgramData
. Note thatCPE.ini
is only present in the Premium edition of the game.
I do not find CPE.ini in the Steam editions of Command, so how can I handle Steam editions of Command with pycmo?
It has been a while so I do not remember. Check for a
Config
folder. This could be in yourCommand
installation folder inProgram Files
orProgramData
. Note thatCPE.ini
is only present in the Premium edition of the game.I do not find CPE.ini in the Steam editions of Command, so how can I handle Steam editions of Command with pycmo?
Getting pycmo
to work with the Steam version is ongoing work and the purpose for this issue. You can check out a demo by following these instructions.
It has been a while so I do not remember. Check for a
Config
folder. This could be in yourCommand
installation folder inProgram Files
orProgramData
. Note thatCPE.ini
is only present in the Premium edition of the game.I do not find CPE.ini in the Steam editions of Command, so how can I handle Steam editions of Command with pycmo?
Getting
pycmo
to work with the Steam version is ongoing work and the purpose for this issue. You can check out a demo by following these instructions.
The demo runs successfully. Good job!
Places to refactor:
lib/actions.py
lib/features.py
lib/protocol.py
lib/run_loop.py
lib/start_server.py
env/ecmo_env.py
Currently blocked by this issue in an attempt to focus the work
Closed by this MR
We should
refactor
pycmo
to handle both Premium and Steam editions of CommandBecause
currently
pycmo
are 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. We can proceed in two phases of work. First, we can refactor the current codebase and note pieces of code that are exclusive to the premium edition of the game. We can then add the codebase to support the Steam edition of the game.
Definition of Done
Users are able to specify and use
pycmo
for both the premium and Steam editions of Command. More emphasis will be placed on the latter because we do not have access to the premium version of the game (and this codebase has already been developed previously).