mirror of
https://github.com/isledecomp/isle-portable.git
synced 2024-11-22 23:48:12 -05:00
dc3500f631
* Add LEGO1.DLL resources * Rename smack files to lowercase This fixes casing issues with mingw on Linux Also use double quotes for #error * cmake: dxguid must come after dinput * cmake: create LEGO1.DLL instead of libLEGO1.DLL, when using mingw * act3actor.h was not including mxcore.h, and using incorrect override * g_mcoreCount seem to be signed integers * LegoCameraController: return references to static data in stub functions * Include string.h, stdlib.h and stdio.h for use of libc functions * Override MxAtomId::operator!= * Fix use of STL's std::map + std::vector * Fix template functions for mingw * iterator object is used after the for loop * IDirectDrawSurface::BltFast's first 2 arguments are x/y coordinates, not pointers * Add stub ViewLODListManager::Lookup * Fixes * Format * Remove unnecessary COMPAT_CONST use --------- Co-authored-by: Christian Semmler <mail@csemmler.com>
29 lines
1.2 KiB
C++
29 lines
1.2 KiB
C++
#include "define.h"
|
|
|
|
// GLOBAL: LEGO1 0x1010141c
|
|
MxS32 g_mxcoreCount[101] = {0, -6643, -5643, -5058, -4643, -4321, -4058, -3836, -3643, -3473, -3321, -3184, -3058,
|
|
-2943, -2836, -2736, -2643, -2556, -2473, -2395, -2321, -2251, -2184, -2120, -2058, -2000,
|
|
-1943, -1888, -1836, -1785, -1736, -1689, -1643, -1599, -1556, -1514, -1473, -1434, -1395,
|
|
-1358, -1321, -1286, -1251, -1217, -1184, -1152, -1120, -1089, -1058, -1029, -1000, -971,
|
|
-943, -915, -888, -862, -836, -810, -785, -761, -736, -713, -689, -666, -643,
|
|
-621, -599, -577, -556, -535, -514, -494, -473, -454, -434, -415, -395, -377,
|
|
-358, -340, -321, -304, -286, -268, -251, -234, -217, -200, -184, -168, -152,
|
|
-136, -120, -104, -89, -74, -58, -43, -29, -14, 0};
|
|
|
|
// GLOBAL: LEGO1 0x10101eac
|
|
const char* g_parseExtraTokens = ":;";
|
|
|
|
// GLOBAL: LEGO1 0x10101edc
|
|
const char* g_strWORLD = "WORLD";
|
|
|
|
// GLOBAL: LEGO1 0x10101f20
|
|
const char* g_strSOUND = "SOUND";
|
|
|
|
// GLOBAL: LEGO1 0x10101f58
|
|
const char* g_strOBJECT = "OBJECT";
|
|
|
|
// GLOBAL: LEGO1 0x10102040
|
|
const char* g_strACTION = "ACTION";
|
|
|
|
// GLOBAL: LEGO1 0x101020cc
|
|
const char* g_strVISIBILITY = "VISIBILITY";
|