Battle Talent  V11
Public Member Functions | Public Attributes | Events | List of all members
CrossLink.Network.NetworkCharacterBase Class Reference

Inherits NetworkBehaviour.

Public Member Functions

override void OnStartServer ()
 
override void OnStopServer ()
 
override void OnStartClient ()
 
override void OnStopClient ()
 
void SpawnLocalCharacter ()
 
void BindRagdollNodes (FullCharacterControl fc)
 
void LateInit (FullCharacterControl fc)
 
void CreateNetworkHandWeapon ()
 
void BindLocalNetworkHandWeapon ()
 
void BindNetworkHandWeapon ()
 
void LocalBindNetworkHandWeapon ()
 
void OnBindHandWeapon (int netId, int idx)
 
void RpcRemoveWeaponNodes ()
 
void LocalRemoveWeaponNodes ()
 
void Anim2Ragdoll ()
 
void Ragdoll2Anim ()
 
void SyncRagdoll (bool isDead)
 
void LocalSyncRagdoll (bool isDead)
 
void SyncAnim ()
 
void OnFCKnockout ()
 
void OnFCStandup ()
 

Public Attributes

string characterName
 
NetworkRagdollSync networkRagdoll
 
NetworkAnimatorFix networkAnimator
 
NetworkActor networkActor
 
NetworkBodyMuscleState networkBodyMuscleState
 
NetworkMotionDetector networkMotionDetector
 
NetworkCombatAttr networkAttr
 
NetworkDismemberment networkDismemberment
 
NetworkSwitchState networkSwitchState
 
NetworkCharacterState networkCharacterState
 
FullCharacterControl fc
 
bool syncAnimator
 
bool syncSklBones = false
 
List< GameObject > handWeapons = new List<GameObject>()
 
GameObject handWeaponGo
 
readonly string handWeaponName = "Hand_Weapon"
 
NetworkInteractBase networkPendantIB
 
List< InteractBaseibList = new List<InteractBase>()
 
List< AttachObjattachList = new List<AttachObj>()
 
System.Action< FullCharacterControlnetworkServerSpawnCallback
 
List< string > bossRoles
 

Events

System.Action onCharacterSpawned
 

Member Data Documentation

◆ bossRoles

List<string> CrossLink.Network.NetworkCharacterBase.bossRoles
Initial value:
= new List<string>()
{
"Orc_GreatSword",
"Orc_Sword",
"DardLord_Great",
}