How to do ???

If you feel like you're up to the challenge of building your own Ages in Blender or 3ds Max, this is the place for you!

How to do ???

Postby Perlenstern » Sun Jun 21, 2009 1:47 pm

I want to create the following situation: A corridor is locked with a wall, the the wall goes down and the way in the corridor ist free.
As the wall I create a cube, set it as Actor and give it a IPO Curve.
At first the way is closed for 10sec., then it needs 10sec. to open, then it is 10sec. open, then it needs 10sec. to close............
If the wall is closed the Avatar can't go through it because it is a triangle mesh, but if the wall starts to go down the avatar can go through the wall until it ist down.
I don't want the avatar to go through the wall. I want that the avatar must wait.

Is there a way to make the wall impermeable for all the time, so that the avatar have to wait that the wall ist open ?
I have no ideas with python code or Alcscript.....never done this till now.

And I have another question. In Blender you can set a IPO Curve with LocScale....does this animation work in URU ? I try it but it never works for me. Ican see the location changing but can't see the scaling of the object.

Perlenstern
Carpe Noctem
Ages:Wianeroy, Sound Garden
User avatar
Perlenstern
 
Posts: 67
Joined: Sun Mar 08, 2009 6:12 pm
Location: Germany

Re: How to do ???

Postby ametist » Mon Jun 22, 2009 12:31 am

Perle, about IPOs - scaling is not yet supported in Uru - you can use IPOsettings LocRot and Loc.
I dont know whats causing your avatar to be able to walk through the door while its moving though - but try setting the bounding to convex instead. I have that setting for my little bugs in Botan, and I can't walk through them despite they're moving around.
I'm glad you're working on something new! :)
User avatar
ametist
 
Posts: 360
Joined: Fri Dec 28, 2007 6:55 am

Re: How to do ???

Postby Perlenstern » Mon Jun 22, 2009 10:14 pm

Thanks for your help. I try the convex hall and it doesn't have the affect that I want.
If the avatar goes to the mesh from the side he can't go through. But if the avatar is standing in front of the object (also your critter) is going through the avatar.
Is there a way to fix that...so that the avatar will be kicked away from the mesh ?

Perlenstern
Carpe Noctem
Ages:Wianeroy, Sound Garden
User avatar
Perlenstern
 
Posts: 67
Joined: Sun Mar 08, 2009 6:12 pm
Location: Germany

Re: How to do ???

Postby ametist » Tue Jun 23, 2009 12:09 am

Oh, Perle, thanks for detecting that! I didn't know that was the case for my 'critters'! :( And here I walked around, happy and satisfied :lol:
Hm, maybe a parented collider? I'll test that I think...
User avatar
ametist
 
Posts: 360
Joined: Fri Dec 28, 2007 6:55 am

Re: How to do ???

Postby Nadnerb » Tue Jun 23, 2009 12:25 am

animated colliders will not push the avatar around if the avatar is not already moving, because they are not seen by the physics system as moving. The animation controllers are simply moving the object around without notifying the physics system or giving it a velocity. This is also why animated bridges can move out from underneath avatars and other objects without disturbing them. What cyan generally does in cases where an animated collider could move through an avatar, (such as swinging doors) is create regions which will force the avatar to smartseek to a "safe point" when the animation in question is activated. It doesn't seem like this would solve this particular issue, however, and I'm not really sure if it is possible to achieve in plasma at all.
Image
Live KI: 34914 MOULa KI: 23247 Gehn KI: 11588 Available Ages: TunnelDemo3, BoxAge, Odema
Nadnerb
 
Posts: 1057
Joined: Fri Sep 28, 2007 8:01 pm
Location: US (Eastern Time)

Re: How to do ???

Postby Corvus » Wed Jun 24, 2009 12:45 am

Would it be possible to solve this problem by making the cube/door a subworld?
"To regard the imagination as metaphysics is to think of it as part of life, and to think of it as part of life is to realize the extent of artifice. We live in the mind."

-Wallace Stevens-
User avatar
Corvus
 
Posts: 204
Joined: Fri Feb 15, 2008 11:21 am
Location: Germany

Re: How to do ???

Postby electroglyph » Wed Jun 24, 2009 4:23 am

When you use the elevator or enter the main building on Gahreesen you are just watching an animation. The avitar is controlled until the action is completed. You could create a region like a ladder where the avitar has to follow an animation you create.

How about creating a second invisible collider that waits 10 seconds then moves out of the way in zero seconds?
electroglyph
 
Posts: 124
Joined: Fri Nov 16, 2007 9:45 pm

Re: How to do ???

Postby Perlenstern » Wed Jun 24, 2009 11:21 am

@ Corvus
I never maid a subworld yet and don'tknow how to do this. Perhaps I take a look for a tutorial for that.

@elekctroglyph
I try this in the next days.

Thanks for all your helping
Perlenstern
Carpe Noctem
Ages:Wianeroy, Sound Garden
User avatar
Perlenstern
 
Posts: 67
Joined: Sun Mar 08, 2009 6:12 pm
Location: Germany

Re: How to do ???

Postby Jojon » Wed Jun 24, 2009 12:51 pm

If I understand this correctly: Remove the bounds from the wall and add a separate collider instead. Then add enablemessages to the eventslists, disabling the collider after the wall has been completely lowered and enabling it again before it begins to close.
Jojon
 
Posts: 1116
Joined: Sun Sep 30, 2007 5:49 am


Return to Building

Who is online

Users browsing this forum: No registered users and 13 guests