This repository has been archived by the owner on Jul 26, 2022. It is now read-only.
ProgressCLI95 0.2.2b Development Build 1
Pre-release
Pre-release
Hello again, everyone!
Sorry for the long hiatus from the development process, while developing this code I had many breakdowns. Because, Python!
Not a lot to say about this one. No real "new" or "fancy" features, just refined code that makes the game (and development) work a lot easier.
But, 'tis only Development Build 1! So, there are hopefully more features to come in the future.
Also, a side note, there will be two branches at minimum from now on. main, and dev.
Main is the stable branch of the game, a.k.a. 0.2.2a.
Dev is the unstable branch of the game, a.k.a. 0.2.2b-dev1.
I think you get the point...
In a nutshell:
- Redesigned the OS files so that they now do not require booting to, and they now are just configuration files with a class and various attributes.
- Threw out a lot of spaghetti code in
boot.py
, and making it run through the files automatically rather than manually hard-coding each one. - Threw the
startup()
function from the previously terrible OS files intoplayer.py
. - Made the bit of spaghetti code that unlocked systems in
player.py
compacted into a small if statement that will unlock the next system at the specified level. - Renamed the function
startup()
toloadSettings()
inboot.py
. - Re-implemented credits into the boot menu. Simply type
credits
while in the boot menu to view them.
Hope this is up to standards, and more will be added in the future!
- BurningInfern0