419 lines
13 KiB
JSON
419 lines
13 KiB
JSON
{
|
|
"configId": "sc_testbed_gameplay_12600000004",
|
|
"settings": {
|
|
"enemyLevelUseLevelGrade": false,
|
|
"forbidDrop": true,
|
|
"autoComplete": true,
|
|
"stopExploreMusic": true
|
|
},
|
|
"waveMap": {
|
|
"1": {
|
|
"waveId": 1,
|
|
"waveMode": "Parallel",
|
|
"waveModeKillCount": 0,
|
|
"timestamp": 0.0,
|
|
"isHidden": false,
|
|
"repeatable": false,
|
|
"groupMap": {
|
|
"1": {
|
|
"groupId": 2,
|
|
"groupMode": "Sequence",
|
|
"groupModeKillCount": 0,
|
|
"limitGroupMaxCount": false,
|
|
"groupMaxCount": 0,
|
|
"groupBackUpCount": 0,
|
|
"timestamp": 0.0,
|
|
"actionMap": {
|
|
"1": {
|
|
"$type": "Beyond.Gameplay.SpawnerActions.SpawnMonsterFromTemplateV2",
|
|
"actionId": 3,
|
|
"timestamp": 1.0,
|
|
"libraryKey": "2489D49F",
|
|
"spawnCount": 1,
|
|
"spawnInterval": 0.0,
|
|
"startPointInvalid": false,
|
|
"faceMainCharacter": false,
|
|
"position": {
|
|
"x": -11.471076965332031,
|
|
"y": 0.0,
|
|
"z": -2.086350679397583
|
|
},
|
|
"rotation": {
|
|
"x": 0.0,
|
|
"y": 81.69188690185547,
|
|
"z": 0.0
|
|
},
|
|
"randomizeRadius": 0.0,
|
|
"randomizeEndPointRadius": 0.0,
|
|
"routeId": 3
|
|
},
|
|
"2": {
|
|
"$type": "Beyond.Gameplay.SpawnerActions.SpawnMonsterFromTemplateV2",
|
|
"actionId": 4,
|
|
"timestamp": 2.0,
|
|
"libraryKey": "2489D49F",
|
|
"spawnCount": 1,
|
|
"spawnInterval": 0.0,
|
|
"startPointInvalid": false,
|
|
"faceMainCharacter": false,
|
|
"position": {
|
|
"x": -11.160429000854492,
|
|
"y": 0.0,
|
|
"z": -5.017927646636963
|
|
},
|
|
"rotation": {
|
|
"x": 0.0,
|
|
"y": 89.45850372314453,
|
|
"z": 0.0
|
|
},
|
|
"randomizeRadius": 0.0,
|
|
"randomizeEndPointRadius": 0.0,
|
|
"routeId": 4
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"routeMap": {
|
|
"3": {
|
|
"routeId": 3,
|
|
"patrolData": {
|
|
"id": 0,
|
|
"worldOffset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"useWorldOffset": false,
|
|
"loop": "None",
|
|
"snap": "Navmesh",
|
|
"inLocalSpace": false,
|
|
"addBornPositionAsCheckpoint": true,
|
|
"stopWalkInplace": false,
|
|
"forbidNpcInteract": true,
|
|
"enableBornAction": false,
|
|
"bornMoveStyle": "Walk",
|
|
"enableBornSpeedOverride": false,
|
|
"bornOverrideSpeed": 4.0,
|
|
"bornPositionWaitDuration": 0.0,
|
|
"actions": [
|
|
{
|
|
"actionType": "Checkpoint",
|
|
"position": {
|
|
"x": -6.412734031677246,
|
|
"y": 0.0,
|
|
"z": 1.6852301359176636
|
|
},
|
|
"subPositions": [],
|
|
"subActions": [
|
|
{
|
|
"type": "PlayAnimation",
|
|
"duration": 0.0,
|
|
"rotationY": 0.0,
|
|
"rotationOffset": 0.0,
|
|
"animName": "A_monster_agmelee_taunt",
|
|
"animKeyTag": {
|
|
"tagId": 0
|
|
},
|
|
"animMaskType": "Default",
|
|
"ignoreAnimDis": 0.0,
|
|
"repeatAnim": false,
|
|
"rootMotion": true,
|
|
"actionEndType": "WaitActionEnd",
|
|
"waitTime": 0.0,
|
|
"radioWaitTime": 0.0,
|
|
"eventToLevelType": "None",
|
|
"eventBBDataPairs": [],
|
|
"configSnap": false,
|
|
"snapToGround": "None",
|
|
"configMovementStyle": false,
|
|
"movementStyle": "Walk",
|
|
"overrideSpeed": false,
|
|
"overrideSpeedValue": 4.0,
|
|
"radius": 0.0
|
|
}
|
|
],
|
|
"enterGait": "Walk"
|
|
},
|
|
{
|
|
"actionType": "Checkpoint",
|
|
"position": {
|
|
"x": -0.3748932182788849,
|
|
"y": 0.0,
|
|
"z": 3.1665091514587402
|
|
},
|
|
"subPositions": [],
|
|
"subActions": [
|
|
{
|
|
"type": "PlayAnimation",
|
|
"duration": 0.0,
|
|
"rotationY": 0.0,
|
|
"rotationOffset": 0.0,
|
|
"animName": "A_monster_agmelee_taunt",
|
|
"animKeyTag": {
|
|
"tagId": 0
|
|
},
|
|
"animMaskType": "Default",
|
|
"ignoreAnimDis": 0.0,
|
|
"repeatAnim": false,
|
|
"rootMotion": true,
|
|
"actionEndType": "WaitActionEnd",
|
|
"waitTime": 0.0,
|
|
"radioWaitTime": 0.0,
|
|
"eventToLevelType": "None",
|
|
"eventBBDataPairs": [],
|
|
"configSnap": false,
|
|
"snapToGround": "None",
|
|
"configMovementStyle": false,
|
|
"movementStyle": "Walk",
|
|
"overrideSpeed": false,
|
|
"overrideSpeedValue": 4.0,
|
|
"radius": 0.0
|
|
}
|
|
],
|
|
"enterGait": "Walk"
|
|
},
|
|
{
|
|
"actionType": "Checkpoint",
|
|
"position": {
|
|
"x": 3.938680648803711,
|
|
"y": 0.0,
|
|
"z": 0.23814265429973602
|
|
},
|
|
"subPositions": [],
|
|
"subActions": [
|
|
{
|
|
"type": "PlayAnimation",
|
|
"duration": 0.0,
|
|
"rotationY": 0.0,
|
|
"rotationOffset": 0.0,
|
|
"animName": "A_monster_agmelee_taunt",
|
|
"animKeyTag": {
|
|
"tagId": 0
|
|
},
|
|
"animMaskType": "Default",
|
|
"ignoreAnimDis": 0.0,
|
|
"repeatAnim": false,
|
|
"rootMotion": true,
|
|
"actionEndType": "WaitActionEnd",
|
|
"waitTime": 0.0,
|
|
"radioWaitTime": 0.0,
|
|
"eventToLevelType": "None",
|
|
"eventBBDataPairs": [],
|
|
"configSnap": false,
|
|
"snapToGround": "None",
|
|
"configMovementStyle": false,
|
|
"movementStyle": "Walk",
|
|
"overrideSpeed": false,
|
|
"overrideSpeedValue": 4.0,
|
|
"radius": 0.0
|
|
}
|
|
],
|
|
"enterGait": "Walk"
|
|
}
|
|
],
|
|
"motionType": "None",
|
|
"waitDistance": 0.0,
|
|
"runAheadRadius": 0.0,
|
|
"runBehindRadius": 0.0,
|
|
"sprintAheadRadius": 0.0,
|
|
"sprintBehindRadius": 0.0,
|
|
"coolDownBetweenWalkAndStop": 1.0,
|
|
"motionEnterDis": 10.0,
|
|
"motionLeaveDis": 0.0,
|
|
"changePlayerMoveStyle": false,
|
|
"forcePlayerMoveStyle": "Walk",
|
|
"moveStyleWithoutLead": "Walk",
|
|
"turnCheck": false,
|
|
"turnCheckTime": 5.0,
|
|
"turnCheckAngle": 45.0,
|
|
"turnCheckDis": 30.0,
|
|
"turnRadio": 0.800000011920929,
|
|
"newPatrolData": false,
|
|
"cameraControlState": "",
|
|
"langKeyEnter": {},
|
|
"langKeyExit": {},
|
|
"motionChangeCd": 0.0,
|
|
"isUseCatmull": false
|
|
}
|
|
},
|
|
"4": {
|
|
"routeId": 4,
|
|
"patrolData": {
|
|
"id": 0,
|
|
"worldOffset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"useWorldOffset": false,
|
|
"loop": "None",
|
|
"snap": "Navmesh",
|
|
"inLocalSpace": false,
|
|
"addBornPositionAsCheckpoint": true,
|
|
"stopWalkInplace": true,
|
|
"forbidNpcInteract": true,
|
|
"enableBornAction": false,
|
|
"bornMoveStyle": "Walk",
|
|
"enableBornSpeedOverride": false,
|
|
"bornOverrideSpeed": 4.0,
|
|
"bornPositionWaitDuration": 0.0,
|
|
"actions": [
|
|
{
|
|
"actionType": "Checkpoint",
|
|
"position": {
|
|
"x": -5.515665531158447,
|
|
"y": 0.0,
|
|
"z": -7.604512691497803
|
|
},
|
|
"subPositions": [],
|
|
"subActions": [
|
|
{
|
|
"type": "PlayAnimation",
|
|
"duration": 0.0,
|
|
"rotationY": 0.0,
|
|
"rotationOffset": 0.0,
|
|
"animName": "A_monster_agmelee_01_patrol_look_around_01",
|
|
"animKeyTag": {
|
|
"tagName": "",
|
|
"tagId": 0
|
|
},
|
|
"animMaskType": "Default",
|
|
"ignoreAnimDis": 0.0,
|
|
"repeatAnim": false,
|
|
"rootMotion": true,
|
|
"actionEndType": "WaitActionEnd",
|
|
"waitTime": 0.0,
|
|
"radioId": "",
|
|
"radioWaitTime": 0.0,
|
|
"eventToLevelType": "None",
|
|
"eventBBDataPairs": [],
|
|
"configSnap": false,
|
|
"snapToGround": "None",
|
|
"configMovementStyle": false,
|
|
"movementStyle": "Walk",
|
|
"overrideSpeed": false,
|
|
"overrideSpeedValue": 4.0,
|
|
"radius": 0.0
|
|
}
|
|
],
|
|
"enterGait": "Walk"
|
|
},
|
|
{
|
|
"actionType": "Checkpoint",
|
|
"position": {
|
|
"x": 2.031916379928589,
|
|
"y": 0.0,
|
|
"z": -6.9085612297058105
|
|
},
|
|
"subPositions": [],
|
|
"subActions": [
|
|
{
|
|
"type": "PlayAnimation",
|
|
"duration": 0.0,
|
|
"rotationY": 0.0,
|
|
"rotationOffset": 0.0,
|
|
"animName": "A_monster_agmelee_01_patrol_look_around_01",
|
|
"animKeyTag": {
|
|
"tagId": 0
|
|
},
|
|
"animMaskType": "Default",
|
|
"ignoreAnimDis": 0.0,
|
|
"repeatAnim": false,
|
|
"rootMotion": true,
|
|
"actionEndType": "WaitActionEnd",
|
|
"waitTime": 0.0,
|
|
"radioWaitTime": 0.0,
|
|
"eventToLevelType": "None",
|
|
"eventBBDataPairs": [],
|
|
"configSnap": false,
|
|
"snapToGround": "None",
|
|
"configMovementStyle": false,
|
|
"movementStyle": "Walk",
|
|
"overrideSpeed": false,
|
|
"overrideSpeedValue": 4.0,
|
|
"radius": 0.0
|
|
}
|
|
],
|
|
"enterGait": "Walk"
|
|
},
|
|
{
|
|
"actionType": "Checkpoint",
|
|
"position": {
|
|
"x": 4.451485633850098,
|
|
"y": 0.0,
|
|
"z": -3.166080951690674
|
|
},
|
|
"subPositions": [],
|
|
"subActions": [
|
|
{
|
|
"type": "PlayAnimation",
|
|
"duration": 0.0,
|
|
"rotationY": 0.0,
|
|
"rotationOffset": 0.0,
|
|
"animName": "A_monster_agmelee_01_patrol_look_around_01",
|
|
"animKeyTag": {
|
|
"tagId": 0
|
|
},
|
|
"animMaskType": "Default",
|
|
"ignoreAnimDis": 0.0,
|
|
"repeatAnim": false,
|
|
"rootMotion": true,
|
|
"actionEndType": "WaitActionEnd",
|
|
"waitTime": 0.0,
|
|
"radioWaitTime": 0.0,
|
|
"eventToLevelType": "None",
|
|
"eventBBDataPairs": [],
|
|
"configSnap": false,
|
|
"snapToGround": "None",
|
|
"configMovementStyle": false,
|
|
"movementStyle": "Walk",
|
|
"overrideSpeed": false,
|
|
"overrideSpeedValue": 4.0,
|
|
"radius": 0.0
|
|
}
|
|
],
|
|
"enterGait": "Walk"
|
|
}
|
|
],
|
|
"motionType": "None",
|
|
"waitDistance": 0.0,
|
|
"runAheadRadius": 0.0,
|
|
"runBehindRadius": 0.0,
|
|
"sprintAheadRadius": 0.0,
|
|
"sprintBehindRadius": 0.0,
|
|
"coolDownBetweenWalkAndStop": 1.0,
|
|
"motionEnterDis": 10.0,
|
|
"motionLeaveDis": 0.0,
|
|
"changePlayerMoveStyle": false,
|
|
"forcePlayerMoveStyle": "Walk",
|
|
"moveStyleWithoutLead": "Walk",
|
|
"turnCheck": false,
|
|
"turnCheckTime": 5.0,
|
|
"turnCheckAngle": 45.0,
|
|
"turnCheckDis": 30.0,
|
|
"turnRadio": 0.800000011920929,
|
|
"newPatrolData": false,
|
|
"cameraControlState": "",
|
|
"langKeyEnter": {},
|
|
"langKeyExit": {},
|
|
"motionChangeCd": 0.0,
|
|
"isUseCatmull": false
|
|
}
|
|
}
|
|
},
|
|
"enemyLibrary": [
|
|
{
|
|
"key": "2489D49F",
|
|
"enemyId": "eny_0021_agmelee",
|
|
"enemyLevel": 99,
|
|
"bornBuffList": [],
|
|
"preWarnTime": 0.5,
|
|
"preWarnEffectKey": "P_fxmap_map_dg002_lightingmonster_lighting_hit_802",
|
|
"preWarnAudioEventKey": "au_int_electric_fence_hit",
|
|
"patrolGait": "Run",
|
|
"forceToBattle": true
|
|
}
|
|
]
|
|
} |