Powermad is a cheatscript for Painkiller (2004) and its addon, Battle out of hell. Originally developed by Fleabay and continued by Kalme. The developement was picked up by Venom and Painkiller-Ivan after unnoficial PK 1.65 patch release. Unnoficial PK 1.65 patch is not required.
Powermad 3.63 (updated 11.15.2017)
=============
Powermad 3.63
=============
I) Description:
Powermad is a cheatscript for Painkiller and its addon,
Battle out of hell, both great games from People Can
Fly/Dreamcatcher Games. Originally developed by Fleabay
and published on the offical Painkiller forums, I've
continued to work on it and made various adjustments
and added fixes and new features. It reactivates some
cheats that have been disabled in the retail version
of the games and adds some cool new features that make
live easier and/or more fun. After installing this patch,
you can trigger all kind of things just by pressing some
keys or entering a command in the console. A feature
overview can be found below.
II) What's new
Version 3.63
=============
Powermad update to adopt changes made in Unofficial Patch 1.65.
feature: startup videos are enabled
feature: PMPickupFX is enabled
feature: console command "bullettime 1/0" added
feature: game version updated to 1.65
improved: when you enter a cheat code "pkallcards", a card Divine
Intervention opens
improved: the letter " " was missed in some text of Russian translation
bugfix: fixed position of ninety-eight ammo in levels: Cathedral (also one
vase at the CheckPoint_003), Atrium Complex, Catacombs, Asylum
(a bronze armor), Abandonded Factory, Military Base, Ruins (a box
with shurikens), Forest, Babel, City On Water (and two slabs),
Docks, Old Monastery, Lab and Dead City
bugfix: fixed position of five holy items in levels: Cathedral, Abandonded
Factory, Old Monastery and Leningrad (was added in the empty secret
room)
improved: some spawn points of monsters in levels: Snowy bridge, City On
Water and Docks
bugfix: now you can kill all monsters in levels: Babel, Forest and Docks
bugfix: six treasures no longer disappear (from the level Prison) in the
sewer and in the office
bugfix: fixed a bug due to which the player was given 99 HP at the beginning
of the level Town
bugfix: fixed a bug non-working black tarot card Speed (levels Swamp &
Orphanage)
removed: the ability to use a rocket jump in level Ruins
bugfix: fixed bug which prevented playing ambient music on the turret roof
(level The Tower)
bugfix: fixed disappearing textures in level Hell at startup in demon mode
bugfix: fixed a bug which did not play ambient music during the battle with
the demons-ghosts (level Hell)
bugfix: the compass needle will no longer sometimes show one way (to the
invisible Lucifer) during the battle with the ghosts, disorienting
the player (level Hell)
bugfix: from monsters-ghosts can no longer grab the gold using PainHead
(level Hell)
bugfix: in phase three, after the death of Lucifer, added previously
non-working ambient of the level Atrium Complex (level Hell)
changed: the secret is in the pipe, so that the player cannot get stuck
trying to get out (level Loony Park)
changed: position of fireworks sack in level Loony Park out of the ice cream
cone
feature: the last relic count as secret (level Dead City)
bugfix: fixed the collapse of a dilapidated and uncountable (in statistics)
building in place of the three points of explosion (level Leningrad)
bugfix: the condition for receiving the card now works (level Colloseum)
bugfix: fixed problems with displaying sketch during loading level Mine in
the window of program PainEditor
bugfix: fixed bug with freezing a monster Zombie Soldier during an animation
changed: icon of Vamp on compass (Cathedral boss)
bugfix: fixed an error that occurred in an arson attack monsters Sado
during the execution of the trick
bugfix: fixed a crash on the desktop when the monster Hell Angel V3 made the
rocket jump in any level except the level Docks
bugfix: fixed a bug related to the fact that the stakes are often passed
through the monster Bagbaby
bugfix: fixed looping animation of a monster while jumping out of the
ground
feature: frozen corpses now can be broken
bugfix: fixed the following bug: if you set fire to the monster, and then
load the save, after loading the monster stops burning, but particles
of flame will remain on him
bugfix: the card Dexterity no longer accelerates animations "idle" and "walk"
bugfix: now double gold counts to player on board of the placement of black
tarot (card Greed)
bugfix: now the card Double Time Bonus is working
bugfix: 666 Ammo card no reset in the maximum when picking up ammo boxes
bugfix: if player steals health by killing a monster at a time when his
health is more than the mark of 250, health is no longer reset back
to 250 (card Health Stealer)
bugfix: the player can no longer steal the health of those monsters that are
not counted in the game statistics, which are mainly used as scenery,
and also at the bosses (card Health Stealer)
bugfix: fixed a bug due to which it was possible to use cards of the tarot of
the addon in the original campaign
bugfix: fixed game crash when buying tarot cards value by the cost equal to
gold at the player
bugfix: fixed the functionality of the weapon when the monster Nun2 throws a
fireball to the player
bugfix: fixed error sound when picking up Rifle/Flame Thrower: instead of the
original sound, the sound Electrodriver is reproduced
bugfix: restored animation of RFT combo shot
bugfix: fixed a bug related to the fact that the stake and the bolt count as
destructible object, and it could cause an unfair accumulation of
objects destroyed
bugfix: fixed appearance of all the weapons at the start of the level
changed: position of the player when using the cheat "pkperfect"
bugfix: fixed a crash when using a cheat code "pkperfect" is not directly
in the gameplay
bugfix: fixed confused module names of Rocket Launcher and Electrodriver in
configuration of weapons in the control settings
bugfix: sound of disappearing bodies is reproduced
bugfix: fixed the disappearance of music during deceleration
bugfix: fixed looping sounds of the jump, if you jump on the stairs
bugfix: fixed disappearing of frosty/bloody shader from monster, if you
freeze/break it, and then load the save
bugfix: fixed a bug with the bloody shader from the monster: if you freeze
it, then break (or break it first and then freeze), after defrosting
the bloody shader will disappear from monster
bugfix: now fallen into the water objects are counted in the statistics
feature: added in menu a track called "menu", located in the folder Music,
but never played
bugfix: normalized speed of movement of the player by combining tarot card
Speed and retarding effect of a monster DevilMonk_Slowdown or a
monster Panzer_Demon: speed sometimes could be configured incorrectly
Version 3.62a
=============
bugfix: fixed an error that prevented pkpower() from being accessed through
hotkeys.
improved: new version of Russian translation (thx again @ Leshiy).
Version 3.62
============
Powermad update to adopt changes made in Patch 1.61/1.62.
bugfix: don't give BOOH weapons on pkweapons in original Painkiller levels
(may cause crash)
bugfix: long standing enemy halt bug fixed
(no more "eateregg" in loony park, for example)
bugfix: Fixed Dayves HUD fix for 4-digits-health-display
(did not show 1000 correctly)
feature: pmloadlevel(levelname) to load a custom level
feature: russian translation added (Thanks to Leshiy (ya@leshiy.ru))
feature: removed censorship decision for German version introduced by 1.61
feature: added PMC (Powermad configurator) to reassign Powermad hotkeys
removed: Colloseum tarot card fix (has been fixed in official patch 1.61)
Version 3.1
===========
Powermad now is able to handle localized strings. At the
moment, English, German and Spanish (thanks CUE!) is supported.
If you want to do another translation, please contact me. Here's
a list of the new features and bugfixes:
bugfix: missing destroyable objects in level abandonded factory
fixed by including a fix from dooguesgoober4.
bugfix: buried and misplaced ammo in level ruins fixed by
including a fix from dooguesgoober4.
bugfix: missing two objects (out of level chests) at the beginning
of Stone Pit corrected.
bugfix: missing holy item (out of level) in Stone Pit fixed by
including a fix from Crazy.
bugfix: hard to get holy item (on top of the statue) in Stone Pit
fixed by moving it a bit.
bugfix: moved fireworks sack in loony park out of the ice cream cone.
bugfix: Enabled HUD to display more than three digits of health
(for example when using the health stealer card) by including
a fix from Dayve.
bugfix: Level statistics completely reworked. Now lower times are
counted as record (not higher ones). Also disabled possible
"downgrade" of all records if some parts are completed with the
same value like before, but in lower difficulties.
bugfix: some help strings were incorrect.
improved: removed offset of strings in 3D radar. It now shows
descriptions at the center of objects/enemies/etc.
improved: typos in some of the output strings.
improved: unified console command naming. Please pay attention to the
fact that some console commands have been renamed.
improved: installer behaves not as expected if another than automatically
detected directory is selected.
feature: console command "pmexplodeobjects" added. Does what
it says. Attention: all objects in the whole level
(or levelsection) are destroyed. Since that may result
in hundreds of simultaneous explosions, gold spawning
etc., after invoking this command, you may get the
impression that your computer is frozen. Just be
patient. After recovering from this state, your frame
rate may continue to be very low for some seconds until
all the object parts/gold coins etc. have vanished.
feature: console command "pmSoulsStayForever" prevents souls
from disappearing (toggle).
feature: console command "pmGrabSouls" grabs every currently
available soul in the level (comparable to the recently
introduced pmGrabGold command) - Shortcut: Right-shift-X
feature: console command "pmAutoGrabSouls" grabs every newly
spawned soul automatically.
feature: 3D radar now shows different colored strings for the
individual radars (suggested by CUE).
feature: console command "pmRadarEmphasizeDistance" to draw
entries that are nearer to the player in bigger letters
than those farther away. Because this option may result
in a great performance hit (~25% in benchmark 2 for me),
it is disabled by default (suggested by Fleabay).
feature: console command "pmRadarDetailedObjects" to show object
model names instead of "X". Since at least half of the
object are named polish, this feature is disabled by
default (suggested by CUE).
feature: console command "pmshowclock" added. This draws the
current gametime to the top right of the screen, with
respect to the fps display if present (suggested by CUE).
feature: console command "pmresetclock" sets back gametime to zero
(suggested by CUE).
3.0
===
Most of the original code has been rewritten or cleaned
up. Powermad now comes as package and (like the initial
version) with an installer = no more fiddling with copying
files and an easy uninstall option. Detailed list of changes:
improved: radar now shows health/megahealth
improved: all features are now console commands
changed: radar now has four states, that can be switched
independently: powerups(weapons, ammo, health,
armor)/objects/secrets/enemies
bugfix: radar only shows destructable objects that are
count if destroyed (no more doors or other
indestructable objects)
bugfix: radar now updates object position if object has
been moved.
bugfix: radar didn't show some enemies (e.g. at the
beginning of Orphanage and Dead City)
bugfix: crash when using "explode enemies" in certain
levels (e.g. Colloseum)
bugfix: halt enemies didn't work correct for some enemies
(e.g. Clowns in Loony Park)
bugfix: explode enemies did not do enough damage for
some enemies (e.g. Catacombs boss)
bugfix: explode enemies did not work at all for some
enemies (e.g. Krusty in Loony Park) => now also
works on bosses
bugfix: multiplayer noclip error fixed and all functions
checked for mp compatibility
feature: console command "pmgrabgold" and "pmautograbgold"
feature: console commands "pmslowdown" and "pmspeedup"
feature: console command "pickupfx"
feature: console command "pkbonus2"
feature: console command "pkmorethanperfect"
feature: console command "pkhealth <amount>"
feature: console command "pkarmor <amount>"
feature: console command "pmbonuslevel"
And many more...
III) Features
Here's a complete list of all console commands:
- pkbonus: unlocks the 1st bonus multiplayer model (Daniel)
- pkbonus2: unlocks the 2nd bonus multiplayer model (HellKing)
- pktrauma: unlocks trauma mode (execute in menu)
- pkammo: gives full ammo
- pkweapons: gives all weapons
- pkhealth: regenerates armor, health = 100 if < 100
- pkpower: pkammo + pkhealth
- pkgod: monsters can't hurt you (toggle)
- pkalwaysgib: enemies always gib (toggle)
- pkweakenemies: enemies all have 1 healthpoint (toggle)
- pkcards: enables unlimited card use
- pkgold: gives 99999 gold
- pkhaste: haste x8 (toggle)
- pkdemon: switch to demon mode (toggle)
- pkweaponmodifier: enables weapon modifier
- pkkeepbodies: dead bodies never disappear (toggle)
- pkkeepdecals: decals never wear off (toggle)
- pkalllevels: enable all levels (for that difficulty)
- pkallcards: gives all tarot cards
- pkperfect: finishes level with five stars
(all armor, all secrets, all holy items, all ammo,
all objects, all secrets)
- pmmorethanperfect: finishes level with five stars (like
pkperfect) and all kills, all souls (not
in trauma), all gold, 250 health, 200 armor,
number of demon morphs = 5, player got never
hurt and used no weapons
- pmmegahealth: gives strong armor and 250 health
- pmexplodeenemies: explodes all enemies, including bosses
- pmgrabgold: all currently available gold coins are grabbed
(similar to the soulcatcher effect)
- pmautograbgold: permanently enables automatic grabbing of
every new spawned gold coin
- pmminimizeenemies: miniaturizes all enemies
- pmfreezeenemies: freezes all enemies
- pmradar: toggles 3dradar (complete on/off)
- pmradarpowerups: toggles powerups-radar ((mega)health,
armor, ammo, weapons, holy items) on/off
- pmradarobjects: toggles objects-radar on/off
- pmradardetailedobjects: toggles detailed object description on/off
- pmradarsecrets: toggles secrets-radar on/off
- pmradarenemies: toggles enemies-radar on/off
- pmradarverbose: toggles 3d radar messages on/off
- pmradaremphasizedistance: toggles emphasizing of distance on/off
- pmhud: toggles visibility of hud
- pmslowdown: slows down world speed
- pmspeedup: speeds up world speed
- pmhalt: halts all enemies
- pmconfuseenemies: enemies attack each other
- pmhealth <amount>: sets the players health to <amount>
- pmarmor <amount>: sets the players armor to <amount>
- pmbonuslevel: loads the hidden bonus level of booh
- pmhelp: shows help screen with short summary of all commands
- pmxyz: shows current player coordinates
- pmshowxyz: permanently updates player coordinates (toggle)
- pmnoclip: enable fly mode (toggle)
- pmpickupfx: toggles screen flash when picking up things on/off
- pmbump: unsticks stuck player
- pmshowclock: shows current gametime (toggle)
- pmresetclock: sets current gametime to zero
- pmsoulsstayforever: souls never vanish (toggle)
- pmgrabsouls: grab all currently available souls
- pmautograbsouls: grab all newly spawned souls automatically (toggle)
- pmexplodeobjects: explodes all objects in the whole level
- pmloadlevel <levelname>: loads a custom level
- do <filename>: executes a lua file located in Data/dofiles
- mod <filename>: executes a mod file located in Data/mods
- powermad: demon mode, pkweapons, pkgold, pkmegahealth, pkcards
Misc features:
- Startup videos are disabled
- Integrated Colloseum tarot card fix (removed in Powermad 3.62+)
(morphing into demon mode 5 times works)
- Integrated Ruins ammo box fix (thanks dooguesgoober4)
- Integrated Abandonded factory destroyable objects fix (thanks
dooguesgoober4)
- Integrated Loony Park hidden fireworks sack fix
- Integrated Stone Pit missing two chests at the beginning fix
- Integrated Stone Pit out of level holy item fix (thanks Crazy)
- Integrated Stone Pit holy item (top of statue) placement improved
- Integrated HUD showing only three digits of health fix (thanks Dayve)
- Integrated Level statistics fix
- Integrated language fix
(switching languages through the config file works)
IV) Hotkeys
Some of the original hotkeys have changed, but most are still
the same. They call the corresponding console commands (see above).
Right shift + M = Minimize enemies
Right shift + N = Grab gold
Right shift + X = Grab souls
Right shift + C = Freeze enemies
Right shift + V = Explode enemies
Right shift + B = Halt enemies
Right shift + F = Noclip mode
Right shift + G = Toggle on/off hud
Numblock 0 = Toggle on/off complete radar
Numblock 1 = Toggle on/off powerup radar
Numblock 2 = Toggle on/off objects radar
Numblock 3 = Toggle on/off secrets radar
Numblock 4 = Toggle on/off enemies radar
Numblock 7 = Toggle on/off confuse enemies
Numblock 8 = Toggle on/off demon mode
Numblock 9 = Toggle on/off haste mode
Numblock + = Speed up world
Numblock - = Slow down world
H = Show help screen
V) HAVE FUN! -- kalme (painkiller@kalme.de)