dP and GitHub
5e14a20b3b
Feature: [GS] Scriptable league tables ( #10001 )
2022-11-26 18:03:03 +01:00
dP and GitHub
548f0496a9
Change: Make _tick_counter 64bit to avoid wrapping ( #10035 )
2022-09-21 12:42:29 +02:00
dP and GitHub
64453cb134
Fix: Incorrect player name in online players window ( #10013 )
2022-09-12 09:18:41 +01:00
dP and GitHub
c839950791
Cleanup: Remove duplicate command_type.h include ( #9986 )
2022-09-01 18:15:07 +02:00
dP and GitHub
36bee83864
Change: Deliver cargo to the closest industry first ( #9536 )
2022-02-19 19:08:23 +01:00
dP and GitHub
ad90e88ebd
Change: Make pf.yapf.rail_firstred_twoway_eol on by default ( #9544 )
2021-11-19 00:08:06 +00:00
dP and GitHub
54951e39a1
Fix #8797 : Use logical rail length when placing signals ( #9652 )
2021-11-19 00:07:22 +00:00
dP and GitHub
80e3397f85
Fix 3a1a915: Every 16th client never reconnects after server restart
2021-11-03 21:33:38 +01:00
dP and GitHub
585ad9bcab
Cleanup: Swap comments for IConsoleModes ( #9587 )
2021-10-02 16:33:28 +02:00
dP and GitHub
39662aabef
Add: allow gamescripts to build neutral objects ( #9568 )
2021-09-25 13:39:40 +02:00
dP and GitHub
31cf9e888b
Add: [Network] external chat messages for remote admins ( #9563 )
2021-09-19 23:09:06 +02:00
dP and GitHub
2e6a77a78a
Fix: connecting with the same name thrice hangs the server ( #9485 )
2021-08-16 11:09:54 +02:00
dP and rubidium42
c1d79398d5
Fix: Use of unstable sort when distributing cargo production can cause desyncs
2021-08-01 07:43:49 +02:00
dP and Michael Lutz
7c7c6cde03
Fix: Do not unlock railtypes when enabling wagons with GameScript
2021-04-17 22:26:11 +02:00
dP and Charles Pigott
d8dfa1613f
Fix: Recompute road/railtype availability after disabling the engine
2021-03-20 17:55:23 +00:00
dP and Charles Pigott
56911a86ea
Add: Buttons to open global goals from company goals and vice versa
2021-03-08 18:18:47 +00:00
dP and Charles Pigott
818bee3961
Change: Don't show global goals in company goal windows
2021-03-08 18:18:47 +00:00
dP and Charles Pigott
73fd634209
Fix #6266 : Ugly lists in network lobby windows on double/quad interface sizes with custom fonts
2021-02-28 17:43:30 +00:00
Pavel Stupnikov and GitHub
4fd2eecb8b
Change: Improve console warnings on invalid network commands ( #8753 )
2021-02-27 20:26:51 +01:00
dP and Loïc Guilloux
91cc414588
Feature: [GS] Allow non-question type windows to have no buttons
2021-02-14 23:21:43 +01:00
dP and Loïc Guilloux
b17177bd20
Fix: Center text and image in vehicle statusbar vertically
2021-01-22 22:18:17 +01:00
dP and Charles Pigott
bab7de6cf2
Feature: Allow GameScripts to add additional text to Industry view window
2021-01-22 09:50:53 +00:00
Pavel Stupnikov and GitHub
4b42ecb0f6
Feature: Add tile parameter for GSCompany.ChangeBankBalance to show text effect if needed ( #8573 )
2021-01-22 10:28:26 +01:00
dP and Charles Pigott
94057e9b18
Change: Add some style to GameScript question windows depending on the type
2020-12-28 11:27:42 +00:00
Pavel Stupnikov and GitHub
22b9dec960
Feature: Add an option to disable tree growth completely ( #8415 )
2020-12-25 00:36:54 +01:00
Pavel Stupnikov and GitHub
04e572933d
Fix: Don't lower tree density if spreading is not enabled ( #8413 )
2020-12-25 00:36:45 +01:00
Pavel Stupnikov and GitHub
9a45a0f535
Feature: Set exclusive access to industry from GS ( #8115 )
2020-12-22 14:29:48 +01:00
dP and Patric Stout
e82333cf77
Feature #7962 : Improve rendering of large viewports
2020-12-20 10:13:35 +01:00
dP and Patric Stout
5ca8a0bda9
Feature #7962 : Significantly improve sprite sorter performance
2020-12-20 10:13:35 +01:00
Pavel Stupnikov and GitHub
b2895dfcd0
Change: extend the allowed range for max loan setting ( #8386 )
2020-12-16 21:56:32 +01:00
Pavel Stupnikov and GitHub
d989fb516b
Change: send network error to the server before making an emergency save ( #8387 )
2020-12-16 21:23:12 +01:00
Pavel Stupnikov and GitHub
c9fd85528a
Add: new economy "frozen" that stops production changes and industry closures ( #8282 )
2020-12-14 23:35:07 +01:00
dP and Michael Lutz
0110fa12da
Feature: Make news and errors close hotkeys configurable
2020-09-24 19:23:12 +02:00
dP and Charles Pigott
3ad4a6e3da
Fix 380fd8c: Only check houses for cargo when generating subsidies with towns
2020-09-24 17:57:09 +01:00
dP and Charles Pigott
ab420d8cc0
Change: Use key names instead of characters in hotkey.cfg
2020-09-01 09:33:17 +01:00
dP and Michael Lutz
3db7cf54fd
Fix: sprite preview in sprite aligner is too small with scaled UI
2020-08-13 20:50:11 +02:00
dP and Charles Pigott
452e1e3328
Codechange #8258 : Remove unused town cargo caches from the savegame
2020-07-27 17:32:00 +01:00
Pavel Stupnikov and GitHub
26b91192a3
Feature: Center text and icons in the status bar vertically ( #8273 )
2020-07-15 16:57:31 +02:00
dP and Niels Martin Hansen
706c47265e
Fix: Set invalid road and tram types for rail tunnel ends
2020-07-13 16:38:21 +02:00
dP and Niels Martin Hansen
7045186594
Change #8159 : Remove now unused town cargo caches without bumping the savegame version
2020-06-28 18:23:59 +02:00
dP and Niels Martin Hansen
380fd8cab4
Fix: Make subsidies scan tiles for town acceptance and production instead of using desync-prone town caches
2020-06-28 18:23:59 +02:00
dP and Niels Martin Hansen
ca2604c4e2
Revert #8157 : Redundant change
2020-06-28 18:23:59 +02:00
dP and Charles Pigott
a2e1102b15
Feature: Increase max possible distance from border for oil refineries and rigs
2020-06-27 14:18:31 +01:00
dP and Michael Lutz
82572754dd
Fix: Trees disappear completely after a few years when they're not allowed to spread
2020-05-20 13:16:55 +02:00
dP and Charles Pigott
93d1d8773f
Fix: Desync after house replacement
2020-05-18 09:05:39 +01:00
dP and Charles Pigott
f2a9a1e2a5
Fix #8137 : New clients can't join (desync) after funding an industry
2020-05-13 08:43:01 +01:00
dP and Charles Pigott
7bd52970a1
Codechange: Refactor FindStationsAroundTiles to avoid code duplication
2020-05-13 08:43:01 +01:00
Pavel Stupnikov and GitHub
f14a69e52f
Fix a5681d3e: Make goal question ID use 16 bits again ( #8072 )
2020-04-10 10:05:52 +02:00
Pavel Stupnikov and Niels Martin Hansen
d7a928a08b
Feature: GS method to control engine availability for a specific company ( #7791 )
...
* Feature: GS method to allow company to use an engine before its introduction date
* Feature: GS method to retire an engine early for a specific company
2020-01-15 18:46:26 +01:00
dP and Charles Pigott
1225693b9c
Feature: Improved logic of sharing industry production between 3 or more stations
2020-01-12 14:01:12 +00:00
dP and Charles Pigott
36e4bd4023
Fix: Make GSGoal.QuestionClient work correctly at least for clients with ID < 2**16
2019-07-14 13:32:08 +01:00
Pavel Stupnikov and Michael Lutz
9fc3212679
Feature #6397 : Keep town growth rate in sync with house count
...
Takes some code and ideas from #6378 patch, but doesn't change anything GS-related.
2018-06-24 20:55:48 +02:00
Pavel Stupnikov and frosch
fef8b831a9
Change: Switch town growth rate and counter to actual game ticks ( #6763 )
2018-05-02 21:01:30 +02:00
Pavel Stupnikov and frosch
8d8b9a026a
Feature #6610 : Allow towns to build houses on road turns ( #6758 )
2018-04-28 23:47:36 +02:00
Pavel Stupnikov and Patric Stout
913119487f
Feature: Add GS method to question a single client ( #6748 )
2018-04-28 17:37:59 +02:00
Pavel Stupnikov and frosch
8e4bce58ea
Feature: GS methods to scroll viewport for players ( #6745 )
2018-04-24 19:19:00 +02:00
Pavel Stupnikov and Patric Stout
6ff81b908e
Feature #6459 : API for querying network clients from GS ( #6736 )
2018-04-22 15:42:29 +02:00
Pavel Stupnikov and PeterN
9175c349da
Fix #6465 : Add {NORMAL_FONT} and {MONO_FONT} control codes to GS strings ( #6726 )
2018-04-17 18:41:31 +01:00