-
Notifications
You must be signed in to change notification settings - Fork 25
/
SteamGlobal_1_0_0_1.lua
252 lines (236 loc) · 6.11 KB
/
SteamGlobal_1_0_0_1.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
-- Current Versions are 1.0.0.2 (Steam) and 1.0.0.10 Epic Games Store
-- shared
animSpeed = 0x233FBCC
beepHack = 0x26DECC
blackFade = 0x4DC718
buttonTypes = 0x2E20548
closeMenu = 0x2E941C0
cutscene = 0x233E808
cutsceneFlagBase = 0x2DEA865
deathPointer = 0x2382568
dest = 0x507580
dialog = 0x299BB08
fadeBase = 0x233FDD0
gummiSelect = 0x50707C
gummiStart = 0x506F90
hookship = 0xED6A1E
inCutscene = 0x23AB2D0
inGummi = 0x5075A8 -- differs to cover a change on linux systems
inputAddress = 0x23407B4
maxHP = 0x2DE9366
menu = 0x232DFA0
menuButtonCount = 0x2E2055C
menuFunction = 0x2E204F8
menuItemSlotCount = 0x2E92DF2
menuMaxButtonCount = 0x2E92DF0
minitimer = 0x232E000
reports = 0x2DEAD20
room = 0x233FE8C
saveOpenAddress = 0x232DFA4
skippable = 0x2382594
soraHP = 0x2D5CC4C
soraHUD = 0x281249C
stateFlag = 0x2867364
summoning = 0x2D60FAC
textProg = 0x232DF74
warpTrigger = 0x22EC07C
warpType1 = 0x233FBC0
warpType2 = 0x22EC080
white = 0x233FE1C
world = 0x233FE94
-- rando shared
ardOff = 0x2382C60
khamaActive = 0x2D380B0
OCseed = 0x23BBBF0
roomWarp = 0x23404F4
soraPointer = 0x2537E48
soraStats = 0x2DE937D
theonActive = 0x2D39820
worldFlagBase = 0x2DEB4B0
worldWarp = 0x23404F0
-- 4:3
height = 0x3B3504
-- achievements
ach = 0x21AAE28
-- auto attack
attackCommand = 0x52890C
attInp = 0x23407B5
fireState1 = 0x23D3F80
fireState2 = 0x232DDC4
swapped = 0x22DA5EE
-- rando chaos
anims = 0x2D2D730
attackElement = 0x2D278B8
commandMenuPointer = 0x2D36D50
donaldPointer = 0x2D37288
goofyPointer = 0x2D37290
moveSpeed = 0x2D5CB18
musicBaseSpeed = 0
musicPointer = 0x232DF20
musicSpeedHack = 0xA771B
soraResist = 0x2D5CB88
weaponSize = 0xD2E4C0
-- consistent finishers
gravBreak = 0x3EC538
zantHack = 0x2A6C98
zantValue = 0
-- early skip
skipArray1 = 0x17A49C
skipArray2 = 0x17F323
skipFlag1 = 0x233FEE8
skipFlag2 = 0x23404D0
-- rando enemy
bossAdjustAddresses = {
0x6DBB74, 0x70D804, 0x2340A94, 0x2D372A0, 0x2D37750,
0x2D37C00, 0x2D38574, 0x2D38EC0, 0x2D38ED4, 0x2D3A630,
0x2D3AAE0, 0x2D3AF90, 0x2D3B440, 0x2D3C700, 0x2D3D060,
0x2D3D9C0, 0x2D424C0, 0x2D461B0, 0x2D5CD4C, 0x2D5CF4C,
0x2D5D04C, 0x2D5D44C
}
enemyAddresses = {
0x7E48C0, 0x838FC0, 0x8556C0, 0x8A8640, 0x8A8680,
0x8A86C0, 0x8CA900, 0x8D31C0, 0x8D4900, 0x8E4640,
0x918340, 0x91E3C0, 0x926580, 0x951500, 0x953E40,
0x957140, 0x95D240, 0x95D440, 0x95FAC0, 0x9605C0,
0x960680, 0x970640, 0x976440, 0x97F3C0, 0x97F400,
0x9838C0, 0x98C180, 0x98C1C0, 0x98C200, 0x996700,
0x996740, 0x996780, 0x997300, 0x99FBC0, 0x9A8320,
0x9A8A00, 0x9A8A80, 0x9ABC40, 0x9B0440, 0x9B6AC0,
0x9BC2C0, 0x9C4100, 0x9C7BC0, 0x9C7C40, 0x9C7C80,
0x9C7CC0, 0x9CE040, 0x9CE380, 0x9CEF00, 0x9D2B00,
0x9D2C40, 0x9D4D80, 0x9D50E0, 0x9D63C0, 0x9DB0C0,
0x9E1EA0, 0x9E3980, 0x9E3A40, 0x9E7020, 0x9F6BC0,
0x9F7E00, 0x9FB900, 0x9FDF00, 0xA057C0, 0xA0A840,
0xA23C00, 0xA23C80, 0xA25D00, 0xA2E2C0, 0xA4BF40,
0xA57D40, 0xA663C0, 0xA85EC0, 0xA90780, 0xA908C0,
0xA9B000, 0xA9B040, 0xAC4000, 0xAC4040, 0xAC4100,
0xAC4140, 0xAC4180, 0xAD3D40, 0xAD3D80, 0xAD3DC0,
0xAD3E00, 0xAD3E40, 0xAD3E80, 0xAD3EC0, 0xAD4000,
0xAD40A0, 0xAE9480, 0xB0E3C0, 0xB0E400, 0xB0E4A0,
0xB1A580, 0xB1AA40, 0xB1CDC0, 0xB5E2C0, 0xB5FA40,
0xB5FD00, 0xBB43C0
}
bittestRender = 0x232DE00
combo = 0x2DE5E34
cutsceneFlags = 0x2DEA860
floorStatus = 0x528C7C
glideBarrier = 0x506DE8
inTournament = 0x237F4E4
wall = 0x6DBB94
-- fast camera
cameraCenter = 0x2537EEC
cameraInputH = 0x23407E0
cameraInputV = 0x23407E4
curSpeedH = 0x25380F0
curSpeedV = 0x25380EC
speed = 0x506CDC
-- faster dialogue
textSpeed = 0x233FBDC
textTrans = 0x22EC0E4
-- hook ship
debug1Value = 1
neverland = 0x2DEB257
posDebug1 = 0x232DD20
posDebug2 = 0x2537E40
posDebugString = 0x3EA318
-- instant gummi
monstro = 0x2DEB25A
normalDrive = 0x268986C
worldWarpBase = 0x50ABBA
worldWarpBase2 = 0x50AC2A
-- rando some logic
animHalfPointersAddress = 0x2869E18
ardoffsetClock = 0x2382FC0
battleLevel = 0x2DEAD24
characters = 0x2DEAA44
chestTable = 0x528D60
chestsOpened = 0x2DE9978
chronicles = 0x2DEACFB
collectedFruits = 0x232E004
currentTerminus = 0x2380A14
donaldAbilityTable = 0x2D26C60
donaldStatTable = 0x2D26BF8
emblemCount = 0x2DEB20D
emblemDoor = 0x2DEB21C
enableRC = 0x2DE9BD4
evidence = 0x2DEA168
evidenceActiveBizarre = 0x2D3CBB0
evidenceActiveForest = 0x2D3D510
experienceMult = 0x2D5CB00
goofyAbilityTable = 0x2D26DF8
goofyStatTable = 0x2D26D90
gummiFlagBase = 0x2DEB250
halfPointersAddress = 0x2EE3980
infoBoxNotVisible = 0x23D41F0
instantGummiFix = 0x2538058
inventory = 0x2DE97FA
itemDropID = 0x284D948
itemTable = 0x2D24798
jumpHeights = 0x2D22DEC
language = 0x2E1B52B
libraryFlag = 0x2DEB483
lockMenu = 0x232DF80
magicFlags = 0x2DEAF7E
magicLevels = 0x2DE97F2
menuCheck = 0x2E92838
mermaidKickSpeed = 0x3EF9DC
OCCupDialog = 0x2384760
OCCupUnlock = 0x2DEB160
oppositeState = 0x2DEB018
oppositeTrigger = 0x2DEA07D
party2 = 0x2E205A5
poohProgress = 0x2DEB0A8
poohProgress2 = 0x2DEA780
randoInitCheck = 0x7AC708
RCName = 0x2866D10
report1 = 0x1D06DA4
rewardTable = 0x2D2F3E8
roomWarpRead = 0x232DF18
savedFruits = 0x2DEB09E
sharedAbilities = 0x2DE98F9
shopTableBase = 0x4FEE04
shortcuts = 0x2DE9BA4
slideActive = 0x2D403F0
sliderProgress = 0x2DEB099
soraAbilityTable = 0x2D26938
soraAbilityTable2 = 0x2D26868
soraAbilityTable3 = 0x2D268D0
soraStatTable = 0x2D26800
summons = 0x2DE9B30
summonsReturned = 0x2DEA08C
superglideBaseSpeed = 0
superglideSpeedHack = 0x2B2744
synthItems = 0x5478A0
synthRequirements = 0x5476C0
terminusTeleUsable = 0x2380954 -- On: 4378 Off: 4294957296
terminusTeleVisible = 0x2678448 -- On: 1166594048 Off: 3323740160
textBox = 0x23D4364
textPointerBase = 0x2B9C280
trinityUnlock = 0x2DEAF7B
unequipBlacklist = 0x545330
unlockedWarps = 0x2DEB25F
warpCount = 0x50AC8C
warpDefinitions = 0x232DF10
waterwayCutsceneFlag = 0x2DEA072
waterwayGate = 0x2DEAFCD
waterwayTrinity = 0x2DEB011
weaponTable = 0x2D2C268
worldMapLines = 0x2DEB272
worldWarps = 0x50ABA8
-- ASL shared
gummiInventory = 0x2DF51DC
magicUnlock = 0x2DE93D4
party1 = 0x2DE97EF
soraCurAbilities = 0x2DE93A4
-- save anywhere
cam = 0x506CD8
config = 0x2DFF760
continue = 0x2DFFF60
cutSceneAspect = 0x4DD562
deathCheck = 0x29BD70
saveAnywhere = 0x2354854
title = 0x23404E8
titlescreenamvtimer = 0x2EE8BA4
titlescreenpicture = 0x2EE8BB8
-- unlock 0 volume
volumeZero = 0x3D8AF4