HollowPS_TV_experiments/extras/zzz-0.1-jsons/Event2011008.json

281 lines
10 KiB
JSON

{
"ID": 2011008,
"Specials": {
"BattleID":0
},
"Events": {
"OnStart":{
"Actions":[
{
"$type": "Share.CConfigJump",
"Predicates": [
{
"$type": "Share.CConfigEventByHollowVariable",
"Key": "Event.2011008",
"CompareType": "Equal",
"Count": 0
}
],
"Jump": "OnFirstTime"
},
{
"$type": "Share.CConfigJump",
"Predicates": [
{
"$type": "Share.CConfigEventByHollowVariable",
"Key": "Event.2011008",
"CompareType": "Greater",
"Count": 0
}
],
"Jump": "OnOthers"
}
]
},
"OnFirstTime": {
"Actions": [
{
"$type": "Share.CConfigSetHollowVariable",
"Key": "Event.2011008",
"Value": 1
},
{
"$type": "Share.CConfigFinishEvent"
}
// {
// "$type": "Share.CConfigOpenDialog"
// },
// {
// "$type": "Share.CConfigChoiceServer",
// "OptionsMode": "Normal",
// "Title":"推箱子!", //紧急救援
// "Description": "推箱子是一个来自日本的古老游戏,目的是在训练你的逻辑思考能力。在一个狭小的仓库中,要求把木箱放到指定的位置,稍不小心就会出现箱子无法移动或者通道被堵住的情况,所以需要巧妙的利用有限的空间和通道,合理安排移动的次序和位置,才能顺利的完成任务。", //太长了不复制了
// "QuestionDescription": "快开始推吧!",
// "Choices": [
// {
// "OptionText": "开导!",
// "OptionIcon1": 107,
// "OptionContents": [
// {
// "Actions": [
// {
// "$type": "Share.CConfigJump",
// "Jump": "OnEnd"
// }
// ]
// }
// ]
// }
// ]
// }
]
},
"OnOthers": {
"Actions": [
{
"$type": "Share.CConfigOpenDialog"
},
{
"$type": "Share.CConfigChoiceServer",
"OptionsMode": "Normal",
"Title":"Event2011005_5",
"Description": "Event2011005_6",
"QuestionDescription": "Event2011005_7",
"Choices": [
{
"OptionText": "Event2011005_8",
"OptionIcon1": 109,
"OptionContents": [
{
"Actions": [
{
"$type": "Share.CConfigJump",
"Jump": "OnTriggerBattle"
}
]
}
]
},
{
"OptionText": "Event2011005_9",
"OptionIcon1": 106,
"OptionContents": [
{
"Actions": [
{
"$type": "Share.CConfigJump",
"Jump": "OnEnd"
}
]
}
]
}
]
}
]
},
"OnTriggerBattle":{
"Actions":[
{
"$type":"Share.CConfigDropBattleID",
"Type":[72],
"SpecialName":"BattleID"
},
{
"$type": "Share.CConfigTriggerBattle",
"BattleID": "specials(BattleID)",
"OnSuccess": "OnTriggerBattleSuc"
}
]
},
"OnTriggerBattleSuc":{
"Actions":[
{
"$type": "Share.CConfigPreset",
"PerformKey" : "Chessboard_BattleEnd_None"
},
{
"$type":"Share.CConfigCloseDialog",
"CameraMove":false
},
{
"$type":"Share.CConfigJump",
"Jump":"OnDestroy"
}
]
},
"OnDestroy": {
"Actions": [
{
"$type": "Share.CConfigWaitSeconds",
"Time": 0.5
},
{
"$type": "Share.CConfigCameraMove",
"Type": "CustomBound",
"StretchKey": "Far",
"CanControl": false ,
"BoundIndexX": 0,
"BoundIndexY": 24
},
//重置当前unstable空格子
{
"$type": "Share.CConfigEventModification",
"X": 0,
"Y": 0,
"Position": "Relative",
"Radius": 10,
"ModificationNum": 18,
"ModificationType": 1,
"TargetEventID": [ 1003 ],
"TargetEventType": 1,
"TargetEventState":["Unstable"],
"TargetVisibleState":[ "Visible"],
"EventID": [ 1003 ],//空
"EventState": "Locked",
"VisibleState": "Visible"
},
//销毁当前的箱子
{
"$type": "Share.CConfigEventModification",
"X":0,
"Y":0,
"Position":"Relative",
"Radius":10,
"ModificationNum":18,
"ModificationType":1,
"TargetEventID": [
2011003
],
"TargetEventType":1,
"EventID":[
1003
],
"EventState":"Locked",
"VisibleState":"Visible"
},
{
"$type":"Share.CConfigJump",
"Jump":"OnReset"
}
]
},
"OnReset": {
"Actions": [
{
"$type": "Share.CConfigSwitchServer",
"Switch": [
{
"Weight": 10,
"Actions": [
{
"$type": "Share.CConfigJump",
"Jump": "OnCreateBox1"
}
]
}
]
}
]
},
"OnCreateBox1":{
"Actions":[
{
"$type": "Share.CConfigEventModification",
"X":3,
"Y":3,
"Position":"Absolute",
"Radius":0,
"ModificationNum":1,
"ModificationType":1,
"TargetEventID": [
1003
],
"TargetEventType":1,
"EventID":[
2011003
],
"EventState":"ShowEvent",
"VisibleState":"Visible"
},
{
"$type":"Share.CConfigJump",
"Jump":"OnResetAfter"
}
]
},
"OnResetAfter":{
"Actions":[
{
"$type": "Share.CConfigWaitSeconds",
"Time": 1
},
{
"$type": "Share.CConfigCameraMove",
"StretchKey": "Back",
"Type": "Player",
"CanControl": false
},
{
"$type":"Share.CConfigSetConditionProgress",
"ConditionID":30060146,
"Progress":1,
"ModifyType":"Replace"
},
{
"$type": "Share.CConfigFinishEvent"
}
]
},
"OnEnd": {
"Actions": [
{
"$type": "Share.CConfigCloseDialog"
},
{
"$type": "Share.CConfigFinishEvent"
}
]
}
}
}