Commit Graph

51132 Commits (1e64ee4f6bf6bae10e67e895f8861d61b180c176)
 

Author SHA1 Message Date
Jonathan G Rennison 1e64ee4f6b Disable town noise limits in indifferent town tolerance mode
Instead of setting noise limit to 0
3 years ago
Jonathan G Rennison af89056824 Don't show demolish confirm dialog when shift pressed 3 years ago
Jonathan G Rennison 0b80461cd4 Merge branch 'pr-270' into jgrpp
# Conflicts:
#	src/lang/english.txt
#	src/settings_type.h
#	src/table/settings.ini
3 years ago
Jonathan G Rennison f042ca7f63 Add scope info logging to command change settings 3 years ago
Jonathan G Rennison eeece0928c Include setting name in command log for setting change commands 3 years ago
Jonathan G Rennison 696fb746b7 Add setting for demolition confirmation mode 3 years ago
Jonathan G Rennison a8ce0ac787 Fix crash when clearing tunnel where only near end is reserved with realistic braking 3 years ago
Jonathan G Rennison a49d91fa39 Use CommandContainer for demolish area callback state storage 3 years ago
Jonathan G Rennison 3392d25aa3 Merge PR #274 into jgrpp 3 years ago
Jonathan G Rennison 1cc8053003 Add setting to control station rating tooltip detail level
Default to simple
3 years ago
Jonathan G Rennison e7909b4bee Use {PLUS_NUM} in station rating tooltip strings 3 years ago
Jonathan G Rennison 8485ed724b Add {PLUS_NUM} string code which includes leading + for positive values 3 years ago
Jonathan G Rennison 2b8775fb4a Avoid hard-coded percentage values in station rating tooltip strings 3 years ago
Jonathan G Rennison 2cd1740c01 Merge PR #268 into jgrpp 3 years ago
Jonathan G Rennison fd4b5cc083 Add buttons to cargo payment graph to select x-axis
Save in misc settings
3 years ago
Jonathan G Rennison f438daa0bc Use localised units for payment graph X axis
Match quantities in graph title
3 years ago
Jonathan G Rennison f786b372c0 Add function for speed unit conversion to unit values 3 years ago
Jonathan G Rennison 8e27202524 Add strings for velocity unit names 3 years ago
Jonathan G Rennison 229f856327 Merge PR #275 into jgrpp 3 years ago
Andreas Schmitt da4de2c959 Improve lake generation
Prior to this change, lakes could be very small and could also not be deactivated.

This change allows the deactivation of lake creation and the lake size is now the set size +- 25% instead of anything between 0 and lake_size.
3 years ago
Andreas Schmitt 99e32488f2 Add creation of wide rivers 3 years ago
Andreas Schmitt 92dad745c9 Fix a small bug 3 years ago
Andreas Schmitt ae31da8c82 Correct maximum ratings in strings 3 years ago
Andreas Schmitt c4c2fedbb1 Refactor station rating and tooltip - multiply vehicle age check by 10 3 years ago
Andreas Schmitt edf0e8eddd Remove unused code an cleanup more 3 years ago
Andreas Schmitt 2801527895 Cleanup the code a bit 3 years ago
Andreas Schmitt 120149cf99 Add initial implementation from Joker's patch 3 years ago
Jonathan G Rennison 384e8cca89 Fix infra signal total when moving signalled tunnel/bridge to other company
When signal spacing setting differs
3 years ago
Jonathan G Rennison ad0e085ec7 Fix off by one error in Packet::CanWriteToPacket 3 years ago
Jonathan G Rennison e5696e6b5a Fix owner legend colours when gui.starting_colour setting used 3 years ago
Jonathan G Rennison 99d11c482a Merge PR #271 into jgrpp 3 years ago
Jonathan G Rennison 1002c6d9d2 Fix various compiler warnings
See: #267
3 years ago
Andreas Schmitt 758d71716e
Merge pull request #1 from JGRennison/jgrpp
Synchronize with forked repository
3 years ago
Andreas Schmitt 5e3a244198 Add topography and industries screenshot types 3 years ago
Andreas Schmitt 184ade43eb Query before destroying important structures (rail stations and industries)
Prior to this change, the use of NewObjects often lead to the problem of players trying to clear those and accidentally destroying a rail station or (when using magic bulldozer) an industry. This action cannot be undone.

This change shows a query making sure the player actually wants to destroy the station or industry.

NOTE: The switch to a std::function no longer allows for the inequality check in ShowQuery in misc_gui. If this was required a different solution has to be found.
3 years ago
Jonathan G Rennison 97d5982cb5 Fix various compiler warnings
See: #267
3 years ago
Jonathan G Rennison 24783c3d26 Tracerestrict: Fix speed unit conversions in GUI 3 years ago
Patric Stout 5b50ae72f8 Fix #9348, 4d74e51: don't try to sell shares of spectators (#9349)
"new_owner" can be INVALID_OWNER, and as INVALID_OWNER ==
COMPANY_SPECTATORS, we could end up trying to sell shares of
nobody.

(cherry picked from commit ef25afd55a)
3 years ago
Jonathan G Rennison 7aa63e9726 Update status bar sizing when changing date/time display settings 3 years ago
Jonathan G Rennison 8450f0a248 Fix width of status bar time/date section 3 years ago
Jonathan G Rennison 704eac8220 Fix changing font zoom level not updating font height cache 3 years ago
Jonathan G Rennison 6936fe4f6e Settings GUI: Move day length factor to environment section 3 years ago
Andreas Schmitt 0acdea2852 Shows payment based on average transit speed
Prior to this change, the charts were pretty useless. They indicated at most what cargos were speed sensitive and which ones were not.

This change lets the graph show the average transit speed to profit mapping. With this graph it becomes obvious after exactly what speed any further speed increase brings no further profit. This makes train selection way easier.
3 years ago
Jonathan G Rennison a7d8c6fe0c Add PF setting for whether to pathfind up to back of one-way PBS 3 years ago
Jonathan G Rennison d8d01276c5
Merge pull request #266 from telk5093/jgrpp
Update: Korean translation for v0.41.3
3 years ago
TELK 56e261e904 Update: Korean translation for v0.41.3 3 years ago
Jonathan G Rennison fb8ef7dc93 Version: Committing version data for tag: jgrpp-0.41.3 3 years ago
Vít Šefl a73ddf4a35 Fix: Do not send vehicles towards incomplete PF nodes
YAPF could end up in a situation where it sets the best intermediate node
to a node whose construction is never finalized (i.e. it is never added to
the open list). The content of the node would be overwritten in the next
round, potentially sending the vehicle to an unwanted location.

(cherry picked from commit 0125ba82e8)
3 years ago
Patric Stout ab74800b8e Change: by default, make "unload all" leave stations empty (#9301)
(cherry picked from commit 7648483364)
3 years ago
glx22 da8d18d052 Change: Unhide Ctrl effect for group replace protection
(cherry picked from commit e99352a5d9)
3 years ago