All Mutator's parameters in a nut shell:
Name | Values | Default | Description |
---|---|---|---|
bActive | true | false | true | Set to FALSE to deactivate the mutator. Use it to disable this mutator temporarily. |
bReplaceQueenSubClassesAlso | true | false | true | Replace also sub classes of Queens or class'Queen' only? |
bUseStaticQueenDestsCount | true | false | true |
If true, function QueenDestsHave() will cache the result of first QueenDests search. Code will run faster by this, but later added QueenDests are neglected. (But: Have you ever seen a QueenDest coming in after game has started?)Does not affect Queens that are spawned by factories. |
LogLevel | see LogLevel | LOG_Info | see LogLevel |
bUseLogTimeStamp | true | false | true | Add a time stamp in front of every log message? |
Spawners | A list of maximum 16 spawner entries. Details see Replacement in Spawning Actors | ||
DontTreatTheseActors | A list of maximum 32 Actors that should be ignored. Details see Replacement Exceptions |
LOG_None | Don't log anything. Not recommended. |
LOG_Error | Log errors only. (An error prevents the code to continue.) |
LOG_Warning | Log warnings also. (A warning is issued when an unexpected circumstance occur but the operation will not being compromised.) |
LOG_Info | Additional information of what has happend is logged. |
LOG_Debug | Additional information of what has NOT happend is logged. Use this to track down bugs. |
LOG_All | All logging is send to the log file. For example if a special code block is entered or left. |
Some other notes:
DontTreatTheseActors[0]=(MapName="MH-TowerOfDeath2",ActorName="Queen0")
DontTreatTheseActors[1]=(MapName="MH-Invasion_4+SBMod1",ActorName="FrozenQueen0")
The default values are:
Spawners[0]=(ClassName="PW_ThingSpawner",PropertyName="ThingToSpawn",PropertyValue="Class'UnrealI.Queen'")
Spawners[1]=(ClassName="B_MonsterSpawner",PropertyName="CreatureType",PropertyValue="Class'UnrealI.Queen'")
Spawners[2]=(ClassName="B_MonsterLoopSpawner",PropertyName="CreatureType",PropertyValue="Class'UnrealI.Queen'")
Example explanation of the first entry: All Actors of the class PW_ThingSpawner are checked, if the property ThingToSpawn contains the value Class'UnrealI.Queen'. If so, the value is changed to the new Queen. (PW_ThingSpawner is from package Password.u; the B_Monster-things from package BBoyShare.u.)
SetPropertyText
, spawners of type array cannot be handled.
Name | Values | Default | Description |
---|---|---|---|
LogLevel | see LogLevel | LOG_Info | see LogLevel |
bUseLogTimeStamp | true | false | true | Add a time stamp in front of every log message? |
MinDurationSecondsBetweenTeleports | float | 2 | How many seconds should at least pass between two teleports? |
TeleportProbability | float | 0.75 | Probability of how many teleport attampts will happen. Must be in interval [0..1]. |
QueenDestsTag | name | (None) | If set, only QueenDests with this tag are used by this Queen. |
All other files in this package are optional.
ServerPackages=SBQueenSaverV2.u
in Section [Engine.GameEngine] in server's file UnrealTournament.ini.SBQueenSaverV2.SBQueenSaver
to the chain of your mutators. Details how to do that depends on server configuration and addons.CharIsWhite
, TrimL
, TrimR
, Trim
to SharedCode.ucName | Size | Date | SHA1 hash |
---|---|---|---|
./Help/SBQueenSaver.htm | 14329 | 2025-01-12 | (this file) |
./Sourcecode/Classes/SBQueenSaver.uc | 20061 | 2025-01-11 | 5962aa4cbb4310d147832d2ce5d626e34ce4346a |
./Sourcecode/Classes/SBQueen.uc | 19076 | 2025-01-11 | df3cc15f8b73995c6ab2d9c64c377cde7ffca1ba |
./Sourcecode/Classes/SharedCode.uc | 14231 | 2025-01-10 | 327389cf789ae825572c9e9ee5c1607fc0020087 |
./Sourcecode/copyleft.txt | 97 | 2015-10-02 | 0e5dcc49f339d735f36e95e42ea24c81486be88e |
./Sourcecode/make.ini | 307 | 2025-01-11 | f18bcc8289dd132734912a4e87d76726eb204d28 |
./Sourcecode/readme.txt | 82 | 2016-08-21 | 1cbd672638085e4b53142ebdd86454b23e79cb69 |
./System/SBQueenSaver.ini | 3320 | 2025-01-11 | c5773ee96f27a876d2ecee4a35d5e3da925154f8 |
./System/SBQueenSaver.int | 152 | 2021-01-09 | 12d4a3416d0837afb2f5217bd2e000d35f7158d5 |
./System/SBQueenSaverV2.u | 92792 | 2025-01-11 | 1ecd401f62ca7cc42afee10db9c7af6440ce5688 |
Name | Size | Date | MD5 sum |
---|---|---|---|
./Help/SBQueenSaver.htm | 10462 | 2018-10-02 | a71297b9ab24ef5c976ea30f32066257 |
./redirect/SBQueenSaver-V1.u.uz | 24877 | 2018-09-09 | 9a2727a8806502a784984215874072d9 |
./Sourcecode/Classes/SBQueenSaver.uc | 14867 | 2018-09-16 | 28c0c6219af2f2ec23d9b56770bdeab9 |
./Sourcecode/Classes/SBQueen.uc | 15684 | 2018-08-27 | 0759cd7a58c01687221c1941c9efda12 |
./Sourcecode/Classes/SharedCode.uc | 12158 | 2018-08-08 | 4838b31cc6b2c5bb2c1f15ae674b1d40 |
./Sourcecode/copyleft.txt | 97 | 2015-10-02 | ae5e178649b00957f4fe7af70b13bc75 |
./Sourcecode/make.ini | 339 | 2018-08-06 | cd0ccc518051351da3f818a14d5dff0b |
./Sourcecode/readme.txt | 82 | 2016-08-21 | 3d0bc407500120b372804d5452b0601f |
./System/SBQueenSaver.ini | 2715 | 2018-09-16 | 70c59f2fbd159113c0e4ddf3fbf102ad |
./System/SBQueenSaver.int | 153 | 2018-08-27 | d4fe90ad598706da19b37ff9b203ea7e |
./System/SBQueenSaver-V1.u | 75964 | 2018-09-09 | 4c94bc31d2d2b4e4248bd87f50cdc817 |