WOTgreal 3.005 released (with UT2004 support)

  • Two Factor Authentication is now available on BeyondUnreal Forums. To configure it, visit your Profile and look for the "Two Step Verification" option on the left side. We can send codes via email (may be slower) or you can set up any TOTP Authenticator app on your phone (Authy, Google Authenticator, etc) to deliver codes. It is highly recommended that you configure this to keep your account safe.

Harmeister

New Member
Mar 14, 2000
43
0
0
49
Billerica, MA
www.wotgreal.com
From the version history:

Code:
  Added
    - Find Previous.  You could previously change the direction of the search,
      however it would require a new search.  Now you can just flip between the
      two.
    - You can now choose to use either UnDox or UnCodeX generated documentation
      in the local documentation browser.
    - The diff utility can now be user defined.
    - Added a macro function to execute the Diff utility (Internal or User
      Defined, whichever you have set to be the default).
      * procedure DiffUtility(optional FileName1: String = '';
          optional FileName2: String = '');
    - Quick Compile Active Document menu item added.
    - Documenting the following macro function (was added a while ago but I
      forgot to add it to the version history)
      * procedure CompileSpecificPackage(APackageName: String;
          optional AutoAddToEditPackages: Boolean = false);
    - Added UT2004 Support
    - Added WOTgrealQuickCompile.ini support.  Compiling in UT2004 takes forever
      because there are so many packages.  The "Auto Adjust Edit Packages"
      option helps out, but it's not perfect.  It only gets variable and parent
      declarations and doesn't account for class'package.classname' declarations
      and a few others.  Now, in the root of each package you can make a new
      file called WOTgrealQuickCompile.ini (ie the file is located at
      c:\UT2004\MyPackage\WOTgrealQuickCompile.ini) that will provide any other
      packages that you need to include for quick compile to work.  The file
      contains one section called [EditPackages] with a name value pair telling
      what package to include.  The name and order are irrelevant.  The order
      will be the order that is specified in your main EditPackages list.  This
      works for all engine games, not just UT2004, although UT2004 seems to have
      a huge number of packages in it's list by default.  An example file looks
      like this:
      [EditPackages]
      package=Core
      package2=UnrealEd
      HeyLookAnotherPackage=MyCoolPackage
    - Rotator and Vect functions added (they are part of the language (ie C++)
      and not declared in object.uc like other native functions)
  Changed
    - cpptext blocks are now highlighted properly with the C++ highlighter
      instead of the Unreal Script highlighter.
    - The Read-Only flag of the file is now properly reflected in WOTgreal and
      vice-versa. Before it would behave as Delphi in that if a file was already
      opened, the read-only flag would not be modifed.  And if you modified the
      read-only bit of the file it wouldn't be reflected in the UI.  Now both
      are connected.
    - Searching options were removed from the "General Information" section of
      preferences and placed on their own tab in "Editor" (which makes more
      sense)
    - Code Completion lookup speed was increased.
    - Internal Diff utility is no longer modal
  Fixed
    - Auto-correction will no longer occur within cpptext blocks.
    - Missing shortcut key for Auto-adjust Edit packages on the compile screen
    - Non-Functional shortcut keys on the Find dialog for "Text to find" and
      "Replace text".
    - Fixed WOTgreal hanging when code completion was invoked from a staticmesh
      declaration.
    - PHP highlighting bug when the end ?> marker was within a string.
    - CVS functionality was broken when the "Start dissconnected" option was
      added.
    - The newer perforce clients (2003 and higher) didn't like how I was
      checking for source control availability (I was making a call to see if
      NewWOTFile.uc was under it's control (which it shouldn't be) and checking
      the result).  This caused a box to come up unnecessarily.
    - Some Color mistakes on the Options screen (sometimes everything would be
      completely black).
    - Rainbow Six packages are correctly detected in the Advanced Exporter.
    - When changing between files the internal code completion list would not
      always pick up changes made to files (in fact it would only pick up the
      changes if a given file was saved).
    - Code Completion and Parameter insight preparation will no longer occur in
      comments.  They never acutally popped up, but the grunt work was being
      done which caused slowdowns when typing in comments.
    - When a macro is executed and it doesn't actually make any changes to the
      file, the active document is not marked as modified.

Also included in the tools directory of this version is the WOTgreal Language Editor from Jan "eGo" Urbansky so you can translate WOTgreal into your own native language (feel free to share your work with others, e-mail me your language file and I'll include it in the next version)

Get it from http://www.wotgreal.com .
 

Harmeister

New Member
Mar 14, 2000
43
0
0
49
Billerica, MA
www.wotgreal.com
Sir_Brizz said:
Why isn't UT2004 a built in gametype??

I'm pretty sure I added it in as a game type. Support is obviously there....

Maybe my installer script messed up when it built the installer.

Shut down WOTgreal, drop the file contained in this zip (Gametypes.add) into the WOTgreal directory and start it back up. This file will add in any default game types you happen to be missing.
 

Attachments

  • GameTypes.zip
    666 bytes · Views: 15

Harmeister

New Member
Mar 14, 2000
43
0
0
49
Billerica, MA
www.wotgreal.com
Corran said:
Looks good. One question however, Which version of WOTgreal did you use as the base of the UDE. Is it a version 3 or earlier?

This version is the same as the UDE (minus the UDE specific things like limiting it to UT2004, no nag screen, etc.). It's from here on out that they will diverge.