summaryrefslogtreecommitdiff
path: root/media/baseset
AgeCommit message (Collapse)Author
2022-01-05Fix: [CMake] openttd.32.bmp wasn't installed but used by SDL (#9772)Matthijs Kooijman
This file is used to set the SDL application icon, but it was no longer installed since the switch to CMake.
2021-04-24Change: use icons to indicate you/host in Online Players GUIPatric Stout
2021-04-24Feature: rework in-game Online Players GUIPatric Stout
The GUI now more clearly shows some basic information about the server you joined, your client name (and the ability to change it), and what players are in which company. It also contains useful buttons to press to join companies, chat with other people, and for admins to kick/ban people. Additionally, renamed "advertised" to "visibility"; this has to do with future additions, but also because it is more clear in wording.
2021-01-11Add: [NewGRF] new GUI sprites for 'rename' and 'go to location'.frosch
2020-12-15Fix #8313: use correct capitalization for TTO / DOS base-music (#8385)Patric Stout
DOS did not have cases in filenames. Different OS interpret them as either all-lowercase or all-uppercase. So we try both. All-uppercase is done by the obg/obm/obs files, and if opening fails, OpenTTD will automatically retry the all-lowercase variant. So for those who already have the files lowercase, nothing changes. For those that install fresh from TTO, it should now work out-of-the-box.
2020-09-25Codechange: Make codestyle for CMake files consistent for 'control' statementsCharles Pigott
2020-06-05Add: introduce CMake for project managementPatric Stout
CMake works on all our supported platforms, like MSVC, Mingw, GCC, Clang, and many more. It allows for a single way of doing things, so no longer we need shell scripts and vbs scripts to work on all our supported platforms. Additionally, CMake allows to generate project files for like MSVC, KDevelop, etc. This heavily reduces the lines of code we need to support multiple platforms from a project perspective. Addtiionally, this heavily improves our detection of libraries, etc.
2020-06-05Codechange: rework how grf and ob[msg] are generatedPatric Stout
For grfs, it now uses CMake scripts to do its job, and both grf files are split into their own folder to make more clear what is going on. Additionally, it no longer builds in-source (although the resulting grf is copied back in the source folder). For ob[msg] it now uses CMake scripts to generate the translation files; the result is no longer stored in-source (but in the build folder). Although all files are available to create the GRFs and basesets, it won't really work till CMake is introduced (which will happen in a few commits from here)
2020-05-19Fix #8161, e31def197: Lang files may have LF EOL (#8163)glx22
2020-05-17Fix: properly support utf-8 in baseset translation vbscript (#8154)glx22
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-09-29Fix: Some typos found using codespellJMcKiern
2019-01-25Change: Always build baseset metadata, instead of including it in the repo.Peter Nelson
This adds a script and project files to generate these files within MSVC.
2018-06-15Change #6684: Cutting point overrides for music base setsNiels Martin Hansen
This improves bad looping of title screen song from Windows TTD, and fixes a long silence at the end of "Can't get there from here" from Windows TTD.
2018-06-05Feature: Baseset music for TTD DOS and TTO dataNiels Martin Hansen
2017-01-14(svn r27730) -Change: Split openttd.grf into openttd.grf and orig_extra.grffrosch
openttd.grf is now always loaded and provides all extra graphics in case the (possibly outdated) baseset does not. orig_extra.grf contains graphics specific to the original baseset only.
2013-05-04(svn r25218) -Fix: the baseset description translation script did not work ↵rubidium
with any awk other than gawk
2013-04-24(svn r25205) -Feature: Translations of baseset descriptions via lang files.frosch