Jump to content

Upside-down Wolrd


Riven1978

Recommended Posts

Is it possible for a npc to walk around on the ceiling? i want an NPC to be moving around on the cieling while you are on the ground and such... and if so how would i go about making it a reality?
Link to comment
Share on other sites

NPCs cannot be rotated on any axis except for the Z axis, so you'd need to invert the walk animation in order to create a "walk upside down" animation for them to appear to do this.

 

Keeping them on the ceiling is a different story all together - if you use SetPos so that the NPC is off the ground, they will begin to fall and therefore play that animation and act as if they are falling. You'd probably have to move an invisible platform underneath them as they walked so that they have something to stand on.

 

Because of how odd this behaviour is, any sequences in which Actors walk upside down would need to be carefully controlled scripted sequences. Otherwise, they'll exhibit some weird behaviour due to the fact that the NavMesh is intended for use on the ground, and unless they are specifically told to use an upside-down animation they'll revert to the regular animations.

 

Cipscis

Link to comment
Share on other sites

No idea what you mean by "Could you maybe copy the fly and turn the person over to keep them in the air" but it should be possible to make them fall when shot. Making that fall animate well would require yet another custom animation though, to turn the Actor back up the right way without them instantaneously being inverted.

 

Cipscis

Link to comment
Share on other sites

No idea what you mean by "Could you maybe copy the fly and turn the person over to keep them in the air" but it should be possible to make them fall when shot. Making that fall animate well would require yet another custom animation though, to turn the Actor back up the right way without them instantaneously being inverted.

 

Cipscis

 

 

Well for my purposes they don't have to fall from the ceiling i just want it where the are walking/crawling on the ceiling while you as the PC are walking upright on the ground....Is it possible and if so how would i go about doing it? are there setting in the Geck i haven't stumbled upon? maybe require a script (if so i guess it remains a pipe dream), or maybe something i haven't even thought of yet

Link to comment
Share on other sites

With the method that I've suggested, which is the only one I can think of at the moment, a script and a custom animation would be required.

 

The custom animation might just be an inverted version of one of the vanilla animations, and the script would basically tell the Actor to play that custom animation, and move a small invisible platform beneath the Actor's feet (or head, as the case may be) so that they remain on the ceiling.

 

Cipscis

Link to comment
Share on other sites

With the method that I've suggested, which is the only one I can think of at the moment, a script and a custom animation would be required.

 

The custom animation might just be an inverted version of one of the vanilla animations, and the script would basically tell the Actor to play that custom animation, and move a small invisible platform beneath the Actor's feet (or head, as the case may be) so that they remain on the ceiling.

 

Cipscis

 

Hehe well as that method is way beyond my skills currently i am taking it as a no go :( (not a scriptwriter or animator/modeler, wouldn't even know where or how to begin) So unless anyone can come up with something that doesn't require those skill sets then this post is null and void >.< But thanx anyway Cipscis

Link to comment
Share on other sites

I'd be willing to help you out with the scripting side of this if you change your mind, but unfortunately I wouldn't even know where to begin when it comes to editing animations.

 

Cipscis

 

 

Cool if i find a way to do it you will be ther first i contact :thanks:

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

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