Making Mutators
- Getting Started
- Parachute Mutator Tutorial by Lt. Col. Wilson
- Jeep MG Mutator Tutorial by Lt. Col. Wilson
- Enabling In-Game
Tutorials
- Modifying Packages
- Existing Mutators
- 3D Buzz Video Tutorials Requires free registration, well worth it
- BeyondUnreal Wiki: Mutator
- BeyondUnreal Wiki: Useful Mutator Functions
- BeyondUnreal Wiki: Mutator Topics
- BeyondUnreal Wiki: Adding Config to GUI/WebAdmin
- BeyondUnreal Wiki: UnrealScript Lessons
- Tactical Gamer Forums: Your First Mutator A basic, functionless mutator as well as how to compile it (not the best instructions)
- UnrealScript Tutorials A list of 9 basic tutorials
- BeyondUnreal Wiki: Code Optimization (Advanced)
Utilities
Misc. Tips & Tricks
- Iterating through all Pawns is a bad idea. Avoid using ForEach
AllActors(class’Pawn’, P) on the server.
For (P = Level.PawnList; P != None; P = P.NextPawn)
does the same and is much more efficient. Always look for a linked list that contains the actors you want to access before using ForEach AllActors(…).