glx22
|
49feeaca77
|
Codechange: Check command callbacks registration even in single player
|
2025-12-28 06:09:43 +05:00 |
|
Cyprian Klimaszewski
|
add6521abd
|
Doc: Update information for receiving a copy of GPL. (#14869)
|
2025-12-08 22:26:18 +05:00 |
|
dP
|
608b6e6775
|
Remove debug output
|
2025-10-06 23:32:36 +05:00 |
|
dP
|
b225f114f5
|
Fix connection issues
|
2025-10-02 05:14:03 +05:00 |
|
dP
|
8404c2a7cc
|
Merge remote-tracking branch 'upstream/master'
|
2025-09-28 02:33:49 +05:00 |
|
dP
|
3386f8caff
|
Merge branch 'v14'
|
2025-09-04 23:08:10 +05:00 |
|
dP
|
d75253d491
|
Fix apm and average apm display
|
2025-06-30 00:32:52 +05: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 |
|
Rubidium
|
49ef3eee13
|
Codechange: replace char* with std::string_view
|
2025-04-27 20:08:02 +02:00 |
|
Peter Nelson
|
a87b804386
|
Fix #13760: Store encoded error message inside CommandCost. (#13764)
Encoded error message was previously static to avoid memmory allocation, however this causes complications.
|
2025-03-15 20:09:11 +00:00 |
|
Peter Nelson
|
04708736d9
|
Codechange: Use EnumBitSet for CommandFlags. (#13560)
|
2025-02-15 09:36:20 +00:00 |
|
Rubidium
|
c3d5e6d2a0
|
Codechange: Use EnumBitSet for DoCommandFlags
|
2025-02-14 00:28:57 +01:00 |
|
Peter Nelson
|
b653f875b0
|
Codechange: Space between template and < (#13278)
Make it all consistent so it matches CODINGSTYLE.
|
2025-01-04 17:56:14 +00:00 |
|
dP
|
a86fd7c621
|
Update to 15.0-beta1
|
2024-12-25 20:34:06 +05:00 |
|
Peter Nelson
|
1e77fd0b61
|
Codechange: Remove unnecessary 'return_cmd_error` macro. (#13160)
This macro is a leftover from when errors used to be packed into a single int32_t.
`return CommandCost` is clearer, and doesn't need a macro.
|
2024-12-08 18:02:30 +00:00 |
|
Patric Stout
|
715f8c0218
|
Codefix: cast to "CommandCallback *" in a way cast-function-type-mismatch doesn't mind (#12529)
|
2024-04-18 16:41:36 +00:00 |
|
Rubidium
|
bab5a8a787
|
Codechange: use std::source_location over __FILE__ and __LINE__ for Backup
|
2024-03-10 10:14:20 +01:00 |
|
dP
|
cdd69a496d
|
Fix compilation errors
|
2024-02-06 20:35:28 +05:30 |
|
dP
|
b2cf3c48fb
|
Fix language files
|
2024-02-04 23:10:49 +05:30 |
|
dP
|
645bfaffbd
|
Merge remote-tracking branch 'upstream/master'
|
2024-02-04 22:50:08 +05:30 |
|
dP
|
6637948ff5
|
Debug output for network commands
|
2024-02-04 03:54:31 +05:30 |
|
dP
|
33ef333b57
|
Update to 14.0-beta1
|
2024-02-04 02:18:17 +05:30 |
|
merni-ns
|
5a88027a19
|
Feature: Infinite money mode (#11902)
|
2024-01-30 18:01:02 +00:00 |
|
Charles Pigott
|
1e60734660
|
Fix: Compilation with DEBUG_DUMP_COMMANDS enabled (#11607)
|
2023-12-30 17:46:32 +00:00 |
|
frosch
|
b6c8f301be
|
Codechange: Silence warnings about intentionally unused parameters.
|
2023-09-19 22:49:59 +02:00 |
|
dP
|
6f79f63cef
|
Attempt to fix minimap crash
|
2023-07-31 19:43:12 +04:00 |
|
dP
|
bc6b2a1c90
|
Merge remote-tracking branch 'upstream/master'
|
2023-04-11 00:02:31 +04:00 |
|
dP
|
9743ba7d99
|
Update to 13.1 (github source package)
|
2023-04-10 23:55:14 +04:00 |
|
dP
|
82ac45ac7e
|
Accept compressed command log for replaying commands
|
2023-03-16 00:06:27 +04:00 |
|
dP
|
ef0d6ab749
|
Calculate building lag and show it next to APM counter
|
2023-03-15 17:28:04 +04:00 |
|
dP
|
e3169c73bd
|
Fix: Restore using founder client name as company manager name (#10535)
|
2023-03-03 16:04:02 -05:00 |
|
dP
|
c73b88ddca
|
Fix: Don't send unused tile field over the network (#10507)
|
2023-02-24 22:50:11 +01:00 |
|
dP
|
b5bc001d42
|
Codechange: Swap comments for CommandHelper::Post overloads (#10454)
|
2023-02-07 13:55:46 +00:00 |
|
dP
|
9afc85c2e2
|
Fix blueprint building
|
2023-02-03 23:55:11 +04:00 |
|
Rubidium
|
fe2bcd2a58
|
Codechange: migrate size related functions to Map structure
|
2023-01-21 17:11:40 +01:00 |
|
Pavel Stupnikov
|
cb888544ce
|
Try to fix cmclient command callbacks
|
2023-01-03 15:35:06 +04:00 |
|
Pavel Stupnikov
|
be23283677
|
Update to 13.0-beta1
|
2022-11-23 14:30:36 +04:00 |
|
Michael Lutz
|
dd93244853
|
Fix: The first tile in commands received from a client wasn't validated properly.
|
2022-07-08 22:37:41 +02:00 |
|
Michael Lutz
|
2e39637db2
|
Codechange: Don't use a global for the 'not enough cash' message.
|
2021-12-16 22:28:32 +01: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
|
d85348b1d1
|
Codechange: Template the command callback function type to allow unpacked arguments.
|
2021-12-16 22:28:32 +01:00 |
|
Michael Lutz
|
de45a8729c
|
Codechange: Add DoCommand::Post specialization for commands that take no TileIndex.
This adds a new Post overloads that still take a TileIndex which
is used to place any error windows or text effects.
|
2021-12-16 22:28:32 +01:00 |
|
Michael Lutz
|
4f3ea3907e
|
Codechange: Un-bitstuff commands taking a ClientID (i.e. CMD_CLIENT_ID).
|
2021-12-16 22:28:32 +01:00 |
|
Michael Lutz
|
ccefa76a46
|
Codechange: Template DoCommandPInternal.
|
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
|
0f64ee5ce1
|
Codechange: Template DoCommandP 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
|
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
|
c88b104ec6
|
Codechange: Use wrapper struct to automatically manage command depth tracking.
|
2021-12-16 22:28:32 +01:00 |
|