strgen/strgen.c
changeset 2410 d1fae093e768
parent 2407 983f1d8a0614
child 2411 a76c0b960e92
--- a/strgen/strgen.c	Sat Sep 10 09:52:33 2005 +0000
+++ b/strgen/strgen.c	Sat Sep 10 15:14:35 2005 +0000
@@ -332,7 +332,7 @@
 		Fatal("%s: Invalid number of plural forms. Expecting %d, found %d.", _cur_ident,
 			_plural_form_counts[_lang_pluralform], nw);
 
-	PutByte(0x7D);
+	PutByte(0x8D);
 	PutByte(TranslateArgumentIdx(argidx));
 	EmitWordList(words, nw);
 }
@@ -408,14 +408,6 @@
 	{"DKBLUE", EmitSingleByte,  30, 0},
 	{"BLACK", EmitSingleByte,   31, 0},
 
-	// 0x7B=123 is the LAST special character we may use.
-
-	// Numbers
-	{"COMMA", EmitSingleByte, 0x7B, 1}, // Number with comma
-	{"NUM", EmitSingleByte,  0x7E, 1}, // Signed number
-
-	{"CURRENCY", EmitSingleByte, 0x7F, 1},
-
 	// 0x85
 	{"CURRCOMPACT", EmitEscapedByte, 0, 1},		// compact currency (32 bits)
 	{"REV", EmitEscapedByte, 2, 0},						// openttd revision string
@@ -456,6 +448,12 @@
 
 	{"STRING", EmitSingleByte, 0x88, 1, C_CASE},
 
+	// Numbers
+	{"COMMA", EmitSingleByte, 0x8B, 1}, // Number with comma
+	{"NUM",   EmitSingleByte, 0x8E, 1}, // Signed number
+
+	{"CURRENCY", EmitSingleByte, 0x8F, 1},
+
 	{"WAYPOINT", EmitSingleByte, 0x99, 1}, // waypoint name
 	{"STATION", EmitSingleByte, 0x9A, 1},
 	{"TOWN", EmitSingleByte, 0x9B, 1},
@@ -1017,7 +1015,7 @@
 
 static void PutArgidxCommand(void)
 {
-	PutByte(0x7C);
+	PutByte(0x8C);
 	PutByte(TranslateArgumentIdx(_cur_argidx));
 }