src/newgrf_station.cpp
branchnoai
changeset 9517 be1775555bbd
parent 9505 9711235f5693
child 9599 949374e83b78
equal deleted inserted replaced
9516:defc90b7898a 9517:be1775555bbd
   387 	switch (variable) {
   387 	switch (variable) {
   388 		/* Calculated station variables */
   388 		/* Calculated station variables */
   389 		case 0x40: return GetPlatformInfoHelper(tile, false, false, false);
   389 		case 0x40: return GetPlatformInfoHelper(tile, false, false, false);
   390 		case 0x41: return GetPlatformInfoHelper(tile, true,  false, false);
   390 		case 0x41: return GetPlatformInfoHelper(tile, true,  false, false);
   391 		case 0x42: // Terrain and rail type
   391 		case 0x42: // Terrain and rail type
   392 			return ((_opt.landscape == LT_HILLY && GetTileZ(tile) > GetSnowLine()) ? 4 : 0) |
   392 			return ((_opt.landscape == LT_ARCTIC && GetTileZ(tile) > GetSnowLine()) ? 4 : 0) |
   393 			       (_opt.landscape == LT_DESERT ? GetTropicZone(tile) : 0) |
   393 			       (_opt.landscape == LT_TROPIC ? GetTropicZone(tile) : 0) |
   394 			       (GetRailType(tile) << 8);
   394 			       (GetRailType(tile) << 8);
   395 		case 0x43: return st->owner; // Station owner
   395 		case 0x43: return st->owner; // Station owner
   396 		case 0x44: return 2;         // PBS status
   396 		case 0x44: return 2;         // PBS status
   397 		case 0x45: return GetRailContinuationInfo(tile);
   397 		case 0x45: return GetRailContinuationInfo(tile);
   398 		case 0x46: return GetPlatformInfoHelper(tile, false, false, true);
   398 		case 0x46: return GetPlatformInfoHelper(tile, false, false, true);