Modding:Code page 437: Difference between revisions

4,078 bytes removed ,  01:43, 8 August 2022
(Created page with "Category:Modding {| class="wikitable" ! style="text-align: center; padding: 5px;" | \u00__ ! style="text-align: center;" | _0 ! style="text-align: center;" | _1 ! style="...")
 
 
(32 intermediate revisions by 6 users not shown)
Line 1: Line 1:
[[Category:Modding]]
[[Category:Modding Resources]]{{Modding Info}}{{Missing info|More testing needed. Are there other codes that do not follow 437 conventions? If the intended 437 code is used for these irregular symbols, does it still work?}}
In Qud, there are certain symbols that are used in the game strings that take the form of <code>\u0000</code>, where <code>0</code> is any digit in hexadecimal. In XML, this also takes the form of <code>&#x00;</code>, where the <code>0</code> is any digit in hexadecimal (Single digit hexadecimal will not be padded or have trailing 0s Ex: <code>&#x4;</code>). This code does not represent the character in unicode, rather the code page 437 on old IBM pcs.


{| class="wikitable"
The game also uses the escape code <code>&#000;</code>, where <code>0</code> is any digit in decimal in its XML files. Below is the table of the entire codepage. For more information, see Wikipedia's own page about [https://en.wikipedia.org/wiki/Code_page_437 Code page 437].
! style="text-align: center; padding: 5px;" | \u00__
 
! style="text-align: center;" | _0
__TOC__
! style="text-align: center;" | _1
 
! style="text-align: center;" | _2
==Table==
! style="text-align: center;" | _3
{| class="wikitable" style="font-family:Source Code Pro, Lucida Console, Consolas; "
! style="text-align: center;" | _4
! style="padding: 0.8em 0.2em;" | \x__
! style="text-align: center;" | _5
! _0
! style="text-align: center;" | _6
! _1
! style="text-align: center;" | _7
! _2
! style="text-align: center;" | _8
! _3
! style="text-align: center;" | _9
! _4
! style="text-align: center;" | _A
! _5
! style="text-align: center;" | _B
! _6
! style="text-align: center;" | _C
! _7
! style="text-align: center;" | _D
! _8
! style="text-align: center;" | _E
! _9
! style="text-align: center;" | _F
! _A
! _B
! _C
! _D
! _E
! _F
|-
! 0_
| {{Code page cell|NUL|0|00|Empty Character}}
| {{Code page cell|☺|1|01}}
| {{Code page cell|☻|2|02}}
| {{Code page cell|♥|3|03}}
| {{Code page cell|♦|4|04}}
| {{Code page cell|♣|5|05}}
| {{Code page cell|♠|6|06}}
| {{Code page cell|•|7|07}}
| {{Code page cell|◘|8|08}}
| {{Code page cell|○|9|09}}
| {{Code page cell|◙|10|0a}}
| {{Code page cell|♂|11|0b}}
| {{Code page cell|♀|12|0c}}
| {{Code page cell|♪|13|0d}}
| {{Code page cell|♫|14|0e}}
| {{Code page cell|☼|15|0f}}
|-
! 1_
| {{Code page cell|►|16|10}}
| {{Code page cell|◄|17|11}}
| {{Code page cell|↕|18|12}}
| {{Code page cell|‼|19|13}}
| {{Code page cell|¶|20|14}}
| {{Code page cell|§|21|15}}
| {{Code page cell|▬|22|16}}
| {{Code page cell|↨|23|17}}
| {{Code page cell|↑|24|18}}
| {{Code page cell|↓|25|19}}
| {{Code page cell|→|26|1a}}
| {{Code page cell|←|27|1b}}
| {{Code page cell|∟|28|1c}}
| {{Code page cell|↔|29|1d}}
| {{Code page cell|▲|30|1e}}
| {{Code page cell|▼|31|1f}}
|-
! 2_
| {{Code page cell|SP|32|20|Whitespace}}
| {{Code page cell|!|33|21}}
| {{Code page cell|"|34|22}}
| {{Code page cell|#|35|23}}
| {{Code page cell|$|36|24}}
| {{Code page cell|%|37|25}}
| {{Code page cell|&|38|26}}
| {{Code page cell|'|39|27}}
| {{Code page cell|(|40|28}}
| {{Code page cell|)|41|29}}
| {{Code page cell|*|42|2a}}
| {{Code page cell|+|43|2b}}
| {{Code page cell|,|44|2c}}
| {{Code page cell|-|45|2d}}
| {{Code page cell|.|46|2e}}
| {{Code page cell|/|47|2f}}
|-
! 3_
| {{Code page cell|0|48|30}}
| {{Code page cell|1|49|31}}
| {{Code page cell|2|50|32}}
| {{Code page cell|3|51|33}}
| {{Code page cell|4|52|34}}
| {{Code page cell|5|53|35}}
| {{Code page cell|6|54|36}}
| {{Code page cell|7|55|37}}
| {{Code page cell|8|56|38}}
| {{Code page cell|9|57|39}}
| {{Code page cell|:|58|3a}}
| {{Code page cell|;|59|3b}}
| {{Code page cell|<|60|3c}}
| {{Code page cell|<nowiki>=</nowiki>|61|3d}}
| {{Code page cell|>|62|3e}}
| {{Code page cell|?|63|3f}}
|-
|-
! style="text-align: center;" | 0_
! 4_
| style="text-align: center; padding: 10px;" | NUL{{Tooltip|Empty Character}}0000
| {{Code page cell|@|64|40}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|A|65|41}}
263A
| {{Code page cell|B|66|42}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|C|67|43}}
262B
| {{Code page cell|D|68|44}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|E|69|45}}
2665
| {{Code page cell|F|70|46}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|G|71|47}}
2666
| {{Code page cell|H|72|48}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|I|73|49}}
2663
| {{Code page cell|J|74|4a}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|K|75|4b}}
2660
| {{Code page cell|L|76|4c}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|M|77|4d}}
2022
| {{Code page cell|N|78|4e}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|O|79|4f}}
25D8
| style="text-align: center; padding: 10px;" |
25CB
| style="text-align: center; padding: 10px;" |
25D9
| style="text-align: center; padding: 10px;" |
2642
| style="text-align: center; padding: 10px;" |
2640
| style="text-align: center; padding: 10px;" |
266A
| style="text-align: center; padding: 10px;" |
266B
| style="text-align: center; padding: 10px;" |
263C
|-
|-
! style="text-align: center;" | 1_
! 5_
| style="text-align: center; padding: 10px;" |
| {{Code page cell|P|80|50}}
25BA
| {{Code page cell|Q|81|51}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|R|82|52}}
25C4
| {{Code page cell|S|83|53}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|T|84|54}}
2195
| {{Code page cell|U|85|55}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|V|86|56}}
203C
| {{Code page cell|W|87|57}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|X|88|58}}
00B6
| {{Code page cell|Y|89|59}}
| style="text-align: center; padding: 10px;" | §
| {{Code page cell|Z|90|5a}}
00A7
| {{Code page cell|[|91|5b}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|\|92|5c}}
25AC
| {{Code page cell|]|93|5d}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|^|94|5e}}
21A8
| {{Code page cell|_|95|5f}}
| style="text-align: center; padding: 10px;" |
2191
| style="text-align: center; padding: 10px;" |
2193
| style="text-align: center; padding: 10px;" |
2192
| style="text-align: center; padding: 10px;" |
2190
| style="text-align: center; padding: 10px;" |
221F
| style="text-align: center; padding: 10px;" |
2194
| style="text-align: center; padding: 10px;" |
25B2
| style="text-align: center; padding: 10px;" |
25BC
|-
|-
! style="text-align: center;" | 2_
! 6_
| style="text-align: center; padding: 10px;" | SP{{tooltip|Whitespace}}
| {{Code page cell|`|96|60}}
0020
| {{Code page cell|a|97|61}}
| style="text-align: center; padding: 10px;" | !
| {{Code page cell|b|98|62}}
0021
| {{Code page cell|c|99|63}}
| style="text-align: center; padding: 10px;" | "
| {{Code page cell|d|100|64}}
0022
| {{Code page cell|e|101|65}}
| style="text-align: center; padding: 10px;" | #
| {{Code page cell|f|102|66}}
0023
| {{Code page cell|g|103|67}}
| style="text-align: center; padding: 10px;" | $
| {{Code page cell|h|104|68}}
0024
| {{Code page cell|i|105|69}}
| style="text-align: center; padding: 10px;" | %
| {{Code page cell|j|106|6a}}
0025
| {{Code page cell|k|107|6b}}
| style="text-align: center; padding: 10px;" | &
| {{Code page cell|l|108|6c}}
0026
| {{Code page cell|m|109|6d}}
| style="text-align: center; padding: 10px;" | '
| {{Code page cell|n|110|6e}}
0027
| {{Code page cell|o|111|6f}}
| style="text-align: center; padding: 10px;" | (
0028
| style="text-align: center; padding: 10px;" | )
0029
| style="text-align: center; padding: 10px;" | *
002A
| style="text-align: center; padding: 10px;" | +
002B
| style="text-align: center; padding: 10px;" | ,
002C
| style="text-align: center; padding: 10px;" | -
002D
| style="text-align: center; padding: 10px;" | .
002E
| style="text-align: center; padding: 10px;" | /
002F
|-
|-
! style="text-align: center;" | 3_
! 7_
| style="text-align: center; padding: 10px;" | 0
| {{Code page cell|p|112|70}}
0030
| {{Code page cell|q|113|71}}
| style="text-align: center; padding: 10px;" | 1
| {{Code page cell|r|114|72}}
0031
| {{Code page cell|s|115|73}}
| style="text-align: center; padding: 10px;" | 2
| {{Code page cell|t|116|74}}
0032
| {{Code page cell|u|117|75}}
| style="text-align: center; padding: 10px;" | 3
| {{Code page cell|v|118|76}}
0033
| {{Code page cell|w|119|77}}
| style="text-align: center; padding: 10px;" | 4
| {{Code page cell|x|120|78}}
0034
| {{Code page cell|y|121|79}}
| style="text-align: center; padding: 10px;" | 5
| {{Code page cell|z|122|7a}}
0035
| {{Code page cell|{|123|7b}}
| style="text-align: center; padding: 10px;" | 6
| {{Code page cell|{{!}}|124|7c|Modern computers and CoQ will render this as a {{!}}, although it appeared as ¦ on original IBM computers.}}
0036
| {{Code page cell|}|125|7d}}
| style="text-align: center; padding: 10px;" | 7
| {{Code page cell|~|126|7e}}
0037
| {{Code page cell||127|7f}}
| style="text-align: center; padding: 10px;" | 8
0038
| style="text-align: center; padding: 10px;" | 9
0039
| style="text-align: center; padding: 10px;" | :
003A
| style="text-align: center; padding: 10px;" | ;
003B
| style="text-align: center; padding: 10px;" | <
003C
| style="text-align: center; padding: 10px;" | =
003D
| style="text-align: center; padding: 10px;" | >
003E
| style="text-align: center; padding: 10px;" | ?
003F
|-
|-
! style="text-align: center;" | 4_
! 8_
| style="text-align: center; padding: 10px;" | @
| {{Code page cell|Ç|128|80}}
0040
| {{Code page cell|ü|129|81}}
| style="text-align: center; padding: 10px;" | A
| {{Code page cell|é|130|82}}
0041
| {{Code page cell|â|131|83}}
| style="text-align: center; padding: 10px;" | B
| {{Code page cell|ä|132|84}}
0042
| {{Code page cell|à|133|85}}
| style="text-align: center; padding: 10px;" | C
| {{Code page cell|å|134|86}}
0043
| {{Code page cell|ç|135|87}}
| style="text-align: center; padding: 10px;" | D
| {{Code page cell|ê|136|88}}
0044
| {{Code page cell|ë|137|89}}
| style="text-align: center; padding: 10px;" | E
| {{Code page cell|è|138|8a}}
0045
| {{Code page cell|ï|139|8b}}
| style="text-align: center; padding: 10px;" | F
| {{Code page cell|î|140|8c}}
0046
| {{Code page cell|ì|141|8d}}
| style="text-align: center; padding: 10px;" | G
| {{Code page cell|Ä|142|8e}}
0047
| {{Code page cell|Å|143|8f}}
| style="text-align: center; padding: 10px;" | H
0048
| style="text-align: center; padding: 10px;" | I
0049
| style="text-align: center; padding: 10px;" | J
004A
| style="text-align: center; padding: 10px;" | K
004B
| style="text-align: center; padding: 10px;" | L
004C
| style="text-align: center; padding: 10px;" | M
004D
| style="text-align: center; padding: 10px;" | N
004E
| style="text-align: center; padding: 10px;" | O
004F
|-
|-
! style="text-align: center;" | 5_
! 9_
| style="text-align: center; padding: 10px;" | P
| {{Code page cell|É|144|90}}
0050
| {{Code page cell|æ|145|91}}
| style="text-align: center; padding: 10px;" | Q
| {{Code page cell|Æ|146|92}}
0051
| {{Code page cell|ô|147|93}}
| style="text-align: center; padding: 10px;" | R
| {{Code page cell|ö|148|94}}
0052
| {{Code page cell|ò|149|95}}
| style="text-align: center; padding: 10px;" | S
| {{Code page cell|û|150|96}}
0053
| {{Code page cell|ù|151|97}}
| style="text-align: center; padding: 10px;" | T
| {{Code page cell|ÿ|152|98}}
0054
| {{Code page cell|Ö|153|99}}
| style="text-align: center; padding: 10px;" | U
| {{Code page cell|Ü|154|9a}}
0055
| {{Code page cell|¢|155|9b}}
| style="text-align: center; padding: 10px;" | V
| {{Code page cell|£|156|9c}}
0056
| {{Code page cell|¥|157|9d}}
| style="text-align: center; padding: 10px;" | W
| {{Code page cell||158|9e}}
0057
| {{Code page cell|ƒ|159|9f}}
| style="text-align: center; padding: 10px;" | X
0058
| style="text-align: center; padding: 10px;" | Y
0059
| style="text-align: center; padding: 10px;" | Z
005A
| style="text-align: center; padding: 10px;" | [
005B
| style="text-align: center; padding: 10px;" | \
005C
| style="text-align: center; padding: 10px;" | ]
005D
| style="text-align: center; padding: 10px;" | ^
005E
| style="text-align: center; padding: 10px;" | _
005F
|-
|-
! style="text-align: center;" | 6_
! A_
| style="text-align: center; padding: 10px;" | `
| {{Code page cell|á|160|a0}}
0060
| {{Code page cell|í|161|a1}}
| style="text-align: center; padding: 10px;" | a
| {{Code page cell|ó|162|a2}}
0061
| {{Code page cell|ú|163|a3}}
| style="text-align: center; padding: 10px;" | b
| {{Code page cell|ñ|164|a4}}
0062
| {{Code page cell|Ñ|165|a5}}
| style="text-align: center; padding: 10px;" | c
| {{Code page cell|ª|166|a6}}
0063
| {{Code page cell|º|167|a7}}
| style="text-align: center; padding: 10px;" | d
| {{Code page cell|¿|168|a8}}
0064
| {{Code page cell|⌐|169|a9}}
| style="text-align: center; padding: 10px;" | e
| {{Code page cell|¬|170|aa}}
0065
| {{Code page cell|½|171|ab}}
| style="text-align: center; padding: 10px;" | f
| {{Code page cell|¼|172|ac}}
0066
| {{Code page cell|¡|173|ad}}
| style="text-align: center; padding: 10px;" | g
| {{Code page cell|«|174|ae}}
0067
| {{Code page cell|»|175|af}}
| style="text-align: center; padding: 10px;" | h
0068
| style="text-align: center; padding: 10px;" | i
0069
| style="text-align: center; padding: 10px;" | j
006A
| style="text-align: center; padding: 10px;" | k
006B
| style="text-align: center; padding: 10px;" | l
006C
| style="text-align: center; padding: 10px;" | m
006D
| style="text-align: center; padding: 10px;" | n
006E
| style="text-align: center; padding: 10px;" | o
006F
|-
|-
! style="text-align: center;" | 7_
! B_
| style="text-align: center; padding: 10px;" | p
| {{Code page cell|░|176|b0}}
0070
| {{Code page cell|▒|177|b1}}
| style="text-align: center; padding: 10px;" | q
| {{Code page cell|▓|178|b2}}
0071
| {{Code page cell|│|179|b3}}
| style="text-align: center; padding: 10px;" | r
| {{Code page cell|┤|180|b4}}
0072
| {{Code page cell|╡|181|b5}}
| style="text-align: center; padding: 10px;" | s
| {{Code page cell|╢|182|b6}}
0073
| {{Code page cell||183|b7}}
| style="text-align: center; padding: 10px;" | t
| {{Code page cell||184|b8}}
0074
| {{Code page cell||185|b9}}
| style="text-align: center; padding: 10px;" | u
| {{Code page cell||186|ba}}
0075
| {{Code page cell|╗|187|bb}}
| style="text-align: center; padding: 10px;" | v
| {{Code page cell|╝|188|bc}}
0076
| {{Code page cell|╜|189|bd}}
| style="text-align: center; padding: 10px;" | w
| {{Code page cell|╛|190|be}}
0077
| {{Code page cell||191|bf}}
| style="text-align: center; padding: 10px;" | x
0078
| style="text-align: center; padding: 10px;" | y
0079
| style="text-align: center; padding: 10px;" | z
007A
| style="text-align: center; padding: 10px;" | {
007B
| style="text-align: center; padding: 10px;" | ¦{{tooltip|Modern computers will render this as a {{!}}.}}
007C
| style="text-align: center; padding: 10px;" | }
007D
| style="text-align: center; padding: 10px;" | ~
007E
| style="text-align: center; padding: 10px;" |
2302
|-
|-
! style="text-align: center;" | 8_
! C_
| style="text-align: center; padding: 10px;" | Ç
| {{Code page cell|└|192|c0}}
00C7
| {{Code page cell|┴|193|c1}}
| style="text-align: center; padding: 10px;" | ü
| {{Code page cell|┬|194|c2}}
00FC
| {{Code page cell|├|195|c3}}
| style="text-align: center; padding: 10px;" | é
| {{Code page cell|─|196|c4}}
00E9
| {{Code page cell|┼|197|c5}}
| style="text-align: center; padding: 10px;" | â
| {{Code page cell|╞|198|c6}}
00E2
| {{Code page cell|╟|199|c7}}
| style="text-align: center; padding: 10px;" | ä
| {{Code page cell|╚|200|c8}}
00E4
| {{Code page cell|╔|201|c9}}
| style="text-align: center; padding: 10px;" | à
| {{Code page cell|╩|202|ca}}
00E0
| {{Code page cell||203|cb}}
| style="text-align: center; padding: 10px;" | å
| {{Code page cell||204|cc}}
00E5
| {{Code page cell||205|cd}}
| style="text-align: center; padding: 10px;" | ç
| {{Code page cell||206|ce}}
00E7
| {{Code page cell||207|cf}}
| style="text-align: center; padding: 10px;" | ê
00EA
| style="text-align: center; padding: 10px;" | ë
00EB
| style="text-align: center; padding: 10px;" | è
00E8
| style="text-align: center; padding: 10px;" | ï
00EF
| style="text-align: center; padding: 10px;" | î
00EE
| style="text-align: center; padding: 10px;" | ì
00EC
| style="text-align: center; padding: 10px;" | Ä
00C4
| style="text-align: center; padding: 10px;" | Å
00C5
|-
|-
! style="text-align: center;" | 9_
! D_
| style="text-align: center; padding: 10px;" | É
| {{Code page cell|╨|208|d0}}
00C9
| {{Code page cell|╤|209|d1}}
| style="text-align: center; padding: 10px;" | æ
| {{Code page cell|╥|210|d2}}
00E6
| {{Code page cell|╙|211|d3}}
| style="text-align: center; padding: 10px;" | Æ
| {{Code page cell|╘|212|d4}}
00C6
| {{Code page cell|╒|213|d5}}
| style="text-align: center; padding: 10px;" | ô
| {{Code page cell|╓|214|d6}}
00F4
| {{Code page cell|╫|215|d7}}
| style="text-align: center; padding: 10px;" | ö
| {{Code page cell|╪|216|d8}}
00F6
| {{Code page cell|┘|217|d9}}
| style="text-align: center; padding: 10px;" | ò
| {{Code page cell|┌|218|da}}
00F2
| {{Code page cell||219|db}}
| style="text-align: center; padding: 10px;" | û
| {{Code page cell||220|dc}}
00FB
| {{Code page cell||221|dd}}
| style="text-align: center; padding: 10px;" | ù
| {{Code page cell||222|de}}
00F9
| {{Code page cell||223|df}}
| style="text-align: center; padding: 10px;" | ÿ
00FF
| style="text-align: center; padding: 10px;" | Ö
00D6
| style="text-align: center; padding: 10px;" | Ü
00DC
| style="text-align: center; padding: 10px;" | ¢
00A2
| style="text-align: center; padding: 10px;" | £
00A3
| style="text-align: center; padding: 10px;" | ¥
00A5
| style="text-align: center; padding: 10px;" |
20A7
| style="text-align: center; padding: 10px;" | ƒ
0192
|-
|-
! style="text-align: center;" | A_
! E_
| style="text-align: center; padding: 10px;" | á
| {{Code page cell|α|224|e0}}
00E1
| {{Code page cell|ß|225|e1}}
| style="text-align: center; padding: 10px;" | í
| {{Code page cell|Γ|226|e2}}
00ED
| {{Code page cell|π|227|e3}}
| style="text-align: center; padding: 10px;" | ó
| {{Code page cell|Σ|228|e4}}
00F3
| {{Code page cell|σ|229|e5}}
| style="text-align: center; padding: 10px;" | ú
| {{Code page cell|µ|230|e6}}
00FA
| {{Code page cell|τ|231|e7}}
| style="text-align: center; padding: 10px;" | ñ
| {{Code page cell|Φ|232|e8}}
00F1
| {{Code page cell|Θ|233|e9}}
| style="text-align: center; padding: 10px;" | Ñ
| {{Code page cell|Ω|234|ea}}
00D1
| {{Code page cell|δ|235|eb}}
| style="text-align: center; padding: 10px;" | ª
| {{Code page cell||236|ec}}
00AA
| {{Code page cell|φ|237|ed}}
| style="text-align: center; padding: 10px;" | º
| {{Code page cell|ε|238|ee}}
00BA
| {{Code page cell||239|ef}}
| style="text-align: center; padding: 10px;" | ¿
00BF
| style="text-align: center; padding: 10px;" |
2310
| style="text-align: center; padding: 10px;" | ¬
00AC
| style="text-align: center; padding: 10px;" | ½
00BD
| style="text-align: center; padding: 10px;" | ¼
00BC
| style="text-align: center; padding: 10px;" | ¡
00A1
| style="text-align: center; padding: 10px;" | «
00AB
| style="text-align: center; padding: 10px;" | »
00BB
|-
|-
! style="text-align: center;" | B_
! F_
| style="text-align: center; padding: 10px;" |
| {{Code page cell|≡|240|f0}}
2591
| {{Code page cell|±|241|f1}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|≥|242|f2}}
2592
| {{Code page cell|≤|243|f3}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|⌠|244|f4}}
2593
| {{Code page cell|⌡|245|f5}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|÷|246|f6}}
2502
| {{Code page cell|≈|247|f7}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|°|248|f8}}
2524
| {{Code page cell|•|249|f9}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|·|250|fa}}
2561
| {{Code page cell|√|251|fb}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell|ⁿ|252|fc}}
2562
| {{Code page cell|²|253|fd}}
| style="text-align: center; padding: 10px;" |
| {{Code page cell||254|fe}}
2556
| {{Code page cell|NBSP|255|ff|non breaking space}}
| style="text-align: center; padding: 10px;" |
|}
2555
 
| style="text-align: center; padding: 10px;" |
==Characters As Rendered In-Game==
2563
[[File:Qud characters.png|characters as rendered in-game]]
| style="text-align: center; padding: 10px;" |
 
2551
==Example Codes in Qud==
| style="text-align: center; padding: 10px;" | ╗
To use one of these characters in a name or description in game, you may need to escape them.  For instance, to get the ♥, in C# you would use <code>"\x03"</code>, and in the XML <code>&x03;</code>.
2557
In most cases, the strings are added with color codes, so here are some examples of that.  For more info about Caves of Qud's color code, check out [[Modding: Colors & Object Rendering]].
| style="text-align: center; padding: 10px;" |
 
255D
{| class = "wikitable"
| style="text-align: center; padding: 10px;" | ╜
! In Game
255C
! String
| style="text-align: center; padding: 10px;" | ╛
! Usage
255B
| style="text-align: center; padding: 10px;" | ┐
2510
|-
|-
! style="text-align: center;" | C_
| {{Color | r | ♥}}
| style="text-align: center; padding: 10px;" |└
| <code><nowiki>{{r|\x03}}</nowiki></code>
2514
| HP or Damage
| style="text-align: center; padding: 10px;" |
2534
| style="text-align: center; padding: 10px;" |
252C
| style="text-align: center; padding: 10px;" | ├
251C
| style="text-align: center; padding: 10px;" | ─
2500
| style="text-align: center; padding: 10px;" | ┼
253C
| style="text-align: center; padding: 10px;" | ╞
255E
| style="text-align: center; padding: 10px;" | ╟
255F
| style="text-align: center; padding: 10px;" | ╚
255A
| style="text-align: center; padding: 10px;" | ╔
2554
| style="text-align: center; padding: 10px;" | ╩
2569
| style="text-align: center; padding: 10px;" | ╦
2566
| style="text-align: center; padding: 10px;" | ╠
2560
| style="text-align: center; padding: 10px;" | ═
2550
| style="text-align: center; padding: 10px;" | ╬
256C
| style="text-align: center; padding: 10px;" | ╧
2567
|-
|-
! style="text-align: center;" | D_
| {{Color | c | →}}
| style="text-align: center; padding: 10px;" | ╨
| <code><nowiki>{{c|\x1a}}</nowiki></code>
2568
| Penetration, or slipping
| style="text-align: center; padding: 10px;" |
2564
| style="text-align: center; padding: 10px;" |
2565
| style="text-align: center; padding: 10px;" | ╙
2559
| style="text-align: center; padding: 10px;" | ╘
2558
| style="text-align: center; padding: 10px;" | ╒
2552
| style="text-align: center; padding: 10px;" | ╓
2553
| style="text-align: center; padding: 10px;" | ╫
256B
| style="text-align: center; padding: 10px;" | ╪
256A
| style="text-align: center; padding: 10px;" | ┘
2518
| style="text-align: center; padding: 10px;" | ┌
250C
| style="text-align: center; padding: 10px;" | █
2588
| style="text-align: center; padding: 10px;" | ▄
2584
| style="text-align: center; padding: 10px;" | ▌
258C
| style="text-align: center; padding: 10px;" | ▐
2590
| style="text-align: center; padding: 10px;" | ▀
2580
|-
|-
! style="text-align: center;" | E_
| {{Color | b | ♦}}
| style="text-align: center; padding: 10px;" | α
| <code><nowiki>{{b|\x04}}</nowiki></code>
03B1
| Armor value
| style="text-align: center; padding: 10px;" | ß
00DF
| style="text-align: center; padding: 10px;" | Γ
0393
| style="text-align: center; padding: 10px;" | π
03C0
| style="text-align: center; padding: 10px;" | Σ
03A3
| style="text-align: center; padding: 10px;" | σ
03C3
| style="text-align: center; padding: 10px;" | µ
00B5
| style="text-align: center; padding: 10px;" | τ
03C4
| style="text-align: center; padding: 10px;" | Φ
03A6
| style="text-align: center; padding: 10px;" | Θ
0398
| style="text-align: center; padding: 10px;" | Ω
03A9
| style="text-align: center; padding: 10px;" | δ
03B4
| style="text-align: center; padding: 10px;" | ∞
221E
| style="text-align: center; padding: 10px;" | φ
03C6
| style="text-align: center; padding: 10px;" | ε
03B5
| style="text-align: center; padding: 10px;" | ∩
2229
|-
|-
! style="text-align: center;" | F_
| {{Color | C | ¢}}
| style="text-align: center; padding: 10px;" |
| <code><nowiki>{{C|\x9b}}</nowiki></code>
2261
| Cybernetics credit wedge
| style="text-align: center; padding: 10px;" | ±
00B1
| style="text-align: center; padding: 10px;" | ≥
2265
| style="text-align: center; padding: 10px;" | ≤
2264
| style="text-align: center; padding: 10px;" | ⌠
2320
| style="text-align: center; padding: 10px;" | ⌡
2321
| style="text-align: center; padding: 10px;" | ÷
00F7
| style="text-align: center; padding: 10px;" | ≈
2248
| style="text-align: center; padding: 10px;" | °
00B0
| style="text-align: center; padding: 10px;" | •
2022
| style="text-align: center; padding: 10px;" | ·
00B7
| style="text-align: center; padding: 10px;" | √
221A
| style="text-align: center; padding: 10px;" | ⁿ
207F
| style="text-align: center; padding: 10px;" | ²
00B2
| style="text-align: center; padding: 10px;" | ■
25A0
| style="text-align: center; padding: 10px;" | NBSP{{tooltip|non breaking space}}
00A0
|}
|}
In xml:
{| class = "wikitable"
! In Game
! String
! Usage
|-
| {{Color | r | ♥}}
| <code><nowiki>{{r|&#x3;}}</nowiki></code>
| HP or Damage
|-
| {{Color | c | →}}
| <code><nowiki>{{c|&#x1A;}}</nowiki></code>
| Penetration, or slipping
|-
| {{Color | b | ♦}}
| <code><nowiki>{{b|&#x4;}}</nowiki></code>
| Armor value
|-
| {{Color | C | ¢}}
| <code><nowiki>{{C|&#x9b;}}</nowiki></code>
| Cybernetics credit wedge
|}
==Remarks==
You may also see the following escape sequences used in some places. They map indirectly to particular code page 437 values based on their underlying ASCII character value.
{| class = "wikitable"
! In Game
! String
! Usage
! Notes
|-
| {{Color | K | ο}}
| <code><nowiki>{{K|\t}}</nowiki></code>
| Dodge symbol
| This works because <code>\t</code> stands for the TAB character, which has an ASCII character code of 9. Thus, it maps to code page 437 \x09.
|-
| {{Color | G | •}}
| <code><nowiki>{{G|\a}}</nowiki></code>
| Blocked attack blip<br>(among other things)
| This works because <code>\a</code> stands for the BEL character, which has an ASCII character code of 7. Thus, it maps to code page 437 \x07.
|}
{{Modding Navbox}}