mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2026-03-05 15:55:55 +08:00
531 lines
17 KiB
JSON
531 lines
17 KiB
JSON
{
|
|
"OnInitSequece": [
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.GenericSwitchCase",
|
|
"SwitchRef": {
|
|
"$type": "RPG.GameCore.SwitchRefFloorSavedValue",
|
|
"Name": {
|
|
"Value": "FSV_Rainbow"
|
|
}
|
|
},
|
|
"Cases": [
|
|
{
|
|
"$type": "RPG.GameCore.NumberCaseContainer",
|
|
"Case": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"OnSuccess": [
|
|
{
|
|
"$type": "RPG.GameCore.GroupInitMemberEntityDynamicValues",
|
|
"EntityInstanceID": 300006,
|
|
"InitDynamicValueSet": {
|
|
"FloatOverrides": [],
|
|
"StringOverrides": [
|
|
{
|
|
"Name": "InitVPRef",
|
|
"Value": {
|
|
"Custom": true,
|
|
"Key": "FP_Anchor_01"
|
|
}
|
|
}
|
|
],
|
|
"UIntOverrides": [
|
|
{
|
|
"Name": "InitRotID",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 6
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Name": "InitHTID",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.GroupInitMemberEntityDynamicValues",
|
|
"EntityInstanceID": 300007,
|
|
"InitDynamicValueSet": {
|
|
"FloatOverrides": [],
|
|
"StringOverrides": [
|
|
{
|
|
"Name": "InitVPRef",
|
|
"Value": {
|
|
"Custom": true,
|
|
"Key": "FP_Anchor_02"
|
|
}
|
|
}
|
|
],
|
|
"UIntOverrides": [
|
|
{
|
|
"Name": "InitRotID",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Name": "InitHTID",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.NumberCaseContainer",
|
|
"Case": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 2
|
|
}
|
|
},
|
|
"OnSuccess": []
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"OnStartSequece": [
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitGroupEvent",
|
|
"EventName": {
|
|
"Value": "Group_UpdateFloatingPlate"
|
|
},
|
|
"OnEvent": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareFloorCustomFloatV2",
|
|
"Name": {
|
|
"Value": "FCV_RainbowExist"
|
|
},
|
|
"CompareValue": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.GenericSwitchCase",
|
|
"SwitchRef": {
|
|
"$type": "RPG.GameCore.SwitchRefFloorCustomFloat",
|
|
"Name": {
|
|
"Value": "FCV_FloatingPlate"
|
|
}
|
|
},
|
|
"Cases": [
|
|
{
|
|
"$type": "RPG.GameCore.NumberCaseContainer",
|
|
"Case": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"OnSuccess": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
|
|
"Name": "Loc_CurFPIndex",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"CompareType": "NotEqual"
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetGraphDynamicFloat",
|
|
"Name": "Loc_CurFPIndex",
|
|
"TargetIDs": [],
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetGraphDynamicString",
|
|
"Name": "TargetVPRef",
|
|
"TargetSelf": false,
|
|
"TargetIDs": [
|
|
300006
|
|
],
|
|
"Value": {
|
|
"Custom": true,
|
|
"Key": "FP_Anchor_01"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetGraphDynamicFloat",
|
|
"Name": "TargetRotID",
|
|
"TargetSelf": false,
|
|
"TargetIDs": [
|
|
300006
|
|
],
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 6
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetGraphDynamicFloat",
|
|
"Name": "TargetHTID",
|
|
"TargetSelf": false,
|
|
"TargetIDs": [
|
|
300006
|
|
],
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEntityEventV2",
|
|
"EventName": {
|
|
"Value": "Clt_TriggerUpdate"
|
|
},
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.GroupFetchLocalTarget",
|
|
"TargetType": "Prop",
|
|
"Targets": [
|
|
300006
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetGraphDynamicString",
|
|
"Name": "TargetVPRef",
|
|
"TargetSelf": false,
|
|
"TargetIDs": [
|
|
300007
|
|
],
|
|
"Value": {
|
|
"Custom": true,
|
|
"Key": "FP_Anchor_02"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetGraphDynamicFloat",
|
|
"Name": "TargetRotID",
|
|
"TargetSelf": false,
|
|
"TargetIDs": [
|
|
300007
|
|
],
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 5
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetGraphDynamicFloat",
|
|
"Name": "TargetHTID",
|
|
"TargetSelf": false,
|
|
"TargetIDs": [
|
|
300007
|
|
],
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEntityEventV2",
|
|
"EventName": {
|
|
"Value": "Clt_TriggerUpdate"
|
|
},
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.GroupFetchLocalTarget",
|
|
"TargetType": "Prop",
|
|
"Targets": [
|
|
300007
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.NumberCaseContainer",
|
|
"Case": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 2
|
|
}
|
|
},
|
|
"OnSuccess": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
|
|
"Name": "Loc_CurFPIndex",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 2
|
|
}
|
|
},
|
|
"CompareType": "NotEqual"
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetGraphDynamicFloat",
|
|
"Name": "Loc_CurFPIndex",
|
|
"TargetIDs": [],
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 2
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitFloorCustomValueChangeV2",
|
|
"Name": {
|
|
"Value": "FCV_RainbowExist"
|
|
},
|
|
"OnChange": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerGroupEvent",
|
|
"EventName": {
|
|
"Value": "Group_UpdateFloatingPlate"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitFloorCustomValueChangeV2",
|
|
"Name": {
|
|
"Value": "FCV_FloatingPlate"
|
|
},
|
|
"OnChange": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerGroupEvent",
|
|
"EventName": {
|
|
"Value": "Group_UpdateFloatingPlate"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitEntityEventV2",
|
|
"EventName": {
|
|
"Value": "Clt_OnUpdateStart"
|
|
},
|
|
"OnEvent": [
|
|
{
|
|
"$type": "RPG.GameCore.SetGraphDynamicFloat",
|
|
"Name": "Loc_FPMovingCount",
|
|
"TargetIDs": [],
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAAAAIR",
|
|
"FixedValues": [
|
|
{
|
|
"Value": 1
|
|
}
|
|
],
|
|
"DynamicHashes": [
|
|
645020884
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.GroupFetchLocalTarget",
|
|
"TargetType": "Prop",
|
|
"Targets": [
|
|
300006,
|
|
300007
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitEntityEventV2",
|
|
"EventName": {
|
|
"Value": "Clt_OnUpdateFinish"
|
|
},
|
|
"OnEvent": [
|
|
{
|
|
"$type": "RPG.GameCore.SetGraphDynamicFloat",
|
|
"Name": "Loc_FPMovingCount",
|
|
"TargetIDs": [],
|
|
"Value": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAAAAMR",
|
|
"FixedValues": [
|
|
{
|
|
"Value": 1
|
|
}
|
|
],
|
|
"DynamicHashes": [
|
|
645020884
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.GroupFetchLocalTarget",
|
|
"TargetType": "Prop",
|
|
"Targets": [
|
|
300006,
|
|
300007
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"TaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitGraphDynamicValueChange",
|
|
"Name": "Loc_FPMovingCount",
|
|
"OnChange": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareGraphDynamicFloat",
|
|
"Name": "Loc_FPMovingCount",
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetFloorCustomFloatV2",
|
|
"Name": {
|
|
"Value": "FCV_FloatingPlateMoving"
|
|
},
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetFloorCustomFloatV2",
|
|
"Name": {
|
|
"Value": "FCV_FloatingPlateMoving"
|
|
},
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ValueSource": {
|
|
"Values": [
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Key": "FP_Anchor_01"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Key": "FP_Anchor_02"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Key": "FP_Anchor_03"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedString",
|
|
"Key": "FP_Anchor_04"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedInt",
|
|
"Key": "Loc_FPMovingCount"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SharedInt",
|
|
"Key": "Loc_CurFPIndex"
|
|
}
|
|
]
|
|
},
|
|
"Type": "Group",
|
|
"EntityEventList": []
|
|
} |