Locate the file "campaignstate.lua" in your "\Dawn of War\Profiles\w40k\SinglePlayer\campaign\state1" folder. Edit this file with Notepad and change the following lines:
################### CHEAT CODES #################
################### CHEAT CODES #################
-cheat_oneshotkill
-cheat_infiniteammo
-cheat_invunerable
-playlevel [level]
...where level is one of the following(single player):
-cheat_invunerable
-playlevel [level]
...where level is one of the following(single player):
L00
L01_A
L01_B
L02
L03_A
L03_B
L04
L05_A
L05_B
L06
L07
L08
L09
L10
L11
L12
L13
L14
L15_A
L15_B
L16
L01_A
L01_B
L02
L03_A
L03_B
L04
L05_A
L05_B
L06
L07
L08
L09
L10
L11
L12
L13
L14
L15_A
L15_B
L16
NOTES
This level cheat must go before any others if used.
Game will crash with an error when the level completes.
Game will crash with an error when the level completes.
-cheat_flipy (unknown effect)
-model
-team
-player
-client
-host
-pad
-pad2
-surround
-stereoflip
-stereo
-mono
-sdebug
-30hz
-fsaa2c
-fsaa
-bgcolour
-pad
-firinganim
-shapesplitcharanim
-shapecharanim
-shapeanim
-diorama
-shapeofanim
-shape
-cutscene
-splitscreen
-video
-tool
-walklevel
-fov
-game
-screenshot
-launcher
-pos
-level
-model
-team
-player
-client
-host
-pad
-pad2
-surround
-stereoflip
-stereo
-mono
-sdebug
-30hz
-fsaa2c
-fsaa
-bgcolour
-pad
-firinganim
-shapesplitcharanim
-shapecharanim
-shapeanim
-diorama
-shapeofanim
-shape
-cutscene
-splitscreen
-video
-tool
-walklevel
-fov
-game
-screenshot
-launcher
-pos
-level
