"Lazy" Matrix 2
JadtheGerbil Productions © 2000 A.D.
(Best Viewed in Word or Word-Wrap enabled
browser)
-=Author's Comments=-
This is the readme for Lazy Matrix 2, an
updated version of Lazy Matrix, which featured (and still does)
three upcoming weapons from JadtheGerbil Weapons (JtGW) 1.5/2.
If you would like to use this in ANYTHING, (CD-ROM Mod/Mutator
packs, Feature of the Week, TV Spot, E3 Booth Demo...) PLEASE
Email me at JtG@planetunreal.com before you do anything rash. Besides, I like to
know how famous my work gets, and I could hook you up with a
special/annotated version, newer version, etc.
The bullet's code will be seen in a UT "The Matrix"
Movie remake, c/o UnFramed Productions (or at least Hugh...)
-=Thanks Section/Legal Disclaimer=-
-=Version history=-
2.0:
1.0:
-=Explanations of Features=-
Most of the important features in LM2 are configurable under Preferences, if you haven't read anything before this. If you don't know how to access Preferences, simply open the console (press ~), and type Preferences. Open up Mutators, then the two LMtrx ?? things below.
LMtrx Bullets:
SmokeRate: Determines
how often projectiles leave a trail, smaller is MORE often.
(0.0005 for EXTREMELY Good Looking/Unplayable trails)
SmokeSize: Determines how large LMtrx Bullets'
trails are.
Speed: Determines how fast LMtrx Bullets travel
through space.
LMtrx Mutator:
bSlowTime:
Do you want Time-Slow enabled? Turning it off will return time to
normal
bAllWeapons: Do you want all UT weapons replaced
with LM equivalents? Turn off to use with other mods.
bSmoothTime: Do you want the change between
Normal/Slow Speed "Tweened"?
bAllProjs: Should every projectile have LM-style
trails?
SmoothTime: The amount of Smoothing that should
be each step when "Tweening"; Higher = More = Faster
SlowTime: How long should the game remain
slowed? (In seconds)
NormalTime: From the last one, I'm *pretty* sure
that you can figure out what this means.
LMtrx Mutator Mutate Functions: (Called by typing Mutate WhatEver in the console)
ToggleSpeed: Changes
the current game speed to the other one (Slow to normal, vice
versa)
ShowSpeed: Shows the current playing speed
FasterSlowSpeed: Ups the slow speed by 0.05
SlowerSlowSpeed: Same as above, only Downs the
slow speed by 0.05
ResetSlowSpeed: Resets it to the default
slowspeed
GoSlowOnly: Disables speed from returning to
normal
DisableSlow: Disables Speed Changes
ToggleSmooth: Toggles Time-Smoothing
ToggleWeapons: Toggles UT Weapon replacement w/
LMtrx Weapons
ToggleProjs: Toggles Projectile-Trailing
BackToDefaults: Resets everything back to its
Preferences-specified defaults
ListMutates: Rambles off all the Mutates you
need to know in the console.
NOTE: You can bind these manually to keys, by opening up Preferences, going to Advanced, Raw Key Bindings, and typing in "Mutate WhatEverYouWant", where WhatEverYouWant is a mutate function. I find it particularly useful to bind "Mutate ToggleSpeed" to a key, since that makes it a lot easier to figure out what's going on, plus I can re-create my own "The Matrix" wannabe shots quickly and easily
-=Suggested Settings=-
Since many of the features included in LM2 are creature comforts, they are not necessary to use with multiplay. Therefore, I suggest turning them off/down a notch when playing games on anything less than a LAN or T1. Below are some suggested settings, listed in descending order of bandwidth.
Stuff marked as MoT (Matter of Taste) simply
means that it's up to you. They have no real affect on actual net
performance, and therefore a MoT.
SINGLE-PLAYER ( DEFAULTS):
bSmoothTime
= True
bAllProjs = True
bAllWeapons = True (MoT)
bSlowTime = True
SlowTime = 10 secs (MoT)
NormalTime = 45 secs (MoT)
SmoothTime = 0.5
SlowSpeed = 0.5 (MoT)
SmokeRate = 0.02
SmokeSize = 0.025 (MoT)
LAN/T1/DIRECT
CONNECTION:
Same as before, except:
Smoothtime
= 0.40 (allow some time for it to work)
DSL/CABLE/ANYTHING
FASTER THAN A 56K:
Same as before, except:
bSmoothTime
= False (but True if a good day)
bAllProjs = False (bTiagd)
SmoothTime = 0.75 (just get it over with if you
have to)
SmokeRate = 0.1 (Speed it up a bit)
56K MODEM:
Same as before, except:
bSmoothtime
= False
SmokeRate = 0.25
bAllProjs = False
NormalTime = 60+ (Slowing takes server time)
33.6K MODEM/CUPS
AND STRING:
Same as before, except:
bGoPlaySomethingElse
= True
bPongWillWorkFine = True
NOTE: If you are playing on
a dedicated server, you can pretty much bump everything up to the
prior setting, with only
minimal performance losses. If the game gets too unplayable, I
suggest logging as the Administrator (AdminLogin
Password)
and using the Mutate functions/Preferences until the game reaches
a playable state.