On request here a little Module to start actors dynamically depending on gametype. Mainly usefull to enable UTPure on DM but disable it on LeagueAS.
Copy/Paste from the readme:
=======================================================
Dynamic Actor Loader for UT99 by Cratos ([email protected])
=======================================================
What is Dynamic Actor Loader?
=============================
Dynamic Actor Loader can be used to load Actors (and Mutators) depending on the gametype.
E.g.: You can enable UTpure on Deathmatch but disable it on LeagueAssault
E.g.: You can automatically start Instagib on Bunnytrack maps
Installation
============
Add the Module into UnrealTournament.ini:
[Engine.GameEngine]
ServerActors=DynamicActorLoader.DynamicActorLoader
Configuration
=============
You can use up to 10 ActorConfig lines to specify a MapPrefix and the according Actor to be loaded on those type of Maps
Example:
[DynamicActorLoader.DynamicActorLoader]
ActorConfig[0]=(Prefixes="DM,CTF,DOM",Actors="UTPureRC7E.UTPureSA")
ActorConfig[1]=(Prefixes="BT",Actors="BotPack.InstaGibDM")
Line 1 will load UTPure on Deathmatch, CTF, DOM, but not on LeagueAssault
Line 2 will start Instagib on Bunnytrack games
Hints
=====
* You can specify more than one Prefix by separating the Prefixes with a ","
* You can specify more than one Actor by separating the Actors with a ","
* If you start Mutators dynamically be careful in the Webadmin: if you do a servertravel all dynamically loaded mutators
will become permanent (started on all maps). You have to remove them in Webadmin to get rid of them again
Copy/Paste from the readme:
=======================================================
Dynamic Actor Loader for UT99 by Cratos ([email protected])
=======================================================
What is Dynamic Actor Loader?
=============================
Dynamic Actor Loader can be used to load Actors (and Mutators) depending on the gametype.
E.g.: You can enable UTpure on Deathmatch but disable it on LeagueAssault
E.g.: You can automatically start Instagib on Bunnytrack maps
Installation
============
Add the Module into UnrealTournament.ini:
[Engine.GameEngine]
ServerActors=DynamicActorLoader.DynamicActorLoader
Configuration
=============
You can use up to 10 ActorConfig lines to specify a MapPrefix and the according Actor to be loaded on those type of Maps
Example:
[DynamicActorLoader.DynamicActorLoader]
ActorConfig[0]=(Prefixes="DM,CTF,DOM",Actors="UTPureRC7E.UTPureSA")
ActorConfig[1]=(Prefixes="BT",Actors="BotPack.InstaGibDM")
Line 1 will load UTPure on Deathmatch, CTF, DOM, but not on LeagueAssault
Line 2 will start Instagib on Bunnytrack games
Hints
=====
* You can specify more than one Prefix by separating the Prefixes with a ","
* You can specify more than one Actor by separating the Actors with a ","
* If you start Mutators dynamically be careful in the Webadmin: if you do a servertravel all dynamically loaded mutators
will become permanent (started on all maps). You have to remove them in Webadmin to get rid of them again