Bloody Sunset
A standard shooter defence game with a slightly better than average upgrade system; before every level you get a choice of perks. They're not particularly interesting however.
Currently only highscores for the wave you get to, so you should be fine unless you directly hack that value.
http://www.kongregate.com/games/velgajski1/bloody-sunset
AoBs:
- Take no damageCode: [Select]
60 8e 08 d1 a1 61 8e 08 5e ca 0a 60 ca 0a d1 a0 61 ca 0a
02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 - Upgrades give you money (works by squaring all incoming cash changes - causes very fast increases in cash)Code: [Select]
60 8e 0f d1 46 ba 01 01 a0 61 a3 0d
d1 d1 a2 02 02 02 02 02 a0 61 a3 0d - No recoilCode: [Select]
5e 9f 08 60 a0 08 2f 0e a2 68 9f 08
5e 9f 08 60 a0 08 24 01 a2 68 9f 08 - Rapid fire - no wait between shotsCode: [Select]
4f cd 08 00 5d d1 08 2a d5 66 d1 08 c0 d6 d1 d2
4f cd 08 00 5d d1 08 2a d5 66 d1 08 02 d6 d1 d2
I don't know how to find the bytecode corresponding to different property calls (e.g. so I could change "Math.round(param1)" to "Math.abs(param1)"), otherwise the "Upgrades give you money" AoB would be much more elegant. I assume I have to find the target property name in the constant pool or something.
EDIT: Some more AoBs (in case infinite rapid fire bullets and invulnerability aren't enough):
100% chance for "Hatred", criticals and instant kills (note: only change certain results)
?? ?? 60 8e 0f 46 a8 09 00 24 64 a2Change only one or more of the following:
?? ?? 60 8e 0f 46 a8 09 00 24 9c a2
75 d5 ... for "hatred", which is a chance of spontaneously killing enemies (this will make all enemies spontaneously die, long before they get to your walls)
f9 10 ... for critical hits
63 06 ... for instant kills (only happens on a critical hit)