ReadMe for DM-SilentHell for Unreal Tournament 2k4
--------------------------------------------------

               Title: DM-SilentHell
            Filename: DM-SilentHell.ut2
              Author: Jason "Rehevkor" Estep
       eMail Address: jcestep@xtn.net
         Website URL: http://pages.xtn.net/~jcestep/
        Release Date: 5/16/2004
         Last Update: 5/16/2004
             Version: 1.0 FINAL

Credits:
Big thanks go out to the LawDogs mod team for publishing a KActor replication class 
and to Joe90 for packaging it for me. Joe90 and Mr. Evil also provided a great deal 
of help working on the film grain filter, which is based on a mutator written for 
me by War-Lord. Furthermore, War-Lord deserves a HUGE thank you for working with me 
for hours on the mutator. Also thanks to Tarquin for his excellent spiral staircase 
tool for UED.

Thanks to |UED|ValHallen for creating the "hole" projective texture specifically 
for this map and to Coyle for making the Great Knife static mesh. Also thanks to 
Kalias for beta testing the map and finding lots of bugs for me to squash.

Also thanks to Steve Pordon, contributor to Overclocked ReMix (www.ocremix.org), for 
allowing me to use his excellent Silent Hill 2 remix "True (ItsGoneNowmix)" as the 
soundtrack for the map. Visit www.ocremix.org for more video game remixes and see
http://www.ocremix.org/detailremixer.php?mixerid=22 for more of Steve Pordon's
work.

Thanks to nVidia for their "Transmogrifying Textures Vol 1." texture pack, to Epic
for developing this great game, and to Konami for providing the inspiration for the 
map.

Finally, thanks to all the members of the Atari and 3dbuzz.com Unreal forums, 
the members of clan |UED|, and my fellow modders in #ued on irc.3dbuzz.com for all 
your help. This map wouldn't be what it is now if not for the help of many generous 
people :)

Other levels by author:
DM-FlowControl
DM-Charged
See them at http://nalicity.beyondunreal.com/view_author.php?aid=2404

====================================================================================
Play Information
----------------

                Game: Unreal Tournament 2k4
          Level Name: DM-SilentHell
           Game Type: Deathmatch
            Botmatch: Yes
       Single Player: No
            Teamplay: Yes
        New Textures: Yes
          New Sounds: No
           New Music: Yes
        New Mutators: Yes
                Mods: 

====================================================================================
Construction
------------

                Base: None
          Build Time: 1 month
   Ideal Playercount: 8 to 12
      Editor(s) Used: UED, Adobe Photoshop 7, Paintshop Pro 7, WOTgreal
          Known Bugs: Bots aren't content to stand on the down-sloping slanted lift;
		      they would rather dive off and run down. I dunno why, but since 
                      they get there just the same, I'm not arguing with them :)
 		      Also, the KarmaOnline code isn't perfect... if enough bots/players 
		      join the game, the karma ragdoll actors in the level may "freeze" 
		      and drop to the ground. This may be a limitation of the engine. 
		      At any rate, I haven't been able to fix it yet :)

====================================================================================
Installation
------------
Unzip DM-SilentHell.ut2.
Store the *.unr or *.ut2 file in your Maps\ directory along with the others 
(see guide below), then either doubleclick on it, or type open DM-SilentHell in 
the console, or select the Map in a Botmatch or an Internet game.

Guide:
*.ut2 files go in Maps\
*.u and *.int files go in System\

***Special Features***

KarmaOnline.u class (goes in UT2004/System)
-------------------------------------
KarmaOnline is a code package written by the LawDogs mod team and packaged for use
in my map by Joe90. KarmaOnline replicates KActor behavior across all the clients
connected to a server. In other words, it allows for the use of Karma physics
enabled objects in multiplayer games, which previously resulted in a lot of bugs.

If you want to use KarmaOnline in your maps you will need to add the following line
to your UT2004.ini file after the last EditPackages line already there:

EditPackages=KarmaOnline

After adding this line, start UnrealEd 3.0. You'll find a new class under KActor
called KarmaThing. You use this the same way you use KActor; select KarmaThing then
right click in the perspective viewport to add the actor. You'll have to manually
change the static mesh from the default barrel by using the Display -> Static Mesh
property of the KarmaThing. KConstraints such as KBSJoints work with KarmaThings
just the same as they do with KActors.

====================================================================================
Extended Description
--------------------

Tournament officials were invited to the town of Silent Hill by an anonymous contact 
to negotiate terms for opening a new arena. After several weeks passed without word 
from those officials, a team was sent to find them. And they did find the missing 
officials... hanging from chains and twitching spasmodically in a twisted underground 
nightmare. The location was accepted as an arena, but even the most hardened gladiators 
shiver at the thought of fighting in Silent Hell.

====================================================================================
Author's Notes
--------------

This map was inspired by the survival horror game series Silent Hill. I adopted many 
elements of the series' visual style and integrated those with some of my own. The 
result is a gritty, dark, atmospheric deathmatch level.

As mentioned in the credits, Joe90 was able to produce a "KarmaOnline" package using 
code provided by the LawDogs mod team. This code allows for the use of Karma actors 
in online games without all the bugs normally associated with them. This allowed me 
to place ragdoll corpses dangling from chains and twitching in the level, a nod to 
the jittery animation used for enemies in the Silent Hill games. KarmaOnline also 
provided an easy way to implement the rotating column and the fan you see in the level.

War-Lord originally provided the code for the screen noise mutator, based on his night 
vision mutator. With the help of Joe90 I attempted to integrated that code directly 
into the map, but this was hugely unsuccessful. Later, after many hours of tweaking 
and testing with help from War-Lord and Mr. Evil, we got it working as an external 
mutator. Unfortunately, we haven't yet been able to get it working without problems,
so I'm going to release it seperately later rather than include it with the map.

War-Lord deserves most of the credit for the mutator itself since he wrote 
95% of the code. The effort of getting working has taught me a lot about uScript 
though, so I may be able to do some of my own now :).

I spent a lot of time tweaking item placement and pathnodes to get a smooth gameplay 
flow going on the map. The bots routinely stomp me on this level, so I think I got 
the path system working fairly well :) 

Speaking of item placement and bots, the uDamage was originally at the bottom of 
that middle pit that it now sits on top of. There was an invisible jump pad on the 
bottom that would boost the player back out. This was a nod to Silent Hill 2, where 
the protagonist often found himself leaping into dark holes toward the end of the 
game. It was a nice touch, but the bots just couldn't figure out where the uDamage 
pickup was. Since they were ignoring it, I decided to just bring it back up top and 
cover the middle pit with another grating. Maybe I'll put it back in if I ever learn 
AI scripting :)

I've had a blast putting this map together, and I've also enjoyed getting owned by 
the bots on it. I hope you enjoy it too. And if you happen to be a Silent Hill fan, 
you'll likely find a few familiar sights in DM-SilentHell :)

====================================================================================
Copyright / Permissions
-----------------------
This level is copyright 2003, by Jason "Rehevkor" Estep.

Authors may NOT use this level as a base to build additional levels without explicit
permission from the Original Author.

You are NOT allowed to commercially exploit this level, i.e. put it on a CD or any 
other electronic medium that is sold for money without my explicit permission!

You MAY distribute this level through any electronic network (internet (web/ftp), 
FIDO, local BBS etc.), provided you include this file and leave the archive intact.

Unreal Tournament 2004 (c)2004 Epic Megagames, Inc.  All Rights Reserved. Unreal 
and the Unreal logo are registered trademarks of Epic Megagames, Inc.  All other 
trademarks and trade names are properties of their respective owners.

====================================================================================
====================================================================================
ReadMe created by NC3's ReadMe Generator.
http://nalicity.beyondunreal.com/