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
Michael Lutz
4fc055d6e9
Codechange: Align parameter order of command callbacks to command handlers.
2021-12-16 22:28:32 +01:00
Michael Lutz
a38bbefe1b
Codechange: Untangle command code, flags and error string for DoCommand*.
2021-12-16 22:28:32 +01:00
Michael Lutz
549caca39c
Codechange: Move command arguments to the back of the networked command function calls.
2021-12-16 22:28:32 +01:00
Michael Lutz
b6933a2ebd
Codechange: Move command arguments to the back of the DoCommand function call.
2021-12-16 22:28:32 +01:00
dP
28429e1f57
Reorganize CityMania client custom settings
2021-08-19 23:27:22 +03: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
glx22
5799402f7a
Codechange: Rename window related DeleteXXX to match new behaviour
2021-05-29 21:08:25 +02:00
glx22
994bf19aef
Fix f6d5c01: Delay deletion when closing windows
2021-05-29 21:08:25 +02:00
glx22
38c97e1492
Codechange: Replace TILE_AREA_LOOP with range-based for loops
2021-05-13 00:13:54 +02:00
Peter Nelson
de81afdf4b
Cleanup: Replace FOR_ALL_SORTED_ROADTYPES macro with range iterator.
2021-04-28 23:54:31 +01:00
dP
14f71187eb
Merge branch 'master' into 1.11
2021-04-01 17:11:53 +03:00
dP
a9d7d3d7c2
Add rotation hotkey for depot building window
2021-03-25 01:44:39 +03:00
dP
9a8216dc0c
Add building preview for road depot
2021-03-25 01:40:30 +03:00
dP
1859af4a63
Merge branch 'master' into 1.11
2021-03-24 23:07:53 +03:00
dP
dc7c0e084d
Fix station remove highlight
2021-03-20 20:55:35 +03:00
dP
7efb42dd7a
Add rotation hotkey for road station placement
2021-03-20 17:15:55 +03:00
dP
4b727dc447
Build preview for road stations
2021-03-20 13:54:01 +03:00
dP
5d512a4445
Add tool type to _thd when placing objects
2021-03-19 22:23:23 +03:00
dP
ef9f3ff86f
Fall back to regular(non-improved)) station joining if distant join is not allowed
2021-03-19 17:56:30 +03:00
dP
c36ef2b3f3
Merge remote-tracking branch 'upstream/1.11' into 1.11
2021-03-15 20:11:52 +03:00
dP
595606287d
Update to 1.11.0-RC1
2021-03-15 12:57:26 +03:00
frosch
d9b4413bc9
Codechange: rename sound ids to make more sense. ( #8701 )
2021-02-20 19:01:04 +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
Patric Stout
7ba0fa4bf0
Fix af22a4f2: scenario editor doesn't have build station/depot/etc ( #8529 )
2021-01-08 19:48:39 +01:00
Patric Stout
af22a4f2cd
Add: show in the tooltip of disabled toolbar buttons why they are disabled
2021-01-08 16:43:51 +01:00
Patric Stout
85a49a0d36
Change: always allow to click on the toolbar icons for road/rail/dock/airport
...
This change allows a user to see what is available and what will become
available before it is available, instead of only disabling the button
with no further explanation. It also always allows building roads and
canals, even if no vehicles are available for road / water.
For rail/road/tram, a dropdown with available types is shown. If
none are available, it reads "None". If the type is not yet available,
it is greyed out.
For dock/airport, this always open the toolbar, but building airports,
docks, and depots buttons are disabled till vehicles are available
for those.
Road is the only exception, with the primary road always being
available. Here too, stations and depots are disabled till vehicles
become available. It does mean you can now always build roads to
for example help towns grow.
2021-01-08 16:43:51 +01:00
dP
4c16fd967e
Merge remote-tracking branch 'upstream/master'
2020-08-09 22:02:18 +03:00
dP
d3c06c25c8
Update to 1.10.3
2020-08-09 21:34:52 +03:00
dP
eaa4fb477f
Add cm_ prefix to all citymania source files
2020-07-31 16:23:39 +03:00
Łukasz Hryniuk
3effad0bea
Fix: Properly invalidate mouse-over station coverage highlight ( #8263 )
2020-07-27 17:37:47 +01:00
dP
1e99e2475a
Allow remove modifier key to work with road stations
2020-07-14 01:58:50 +03:00
dP
7441767ed8
Make modifier key functions configurable
2020-07-13 01:35:07 +03:00
Pavel Stupnikov
1a9e9c3019
Update to 1.10.2
2020-06-02 02:55:21 +03:00
Pavel Stupnikov
0e8ed94e00
Update to 1.10.2
2020-06-02 01:52:45 +03:00
Yexo
587d8e716b
Fix #8155 : Roadtype speed limit in toolbar dropdown in scenario editor was doubled
2020-05-19 20:01:09 +02:00
dP
7b15d2a938
Fix crash on selecting tram station build tool
2020-05-19 18:41:15 +03:00
dP
ac49c06f4b
Merge remote-tracking branch 'upstream/master'
2020-04-14 01:49:04 +03:00
dP
6f9defb6a5
Update to 1.10.1
2020-04-14 00:16:48 +03:00
stormcone
2514f43909
Fix #8055 , c02ef3e: Crash when roadtype availability changed with the road toolbar open ( #8058 )
2020-04-05 18:34:36 +01:00
dP
b704790d54
Update to 1.10.0
2020-04-01 15:17:38 +03:00
dP
d01b776e2d
Update to 1.10.0
2020-04-01 14:50:45 +03:00
glx
0b5e0522b6
Fix #8043 , c02ef3e4: Incorrect handling of global road/tram hotkeys
2020-03-30 08:17:40 +02:00
dP
499bc8e5e6
Generate VS projects
2020-03-18 02:39:04 +03:00
dP
5201c504f4
Add experimental station building mechanics
2020-03-18 01:40:40 +03:00
Pavel Stupnikov
5217e7c98b
New station joining UI (WIP)
2020-02-15 06:08:01 +03:00
Pavel Stupnikov
0455a24b30
Take over and improve default station building highlight
2020-02-07 01:42:54 +03:00