Jonathan G Rennison
|
3b8d8aeb6a
|
TBTR: Adjust config buttons/text in main window
Clarify refit and depot options
Adjust layout
|
2023-08-26 23:59:52 +01:00 |
|
Jonathan G Rennison
|
2b44d3302e
|
CommandCost: Change AllocSummaryMessage to std::string SummaryMessage
|
2023-08-20 22:30:33 +01:00 |
|
Jonathan G Rennison
|
bc07331056
|
Remove src/3rdparty/optional
|
2023-06-05 21:26:41 +01:00 |
|
Jonathan G Rennison
|
13183d3f13
|
Add command result flag for whether SetResultData was called
Use for tracerestrict validation result fail offset
|
2023-05-30 23:41:19 +01:00 |
|
Jonathan G Rennison
|
bac8f032da
|
Re-add company shares
|
2023-05-30 18:57:42 +01:00 |
|
Jonathan G Rennison
|
02fe4af934
|
Merge branch 'master' into jgrpp
# Conflicts:
# .github/workflows/release-windows.yml
# src/company_base.h
# src/company_cmd.cpp
# src/company_gui.cpp
# src/console_cmds.cpp
# src/economy.cpp
# src/economy_cmd.h
# src/fios.h
# src/goal.cpp
# src/group_gui.cpp
# src/network/core/config.h
# src/network/network_admin.cpp
# src/newgrf_config.cpp
# src/os/windows/win32.cpp
# src/saveload/afterload.cpp
# src/saveload/company_sl.cpp
# src/saveload/saveload.cpp
# src/saveload/saveload_error.hpp
# src/settings_gui.cpp
# src/ship_cmd.cpp
# src/stdafx.h
# src/story.cpp
# src/story_base.h
# src/string.cpp
# src/table/settings/economy_settings.ini
# src/tests/CMakeLists.txt
# src/tests/math_func.cpp
|
2023-05-30 00:49:24 +01:00 |
|
Jonathan G Rennison
|
8e2319ad68
|
Scheduled dispatch: Add button to adjust departure slots
|
2023-05-09 20:16:36 +01:00 |
|
Jonathan G Rennison
|
8f92668e22
|
Scheduled dispatch: Add menu item to append schedules from another vehicle
|
2023-05-07 20:06:47 +01:00 |
|
Jonathan G Rennison
|
62ecad1b63
|
Scheduled dispatch: Add menu item to duplicate current schedule
|
2023-05-07 14:02:37 +01:00 |
|
Jonathan G Rennison
|
31f476220d
|
Allow converting track by individual track pieces instead of whole tiles
Ctrl-click on convert button
See: #509
|
2023-05-06 16:20:23 +01:00 |
|
Jonathan G Rennison
|
211c1ba61d
|
Allow naming scheduled dispatch schedules
|
2023-04-29 12:19:28 +01:00 |
|
Patric Stout
|
36a0818bc5
|
Remove: buying/selling/owning company shares (#10709)
|
2023-04-29 10:16:49 +02:00 |
|
Jonathan G Rennison
|
87fabe99df
|
Allow exchanging a station's name with another station in the same town
|
2023-04-11 19:22:15 +01:00 |
|
Jonathan G Rennison
|
ae7c86c49d
|
Merge branch 'master' into jgrpp
# Conflicts:
# .github/workflows/release-linux.yml
# .github/workflows/release-macos.yml
# src/industry_cmd.cpp
# src/industry_cmd.h
# src/network/core/http_curl.cpp
# src/network/core/tcp_http.cpp
# src/network/core/tcp_http.h
# src/network/network_content.h
# src/script/api/script_goal.cpp
# src/script/api/script_industry.cpp
# src/script/api/script_league.cpp
# src/script/api/script_story_page.cpp
# src/script/api/script_town.cpp
# src/train.h
# src/train_cmd.cpp
|
2023-03-04 01:17:27 +00:00 |
|
Tyler Trahan
|
44848f4edf
|
Add: CommandCost supports an optional second error string
|
2023-03-03 17:11:14 -05:00 |
|
dP
|
c73b88ddca
|
Fix: Don't send unused tile field over the network (#10507)
|
2023-02-24 22:50:11 +01:00 |
|
dP
|
fe2c8a1240
|
Codechange: Decouple INDUSTRY_CTRL into separate commands (#10475)
|
2023-02-14 11:29:11 +01:00 |
|
Jonathan G Rennison
|
17f1d92072
|
Template replacement: Allow naming templates
See: #481
|
2023-02-06 23:48:46 +00:00 |
|
Rubidium
|
6dfd2cad69
|
Fix: comparison result is always the same warnings
|
2023-01-15 00:24:20 +01:00 |
|
Tyler Trahan
|
8063fcb6e0
|
Feature: Ctrl-click to bulk edit timetable speeds/waiting times (#10265)
|
2022-12-25 13:20:31 -05:00 |
|
Jonathan G Rennison
|
3412e43608
|
Use optional span for return type of CommandAuxiliaryBase::GetDeserialisationSrc
|
2022-12-11 15:27:48 +00:00 |
|
Jonathan G Rennison
|
6a03e7ba97
|
Command: Remove unused CMD_STR_SEP flag
|
2022-12-07 21:14:50 +00:00 |
|
Jonathan G Rennison
|
f32733ef22
|
Command: Replace binary_length field with auxiliary data
Use for CMD_ADD_PLAN_LINE
|
2022-12-07 21:14:34 +00:00 |
|
Jonathan G Rennison
|
b0329ec77a
|
Add auxiliary data type for extra command data
|
2022-12-07 21:04:20 +00:00 |
|
dP
|
c91033ac5e
|
Feature: [GS] Scriptable league tables (#10001)
(cherry picked from commit 5e14a20b3b )
|
2022-12-03 22:28:49 +00:00 |
|
Jonathan G Rennison
|
aaf0385dc5
|
Add command/string helpers for string separator control character
|
2022-12-03 22:28:49 +00:00 |
|
Jonathan G Rennison
|
a608a2592d
|
Add a CommandCost result data field
Allow inlining one of extra_message, tile, result without aux allocation
|
2022-12-03 22:28:49 +00:00 |
|
Jonathan G Rennison
|
523cf75a7a
|
Change CommandCost success bool to a flags field
|
2022-12-03 22:28:49 +00:00 |
|
dP
|
5e14a20b3b
|
Feature: [GS] Scriptable league tables (#10001)
|
2022-11-26 18:03:03 +01:00 |
|
Jonathan G Rennison
|
95a646d09b
|
Fix #449: Town setting override not being allowed for MP admins
When the setting to enable for clients was not enabled
|
2022-10-31 18:59:08 +00:00 |
|
Jonathan G Rennison
|
a8361cd608
|
Allow overriding town settings on a per-town basis
Add a setting for whether this is allowed for non-privileged
multiplayer clients
|
2022-10-23 22:07:51 +01:00 |
|
Jonathan G Rennison
|
e6e9a0c2f3
|
Show cost/income float over end tile of rail or road construction
|
2022-10-22 19:56:41 +01:00 |
|
Tyler Trahan
|
3d45bc4abe
|
Feature: Build objects by area
|
2022-10-16 18:28:08 +02:00 |
|
Jonathan G Rennison
|
02cb1dc2c4
|
CommandCost: Add a tile auxiliary field
|
2022-10-13 20:52:30 +01:00 |
|
Jonathan G Rennison
|
135dc547e2
|
Split rarely used CommandCost fields into aux struct via unique_ptr
Move static text ref stack into aux struct
|
2022-10-13 20:52:30 +01:00 |
|
Jonathan G Rennison
|
d61fbb977e
|
Add order management dropdown, add duplicate order and move jump target
Add setting to control if order management button shown
Move order list management to order management dropdown if enabled
See: #439
|
2022-10-08 00:46:22 +01:00 |
|
Jonathan G Rennison
|
839746d2bb
|
Fix template train move/sell command category for build while paused
|
2022-09-16 13:06:08 +01:00 |
|
Jonathan G Rennison
|
5cb6d2240a
|
Add command flag to disable shift-key estimate mode in DoCommandP
|
2022-09-14 21:42:39 +01:00 |
|
Jonathan G Rennison
|
b4fc0b4dc5
|
Initial implementation of road waypoints
|
2022-01-26 21:46:36 +00:00 |
|
Jonathan G Rennison
|
fcc581fba9
|
Add static assert that number of commands does not exceed limit
|
2022-01-26 21:46:35 +00:00 |
|
Jonathan G Rennison
|
d81cbc25b8
|
Add setting to allow hiding viewport labels of inidivudal waypoints
|
2022-01-21 23:37:53 +00:00 |
|
Jonathan G Rennison
|
ff3473fe6a
|
Add support for multiple scheduled dispatch schedules per order list
|
2022-01-13 19:46:43 +00:00 |
|
Michael Lutz
|
b11bd185e3
|
Fix #9756: Network command unpack proc was not generated in all cases.
The case where the callback proc takes all command results but not any of
the command parameters was not handled properly.
|
2021-12-20 23:32:23 +01:00 |
|
Jonathan G Rennison
|
66ce6c5090
|
Scheduled dispatch: Add clear schedule GUI function
Add management dropdown box to window
|
2021-12-18 12:46:25 +00:00 |
|
Michael Lutz
|
3e85e833a7
|
Codechange: Add support for additional command result values.
|
2021-12-16 22:28:32 +01:00 |
|
Michael Lutz
|
8503854655
|
Codechange: Pass unpacked command arguments to command callbacks (except Script).
|
2021-12-16 22:28:32 +01:00 |
|
Michael Lutz
|
13528bfcd0
|
Codechange: Un-bitstuff all remaining commands.
|
2021-12-16 22:28:32 +01:00 |
|
Michael Lutz
|
eab18f06a4
|
Codechange: Pass additional data as byte stream to command callbacks.
|
2021-12-16 22:28:32 +01:00 |
|
Michael Lutz
|
e740c24eb7
|
Codechange: Template DoCommand to automagically reflect the parameters of the command proc.
When finished, this will allow each command handler to take individually
different parameters, obliviating the need for bit-packing.
|
2021-12-16 22:28:32 +01:00 |
|
Michael Lutz
|
996b16de70
|
Codechange: Use lambdas instead of CommandContainer to manage station picker commands.
|
2021-12-16 22:28:32 +01:00 |
|