1
"Tokyo Xanadu eX+"
1
10
"Enable"
Auto Assembler Script
[ENABLE]
aobscanmodule(MoneyReadInStatusAOB,TokyoXanadu.exe,A1 18 A5 B4 00 8B 80 E4 95 59 00 C3) // should be unique
registersymbol(MoneyReadInStatusAOB)
alloc(newmem,8192,MoneyReadInStatusAOB)
aobscanmodule(CharReadInStatusMenuAOB,TokyoXanadu.exe,F3 0F 7E 84 CE C4 79 59 00 66 0F D6 02) // should be unique
registersymbol(CharReadInStatusMenuAOB)
aobscanmodule(ProfileReadInNiARMenuAOB,TokyoXanadu.exe,66 8B 84 70 00 DF 03 00 5E 5D) // should be unique
registersymbol(ProfileReadInNiARMenuAOB)
aobscanmodule(AffinityPointReadAOB,TokyoXanadu.exe,8B 84 81 38 24 00 00 5D) // should be unique
registersymbol(AffinityPointReadAOB)
aobscanmodule(ItemQtyReadInStatusAOB1,TokyoXanadu.exe,66 8B 44 C7 04 5F 5E 5D C2 08 00) // should be unique
registersymbol(ItemQtyReadInStatusAOB1)
///
label(MoneyPtr)
registersymbol(MoneyPtr)
label(returnhere)
label(exit)
///
label(CharacterPtr)
registersymbol(CharacterPtr)
label(CurrentSelectedCharacter)
registersymbol(CurrentSelectedCharacter)
label(returnhere11)
label(originalcode11)
label(exit11)
///
label(ProfileStatPtr)
registersymbol(ProfileStatPtr)
label(returnhere22)
label(exit22)
///
label(AffinityPtPtr)
registersymbol(AffinityPtPtr)
label(returnhere33)
label(originalcode33)
label(exit33)
///
label(ItemBasePtr)
registersymbol(ItemBasePtr)
label(InventorySlotOffset)
registersymbol(InventorySlotOffset)
label(returnhere44)
label(originalcode44)
label(exit44)
///
newmem:
mov eax, [TokyoXanadu.exe+74A518]
push ebx
mov ebx, eax
add ebx, TokyoXanadu.exe+1995E4
mov [MoneyPtr], ebx
pop ebx
exit:
jmp returnhere
///
newmem11:
push ebx
push eax
push edx
mov ebx,ecx
imul ebx,8
add ebx,esi
add ebx,TokyoXanadu.exe+1979C4
mov eax,CharacterPtr
xor edx,edx
mov [FoundNewChar],1
StartLoop:
cmp [eax+ecx*4],ebx
jne @F
mov [FoundNewChar],0
jmp EndLoop
@@:
inc edx
cmp edx,#12
jl StartLoop
EndLoop:
pop edx
pop eax
cmp [FoundNewChar],1
jne NotNewChar
cmp [NextNewCharLocation],#12
jl SetNewCharLocation
mov [NextNewCharLocation],0
SetNewCharLocation:
push eax
push edx
mov edx,[NextNewCharLocation]
mov eax,CharacterPtr
mov [eax+edx*4],ebx
inc [NextNewCharLocation]
pop edx
pop eax
NotNewChar:
originalcode11:
pop ebx
push esi
add esi,TokyoXanadu.exe+001979C4
movq xmm0,[esi+ecx*8]
pop esi
exit11:
jmp returnhere11
///
newmem22:
cmp esi,0
jne originalcode22
push ebx
mov ebx,eax
add ebx,0003DF00
mov [ProfileStatPtr],ebx
pop ebx
originalcode22:
mov ax,[eax+esi*2+0003DF00]
exit22:
jmp returnhere22
///
newmem33:
push ebx
mov ebx,24
add ebx,ecx
add ebx,00002438
mov [AffinityPtPtr],ebx
pop ebx
originalcode33:
mov eax,[ecx+eax*4+00002438]
exit33:
jmp returnhere33
///
newmem44:
mov [ItemBasePtr],edi
originalcode44:
mov ax,[edi+eax*8+04]
exit44:
jmp returnhere44
///
MoneyPtr:
dq 0
ProfileStatPtr:
dq 0
AffinityPtPtr:
dq 0
ItemBasePtr:
dq 0
InventorySlotOffset:
dd 0
FoundNewChar:
dd 0
NextNewCharLocation:
dd 0
CurrentSelectedCharacter:
dd 0
CharacterPtr:
dq 0
dq 0
dq 0
dq 0
dq 0
dq 0
dq 0
dq 0
dq 0
dq 0
dq 0
dq 0
MoneyReadInStatusAOB:
jmp newmem
returnhere:
CharReadInStatusMenuAOB:
jmp newmem11
nop
nop
nop
nop
returnhere11:
ProfileReadInNiARMenuAOB:
jmp newmem22
nop
nop
nop
returnhere22:
AffinityPointReadAOB:
jmp newmem33
nop
nop
returnhere33:
ItemQtyReadInStatusAOB1:
jmp newmem44
returnhere44:
[DISABLE]
MoneyReadInStatusAOB:
db A1 18 A5 B4 00
unregistersymbol(MoneyPtr)
unregistersymbol(MoneyReadInStatusAOB)
CharReadInStatusMenuAOB:
db F3 0F 7E 84 CE C4 79 59 00
unregistersymbol(CharacterPtr)
unregistersymbol(CurrentSelectedCharacter)
unregistersymbol(CharReadInStatusMenuAOB)
ProfileReadInNiARMenuAOB:
db 66 8B 84 70 00 DF 03 00
unregistersymbol(ProfileStatPtr)
unregistersymbol(ProfileReadInNiARMenuAOB)
AffinityPointReadAOB:
db 8B 84 81 38 24 00 00
unregistersymbol(AffinityPtPtr)
unregistersymbol(AffinityPointReadAOB)
ItemQtyReadInStatusAOB1:
db 66 8B 44 C7 04
unregistersymbol(ItemBasePtr)
unregistersymbol(InventorySlotOffset)
unregistersymbol(ItemQtyReadInStatusAOB)
dealloc(newmem)
100
"[Scripts]"
1
200
"Damage Modifier Script"
Auto Assembler Script
[ENABLE]
luaCall(lua_aobscan("DamageModAOB","TokyoXanadu.exe","F3 0F 10 00 F3 0F 10 48 20",1))
alloc(newmem,2048,DamageModAOB)
label(return)
label(GodMode)
registersymbol(GodMode)
label(OneHitKill)
registersymbol(OneHitKill)
label(fEnemyDamageMult)
registersymbol(fEnemyDamageMult)
label(fHeroDamageMult)
registersymbol(fHeroDamageMult)
label(fHeroHealingMult)
registersymbol(fHeroHealingMult)
newmem:
movss xmm0,[eax]
movss xmm1,[eax+20]
cmp [eax+8C],0
je HeroHit
EnemyHit:
movss xmm7,[fEnemyDamageMult]
comiss xmm7,[fZeroCompare]
je SkipEnemyDamageMult
comiss xmm3,[fZeroCompare]
jle SkipEnemyDamageMult
mulss xmm3,xmm7
SkipEnemyDamageMult:
cmp [OneHitKill],1
jne FinishDamageProcessing
movss xmm3,[OneHitKillDamage]
jmp FinishDamageProcessing
HeroHit:
comiss xmm3,[fZeroCompare]
jle HealingPlayer
HeroDamageMult:
movss xmm7,[fHeroDamageMult]
comiss xmm7,[fZeroCompare]
je SkipHeroDamageMult
mulss xmm3,xmm7
SkipHeroDamageMult:
cmp [GodMode],1
jne FinishDamageProcessing
xorps xmm3,xmm3
jmp FinishDamageProcessing
HealingPlayer:
movss xmm7,[fHeroHealingMult]
comiss xmm7,[fZeroCompare]
je FinishDamageProcessing
mulss xmm3,xmm7
jmp FinishDamageProcessing
FinishDamageProcessing:
xorps xmm7,xmm7
jmp return
GodMode:
dd 1
OneHitKill:
dd 0
OneHitKillDamage:
dd (float)999999.0
fEnemyDamageMult:
dd (float)0.0
fHeroDamageMult:
dd (float)0.5
fHeroHealingMult:
dd (float)2.0
fZeroCompare:
dd (float)0.0
DamageModAOB:
jmp newmem
nop
nop
nop
nop
return:
[DISABLE]
DamageModAOB:
db F3 0F 10 00 F3 0F 10 48 20
unregistersymbol(DamageModAOB)
unregistersymbol(GodMode)
unregistersymbol(OneHitKill)
unregistersymbol(fEnemyDamageMult)
unregistersymbol(fHeroDamageMult)
unregistersymbol(fHeroHealingMult)
dealloc(newmem)
201
"God Mode"
0:Off
1:On
4 Bytes
GodMode
202
"Hero Damage Multiplier (Set to 1.0 = Off; Otherwise multiplier so 0.5 is half damage)"
Float
fHeroDamageMult
203
"Hero Healing Multiplier (Set to Zero = Off; Otherwise multiplier)"
Float
fHeroHealingMult
204
"One Hit Kill"
0:Off
1:On
4 Bytes
OneHitKill
205
"Enemy Damage Multiplier (Set to Zero = Off; Otherwise multiplier"
Float
fEnemyDamageMult
210
"Infinite Skill Points"
Auto Assembler Script
[ENABLE]
aobscanmodule(InfiniteSkillPtAOB,TokyoXanadu.exe,0F 2F CA F3 0F 11 89 94 BD 03 00) // should be unique
registersymbol(InfiniteSkillPtAOB)
InfiniteSkillPtAOB+6:
db 91
[DISABLE]
InfiniteSkillPtAOB+6:
db 89
unregistersymbol(InfiniteSkillPtAOB)
220
"Combo Multiplier"
Auto Assembler Script
[ENABLE]
aobscanmodule(MaxComboAOB,TokyoXanadu.exe,40 3D E7 03 00 00 0F 47 C7 89 86 4C BD 03 00 8B CE E8 A0 ?? ?? ?? 6A 00 6A 00) // should be unique
alloc(newmem,2048,MaxComboAOB)
registersymbol(MaxComboAOB)
label(return)
label(originalcode)
label(ComboMult)
registersymbol(ComboMult)
newmem:
cmp eax,#950
jge @F
add eax,[ComboMult]
jmp originalcode
@@:
mov eax,[ComboMult]
originalcode:
cmp eax,000003E7
jmp return
ComboMult:
dd #50
MaxComboAOB:
jmp newmem
nop
return:
[DISABLE]
MaxComboAOB:
db 40 3D E7 03 00 00
unregistersymbol(MaxComboAOB)
unregistersymbol(ComboMult)
dealloc(newmem)
221
"Combo Multiplier"
4 Bytes
ComboMult
230
"Infinite Strike Points"
Auto Assembler Script
[ENABLE]
aobscanmodule(InfStrikeAOB,TokyoXanadu.exe,F3 0F 10 55 08 8B 8E D4 05 00 00) // should be unique
alloc(newmem,2048,InfStrikeAOB)
registersymbol(InfStrikeAOB)
label(return)
newmem:
movss xmm2,[ebp+08]
comiss xmm2,[fZeroFloat]
ja return
xorps xmm2,xmm2
movss [ebp+08],xmm2
jmp return
fZeroFloat:
dd (float)0.0
InfStrikeAOB:
jmp newmem
return:
[DISABLE]
InfStrikeAOB:
db F3 0F 10 55 08
unregistersymbol(InfStrikeAOB)
dealloc(newmem)
225
"Infinite Item Usage or Set Item Amount"
Auto Assembler Script
[ENABLE]
aobscanmodule(InfiniteItemUsageAOB,TokyoXanadu.exe,8B 54 F2 04 2B D0 0F B7 C2) // should be unique
alloc(newmem,2048,InfiniteItemUsageAOB)
registersymbol(InfiniteItemUsageAOB)
label(return)
label(originalcode)
label(SetItemAmount)
registersymbol(SetItemAmount)
newmem:
cmp byte ptr [SetItemAmount],0
je originalcode
mov edx,[SetItemAmount]
jmp return
originalcode:
mov edx,[edx+esi*8+04]
jmp return
SetItemAmount:
dd 0
InfiniteItemUsageAOB:
jmp newmem
nop
return:
[DISABLE]
InfiniteItemUsageAOB:
db 8B 54 F2 04 2B D0
unregistersymbol(SetItemAmount)
unregistersymbol(InfiniteItemUsageAOB)
dealloc(newmem)
226
"Set Item Amount On Use/Toss (0 = Off)"
Byte
SetItemAmount
500
"(Do Not Use, Test) Item ID String List (For Testing Gathering Item ID List)"
Auto Assembler Script
[ENABLE]
aobscanmodule(ItemIDStringAOB,TokyoXanadu.exe,0F B6 0C 10 8B 04 10 8B 95 F4 DF FF FF) // should be unique
alloc(newmem,2048,ItemIDStringAOB)
registersymbol(ItemIDStringAOB)
///
label(return)
label(ItemIDStringPtr)
registersymbol(ItemIDStringPtr)
label(ItemIDStart)
registersymbol(ItemIDStart)
newmem:
mov [ItemIDStringPtr],edx
originalcode:
movzx ecx,byte ptr [eax+edx]
mov eax,[eax+edx]
jmp return
ItemIDStringPtr:
dq 0
ItemIDStart:
dd 0
ItemIDStringAOB:
jmp newmem
nop
nop
return:
[DISABLE]
ItemIDStringAOB:
db 0F B6 0C 10 8B 04 10
unregistersymbol(ItemIDStringPtr)
unregistersymbol(ItemIDStringAOB)
dealloc(newmem)
501
"Item ID"
4 Bytes
ItemIDStringPtr
4
502
"Item ID String"
String
16
1
ItemIDStringPtr
0
0
503
"Print Item ID String Currently Viewed"
Auto Assembler Script
[ENABLE]
{$lua}
local ItemIDStringStart = ReadPointer(getAddress("ItemIDStringPtr"))
if ItemIDStringStart ~= 0 then
local index = 0
local ItemID = ReadInteger(ItemIDStringStart+4+index)
local ItemIDString = ReadString(ReadInteger(ItemIDStringStart+index),32,false)
while (ReadInteger(ItemIDStringStart+index) ~= 0xCDCDCDCD and ReadInteger(ItemIDStringStart+index) ~= 0) do
print(ItemID,":",ItemIDString)
index = index + 12
ItemID = ReadInteger(ItemIDStringStart+4+index)
ItemIDString = ReadString(ReadInteger(ItemIDStringStart+index),32,false)
end
end
{$asm}
[DISABLE]
504
"Update Inventory With ID Starting At ItemIDStart"
Auto Assembler Script
[ENABLE]
{$lua}
local ItemIDStart = ReadInteger(getAddress("ItemIDStart"))
local index = 0
local InventoryBasePtr = ReadPointer(getAddress("ItemBasePtr"))
if InventoryBasePtr ~= 0 then
local ItemID = ReadInteger(InventoryBasePtr+index)
while (ItemID ~= 0xCDCDCDCD) do
WriteInteger(InventoryBasePtr+index,ItemIDStart)
ItemIDStart = ItemIDStart + 1
WriteInteger(getAddress("ItemIDStart"),ItemIDStart)
index = index + 0x10
ItemID = ReadInteger(InventoryBasePtr+index)
end
end
{$asm}
[DISABLE]
4000
"Pointers"
1
4001
"Money"
4 Bytes
MoneyPtr
0
4002
"Gems"
4 Bytes
MoneyPtr
C
4003
"Profile NiAR Bright Value"
2 Bytes
ProfileStatPtr
0
4004
"Profile NiAR Brave Value"
2 Bytes
ProfileStatPtr
2
4005
"Profile NiAR Kind Value"
2 Bytes
ProfileStatPtr
4
4006
"Affinity Point 1"
4 Bytes
AffinityPtPtr
0
4007
"Affinity Point 2"
4 Bytes
AffinityPtPtr
4
330
"Character Editor (Those In Your Party Only)"
1
340
"Selected Party Member"
4 Bytes
CurrentSelectedCharacter
340
"Experience"
4 Bytes
CharacterPtr+[CurrentSelectedCharacter]*4
18
370
"Character Stats"
1
371
"Current HP"
Float
CharacterPtr+[CurrentSelectedCharacter]*4
0
372
"Max HP"
Float
CharacterPtr+[CurrentSelectedCharacter]*4
4
377
"Attack"
2 Bytes
CharacterPtr+[CurrentSelectedCharacter]*4
8
373
"Defense"
2 Bytes
CharacterPtr+[CurrentSelectedCharacter]*4
A
374
"Magic Attack"
2 Bytes
CharacterPtr+[CurrentSelectedCharacter]*4
C
375
"Magic Defense"
2 Bytes
CharacterPtr+[CurrentSelectedCharacter]*4
E
376
"Crit"
2 Bytes
CharacterPtr+[CurrentSelectedCharacter]*4
10
377
"Ranged"
2 Bytes
CharacterPtr+[CurrentSelectedCharacter]*4
24
378
"Power"
2 Bytes
CharacterPtr+[CurrentSelectedCharacter]*4
26
379
"Flying"
2 Bytes
CharacterPtr+[CurrentSelectedCharacter]*4
28
360
"Inventory Editor (Choose Slot Manually)"
1
361
"Inventory Slot"
2 Bytes
InventorySlotOffset
0000:Slot 1
0010:Slot 2
0020:Slot 3
0030:Slot 4
0040:Slot 5
0050:Slot 6
0060:Slot 7
0070:Slot 8
0080:Slot 9
0090:Slot 10
00A0:Slot 11
00B0:Slot 12
00C0:Slot 13
00D0:Slot 14
00E0:Slot 15
00F0:Slot 16
0100:Slot 17
0110:Slot 18
0120:Slot 19
0130:Slot 20
0140:Slot 21
0150:Slot 22
0160:Slot 23
0170:Slot 24
0180:Slot 25
0190:Slot 26
01A0:Slot 27
01B0:Slot 28
01C0:Slot 29
01D0:Slot 30
01E0:Slot 31
01F0:Slot 32
0200:Slot 33
0210:Slot 34
0220:Slot 35
0230:Slot 36
0240:Slot 37
0250:Slot 38
0260:Slot 39
0270:Slot 40
0280:Slot 41
0290:Slot 42
02A0:Slot 43
02B0:Slot 44
02C0:Slot 45
02D0:Slot 46
02E0:Slot 47
02F0:Slot 48
0300:Slot 49
0310:Slot 50
0320:Slot 51
0330:Slot 52
0340:Slot 53
0350:Slot 54
0360:Slot 55
0370:Slot 56
0380:Slot 57
0390:Slot 58
03A0:Slot 59
03B0:Slot 60
03C0:Slot 61
03D0:Slot 62
03E0:Slot 63
03F0:Slot 64
0400:Slot 65
0410:Slot 66
0420:Slot 67
0430:Slot 68
0440:Slot 69
0450:Slot 70
0460:Slot 71
0470:Slot 72
0480:Slot 73
0490:Slot 74
04A0:Slot 75
04B0:Slot 76
04C0:Slot 77
04D0:Slot 78
04E0:Slot 79
04F0:Slot 80
0500:Slot 81
0510:Slot 82
0520:Slot 83
0530:Slot 84
0540:Slot 85
0550:Slot 86
0560:Slot 87
0570:Slot 88
0580:Slot 89
0590:Slot 90
05A0:Slot 91
05B0:Slot 92
05C0:Slot 93
05D0:Slot 94
05E0:Slot 95
05F0:Slot 96
0600:Slot 97
0610:Slot 98
0620:Slot 99
0630:Slot 100
0640:Slot 101
0650:Slot 102
0660:Slot 103
0670:Slot 104
0680:Slot 105
0690:Slot 106
06A0:Slot 107
06B0:Slot 108
06C0:Slot 109
06D0:Slot 110
06E0:Slot 111
06F0:Slot 112
0700:Slot 113
0710:Slot 114
0720:Slot 115
0730:Slot 116
0740:Slot 117
0750:Slot 118
0760:Slot 119
0770:Slot 120
0780:Slot 121
0790:Slot 122
07A0:Slot 123
07B0:Slot 124
07C0:Slot 125
07D0:Slot 126
07E0:Slot 127
07F0:Slot 128
0800:Slot 129
0810:Slot 130
0820:Slot 131
0830:Slot 132
0840:Slot 133
0850:Slot 134
0860:Slot 135
0870:Slot 136
0880:Slot 137
0890:Slot 138
08A0:Slot 139
08B0:Slot 140
08C0:Slot 141
08D0:Slot 142
08E0:Slot 143
08F0:Slot 144
0900:Slot 145
0910:Slot 146
0920:Slot 147
0930:Slot 148
0940:Slot 149
0950:Slot 150
0960:Slot 151
0970:Slot 152
0980:Slot 153
0990:Slot 154
09A0:Slot 155
09B0:Slot 156
09C0:Slot 157
09D0:Slot 158
09E0:Slot 159
09F0:Slot 160
0A00:Slot 161
0A10:Slot 162
0A20:Slot 163
0A30:Slot 164
0A40:Slot 165
0A50:Slot 166
0A60:Slot 167
0A70:Slot 168
0A80:Slot 169
0A90:Slot 170
0AA0:Slot 171
0AB0:Slot 172
0AC0:Slot 173
0AD0:Slot 174
0AE0:Slot 175
0AF0:Slot 176
0B00:Slot 177
0B10:Slot 178
0B20:Slot 179
0B30:Slot 180
0B40:Slot 181
0B50:Slot 182
0B60:Slot 183
0B70:Slot 184
0B80:Slot 185
0B90:Slot 186
0BA0:Slot 187
0BB0:Slot 188
0BC0:Slot 189
0BD0:Slot 190
0BE0:Slot 191
0BF0:Slot 192
0C00:Slot 193
0C10:Slot 194
0C20:Slot 195
0C30:Slot 196
0C40:Slot 197
0C50:Slot 198
0C60:Slot 199
0C70:Slot 200
0C80:Slot 201
0C90:Slot 202
0CA0:Slot 203
0CB0:Slot 204
0CC0:Slot 205
0CD0:Slot 206
0CE0:Slot 207
0CF0:Slot 208
0D00:Slot 209
0D10:Slot 210
0D20:Slot 211
0D30:Slot 212
0D40:Slot 213
0D50:Slot 214
0D60:Slot 215
0D70:Slot 216
0D80:Slot 217
0D90:Slot 218
0DA0:Slot 219
0DB0:Slot 220
0DC0:Slot 221
0DD0:Slot 222
0DE0:Slot 223
0DF0:Slot 224
0E00:Slot 225
0E10:Slot 226
0E20:Slot 227
0E30:Slot 228
0E40:Slot 229
0E50:Slot 230
0E60:Slot 231
0E70:Slot 232
0E80:Slot 233
0E90:Slot 234
0EA0:Slot 235
0EB0:Slot 236
0EC0:Slot 237
0ED0:Slot 238
0EE0:Slot 239
0EF0:Slot 240
0F00:Slot 241
0F10:Slot 242
0F20:Slot 243
0F30:Slot 244
0F40:Slot 245
0F50:Slot 246
0F60:Slot 247
0F70:Slot 248
0F80:Slot 249
0F90:Slot 250
0FA0:Slot 251
0FB0:Slot 252
0FC0:Slot 253
0FD0:Slot 254
0FE0:Slot 255
1
361
"Quantity"
4 Bytes
ItemBasePtr
[InventorySlotOffset]+4
362
"Item ID"
00000000: Cure Potion I
00000001: Cure Potion II
00000002: Cure Potion III
00000003: Breath Potion I
00000004: Breath Potion II
00000005: Breath Potion III
00000006: Resurrection I
00000007: Resurrection II
00000008: Antidote
00000009: Solar Soma
0000000A: Elixir
0000000B: Lunar Soma
0000000C: Star Soma
00000064: Music Media
00000065: Barrier Device Talisman
00000078: Asuka's Message Card
00000079: Sora's Message Card
0000007A: Yuuki's Message Card
0000007B: Shio's Message Card
0000007C: Mitsuki's Message Card
0000007D: Rion's Message Card
0000007E: Gorou's Message Card
0000007F: Shiori's Message Card
00000080: Towa's Message Card
00000081: Ryouta's Message Card
00000082: Jun's Message Card
00000095: Test Items for use inside
00000096: Military Mania Quarterly
00000097: Great Teacher Kinshachi
00000098: Megacorps Today
00000099: Trumpet
0000009A: Takashi's Shoes
0000009C: Magical Vine
0000009D: Voluptuous Sketch
0000009E: Memento Strap
0000009F: Picture of Rem
000000A0: Burning Grass
000000A1: Ice Crystal Flower
000000A2: Resonance Charm
000000A3: Fat Stack o' Cash
000000A4: Canned Fury
000000A5: Eclipse Raw Materials
000000A6: Pool Key
000000A7: Keepsake Photo
000000A8: Giant Pumpkin
000000A9: Carving Kit
000000AA: LED Lamp
000000B4: Lotto - April 3rd Week
000000B5: Lotto - April 5th Week
000000B6: Lotto - May 2nd Week
000000B7: Lotto - May 4th Week
000000B8: Lotto - June 1st Week
000000B9: Lotto - June 4th Week
0000009B: I-Lightning
000000BA: Lotto - July 2nd
000000BB: Lotto - July Special Draw
000000BE: Potted Cactus
000000BF: SPiKA Poster
000000C0: Morimaru Plush
000000C1: Old Telescope
000000C2: HELM Poster
000000C3: Megastation 4
000000C4: Pom & Mona Cushion
000000C5: Uber Bedding
000000C6: Magical Alisa Figure
000000C7: Mumbawamba
000000F0: V-Navi - Haruna
000000F1: V-Navi - Reika
000000F2: V-Navi - Rion
000000F3: V-Navi - Wakaba
000000F4: V-Navi - Akira
000000F5: V-Navi - Shiori
000000F6: V-Navi - Towa
000000F7: V-Navi - Rem
000000FB: NiAR Color - Red
000000FC: NiAR Color - Green
00000104: Morimiya Today - No. 1
00000105: Morimiya Today - No. 2
00000106: Morimiya Today - No. 3
00000107: Morimiya Today - No. 4
00000108: Morimiya Today - No. 5
00000109: Morimiya Today - Extra Ed
0000010A: Morimiya Today - No. 6
0000010B: Morimiya Today - No. 7
0000010C: Morimiya Today - Special
0000010D: Morimiya Today - Fall Spe
0000010E: Xiphone for Dummies
0000010F: Tokyo Demonic Parade
00000110: Magical Girl Alisa
00000111: Road to SPiKA
00000119: 17 Recipe - Coffee
0000011A: Secret Recipe - Anmitsu
0000011B: Cafeteria Recipe - Udon
0000011C: Cooking Quest - Tofu Dengaku
0000011D: Café -N- Recipe - Milk
0000011E: 17 Recipe - Curry
0000011F: Sylvan Café - Pasta
00000120: Moe Cooking - Omelet Rice
00000121: Croquette Recipe
00000122: N Recipe - Spanish Rice
00000123: Tokyo Sandwich Recipes
00000124: Cafeteria - Chilled Noodles
00000125: Secret Recipe - Shaved Ice
00000126: Forest Recipe - Crepe
00000127: 17 Recipe - Tart
00000128: Cooking Quest - Mushroom Stew
00000129: N Recipe - Sangria
0000012A: Moe Cooking - Parfait
0000012B: Secret Recipe - Cutlet Bowl
0000012C: Intermediate Karate
0000012D: Purrfectly Catty
0000012E: Tokyo Walking Guide
0000012F: Stephen J and I
00000130: Tokyo Soba Paradise
00000131: Teas of the World
00000132: Idol-ized
00000133: Mountains of Japan
00000136: MP3 Player
00000137: Golden Morimaru
00000138: Lustrous Treatment
00000139: Kokonoe Chime
0000013A: Gardening Set
0000013B: Amber Barrette
0000013C: Cloud Disk
0000013D: Dragon Slayer ZERO
0000013E: Chain Wallet
0000013F: Japanese Cutlery
00000140: Thick-Rimmed Glasses
00000141: R-Type Music Box
00000142: Let's Rockstar!
00000143: Bejeweled Earphones
00000144: Cigarette Case
00000145: Sports Band
0000014A: Cooking Quest - Paella
0000014B: 17 Recipe - Coffee Jelly
00000191: Plate I
00000192: Plate II
00000193: Plate III
00000194: Plate IV
00000196: Armor I
00000197: Armor II
00000198: Armor III
0000019A: Amaterasu Armor
0000019B: Tsukiyomi Armor
0000019C: Cotton Shirt
0000019D: Cotton Blouse
0000019E: Linen Shirt
0000019F: Blue Workshirt
000001A0: Lacey Camisole
000001A1: Aegis Armor
000001A4: Fashionable Shirt
000001A5: Flowery Tunic
000001A6: Sports Jersey
000001A7: PE Clothes
000001A8: Army T-Shirt
000001A9: Wizard Costume
000001AA: Valkyrie Costume
000001AB: Emerald Jacket
000001AC: Sapphire Dress
000001AD: Hype Parker
000001AE: Flight Jacket
000001AF: Shiranui's Clothing
000001B0: White Cloak
000001B1: White Cloak II
000001B2: Protoype Armor
000001B3: White Cloak III
000001B4: Orange Shirt
000001B5: Kuguraya Chestpiece
000001F5: Shin Guards I
000001F6: Shin Guards II
000001F7: Shin Guards III
000001F8: Shin Guards IV
000001FA: Greaves I
000001FB: Greaves II
000001FC: Greaves III
000001FD: M-Lightning
000001FE: Dragonflower Shoes
000001FF: Bellflower Shoes
00000200: Navy Sneakers
00000201: Red Sneakers
00000202: Green Sneakers
00000203: Leather Shoes
00000204: Leather Kicks
00000205: Aegis Guards
00000208: Leather Sandals
00000209: Yellow Pumps
0000020A: City Shoes
0000020B: Gym Shoes
0000020C: Army Boots
0000020F: Cowboy Boots
00000210: Butterfly Heels
00000211: Trekking Boots
00000212: Pilot Boots
00000213: Tabi of a Hundred Nights
00000214: White Greaves
00000215: White Greaves II
00000216: Protoype Guards
00000217: White Greaves III
00000218: Light Sneakers
00000219: Kuguraya Greaves
000002BC: Morimiya Crest Pen
000002BD: Morimiya Crest Badge
000002BE: Antibacterial Mask
000002BF: Xiphone Cleaner
000002C0: LED Mini-Light
000002C1: Opera Glasses
000002C2: Mythology Locket
000002C3: Passion Belt
000002C4: Fashionable Choker
000002C5: Fluffy Corsage
000002C6: Lavender Potpourri
000002C7: Sunflower Bouquet
000002C8: Miniature Wrench
000002C9: Silver Spoon
000002CA: White Wristband
000002CB: Colorful Beads
000002CC: Wing Amulet
000002CD: Claw Amulet
000002CE: Fang Amulet
000002CF: Faerie Ring
000002D0: Titanium Watch
000002D1: Bronze Charm
000002D2: Silver Earrings
000002D3: Gold Bangle
000002D4: Platinum Ring
000002D5: Nightvision Goggles
000002D6: Sigma Sight
000002D7: Hero Badge
000002D8: Animal Keychain
000002D9: Magic Deck
000002DA: Dark Gloves
000002DB: White Tights
000002DC: Alisa Strap
000002DD: Mona Strap
000002DE: Rean Strap
000002DF: Morimaru Strap
000002E0: Morimaru Plush
000002E1: Morimaru Plush+
000002E2: Silver Fox Amulet
000002E3: Silver Fox Purse
000002E4: Poison Talisman
000002E5: Fire Talisman
000002E6: Ice Talisman
000002E7: Lightning Talisman
000002E8: Steel Talisman
000002E9: Shadow Talisman
000002EA: Mona Badge
000002EB: Alisa Badge
000002EC: Rean Badge
000002ED: Mona Plush
000002EE: Alisa Plush
000002EF: Rean Plush
000002F0: Kitty Fie Plush
000002F1: Archery Talisman
000002F2: Gold Netsuke
000002F3: Flight Talisman
000002F4: Azure Netsuke
000002F5: Fortitude Talisman
000002F6: Scarlet Netsuke
000002F7: Vine Charm
000002F8: Comet Talisman
000002F9: Horn Charm
000002FA: Spiritual Beast Charm
000002FB: Morimaru Watch
000002FC: Gold Battle Top
000002FD: Blue Bookmark
000002FE: Holy Cross
000002FF: Kokonoe Charm
00000300: Sash of Dawn
00000302: Sunbathing Kagemaru
00000303: Kotatsu Kagemaru
00000304: Sweet Dreams Kagemaru
00000305: Stealthy Snacking Kagemar
00000306: Snow-White Kagemaru
00000307: Cheshire Kagemaru
00000308: Pudgy Kagemaru
00000309: Love-Struck Kagemaru
0000030A: Flatcat Kagemaru
0000030B: Kagemaru Army
0000030C: SD Magical Alisa and Mona
0000030D: SD Demon Prince Rean
0000030E: SD Miss Sara and Sharon
0000030F: SD Machias and Elliot
00000310: SD Alisa School Uniform
00000311: SD Laura and Emma
00000312: SD Gaius and Jusis
00000313: SD Millium and Fie
00000314: SD Crow
00000315: SD Alisa Ultimate
00000316: Kobold Plush
00000317: Penguin Plush
00000318: Pikkard Plush
00000319: Pom Plush
0000031A: Mishy Plush
0000031B: Noi Plush
0000031C: BIG Kobold Plush
0000031D: BIG Penguin Plush
0000031E: BIG Pikkard Plush
0000031F: BIG Pom Plush
00000320: BIG Mishy Plush
00000321: BIG Noi Plush
00000322: Silver Bracelet
00000323: Valiant Gear Keychain
00000324: Brew Fest Coaster
00000325: Bracelet of Lighting
00000326: Lunar Helm
00000327: Rainbow Crown
00000328: Star Earring
00000329: Star Talisman
0000032A: Moon Earring
0000032B: Moon Talisman
0000032C: Sun Earring
0000032D: Sun Talisman
00000384: Morimiya Uniform
00000385: Morimiya Summer Uniform
00000386: School Swimsuit
00000387: Hot Spring Wear
00000388: Kou's Casualwear
00000389: Kou's Work Clothes
0000038A: Kou's Relax Wear
0000038B: Kou's Goth Gear
0000038C: Kou's Rider Style
00000392: Asuka's Casualwear
00000393: Asuka's Summerwear
00000394: Omega Drive
00000395: Omega Drive (Summerwear)
00000396: Asuka's Apron (Uniform)
00000397: Asuka's Apron(Casualwear)
0000039C: Sora's Casualwear
0000039D: Sora's Karate Gi
0000039E: Sora's Jersey
000003A6: Yuuki's Casualwea
000003A7: Yuuki's Hooded Uniform
000003B0: Shio's Casualwear
000003B1: Shio's Work Clothes
000003B2: Shio's Rider Style
000003BA: Mitsuki's Casualwear
000003C4: Rion's Casualwear
000003C5: Rion's Stage Outfit
000003C6: Rion's Hospital Gown
000003C7: Rion's Other Casualwear
000003C8: MN Fairy Tale
000003CA: Gorou's Teacher Wear
000003CC: Gorou's Speedo
000003CE: Gorou's Casualwear
000003CF: Gorou's Battle Gear
000003D0: Gorou's Battle Gear (Helm
000003D8: Ryouta's Casualwear
000003D9: Ryouta's Work Clothes
000003E3: White Shroud w/o Hood
000003E4: White Shroud w/ Hood
00000488: Lennon Spectacles
00000489: Square Frames
0000048A: Ride-Along Mona
0000048B: Meow Meow Set
0000048C: Rion's Disguise
0000048E: Contact Lenses
0000048F: Yuuki, Sans Headphones
00000490: Yuuki, Headphoned-ish
00000491: Midnight Heaven
00000492: World's End
00000493: Autumn Festival Set
00000494: Jack-O-Lantern
00000495: Biting Wolf Set
00000496: Biting Wolf Set M
00000497: Biting Wolf Set W
000004AC: Test:Akabuchi Glasses (Sa
000004AF: Test:Like a Demon Set
000004B0: Raging Gear
000004E2: Ecthelion Hearts
00000546: Valiant Arm
00000578: Mystic Node
000005AA: Calvary Mace
000005DC: Vorpal Weapon
0000060E: Seraphim Layer
00000640: Arc Trinity
00000672: Holy Bokken
000006A4: Arc Legus
000007D0: Fire Shard
000007D1: Fire Crystal
000007D2: Fire Stone
000007D3: Wind Shard
000007D4: Wind Crystal
000007D5: Wind Stone
000007D6: Steel Shard
000007D7: Steel Crystal
000007D8: Steel Stone
000007D9: Spirit Shard
000007DA: Spirit Crystal
000007DB: Spirit Stone
000007DC: Shadow Shard
000007DD: Shadow Crystal
000007DE: Shadow Stone
000007DF: Twilight Shard
000007E0: Twilight Crystal
000007E1: Twilight Stone
00000834: Furious Fang
00000835: JuJu Bone Shard
00000836: Remorse Wing
00000837: Ecstasy Fang
00000838: Stygian Ore
00000839: Sapphire Oil
0000083A: Soft Amber Pelt
0000083B: Animosity Wing
0000083C: Roaring Horn
0000083D: Tyranny Wing
0000083E: Heartless Ore
0000083F: Grudge Claw
00000840: Chaos Soul Pelt
00000841: Soul Dawn Claw
00000842: Shattering Horn
00000843: Demon Bone
00000844: Crimson Oil
00000845: Ebony Horn
00000846: Amber Oil
00000847: Dense Ore
00000848: Delusion Claw
00000849: Warrior God Ore
0000084A: Judgement Wing
0000084B: Desecrated Claw
0000084C: Fish Scales
0000084D: Ebony Ore
0000084E: Steely Horn
0000084F: Nocturne Ore
00000850: Storm Wing
00000851: Radiant Steel Stone
00000852: Gale Stone
00000853: Misty Ice Stone
00000854: Raging Fire Stone
00000855: Abyssal Stone
00000856: Viridian Oil
00000857: Rage Wing
00000858: Honesty Down
00000859: Creation Ore
0000085A: Eternity Oil
0000085B: Shadow Dragon Hor
0000085C: Tyranny Fang
0000085D: Eternity Bone
0000085E: Dusk Stone
0000085F: Golden Element
00000860: Golden Fragment
00000BB8: Too Damn Hard!
00000BB9: Too Damn Sour!
00000BBA: Gelatinous Goo
00000BBB: Too Damn Spicy!
00000BBC: It's...Something?
00000BC2: Fluffy Omelet
00000BC3: Roasted Coffee
00000BC4: Jiggly Anmitsu
00000BC5: Meaty Udon
00000BC6: Ginger Milkshake
00000BC7: Simple Tofu Dengaku
00000BC8: Tender Pork Curry
00000BC9: Mushroom Pasta
00000BCA: Moe! Omelet Rice
00000BCB: Beefy Croquette
00000BCC: Spanish Rice
00000BCD: Mushroom Sandwich
00000BCE: Chilled Chinese Noodles
00000BCF: Shaved Ice w/ Azuki
00000BD0: Honey Melon Crepe
00000BD1: Royal Coffee Tart
00000BD2: Special Sangria
00000BD3: Mushroom Hotpot
00000BD4: Passion Parfait
00000BD5: Pork Cutlet Bowl
00000BD6: Bacon and Eggs
00000BD7: Rich Café Frappe
00000BD8: Mizu Youkan
00000BD9: Udon Hotpot
00000BDA: Warm Ginger Tea
00000BDB: Spicy Tofu Pasta
00000BDC: Curry Croquette
00000BDD: Heartfelt Pasta Sauce
00000BDE: Cockney Hayashi Rice
00000BDF: Simple Croquette
00000BE0: Tomato Curry
00000BE1: Thick-Cut Steak Sandwich
00000BE2: Tasty Dandan Noodles
00000BE3: Polar Bear Special
00000BE4: Veggie Crepe
00000BE5: Mellow Tiramisu Tart
00000BE6: Super Sports Drink
00000BE7: Simmered Beef Hotpot
00000BE8: Giga Fruit Parfait
00000BE9: Victorious Victuals
00000BEA: Yakisoba Bread
00000BEB: Fried Chicken Bento
00000BEC: Barley Tea
00000BED: Lemon Water
00000BEE: Glorious
00000BEF: Glorious EX
00000BF0: Chilled Soba
00000BF1: Chilled Soba w/ Yam
00000BF2: Stamina Bowl
00000BF3: Potato Croquette
00000BF4: Rainbow Gum
00000BF5: Apricot Candy
00000BF6: Chili Dog
00000BF7: Creamy Ice Cream
00000BF8: Raspberry Crepe
00000BF9: Orange Juice
00000BFA: Hot Coffee
00000BFB: Galette Bretonnes
00000BFC: Acros Cookie
00000BFD: Lemon Tea
00000BFE: Yuzu Miso Dengaku
00000BFF: Sweet Bean Cider
00000C00: Glorious OMEGA
00000C01: Chilled Soba w/ Tempura
00000C02: Jumbo Yakitori
00000C03: Shocking Ramune
00000C04: Pizza Sandwich
00000C05: Spicy Green Curry
00000C06: Tangerine Juice
00000C07: Morimiya Bento
00000C08: Green Tea
00000C09: Royal Milk Tea
00000C0A: Sadistic Soda
00000C0B: Homemade Madeleine
00000C0C: Homemade Apple Pie
00000C0D: Sumo Stew
00000C1C: Mead
00000C1D: Ambrosia
00000C1E: Solar Eggs
00000C1F: Lunar Mutton
00000C20: Star Truffle
00000C21: Blue Mountain Beans
00000C22: Crisp Lettuce
00000C23: Crunchy Carrots
00000C24: Bulb Onions
00000C25: Medicinal Ginger
00000C26: Juicy Melon
00000C27: Shiny Azuki
00000C28: Prime Beef
00000C29: Choice Pork
00000C2A: Free-Range Chicken
00000C2B: Fresh Tofu
00000C2C: Golden Flour
00000C2D: Morimiya Rice
00000C2E: Fresh Milk
00000C2F: Fresh Eggs
00000C30: All Spice
00000C31: White Mushroom
00000C3A: Seafood Paella
00000C3B: Bitter Coffee Jelly
00000C3F: Machismo Rice
00000C40: Special Cameral Pudding
00000C44: Mori's Carbonara -Akisai-
00000C45: Veggie Noodles
00000C46: Hot Soba w/ Duck
00000C47: Morimiya Fall Bento
00000C48: Chocolate Bon Bon
00000C49: Homemade Pumpkin Pie
00000C4A: Autumn Fest Fizz
00000C4B: Giganamin
00000C4C: Giganamin V
00000C4D: Smooth Cappuccino
00000C4E: Autumn Fest Cookie
00000C4F: Giganamin W
00000C80: Regios
00000C81: Beowulf
00000C82: Hauteclaire
00000C83: Vanguard
00000C84: Lorelai
00000C85: Arcadia
00000C86: Calatrava
00000C87: Durandal
00000C88: Gjallarhorn
00000C89: Altair
00000C8A: Pleiades
00000C8B: Mercurius
00000C8C: Endymion
00000C8D: Illuminati
00000C8E: Ginnungagap
00000CE4: Force I
00000CE5: Force II
00000CE6: Force III
00000CE7: Fire Raid I
00000CE8: Fire Raid II
00000CE9: Fire Raid III
00000CEA: Fire Shell I
00000CEB: Fire Shell II
00000CEC: Fire Shell III
00000CED: Axe I
00000CEE: Axe II
00000CEF: Double Axe
00000CF0: Fire Sword I
00000CF1: Fire Sword II
00000CF2: Fire Sword III
00000CF3: Mayhem I
00000CF4: Mayhem II
00000CF5: Mayhem III
00000CF6: Ouka
00000CF7: Shishiou
00000CF8: Hinezumi
00000CF9: Suzaku Claw
00000CFA: Hyoubi
00000CFB: Ryuuki
00000CFC: Force IV
00000CFE: Mayhem IV
00000CFF: Gyakurin
00000D00: Basara
00000D16: Veil I
00000D17: Veil II
00000D18: Veil III
00000D19: Wind Raid I
00000D1A: Wind Raid II
00000D1B: Wind Raid III
00000D1C: Wind Shell I
00000D1D: Wind Shell II
00000D1E: Wind Shell III
00000D1F: Wing I
00000D20: Wing II
00000D21: Hawk Wing
00000D22: Lightning Sword I
00000D23: Lightning Sword II
00000D24: Lightning Sword III
00000D25: Thunder I
00000D26: Thunder II
00000D27: Thunder III
00000D28: Windstorm
00000D29: Kusanagi
00000D2A: Fuuto
00000D2B: Byakko Fang
00000D2C: Full Gallop
00000D2D: Joy of Flight
00000D2E: Veil IV
00000D30: Thunder IV
00000D31: Suiran
00000D32: Raiden
00000D48: Shield I
00000D49: Shield II
00000D4A: Shield III
00000D4B: Steel Raid I
00000D4C: Steel Raid II
00000D4D: Steel Raid III
00000D4E: Steel Shell I
00000D4F: Steel Shell II
00000D50: Steel Shell III
00000D51: Hammer I
00000D52: Hammer II
00000D53: Sledgehammer
00000D54: Steel Sword I
00000D55: Steel Sword II
00000D56: Steel Sword III
00000D57: Adamantine I
00000D58: Adamantine II
00000D59: Adamantine III
00000D5A: Iron Will
00000D5B: Kotetsu
00000D5C: Absolute Defense
00000D5D: Genbu Shell
00000D5E: Fortitude
00000D5F: Position of Strength
00000D60: Shield IV
00000D62: Adamantine IV
00000D63: Bimikakou
00000D64: Kagura
00000D7A: Life I
00000D7B: Life II
00000D7C: Life III
00000D7D: Aqua Raid I
00000D7E: Aqua Raid II
00000D7F: Aqua Raid III
00000D80: Aqua Shell I
00000D81: Aqua Shell II
00000D82: Aqua Shell III
00000D83: Bolt I
00000D84: Bolt II
00000D85: Arc Bolt
00000D86: Ice Sword I
00000D87: Ice Sword II
00000D88: Ice Sword III
00000D89: Ryuujin I
00000D8A: Ryuujin II
00000D8B: Ryuujin III
00000D8C: Suiun
00000D8D: Murasame
00000D8E: Thread of Life
00000D8F: Seiryu Scale
00000D90: Holy Blessing
00000D91: Soul of Archery
00000D92: Life IV
00000D94: Ryuujin IV
00000D95: Kuzunoha
00000D96: Kiraboshi
00000DAC: Wand I
00000DAD: Wand II
00000DAE: Wand III
00000DAF: Shadow Raid I
00000DB0: Shadow Raid II
00000DB1: Shadow Raid III
00000DB2: Shadow Shell I
00000DB3: Shadow Shell II
00000DB4: Shadow Shell III
00000DB5: Mirage
00000DB6: Chaos Mirage
00000DB7: Poison Sword I
00000DB8: Poison Sword II
00000DB9: Poison Sword III
00000DBA: Shadow Sword I
00000DBB: Shadow Sword II
00000DBC: Shadow Sword III
00000DBD: Luminescence
00000DBE: Onimaru
00000DBF: Yatagarasu
00000DC0: Moonlight
00000DC1: Ikaruga
00000DC2: Wand IV
00000DC5: Rakuyou
00000DC6: Shinshin
00000E10: S Pom's Food
00000E11: Variable Wear
00000E12: Variable Shoes
00000E13: Armageddon Crest
00000E14: Chizuru's Charm
00000ED8: S Wear - Kou
00000ED9: S Wear - Asuka
00000EDA: S Wear - Sora
00000EDB: S Wear - Yuuki
00000EDC: S Wear - Shio
00000EDD: S Wear - Mitsuki
00000EDE: S Wear - Rion
00000F3C: Ride-Along Morima
00000F3D: Ride-Along Demon Prince
00000F3E: Ride-Along Magical Alisa
00000F3F: Ride-Along Fie
00000F40: Ride-Along Crow
00000F50: Stylish Frames
00000F51: Casual Frames
00000F52: Amber Frames
00000F53: Genius Frames
00000F54: Vivid Frames
00000F55: Midnight Glasses
00000F56: Lovely Hearts
00000F57: Masquerade Eye
00000F58: Paper 3D Glasses
00000F64: Sporty Visor
00000F65: Blue Feather Charm
00000F66: Steampunk Goggles
00000F67: Souvenir Fox Mask
00000F68: Tio's Head Sensor
00000F69: Morimaru's Topknot
00000F78: Floppy Doggy Ears
00000F79: Mr. Tiddles, Esq.
00000F7A: Fluffy Bunny Stuff
00000F7B: Furry Fox Set
00000F7C: Frisky Kitty Set
00000F8C: Angel Set
00000F8D: Devil Set
00000F8E: Magician Set
00000FDC: NiAR Wallpaper -
00000FDD: NiAR Wallpaper - Asuka
00000FDE: NiAR Wallpaper - Sora
00000FDF: NiAR Wallpaper - Yuuki
00000FE0: NiAR Wallpaper - Shio
00000FE1: NiAR Wallpaper - Mitsuki
00000FE2: NiAR Wallpaper - Rion
00000FE3: NiAR Wallpaper - Shiori
00000FE4: NiAR Wallpaper - Ryouta
00000FE5: NiAR Wallpaper - Jun
00000FE6: NiAR Wallpaper - Towa
00000FE7: NiAR Wallpaper - Gorou
00000FE8: NiAR Wallpaper - Rion (SP
00000FE9: NiAR Wallpaper - Haruna
00000FEA: NiAR Wallpaper - Reika
00000FEB: NiAR Wallpaper - Akira
00000FEC: NiAR Wallpaper - Wakaba
1
4 Bytes
ItemBasePtr
[InventorySlotOffset]
function lua_aobscan(name,module,bytes,index)
index = index - 1
if(module == "") then
local resultSet = AOBScan(bytes)
if(resultSet == nil) then
unregisterSymbol(name)
print(name.." not found")
else
unregisterSymbol(name)
registerSymbol(name,resultSet[index])
resultSet.destroy()
end
else
if(getModuleSize(module) == nil) then
print("Module "..module.." not found")
else
local memScanner = createMemScan()
local memFoundList = createFoundList(memScanner)
memScanner.firstScan(
soExactValue,vtByteArray,rtRounded,bytes,nil,
getAddress(module),(getAddress(module)+getModuleSize(module)),"",
fsmNotAligned,"",true,false,false,false)
memScanner.waitTillDone()
memFoundList.initialize()
if(memFoundList.Count == 0) then
unregisterSymbol(name)
print(name.." in module "..module.." not found")
else
unregisterSymbol(name)
registerSymbol(name,memFoundList.Address[index])
end
memScanner.destroy()
memFoundList.destroy()
end
end
end