Chris Robinson
6b151be3f4
Create particle systems even when MRK was specified
2013-04-06 11:26:51 -07:00
Chris Robinson
41e410347e
Merge remote-tracking branch 'zini/master' into nifogre
2013-04-06 10:35:01 -07:00
Chris Robinson
c283991126
Remove an unneeded method
2013-04-06 10:33:07 -07:00
Marc Zinnschlag
053f744566
Merge remote-tracking branch 'scrawl/master'
2013-04-06 19:31:46 +02:00
scrawl
1f3df4df0f
Perform a sanity check on count arguments
2013-04-06 19:25:29 +02:00
Marc Zinnschlag
0f34c79d0a
Merge branch 'race'
2013-04-06 19:21:38 +02:00
Marc Zinnschlag
98e7b3fd93
check for at least one playable race
2013-04-06 19:20:59 +02:00
Marc Zinnschlag
9bc3945f40
multiple fixes to UniversalId constructor
2013-04-06 19:20:46 +02:00
Chris Robinson
ebcb4c66c3
Properly read and use the NIF root record list
2013-04-06 10:17:09 -07:00
Chris Robinson
e50b6b1cfe
Apply texture matrix 0 in the object shader
2013-04-06 09:45:26 -07:00
Chris Robinson
59f1d4b047
Add support for NiUVController on meshes
2013-04-06 09:44:10 -07:00
Marc Zinnschlag
0fb583e065
added verifier for race record
2013-04-06 17:35:36 +02:00
Chris Robinson
e0da265972
Use accurate bone lookups for attaching objects
...
NIFs don't requires nodes to have unique names, which means looking up a
bone by name may get the wrong one. Instead, use a NifIndex:BoneHandle
map to make sure we can get the proper bone from a given Nif::Node.
2013-04-06 08:15:12 -07:00
Chris Robinson
95730cc127
Create entities and particle systems for hidden objects
...
They're set as (in)visible as appropriate.
2013-04-06 06:53:08 -07:00
Chris Robinson
f764f243d2
Fix the particle quota
2013-04-06 06:44:34 -07:00
Chris Robinson
41ce5464c9
Recognize NiBSAnimationNode as a record type
...
And don't warn about animated nodes without textkeys
2013-04-06 05:00:19 -07:00
Chris Robinson
1d934e3112
Reduce some stdout spam
2013-04-06 04:46:28 -07:00
Marc Zinnschlag
d253cb58c1
Merge remote-tracking branch 'lgro/travis_ci_test'
2013-04-06 11:55:05 +02:00
Chris Robinson
99b915e652
Fix some material warnings
2013-04-06 00:54:53 -07:00
Chris Robinson
af756bfa9c
Merge remote-tracking branch 'zini/master' into nifogre
2013-04-06 00:22:31 -07:00
Chris Robinson
b5017e0543
Implement NiParticleGrowFade
2013-04-06 00:19:05 -07:00
Chris Robinson
81615c1ae5
Add a custom GrowFade particle affector
2013-04-06 00:18:36 -07:00
Lukasz Gromanowski
9ac56ce60e
Removed travis_ci_test branch from checked branches list.
...
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
2013-04-06 01:24:38 +02:00
Lukasz Gromanowski
05e7cfeb70
Corrected path to the openmw test suite.
...
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
2013-04-06 01:04:41 +02:00
Lukasz Gromanowski
86457ce488
Enabled running of openmw test suite.
...
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
2013-04-06 00:45:04 +02:00
Lukasz Gromanowski
977da3eeb8
Change back directory to the one where OpenMW is downloaded.
...
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
2013-04-06 00:21:07 +02:00
Lukasz Gromanowski
6529919102
Enabled building of Gtest libary.
...
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
2013-04-06 00:01:44 +02:00
Lukasz Gromanowski
99ff89d668
Lowered number of used CPUs for compilation.
...
Enabled building of unit tests.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
2013-04-05 23:41:15 +02:00
Lukasz Gromanowski
a48d60b5e3
Changed packet name from nvidia-cg-dev to nvidia-cg-toolkit.
...
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
2013-04-05 23:34:23 +02:00
Lukasz Gromanowski
fb4f50ce8f
Removed 'partner' repository.
...
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
2013-04-05 23:28:44 +02:00
Lukasz Gromanowski
d999c0a91c
Enabled addtional Ubuntu repositories.
...
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
2013-04-05 23:18:10 +02:00
Lukasz Gromanowski
07d5d26b4a
Corrected typo.
...
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
2013-04-05 23:02:44 +02:00
Lukasz Gromanowski
b1257620d9
Some cleanup in build dependencies.
...
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
2013-04-05 22:58:21 +02:00
Chris Robinson
aa9df818a5
Add support for NiVisController
2013-04-05 10:38:27 -07:00
Chris Robinson
0631b28646
Prepare for supporting controller objects
2013-04-05 10:13:54 -07:00
scrawl
75b462b974
If alpha rejection was forced, we also need to force depth_write and depth_check
2013-04-05 18:24:12 +02:00
Chris Robinson
af2a38db38
Fix looping anims that dont have "loop start"
2013-04-05 08:27:26 -07:00
Glorf
48d9885554
Started bugfix #691
2013-04-05 15:42:05 +02:00
Chris Robinson
bf0ae3ae72
Read NiVisData info
2013-04-05 06:29:14 -07:00
Chris Robinson
12fada2862
Don't offset the animation time to 0
2013-04-05 05:34:59 -07:00
Chris Robinson
dc9f5f93e7
Use a helper function to get node properties
2013-04-05 05:14:24 -07:00
Marc Zinnschlag
35fe828108
added race table weight/height columns
2013-04-05 13:46:48 +02:00
Marc Zinnschlag
076831c9cc
added flag columns to race table
2013-04-05 12:48:05 +02:00
Chris Robinson
4d14fe0d95
Merge remote-tracking branch 'zini/master' into nifogre
2013-04-04 22:06:27 -07:00
Marc Zinnschlag
034ebf8ffd
Merge remote-tracking branch 'scrawl/master'
2013-04-04 19:57:55 +02:00
scrawl
2e7d5377f4
Fix crash when moving npcs to an inactive cell
2013-04-04 16:51:22 +02:00
scrawl
48a88f1917
Fix startRandomTitle
2013-04-04 15:10:27 +02:00
Marc Zinnschlag
73da794d77
added basic race table
2013-04-04 14:34:39 +02:00
Chris Robinson
b5719e0ec7
Create particle systems for NiAutoNormalParticles and NiRotatingParticles nodes
...
Very incomplete, but it's something to work with.
2013-04-04 05:10:53 -07:00
Chris Robinson
77ba0fbe73
Prepare for creating particles
...
This adds a vector of ParticleSystems to the EntityList, and modifies
corresponding code to handle it. It also loads the ParticleFX plugin so
particles can be created (although they aren't yet).
2013-04-04 05:10:52 -07:00