OpenTTD/src/script
SamuXarick 0c4e509b60
Fix #10439: [GS] Validate story page button colour, flags, cursor and vehicle type (#11892)
Adds GSStoryPage::IsValidStoryPageButtonColour, GSStoryPage::IsValidStoryPageButtonFlags and GSStoryPage::IsValidStoryPageButtonCursor to the API.

Add missing enforced preconditions to validate parameters passed to MakePushButtonReference, MakeTileButtonReference and MakeVehicleButtonReference.
2024-01-28 00:29:10 +01:00
..
api Fix #10439: [GS] Validate story page button colour, flags, cursor and vehicle type (#11892) 2024-01-28 00:29:10 +01:00
CMakeLists.txt
script_cmd.h
script_config.cpp
script_config.hpp
script_fatalerror.hpp
script_gui.cpp Fix: TextfileWindow called virtual methods before constructor completed. (#11889) 2024-01-27 14:45:37 +00:00
script_gui.h Change: Allow opening multiple script debug windows by holding Ctrl. 2023-12-20 20:39:07 +00:00
script_info_dummy.cpp
script_info.cpp
script_info.hpp
script_instance.cpp Fix: Crash if squirrel compatibility scripts cannot be parsed. (#11589) 2023-12-15 01:25:36 +00:00
script_instance.hpp Fix #11585: Crash when cleaning AI/GS with nested AsyncMode. 2023-12-14 20:54:31 +00:00
script_scanner.cpp Codechange: Silence warnings about intentionally unused parameters. 2023-09-19 22:49:59 +02:00
script_scanner.hpp
script_storage.hpp Add: AI/GS Time Mode to choose between economy (default) and calendar time (#11603) 2024-01-23 10:42:10 -05:00
script_suspend.hpp
squirrel_class.hpp
squirrel_helper_type.hpp
squirrel_helper.hpp Codechange: Ensure function opening { is on new line. 2023-11-09 20:15:38 +00:00
squirrel_std.cpp
squirrel_std.hpp
squirrel.cpp Cleanup: missing spaces before continuation * in some comments 2023-11-01 22:56:11 +01:00
squirrel.hpp