Age | Commit message (Collapse) | Author |
|
|
|
|
|
are just confusing and just do the same thing as GetParamInt32
|
|
not meant to be used by GUI-code, because it modifies the "game-state".
Added a way to bind a C-string to an openttd string which doesn't modify the game state.
|
|
win32 MIDI player to fail
|
|
|
|
|
|
Added RandomTile/RandomTileSeed functions to generate a random tile.
Changed landscape routines so they don't assume that the Y map side is a power of two. (support for this is not complete, though)
Changed some frequently used map macros to not compute the values each time.
Silence some warnings on MSVC.
|
|
|
|
structs, this doesn't change the saved format for now. It's a stepping stone for further changes.
|
|
|
|
this when you add a new file! 'svn ps svn:eol-style native <file>'
|
|
r2553 unused array (ludde)
|
|
checking the railtype.
|
|
old pathfinder.
- Penalties for red signals and for slopes.
- Increased the search depth to work better with large train networks.
|
|
crash on MSVC6 in optimization mode.
|
|
|
|
in saveload code.
|
|
|
|
special values that triggered palette-change
|
|
|
|
calculations
|
|
(than mine) as well :)
|
|
html-based documentation on the source code on the fly (about 9MB in size currently).
documentation will be stored in docs/source/html/ (request by blathijs)
|
|
|
|
support to OpenTTD in preperation of AIScripts (long term). It is OFF
by default. Add GPMI:=1 to Makefile.config to enable.
|
|
on more
than one railtype (like Diesel engines on electrified rail).
-Codechange: Use IsCompatibleRail where it should be used
|
|
|
|
GetTileRailType() causes NPF to not consider routes under bridges.
|
|
this yourself.
|
|
errors instead of plain printf
|
|
sample.cat. Flush the output buffer to print the error message before the game crashes. (mcmohr)
|
|
|
|
|
|
|
|
suffice. (ludde)
|
|
|
|
failed to detect the most-right and most-bottom pixels of a widget. If scrollwheel is used on a not-found widget (such as the background of the toolbar), it will now fail correctly (glx)
|
|
- Update landscape_grid.html to show busy bits used by PBS.
|
|
interfered with OpenTTD PBS functionality; fixed in oldloader
- Fix: TTD AI internals are still a puzzle and the AI in state 'SellVehicle' doesn't have a valid vehicle, so change the state to something harmless. Both fixed make sure that Megarail TTD scenario works
|
|
the lowest bit on the left. Eg. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... Is that clear?
|
|
|
|
|
|
|
|
special case from the sprite blitter, which decompressed certain sprites every time when blitting them
|
|
|
|
|
|
|
|
|
|
|