summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-03-27(svn r2082) I have a name too!matthijs
2005-03-27(svn r2081) I have a real name, too.pasky
2005-03-27(svn r2080) - Fix: [OldAI] p->ai.state_counter was uint16 but could hold a ↵pasky
tile index, therefore overflowing - changed that to uint32 and bumped the savegame revision to 32. It *MIGHT* close bug 1151374 - it certainly caused AI to stop building anything sometimes. - While at it, use TileIndex as the tile index type in AiRemovePlayerRailOrRoad() and AiStateRemoveTrack(). - Make the number of tiles scanned 4*MapSizeX() instead of 1000. It *MIGHT* close bug 1116614.
2005-03-26(svn r2079) -Add: signlist, shows all signs in the map. Clicking on them, ↵truelight
and you go to the sign. Very needed for coop. You can find it under World Map.
2005-03-26(svn r2078) - VS.NET: oops, I screwed up Release compilation cause of the ↵darkvater
stupid precompiled headers; fixed now :). minlizo.c does not use any precompiled headers.
2005-03-26(svn r2077) - Fix: [ 1170978 ] OS/2 project update: add waypoint.c. (-- Owen ↵pasky
Rudge)
2005-03-26(svn r2076) Set the name for the parent directory to ".."tron
2005-03-26(svn r2075) -Fix: added missing breaks in switchestruelight
-Fix: added const for a const variable
2005-03-26(svn r2074) MouseLoop -> InputLoop(), factor out a real mouse-specific ↵pasky
MouseLoop from the new InitLoop() (more in the spirit of HandleKeypress()).
2005-03-26(svn r2073) - Fix: Fixed an apparent oversight in AddTextMessage() which is ↵pasky
likely to have caused some messages not expiring from the chatterbox after the given time, as reported by dp-.
2005-03-25(svn r2072) Use lengthof() instead of a home brewed versiontron
2005-03-25(svn r2071) - Feature: [ 1168743 ] save command for console: "save ↵Darkvater
<filename>" to save a game (pkirchhofer)
2005-03-25(svn r2070) - VS.NET: remove all superflouos file compilation directives ↵darkvater
(inherit setting from project defaults), except for w32dm.c which has to be C++.
2005-03-25(svn r2069) - Feature: [ 1168743 ] save command for console (pkirchhofer)Darkvater
2005-03-25(svn r2068) - MSVC: [ 1167036 ] MSVC 6/.NET update for 2 new languages (bociusz)Darkvater
2005-03-25(svn r2067) - CodeChange: [ 1166931 ] Small OS/2 patch: SVN version ↵Darkvater
detection (orudge)
2005-03-25(svn r2066) - Fix: [ 1164248 ] game crash while AI builds bridge. Also ↵Darkvater
protect bridge building against invalid bridges and some safeguards when drawing.
2005-03-25(svn r2065) -Fix: reverted revision 2044, because it had more negative ↵truelight
effects than positive
2005-03-25(svn r2064) - Codechange: GetVehicleSpriteGroup() cleanup - drop ↵pasky
overriding_engine, which was around probably only for historical reasons. (Paralellily developed by HackyKid.)
2005-03-25(svn r2063) Fix: the 0x40 deterministic spritegroup for vehicles was wrong, ↵pasky
modified to match the wiki again. (The wiki was partially wrong, too! ;) (Patch by HackyKid.)
2005-03-25(svn r2062) - Set native eol-style on some OS specific files to allow ↵darkvater
cross-OS diff patching #2
2005-03-25(svn r2061) - Set native eol-style on some OS specific files to allow ↵Darkvater
cross-OS diff patching
2005-03-25(svn r2060) Clean up some string construction and remove now unused macrotron
2005-03-25(svn r2059) -Codechange: rewrote SetSignalsAfterProc so now the tiles from ↵truelight
the PF are checked against the vehicle-position-hash, instead all vehicles to the PF-position-hash. Big speed increase (function usages drops from 9% to 0.5%!) for maps with a lot of trains.
2005-03-25(svn r2058) -Fix: hopefully this fixes the reverse-train-in-depot-bugs (plural)truelight
2005-03-25(svn r2057) Add InlineString() to make _userstring construction a bit cleaner.tron
2005-03-25(svn r2056) -Fix: [ 1166999 ] Strange cast removed. Thanks Troncelestar
2005-03-25(svn r2055) -CodeChange: Begun introducting StationIDcelestar
2005-03-25(svn r2054) -CodeChange: Removed an unused enumcelestar
2005-03-24(svn r2053) - Remove VS.NET dependencies from project file and list properly ↵darkvater
as additional dependencies. This means you no longer need the lib files for each and every working copy you have checked out. You can either put them in the /lib directory (the header files in the /include dir) or keep them where they were, that continues to work. This concerns WITH_PNG and WITH_ZLIB.
2005-03-24(svn r2052) - Fix Regression: ALT+F4 once again shuts down openttd in ↵darkvater
windows and F10, etc. is fixed.
2005-03-24(svn r2051) - Remove trailing tabs from vs.net project filedarkvater
- Set proper line-ending for newly added files waypoint.[ch]. PLEASE don't forget this!
2005-03-24(svn r2050) Weekly langfile updatesmiham
2005-03-24(svn r2049) -Update: updated project filestruelight
2005-03-24(svn r2048) -Fix: deleted a word somehow :s (Tnx Tron!)truelight
2005-03-24(svn r2047) -Fix: never commit your own personal changes... :(truelight
2005-03-24(svn r2046) -Codechange: moved all waypoint code to waypoint.c/waypoint.htruelight
-Codechange: rewrote some functions while moving waypoint-stuff -Add: added support for 64k waypoints -Fix: made the waypoint struct a bit more logic (no bit-fucking)
2005-03-24(svn r2045) -Fix: hopefully fixed the desync problem. Please all test this ↵truelight
revision!! (with tnx to Celestar, Hackykid, dp-_ and Tron)
2005-03-24(svn r2044) -Fix: fix that TriggerVehicle is called from the wrong usertruelight
2005-03-24(svn r2043) -Fix: committed too many files in the last committruelight
2005-03-24(svn r2042) -Fix: forgot to remove a printf ;)truelight
2005-03-24(svn r2041) -Fix: not all vehicles did get a day_proc call (because of ↵truelight
rounding errors)
2005-03-24(svn r2040) Readd check that got accidently removed in r2022tron
2005-03-23(svn r2039) IS_RAIL_DEPOT -> IsRailDepot, IS_RAIL_WAYPOINT -> IsRailWaypointtron
remove now unused enums and remove a redundant condition in one if
2005-03-23(svn r2038) -Fix: A player only received the money for one rail when ↵tron
clearing a tile with 2 rails and signals While here rewrite parts of the function to (hopefully) increase clarity
2005-03-23(svn r2037) uint -> TileIndex, remove pointless casts, const, misc.tron
2005-03-23(svn r2036) Fix FindNearestHanger(), it never worked correctly because ↵tron
0xFFFF != 65000 and a 16bit number has no 17th bit While here also do some const gymnastics
2005-03-23(svn r2035) - Remove unneeded realloc()tron
- Use TileOffsByDir() instead of home brewed table
2005-03-20(svn r2034) -Codechange: Replaced the rather meaningless LOAD and UNLOAD ↵celestar
flags for depots by something more meaningful
2005-03-20(svn r2033) - Fix: Fix some more desync by saving the town growth frequency ↵pasky
iterator _cur_town_iter. Needed to bump a svg revision for that thanks to the braindead SlGlob thing, or at least I don't know how to do it without bumping it.