alberth
|
44d2f6a988
|
(svn r26802) -Add: Command to set visibility of an engine for a company (based on patch by Juanjo).
|
10 years ago |
rubidium
|
034735a54c
|
(svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL)
|
11 years ago |
rubidium
|
2be4215f43
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
11 years ago |
alberth
|
67cb7d4def
|
(svn r25640) -Fix: Do not suggest a start date for the game when there will be no vehicles available at all.
|
11 years ago |
alberth
|
888ebe4f6f
|
(svn r25639) -Codechange: Rename both 'STR_ERROR_NO_VEHICLES_AVAILABLE*' strings.
|
11 years ago |
rubidium
|
6272a35c0a
|
(svn r25553) -Fix [FS#5530]: provide a warning when no vehicles are available, and tell what to do in that case
|
11 years ago |
planetmaker
|
f00d9976f9
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
12 years ago |
frosch
|
1e250109df
|
(svn r24813) -Change: Offer engine previews only to companies which actually use the particular vehicle-type/cargo-type combination.
|
12 years ago |
frosch
|
ce48182768
|
(svn r24812) -Fix: Close pending preview windows when the engine is introduced to everyone.
|
12 years ago |
frosch
|
f126497c08
|
(svn r24811) -Add: Close engine preview window when another client accepts it.
|
12 years ago |
frosch
|
9f0e8399b0
|
(svn r24810) -Fix: Make engine preview offers more robust wrt. changes in the company ranking.
|
12 years ago |
yexo
|
69b91c2102
|
(svn r24660) -Feature: do not display the preview window for disabled vehicle types (Eagle_rainbow)
|
12 years ago |
alberth
|
6c6abd87db
|
(svn r24535) -Doc: Two additions, lots of small spelling fixes, and some Doxygen improvements.
|
12 years ago |
frosch
|
fa88345953
|
(svn r24492) -Add: [NoGo] Useful behaviour for GSEngine::IsValidEngine and GSEngine::IsBuildable when outside GSCompanyMode scope.
|
12 years ago |
frosch
|
2aa43d6c8b
|
(svn r24284) -Codechange: Remove NewsSubtypes and directly use NewsTypes and NewsFlag instead.
|
13 years ago |
frosch
|
5f3d0a509f
|
(svn r24200) -Fix [FS#5149]: Invalidate build vehicle windows every month, in case they need resorting due to changed reliabilities.
|
13 years ago |
frosch
|
f7afd6ed8e
|
(svn r23861) -Feature: [NewGRF] New algorithm (activated via an engine flag) to determine the capacity of vehicles. This allows vehicles to better control the capacity for cargotypes which they know; and let cargo NewGRFs influence the capacity for cargos the vehicle NewGRF does not know, but which the vehicle is refittable to due to cargo classes.
|
13 years ago |
frosch
|
4cc26a1b86
|
(svn r23860) -Feature: [NewGRF] Add cargo property 1D to set the capacity multipliers when refitting vehicles, which do not use callback 15.
|
13 years ago |
rubidium
|
d5eeab43b7
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
13 years ago |
truebrain
|
ae134dd2f6
|
(svn r23615) -Add: more API functions exposed to NoGo (part 2)
|
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 |
truebrain
|
af1b3cc070
|
(svn r23355) -Codechange: rename all AI* to Script* (Rubidium)
|
13 years ago |
frosch
|
cdb8445a47
|
(svn r23176) -Codechange: Deduplicate code between Engine::DetermineCapacity() and Engine::GetDisplayDefaultCapacity().
|
13 years ago |
frosch
|
52bcb026cc
|
(svn r23175) -Codechange: Refactor Engine::DetermineCapacity().
|
13 years ago |
frosch
|
80e5c79bd6
|
(svn r23174) -Codechange: Deduplicate code between GetEngineProperty() and GetVehicleProperty().
|
13 years ago |
frosch
|
3178814a00
|
(svn r23173) -Codechange: Rename GetVehicleCapacity() to Engine::DetermineCapacity().
|
13 years ago |
yexo
|
091d31b84b
|
(svn r23083) -Fix: run StartupEngines() if NewGRFs changed during loading a savegame, just like it's running when NewGRFs are changed during a game
|
13 years ago |
frosch
|
ad38f27242
|
(svn r23075) -Codechange: Add GetGRF() and GetGRFID() methods to Engine and Vehicle to simplify code.
|
13 years ago |
frosch
|
4961cd06a9
|
(svn r22977) -Codechange: Rename SetCachedEngineCounts() to GroupStatistics::UpdateAfterLoad().
|
13 years ago |
frosch
|
c531453320
|
(svn r22976) -Codechange: Split group statistics into separate struct.
|
13 years ago |
frosch
|
7d1755403b
|
(svn r22975) -Codechange: Do not store Group::num_vehicle in the savegame, but compute it like num_engines on load.
|
13 years ago |
michi_cc
|
d25840978c
|
(svn r22713) -Feature: [NewGRF] Per vehicle custom cargo ageing period.
|
13 years ago |
frosch
|
41348b8fe9
|
(svn r22690) -Fix: [NewGRF] Aircrafts defined with IDs above the default aircrafts always defaulted to passenger cargo.
|
13 years ago |
rubidium
|
9fc2798baf
|
(svn r22411) -Document: another bunch of bits
|
14 years ago |
frosch
|
e1b7474b99
|
(svn r22250) -Cleanup (r16378): Engines poolitems do not need a flag for validness anymore. The pool knows that on its own.
|
14 years ago |
alberth
|
46d3b48fb3
|
(svn r22239) -Doc: Further engine doxyment additions.
|
14 years ago |
smatz
|
8608a7c29b
|
(svn r22025) -Fix: verify there is enough space in the pool when creating new pool items while loading old savegames
|
14 years ago |
frosch
|
c003e1a358
|
(svn r21987) -Fix: Make news items, engine previews and AI preview events deal with no longer existing Engine items after resetting the pool.
|
14 years ago |
frosch
|
dd1c718ac7
|
(svn r21986) -Codechange: Add helper function to test whether an engine is still associated to a GRF.
|
14 years ago |
frosch
|
447f3dbe2c
|
(svn r21975) -Add: console command to reset the engine pool. It removes the traces of engines which are no longer associated to a NewGRF, and can be used to e.g. 'fix' scenarios which were screwed up by the author. You can only use it when there are no vehicles in the game though.
|
14 years ago |
rubidium
|
abc1828d30
|
(svn r21842) -Feature [FS#4393]: [NewGRF] Introduction dates/required types for rail types; e.g. introduce a particular rail type in 1960 (or when a vehicle using it is introduced), but also allow limiting its introduction to only happen when the required railtypes are available
|
14 years ago |
rubidium
|
dc94c94599
|
(svn r21841) -Feature: [NewGRF] Allow to define other railtypes that should be introduced if a particular rail type is introduced, e.g. to make sure slow rail is introduced when fast rail gets introduced
|
14 years ago |
smatz
|
61ad6990b9
|
(svn r21652) -Cleanup: one semicolon is enough
|
14 years ago |
rubidium
|
4d6cd55877
|
(svn r21410) -Codechange: limit engine name by amount of characters, not bytes
|
14 years ago |
planetmaker
|
0f0be0d866
|
(svn r21374) -Fix: Purchases lists were not invalidated when using 'resetengines'
|
14 years ago |
rubidium
|
3969e4f951
|
(svn r21240) -Feature: [NewGRF] Implement action0 visual effect properties for ships and RVs (Hirundo)
|
14 years ago |
rubidium
|
a56627cc77
|
(svn r21239) -Codechange/Fix: [NewGRF] Use 0xFF instead of 0 as default value for visual effect. This makes setting train prop 22 to 0 actually work (Hirundo)
|
14 years ago |
planetmaker
|
d3dd03fd6b
|
(svn r21101) -Doc: Additions and clarifications of doxygen comments
|
14 years ago |
terkhen
|
38d9eed25c
|
(svn r21100) -Feature [NewGRF]: Add CB36 support for road vehicle property 0x15 (Speed).
|
14 years ago |