vivian-rs/assets/LevelProcess/Hollow/Event/Event_1000223.json
2025-05-19 18:11:03 +03:00

221 lines
7.9 KiB
JSON

{
"ID": 1000223,
"Events": {
// Grab the W-Engine
"OnStart": {
"ID": 10002231,
"Actions": [
// Subsequent event triggers (after getting weapon)
{
"$type": "Share.CConfigOpenDialog",
"ID": 101,
"OpenEvent": true,
"CameraMove": true,
"Predicates":
[
{
"$type": "Share.CConfigEventByHollowVariable",
"Key": "GetWeapon",
"CompareType": "Equal",
"Count": 1
}
]
},
{
"$type": "Share.CConfigLogText",
"ID": 102,
"Messages": ["AutoEvent1000224_1"],
"Voicelines": [],
"LogTitle": "AutoEvent1000224_0",
"Predicates":
[
{
"$type": "Share.CConfigEventByHollowVariable",
"Key": "GetWeapon",
"CompareType": "Equal",
"Count": 1
}
]
},
{
"$type": "Share.CConfigCloseDialog",
"ID": 103,
"CameraMove": true,
"NeedResetCenter": true,
"Predicates":
[
{
"$type": "Share.CConfigEventByHollowVariable",
"Key": "GetWeapon",
"CompareType": "Equal",
"Count": 1
}
]
},
// First-time event trigger
{
"$type": "Share.CConfigOpenDialog",
"ID": 1,
"OpenEvent": true,
"CameraMove": true,
"UnkOpenDialog": true,
"OpenParam": {
"UnkOpenDialogFlag1": true,
"StartTextureSheet": "30122",
"UnkOpenDialogFlag2": false,
"LoopTextureSheet": "30123",
"EndTextureSheet": "30124",
"UnkOpenDialogFlag3": true
},
"Predicates":
[
{
"$type": "Share.CConfigEventByHollowVariable",
"Key": "GetWeapon",
"CompareType": "Equal",
"Count": 0
}
]
},
{
"$type": "Share.CConfigLogText",
"ID": 2,
"Messages": [
"AutoEvent1000223_0",
"AutoEvent1000223_1"
],
"LogTitle": "AutoEvent1000211_3",
"Voicelines": [
"VO_Chessboard/VO_AI/Chessboard_Chapter0_SRL1_AI_07",
"VO_Chessboard/VO_AI/Chessboard_Chapter0_SRL1_AI_08"
],
"Predicates":
[
{
"$type": "Share.CConfigEventByHollowVariable",
"Key": "GetWeapon",
"CompareType": "Equal",
"Count": 0
}
]
},
{
"$type": "Share.CConfigBreakDialogAnim",
"ID": 3,
"Predicates":
[
{
"$type": "Share.CConfigEventByHollowVariable",
"Key": "GetWeapon",
"CompareType": "Equal",
"Count": 0
}
]
},
{
"$type": "Share.CConfigMakeDialogChoice",
"ID": 4,
"Title": "AutoEvent1000223_2",
"Description": "AutoEvent1000223_3",
"QuestionDescription": "AutoEvent1000223_4",
"ChoiceDetails": [
{
"OptionText": "AutoEvent1000223_5",
"OptionID": "111",
"OptionText2": "",
"ChoiceID": 5,
"UID": 1
}
],
"Predicates":
[
{
"$type": "Share.CConfigEventByHollowVariable",
"Key": "GetWeapon",
"CompareType": "Equal",
"Count": 0
}
]
},
{
"$type": "Share.CConfigCloseDialog",
"ID": 5,
"CameraMove": true,
"NeedResetCenter": true,
"Predicates":
[
{
"$type": "Share.CConfigEventByHollowVariable",
"Key": "GetWeapon",
"CompareType": "Equal",
"Count": 0
}
]
},
{
"$type": "Share.CConfigPlayAnim",
"ID": 6,
"AnimID": 20009,
"Indexes": [],
"Predicates":
[
{
"$type": "Share.CConfigEventByHollowVariable",
"Key": "GetWeapon",
"CompareType": "Equal",
"Count": 0
}
]
},
{
"$type": "Share.CConfigShowTip",
"ID": 7,
"TipID": 100020038,
"Predicates":
[
{
"$type": "Share.CConfigEventByHollowVariable",
"Key": "GetWeapon",
"CompareType": "Equal",
"Count": 0
}
]
},
{
"$type": "Share.CConfigWaitTipsEnd",
"ID": 8,
"TipsID": [100020037, 100020038],
"Predicates":
[
{
"$type": "Share.CConfigEventByHollowVariable",
"Key": "GetWeapon",
"CompareType": "Equal",
"Count": 0
}
]
},
{
"$type": "Share.CConfigShowTip",
"ID": 9,
"TipID": 100020040,
"Predicates":
[
{
"$type": "Share.CConfigEventByHollowVariable",
"Key": "GetWeapon",
"CompareType": "Equal",
"Count": 0
}
]
},
{
"$type": "Share.CConfigSetHollowVariable",
"ID": 10,
"Key": "GetWeapon",
"Value": 1
}
]
}
}
}