I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE2:CustomLadderInfo (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> CustomLadderInfo
Package: 
XGame
Direct subclass:
CLOnslaught

Base class for custom ladders

Written by Michiel Hendriks (c) 2003, Epic Games, Inc. All Rights Reserved

Properties

EntryLabels

Type: array<string>

Modifiers: localized


LadderName

Type: string


Default value: "Custom Ladder"

Matches

Type: array<UT2K4MatchInfo>


Static functions

AddHistoryRecord

static function AddHistoryRecord (UT2K4GameProfile GP, int offset, GameInfo Game, PlayerReplicationInfo PRI, UT2K4MatchInfo MI)

will be called after the default info has been added to the history record. override this to change or append additional into.

HandleRequirements

static function bool HandleRequirements (UT2K4GameProfile GP, array<stringSpecialEvent, out array<ChallengeGame.TriStringGUIPages)

Handle match requirements, return false if a requirement has not been met

HandleSpecialEvent

static function HandleSpecialEvent (UT2K4GameProfile GP, array<stringSpecialEvent, out array<ChallengeGame.TriStringGUIPages)

called when the game was a challenge game and was not one of the default special events. Fill the GUIPages array with pages you want to be opened after this special event has been processed. Yes I know this method sucks, but it was the best I could come up with without a lot of changes in the current system.