mirror of https://github.com/OpenTTD/OpenTTD
parent
0cfcc07ee6
commit
7723625823
|
@ -191,8 +191,8 @@ struct EngineInfo {
|
||||||
* Engine.flags is a bitmask, with the following values.
|
* Engine.flags is a bitmask, with the following values.
|
||||||
*/
|
*/
|
||||||
enum class EngineFlag : uint8_t {
|
enum class EngineFlag : uint8_t {
|
||||||
Available = 1, ///< This vehicle is available to everyone.
|
Available = 0, ///< This vehicle is available to everyone.
|
||||||
ExclusivePreview = 2, ///< This vehicle is in the exclusive preview stage, either being used or being offered to a company.
|
ExclusivePreview = 1, ///< This vehicle is in the exclusive preview stage, either being used or being offered to a company.
|
||||||
};
|
};
|
||||||
using EngineFlags = EnumBitSet<EngineFlag, uint8_t>;
|
using EngineFlags = EnumBitSet<EngineFlag, uint8_t>;
|
||||||
|
|
||||||
|
|
|
@ -82,7 +82,7 @@ struct ENGNChunkHandler : ChunkHandler {
|
||||||
if (IsSavegameVersionBefore(SLV_179)) {
|
if (IsSavegameVersionBefore(SLV_179)) {
|
||||||
/* preview_company_rank was replaced with preview_company and preview_asked.
|
/* preview_company_rank was replaced with preview_company and preview_asked.
|
||||||
* Just cancel any previews. */
|
* Just cancel any previews. */
|
||||||
e->flags.Reset(EngineFlag{4}); // ENGINE_OFFER_WINDOW_OPEN
|
e->flags.Reset(EngineFlag{2}); // ENGINE_OFFER_WINDOW_OPEN
|
||||||
e->preview_company = CompanyID::Invalid();
|
e->preview_company = CompanyID::Invalid();
|
||||||
e->preview_asked.Set();
|
e->preview_asked.Set();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue