Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-12 | (svn r15039) -Codechange: fix comments regarding old AI, remove one old AI hack | smatz | |
2009-01-12 | (svn r15027) -Merge: tomatos and bananas left to be, here is NoAI for all to ↵ | truebrain | |
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 | |||
2009-01-10 | (svn r14949) -Cleanup: pointer coding style | rubidium | |
2009-01-02 | (svn r14789) -Feature: allow scrolling with the left mouse button pressed ↵ | rubidium | |
(if enabled). Primarily useful for systems with touch screen (aapo) | |||
2008-12-28 | (svn r14754) -Codechange: get rid of _cmd_text and just pass it as ↵ | rubidium | |
(optional) parameter. | |||
2008-12-14 | (svn r14676) -Fix: Do not copy the signal type of parallel ↵ | frosch | |
vertical/horizontal track, when dragging signals. | |||
2008-11-22 | (svn r14606) -Codechange: Unify usage of PALETTE_MODIFIER_TRANSPARENT and ↵ | frosch | |
PALETTE_MODIFIER_COLOR in spritelayout drawing. -Fix [FS#2419]: The modifiers were not applied in all cases. | |||
2008-11-16 | (svn r14581) -Fix: make rail, road and canal building behave the same when ↵ | rubidium | |
overbuilding already built stretches. | |||
2008-11-07 | (svn r14567) -Revert (part of 14566): don't commit testing stuff... | rubidium | |
2008-11-07 | (svn r14566) -Fix [FS#2397]: RV's go via order would reserve a slot at the ↵ | rubidium | |
'via' station which it never uses, which makes it unlikely that it reserves a slot for the next station and that makes queueing fail (Aali) | |||
2008-11-02 | (svn r14558) -Fix (r13957): Converting the track type of a tunnel/bridge ↵ | michi_cc | |
could cause trains to get stuck. | |||
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 |