Final version - 8th April 2003
Weapon model by NeroTBF, skinned by Gusher.
A new weapon for UT2003 along with two mutators to add it.
The Fyrian Cannon represents the very pinnacle of kinetic weapons technology, firing caseless 15mm ammunition at up to 900 rounds per minute. It is surprisingly light and easy to handle despite its large size, thanks to its unique hollow-walled construction and perfect balance. It features dual-speed motorized barrels for optimum flexibility. At the standard speed setting it fires at a conservative 540 rounds per minute, sustainable for prolonged periods of time. At the high speed setting you get the full 900 rounds per minute, with the additional bonus that the high temperatures generated at top speed increase the damage potential of the bullets.. To prevent damage to the weapon, it will automatically shut down if the temperature exceeds the maximum safe operating level. It will reactivate as soon as it has cooled sufficiently.
Put the following files in the indicated directories:
Fyrian.u -> UT2003\System
Fyrian.int -> UT2003\System
FyrianSounds.uax -> UT2003\Sounds
FyrianMeshes.ukx -> UT2003\Animations
FyrianStaticMeshes.usx -> UT2003\StaticMeshes
FyrianTextures.utx -> UT2003\Textures
The FyrianReplacer mutator will replace a single weapon with the Fyrian. It has a configuration menu so you can choose which weapon. The setting will be stored in a file called 'Fyrian.ini' (the file is created automatically when you configure the mutator) in the 'UT2003\System' directory. If you need more flexible control of weapon replacement, I suggest you try one of the many excellent mutators already available for the purpose (e.g. SwitchArsenal).
The FyrianArena mutator works just like Instagib except with the Fyrian instead of the enhanced shock rifle. It allows the translocator if it is enabled in the game options.
Mappers can place individual instances of the weapon in maps in the same manner as any other weapon. Open 'Fyrian.u' in the editor and it will be available. Ammo for the gun can be found along with all the standard ammo classes.
Primary-fire is similar to the standard UT2003 minigun, featuring a high rate of fire with medium accuracy. It takes a long time to overheat, so you can fire almost continuously. The spin-up time is long, so it is recommended that you think ahead and begin firing before you encounter the enemy, lest you be eliminated before you have a chance to fire.
Secondary-fire is like the primary, but with a much higher rate of fire and higher damage per bullet. It is not very accurate and so is best suited to close range. It will overheat very quickly, so think carefully before using it or you could be left being unable to fire in the middle of a raging battle.
If you run a server with either mutator, you must add the package to the server packages list in UT2003.ini. Add the line 'ServerPackages=Fyrian' under the section labelled '[Engine.GameEngine]'.
If you find any bugs or have any suggestions or comments, please e-mail them to me.