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

Net Frameworks

The following are all Net Frameworks, in which this version of the Project has built in support for.
Note, it should work fine for later versions, but it was not built for newer Net.

- Interpreting the Tags -
A Green Label means that Framework is Explicitly included in this version.
A Blue Label means this version is compatible with that Framework.

The Tags are based on the Tags found on NuGet's Website

Project Files

Below are Quick Links to the Project Files related to this Version.

Documentation

This File covers all of this Libraries Documentation for this Version. Unlike NuGet and GitHub, it is split into Pages to be more Readable for Developers.

Changelog

This File covers the Changelog between this Version and the Last.

Attributions

This File covers all Attributions to this version of the Project as well as any and all Crediting.

License

This File covers the Effective License for this Version of the Project. It may contain more than one License. If that is the case, Sub Licenses will be marked separately from the Parent License.

Downloads

This file covers all Downloads related to this Version of the Project.

Statistics

This File covers all Statistics related to this Version of the Project.

Cecil.ANSI_Utils 1.0.0 Project-Site

Stoat Games Banner

About this Page

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

This page is the 1.0.0 Homepage for Our Project Cecil.ANSI_Utils. The following is an overview of this Project and some Statistics.

About this Project

This section acts as a Brief What is this project.

This version of the project is a C# library that aims to simplify usage of ANSI Color Utilities within C# and other Languages. The Library is fully fledged for C# development.

  • Color Modes
  • Text Processing Modes
  • Basic Reset 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.

  • readonly string[] for each Color + Text Processing Mode
    • Note, this functionality is Obsolete.
  • readonly string[] for each Color FG/BG
    • Note, this functionality is Obsolete.
  • readonly string[] for each High Intensity FG/BG
    • Note, this functionality is Obsolete.
  • readonly 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
  • Basic Reset Codes
  • 3 Objects;
    • 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

Where can I find this version of the 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.