Commit Graph

316 Commits (0317163f1b7955d4e6d086fc4f39c21f7ce09935)

Author SHA1 Message Date
zuu 0317163f1b (svn r26302) -Doc: [nogo] ScriptStory::Remove does remove both the page and its elements 11 years ago
zuu 33bcc9d24a (svn r26298) -Fix: [nogo] Invalid DoCommand return callback for method returning bool 11 years ago
frosch 83b7021d9f (svn r26279) -Fix [FS#5853]: [NoAI] Some RemoveRail methods required to set a valid railtype, though it was not used anyway. Remove the need to set one. 11 years ago
frosch 69c0a9d32b (svn r26270) -Fix-ish: If ScriptTown::FoundTown fails to generate a new random town name, don't bother sending a command, but fail immediately. 11 years ago
zuu 61f3172d17 (svn r26164) -Doc: Fix Game Script API docs on that deity can build/prospect independent of advanced setting for that 11 years ago
frosch a8d1e188b3 (svn r26153) -Doc [FS#5826]: Fix copy-pasty. (krinn) 11 years ago
frosch 1af98ee64c (svn r26150) -Revert (r26120): EnforcePrecondition alters the last-error status and is only meant for commands. 11 years ago
frosch 52c2c53c02 (svn r26149) -Fix [FS#5825]: [Script] Various API functions did not check whether ScrtipRoad::SetCurrentRoadType was called appropiately. 11 years ago
frosch 0bedd475e3 (svn r26148) -Fix [FS#5824] (r25735): Script API failed for vehicles with only implicit orders. 11 years ago
rubidium a7ac207c8f (svn r26138) -Fix [FS#5821] (r26105-ish): [Script] scripts could trigger the internal IsValidRoadType assertion 11 years ago
rubidium ebf46b7e4f (svn r26137) -Merge: documentation updates from 1.3 branch 11 years ago
rubidium 0e6e408cd3 (svn r26120) -Fix: [Script] Replace simple check with precondition check, after that simple check was documented as a precondition 11 years ago
rubidium 0bf1d73556 (svn r26119) -Fix: ResolveCompanyID on an already resolved CompanyID 11 years ago
rubidium 652711f29a (svn r26113) -Fix: unhandled seek error, and leaking file descriptor 11 years ago
rubidium ffa7693524 (svn r26093) -Fix (r26092): compilation error 11 years ago
rubidium 30a390b759 (svn r26092) -Fix [FS#5818]: prevent scripts from crashing OpenTTD when they send text with command codes to user editable texts such as sign and station names 11 years ago
rubidium 157a3d3be4 (svn r26072) -Cleanup: mark some unreachable default cases by NOT_REACHED() 11 years ago
rubidium a6fae2c608 (svn r26058) -Fix: handle the return value of a number of functions better 11 years ago
rubidium 73474728e3 (svn r26057) -Fix: a number of possibly uninitialised variables 11 years ago
frosch 83fea1c6ca (svn r26038) -Fix: Doxygen syntax. 11 years ago
zuu 66216a9578 (svn r26012) -Add: new goal type that show a story page when clicked 11 years ago
zuu a40808ee04 (svn r26010) -Document [FS#5662]: The AI/GS library name to use in Import, is not the name given by GetName but GetInstanceName 11 years ago
frosch e07dccd84f (svn r25995) -Fix (r25785) [FS#5801]: [NoGo] GS failed to rename towns. (Zydeco) 11 years ago
frosch d2624c6947 (svn r25969) -Add: [Script] ScriptTown::GetFundBuildingsDuration. 11 years ago
frosch 88175c2503 (svn r25968) -Add: [Script] ScriptTown::TOWN_GROWTH_NONE to indicate no town growth via ScriptTown::SetGrowthRate and GetGrowthRate. 11 years ago
frosch fc3040af02 (svn r25967) -Add: [NoGo] GSTown::TOWN_GROWTH_NORMAL to reset a town growth rate set previously via GSTown::SetGrowthRate. 11 years ago
frosch 45a394d38e (svn r25966) -Fix: [NoGo] Properly validate the range of the growth rate passed to GSTown::SetGrowthRate, instead of masking it to 16 bit. 11 years ago
rubidium 83b8388765 (svn r25959) -Fix: clang warnings; either because type safety was assumed, or because technically the wrong value was tested 11 years ago
frosch 6bceb8b7ab (svn r25946) -Add: [NewGRF Debuggnig] Inspecting other vehicles in a chain. 11 years ago
frosch cc1f14a4b4 (svn r25924) -Fix: [Script] Documentation for ScriptTown::GetGrowthRate. 11 years ago
frosch dbbb4ff686 (svn r25923) -Fix: [NoGo] Documentation for GSTown::SetGrowthRate 11 years ago
frosch 433565b98f (svn r25816) -Add [FS#5748]: Toggle button for wrapping lines in the textfile GUI (LordAro) 11 years ago
frosch ae2c69c46c (svn r25815) -Fix [FS#5754]: ScriptTile::IsBuildableRectangle could report true for tiles outside of the map, if they happened to wrap around into a valid area. (Bolt) 11 years ago
zuu 48a21c582e (svn r25809) -Fix: [Script] Decoding JSON data with an empty array from Admin port failed 11 years ago
zuu a39ac14723 (svn r25808) -Fix (r25788): [Script] INVALID_EXPENSES should be called EXPENSES_INVALID in the script API 11 years ago
zuu b4f584de40 (svn r25791) -Fix (r25788): Silence comiler warning in ScriptCompany::ChangeBankBalance 11 years ago
zuu c7620a1ea7 (svn r25788) -Feature: [Script] Game Scripts can now charge fees and give money to companies 11 years ago
zuu f0fa978c09 (svn r25785) -Feature: [Script] Allow AIs and GS to found towns. Allow GS to rename towns 11 years ago
fonsinchen 0812c66e12 (svn r25709) -Fix: don't return -1 as unsigned 11 years ago
rubidium c702853917 (svn r25705) -Fix: a number of typos (inspired by 90c920601c84975acb694f3673e2beb08b013753) 11 years ago
zuu df2285061a (svn r25623) -Fix [FS#5611] (r25296): Progress column width in goal window was not updated when a string changed while the window is open 11 years ago
rubidium b4f77472bd (svn r25614) -Fix [FS#5651]: [Script] Give a slightly less generic error 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
11 years ago
rubidium e28dc02403 (svn r25612) -Fix [FS#5648]: [AI] Don't return ERR_UNKNOWN when trying to move an order to its current location 11 years ago
frosch 8cf5e15587 (svn r25607) -Fix [FS#5649]: Various misreferences in AI and GS changelog. 11 years ago
rubidium 7a75793fc1 (svn r25605) -Fix [FS#5641]: [Script] If a NewGRF returned station type that could not be built by an AI via callback 18, an unknown error would be thrown instead of falling back to the default station 11 years ago
rubidium 7fea190641 (svn r25595) -Fix-ish: move the Doxygen .tag files into objs, so they are automatically ignored and removed upon mrproper/distclean. Furthermore remove the gamedocs folder too 11 years ago
rubidium d50614559a (svn r25594) -Fix-ish: some Doxygen warnings/errors for scripts 11 years ago
rubidium f91f4f1f1a (svn r25592) -Fix [FS#5644]: Changing the script difficulty level in-game would also change the settings using the default even though they were not allowed to change in-game 11 years ago
rubidium 0a4e923f18 (svn r25579) -Fix [FS#5642] (r25577): doxygen generation failed + typo fix 11 years ago
rubidium 199bec0b5d (svn r25577) -Fix-ish [FS#5638] (r20562): [Script] Documentation implied that XXList::AddItem has a default for value if it isn't filled in. 11 years ago