Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-10-19 | (svn r14491) -Documentation: updates/additions of doxygen docs (Alberth) | rubidium | |
2008-10-18 | (svn r14488) -Fix: Synchronize drawing of spritelayouts in DrawTileLayout ↵ | frosch | |
(Houses), IndustryDrawTileLayout, DrawStationTile, DrawTile_Station and DrawTile_Track (Waypoint). Now transparency options, PALETTE_MODIFIER_TRANSPARENT and SPRITE_MODIFIER_OPAQUE should work for all of them. | |||
2008-10-14 | (svn r14464) -Codechange: replace (uint)-1 with UINT_MAX (PhilSophus) | rubidium | |
2008-10-02 | (svn r14434) -Fix (r14432): compile warning. | rubidium | |
2008-10-02 | (svn r14432) -Fix: tile description of tiles with only one signal that is ↵ | rubidium | |
not the normal signal showing "normal signal and <signal type on tile>". | |||
2008-09-30 | (svn r14421) -Codechange: rename all player variables/types to company *or* ↵ | rubidium | |
client so it is immediatelly clear which one you are working with. | |||
2008-09-20 | (svn r14365) -Backport (r14364 from NoAI): add the ability do ↵ | glx | |
CmdBuildSingleSignal to directly place the correct signal, instead requiring multiple inputs before doing so | |||
2008-09-17 | (svn r14356) -Fix [FS#2307](r14258): converting of railtype was broken for ↵ | smatz | |
tunnels and bridges | |||
2008-09-16 | (svn r14350) -Fix (r13927): do not draw PBS reservation for NW and NE ↵ | smatz | |
depots, it is drawn through depot walls | |||
2008-09-11 | (svn r14293) -Change: do not show PBS track reservation in the intro game | smatz | |
2008-09-07 | (svn r14258) -Codechange: rework the way to query the vehicle hash to make ↵ | rubidium | |
sure it always results in the same irregardless of the order of the hash-linked-list. -Fix: desync in PBS reservation following, vehicle flooding and road vehicle overtake/follow code. | |||
2008-08-25 | (svn r14176) -Fix: better 'safe' than ... 'save' | smatz | |
2008-08-25 | (svn r14165) -Codechange: When over-building rail with a different type, ↵ | peter1138 | |
don't convert the rail if the engines of the new type are powered on the existing type. | |||
2008-08-24 | (svn r14158) -Codechange: Initialization of rail type data from static ↵ | peter1138 | |
source, so data can be changed. | |||
2008-08-22 | (svn r14129) -Fix (r13935) [FS#2247]: Signal state for PBS signals was not ↵ | frosch | |
updated when cycling the signal side. Patch by michi_cc with a small addition from me. | |||
2008-08-20 | (svn r14104) -Feature: Add a window for waypoints, allowing to view all the ↵ | belugas | |
trains having the selected waypoint in their orders. Changing its name is also supported from the same new window. Gui based on work done by Satyap, on FS#2025. | |||
2008-08-07 | (svn r14013) -Fix [FS#2202]: do not allow extending signals by dragging in ↵ | rubidium | |
any direction other than the track direction. | |||
2008-08-07 | (svn r14012) -Fix (r13936): Don't copy pre-signal type when dragging signals. | peter1138 | |
2008-08-06 | (svn r14005) -Codechange: minor coding style fix | smatz | |
2008-08-03 | (svn r13973) -Codechange [YAPP]: Improve the behavior when changing signals ↵ | smatz | |
to not cause stale reservations. (michi_cc) | |||
2008-08-02 | (svn r13957) -Codechange [YAPP]: Free the old path reservation on removing ↵ | rubidium | |
some tracks and reroute trains afterwards. (michi_cc) | |||
2008-08-02 | (svn r13937) -Codechange [YAPP]: Don't cycle through two-sided PBS signals ↵ | rubidium | |
during build. (michi_cc) | |||
2008-08-02 | (svn r13936) -Codechange [YAPP]: Enable the auto-signal tool to build PBS ↵ | rubidium | |
signals and honor the default signal type. (michi_cc) | |||
2008-08-02 | (svn r13935) -Codechange [YAPP]: PBS signals can now be built with the ↵ | rubidium | |
normal signal tools. (michi_cc) | |||
2008-08-02 | (svn r13933) -Codechange [YAPP]: Handle through and PBS signals correctly in ↵ | rubidium | |
the signal code. (michi_cc) | |||
2008-08-02 | (svn r13932) -Add [YAPP]: PBS signals added to the map array. The signals ↵ | rubidium | |
are drawn using the old Patch-like PBS sprites. (michi_cc) | |||
2008-08-02 | (svn r13930) -Codechange [YAPP]: Clear track reservation when removing a ↵ | rubidium | |
rail track. (michi_cc) | |||
2008-08-02 | (svn r13927) -Add [YAPP]: Draw reserved tracks darker, toggeld by a patch ↵ | rubidium | |
setting. (michi_cc) | |||
2008-08-01 | (svn r13912) -Codechange: remove some casts by returning the proper type ↵ | rubidium | |
instead of void*. | |||
2008-07-17 | (svn r13719) -Codechange: rename IsValidPlayer to IsValidPlayerID in line ↵ | rubidium | |
with all other structs/classes that are in a pool. | |||
2008-06-24 | (svn r13626) -Fix (r11871): signals were not updated when player removed ↵ | smatz | |
signals from nonexistent track sharing bits with existing track So disallow removing signals from nonexistent track | |||
2008-06-18 | (svn r13565) -Change [FS#2077]: when invisibility is set, sprite sequences ↵ | smatz | |
are now drawn until first non-opaque sprite is found (bit 14 not set) This is to balance performance, code complexity and NewGRF requirements | |||
2008-06-12 | (svn r13488) -Fix (r13485): track wasn't removed on company bankrupcy when ↵ | smatz | |
there was a ship on lower halftile | |||
2008-06-12 | (svn r13485) -Fix: let ships also navigate on half-tile sloped watery rail ↵ | rubidium | |
tiles. | |||
2008-05-29 | (svn r13325) -Codechange: split the client-side only settings from the ↵ | rubidium | |
settings stored in the savegame so there is no need to have a duplicate copy of it for new games. | |||
2008-05-25 | (svn r13255) -Codechange: move _opt to _settings. | rubidium | |
2008-05-25 | (svn r13251) -Codechange: rename _patches to _settings as that is more logic. | rubidium | |
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped. | |||
2008-05-21 | (svn r13206) -Feature(ette): Display all owners of a tile in the ↵ | frosch | |
tile-info-window. | |||
2008-05-14 | (svn r13090) -Codechange: add functions for direct conversion from ↵ | smatz | |
DiagDirection to Track and Trackbits | |||
2008-05-08 | (svn r13016) -Codechange: unify the detection if rail catenary should be drawn | smatz | |
2008-05-06 | (svn r12971) -Documentation: add @file in files that missed them and add ↵ | rubidium | |
something more than whitespace as description of files that don't have a description. | |||
2008-04-29 | (svn r12924) -Feature: Introducing the so called 'engine pool' which ↵ | peter1138 | |
primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist. | |||
2008-04-23 | (svn r12857) -Fix [FS#1948]: remove the last uses of AutoPtr in the station ↵ | rubidium | |
code. | |||
2008-04-23 | (svn r12855) -Codechange: do not use autoptr's for testing whether certain ↵ | rubidium | |
objects can be build, but check it directly in the pool so we do not have to call destructors in the testing phase. Stations still use the autoptr though. | |||
2008-04-20 | (svn r12801) -Codechange: remove the dependency of function.h in town_map.h | rubidium | |
2008-04-17 | (svn r12754) -Codechange: split depot.h into depot_map.h, depot_func.h and ↵ | rubidium | |
depot_base.h and remove quite a lot of unneeded (before this) includes of depot.h. | |||
2008-04-17 | (svn r12753) -Codechange: do not use IsDepotTypeTile() where simpler ↵ | smatz | |
function can be used | |||
2008-04-17 | (svn r12745) -Codechange: a bit of naming conventions, introduce Is*DepotTile() | smatz | |
2008-04-03 | (svn r12547) -Feature: invisibility options to make objects invisible ↵ | smatz | |
instead of transparent | |||
2008-03-31 | (svn r12490) -Codechange: rename engine.h to engine_func.h and remove ↵ | rubidium | |
unneeded inclusions of engine.h and/or replace them with engine_type.h. |