I'm a doctor, not a mechanic

Difference between revisions of "User:Eliot"

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
(Contact details)
m (UT2004 Maps: mistake...)
Line 92: Line 92:
 
:'''Description''' An normal assault story map where you start of with vehicles(the scorpions) where you have to break through several blocking environments such as crates in blocking the drivers path as well survive from the defenders that try make you fail.
 
:'''Description''' An normal assault story map where you start of with vehicles(the scorpions) where you have to break through several blocking environments such as crates in blocking the drivers path as well survive from the defenders that try make you fail.
 
:'''Versions''' Beta(1,2,3,4,5).
 
:'''Versions''' Beta(1,2,3,4,5).
 +
:'''Credits''' Jamie1224 for adding bot support and tweaking minor things.
 
:'''Discussion''' [http://utforums.epicgames.com/showthread.php?t=389359 AS-MD-Scorpion-Escape-Beta5 on Epic Games forums]
 
:'''Discussion''' [http://utforums.epicgames.com/showthread.php?t=389359 AS-MD-Scorpion-Escape-Beta5 on Epic Games forums]
  
Line 98: Line 99:
 
:'''Versions''' Beta(2,3,4,5,6,7), V1, V2 and V3.
 
:'''Versions''' Beta(2,3,4,5,6,7), V1, V2 and V3.
 
:'''Influences''' In early versions there was a glitch which allowed you to land on the top of spikes, it was meant to wall dodge over these however soon ''hqf'' found out you can glitch those spikes and thus was later used on purpose in his map '''AS-TheEgyptianPyramid''', from there on this became a basic idea used in many trial maps.
 
:'''Influences''' In early versions there was a glitch which allowed you to land on the top of spikes, it was meant to wall dodge over these however soon ''hqf'' found out you can glitch those spikes and thus was later used on purpose in his map '''AS-TheEgyptianPyramid''', from there on this became a basic idea used in many trial maps.
:'''Credits''' Jamie1224 for adding bot support and tweaking minor things.
 
 
:'''Discussion''' [http://utforums.epicgames.com/showthread.php?t=416526 AS-MD-RoomTrials-V1 on Epic Games forums] or [http://utforums.epicgames.com/showthread.php?t=402344 AS-MD-RoomTrials-Beta5 on Epic Games forums], hehe good times...
 
:'''Discussion''' [http://utforums.epicgames.com/showthread.php?t=416526 AS-MD-RoomTrials-V1 on Epic Games forums] or [http://utforums.epicgames.com/showthread.php?t=402344 AS-MD-RoomTrials-Beta5 on Epic Games forums], hehe good times...
 
   
 
   

Revision as of 10:35, 4 July 2010

Welcome to my personal page, if you don't know me yet, well to begin i live in belgium and my name is Eliot Van Uytfanghe usually playing with my real name Eliot, and i have been playing the Unreal Tournament series since UT Classic, i also started developing maps for UT2004 since its release, and eventually somewhere around 2006 i started to learn UnrealScript to make mutators etc.

Since nov 27 2009, i have started to make some programs with C# for the purpose of learning C# and making myself more familiar with the Unreal Engine file formats, starting with Unreal Explorer this program has multiple utilities such as a color tags Generator with preview, Cache Extractor and best of all a decompiler(has a lot of features) that supports UT, UT2004, UT3, Borderlands, Mirrors Edge and UDK etc.

Contact

Forum
Eliot on Epic Games Forums and Beyondunreal Forums
IRC
Eliot on #unrealscript on EnterTheGame and #unrealwiki on EnterTheGame
Xfire
Eliots omfg 5k hours of UT2004...
facebook
Eliot Van Uytfanghe on facebook not-active
twitter
Eliot_VU on twitter not-active
E-Mail
eliot_van@hotmail.com
Server
Eliot on UT2004 Elite Trial Tecords

Mutators

LevelConfigManager (2006-2009)Download(w/source)UT2004

Description A UnrealEd Mutator allowing you to modify the map gameplay to your choice.
Comment This is a very often used mutator in Assault Trial maps and is usually a must use today, mainly because of the DefaultWeapons feature.

MutNoAutoFire (2006-2009)(w/source)UT2004

Description Replaces those annoying shieldgun's that auto fire when coming near a player of your team, Note:Replaces the pawn class if it is xpawn or UTComp_Pawn, will not function properly if other mutators replacing the pawn class are running!.
Comment This is a very often used mutator in Assault Trial servers because this mutator fixes common exploits of the game such as movers not moving anymore in some cases and as well kills people that try to glitch through idling movers(such as non-complex doors), this mutator as well lets you configure the color of the ShieldGun and let you choose your own suicide message and many more.
Features/Fixes MNAF provides a lot of features and fixes for the trials community, here's some of them.
Pawn Related
Animation fixes.:..: i.e. all animations are now played on the client side as well some gibbing fixes.
Fading Skins.:..:, other pawns that are near this Pawn will be fading depending on the distance.
Mover glitch fix.:..:, Eliot i.e. forces a suicide if a player is detected to be inside a mover(this was abused by players to glitch through doors blocking levels in trial maps).
Custom Suicide MessageEliot, .:..:, the ability to set your own suicide message by using the console command SetSuicideMessage %o OMFG packetloss!. a GetCurrentSuicideMsg command is also available to copy your current suicide message to the clipboard.
Custom Drowning DamageEliot, the ability to change the damage of drowning to none or less/more.
'Anti-TeamKillingEliot, players could teamkill by shooting a grenade(etc) aimed to a team mate and then switch from team which will make the fired projectile harmful to the team mate, this is fixed by canceling the fire state of player before he switches the team, also all inventory classes and all remaining projectiles that belong to the player are destroyed!.
'Anti-MultiDodge hacksEliot, players were able to use MD hacks to dodge multiple times while in air to cheat trial maps as well dodge with no delay, this has been fixed by putting a server side check on DoubleClickDir and implementing a server side delay time(false positives are possible, especially with higher ping).
'Landing sound fixEliot, sometimes the landing sound of players wasn't played at all, this is now fixed though if the surface doesn't have a sound applied it is possible to not hear any landing sound which is quite annoying for trial players when they are trying to time their dodges perfectly.
'SJ and the SWD shieldjump combinationEliot used to overwrite the cool animations of characters after doing like Shield Fire + Jump at the same this is because the damage animation was overwriting the cool animation, this is fixed by disabling the damage animation(it was kinda ugly anyway), this can be undone by using the console command TogglePlayDirectionalHit.
'Default WeaponEliot, the pawn class also tries to make the shieldgun weapon to be default selected weapon, by default the assaultrifle is selected by some code implement inside the gun(online only), however sometimes(depending on ping) the shieldgun is selected and because people usually want the shieldgun being the default selected weapon, it got really annoying as it slows down your speedrun, to fix this the Pawn class tries to make the shieldgun to be always the default selected weapon however this feature does not work perfectly(ping depend) but still increases the chance.
ShieldGun Related
Customize the ShieldGun's Color.:..:, Eliot, the color of the ShieldGun skin(green) can be set by using the console command SetShieldColor (R=255,G=255,B=255,A=255) i.e. white, an options menu is also available to customize the color by using sliders, to access this use ShieldMenu, ShieldGunMenu, MNAFMenu or SGMenu.
Auto-Fire fix.:..:, Eliot, when charging with the original shieldgun and if an team mate comes very close to you then the shieldgun would automatic release and so thus ruining your speedrun especially when a room is very crowed, this is fixed by making the automatic feature to only work against non-team mates.
Reflection Sound fixEliot, the original shieldgun plays a sound whenever reflection is triggered(Alt-Fire) however this sound does not work online, this is fixed.
Alt-Fire Sound fixEliot, the original shieldgun was meant to play a sound when the shield(Alt-Fire) was activate, this is fixed now offline and online.
Fire TimingEliot, the MNAF shieldgun adds two new features to time firing, 1. the crosshair color is gold when the shieldgun is ready to be fired, white if not, 2. if the aimed target is hittable then the crosshair color alpha will be 255, 70% less if not, this can be toggled by using the console command ToggleCrosshairColor.
Alt-Fire Shield in Third-Person improvement.:..:, the original shieldgun shield rotation is only attached to the pawn's rotation, the MNAF shieldgun improves this by making the shield more accurate to the shieldgun location and rotation, improving the feel of playing with the shieldgun in third-person.
Primary-Fire Charging in Third-Person.:..:, the original charging effect is not visible to other players, this is fixed and now all players can see that you are charging the shieldgun.
Misc, there are several more small fixes and improvements done to the shieldgun, such as the firing sound pitch/volume is adjusted to make the shieldgun feel more powerful for its momentum, the net priority and update frequency is also adjusted so that the shieldgun is updated more and feels better online especially for people with high ping.
Credits .:..: for contributing ideas and features.

MutBestTimes originally named as BTimesMute (2005-2010)UT2004

Description Records Best MapTime completion, Player Rankings, Website stats(Example), Client Spawn and (Solo Trial mode, Group Trial mode support) and many more small features.
Comment Private trials mutator for my favorite servers.
Credits .:..: he made the very first version/s(2005-2006) of this mutator then retired, which i continued then(2007-Present), Gugi for fixing some iteration issue in the custom votinghandler that they experienced only on their server.

MutAccessPlus (2006)UT2004

Comment Private admin mutator for our ut2x server but now used by the public though there was never a official release. This mutator is made by .:..:, i only contributed to it because it was made for our server.

MultiDodgeShieldGun (2007)UT2004

Description This gun is an extension of the modified shieldgun of MutNoAutoFire, the difference is that whenever you hit a wall you will be able to dodge once again, the purpose of this is to make it possible for mappers to make more new and fresh trial maps for dedicated players.
Comment This mod has a hardcoded depedency on a specific version of MutNoAutoFire, the version of this mod is equal to the mutator version it depends on.
Credits .:..: for an replication issue and Lt.Ryan for the idea suggestion.

MutDodgeJump (2007)(w/source)UT3

Description Allows players to jump again after they have dodged once (optional).
Comment MutDodgeJump was the first second mutator released for UT3. The mutator was very well accepted by the community however old-skool players from UT did not for obvious reasons.
Credits Mysterial for explaining some replication.
Download Mirrors
* Download from www.gamershell.com
* Download from www.liandri.com
* Download from www.fileplanet.com #1
* Download from www.fileplanet.com #2
* Download from www.utzone.de
* Download from www.filefront.com
Discussion DodgeJump on Epic Games forums

MutXMasPresents (2007)(w/source)UT3

Description Presents from Santa will be available throughout the maps played on your server.
Credits Vincent for making the meshes provided with this mutator.
Discussion MutXMasPresents on Epic Games forums

MutEmoticons (2007)UT2004

Description Replaces the current played gametype HUD with a SmileyHud which replaces common used text smileys such as ':)' to a smiley image like on chat programs such as MSN.
Credits .:..: The HUD code was written by him for his Unreal 1 port and InvasionX which i converted to a mutator with replicated configurable smileys.
Discussion MutEmoticons on Epic Games forums

MutCacheExtractor (2009)Download(w/source)UT2004

Description Let's you extract cache files from within the game even online!.
Comment This is a mutator that should be hosted on the server.
Discussion MutCacheExtractor on Epic Games forums

TrialGroup (2010)Download(w/source)UT2004

Description Provides functionality for mappers to integrate a group system which an external mutator is supposed to support for actually usage.
Comment Provides several actors for trial mappers to make a team-trial map possible without cheating.

UT2004 Maps

AS-MD-Scorpion-Escape (2004)

Description An normal assault story map where you start of with vehicles(the scorpions) where you have to break through several blocking environments such as crates in blocking the drivers path as well survive from the defenders that try make you fail.
Versions Beta(1,2,3,4,5).
Credits Jamie1224 for adding bot support and tweaking minor things.
Discussion AS-MD-Scorpion-Escape-Beta5 on Epic Games forums

AS-RoomTrials originally named AS-MD-RoomTrials (2004)

Description In this trials level you have to solve several trial rooms to escape the building.
Versions Beta(2,3,4,5,6,7), V1, V2 and V3.
Influences In early versions there was a glitch which allowed you to land on the top of spikes, it was meant to wall dodge over these however soon hqf found out you can glitch those spikes and thus was later used on purpose in his map AS-TheEgyptianPyramid, from there on this became a basic idea used in many trial maps.
Discussion AS-MD-RoomTrials-V1 on Epic Games forums or AS-MD-RoomTrials-Beta5 on Epic Games forums, hehe good times...

AS-LifeTrials originally named AS-MD-LifeTrials (2005)

Versions V1 and V1B.

AS-Antaro-Trial (2005)

AS-Fact-Trial (2005)

AS-Mayan-Secret-UG-Trials (2006)

Versions Beta(01,02,03,04)

AS-AbaddonTrials (2006)

Description Solve the challenges of Abaddon!.

AS-EgyptianRoomTrials (2006)

AS-ShieldGunTech (2006)

Description Complete the 6 challenges with the ShieldGun!.
Versions V1, V1-Fixed and Final.

AS-ShieldGunBase (2006)

Description Complete the 4 challenges with the ShieldGun!.
Versions V(1,2,2-Easy,3,4,4B).

AS-PortalTrials (2006)

Description Solve some complex thinking challenges with the PortalGun!.
Credits Shambler for making the PortalGun, see PortalGun.

AS-Constructor-BuildZone_Alpha (2006)

Description Construct your virtual world with the mutator ConstructorGun!.
Versions Alpha, V2-Night and V2B-Night.
Credits .:..: for making the ConstructorGun and expanding this map by adding an outside.

AS-ShieldGunSensitivity (2007)

Description Complete the 4 challenges with the ShieldGun!, but in this one you must watch out for dangerous surfaces!.

AS-BloodOnTheFloor (2008)

Description A very hard trial challenge for the high-end players!.

AS-QuickChallenge-NAME-NUMBER Series (2008)

Description Short challenges made for the purpose of setting time records.

AS-BlackHeaven (2009)

Description A very hard trial challenge for the high-end players!.

AS-Solo-Eliot'sTrial (2009)Download

Description Mystic abaddon trial base in the darkness, found on the planet AbissoDno.

AS-Solo-TechChallenge-NUMBER Series (2009)

Description Short challenges made for the purpose of setting time records.

AS-Solo-CratesBase (2009)

Description A really short map made for the purpose of setting time records.

Textures

TechTexPackage

TechTexPackage is a simple theme originally designed for AS-ShieldGunTech which shortly became very popular and is used today on almost every new trials map, some people call it as the Trials Theme because it fits trials very well, though this theme is perfectly usable for any other gametypes.

Most of the content in the texture packages are shaders which are usually based on the base texture with an added special effect that is self-made or standard from the UT2004 packages such as XEffectMat etc, all texture resolutions are max 512x512.

TechTexPackage (2.461KB) (2006)

Textures 17, most are build upon the base texture included in this package, this applies as well to the other tech packages.
Dependencies XEffectMat.

TechTexPackage2 (2.397KB) (2007)

Textures 12.
Dependencies TechTexPackage.

TechTexPackage3 (2.054KB) (2007)

Textures 12.
Dependencies TechTexPackage, PickupSkins and UCGeneric.

TechTexPackage4 (2.052KB) (2007)

Textures 3.
Dependencies TechTexPackage, TechTexPackage3 and Chrome_cp.

TechTexPackage5 (5.153KB) (2008-2009)

Textures 26.
Dependencies TechTexPackage, TechTexPackage2, TechTexPackage3, TechTexPackage4, UCGeneric and XEffectMat.

TechTexPackage6 (2.051KB) (unreleased) (2010)

Textures 7.
Dependencies TechTexPackage.

Credits Epic Games because many textures are merged together to make certain themes fit with this theme, Billa for contributing Shaders and suggesting design ideas.

Tutorials

Utils

Projects

Unreal Explorer

Unreal Explorer is a program written in C#, that analyzes unreal package files of UT Classic(Limited), UT2004 and UDK(Limited) with a similar user interface to that of UTPT.

Note This program is not released yet and will maybe not be released(or be limited i.e. fail on decompiling protected classes and stuff).
Purpose The purpose of this program was to start learning C# and experiencing with .NET and learn how the unreal file format works.

Features
View Decompiled Unreal Classes
Decompiles the following objects/etc
Classes
Replication including Enum comparing
All Fields(var,struct etc) with full functions UnrealScript bytecode decompiling(i.e. all public used protection methods do not work!)
While Loops(buggy sometimes)
Defaultproperties
All Types(including dynamic arrays, structs and subobjects)
Metadata
Export ScriptText Classes
Export Decompiled Classes
View Package/Content Dependencies(Basic)
Integrated Cache Extractor
Integrated Color Generator(Unreal color tags with preview)
And many more though this decompiler doesn't feature everything UTPT does have, some things are worse but then again some are better like the fact that it decompiles subobjects, structs, dynamic arrays completely but mainly the advantage would be that it can analyze UDK's unreal files(Not complete yet!).

Unreal Library

Unreal Library is a library made in C#, for analyzing Unreal package files i.e. (.u files, map files, texture files etc).

The library can serialize many unreal objects, here's a collection.

UPackage
UArray - This is like a list but provides a serialize function with interfaces that will read the next bytes as a saved FArray.
UObject
+- DefaultProperties
+- UField
|  +- UStruct
|  |  +- UFunction
|  |  \- UState
|  |     \- UClass
|  +- UProperty
|  |  +- UInterfaceProperty
|  |  +- UDelegateProperty
|  |  +- UPointerProperty
|  |  +- UFixedArrayProperty - Fixed array
|  |  +- UArrayProperty - Dynamic array
|  |  +- UMapProperty
|  |  +- UStructProperty
|  |  +- UByteProperty
|  |  +- UIntProperty
|  |  +- UBoolProperty
|  |  +- UFloatProperty
|  |  +- UNameProperty
|  |  +- UStrProperty - Dynamic string
|  |  +- UStringProperty - Fixed string
|  |  \- UObjectProperty
|  |     +- UComponentProperty
|  |     \- UClassProperty
|  +- UConst
|  \- UEnum
+- UMetaData
\- UTextBuffer

The library can decompile, serialize and build a node-tree from all the listed objects. It also supports UDK and UT99 a little.

Credits Antonio Cordero Balcázar, for the unreal formats documentation etc, see UTPT.

Note This library is not released yet.

Unreal Wiki Pages

This is a list of pages i created or re-wrote.

Compiler_issues
UnrealScript_history
Metadata
Comments
UPKG_File

And obviously i contribute a lot to the UnrealScript related pages.