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); }