NLDClient-yudde/ProjectNLD/Assets/Config/AI/AILegion.asset

75 lines
16 KiB
Plaintext

%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b23f08d2ae4cba14087c1ed36193d82b, type: 3}
m_Name: AILegion
m_EditorClassIdentifier:
mBehaviorSource:
behaviorName: AILegion
behaviorDescription:
mTaskData:
types: []
parentIndex:
startIndex:
variableStartIndex:
JSONSerialization: '{"EntryTask":{"Type":"BehaviorDesigner.Runtime.Tasks.EntryTask","NodeData":{"Offset":"(-1135.177,336.093445)"},"ID":0,"Name":"Entry","Instant":true},"RootTask":{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(0,220)"},"ID":1,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-1125.7251,573.588)"},"ID":2,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_IsReceiveGroupAttackCommand","NodeData":{"Offset":"(-498.443054,432.432)"},"ID":3,"Name":"CL
Is Receive Group Attack Command","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"CL_IsFirstGroupUnit","NodeData":{"Offset":"(-289.298218,439.391541)"},"ID":4,"Name":"CL
Is First Group Unit","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"AL_UpdateAttackComb","NodeData":{"Offset":"(-90.56946,435.673981)"},"ID":5,"Name":"AL
Update Attack Comb","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(123.587921,376.755371)"},"ID":6,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-200.908417,319.4899)"},"ID":7,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_CanAttack","NodeData":{"Offset":"(-120.915161,328.809326)"},"ID":8,"Name":"CL
Can Attack","Instant":true},{"Type":"AL_Attack","NodeData":{"Offset":"(35.26293,338.073364)"},"ID":9,"Name":"AL
Attack","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(226.448242,294.808533)"},"ID":10,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-80,198.959412)"},"ID":11,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_IsLastGroup","NodeData":{"Offset":"(-80,190)"},"ID":12,"Name":"CL
Is Last Group","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"AL_EndTurn","NodeData":{"Offset":"(94.00781,201.1294)"},"ID":13,"Name":"AL
End Turn","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}}]},{"Type":"AL_UpdateResponseGroup","NodeData":{"Offset":"(150.392273,216.766388)"},"ID":14,"Name":"AL
Update Response Group","Instant":true}]}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-253.674683,506.4467)"},"ID":15,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_IsReceiveAttackMoveCommand","NodeData":{"Offset":"(-94.41255,187.517548)"},"ID":16,"Name":"CL
Is Receive Attack Move Command","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(119.961426,196.106049)"},"ID":17,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-198.619583,440.7482)"},"ID":18,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_IsInTargetCell","NodeData":{"Offset":"(-69.99994,200)"},"ID":19,"Name":"CL
Is In Target Cell","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(110,280)"},"ID":20,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-50,170)"},"ID":21,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_MoveUnitHasAllArrived","NodeData":{"Offset":"(-186.20755,207.249847)"},"ID":22,"Name":"CL
Move Unit Has All Arrived","Instant":true},{"Type":"AL_SendAttackCommandToLeader","NodeData":{"Offset":"(44.5750732,209.704742)"},"ID":23,"Name":"AL
Send Attack Command To Leader","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"AL_ClearMoveUnit","NodeData":{"Offset":"(320.257965,221.154236)"},"ID":24,"Name":"AL
Clear Move Unit","Instant":true}]},{"Type":"AL_Wait","NodeData":{"Offset":"(120,180)"},"ID":25,"Name":"AL
Wait","Instant":true}]}]},{"Type":"AL_MoveToTargetCell","NodeData":{"Offset":"(100.568588,539.150269)"},"ID":26,"Name":"AL
Move To Target Cell","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(260.50235,480.0705)"},"ID":27,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_IsReceiveMoveCommand","NodeData":{"Offset":"(-60.7273254,278.208344)"},"ID":28,"Name":"CL
Is Receive Move Command","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(337.417053,306.766968)"},"ID":29,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-137.76123,225.971329)"},"ID":30,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_IsInTargetCell","NodeData":{"Offset":"(-226.086349,276.957245)"},"ID":31,"Name":"CL
Is In Target Cell","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(182.733917,249.914948)"},"ID":32,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-110,171.631592)"},"ID":33,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_MoveUnitHasAllArrived","NodeData":{"Offset":"(-135.0974,235.694336)"},"ID":34,"Name":"CL
Move Unit Has All Arrived","Instant":true},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(126.372314,219.500977)"},"ID":35,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-87.9809952,159.015213)"},"ID":36,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_IsLastGroup","NodeData":{"Offset":"(-108.017883,174.433685)"},"ID":37,"Name":"CL
Is Last Group","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"AL_EndTurn","NodeData":{"Offset":"(47.22473,172.514328)"},"ID":38,"Name":"AL
End Turn","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}}]},{"Type":"AL_UpdateResponseGroup","NodeData":{"Offset":"(129.8357,235.9165)"},"ID":39,"Name":"AL
Update Response Group","Instant":true}]}]},{"Type":"AL_Wait","NodeData":{"Offset":"(254.579971,267.44165)"},"ID":40,"Name":"AL
Wait","Instant":true}]}]},{"Type":"AL_MoveToTargetCell","NodeData":{"Offset":"(368.970337,358.999451)"},"ID":41,"Name":"AL
Move To Target Cell","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(1333.90527,519.2107)"},"ID":42,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_IsResponseUnit","NodeData":{"Offset":"(-288.842438,180.786316)"},"ID":43,"Name":"CL
Is Response Unit","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"CL_IsFirstGroupUnit","NodeData":{"Offset":"(-83.4881058,191.379425)"},"ID":44,"Name":"CL
Is First Group Unit","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(145.468933,173.672333)"},"ID":45,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-14.5167789,392.882)"},"ID":46,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_IsHasEnemy","NodeData":{"Offset":"(-227.717957,287.923462)"},"ID":47,"Name":"CL
Is Has Enemy","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"AL_FilterEnemy","NodeData":{"Offset":"(-95.71796,291.923462)"},"ID":48,"Name":"AL
Filter Enemy","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"CL_IsAlliesSurvival","NodeData":{"Offset":"(47.21373,289.900757)"},"ID":49,"Name":"CL
Is Allies Survival","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"AL_SendAttackMoveCommand","NodeData":{"Offset":"(236.627472,291.4829)"},"ID":50,"Name":"AL
Send Attack Move Command","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(551.6686,325.3773)"},"ID":51,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_IsHoldFastType","NodeData":{"Offset":"(-78.4363251,283.401733)"},"ID":52,"Name":"CL
Is Hold Fast Type","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(139.4166,282.223053)"},"ID":53,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(-108.691246,237.6076)"},"ID":54,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_IsLastGroup","NodeData":{"Offset":"(-82.82206,190)"},"ID":55,"Name":"CL
Is Last Group","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"AL_EndTurn","NodeData":{"Offset":"(57.1779175,200)"},"ID":56,"Name":"AL
End Turn","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}}]},{"Type":"AL_UpdateResponseGroup","NodeData":{"Offset":"(58.98828,296.193848)"},"ID":57,"Name":"AL
Update Response Group","Instant":true}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(1115.00708,322.7842)"},"ID":58,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(45.0443039,399.655762)"},"ID":59,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_IsHasEnemyInRange","NodeData":{"Offset":"(-123.389526,238.846313)"},"ID":60,"Name":"CL
Is Has Enemy In Range","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(289.4297,179.247681)"},"ID":61,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"AL_UpdateNearestSurvivalEnemy","NodeData":{"Offset":"(-167.707947,318.718475)"},"ID":62,"Name":"AL
Update Nearest Survival Enemy","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"AL_SendMoveCommandToAllies","NodeData":{"Offset":"(87.43286,321.016876)"},"ID":63,"Name":"AL
Send Move Command To Allies","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}}]}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(861.662354,239.785385)"},"ID":64,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Selector","NodeData":{"Offset":"(-52.7949028,181.179626)"},"ID":65,"Name":"Selector","Instant":true,"AbortTypeabortType":"None","Children":[{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(11.47362,252.43277)"},"ID":66,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_IsAlliesSurvival","NodeData":{"Offset":"(-127.783546,210.729172)"},"ID":67,"Name":"CL
Is Allies Survival","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"AL_UpdateSelfTargetCellToAllies","NodeData":{"Offset":"(61.2947922,209.76001)"},"ID":68,"Name":"AL
Update Self Target Cell To Allies","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}}]},{"Type":"BehaviorDesigner.Runtime.Tasks.Sequence","NodeData":{"Offset":"(446.018,255.847061)"},"ID":69,"Name":"","Instant":true,"AbortTypeabortType":"Both","Children":[{"Type":"CL_IsOtherGroupAlliesSurvival","NodeData":{"Offset":"(-96.52361,219.087326)"},"ID":70,"Name":"CL
Is Other Group Allies Survival","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}},{"Type":"AL_UpdateSelfTargetCellToOtherUnit","NodeData":{"Offset":"(146.365524,220.090881)"},"ID":71,"Name":"AL
Update Self Target Cell To Other Unit","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}}]}]},{"Type":"AL_SendMoveCommandToSelf","NodeData":{"Offset":"(475.814117,215.053879)"},"ID":72,"Name":"AL
Send Move Command To Self","Instant":true,"SharedLegionDataLegionData":{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}}]}]}]}]},{"Type":"AL_Wait","NodeData":{"Offset":"(2863.60474,574.309631)"},"ID":73,"Name":"AL
Wait","Instant":true}]},"Variables":[{"Type":"Gameplay.BT.Variables.SharedLegionData","Name":"LegionData","IsShared":true}]}'
fieldSerializationData:
typeName: []
fieldNameHash:
startIndex:
dataPosition:
unityObjects: []
byteData:
byteDataArray:
Version: 1.7.7