Skip to content

Unreal Tournament v469d - Release Candidate 4

Compare
Choose a tag to compare
@stijn-volckaert stijn-volckaert released this 29 Oct 09:16
· 7 commits to master since this release

Thank you all for testing Release Candidate 2 and for reporting various issues! This new build will hopefully fix all of these problems. In the meantime, we've also worked on the last outstanding items on our internal TODO lists for this patch. We now consider this patch feature complete, so we plan to release the final version of v469d in November.

These are the changes since the RC2 build:

Regressions Fixed

  • The Windows client will now prefer using the dedicated GPU on laptops with switching graphics
  • The legacy win32 cursor input code will now more accurately behave like the 400-469c cursor input code, even on modern versions of Windows
  • Fixed a crash bug in the true type font factory code
  • Reverted a rendering fix that broke lighting for certain movers (such as the elevator on CTF-Bleak)
  • Fixed a bug that broke mouse wheel scrolling when using direct input

Stability Fixes

UnrealScript

  • Fixed a bug that could make the game crash when calling UPlayer::Destroy during garbage collection (#1398)

Unreal Editor

  • Fixed a bug that made the editor crash when attempting to export a compressed texture without P8 data (#1396)
  • Fixed a bug that made the editor crash when unaligning a surface after deleting its brush (#1254)

Bug Fixes

Unreal Editor

  • Fixed a bug that made it impossible to select certain movers
  • Fixed a bug that sometimes made the pivot silently snap to the grid (#458)
  • Fixed bugs that caused erratic in-game input behavior after launching the game through the editor "Play Map" button (#1204, #1203, #1202)
  • Fixed a bug that forced the game log window to the background after launching the game through the editor "Play Map" button (#447)
  • Fixed a misleading error message that appeared when compiling a class with a struct declared in a local function scope (#1403)
  • Fixed a bug that sometimes made it impossible to import sounds and music into the "None" group (#1345)
  • Fixed a bug that made the editor calculate incorrect iWarpZone values for portals with unexpected iZonePortalSurf values (#521)

UnrealScript

  • Fixed a bug that made certain crosshairs render incorrectly when disabling 469's crosshair translucency setting (#1405)
  • The Actor.AddToPackageMap and Actor.IsInPackageMap functions should now work as expected

Audio and 3D Rendering

  • Fixed a bug that caused inaccurate playback of ambient sounds when playing with ALAudio and HRTF enabled (#1338)

Enhancements

Unreal Editor

  • Most UCC commandlets will now recognize the -- delimiter that separates commandlet-specific options from global ucc options
  • Raw input is now disabled by default in Unreal Editor. To reenable raw input, you should set UseEditorRawHIDInput to True under [WinDrv.WindowsClient] in UnrealTournament.ini

Miscellaneous

  • D3D9Drv and OpenGLDrv now allow you to configure the color for selected surfaces in Unreal Editor (#823)
  • Unreal Editor no longer adds a leading space to the command line parameters it passes to the game if said parameters start with a '?' character. This means you should now be able to set Editor.EditorEngine.GameCommandLine to, for example, "?Game=Botpack.CTFGame?Mutator=Botpack.InstaGibDM -log" (#529)
  • The editor now gives you line information when warning about an unreferenced local variable during UnrealScript compilation (#355)

UnrealScript

  • The player mesh in the player setup window should now rotate at a frame rate-independent speed (External Contribution by Buggie) (#1393)