Battle Talent  V11
Classes | Public Member Functions | Public Attributes | List of all members
CrossLink.CreatureBase Class Reference

Inherits MonoBehaviour.

Inherited by CrossLink.DarkElf, CrossLink.ElfRogue, CrossLink.Goblin, CrossLink.HumanWarrior, CrossLink.Knight, CrossLink.Merchant, CrossLink.Orc, CrossLink.UndeadSkeleton, and CrossLink.Wraith.

Classes

class  ActiveObjSet
 
class  BoneProxyInfo
 
class  MaterialSet
 

Public Member Functions

GameObject GetDisabledObj (string name)
 
void EnableLightingUseHalfLambert ()
 
virtual void SetupArmor (FullCharacterControl fc)
 
void InitBoneProxy ()
 
virtual void InitVariation ()
 
void SetPendantsLoadingAsync (System.Action cb)
 
virtual void InitPendantsAndArmors ()
 
virtual void OnDropPhysicsBody (DropablePhysicsBone bone)
 
void SetupWeapon (FullCharacterControl fc)
 

Public Attributes

FullCharacterControl fc
 
float weaponRandomFactor = 0.2f
 
List< string > randomWeaponList = new List<string>()
 
bool leftHandWeaponSpawn
 
bool rightHandWeaponSpawn
 
Renderer[] changeMatRenderers
 
MaterialSet[] changeMatSets
 
ActiveObjSet[] randomActiveObjs
 
ActiveObjSet randomActiveAdditions
 
ArmorProfile armorProfile
 
ArmorProfile.ArmorTag[] armorConfigs
 
ArmorProfile.ArmorTag[] armorConfigsRandom
 
float armorRandomFactor = 0.4f
 
List< GameObject > disabledGameObjs
 
List< BoneProxyInfoboneProxyList