summaryrefslogtreecommitdiff
path: root/src/script/api/game
AgeCommit message (Collapse)Author
2020-07-16Change: rewrote squirrel_export in CMakeglx
2020-07-10Update: Disuse of STR_ERROR_INCOMPATIBLE_ROADTrevorShelton
2020-06-01Add: [Script] Native priority queue; useful e.g. for pathfinders.Michael Lutz
2020-05-22Feature: Push-buttons on storybook pages (#7896)Niels Martin Hansen
Allow more direct player-initiated interaction for Game Scripts, by letting the GS put push-buttons on storybook pages. These buttons can either trigger an immediate event, or require the player to first select a tile on the map, or a vehicle. Additionally this reworks how the storybook pages are layouted and rendered, to allow for slightly more complex layouts, and maybe speeding drawing up a bit.
2020-05-06Codechange: Use a dynamic copyright yearglx
2020-01-15Feature: GS method to control engine availability for a specific company (#7791)Pavel Stupnikov
* Feature: GS method to allow company to use an engine before its introduction date * Feature: GS method to retire an engine early for a specific company
2020-01-07Fix e04ca90: squirrel export script got forgottenSamuXarick
2020-01-05Feature: Industry directory cargo filteringstormcone
2020-01-04Feature: Script API to change town rating of companiesNiels Martin Hansen
2020-01-01Feature: Screenshot windowpnda
2019-12-23Feature: Add a button to the vehicle advisory news window to open the group ↵stormcone
window.
2019-12-17Add #7801: [Script] more error mappingsglx
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-10-22Add: [Script] ScriptEventVehicleAutoReplaced.glx
2019-09-01Fix b870596f153c17d9aa915ca67b8f6414d73cb31f: forgotten squirrel_export run ↵glx22
(#7715)
2019-07-22Feature: Town name filtering (#7621)TELK
2019-05-11Add: Show memory allocations by GS and AI in framerate windowNiels Martin Hansen
2019-05-01Add: New RoadType API functions.peter1138
2019-05-01Feature: Add NotRoadTypes (NRT)peter1138
2019-04-25Feature: Add station coverage area display for towns.peter1138
2019-04-25Feature: Add coverage area display for existing stations.peter1138
2019-04-24Fix: Automatic line breaking of the warningNiels Martin Hansen
2019-04-24Add: Warn players that company passwords are not truly secureNiels Martin Hansen
2019-03-24Add: script API functions for build with refit featureglx
2019-03-08Fix 13962a847, 00d28a500: forgotten squirrel_export run (#7345)glx22
2019-03-03Add: AI functions to get/set company colours.Peter Nelson
2019-02-23Change: Add scrollbar to cargo legend in cargo payment rates window.Peter Nelson
2019-02-23Feature: Add option to adjust font size separately from GUI size. (#7003)Greg Carlin
Adds an option in the "Game Options" next to "Interface Size" called "Font Size". Available options are normal, double, and quad.
2019-02-06Fix #7108: Missed generate_widget script run for livery changes.Peter Nelson
2019-01-31Change: Give AI/GSBridge::GetName an extra parameter to refer the vehicle ↵SamuXarick
type (#6988)
2019-01-05Add: Conditional order for max. reliability (patch by Cirdan, #6360) (#7017)Eddi-z
2018-12-27Fix #6974: Add save-load filter widget to apiJoan Josep
2018-11-01Add: AI/GS GetMonthlyMaintenanceCost (#6897)Samu
API addition which allows AI/GS scripts to retrieve the monthly maintenance cost of an airport type.
2018-10-31Remove: Unused string "STR_ERROR_TOO_CLOSE_TO_ANOTHER_STATION"Oskari Leppäaho
2018-07-23Fix 2a868b9f3b8e3b5f8b9e5f728f628ec88fd5e3ad: Expose widgets and windows to ↵J0an Josep
scripts and fix documentation.
2018-04-30Fix: Spelling errors (#6769)Joan Josep
2018-04-30Fix #6090: And (svn r27822). Run scripts for widgets. (#6765)Joan Josep
Fix 19f5a6cbb0, Fix 19d56a33e8: Run scripts to update GS for new widgets (#6765)
2018-04-28Feature: Add GS method to question a single client (#6748)Pavel Stupnikov
2018-04-24Feature: GS methods to scroll viewport for players (#6745)Pavel Stupnikov
2018-04-22Feature #6459: API for querying network clients from GS (#6736)Pavel Stupnikov
2017-01-14(svn r27732) -Change: Turn the message about 'missing baseset sprites' from ↵frosch
a popup into a static message that only shows in non-release versions, just like the 'missing translations' message.
2016-12-08(svn r27683) -Change: Rearrange the autoreplace GUI for trains, and do not ↵frosch
filter it by railtype by default.
2015-03-01(svn r27174) -Feature[FS#6236]: Display relative offset changes in the ↵alberth
sprite aligner (juzza1).
2015-02-22(svn r27164) -Add: [NoGo] Game scripts can point to a location, station, ↵alberth
industry, or town when publishing news.
2015-02-15(svn r27152) -Fix: Generated files.frosch
2014-09-21(svn r26894) -Feature: Swap method for script listsfonsinchen
2014-09-21(svn r26893) -Feature: ScriptStationList_Cargo for sorting cargo by from and viafonsinchen
2014-09-21(svn r26892) -Feature: Script API for retrieving planned flowfonsinchen
2014-09-21(svn r26885) -Feature-ish: user interface for limiting the maximum height of ↵rubidium
a map
2014-09-11(svn r26811) -Fix[FS#6108]: Fixed spelling error in widget name.alberth