[Setup] Product=MoreGore Version=100 Archive=MoreGore.umod SrcPath=. MasterPath=.. Group=SetupGroup Group=umodINIGroup Group=MoreGoreGroup Group=umodIncludeFilesGroup [SetupGroup] Copy=(Src=System\Manifest.ini,Master=System\Manifest.ini,Size=457,Flags=3) Copy=(Src=System\Manifest.int,Master=System\Manifest.int,Size=215,Flags=3) [umodINIGroup] Ini=System\Mutators.ini,MoreGore.MoreGore.goreLevel=1 [MoreGoreGroup] File=(Src=System\MoreGore.u,Size=1769) File=(Src=System\MoreGore.int,Size=254) [umodIncludeFilesGroup] File=(Src=System\MoreGore_readme.txt,Size=667) [Setup] LocalProduct=MoreGore ReadMe=System\MoreGore_readme.txt SetupWindowTitle=MoreGore AutoplayWindowTitle=MoreGore Options ProductURL=none VersionURL=none Developer=shiftre - Clan 404 DeveloperURL=none *D@v>yWoNone MoreGore ScoreKillSpawnGibbedCarcassEngineCorePostBeginPlay Mutators FunctionObjectClassObjectProperty IntPropertyi TextBufferPackagePawnHealthKillerOther NextMutatorActor goreLevelMutator@x-?%xPw*  (&&&, ,  I //============================================================================= // MoreGore //============================================================================= class MoreGore expands Mutator config(Mutators); var() config int goreLevel; function PostBeginPlay() { if (goreLevel<1) goreLevel=1; if (goreLevel>10) goreLevel=10; } function ScoreKill(Pawn Killer, Pawn Other) { local int i; //check whether victom is at gib status if ((Other.Health < -80) || ((Other.Health < -40) && (Other.FRand() < 0.6)) ) { //Generate the desired amount of mess for (i=0; i