Jonathan G Rennison
ba8ed880c1
Merge branch 'master' into jgrpp-nrt
...
Merge NRT feature
# Conflicts:
# docs/landscape.html
# docs/landscape_grid.html
# src/bridge_map.h
# src/build_vehicle_gui.cpp
# src/company_base.h
# src/company_cmd.cpp
# src/misc_gui.cpp
# src/newgrf.cpp
# src/newgrf_engine.cpp
# src/pathfinder/follow_track.hpp
# src/pathfinder/npf/npf.cpp
# src/road_cmd.cpp
# src/road_func.h
# src/road_gui.cpp
# src/road_map.h
# src/road_type.h
# src/roadveh_cmd.cpp
# src/saveload/afterload.cpp
# src/saveload/company_sl.cpp
# src/script/api/script_bridge.cpp
# src/table/newgrf_debug_data.h
# src/tile_cmd.h
# src/town_cmd.cpp
# src/tunnel_map.h
# src/tunnelbridge_cmd.cpp
5 years ago
peter1138
f538179878
Feature: Multi-tile docks and docking points.
5 years ago
Jonathan G Rennison
3fccfa2b48
Update low level changes document
5 years ago
Michael Lutz
2675762ae9
Add: [Win32] GDI engine for font glyph rendering as a replacement for including FreeType.
...
Building with FreeType is still possible and will take precedence over the GDI renderer, but
the project files don't include FreeType anymore by default. Combining GDI rendering with ICU
text layout is untested.
5 years ago
peter1138
c02ef3e456
Feature: Add NotRoadTypes (NRT)
6 years ago
Jonathan G Rennison
1397bf5755
Update crash log section of low level changes doc
6 years ago
Jonathan G Rennison
f3fb05fad4
Documentation: Fix typo in newgrf-additions
6 years ago
Jonathan G Rennison
7ff252c58d
Merge branch 'master' into jgrpp
...
# Conflicts:
# Makefile.src.in
# findversion.sh
# projects/determineversion.vbs
# src/aircraft_cmd.cpp
# src/lang/dutch.txt
# src/linkgraph/linkgraph_gui.cpp
# src/linkgraph/linkgraph_gui.h
# src/order_cmd.cpp
# src/settings_gui.cpp
# src/smallmap_gui.cpp
# src/town_cmd.cpp
# src/viewport.cpp
# src/water_map.h
6 years ago
Eddi-z
b242a04c7d
Fix #7307 : Add WaterClass to MP_TREES, set when trees are on coast tiles ( #7309 )
...
This allows allows NewGRF object/industry placement rules to treat trees on coast tiles the same as regular bare coast.
6 years ago
Jonathan G Rennison
f4528a43d3
Doc: Add to low level changes document, fix typos
6 years ago
Jonathan G Rennison
a695dcd331
Add docs file on low-level changes
6 years ago
Jonathan G Rennison
281d346fe2
Merge branch 'master' into jgrpp
...
# Conflicts:
# bin/baseset/no_sound.obs
# bin/baseset/orig_dos.obg
# bin/baseset/orig_dos.obs
# bin/baseset/orig_dos_de.obg
# bin/baseset/orig_win.obg
# bin/baseset/orig_win.obm
# bin/baseset/orig_win.obs
# src/aircraft_cmd.cpp
# src/blitter/32bpp_anim.cpp
# src/blitter/32bpp_anim.hpp
# src/blitter/32bpp_base.cpp
# src/blitter/32bpp_base.hpp
# src/blitter/8bpp_base.cpp
# src/blitter/8bpp_base.hpp
# src/blitter/common.hpp
# src/group_gui.cpp
# src/lang/korean.txt
# src/linkgraph/linkgraph_gui.cpp
# src/saveload/saveload.cpp
# src/town_cmd.cpp
# src/viewport.cpp
# src/viewport_func.h
6 years ago
Niels Martin Hansen
65782af2f4
Add: Visual Studio 2019 project files
6 years ago
Jonathan G Rennison
9ef889f28f
Docs: Fix error in landscape_grid.html: class 9 bridge ramp m6
6 years ago
Jonathan G Rennison
e3d167f9f0
Merge branch 'save_ext' into jgrpp
...
# Conflicts:
# config.lib
# src/misc_gui.cpp
# src/network/network_gui.cpp
# src/settings_type.h
# src/smallmap_gui.cpp
# src/smallmap_gui.h
# src/station_cmd.cpp
# src/toolbar_gui.cpp
# src/vehicle_gui.cpp
# src/window.cpp
6 years ago
Andy
f99f993e99
Doc: replace 4 references to SVN with Git #6698 ( #7036 )
6 years ago
nikolas
916e911806
Doc: Fix a few typos in docs/multiplayer.txt
6 years ago
Jonathan G Rennison
4f1d54564e
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/debug.cpp
6 years ago
Patric Stout
65bc7123d1
Update: Readme_Windows_MSVC documentation now reflects the current reality again
...
It was not updated for a while, and kinda out-of-date. This should
bring it back to reality.
6 years ago
Jonathan G Rennison
65b9a103ad
Initial implementation of two rail types per tile
6 years ago
Jonathan G Rennison
a26db59349
Add Action 5 support for programmable signals graphics
6 years ago
Jonathan G Rennison
5b0cca4b57
Merge branch 'newgrf-property-mapping' into jgrpp
...
# Conflicts:
# docs/newgrf-additions.html
# src/newgrf.cpp
6 years ago
Jonathan G Rennison
7f87e3d61c
Add an action 5 type ID remapping mechanism
6 years ago
Jonathan G Rennison
254bc4a710
Documentation: Fix typo in action 0 remapping description
6 years ago
Jonathan G Rennison
cef13b79c6
Documentation: Fill in documentation for bridge menu icons and station min bridge height
6 years ago
Jonathan G Rennison
8b37e5aac2
Implement custom bridge pillar flag support
...
Add bridge NewGRF property to set bridge pillars
Add station NewGRF property to disallow bridge pillars
Set values for default bridges and stations
6 years ago
Jonathan G Rennison
d264d71d04
Documentation: Fix typo in action 0 remapping description
6 years ago
Jonathan G Rennison
d320f77c44
Documentation: Fix NewGRF additions CSS
6 years ago
Jonathan G Rennison
2c88645bac
Merge branch 'newgrf-property-mapping' into jgrpp
6 years ago
Jonathan G Rennison
04536952ee
Fix Action 0 mapped property length handling
...
Fix case when Num-info != 1
6 years ago
Jonathan G Rennison
ceae4516ca
Add remappable properties for station min bridge height and bridge menu icon
6 years ago
Jonathan G Rennison
06c458cb19
Merge branch 'newgrf-property-mapping' into jgrpp
...
# Conflicts:
# docs/newgrf-additions.html
# src/newgrf.cpp
6 years ago
Jonathan G Rennison
9a6a66a054
Add general NewGRF Action 0 property mapping scheme to Action 14
6 years ago
Jonathan G Rennison
2dda1c4351
Documentation: Add docs on NewGRF spec additions
6 years ago
Jonathan G Rennison
b653c55d34
Documentation: Spelling/minor adjustments to NewGRF additions
6 years ago
Jonathan G Rennison
15d818facc
Documentation: Add docs on NewGRF spec additions
6 years ago
J0an Josep
8c0a6bbc4f
Fix: (Doc) Use free bits and -inherit- more consistently in landscape grid.
6 years ago
J0anJosep
41a620c1a7
Fix #6805 : (Doc) Road depot and stations (except rail stations and waypoints) do not use m8 for railtype.
6 years ago
Jonathan G Rennison
912ddc85d4
Merge remote-tracking branch 'J0anJosep/MapArrayGrid-m8' into jgrpp
...
# Conflicts:
# docs/landscape_grid.html
6 years ago
Jonathan G Rennison
ae15c96c1a
Merge branch 'master' into jgrpp
...
# Conflicts:
# docs/landscape.html
# docs/landscape_grid.html
# src/bridge_gui.cpp
# src/bridge_map.h
# src/rail_cmd.cpp
# src/rail_gui.cpp
# src/rail_map.h
# src/rail_type.h
# src/road_map.h
# src/saveload/afterload.cpp
# src/saveload/map_sl.cpp
# src/saveload/saveload.cpp
# src/script/api/script_rail.cpp
# src/station_cmd.cpp
# src/tunnel_map.h
# src/tunnelbridge_cmd.cpp
6 years ago
J0an Josep
94cd6d9a73
Fix: (Doc) Use free bits and -inherit- more consistently in landscape grid.
6 years ago
J0anJosep
51d30d7e1c
Fix #6805 : (Doc) Road depot and stations (except rail stations and waypoints) do not use m8 for railtype.
6 years ago
Peter Nelson
bf8d7df736
Change: Extend rail types to 64 (6 bit storage)
6 years ago
Peter Nelson
5db883fbe9
Change: Move rail type bits from m3 to m8.
6 years ago
Peter Nelson
65548c37a8
Change: Extend map array by 2 bytes with a uint16.
6 years ago
Jonathan G Rennison
6740a9a470
Merge branch 'custom_bridgeheads' into jgrpp
...
# Conflicts:
# docs/landscape.html
# src/bridge_map.h
# src/pbs.cpp
# src/saveload/company_sl.cpp
# src/saveload/extended_ver_sl.cpp
# src/settings_type.h
# src/signal.cpp
# src/train_cmd.cpp
# src/tunnel_map.h
# src/tunnelbridge_cmd.cpp
# src/tunnelbridge_map.h
# src/vehicle.cpp
# src/viewport.cpp
6 years ago
Jonathan G Rennison
77362b829a
Initial support for rail custom bridge heads
6 years ago
Jonathan G Rennison
2419974f19
Merge branch 'signal_tunnels_bridges' into jgrpp
...
# Conflicts:
# src/saveload/afterload.cpp
# src/saveload/extended_ver_sl.cpp
6 years ago
Jonathan G Rennison
5770f1407a
Signals on bridges: Shrink M2 simulated signal states field
6 years ago
Jonathan G Rennison
e82ccad052
Merge branch 'signal_tunnels_bridges' into jgrpp
...
# Conflicts:
# src/pbs.cpp
# src/saveload/extended_ver_sl.cpp
# src/settings_gui.cpp
# src/settings_type.h
# src/signal.cpp
# src/table/settings.ini
# src/train_cmd.cpp
# src/tunnelbridge.h
6 years ago
Jonathan G Rennison
814f9f7e0f
Implement bidirectional mode for signals on bridges/tunnels
6 years ago
Jonathan G Rennison
d03139b241
Use separate bits for signals on bridge/tunnel entrance/exit red/green states
6 years ago
Jonathan G Rennison
8e9d68048a
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/string.cpp
6 years ago
Niels Martin Hansen
5de2628862
Update: Document DOS music loading
6 years ago
Jonathan G Rennison
315eff1112
Merge branch 'chunnel' into jgrpp
7 years ago
Jonathan G Rennison
e3932dcdaa
Documentation: Add use of m2 for tunnel index to landscape docs
...
Fixes #49
7 years ago
Jonathan G Rennison
1fe0bb76b9
Merge branches 'crashlog_improvements', 'save_ext', 'version_utils' into jgrpp
7 years ago
Ricardo N Feliciano
e8de33a61f
Cleanup: Use new filename for README file. ( #6738 )
7 years ago
Jonathan G Rennison
0acb4fdd2f
Safer level crossings: add setting to improve RV level crossing safety.
8 years ago
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
8 years ago
Jonathan G Rennison
0cd99e576c
Custom bridge heads: Document landscape array use.
8 years ago
Jonathan G Rennison
d0657a587e
Document more rail types patch in landscape HTML docs.
8 years ago
Jonathan G Rennison
11f64c5294
Document programmable signal map bits in lanscape HTML doc.
8 years ago
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
8 years ago
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.
8 years ago
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.
8 years ago
Jonathan G Rennison
6a3ceb3e01
Document tracerestrict bit in landscape HTML docs.
8 years ago
alberth
c8a727d3fc
(svn r27210) -Doc[FS#6268]: OpenTTD tiles have more attributes nowadays (Samu).
10 years ago
alberth
d741839265
(svn r27210) -Doc[FS#6268]: OpenTTD tiles have more attributes nowadays (Samu).
10 years ago
frosch
23b44140a9
(svn r27091) -Fix [FS#6170] (r27012): Make manpage more portable. (bentley)
10 years ago
frosch
ac13e399d0
(svn r27091) -Fix [FS#6170] (r27012): Make manpage more portable. (bentley)
10 years ago
rubidium
76f6bf0b32
(svn r27012) -Change: improvements to the man page (bentley)
10 years ago
rubidium
65e3925afb
(svn r27012) -Change: improvements to the man page (bentley)
10 years ago
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
10 years ago
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
10 years ago
rubidium
8a993b6141
(svn r26877) -Update: documentation about the map array
10 years ago
rubidium
18b98afabd
(svn r26877) -Update: documentation about the map array
10 years ago
frosch
e00f4cac59
(svn r26788) -Add: Desync replay option to skip/replay failed commands
10 years ago
frosch
e2f5081f40
(svn r26788) -Add: Desync replay option to skip/replay failed commands
10 years ago
planetmaker
c10662e4cc
(svn r26458) -Doc: Correct a few spelling mistakes (__ln__)
11 years ago
planetmaker
ba42bcdf49
(svn r26458) -Doc: Correct a few spelling mistakes (__ln__)
11 years ago
frosch
446eda8dbd
(svn r26372) -Doc [FS#5927]: Typos.
11 years ago
frosch
440168cfb2
(svn r26372) -Doc [FS#5927]: Typos.
11 years ago
frosch
198b8897b8
(svn r26370) -Doc: Desync debugging and command replaying.
11 years ago
frosch
c6ce57e8a7
(svn r26370) -Doc: Desync debugging and command replaying.
11 years ago
frosch
f794b9786f
(svn r25844) -Change: Increase maximum number of object instances on the map from 64k to about 16M.
11 years ago
frosch
69a0c91d63
(svn r25844) -Change: Increase maximum number of object instances on the map from 64k to about 16M.
11 years ago
frosch
d9d978d6d2
(svn r25833) -Codechange: Move ObjectType from map array into pool item.
11 years ago
frosch
35d7e8bca4
(svn r25833) -Codechange: Move ObjectType from map array into pool item.
11 years ago
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
11 years ago
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
11 years ago
fonsinchen
338d810f6c
(svn r25349) -Add: explanation of the link graph's inner workings
11 years ago
fonsinchen
793cc5d9d6
(svn r25349) -Add: explanation of the link graph's inner workings
11 years ago
rubidium
4809627023
(svn r25147) -Fix [FS#5506]: HTML documentation about the map array had a number of small errors (Juanjo)
12 years ago
rubidium
e5a77f94bd
(svn r25147) -Fix [FS#5506]: HTML documentation about the map array had a number of small errors (Juanjo)
12 years ago
rubidium
da6b84e779
(svn r24257) -Fix [FS#5112]: update some outdated documentation and make is somewhat more consistent
13 years ago
rubidium
c94a2d5289
(svn r24257) -Fix [FS#5112]: update some outdated documentation and make is somewhat more consistent
13 years ago
yexo
0566a6cfda
(svn r23168) -Feature [FS#1824]: always draw fences around field tiles
13 years ago
yexo
5c838ff1c3
(svn r23168) -Feature [FS#1824]: always draw fences around field tiles
13 years ago
yexo
047957487a
(svn r23065) -Add: -q option to read a savegame, write some general info and exit
13 years ago