Commit Graph

514 Commits

Author SHA1 Message Date
Jonathan G Rennison
814f9f7e0f Implement bidirectional mode for signals on bridges/tunnels 2018-06-17 04:27:03 +01:00
Jonathan G Rennison
d03139b241 Use separate bits for signals on bridge/tunnel entrance/exit red/green states 2018-06-17 04:01:31 +01:00
Jonathan G Rennison
8e9d68048a Merge branch 'master' into jgrpp
# Conflicts:
#	src/string.cpp
2018-06-07 06:49:18 +01:00
Niels Martin Hansen
5de2628862 Update: Document DOS music loading 2018-06-05 22:58:35 +02:00
Jonathan G Rennison
315eff1112 Merge branch 'chunnel' into jgrpp 2018-05-03 07:37:38 +01:00
Jonathan G Rennison
e3932dcdaa Documentation: Add use of m2 for tunnel index to landscape docs
Fixes #49
2018-05-03 07:37:25 +01:00
Jonathan G Rennison
1fe0bb76b9 Merge branches 'crashlog_improvements', 'save_ext', 'version_utils' into jgrpp 2018-04-27 02:42:20 +01:00
Ricardo N Feliciano
e8de33a61f Cleanup: Use new filename for README file. (#6738) 2018-04-21 11:05:38 +02:00
Jonathan G Rennison
0acb4fdd2f Safer level crossings: add setting to improve RV level crossing safety. 2017-05-07 19:33:59 +01:00
Jonathan G Rennison
072915f2c7 Merge branch 'custom_bridgeheads' into jgrpp
# Conflicts:
#	docs/landscape_grid.html
#	src/roadveh_cmd.cpp
#	src/saveload/afterload.cpp
#	src/saveload/extended_ver_sl.cpp
#	src/saveload/extended_ver_sl.h
#	src/settings_gui.cpp
#	src/settings_type.h
#	src/tunnelbridge_cmd.cpp
#	src/tunnelbridge_map.h
2017-02-05 20:43:56 +00:00
Jonathan G Rennison
0cd99e576c Custom bridge heads: Document landscape array use. 2017-02-05 20:43:19 +00:00
Jonathan G Rennison
d0657a587e Document more rail types patch in landscape HTML docs. 2016-09-18 22:02:20 +01:00
Jonathan G Rennison
11f64c5294 Document programmable signal map bits in lanscape HTML doc. 2016-09-18 20:23:59 +01:00
Jonathan G Rennison
f82feb160f Merge branch 'signal_tunnels_bridges' into jgrpp
# Conflicts:
#	projects/openttd_vs100.vcxproj
#	projects/openttd_vs100.vcxproj.filters
#	projects/openttd_vs140.vcxproj
#	projects/openttd_vs140.vcxproj.filters
#	projects/openttd_vs80.vcproj
#	projects/openttd_vs90.vcproj
#	source.list
#	src/misc.cpp
#	src/openttd.cpp
#	src/pbs.cpp
#	src/saveload/extended_ver_sl.cpp
#	src/saveload/saveload.cpp
#	src/signal.cpp
#	src/train_cmd.cpp
#	src/tunnelbridge_map.h
2016-09-18 20:07:48 +01:00
Jonathan G Rennison
556594f2f0 Extend bridge signal simulation to support an unlimited no. of signals.
This is instead of the previous limit of 16, all stored in M2.
2016-09-18 20:06:59 +01:00
Jonathan G Rennison
0d2e9f91bf Adjust signal on bridge/tunnel map bits, rename accessors, add docs.
Use same bit to store red/green state for entrances and exits.
No longer re-use exit bit to store red/green state of entrance.
Avoid modifying the M2 of tunnel entrances/exits.
Rename and rationalise map accessor functions.
Document bits used in landscape HTML docs.
2016-09-18 20:06:39 +01:00
Jonathan G Rennison
6a3ceb3e01 Document tracerestrict bit in landscape HTML docs. 2016-09-18 12:51:40 +01:00
alberth
c8a727d3fc (svn r27210) -Doc[FS#6268]: OpenTTD tiles have more attributes nowadays (Samu). 2015-03-28 16:48:46 +00:00
alberth
d741839265 (svn r27210) -Doc[FS#6268]: OpenTTD tiles have more attributes nowadays (Samu). 2015-03-28 16:48:46 +00:00
frosch
23b44140a9 (svn r27091) -Fix [FS#6170] (r27012): Make manpage more portable. (bentley) 2014-12-24 16:53:04 +00:00
frosch
ac13e399d0 (svn r27091) -Fix [FS#6170] (r27012): Make manpage more portable. (bentley) 2014-12-24 16:53:04 +00:00
rubidium
76f6bf0b32 (svn r27012) -Change: improvements to the man page (bentley) 2014-10-14 08:24:47 +00:00
rubidium
65e3925afb (svn r27012) -Change: improvements to the man page (bentley) 2014-10-14 08:24:47 +00:00
rubidium
67991b70f0 (svn r26955) -Fix [FS#6126]: owner of road depot road types were not properly changed upon bankruptcy causing crashes when trying to remove the depot in certain situations 2014-10-04 19:23:43 +00:00
rubidium
4978ece6ee (svn r26955) -Fix [FS#6126]: owner of road depot road types were not properly changed upon bankruptcy causing crashes when trying to remove the depot in certain situations 2014-10-04 19:23:43 +00:00
rubidium
8a993b6141 (svn r26877) -Update: documentation about the map array 2014-09-21 11:20:29 +00:00
rubidium
18b98afabd (svn r26877) -Update: documentation about the map array 2014-09-21 11:20:29 +00:00
frosch
e00f4cac59 (svn r26788) -Add: Desync replay option to skip/replay failed commands 2014-09-07 14:21:16 +00:00
frosch
e2f5081f40 (svn r26788) -Add: Desync replay option to skip/replay failed commands 2014-09-07 14:21:16 +00:00
planetmaker
c10662e4cc (svn r26458) -Doc: Correct a few spelling mistakes (__ln__) 2014-04-12 15:59:56 +00:00
planetmaker
ba42bcdf49 (svn r26458) -Doc: Correct a few spelling mistakes (__ln__) 2014-04-12 15:59:56 +00:00
frosch
446eda8dbd (svn r26372) -Doc [FS#5927]: Typos. 2014-02-24 18:14:53 +00:00
frosch
440168cfb2 (svn r26372) -Doc [FS#5927]: Typos. 2014-02-24 18:14:53 +00:00
frosch
198b8897b8 (svn r26370) -Doc: Desync debugging and command replaying. 2014-02-23 19:32:32 +00:00
frosch
c6ce57e8a7 (svn r26370) -Doc: Desync debugging and command replaying. 2014-02-23 19:32:32 +00:00
frosch
f794b9786f (svn r25844) -Change: Increase maximum number of object instances on the map from 64k to about 16M. 2013-10-12 16:35:50 +00:00
frosch
69a0c91d63 (svn r25844) -Change: Increase maximum number of object instances on the map from 64k to about 16M. 2013-10-12 16:35:50 +00:00
frosch
d9d978d6d2 (svn r25833) -Codechange: Move ObjectType from map array into pool item. 2013-10-12 16:30:42 +00:00
frosch
35d7e8bca4 (svn r25833) -Codechange: Move ObjectType from map array into pool item. 2013-10-12 16:30:42 +00:00
planetmaker
622085cfca (svn r25598) -Doc: Implications of the asynchronous processing of the rcon content command on send time of ADMIN_SERVER_ADMIN_RCON and ADMIN_SERVER_ADMIN_RCON_END packets 2013-07-13 09:59:09 +00:00
planetmaker
6fc2c14afe (svn r25598) -Doc: Implications of the asynchronous processing of the rcon content command on send time of ADMIN_SERVER_ADMIN_RCON and ADMIN_SERVER_ADMIN_RCON_END packets 2013-07-13 09:59:09 +00:00
fonsinchen
338d810f6c (svn r25349) -Add: explanation of the link graph's inner workings 2013-06-09 12:52:50 +00:00
fonsinchen
793cc5d9d6 (svn r25349) -Add: explanation of the link graph's inner workings 2013-06-09 12:52:50 +00:00
rubidium
4809627023 (svn r25147) -Fix [FS#5506]: HTML documentation about the map array had a number of small errors (Juanjo) 2013-04-05 19:35:56 +00:00
rubidium
e5a77f94bd (svn r25147) -Fix [FS#5506]: HTML documentation about the map array had a number of small errors (Juanjo) 2013-04-05 19:35:56 +00:00
rubidium
da6b84e779 (svn r24257) -Fix [FS#5112]: update some outdated documentation and make is somewhat more consistent 2012-05-16 19:34:36 +00:00
rubidium
c94a2d5289 (svn r24257) -Fix [FS#5112]: update some outdated documentation and make is somewhat more consistent 2012-05-16 19:34:36 +00:00
yexo
0566a6cfda (svn r23168) -Feature [FS#1824]: always draw fences around field tiles 2011-11-08 19:48:47 +00:00
yexo
5c838ff1c3 (svn r23168) -Feature [FS#1824]: always draw fences around field tiles 2011-11-08 19:48:47 +00:00
yexo
047957487a (svn r23065) -Add: -q option to read a savegame, write some general info and exit 2011-10-30 13:47:45 +00:00
yexo
433f74edd9 (svn r23065) -Add: -q option to read a savegame, write some general info and exit 2011-10-30 13:47:45 +00:00
michi_cc
7b35dd4f54 (svn r23000) -Feature: Base graphics sets can now specify a preferred blitter which OpenTTD uses to decide which blitter to load. 2011-10-04 21:35:47 +00:00
michi_cc
c575b5bbd7 (svn r23000) -Feature: Base graphics sets can now specify a preferred blitter which OpenTTD uses to decide which blitter to load. 2011-10-04 21:35:47 +00:00
rubidium
bcc6f923ff (svn r22939) -Merge: release documentation updates from 1.1 2011-09-15 19:21:11 +00:00
rubidium
973f0afd28 (svn r22939) -Merge: release documentation updates from 1.1 2011-09-15 19:21:11 +00:00
frosch
f385764b7d (svn r22529) -Doc (r22419): Reflect removal of '-i' option in documentation. 2011-05-31 20:51:19 +00:00
frosch
9b9b427a26 (svn r22529) -Doc (r22419): Reflect removal of '-i' option in documentation. 2011-05-31 20:51:19 +00:00
planetmaker
e9bcaca00e (svn r22090) -Doc: Explain OpenTTD's ports and their role in multiplayer and especially for servers 2011-02-16 21:10:13 +00:00
planetmaker
36332644ee (svn r22090) -Doc: Explain OpenTTD's ports and their role in multiplayer and especially for servers 2011-02-16 21:10:13 +00:00
rubidium
5f9f2b6ff0 (svn r21871) -Doc: terraforming/clearing limits (dihedral) 2011-01-20 22:03:27 +00:00
rubidium
060b2b736b (svn r21871) -Doc: terraforming/clearing limits (dihedral) 2011-01-20 22:03:27 +00:00
frosch
b495b432ec (svn r21870) -Doc: Mention 'joan' in the admin network documentation. 2011-01-20 21:28:38 +00:00
frosch
2d6ebd3bf4 (svn r21870) -Doc: Mention 'joan' in the admin network documentation. 2011-01-20 21:28:38 +00:00
smatz
2efa084a88 (svn r21823) -Documentation: update the style used in several documentation files 2011-01-16 13:36:47 +00:00
smatz
82346d4608 (svn r21823) -Documentation: update the style used in several documentation files 2011-01-16 13:36:47 +00:00
planetmaker
6e72616ae3 (svn r21676) -Prepare 1.1.0-beta2 2010-12-31 14:08:21 +00:00
planetmaker
fe6080650c (svn r21676) -Prepare 1.1.0-beta2 2010-12-31 14:08:21 +00:00
rubidium
72a4dc53d9 (svn r21668) -Feature: command logging using the admin interface (dihedral) 2010-12-30 18:14:37 +00:00
rubidium
6546561360 (svn r21668) -Feature: command logging using the admin interface (dihedral) 2010-12-30 18:14:37 +00:00
rubidium
3d1ed5cc6a (svn r21365) -Document: the reasoning for some of the network configuration defaults 2010-11-30 20:09:44 +00:00
rubidium
8d53237998 (svn r21365) -Document: the reasoning for some of the network configuration defaults 2010-11-30 20:09:44 +00:00
rubidium
35baaa7e2e (svn r21349) -Doc: relayout and tweak the multiplayer documentation a bit; e.g. no real need to tell that the network code was rewritten in 0.3.5 2010-11-28 20:56:05 +00:00
rubidium
2b258feee7 (svn r21349) -Doc: relayout and tweak the multiplayer documentation a bit; e.g. no real need to tell that the network code was rewritten in 0.3.5 2010-11-28 20:56:05 +00:00
glx
d6b52e9429 (svn r21304) -Fix (r21005): some typos in documentation (Xaroth) 2010-11-23 23:06:30 +00:00
glx
33d71aff32 (svn r21304) -Fix (r21005): some typos in documentation (Xaroth) 2010-11-23 23:06:30 +00:00
rubidium
850d05d24d (svn r21264) -Change: compress some PNGs more efficiently 2010-11-20 12:11:11 +00:00
rubidium
130e2e9f4f (svn r21264) -Change: compress some PNGs more efficiently 2010-11-20 12:11:11 +00:00
rubidium
c5118e6a7e (svn r21005) -Document: the admin network protocol on a high(er) level (dihedral) 2010-10-21 20:23:32 +00:00
rubidium
2d64b482ba (svn r21005) -Document: the admin network protocol on a high(er) level (dihedral) 2010-10-21 20:23:32 +00:00
yexo
bd036265cc (svn r20811) -Fix [FS#4079]: the colour palette file in the docs/ directory was broken 2010-09-15 22:22:07 +00:00
yexo
0e458131bc (svn r20811) -Fix [FS#4079]: the colour palette file in the docs/ directory was broken 2010-09-15 22:22:07 +00:00
rubidium
a126dc7500 (svn r20639) -Add: random bits to object tiles 2010-08-27 22:26:21 +00:00
rubidium
536bb704b7 (svn r20639) -Add: random bits to object tiles 2010-08-27 22:26:21 +00:00
rubidium
fa58485e49 (svn r20633) -Cleanup: and clarify some bits in the landscape documentation and make them pass the validator again. 2010-08-27 10:42:48 +00:00
rubidium
8047d84aa0 (svn r20633) -Cleanup: and clarify some bits in the landscape documentation and make them pass the validator again. 2010-08-27 10:42:48 +00:00
rubidium
1d8b95b235 (svn r20621) -Codechange: move animation frames of houses, objects and industries to m7 (same as airports and stations) 2010-08-26 14:36:00 +00:00
rubidium
7f86dcca90 (svn r20621) -Codechange: move animation frames of houses, objects and industries to m7 (same as airports and stations) 2010-08-26 14:36:00 +00:00
rubidium
36c1c1bdb5 (svn r20490) -Change: merge the extra GRF sources so updating them becomes a bit easier.
The (prebuilt) grf will still remain, so if you don't have NFORenum and GRFCodec it will still work.
2010-08-14 14:50:06 +00:00
rubidium
7d11c392a4 (svn r20490) -Change: merge the extra GRF sources so updating them becomes a bit easier.
The (prebuilt) grf will still remain, so if you don't have NFORenum and GRFCodec it will still work.
2010-08-14 14:50:06 +00:00
rubidium
f336f61104 (svn r20482) -Codechange: move some object related information off the map and unify the relation objects have to towns 2010-08-13 12:45:26 +00:00
rubidium
89b2b9370a (svn r20482) -Codechange: move some object related information off the map and unify the relation objects have to towns 2010-08-13 12:45:26 +00:00
rubidium
8975ef1f7b (svn r20446) -Codechange: unify the location of the water class 2010-08-11 14:14:06 +00:00
rubidium
ab5b0ceff2 (svn r20446) -Codechange: unify the location of the water class 2010-08-11 14:14:06 +00:00
rubidium
1f2276b785 (svn r20411) -Codechange: rename unmovables as quite a lot of them are actually movable; e.g. HQ and owned land are pretty movable. 2010-08-08 10:59:30 +00:00
rubidium
3da3d131c6 (svn r20411) -Codechange: rename unmovables as quite a lot of them are actually movable; e.g. HQ and owned land are pretty movable. 2010-08-08 10:59:30 +00:00
rubidium
5ed887648c (svn r20334) -Codechange: reorder the unmovable bits a bit for futher extension 2010-08-03 08:09:45 +00:00
rubidium
f44c51577b (svn r20334) -Codechange: reorder the unmovable bits a bit for futher extension 2010-08-03 08:09:45 +00:00
rubidium
62c44ca2d2 (svn r19999) -Fix: then vs than mistakes (ln) 2010-06-19 16:43:40 +00:00
rubidium
34c83074c2 (svn r19999) -Fix: then vs than mistakes (ln) 2010-06-19 16:43:40 +00:00
rubidium
5c6378bef2 (svn r19531) -Merge: documentation updates from 1.0 2010-03-31 23:33:28 +00:00
rubidium
69fec2d146 (svn r19531) -Merge: documentation updates from 1.0 2010-03-31 23:33:28 +00:00
yexo
66c247ad45 (svn r19200) -Doc: update the map array documentation 2010-02-22 14:17:26 +00:00
yexo
2b871fe953 (svn r19200) -Doc: update the map array documentation 2010-02-22 14:17:26 +00:00
rubidium
8c6db1bfaa (svn r19073) -Fix (r15027): -a is not a command line parameter 2010-02-09 23:52:08 +00:00
rubidium
4cd2ad0a5f (svn r19073) -Fix (r15027): -a is not a command line parameter 2010-02-09 23:52:08 +00:00
peter1138
075217f7b5 (svn r18970) -Codechange: Increase number of possible rail types to 16. 2010-01-30 21:59:22 +00:00
peter1138
990cbe6263 (svn r18970) -Codechange: Increase number of possible rail types to 16. 2010-01-30 21:59:22 +00:00
yexo
077cdefc9b (svn r18876) -Codechange: make sure m4 is always 0 for non-railroad station tiles 2010-01-21 13:34:05 +00:00
yexo
18e7ec6b3e (svn r18876) -Codechange: make sure m4 is always 0 for non-railroad station tiles 2010-01-21 13:34:05 +00:00
rubidium
12055bdd9a (svn r18865) -Doc: update the manpage 2010-01-18 22:19:14 +00:00
rubidium
d8e126d98d (svn r18865) -Doc: update the manpage 2010-01-18 22:19:14 +00:00
yexo
2a6fc142de (svn r18719) -Feature: don't delete the rough/rocky status of a tile when it's covered by snow, this allows rocky tiles under snow if you have a variable snowline 2010-01-04 18:33:43 +00:00
yexo
b378e82676 (svn r18719) -Feature: don't delete the rough/rocky status of a tile when it's covered by snow, this allows rocky tiles under snow if you have a variable snowline 2010-01-04 18:33:43 +00:00
yexo
0ae57c0997 (svn r18711) -Doc: update landscape documentation about m1 (tile owner) 2010-01-04 14:33:32 +00:00
yexo
051e54c9a7 (svn r18711) -Doc: update landscape documentation about m1 (tile owner) 2010-01-04 14:33:32 +00:00
yexo
ec9de781a6 (svn r18706) -Cleanup: remove docs/Manual.txt and docs/OSX_install_instructions.txt, the contents of those are already in readme.txt and they were outdated.
Add docs/obm_format.txt and docs/obs_format.txt to Makefile.bundle
Add several documentation files to the windows installer
2010-01-03 22:10:17 +00:00
yexo
33e48c63b8 (svn r18706) -Cleanup: remove docs/Manual.txt and docs/OSX_install_instructions.txt, the contents of those are already in readme.txt and they were outdated.
Add docs/obm_format.txt and docs/obs_format.txt to Makefile.bundle
Add several documentation files to the windows installer
2010-01-03 22:10:17 +00:00
yexo
a2cdd9b960 (svn r18704) -Doc: update the 'Compiling OpenTTD using Microsoft Visual C++' documentation 2010-01-03 21:35:17 +00:00
yexo
1c1035c44c (svn r18704) -Doc: update the 'Compiling OpenTTD using Microsoft Visual C++' documentation 2010-01-03 21:35:17 +00:00
rubidium
6b0d44c1e7 (svn r18684) -Fix: for some "man"s an empty line is an error 2010-01-01 22:01:14 +00:00
rubidium
ad667bf50a (svn r18684) -Fix: for some "man"s an empty line is an error 2010-01-01 22:01:14 +00:00
rubidium
3de085a143 (svn r18683) -Fix: it's not an other 2010-01-01 18:45:40 +00:00
rubidium
b2e9b5d612 (svn r18683) -Fix: it's not an other 2010-01-01 18:45:40 +00:00
smatz
8d7abcf01a (svn r18650) -Fix: in the case of level crossing, location of the owner of road was documented wrongly (Eddi) 2009-12-27 21:45:27 +00:00
smatz
96a5db36f8 (svn r18650) -Fix: in the case of level crossing, location of the owner of road was documented wrongly (Eddi) 2009-12-27 21:45:27 +00:00
rubidium
42d7f30dcc (svn r18608) -Change: add the concept of music sets 2009-12-22 21:40:29 +00:00
rubidium
a8d6d18b22 (svn r18608) -Change: add the concept of music sets 2009-12-22 21:40:29 +00:00
frosch
83fb5dfbbb (svn r17845) -Fix (r17744): Missing 'g' in sed command. 2009-10-22 16:01:28 +00:00
frosch
cd73ad8b01 (svn r17845) -Fix (r17744): Missing 'g' in sed command. 2009-10-22 16:01:28 +00:00
rubidium
64491eeb87 (svn r17844) -Fix (r17790): typo in the documentation 2009-10-22 15:20:38 +00:00
rubidium
f30be25e56 (svn r17844) -Fix (r17790): typo in the documentation 2009-10-22 15:20:38 +00:00
rubidium
0ee61a16ef (svn r17790) -Feature: translatable base sound/graphics set descriptions 2009-10-17 20:34:09 +00:00
rubidium
d5d2354296 (svn r17790) -Feature: translatable base sound/graphics set descriptions 2009-10-17 20:34:09 +00:00
rubidium
10c3af4642 (svn r17493) -Codechange: store the depot index on the map 2009-09-10 14:33:07 +00:00
rubidium
55ddce8da2 (svn r17493) -Codechange: store the depot index on the map 2009-09-10 14:33:07 +00:00
rubidium
649e77d64b (svn r17196) -Update: the man page; add the sound set stuff and make a few things a bit clearer 2009-08-15 21:24:58 +00:00
rubidium
a33376b6ca (svn r17196) -Update: the man page; add the sound set stuff and make a few things a bit clearer 2009-08-15 21:24:58 +00:00
rubidium
084b4fed56 (svn r17165) -Update: tweak obs/obg format description slightly 2009-08-13 14:24:13 +00:00
rubidium
bd6fac8c12 (svn r17165) -Update: tweak obs/obg format description slightly 2009-08-13 14:24:13 +00:00
rubidium
93493827b6 (svn r17139) -Change: add the concept of sound sets 2009-08-09 19:50:44 +00:00
rubidium
9ee2a66c86 (svn r17139) -Change: add the concept of sound sets 2009-08-09 19:50:44 +00:00
frosch
cd53c9b1a8 (svn r17136) -Fix: Some typos in .obg stuff. 2009-08-09 19:04:42 +00:00
frosch
49c3d453be (svn r17136) -Fix: Some typos in .obg stuff. 2009-08-09 19:04:42 +00:00
rubidium
43b040d2cf (svn r16911) -Update: map array documentation 2009-07-22 09:21:48 +00:00
rubidium
565b99db22 (svn r16911) -Update: map array documentation 2009-07-22 09:21:48 +00:00
rubidium
6ce7df1153 (svn r16698) -Document: update documentation pointing to the old translator tool. 2009-06-30 10:26:28 +00:00
rubidium
414b719b03 (svn r16698) -Document: update documentation pointing to the old translator tool. 2009-06-30 10:26:28 +00:00
yexo
15f80f4cfe (svn r16570) -Doc: 2 small fixes to docs/landscape_grid.html 2009-06-12 20:58:19 +00:00
yexo
fb72e85543 (svn r16570) -Doc: 2 small fixes to docs/landscape_grid.html 2009-06-12 20:58:19 +00:00
smatz
7d4d3850cb (svn r16555) -Feature [FS#570]: ability to enter server and company password via command line when joining a server (based on patch by Progman, Ammler and planetmaker) 2009-06-10 19:00:34 +00:00