Is there a list of types binaryformatter can save?

Trying to brain storm the best load/save options for a large rpg - binaryformatter seems like a great option, but im wondering if it can save more than just int, float, string…

Wondering if there is an actual list of types that are safe to pass to binaryformatter?

The BinaryFormatter can save all types which are marked with the Serializable attribute. Unfortumately many of Unity’s internal types (like Vector3) do not have this attribute.

Types in the System namespace.

link text