Gamestudio Links
Zorro Links
Newest Posts
M1 Oversampling
by Petra. 04/24/24 10:34
Zorro FIX plugin - Experimental
by flink. 04/21/24 07:12
Data from CSV not parsed correctly
by EternallyCurious. 04/20/24 21:39
Scripts not found
by juergen_wue. 04/20/24 18:51
zorro 64bit command line support
by 7th_zorro. 04/20/24 10:06
StartWeek not working as it should
by jcl. 04/20/24 08:38
folder management functions
by VoroneTZ. 04/17/24 06:52
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
4 registered members (AndrewAMD, Ayumi, Quad, PeWi), 488 guests, and 6 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Mega_Rod, EternallyCurious, howardR, 11honza11, ccorrea
19048 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
BSP Blocks - Passable Not Working #482034
12/09/20 16:34
12/09/20 16:34
Joined: May 2005
Posts: 868
Chicago, IL
Dooley Offline OP
User
Dooley  Offline OP
User

Joined: May 2005
Posts: 868
Chicago, IL
If I set a BSP block to "Passable" it still behaves as a solid object when using c_move even when IGNORE_PASSABLE is set.

Besides setting the block to Passable, and setting IGNORE_PASSABLE in c_move, is there some other step I am missing?

I've tried this in several projects and it behaves the same in each.

Re: BSP Blocks - Passable Not Working [Re: Dooley] #482035
12/09/20 17:01
12/09/20 17:01
Joined: Apr 2002
Posts: 1,246
ny
jumpman Offline
Serious User
jumpman  Offline
Serious User

Joined: Apr 2002
Posts: 1,246
ny
I just tested it and Im getting the same behavior frown

Maybe you can compile it as a map entity, import that entity in your target level, then set that map entity as passable, and then its treated as an object which should work with passable.

Re: BSP Blocks - Passable Not Working [Re: Dooley] #482036
12/09/20 17:09
12/09/20 17:09
Joined: Apr 2002
Posts: 1,246
ny
jumpman Offline
Serious User
jumpman  Offline
Serious User

Joined: Apr 2002
Posts: 1,246
ny
I found some info in the manual, maybe theres a workaround here:

Passable:
Obsolete flag, for non-mesh levels only. Makes the block penetrable and its surfaces visible from the inside.

Invisible:
Invisible block. When setting the Invisible = None flag in the map compiler dialog, the block is still used in the BSP tree, can clip away objects behind it, and throws static shadows. Otherwise it's completely invisible for the view and the AABB collision detection.

Detail:
Detail blocks don't affect the BSP tree, as normal blocks do. They can be used for small details in the level, like small pillars, ornaments, rounded arcs or other elements which would otherwise increase the portal count and building time. Because Detail Blocks do not suppress the rendering of the scene behind them, they should not be used for objects that hide much of the level - otherwise they will reduce the frame rate. Do not try using Detail Blocks as level boundaries, and don't let them touch or intersect other blocks. They are ignored by the collision detection.

Re: BSP Blocks - Passable Not Working [Re: Dooley] #482037
12/09/20 18:10
12/09/20 18:10
Joined: May 2005
Posts: 868
Chicago, IL
Dooley Offline OP
User
Dooley  Offline OP
User

Joined: May 2005
Posts: 868
Chicago, IL
I appreciate that. I did not notice that it was considered obsolete.
I see, if I do not compile the level as a mesh, then it should work. I probably won't do that, but it makes sense.

Thanks!


Moderated by  HeelX, rvL_eXile 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1