TorchFlameFix by Shivaxi with help from Matrix, UArchtect, & DeathPax.

Released:  March 24th, 2011
Version:  v1.0

For Unreal versions 220 and up (220 through 227 currently) and UT99.

This has only been tested on versions 224, 225, and 227.

=================================================================
Description
=================================================================

This TorchFlameFix is for Unreal versions 220 and up/UT99, and made for maps that were created before the 220 patch using the TorchFlame actor.


History lesson time!

The old TorchFlame mesh was smaller and off center compared to the new TorchFlame mesh that was imported since patch 220.  So any old maps made before the 220 patch that used these TorchFlames, that are played on Unreal version 220 or higher, would have huge floating off centered TorchFlames.  A more popular example of this would be in RTNP's map, "glathriel2.unr", in the hidden nali cave.  Apparently there are plenty of old maps that use these TorchFlames that are still being played today, hence why the demand for something like this was great enough for me to make it.



=================================================================
Installation
=================================================================

All files go into your System folder.


=================================================================
Actors
=================================================================

TorchFlameFixA (Summonable Actor - for singleplayer ONLY)
TorchFlameFixSP (SP Mutator - for singleplayer ONLY)
TorchFlameFixMP (MP Mutator - for multiplayer, but can also be used for singleplayer)



=================================================================
How To Use
=================================================================

SinglePlayer:

For a single map, you may simply type "Summon TorchFlameFix.TorchFlameFixA" in your console.  Use this for a one time only use, or in case you loaded a level and came across torchflames that need fixing, but you don't feel like restarting the whole level over again.

If you are playing a map pack that requires this fix, you may type, "Open mapname?mutator=TorchFlameFix.TorchFlameFixSP" in your console.  This will be activated 24/7 until you exit the game and restart.

For Multiplayer/Server:

Add "TorchFlameFix" to ServerPackages.  Example, "ServerPackages=TorchFlameFix".  Yes I know, sucks that it has to be in server packages, but blame Sweeney for making TorchFlames bNoDelete by default...nothing I can do about this.  Just hope this never has to be updated in the future, causing more mismatches in things we don't need.

Run the TorchFlameFixMP mutator "Mutator=TorchFlameFix.TorchFlameFixMP" on your server, and edit the INI "TorchFlameFix.ini" file, and add any maps that need fixing.  I have pre-added 3 maps as an example of how to use the INI.  You can add up to 255 map entries in the INI.  I could have made more entries, but 255 is a familiar number, and I doubt think there are more then 255 maps that used these TorchFlames pre-220...let alone someone running that many on a server.



=================================================================
Credits
=================================================================

Me (Shivaxi):  For making this happen, and doing the measurements and calculations comparison between the old and new torchflame mesh to get the exact parameters needed.  Also writing this readme.

Matrix:  For taking the time to write the original concept for the multiplayer mutator, and dealing with my nagging.

UArchitect:  For re-writing the multiplayer mutator and fixing the crashes on pre-227 clients, and also for helping me in some of the original basic code.

DeathPax:  Also for helping me with some basic coding.



=================================================================
Copyright
=================================================================

I could really care less...this game is 13 years old...who needs copyright...

Same bs i suppose...you can distribute as long as readme is included blah blah feel free to use the code for whatever blah...uh...I think that's about it...



=================================================================
Contact
=================================================================

You may email me at Shivaxi@aim.com for any questions or w/e...alternatively though I'd recommend posting on one of the following release threads at UnrealSP.org and Oldunreal.com.

http://www.unrealsp.org/forums/viewtopic.php?f=4&t=1932

http://www.oldunreal.com/cgi-bin/yabb2/YaBB.pl?num=1300993195
