Always snap to grid

UE2:CacheManager (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> CacheManager
Package: 
Engine

This class manages all cached record types for the game.

Written by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved

Properties[edit]

Property group 'CacheManager'[edit]

CacheAnnouncers[edit]

Type: array<AnnouncerRecord>

Modifiers: private, const


CacheCrosshairs[edit]

Type: array<CrosshairRecord>

Modifiers: private, const


CacheGameTypes[edit]

Type: array<GameRecord>

Modifiers: private, const


CacheMaps[edit]

Type: array<MapRecord>

Modifiers: private, const


CacheMutators[edit]

Type: array<MutatorRecord>

Modifiers: private, const


CacheVehicles[edit]

Type: array<VehicleRecord>

Modifiers: private, const


CacheWeapons[edit]

Type: array<WeaponRecord>

Modifiers: private, const


DefaultContent[edit]

Type: array<Standard>

Modifiers: private, const


Default value, index 0:

Member Value
Classes
  1. "UTClassic.MutUTClassic"
  2. "UnrealGame.MutLowGrav"
  3. "UnrealGame.MutBigHead"
  4. "XGame.xTeamGame"
  5. "XGame.xDeathMatch"
  6. "XGame.xCTFGame"
  7. "XGame.InstagibCTF"
  8. "XGame.xVehicleCTFGame"
  9. "XGame.xDoubleDom"
  10. "XGame.xBombingRun"
  11. "XGame.MutRegen"
  12. "XGame.MutInstaGib"
  13. "XGame.MutQuadJump"
  14. "XGame.MutSpeciesStats"
  15. "XGame.MutVampire"
  16. "XGame.MutSlomoDeath"
  17. "XGame.MutNoAdrenaline"
  18. "XGame.MutZoomInstagib"
  19. "XWeapons.Translauncher"
  20. "XWeapons.ShockRifle"
  21. "XWeapons.LinkGun"
  22. "XWeapons.MutArena"
  23. "XWeapons.Minigun"
  24. "XWeapons.BioRifle"
  25. "XWeapons.FlakCannon"
  26. "XWeapons.RocketLauncher"
  27. "XWeapons.ShieldGun"
  28. "XWeapons.SniperRifle"
  29. "XWeapons.Painter"
  30. "XWeapons.MutNoSuperWeapon"
  31. "XWeapons.AssaultRifle"
  32. "XWeapons.Redeemer"
  33. "Vehicles.Bulldog"
Maps
  1. "BR-Anubis"
  2. "BR-Bifrost"
  3. "BR-Disclosure"
  4. "BR-IceFields"
  5. "BR-Skyline"
  6. "BR-Slaughterhouse"
  7. "BR-TwinTombs"
  8. "CTF-Chrome"
  9. "CTF-Citadel"
  10. "CTF-December"
  11. "CTF-Face3"
  12. "CTF-Geothermal"
  13. "CTF-Lostfaith"
  14. "CTF-Magma"
  15. "CTF-Maul"
  16. "CTF-Orbital2"
  17. "DM-Antalus"
  18. "DM-Asbestos"
  19. "DM-Compressed"
  20. "DM-Flux2"
  21. "DM-Gael"
  22. "DM-Inferno"
  23. "DM-Insidious"
  24. "DM-Leviathan"
  25. "DM-Oceanic"
  26. "DM-Phobos2"
  27. "DM-Plunge"
  28. "DM-1on1-Serpentine"
  29. "DM-TokaraForest"
  30. "DM-TrainingDay"
  31. "DOM-Core"
  32. "DOM-OutRigger"
  33. "DOM-Ruination"
  34. "DOM-ScorchedEarth"
  35. "DOM-SepukkuGorge"
  36. "DOM-Suntemple"
  37. "TUT-BR"
  38. "TUT-CTF"
  39. "TUT-DM"
  40. "TUT-DOM2"

Default value, index 1:

Member Value
Classes
  1. "BonusPack.xLastManStandingGame"
  2. "BonusPack.xMutantGame"
  3. "BonusPack.MutCrateCombo"
  4. "SkaarjPack.Invasion"
Maps
  1. "BR-Canyon"
  2. "CTF-Avaris"
  3. "CTF-DoubleDammage"
  4. "DM-1on1-Crash"
  5. "DM-1on1-Mixer"
  6. "DM-Icetomb"
  7. "DM-Injector"
  8. "DM-IronDeity"
  9. "DM-Rustatorium"
  10. "DOM-Junkyard"
  11. "BR-DE-ElecFields"
  12. "CTF-DE-ElecFields"
  13. "CTF-DE-LavaGiant2"
  14. "DM-DE-GrendelKeep"
  15. "DM-DE-Ironic"
  16. "DM-DE-Osiris2"

Default value, index 2:

Member Value
Classes
  1. "XInterface.DefaultCrosshairs"
  2. "Onslaught.ONSCrosshairs"
  3. "UTClassic.MutUseSniper"
  4. "UTClassic.MutUseLightning"
  5. "Onslaught.ONSOnslaughtGame"
  6. "Onslaught.MutOnslaughtWeapons"
  7. "Onslaught.ONSAVRiL"
  8. "Onslaught.ONSGrenadeLauncher"
  9. "Onslaught.ONSMineLayer"
  10. "Onslaught.MutLightweightVehicles"
  11. "UT2k4Assault.ASGameInfo"
  12. "UTClassic.ClassicSniperRifle"
  13. "UnrealGame.FemaleAnnouncer"
  14. "UnrealGame.MaleAnnouncer"
  15. "UnrealGame.SexyFemaleAnnouncer"
Maps
  1. "AS-Convoy"
  2. "AS-FallenCity"
  3. "AS-Glacier"
  4. "AS-MotherShip"
  5. "AS-RobotFactory"
  6. "AS-Junkyard"
  7. "BR-BridgeOfFate"
  8. "BR-Colossus"
  9. "BR-Serenity"
  10. "CTF-AbsoluteZero"
  11. "CTF-Colossus"
  12. "CTF-Grendelkeep"
  13. "CTF-MoonDragon"
  14. "DM-1on1-Albatross"
  15. "DM-1on1-Idoma"
  16. "DM-1on1-Irondust"
  17. "DM-1on1-Roughinery"
  18. "DM-1on1-Spirit"
  19. "DM-1on1-Squader"
  20. "DM-1on1-Trite"
  21. "DM-1on1-Desolation"
  22. "DM-Corrugation"
  23. "DM-Gestalt"
  24. "DM-Goliath"
  25. "DM-Hyperblast2"
  26. "DM-Junkyard"
  27. "DM-Metallurgy"
  28. "DM-Morpheus3"
  29. "DM-Rankin"
  30. "DM-Rrajigar"
  31. "DM-Sulphur"
  32. "DOM-Atlantis"
  33. "DOM-Aswan"
  34. "DOM-Conduit"
  35. "DOM-Renascent"
  36. "ONS-ArcticStronghold"
  37. "ONS-Crossfire"
  38. "ONS-Torlan"
  39. "CTF-1on1-Joust"
  40. "CTF-BridgeOfFate"
  41. "CTF-Grassyknoll"
  42. "CTF-Smote"
  43. "DM-DesertIsle"
  44. "DOM-Access"
  45. "ONS-Dria"
  46. "ONS-Severance"
  47. "ONS-RedPlanet"
  48. "ONS-Dawn"
  49. "CTF-FaceClassic"
  50. "CTF-January"
  51. "DM-Curse4"
  52. "DM-Deck17"
  53. "ONS-Frostbite"
  54. "TUT-ONS"
  55. "CTF-TwinTombs"
  56. "ONS-Primeval"
  57. "ONS-Adara"
  58. "ONS-Aridoom"
  59. "ONS-Ascendancy"
  60. "ONS-IslandHop"
  61. "ONS-Tricky"
  62. "ONS-Urban"

Default value, index 3:

Member Value
Classes
  1. "OnslaughtFull.MutVehicleArena"
  2. "OnslaughtFull.ONSBomber"
  3. "OnslaughtFull.ONSPainter"
  4. "OnslaughtFull.ONSMobileAssaultStation"
  5. "UT2k4AssaultFull.ASVehicle_SpaceFighter_Human"
  6. "UT2k4AssaultFull.ASVehicle_SpaceFighter_Skaarj"
  7. "XGame.MutUDamageReward"
  8. "UTV2004s.utvMutator"
Maps
  1. "MOV-UT2004-Intro"
  2. "Mov-UT2-intro"

Internal variables[edit]

FileManager[edit]

Type: pointer

Modifiers: protected, const, native


Tracker[edit]

Type: pointer

Modifiers: protected, const, native


Structs[edit]

See CacheManager structs.

Static native functions[edit]

GetAnnouncerList[edit]

native(810) final simulated static function GetAnnouncerList (out array<AnnouncerRecordAnnouncerRecords)


GetAnnouncerRecord[edit]

native(883) final simulated static function AnnouncerRecord GetAnnouncerRecord (coerce string ClassName)


GetCrosshairList[edit]

native(808) final simulated static function GetCrosshairList (out array<CrosshairRecordCrosshairRecords)


GetGameRecord[edit]

native(818) final simulated static function GameRecord GetGameRecord (coerce string ClassName)


GetGameTypeList[edit]

native(804) final simulated static function GetGameTypeList (out array<GameRecordGameRecords, optional string FilterType)


GetMapList[edit]

native(805) final simulated static function GetMapList (out array<MapRecordMapRecords, optional string Acronym)


GetMapRecord[edit]

native(819) final simulated static function MapRecord GetMapRecord (string MapName)


GetMutatorList[edit]

native(809) final simulated static function GetMutatorList (out array<MutatorRecordMutatorRecords)


GetMutatorRecord[edit]

native(880) final simulated static function MutatorRecord GetMutatorRecord (coerce string ClassName)


GetTeamSymbolList[edit]

native(811) final simulated static function GetTeamSymbolList (out array<stringSymbolNames, optional bool bNoSinglePlayer)


GetVehicleList[edit]

native(807) final simulated static function GetVehicleList (out array<VehicleRecordVehicleRecords)


GetVehicleRecord[edit]

native(882) final simulated static function VehicleRecord GetVehicleRecord (coerce string ClassName)


GetWeaponList[edit]

native(806) final simulated static function GetWeaponList (out array<WeaponRecordWeaponRecords)


GetWeaponRecord[edit]

native(881) final simulated static function WeaponRecord GetWeaponRecord (coerce string ClassName)


InitCache[edit]

native(800) final static function InitCache ()


Is2003Content[edit]

native(801) final simulated static function bool Is2003Content (string Item)


Is2004Content[edit]

native(802) final simulated static function bool Is2004Content (string Item)


IsBPContent[edit]

native(803) final simulated static function bool IsBPContent (string Item)


IsDefaultContent[edit]

native(830) final simulated static function bool IsDefaultContent (string Item)