Age | Commit message (Collapse) | Author |
|
- reduce to 2 sizes (*DParam64 for 64bit values, *DParam for the rest)
- use inline functions instead of macros
- add assert()s to check for buffer overruns
|
|
stations so that they don't give out roadbits in r780.
|
|
wrapper of GetRoadBitsByTile(). This should really and for once fix the road-behind-road-station bug.
|
|
This should reduce the compile time after altering english.txt by about 1/3, because "only" 62 instead of 90 .c files must be recompiled.
|
|
with its own name and all other DO_* flags.
Now it is active-true.
|
|
enums instead of magic numbers to check for these
|
|
|
|
sprite to draw
|
|
This especially enables houses to accept passengers, mail, goods AND food.
Add string templates for up to 5 cargo types for the tile info window. If more are needed just add them.
Simplify (de-uglify) the logic for cargo acceptence for houses and split the goods/food table into two. The acceptance is unmodified, but accepting goods AND food is now trivially possible. The exact amounts have to be decided.
This is based on Celestar's changes in the map branch plus some further bits that will be merged there soon.
|
|
76 houses, is slightly exponential and travels further for larger towns.
|
|
climate, require food (and possibly water) only if the population is more than 90, so that the town gets chance to actually accept it. (By Marcin?)
|
|
|
|
|
|
|
|
workaround for it)
|
|
|
|
-Fix: some minor fixes around GetTileTrackStatus (blathijs)
|
|
instead of per station
Exclusive rights from old savegames will be reset.
|
|
|
|
except for German Townnames (also fix one typo on
English town-names)
-CodeChange: *act_paper to *act_water in Town to
more resemble its use
-Fix: AI players now retain AI status. Since TTDLX
savegame status is not fully documented, some holes
exist (AI state is set to one without a vehicle, otherwise
it crashes)
|
|
|