You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
OpenTTD-patches/src/script
Jonathan G Rennison 19835b51ee Move StationCargoList and FlowStatMap out of GoodsEntry struct
Move them into a new GoodsEntryData struct referenced
using a std::unique_ptr from GoodsEntry.
The unique_ptr may be nullptr if the cargo list and flow stat map
are both empty (this is the case for unused cargoes).

This reduces GoodsEntry from 128 to 24 bytes,
and Station from 8680 to 2024 bytes,
(on Linux x86_64).
1 year ago
..
api Move StationCargoList and FlowStatMap out of GoodsEntry struct 1 year ago
CMakeLists.txt Merge branch 'master' into jgrpp 2 years ago
script_config.cpp Use core/format.hpp for fmt includes 1 year ago
script_config.hpp Merge branch 'master' into jgrpp 1 year ago
script_fatalerror.hpp Script: Only log each string parameter warning message once 2 years ago
script_gui.cpp Merge branch 'master' into jgrpp 1 year ago
script_gui.h Fix #10578: Allow to select any version of AI/GS from GUI (#10604) 2 years ago
script_info.cpp Use core/format.hpp for fmt includes 1 year ago
script_info.hpp Merge branch 'master' into jgrpp 1 year ago
script_info_dummy.cpp Use core/format.hpp for fmt includes 1 year ago
script_instance.cpp Saveload: Remove test pass from ScriptInstance::Save 1 year ago
script_instance.hpp Saveload: Remove test pass from ScriptInstance::Save 1 year ago
script_scanner.cpp Use core/format.hpp for fmt includes 1 year ago
script_scanner.hpp Codechange: use fmt::format_to to format the help message 1 year ago
script_storage.hpp Merge branch 'master' into jgrpp 1 year ago
script_suspend.hpp
squirrel.cpp Merge branch 'master' into jgrpp 1 year ago
squirrel.hpp Merge branch 'master' into jgrpp 1 year ago
squirrel_class.hpp
squirrel_helper.hpp Merge branch 'master' into jgrpp 1 year ago
squirrel_helper_type.hpp Change: include fmt.h C++ headers in stdafx.h 1 year ago
squirrel_std.cpp Merge branch 'master' into jgrpp 1 year ago
squirrel_std.hpp