GRF: Fix rail/road type reservation phase with extended properties
This commit is contained in:
@@ -4447,6 +4447,11 @@ static ChangeInfoResult RailTypeReserveInfo(uint id, int numinfo, int prop, cons
|
|||||||
buf->ReadDWord();
|
buf->ReadDWord();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case A0RPI_RAILTYPE_ENABLE_PROGRAMMABLE_SIGNALS:
|
||||||
|
case A0RPI_RAILTYPE_ENABLE_RESTRICTED_SIGNALS:
|
||||||
|
buf->Skip(buf->ReadExtendedByte());
|
||||||
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
ret = HandleAction0PropertyDefault(buf, prop);
|
ret = HandleAction0PropertyDefault(buf, prop);
|
||||||
break;
|
break;
|
||||||
@@ -4662,6 +4667,10 @@ static ChangeInfoResult RoadTypeReserveInfo(uint id, int numinfo, int prop, cons
|
|||||||
buf->ReadDWord();
|
buf->ReadDWord();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case A0RPI_ROADTYPE_EXTRA_FLAGS:
|
||||||
|
buf->Skip(buf->ReadExtendedByte());
|
||||||
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
ret = CIR_UNKNOWN;
|
ret = CIR_UNKNOWN;
|
||||||
break;
|
break;
|
||||||
|
Reference in New Issue
Block a user