celestar
91bf7a7448
(svn r1410) Replaced all occurences of 'passanger' by 'passenger' in the code
2005-01-07 08:38:27 +00:00
celestar
8ed132a5b9
(svn r1410) Replaced all occurences of 'passanger' by 'passenger' in the code
2005-01-07 08:38:27 +00:00
tron
3b18fba385
(svn r1409) Simplify some preprocessor magic
2005-01-07 08:07:24 +00:00
tron
a6ba0d3fbe
(svn r1409) Simplify some preprocessor magic
2005-01-07 08:07:24 +00:00
darkvater
725591513d
(svn r1408) -Fix: uninitialized variable :)
2005-01-06 22:50:48 +00:00
darkvater
a3c0e81230
(svn r1408) -Fix: uninitialized variable :)
2005-01-06 22:50:48 +00:00
truelight
b450603437
(svn r1407) -Codechange: changed a lot around _stations, _vehicles, _towns and _industries
...
(in prepare of dynamic arrays):
- DEREF_XXX is changed into GetXXX
- All direct call are directed via GetXXX
- struct Industry has now an index-field
- ENUM'd some stuff
- Replaced home built loops with FOR_ALL_XXX
- Added _stations_size, _vehicles_size, ... which gives the length of the
array (which will be dynamic in the near future)
- Changed lengtof(XXX) to _XXX_size (e.g. _stations_size)
- Removed all endof(XXX) (because mostly it was part of a FOR_ALL_XXX)
- Made the sort-functions of all 4 dynamic
- Made all 4 Initialize functions more of the same
- Some minor tab-fixing and stuff
(tnx to Tron for proof-reading my 100kb patch ;))
Note for all: please do NOT directly call _stations, _vehicles, _towns and
_industries, but use the right wrapper to access them. Thank you.
Ps: please also do not use 'v++', where v is of type Vehicle *.
2005-01-06 22:31:58 +00:00
truelight
63e97754fb
(svn r1407) -Codechange: changed a lot around _stations, _vehicles, _towns and _industries
...
(in prepare of dynamic arrays):
- DEREF_XXX is changed into GetXXX
- All direct call are directed via GetXXX
- struct Industry has now an index-field
- ENUM'd some stuff
- Replaced home built loops with FOR_ALL_XXX
- Added _stations_size, _vehicles_size, ... which gives the length of the
array (which will be dynamic in the near future)
- Changed lengtof(XXX) to _XXX_size (e.g. _stations_size)
- Removed all endof(XXX) (because mostly it was part of a FOR_ALL_XXX)
- Made the sort-functions of all 4 dynamic
- Made all 4 Initialize functions more of the same
- Some minor tab-fixing and stuff
(tnx to Tron for proof-reading my 100kb patch ;))
Note for all: please do NOT directly call _stations, _vehicles, _towns and
_industries, but use the right wrapper to access them. Thank you.
Ps: please also do not use 'v++', where v is of type Vehicle *.
2005-01-06 22:31:58 +00:00
bjarni
3845670c78
(svn r1405) Added half done Estonian translation (indrek)
2005-01-06 19:40:44 +00:00
bjarni
a4111363c0
(svn r1405) Added half done Estonian translation (indrek)
2005-01-06 19:40:44 +00:00
darkvater
5df77bfbcd
(svn r1404) -Fix: Company password no longer shares a widget with buying shares
2005-01-06 18:54:13 +00:00
darkvater
deabdb666f
(svn r1404) -Fix: Company password no longer shares a widget with buying shares
2005-01-06 18:54:13 +00:00
miham
a08f926fe6
(svn r1403) Daily langfile updates (semi-automatic) [505 missing strings]
2005-01-06 18:49:51 +00:00
miham
57aebadb15
(svn r1403) Daily langfile updates (semi-automatic) [505 missing strings]
2005-01-06 18:49:51 +00:00
tron
2eb7aedf69
(svn r1402) Trim trailing whitespace
2005-01-06 18:45:28 +00:00
tron
8b7c1e94e1
(svn r1402) Trim trailing whitespace
2005-01-06 18:45:28 +00:00
truelight
124a29f7a5
(svn r1401) -Fix: glitches in train-depot GUI (tnx to Hackykid)
...
-Fix: glitch in Company Overview GUI (Hackykid)
2005-01-06 17:40:57 +00:00
truelight
2c9cd8f68c
(svn r1401) -Fix: glitches in train-depot GUI (tnx to Hackykid)
...
-Fix: glitch in Company Overview GUI (Hackykid)
2005-01-06 17:40:57 +00:00
truelight
8e28e8efc3
(svn r1400) -Fix: signal stays red if a track is removed (Darkvater / Tron / TrueLight)
2005-01-06 17:14:37 +00:00
truelight
8e58dd8dec
(svn r1400) -Fix: signal stays red if a track is removed (Darkvater / Tron / TrueLight)
2005-01-06 17:14:37 +00:00
truelight
c097a788ee
(svn r1399) -Fix: Fixes for compiling with Watcom C/C++ (ie, OS/2 port). (orudge)
...
Note: If people could watch out for initialising structs with
*non-constants* in future... it's a bit annoying, I
know, but Open Watcom isn't the only compiler which
doesn't support this (yet) - Borland, for example,
still doesn't like it.
2005-01-06 15:57:26 +00:00
truelight
c06dd27c33
(svn r1399) -Fix: Fixes for compiling with Watcom C/C++ (ie, OS/2 port). (orudge)
...
Note: If people could watch out for initialising structs with
*non-constants* in future... it's a bit annoying, I
know, but Open Watcom isn't the only compiler which
doesn't support this (yet) - Borland, for example,
still doesn't like it.
2005-01-06 15:57:26 +00:00
darkvater
5feea8f02c
(svn r1398) -Feature: CTRL+V (Paste) now works on all editboxes. This includes 'Add Server', chat, etc. Feature is Windows only.
2005-01-06 15:54:09 +00:00
darkvater
becd9c224e
(svn r1398) -Feature: CTRL+V (Paste) now works on all editboxes. This includes 'Add Server', chat, etc. Feature is Windows only.
2005-01-06 15:54:09 +00:00
tron
b23ecdb54e
(svn r1397) Add missing RESIZE_NONE
2005-01-06 12:34:22 +00:00
tron
5b7e224f46
(svn r1397) Add missing RESIZE_NONE
2005-01-06 12:34:22 +00:00
tron
d3c6855320
(svn r1396) Introduce TileIndexDiffC - the compile time version of TileIndexDiff
2005-01-06 11:39:00 +00:00
tron
f8c95a1dbe
(svn r1396) Introduce TileIndexDiffC - the compile time version of TileIndexDiff
2005-01-06 11:39:00 +00:00
tron
9a32e38633
(svn r1395) Fix assertion when building road bridge
2005-01-06 08:08:17 +00:00
tron
790b03c707
(svn r1395) Fix assertion when building road bridge
2005-01-06 08:08:17 +00:00
bjarni
2492e7736e
(svn r1393) fix [ 1096026 ]. Autorenew trains should now hopefully work like it did before autoreplace was added
...
DEREF_ENGINE is now used in autoreplace
2005-01-05 19:28:10 +00:00
bjarni
1e99155d61
(svn r1393) fix [ 1096026 ]. Autorenew trains should now hopefully work like it did before autoreplace was added
...
DEREF_ENGINE is now used in autoreplace
2005-01-05 19:28:10 +00:00
tron
c11ce2ec6a
(svn r1392) Use TileOffsByDir() instead of home brewed table
2005-01-05 19:12:47 +00:00
tron
cc465f0f35
(svn r1392) Use TileOffsByDir() instead of home brewed table
2005-01-05 19:12:47 +00:00
tron
fa1564a1a4
(svn r1391) Make an assert map size agnostic
2005-01-05 18:59:02 +00:00
tron
5583fd89b3
(svn r1391) Make an assert map size agnostic
2005-01-05 18:59:02 +00:00
tron
8a0ba57ac6
(svn r1390) Use TileOffsByDir() instead of home brewed table
2005-01-05 18:09:06 +00:00
tron
2cdc210193
(svn r1390) Use TileOffsByDir() instead of home brewed table
2005-01-05 18:09:06 +00:00
truelight
503ccc81c9
(svn r1389) -Add: [Network] Added packet protection. No longer a client or server
...
reads beyond the size of the packet
-Fix: [Network] A server no longer crashes when a client sends an
invalid DoCommand, but drops the client instead.
2005-01-05 14:39:48 +00:00
truelight
523a6a1cff
(svn r1389) -Add: [Network] Added packet protection. No longer a client or server
...
reads beyond the size of the packet
-Fix: [Network] A server no longer crashes when a client sends an
invalid DoCommand, but drops the client instead.
2005-01-05 14:39:48 +00:00
dominik
9545f8c19c
(svn r1388) Feature: [SDL] Show revision number in window title
2005-01-05 14:20:23 +00:00
dominik
f1e9fdf76d
(svn r1388) Feature: [SDL] Show revision number in window title
2005-01-05 14:20:23 +00:00
dominik
e5129d5b32
(svn r1387) Fix: Airplanes now also crash when only one invalid order is in the schedule
2005-01-05 13:48:38 +00:00
dominik
6735135773
(svn r1387) Fix: Airplanes now also crash when only one invalid order is in the schedule
2005-01-05 13:48:38 +00:00
tron
e4cf2ba1b3
(svn r1386) Move TileIndexDiff to map.h
...
Move _tileoffs_by_dir to map.[ch] and encapsulate it in TileOffsByDir()
2005-01-05 13:32:03 +00:00
tron
67161506ad
(svn r1386) Move TileIndexDiff to map.h
...
Move _tileoffs_by_dir to map.[ch] and encapsulate it in TileOffsByDir()
2005-01-05 13:32:03 +00:00
dominik
0a37e6202b
(svn r1385) Fix: [ 1095020 ] When all stations in an aircraft's order list are demolished, the plane eventually crashes (running out of fuel)
2005-01-05 13:15:27 +00:00
dominik
2543158c8e
(svn r1385) Fix: [ 1095020 ] When all stations in an aircraft's order list are demolished, the plane eventually crashes (running out of fuel)
2005-01-05 13:15:27 +00:00
dominik
5233e90e23
(svn r1384) Fix: Sometimes when lists were saved, a lot of blank lines had been added
2005-01-05 11:19:57 +00:00
dominik
61761cfab1
(svn r1384) Fix: Sometimes when lists were saved, a lot of blank lines had been added
2005-01-05 11:19:57 +00:00