Difference between revisions of "WA character table"
From Worms Knowledge Base
(document that Hungarian was added) |
(Add shading for characters that differ from CP-1252) |
||
(7 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{ParentArticle|[[Game logic]]}} | {{ParentArticle|[[Game logic]]}} | ||
− | This is the character table used in | + | This is the character table used in Worms Armageddon 3.8. It's based on [[w:Windows-1252|Windows-1252]], with Cyrillic, Hungarian, and Turkish shoehorned in. |
− | + | {| class="wikitable" style="text-align: center; font-size: 200%" | |
− | {| | + | |
! || x0 || x1 || x2 || x3 || x4 || x5 || x6 || x7 || x8 || x9 || xA || xB || xC || xD || xE || xF | ! || x0 || x1 || x2 || x3 || x4 || x5 || x6 || x7 || x8 || x9 || xA || xB || xC || xD || xE || xF | ||
|- | |- | ||
− | + | ! 2x | |
+ | | || ! || " || # || $ || % || & || ' || ( || ) || * || + || , || - || . || / | ||
|- | |- | ||
− | + | ! 3x | |
+ | | 0 || 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 || : || ; || < || = || > || ? | ||
|- | |- | ||
− | + | ! 4x | |
+ | | @ || A || B || C || D || E || F || G || H || I || J || K || L || M || N || O | ||
|- | |- | ||
− | + | ! 5x | |
+ | | P || Q || R || S || T || U || V || W || X || Y || Z || [ || \ || ] || ^ || _ | ||
|- | |- | ||
− | + | ! 6x | |
+ | | ` || a || b || c || d || e || f || g || h || i || j || k || l || m || n || o | ||
|- | |- | ||
− | + | ! 7x | |
+ | | p || q || r || s || t || u || v || w || x || y || z || { || <nowiki>|</nowiki> || } || ~ || style="background:khaki; | {{highlight|X}} | ||
|- | |- | ||
− | + | ! 8x | |
+ | | style="background:khaki; | Б || style="background:khaki; | Г || style="background:khaki; | Д || style="background:khaki; | Ж || style="background:khaki; | З || style="background:khaki; | И || style="background:khaki; | Й || style="background:khaki; | К || style="background:khaki; | Л || style="background:khaki; | П || style="background:khaki; | У || style="background:khaki; | Ф || style="background:khaki; | Ц || style="background:khaki; | Ч || style="background:khaki; | Ш || style="background:khaki; | Щ | ||
|- | |- | ||
− | + | ! 9x | |
+ | | style="background:khaki; | Ъ || style="background:khaki; | Ы || style="background:khaki; | Ь || style="background:khaki; | Э || style="background:khaki; | Ю || style="background:khaki; | {{highlight|X}} || style="background:khaki; | Я || style="background:khaki; | б || style="background:khaki; | в || style="background:khaki; | г || style="background:khaki; | д || style="background:khaki; | ж || style="background:khaki; | з || style="background:khaki; | и || style="background:khaki; | й || Ÿ | ||
|- | |- | ||
− | + | ! Ax | |
+ | | || ¡ || style="background:khaki; | к || £ || style="background:khaki; | {{highlight|X}} || style="background:khaki; | л || style="background:khaki; | м || style="background:khaki; | н || style="background:khaki; | п || style="background:khaki; | т || style="background:khaki; | ф || style="background:khaki; | ц || style="background:khaki; | ч || style="background:khaki; | ш || style="background:khaki; | щ || style="background:khaki; | ъ | ||
|- | |- | ||
− | + | ! Bx | |
+ | | style="background:khaki; | ы || style="background:khaki; | ь || style="background:khaki; | э || style="background:khaki; | ю || style="background:khaki; | я || style="background:khaki; | Ő || style="background:khaki; | ő || style="background:khaki; | Ű || style="background:khaki; | ű || style="background:khaki; | Ğ || style="background:khaki; | ğ || style="background:khaki; | Ş || style="background:khaki; | ş || style="background:khaki; | İ || style="background:khaki; | ı || ¿ | ||
|- | |- | ||
− | + | ! Cx | |
+ | | À || Á || Â || Ã || Ä || Å || Æ || Ç || È || É || Ê || Ë || Ì || Í || Î || Ï | ||
|- | |- | ||
− | + | ! Dx | |
+ | | Ð || Ñ || Ò || Ó || Ô || Õ || Ö || × || Ø || Ù || Ú || Û || Ü || Ý || Þ || ß | ||
|- | |- | ||
− | + | ! Ex | |
+ | | à || á || â || ã || ä || å || æ || ç || è || é || ê || ë || ì || í || î || ï | ||
|- | |- | ||
− | + | ! Fx | |
+ | | ð || ñ || ò || ó || ô || õ || ö || ÷ || ø || ù || ú || û || ü || ý || þ || ÿ | ||
|} | |} | ||
− | |||
− | |||
Legend: | Legend: | ||
− | * {{highlight|X}} | + | * <div style="background-color:khaki; border: 1px solid grey; display: inline; padding-left: 1rem;></div> = Different from [[w:Windows-1252|Windows-1252]] |
+ | * {{highlight|X}} = reserved/unused | ||
* 0x20 = space | * 0x20 = space | ||
* 0xA0 = [[w:non-breaking space|non-breaking space]] | * 0xA0 = [[w:non-breaking space|non-breaking space]] | ||
* Due to a bug, 0x9F and 0xA0 are treated as invalid characters in v3.6.29.0. | * Due to a bug, 0x9F and 0xA0 are treated as invalid characters in v3.6.29.0. |
Latest revision as of 05:22, 17 October 2021
(Up to Game logic)
This is the character table used in Worms Armageddon 3.8. It's based on Windows-1252, with Cyrillic, Hungarian, and Turkish shoehorned in.
x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2x | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / | |
3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4x | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
5x | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
6x | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
7x | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | X |
8x | Б | Г | Д | Ж | З | И | Й | К | Л | П | У | Ф | Ц | Ч | Ш | Щ |
9x | Ъ | Ы | Ь | Э | Ю | X | Я | б | в | г | д | ж | з | и | й | Ÿ |
Ax | ¡ | к | £ | X | л | м | н | п | т | ф | ц | ч | ш | щ | ъ | |
Bx | ы | ь | э | ю | я | Ő | ő | Ű | ű | Ğ | ğ | Ş | ş | İ | ı | ¿ |
Cx | À | Á | Â | Ã | Ä | Å | Æ | Ç | È | É | Ê | Ë | Ì | Í | Î | Ï |
Dx | Ð | Ñ | Ò | Ó | Ô | Õ | Ö | × | Ø | Ù | Ú | Û | Ü | Ý | Þ | ß |
Ex | à | á | â | ã | ä | å | æ | ç | è | é | ê | ë | ì | í | î | ï |
Fx | ð | ñ | ò | ó | ô | õ | ö | ÷ | ø | ù | ú | û | ü | ý | þ | ÿ |
Legend:
- = Different from Windows-1252
- X = reserved/unused
- 0x20 = space
- 0xA0 = non-breaking space
- Due to a bug, 0x9F and 0xA0 are treated as invalid characters in v3.6.29.0.