-Change: [NewGRF] Lower the limit of object types per NewGRF from 256 to 255 to prevent usage of ID 0xFF in Action3, and thus allowing it to become an extended byte somewhen.
staticconstObjectTypeOBJECT_OWNED_LAND=3;///< Owned land 'flag'
staticconstObjectTypeOBJECT_HQ=4;///< HeadQuarter of a player
staticconstObjectTypeNUM_OBJECTS_PER_GRF=255;///< Number of supported objects per NewGRF; limited to 255 to allow extending Action3 with an extended byte later on.
staticconstObjectTypeNEW_OBJECT_OFFSET=5;///< Offset for new objects
staticconstObjectTypeNUM_OBJECTS=256;///< Number of supported objects
staticconstObjectTypeNUM_OBJECTS=256;///< Number of supported objects overall
staticconstObjectTypeINVALID_OBJECT_TYPE=0xFFFF;///< An invalid object