public static object _Restore_5716(GameStore gs)
    {
        int num = gs.ReadInt32();
        MultiValueListDictionary <uint, TriggerActionBase> dictionary = new MultiValueListDictionary <uint, TriggerActionBase>();

        for (int i = 0; i < num; i++)
        {
            uint key  = gs.ReadUInt32();
            int  num4 = gs.ReadInt32();
            for (int j = 0; j < num4; j++)
            {
                dictionary.Add(key, gs.ReadIStore() as TriggerActionBase);
            }
        }
        return(dictionary);
    }