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 → Problem with Adjoin Flags
Problem with Adjoin Flags
2003-03-09, 1:20 AM #1
Hi!
There seems to be a problem with a verb. SetAdjoinFlags. When I activate the surface it will become passable for 3 seconds (SetSurfaceFlags(surf,0x0) & SetAdjoinFlags(surf,0x7)) and then become solid (SetSurfaceFlags(surf,0x4) & SetAdjoinFlags(surf,0x5)). But it doesn't seem to become solid. I always go through it. Then I try with Clear flags. OK! I managed to make it solid! BUT! The surface is full of HOM! How do I get around this? (The surface has a few transparent parts.)

/Edward
Edward's Cognative Hazards
2003-03-09, 9:52 PM #2
HEEELLOOOOW!? Nobody has an answere? JUST SAY SO!

/Edward
Edward's Cognative Hazards
2003-03-10, 4:12 PM #3
I seem to remember the flag 10 worked for one of those...yes...
The adjoin flag should be 0 to begin with.

Your cog can then:
SetAdjoinFlags(surf,7);

Put it back to impassabel with:
ClearAdjoinFlags(surf,10);

I dont know if this is the best way because I really I dont know why this works.


Try SetFaceGeoMode(surf,0); to allow the texture to not be seen on your surface (not "transparent") then SetFaceGeoMode(surf,4); when you want the texture to show.

If there are parts of your texture that show thru the adjoin it should have adjoin flags 5 to start with... then clearadjoinflags(surf,2);?????????????????



[This message has been edited by Gelatinous_Drool (edited March 10, 2003).]
2003-03-11, 5:10 AM #4
Hi!
THANK YOU! IT WORKED!
I used your first 2 options: Set...7 and Clear...10! That worked fine! No HOM, no slip-through!

/Edward
Edward's Cognative Hazards

↑ Up to the top!