Darkvater
c9bf9b7553
(svn r4125) - Feature: Add a general TIC() TOC() mechanism using rdtsc or something similar on non-i386 architectures to performance-tune (critical) code. Some systems are probably missing, but those can be added later.
2006-03-26 21:15:09 +00:00
Darkvater
a91c52e169
(svn r4125) - Feature: Add a general TIC() TOC() mechanism using rdtsc or something similar on non-i386 architectures to performance-tune (critical) code. Some systems are probably missing, but those can be added later.
2006-03-26 21:15:09 +00:00
Darkvater
f829fa2a73
(svn r4124) - CodeChange: remove windows-specific code from initializing the random generator. There was no need for it.
2006-03-26 21:13:16 +00:00
Darkvater
4125aa21f8
(svn r4124) - CodeChange: remove windows-specific code from initializing the random generator. There was no need for it.
2006-03-26 21:13:16 +00:00
Darkvater
3cc69d7b48
(svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
2006-03-26 21:07:56 +00:00
Darkvater
24b31ea883
(svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
2006-03-26 21:07:56 +00:00
tron
c40740e058
(svn r4120) Use the new station functions where appropriate
2006-03-26 19:20:15 +00:00
tron
cda8934a55
(svn r4120) Use the new station functions where appropriate
2006-03-26 19:20:15 +00:00
tron
3ecd8bd2ee
(svn r4119) There's one more possible hangar tile. Check for this in IsHangar(), too
2006-03-26 19:03:03 +00:00
tron
8f60df1817
(svn r4119) There's one more possible hangar tile. Check for this in IsHangar(), too
2006-03-26 19:03:03 +00:00
tron
369cba3230
(svn r4116) -Fix: The AI should send a plane into a hangar if it's not in a hangar _or_ not stopped, not when it's not in a hangar _and_ not stopped
2006-03-26 18:48:23 +00:00
tron
95adeec127
(svn r4116) -Fix: The AI should send a plane into a hangar if it's not in a hangar _or_ not stopped, not when it's not in a hangar _and_ not stopped
2006-03-26 18:48:23 +00:00
Darkvater
f8e27fb2f6
(svn r4114) - Add missing source files to VS2003/VS6 project files added in r4113
2006-03-26 16:29:20 +00:00
Darkvater
1b6ed11d7b
(svn r4114) - Add missing source files to VS2003/VS6 project files added in r4113
2006-03-26 16:29:20 +00:00
celestar
9b3b545259
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
...
Some work with animated tiles remains. Thanks to Tron for parts of the code and lots of proof-reading and suggesting
2006-03-26 14:41:39 +00:00
celestar
3770ad0637
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
...
Some work with animated tiles remains. Thanks to Tron for parts of the code and lots of proof-reading and suggesting
2006-03-26 14:41:39 +00:00
tron
d0a445db41
(svn r4111) Fix/Remove some stale comments
2006-03-26 11:08:44 +00:00
tron
9ad72f2d47
(svn r4111) Fix/Remove some stale comments
2006-03-26 11:08:44 +00:00
Darkvater
c3602c7f9d
(svn r4109) - Fix (r4105) [iconv]: Only include the needed headers when ICONV is actually used. Thanks for noticing Bjarni
2006-03-25 15:47:20 +00:00
Darkvater
c55d226769
(svn r4109) - Fix (r4105) [iconv]: Only include the needed headers when ICONV is actually used. Thanks for noticing Bjarni
2006-03-25 15:47:20 +00:00
tron
a77e3bd855
(svn r4108) Add [GS]etIndustryGfx()
2006-03-25 10:38:28 +00:00
tron
0c581f8361
(svn r4108) Add [GS]etIndustryGfx()
2006-03-25 10:38:28 +00:00
Darkvater
84a824212b
(svn r4107) - Fix (r4105): Mixup of string parameters in debug message if iconv_open() failed. Also clarify the message a bit.
2006-03-25 10:15:53 +00:00
Darkvater
d90be9212b
(svn r4107) - Fix (r4105): Mixup of string parameters in debug message if iconv_open() failed. Also clarify the message a bit.
2006-03-25 10:15:53 +00:00
Darkvater
e3685faad0
(svn r4105) - Feature: Add proper ISO-8859-15 <> LOCALCODE conversion. As the mess that is makefile can't properly support it at the moment, it is only available for MACOSX. Windows doesn't need FS conversion and I have no idea about OS/2 so it's disabled for them.
...
- CodeChange: Change the function GetCurrentLocale(). It returns the locale from some default environment-variables, plus a custom one defined as parameter. If all fail, it tries $LANG.
2006-03-25 09:22:10 +00:00
Darkvater
9b5d8a9921
(svn r4105) - Feature: Add proper ISO-8859-15 <> LOCALCODE conversion. As the mess that is makefile can't properly support it at the moment, it is only available for MACOSX. Windows doesn't need FS conversion and I have no idea about OS/2 so it's disabled for them.
...
- CodeChange: Change the function GetCurrentLocale(). It returns the locale from some default environment-variables, plus a custom one defined as parameter. If all fail, it tries $LANG.
2006-03-25 09:22:10 +00:00
bjarni
7916911a13
(svn r4103) updated mac documentation to mention the fact that it's a triple binary
2006-03-25 08:53:06 +00:00
bjarni
6cafd5f0e3
(svn r4103) updated mac documentation to mention the fact that it's a triple binary
2006-03-25 08:53:06 +00:00
bjarni
9ad9a138ad
(svn r4099) -Codechange: [OSX] the cocoa video driver speedup of around 1000% now also applies to Intel macs
2006-03-25 07:22:53 +00:00
bjarni
7b39ac7e1d
(svn r4099) -Codechange: [OSX] the cocoa video driver speedup of around 1000% now also applies to Intel macs
2006-03-25 07:22:53 +00:00
belugas
ed86c3d818
(svn r4092) CodeChange : Named sprites instead of magic numbers plus create/use helper macro/enum for recoloring scheme
2006-03-24 18:16:39 +00:00
belugas
26a5b62865
(svn r4092) CodeChange : Named sprites instead of magic numbers plus create/use helper macro/enum for recoloring scheme
2006-03-24 18:16:39 +00:00
Darkvater
bdfe20ae73
(svn r4091) - Fix r4075. Do not "enter" please.
2006-03-24 17:40:55 +00:00
Darkvater
74853e619a
(svn r4091) - Fix r4075. Do not "enter" please.
2006-03-24 17:40:55 +00:00
Darkvater
549f9b0d2f
(svn r4090) - Followup for r4075. Some SDL implementations seem to have a different define for the SDL_ACTIVEEVENT SDL_APPMOUSEFOCUS which caused undrawing of the mouse only on losing input-focus. Correctly check for the event state
2006-03-24 17:00:55 +00:00
Darkvater
58722eb145
(svn r4090) - Followup for r4075. Some SDL implementations seem to have a different define for the SDL_ACTIVEEVENT SDL_APPMOUSEFOCUS which caused undrawing of the mouse only on losing input-focus. Correctly check for the event state
2006-03-24 17:00:55 +00:00
belugas
24cc5e41df
(svn r4089) CodeChange : Create Map Accessors Group in MS WorkSpace, arrange VCProject. Remove warning on FindLengthOfTunnel, uint is not DiagDirection
2006-03-24 16:03:09 +00:00
belugas
a89cea072c
(svn r4089) CodeChange : Create Map Accessors Group in MS WorkSpace, arrange VCProject. Remove warning on FindLengthOfTunnel, uint is not DiagDirection
2006-03-24 16:03:09 +00:00
celestar
db9706cb80
(svn r4088) -Codechange: Introduce {Unb,B}arCrossing and IsCrossingBarred to put and get the status of a level crossing
2006-03-24 15:24:16 +00:00
celestar
842eac5d7f
(svn r4088) -Codechange: Introduce {Unb,B}arCrossing and IsCrossingBarred to put and get the status of a level crossing
2006-03-24 15:24:16 +00:00
tron
d1bd1a7035
(svn r4087) Add IsIndustryCompleted() to check if a industry tile is fully built
2006-03-24 13:46:45 +00:00
tron
0977a8a04e
(svn r4087) Add IsIndustryCompleted() to check if a industry tile is fully built
2006-03-24 13:46:45 +00:00
tron
662885ecd1
(svn r4086) Add MakeIndustry()
2006-03-24 13:31:17 +00:00
tron
05bae48ef8
(svn r4086) Add MakeIndustry()
2006-03-24 13:31:17 +00:00
tron
c699d0e791
(svn r4085) Add GetTown{Index,ByTile}() to get the town index resp. the town from a tile
2006-03-24 12:00:24 +00:00
tron
88d27219b4
(svn r4085) Add GetTown{Index,ByTile}() to get the town index resp. the town from a tile
2006-03-24 12:00:24 +00:00
bjarni
85c49764e1
(svn r4084) -Documentation: [OSX] changed OSX specific docs
...
-added an explanation to why there is a special Jaguar download (people appears to download it even when they should download the other one)
-removed the long outdated README_if_game_crashed_on_OSX.txt
2006-03-24 10:53:49 +00:00
bjarni
bb27e9abb3
(svn r4084) -Documentation: [OSX] changed OSX specific docs
...
-added an explanation to why there is a special Jaguar download (people appears to download it even when they should download the other one)
-removed the long outdated README_if_game_crashed_on_OSX.txt
2006-03-24 10:53:49 +00:00
egladil
5cec20988d
(svn r4083) -Feature: [OSX] Ported r4075 (Undraw the mouse when it leaves the window and Draw it again when it enters).
2006-03-24 10:17:39 +00:00
egladil
e38099dc29
(svn r4083) -Feature: [OSX] Ported r4075 (Undraw the mouse when it leaves the window and Draw it again when it enters).
2006-03-24 10:17:39 +00:00