Commit Graph

22225 Commits (a48652ac6fae97204cdb574464ec848c0100467a)
 

Author SHA1 Message Date
Jonathan G Rennison a48652ac6f Merge branch 'save_ext' into tracerestrict-sx
Conflicts:
	src/pathfinder/yapf/yapf_costrail.hpp
9 years ago
Jonathan G Rennison 316b3a4acc Merge branch 'master' into save_ext 9 years ago
translators a9200aa69a (svn r27364) -Update from WebTranslator v3.0:
czech - 1 changes by Eskymak
dutch - 12 changes by TheTycoonist
9 years ago
alberth 894f69e1fd (svn r27363) -Codechange: Fix codestyle of one-line methods and header codestyle of derived structs. 9 years ago
alberth 48485a6a5a (svn r27362) -Codechange: Codestyle fixes for reference var declarations, static cast type, operator methods. 9 years ago
rubidium bc199a4fe1 (svn r27361) -Fix-ish: when attempting to find a host, try gcc/g++ but also CC/CXX appended to the host triple. This to make cross compilation with clang alone easier 9 years ago
rubidium 501ee2105a (svn r27360) -Feature: allow configuring pkg-config in one go for all libraries 9 years ago
Jonathan G Rennison e30d7c2164 Save/load ext: Fix SlXvSetCurrentState being called before AfterLoadGame(). 9 years ago
translators f95759139b (svn r27359) -Update from WebTranslator v3.0:
swedish - 1 changes by planetmaker
9 years ago
Jonathan G Rennison 03b6c41c67 Add shorthand flag in SlxiSubChunkFlags for XSCF_IGNORABLE_UNKNOWN | XSCF_IGNORABLE_VERSION. 9 years ago
Jonathan G Rennison a38c98d10a Bump SLXI tracerestrict version due to PBS entry and PF penalty new features. 9 years ago
Jonathan G Rennison c4565f6bb0 Merge branch 'tracerestrict' into tracerestrict-sx 9 years ago
Jonathan G Rennison 76707fb72a Change pf penalty restriction value button to preset values and a custom option.
Preset values are 'small', 'medium' and 'large'.
Change default to 'small' preset.
9 years ago
Jonathan G Rennison 09f8ff420f Merge branch 'tracerestrict' into tracerestrict-sx
Conflicts:
	src/tracerestrict_gui.cpp
9 years ago
Jonathan G Rennison a0520b8937 Initial implementation of PBS entry signal condition variable.
TODO: see how the efficiency of this can be improved.
9 years ago
Jonathan G Rennison 116bd41101 Initial support for multi-item instructions.
This involves various changes to instruction modification actions,
and the GUI code.
9 years ago
Jonathan G Rennison bc8b2d9826 Merge branch 'save_ext' into tracerestrict-sx 9 years ago
Jonathan G Rennison eadeb51535 Merge branch 'master' into save_ext 9 years ago
Jonathan G Rennison 047395c663 Remove unnecessary and buggy field-packing in struct SlXvFeatureTest. 9 years ago
translators 163c30570b (svn r27358) -Update from WebTranslator v3.0:
catalan - 25 changes by juanjo
9 years ago
translators e6782df9ba (svn r27357) -Update from WebTranslator v3.0:
catalan - 181 changes by juanjo
9 years ago
Jonathan G Rennison b3e102fe52 Fix length mismatch in PATX loader. 9 years ago
Jonathan G Rennison 5d680d9154 Implement version setting in SlXvSetCurrentState
Call in ClearSaveLoadState
9 years ago
Jonathan G Rennison 36d5b874da Update project files 9 years ago
Jonathan G Rennison c562e7c6fb Merge branch 'tracerestrict' into tracerestrict-sx 9 years ago
Jonathan G Rennison 804cfad053 Add override keywords for tracerestrict GUI code 9 years ago
Jonathan G Rennison d8a8e75bbf Merge branch 'override-keyword' into tracerestrict 9 years ago
Jonathan G Rennison 0b09a7ac61 Add a conditional define for the override keyword.
Use of the override keyword can prevent various types of problems when
the base method signature is changed, but derived overriding methods are
not. This is conditional to maintain compatibility with legacy compilers.
9 years ago
Jonathan G Rennison d99ebb4976 Add tracerestrict SLXI version info and special case loading from
tracerestrict branch without SLXI.
9 years ago
Jonathan G Rennison bda3343107 Merge branch 'save_ext' into tracerestrict-sx
Conflicts:
	src/saveload/saveload.cpp
9 years ago
Jonathan G Rennison c57ffc64bc Settings update: add PATX chunk to store additional settings
in an unordered format which is tolerant of extra, missing or reordered
settings.
9 years ago
Jonathan G Rennison bde094fe01 Initial implementation of SLXI chunk save/load 9 years ago
Jonathan G Rennison a3980dc6ba Move SlRead/SlWrite functions to saveload.h
Add SlGetBytesRead and SlGetBytesWritten functions.
9 years ago
Jonathan G Rennison 4508cfbf93 Add format-style versions of SlError and SlErrorCorrupt. 9 years ago
Jonathan G Rennison 17e8693e62 Initial stubs for extending the save/load version checking/upgrade code,
with support for tests on individually versioned features as well as
savegame versions.
This is mainly for improved handling of features added to patchpacks.
The current status-quo of picking a random number for the savegame
version when releasing a patch breaks loading of savegames from newer
trunk savegame versions, with or without the same patch applied, as
savegame upgrade code is not run, which can also lead to crashes on load.
Instead don't change the savegame version (but set the high bit to
keep trunk versions away), but instead include the versions of individual
features using a separate mechanism.
9 years ago
frosch 4eb6ce863a (svn r27354) -Fix (r27343): Actually make it work. (rubidium) 9 years ago
translators 66418db43e (svn r27352) -Update from WebTranslator v3.0:
catalan - 134 changes by juanjo
9 years ago
translators 18e7b67864 (svn r27347) -Update from WebTranslator v3.0:
slovenian - 15 changes by matej1245
9 years ago
Jonathan G Rennison 2c5bfc5486 Merge branch 'master' into tracerestrict 9 years ago
Jonathan G Rennison 9fc308b70e Update land info window to indicate if signal tile is restricted. 9 years ago
alberth 67366cf03d (svn r27346) -Feature: Make the object placement gui an independent window. 9 years ago
alberth e36a82c3e6 (svn r27345) -Fix-ish: Hide selected view if no object selected. 9 years ago
alberth b1f1647303 (svn r27344) -Doc: Documenting the (Re)setObjectToPlace functions. 9 years ago
Jonathan G Rennison 71012789d2 Update project listings. 9 years ago
Jonathan G Rennison 5474ee3e40 Add entry direction condition variable. 9 years ago
Jonathan G Rennison 3dd51e96b8 Bulk documentation update, and a few style fixes. 9 years ago
Jonathan G Rennison 75869cae41 Add train can carry cargo condition variable. 9 years ago
Jonathan G Rennison 3a7a81e02f Add GUI support for else if, or if and else blocks.
Add another drop-down to change between these.
Opening if blocks cannot be converted to/from these.
9 years ago
Jonathan G Rennison fedf618978 Add last visited station condition. 9 years ago
Jonathan G Rennison 2296fc85e6 Add next order condition variable. 9 years ago