Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-11-25 | (svn r11523) -Codechange: Move the CHANCE macros to core/random_func.cpp ↵ | skidd13 | |
cause they depend on Random() -Codechange: Convert the CHANCE macros to functions and rename them fitting to the naming style | |||
2007-11-19 | (svn r11481) -Codechange: Rename the HASBIT function to fit with the naming ↵ | skidd13 | |
style | |||
2007-11-19 | (svn r11475) -Codechange: rename clamp and clampu to Clamp and ClampU to fit ↵ | skidd13 | |
with the coding style | |||
2007-10-19 | (svn r11303) -Fix: EnsureNoVehicle and EnsureNoVehicleOnGround were both ↵ | rubidium | |
used to check whether there was no vehicle on the ground, except that the former didn't take care of aircraft shadows. So now we only use EnsureNoVehicleOnGround. | |||
2007-08-30 | (svn r11004) -Codechange: some reworks of the saveload mechanism to be able ↵ | rubidium | |
to save and load private and protected variables in the vehicle struct. | |||
2007-08-30 | (svn r11003) -Codechange: replace Vehicle->next to Vehicle->Next() and ↵ | rubidium | |
Vehicle->SetNext() so we can trap instances that change a next pointer and (in the future) update the first/previous pointers based on that. | |||
2007-08-03 | (svn r10770) -Codechange: use the pool item class as super class for the ↵ | rubidium | |
vehicle struct. -Codechange: do not force "special" vehicles to be allocated in the low 1024 vehicle slots and non "special" vehicles in the rest of the slots. | |||
2007-07-26 | (svn r10697) -Codechange: give a more sensible names to some of the unkX ↵ | rubidium | |
variables. | |||
2007-07-24 | (svn r10672) -Codechange: typify some parameters/variables. | rubidium | |
2007-07-16 | (svn r10587) -Codechange: move the string/dparam related stuff from ↵ | rubidium | |
variables.h to strings.h | |||
2007-07-01 | (svn r10409) -Codechange: replace (Aircraft|RoadVeh|Ship|Train)_Tick with a ↵ | rubidium | |
Tick method in the Vehicle class. | |||
2007-05-24 | (svn r9914) -Codechange: prepare GTTS and the pathfinders to handle multiple ↵ | rubidium | |
road types on a single tile. | |||
2007-05-01 | (svn r9760) -Codechange: remove the need for saving some vehicle variables. | rubidium | |
2007-04-29 | (svn r9754) -Codechange: make classes for all vehicle types, so we can make ↵ | rubidium | |
nicer/better maintainable code, i.e. virtual methods instead of switches. | |||
2007-04-18 | (svn r9672) -Cleanup: lots of coding style fixes around operands. | rubidium | |
2007-04-12 | (svn r9609) -Codechange: Move some function prototypes out of functions.h ↵ | maedhros | |
and into landscape.h, and add a few where they didn't exist. | |||
2007-03-28 | (svn r9520) -Codechange: Add the notion of Industry behaviour. It means ↵ | belugas | |
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... | |||
2007-03-08 | (svn r9072) -Codechange: [Orders] added methods to orders to free them and ↵ | bjarni | |
check if they are in use | |||
2007-03-08 | (svn r9068) -Codechange: capitalize the VEH_Train etc. enums to match the ↵ | rubidium | |
coding style (and rest of the code). | |||
2007-03-07 | (svn r9050) -Codechange: Foo(void) -> Foo() | rubidium | |
2007-02-25 | (svn r8897) -Fix | tron | |
Change the signature of GetNewVehiclePos(): -void GetNewVehiclePos(const Vehicle *v, GetNewVehiclePosResult *gp); +GetNewVehiclePosResult GetNewVehiclePos(const Vehicle *v); | |||
2007-02-23 | (svn r8862) -Cleanup: doxygen changes, again. Mostly @files missing tags and ↵ | belugas | |
a few comments style. Some documentation addition, when i can easily supply them | |||
2007-02-23 | (svn r8853) -Cleanup: doxygen changes. Correct forgotten c files to cpp ↵ | belugas | |
files with the @file tag as well as a few general comments style | |||
2007-01-16 | (svn r8164) -Codechange (r8159): Fix up some comments/doxygen for disasters ↵ | Darkvater | |
and rename Submarine1/2 to small/big | |||
2007-01-16 | (svn r8159) -Cleanup: Sprinkle some coding-style and comments on the ↵ | Darkvater | |
disaster code. | |||
2007-01-16 | (svn r8158) -Fix: The submarine disaster failed to move at all due to wrong ↵ | Darkvater | |
masking of trackbits | |||
2007-01-15 | (svn r8140) -Fix [FS#54]: Combat helicopter flies past factory before it ↵ | Darkvater | |
shoots. Chopper comes from the north-east, so it looks in +15 direction (forward), not -15 direction. Probably bad copy-paste from airplane-destroys-oil-refinery disaster. | |||
2007-01-11 | (svn r8055) -Codechange: Replace the different max, dmax, maxu whatever ↵ | celestar | |
macros by a simple template function max(), that requires two arguments of the same type. While I'm at it change a variable called "max" to "maxval" in a function that calls max(). | |||
2007-01-10 | (svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, ↵ | rubidium | |
stillunknown and pv2b. | |||
2007-01-10 | (svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files ↵ | KUDr | |
renamed to .cpp) |