Massassi Forums Logo

This is the static archive of the Massassi Forums. The forums are closed indefinitely. Thanks for all the memories!

You can also download Super Old Archived Message Boards from when Massassi first started.

"View" counts are as of the day the forums were archived, and will no longer increase.

ForumsCog Forum → slide surface problem
slide surface problem
2004-12-12, 7:01 AM #1
You know function SlideSurface() .
Is used to make conveyor effect.

I want slide surface but without affecting things.
You know, if player will stand on this moving surface he should stay there.

How to do this ?

plese help.
-= Jedi Knight I forever =-
2004-12-12, 10:20 AM #2
If it's a 3DO, this won't work, but couldn't you just make an animated mat?
ᵗʰᵉᵇˢᵍ๒ᵍᵐᵃᶥᶫ∙ᶜᵒᵐ
ᴸᶥᵛᵉ ᴼᵑ ᴬᵈᵃᵐ
2004-12-12, 11:21 AM #3
animated (sliding) surface is normal arhitecture.


Animatetd mat could have max 8 cells so you can't do smooth scrolling.
-= Jedi Knight I forever =-
2004-12-12, 1:27 PM #4
How about this:
Extrude your floor by something very small (0.0001), then set slide scroll to that, and make the layer above impassable with floor (Adjoin Flags=0x5 - Surf Flags=0x5).

/Edward
Edward's Cognative Hazards
2004-12-12, 1:28 PM #5
Actually I think the max is 16.
But either way, since it's a level surface, you can have as many as you need -- SetSurfaceMat()

Maybe you could create a really thin sector and adjoin it to your other one, make it an impassible (but still transparent) adjoin, then slide the surface in the thin sector (since the player will not be touching it, he will not move with it).
May the mass times acceleration be with you.
2004-12-12, 2:50 PM #6
What Darth Slaw and Edward said. I've used the same technique in a couple of my levels. :)
My JK Level Design | 2005 JK Hub Level Pack (Plexus) | Massassi Levels
2004-12-13, 3:58 AM #7
I know about this :-) and used many times.
but i was curious if there is another way.
-= Jedi Knight I forever =-
2004-12-13, 9:05 AM #8
at one time I had a cog that would switch change the mat on a thing. I think it would do this 3 times giving me a total of 16 (orginal mat) + 48 (3 new mats) = 64 cells.
Math is infinitely finite, while the universe is finitely infinite. PI = QED
2004-12-13, 7:33 PM #9
What about SlideWall() ?
KOP_blujay
Just dancin'...and singin'...in the Force.
2004-12-14, 8:56 AM #10
I 've tested both functions and both have this same effect :-|
-= Jedi Knight I forever =-
2004-12-14, 10:57 AM #11
Mm, I was afraid of that. Well, sorry. :|
KOP_blujay
Just dancin'...and singin'...in the Force.

↑ Up to the top!