Commit Graph

6453 Commits (c0102954f1d435b21aa2e6a7f1b6d61207ac925b)
 

Author SHA1 Message Date
Emanuel Guevel c0102954f1 Add non-breaking space to font code range 12 years ago
greye cfccf0981d update IndexedStore::setUp() for multiple datafile support 12 years ago
Chris Robinson 1051fa51a7 Recognize NiFlipController 12 years ago
Chris Robinson 50bb92beb3 Use a method to set the visibility flags and render queue. 12 years ago
Chris Robinson 434f3ac8c8 Merge remote-tracking branch 'zini/next' into nifogre 12 years ago
Marc Zinnschlag 257f940366 updated changelog 12 years ago
Marc Zinnschlag 3b3a052f4f increased version number 12 years ago
Marc Zinnschlag 1b764e5d3c Merge remote-tracking branch 'gus/AI' 12 years ago
Glorf f9deb593d1 Bugfix #578 12 years ago
gus c753eb4c28 another way to do pathfinding. Slightly less powerfull algorithme in theory, but morrowind pathgrids are so simple it shouldn't be a problem. Hope it solves the bug for KittyCat 12 years ago
scrawl b34caccd2e Fix moving NPCs not getting their collision box moved 12 years ago
scrawl 3c5e4ceefd Workaround for ambiguous "Chargen_plank" ID in chargen script (one at -22,16 and one at -2,-9) 12 years ago
Chris Robinson 6d59325bff Merge remote-tracking branch 'zini/master' into nifogre 12 years ago
Britt Mathis 1dff1fabdb Fixed race.cpp 12 years ago
Britt Mathis 7eee86ab66 No more using namespace 12 years ago
scrawl c519fc360d Move away from fixed record names for body parts 12 years ago
scrawl 0341a9e778 Fix a gcc 4.8 warning 12 years ago
scrawl 547f77031d Fix crash when disabling objects in a previously loaded cell, then coming back to that cell and leaving again 12 years ago
Bret Curtis c1ec16986b add cmake fix for compiling with binutils >= 2.23 which requires explicit linking for dl<friends> and Xt 12 years ago
Marc Zinnschlag 5bbab1abd9 Merge remote-tracking branch 'galdor557/master' 12 years ago
Chris Robinson 3def2a0f45 Treat the particle random values as the max differential 12 years ago
Britt Mathis 60fadaeaf0 Cleaned up includes in implementation files 12 years ago
Chris Robinson cac793758b Merge remote-tracking branch 'zini/master' into nifogre 12 years ago
Chris Robinson 36170c5374 Use flag enums instead of hard-coded hex values 12 years ago
Chris Robinson 4ce98e9bd6 Store iterators for start and stop keys 12 years ago
Chris Robinson 1b1f9f7921 Allow multiple ObjectLists to be created for Animations.
addObjectList may not currently be called outside of the related constructor.
12 years ago
scrawl 7fcaffefb0 Fixed travel window to use the rotation part of ESM::Position 12 years ago
Chris Robinson 69084139aa Use an array of objectlists, instead of one base objectlist and an array of 'animation sources' 12 years ago
scrawl 2693b78536 Add initial player inventory when new game is started 12 years ago
Chris Robinson f9dee25fd1 Store the base skeleton entity in MWRender::Animation 12 years ago
Chris Robinson 7000a1aa3e Add a ParticleSystemController 12 years ago
Chris Robinson bf8bc989fc Recognize and partly handle NiBSParticleNode 12 years ago
Marc Zinnschlag 9bc07e6221 Merge remote-tracking branch 'scrawl/diseasefix' 12 years ago
Marc Zinnschlag 615ce0b199 Merge remote-tracking branch 'scrawl/master' 12 years ago
Marc Zinnschlag f692fc1093 Merge branch 'cell' 12 years ago
Marc Zinnschlag b2b953d2a8 added region column to cell table 12 years ago
scrawl a57fbbb168 Fix wrong detection of diseases 12 years ago
scrawl 48f46e505c Look in exterior cells first (chargen_crate_01_empty is in the prison ship but also outside of it, the one outside needs to be disabled) 12 years ago
Marc Zinnschlag 71148121a2 added flag columns to cell table 12 years ago
Marc Zinnschlag 0c33dd86d5 added basic cell table 12 years ago
Chris Robinson f4695ec4ac Cleanup NIFObjectLoader some 12 years ago
Chris Robinson acb1b5f002 Try to handle NiBSAnimationNode
This is still incomplete guess work. Currently it seems as though flag 0x20
specifies whether the controllers auto-play (if on), rather than follow the
object's animation time.
12 years ago
Chris Robinson 254c6840d8 Fix particle direction 12 years ago
Chris Robinson 0b363ba36e Handle NiParticleColorModifier with Ogre's ColourInterpolator
Note that Ogre's ColourInterpolator has a maximum of six color stages. This
seems to be fine so far, but if we want anything better, we'll need a custom
affector for it.
12 years ago
Chris Robinson 80a4345787 Keep particles in local space 12 years ago
Chris Robinson dd981077b9 Handle the vertical and horizontal parameters of Nif particles
Note that 'horizontal' is mapped to rotate around the Z axis, not Y. The Nif
particle parameters seem to be set up to expect a normal OpenGL (Direct3D?)
orientation, rather than the 90-degree pitch offset of the game.
12 years ago
Chris Robinson 7191f6ed2a Start a Nif-style particle emitter
Not complete yet (doesn't handle the vertical or horizontal direction/angle),
and should probably be renamed.
12 years ago
Chris Robinson 07c24e0382 Don't create entities and particles when only the skeleton base is needed 12 years ago
Chris Robinson 4a42f89e08 Merge remote-tracking branch 'zini/master' into nifogre 12 years ago
Chris Robinson 9cc97b195c Implement Gravity particle affector effects 12 years ago