Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
type (#6988)
|
|
|
|
API addition which allows AI/GS scripts to retrieve the monthly maintenance cost of an airport type.
|
|
|
|
|
|
|
|
|
|
|
|
waiting cargo
|
|
station
|
|
|
|
|
|
growth via ScriptTown::SetGrowthRate and GetGrowthRate.
|
|
rate set previously via GSTown::SetGrowthRate.
|
|
rename towns
|
|
when removing inexisting rail
-Fix [FS#5650]: [Script] Be more specific that a non-NewGRF station can be built when asking for a NewGRF station
|
|
IsSnowTile work, i.e. the ones without infrastructure or buildings
-Feature: introduce GetTerrainType which allows one to get that information for tiles with buildings and infrastructure as well
|
|
between a cargo-station combination with or without rating, so introduce [AI|GS]Station::HasRating and let GetRating return -1 when there is no rating
|
|
|
|
of their scripts using ScriptController::Break
|
|
|
|
|
|
|
|
and a town.
|
|
aircraft. (Based on patch by cirdan)
|
|
|
|
company(ies). It can contain random text, and at most 3 buttons from a collection of 17
|
|
|
|
parameters to the constructor
|
|
|
|
|
|
(GameScript only)
|
|
GameScript
|
|
API when they refer to the in-game values in the cases where that is possible and sensible
|