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.
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
..
compat
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
CMakeLists.txt
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
afterload.cpp
Move StationCargoList and FlowStatMap out of GoodsEntry struct
1 year ago
ai_sl.cpp
Merge branch 'master' into jgrpp
1 year ago
airport_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
animated_tile_sl.cpp
Merge branch 'master' into jgrpp
1 year ago
autoreplace_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
cargomonitor_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
cargopacket_sl.cpp
Saveload: Add support for upstream savegame version 316
1 year ago
cheat_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
company_sl.cpp
Change gamelog to use std::vector
1 year ago
depot_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
economy_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
engine_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
game_sl.cpp
Merge branch 'master' into jgrpp
1 year ago
gamelog_sl.cpp
Change gamelog to use std::vector
1 year ago
goal_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
group_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
industry_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
labelmaps_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
league_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
linkgraph_sl.cpp
Link graph: Store last compression in scaled date ticks
1 year ago
map_sl.cpp
Change gamelog to use std::vector
1 year ago
misc_sl.cpp
Change gamelog to use std::vector
1 year ago
newgrf_sl.cpp
Change gamelog to use std::vector
1 year ago
newgrf_sl.h
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
object_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
order_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
saveload.cpp
Replace remaining uses of std::deque with ring buffers
1 year ago
saveload.h
Replace remaining uses of std::deque with ring buffers
1 year ago
settings_sl.cpp
Change gamelog to use std::vector
1 year ago
signs_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
station_sl.cpp
Move StationCargoList and FlowStatMap out of GoodsEntry struct
1 year ago
storage_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
story_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
subsidy_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
town_sl.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
vehicle_sl.cpp
Replace remaining uses of std::deque with ring buffers
1 year ago