Hard Light Productions Forums
Hosted Projects - Standalone => Diaspora => Diaspora Tech Help => Topic started by: MikeRoz on September 08, 2012, 10:44:04 am
-
Hey guys. First I want to say, excellent work. A velocity vector and LCOS gunsight in FreeSpace? You guys have truly outdone yourselves this time.
Experiencing a problem with collisions though. I'm on the second mission after the training missions (The Strike). I booted up a fresh instance of Diaspora, and as I'd experienced this bug earlier, the first thing I did was turn around and ram my viper into the Theseus. I bounced off and lost 5% hull for my trouble - must have been some coincidence last time. Or so I thought, because a few minutes into the mission I decided to restart (via esc->restart), and that time my attempts to scratch the paint on the Theseus failed. Flew right through it like I was using a phasing cloak.
It can't just be esc->restart that's causing this either, because last night this was happening and I only restarted when I died (Quick Start Mission).
Can anyone shed some light on this? Apologies if this has been covered elsewhere; I did search for 'collisions' before I posted this.
-
What happens if you tick Launcher->Advanced Settings->Troubleshooting->Use old Collision Detection System?
-
I don't think so, but I'm not entirely sure. Trying to reproduce it with launch->collide->restart doesn't seem to reproduce it 100% of the time. Seems you have to launch, collide, attack the Base Star some (I blow up one or two heavy missile launchers), then die from incompetence (like me) or restart (since you won't die). Then, with the Diaspora default collision model I will not collide, but with the old model toggled I will.
-
Thanks so much for these repro steps. It helped me reliably test a fix I made last night for the patch. Now I know it resolves this issue.
-
Thanks! I just came here to mention that I was having the same problem, glad to see it's addressed already :)
-
I had this problem but it was immediately fixed by enabling old detection.
What's the difference between them?
-
The new one should be much faster. But it's very new and therefore still has some bugs so we left the old one in until we're certain it's bug free.