Niels Martin Hansen
800ade7702
Feature: Push-buttons on storybook pages ( #7896 )
...
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-22 22:22:55 +02:00
glx
2f264f2c92
Change: Heading for 1.11 now
2020-02-08 23:38:49 +01:00
Pavel Stupnikov
d7a928a08b
Feature: GS method to control engine availability for a specific company ( #7791 )
...
* 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-15 18:46:26 +01:00
S. D. Cloudt
13cc8a0cee
Cleanup: Removed SVN headers
2019-11-10 17:59:20 +00:00
peter1138
c02ef3e456
Feature: Add NotRoadTypes (NRT)
2019-05-01 21:36:27 +02:00
glx
d0e8060182
Fix 6fc60d8c4f: forgot to update API changelog
2019-03-31 03:33:03 +02:00
frosch
a67ee02529
Change: Heading for 1.10 now ( #7319 )
2019-03-03 20:51:57 +01:00
SamuXarick
1e5a6765d9
Change: Give AI/GSBridge::GetName an extra parameter to refer the vehicle type ( #6988 )
2019-01-31 23:08:03 +00:00
Samu
1e68b9b3e6
Add: AI/GS GetMonthlyMaintenanceCost ( #6897 )
...
API addition which allows AI/GS scripts to retrieve the monthly maintenance cost of an airport type.
2018-11-01 18:06:08 +01:00
Pavel Stupnikov
913119487f
Feature: Add GS method to question a single client ( #6748 )
2018-04-28 17:37:59 +02:00
Pavel Stupnikov
8e4bce58ea
Feature: GS methods to scroll viewport for players ( #6745 )
2018-04-24 19:19:00 +02:00
Pavel Stupnikov
6ff81b908e
Feature #6459 : API for querying network clients from GS ( #6736 )
2018-04-22 15:42:29 +02:00
frosch
09d4735679
(svn r27993) -Change: Heading for 1.9 now
2018-03-14 19:36:41 +00:00
frosch
b69c0acca2
(svn r27950) -Merge: Documentation updates from 1.7 branch
2017-12-24 12:18:36 +00:00
frosch
afcef7faa6
(svn r27780) -Update: Numbers
2017-03-11 20:50:26 +00:00
frosch
9fa6e3d83a
(svn r27776) -Merge: Documentation updates from 1.6 branch
2017-03-11 13:34:01 +00:00
frosch
0c7c0ada78
(svn r27518) -Update: Numbers
2016-03-01 20:00:22 +00:00
frosch
ae1d96cc2f
(svn r27463) -Merge: Documentation updates from 1.5 branch
2015-12-01 19:49:49 +00:00
frosch
6477356dd2
(svn r27192) -Change: heading for 1.6 now
2015-03-17 20:33:44 +00:00
alberth
0143f486f2
(svn r27164) -Add: [NoGo] Game scripts can point to a location, station, industry, or town when publishing news.
2015-02-22 17:25:29 +00:00
rubidium
e3791822b2
(svn r27032) -Merge: documentation updates from 1.4 branch
2014-10-23 09:47:15 +00:00
fonsinchen
1a5b2f0e17
(svn r26894) -Feature: Swap method for script lists
2014-09-21 16:25:15 +00:00
fonsinchen
2128f1e929
(svn r26893) -Feature: ScriptStationList_Cargo for sorting cargo by from and via
2014-09-21 16:20:48 +00:00
fonsinchen
73d273ffd6
(svn r26892) -Feature: Script API for retrieving planned flow
2014-09-21 16:20:14 +00:00
frosch
669d593fad
(svn r26748) -Merge: documentation updates from 1.4 branch
2014-08-17 16:13:23 +00:00
alberth
8fe8765aaa
(svn r26685) -Fix: Tighten parameter bound checks on GSCargoMonitor functions, and return -1 on out-of-bound parameters.
2014-07-12 17:04:14 +00:00
fonsinchen
bb269661d4
(svn r26557) -Fix: clean up, test (somewhat), and complete the API for waiting cargo
2014-05-04 13:57:48 +00:00
frosch
083e02afe1
(svn r26529) -Merge: documentation updates from 1.4 branch
2014-04-27 15:45:53 +00:00
frosch
db96a109ff
(svn r26406) -Change: heading for 1.5 now
2014-03-17 20:02:30 +00:00
zuu
ae23f519f7
(svn r26396) -Add: [script] AI/GS APIs to get cargo waiting from/via other station
2014-03-10 22:18:53 +00:00
zuu
9603014102
(svn r26307) -Add: [nogo] Allow GS to hide story page date
2014-02-06 19:50:34 +00:00
zuu
57a88c9de2
(svn r26305) -Add: [nogo] ScriptStoryPageElementList() - a list of all story page elements for a given page
2014-02-06 19:41:56 +00:00
zuu
5165be2698
(svn r26303) -Add: [nogo] ScriptStoryPageList() - a list of all story pages
2014-02-06 19:25:39 +00:00
rubidium
354ec53b3c
(svn r26137) -Merge: documentation updates from 1.3 branch
2013-11-29 13:15:02 +00:00
zuu
6fc653d2d7
(svn r26012) -Add: new goal type that show a story page when clicked
2013-11-16 17:41:57 +00:00
frosch
17eb3ee9df
(svn r25969) -Add: [Script] ScriptTown::GetFundBuildingsDuration.
2013-11-12 17:57:32 +00:00
frosch
9a41aefcc4
(svn r25968) -Add: [Script] ScriptTown::TOWN_GROWTH_NONE to indicate no town growth via ScriptTown::SetGrowthRate and GetGrowthRate.
2013-11-12 17:57:12 +00:00
frosch
b1f41a0afb
(svn r25967) -Add: [NoGo] GSTown::TOWN_GROWTH_NORMAL to reset a town growth rate set previously via GSTown::SetGrowthRate.
2013-11-12 17:56:35 +00:00
zuu
ab69c6c2a0
(svn r25788) -Feature: [Script] Game Scripts can now charge fees and give money to companies
2013-09-21 13:07:42 +00:00
zuu
67ab3108d6
(svn r25785) -Feature: [Script] Allow AIs and GS to found towns. Allow GS to rename towns
2013-09-19 18:48:05 +00:00
frosch
c35591c864
(svn r25607) -Fix [FS#5649]: Various misreferences in AI and GS changelog.
2013-07-14 08:55:38 +00:00
zuu
80d35ca284
(svn r25397) -Fix (r25342,r25352): Document API additions in the GS changelog
2013-06-12 19:31:33 +00:00
zuu
168391ad56
(svn r25299) -Feature: Allow more concurrent goals in a game
2013-05-27 21:59:11 +00:00
zuu
a4cddc3e08
(svn r25296) -Feature: Goals can now have a progress text and/or be marked as completed.
2013-05-26 19:54:43 +00:00
rubidium
5730e63a10
(svn r25213) -Fix [FS#5537]: clarify on which tiles IsDesertTile and 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
2013-04-30 17:16:32 +00:00
rubidium
7a3d549f2f
(svn r25150) -Fix [FS#5514]: [Script] The was no way to differentiate 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
2013-04-06 12:36:33 +00:00
rubidium
327615c2ce
(svn r25136) -Merge: 1.3 release (documentation) updates
2013-03-31 21:14:39 +00:00
rubidium
7ff6598cd2
(svn r25001) -Change: heading for 1.4 now
2013-02-14 18:58:04 +00:00
zuu
b1016f66ba
(svn r24986) -Change: Cleanup goals and cargo monitors of companies when they go bankrupt or are taken over.
2013-02-10 19:49:04 +00:00
rubidium
d365156633
(svn r24658) -Merge: release documentation updates from 1.2
2012-10-31 21:40:26 +00:00
zuu
0826994821
(svn r24623) -Feature: Allow GameScripts to construct and prospect industries without having a sponsor
2012-10-22 18:56:21 +00:00
zuu
aa3f776483
(svn r24570) -Fix (r24542): Some documentation was missing
2012-10-03 20:43:32 +00:00
frosch
bcac3d16b6
(svn r24513) -Add: [Script] ScriptIndustryType::IsProcessingIndustry.
2012-09-08 12:14:00 +00:00
frosch
0c42bc863b
(svn r24493) -Doc: Update GS changelog.
2012-08-21 20:07:41 +00:00
rubidium
b5a8022364
(svn r24477) -Merge: documentation updates from 1.2.
2012-08-16 18:47:10 +00:00
alberth
eb56e5c0b1
(svn r24406) -Feature: Allow game scripts to monitor cargo pickups and deliveries done by companies.
2012-07-15 17:11:14 +00:00
frosch
95d3d6fdef
(svn r24291) -Add: [Script] ScriptEventRoadReconstruction.
2012-05-26 14:16:45 +00:00
frosch
8dc553a039
(svn r24290) -Add: [Script] ScriptEventExclusiveTransportRights.
2012-05-26 14:16:38 +00:00
frosch
5187c2b721
(svn r24286) -Add: [GS] Some more GSNews::NewsItem::NewsTypes.
2012-05-26 14:16:12 +00:00
michi_cc
aa47d6c7f2
(svn r24127) -Feature [FS#1497]: Allow closing airports for incoming aircraft. (Based on patch by cirdan)
2012-04-17 19:43:18 +00:00
rubidium
a5cb454e94
(svn r23969) -Codechange: trunk heads to 1.3 now
2012-02-19 19:14:17 +00:00
truebrain
cbe43abe5d
(svn r23610) -Add: Doxygen files for NoGo API (Yexo)
2011-12-19 20:56:42 +00:00