This is a launcher for packages that rely on AcediaCore and use its Feature
class instead of the Mutator to enable provided functionality.
- Requires Voting Handler Fix v2 installed.
- Drop
AcediaLauncherfiles intoSystem\directory of your server; - Add
AcediaLauncher.StartUpto the list of server actors in yourKillingFloor.ini. Do not manually addAcediaLauncher.Packagesmutator; - [Legacy] If you were using Acedia 0.1 - remove
Acedia.StartUp.
To add any Acedia's package, edit AcediaLauncher.ini file to add it into
available packages list, e.g.
[AcediaLauncher.Packages]
useGameModes=false
package="AcediaFixes"Then use that package's config files to choose what Features to enable
by setting their autoEnable setting to true.
By default AcediaLauncher only auto-starts selected Acedia Features.
But it also provides a more advanced functionality for configuring voting
options for Voting Handler Fix v2 mutator.
There is no detailed documentation for this yet, however Acedia's game modes
can be configured in a rather self-descriptive way in AcediaGameModes.ini:
[hard GameMode]
title=1. {$green Hard difficulty}
acronym={$green hard}
difficulty=hard
length=medium
[lawless GameMode]
title=2. {$hotpink No fixes! Anarchy!}
acronym={$red:$blue anarchy}
difficulty=hoe
length=short
includeMutator="AdminPlus_v4.MutAdminPlus"
excludeFeature="AcediaFixes.FixZedTimeLags_Feature"
excludeFeature="AcediaFixes.FixDoshSpam_Feature"
excludeFeature="AcediaFixes.FixDoshSpam_Feature"
excludeFeature="AcediaFixes.FixFFHack_Feature"
excludeFeature="AcediaFixes.FixInfiniteNades_Feature"
excludeFeature="AcediaFixes.FixAmmoSelling_Feature"
excludeFeature="AcediaFixes.FixSpectatorCrash_Feature"
excludeFeature="AcediaFixes.FixDualiesCost_Feature"
excludeFeature="AcediaFixes.FixInventoryAbuse_Feature"
excludeFeature="AcediaFixes.FixProjectileFF_Feature"
excludeFeature="AcediaFixes.FixPipes_Feature"
excludeFeature="AcediaFixes.FixLogSpam_Feature"
excludeFeature="AcediaFixes.Futility_Feature"
excludeFeature="AcediaFixes.FixZedTimeLags_Feature"
[hell GameMode]
title=3. {$crimson Hell On Earth}
acronym={$crimson hoe}
difficulty=hoe
length=longTo enable game modes, set useGameModes=true in AcediaLauncher.ini.
AcediaLauncher relies on Voting Handler Fix v2 to actually add these options
and will automatically alter its config, so you don't need to manually change
KFMapVote.ini.