Commit Graph

5073 Commits (33d1585a5ec0bb030eb5c237228419b3041cea98)
 

Author SHA1 Message Date
Marc Zinnschlag 33d1585a5e Merge remote-tracking branch 'chris/nifogre' 12 years ago
Chris Robinson b23fcb260c Use the record index for finding the NiTriShape instead of the name 12 years ago
Chris Robinson 660d73fd88 Store the NIF index in the Record object 12 years ago
Marc Zinnschlag 654cd3ab9b Issue #479: Use magnitude specified when adding disease 12 years ago
Marc Zinnschlag f4ee8e2642 Issue #479: Added additional magnitude parameter to known spells 12 years ago
Marc Zinnschlag ecdd89a4f3 Merge remote-tracking branch 'scrawl/nif_file' 12 years ago
scrawl 31e6d28b19 Close NIF file resource after loading it into memory 12 years ago
scrawl ed3c23ad9a Fixed crash on changing cell due to Utf8Encoder going out of scope 12 years ago
Marc Zinnschlag 101810d1e8 Merge remote-tracking branch 'scrawl/ingredients' 12 years ago
Marc Zinnschlag db48017c36 Merge remote-tracking branch 'blunted2night/nif_cache_v6' 12 years ago
Michal Sciubidlo 85bdb49d1b Mix debug and release if necessary under non Windows systems. 12 years ago
Nathan Jeffords d5ebd6654d cache loaded NIF files to eliminate reloads
Created a NIF file caching mechanism to prevent the system from
reloading a NIF during a startup and cell changes.
12 years ago
Nathan Jeffords 0989b44b41 spread some const around NIF loading 12 years ago
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
scrawl c71656493d Ingredient effects now correctly hide until the player has discovered them 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