| 1760 | } |
| 1761 | |
| 1762 | void LoadAdditionalMissiles() |
| 1763 | { |
| 1764 | LoadHelper file(OpenSaveArchive(gSaveNumber), "additionalMissiles"); |
| 1765 | |
| 1766 | if (!file.IsValid()) { |
| 1767 | // no addtional Missiles saved |
| 1768 | return; |
| 1769 | } |
| 1770 | |
| 1771 | auto loadedVersion = file.NextLE<uint32_t>(); |
| 1772 | if (loadedVersion > VersionAdditionalMissiles) { |
| 1773 | // unknown version |
| 1774 | return; |
| 1775 | } |
| 1776 | auto missileCountAdditional = file.NextLE<uint32_t>(); |
| 1777 | for (uint32_t i = 0U; i < missileCountAdditional; i++) { |
| 1778 | LoadMissile(&file); |
| 1779 | } |
| 1780 | } |
| 1781 | |
| 1782 | void SaveLevel(SaveWriter &saveWriter, LevelConversionData *levelConversionData) |
| 1783 | { |
no test coverage detected