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

Public Member Functions

void Init (LuaScript script)
 
void Giveback ()
 
void OnEnchantSkillWithPlayer (InteractBase ib, Rigidbody rb, Collider thisCol, Collider otherCol, Vector3 point, Vector3 normal, Vector3 relaVel, InteractCharacter character)
 
void OnEnchantSkillWithRole (InteractBase ib, FullCharacterControl fc, RagdollMuscle mu, Collider thisCol, Rigidbody otherRB, Collider otherCol, Vector3 point, Vector3 normal, Vector3 relaVel)
 
void OnEnchantSkillByStab (InteractBase ib, StabObject.StabInfo si)
 
void OnEnchantEnd (InteractBase ib)
 
void OnEnchantFlyObj (FlyObject fo)
 
void EnchantFlyObjOnFinish (FlyObject fo)
 
void EnchantFlyObjOnCollision (FlyObject fo, Collision collision, PhysicsUnit pu)
 
void EnchantFlyObjOnCollisionUpdate (FlyObject fo, Collision collision)
 
void EnchantFlyObjOnCollisionWithHitScan (FlyObject fo, Rigidbody rb, Collider col, Vector3 point, Vector3 normal, Vector3 relaVel)
 
void EnchantFlyObjOnCollisionWithPlayer (FlyObject fo, Collision collision, InteractCharacter player)
 
void EnchantFlyObjOnCollisionWithPlayerHand (FlyObject fo, Collision collision, InteractHand hand)
 
void EnchantFlyObjOnCollisionWithRole (FlyObject fo, FullCharacterControl fc, RagdollMuscle mu, Rigidbody rb, Collider col, Vector3 point, Vector3 normal, Vector3 relaVel)
 
void EnchantFlyObjOnCollisionWithScene (FlyObject fo, Collision collision)
 
void EnchantFlyObjOnTrigger (FlyObject fo, PhysicsUnit pu, Collider col)
 
void EnchantFlyObjOnTriggerWithStaticScene (FlyObject fo, Collider col)
 
void EnchantFlyObjOnTriggerWithPlayerHand (FlyObject fo, Collider collider, InteractHand hand)
 
void EnchantFlyObjOnTriggerWithPlayer (FlyObject fo, PhysicsUnit pu, Collider collider)
 
void EnchantFlyObjOnTriggerWithRole (FlyObject fo, FullCharacterControl fc, Collider collider)
 

Public Attributes

LuaFunction luaOnEnchantSkillWithPlayer
 
LuaFunction luaOnEnchantSkillWithRole
 
LuaFunction luaOnEnchantSkillByStab
 
LuaFunction luaOnEnchantEnd
 
LuaFunction luaOnEnchantFlyObj
 
LuaFunction luaEnchantFlyObjOnFinish
 
LuaFunction luaEnchantFlyObjOnCollision
 
LuaFunction luaEnchantFlyObjOnCollisionUpdate
 
LuaFunction luaEnchantFlyObjOnCollisionWithHitScan
 
LuaFunction luaEnchantFlyObjOnCollisionWithPlayer
 
LuaFunction luaEnchantFlyObjOnCollisionWithPlayerHand
 
LuaFunction luaEnchantFlyObjOnCollisionWithRole
 
LuaFunction luaEnchantFlyObjOnCollisionWithScene
 
LuaFunction luaEnchantFlyObjOnTrigger
 
LuaFunction luaEnchantFlyObjOnTriggerWithStaticScene
 
LuaFunction luaEnchantFlyObjOnTriggerWithPlayerHand
 
LuaFunction luaEnchantFlyObjOnTriggerWithPlayer
 
LuaFunction luaEnchantFlyObjOnTriggerWithRole
 
string enchantScript