[closed] 3D-Modelling? Last reindeer standing

Hello,

I found a perfect reindeer here in the vault, but there is a glich I don’t understand.

The crature is killed on spawn, and the script fires or there were no puddle of blood on the ground. It has just to act as dead prey of some carnivore monster.

On the left, the deer(s) is still standing. And there are still the immobile ambient animation. It’s the original Bio “Frozen wastes” tileset.

The smaller picture on the right shows the expected behavior (rural tileset), the reindeer is lying on the ground.

  • The reindeer on the right is a copy of the 1st reindeer to the left.
  • I tried several different methods of killing,
    • applying effect death
    • issuing a lot of damage
    • delay command on all variants
      within the on-spawn-script, but nothing help
  • A deer (original bio-model) shows always the correct behavior
  • the bug is repruduced in 1.69 and the latest EE

And now I’m out of ideas … It seems, that the animation which is shown when the animal falls to the ground is frozen in the “frozen wastes”.

Does anybody have an idea what could cause the different behaviour in different tilesets??

grafik

1 Like

I don’t understand your explanation well, but I have seen this even with vanilla models - it however happens randomly and very rarely, possibly when npc in in middle of specific animation when she gets killed. I never investigated deeper as it has no impact on gameplay…

Of course your issue might be a bug in the model itself.

2 Likes

I’ll try a diffent way:

  • The animals on the left pictures are identical to the one on the right picture
  • The animals are killed with the on spawn script

void main() // on spawn
{
object oNPC = OBJECT_SELF;

location l = GetLocation (oNPC);
CreateObject (OBJECT_TYPE_PLACEABLE, “plc_bloodstain”, l);
effect e = EffectDamage(500, DAMAGE_TYPE_BLUDGEONING);
DelayCommand (2.0, ApplyEffectToObject (DURATION_TYPE_INSTANT, e, oNPC));
}

  • the result of the script is different, in the picture on the left they are dead but still standing (wrong!)
  • The phenomen is to 100% reproducible in 1.69 and EE

Is there any way to alter the model to stop the default animation (such as moving the head)?

then i suppose there are missing animations

check if that model has supermodel set to the same value as vanilla deer, if not try do that, if that won’t help (it should) then additonally check the model for any custom animations it might have and delete them

Thanks for answering. The reindeer has no supermodel. There are probably no animations missing.

Seemingly it works the grassy terrain and not in the Ice waste. But the things became more wreird. I left the rural area where the deer iy lying dead and returned. It was standing again!

How does it work, that the engine turns off any animation, if a creature is dead?

Like @Shadooow says, this is a known engine bug, but normally very rare.

Since it doesn’t happen with the deer, I guess it’s a fault in the reindeer model?

Did you try the Clean Models utility?

Can you tell whether the reindeer model is based on an official one, e.g. deer, white hart?

Perhaps you can compare the structure of the models?

Sometimes a quick visual check of the uncompiled model will reveal obvious garbage (random characters) which EE doesn’t tolerate as well as 1.69.

#NWNExplorer will show you an overview and detail, or, if the models are fairly similar, WinMerge Compare will highlight differences (though clearly most of the geometry will show up as different).

I’m no expert here, just sharing what I know…

Thanks.

Using Clean Models is something I did not do so far.

Anything else I did, including comparing the structure. It has much of a dear but the author tossed out the supermodel and merged the animation into the basic model.

Well, I’ll check with clean models.

Using Clean Models is something I did not do so far.

Well now I did, and it turns out, that there is a duplicate animation (quite different content) Now guess which is the correct one :frowning:

I think I’ve come to an end of things which can be done with simple tools. I’ll try to find a 3d-modelling expert, who can have a look on it with 3d-modelling software.

Thanks to all for help.

Case closed

1 Like