|
| override string | ToString () |
| |
| override int | MaxHitPoints () |
| |
| | CharacterObject () |
| | Initializes a new instance of the CharacterObject class.
|
| |
| override void | AfterRegister () |
| |
| override BodyProperties | GetBodyPropertiesMin (bool returnBaseValue=false) |
| | Gets or sets this character's face and body keys.
|
| |
| override BodyProperties | GetBodyPropertiesMax () |
| |
| override void | UpdatePlayerCharacterBodyProperties (BodyProperties properties, int race, bool isFemale) |
| |
| Occupation | GetDefaultOccupation () |
| |
| bool | HasThrowingWeapon () |
| |
| int | GetUpgradeXpCost (PartyBase party, int index) |
| |
| int | GetUpgradeGoldCost (PartyBase party, int index) |
| |
| void | InitializeHeroCharacterOnAfterLoad () |
| |
| override void | Deserialize (MBObjectManager objectManager, XmlNode node) |
| | De-serializes the object from an XmlNode.
|
| |
| override float | GetPower () |
| |
| override float | GetBattlePower () |
| |
| override float | GetMoraleResistance () |
| |
| void | GetSimulationAttackPower (out float attackPoints, out float defencePoints, Equipment equipment=null) |
| |
| float | GetHeadArmorSum (bool civilianEquipment=false) |
| |
| float | GetBodyArmorSum (bool civilianEquipment=false) |
| |
| float | GetLegArmorSum (bool civilianEquipment=false) |
| |
| float | GetArmArmorSum (bool civilianEquipment=false) |
| |
| float | GetHorseArmorSum (bool civilianEquipment=false) |
| |
| float | GetTotalArmorSum (bool civilianEquipment=false) |
| |
| override BodyProperties | GetBodyProperties (Equipment equipment, int seed=-1) |
| |
| void | SetTransferableInPartyScreen (bool isTransferable) |
| | Locks character object in the party screen.
|
| |
| void | SetTransferableInHideouts (bool isTransferable) |
| | Locks character object in the hideout management screen.
|
| |
| void | ClearAttributes () |
| |
| int | GetTraitLevel (TraitObject trait) |
| |
| bool | GetPerkValue (PerkObject perk) |
| |
| override int | GetSkillValue (SkillObject skill) |
| |
| TraitObject | GetPersona () |
| |
| override int | GetMountKeySeed () |
| |
| override FormationClass | GetFormationClass () |
| |
| override TextObject | GetName () |
| | This function is not same with get property of Name. It overrides the function in MBObjectBase class. It is used in encyclopedia etc.
|
| |
| override string | ToString () |
| |
| void | InitializeEquipmentsOnLoad (BasicCharacterObject character) |
| |
| Equipment | GetFirstEquipment (bool civilianSet) |
| |
| virtual BodyProperties | GetBodyPropertiesMin (bool returnBaseValue=false) |
| |
| virtual BodyProperties | GetBodyPropertiesMax () |
| |
| virtual BodyProperties | GetBodyProperties (Equipment equipment, int seed=-1) |
| |
| virtual void | UpdatePlayerCharacterBodyProperties (BodyProperties properties, int race, bool isFemale) |
| |
| | BasicCharacterObject () |
| |
| int | GetDefaultFaceSeed (int rank) |
| |
| float | GetStepSize () |
| |
| bool | HasMount () |
| |
| virtual int | MaxHitPoints () |
| |
| virtual float | GetPower () |
| |
| virtual float | GetBattlePower () |
| |
| virtual float | GetMoraleResistance () |
| |
| virtual int | GetMountKeySeed () |
| |
| virtual int | GetBattleTier () |
| |
| virtual int | GetSkillValue (SkillObject skill) |
| |
| override void | Deserialize (MBObjectManager objectManager, XmlNode node) |
| |
| virtual FormationClass | GetFormationClass () |
| |
| | MBObjectBase () |
| |
| | MBObjectBase (MBObjectBase other) |
| |
| | MBObjectBase (string stringId) |
| |
| void | AfterInitialized () |
| |
| virtual void | AfterRegister () |
| |
| virtual void | Initialize () |
| |
| virtual void | Deserialize (MBObjectManager objectManager, XmlNode node) |
| |
| override int | GetHashCode () |
| |
| virtual TextObject | GetName () |
| |
| void | PreAfterLoadInternal () |
| |
| void | AfterLoadInternal () |
| |
| void | OnRegistered () |
| |
| void | OnUnregistered () |
| |
|
| override TextObject | Name [get] |
| |
| string | EncyclopediaLink [get] |
| |
| TextObject | EncyclopediaLinkWithName [get] |
| |
| bool | HiddenInEncylopedia [get, set] |
| |
| bool | IsNotTransferableInPartyScreen [get] |
| |
| bool | IsNotTransferableInHideouts [get] |
| |
| CharacterObject | OriginalCharacter [get] |
| |
| bool | IsOriginalCharacter [get] |
| |
| Hero | HeroObject [get] |
| |
| override MBReadOnlyList< Equipment > | AllEquipments [get] |
| |
| override Equipment | Equipment [get] |
| |
| IEnumerable< Equipment > | BattleEquipments [get] |
| |
| IEnumerable< Equipment > | CivilianEquipments [get] |
| |
| Equipment | FirstBattleEquipment [get] |
| |
| Equipment | FirstCivilianEquipment [get] |
| |
| Equipment | RandomBattleEquipment [get] |
| |
| Equipment | RandomCivilianEquipment [get] |
| |
| override int | HitPoints [get] |
| |
| override string | HairTags [get] |
| |
| override string | BeardTags [get] |
| |
| override string | TattooTags [get] |
| |
| ExplainedNumber | MaxHitPointsExplanation [get] |
| |
| override int | Level [get] |
| |
| static CharacterObject | PlayerCharacter [get] |
| |
| static CharacterObject | OneToOneConversationCharacter [get] |
| |
| static IEnumerable< CharacterObject > | ConversationCharacters [get] |
| |
| new CultureObject | Culture [get, set] |
| |
| override bool | IsFemale [get] |
| |
| bool | IsBasicTroop [get, set] |
| |
| bool | IsTemplate [get] |
| |
| bool | IsChildTemplate [get] |
| |
| override bool | IsPlayerCharacter [get] |
| |
| override bool | IsHero [get] |
| | Gets or sets a value indicating whether the NPC is hero.
|
| |
| bool | IsRegular [get] |
| |
| Occupation | Occupation [get] |
| |
| override float | Age [get] |
| |
| int | ConformityNeededToRecruitPrisoner [get] |
| |
| CharacterObject[] | UpgradeTargets = new CharacterObject[0] [get] |
| |
| ItemCategory | UpgradeRequiresItemFromCategory [get] |
| |
| override bool | IsMounted [get] |
| |
| override bool | IsRanged [get] |
| |
| int | TroopWage [get] |
| |
| int | Tier [get] |
| |
| static MBReadOnlyList< CharacterObject > | All [get] |
| |
| virtual TextObject | Name [get] |
| |
| virtual MBBodyProperty | BodyPropertyRange [get, protected set] |
| |
| int | DefaultFormationGroup [get, set] |
| |
| FormationClass | DefaultFormationClass [get, protected set] |
| |
| float | KnockbackResistance [get] |
| |
| float | KnockdownResistance [get] |
| |
| float | DismountResistance [get] |
| |
| FormationPositionPreference | FormationPositionPreference [get, protected set] |
| |
| bool | IsInfantry [get] |
| |
| virtual bool | IsMounted [get] |
| |
| virtual bool | IsRanged [get] |
| |
| int | Race [get, set] |
| |
| virtual bool | IsFemale [get, set] |
| |
| bool | FaceMeshCache [get] |
| |
| virtual MBReadOnlyList< Equipment > | AllEquipments [get] |
| |
| virtual Equipment | Equipment [get] |
| |
| bool | IsObsolete [get] |
| |
| virtual int | Level [get, set] |
| | Gets or sets the Level.
|
| |
| BasicCultureObject | Culture [get, set] |
| | Gets or sets the culture of this character.
|
| |
| virtual bool | IsPlayerCharacter [get] |
| |
| virtual float | Age [get, set] |
| |
| virtual int | HitPoints [get] |
| |
| float | FaceDirtAmount [get, set] |
| |
| virtual string | HairTags = "" [get, set] |
| |
| virtual string | BeardTags = "" [get, set] |
| |
| virtual string | TattooTags = "" [get, set] |
| |
| virtual bool | IsHero [get] |
| |
| bool | IsSoldier [get] |
| |
| string | StringId [get, set] |
| |
| MBGUID | Id [get, set] |
| |
| bool | IsInitialized [get] |
| |
| bool | IsReady [get, set] |
| |