greye
|
32b1350b63
|
CreatureStats class
|
2012-07-22 18:29:54 +04:00 |
|
scrawl
|
b2dcf5adcd
|
support system install for boost wave
|
2012-07-22 14:41:23 +02:00 |
|
Lukasz Gromanowski
|
1dde806add
|
Fixes #313: openmw without a ~/.config/openmw folder segfault.
Added creation of $HOME/.config/openmw directory.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
|
2012-07-22 14:52:55 +03:00 |
|
Chris Robinson
|
4035d7370e
|
Fix name/filter comparison
|
2012-07-21 22:04:05 -07:00 |
|
Chris Robinson
|
d8cb685543
|
Interpolate keyframes when creating them
Probably not fully correct, but better than nothing.
|
2012-07-21 18:03:01 -07:00 |
|
scrawl
|
6bfcf2bc1b
|
- exchanged the preprocessor again, no warnings now
- disable line directives for now, causing some trouble
|
2012-07-22 02:45:39 +02:00 |
|
Chris Robinson
|
77446a0d58
|
Fix skipAnim, only skip one animation update
|
2012-07-21 17:39:57 -07:00 |
|
Chris Robinson
|
e81fc42daa
|
Remove the beast-race special cases from updateParts
The special handling should happen at a much lower level, and prevent the
objects from being equipped in the first place.
|
2012-07-21 17:12:41 -07:00 |
|
Chris Robinson
|
c5b9098517
|
Remove an unused field from EntityList
|
2012-07-21 17:09:16 -07:00 |
|
scrawl
|
546b640022
|
Merge remote-tracking branch 'mark76/multiple_esm_esp' into nif-cleanup
|
2012-07-21 23:50:56 +02:00 |
|
Chris Robinson
|
81ce8dbe12
|
Combine animation handling into the base class
|
2012-07-21 14:41:26 -07:00 |
|
Chris Robinson
|
fcaa8aae06
|
Don't skip animation state updates for NPCs
|
2012-07-21 11:26:09 -07:00 |
|
scrawl
|
e7ab3544ac
|
removed some redundant code
|
2012-07-21 13:52:12 +02:00 |
|
scrawl
|
17a5c22c8f
|
don't use globbing
|
2012-07-20 23:31:49 +02:00 |
|
Chris Robinson
|
4bc93ecd1a
|
Use the skeleton name for the main animation
|
2012-07-20 11:09:05 -07:00 |
|
scrawl
|
acc5c3bbbf
|
some fixes
|
2012-07-20 17:08:15 +02:00 |
|
scrawl
|
41791ccaa2
|
add file
|
2012-07-20 16:44:40 +02:00 |
|
scrawl
|
014396e80c
|
remove the plugins.cfg files, do not enforce CG plugin
|
2012-07-20 16:44:03 +02:00 |
|
scrawl
|
21728020f6
|
fixed the water on local map
|
2012-07-20 14:45:42 +02:00 |
|
Chris Robinson
|
2db80a1504
|
Rename a couple methods to match their scripting counterparts
|
2012-07-20 00:53:12 -07:00 |
|
Chris Robinson
|
66860825cf
|
Remove some unused and unneeded bits from the Animation class
|
2012-07-20 00:36:52 -07:00 |
|
Chris Robinson
|
8b5b74f9ee
|
Add a quick hack to let "playgroup all" work on creatures and NPCs
|
2012-07-19 22:34:26 -07:00 |
|
Chris Robinson
|
4210880c06
|
Load the animation tracks into Ogre
|
2012-07-19 21:46:16 -07:00 |
|
Chris Robinson
|
0986cd5962
|
Get the animation controller target names
|
2012-07-19 20:48:12 -07:00 |
|
Chris Robinson
|
c2acf47d88
|
Store the list of keyframe controllers when building the bones
|
2012-07-19 20:30:10 -07:00 |
|
scrawl
|
f5ffea4d4b
|
new button, water timescale
|
2012-07-19 23:30:41 +02:00 |
|
scrawl
|
e077814a8c
|
water
|
2012-07-19 22:23:07 +02:00 |
|
Chris Robinson
|
f6c837468f
|
Load the proper NIF skeleton
|
2012-07-19 11:44:08 -07:00 |
|
Chris Robinson
|
e760219953
|
Use a unique loader for each skeleton resource
|
2012-07-19 11:36:36 -07:00 |
|
scrawl
|
9d7470e14c
|
temp commit
|
2012-07-19 20:18:34 +02:00 |
|
Chris Robinson
|
a86ed46ec4
|
Use the race ID specified in the ref base's record instead of the race record
The latter is localized and doesn't match with international versions.
|
2012-07-19 11:00:26 -07:00 |
|
scrawl
|
739455e6f8
|
new water WIP, caustics, chromatic abberation, accurate fresnel, underwater reflection, etc
|
2012-07-19 16:23:30 +02:00 |
|
Chris Robinson
|
6caa39629d
|
Reimplement the skirt part
|
2012-07-18 22:32:26 -07:00 |
|
Chris Robinson
|
c9b1f72d81
|
Use a case-insensitive compare for the part filter
|
2012-07-18 22:31:07 -07:00 |
|
Chris Robinson
|
b505d4ace0
|
Fix feet and entity part detachment
|
2012-07-18 21:39:50 -07:00 |
|
Chris Robinson
|
bd74ab027a
|
Mirror left-sided parts
|
2012-07-18 21:21:49 -07:00 |
|
Chris Robinson
|
4af1bce659
|
Restore and fix some missing parts
|
2012-07-18 20:14:23 -07:00 |
|
Chris Robinson
|
d9b64b77ec
|
Attach skinned parts to the scene node instead of the named bone
|
2012-07-18 18:38:55 -07:00 |
|
Chris Robinson
|
5154188110
|
Allow specifying an alternate skeleton for mesh skinning
|
2012-07-18 18:29:25 -07:00 |
|
Chris Robinson
|
626dcd54dc
|
Store the skeleton name with the mesh resource loader instead of a flag
|
2012-07-18 17:26:51 -07:00 |
|
Chris Robinson
|
04b244cf9e
|
Use the mesh's skeleton to transform shapes into "bind pose" instead of the NIF nodes
|
2012-07-18 17:18:21 -07:00 |
|
Chris Robinson
|
2890904fb5
|
Use lowercase names for the mesh and skeleton resources
To reduce the risk of duplicates due to different capitalizations.
|
2012-07-18 15:27:33 -07:00 |
|
Chris Robinson
|
e8ff304562
|
Fix the initial normal vector for vertex fixups
|
2012-07-18 12:53:45 -07:00 |
|
Chris Robinson
|
3b29d280b9
|
Filter out skinned shapes that don't match the bone name
|
2012-07-18 12:47:16 -07:00 |
|
Chris Robinson
|
db948969c9
|
Attach NPC parts to the proper bone
|
2012-07-18 11:14:13 -07:00 |
|
Chris Robinson
|
04e496a6ca
|
Store the entity lists for NPC parts
|
2012-07-18 10:26:25 -07:00 |
|
Chris Robinson
|
6611b0b317
|
Use an array instead of a bunch of nearly-identical if blocks
|
2012-07-18 10:09:16 -07:00 |
|
Chris Robinson
|
02d39080c8
|
Destroy entities when they're done with.
|
2012-07-18 00:17:39 -07:00 |
|
Chris Robinson
|
4109d0d923
|
Destroy entities removed from the NPC
|
2012-07-17 22:47:56 -07:00 |
|
Chris Robinson
|
a32740cf5e
|
Remove an unused parameter
|
2012-07-17 22:41:26 -07:00 |
|