summaryrefslogtreecommitdiff
path: root/src/unmovable.h
AgeCommit message (Collapse)Author
2010-08-03(svn r20341) -Codechange: pass the tile of the HQ instead of the company to ↵rubidium
UpdateCompanyHQ
2010-08-03(svn r20340) -Codechange: introduce some flags for objects and use them in ↵rubidium
some places
2010-08-03(svn r20337) -Codechange: unify the construction of objects on the maprubidium
2010-08-03(svn r20336) -Codechange: rework the HQ updatingrubidium
2010-08-02(svn r20326) -Codechange: move UnmovableType to its own filerubidium
2010-08-02(svn r20321) -Codechange: rename GetUnmovableSpec to UnmovableSpec::Get and ↵rubidium
add+use a ::GetByTile
2010-08-02(svn r20316) -Document: some members/structs and functions and rename some ↵rubidium
slightly to better catch their meaning
2010-01-15(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵rubidium
if a header require a header make it include that header
2009-11-24(svn r18283) -Feature: [NewGRF] Add new price bases for removing industries, ↵frosch
building/removing unmovables (new objects), building/removing rail-waypoints/buoys, interacting with town-authority, building foundations, funding primary industries (when not prospecting) and towns. If a GRF does not set price multipliers for these new prices, but for the previously used ones, the old modifiers will be propagated to the new bases.
2009-11-07(svn r18005) -Codechange: Convert the Prices struct into an array and an enum.frosch
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-02-07(svn r15392) -Codechange: move the spec getter to a place where it's only ↵belugas
required, without the use of extern
2009-02-05(svn r15350) -Codechange: Create a spec array to hold the data definitions ↵belugas
of unmovables objects. Note that this is the very basic spec, it will be populated a bit more, later.
2008-09-30(svn r14421) -Codechange: rename all player variables/types to company *or* ↵rubidium
client so it is immediatelly clear which one you are working with.
2008-05-06(svn r12971) -Documentation: add @file in files that missed them and add ↵rubidium
something more than whitespace as description of files that don't have a description.
2007-04-04(svn r9559) -Documentation: doxygen and comment changes: 'U' and 'V' now. ↵belugas
Almost done. Yeah. I know, I've already said that...
2007-01-02(svn r7759) -Merge: makefile rewrite. This merge features:rubidium
- 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.