(svn r14617) -Change: unduplicate the languagepack(header).

This commit is contained in:
rubidium
2008-11-24 11:20:07 +00:00
parent f28992719d
commit 6878b181c7
3 changed files with 25 additions and 22 deletions

View File

@@ -7,6 +7,7 @@
#include "../core/endian_func.hpp"
#include "../string_func.h"
#include "../strings_type.h"
#include "strgen.h"
#include "../table/control_codes.h"
#include <stdio.h>
@@ -35,18 +36,6 @@
typedef void (*ParseCmdProc)(char *buf, int value);
struct LanguagePackHeader {
uint32 ident; // 32-bits identifier
uint32 version; // 32-bits of auto generated version info which is basically a hash of strings.h
char name[32]; // the international name of this language
char own_name[32]; // the localized name of this language
char isocode[16]; // the ISO code for the language (not country code)
uint16 offsets[32]; // the offsets
byte plural_form; // plural form index
byte text_dir; // default direction of the text
byte pad[2]; // pad header to be a multiple of 4
};
struct CmdStruct {
const char *cmd;
ParseCmdProc proc;