I am just getting started with trying to create some mutators for UT and Unreal, and I have a few questions. For my first mutator I am trying to make one which overrides some aspects of scoring for all game types. My first question though is: is this possible to do with a mutator? I ask because it looks like mutators only get called in DeathMatchPlus games and not all game types derive from that class, e.g. SinglePlayer and CoopGame. Second, if it is possible to do with a mutator, it would seem that this mutator would need to be loaded after all other ones so that its scoring rules wouldn't be overriden by another mutator. Is there some way in code to implement the loading of a mutator last?
Finally, what is the difference between adding a mutator package as a "ServerPackages" entry under [Engine.GameEngine] in UnrealTournament.ini and not? From what I can tell with a very simple test mutator I made, it doesn't seem to make a difference. My mutator is available and selectable from the "Mutators" button in the UI regardless of whether I have a "ServerPackages" entry for it or not.
For direct access use https://forums.oldunreal.com
It's been quite a while since oldunreal had an overhaul, but we are moving to another server which require some updates and changes. The biggest change is the migration of our old reliable YaBB forum to phpBB. This system expects you to login with your username and old password known from YaBB.
If you experience any problems there is also the usual "password forgotten" function. Don't forget to clear your browser cache!
If you have any further concerns feel free to contact me: Smirftsch@oldunreal.com
It's been quite a while since oldunreal had an overhaul, but we are moving to another server which require some updates and changes. The biggest change is the migration of our old reliable YaBB forum to phpBB. This system expects you to login with your username and old password known from YaBB.
If you experience any problems there is also the usual "password forgotten" function. Don't forget to clear your browser cache!
If you have any further concerns feel free to contact me: Smirftsch@oldunreal.com
Beginner Mutator Questions
-
JD
- OldUnreal Member
- Posts: 23
- Joined: Wed Dec 26, 2007 4:48 pm
Beginner Mutator Questions
Last edited by JD on Sun Jan 06, 2008 12:37 am, edited 1 time in total.
-
Cheese
- OldUnreal Member
- Posts: 24
- Joined: Tue May 22, 2007 11:38 pm
Re: Beginner Mutator Questions
Yes, The mutators run in the order they are in the command line. So, with something like"Unreal.exe Level?game=whatevergame?mutator=TheFirstMutator,TheSecondMutator,TheLastMutator"Is there some way in code to implement the loading of a mutator last?
TheFirstMutator will execute it's code first, then TheSecondMutator, then TheLastMutator.
A mutator that isn't in the ServerPackages can only be executed on the ServerSide, while mutators in the ServerPackages can be executed on the client as well.what is the difference between adding a mutator package as a "ServerPackages" entry under [Engine.GameEngine]
For example, If you're changing monsters' or players' health, it doesn't need to be in the ServerPackages (because that's stuff that's done on the server).
But if you have something that the players will see, for example.. changing visible properties of actors (like textures, lighting etc), or adding actors that the players will see and aren't already in the ServerPackages (like a monster or weapon from the same package), you'll need your mutator in the ServerPackages.
As for the other questions, I'm not quite sure (I haven't bothered to play around with UT's editor).
I hope this helps.
Currently lurking...
-
fxsr789
Re: Beginner Mutator Questions
HHHHHHhiiiiiiii Chhhhheeeeeeese!!!
Ghost of Starman!!!
Becareful in UT99's UnrealED, it has the tendency to crash alot of times, and it act's weird in version 451
- Fenix
Ghost of Starman!!!
Becareful in UT99's UnrealED, it has the tendency to crash alot of times, and it act's weird in version 451
- Fenix