summaryrefslogtreecommitdiff
path: root/src/company_cmd.cpp
AgeCommit message (Collapse)Author
2011-12-02(svn r23398) -Fix: the AIEvent.ET_COMPANY_NEW was only triggered if a ↵truebrain
company named itself, which seems like a very odd place to do so. Trigger it when the company is created instead
2011-12-01(svn r23384) -Remove: no longer allow a binary to be without AI support; the ↵truebrain
parts some compilers failed at, are integrated in other parts of the code now too
2011-11-29(svn r23355) -Codechange: rename all AI* to Script* (Rubidium)truebrain
2011-10-15(svn r23031) -Fix [FS#4804]: for the admin "bots" there was no distinction ↵rubidium
between bankruptcy and manual removal of companies even though the API suggested that
2011-10-15(svn r23030) -Fix [FS#4796]: always show a chat message and send an admin ↵rubidium
packet when a new company is made
2011-10-03(svn r22982) -Cleanup: Remove CountCompanyVehicles() and use ALL_GROUP ↵frosch
statistics instead.
2011-10-03(svn r22981) -Add: GroupStatistics for the ALL_GROUP.frosch
2011-09-23(svn r22957) -Codechange: SPECSTR_PLAYERNAME is actually the company name, ↵rubidium
which is derived from the town name + ' Transport'. So make sure the last constant is in sync with the town name table
2011-05-02(svn r22413) -Document: even more stuffrubidium
2011-04-22(svn r22362) -Codechange: NetworkFindClientInfoFromClientID -> ↵rubidium
NetworkClientInfo::GetByClientID
2011-04-22(svn r22361) -Codechange: delete the client list popup when the client got ↵rubidium
removed (instead of previously selecting some other client)
2011-04-22(svn r22358) -Codechange: WC_TOOLBAR_MENU isn't the right name when its only ↵rubidium
used for client list popups
2011-03-14(svn r22253) -Change: Apply the same inflation to the initial loan as to the ↵frosch
maximum loan. Note that this is no change to the economy; it only saves players some clicks when starting companies in later years. (Eddi)
2011-02-19(svn r22116) -Codechange: use PoolBase::Clean() at more placessmatz
2011-02-14(svn r22079) -Fix: The owner view of the smallmap was not updated after a ↵terkhen
company colour change.
2011-01-19(svn r21854) -Codechange: refactor the password setting methods to make it ↵rubidium
possible to change the password of other companies (on the server)
2011-01-18(svn r21845) -Codechange: move documentation towards the code to make it ↵rubidium
more likely to be updates [d-m].
2011-01-15(svn r21803) -Cleanup: Remove unnecessary semicolons.terkhen
2011-01-05(svn r21733) -Codechange: Clarify the update owner legend code.terkhen
-Fix: Prevent crashes caused by deleted companies.
2011-01-05(svn r21731) -Fix (r21728): don't forget to update the saveload version, or ↵rubidium
to check for MSVC warnings
2011-01-04(svn r21728) -Fix/Feature [FS#4331]: (configurably) limit amount of tiles ↵rubidium
that can be cleared/terraformed by a company
2011-01-04(svn r21718) -Feature: Show a list of companies in the owner legend.terkhen
2011-01-03(svn r21700) -Codechange: GetDrawStringCompanyColour returns a TextColourrubidium
2011-01-02(svn r21696) -Feature [FS#4362]: allow changing the AI configuration in the ↵yexo
scenario editor / in game
2010-12-25(svn r21637) -Codechange: make it more clear that IS_PALETTE_COLOUR belongs ↵rubidium
to TextColour
2010-12-05(svn r21412) -Codechange: limit company name by amount of characters, not bytesrubidium
2010-12-05(svn r21408) -Codechange: limit president name by amount of characters, not ↵rubidium
bytes
2010-11-30(svn r21358) -Codechange: make some network function names conform to coding ↵rubidium
style
2010-10-17(svn r20970) -Add: company change notification to remote admins (dihedral)rubidium
2010-10-12(svn r20919) -Fix [FS#4140]: objects didn't change colour when the company ↵rubidium
changed colour. Now they do, except when the "decide colour" callback is (defined to be) used
2010-08-29(svn r20689) -Codechange: Make some global functions used in 1 .cpp file ↵alberth
static in that file.
2010-08-26(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to ↵rubidium
some headers
2010-08-18(svn r20543) -Fix (r20542): compilation failed when networking was disabledrubidium
2010-08-18(svn r20542) -Codechange: generalise the setting of "p2" to the ClientID.rubidium
2010-08-06(svn r20392) -Fix [FS#3993]: Prevent buying bankrupt companies when you'd ↵alberth
get too many vehicles.
2010-08-02(svn r20318) -Doc: Doxygen additions.alberth
2010-08-02(svn r20317) -Codechange: Move variable declaration to their first use.alberth
2010-08-01(svn r20283) -Codechange: Unify start of doygen comments.frosch
2010-08-01(svn r20281) -Codechange: unify case scope closure + break coding stylerubidium
2010-08-01(svn r20279) -Doc: Doxygen additions/improvements.alberth
2010-08-01(svn r20277) -Codechange: Move CmdSetAutoReplace() from company_cmd.cpp to ↵alberth
autoreplace_cmd.cpp.
2010-07-31(svn r20269) -Codechange: Use IsLocalCompany() everywhere, document the ↵alberth
function and two company globals.
2010-07-31(svn r20266) -Doc: Mostly typo fixes, a few doxygen-related improvements.alberth
2010-06-13(svn r19979) -Codechange: Separate static loadable fields from Company into ↵frosch
separate struct.
2010-06-05(svn r19933) -Fix [FS#3804]: Keep _current_company and _local_company in ↵frosch
sync during GUI operation.
2010-04-17(svn r19654) -Codechange: Use Extract<> in more places.frosch
2010-04-14(svn r19636) -Fix: desync when taking over companiesrubidium
2010-04-12(svn r19615) -Fix [FS#3763]: Company related graphs weren't updated ↵terkhen
correctly after changing the company colour.
2010-03-14(svn r19414) -Doc: Several doxygen additions and corrections.alberth
2010-03-13(svn r19405) -Codechange: CheckOwnership() returns a CommandCost.alberth