Welcome to Stoat Games

The holder of the following groups, as well as the website that unites them all.

This Website is under Construction.
Fun fact: You can SCROLL DOWN on all Pages.
EPILEPSY WARNING! If you are epileptic DO NOT hover over the banner.

Subsidiaries

Click a subsidiaries title to navigate to their designated pages.
Cecil Libraries Organization

We create Libraries for software developers to utilize within their projects and products.

Act 2; The Reimagining

A Inscryption fan game that is planned to be a complete reimagining of Inscryption's Act 2.

Stoat Games

Card Games, Mods, and Software.

The Cecil Libraries Organization Logo

Cecil Libraries Organization

Welcome to the Home of the Cecil Libraries Organization. Below are some Quick-Links.

Project's

Click a Project to navigate to their Documentation and related Information

Cecil.ANSI_Utils

This is a Library centered around ANSI-Color based Utilities, with capability for most known Text Processing Modes, and all Color Mode Types.

ANSI-Utils-Tester

This is the official Tester associated with the Cecil.ANSI_Utils Library.

Cecil.Bridge

A Bridge project for communication between netframework3.5 up to modern .NET versions.

The Cecil Libraries Organization Logo

Cecil.ANSI-Utils

Welcome to the Project Site for Cecil.ANSI-Utils. Below are some Quick-Links.

Versions

Click a Version to navigate to the specific versions Documentation and related Information.

Version 1.0.0

Version 1.0.1

Version 1.1.0

Version 1.2.0

Version 2.0.0

Version 3.0.0

Cecil.ANSI_Utils Project-Site Homepage

Stoat Games Banner

About this Page

This section will go over everything that you may need to know about Cecil.ANSI_Utils Page

This page is the Homepage for Our Project Cecil.ANSI_Utils. The following are sub-pages related to this Project and some Statistics.

About this Project

This section acts as a Brief What is this project.

This project is a C# NativeAOT library that aims to simplify usage of ANSI Color Utilities within C# and other Languages. Currently the Library is fully fledged for C# development, with NativeAOT in the works. This library provides support for the following Systems.

  • Color Modes
  • Text Processing Modes
  • Reset Color Modes
  • Reset Text Processing Modes
  • Color Background
  • Color Foreground
  • RGB Color Support
  • HSV/HSL/GRAYSCALE/HEX Conversions to RGB
  • 256 Color Support
  • Standard Color Support

This library doesn't stop there, it has even more gems you can play around with! The following is everything else the Library offers in a Overview.

  • ReadonlyList<String> for each Color + Text Processing Mode
    • Note, this functionality is Obsolete.
  • ReadonlyList<String> for each Color FG/BG
    • Note, this functionality is Obsolete.
  • ReadonlyList<String> for each High Intensity FG/BG
    • Note, this functionality is Obsolete.
  • ReadonlyList<String> for each High Intensity Color + Text Processing Mode
    • Note, this functionality is Obsolete.
  • Displayer for the above Lists
  • GetColorFromType
    • Note, this Functionality is Obsolete.
    • Note, this takes either a String or Int Color, and a String Type
  • Reset Codes
  • 4 Objects;
    • ColorBase
      • Note, this is the Base of the following 3 Color Objects, and cannot be used on its own to provide a Color.
    • Color
      • Note, this is for the Standard 8 Color, 8 High Intensity Color system that ANSI uses, supported near Universally.
    • Color256
      • Note, this is for the 256 (0-255) Color system or 8-Bit Color system that ANSI can use dependent of the system.
    • ColorRGB
      • Note, this is for the True Color, or RGB Color system, the ability to use it depends on the System.
    • Note, in order to get the Color from these Objects you must utilize .Format(), and follow usage by .GetReset().Format() to reset what the Object set.
    • Note, .GetReset() cannot be called again after being called to get the Original Color Object.
  • A Displayer for Each Color Object showing all possibilities.
    • Note, avoid the RGB one unless you want to wait for all combinations of (0-255), (0-255), (0-255)
  • RGB Conversions;
    • HSV to RGB
    • HSL to RGB
    • Grayscale to RGB
    • Hex to RGB
  • ColorBaseTypeSwitch
  • ColorTypeSwitch
  • GetDigitStart
  • and More to come!

Where can I find this Project?

This section covers where this Project can be found;

This project can be found in the following places;

Cecil.ANSI_Utils GitHub Repository Statistics

Author

  • Chaosyr's Profile Picture

    This is the author page for the author Chaosyr, founder of Stoat Games, A2;RE, and Cecil Libraries Organization, as well as Fanscryption Community Manager and more.