Commit Graph

5059 Commits (9d4f8c67223625e5a21d9095888532847e2e8be5)
 

Author SHA1 Message Date
Nathan Jeffords 9d4f8c6722 changed bullet_nif_loader to not modifiy NIF file
The code in bullet_nif_loader was modifing the loaded NIF file as part of
processing. Currently this is OK since the NIF file will be thrown away
immediately, but it causes problems when trying to share loaded NIF files.
12 years ago
Nathan Jeffords d469415e59 factored out two function from OMW::Engine::go
The initialization code inside Engine::go is now in two function it
calls prior to running the main loop.
12 years ago
Marc Zinnschlag 274ff530dc Merge remote-tracking branch 'wheybags/master' 12 years ago
Marc Zinnschlag 6e0b86c6f9 Merge remote-tracking branch 'potatoesmaster/getdisposition' 12 years ago
Tom Mason 8486a51535 fixed drop amounts thanks to zinnschlag 12 years ago
Tom Mason 3517635cfd added Drop and DropSoulGem functions 12 years ago
Marc Zinnschlag 4defb1a476 Merge remote-tracking branch 'trombonecot/lowerstring'
Conflicts:
	apps/openmw/mwgui/loadingscreen.cpp
12 years ago
eduard 2dc0064cc2 more string lowercase 12 years ago
Tom Mason 5bfdb2449d allowed dropObjectOnGround to be used on npcs, not just player 12 years ago
Nathan Jeffords 6ca87e108f updated loading screen to use the resource managers pattern matching when finding files 12 years ago
Nathan Jeffords 44031ec3d7 fleshed out BSAArchive and DirArchive.
Implemented both lists & finds, with pattern matching.

Conflicts:
	components/bsa/bsa_archive.cpp
12 years ago
Marc Zinnschlag 6567bf38f8 Merge remote-tracking branch 'wheybags/master' 12 years ago
Emanuel Guevel 3e41a1118a GetDisposition: return calculated disposition instead of base disposition 12 years ago
Tom Mason 375961fe5e small fix 12 years ago
Tom Mason b035a5aa4a beast races cannot equip anything they oughtn't to be able to equip 12 years ago
Marc Zinnschlag d1e51ebf42 silenced some warnings 12 years ago
Marc Zinnschlag 649ae645f3 Merge remote-tracking branch 'blunted2night/bug_495_v2' 12 years ago
Marc Zinnschlag ddcb742a00 Merge remote-tracking branch 'blunted2night/issue_460' 12 years ago
Nathan Jeffords 67491f6c49 reworked DirArchive to improve performance
Replaced old file index with a simple map. The map works by storing the
file's relative path with path seperators normalized, and in lower case if
not in strict mode. Incoming searches are normalized in the same way then
the name is searched in the map. The value in the map is the original full
path to the file which is then used to created a ConstrainedDataStream. In
addition to changing the index, the commonly used Archive methods are
implemented so that they don't fall back on the default FileSystemArchive
implementations.
12 years ago
Nathan Jeffords 43cd88a24e include members of BSAArchives in Ogres resource indices 12 years ago
Jordan Milne 857bb42297 Create a separate scenemanager for each CharacterPreview instance 12 years ago
Nathan Jeffords 719663d86e added option to override the activation distance
The command line option '--activate-dist <int>' can be used to override
the in game activation distance.
12 years ago
Tom Mason 62a2ba1cc6 beast races cannot equip shoes/boots 12 years ago
Tom Mason 135f0870f7 in actionequip, was ignoring actor param, and always using player 12 years ago
Nathan Jeffords 39d27b87c9 fixed build error with Audiere coded enabled 12 years ago
scrawl e18cf452d4 Updated shiny again. Some recent changes were accidently overwritten by eduard on 12/30/2012 12 years ago
Marc Zinnschlag c6ff58d5b5 Merge remote-tracking branch 'scrawl/videoplayback'
Conflicts:
	apps/openmw/mwscript/docs/vmformat.txt
12 years ago
Nathan Jeffords b3932e3dea added a separate activation distance for NPCs 12 years ago
Nathan Jeffords b9fbd6ae4b Factored faced object lookups into MWRender::World
* Renamed MWWorld::World::getFacedHandle to getFacedObject.
 * Changed it to return an object pointer
 * Updated clients to use return object directly.
12 years ago
Nathan Jeffords 05dad29005 update MWWord::World to track distances while performing occlusion queries.
This allows checking the activation distance against what is stored in GameSettings. Experimentation suggests that a second distance is required for NPCs.
12 years ago
Nathan Jeffords 0108be2e4f updated MWWorld::PhysicsSystem::getFacedXXX functions
* changed the names and return values to be consistent
 * made the distance to search a parameter
 * change the distance returned to world units instead of percentage of query distance
12 years ago
Nathan Jeffords 86f691d3d5 split MWWord::World::update into multiple functions 12 years ago
Tom Mason 9ee823d8f8 fixed typo in vmformat.txt 12 years ago
Tom Mason 4c5ed43cc9 added removesoulgem, and fixed addsoulgem 12 years ago
Tom Mason c2901fe6cc added addsoulgem scripting function 12 years ago
scrawl f1b138d0a8 Merge branch 'master' into videoplayback
Conflicts:
	apps/openmw/mwscript/docs/vmformat.txt
12 years ago
scrawl c2b75e28e9 Merge branch 'videoplayback' of github.com:scrawl/openmw into videoplayback 12 years ago
scrawl 282601d6e9 support the allowSkipping extra parameter for playBink command. 12 years ago
scrawl 35f4d09288 swscale handled better (cmake) 12 years ago
Marc Zinnschlag 2557ef4d7d post merge fixes and some misc clean up 12 years ago
Marc Zinnschlag 41767f8dfa Merge remote-tracking branch 'blunted2night/better_flicker' 12 years ago
Nathan Jeffords 0f3712f284 change flickering light's brightness pattern 12 years ago
Marc Zinnschlag e31cd1c805 Merge remote-tracking branch 'corristo/master' 12 years ago
Nikolay Kasyanov 1d3f3bcce3 clang build fix 12 years ago
Marc Zinnschlag 25815ab8f7 Merge remote-tracking branch 'potatoesmaster/to_utf8-rewrite' 12 years ago
Emanuel Guevel 0b7d11d38d to_utf8 test: fix Utf8Encoder constructor 12 years ago
Emanuel Guevel 63f09462fd to_utf8, Utf8Encoder: pass encoding as constructor parameter
Edit other files accordingly.
12 years ago
Marc Zinnschlag 043e6c09fe Merge remote-tracking branch 'chris/animation2' 12 years ago
Marc Zinnschlag 20e624e11a Merge remote-tracking branch 'jordanmilne/443-fix' 12 years ago
Jordan Milne 3ed77ca189 Include C++ header instead 12 years ago