Page 1 of 1
Bullet Girls Phantasia
Posted: Sat Jan 25, 2020 3:48 am
by Cyber
Just a simple table for Bullet Girls Phantasia
Features:
- Battle Status
Infinite SOD Gauge
Infinite HP (Attacker & Buddy)
Infinite Buddy HP
OHKO
Set Clothes HP to 1 (make it easier for enemies to strip your clothes)
Set Clear Time to 0
Set Player Damage to 0
Set Kill Point to 900000
EXP Multiplier (multiply exp gained after mission)
Gold Multiplier (multiply gold gained after mission)
- Character Status
Intensive drilling unlimited time and min point to 999999
Pointer to character status
Notes:
- Switch character in Changing Room to update character status pointers
- Activate Set Clear Time to 0, Set Player Damage to 0, Set Kill Point to 900000 to get SSS rank
v759:
Added Auto Move AI. Force AI to move when standing fire and reloading.
Removed JKP script. Not needed anymore.
v755:
Updated JKP script
Updated OHKO script for enemy's vehicle
Updated gold address
Re: Bullet Girls Phantasia
Posted: Mon Jan 27, 2020 4:17 pm
by NewMember
Cyber wrote: ↑Sat Jan 25, 2020 3:48 am
OHKO
It doesn't work on enemy choppers.

They are still bullet sponges especially on harder difficulties. Please check. Thanks.
EDIT: Can you also add "invincibility" cheat? It seems enemy characters equipped with RPG = my character cant do anything beside perma-stunned.

Disable/"AI cannot move" cheat also helps in this situation.
Re: Bullet Girls Phantasia
Posted: Fri Feb 07, 2020 3:06 am
by Cyber
Updated for v755
Re: Bullet Girls Phantasia
Posted: Mon Feb 10, 2020 4:17 am
by Cyber
Updated for v759
Re: Bullet Girls Phantasia
Posted: Thu Feb 13, 2020 8:24 am
by raychew
The table doesn't work for me. I'm using codex version could you help fix it?
Thanks
Re: Bullet Girls Phantasia
Posted: Thu Mar 04, 2021 4:13 am
by Lappers
The Battle Status won't activate:
It says "<<Error in line 14(label(code) :code is being redeclared>"
Also, any chance on updating it for v770?
Re: Bullet Girls Phantasia
Posted: Thu Mar 04, 2021 12:58 pm
by Cyber
Lappers wrote: ↑Thu Mar 04, 2021 4:13 am
The Battle Status won't activate:
It says "<<Error in line 14(label(code) :code is being redeclared>"
Also, any chance on updating it for v770?
Updated for v770
Re: Bullet Girls Phantasia
Posted: Thu Mar 04, 2021 8:55 pm
by Lappers
Thank you!
Re: Bullet Girls Phantasia
Posted: Tue Dec 20, 2022 8:48 am
by Algester
is there anyway for me to tinker with the "inventory"?
Re: Bullet Girls Phantasia
Posted: Sat Dec 31, 2022 4:19 pm
by Algester
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>278</ID>
<Description>"Weapon Mod"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : game.exe
Version:
Date : 2022-12-31
Author : Algester
This script does blah blah blah
}
[ENABLE]
aobscanmodule(weapon_mod_aob,game.exe,83 B9 44 08 00 00 00 75 11) // should be unique
alloc(newmem,$1000,weapon_mod_aob)
label(code)
label(return)
label(pwep_mod)
registersymbol(pwep_mod)
newmem:
code:
mov [pwep_mod],rcx
cmp dword ptr [rcx+00000844],00
jmp return
pwep_mod:
dq 0
weapon_mod_aob:
jmp newmem
nop 2
return:
registersymbol(weapon_mod_aob)
[DISABLE]
weapon_mod_aob:
db 83 B9 44 08 00 00 00
unregistersymbol(weapon_mod_aob)
unregistersymbol(pwep_mod)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: game.exe+202B2D
game.exe+202AFA: BA 0B 00 00 00 - mov edx,0000000B
game.exe+202AFF: E8 8C 19 FF FF - call game.exe+1F4490
game.exe+202B04: 0F B6 97 BE 2F 00 00 - movzx edx,byte ptr [rdi+00002FBE]
game.exe+202B0B: 0F 28 74 24 40 - movaps xmm6,[rsp+40]
game.exe+202B10: 80 FA FF - cmp dl,-01
game.exe+202B13: 74 32 - je game.exe+202B47
game.exe+202B15: 48 0F BE C2 - movsx rax,dl
game.exe+202B19: 48 8B 8C C7 B0 24 00 00 - mov rcx,[rdi+rax*8+000024B0]
game.exe+202B21: F7 81 24 05 00 00 FD FF FF FF - test [rcx+00000524],FFFFFFFD
game.exe+202B2B: 75 1A - jne game.exe+202B47
// ---------- INJECTING HERE ----------
game.exe+202B2D: 83 B9 44 08 00 00 00 - cmp dword ptr [rcx+00000844],00
// ---------- DONE INJECTING ----------
game.exe+202B34: 75 11 - jne game.exe+202B47
game.exe+202B36: 80 BF B5 3A 00 00 00 - cmp byte ptr [rdi+00003AB5],00
game.exe+202B3D: 75 08 - jne game.exe+202B47
game.exe+202B3F: 48 8B CF - mov rcx,rdi
game.exe+202B42: E8 09 E8 FF FF - call game.exe+201350
game.exe+202B47: 48 8B 74 24 68 - mov rsi,[rsp+68]
game.exe+202B4C: 48 83 C4 50 - add rsp,50
game.exe+202B50: 5F - pop rdi
game.exe+202B51: C3 - ret
game.exe+202B52: CC - int 3
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>288</ID>
<Description>"Rate of Fire"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>pwep_mod</Address>
<Offsets>
<Offset>84C</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>281</ID>
<Description>"Ammo"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>pwep_mod</Address>
<Offsets>
<Offset>844</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
I some how found weapon mod however I do not know how to get to accuracy and recoil but I got Rate of Fire so... now you can have MG bazookas
since the games are largely "the same" I used EDF 5 as the basis of double checking the numbers so I know there's such a thing as range and bullet speed and charge speed however I dont know how to get to these numbers
according to EDF 5 table ammo is in 8E8 for BGF its 844 reload speed for EDF5 is somewhere around offset 1A4 but I prod around its largely "nothing"