Commit Graph

383 Commits (034279c0e82dd365cc935f59803a49dd0f4dee7b)

Author SHA1 Message Date
fonsinchen bfd6f2bb85 (svn r25353) -Add: link graph job implementation 11 years ago
fonsinchen e4d3b981e3 (svn r25348) -Add: multimap implementation with guaranteed order between equal keys 11 years ago
zuu 7a5cedf078 (svn r25344) -Feature: GUI for viewing story pages 11 years ago
zuu 65129db43c (svn r25342) -Add: StoryPage data structures and GS API 11 years ago
rubidium 71ce89c1d0 (svn r25263) -Add: legend for linkgraph overlay (fonsinchen) 12 years ago
rubidium 3f2f1c4df7 (svn r25261) -Add: abstract implementation of linkgraph overlay for GUI (fonsinchen) 12 years ago
rubidium 6515371cf5 (svn r25258) -Codechange: save linkgraph (fonsinchen) 12 years ago
rubidium 251bf7ddcb (svn r25257) -Add: basic link graph (fonsinchen) 12 years ago
rubidium 4b30ce61c1 (svn r25256) -Add: small matrix type (like vector, but for matrices) (fonsinchen) 12 years ago
rubidium 79b74a5925 (svn r25010) -Codechange: Add general framework for cargo actions, i.e. loading, transfering, delivering and such, to contain this logic in a single place instead of spread around (fonsinchen) 12 years ago
frosch 2a875a1907 (svn r24442) -Codechange: Split some members of Vehicle into a new class BaseConsist. 12 years ago
alberth 1c6e746f9d (svn r24406) -Feature: Allow game scripts to monitor cargo pickups and deliveries done by companies. 12 years ago
alberth 4ae69a088d (svn r24405) -Add: Save and load of active cargo monitors. 12 years ago
alberth a7158589f3 (svn r24404) -Add: Data structures for cargo transport monitoring. 12 years ago
frosch 56383c577a (svn r24337) -Feature: Allow filtering for multiple words (separated by whitespace resp. quoted) in the sign list, content- and NewGRF-guis. 12 years ago
frosch 755b52dcc0 (svn r24323) -Codechange: Split Textbuf and associated functions to separate files. 13 years ago
frosch 70d3206320 (svn r24309) -Codechange: Split some functions from gui.h to settings_gui.h 13 years ago
rubidium 6256d64553 (svn r23932) -Codechange: split the NewGRF text window into its own source files 13 years ago
michi_cc ac1919408d (svn r23898) -Remove: PNG sprite loader. 13 years ago
truebrain 8bff646cf2 (svn r23635) -Add: introduce GSText, to allow translating GameScript text, even over network 13 years ago
truebrain f1f0776efd (svn r23634) -Add: support language files for GameScript (Rubidium) 13 years ago
truebrain 95b199e313 (svn r23632) -Add: GSCompanyMode, to change company in GameScripts 13 years ago
truebrain 867b263900 (svn r23631) -Add: ScriptWindow, to manipulate windows on the client (GameScript only) 13 years ago
truebrain ccf9b01f5d (svn r23630) -Add: a Goal GUI to show your current goals 13 years ago
truebrain 09ef12ab03 (svn r23627) -Add: ScriptNews::Create, to create custom news messages (GameScript only) 13 years ago
truebrain 1367fc9deb (svn r23625) -Add: ScriptViewport::ScrollTo, for SinglePlayer only (GameScript only) 13 years ago
truebrain 1d84fb277e (svn r23623) -Add: allow bi-directional communication with the AdminPort and GameScript 13 years ago
truebrain 3a799f1145 (svn r23618) -Add: ScriptGame::Pause, ScriptGame::Unpause, and ScriptGame::GetLandscape (GameScript only) 13 years ago
truebrain e3a518f9b1 (svn r23610) -Add: Doxygen files for NoGo API (Yexo) 13 years ago
truebrain 5d4b2519a4 (svn r23609) -Add: save/load all GameScript related material 13 years ago
truebrain 17fea560ba (svn r23606) -Add: GameScanner, to auto-detect game scripts, and wire it in the console 13 years ago
truebrain f66f27d249 (svn r23604) -Add: initial support for GameScripts 13 years ago
truebrain 49e88dcbf0 (svn r23528) -Codechange: move widget enums to widgets/NNN_type.h 13 years ago
rubidium 9aab2dc861 (svn r23474) -Codechange: move the declaration error related functions to error.h 13 years ago
rubidium b9a1468fde (svn r23471) -Codechange: move the error related code out of misc_gui.cpp into error_gui.cpp 13 years ago
michi_cc 351da038eb (svn r23416) -Add: [NoAI] API for querying infrastructure costs. 13 years ago
terkhen 03db6e6df1 (svn r23404) -Add: Tilematrix structure (michi_cc). 13 years ago
truebrain bf803e40cc (svn r23384) -Remove: no longer allow a binary to be without AI support; the parts some compilers failed at, are integrated in other parts of the code now too 13 years ago
truebrain 0c83901a2b (svn r23374) -Add: Doxygen files for the NoAI API (Yexo) 13 years ago
truebrain bfbadccf69 (svn r23366) -Codechange: move most of the Dummy code to script/, unifying it 13 years ago
truebrain e7c77353ce (svn r23364) -Codechange: refactor AIConfig, moving it mostly to Scriptconfig 13 years ago
truebrain a3768b109b (svn r23360) -Codechange: move AIInstance to ScriptInstance, making it reusable by other script API instances 13 years ago
truebrain 6f874962cd (svn r23359) -Codechange: move AI_VMSuspend to Script_Suspend (and to its own file) 13 years ago
truebrain 1e13fa3dee (svn r23358) -Codechange: move AI_FatalError to Script_FatalError (and to its own file) 13 years ago
truebrain b4112dcf8e (svn r23357) -Codechange: move AIStorage to ScriptStorage 13 years ago
truebrain af1b3cc070 (svn r23355) -Codechange: rename all AI* to Script* (Rubidium) 13 years ago
truebrain eab012ec8b (svn r23354) -Codechange: move all src/ai/api/ai_*.[hc]pp files to src/script/api/script_* (Rubidium) 13 years ago
truebrain e271463efa (svn r23311) -Remove: removed the silly blitter called 8bpp-debug. You can find him at the same place as you can find CTRL+D. Sorry for those who liked to trip while playing OpenTTD; I truly am sorry :D 13 years ago
rubidium 4509f814b3 (svn r23244) -Feature: if the installation is ananas, try to get the b without b installed 13 years ago
rubidium 2052561c2e (svn r23240) -Codechange: rework the code of the download status window 13 years ago
rubidium 1ca06f2aae (svn r22788) -Codechange: move modal progress related functions and variables to progress.cpp/h 13 years ago
terkhen 7e0daae1ec (svn r22567) -Codechange: Store persistent storages inside a pool. 13 years ago
smatz 5852b66c71 (svn r22348) -Codechange: split ship-specific part of yapf_node.hpp to yapf_node_ship.hpp 14 years ago
frosch 81b419c7d5 (svn r22288) -Codechange: Deduplicate Blitter_8bppBase::DrawLine() and Blitter_32bppBase::DrawLine() into Blitter::DrawLine(). 14 years ago
glx b4466262b7 (svn r22188) -Add: Generate the settings as part of the MSVC build process, and enable it in Makefile too 14 years ago
glx 393bbd18a4 (svn r22187) -Fix: some reordering in source.list 14 years ago
alberth 090638b0c3 (svn r22167) -Codechange: Extract IniLoadFile base class for loading ini files out of IniFile. 14 years ago
smatz 0e12107ccd (svn r22112) -Codechange: register all pools in a pool vector 14 years ago
alberth 1983b8d558 (svn r22096) -Codechange: Move openttd getopt implementation to its own file. 14 years ago
rubidium 3cb12ed89c (svn r22019) -Codechange: s/functions.h/clear_func.h/ 14 years ago
rubidium 2a577707e7 (svn r21395) -Codechange: move the save and load filter's interface to a header 14 years ago
rubidium 0020e74533 (svn r21160) -Codechange: reuse the strgen LanguageHeader to store some metadata about a language, and keep the language metadata in memory instead of loading it several times from disk 14 years ago
rubidium 78257c2c6a (svn r20963) -Add: stubs for a remote administration connection 14 years ago
rubidium b6799a23c4 (svn r20938) -Codechange: make the code for listening on a socket (more) reusable 14 years ago
rubidium 0c509c7b48 (svn r20670) -Add: support for action F
-Add: a window to select (NewGRF) objects
14 years ago
rubidium 1f78d3f6ec (svn r20638) -Codechange: split object.h 14 years ago
rubidium 7e1578631c (svn r20629) -Fix (r20627): ofcourse I forget to update source.list/MSVC project files when adding a header. 14 years ago
rubidium 514f566d7c (svn r20623) -Codechange: unify the storing of animation related information 14 years ago
yexo f30cc9e6ca (svn r20563) -Change: [NoAI] rename AIAbstractList to AIList 14 years ago
yexo 0d57e6c193 (svn r20562) -Change: [NoAI] Move all functions from AIList to AIAbstractList 14 years ago
rubidium e68cf6bd81 (svn r20539) -Codechange: make order backups more self-contained. 14 years ago
rubidium f336f61104 (svn r20482) -Codechange: move some object related information off the map and unify the relation objects have to towns 14 years ago
yexo b4ec144af2 (svn r20474) -Cleanup: remove some unused code 14 years ago
frosch 98bc6501c6 (svn r20454) -Fix: some whitespace. 14 years ago
rubidium 95b208cde2 (svn r20449) -Codechange: unduplicate saving/loading of NewGRF ID + local id -> OpenTTD spec mappings 14 years ago
frosch 811c7f6c25 (svn r20419) -Codechange: Rename dummy_land.cpp to void_cmd.cpp 14 years ago
rubidium 1f2276b785 (svn r20411) -Codechange: rename unmovables as quite a lot of them are actually movable; e.g. HQ and owned land are pretty movable. 14 years ago
rubidium 9d76cac1a7 (svn r20326) -Codechange: move UnmovableType to its own file 14 years ago
rubidium 9fd2afb147 (svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be missed :) 14 years ago
yexo 02fbc6dfdd (svn r20054) -Add: framework to check for hotkeys 14 years ago
frosch 05774c903b (svn r19917) -Codechange: Split save/load GUI to separate file. 15 years ago
frosch ee53807e51 (svn r19914) -Codechange: Wrap a helper class around temporary assignments of _current_company to ensure proper restoration. 15 years ago
rubidium 63865a5ed7 (svn r19801) -Add [FS#3691]: custom naming of depots. Based on work by sbr 15 years ago
rubidium 113a6362f0 (svn r19794) -Fix: missing header in MSVC project files 15 years ago
rubidium ab8562f71c (svn r19708) -Add: NewGRF "debugging" window and data tables; should be a useful tool for NewGRF developers to get some insights into the value of some variables 15 years ago
yexo cc23ebd446 (svn r19457) -Codechange: introduce AirportOverrideManager to keep track of airports if a newgrf can't be found 15 years ago
terkhen 78dd849452 (svn r19339) -Codechange: Move acceleration functions to GroundVehicle. 15 years ago
terkhen bd9205bdf2 (svn r19337) -Codechange: Create the GroundVehicle class. 15 years ago
yexo 63e056c043 (svn r19205) -Codechange: move AirportSpec to newgrf_airport.h/cpp 15 years ago
yexo 028b7925ea (svn r19191) -Codechange: move AirportTileSpec to newgrf_airporttiles.h 15 years ago
rubidium 1c494c6f71 (svn r19081) -Codechange: make it possible to disable compilation of the AI+Squirrel 15 years ago
terkhen 01f8bc2578 (svn r19076) -Codechange: Move graph functions to their own header. 15 years ago
terkhen c39a4b22aa (svn r19062) -Codechange: Move smallmap related functions to their own header. 15 years ago
peter1138 7cc76dcbda (svn r19056) -Add: [NewGRF] Action 3/2/1 (i.e. new graphics) support for rail types. (To be documented...) 15 years ago
alberth 830c42c3b5 (svn r19038) -Codechange: Move TileArea methods to their own file. 15 years ago
rubidium 57996b7cd5 (svn r18994) -Change: content mirroring support (based on work by TrueBrain). 15 years ago
yexo 43a8d3dc89 (svn r18910) -Codechange: move the enum with airporttile names to table/airporttile_ids.h 15 years ago
yexo bfb2635c58 (svn r18845) -Codechange: introduce AirportTileSpec and use it for animation 15 years ago
frosch 119de3a5fe (svn r18837) -Codechange: Rename DrawStationTileSeq() to DrawCommonTileSeq() and move it to separate file. 15 years ago
yexo 84cd40a483 (svn r18807) -Codechange: introduce AirportSpec and move several non-statemachine-related variables to there 15 years ago