Age | Commit message (Collapse) | Author |
|
smaller.
|
|
padded correctly to a common size.
|
|
|
|
|
|
|
|
|
|
|
|
as well.
|
|
GRF loading.
|
|
|
|
-Remove: the '-i' option for palette selection.
|
|
using the spritecache but a custom allocator function.
|
|
|
|
directly.
|
|
|
|
|
|
|
|
|
|
new offsets anywhere so as soon as the sprite is reloaded the offsets are gone (use a bigger sprite cache if this happens). Also anything that reloads NewGRFs (new games, loading games or (re)applying NewGRFs) clears the sprite cache and as such resets the offsets.
|
|
if a header require a header make it include that header
|
|
|
|
|
|
|
|
@param to @tparam if necessary
|
|
which were sometimes missing and sometimes just typos
|
|
|
|
for months. All attempts to do another workaround failed.
|
|
unnecessarily add it.
|
|
aligned at 8-byte boundary, ensure it for MemBlock
|
|
printf-like functions
-Fix: wrong number of parameters or wrong parameter types sent to printf-like functions at several places
|
|
(or truncated).
|
|
just reuse the same piece of allocated memory for each encoding.
|
|
loading sprites.
|
|
color and colour.
|
|
palette conversion.
|
|
|
|
|
|
see.
NoAI is an API (a framework) to build your own AIs in. See:
http://wiki.openttd.org/wiki/index.php/AI:Main_Page
With many thanks to:
- glx and Rubidium for their syncing, feedback and hard work
- Yexo for his feedback, patches, and AIs which tested the system very deep
- Morloth for his feedback and patches
- TJIP for hosting a challenge which kept NoAI on track
- All AI authors for testing our AI API, and all other people who helped in one way or another
-Remove: all old AIs and their cheats/hacks
|
|
SpriteCache struct in order to make it smaller
|
|
about misuse of any sprite
|
|
spritecache data could lose its parent
|
|
|
|
corrupted sprites.
-Change: harden the sprite reading routine against corrupt sprites.
|
|
|
|
way you can play with NewGRFs made for the Windows palette with the DOS palettes base GRFs (and vice versa). Note that for this to work correctly ALL NewGRFs must use the same palette; mix and match is not yet supported.
|
|
sprites: fonts, recolour, mapgen and normal sprites.
|
|
problem of sprite #142.
|
|
fileio_func.h so not everything that includes saveload.h needs to include everything else too.
|
|
that's not what you want.
|
|
the header).
-Fix: sprite payload skipping wouldn't skip enough bytes in a very small subset of compressed sprites.
|