Testing is purely for those that have too much free time.
Mah weapon/gun is invincible:
d0 30 d0 80 a0 08 d6 d2 66 ba 08 =>
47 30 d0 80 a0 08 d6 d2 66 ba 08
Mahself is invincible:
d0 30 d0 80 13 d5 d1 66 91 07 =>
27 48 d0 80 13 d5 d1 66 91 07
Stuff cost 1 gold:
10 05 00 00 24 ff 75 63 04 62 04 48 =>
10 05 00 00 24 ff 75 63 04 24 01 48
I'm gonna jump, and there's nothing you can do to stop me!!!!!: (that was a real bitch to make)
d2 66 87 07 96 82 76 2a 12 06 00 00 =>
d2 66 87 07 96 82 76 2a 12 00 00 00
d2 66 87 07 96 2a 11 06 00 00 =>
d2 66 87 07 96 2a 11 00 00 00
d2 27 61 91 0b =>
d2 26 61 91 0b
66 fe 06 24 00 b0 12 02 00 00 26 48 27 48 =>
66 fe 06 24 00 b0 12 02 00 00 26 48 26 48
Everything hits you and you hit everything: (use with invincibility, funnily unstable)
46 e6 23 01 76 d7 d3 48 =>
46 e6 23 01 76 d7 26 48
Weapon invincibility, cactusGame->models->Weapons, lines #158 and #140
if (_loc_2.totalAmmo <= 0)
{
CactusChar(_loc_2.char).dropWeapon();
}
Just changed into an early return.
Character invincibility, cactusGame->models->PlayerChar, line #112
public function canGetHit() : Boolean
{
var _loc_1:PlayerChar = this;
if (!_loc_1.isHit && !_loc_1.isStunned && !_loc_1.isInvincible && !_loc_1.isDead && !_loc_1.isFinishingLevel && !_loc_1.isPausingAfterMiniboss && !_loc_1.isHiding)
{
return true;
}
return false;
}// end function
Upgrade cost, cactusGame->data->DataManager, line #509
return _loc_4;
Edit: Some hack (probably weapon one) has an awesome side-effect of making giant combos. Also, the invincibility hack has a side-effect of doing what texanpride requested.
Edit2: Sorry about the first hack making everything bug out. Fixed, but so is the awesome side effect!