MatrixMoves Beta 3
by Tuomo 'Tuco' Korva & Heikki Korva
http://www.planetunreal.com/reactor4
reactor_4@hotmail.com
Release NotesRemember the amazing acrobatics in the movie Matrix ? Now you can do the same moves in Unreal Tournament with the MatrixMoves mutator. This beta 3 version has 7 moves and they look really cool in both 3rd and 1st person views. But of course you have to see it for yourself ! For the ultimate Matrix experience, combine this mutator with JadtheGerbil's excellent Lazy Matrix.
Installation
UMOD: Uncompress the zip file and double-click the file MatrixMoves.umod
Non-UMOD: Uncompress the zip file to your UnrealTournament\System directoryThe Moves
The moves work only with supported player classes. See the supported classes at the end of this document for details.
Move Description Wallrun & Backflip 1. Run towards a wall.
2. When near the wall, jump towards it while looking upwards and running.
3. The wallrun begins automatically after hitting the wall.
4. During the wallrun, press the jump button to do a backflip.Frontflip & Backflip 1. Dodge to the front or back to do a flip
- Note that you can do dodgemoves in the air.
- Make sure you have dodging enabled from the menus.Matrix Jump 1. Jump normally.
2. While still in air press jump button again to get higher.
- You can do only one Matrix Jump during one normal jump.Freeze 1. Press and hold the crouch button while in mid-air to freeze
2. During the freeze you can turn and use weapons.
3. After letting go of the crouch button or after maximum freeze time has passed you will continue to move to the direction you were initially going.
4. Freeze can be used again after landing to the ground.Side Cartwheels 1. Dodge to the left or right while standing to do a side cartwheel
- Note that you can do dodgemoves in the air.
- Make sure you have dodging enabled from the menus.Side Spin 1. Dodge to the left or right while crouching on the ground
- Make sure you have dodging enabled from the menus.High Jump 1. Press jump button while crouching on the ground
Configuration OptionsYou can configure some key attributes of MatrixMoves from the config window accessible from menus (Mod->MatrixMoves) in the UnrealTournament's main window. The changes take affect when a new level is loaded or current level restarted.
Option Description Maximum Wallrun time Maximum amount of time in seconds player can run vertically on the wall. Set this value to 0 for infinite amount of time. Maximum Freeze time Maximum amount of time in seconds player can freeze himself in the air. Set this value to 0 for infinite amount of time. Delay between Matrix Jumps Time MatrixJump is disabled after player makes a MatrixJump. Set this value to 0 to allow player's to jump all the time. Note that the MatrixJump is enabled also after doing some other MatrixMove. Wallrun speed Wallrun speed, 0.1 being the slowest value and 2.0 the fastest one. 1.0 is the default value.
How to Use in a Network Game
Server: You have two ways to setup MatrixMoves on your server:
1) Use MatrixMoves as normal mutator
2) Choose MatrixMoves DeathMatch as gametype from the pulldown menu. With this options other people wanting to play MatrixMoves find your server much easily by using the MatrixMoves DM server tab in the serverlist. Note that MatrixMoves mutator will be used always with this gametype even if you don't select it to be used.If you have installed the Non-UMOD version of the mutator, you must add the following lines to the correct files by hand (additions in red color). The UMOD installer does this automatically.
File Additions UnrealTournament.ini Additions to [Engine.GameEngine] section:
ServerPackages=MatrixMovesBeta3
ServerPackages=MMB3_Pluginpack1
Addition to the end of file:
[UBrowserMMDM]
ListFactories[0]=UBrowser.UBrowserSubsetFact,
SupersetTag=UBrowserAll,GameType=MMDeathMatchPlus,
bCompatibleServersOnly=TrueUBrowser.int Additions to [ServerListTitles] section:
UBrowserMMDM=MatrixMoves DMClient: You have two ways to finding Internet games using the MatrixMutator:
1. Go to Find Internet games and click on MatrixMoves DM tab on the serverbrowser.
- Note that the tab will be added to the browser the first time you activate the MatrixMoves configuration window.
2. Browse all populated servers and try to find a game using the MatrixMutator
Supported Playerclasses
By default, Beta 3 version supports the following player classes:
- All original UnrealTournament player classes
- All UT Bonuspack player classes
- Abbey, Alien Queen, Arab, AWolf, BobaFett, Dire, Drake, Gordon, Guardian, HellSpawn, Hunter, Lady Death, Lin Fang, Lobo, Lord Maul, Marine, Mask, Messiah, Obi-wan, Prowl, Q2Male, Ratamahatta, Rhino, Riot, Rumiko, SideSwipe, SolidSnake, Super Male, Unreal1Models, TekkBlade, Trinity, Troop, Valkyries and Yoshi.MatrixMoves uses a plugin type approach for supporting additional player classes. This means that you don't need any additional packages for playing MatrixMoves and it's easy to make new pluginpackages for player models which don't have MM support yet. To add support for new player classes by making pluginpackages see MatrixMoves_PluginB3 document. Note that if you want to use pluginpackages in network play, server must have them in ServerPackages list.
Known Issues
- The moves only work with the supported playerclasses.
- Bots don't use any of the new moves.
- The demo playback doesn't show the moves right.
- When playing MatrixMoves and going to the player setup, the player model may not be the right one.
- We recommend that you use the latest version of UT (v420) with this mutator.Thanks to
- FangsFirst for the help with playerclass pluginpackage
- UsAaR33 for the new pluginpackage architecture ideaAuthors
Tuomo 'Tuco' Korva
Heikki KorvaAugust 1st, 2000
Copyright Reactor 4 - 2000. All Rights Reserved.