@sarahisweird/hmoog
Version:
Out-of-game automation for Hackmud
66 lines (62 loc) • 1.43 kB
text/typescript
import { Rgba } from './types.js';
export enum ColorDepth {
NONE,
EIGHT_BIT,
TRUE_COLOR,
}
export const defaultTextColorHex = '7AB2F4FF';
export const defaultTextColorRgba: Rgba = [ 122, 178, 244, 255 ];
export const vgaTranslationTable: Record<string, string> = {
'9B9B9B': '37',
'FFFFFF': '1;37',
'1EFF00': '1;32',
'0070DD': '34',
'B035EE': '35',
'FF8000': '33',
'000000': '30',
'3F3F3F': '1;30',
'676767': '1;30',
'7D0000': '31',
'8E3434': '31',
'A34F00': '33',
'725437': '33',
'A88600': '33',
'B2934A': '33',
'939500': '33',
'495225': '32',
'299400': '32',
'23381B': '32',
'00535B': '36',
'324A4C': '36',
'0073A6': '36',
'385A6C': '36',
'010067': '34',
'507AA1': '34',
'601C81': '35',
'43314C': '35',
'8C0069': '35',
'973984': '35',
'880024': '31',
'762E4A': '35',
'101215': '1;30',
'CACACA': '37',
'FF0000': '1;31',
'FF8383': '1;31',
'F3AA6F': '33',
'FBC803': '1;33',
'FFD863': '1;33',
'FFF404': '1;33',
'F3F998': '1;33',
'B3FF9B': '1;32',
'00FFFF': '1;36',
'8FE6FF': '1;36',
'A4E3FF': '1;36',
'0000FF': '1;34',
'7AB2F4': '1;34',
'E6C4FF': '1;35',
'FF00EC': '1;35',
'FF96E0': '1;35',
'FF0070': '1;35',
'FF6A98': '1;35',
'0C112B': '30',
};