summaryrefslogtreecommitdiff
path: root/src/script
AgeCommit message (Collapse)Author
2013-11-12(svn r25969) -Add: [Script] ScriptTown::GetFundBuildingsDuration.frosch
2013-11-12(svn r25968) -Add: [Script] ScriptTown::TOWN_GROWTH_NONE to indicate no town ↵frosch
growth via ScriptTown::SetGrowthRate and GetGrowthRate.
2013-11-12(svn r25967) -Add: [NoGo] GSTown::TOWN_GROWTH_NORMAL to reset a town growth ↵frosch
rate set previously via GSTown::SetGrowthRate.
2013-11-12(svn r25966) -Fix: [NoGo] Properly validate the range of the growth rate ↵frosch
passed to GSTown::SetGrowthRate, instead of masking it to 16 bit.
2013-11-09(svn r25959) -Fix: clang warnings; either because type safety was assumed, ↵rubidium
or because technically the wrong value was tested
2013-11-07(svn r25946) -Add: [NewGRF Debuggnig] Inspecting other vehicles in a chain.frosch
2013-10-28(svn r25924) -Fix: [Script] Documentation for ScriptTown::GetGrowthRate.frosch
2013-10-28(svn r25923) -Fix: [NoGo] Documentation for GSTown::SetGrowthRatefrosch
2013-10-06(svn r25816) -Add [FS#5748]: Toggle button for wrapping lines in the ↵frosch
textfile GUI (LordAro)
2013-10-06(svn r25815) -Fix [FS#5754]: ScriptTile::IsBuildableRectangle could report ↵frosch
true for tiles outside of the map, if they happened to wrap around into a valid area. (Bolt)
2013-10-03(svn r25809) -Fix: [Script] Decoding JSON data with an empty array from ↵zuu
Admin port failed
2013-10-02(svn r25808) -Fix (r25788): [Script] INVALID_EXPENSES should be called ↵zuu
EXPENSES_INVALID in the script API
2013-09-21(svn r25791) -Fix (r25788): Silence comiler warning in ↵zuu
ScriptCompany::ChangeBankBalance
2013-09-21(svn r25788) -Feature: [Script] Game Scripts can now charge fees and give ↵zuu
money to companies
2013-09-19(svn r25785) -Feature: [Script] Allow AIs and GS to found towns. Allow GS to ↵zuu
rename towns
2013-08-10(svn r25709) -Fix: don't return -1 as unsignedfonsinchen
2013-08-09(svn r25705) -Fix: a number of typos (inspired by ↵rubidium
90c920601c84975acb694f3673e2beb08b013753)
2013-07-21(svn r25623) -Fix [FS#5611] (r25296): Progress column width in goal window ↵zuu
was not updated when a string changed while the window is open
2013-07-15(svn r25614) -Fix [FS#5651]: [Script] Give a slightly less generic error ↵rubidium
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
2013-07-14(svn r25612) -Fix [FS#5648]: [AI] Don't return ERR_UNKNOWN when trying to ↵rubidium
move an order to its current location
2013-07-14(svn r25607) -Fix [FS#5649]: Various misreferences in AI and GS changelog.frosch
2013-07-13(svn r25605) -Fix [FS#5641]: [Script] If a NewGRF returned station type that ↵rubidium
could not be built by an AI via callback 18, an unknown error would be thrown instead of falling back to the default station
2013-07-13(svn r25595) -Fix-ish: move the Doxygen .tag files into objs, so they are ↵rubidium
automatically ignored and removed upon mrproper/distclean. Furthermore remove the gamedocs folder too
2013-07-13(svn r25594) -Fix-ish: some Doxygen warnings/errors for scriptsrubidium
2013-07-12(svn r25592) -Fix [FS#5644]: Changing the script difficulty level in-game ↵rubidium
would also change the settings using the default even though they were not allowed to change in-game
2013-07-10(svn r25579) -Fix [FS#5642] (r25577): doxygen generation failed + typo fixrubidium
2013-07-08(svn r25577) -Fix-ish [FS#5638] (r20562): [Script] Documentation implied ↵rubidium
that XXList::AddItem has a default for value if it isn't filled in.
2013-07-04(svn r25555) -Fix [FS#5632]: [Script] Texts from scripts were not validated ↵rubidium
before they were shown, causing an assertion to trigger
2013-06-30(svn r25546) -Fix: two small memory leaksrubidium
2013-06-30(svn r25544) -Fix [FS#5625] (r25488, r25486): [GS] The checks and ↵rubidium
validations for setting the extra text in the town window became too stringent
2013-06-29(svn r25519) -Fix [FS#5614] (r25342): Select page to update by its id and ↵zuu
not the page id
2013-06-27(svn r25489) -Fix (r25488): we want to have the begin, not the end of the ↵rubidium
decoded text as string to pass along
2013-06-27(svn r25488) -Fix [FS#5613]: do not send encoded texts to names, but decode ↵rubidium
them into a plain C string and then pass them on
2013-06-27(svn r25486) -Fix [FS#5613-ish]: missing length validation for town and ↵rubidium
president names in script APIs
2013-06-25(svn r25464) -Fix: Hide default size button in non-newstation rail-station ↵frosch
picker since it is not resizeable anyway.
2013-06-12(svn r25397) -Fix (r25342,r25352): Document API additions in the GS changelogzuu
2013-06-09(svn r25381) -Fix: Silent story book compiler warningszuu
2013-06-09(svn r25376) -Feature: Allow access to goal list and story book of other ↵zuu
companies than your own
2013-06-09(svn r25373) -Add: squirrel bindings for cargodist-specific widgetsfonsinchen
2013-06-09(svn r25372) -Add: Allow opening a goal list window specific to a companyzuu
2013-06-09(svn r25370) -Fix: Make the prefix for widget constants unique for the goal ↵zuu
list window
2013-06-09(svn r25352) -Feature: GameScript API for selecting a story page to viewzuu
2013-06-09(svn r25344) -Feature: GUI for viewing story pageszuu
2013-06-09(svn r25342) -Add: StoryPage data structures and GS APIzuu
2013-06-08(svn r25331) -Fix (r25263): Update ScriptWindow with link graph widgetszuu
2013-05-29(svn r25305) -Fix [FS#5561]: Game Script APIs that execute a DoCommand were ↵zuu
returning the same result as in TestMode during world generation
2013-05-27(svn r25299) -Feature: Allow more concurrent goals in a gamezuu
2013-05-26(svn r25296) -Feature: Goals can now have a progress text and/or be marked ↵zuu
as completed.
2013-04-30(svn r25213) -Fix [FS#5537]: clarify on which tiles IsDesertTile and ↵rubidium
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-13(svn r25185) -Fix [FS#5508]: Remove ambivalent functions CargoList::Empty() ↵frosch
and Count(), and replace them with VehicleCargoList::StoredCount(), TotalCount(), StationCargoList::AvailableCount() and TotalCount(). (fonsinchen)