Commit Graph

54234 Commits (c0c9c66f7bb995456c347a09a9855917ebab9289)
 

Author SHA1 Message Date
Jonathan G Rennison c0c9c66f7b GRF: Initial support for > 255 objects per GRF 1 year ago
Jonathan G Rennison 26dc69ff13 Use a std::vector for Object::counts 1 year ago
Peter Nelson c95a3be243 Change: Expose ObjectSpec vector to simplify iteration.
(cherry picked from commit 51b112139235c66c3adb2c3a75919fc1d3eff9fc)
1 year ago
Peter Nelson 74e4556a85 Codechange: Store objectspecs in std::vector instead of flat array.
(cherry picked from commit 1ae263c5467105820e4d770b3d57d25ba01e22b1)
1 year ago
Peter Nelson d34e1bbbc1 Codechange: Bind objectspecs to classes once all finalised.
(cherry picked from commit 5f4a8f730b8982cbec7eec5e2331f0bc9217e69e)
1 year ago
Peter Nelson 9cda69cab1 Codechange: Use std::vector for NewGRF class lists.
(cherry picked from commit d61251a607b9b3f62023cc9dac3cb7bbe8c5ba19)
1 year ago
Jonathan G Rennison 43d58ce6c8 GRF: Extend EntityIDMapping/OverrideManagerBase to 16 bit entity IDs 1 year ago
Jonathan G Rennison 3396411b58 Fix 05ec32f5: Savegame load check of DATE chunk 1 year ago
Jonathan G Rennison 483e3172af Merge branch 'master' into jgrpp
# Conflicts:
#	src/core/strong_typedef_type.hpp
#	src/gfx.cpp
#	src/group_cmd.cpp
#	src/industry_cmd.cpp
#	src/map_func.h
#	src/newgrf_debug_gui.cpp
#	src/order_cmd.cpp
#	src/pathfinder/follow_track.hpp
#	src/rail_cmd.cpp
#	src/road_cmd.cpp
#	src/road_gui.cpp
#	src/saveload/saveload.cpp
#	src/screenshot.cpp
#	src/smallmap_gui.cpp
#	src/station_cmd.cpp
#	src/strings.cpp
#	src/tile_type.h
#	src/timetable_gui.cpp
#	src/town_cmd.cpp
#	src/train_cmd.cpp
#	src/viewport.cpp
1 year ago
Jonathan G Rennison 05ec32f577 Run water flooding at constant speed at day lengths >= 4
See: #482
1 year ago
Jonathan G Rennison 2fcb735d7b Fix build window column sizes after map generation
See: #483
1 year ago
Jonathan G Rennison 17f1d92072 Template replacement: Allow naming templates
See: #481
1 year ago
Jonathan G Rennison 6d91e8ce36 Template replacement: Fix various types 1 year ago
Jonathan G Rennison 8de7f75f0e Template replacement: Add missing owner checks in template commands 1 year ago
Jonathan G Rennison 07b7cc5652 Tracerestrict: Add condition whether reservation passes through tile 1 year ago
Michael Lutz 07c923eceb Feature: [NewGRF] Engine name callback.
(cherry picked from commit 05ed9f56fd)
1 year ago
Michael Lutz 5daaa45e4a Add: [NewGRF] Second vehicle property for additional callback flags.
(cherry picked from commit 2d73076056)
1 year ago
Michael Lutz 3fdf57cbd6 Change: [NewGRF] Extend the D8xx (DCxx) string area up to FFFF.
This adds the Exxx and Fxxx blocks to the usable range for NewGRF
local strings. TTDPatch uses these ranges for internal strings, but as
we don't support any of them anyway, it is "free" real estate for us.

(cherry picked from commit f5394ed2ef)
1 year ago
Jonathan G Rennison 9951c0dbd5 Documentation: Update NewGRF road stop docs 1 year ago
Jonathan G Rennison 1272bec13b Road stops: Add height property for build window preview 1 year ago
Jonathan G Rennison 91d736ace5 GRF: Fix ignorable unknown mapped road type and road stop properties 1 year ago
Jonathan G Rennison ff0e779680 Merge branch 'master' into jgrpp
# Conflicts:
#	src/lang/czech.txt
#	src/order_backup.h
#	src/settings_internal.h
#	src/string.cpp
#	src/viewport.cpp
1 year ago
Jonathan G Rennison 9006a47104 Debug: Fix wrong drawing position of extension variables in debug window 1 year ago
Jonathan G Rennison 219e41b5d6 Debug: Enable inspecting non-GRF objects 1 year ago
Jonathan G Rennison 8999f9237b Documentation: Add link anchors and index for NewGRF NML additions 1 year ago
Jonathan G Rennison e8dca9f220 Debug: Add time since load/unload to station debug info 1 year ago
Jonathan G Rennison a90b4ad8b9 Adjust readme text for town bridge/tunnel settings 1 year ago
Jonathan G Rennison 5e37f86d09 Check result sprite group of RoadStopResolverObject in DrawTile_Station 1 year ago
Jonathan G Rennison 68cf9b02ec Version: Committing version data for tag: jgrpp-0.50.3 1 year ago
Loïc Guilloux 85a4308741 Fix #10361, fe30f66: Don't try to give saved data to a dead script (#10433)
(cherry picked from commit 07b40c02fe)
1 year ago
translators 5a4f0498fe Update: Translations from eints
hebrew: 6 changes by haimlm
catalan: 4 changes by J0anJosep
turkish: 7 changes by ahmetlii
1 year ago
Jonathan G Rennison 9103426898 Fix water infrastructure accounting when building docks
See: https://github.com/OpenTTD/OpenTTD/issues/10419
1 year ago
Jonathan G Rennison 83880920fb Fix water infrastructure accounting when building ship depots
See: https://github.com/OpenTTD/OpenTTD/issues/10419
1 year ago
Rubidium 8be908c919 Fix #10430, Fix 6ba55e6: display chain window causing assert 1 year ago
Jonathan G Rennison 6ca0f3fac3 Merge PR #480 into jgrpp 1 year ago
pvillaverde 0bd81ece35 Update Galician Language 2023-01-29 1 year ago
Jonathan G Rennison d793a70dfe VarAction2: Fix reg tracking through previously handled procedures
See: #479
1 year ago
Jonathan G Rennison 87f8e56534 VarAction2: Fix applying station layout reg bits to multiple sprite groups
See: #479
1 year ago
Jonathan G Rennison f3645cf629 Debug: Dump all station sprite groups, not just current resolved one 1 year ago
Jonathan G Rennison eec398013e Debug: Show error groups in sprite dump in more detail mode 1 year ago
Jonathan G Rennison 7a7c688b11 Do not call ReInitAllWindows from within LoadStringWidthTable 1 year ago
rubidium42 6ba55e663e Codechange: do not hide variables with other variables 1 year ago
rubidium42 1951af07c0 Codechange: do not hide parameters with local variables 1 year ago
Jonathan G Rennison 98d7ba8b9d Linkgraph: Early exit demand allocator in DT_MANUAL mode 1 year ago
Patric Stout be0d65d978 Add: [Actions] upload releases to GOG automatically 1 year ago
Patric Stout 146bd74077 Change: [Actions] release Windows Store files to CDN
Currently they had a name that the rest of our system cannot
deal with correctly. "cert.pfx" is also not very descriptive from
a system as a whole.

As such, we now name it like any other file, so it can be published
safely to the CDN.
1 year ago
Patric Stout 425ba82676 Change: [Actions] split GitHub workflows into several smaller ones 1 year ago
Patric Stout 9fd88af537 Remove: [Actions] Ubuntu/Debian release binaries (instead, use the Generic) 1 year ago
Rubidium f001e84e5e Codechange: use RAII to automatically restore _cur_dpi after use 1 year ago
Rubidium b7a5d8e296 Codechange: add annotation to selectively force inlining in debug build 1 year ago