ARCHIVE: New method 'getMember'
|Reported by:||lordhoto||Owned by:||lordhoto|
after talking with peres we both agreed, that a new method 'getFile', which unlike 'openFile' returns a ArchiveMember representation of a given file, might be a handy feature. This patch implements a 'getFile' for all Archives and changes Kyra to use it.
What I'm unsure about: Peres suggested we could implement a default 'openFile' now via 'getFile', but then we would break GenericArchiveMember, since it requires a working Archive::openFile. So I don't really think it's a good idea.
Ticket imported from: #2207782. Ticket imported from: patches/1038.