Age | Commit message (Collapse) | Author |
|
industry tiles.
It will be initialized by the original data upon game start.
Rename some enums to be more consistent too
|
|
it'snot really grf related
|
|
hardcoded-run-time tile acceptance and put in corresponding tile
|
|
industry tiles specs
|
|
table into the industry's spec.
|
|
to the "type" member of industry struct
|
|
and adjust a comment
|
|
be found in the industry spec, so take it from there instead.
|
|
one-input-cargo-creates-one-output-cargo limit in the factories, sawmills, steelmills and the ones I'm forgetting to mention right now. Use of this functionality will come later.
|
|
Dynamically build the legends (name and color) for industries in the smallmap_gui.
All the tiny fonts industry names should be removed from language files soon.
|
|
This makes the code clearer.
|
|
in the smallmap_gui. Not used yet.
-Move the check proc array, in order to make it more useful latter.
-Add basic newGRF stuff on the industry spec. Not used yet.
|
|
both in game and in creation mode.
Not used yet.
|
|
what an industry can do (plant fields, cut trees, do not change production), what can be done to it (disasters like mine subsidence, jet/chopper attack), when it can be built etc...
|
|
|
|
animation data into IndustryTileSpec array
Added a few documentation on remaining animation arrays (mostly ToyLand ones)
|
|
is. The new industry messages do not need a series of tests. Only one property to use.
|
|
|
|
|
|
tags and (more than just) a few comments style.
|
|
IndustryTileSPec, the alter ego of IndustrySpec.
It offers identification of the different industry tiles in a more distinct manner, as well as regrouping scattered pieces of data across the sources. More to come
|
|
stillunknown and pv2b.
|
|
- A proper ./configure, so everything needs to be configured only once, not for every make.
- Usage of makedepend when available. This greatly reduces the time needed for generating the dependencies.
- A generator for all project files. There is a single file with sources, which is used to generate Makefiles and the project files for MSVC.
- Proper support for OSX universal binaries.
- Object files for non-MSVC compiles are also placed in separate directories, making is faster to switch between debug and release compiles and it does not touch the directory with the source files.
- Functionality to make a bundle of all needed files for for example a nightly or distribution of a binary with all needed GRFs and language files.
Note: as this merge moves almost all files, it is recommended to make a backup of your working copy before updating your working copy.
|