tron
a4e5ed68fd
(svn r1150) Fixes:
...
- Don't crash when building or destroying airport without depots (bugs were latent before r1149)
- Delete all hangar windows when destroying an airport, not just the first one (before r1149 none where deleted)
2004-12-18 12:40:34 +00:00
tron
376c5adb7c
(svn r1149) Fix hack which abuses first TileIndex of airport depot array as number of depots (similar change as in map branch)
2004-12-18 12:19:04 +00:00
dominik
64f98e058d
(svn r1148) Fix: The console hotkey is finally working properly on all keyboards. It's the key on the top left corner
2004-12-17 23:32:54 +00:00
truelight
9d05289147
(svn r1146) -Fix: You can no longer change waypoints whom are owned by somebody else
2004-12-17 17:06:20 +00:00
tron
ef89eb019a
(svn r1145) Remove stray line which crept in in last commit
2004-12-17 09:02:41 +00:00
tron
e75954a7ab
(svn r1144) Don't rely on sizeof() to determine the map size, use MapSize() instead
2004-12-17 09:01:24 +00:00
miham
52685ad50c
(svn r1143) Daily langfile updates (automatic)
2004-12-17 04:42:55 +00:00
truelight
da24f97483
(svn r1137) -Fix: [Network] Replaces all strncpy with ttd_strlcpy.. windows really
...
does not like strncpy for some silly reason.
2004-12-16 15:51:18 +00:00
truelight
f04d49ca17
(svn r1136) -Fix: [Network] Revision check on windows-servers is working now
2004-12-16 15:35:19 +00:00
truelight
f6e23d726f
(svn r1135) -Fix: added map.c/h to vc6 project file (bociusz)
2004-12-16 14:57:25 +00:00
truelight
5e28fb8f97
(svn r1131) -Add: [Network] Autoclean_companies (set it with 'set autoclean_companies on/off').
...
When enabled, empty companies (companies with no active clients) with no
password are declared bankrupt after 1 year of emptyness.
For empty companies with password, the password is removed after 3 years
of emptyness.
The delay of removing company/password can be configured via:
- 'set autoclean_protected <months>'
- 'set autoclean_unprotected <months>'
2004-12-16 13:59:23 +00:00
tron
89fd12692f
(svn r1130) Add helper functions to query map size
2004-12-16 12:30:13 +00:00
truelight
74a149127d
(svn r1129) -Add: [Network] Added 'reset_company <company-id>'. If a company is
...
empty (no clients logged on to it), a server can delete a company via
this command in the console.
2004-12-16 11:36:57 +00:00
truelight
dccd3adb9b
(svn r1128) -Fix: [Network] Going bankrupt of human-players was corrupted in networkgames
2004-12-16 11:36:00 +00:00
truelight
523ba1ff50
(svn r1127) -Fix: [Network] Protect the network against an illegal PLAYER_CTRL (in
...
which a modified client could, for example, delete a random active company)
2004-12-16 11:35:08 +00:00
truelight
693d074d76
(svn r1126) -Fix: [Network] Pressing Disconnect on the GUI puts you back to the
...
main-menu (so you no longer stay ingame (if you were))
2004-12-16 11:12:59 +00:00
truelight
c5770907ac
(svn r1125) -Fix: [Network] You can now safely join a company again
2004-12-16 11:09:00 +00:00
truelight
e5a2abb872
(svn r1124) -Fix: [Network] Also the server now has the option Give Money in
...
ClientList (tnx to teeone for reporting)
2004-12-16 11:04:43 +00:00
darkvater
83981e40b5
(svn r1121) -Feature: Added sticky windows feature. A small pin allows the user to set the window as undeletable and can only be closed by hand. As an example the viewport window has been stickied (thanks to Neko-San)
...
-To use the feature add WDF_STICKY_BUTTON to the widget description and update all widget-ID's since sticky button will be widget 2.
2004-12-15 23:33:04 +00:00
miham
ec94450aef
(svn r1119) Fixed url in manpage
2004-12-15 22:50:20 +00:00
matthijs
76363231be
(svn r1118) * Added a minimal manpage with references to where to get real info
...
* Specified installation locations in the os/debian/rules script so it works now.
2004-12-15 22:46:53 +00:00
tron
765ecfed84
(svn r1117) Move map arrays and some related macros into their own files map.c and map.h
2004-12-15 22:18:54 +00:00
truelight
736718ef53
(svn r1116) -Add: [Console] With 'set server_advertise on/off' you can put server
...
advertise on/off via console (requested by imachine)
2004-12-15 22:06:47 +00:00
tron
15265ac40a
(svn r1115) Put every source file on an extra line
2004-12-15 22:05:40 +00:00
miham
37192a99a6
(svn r1114) Daily langfile updates (automatic)
2004-12-15 21:54:13 +00:00
truelight
5f51b42c99
(svn r1113) -Add: [Network] Added the GUI part for server advertising. When you go
...
to Start Server, you can select by connection: 'Internet (advertise)'.
When selected, the server will announce itself to the server-list at
http://servers.openttd.org (when finished)
2004-12-15 21:54:07 +00:00
truelight
88862fcdb6
(svn r1112) -Fix: _decode_parameters was increased to [20], but not all temp-dparams were
2004-12-15 21:45:44 +00:00
darkvater
2d5a938621
(svn r1111) -Fix: Some language file fixes. Added a space in 'company information' and fixed most not-same-format as english.txt problems. Some are remaining because they need translations.
2004-12-15 21:45:05 +00:00
darkvater
ce4bff7fa5
(svn r1110) -Fix: Empty console commands were executed and returned error message (sign_de for GeniusDex)
2004-12-15 21:30:20 +00:00
tron
39b3e71239
(svn r1109) Fix c&p bug: In vehicle lists a name was displayed for road vehicles even if they had none
2004-12-15 21:25:33 +00:00
truelight
fa1f026367
(svn r1108) -Fix: [Network] Fixed problem around slow clients:
...
They joined, they got the map, but it took some time before the new
player was created. In this time a player could do stuff, causing a
player-id-mismatch, and the player was kicked out. Now a player get's a
nice GUI which says: registering.. When that is gone, the player is
joined and can play safely. Tnx to Moriarty for bugging me with this bug ;)
2004-12-15 21:13:52 +00:00
truelight
9595ee80e3
(svn r1107) -Fix: [Network] A spectator can no longer buy/sell shares of companies
2004-12-15 20:24:26 +00:00
truelight
015fb81810
(svn r1106) -Add: [Network] Added master-server protocol and advertise to
...
master-server option. No GUI yet, and disabled by default (it still is WIP)
2004-12-15 20:10:34 +00:00
darkvater
d867a845fd
(svn r1104) -Fix: nasty server crash buffer overflow problem when using release build. Big thanks to Truelight for the guidance in fixing this very annoying bug!
...
-VS.NET now treats warnings as errors too in the release build.
2004-12-15 20:08:01 +00:00
truelight
d7d3ff4849
(svn r1102) -Fix: [Console] 'set server_pw' was acting crazy when you typed more
...
chars then it could take
2004-12-15 17:40:12 +00:00
truelight
a4a3d829be
(svn r1101) -Fix: [Console] Removed magic numbers
2004-12-15 17:31:18 +00:00
truelight
b615e854e1
(svn r1100) -Fix: [Console] 'set company_pw' is now working again (Hackykid)
2004-12-15 17:24:10 +00:00
darkvater
f1b6b1711b
(svn r1098) -Fix: server without revision build doesn't care about the client's version. Also moved all revision things where it belongs (network.c)
2004-12-15 16:51:55 +00:00
truelight
29b844a408
(svn r1096) -Fix: [Network] PlayAs is now registered correctly
...
-Codewise: [Network] Cleaned some code, removed some comment, changed
some wrong comment
2004-12-15 15:19:51 +00:00
darkvater
c8ca2a8604
(svn r1095) -Fix: scenario editor road-build-gui works again altough shortcuts are screwed.
...
-Feature: Pressing enter on 'Abandon Game' returns to main menu (one less click \o/)
2004-12-15 11:42:05 +00:00
miham
f3ca6a9180
(svn r1094) Daily langfile updates (automatic)
2004-12-15 10:56:33 +00:00
darkvater
c58549d512
(svn r1093) -Fix: Hopefully fixed windows revision issues once and for all. Removed globalness of _openttd_revision and put all such ifdefs into one place. If server has a revision only the same revisions can join; if the server has no revision everyone can join. I reckon this should be a server-side option to allow people to join or not to join.
2004-12-15 00:31:08 +00:00
dominik
6cb53e7d34
(svn r1092) Fix: Autorail can be accessed with the 'a' hotkey again
2004-12-14 21:56:01 +00:00
dominik
af9dc1f817
(svn r1091) Fix: Finally station names use 100% the correct color in transparent mode
2004-12-14 20:54:01 +00:00
truelight
b6c74c1c20
(svn r1090) -Fix: Made the _openttd_revision variable global, and with that
...
hopefully killed the windows-revision problem. If WITH_REV is defined,
for both Windows as *nix system _openttd_revision is filled with normal
info, else _openttd_revision is set to 'norev000'
-Fix: Small possible server-crash
2004-12-14 20:27:00 +00:00
miham
52aeaebde0
(svn r1089) Daily langfile updates (automatic)
2004-12-14 20:21:52 +00:00
dominik
20f36f8c88
(svn r1088) Strings cleanup. Renamed some strings to reflect their content.
2004-12-14 19:47:35 +00:00
truelight
967762e5ef
(svn r1086) -Fix: [Network] [ 1084774 ] Fixed quick-share-sell bug
2004-12-14 18:17:24 +00:00
truelight
55f3347514
(svn r1085) -Fix: [Network] [ 1084834 ] If IF_IN_NETWORK flag was on, an error
...
resulted in infinite money (or assert)
2004-12-14 18:13:02 +00:00
dominik
23612e41f2
(svn r1084) Generalized hotkey catching when textfield windows are open. Now only hotkeys attached to the main toolbar are working if you have a textfield open.
2004-12-14 17:38:48 +00:00