Age | Commit message (Collapse) | Author |
|
|
|
nothing to do
with the Order-pool, but with the place of the order within the vehicle-order
(hence its name) (part of FS#13, blathijs)
|
|
-Codechange: DestroyWaypoint is called by DeleteWaypoint to remove all things where a waypoint depends on.
Last 2 changes to prepare for new pool system. Not pretty now, will be soon.
|
|
-Codechange: introduced DestinationID, which is in fact an union of several types
Used in Order struct, so no longer StationID is abused for all targets.
Hangars are a big exception, as they use a station-id with GOTO_DEPOT (go figure)
|
|
-Codechange: DeleteDepot removes a depot from the pool
-Codechange: DestroyDepot is called by DeleteDepot to remove all things where a depot depends on.
Last 2 changes to prepare for new pool system. Not pretty now, will be soon.
-Codechange: Removed DoDeleteDepot as it was stupid
|
|
to ALT, but to SHIFT.
|
|
strings.h as well, but you would need to include openttd.h and that opens a whole new can of worms.
|
|
|
|
- Start using DeleteXXX for every pool item, not manually doing it
- Use some wrapper to improve logic
- Rewrote some pieces to improve logic
|
|
causing nasty desyncs
-Fix: _date, which is a Date, which is int32, was saved as uint32
|
|
dutch - 28 fixed by habell (28)
german - 5 changed by Neonox (5)
portuguese - 2 fixed by izhirahider (2)
|
|
-Feature : both unifiedmaglevmode are now set.
Maglev and monorail are not allowed to run on each other tracks and will not be.
Setting those flags will allow grfsets as the Norvegian one to be loaded
-Codechange : link the TTDPatch's irregularstations with OTTD's nonuniform_stations
-Codechange : Reformat the whole array (thanks Rubidium, it sure looks better now)
|
|
last element in the array
|
|
as input
-Fix r6096: detect for PATHSEP on WIN32 or WIN64, not UNIX
(Windows compilers define either one, while other compilers don't define a thing)
|
|
american - 84 fixed by WhiteRabbit (84)
german - 3 fixed, 2 changed by chu (5)
portuguese - 2 fixed by izhirahider (2)
|
|
All properties can now be modified i.e:
Introduction date for euro conversion
Currency name, decimal separator, currency symbol (before or after amount)
and the rate compared to the base currency, the british pound
|
|
vs 80 project
Carbon copy of Darkvater's r6105
|
|
project
|
|
-Fix: make install should not copy scenario as it is an empty map
|
|
|
|
Make exeption code for it (tnx for debug Frostregen)
|
|
|
|
strgen (Darkvater)
|
|
dedicated server always generating the same map. Thanks to the #openttdcoop team for detecting.
|
|
unittest.dsp still around...
|
|
german - 3 fixed, 1 changed by chu (4)
slovak - 82 fixed, 2 changed by lengyel (84)
turkish - 3 fixed by jnmbk (3)
|
|
newgrf_cargo.h.
Set it in genworld_gui.c instead, as it is really needed
|
|
MaulinMonkey)
|
|
randomise button
|
|
team for detecting and Rubidium for finding the cause.
|
|
french - 2 changed by glx (2)
portuguese - 26 fixed, 3 changed by izhirahider (29)
|
|
project files as well.
|
|
ensures PNG is used by default when available. (hylje)
|
|
french - 5 fixed by belugas (4), glx (1)
german - 26 fixed, 5 changed by chu (31)
turkish - 23 fixed by jnmbk (23)
|
|
really don't skip invalid items :)
|
|
Note: _total_towns and _total_industries willb e removed soon, so this 'hack' is okay, for now ;)
|
|
a valid XXX, unless there are none to pick from. Then NULL is returned.
|
|
|
|
(or, will do that).
It isn't the best name, but we couldn't find any better.
This unifies the pool-system even more.
|
|
Remember a list of pointers to signs instead of a list of SignIDs - This removes a layer of indirection
Also make the sign list static
|
|
-Codechange: IsValidXXXID now also checks if XXX is really valid, not if the number is within range
Both changes again in preperation of the new mem-pool system, which requires this.
IsValidXXXID is not a bit less pretty, but that will be cleaned up after the new mem-pool system
|
|
-Codechange: renamed DeleteDestinationFromVehicleOrder to RemoveOrderFromAllVehicles to reflect his function better
-Codechange: changed the params of RemoveOrderFromAllVehicles, to avoid unneeded variable-creation
|
|
|
|
functions and variables all match eachother
|
|
-Codechange: cleaned up the EngineRenew code a bit (coding style mostly)
-Codechange: forgot the correct comment in station_cmd
-Codechange: move pool-stuff to engine.h, like we always do
|
|
|
|
invalid ones
-Codechange: use IsValidXXX where ever possible
Note: both changes to prepare for new pool system, which needs those changes.
For every pool there are 2 ugly lines, which will be removed when done
implementing new pool system.
Based on FS#13 by blathijs, partly implemented.
|
|
label
CodeChange : Move almost all fixed strings from ON_PAINT event to Widget array using WWT_LABEL.
Feature : All "Select Refit Cargo" are now centered, instead of been left aligned
|
|
whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
|
|
danish - 13 fixed by Bjarni (3), trenskow (10)
french - 1 fixed by glx (1)
hungarian - 1 fixed by miham (1)
|