Jordan Ayers
419046e121
Dialogue: Use std::set for known topics in the manager.
...
There were three different data structures being used for topic lists
in this code. (map< string, true >, list< string >, and vector< string >)
Switch the local topic lists to set< string >. This supports everything
the list and map were doing, reduces the variety of data structures, and
makes count (a more efficient search) available.
The vector has not changed, since it's tied to the ESM modules, and must
meet other requirements.
10 years ago
Marc Zinnschlag
1150b41c18
Merge remote-tracking branch 'scrawl/master'
10 years ago
scrawl
e712b0353b
Terrain refactoring, reduce game startup time and memory usage
10 years ago
scrawl
62a32220ff
Use low-LOD heightmap for world map rendering
...
Add vanilla-accurate colour palette (thanks Hrnchamd)
10 years ago
scrawl
201674cd70
ESSImport: convert world map overlay ( Fixes #2313 )
10 years ago
scrawl
c0a88161b2
Get rid of unneeded setSize/setCoord overrides
10 years ago
Marc Zinnschlag
05be353fec
Merge remote-tracking branch 'dteviot/master'
10 years ago
Marc Zinnschlag
fabcdf7a1a
Merge remote-tracking branch 'ace/boost-fixes'
10 years ago
scrawl
f4c8064d39
Fix camera not being attached properly when player becomes vampire ( Fixes #2319 )
10 years ago
scrawl
9bcc84ceec
Add option to stretch menu backgrounds/cutscenes to the whole screen
10 years ago
scrawl
6c08e05fc3
ESSImport: fix for GMDT being only 92 bytes in a certain save file
10 years ago
scrawl
472165097d
Warning fix
10 years ago
scrawl
e58f2b98ec
Trying to make the status badges consistent
10 years ago
scrawl
431f540791
ESSImport: fix NPC factions
10 years ago
scrawl
875df46ae9
ESSImport: convert journal indices
10 years ago
scrawl
6367b4dc0b
Improve INFO struct naming
10 years ago
scrawl
4cbb79191f
Don't put duplicate lines in the console history
10 years ago
scrawl
6f41e0d12e
Reapply quest index when loading quest from savegame (Bug #2260 )
10 years ago
scrawl
f35c9b7a69
Clang warning fixes (thanks hemite)
10 years ago
scrawl
cfdbe35b0f
Dialogue window text area tweak
10 years ago
scrawl
76820e700c
ESSImport: reading used powers fix (not used, see comment)
10 years ago
scrawl
d34c8526f6
Enchanted arrows should not be added to victim ( Fixes #2306 )
10 years ago
scrawl
67491c7164
Fix leveled item argument issue ( Fixes #2302 )
10 years ago
scrawl
89132ff741
Add --name option to esmtool to print record with the given name
10 years ago
scrawl
315f9a98ad
ESSImport: document targeted scripts (not implemented yet)
10 years ago
scrawl
9d3f0b2ed5
Remove some unused code, include cleanup
10 years ago
scrawl
d34086ac8f
ESSImport: convert running global scripts
10 years ago
scrawl
3d80bb3207
Fix overlap for long window captions
10 years ago
scrawl
4921c6ef9e
Split window caption bars so that the caption can be transparent ( Fixes #531 )
...
Fix transparent window background not applying to the header bar (Fixes #2294 )
10 years ago
scrawl
60f722b0a9
Treat the first mouse motion event as non-relative
...
This fixes incorrect starting camera orientation when using --skip-menu or --load-savegame.
10 years ago
scrawl
9b3728d878
ESSImport: convert weather state
10 years ago
Alexander "Ace" Olofsson
62acb03735
More Ogre + recent Boost build fixes
10 years ago
scrawl
697ab16ec5
Fix for coverity defects
10 years ago
Marc Zinnschlag
c4dd10fe49
Merge remote-tracking branch 'jordan-ayers/bugfix/1049'
10 years ago
dteviot
e298589e7f
Reorganised DataFilesPage.cpp code.
...
Removed some recursive calling of saveSettings() and loadSettings().
10 years ago
Jordan Ayers
1410819e20
Dialog fix for line breaks in the middle of words.
...
Issue 1049
Adjust the TypesetBookImpl::Typesetter to not assume a word break
at the end of write() calls.
A word break is assumed if any of the other content insertion methods
are used (section break, add/select content, etc).
10 years ago
dteviot
70e4f821ba
Fix Windows warning
...
warning C4244: 'initializing' : conversion from 'float' to 'int', possible loss of data
10 years ago
dteviot
946dd16696
Fixed Windows warning.
...
warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
10 years ago
dteviot
f95743ccc3
Fixed MSVC warning.
...
warning C4305: 'return' : truncation from 'double' to 'float'
10 years ago
dteviot
e02bab67ba
Fixed MSVC warnings.
...
warning C4099: 'ESM::ESMReader' : type name first seen using 'class' now seen using 'struct'
warning C4099: 'ESM::CellId' : type name first seen using 'struct' now seen using 'class'
10 years ago
dteviot
b0b275a936
Fix for MSVC 2013 compiler issues.
...
Fixes: C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\utility(199): error C2079: 'std::pair<const _Kty,_Ty>::second' uses undefined class 'boost::shared_ptr<ESSImport::Converter>'
Which cascades to 36 more errors.
10 years ago
Marc Zinnschlag
f7f593b143
updated credits file
10 years ago
Nathan Aclander
33ce03dfc5
Should be compared against uint only
10 years ago
Marc Zinnschlag
b44fc1904b
Merge remote-tracking branch 'scrawl/master'
10 years ago
scrawl
72f7c2e555
Move weather reset to clear() method
10 years ago
scrawl
b1bd236345
ESSImport: convert script local variables
...
Had to add special reading code to openmw, because the variable names are not stored.
10 years ago
scrawl
7d76213374
Fix loading faction reactions for older savegames ( Fixes #2301 )
10 years ago
scrawl
09f11fbff2
ESSImport: convert selected spell / selected enchant item
10 years ago
scrawl
8e5c8aa562
Add support for passing in Ogre plugin directory via CMake
10 years ago
scrawl
bf90b86f73
ESSImport: add some missing subrecords
10 years ago