Ok, let's start with the main questions.. hehehe...
First, by reading some of the documents, I have noticed that there are different kind of mutators.
IE: Damage mutators is a (sort of) chained list of mutators which are called, through the Takedamage function whenever a player gets hurt.
Is there a document with a list of the different type of mutators list? IE: DamageMutators, HUDMutators, etc? AN which function should you use to register them in its mutator list?
Also, the objects have several functions inherited or simulated, which are called by the engine in a certain moment.
Is there a Guide which tells you, in what moment which functions are called (IE: Pre and post and BeginPlay are called when the player enters the UT world)..
Thanks very much.
Lordi
Existing Mutator lists and functions
-
- Novice
- Posts: 20
- Joined: Tue Feb 12, 2008 1:11 pm
-
- Masterful
- Posts: 744
- Joined: Tue Jan 29, 2008 12:00 am
- Personal rank: Mad Carpenter
- Location: Germany
Re: Who?
Yes Damage Mutators (and all other) Mutators are linked/chained lists, which allows the developer to iterate through them without using slow actor-iterators (like allactors()).[FsA]Lordinario wrote:Ok, let's start with the main questions.. hehehe...
First, by reading some of the documents, I have noticed that there are different kind of mutators.
IE: Damage mutators is a (sort of) chained list of mutators which are called, through the Takedamage function whenever a player gets hurt.
Is there a document with a list of the different type of mutators list? IE: DamageMutators, HUDMutators, etc? AN which function should you use to register them in its mutator list?
Also, the objects have several functions inherited or simulated, which are called by the engine in a certain moment.
Is there a Guide which tells you, in what moment which functions are called (IE: Pre and post and BeginPlay are called when the player enters the UT world)..
Thanks very much.
Lordi
There's a good site about the Mutator Topic: Writing/Editing a Mutator Article @ Unreal WIKI, which also deals with the iteration through them, adding them and removing them from the Mutator List.
In addition this (this one also contains your requested engine-relations for the functions a basic mutator has) should be helpful in general and this in special.
Good questions dude, hope I could help, however I recommend for anyone to make his own thread concerning his/her question(s) or help requests.