Commit Graph

1258 Commits (9b34e4a523a0251631a4e55b94b2e0ffe8085439)

Author SHA1 Message Date
Marc Zinnschlag 3c580fbc59 Merge remote-tracking branch 'jordan-ayers/topic/MagicEffectDisplayFormat' 11 years ago
Jordan Ayers 296b2ab870 Magic Effect: Recognize other display types.
Fill out the list of effects which use percentage formatting.
Add in types which use Feet and level labels.
11 years ago
Jordan Ayers 6ab7002908 MagicEffect: Put magnitude type into ESM::MagicEffect helper. 11 years ago
Emanuel Guevel 496f786c2a Implement Disable/EnableLevitation script functions
Totally copied on Disable/EnableTeleporting implementation.
Thanks KittyCat!
11 years ago
Xethik 9f533dbbe4 Fixed "most vexing parse" issue. 11 years ago
Marc Zinnschlag bf8a25c2c6 Merge remote-tracking branch 'mckibbenta/tgm' 11 years ago
Marc Zinnschlag 25b7cd33ea added FileWidget; fixed OpenCS configuration 11 years ago
Marc Zinnschlag 9332684335 allow the use of value types in string filters 11 years ago
scrawl 188df341c3 Replaced log2 to make VC happy 12 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
mckibbenta 06701467ab Merge branch 'master' into tgm 12 years ago
mckibbenta 8998b90e8b initial do-nothing implementation; registered opcode 12 years ago
Marc Zinnschlag f605dcdd24 Merge branch 'filter' 12 years ago
Nikolay Kasyanov dc6e15f38e Replaced std::pow with shift since clang doesn't like int as a first argument
(reports that call is ambiguous)
12 years ago
Marc Zinnschlag e03e2f0817 Merge remote-tracking branch 'scrawl/master' 12 years ago
scrawl d086346b07 Fix loading of some cells in TR 12 years ago
scrawl 5f7e6f7b10 Fix a material issue, layers per pass wasn't entirely correct 12 years ago
scrawl 43313437dc Fix composite map for cells without land data 12 years ago
scrawl ce5ea6d7d2 Use a proper node hierarchy; disconnect the root when entering interior 12 years ago
Chris Robinson 602be9bbe7 Avoid swimming into the air from underwater 12 years ago
scrawl fa76d1631b Some terrain fixes 12 years ago
scrawl 8c8653160d Crash fix, material fix 12 years ago
scrawl b92da9ae93 Neighbour fix 12 years ago
scrawl ebf9debb80 Enabled terrain self shadows, implemented getHeightAt, some optimizations 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
scrawl a41a23c90a Deleted old code 12 years ago
Chris Robinson 73437dfdca GetEffect can accept an effect ID string as well 12 years ago
Chris Robinson 30973352e8 Implement ShowVars (SV) console function 12 years ago
Chris Robinson 6fd4cdb5fb Play randomized werewolf sounds 12 years ago
Chris Robinson 5968165de0 Merge remote-tracking branch 'zini/master' into werewolf
Conflicts:
	apps/openmw/mwgui/windowmanagerimp.cpp
12 years ago
Chris Robinson db1036e5e5 Handle SetWerewolfAcrobatics 12 years ago
Chris Robinson ae183cb3e4 Handle werewolf stats 12 years ago
Marc Zinnschlag a95715b61d added description field to filter record 12 years ago
Marc Zinnschlag bf839d19cf Merge branch 'columns' 12 years ago
Chris Robinson 2bac4566c0 Merge remote-tracking branch 'PotatoesMaster/werewolf' into werewolf
Conflicts:
	apps/openmw/mwmechanics/actors.cpp
	apps/openmw/mwscript/statsextensions.cpp
12 years ago
Alex b9579e085f cleanup 12 years ago
Alex a0931b01fe Merge branch 'master' of https://github.com/zinnschlag/openmw into compiler-reorg 12 years ago
Alex c3ca5b7c32 mild cleanup 12 years ago
Chris Robinson 57fb065a86 Add Ogre::Light objects to the object list
Note that NIFs actually have NiLight-based light records which could be
used to create Ogre::Light objects. However, no Morrowind NIF uses them,
as far as I can tell.
12 years ago
Alex de1f423bd7 initial move of script opcodes and registerExtensions functions to components/compiler 12 years ago
Marc Zinnschlag 501753c01b Merge remote-tracking branch 'scrawl/master' into columns 12 years ago
scrawl 7dc30a01cd Some changes suggested by cppcheck 12 years ago
Marc Zinnschlag adb05737ee Merge branch 'master' into filter
Conflicts:
	apps/opencs/model/world/universalid.cpp
	apps/opencs/view/doc/view.cpp
	apps/opencs/view/world/subviews.cpp
12 years ago
Chris Robinson b7e81dbc5b Ignore controllers on the root NiNode
I wonder if we should ignore the root NiNode completely.
12 years ago
Chris Robinson fb0ee7f2fc Improve constness of the Nif RecordPtr structs 12 years ago
Chris Robinson 8e24cab935 Strip trailing whitespace from textkeys 12 years ago
Marc Zinnschlag 6f90e071f4 added filter record (will not be used in OpenMW prior to 1.1) 12 years ago
Marc Zinnschlag 47f7bbd48a fixed OpenCS crash during cell loading when loading multiple ESX files 12 years ago
Marc Zinnschlag 0fd49f10a9 Merge branch 'minus' 12 years ago