Commit Graph

380 Commits

Author SHA1 Message Date
dP
732de20db5 Merge branch 'v14' 2025-12-02 05:06:04 +05:00
dP
bdc099d1b5 Experimental town growth highlight with icons 2025-12-02 03:37:20 +05:00
dP
e4ac251f42 Implement palette mixing in highlights 2025-11-29 01:19:34 +05:00
dP
f356de80b1 Add mixed tint palette remaps 2025-11-28 17:36:05 +05:00
dP
8404c2a7cc Merge remote-tracking branch 'upstream/master' 2025-09-28 02:33:49 +05:00
Loïc Guilloux
1b01a0636c Fix #14362, 4b677e8256: Don't crash old scripts doing silly instantiation (#14394) 2025-07-17 13:30:33 +02:00
dP
f0f93c68ca Merge remote-tracking branch 'upstream/master' 2025-06-14 17:01:17 +05:00
dP
df3a6e321f Merge remote-tracking branch 'upstream/master' 2025-05-14 18:41:13 +05:00
Peter Nelson
bd1a3fe0b7 Change: Remove the limit of 20 parameters to a Script Text string. (#14193) 2025-05-03 18:33:29 +01:00
Loïc Guilloux
a772df4a99 Fix: [Script] "type" std function might be redefined by scripts (#13686) 2025-03-01 23:01:13 +01:00
Loïc Guilloux
e02474fc3e Fix: [Script] Make compat layers fool proof (#13680) 2025-03-01 17:05:47 +01:00
glx22
b8348d7e17 Fix be01c2cd2a: [Scripts] Broken ScriptGroup::SetName compat wrapper 2025-02-19 19:21:50 +01:00
glx22
a577229e95 Revert d7bd67cda3: [Scripts] "_typeof" metamethod negatively affects old scripts 2025-02-19 19:21:50 +01:00
glx22
be01c2cd2a Fix b2c5712319: Old scripts need compatibility layer 2025-02-18 21:19:15 +01:00
Patric Stout
f60b3d7f79 Codechange: [Script] rework how compat-scripts work and are loaded (#13504)
- compat_NNN.nut files now only defines what is needed to downgrade from API NNN + 1 to NNN.
- Automatically load all required compatibility files based on the API version of the script, starting with the latest.
2025-02-09 15:04:04 +00:00
Rubidium
184621e64a Fix b1ab1b9f06: [Script] Don't use AI types for GS compat scripts 2025-01-23 13:32:38 +01:00
Rubidium
b1ab1b9f06 Change: [Script] rename BridgeID to BridgeType in the script API 2025-01-22 22:23:38 +01:00
dP
a86fd7c621 Update to 15.0-beta1 2024-12-25 20:34:06 +05:00
Rubidium
a4d4301a0c Codechange: We are heading to 15 2024-02-18 21:48:54 +01:00
dP
08f8156431 grf: Remap all colours in cmclient grf tints 2024-02-18 02:14:19 +05:30
dP
645bfaffbd Merge remote-tracking branch 'upstream/master' 2024-02-04 22:50:08 +05:30
dP
33ef333b57 Update to 14.0-beta1 2024-02-04 02:18:17 +05:30
dP
0684c35951 Update cmclient grf to use latest version of grf-py 2023-12-31 21:24:35 +05:30
dP
2b3c725384 Merge remote-tracking branch 'upstream/master' into 13.0 2023-02-03 15:56:10 +04:00
dP
ebf0794b1c Update to 13.0-RC2 2023-02-03 15:05:53 +04:00
Michael Lutz
150f05dc15 Change: Heading for 14 now. (#10302) 2023-01-01 22:52:23 +01:00
Pavel Stupnikov
f3ecdf6f7f Merge remote-tracking branch 'upstream/master' into 13.0 2022-11-26 22:16:25 +04:00
Pavel Stupnikov
be23283677 Update to 13.0-beta1 2022-11-23 14:30:36 +04:00
SamuXarick
3dda8c9bad Fix: ScriptRoad::HasRoadType really check for RoadType
Script::HasRoadType was only checking if the tile had the same RoadTramType as that of the RoadType provided.
Now it really checks RoadType against RoadType.
2022-10-16 18:27:23 +02:00
dP
d5142c61b5 Move company selection buttons to the bottom of watch window 2021-11-08 13:13:07 +03:00
dP
519f8a9bb1 Fix tooltips for new client list buttons 2021-11-07 02:41:06 +03:00
dP
b5aa96696f Add button to watch companies to online players window 2021-11-05 06:20:20 +03:00
dP
632e1e21dc Add 2x zoom for client list overlay icons 2021-11-05 02:48:01 +03:00
dP
2c97be4468 Align copy-paste toolbar button vertically in normal zoom 2021-11-01 22:09:25 +03:00
dP
654b13c3bc Use custom company icons to indicate host and player in client list overlay 2021-11-01 21:41:27 +03:00
dP
da961a45b3 Change host and player icons in the online players window 2021-11-01 20:07:17 +03:00
dP
b8b2df1f2c Write cmclient-*.grf directly from python instead of using nml inbetween 2021-11-01 19:10:08 +03:00
dP
c8ac56fda6 Update cmclient.grf version in build scripts 2021-09-28 23:54:02 +03:00
Patric Stout
394c749b6b Change: Heading for 13 now (#9573) 2021-09-25 13:48:03 +02:00
dP
a38dc30bf6 Merge remote-tracking branch 'upstream/master' 2021-08-16 01:58:47 +03:00
dP
9df4f2c4fc Update to 12.0-beta1 2021-08-15 14:57:29 +03:00
Patric Stout
eca73a810c Change: rebrand 1.12.0 to 12.0
One question that keeps popping up: "when do we release 2.0?".
NewGRF will force that at least 1.16 will be 2.0, but to not wait
for this, let's drop the "1." and be for ever done with that
conversation.

We are following in the footstep of giants here.
2021-08-15 12:28:51 +02:00
dP
5881c752f5 Update to 1.11.1 2021-04-19 00:52:41 +03:00
dP
8b76f272a9 Copy cmclient grf to build directory and packaging 2021-04-04 16:45:13 +03:00
Loïc Guilloux
bdfc633366 Change: [CMake] Copy AI/GS compatibility files to build dir (#8906) 2021-04-04 16:04:00 +03:00
Loïc Guilloux
799eb31ff1 Change: [CMake] Copy AI/GS compatibility files to build dir (#8906) 2021-04-02 10:15:45 +02:00
Patric Stout
9bfa7198fd Change: Heading for 1.12 now (#8862) 2021-03-14 20:47:31 +01:00
dP
c47930887b Merge remote-tracking branch 'upstream/1.11' into 1.11 2021-01-25 22:53:44 +03:00
dP
5e4506f493 Update to 1.11.0-beta1 2021-01-23 17:31:11 +03:00
Pavel Stupnikov
4b42ecb0f6 Feature: Add tile parameter for GSCompany.ChangeBankBalance to show text effect if needed (#8573) 2021-01-22 10:28:26 +01:00