Fun fact: You can scroll down on this page and all other pages, keep in mind these headers are pretty large!

Select a Language to view the Site with: (Coming Eventually)

Welcome to Stoat Games

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

This Website is under Construction.

Construction may resume at the end of the Month!! - Chaosyr; Scarlette and Celeste.

If you have any inquiries you know how to Contact us!!

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.

Cecil.ANSI_Utils, Page Overview

Stoat Games Banner

About this Page

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

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 Statistics