M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.GameEntityExtensions Class Reference

Game Entity class

Static Public Member Functions

static GameEntity Instantiate (Scene scene, MissionWeapon weapon, bool showHolsterWithWeapon, bool needBatchedVersion)
 
static void CreateSimpleSkeleton (this GameEntity gameEntity, string skeletonName)
 
static void CreateAgentSkeleton (this GameEntity gameEntity, string skeletonName, bool isHumanoid, MBActionSet actionSet, string monsterUsageSetName, Monster monster)
 
static void CreateSkeletonWithActionSet (this GameEntity gameEntity, ref AnimationSystemData animationSystemData)
 
static void FadeOut (this GameEntity gameEntity, float interval, bool isRemovingFromScene)
 
static void FadeIn (this GameEntity gameEntity, bool resetAlpha=true)
 
static void HideIfNotFadingOut (this GameEntity gameEntity)
 
static void UpdateRestrictedTrajectoryBuilder (this GameEntity gameEntity, float maxShootSpeed, float minShootSpeed, float maxAngle, float minAngle, float turnAngle, float frictionCoefficient)
 

Member Function Documentation

◆ Instantiate()

static GameEntity TaleWorlds.MountAndBlade.GameEntityExtensions.Instantiate ( Scene  scene,
MissionWeapon  weapon,
bool  showHolsterWithWeapon,
bool  needBatchedVersion 
)
static

◆ CreateSimpleSkeleton()

static void TaleWorlds.MountAndBlade.GameEntityExtensions.CreateSimpleSkeleton ( this GameEntity  gameEntity,
string  skeletonName 
)
static

◆ CreateAgentSkeleton()

static void TaleWorlds.MountAndBlade.GameEntityExtensions.CreateAgentSkeleton ( this GameEntity  gameEntity,
string  skeletonName,
bool  isHumanoid,
MBActionSet  actionSet,
string  monsterUsageSetName,
Monster  monster 
)
static

◆ CreateSkeletonWithActionSet()

static void TaleWorlds.MountAndBlade.GameEntityExtensions.CreateSkeletonWithActionSet ( this GameEntity  gameEntity,
ref AnimationSystemData  animationSystemData 
)
static

◆ FadeOut()

static void TaleWorlds.MountAndBlade.GameEntityExtensions.FadeOut ( this GameEntity  gameEntity,
float  interval,
bool  isRemovingFromScene 
)
static

◆ FadeIn()

static void TaleWorlds.MountAndBlade.GameEntityExtensions.FadeIn ( this GameEntity  gameEntity,
bool  resetAlpha = true 
)
static

◆ HideIfNotFadingOut()

static void TaleWorlds.MountAndBlade.GameEntityExtensions.HideIfNotFadingOut ( this GameEntity  gameEntity)
static

◆ UpdateRestrictedTrajectoryBuilder()

static void TaleWorlds.MountAndBlade.GameEntityExtensions.UpdateRestrictedTrajectoryBuilder ( this GameEntity  gameEntity,
float  maxShootSpeed,
float  minShootSpeed,
float  maxAngle,
float  minAngle,
float  turnAngle,
float  frictionCoefficient 
)
static