Skip to content
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
Compare
Choose a tag to compare
released this 24 Apr 07:11
· 175 commits to dev since this release
31aace4

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 into player.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() to loadSettings() in boot.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