Skip to content

Small project do display screen overlay as could be used in Adeptus Mechanicus Cogitators

License

Notifications You must be signed in to change notification settings

Vessov/Cogitator

Repository files navigation

Cogitator

Small project do display screen overlay as could be used in Adeptus Mechanicus Cogitators, using the fantastic Raylib library

+++ Noosphere Broadcast Received +++
+++ Decoding Data... +++
+++ Connection Established +++
...
++ Loading Installation Protocols... ++

Installation

To awaken the Holy Machine Spirit on this instance of Cogitator, request the Noosphere data transfer by utilazing the Cloning Incantation:

git clone https://github.com/Vessov/Cogitator

Next, pass the Sanctified Libraries of knowledge to the awakened Machine Spirit, by the Installation Protocols:

pip install -r requirements.txt


++ Loading Invocations... ++

Usage

After the Noosphere broadcast is received, invoke the Holy Machine Spirit by the Awakening Invocation:

python3 /yourpath/Cogitator.py

In the Awakening Invocation, you can call to the Holy Machine Spirit, to guide it, for it to better accomplish its tasks:

-h to get help from the Machine Spirit as to what calls will it answer
-b to guide the display of Cogitator to become semi-transparent
-f to guide the display of Cogitator to take up the whole connected screen (this however is incompatible with the semi-transparent background, which will be prioritized)
-m followed by a number, to request the selected display of Cogitator to be used (this may result in display minimizing, use carefully)
-c to command the Machine Spirit to change the displays light frequency. The selected frequency should be placed in the invocation after -c. Recognized frequencies are as follows:

  • teal
  • navy
  • green
  • red
  • white
  • yellow

\

As of now, the Machine Spirit should be fully awakened:

++ Loading linked consciousnesses... ++

Help & Acknowledgment

All awoken Machine Spirits chant binaric praises to

Contributing

Pull requests adding new Directives/Imperatives and Quotes are welcome, however please keep them in the tone that they are already at - quasi-canon for Quotes, and pseudo-code for Directives/Imperatives.
For any major changes in the architecture or rendering functions, as well as any problems encountered, please open issue.

+++ Noospheric Broadcast ending +++
+++ Connection lost +++
+++ Machine Spirit falls to sleep again +++
+++ Ave Deus Mechanicus +++

License

GNU GPLv3

About

Small project do display screen overlay as could be used in Adeptus Mechanicus Cogitators

Topics

Resources

License

Stars

Watchers

Forks

Languages