scrawl
a4a9794417
Savegame: store fog of war ( Closes #1177 )
11 years ago
scrawl
8560b43464
Move to esm component
11 years ago
scrawl
262e959699
Remove unused slice_array
11 years ago
pvdk
ef38fae09d
Merge remote-tracking branch 'upstream/master' into wizard
11 years ago
Marc Zinnschlag
1b6b4e3442
Merge remote-tracking branch 'slothlife/weather_save'
11 years ago
slothlife
6eab9c5179
Move weather state save/load to a new class
11 years ago
pvdk
8fe837ae6e
Merge remote-tracking branch 'upstream/master' into wizard
11 years ago
Marc Zinnschlag
2de862126a
moved resources group creation from Engine to bsa component
11 years ago
scrawl
d0f98103e4
Terrain: re-added "distant land=off" path
...
Still a hack, but the overhead of building and traversing the quad tree appears negligible.
11 years ago
scrawl
97c3efb3ba
Terrain: decoupled Chunk from QuadTreeNode.
11 years ago
scrawl
64c9932597
Terrain: remove hard dependency on shiny - can now be compiled without it (fixed function)
11 years ago
pvdk
3792b301e9
Wizard now runs the ini-importer to import settings from Morrowind.ini
11 years ago
pvdk
c54217d008
Merge remote-tracking branch 'upstream/master' into HEAD
...
Conflicts:
CMakeLists.txt
components/CMakeLists.txt
components/config/gamesettings.cpp
11 years ago
Marc Zinnschlag
9788bbcab9
partially store creature state in saved game files (only attributes and dynamics for now)
11 years ago
Marc Zinnschlag
b0532e0c85
store NPC state in saved game files
11 years ago
Marc Zinnschlag
9f721fd144
store list of known topics in saved game files
11 years ago
Marc Zinnschlag
451e1f413b
instead of using pre-compiled variable lists for remote member access get the variable list from the remote script on the fly
11 years ago
Marc Zinnschlag
d6e212a02b
Merge branch 'master' into script
11 years ago
Marc Zinnschlag
3147aebf75
factored out declaration parser
11 years ago
pvdk
f263acdac6
Merge remote-tracking branch 'upstream/master' into versioninfo
11 years ago
Marc Zinnschlag
5b04c10e1d
added creature/NPC state to saved games (only container/inventory for now)
11 years ago
Marc Zinnschlag
dd674566a2
store content of containers in saved game files
11 years ago
Marc Zinnschlag
900532a6ca
store additional state of lights in saved game files
11 years ago
scrawl
e0de76a6f7
Save/load global map
11 years ago
Marc Zinnschlag
22cb4784b5
store cell state in saved game files (no references yet)
11 years ago
pvdk
c95b8bcb39
Moved the generated version header stuff into components
11 years ago
Marc Zinnschlag
8c5f313546
added savedgame-specifc record structs for objects state
11 years ago
scrawl
62774fcc4a
Merge branch 'master' into HEAD
...
Conflicts:
apps/openmw/mwbase/world.hpp
apps/openmw/mwinput/inputmanagerimp.cpp
apps/openmw/mwmechanics/actors.cpp
apps/openmw/mwworld/worldimp.cpp
apps/openmw/mwworld/worldimp.hpp
components/esm/loadtes3.cpp
11 years ago
pvdk
095ff4e17a
Moved launcher settings stuff into components, so they can be reused in the wizard
11 years ago
Marc Zinnschlag
3590fa40bd
store global script state in saved game files
11 years ago
scrawl
530d06ab54
Remove unused code
11 years ago
scrawl
51a9f0111c
Implement NiAlphaController and NiMaterialColorController
11 years ago
Marc Zinnschlag
eec9821cd8
added records for storing journals in saved game files
11 years ago
Marc Zinnschlag
dc75627d53
added secondary saved game header record
11 years ago
Marc Zinnschlag
418ccf705d
Merge branch 'openmw-27'
...
Conflicts:
apps/launcher/graphicspage.hpp
components/CMakeLists.txt
11 years ago
scrawl
636d399c7f
Refactored Ogre initialisation into a component
11 years ago
graffy76
f9591ddda6
Reimplemented constentselector view class
11 years ago
graffy76
217a4d75b4
Implemented profile function in launcher datafiles page
...
Implemented dependency sorting to ensure dependent files appear latest
in the list.
11 years ago
graffy76
00c78a4aa1
Implementing ContentSelector class in DataFilesPage
...
Moved AdjusterWidget / FileWidget to ContentSelectorView
11 years ago
graffy76
cfdc19c427
Renamed esxSelector to contentSelector
...
Fixed datafilespage model implementation in launcher
Filtered addons in table view by selected game file
11 years ago
graffy76
7b7dfa122d
Merge branch 'master' into esxSelector
11 years ago
graffy76
0eb06ada39
Implemneting drag and drop
11 years ago
graffy76
a6e7cf9a8c
Implementing drag and drop
11 years ago
scrawl
839d251cc5
Renamed Terrain::Terrain to Terrain::World to make VC happy
12 years ago
scrawl
d3d6dfbde8
Refactored loading screen
...
- Add loading progress for data files, global map, terrain
- Refactored and improved cell loading progress
12 years ago
scrawl
e27437f8ed
New terrain renderer - improvements:
...
- Consistent triangle alignment, fixes a noticable crack near the census and excise office. Note that alignment is still not the same as vanilla. Vanilla uses a weird diagonal pattern. I hope there aren't more trouble spots that will force us to replicate vanilla, but at least we can do that now.
- Fixes several blending issues and cell border seams
- Fix map render to use the terrain bounding box instead of an arbitrary height
- Different LODs are now properly connected instead of using skirts
- Support self shadowing
- Normals and colors are stored in the vertices instead of a texture, this enables per-vertex lighting which should improve performance, fix compatibility issues due to the PS getting too large and mimic vanilla better
- Support a fixed function fallback (though the splatting shader usually performs better)
- Designed for distant land support - test: https://www.youtube.com/watch?v=2wnd9EuPJIY - we can't really enable this yet due to depth precision issues when using a large view distance
12 years ago
graffy76
f6217f9c6a
Moved esx selector classes out of global namespace
12 years ago
graffy76
a14e0b32d8
Restructured esxselector directory
...
Added ./view
Removed ./utils and ./model/esm
Relocated code accordingly.
12 years ago
graffy76
d0363b037c
Renamed components/fileorderlist to components/esxselector
12 years ago
graffy76
61602789e1
Began migrating code to ContentSelector base
12 years ago
graffy76
7389507eb5
Created masterproxylist class
12 years ago
Marc Zinnschlag
bf839d19cf
Merge branch 'columns'
12 years ago
Alex
c3ca5b7c32
mild cleanup
12 years ago
Alex
de1f423bd7
initial move of script opcodes and registerExtensions functions to components/compiler
12 years ago
Marc Zinnschlag
6f90e071f4
added filter record (will not be used in OpenMW prior to 1.1)
12 years ago
Marc Zinnschlag
5bfa691f14
Merge branch 'script'
12 years ago
Chris Robinson
62e0abd945
Move the mesh loader to its own source file
12 years ago
Chris Robinson
75489b1e9d
Move NIFMaterialLoader to a separate file
12 years ago
Chris Robinson
caff28e20a
Move NIFSkeletonLoader to a separate file
12 years ago
Marc Zinnschlag
74145410f2
basic syntax highlighting in script subview
12 years ago
Marc Zinnschlag
8c7d578ddc
moved the CellRef struct to its own header
12 years ago
scrawl
918cdcffc2
Split up components/esm/loadlocks
12 years ago
Marc Zinnschlag
16570ce87b
moved header record struct to separate file
12 years ago
Pieter van der Kloet
9145fb210b
Merge remote-tracking branch 'upstream/master' into opencsui
12 years ago
Pieter van der Kloet
7504ae675b
Implemented a file dialog for the editor using launcher .ui
12 years ago
Marc Zinnschlag
dc3edc6024
Merge branch 'vartype'
12 years ago
Pieter van der Kloet
4c9d0563fe
WIP: Implementing the .ui for the DataFilesPage
12 years ago
Marc Zinnschlag
65081f5520
added variant class
12 years ago
Nathan Jeffords
109dff2d29
renamed high level NIF files...
12 years ago
Nathan Jeffords
d3c1f5e7b2
renamed low-level NIF related files and include guards to conform to naming convention
12 years ago
Michal Sciubidlo
66ec4ca7d9
Split launcher specific code from DataFilesList back to DataFilesPage.
12 years ago
Michal Sciubidlo
155cca0c9a
Upload missing files.
...
Fix folder name.
Keep Qt optional.
Move open dialogue from doc to tools.
Rename 'load' to 'open'.
Deleted wrong comment.
12 years ago
Michal Sciubidlo
ac62dd050d
Rename datafilespage to datafileslist
12 years ago
Michal Sciubidlo
f029a9011a
Move datafilespage to shared space.
12 years ago
Nathan Jeffords
278337116b
increased performance of ConstrainedDataStream
...
Reimplemented ConstrainedDataStream to use low-level IO calls and a
custom buffering scheme to avoid using C++ iostreams.
12 years ago
Nathan Jeffords
5c7f1bd497
moved ConstrainedDataStream into its own file
...
moved the ConstrainedDataStream into its own source file and changed
BSAFile to use it though the exposed factory function. This is in
preperation foreimplementing it based on feedback from profiling that
(at least on windows) the C++ iostreams library is quite slow.
12 years ago
Marc Zinnschlag
4c28f3211b
Merge remote-tracking branch 'lazydev/master'
12 years ago
lazydev
1f71395660
renaming of translation component; removing of C++11 features
12 years ago
lazydev
74ae479780
Cell names localization fix
12 years ago
Tom Mason
f2c6907244
Added in text escape sequences for dialogue, messageboxes and books. builtins are placeholders, global variables work
12 years ago
greye
2057f5619e
move ESMStore to MWWorld
12 years ago
greye
1339787863
remove underscores from filenames in esm
12 years ago
greye
7606ebafd6
resolving conflicts, minor update
12 years ago
greye
a90547bbbe
code formatting
13 years ago
Nikolay Kasyanov
b05dfeae70
bug #348 : cleanup
...
moved files to appropriate component, moved function to namespace,
added docs
13 years ago
Nikolay Kasyanov
fbe9a94568
bug #348 : fixed OS X deployment
...
just enable CMake option "OPENMW_OSX_DEPLOYMENT" and it will search
plugins inside application bundle instead of Ogre prefix
13 years ago
scrawl
fb1f8082d2
fix link error with recent glibc versions
13 years ago
Marc Zinnschlag
76174098c7
Issue #107 : CellStore moved from ESMS to MWWorld
13 years ago
Alexander "Ace" Olofsson
b1af18e98d
Merged next
13 years ago
scrawl
a727bcd4a4
override nif transparency settings (part 1)
13 years ago
Alexander "Ace" Olofsson
ba602929ef
Adding basic save functions to all record types.
13 years ago
scrawl
ff85006e71
added untested interface
13 years ago
Michael Papageorgiou
054a176c86
Added new FileLibrary class to handle music, this fixes a number of issues.
13 years ago
Marc Zinnschlag
27caee664e
Merge remote branch 'lgro/config' into config
...
Conflicts:
components/files/path.hpp
13 years ago
Pieter van der Kloet
ea241d85ef
Fixed some issues with the CMake files
13 years ago
Lukasz Gromanowski
7c24ae9ac7
Issue #168 - Configuration cleanup - WIP
...
This is "work in progress" commit, it shall not be merged alone,
without succeeding commits (it's not fully functional).
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
13 years ago
Marc Zinnschlag
022f0fd5bd
link order fix for components
13 years ago
Marc Zinnschlag
cb1373a4c7
rewrote cmake scripts for components
13 years ago