summary refs log tree commit diff stats
path: root/Source/RandomizerCore.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/RandomizerCore.h')
-rw-r--r--Source/RandomizerCore.h147
1 files changed, 0 insertions, 147 deletions
diff --git a/Source/RandomizerCore.h b/Source/RandomizerCore.h deleted file mode 100644 index 89560b6..0000000 --- a/Source/RandomizerCore.h +++ /dev/null
@@ -1,147 +0,0 @@
1#pragma once
2#include "Memory.h"
3#include <memory>
4
5__declspec(selectany) int SWAP_NONE = 0x0;
6__declspec(selectany) int SWAP_TARGETS = 0x1;
7__declspec(selectany) int SWAP_LINES = 0x2;
8__declspec(selectany) int SWAP_AUDIO_NAMES = 0x4;
9
10class RandomizerCore
11{
12public:
13};
14
15#if GLOBALS == 0x5B28C0
16#define PATH_COLOR 0xC8
17#define REFLECTION_PATH_COLOR 0xD8
18#define DOT_COLOR 0xF8
19#define ACTIVE_COLOR 0x108
20#define BACKGROUND_REGION_COLOR 0x118
21#define SUCCESS_COLOR_A 0x128
22#define SUCCESS_COLOR_B 0x138
23#define STROBE_COLOR_A 0x148
24#define STROBE_COLOR_B 0x158
25#define ERROR_COLOR 0x168
26#define PATTERN_POINT_COLOR 0x188
27#define PATTERN_POINT_COLOR_A 0x198
28#define PATTERN_POINT_COLOR_B 0x1A8
29#define SYMBOL_A 0x1B8
30#define SYMBOL_B 0x1C8
31#define SYMBOL_C 0x1D8
32#define SYMBOL_D 0x1E8
33#define SYMBOL_E 0x1F8
34#define PUSH_SYMBOL_COLORS 0x208
35#define OUTER_BACKGROUND 0x20C
36#define OUTER_BACKGROUND_MODE 0x21C
37#define TRACED_EDGES 0x230
38#define AUDIO_PREFIX 0x278
39#define POWER 0x2A8
40#define TARGET 0x2BC
41#define IS_CYLINDER 0x2FC
42#define CYLINDER_Z0 0x300
43#define CYLINDER_Z1 0x304
44#define CYLINDER_RADIUS 0x308
45#define CURSOR_SPEED_SCALE 0x358
46#define NEEDS_REDRAW 0x384
47#define SPECULAR_ADD 0x398
48#define SPECULAR_POWER 0x39C
49#define PATH_WIDTH_SCALE 0x3A4
50#define STARTPOINT_SCALE 0x3A8
51#define NUM_DOTS 0x3B8
52#define NUM_CONNECTIONS 0x3BC
53#define MAX_BROADCAST_DISTANCE 0x3C0
54#define DOT_POSITIONS 0x3C8
55#define DOT_FLAGS 0x3D0
56#define DOT_CONNECTION_A 0x3D8
57#define DOT_CONNECTION_B 0x3E0
58#define DECORATIONS 0x420
59#define DECORATION_FLAGS 0x428
60#define DECORATION_COLORS 0x430
61#define NUM_DECORATIONS 0x438
62#define REFLECTION_DATA 0x440
63#define GRID_SIZE_X 0x448
64#define GRID_SIZE_Y 0x44C
65#define STYLE_FLAGS 0x450
66#define SEQUENCE_LEN 0x45C
67#define SEQUENCE 0x460
68#define DOT_SEQUENCE_LEN 0x468
69#define DOT_SEQUENCE 0x470
70#define DOT_SEQUENCE_LEN_REFLECTION 0x478
71#define DOT_SEQUENCE_REFLECTION 0x480
72#define NUM_COLORED_REGIONS 0x4A0
73#define COLORED_REGIONS 0x4A8
74#define PANEL_TARGET 0x4B0
75#define SPECULAR_TEXTURE 0x4D8
76#define CABLE_TARGET_2 0xD8
77#define AUDIO_LOG_NAME 0xC8
78#define OPEN_RATE 0xE8
79#define METADATA 0xF2 // sizeof(short)
80#define SCRIPT_FRAMES 0x5BE3B0
81#elif GLOBALS == 0x62A080
82#define PATH_COLOR 0xC0
83#define REFLECTION_PATH_COLOR 0xD0
84#define DOT_COLOR 0xF0
85#define ACTIVE_COLOR 0x100
86#define BACKGROUND_REGION_COLOR 0x110
87#define SUCCESS_COLOR_A 0x120
88#define SUCCESS_COLOR_B 0x130
89#define STROBE_COLOR_A 0x140
90#define STROBE_COLOR_B 0x150
91#define ERROR_COLOR 0x160
92#define PATTERN_POINT_COLOR 0x180
93#define PATTERN_POINT_COLOR_A 0x190
94#define PATTERN_POINT_COLOR_B 0x1A0
95#define SYMBOL_A 0x1B0
96#define SYMBOL_B 0x1C0
97#define SYMBOL_C 0x1D0
98#define SYMBOL_D 0x1E0
99#define SYMBOL_E 0x1F0
100#define PUSH_SYMBOL_COLORS 0x200
101#define OUTER_BACKGROUND 0x204
102#define OUTER_BACKGROUND_MODE 0x214
103#define TRACED_EDGES 0x228
104#define AUDIO_PREFIX 0x270
105#define POWER 0x2A0
106#define TARGET 0x2B4
107#define IS_CYLINDER 0x2F4
108#define CYLINDER_Z0 0x2F8
109#define CYLINDER_Z1 0x2FC
110#define CYLINDER_RADIUS 0x300
111#define CURSOR_SPEED_SCALE 0x350
112#define NEEDS_REDRAW 0x37C
113#define SPECULAR_ADD 0x38C
114#define SPECULAR_POWER 0x390
115#define PATH_WIDTH_SCALE 0x39C
116#define STARTPOINT_SCALE 0x3A0
117#define NUM_DOTS 0x3B4
118#define NUM_CONNECTIONS 0x3B8
119#define MAX_BROADCAST_DISTANCE 0x3BC
120#define DOT_POSITIONS 0x3C0
121#define DOT_FLAGS 0x3C8
122#define DOT_CONNECTION_A 0x3D0
123#define DOT_CONNECTION_B 0x3D8
124#define DECORATIONS 0x418
125#define DECORATION_FLAGS 0x420
126#define DECORATION_COLORS 0x428
127#define NUM_DECORATIONS 0x430
128#define REFLECTION_DATA 0x438
129#define GRID_SIZE_X 0x440
130#define GRID_SIZE_Y 0x444
131#define STYLE_FLAGS 0x448
132#define SEQUENCE_LEN 0x454
133#define SEQUENCE 0x458
134#define DOT_SEQUENCE_LEN 0x460
135#define DOT_SEQUENCE 0x468
136#define DOT_SEQUENCE_LEN_REFLECTION 0x470
137#define DOT_SEQUENCE_REFLECTION 0x478
138#define NUM_COLORED_REGIONS 0x498
139#define COLORED_REGIONS 0x4A0
140#define PANEL_TARGET 0x4A8
141#define SPECULAR_TEXTURE 0x4D0
142#define CABLE_TARGET_2 0xD0
143#define AUDIO_LOG_NAME 0x0
144#define OPEN_RATE 0xE0
145#define METADATA 0x13A // sizeof(short)
146#define SCRIPT_FRAMES 0x63651C
147#endif \ No newline at end of file