summaryrefslogtreecommitdiff
path: root/src/console_cmds.cpp
AgeCommit message (Collapse)Author
2018-10-31Doc: Lots and lots of doxymentation fixesCharles Pigott
2018-07-19Feature: Framerate display window (#6822)Niels Martin Hansen
Frame rate and various game loop/graphics timing measurements and graphs. Accessible via the Help menu, and can print some stats in the console via the fps command.
2017-09-10(svn r27914) -Fix/Feature: 'unban' console command - fix invalid help text ↵adf88
and be more verbose
2017-09-10(svn r27913) -Fix: 'unban' console command was not handling IPv6 adresses ↵adf88
properly
2016-09-04(svn r27653) -Fix(r27647): Rename FileOperation enum and values to ↵alberth
SaveLoadOperation to avoid nameclash with windows compiler toolkit.
2016-09-04(svn r27651) -Codechange: Introduce methods for setting the name and title ↵alberth
of _file_to_saveload.
2016-09-04(svn r27650) -Codechange: Replace SaveOrLoadMode by FileOperation and ↵alberth
DetailedFileType.
2016-09-04(svn r27649) -Codechange: Introduce detailed file type enum, rebuild ↵alberth
FiosType with it.
2016-09-04(svn r27647) -Codechange: Introduce file operations, and use it to replace ↵alberth
most of SaveLoadDialogMode
2016-09-04(svn r27645) -Add: Give console commands their own file list storage.alberth
2016-09-04(svn r27644) -Codechange: Split GetFiosItem into BuildFileList and FindItem, ↵alberth
and move both to FileList.
2016-09-04(svn r27642) -Codechange: FiosGet* file query functions take a destination ↵alberth
file list.
2016-09-04(svn r27641) -Codechange: Fold the _fios_items file list vector into its own ↵alberth
class.
2016-09-04(svn r27638) -Codechange: Move FiosType enum, move and rename SetFiosType ↵alberth
function.
2016-09-04(svn r27633) -Codechange: Extract _saveload_mode use from BuildFileListalberth
2014-04-25(svn r26509) -Codechange: replace strdup with stredup (the latter ensures ↵rubidium
the return is not NULL)
2014-04-23(svn r26482) -Codechange: add an include that allows us to undefine/redefine ↵rubidium
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
2013-11-14(svn r26000) -Add: Optional filter parameter to the 'content state' console ↵zuu
command, to limit the content list to only content where the name match the filter
2013-11-14(svn r25999) -Add: When calling the 'content select' console command without ↵zuu
args, display all selected content
2013-08-09(svn r25705) -Fix: a number of typos (inspired by ↵rubidium
90c920601c84975acb694f3673e2beb08b013753)
2013-01-08(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by ↵planetmaker
Eagle_rainbow)
2012-12-09(svn r24807) -Add [FS#2820]: Enable usage of 'companies' console command ↵frosch
also in singleplayer.
2012-11-13(svn r24722) -Add: Display unique ID and md5sum in console content info.frosch
2012-01-03(svn r23741) -Revert (r23740): the few parts that the Windows / non-network ↵rubidium
compiles stumble on
2012-01-03(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp filesrubidium
2011-12-28(svn r23680) -Fix [FS#4915]: prevent removal of the (AI) company the local ↵rubidium
player is in
2011-12-21(svn r23647) -Add: add rescan_game as console command (patch by Xaroth)truebrain
2011-12-19(svn r23612) -Add: allow importing libraries in the same way as AI does, ↵truebrain
only with GS prefix (and in game/library)
2011-12-19(svn r23606) -Add: GameScanner, to auto-detect game scripts, and wire it in ↵truebrain
the console
2011-12-19(svn r23605) -Add: GAME_DIR and CONTENT_TYPE_GAME, and read gamescript from ↵truebrain
that directory
2011-12-10(svn r23470) -Codechange: move declaration of SwitchToMode to a header ↵rubidium
instead of declaring it in 6 other files
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 r23364) -Codechange: refactor AIConfig, moving it mostly to Scriptconfigtruebrain
2011-11-15(svn r23230) -Codechange: stupid casing for UnPause. It's a single word, not ↵rubidium
two words "CamelCased" after eachother
2011-11-14(svn r23222) -Codechange: reduce tar scanning calls to the bare minimumrubidium
2011-11-14(svn r23217) -Codechange: introduce the concept of scanning only in a ↵rubidium
limited set of sub directories
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-08-24(svn r22829) -Codechange: unify the dirtying of windows after an AI scanrubidium
2011-08-21(svn r22793) -Codechange: remove callback default to make clear they are not ↵rubidium
forgotten
2011-08-20(svn r22771) -Codechange: unify some NewGRFScan calling coderubidium
2011-08-13(svn r22738) -Fix [FS#4722] (r21854): Setting company passwords via the GUI ↵frosch
on servers (including starting a company with the default password) failed, so no client could join.
2011-07-02(svn r22617) -Codechange: Add GameOptionsInvalidationData enum for data ↵frosch
values for Window::OnInvalidateData() of windows with class WC_GAME_OPTIONS.
2011-05-28(svn r22512) -Add: Save heightmap.alberth
2011-05-03(svn r22414) -Fix [FS#4606]: kicking thyself via remote console crashes the ↵rubidium
server
2011-04-22(svn r22365) -Codechange: add overload of NetworkServerKickOrBanIP using the ↵rubidium
ClientID, which later resolves the IP address to ban. This to consolidate the knowledge about resolving IP addresses
2011-04-22(svn r22362) -Codechange: NetworkFindClientInfoFromClientID -> ↵rubidium
NetworkClientInfo::GetByClientID
2011-04-15(svn r22322) -Fix [FS#4593]: Obey the law of conservation of parantheses in ↵planetmaker
the console help
2011-02-14(svn r22080) -Doc: Add doxygen comments to a few functions and improve a few ↵planetmaker
existing comments
2011-02-11(svn r22063) -Change: make the "has network" check also check whether the ↵rubidium
client is actually fully connected
2011-02-05(svn r21975) -Add: console command to reset the engine pool. It removes the ↵frosch
traces of engines which are no longer associated to a NewGRF, and can be used to e.g. 'fix' scenarios which were screwed up by the author. You can only use it when there are no vehicles in the game though.