Dev build/Linux: stuck on broken dungeon floor [RESOLVED]
- pango
- Posts: 3347
- Joined: Wed Jul 18, 2018 6:14 pm
- Location: France
- Contact:
Dev build/Linux: stuck on broken dungeon floor [RESOLVED]
In a specific place in a cavern dungeon module, you (or monsters) can't walk past some floor, and stay stuck.
It looks like the floor has some step or edge in 1st person view, , however it looks continuous in the 3d map, go figure.
Savegame in front of the broken floor, with a skeleton warrior stuck; But you can dispatch it to check you can get stuck there too
It looks like the floor has some step or edge in 1st person view, , however it looks continuous in the 3d map, go figure.
Savegame in front of the broken floor, with a skeleton warrior stuck; But you can dispatch it to check you can get stuck there too
- Attachments
-
- SAVE94.zip
- (295.2 KiB) Downloaded 122 times
Mastodon: @pango@fosstodon.org
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart
- Interkarma
- Posts: 7236
- Joined: Sun Mar 22, 2015 1:51 am
Re: Dev build/Linux: stuck on broken dungeon floor
It's a well-known spot. There's a single-sided polygon jutting up through the floor that traps the character controller. We originally put in the teleport command for bad, sticky geometry like this.
Thanks for report and save, it definitely belongs here. I don't have a good solution for it yet though.
Thanks for report and save, it definitely belongs here. I don't have a good solution for it yet though.
- Hazelnut
- Posts: 3015
- Joined: Sat Aug 26, 2017 2:46 pm
- Contact:
Re: Dev build/Linux: stuck on broken dungeon floor
Just jump over it and get on with the quest, slacker!
See my mod code for examples of how to change various aspects of DFU: https://github.com/ajrb/dfunity-mods
- Midknightprince
- Posts: 1324
- Joined: Fri Aug 11, 2017 6:51 am
- Location: San Antonio TX
- Contact:
Re: Dev build/Linux: stuck on broken dungeon floor
I hate this spot, I think it's an invisible rock you get stuck in..
I have see something similar, but I keep forgetting to save..
There are half invisible boat frames in some dungeon rooms I have come across.
They are invisible from the outside, but when you stand in the hull, you can see them..
But you get stuck from what I remember..
Related ?
I wish I new, I haven't seen it in awhile, anybody else ?
I have see something similar, but I keep forgetting to save..
There are half invisible boat frames in some dungeon rooms I have come across.
They are invisible from the outside, but when you stand in the hull, you can see them..
But you get stuck from what I remember..
Related ?
I wish I new, I haven't seen it in awhile, anybody else ?
Check out my YouTube Channel!
- pango
- Posts: 3347
- Joined: Wed Jul 18, 2018 6:14 pm
- Location: France
- Contact:
Re: Dev build/Linux: stuck on broken dungeon floor
Yes, half invisible boat, I now exactly what you're talking about.Midknightprince wrote: ↑Sun Nov 11, 2018 7:15 pm There are half invisible boat frames in some dungeon rooms I have come across.
They are invisible from the outside, but when you stand in the hull, you can see them..
But you get stuck from what I remember..
Related ?
I wish I new, I haven't seen it in awhile, anybody else ?
I don't know if one could say they're related, apart from being the result of sloppy 3d modelling.
From what I remember you don't get stuck on them, but the boat is quite long so you have to make a detour to access the rest of the room.
Mastodon: @pango@fosstodon.org
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart
- Midknightprince
- Posts: 1324
- Joined: Fri Aug 11, 2017 6:51 am
- Location: San Antonio TX
- Contact:
Re: Dev build/Linux: stuck on broken dungeon floor
That is exactly what I'm thinking..
I think it is something funky with clipping.
Lots of funky stuff going on in classic, and that's the stuff we know about (rem the void).
Now everything is getting turned on in here, so who knows.
I think there's lots of stuff stuffed in classic that we still don't know about..
And forgive me, I am just thinking, and typing here..
Check out my YouTube Channel!
- Prester Lewin
- Posts: 96
- Joined: Thu Sep 13, 2018 2:16 pm
Re: Dev build/Linux: stuck on broken dungeon floor
I stuck my head through a stairway roof today, you know the way you do when you've finished the quest with time to spare, and I found that it's still possible to shoot enemies in the little bits of spare dungeon across the void, through the wall and at quite some distance. Ah, the warm glow of nostalgia.Midknightprince wrote: ↑Sun Nov 11, 2018 7:40 pmThat is exactly what I'm thinking..
I think it is something funky with clipping.
Lots of funky stuff going on in classic, and that's the stuff we know about (rem the void).
Now everything is getting turned on in here, so who knows.
I think there's lots of stuff stuffed in classic that we still don't know about..
And forgive me, I am just thinking, and typing here..
* Have a save screenshot to prove it, too.
- Ferital
- Posts: 282
- Joined: Thu Apr 05, 2018 8:01 am
Re: Dev build/Linux: stuck on broken dungeon floor
After some investigation, it appears this particular spot is due to a "collision" between two models, 60106 and 60110. In this particular spot, top of model 60106 is located above model 60110 bottom. That's why we see those two "small polygons" and we get stuck when entering the "collision" area.
I've also attached a screenshot showing the issue in classic. Walls from model 60106 jutting up through the floor are also
visible, however XnGine is able to handle them as simple obstacles.
I've also attached a screenshot showing the issue in classic. Walls from model 60106 jutting up through the floor are also
visible, however XnGine is able to handle them as simple obstacles.
- Interkarma
- Posts: 7236
- Joined: Sun Mar 22, 2015 1:51 am
Re: Dev build/Linux: stuck on broken dungeon floor
The issue is that Unity's CharacterController cannot traverse single-sided polygons like these. I'm letting this one brew for now to see if other solutions presents to this and related issues that do not involve a heavy rewrite to replace CharacterController. That's not something I want to take on until Alpha at least.
- Ferital
- Posts: 282
- Joined: Thu Apr 05, 2018 8:01 am
Re: Dev build/Linux: stuck on broken dungeon floor
I see, I will try to find another solution, thanks for the info.