AIDef:Action/StalPartCatch

From ZeldaMods (Breath of the Wild)
Jump to navigation Jump to search
StalPartCatch
AI definition
Type Action

StaticInstParams

Name Type Default value Description
PartIndex Int
BaseRagdollRigidBodyName String
SecondRagdollRigidBodyName String
ThirdRagdollRigidBodyName String
ConstraintNames String
FreeMoveRagdollRigidBodyNames String
ASName String
InputWeightTimer Float
BlendWeightTimer Float
UnitePosOffset Vec3
UniteRotOffset Vec3
SecondUnitePosOffset Vec3
SecondUniteRotOffset Vec3
ThirdUnitePosOffset Vec3
ThirdUniteRotOffset Vec3
UseRagConName String


Derived definitions

頭拾い (Stal_Bokoblin_Junior_Body, 拾い合体)

Name Value
PartIndex 0
BaseRagdollRigidBodyName Ragdoll_Head
SecondRagdollRigidBodyName
ThirdRagdollRigidBodyName
ConstraintNames Ragdoll_Head
FreeMoveRagdollRigidBodyNames Ragdoll_Head
ASName CatchHead
InputWeightTimer 10.0
BlendWeightTimer 6.0
UnitePosOffset Vec3(x=0.0, y=0.25, z=-0.20000000298023224)
UniteRotOffset Vec3(x=-0.4363323450088501, y=0.0, z=0.0)
SecondUnitePosOffset Vec3(x=0.0, y=0.0, z=0.0)
SecondUniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
ThirdUnitePosOffset Vec3(x=0.0, y=0.0, z=0.0)
ThirdUniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
UseRagConName stal_enemy

腕拾い (Stal_Bokoblin_Junior_Body, 拾い合体)

Name Value
PartIndex 1
BaseRagdollRigidBodyName Ragdoll_Arm_1_L
SecondRagdollRigidBodyName Ragdoll_Arm_2_L
ThirdRagdollRigidBodyName Ragdoll_Wrist_L
ConstraintNames Ragdoll_Arm_1_L
FreeMoveRagdollRigidBodyNames Ragdoll_Arm_1_L,Ragdoll_Arm_2_L,Ragdoll_Wrist_L
ASName CatchArm
InputWeightTimer 10.0
BlendWeightTimer 5.0
UnitePosOffset Vec3(x=0.0, y=0.0, z=0.0)
UniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
SecondUnitePosOffset Vec3(x=0.6000000238418579, y=0.0, z=0.0)
SecondUniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
ThirdUnitePosOffset Vec3(x=1.0, y=0.0, z=0.0)
ThirdUniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
UseRagConName stal_enemy

頭拾い (Lizalfos_Bone, 拾い合体)

Name Value
PartIndex 0
BaseRagdollRigidBodyName Ragdoll_Head
SecondRagdollRigidBodyName
ThirdRagdollRigidBodyName
ConstraintNames Ragdoll_Head
FreeMoveRagdollRigidBodyNames Ragdoll_Head
ASName CatchHead
InputWeightTimer 15.0
BlendWeightTimer 8.0
UnitePosOffset Vec3(x=0.0, y=0.30000001192092896, z=-0.4000000059604645)
UniteRotOffset Vec3(x=0.0, y=-1.570796251296997, z=0.0)
SecondUnitePosOffset Vec3(x=0.0, y=0.0, z=0.0)
SecondUniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
ThirdUnitePosOffset Vec3(x=0.0, y=0.0, z=0.0)
ThirdUniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
UseRagConName stal_enemy

腕拾い (Lizalfos_Bone, 拾い合体)

Name Value
PartIndex 1
BaseRagdollRigidBodyName Ragdoll_Arm_1_L
SecondRagdollRigidBodyName Ragdoll_Arm_2_L
ThirdRagdollRigidBodyName Ragdoll_Wrist_L
ConstraintNames Ragdoll_Arm_1_L
FreeMoveRagdollRigidBodyNames Ragdoll_Arm_1_L,Ragdoll_Arm_2_L,Ragdoll_Wrist_L
ASName CatchArm
InputWeightTimer 10.0
BlendWeightTimer 5.0
UnitePosOffset Vec3(x=0.0, y=0.0, z=0.0)
UniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
SecondUnitePosOffset Vec3(x=1.0, y=0.0, z=0.0)
SecondUniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
ThirdUnitePosOffset Vec3(x=2.0, y=0.0, z=0.0)
ThirdUniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
UseRagConName stal_enemy

頭拾い (Stal_Moriblin_Bone, 拾い合体)

Name Value
PartIndex 0
BaseRagdollRigidBodyName Ragdoll_Head
SecondRagdollRigidBodyName
ThirdRagdollRigidBodyName
ConstraintNames Ragdoll_Head
FreeMoveRagdollRigidBodyNames Ragdoll_Head
ASName CatchHead
InputWeightTimer 15.0
BlendWeightTimer 8.0
UnitePosOffset Vec3(x=0.0, y=0.30000001192092896, z=-0.4000000059604645)
UniteRotOffset Vec3(x=0.0, y=-1.570796251296997, z=0.0)
SecondUnitePosOffset Vec3(x=0.0, y=0.0, z=0.0)
SecondUniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
ThirdUnitePosOffset Vec3(x=0.0, y=0.0, z=0.0)
ThirdUniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
UseRagConName stal_enemy

腕拾い (Stal_Moriblin_Bone, 拾い合体)

Name Value
PartIndex 1
BaseRagdollRigidBodyName Ragdoll_Arm_1_L
SecondRagdollRigidBodyName Ragdoll_Arm_2_L
ThirdRagdollRigidBodyName Ragdoll_Wrist_L
ConstraintNames Ragdoll_Arm_1_L
FreeMoveRagdollRigidBodyNames Ragdoll_Arm_1_L,Ragdoll_Arm_2_L,Ragdoll_Wrist_L
ASName CatchArm
InputWeightTimer 10.0
BlendWeightTimer 5.0
UnitePosOffset Vec3(x=0.0, y=0.0, z=0.0)
UniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
SecondUnitePosOffset Vec3(x=1.0, y=0.0, z=0.0)
SecondUniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
ThirdUnitePosOffset Vec3(x=2.0, y=0.0, z=0.0)
ThirdUniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
UseRagConName stal_enemy

子0 (StalForestGiant, 水中)

Name Value
PartIndex 0
BaseRagdollRigidBodyName Ragdoll_Eyeball
SecondRagdollRigidBodyName
ThirdRagdollRigidBodyName
ConstraintNames Ragdoll_Eyeball
FreeMoveRagdollRigidBodyNames Ragdoll_Eyeball
ASName CatchEye
InputWeightTimer 20.0
BlendWeightTimer 5.0
UnitePosOffset Vec3(x=0.0, y=0.0, z=0.0)
UniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
SecondUnitePosOffset Vec3(x=0.0, y=0.0, z=0.0)
SecondUniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
ThirdUnitePosOffset Vec3(x=0.0, y=0.0, z=0.0)
ThirdUniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
UseRagConName stal_enemy

水上 (StalForestGiant, 頭拾い)

Name Value
PartIndex 0
BaseRagdollRigidBodyName Ragdoll_Eyeball
SecondRagdollRigidBodyName
ThirdRagdollRigidBodyName
ConstraintNames Ragdoll_Eyeball
FreeMoveRagdollRigidBodyNames Ragdoll_Eyeball
ASName CatchEye
InputWeightTimer 20.0
BlendWeightTimer 5.0
UnitePosOffset Vec3(x=0.0, y=0.0, z=0.0)
UniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
SecondUnitePosOffset Vec3(x=0.0, y=0.0, z=0.0)
SecondUniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
ThirdUnitePosOffset Vec3(x=0.0, y=0.0, z=0.0)
ThirdUniteRotOffset Vec3(x=0.0, y=0.0, z=0.0)
UseRagConName stal_enemy