Page 1 of 1

[request] Stubbs the Zombie in Rebel Without a Pulse

Posted: Wed Mar 17, 2021 8:05 am
by fakedonut
Game Name: Stubbs the Zombie in Rebel Without a Pulse
Game Engine: Halo Engine
Game Version: 1.0


Unlimited Health
Unlimited Powers

Re: [request] Stubbs the Zombie in Rebel Without a Pulse

Posted: Fri Mar 19, 2021 9:21 pm
by SarashJessicaParker
I might try to find some more stuff for this game. I want to hack the movement speed as well.

Re: [request] Stubbs the Zombie in Rebel Without a Pulse

Posted: Sun Mar 21, 2021 9:35 am
by B0mak
SarashJessicaParker wrote:
Fri Mar 19, 2021 9:21 pm
I might try to find some more stuff for this game. I want to hack the movement speed as well.
Sadly your table isn't working on Steam version

Re: [request] Stubbs the Zombie in Rebel Without a Pulse

Posted: Tue Mar 23, 2021 1:46 am
by Rhark
B0mak wrote:
Sun Mar 21, 2021 9:35 am
SarashJessicaParker wrote:
Fri Mar 19, 2021 9:21 pm
I might try to find some more stuff for this game. I want to hack the movement speed as well.
Sadly your table isn't working on Steam version
It's because it's for the original and you probably have the re-release updated version.

Re: [request] Stubbs the Zombie in Rebel Without a Pulse

Posted: Tue Mar 23, 2021 1:47 am
by SunBeam
I'm working on this, got some stuff done + found the cheats (bools) :D

Re: [request] Stubbs the Zombie in Rebel Without a Pulse

Posted: Tue Mar 23, 2021 2:06 am
by Rhark
SunBeam wrote:
Tue Mar 23, 2021 1:47 am
I'm working on this, got some stuff done + found the cheats (bools) :D
Is it just the Ammo/Undead cheats you can add with the text file? Or are there more?

Edit: Found the static address for the unlimited ammo flag, nothing for "undead" yet.

Re: [request] Stubbs the Zombie in Rebel Without a Pulse

Posted: Tue Mar 23, 2021 3:18 am
by SunBeam
Rhark wrote:
Tue Mar 23, 2021 2:06 am
SunBeam wrote:
Tue Mar 23, 2021 1:47 am
I'm working on this, got some stuff done + found the cheats (bools) :D
Is it just the Ammo/Undead cheats you can add with the text file? Or are there more?

Edit: Found the static address for the unlimited ammo flag, nothing for "undead" yet.
No idea what cheats you can add using text files.. I have God Mode done already; was a bit tricky, as I needed to find the player id (derived from Players). You can have 1 or 2 players and I think there's also some multi-player possible (saw deathmatch, teams, messages for victory or killing someone, etc.). Back to Health, you have Stubbs' health and then there's the health of the entity you can possess :) And all other entities use the same ApplyDamage routine, so you'll need filtering.

Apart from that, the "cheats" are some 10 or so bool values, which, when toggled to 1, will enable various effects. Ranging from infinite ammo to super high jump, possessing anything by press of E (this one's nice), 1-hit kill, 1-hit kill camera ranged (this one finds the first entity you're looking at, then a chain reaction occurs and everything around that entity, as far as the camera can see, starts dying with a delay of 1s; quite pimp!), etc.

Will post the table soon :P Need to refine that "Powers" crap, as it's not working with floats (as I expected), but with statuses (1,2,3).

Be back later,
Sun

P.S.#1: You can speed up or slow down the game by using F9 | F10 keys. You will also see it printed at the mid-bottom of the screen. Useful for the dance show-down with the Mayor, if you wanna do it perfectly (not sure if there's some achievement behind doing it perfectly..)

EDIT: Ah, there is..

Image

Re: [request] Stubbs the Zombie in Rebel Without a Pulse

Posted: Tue Mar 23, 2021 4:07 pm
by SunBeam
Rhark wrote:
Tue Mar 23, 2021 2:06 am
cheats you can add with the text file
Found a reference:

Image

I've not tried it, but looking at the string references:

Image

So you do need to name it init.txt, regardless of the instructions in the first screenshot :D Might've worked like that for the original title, but when they moved to x64, they might've fixed that.

I couldn't find any cheats by string references, but I did find them by searching the word "cheat" throughout the binary (after removing the Steam stub). There are several that are Halo Engine defaults, while some seem to match my bools :) I mean, from the way their names are, if I started testing them, I'm sure they'd fit exactly those bools (e.g.: the super jump one is pretty obvious):

Code: Select all

cheat_all_powerups
cheat_all_weapons
cheat_all_vehicles
cheat_teleport_to_camera
cheat_active_camouflage
cheat_active_camouflage_local_player
cheats_load
cheat_deathless_player
cheat_jetpack
cheat_infinite_ammo
<< Stubbs
cheat_bottomless_clip
cheat_bump_possession
cheat_super_jump
cheat_reflexive_damage_effects
cheat_medusa
cheat_zombie_medusa
cheat_omnipotent
cheat_controller
>>
So all in all, I found the bools first, lol, then the actual cheats (their names) and where they fit in to be activated :)

Image

Re: [request] Stubbs the Zombie in Rebel Without a Pulse

Posted: Tue Mar 23, 2021 4:39 pm
by B0mak
SunBeam wrote:
Tue Mar 23, 2021 4:07 pm
Rhark wrote:
Tue Mar 23, 2021 2:06 am
cheats you can add with the text file
So you do need to name it init.txt, regardless of the instructions in the first screenshot :D Might've worked like that for the original title, but when they moved to x64, they might've fixed that.
Yeah, it looks like they fixed this method. The game just didn't start with "init.txt" in the same folder.

Re: [request] Stubbs the Zombie in Rebel Without a Pulse

Posted: Tue Mar 23, 2021 4:40 pm
by SunBeam
B0mak wrote:
Tue Mar 23, 2021 4:39 pm
SunBeam wrote:
Tue Mar 23, 2021 4:07 pm
Rhark wrote:
Tue Mar 23, 2021 2:06 am
cheats you can add with the text file
So you do need to name it init.txt, regardless of the instructions in the first screenshot :D Might've worked like that for the original title, but when they moved to x64, they might've fixed that.
Yeah, it looks like they fixed this method. The game just didn't start with "init.txt" in the game folder.
The problem with using the cheats in the .txt file is the game crashes silently. There's a pointer that never gets initialized, representing some syntax node allocation. Internally, "cheat_x 1" is turned into "(set cheat_x 1)" ran by Halo Engine at start-up. Will see what I can do about it :P

Re: [request] Stubbs the Zombie in Rebel Without a Pulse

Posted: Sat Dec 03, 2022 9:56 pm
by konkun11
SunBeam wrote:
Tue Mar 23, 2021 4:07 pm
Rhark wrote:
Tue Mar 23, 2021 2:06 am
cheats you can add with the text file
Found a reference:

Image

I've not tried it, but looking at the string references:

Image

So you do need to name it init.txt, regardless of the instructions in the first screenshot :D Might've worked like that for the original title, but when they moved to x64, they might've fixed that.

I couldn't find any cheats by string references, but I did find them by searching the word "cheat" throughout the binary (after removing the Steam stub). There are several that are Halo Engine defaults, while some seem to match my bools :) I mean, from the way their names are, if I started testing them, I'm sure they'd fit exactly those bools (e.g.: the super jump one is pretty obvious):

Code: Select all

cheat_all_powerups
cheat_all_weapons
cheat_all_vehicles
cheat_teleport_to_camera
cheat_active_camouflage
cheat_active_camouflage_local_player
cheats_load
cheat_deathless_player
cheat_jetpack
cheat_infinite_ammo
<< Stubbs
cheat_bottomless_clip
cheat_bump_possession
cheat_super_jump
cheat_reflexive_damage_effects
cheat_medusa
cheat_zombie_medusa
cheat_omnipotent
cheat_controller
>>
So all in all, I found the bools first, lol, then the actual cheats (their names) and where they fit in to be activated :)

Image
Could you please tell me which software did you used to get those strings from .exe?