Skip to content
This repository was archived by the owner on Jul 26, 2022. It is now read-only.

OS Files

BurningInfern0 edited this page Apr 24, 2022 · 2 revisions

Previously, in older versions of ProgressCLI95, the OS files were RAN by boot.py and contained the boot-up code that then ran the player file. This was then found to be useless and was removed.

OS files now contain configuration information that helps boot.py figure out what to do.

If you want to know what is in these files, read on!

name

This string variable contains the full name of the OS that appears on the boot menu.

shortname

This string variable contains the short name of the OS that is used in the initialization stage of the boot.py file, and ported into an array which is used to create the boot menu.

prolevel

This numeric variable should be pretty obvious. It's the required levels until you get the Pro badge.

unlocklevel

This numeric variable contains a number in which the boot menu uses just for cosmetic. But, the player.py file also uses this to alert you and will unlock the next system when the number has been reached.

systemunlock

This string variable is used by the player.py to check the OSes py file for the unlocklevel to know at what level should this system be unlocked.

requiredstring

This string variable is only used for cosmetic purposes on the boot menu.

listinbootmenu

This numeric variable is used for sorting the systems in an array for the boot menu to use and display the systems in order. This variable will not be used in modded OS files due to possible conflictions.

startupstring

This string variable is only used for cosmetic purposes in the player.py file for the startup() function.

Clone this wiki locally