Jump to content

Can't have static not to move...


Recommended Posts

Maybe a strange title :confused:

 

Hi and thank to listen.

 

I have add food on table, using static in the wish to have them truly static.

I add two script to disable havoc on load and on activate.

I also tick the disable havok in parameters.

I made a collision cube.

 

It usually works fine. Usually...

But sometimes, in don't and the static explodes.

 

If somebody have any idea of what i do wrong or what i can do to end up with... well : static that don't move...

I would thank him a lots !

Link to comment
Share on other sites

Change the misc item to a static with nifscope.

 

An example:

Open the apple01.nif in nifscope.

Expand the BSFadeNode.

Expand the bhkCollisionObject.

With the bhkRigidBody selected look in the Block Details Panel below the Block list.

Change Layer value from SKYL_Clutter to SKYL_STATIC using drop down list.

Scroil down to Havok Filter Copy and expand.

Change the value of the Layer there from SKYL_Clutter to SKYL_STATIC.

Scroll down to Motion System and change the value to MO_SYS_BOX_STABILIZED.

Change Solver Deactivation to SOLVER_DEACTIVATION_OFF.

Change Quality Type to MO_QUAL_INVALID

 

Save as AppleStatic.

In the ck in the static section R-click - New -edit- Link to new AppleStatic as mesh.

That should make it completely static. No scripts or collision cubes needed

Link to comment
Share on other sites

I might say all the extra steps taken may be the actual problem, you don't need to do any of them, no scripts, no collision cube you don't even need to tick havok

 

Just a standard static should be un moveable in game

 

Here's how I make one: In the Creation Kit find the object you want to make a static

 

Copy the model name, select static category, right click and New

 

click edit next to the model pane, twice

 

A box comes up with 'Look in' up the top, make sure that says meshes

 

Paste the model into file name down the bottom, click open, you should see the model in the window now, save.

Link to comment
Share on other sites

A truly static object is only when its collision has the appropriate flags assigned, as greyday01 mentioned further up.


Creating a non static object to static by just copying its mesh folder address has the disadvantage that it may not always work, there is always the chance that an object may move by any force or interaction applied to it by any means, for example:

- Other object's collision near it.

- Explosions.


* Some objects, if I remember correctly, vanilla foods, will never became truly static by just copying the meshes folder address, and they will always move, it may not on the first load, but eventually it will happen.
Link to comment
Share on other sites

  • 2 weeks later...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...