Cogito, ergo sum
Difference between revisions of "UE3:UTCharInfo (UDK)"
(Talk) |
(Talk) |
||
Line 30: | Line 30: | ||
|- | |- | ||
| FavoriteWeapon | | FavoriteWeapon | ||
− | | " | + | | "UTGameContent.UTWeap_RocketLauncher_Content" |
|- | |- | ||
| Jumpiness | | Jumpiness | ||
Line 41: | Line 41: | ||
| 1.0 | | 1.0 | ||
|} | |} | ||
− | |||
− | |||
− | |||
|- | |- | ||
| CharID | | CharID | ||
Line 140: | Line 137: | ||
! {{tl|CharacterInfo|||Member}} | ! {{tl|CharacterInfo|||Member}} | ||
! Value | ! Value | ||
− | |||
− | |||
− | |||
|- | |- | ||
| CharID | | CharID | ||
Line 178: | Line 172: | ||
|- | |- | ||
| FavoriteWeapon | | FavoriteWeapon | ||
− | | "UTGame. | + | | "UTGame.UTWeap_LinkGun" |
|} | |} | ||
− | |||
− | |||
− | |||
|- | |- | ||
| CharID | | CharID | ||
Line 207: | Line 198: | ||
! {{tl|CharacterInfo|||Member}} | ! {{tl|CharacterInfo|||Member}} | ||
! Value | ! Value | ||
− | |||
− | |||
− | |||
|- | |- | ||
| CharID | | CharID | ||
Line 234: | Line 222: | ||
! {{tl|CharacterInfo|||Member}} | ! {{tl|CharacterInfo|||Member}} | ||
! Value | ! Value | ||
− | |||
− | |||
− | |||
|- | |- | ||
| CharID | | CharID | ||
Line 261: | Line 246: | ||
! {{tl|CharacterInfo|||Member}} | ! {{tl|CharacterInfo|||Member}} | ||
! Value | ! Value | ||
− | |||
− | |||
− | |||
|- | |- | ||
| CharID | | CharID | ||
Line 288: | Line 270: | ||
! {{tl|CharacterInfo|||Member}} | ! {{tl|CharacterInfo|||Member}} | ||
! Value | ! Value | ||
− | |||
− | |||
− | |||
|- | |- | ||
| CharID | | CharID | ||
Line 326: | Line 305: | ||
|- | |- | ||
| FavoriteWeapon | | FavoriteWeapon | ||
− | | " | + | | "UTGameContent.UTWeap_Shockrifle" |
|} | |} | ||
− | |||
− | |||
− | |||
|- | |- | ||
| CharID | | CharID | ||
Line 355: | Line 331: | ||
! {{tl|CharacterInfo|||Member}} | ! {{tl|CharacterInfo|||Member}} | ||
! Value | ! Value | ||
− | |||
− | |||
− | |||
|- | |- | ||
| CharID | | CharID | ||
Line 382: | Line 355: | ||
! {{tl|CharacterInfo|||Member}} | ! {{tl|CharacterInfo|||Member}} | ||
! Value | ! Value | ||
− | |||
− | |||
− | |||
|- | |- | ||
| CharID | | CharID | ||
Line 403: | Line 373: | ||
| PreviewImageMarkup | | PreviewImageMarkup | ||
| "<Images:UI_Portrait.Character.UI_Portrait_Character_Liandri_Male_Head04>" | | "<Images:UI_Portrait.Character.UI_Portrait_Character_Liandri_Male_Head04>" | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
Line 463: | Line 408: | ||
'''Default value:''' 0.075 | '''Default value:''' 0.075 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Structs== | ==Structs== | ||
===CharacterInfo=== | ===CharacterInfo=== | ||
− | |||
− | |||
Structure defining a pre-made character in the game. | Structure defining a pre-made character in the game. | ||
; [[string]] CharID : Short unique string . | ; [[string]] CharID : Short unique string . | ||
Line 737: | Line 419: | ||
; [[string]] Faction : Faction to which this character belongs (e.g. IronGuard). | ; [[string]] Faction : Faction to which this character belongs (e.g. IronGuard). | ||
; {{tl|CustomAIData}} AIData : AI personality | ; {{tl|CustomAIData}} AIData : AI personality | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===CustomAIData=== | ===CustomAIData=== | ||
− | |||
− | |||
information about AI abilities/personality (generally map directly to UTBot properties) | information about AI abilities/personality (generally map directly to UTBot properties) | ||
; [[float]] Tactics : <!-- enter variable description --> | ; [[float]] Tactics : <!-- enter variable description --> | ||
Line 790: | Line 443: | ||
|} | |} | ||
− | + | ==Static functions== | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
====FindFamilyInfo==== | ====FindFamilyInfo==== | ||
− | {{code|static | + | {{code|static final function [[class]]<{{cl|UTFamilyInfo}}> '''FindFamilyInfo''' ([[string]] '''InFamilyID''')}} |
Find the info class for a particular family | Find the info class for a particular family | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
====GetRandomCharClassName==== | ====GetRandomCharClassName==== | ||
{{code|static final function [[string]] '''GetRandomCharClassName''' ()}} | {{code|static final function [[string]] '''GetRandomCharClassName''' ()}} | ||
Return a random family from the list of all families | Return a random family from the list of all families |
Revision as of 05:24, 17 January 2010
Object >> UTCharInfo |
- Package:
- UTGame
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
This object is used as a store for all character profile information.
Properties
Property group 'UTCharInfo'
Characters
Type: array<CharacterInfo>
Modifiers: config
Aray of all complete character profiles, defined in UTCustomChar.ini file.
Default value, index 0:
Member | Value | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AIData |
|
||||||||||||
CharID | "A" | ||||||||||||
CharName | "Matrix" | ||||||||||||
Description | "<Strings:UTGameUI.CharLocData.Matrix_Description>" | ||||||||||||
Faction | "Liandri" | ||||||||||||
FamilyID | "LIAM" | ||||||||||||
PreviewImageMarkup | "<Images:UI_Portrait.Character.UI_Portrait_Character_Liandri_Male_Head04>" |
Default value, index 1:
Member | Value |
---|---|
CharID | "C" |
CharName | "Aspect" |
Description | "<Strings:UTGameUI.CharLocData.Aspect_Description>" |
Faction | "Liandri" |
FamilyID | "LIAM" |
PreviewImageMarkup | "<Images:UI_Portrait.Character.UI_Portrait_Character_Liandri_Male_Head02>" |
Default value, index 2:
Member | Value |
---|---|
CharID | "B" |
CharName | "Cathode" |
Description | "<Strings:UTGameUI.CharLocData.Cathode_Description>" |
Faction | "Liandri" |
FamilyID | "LIAM" |
PreviewImageMarkup | "<Images:UI_Portrait.Character.UI_Portrait_Character_Liandri_Male_Head01>" |
Default value, index 3:
Member | Value |
---|---|
CharID | "D" |
CharName | "Enigma" |
Description | "<Strings:UTGameUI.CharLocData.Enigma_Description>" |
Faction | "Liandri" |
FamilyID | "LIAM" |
PreviewImageMarkup | "<Images:UI_Portrait.Character.UI_Portrait_Character_Liandri_Male_Head03>" |
Default value, index 4:
Member | Value |
---|---|
CharID | "F" |
CharName | "Collossus" |
Description | "<Strings:UTGameUI.CharLocData.Collossus_Description>" |
Faction | "Liandri" |
FamilyID | "LIAM" |
PreviewImageMarkup | "<Images:UI_Portrait.Character.UI_Portrait_Character_Liandri_Male_Head02>" |
Default value, index 5:
Member | Value | ||||||
---|---|---|---|---|---|---|---|
AIData |
|
||||||
CharID | "I" | ||||||
CharName | "Entropy" | ||||||
Description | "<Strings:UTGameUI.CharLocData.Entropy_Description>" | ||||||
Faction | "Liandri" | ||||||
FamilyID | "LIAM" | ||||||
PreviewImageMarkup | "<Images:UI_Portrait.Character.UI_Portrait_Character_Liandri_Male_Head01>" |
Default value, index 6:
Member | Value |
---|---|
CharID | "H" |
CharName | "Monarch" |
Description | "<Strings:UTGameUI.CharLocData.Monarch_Description>" |
Faction | "Liandri" |
FamilyID | "LIAM" |
PreviewImageMarkup | "<Images:UI_Portrait.Character.UI_Portrait_Character_Liandri_Male_Head04>" |
Default value, index 7:
Member | Value |
---|---|
CharID | "K" |
CharName | "OSC" |
Description | "<Strings:UTGameUI.CharLocData.OSC_Description>" |
Faction | "Liandri" |
FamilyID | "LIAM" |
PreviewImageMarkup | "<Images:UI_Portrait.Character.UI_Portrait_Character_Liandri_Male_Head03>" |
Default value, index 8:
Member | Value |
---|---|
CharID | "J" |
CharName | "Evolution" |
Description | "<Strings:UTGameUI.CharLocData.Evolution_Description>" |
Faction | "Liandri" |
FamilyID | "LIAM" |
PreviewImageMarkup | "<Images:UI_Portrait.Character.UI_Portrait_Character_Liandri_Male_Head02>" |
Default value, index 9:
Member | Value |
---|---|
CharID | "G" |
CharName | "Mihr" |
Description | "<Strings:UTGameUI.CharLocData.Mihr_Description>" |
Faction | "Liandri" |
FamilyID | "LIAM" |
PreviewImageMarkup | "<Images:UI_Portrait.Character.UI_Portrait_Character_Liandri_Male_Head03>" |
Default value, index 10:
Member | Value | ||||||
---|---|---|---|---|---|---|---|
AIData |
|
||||||
CharID | "E" | ||||||
CharName | "Raptor" | ||||||
Description | "<Strings:UTGameUI.CharLocData.Raptor_Description>" | ||||||
Faction | "Liandri" | ||||||
FamilyID | "LIAM" | ||||||
PreviewImageMarkup | "<Images:UI_Portrait.Character.UI_Portrait_Character_Liandri_Male_Head01>" |
Default value, index 11:
Member | Value |
---|---|
CharID | "L" |
CharName | "Syntax" |
Description | "<Strings:UTGameUI.CharLocData.Syntax_Description>" |
Faction | "Liandri" |
FamilyID | "LIAM" |
PreviewImageMarkup | "<Images:UI_Portrait.Character.UI_Portrait_Character_Liandri_Male_Head04>" |
Default value, index 12:
Member | Value |
---|---|
CharID | "M" |
CharName | "Torque" |
Description | "<Strings:UTGameUI.CharLocData.Torque_Description>" |
Faction | "Liandri" |
FamilyID | "LIAM" |
PreviewImageMarkup | "<Images:UI_Portrait.Character.UI_Portrait_Character_Liandri_Male_Head04>" |
Families
Type: array<class<UTFamilyInfo> >
Array of info for each family (eg IRNM)
Default value: Class'UTGame.UTFamilyInfo_Liandri_Male'
LOD1DisplayFactor
Type: float
Modifiers: config
Default value: 0.4
LOD2DisplayFactor
Type: float
Modifiers: config
Default value: 0.2
LOD3DisplayFactor
Type: float
Modifiers: config
Default value: 0.075
Structs
CharacterInfo
Structure defining a pre-made character in the game.
- string CharID
- Short unique string .
- string FamilyID
- This defines which 'set' of parts we are drawing from.
- string CharName
- Friendly name for character.
- string Description
- Localized description of the character.
- string PreviewImageMarkup
- Preview image markup for the character.
- string Faction
- Faction to which this character belongs (e.g. IronGuard).
- CustomAIData AIData
- AI personality
CustomAIData
information about AI abilities/personality (generally map directly to UTBot properties)
- float Tactics
- float StrafingAbility
- float Accuracy
- float Aggressiveness
- float CombatStyle
- float Jumpiness
- float ReactionTime
- string FavoriteWeapon
- full path to class of bot's favorite weapon
Default values:
Property | Value |
---|---|
Aggressiveness | 0.4 |
CombatStyle | 0.2 |
Static functions
FindFamilyInfo
Find the info class for a particular family
GetRandomCharClassName
Return a random family from the list of all families