00001
00002
00003
00004
00005
00006
00007
00008
00009
00015 #ifndef __VERSION_H__
00016 #define __VERSION_H__
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031 #define VER "**Oxygene**"
00032
00033 #define VERNUMB "0.82s"
00034
00035 #define WSCREQVER "0.60s"
00036
00037 #define SCPREQVER "0.67b"
00038 #define HOTFIX "11AF"
00039 #define VERHEXCODE 0x081
00040
00041 #define VTF_SUPPORTED 0x1
00042 #define VTF_PRIVATE 0x2
00043 #define VTF_BETA 0x4
00044 #define VTF_SPECIAL 0x8
00045 #define VTF_GUI 0x40
00046
00047 #define VT_S (VTF_SUPPORTED)
00048 #define VT_U (0)
00049 #define VT_I (VTF_PRIVATE|VTF_BETA)
00050 #define VT_B (VTF_BETA)
00051 #define VT_X (VTF_SPECIAL|VTF_SUPPORTED)
00052
00053 #define VERTYPE2 VT_X
00054
00055
00056
00057 #ifdef _WINDOWS
00058 #define VERTYPE ((VERTYPE2|VTF_GUI))
00059 #else
00060 #define VERTYPE (VERTYPE2)
00061 #endif
00062
00063
00064
00065
00066 #define OS "UNKNOWN OS"
00067 #define OSFIX "[UNKNOWN OS] "
00068 #define PLATFORMID 0
00069
00070 #ifdef _CONSOLE
00071 #undef OS
00072 #undef OSFIX
00073 #undef PLATFORMID
00074 #define OS ((ServerScp::g_nDeamonMode==0) ? ("Win32-Console") : ("WinNT-Service"))
00075 #define OSFIX ((ServerScp::g_nDeamonMode==0) ? ("[Win32-Console]") : ("[WinNT-Service]"))
00076 #define PLATFORMID 1
00077 #endif
00078
00079 #ifdef _WINDOWS
00080 #undef OS
00081 #undef OSFIX
00082 #undef PLATFORMID
00083 #define OS (("Win32-GUI"))
00084 #define OSFIX (("[Win32-Gui] "))
00085 #define PLATFORMID 2
00086 #endif
00087
00088 #ifdef __unix__
00089 #undef OS
00090 #undef OSFIX
00091 #undef PLATFORMID
00092 #define OS ((ServerScp::g_nDeamonMode==0) ? ("Linux-Console") : ("Linux-Deamon"))
00093 #define OSFIX ((ServerScp::g_nDeamonMode==0) ? ("[GNU/Linux tty]") : ("[GNU/Linux dmn]"))
00094 #define PLATFORMID 4
00095 #endif
00096
00097 #if defined(__OpenBSD__)
00098 #undef OS
00099 #undef OSFIX
00100 #undef PLATFORMID
00101 #define OS ((ServerScp::g_nDeamonMode==0) ? ("OpenBSD-Console") : ("OpenBSD-Deamon"))
00102 #define OSFIX ((ServerScp::g_nDeamonMode==0) ? ("[OpenBSD tty] ") : ("[OpenBSD dmn] "))
00103 #define PLATFORMID 6
00104 #endif
00105
00106 #if defined(__FreeBSD__)
00107 #undef OS
00108 #undef OSFIX
00109 #undef PLATFORMID
00110 #define OS ((ServerScp::g_nDeamonMode==0) ? ("FreeBSD-Console") : ("FreeBSD-Deamon"))
00111 #define OSFIX ((ServerScp::g_nDeamonMode==0) ? ("[FreeBSD tty] ") : ("[FreeBSD dmn] "))
00112 #define PLATFORMID 7
00113 #endif
00114
00115
00116 #ifdef __BEOS__
00117 #undef OS
00118 #undef OSFIX
00119 #undef PLATFORMID
00120 #define OS "BeOS"
00121 #define OSFIX "[BeOS 5] "
00122 #define PLATFORMID 5
00123 #endif
00124
00125 #define PRODUCT (("NoX-Wizard"))
00126
00127
00128 #define SUPPORTED_CLIENT "3.0.3a"
00129
00130
00131
00132
00133
00134
00135
00136
00137
00138 #define TIMEZONE "GMT+1"
00139
00140
00141 #define NAME "Official Dev Team"
00142
00143
00144 #define PROGRAMMERS "Xanathar, Luxor, Sparhawk, Elcabesa, Araknesh, Anthalir, Endymion, Akron, Riekr, Fax, Frodo, Horian, Stonedz and Wintermute"
00145
00146 #define EMAIL "staff@noxwizard.com"
00147
00148
00149 #endif //__VERSION_H__