<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Eliot's Forum - General]]></title>
		<link>https://eliotvu.com/forum/</link>
		<description><![CDATA[Eliot's Forum - https://eliotvu.com/forum]]></description>
		<pubDate>Thu, 16 Apr 2026 15:53:16 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Exception Occurred]]></title>
			<link>https://eliotvu.com/forum/showthread.php?tid=534</link>
			<pubDate>Mon, 22 May 2023 13:06:32 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://eliotvu.com/forum/member.php?action=profile&uid=660">Altras</a>]]></dc:creator>
			<guid isPermaLink="false">https://eliotvu.com/forum/showthread.php?tid=534</guid>
			<description><![CDATA[First of all - thank you for still mantaining this tool <img src="https://eliotvu.com/forum/images/smilies/smile.gif" alt="Smile" title="Smile" class="smilie smilie_1" /><br />
<br />
Now, about the issue that I have - I'm trying to open ".u" and ".upk" files from game "Hawken", however no matter what I do I hit "Exception Occured" error each time. I tried decompressing them first (both with -lzo and without) and it doesn't seem to help. I saw that Hawken should be supported so I'm a little bit confused. I'll be extremely grateful for any help <img src="https://eliotvu.com/forum/images/smilies/sad.gif" alt="Sad" title="Sad" class="smilie smilie_8" /><br />
<br />
(some text on the right side is in Polish, it basically says "a non-negative number is required" and "parameter name: capacity"<br />
In cases of some of the files I get "Unable to read data beyond the end of the stream." or "Array dimensions are out of supported range."<br />
<br />
<br />
<img src="https://i.imgur.com/XN7Cu4M.png" loading="lazy"  alt="[Image: XN7Cu4M.png]" class="mycode_img" />]]></description>
			<content:encoded><![CDATA[First of all - thank you for still mantaining this tool <img src="https://eliotvu.com/forum/images/smilies/smile.gif" alt="Smile" title="Smile" class="smilie smilie_1" /><br />
<br />
Now, about the issue that I have - I'm trying to open ".u" and ".upk" files from game "Hawken", however no matter what I do I hit "Exception Occured" error each time. I tried decompressing them first (both with -lzo and without) and it doesn't seem to help. I saw that Hawken should be supported so I'm a little bit confused. I'll be extremely grateful for any help <img src="https://eliotvu.com/forum/images/smilies/sad.gif" alt="Sad" title="Sad" class="smilie smilie_8" /><br />
<br />
(some text on the right side is in Polish, it basically says "a non-negative number is required" and "parameter name: capacity"<br />
In cases of some of the files I get "Unable to read data beyond the end of the stream." or "Array dimensions are out of supported range."<br />
<br />
<br />
<img src="https://i.imgur.com/XN7Cu4M.png" loading="lazy"  alt="[Image: XN7Cu4M.png]" class="mycode_img" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Strange DefaultProperties for Mirror's Edge??]]></title>
			<link>https://eliotvu.com/forum/showthread.php?tid=533</link>
			<pubDate>Wed, 17 May 2023 15:23:21 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://eliotvu.com/forum/member.php?action=profile&uid=658">ImSomeOtherGuy</a>]]></dc:creator>
			<guid isPermaLink="false">https://eliotvu.com/forum/showthread.php?tid=533</guid>
			<description><![CDATA[I'm still new to using UE explorer, so this is probably my fault in some way, but I'm stuck trying to deserialize two lists, which I can't figure out for the life of me. I'm using the newest version of Mirror's edge, not the launch version, for PC, but loading the same file from both versions of the game gives me the same result.<br />
<br />
Here is the problem, under TdGame.u (decompressed) at class TdTeamInfo:<br />
<br />
<span style="color: #0000ff;" class="mycode_color">defaultproperties</span><br />
<span style="color: #006400;" class="mycode_color">{</span><br />
    MaxTeamMembers<span style="color: #006400;" class="mycode_color">=</span><span style="color: #8b0000;" class="mycode_color">8</span><br />
    <span style="color: #808080;" class="mycode_color">TeamBaseColor</span><span style="color: #006400;" class="mycode_color">(</span><span style="color: #8b0000;" class="mycode_color">0</span><span style="color: #006400;" class="mycode_color">)=</span><br />
<span style="color: #006400;" class="mycode_color">/* Exception thrown while deserializing TeamBaseColor</span><br />
<span style="color: #006400;" class="mycode_color">System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.</span><br />
<span style="color: #006400;" class="mycode_color">Parameter name: index</span><br />
<span style="color: #006400;" class="mycode_color">   at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)</span><br />
<span style="color: #006400;" class="mycode_color">   at UELib.Core.UDefaultProperty.DeserializeTagUE3()</span><br />
<span style="color: #006400;" class="mycode_color">   at UELib.Core.UDefaultProperty.Deserialize()</span><br />
<span style="color: #006400;" class="mycode_color">   at UELib.Core.UDefaultProperty.DeserializeDefaultPropertyValue(PropertyType type, DeserializeFlags& deserializeFlags) */</span><br />
    <span style="color: #808080;" class="mycode_color">TeamBaseColor</span><span style="color: #006400;" class="mycode_color">(</span><span style="color: #8b0000;" class="mycode_color">1</span><span style="color: #006400;" class="mycode_color">)=</span>TeamColorNames<span style="color: #006400;" class="mycode_color">=</span><span style="color: #006400;" class="mycode_color">/* Array type was not detected. */</span><span style="color: #006400;" class="mycode_color">,</span><br />
<span style="color: #006400;" class="mycode_color">/* Exception thrown while deserializing TeamBaseColor</span><br />
<span style="color: #006400;" class="mycode_color">System.ArgumentException: Requested value '1HandedDrop_1702194241' was not found.</span><br />
<span style="color: #006400;" class="mycode_color">   at System.Enum.TryParseEnum(Type enumType, String value, Boolean ignoreCase, EnumResult& parseResult)</span><br />
<span style="color: #006400;" class="mycode_color">   at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase)</span><br />
<span style="color: #006400;" class="mycode_color">   at UELib.Core.UDefaultProperty.DeserializeTagUE3()</span><br />
<span style="color: #006400;" class="mycode_color">   at UELib.Core.UDefaultProperty.Deserialize()</span><br />
<span style="color: #006400;" class="mycode_color">   at UELib.Core.UDefaultProperty.DeserializeDefaultPropertyValue(PropertyType type, DeserializeFlags& deserializeFlags) */</span><br />
    <span style="color: #808080;" class="mycode_color">TeamColorNames</span><span style="color: #006400;" class="mycode_color">(</span><span style="color: #8b0000;" class="mycode_color">0</span><span style="color: #006400;" class="mycode_color">)=</span><span style="color: #8b0000;" class="mycode_color">"Red"</span><br />
    <span style="color: #808080;" class="mycode_color">TeamColorNames</span><span style="color: #006400;" class="mycode_color">(</span><span style="color: #8b0000;" class="mycode_color">1</span><span style="color: #006400;" class="mycode_color">)=</span><span style="color: #8b0000;" class="mycode_color">"Blue"</span><br />
<span style="color: #006400;" class="mycode_color">}</span><br />
<br />
<br />
<span style="color: #000000;" class="mycode_color">And here are the two "undetected" arrays, defined under the same class:</span><br />
<br />
<span style="color: #000000;" class="mycode_color"><span style="color: #0000ff;" class="mycode_color">var</span> <span style="color: #008b8b;" class="mycode_color">array</span><span style="color: #006400;" class="mycode_color"><</span>Color<span style="color: #006400;" class="mycode_color">></span> TeamBaseColor<span style="color: #006400;" class="mycode_color">;</span><br />
 <span style="color: #0000ff;" class="mycode_color">var</span> <span style="color: #008b8b;" class="mycode_color">array</span><span style="color: #006400;" class="mycode_color"><</span><span style="color: #008b8b;" class="mycode_color">string</span><span style="color: #006400;" class="mycode_color">></span> TeamColorNames<span style="color: #006400;" class="mycode_color">;</span></span><br />
<br />
<span style="color: #000000;" class="mycode_color">What makes this weird is that both arrays, despite being defined in the same class, cannot be detected. Even weirder, TeamBaseColor(1), a Color defined under Core.Object that only uses Bytes, is being set to array of strings. Also, there are somehow two separate arrays(?) called TeamColorNames, since one can be detected and the other can't. </span><br />
<br />
<span style="color: #000000;" class="mycode_color">Setting TeamColorNames to a String property doesn't work. Setting it to a Name property does, but no matter what I choose, the enclosing array still doesn't deserialize.</span><br />
<br />
<span style="color: #000000;" class="mycode_color">Like I said, I'm very new to this (and don't really know that much about the unrealscript bytecode), so if I'm making an obvious mistake, sorry about that. Anyway, if someone can help me understand what I should do to fix this, that would be greatly appreciated!</span>]]></description>
			<content:encoded><![CDATA[I'm still new to using UE explorer, so this is probably my fault in some way, but I'm stuck trying to deserialize two lists, which I can't figure out for the life of me. I'm using the newest version of Mirror's edge, not the launch version, for PC, but loading the same file from both versions of the game gives me the same result.<br />
<br />
Here is the problem, under TdGame.u (decompressed) at class TdTeamInfo:<br />
<br />
<span style="color: #0000ff;" class="mycode_color">defaultproperties</span><br />
<span style="color: #006400;" class="mycode_color">{</span><br />
    MaxTeamMembers<span style="color: #006400;" class="mycode_color">=</span><span style="color: #8b0000;" class="mycode_color">8</span><br />
    <span style="color: #808080;" class="mycode_color">TeamBaseColor</span><span style="color: #006400;" class="mycode_color">(</span><span style="color: #8b0000;" class="mycode_color">0</span><span style="color: #006400;" class="mycode_color">)=</span><br />
<span style="color: #006400;" class="mycode_color">/* Exception thrown while deserializing TeamBaseColor</span><br />
<span style="color: #006400;" class="mycode_color">System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.</span><br />
<span style="color: #006400;" class="mycode_color">Parameter name: index</span><br />
<span style="color: #006400;" class="mycode_color">   at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)</span><br />
<span style="color: #006400;" class="mycode_color">   at UELib.Core.UDefaultProperty.DeserializeTagUE3()</span><br />
<span style="color: #006400;" class="mycode_color">   at UELib.Core.UDefaultProperty.Deserialize()</span><br />
<span style="color: #006400;" class="mycode_color">   at UELib.Core.UDefaultProperty.DeserializeDefaultPropertyValue(PropertyType type, DeserializeFlags& deserializeFlags) */</span><br />
    <span style="color: #808080;" class="mycode_color">TeamBaseColor</span><span style="color: #006400;" class="mycode_color">(</span><span style="color: #8b0000;" class="mycode_color">1</span><span style="color: #006400;" class="mycode_color">)=</span>TeamColorNames<span style="color: #006400;" class="mycode_color">=</span><span style="color: #006400;" class="mycode_color">/* Array type was not detected. */</span><span style="color: #006400;" class="mycode_color">,</span><br />
<span style="color: #006400;" class="mycode_color">/* Exception thrown while deserializing TeamBaseColor</span><br />
<span style="color: #006400;" class="mycode_color">System.ArgumentException: Requested value '1HandedDrop_1702194241' was not found.</span><br />
<span style="color: #006400;" class="mycode_color">   at System.Enum.TryParseEnum(Type enumType, String value, Boolean ignoreCase, EnumResult& parseResult)</span><br />
<span style="color: #006400;" class="mycode_color">   at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase)</span><br />
<span style="color: #006400;" class="mycode_color">   at UELib.Core.UDefaultProperty.DeserializeTagUE3()</span><br />
<span style="color: #006400;" class="mycode_color">   at UELib.Core.UDefaultProperty.Deserialize()</span><br />
<span style="color: #006400;" class="mycode_color">   at UELib.Core.UDefaultProperty.DeserializeDefaultPropertyValue(PropertyType type, DeserializeFlags& deserializeFlags) */</span><br />
    <span style="color: #808080;" class="mycode_color">TeamColorNames</span><span style="color: #006400;" class="mycode_color">(</span><span style="color: #8b0000;" class="mycode_color">0</span><span style="color: #006400;" class="mycode_color">)=</span><span style="color: #8b0000;" class="mycode_color">"Red"</span><br />
    <span style="color: #808080;" class="mycode_color">TeamColorNames</span><span style="color: #006400;" class="mycode_color">(</span><span style="color: #8b0000;" class="mycode_color">1</span><span style="color: #006400;" class="mycode_color">)=</span><span style="color: #8b0000;" class="mycode_color">"Blue"</span><br />
<span style="color: #006400;" class="mycode_color">}</span><br />
<br />
<br />
<span style="color: #000000;" class="mycode_color">And here are the two "undetected" arrays, defined under the same class:</span><br />
<br />
<span style="color: #000000;" class="mycode_color"><span style="color: #0000ff;" class="mycode_color">var</span> <span style="color: #008b8b;" class="mycode_color">array</span><span style="color: #006400;" class="mycode_color"><</span>Color<span style="color: #006400;" class="mycode_color">></span> TeamBaseColor<span style="color: #006400;" class="mycode_color">;</span><br />
 <span style="color: #0000ff;" class="mycode_color">var</span> <span style="color: #008b8b;" class="mycode_color">array</span><span style="color: #006400;" class="mycode_color"><</span><span style="color: #008b8b;" class="mycode_color">string</span><span style="color: #006400;" class="mycode_color">></span> TeamColorNames<span style="color: #006400;" class="mycode_color">;</span></span><br />
<br />
<span style="color: #000000;" class="mycode_color">What makes this weird is that both arrays, despite being defined in the same class, cannot be detected. Even weirder, TeamBaseColor(1), a Color defined under Core.Object that only uses Bytes, is being set to array of strings. Also, there are somehow two separate arrays(?) called TeamColorNames, since one can be detected and the other can't. </span><br />
<br />
<span style="color: #000000;" class="mycode_color">Setting TeamColorNames to a String property doesn't work. Setting it to a Name property does, but no matter what I choose, the enclosing array still doesn't deserialize.</span><br />
<br />
<span style="color: #000000;" class="mycode_color">Like I said, I'm very new to this (and don't really know that much about the unrealscript bytecode), so if I'm making an obvious mistake, sorry about that. Anyway, if someone can help me understand what I should do to fix this, that would be greatly appreciated!</span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[trying to check an obfuscated gamemode from ue1]]></title>
			<link>https://eliotvu.com/forum/showthread.php?tid=531</link>
			<pubDate>Sun, 05 Mar 2023 00:18:48 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://eliotvu.com/forum/member.php?action=profile&uid=650">rubening87</a>]]></dc:creator>
			<guid isPermaLink="false">https://eliotvu.com/forum/showthread.php?tid=531</guid>
			<description><![CDATA[i need to check this function.<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>function ServerMove(float TimeStamp, Vector =?, Vector =?, bool =?, bool =?, bool =?, bool =?<br />
, bool =?, bool bForceFire, bool bForceAltFire, Engine.Actor.EDodgeDir DodgeMove, byte =?, int =?, optional byte =?, optional int =?)<br />
{<br />
    local float =?<br />
, =? , =&nbsp;&nbsp;&nbsp;&nbsp;?;<br />
    local Rotator =?, Rot;<br />
    local Vector =?, =?;<br />
    local int =?, =&nbsp;&nbsp;&nbsp;&nbsp;?, =?;<br />
    local Actor =?;<br />
    local float =? , =?;<br />
    local bool =?, =?, =?;<br />
    local Engine.Actor.EDodgeDir =?;<br />
    local bool =?;<br />
    local int =?;<br />
    local Vector =?;<br />
<br />
    =? = 1;<br />
    // End:0x94<br />
    if(=?)<br />
    {<br />
        switch(=?)<br />
        {<br />
            // End:0x4A<br />
            case =? + 1:<br />
                /* Statement decompilation error: Index was out of range. Must be non-negative and less than the size of the collection.<br />
Parameter name: index<br />
                    <br />
                */<br />
<br />
                // End:0x9DB<br />
                /*@Error*/;<br />
                // Failed to format nests!:System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.<br />
Parameter name: index<br />
   at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)<br />
   at UELib.Core.UStruct.UByteCodeDecompiler.DecompileNests(Boolean outputAllRemainingNests)<br />
   at UELib.Core.UStruct.UByteCodeDecompiler.Decompile()<br />
                // 97 &amp; Type:If Position:0x9DB<br />
                // Failed to format remaining nests!:System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.<br />
Parameter name: index<br />
   at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)<br />
   at UELib.Core.UStruct.UByteCodeDecompiler.DecompileNests(Boolean outputAllRemainingNests)<br />
   at UELib.Core.UStruct.UByteCodeDecompiler.Decompile()<br />
                // 97 &amp; Type:If Position:0x9DB<br />
}<br />
<br />
seems like a lot of the code is missing and replaced by those warnings, any idea how could i get it even if obfuscated with garbage variable names?</code></div></div>]]></description>
			<content:encoded><![CDATA[i need to check this function.<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>function ServerMove(float TimeStamp, Vector =?, Vector =?, bool =?, bool =?, bool =?, bool =?<br />
, bool =?, bool bForceFire, bool bForceAltFire, Engine.Actor.EDodgeDir DodgeMove, byte =?, int =?, optional byte =?, optional int =?)<br />
{<br />
    local float =?<br />
, =? , =&nbsp;&nbsp;&nbsp;&nbsp;?;<br />
    local Rotator =?, Rot;<br />
    local Vector =?, =?;<br />
    local int =?, =&nbsp;&nbsp;&nbsp;&nbsp;?, =?;<br />
    local Actor =?;<br />
    local float =? , =?;<br />
    local bool =?, =?, =?;<br />
    local Engine.Actor.EDodgeDir =?;<br />
    local bool =?;<br />
    local int =?;<br />
    local Vector =?;<br />
<br />
    =? = 1;<br />
    // End:0x94<br />
    if(=?)<br />
    {<br />
        switch(=?)<br />
        {<br />
            // End:0x4A<br />
            case =? + 1:<br />
                /* Statement decompilation error: Index was out of range. Must be non-negative and less than the size of the collection.<br />
Parameter name: index<br />
                    <br />
                */<br />
<br />
                // End:0x9DB<br />
                /*@Error*/;<br />
                // Failed to format nests!:System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.<br />
Parameter name: index<br />
   at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)<br />
   at UELib.Core.UStruct.UByteCodeDecompiler.DecompileNests(Boolean outputAllRemainingNests)<br />
   at UELib.Core.UStruct.UByteCodeDecompiler.Decompile()<br />
                // 97 &amp; Type:If Position:0x9DB<br />
                // Failed to format remaining nests!:System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.<br />
Parameter name: index<br />
   at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)<br />
   at UELib.Core.UStruct.UByteCodeDecompiler.DecompileNests(Boolean outputAllRemainingNests)<br />
   at UELib.Core.UStruct.UByteCodeDecompiler.Decompile()<br />
                // 97 &amp; Type:If Position:0x9DB<br />
}<br />
<br />
seems like a lot of the code is missing and replaced by those warnings, any idea how could i get it even if obfuscated with garbage variable names?</code></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[var delegate<XXXXX>]]></title>
			<link>https://eliotvu.com/forum/showthread.php?tid=521</link>
			<pubDate>Tue, 22 Nov 2022 19:18:34 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://eliotvu.com/forum/member.php?action=profile&uid=635">demetre</a>]]></dc:creator>
			<guid isPermaLink="false">https://eliotvu.com/forum/showthread.php?tid=521</guid>
			<description><![CDATA[for some reason ucc for unreal engine 2.5 does not like that format, what can I do?]]></description>
			<content:encoded><![CDATA[for some reason ucc for unreal engine 2.5 does not like that format, what can I do?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Error when expanding an object in UE explorer]]></title>
			<link>https://eliotvu.com/forum/showthread.php?tid=125</link>
			<pubDate>Mon, 17 Aug 2015 16:16:20 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://eliotvu.com/forum/member.php?action=profile&uid=248">m3cviz</a>]]></dc:creator>
			<guid isPermaLink="false">https://eliotvu.com/forum/showthread.php?tid=125</guid>
			<description><![CDATA[When I try to expand a class in UE explorer I get this error: <br />
Stack Trace:<br />
Thrown by:InitNodes<br />
   at UELib.Core.UObject.InitNodes(TreeNode node)<br />
   at UELib.Core.UStruct.InitNodes(TreeNode node)<br />
   at UELib.Core.UState.InitNodes(TreeNode node)<br />
   at UELib.Core.UObject.InitializeNodes(TreeNode node)<br />
   at UEExplorer.UI.Tabs.UC_PackageExplorer._OnClassesNodeExpand(Object sender, TreeViewCancelEventArgs e)<br />
<br />
Exception occurred while initialising this node:<br />
Object reference not set to an instance of an object.]]></description>
			<content:encoded><![CDATA[When I try to expand a class in UE explorer I get this error: <br />
Stack Trace:<br />
Thrown by:InitNodes<br />
   at UELib.Core.UObject.InitNodes(TreeNode node)<br />
   at UELib.Core.UStruct.InitNodes(TreeNode node)<br />
   at UELib.Core.UState.InitNodes(TreeNode node)<br />
   at UELib.Core.UObject.InitializeNodes(TreeNode node)<br />
   at UEExplorer.UI.Tabs.UC_PackageExplorer._OnClassesNodeExpand(Object sender, TreeViewCancelEventArgs e)<br />
<br />
Exception occurred while initialising this node:<br />
Object reference not set to an instance of an object.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[The commandline arguments]]></title>
			<link>https://eliotvu.com/forum/showthread.php?tid=81</link>
			<pubDate>Tue, 30 Jul 2013 17:16:15 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://eliotvu.com/forum/member.php?action=profile&uid=1">eliot</a>]]></dc:creator>
			<guid isPermaLink="false">https://eliotvu.com/forum/showthread.php?tid=81</guid>
			<description><![CDATA[As most software, UE Explorer does also accept commandline arguments:<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Arguments</span>:<br />
<ul class="mycode_list"><li>file_path (Optional)<br />
</li>
<li>-console : Launches UE Explorer as a console window displaying its live-log.<br />
 <ul class="mycode_list"><li>-silent : The console window will automatically close when the task completes.<br />
</li>
<li>-export=classes or scripts : Exports all classes or scripts from the specified package.<br />
  </li>
</ul>
</li>
<li>-newwindow : Open the file in a new UE Explorer window.<br />
</li>
</ul>
<br />
<span style="font-weight: bold;" class="mycode_b">An Example</span>:<br />
<br />
"C:\Program Files (x86)\UE Explorer\UE Explorer.exe" "C:\UT2004\System\Core.u" -console -export=classes]]></description>
			<content:encoded><![CDATA[As most software, UE Explorer does also accept commandline arguments:<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Arguments</span>:<br />
<ul class="mycode_list"><li>file_path (Optional)<br />
</li>
<li>-console : Launches UE Explorer as a console window displaying its live-log.<br />
 <ul class="mycode_list"><li>-silent : The console window will automatically close when the task completes.<br />
</li>
<li>-export=classes or scripts : Exports all classes or scripts from the specified package.<br />
  </li>
</ul>
</li>
<li>-newwindow : Open the file in a new UE Explorer window.<br />
</li>
</ul>
<br />
<span style="font-weight: bold;" class="mycode_b">An Example</span>:<br />
<br />
"C:\Program Files (x86)\UE Explorer\UE Explorer.exe" "C:\UT2004\System\Core.u" -console -export=classes]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Some stuff to add/remove...]]></title>
			<link>https://eliotvu.com/forum/showthread.php?tid=79</link>
			<pubDate>Sun, 30 Jun 2013 17:26:39 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://eliotvu.com/forum/member.php?action=profile&uid=17">VendorX</a>]]></dc:creator>
			<guid isPermaLink="false">https://eliotvu.com/forum/showthread.php?tid=79</guid>
			<description><![CDATA[1. Can you remove this:<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>Table Index:19262<br />
Table Offset:0x001831A0<br />
Table Size:0x00000044</blockquote>
...or make it optional?<br />
Reason: with +2000 files it's a little annoying when you must remove this by hand...<br />
<br />
2. BatchExport will be nice...<br />
Reason: with +2000 files it's a little annoying when you must export all classes by hand...<br />
<br />
3. There is a little problem with iterators...<br />
Decompiled:<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>I = 0;<br />
J0x5A:<br />
if(I &lt; CapturePoints.Length)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;//...<br />
&nbsp;&nbsp;&nbsp;&nbsp;++ I;<br />
&nbsp;&nbsp;&nbsp;&nbsp;goto J0x5A;<br />
}</code></div></div><br />
Original:<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>for(i = 0; i &lt; CapturePoints.length; i++)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;//...<br />
}</code></div></div><br />
4. Support for decompression...]]></description>
			<content:encoded><![CDATA[1. Can you remove this:<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>Table Index:19262<br />
Table Offset:0x001831A0<br />
Table Size:0x00000044</blockquote>
...or make it optional?<br />
Reason: with +2000 files it's a little annoying when you must remove this by hand...<br />
<br />
2. BatchExport will be nice...<br />
Reason: with +2000 files it's a little annoying when you must export all classes by hand...<br />
<br />
3. There is a little problem with iterators...<br />
Decompiled:<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>I = 0;<br />
J0x5A:<br />
if(I &lt; CapturePoints.Length)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;//...<br />
&nbsp;&nbsp;&nbsp;&nbsp;++ I;<br />
&nbsp;&nbsp;&nbsp;&nbsp;goto J0x5A;<br />
}</code></div></div><br />
Original:<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>for(i = 0; i &lt; CapturePoints.length; i++)<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;//...<br />
}</code></div></div><br />
4. Support for decompression...]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Command line arguments]]></title>
			<link>https://eliotvu.com/forum/showthread.php?tid=58</link>
			<pubDate>Sun, 03 Feb 2013 05:21:19 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://eliotvu.com/forum/member.php?action=profile&uid=79">Ashfire908</a>]]></dc:creator>
			<guid isPermaLink="false">https://eliotvu.com/forum/showthread.php?tid=58</guid>
			<description><![CDATA[I looked around and could find barely any information on using UE Explorer from the command line. Is there a way I could get it to export the classes from a package into a folder? I managed to find a combination earlier that seemed to attempt to do this, but it threw an error that it was not a .u file (the files I'm working with are .upk but I don't have a way to convert them or anything).<br />
<br />
The end goal is I want to be able to export multiple revisions of a game over time and do diffs on the files to see what's been changed (not sure how effective it would be though).]]></description>
			<content:encoded><![CDATA[I looked around and could find barely any information on using UE Explorer from the command line. Is there a way I could get it to export the classes from a package into a folder? I managed to find a combination earlier that seemed to attempt to do this, but it threw an error that it was not a .u file (the files I'm working with are .upk but I don't have a way to convert them or anything).<br />
<br />
The end goal is I want to be able to export multiple revisions of a game over time and do diffs on the files to see what's been changed (not sure how effective it would be though).]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Couple of questions/suggestions]]></title>
			<link>https://eliotvu.com/forum/showthread.php?tid=50</link>
			<pubDate>Sat, 08 Dec 2012 23:42:45 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://eliotvu.com/forum/member.php?action=profile&uid=65">quanganht</a>]]></dc:creator>
			<guid isPermaLink="false">https://eliotvu.com/forum/showthread.php?tid=50</guid>
			<description><![CDATA[Hey, I have been checking out your stuff.<br />
<ol type="1" class="mycode_list"><li>Are you going to open source this project? So that people can contribute thus make it grow faster.<br />
</li>
<li>Have you consider using another programming language? C# is not particularly efficient.<br />
</li>
<li>For supporting compressed packages, it might be possible to just include the decompressor tool in your software, so that when a package is identified as compressed, you can promt user where to extract to, and call the command line accordingly.<br />
</li>
</ol>
]]></description>
			<content:encoded><![CDATA[Hey, I have been checking out your stuff.<br />
<ol type="1" class="mycode_list"><li>Are you going to open source this project? So that people can contribute thus make it grow faster.<br />
</li>
<li>Have you consider using another programming language? C# is not particularly efficient.<br />
</li>
<li>For supporting compressed packages, it might be possible to just include the decompressor tool in your software, so that when a package is identified as compressed, you can promt user where to extract to, and call the command line accordingly.<br />
</li>
</ol>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Showing Enums by name?]]></title>
			<link>https://eliotvu.com/forum/showthread.php?tid=45</link>
			<pubDate>Sun, 11 Nov 2012 00:33:07 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://eliotvu.com/forum/member.php?action=profile&uid=55">Redshft</a>]]></dc:creator>
			<guid isPermaLink="false">https://eliotvu.com/forum/showthread.php?tid=45</guid>
			<description><![CDATA[Hello!<br />
I just stumbled upon U Explorer today, and wanted to say thank you for putting the effort into this program! It's awesome! It's a great learning tool. <br />
<br />
I am currently trying to figure out how the Mirror's Edge parkour system works and they use quite a few enums. Is there any way to get these enums to show by their name instead of by integer value?]]></description>
			<content:encoded><![CDATA[Hello!<br />
I just stumbled upon U Explorer today, and wanted to say thank you for putting the effort into this program! It's awesome! It's a great learning tool. <br />
<br />
I am currently trying to figure out how the Mirror's Edge parkour system works and they use quite a few enums. Is there any way to get these enums to show by their name instead of by integer value?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[How to decompress packages]]></title>
			<link>https://eliotvu.com/forum/showthread.php?tid=41</link>
			<pubDate>Wed, 31 Oct 2012 23:13:26 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://eliotvu.com/forum/member.php?action=profile&uid=1">eliot</a>]]></dc:creator>
			<guid isPermaLink="false">https://eliotvu.com/forum/showthread.php?tid=41</guid>
			<description><![CDATA[First of all make sure you have downloaded <span style="font-weight: bold;" class="mycode_b">Decompress.exe</span> from <a href="http://www.gildor.org/downloads" target="_blank" rel="noopener" class="mycode_url">http://www.gildor.org/downloads</a><br />
<br />
Once installed. Drag the .UPK file or any other supported extension, onto the decompress.exe, if everything went fine then we should now see a new folder named unpacked in the same folder as the decompress.exe<br />
<br />
Open it and look for your file, it will now be decompressed and safe to open with UE Explorer.<br />
<br />
<span style="font-size: 7pt;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Alternative Method</span></span><br />
<br />
If the above failed, then this either means that the package could not be opened by decompress.exe, probably because the game isn't supported or the package was compressed with <span style="font-weight: bold;" class="mycode_b">LZO</span>, if the latter is the case. <br />
<br />
Make a shortcut to decompress.exe and open its properties. Add the following parameter to target "-lzo" with a space before. <br />
<br />
Next add the package name including the extension next to -lzo with a space after.<br />
<br />
For example: <span style="font-weight: bold;" class="mycode_b">"decompress.exe" -lzo Core.upk.</span><br />
<br />
Run the shortcut and check the unpacked folder again!]]></description>
			<content:encoded><![CDATA[First of all make sure you have downloaded <span style="font-weight: bold;" class="mycode_b">Decompress.exe</span> from <a href="http://www.gildor.org/downloads" target="_blank" rel="noopener" class="mycode_url">http://www.gildor.org/downloads</a><br />
<br />
Once installed. Drag the .UPK file or any other supported extension, onto the decompress.exe, if everything went fine then we should now see a new folder named unpacked in the same folder as the decompress.exe<br />
<br />
Open it and look for your file, it will now be decompressed and safe to open with UE Explorer.<br />
<br />
<span style="font-size: 7pt;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Alternative Method</span></span><br />
<br />
If the above failed, then this either means that the package could not be opened by decompress.exe, probably because the game isn't supported or the package was compressed with <span style="font-weight: bold;" class="mycode_b">LZO</span>, if the latter is the case. <br />
<br />
Make a shortcut to decompress.exe and open its properties. Add the following parameter to target "-lzo" with a space before. <br />
<br />
Next add the package name including the extension next to -lzo with a space after.<br />
<br />
For example: <span style="font-weight: bold;" class="mycode_b">"decompress.exe" -lzo Core.upk.</span><br />
<br />
Run the shortcut and check the unpacked folder again!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[Tool] Unreal Dependencies]]></title>
			<link>https://eliotvu.com/forum/showthread.php?tid=39</link>
			<pubDate>Sat, 27 Oct 2012 03:13:45 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://eliotvu.com/forum/member.php?action=profile&uid=1">eliot</a>]]></dc:creator>
			<guid isPermaLink="false">https://eliotvu.com/forum/showthread.php?tid=39</guid>
			<description><![CDATA[Unreal Dependencies is a tool to check the dependencies of a package such as a Map or other content. <br />
<br />
<span style="font-style: italic;" class="mycode_i">From the forum link</span>: <br />
<span style="font-weight: bold;" class="mycode_b">"The main purpose of the tool is to easily list the files required by an unreal package (like a map), check which files are missing and allow the downloading from a (redirect) server."</span><br />
<br />
Link to forum: <a href="http://www.unrealadmin.org/forums/showthread.php?t=30406" target="_blank" rel="noopener" class="mycode_url">http://www.unrealadmin.org/forums/showth...hp?t=30406</a><br />
<br />
Unreal Dependencies is posted here because it makes use of the Eliot.UELib.dll library which is also used by UE Explorer to read Unreal package files.]]></description>
			<content:encoded><![CDATA[Unreal Dependencies is a tool to check the dependencies of a package such as a Map or other content. <br />
<br />
<span style="font-style: italic;" class="mycode_i">From the forum link</span>: <br />
<span style="font-weight: bold;" class="mycode_b">"The main purpose of the tool is to easily list the files required by an unreal package (like a map), check which files are missing and allow the downloading from a (redirect) server."</span><br />
<br />
Link to forum: <a href="http://www.unrealadmin.org/forums/showthread.php?t=30406" target="_blank" rel="noopener" class="mycode_url">http://www.unrealadmin.org/forums/showth...hp?t=30406</a><br />
<br />
Unreal Dependencies is posted here because it makes use of the Eliot.UELib.dll library which is also used by UE Explorer to read Unreal package files.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[View Tokens]]></title>
			<link>https://eliotvu.com/forum/showthread.php?tid=36</link>
			<pubDate>Thu, 25 Oct 2012 02:17:41 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://eliotvu.com/forum/member.php?action=profile&uid=50">TBKIAH</a>]]></dc:creator>
			<guid isPermaLink="false">https://eliotvu.com/forum/showthread.php?tid=36</guid>
			<description><![CDATA[Hi,<br />
<br />
Ive been using UE Explorer to attempt to mod X-Com Enemy Unknown<br />
<br />
I have a question about the View Tokens function of UE Explorer.<br />
<br />
What exactly do the little red numbers beside the tokens in brackets represent?<br />
<br />
Thanks.]]></description>
			<content:encoded><![CDATA[Hi,<br />
<br />
Ive been using UE Explorer to attempt to mod X-Com Enemy Unknown<br />
<br />
I have a question about the View Tokens function of UE Explorer.<br />
<br />
What exactly do the little red numbers beside the tokens in brackets represent?<br />
<br />
Thanks.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Can Anyone take alook at this UE Tool ?]]></title>
			<link>https://eliotvu.com/forum/showthread.php?tid=34</link>
			<pubDate>Fri, 31 Aug 2012 10:31:05 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://eliotvu.com/forum/member.php?action=profile&uid=29">Omeganix</a>]]></dc:creator>
			<guid isPermaLink="false">https://eliotvu.com/forum/showthread.php?tid=34</guid>
			<description><![CDATA[Here is the Tool<br />
<br />
<br />
Virus Scan : <a href="http://virusscan.jotti.org/en/scanresult/e631cb8df70261b9c21bd8803afb308859d32403" target="_blank" rel="noopener" class="mycode_url">http://virusscan.jotti.org/en/scanresult...8859d32403</a><br />
Download : <a href="http://www.mediafire.com/?53ww5w90auib49g" target="_blank" rel="noopener" class="mycode_url">http://www.mediafire.com/?53ww5w90auib49g</a><br />
<br />
<br />
please please tell me how to use it <img src="https://eliotvu.com/forum/images/smilies/sad.gif" alt="Sad" title="Sad" class="smilie smilie_8" />]]></description>
			<content:encoded><![CDATA[Here is the Tool<br />
<br />
<br />
Virus Scan : <a href="http://virusscan.jotti.org/en/scanresult/e631cb8df70261b9c21bd8803afb308859d32403" target="_blank" rel="noopener" class="mycode_url">http://virusscan.jotti.org/en/scanresult...8859d32403</a><br />
Download : <a href="http://www.mediafire.com/?53ww5w90auib49g" target="_blank" rel="noopener" class="mycode_url">http://www.mediafire.com/?53ww5w90auib49g</a><br />
<br />
<br />
please please tell me how to use it <img src="https://eliotvu.com/forum/images/smilies/sad.gif" alt="Sad" title="Sad" class="smilie smilie_8" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Tables export search,counter]]></title>
			<link>https://eliotvu.com/forum/showthread.php?tid=31</link>
			<pubDate>Thu, 02 Aug 2012 17:33:47 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://eliotvu.com/forum/member.php?action=profile&uid=30">DeulVai</a>]]></dc:creator>
			<guid isPermaLink="false">https://eliotvu.com/forum/showthread.php?tid=31</guid>
			<description><![CDATA[Hey Eliot, again thx for that amazing Program.<br />
<br />
I'm now whas able to do what i whas needed thx to you, <br />
your program show almost all.<br />
<br />
But a got little trouble, i'm little stuck - i have <br />
<a href="http://gyazo.com/443519f02998ffc834c8a894878a1451" target="_blank" rel="noopener" class="mycode_url">http://gyazo.com/443519f02998ffc834c8a894878a1451</a><br />
5490 sprites and theyr propreties, and its kind'a very hard for me and it takes a lot of time to find the sprite i need, i'm making hex editing, <br />
and i need to look at sprite, to see how it changes, cause the algoritm they use, for exmple in theyr script C0 may mean size scale, so it takes time to understand, but most time takes on numbers, for exmple i need 700, but there are only 600, 500, so i need to guess how much it is,<br />
its take a lot of time to slide down and to find the right emitter, according to its export numbers,<br />
<br />
is it possible to add this feature table, to see where am i,<br />
and to move to the offset ?<br />
<a href="http://gyazo.com/4fc8401496d334d7f53d71190b46eda2" target="_blank" rel="noopener" class="mycode_url">http://gyazo.com/4fc8401496d334d7f53d71190b46eda2</a><br />
Will save me a lot of time, and might not only to me, who are editing games(scripts) that doesn't have UCC make program.<br />
thx<br />
]]></description>
			<content:encoded><![CDATA[Hey Eliot, again thx for that amazing Program.<br />
<br />
I'm now whas able to do what i whas needed thx to you, <br />
your program show almost all.<br />
<br />
But a got little trouble, i'm little stuck - i have <br />
<a href="http://gyazo.com/443519f02998ffc834c8a894878a1451" target="_blank" rel="noopener" class="mycode_url">http://gyazo.com/443519f02998ffc834c8a894878a1451</a><br />
5490 sprites and theyr propreties, and its kind'a very hard for me and it takes a lot of time to find the sprite i need, i'm making hex editing, <br />
and i need to look at sprite, to see how it changes, cause the algoritm they use, for exmple in theyr script C0 may mean size scale, so it takes time to understand, but most time takes on numbers, for exmple i need 700, but there are only 600, 500, so i need to guess how much it is,<br />
its take a lot of time to slide down and to find the right emitter, according to its export numbers,<br />
<br />
is it possible to add this feature table, to see where am i,<br />
and to move to the offset ?<br />
<a href="http://gyazo.com/4fc8401496d334d7f53d71190b46eda2" target="_blank" rel="noopener" class="mycode_url">http://gyazo.com/4fc8401496d334d7f53d71190b46eda2</a><br />
Will save me a lot of time, and might not only to me, who are editing games(scripts) that doesn't have UCC make program.<br />
thx<br />
]]></content:encoded>
		</item>
	</channel>
</rss>