Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-12-27 | (svn r11706) -Codechange: split vehicle.h and remove another bunch of ↵ | rubidium | |
useless includes. | |||
2007-12-25 | (svn r11692) -Codechange: move some functions from 'functions.h' to a more ↵ | rubidium | |
logical place and remove about 50% of the includes of 'functions.h' | |||
2007-12-21 | (svn r11677) -Codechange: move price and command related types/functions to ↵ | rubidium | |
their respective places. | |||
2007-12-21 | (svn r11675) -Codechange: split the string types from the string functions. | rubidium | |
2007-12-19 | (svn r11667) -Codechange: split window.h into a header that defines some ↵ | rubidium | |
'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps. | |||
2007-11-19 | (svn r11481) -Codechange: Rename the HASBIT function to fit with the naming ↵ | skidd13 | |
style | |||
2007-09-09 | (svn r11068) -Codechange: remove Vehicle::HasFront as all vehicles have the ↵ | rubidium | |
Vehicle::first pointer correctly set. | |||
2007-08-31 | (svn r11019) -Fix [FS#1176]: Vehicles in a group must always have the same ↵ | rubidium | |
type when adding new vehicles to a group. Patch by SmatZ. | |||
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-05 | (svn r10799) -Fix: only calling QuickFree and not the destructor on pool ↵ | rubidium | |
cleanups might cause memory leaks due to the way C++ works. | |||
2007-08-02 | (svn r10756) -Codechange: use vehicle->IsValid in favour of ↵ | rubidium | |
IsValidVehicle(vehicle). | |||
2007-08-02 | (svn r10751) -Codechange: make the group struct use the pool item class as ↵ | rubidium | |
super class. | |||
2007-07-08 | (svn r10475) -Fix [FS#996]: some wrong comments for a few of the (vehicle) ↵ | rubidium | |
group related actions. | |||
2007-06-27 | (svn r10364) -Fix [FS#706]: checking for duplicate custom names was ↵ | peter1138 | |
inconsistent, and tested all 'namespaces'. now only check names of the same type. | |||
2007-06-25 | (svn r10316) -Codechange: (consistently) use index to refer to group names. ↵ | peter1138 | |
Also the group string_id is irrelevant unless it is a custom name, so don't 'waste' a savegame string id. | |||
2007-06-18 | (svn r10205) -Codechange: refactor returning of cost, so it can be more ↵ | rubidium | |
easily modified. | |||
2007-06-18 | (svn r10197) -Codechange: replace int32 with CommandCost where appropriate. | rubidium | |
2007-06-01 | (svn r10009) -Codechange: Add and use Vehicle::IsPrimaryVehicle to replace ↵ | maedhros | |
individual checks depending on the vehicle type. | |||
2007-05-23 | (svn r9902) -Fix (r9898): Don't check group owner when adding a vehicle to ↵ | peter1138 | |
the 'default' group. | |||
2007-05-22 | (svn r9898) -Fix (r9874): Many... | peter1138 | |
- Group protection status wasn't changed via a command. - Group renaming didn't check group owner (and in fact changed the owner, just like renaming a sign...). - Added owner checks to other group commands. - Invalidate window data after the command has been completed instead of after the command has been sent. This fixes gui issues in network play. | |||
2007-05-19 | (svn r9882) -Fix (r9874): the "default group" is also a valid group in some ↵ | rubidium | |
cases. | |||
2007-05-19 | (svn r9874) -Feature: advanced vehicle lists a.k.a. group interface. Now you ↵ | rubidium | |
can make groups of vehicles and perform all kinds of tasks on that given group. Original code by nycom and graphics by skidd13. |