Import Picking and placing single houses in scenario editor patch
Minor whitespace fixes http://www.tt-forums.net/viewtopic.php?f=33&t=68894&view=unread#p1099696
This commit is contained in:

committed by
Jonathan G Rennison

parent
e6782df9ba
commit
19dcbb1cb9
@@ -162,6 +162,30 @@ TownScopeResolver::TownScopeResolver(ResolverObject &ro, Town *t, bool readonly)
|
||||
t->psa_list.push_back(psa);
|
||||
}
|
||||
|
||||
/* virtual */ uint32 FakeTownScopeResolver::GetVariable(byte variable, uint32 parameter, bool *available) const
|
||||
{
|
||||
switch (variable) {
|
||||
/* Town index */
|
||||
case 0x41: return 0xFFFF;
|
||||
|
||||
case 0x40: case 0x7C: case 0x80: case 0x81: case 0x82: case 0x83: case 0x8A: case 0x92:
|
||||
case 0x93: case 0x94: case 0x95: case 0x96: case 0x97: case 0x98: case 0x99: case 0x9A:
|
||||
case 0x9B: case 0x9C: case 0x9D: case 0x9E: case 0x9F: case 0xA0: case 0xA1: case 0xA2:
|
||||
case 0xA3: case 0xA4: case 0xA5: case 0xA6: case 0xA7: case 0xA8: case 0xA9: case 0xAA:
|
||||
case 0xAB: case 0xAC: case 0xAD: case 0xAE: case 0xB2: case 0xB6: case 0xB9: case 0xBA:
|
||||
case 0xBB: case 0xBC: case 0xBD: case 0xBE: case 0xBF: case 0xC0: case 0xC1: case 0xC2:
|
||||
case 0xC3: case 0xC4: case 0xC5: case 0xC6: case 0xC7: case 0xC8: case 0xC9: case 0xCA:
|
||||
case 0xCB: case 0xCC: case 0xCD: case 0xCE: case 0xCF: case 0xD0: case 0xD1: case 0xD2:
|
||||
case 0xD3: case 0xD4: case 0xD5:
|
||||
return 0;
|
||||
}
|
||||
|
||||
DEBUG(grf, 1, "Unhandled town variable 0x%X", variable);
|
||||
|
||||
*available = false;
|
||||
return UINT_MAX;
|
||||
}
|
||||
|
||||
/**
|
||||
* Resolver for a town.
|
||||
* @param grffile NewGRF file associated with the town.
|
||||
|
Reference in New Issue
Block a user