FIX crash when no trees are present - always initialize baum_t::baum_typen_per_climate

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6325 8aca7d54-2c30-db11-9de9-000461428c89
FIX: disable all tree tools if no tree objects are available

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6326 8aca7d54-2c30-db11-9de9-000461428c89
CODE: some improvements to A*: do not try to go to parent tile, save
best new node and do not put it into queue


git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6327 8aca7d54-2c30-db11-9de9-000461428c89
FIX: when placing city attractions disable check for neighbouring special buildings if city has less than 10 buildings; code refactoring

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6328 8aca7d54-2c30-db11-9de9-000461428c89
FIX: vertical scrollbar in message window was wrong with too many messages

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6329 8aca7d54-2c30-db11-9de9-000461428c89
FIX initial size of language dialog

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6330 8aca7d54-2c30-db11-9de9-000461428c89
FIX memory leak

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6331 8aca7d54-2c30-db11-9de9-000461428c89
sqapi: add player_x::is_active

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6332 8aca7d54-2c30-db11-9de9-000461428c89
sqapi: add world.remove_player

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6333 8aca7d54-2c30-db11-9de9-000461428c89
CODE cleanup of groundobj.*

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6334 8aca7d54-2c30-db11-9de9-000461428c89
FIX: stop vehicle smoke when convoy speed limited by way speed limit

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6335 8aca7d54-2c30-db11-9de9-000461428c89
FIX: factory goods recall with no_routing_over_overcrowded

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6336 8aca7d54-2c30-db11-9de9-000461428c89
FIX: crash with minimap when deleting stops

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6337 8aca7d54-2c30-db11-9de9-000461428c89
CODE: optimizations of vehicle movement code: save calls to karte_t::lookup

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6338 8aca7d54-2c30-db11-9de9-000461428c89
CODE cleanup in movingobj

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6339 8aca7d54-2c30-db11-9de9-000461428c89
groundobj on every tile possible again

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6340 8aca7d54-2c30-db11-9de9-000461428c89
FIX: saving of scenario persistent data with non-string table keys

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6341 8aca7d54-2c30-db11-9de9-000461428c89
CODE: depot-frame imagelists store pointers, save some code stunts

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6342 8aca7d54-2c30-db11-9de9-000461428c89
FIX typo

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6343 8aca7d54-2c30-db11-9de9-000461428c89
add missing file

git-svn-id: svn://tron.homeunix.org/simutrans/simutrans/trunk@6344 8aca7d54-2c30-db11-9de9-000461428c89