{

    //主城沙发休息

    "ID": 10000020,

    "Specials": {

        "TimeGroup": 0

    },

    "Events": {

        "OnInteract": {

            "ID": 100,

            "Actions": [

                {

                    "$type": "Share.CConfigSetSpecial",

                    "SpecialName": "TimeGroup",

                    "ID": 105,

                    "SpecialValue": 0

                },

                {

                    "$type": "Share.CActionPerformCfg",

                    "ID": 101,

                    "PerformID": 39700,

                    "BlackMaskFadeOut2":true,

                    "Return": [

                        "TimeGroup"

                    ]

                },

                {

                    // "$type": "Share.CConfigJump",

                    // "Jump": "TimeGroup1",

                    "$type": "Share.CConfigSwitchMainCityTime",

                    "Hour": "6",

                    "Minute": "0",

                    "ID": 102,

                    "Predicates":[

                        {

                            "$type": "Share.CConfigEventBySpecials",

                            "ParamName": "TimeGroup",

                            "Param":1,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    // "$type": "Share.CConfigJump",

                    // "Jump": "TimeGroup2",

                    "$type": "Share.CConfigSwitchMainCityTime",

                    "Hour": "20",

                    "Minute": "0",

                    "ID": 103,

                    "Predicates":[

                        {

                            "$type": "Share.CConfigEventBySpecials",

                            "ParamName": "TimeGroup",

                            "Param":2,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    // "$type": "Share.CConfigJump",

                    // "Jump": "TimeGroup3",

                    "$type": "Share.CConfigSwitchMainCityTime",

                    "Hour": "0",

                    "Minute": "0",

                    "ID": 104,

                    "Predicates":[

                        {

                            "$type": "Share.CConfigEventBySpecials",

                            "ParamName": "TimeGroup",

                            "Param":3,

                            "CompareType":"Equal"

                        }

                    ]

                },

                {

                    "$type": "Share.CActionSetBlackMask",

                    "ID": 106,

                    "State": false                    

                },

                {

                    "$type": "Share.CActionResetEventCfg",

                    "ID": 107

                }              

            ]

        },

        "TimeGroup1": {

            "ID": 200,

            "Actions": [

                {

                    "$type": "Share.CActionSetBlackMask",

                    "ID": 201,

                    "State": true                    

                },

                {

                    "$type": "Share.CConfigSwitchMainCityTime",

                    "ID": 202,

                    "Hour": "6",

                    "Minute": "0"

                },

                {

                    "$type": "Share.CActionSetBlackMask",

                    "ID": 203,

                    "State": false                    

                }

            ]

        },

        "TimeGroup2": {

            "ID": 300,

            "Actions": [

                {

                    "$type": "Share.CActionSetBlackMask",

                    "ID": 301,

                    "State": true                    

                },

                {

                    "$type": "Share.CConfigSwitchMainCityTime",

                    "ID": 302,

                    "Hour": "20",

                    "Minute": "0"

                },

                {

                    "$type": "Share.CActionSetBlackMask",

                    "ID": 303,

                    "State": false                    

                }

            ]

        },

        "TimeGroup3": {

            "ID": 400,

            "Actions": [

                {

                    "$type": "Share.CActionSetBlackMask",

                    "ID": 401,

                    "State": true                    

                },

                {

                    "$type": "Share.CConfigSwitchMainCityTime",

                    "ID": 402,

                    "Hour": "0",

                    "Minute": "0"

                },

                {

                    "$type": "Share.CActionSetBlackMask",

                    "ID": 403,

                    "State": false                    

                }

            ]

        }                

    }    

}

