zuu
e124838db5
(svn r25849) -Codechange: Introduce IsTileFlat to not compute full slope information for situations when we only want to know if a tile is flat or not (cirdan, LordAro)
11 years ago
frosch
f794b9786f
(svn r25844) -Change: Increase maximum number of object instances on the map from 64k to about 16M.
11 years ago
frosch
d9d978d6d2
(svn r25833) -Codechange: Move ObjectType from map array into pool item.
11 years ago
frosch
478500abbc
(svn r25832) -Codechange: Reduce variety of object type test functions.
11 years ago
frosch
13f2db5008
(svn r25817) -Fix [FS5750-ish]: Handle savegames which contain GS translations for languages with empty name more gently.
11 years ago
frosch
c1283e7dfd
(svn r25702) -Add: about 3000 years of savegame compatibility.
11 years ago
zuu
4b036690e2
(svn r25620) -Fix (r25342): Save/load of story books were broken
11 years ago
rubidium
1c1a774475
(svn r25510) -Fix: forgot to update some documentation
11 years ago
rubidium
1cf6dad8f2
(svn r25508) -Change: split unit localisation choice into a choice per type of unit, and move it to the advanced settings
...
-Feature [FS#5482]: have tractive effort in imperial (lbf) and metric (kgf) units
-Feature: have weights and volumes in imperial units (short tons, gallons)
11 years ago
fonsinchen
f509032ca0
(svn r25390) -Fix: add missing compatibility settings in afterload.
11 years ago
rubidium
5eac8ba705
(svn r25387) -Fix: "typos" in @file filename
11 years ago
fonsinchen
9589715d3e
(svn r25363) -Codechange: bump the savegame version for cargodist
11 years ago
fonsinchen
1de46050f6
(svn r25362) -Feature: consider cargo waiting at other stations for rating at the origin station
11 years ago
fonsinchen
f022550df9
(svn r25361) -Feature: distribute cargo according to plan given by linkgraph
11 years ago
fonsinchen
45d7df8fc2
(svn r25360) -Codechange: save and load flow stats
11 years ago
fonsinchen
111ecddb50
(svn r25358) -Codechange: save and load link graph jobs and the schedule
11 years ago
zuu
65129db43c
(svn r25342) -Add: StoryPage data structures and GS API
11 years ago
fonsinchen
ace5038657
(svn r25337) -Fix: saving only 8 bits of 16 causes endianness problems
11 years ago
rubidium
2b2706009e
(svn r25312) -Fix-ish: missing spaces after comma + realignment of tables; quite boring with -x -w
11 years ago
zuu
f23a61e1aa
(svn r25296) -Feature: Goals can now have a progress text and/or be marked as completed.
11 years ago
rubidium
6b746167e4
(svn r25259) -Codechange: track capacities and usage of links
11 years ago
rubidium
6515371cf5
(svn r25258) -Codechange: save linkgraph (fonsinchen)
11 years ago
frosch
c5d7445704
(svn r25185) -Fix [FS#5508]: Remove ambivalent functions CargoList::Empty() and Count(), and replace them with VehicleCargoList::StoredCount(), TotalCount(), StationCargoList::AvailableCount() and TotalCount(). (fonsinchen)
11 years ago
rubidium
7aefa8527c
(svn r25152) -Fix-ish [FS#5520]: remove stray reservation from savegames affected by FS#5510 et al. upon loading
11 years ago
rubidium
3aed6229b5
(svn r25136) -Merge: 1.3 release (documentation) updates
11 years ago
frosch
789e4a8998
(svn r25115) -Fix (r8973) [FS#5492-ish]: [NewGRF] Acceleration of NewGRF aircraft was too fast, while acceleration of default aircraft was way too slow. I.e. choose wisely who to let write the software for your orbiter.
11 years ago
frosch
972c4560dc
(svn r25041) -Remove [FS#3764-ish]: ordered refit with subtypes, since the cases where it worked were corner cases rather than the general case.
12 years ago
rubidium
7dd2354a13
(svn r25012) -Codechange: persistently keep 'reserved' cargo (for full-load improved loading) instead of calculating if for every cycle
12 years ago
rubidium
c62cbe04a4
(svn r25011) -Codechange: allow vehicle transfer and profit text effects to be shown at the same time (fonsinchen)
12 years ago
rubidium
58ec317c5a
(svn r24998) -Fix [FS#5137]: Set vehicle's service interval is percent flag appropriately on creation (peter1138)
12 years ago
rubidium
8539c04192
(svn r24995) -Codechange: Add flags to vehicle service interval for custom & ispercent (peter1138)
12 years ago
rubidium
2c67dc3d9f
(svn r24994) -Codechange: Replace access to service_interval with accessors (peter1138)
12 years ago
peter1138
1e10e91fde
(svn r24905) -Feature(ish): Implement station randomisation triggers.
12 years ago
planetmaker
f00d9976f9
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
12 years ago
rubidium
5539263c6a
(svn r24878) -Update: the obligatory first of January commit
12 years ago
rubidium
b89df11932
(svn r24877) -Fix: some whitespace "errors"
12 years ago
frosch
9f0e8399b0
(svn r24810) -Fix: Make engine preview offers more robust wrt. changes in the company ranking.
12 years ago
frosch
75eb34b48c
(svn r24795) -Fix (r24789): Unfinished patch.
12 years ago
frosch
76fef0843c
(svn r24790) -Remove: Classic difficulty profiles.
12 years ago
frosch
9ef1c5f4c3
(svn r24789) -Add: Separate setting to control the default settings of newly added scripts and random AIs.
12 years ago
alberth
19adc87262
(svn r24776) -Doc: Typo fixes, additions, and additional dots collected from various sources (including Eagle_rainbow, MinchinWeb)
12 years ago
rubidium
d2b2e20818
(svn r24754) -Fix [FS#5367]: crash on corrupted savegame
12 years ago
frosch
193ee85c6f
(svn r24718) -Codechange: Rename GoodsEntry::days_since_pickup to GoodsEntry::time_since_pickup.
12 years ago
frosch
6af105dc6b
(svn r24717) -Fix [FS#5139]: When starting a scenario apply the local company settings to the new company.
12 years ago
planetmaker
f46b2fd4b3
(svn r24619) -Change: Check for bankruptcy on a monthly basis (ZxBioHazardZx)
12 years ago
frosch
c3fe49c958
(svn r24565) -Fix: Stop both price and payment inflation if either of them has reached MAX_INFLATION.
12 years ago
frosch
aea90e69f6
(svn r24564) -Fix [FS#5312] (r17433): Limiting the inflation did not quite work.
12 years ago
alberth
670c364323
(svn r24540) -Codechange: Remove the not-so-useful HALF_TILE_SIZE constant.
12 years ago
frosch
7814956d4c
(svn r24482) -Fix [FS#5232] (r24180): Do not call RebuildSubsidisedSourceAndDestinationCache() before subsidy savegame conversion is finished.
12 years ago
frosch
348f2d35be
(svn r24446) -Add [FS#5199]: Store more consist properties in order backups.
12 years ago
frosch
8d09070bb7
(svn r24445) -Fix: Do not load order backups when loading a server-saved game in single player.
12 years ago
frosch
432835ab07
(svn r24444) -Codechange: Base OrderBackup on BaseConsist.
12 years ago
alberth
4ae69a088d
(svn r24405) -Add: Save and load of active cargo monitors.
12 years ago
frosch
2c056677f5
(svn r24182) -Fix [FS#5169-ish]: The population of a town was computed incorrectly for overridden houses when loading a game.
12 years ago
rubidium
81d866e68d
(svn r24180) -Codechange/feature-ish: add cache checker for the town's cache
12 years ago
rubidium
76d5833650
(svn r24179) -Codechange: move some variables of Town to TownCache
12 years ago
frosch
3d7ac6af1a
(svn r24166) -Codechange: Turn NewGRFClass::Get(Tid, uint) and GetCount(Tid) into non-static members GetSpec(uint) and GetSpecCount().
12 years ago
michi_cc
72b3bb9dd5
(svn r24136) -Feature [FS#4465]: Autoreplace vehicles only when they get old. (Vikthor)
12 years ago
michi_cc
07f32df363
(svn r24134) -Add: Configurable limits for tree planting.
12 years ago
michi_cc
2eae02db59
(svn r24132) -Change [FS#4713]: Improve randomness of tile order in the tile loop. (monoid)
12 years ago
rubidium
0b23378d78
(svn r24033) -Fix: reset "is random" status of temporary variable during saveload as it's not always written to when loading an AI which means it'd be taking the is random setting of another AI.
12 years ago
michi_cc
92b3c26686
(svn r23973) -Fix (r23947): Also save the maximum travel speed for the current vehicle order.
13 years ago
rubidium
3c86956603
(svn r23967) -Fix-ish: don't fix road ownership of standard road stops each time you load a savegame, only when loading an old one
13 years ago
michi_cc
64c5299b4d
(svn r23947) -Feature: Timetabled maximum travel speeds for non-flying vehicles.
13 years ago
rubidium
61ce522bfa
(svn r23942) -Fix: infrastructure cache of standard road stops would get messed up when buying a company with them
13 years ago
frosch
808f1151c2
(svn r23920) -Fix: Consider only the middle tile of a lock for lock-infrastructure costs. The other two tiles may be owned by other companies. Also do not count the middle tile of a lock as canal, independent of whether it is build on ground or river slope.
13 years ago
rubidium
8123f2929f
(svn r23853) -Fix: several incorrect @files
13 years ago
michi_cc
f2fc765290
(svn r23844) -Fix (r23414): Infrastructure count for stations wasn't updated properly on company takeover. And don't count buoys while loading a game either.
13 years ago
frosch
20c4f128ab
(svn r23835) -Change [FS#4999]: Make signs placed in scenario editor belong to the GS. That way they are always shown in game and are not editable.
13 years ago
frosch
e53ba1a4ac
(svn r23829) -Fix [FS#4996]: Loading empty GS strings/translations failed.
13 years ago
frosch
14fd811333
(svn r23828) -Fix: Return early from SlString() for empty strings, before doing invalid things which surprisingly do not break everything.
13 years ago
rubidium
464d51905a
(svn r23826) -Fix [FS#4972]: the detailed performance rating window showed the cargo count of the current quarter instead of the last quarter like the tooltip says
13 years ago
yexo
d9f3912c59
(svn r23816) -Fix (r23635, r23805): make SCC_ENCODED the first entry in the StringControlCode enum since it's value is not allowed to change
13 years ago
michi_cc
617993e904
(svn r23773) -Change: [NewGRF] Update all cached train properties if a train vehicle enters a new railtype.
13 years ago
rubidium
d5eeab43b7
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
13 years ago
truebrain
92c60447dc
(svn r23713) -Codechange: split VehicleMove() into two functions, to minimalize the work done where possible
13 years ago
truebrain
5f65e056e1
(svn r23712) -Codechange: rename the two vehicle hashes we have to names that make clear where they differ in
13 years ago
rubidium
e1757cb9a5
(svn r23694) -Fix (rprev): somehow compilers didn't understand what I meant...
13 years ago
rubidium
9f4b0eedde
(svn r23693) -Fix [FS#4859]: hardcode the original defaults for loading old savegames if they could totally mess with the game's behaviour
13 years ago
yexo
9cdeead3bb
(svn r23657) -Fix (r22958): loading of very old savegames with custom town names failed
13 years ago
truebrain
d64d053156
(svn r23649) -Fix [FS#4905) (r23634): loading a savegame with an empty GSTR chunk caused assert
13 years ago
truebrain
aa1a0053b0
(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
13 years ago
truebrain
474ba5fd88
(svn r23637) -Change: bump the savegame, to store all the new goodies
13 years ago
truebrain
8ac2d13c79
(svn r23636) -Add: introduce ScriptText in parameters where it can be used
13 years ago
truebrain
f1f0776efd
(svn r23634) -Add: support language files for GameScript (Rubidium)
13 years ago
truebrain
ccf9b01f5d
(svn r23630) -Add: a Goal GUI to show your current goals
13 years ago
truebrain
6961332f05
(svn r23626) -Add: ScriptTown::SetText, which adds custom text to the Town GUI
13 years ago
truebrain
5d4b2519a4
(svn r23609) -Add: save/load all GameScript related material
13 years ago
truebrain
2b381d0765
(svn r23603) -Add: support for control commands in strings, in both network and safe/load (Rubidium)
13 years ago
rubidium
3d605f6488
(svn r23595) -Codechange: add comma after last enum to get a more uniform coding style
13 years ago
rubidium
24263638bf
(svn r23526) -Codechange: unify cargos vs cargoes
13 years ago
michi_cc
957b643ae6
(svn r23504) -Feature: Aircraft range.
13 years ago
yexo
e96019ff0d
(svn r23501) -Fix: loading scenarios downloaded from the online content didn't work anymore
13 years ago
rubidium
c3440658e8
(svn r23480) -Fix [FS#4594]: replace OS error messages with internal error messages when that's possible
13 years ago
rubidium
56f37d9386
(svn r23476) -Codechange: use the error queue to replace switch mode error strings, again making it possible to return multiple errors
13 years ago
rubidium
9aab2dc861
(svn r23474) -Codechange: move the declaration error related functions to error.h
13 years ago
rubidium
4e352df9c9
(svn r23418) -Fix [FS#4866] (r22958): saves made with the Catalan town name generator would trigger a "savegame corrupt" exception
13 years ago
michi_cc
fc8633e1ac
(svn r23415) -Feature: Infrastructure maintenance costs.
13 years ago
michi_cc
bf5ef7537e
(svn r23414) -Add: Company infrastructure counts for stations/airports.
13 years ago
michi_cc
796fe54a2f
(svn r23413) -Add: Company infrastructure counts for canals.
13 years ago