1 #ifndef __GNUC__ 2 #pragma once 3 #endif 4 #ifndef __XR_AI_VERSION_H__ 5 #define __XR_AI_VERSION_H__ 6 7 #include "xr_types.h" 8 9 namespace xray_re { 10 11 // builds 1098, 1114, 1154 12 const uint32_t AI_VERSION_2 = 2; 13 14 // 1580 15 const uint32_t AI_VERSION_3 = 3; 16 17 // 1623 18 const uint32_t AI_VERSION_4 = 4; 19 20 // 1829 21 const uint32_t AI_VERSION_5 = 5; 22 23 // 1844 24 const uint32_t AI_VERSION_6 = 6; 25 26 // 1865 27 const uint32_t AI_VERSION_7 = 7; 28 29 // 2215, 2945, 2947+ 30 const uint32_t AI_VERSION_8 = 8; 31 32 // 2215 actually differs from 2945+ despite the same on-disk version number. 33 const uint32_t AI_VERSION_2215 = AI_VERSION_8|0x80000000; 34 35 // 3120 (Clear Sky) 36 const uint32_t AI_VERSION_9 = 9; 37 38 // 3456+ (Clear Sky) 39 const uint32_t AI_VERSION_10 = 10; 40 41 } // end of namespace xray_re 42 43 #endif 44