Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UTGame.UTLeaderboardWriteDM

Extends
UTLeaderboardWriteBase

The class that writes the DM general stats

Core.Object
|   
+-- Engine.OnlineStats
   |   
   +-- Engine.OnlineStatsWrite
      |   
      +-- UTGame.UTLeaderboardWriteBase
         |   
         +-- UTGame.UTLeaderboardWriteDM

Direct Known Subclasses:

UTLeaderboardWriteBetrayal, UTLeaderboardWriteTDM

Constants Summary
Inherited Contants from UTGame.UTLeaderboardWriteBase
CONTEXT_ALLOWKEYBOARD, CONTEXT_ALLOWKEYBOARD_ANY, CONTEXT_ALLOWKEYBOARD_NO, CONTEXT_ALLOWKEYBOARD_YES, CONTEXT_BOTSKILL, CONTEXT_BOTSKILL_ADEPT, CONTEXT_BOTSKILL_AUTOADJUSTSKILL, CONTEXT_BOTSKILL_AVERAGE, CONTEXT_BOTSKILL_EXPERIENCED, CONTEXT_BOTSKILL_GODLIKE, CONTEXT_BOTSKILL_INHUMAN, CONTEXT_BOTSKILL_MASTERFUL, CONTEXT_BOTSKILL_NOVICE, CONTEXT_BOTSKILL_SKILLED, CONTEXT_CAMPAIGN, CONTEXT_CAMPAIGN_NO, CONTEXT_CAMPAIGN_YES, CONTEXT_DEDICATEDSERVER, CONTEXT_DEDICATEDSERVER_NO, CONTEXT_DEDICATEDSERVER_YES, CONTEXT_EMPTYSERVER, CONTEXT_EMPTYSERVER_NO, CONTEXT_EMPTYSERVER_YES, CONTEXT_FORCERESPAWN, CONTEXT_FORCERESPAWN_NO, CONTEXT_FORCERESPAWN_YES, CONTEXT_FULLSERVER, CONTEXT_FULLSERVER_NO, CONTEXT_FULLSERVER_YES, CONTEXT_GAME_MODE, CONTEXT_GAME_MODE_BETRAYAL, CONTEXT_GAME_MODE_CAMPAIGN, CONTEXT_GAME_MODE_CTF, CONTEXT_GAME_MODE_CUSTOM, CONTEXT_GAME_MODE_DM, CONTEXT_GAME_MODE_DUEL, CONTEXT_GAME_MODE_GREED, CONTEXT_GAME_MODE_TDM, CONTEXT_GAME_MODE_VCTF, CONTEXT_GAME_MODE_WAR, CONTEXT_GOALSCORE_10, CONTEXT_GOALSCORE_15, CONTEXT_GOALSCORE_20, CONTEXT_GOALSCORE_30, CONTEXT_GOALSCORE_5, CONTEXT_LOCKEDSERVER, CONTEXT_LOCKEDSERVER_NO, CONTEXT_LOCKEDSERVER_YES, CONTEXT_MAPNAME, CONTEXT_MAPNAME_ARSENAL, CONTEXT_MAPNAME_AVALANCHE, CONTEXT_MAPNAME_BIOHAZARD, CONTEXT_MAPNAME_CARBON_FIRE, CONTEXT_MAPNAME_COLDHARBOR, CONTEXT_MAPNAME_CONFRONTATION, CONTEXT_MAPNAME_CONTAINMENT, CONTEXT_MAPNAME_CONTAINMENTSP, CONTEXT_MAPNAME_CORET, CONTEXT_MAPNAME_CORRUPTION, CONTEXT_MAPNAME_CUSTOM, CONTEXT_MAPNAME_DARKMATCH, CONTEXT_MAPNAME_DECK, CONTEXT_MAPNAME_DEFIANCE, CONTEXT_MAPNAME_DEIMOS, CONTEXT_MAPNAME_DIESEL, CONTEXT_MAPNAME_DOWNTOWN, CONTEXT_MAPNAME_DOWNTOWNNECRIS, CONTEXT_MAPNAME_DUSK, CONTEXT_MAPNAME_EDENINC, CONTEXT_MAPNAME_FACINGWORLDS, CONTEXT_MAPNAME_FEARLESS, CONTEXT_MAPNAME_FLOODGATE, CONTEXT_MAPNAME_GATEWAY, CONTEXT_MAPNAME_HEAT_RAY, CONTEXT_MAPNAME_HOSTILE, CONTEXT_MAPNAME_HYDROSIS, CONTEXT_MAPNAME_ISLANDER, CONTEXT_MAPNAME_ISLANDERNECRIS, CONTEXT_MAPNAME_KARGO, CONTEXT_MAPNAME_KBARGE, CONTEXT_MAPNAME_LOSTCAUSE, CONTEXT_MAPNAME_MARKET_DISTRICT, CONTEXT_MAPNAME_MISSION_SELECTION, CONTEXT_MAPNAME_MORBIAS, CONTEXT_MAPNAME_MORBID, CONTEXT_MAPNAME_NANOBLACK, CONTEXT_MAPNAME_NECROPOLIS, CONTEXT_MAPNAME_OCEANRELIC, CONTEXT_MAPNAME_OMICRON_DAWN, CONTEXT_MAPNAME_ONYX_COAST, CONTEXT_MAPNAME_POWER_SURGE, CONTEXT_MAPNAME_RAILS, CONTEXT_MAPNAME_REFLECTION, CONTEXT_MAPNAME_RISING_SUN, CONTEXT_MAPNAME_SANCTUARY, CONTEXT_MAPNAME_SANDSTORM, CONTEXT_MAPNAME_SEARCHLIGHT, CONTEXT_MAPNAME_SENTINEL, CONTEXT_MAPNAME_SERENITY, CONTEXT_MAPNAME_SERENITYNECRIS, CONTEXT_MAPNAME_SHAFT, CONTEXT_MAPNAME_SHANGRILA, CONTEXT_MAPNAME_SINKHOLE, CONTEXT_MAPNAME_STRANDED, CONTEXT_MAPNAME_STRIDENT, CONTEXT_MAPNAME_SUSPENSE, CONTEXT_MAPNAME_SUSPENSE_NECRIS, CONTEXT_MAPNAME_TANK_CROSSING, CONTEXT_MAPNAME_TORLAN, CONTEXT_MAPNAME_TORLANLEVIATHAN, CONTEXT_MAPNAME_TORLANNECRIS, CONTEXT_MAPNAME_TURBINE, CONTEXT_MAPNAME_VERTEBRAE, CONTEXT_NUMBOTS_0, CONTEXT_NUMBOTS_1, CONTEXT_NUMBOTS_2, CONTEXT_NUMBOTS_3, CONTEXT_NUMBOTS_4, CONTEXT_NUMBOTS_5, CONTEXT_NUMBOTS_6, CONTEXT_NUMBOTS_7, CONTEXT_NUMBOTS_8, CONTEXT_PRESENCE_MENUPRESENCE, CONTEXT_PURESERVER, CONTEXT_PURESERVER_ANY, CONTEXT_PURESERVER_NO, CONTEXT_PURESERVER_YES, CONTEXT_TIMELIMIT_10, CONTEXT_TIMELIMIT_15, CONTEXT_TIMELIMIT_20, CONTEXT_TIMELIMIT_30, CONTEXT_TIMELIMIT_5, CONTEXT_VSBOTS, CONTEXT_VSBOTS_1_TO_1, CONTEXT_VSBOTS_1_TO_2, CONTEXT_VSBOTS_2_TO_1, CONTEXT_VSBOTS_3_TO_1, CONTEXT_VSBOTS_3_TO_2, CONTEXT_VSBOTS_4_TO_1, CONTEXT_VSBOTS_NONE, GS_CDKEY_PART_MAXLENGTH, GS_EMAIL_MAXLENGTH, GS_MESSAGE_MAXLENGTH, GS_PASSWORD_MAXLENGTH, GS_USERNAME_MAXLENGTH, PROPERTY_CUSTOMGAMEMODE, PROPERTY_CUSTOMMAPNAME, PROPERTY_CUSTOMMUTATORS, PROPERTY_CUSTOMMUTCLASSES, PROPERTY_EPICMUTATORS, PROPERTY_GOALSCORE, PROPERTY_LEADERBOARDRATING, PROPERTY_NUMBOTS, PROPERTY_NUMBOTSIA, PROPERTY_SERVERDESCRIPTION, PROPERTY_STEAMID, PROPERTY_STEAMVAC, PROPERTY_TIMELIMIT, QUERY_BETRAYAL, QUERY_CAMPAIGN, QUERY_CTF, QUERY_DM, QUERY_DUEL, QUERY_GREED, QUERY_TDM, QUERY_VCTF, QUERY_WAR, STATS_VIEW_DM_PLAYER_ALLTIME, STATS_VIEW_DM_RANKED_ALLTIME, STATS_VIEW_DM_VEHICLES_ALLTIME, STATS_VIEW_DM_VEHICLES_RANKED_ALLTIME, STATS_VIEW_DM_VEHICLEWEAPONS_ALLTIME, STATS_VIEW_DM_VEHICLEWEAPONS_RANKED_ALLTIME, STATS_VIEW_DM_WEAPONS_ALLTIME, STATS_VIEW_DM_WEAPONS_RANKED_ALLTIME

Variables Summary
array<name>MultiKill
array<name>Spree
class<UTLeaderboardWriteBase>VehicleStatsClass
class<UTLeaderboardWriteBase>VehicleWeaponsStatsClass
class<UTLeaderboardWriteBase>WeaponsStatsClass
Inherited Variables from UTGame.UTLeaderboardWriteBase
PureViewIds, StatNameToStatIdMapping
Inherited Variables from Engine.OnlineStatsWrite
ArbitratedViewIds, Properties, RatingId, StatMappings, ViewIds

Structures Summary
Inherited Structures from UTGame.UTLeaderboardWriteBase
StatMappingEntry

Functions Summary
function CopyAllStats (UTPlayerReplicationInfo PRI))
function CopyAndWriteAllStats (UniqueNetId UniqId, UTPlayerReplicationInfo PRI, bool bIsPureServer, OnlineStatsInterface StatsInterface))
Inherited Functions from UTGame.UTLeaderboardWriteBase
CopyAllStats, GetPropertyIdFromStatType, PrintDebugInformation, SetFloatStatFromMapping, SetIntStatFromMapping, SetPureServerMode
Inherited Functions from Engine.OnlineStatsWrite
DecrementFloatStat, DecrementIntStat, GetStatId, GetStatName, IncrementFloatStat, IncrementIntStat, SetFloatStat, SetIntStat


Variables Detail

MultiKill Source code

var array<name> MultiKill;
Grouping of stats for the category MULTIKILL

Spree Source code

var array<name> Spree;
Grouping of stats for the category SPREE

VehicleStatsClass Source code

var class<UTLeaderboardWriteBase> VehicleStatsClass;
Class that holds the stats mapping/info for vehicles

VehicleWeaponsStatsClass Source code

var class<UTLeaderboardWriteBase> VehicleWeaponsStatsClass;
Class that holds the stats mapping/info for vehicle weapons

WeaponsStatsClass Source code

var class<UTLeaderboardWriteBase> WeaponsStatsClass;
Class that holds the stats mapping/info for weapons


Functions Detail

CopyAllStats Source code

function CopyAllStats ( UTPlayerReplicationInfo PRI) )

CopyAndWriteAllStats Source code

function CopyAndWriteAllStats ( UniqueNetId UniqId, UTPlayerReplicationInfo PRI, bool bIsPureServer, OnlineStatsInterface StatsInterface) )


Defaultproperties

defaultproperties
{
   MultiKill(0)="MULTIKILL_DOUBLEKILL"
   MultiKill(1)="MULTIKILL_MULTIKILL"
   MultiKill(2)="MULTIKILL_MEGAKILL"
   MultiKill(3)="MULTIKILL_ULTRAKILL"
   MultiKill(4)="MULTIKILL_MONSTERKILL"
   spree(0)="SPREE_KILLINGSPREE"
   spree(1)="SPREE_RAMPAGE"
   spree(2)="SPREE_DOMINATING"
   spree(3)="SPREE_UNSTOPPABLE"
   spree(4)="SPREE_GODLIKE"
   spree(5)="SPREE_MASSACRE"
   WeaponsStatsClass=Class'UTGame.UTLeaderboardWriteWeaponsDM'
   VehicleStatsClass=Class'UTGame.UTLeaderboardWriteVehiclesDM'
   VehicleWeaponsStatsClass=Class'UTGame.UTLeaderboardWriteVehicleWeaponsDM'
   StatNameToStatIdMapping(0)=(StatName="EVENT_KILLS",Id=268435461)
   StatNameToStatIdMapping(1)=(StatName="EVENT_DEATHS",Id=268435462)
   StatNameToStatIdMapping(2)=(StatName="EVENT_BULLSEYE",Id=268435778)
   StatNameToStatIdMapping(3)=(StatName="EVENT_DENIEDREDEEMER",Id=268435549)
   StatNameToStatIdMapping(4)=(StatName="EVENT_EAGLEEYE",Id=268435550)
   StatNameToStatIdMapping(5)=(StatName="EVENT_ENDSPREE",Id=268435551)
   StatNameToStatIdMapping(6)=(StatName="EVENT_FIRSTBLOOD",Id=268435552)
   StatNameToStatIdMapping(7)=(StatName="EVENT_HIJACKED",Id=268435779)
   StatNameToStatIdMapping(8)=(StatName="EVENT_RANOVERDEATHS",Id=268435729)
   StatNameToStatIdMapping(9)=(StatName="EVENT_RANOVERKILLS",Id=268435734)
   StatNameToStatIdMapping(10)=(StatName="EVENT_TOPGUN",Id=268435561)
   StatNameToStatIdMapping(11)=(StatName="MULTIKILL_DOUBLEKILL",Id=268435562)
   StatNameToStatIdMapping(12)=(StatName="MULTIKILL_MEGAKILL",Id=268435563)
   StatNameToStatIdMapping(13)=(StatName="MULTIKILL_MONSTERKILL",Id=268435564)
   StatNameToStatIdMapping(14)=(StatName="MULTIKILL_MULTIKILL",Id=268435565)
   StatNameToStatIdMapping(15)=(StatName="MULTIKILL_ULTRAKILL",Id=268435566)
   StatNameToStatIdMapping(16)=(StatName="PICKUPS_ARMOR",Id=268435707)
   StatNameToStatIdMapping(17)=(StatName="PICKUPS_BERSERK",Id=268435719)
   StatNameToStatIdMapping(18)=(StatName="PICKUPS_HEALTH",Id=268435708)
   StatNameToStatIdMapping(19)=(StatName="PICKUPS_INVISIBILITY",Id=268435720)
   StatNameToStatIdMapping(20)=(StatName="PICKUPS_INVULNERABILITY",Id=268435721)
   StatNameToStatIdMapping(21)=(StatName="PICKUPS_JUMPBOOTS",Id=268435722)
   StatNameToStatIdMapping(22)=(StatName="PICKUPS_SHIELDBELT",Id=268435782)
   StatNameToStatIdMapping(23)=(StatName="PICKUPS_UDAMAGE",Id=268435723)
   StatNameToStatIdMapping(24)=(StatName="POWERUPTIME_BERSERK",Id=268435727)
   StatNameToStatIdMapping(25)=(StatName="POWERUPTIME_INVISIBILITY",Id=268435724)
   StatNameToStatIdMapping(26)=(StatName="POWERUPTIME_INVULNERABILITY",Id=268435728)
   StatNameToStatIdMapping(27)=(StatName="POWERUPTIME_UDAMAGE",Id=268435726)
   StatNameToStatIdMapping(28)=(StatName="REWARD_BIGGAMEHUNTER",Id=268435573)
   StatNameToStatIdMapping(29)=(StatName="REWARD_BIOHAZARD",Id=268435574)
   StatNameToStatIdMapping(30)=(StatName="REWARD_BLUESTREAK",Id=268435575)
   StatNameToStatIdMapping(31)=(StatName="REWARD_COMBOKING",Id=268435576)
   StatNameToStatIdMapping(32)=(StatName="REWARD_FLAKMASTER",Id=268435577)
   StatNameToStatIdMapping(33)=(StatName="REWARD_GUNSLINGER",Id=268435578)
   StatNameToStatIdMapping(34)=(StatName="REWARD_HEADHUNTER",Id=268435579)
   StatNameToStatIdMapping(35)=(StatName="REWARD_JACKHAMMER",Id=268435580)
   StatNameToStatIdMapping(36)=(StatName="REWARD_ROADRAMPAGE",Id=268435581)
   StatNameToStatIdMapping(37)=(StatName="REWARD_ROCKETSCIENTIST",Id=268435582)
   StatNameToStatIdMapping(38)=(StatName="REWARD_SHAFTMASTER",Id=268435583)
   StatNameToStatIdMapping(39)=(StatName="SPREE_DOMINATING",Id=268435584)
   StatNameToStatIdMapping(40)=(StatName="SPREE_GODLIKE",Id=268435585)
   StatNameToStatIdMapping(41)=(StatName="SPREE_KILLINGSPREE",Id=268435586)
   StatNameToStatIdMapping(42)=(StatName="SPREE_MASSACRE",Id=268435588)
   StatNameToStatIdMapping(43)=(StatName="SPREE_RAMPAGE",Id=268435587)
   StatNameToStatIdMapping(44)=(StatName="SPREE_UNSTOPPABLE",Id=268435589)
   Properties(0)=(PropertyId=268435462,Data=(Type=SDT_Int32))
   Properties(1)=(PropertyId=268435461,Data=(Type=SDT_Int32))
   Properties(2)=(PropertyId=268435778,Data=(Type=SDT_Int32))
   Properties(3)=(PropertyId=268435549,Data=(Type=SDT_Int32))
   Properties(4)=(PropertyId=268435550,Data=(Type=SDT_Int32))
   Properties(5)=(PropertyId=268435551,Data=(Type=SDT_Int32))
   Properties(6)=(PropertyId=268435552,Data=(Type=SDT_Int32))
   Properties(7)=(PropertyId=268435779,Data=(Type=SDT_Int32))
   Properties(8)=(PropertyId=268435729,Data=(Type=SDT_Int32))
   Properties(9)=(PropertyId=268435734,Data=(Type=SDT_Int32))
   Properties(10)=(PropertyId=268435561,Data=(Type=SDT_Int32))
   Properties(11)=(PropertyId=268435562,Data=(Type=SDT_Int32))
   Properties(12)=(PropertyId=268435563,Data=(Type=SDT_Int32))
   Properties(13)=(PropertyId=268435564,Data=(Type=SDT_Int32))
   Properties(14)=(PropertyId=268435565,Data=(Type=SDT_Int32))
   Properties(15)=(PropertyId=268435566,Data=(Type=SDT_Int32))
   Properties(16)=(PropertyId=268435707,Data=(Type=SDT_Int32))
   Properties(17)=(PropertyId=268435719,Data=(Type=SDT_Int32))
   Properties(18)=(PropertyId=268435708,Data=(Type=SDT_Int32))
   Properties(19)=(PropertyId=268435720,Data=(Type=SDT_Int32))
   Properties(20)=(PropertyId=268435721,Data=(Type=SDT_Int32))
   Properties(21)=(PropertyId=268435722,Data=(Type=SDT_Int32))
   Properties(22)=(PropertyId=268435782,Data=(Type=SDT_Int32))
   Properties(23)=(PropertyId=268435723,Data=(Type=SDT_Int32))
   Properties(24)=(PropertyId=268435727,Data=(Type=SDT_Int32))
   Properties(25)=(PropertyId=268435724,Data=(Type=SDT_Int32))
   Properties(26)=(PropertyId=268435728,Data=(Type=SDT_Int32))
   Properties(27)=(PropertyId=268435726,Data=(Type=SDT_Int32))
   Properties(28)=(PropertyId=268435573,Data=(Type=SDT_Int32))
   Properties(29)=(PropertyId=268435574,Data=(Type=SDT_Int32))
   Properties(30)=(PropertyId=268435575,Data=(Type=SDT_Int32))
   Properties(31)=(PropertyId=268435576,Data=(Type=SDT_Int32))
   Properties(32)=(PropertyId=268435577,Data=(Type=SDT_Int32))
   Properties(33)=(PropertyId=268435578,Data=(Type=SDT_Int32))
   Properties(34)=(PropertyId=268435579,Data=(Type=SDT_Int32))
   Properties(35)=(PropertyId=268435580,Data=(Type=SDT_Int32))
   Properties(36)=(PropertyId=268435581,Data=(Type=SDT_Int32))
   Properties(37)=(PropertyId=268435582,Data=(Type=SDT_Int32))
   Properties(38)=(PropertyId=268435583,Data=(Type=SDT_Int32))
   Properties(39)=(PropertyId=268435584,Data=(Type=SDT_Int32))
   Properties(40)=(PropertyId=268435585,Data=(Type=SDT_Int32))
   Properties(41)=(PropertyId=268435586,Data=(Type=SDT_Int32))
   Properties(42)=(PropertyId=268435588,Data=(Type=SDT_Int32))
   Properties(43)=(PropertyId=268435587,Data=(Type=SDT_Int32))
   Properties(44)=(PropertyId=268435589,Data=(Type=SDT_Int32))
   Name="Default__UTLeaderboardWriteDM"
   ObjectArchetype=UTLeaderboardWriteBase'UTGame.Default__UTLeaderboardWriteBase'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:53.344 - Created with UnCodeX