Here's a simple difficulty script for Project Blue users. Alter values to your liking.
Plrdmgmult - Higher values mean the player does more damage
Entitydmgmult - Higher values mean the player takes more damage
Currently, difficulty is increased by pressing left control but this can be changed to whatever you want (it doesn't even need to be a keypress).
Put this script in a trigger zone:
;Artificial Intelligence Script
;Header
desc = Difficulty Script
;Triggers
;Difficulty 1 = Easy, 2 = Normal, 3 = Hard, 4 = Legendary
:state=0:dimvar=difficulty,setvar=difficulty 1,dimvar=enemydamage,setvar=enemydamage 75,state=1
:state=1,keypressed=29 1,varless=difficulty 3:addvar=difficulty 1,state=2
:state=1,keypressed=29 1,varequal=difficulty 4:setvar=difficulty 1,state=2
:state=2,keypressed=29 0:state=1
:varequal=difficulty 1:setvar=enemydamage 75,printstr=Easy,plrdmgmult=125
:varequal=difficulty 2:setvar=enemydamage 100,printstr=Normal,plrdmgmult=100
:varequal=difficulty 3:setvar=enemydamage 125,printstr=Hard,plrdmgmult=75
:varequal=difficulty 4:setvar=enemydamage 150,printstr=Legendary,plrdmgmult=50
;End of Script
Add this line of code to your enemy's main script:
:always:entitydmgmult=%enemydamage
And you're done!
Enjoy.
[b]FPSC MIGRATION: http://forum.thegamecreators.com/?m=forum_view&t=142497&b=21