Reads a Doom flat file
| 169 | |
| 170 | //! Reads a Doom flat file |
| 171 | ILboolean ilLoadDoomFlat(ILconst_string FileName) |
| 172 | { |
| 173 | ILHANDLE FlatFile; |
| 174 | ILboolean bFlat = IL_FALSE; |
| 175 | |
| 176 | // Not sure of any kind of specified extension...maybe .lmp? |
| 177 | /*if (!iCheckExtension(FileName, "")) { |
| 178 | ilSetError(IL_INVALID_EXTENSION); |
| 179 | return NULL; |
| 180 | }*/ |
| 181 | |
| 182 | FlatFile = iopenr(FileName); |
| 183 | if (FlatFile == NULL) { |
| 184 | ilSetError(IL_COULD_NOT_OPEN_FILE); |
| 185 | return bFlat; |
| 186 | } |
| 187 | |
| 188 | bFlat = ilLoadDoomF(FlatFile); |
| 189 | icloser(FlatFile); |
| 190 | |
| 191 | return bFlat; |
| 192 | } |
| 193 | |
| 194 | |
| 195 | //! Reads an already-opened Doom flat file |
no test coverage detected