M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
|
Inherits TaleWorlds.MountAndBlade.IAgentVisual.
Public Member Functions | |
MBAgentVisuals | GetVisuals () |
void | Reset () |
void | ResetNextFrame () |
MatrixFrame | GetFrame () |
BodyProperties | GetBodyProperties () |
void | SetBodyProperties (BodyProperties bodyProperties) |
bool | GetIsFemale () |
string | GetCharacterObjectID () |
void | SetCharacterObjectID (string id) |
Equipment | GetEquipment () |
AgentVisualsData | GetCopyAgentVisualsData () |
GameEntity | GetEntity () |
void | SetVisible (bool value) |
Vec3 | GetGlobalStableEyePoint (bool isHumanoid) |
Vec3 | GetGlobalStableNeckPoint (bool isHumanoid) |
CompositeComponent | AddPrefabToAgentVisualBoneByBoneType (string prefabName, HumanBone boneType) |
CompositeComponent | AddPrefabToAgentVisualBoneByRealBoneIndex (string prefabName, sbyte realBoneIndex) |
void | SetAgentLodZeroOrMax (bool value) |
float | GetScale () |
void | SetAction (ActionIndexCache actionIndex, float startProgress=0.0f, bool forceFaceMorphRestart=true) |
bool | DoesActionContinueWithCurrentAction (ActionIndexCache actionIndex) |
float | GetAnimationParameterAtChannel (int channelIndex) |
void | Refresh (bool needBatchedVersionForWeaponMeshes, AgentVisualsData data, bool forceUseFaceCache=false) |
void | SetClothWindToWeaponAtIndex (Vec3 localWindDirection, bool isLocal, EquipmentIndex weaponIndex) |
void | TickVisuals () |
void | Tick (AgentVisuals parentAgentVisuals, float dt, bool entityMoving=false, float speed=0.0f) |
void | SetFaceGenerationParams (FaceGenerationParams faceGenerationParams) |
void | SetVoiceDefinitionIndex (int voiceDefinitionIndex, float voicePitch) |
void | StartRhubarbRecord (string path, int soundId) |
Works only for humanoid animation systems. | |
void | SetAgentLodZeroOrMaxExternal (bool makeZero) |
void | SetAgentLocalSpeed (Vec2 speed) |
void | SetLookDirection (Vec3 direction) |
void | AddArmorMultiMeshesToAgentEntity (uint teamColor1, uint teamColor2) |
void | MakeRandomVoiceForFacegen () |
void | SetClothingColors (uint color1, uint color2) |
void | GetClothingColors (out uint color1, out uint color2) |
void | SetEntity (GameEntity entity) |
void | SetAction (ActionIndexCache actionName, float startProgress=0.0f, bool forceFaceMorphRestart=true) |
MBAgentVisuals | GetVisuals () |
MatrixFrame | GetFrame () |
BodyProperties | GetBodyProperties () |
void | SetBodyProperties (BodyProperties bodyProperties) |
bool | GetIsFemale () |
string | GetCharacterObjectID () |
void | SetCharacterObjectID (string id) |
Equipment | GetEquipment () |
void | SetClothingColors (uint color1, uint color2) |
void | GetClothingColors (out uint color1, out uint color2) |
AgentVisualsData | GetCopyAgentVisualsData () |
void | Refresh (bool needBatchedVersionForWeaponMeshes, AgentVisualsData data, bool forceUseFaceCache=false) |
Static Public Member Functions | |
static AgentVisuals | Create (AgentVisualsData data, string name, bool isRandomProgress, bool needBatchedVersionForWeaponMeshes, bool forceUseFaceCache) |
static float | GetRandomGlossFactor (Random randomGenerator) |
static void | GetRandomClothingColors (int seed, Color inputColor1, Color inputColor2, out Color color1, out Color color2) |
Static Public Attributes | |
const float | RandomGlossinessRange = 0.05f |
const float | RandomClothingColor1HueRange = 4 |
const float | RandomClothingColor1SaturationRange = 0.2f |
const float | RandomClothingColor1BrightnessRange = 0.2f |
const float | RandomClothingColor2HueRange = 8 |
const float | RandomClothingColor2SaturationRange = 0.5f |
const float | RandomClothingColor2BrightnessRange = 0.3f |
Properties | |
bool | IsFemale [get] |
MBAgentVisuals TaleWorlds.MountAndBlade.View.AgentVisuals.GetVisuals | ( | ) |
Implements TaleWorlds.MountAndBlade.IAgentVisual.
void TaleWorlds.MountAndBlade.View.AgentVisuals.Reset | ( | ) |
void TaleWorlds.MountAndBlade.View.AgentVisuals.ResetNextFrame | ( | ) |
MatrixFrame TaleWorlds.MountAndBlade.View.AgentVisuals.GetFrame | ( | ) |
Implements TaleWorlds.MountAndBlade.IAgentVisual.
BodyProperties TaleWorlds.MountAndBlade.View.AgentVisuals.GetBodyProperties | ( | ) |
Implements TaleWorlds.MountAndBlade.IAgentVisual.
void TaleWorlds.MountAndBlade.View.AgentVisuals.SetBodyProperties | ( | BodyProperties | bodyProperties | ) |
Implements TaleWorlds.MountAndBlade.IAgentVisual.
bool TaleWorlds.MountAndBlade.View.AgentVisuals.GetIsFemale | ( | ) |
Implements TaleWorlds.MountAndBlade.IAgentVisual.
string TaleWorlds.MountAndBlade.View.AgentVisuals.GetCharacterObjectID | ( | ) |
Implements TaleWorlds.MountAndBlade.IAgentVisual.
void TaleWorlds.MountAndBlade.View.AgentVisuals.SetCharacterObjectID | ( | string | id | ) |
Implements TaleWorlds.MountAndBlade.IAgentVisual.
Equipment TaleWorlds.MountAndBlade.View.AgentVisuals.GetEquipment | ( | ) |
Implements TaleWorlds.MountAndBlade.IAgentVisual.
AgentVisualsData TaleWorlds.MountAndBlade.View.AgentVisuals.GetCopyAgentVisualsData | ( | ) |
Implements TaleWorlds.MountAndBlade.IAgentVisual.
GameEntity TaleWorlds.MountAndBlade.View.AgentVisuals.GetEntity | ( | ) |
void TaleWorlds.MountAndBlade.View.AgentVisuals.SetVisible | ( | bool | value | ) |
Vec3 TaleWorlds.MountAndBlade.View.AgentVisuals.GetGlobalStableEyePoint | ( | bool | isHumanoid | ) |
Vec3 TaleWorlds.MountAndBlade.View.AgentVisuals.GetGlobalStableNeckPoint | ( | bool | isHumanoid | ) |
CompositeComponent TaleWorlds.MountAndBlade.View.AgentVisuals.AddPrefabToAgentVisualBoneByBoneType | ( | string | prefabName, |
HumanBone | boneType | ||
) |
CompositeComponent TaleWorlds.MountAndBlade.View.AgentVisuals.AddPrefabToAgentVisualBoneByRealBoneIndex | ( | string | prefabName, |
sbyte | realBoneIndex | ||
) |
void TaleWorlds.MountAndBlade.View.AgentVisuals.SetAgentLodZeroOrMax | ( | bool | value | ) |
float TaleWorlds.MountAndBlade.View.AgentVisuals.GetScale | ( | ) |
void TaleWorlds.MountAndBlade.View.AgentVisuals.SetAction | ( | ActionIndexCache | actionIndex, |
float | startProgress = 0::0f , |
||
bool | forceFaceMorphRestart = true |
||
) |
Implements TaleWorlds.MountAndBlade.IAgentVisual.
bool TaleWorlds.MountAndBlade.View.AgentVisuals.DoesActionContinueWithCurrentAction | ( | ActionIndexCache | actionIndex | ) |
float TaleWorlds.MountAndBlade.View.AgentVisuals.GetAnimationParameterAtChannel | ( | int | channelIndex | ) |
void TaleWorlds.MountAndBlade.View.AgentVisuals.Refresh | ( | bool | needBatchedVersionForWeaponMeshes, |
AgentVisualsData | data, | ||
bool | forceUseFaceCache = false |
||
) |
Implements TaleWorlds.MountAndBlade.IAgentVisual.
void TaleWorlds.MountAndBlade.View.AgentVisuals.SetClothWindToWeaponAtIndex | ( | Vec3 | localWindDirection, |
bool | isLocal, | ||
EquipmentIndex | weaponIndex | ||
) |
void TaleWorlds.MountAndBlade.View.AgentVisuals.TickVisuals | ( | ) |
void TaleWorlds.MountAndBlade.View.AgentVisuals.Tick | ( | AgentVisuals | parentAgentVisuals, |
float | dt, | ||
bool | entityMoving = false , |
||
float | speed = 0::0f |
||
) |
|
static |
|
static |
|
static |
void TaleWorlds.MountAndBlade.View.AgentVisuals.SetFaceGenerationParams | ( | FaceGenerationParams | faceGenerationParams | ) |
void TaleWorlds.MountAndBlade.View.AgentVisuals.SetVoiceDefinitionIndex | ( | int | voiceDefinitionIndex, |
float | voicePitch | ||
) |
void TaleWorlds.MountAndBlade.View.AgentVisuals.StartRhubarbRecord | ( | string | path, |
int | soundId | ||
) |
path | |
soundId |
void TaleWorlds.MountAndBlade.View.AgentVisuals.SetAgentLodZeroOrMaxExternal | ( | bool | makeZero | ) |
void TaleWorlds.MountAndBlade.View.AgentVisuals.SetAgentLocalSpeed | ( | Vec2 | speed | ) |
void TaleWorlds.MountAndBlade.View.AgentVisuals.SetLookDirection | ( | Vec3 | direction | ) |
void TaleWorlds.MountAndBlade.View.AgentVisuals.AddArmorMultiMeshesToAgentEntity | ( | uint | teamColor1, |
uint | teamColor2 | ||
) |
void TaleWorlds.MountAndBlade.View.AgentVisuals.MakeRandomVoiceForFacegen | ( | ) |
void TaleWorlds.MountAndBlade.View.AgentVisuals.SetClothingColors | ( | uint | color1, |
uint | color2 | ||
) |
Implements TaleWorlds.MountAndBlade.IAgentVisual.
void TaleWorlds.MountAndBlade.View.AgentVisuals.GetClothingColors | ( | out uint | color1, |
out uint | color2 | ||
) |
Implements TaleWorlds.MountAndBlade.IAgentVisual.
void TaleWorlds.MountAndBlade.View.AgentVisuals.SetEntity | ( | GameEntity | entity | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
get |