Page 1 of 1
SOUTH OF MIDNIGHT
Posted: Fri Apr 04, 2025 9:08 pm
by LIOBOSS
Here is a small table of my own for
- SOUTH OF MIDNIGHT - Steam version by RUNE + GamePass version
This game is cool and i hope this table will help and please some of you...Enjoy!
If you use this please Click the Like/Thumbs up button for some rep, Thanks!
--->
Ps: Don't activate one hit kill script during molly's fight in chapter 9..
Table updated to v1.2, works both Steam and Gamepass versions + more collectible pointers added
Steam 1.1.2 185185 + Gamepass versions + collectible pointers added.
Older tables
I
V
07/04/25 no cooldown for abilities in combat Added in v1.1.
v1.1.0 184977 + Update v1.1.0 185111
Re: SOUTH OF MIDNIGHT
Posted: Sat Apr 05, 2025 12:08 pm
by LIOBOSS
v1.1.0 184977 + Update v1.1.0 185111
Re: SOUTH OF MIDNIGHT
Posted: Sat Apr 05, 2025 11:45 pm
by acecel
Thanks for the table.
Any possibility to add Instant Cooldown for abilities ?
Re: SOUTH OF MIDNIGHT
Posted: Sun Apr 06, 2025 8:08 am
by Joshuan
Thank you LIOBOSS.
Re: SOUTH OF MIDNIGHT
Posted: Sun Apr 06, 2025 4:10 pm
by Ad0lar
"one hit kill" breaks molly fight round 2. you have to disable it and exit to main menu and continue when you reach molly. "inf healt" works.
Re: SOUTH OF MIDNIGHT
Posted: Sun Apr 06, 2025 9:34 pm
by LIOBOSS
Ad0lar wrote: ↑Sun Apr 06, 2025 4:10 pm
"one hit kill" breaks molly fight round 2. you have to disable it and exit to main menu and continue when you reach molly. "inf healt" works.
you're right i just reach this fight and game crashed...
trying to add no ability cooldown , Need to keep on working before release.
Re: SOUTH OF MIDNIGHT
Posted: Mon Apr 07, 2025 9:08 am
by LIOBOSS
07/04/25 no cooldown for abilities in combat Added in v1.1.
viewtopic.php?p=401496#p401496
let me know if it's ok...
Re: SOUTH OF MIDNIGHT
Posted: Tue Apr 08, 2025 6:51 pm
by LIOBOSS
V1.2 ---> Steam + Gamepass versions + collectible pointers added.
viewtopic.php?p=401496#p401496
Re: SOUTH OF MIDNIGHT
Posted: Sat Apr 26, 2025 4:53 pm
by FrankyGoes
My 2 cents : set Health Bonus
Code: Select all
[ENABLE]
aobscanmodule(setHealthBonus,SouthOfMidnight.exe,41 03 54 00 E0) // should be unique
alloc(newmem,$1000,setHealthBonus)
label(code)
label(return)
globalalloc(isHealthBonus,1)
isHealthBonus:
dd 1
newmem:
push rbp
mov rbp,isHealthBonus
cmp [rbp],1
pop rbp
jne code
mov [r8+rax-20],1
code:
add edx,[r8+rax-20]
jmp return
setHealthBonus:
jmp newmem
return:
registersymbol(setHealthBonus)
[DISABLE]
setHealthBonus:
db 41 03 54 00 E0
unregistersymbol(setHealthBonus)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: SouthOfMidnight.exe+1928B88
}
@ LioBoss > je ne suis pas super fan des ouvertures de page web inopportunes (ça rappelle les vieux spams javascripts des années 2000) : au lieu de cacher des ShellExecute dans des hidden children ça serait plus franc du collier de mettre un script "Activate me to visit my blog" non ?

Re: SOUTH OF MIDNIGHT
Posted: Fri May 09, 2025 6:08 pm
by shearerc
Alternative for LIOBOSS's one-hit-kill
Damage Multiplier. Same restrictions - Don't activate during Huggin' molly's fight in chapter 9
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>26327</ID>
<Description>"Damage Multiplier (don't use it in molly's fight in Chapter 9)"</Description>
<Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : SouthOfMidnight.exe
Version: 1.20
Date : 2025-05-07
Author : Administrator
This script does blah blah blah
}
[ENABLE]
aobscanmodule(DmgMultiplierAOB,SouthOfMidnight.exe,0F 28 D7 0F 28 C1 45) // should be unique
alloc(newmem,$1000,DmgMultiplierAOB)
label(code)
label(return)
label(Dmg_multiplier)
newmem:
mulss xmm7,[Dmg_multiplier]
code:
movaps xmm2,xmm7
movaps xmm0,xmm1
jmp return
align 10 CC
Dmg_multiplier:
dd (float)4
DmgMultiplierAOB:
jmp newmem
nop
return:
registersymbol(DmgMultiplierAOB Dmg_multiplier)
[DISABLE]
DmgMultiplierAOB:
db 0F 28 D7 0F 28 C1
unregistersymbol(*)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: SouthOfMidnight.exe+18C2E49
SouthOfMidnight.exe+18C2E26: F3 45 0F 5F D0 - maxss xmm10,xmm8
SouthOfMidnight.exe+18C2E2B: 84 DB - test bl,bl
SouthOfMidnight.exe+18C2E2D: 75 45 - jne SouthOfMidnight.exe+18C2E74
SouthOfMidnight.exe+18C2E2F: 41 80 F8 FF - cmp r8b,-01
SouthOfMidnight.exe+18C2E33: 7E 0C - jle SouthOfMidnight.exe+18C2E41
SouthOfMidnight.exe+18C2E35: 48 8B 97 70 03 00 00 - mov rdx,[rdi+00000370]
SouthOfMidnight.exe+18C2E3C: 48 03 D1 - add rdx,rcx
SouthOfMidnight.exe+18C2E3F: EB 03 - jmp SouthOfMidnight.exe+18C2E44
SouthOfMidnight.exe+18C2E41: 49 8B D4 - mov rdx,r12
SouthOfMidnight.exe+18C2E44: F3 0F 10 4A 08 - movss xmm1,[rdx+08]
// ---------- INJECTING HERE ----------
SouthOfMidnight.exe+18C2E49: 0F 28 D7 - movaps xmm2,xmm7
// ---------- DONE INJECTING ----------
SouthOfMidnight.exe+18C2E4C: 0F 28 C1 - movaps xmm0,xmm1
SouthOfMidnight.exe+18C2E4F: 45 0F 57 C9 - xorps xmm9,xmm9
SouthOfMidnight.exe+18C2E53: F3 0F 5C C2 - subss xmm0,xmm2
SouthOfMidnight.exe+18C2E57: 41 0F 2F C0 - comiss xmm0,xmm8
SouthOfMidnight.exe+18C2E5B: 73 0C - jae SouthOfMidnight.exe+18C2E69
SouthOfMidnight.exe+18C2E5D: 44 0F 28 CA - movaps xmm9,xmm2
SouthOfMidnight.exe+18C2E61: 0F 28 F9 - movaps xmm7,xmm1
SouthOfMidnight.exe+18C2E64: F3 44 0F 5C C9 - subss xmm9,xmm1
SouthOfMidnight.exe+18C2E69: F3 0F 5C CF - subss xmm1,xmm7
SouthOfMidnight.exe+18C2E6D: F3 0F 11 4A 08 - movss [rdx+08],xmm1
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>26328</ID>
<Description>"multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Dmg_multiplier</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Re: SOUTH OF MIDNIGHT
Posted: Fri May 09, 2025 8:38 pm
by LIOBOSS
FrankyGoes wrote: ↑Sat Apr 26, 2025 4:53 pm
@ LioBoss > je ne suis pas super fan des ouvertures de page web inopportunes (ça rappelle les vieux spams javascripts des années 2000) : au lieu de cacher des ShellExecute dans des hidden children ça serait plus franc du collier de mettre un script "Activate me to visit my blog" non ?
Ecoute, je vais être franc, ton commentaire, il est déplacé....je n'ai pas requis de leçon de morale sur la manière de créer mes tables, ce que j'y inclus et la manière que j'ai choisie de faire ma "promotion" ou rien n'est soumis a condition...si tu trouves cela insupportable, c'est ton problème et ajuste donc ton comportement en conséquence...laisse mes vilaines tables avec mes vilains scripts pernicieux.
Les chouineurs ou critiques professionnels qui veulent faire les malins sont légions, bien que tu sois le premier a faire ce type de reproche, et d'ordinaire je ne réponds pas. Mais la, en plus de la part d'un compatriote, NO WAY!
A cause de ce genre de post, les gens arrêtent de proposer du contenu gratuit....80% de ce que je fais est pour répondre a des demandes de gens sur la rubrique REQUEST par pur plaisir de faire et de faire plaisir...et la seule contrainte est ce pop-up dont on peut s'affranchir en 2 clics...
Pour finir, tu m'affiches comme un malpropre sur mon thread alors que je suis joignable et ouvert a la discussion en message privé.... tu crois pas que tu abuses ?