View Issue Details

IDProjectCategoryView StatusLast Update
0001596FSSCPmodelspublic2013-09-10 17:50
ReporterVA Assigned ToThe_E  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.6.9 
Summary0001596: 'turret firing' submodel animation trigger doesn't work correctly with multi-part turrets
DescriptionWhen used in conjunction with a multi-part turret, the turret firing trigger causes the animation to fire as soon as the mission begins, and prevents that turret from firing for a while (I think it's approximately the "+time:" that controls this). It does not use the reverse delay values set for it, and does not trigger again.

Axem tells me it works for single-part turrets though I've not tried that. I'm basically trying to implement turret recoil, and built a mechanically functional system into the new HTL Aten, only to find once everything was in place that the trigger does not work correctly. :(
Additional InformationI've attached a simple test package that involves a platform with a turret and a sign that is supposed to pop up and go back down in place of the would-be recoil.

It *should* stand up as soon as the shot is fired (regular animation) and then once up fall back down (reverse delay).

One other thing I'm unsure about: the animation should also not interfere with the turrets ability to fire in the case of recoil or a (non-reversed) gatling gun style rotation, but if you were doing stuff like missile doors I suppose it should. How should that be handled?
TagsNo tags attached.

Activities

2008-02-13 08:16

 

TurretRecoilTest.zip (58,279 bytes)

taylor

2008-02-23 19:30

administrator   ~0008904

This is never really going to work properly with how that animation type works. We probably just need to add a new type, such as "turret fired", which performs an action as a result of firing rather than as a prelude to firing.

I'll see about adding that later today and then go ahead and get you a test build to see if it really works the way that you want/need.

VA

2008-03-14 07:07

reporter   ~0008960

Oh, err, another bug would be that mantis doesn't appear to send me alerts if I monitor an issue. I would have replied ages ago. :\ (I wonder if it will alert me properly if I end monitoring...)

Anyway, thanks for looking into it. I'd be more than happy to test any such build out. :D

taylor

2008-03-14 07:37

administrator   ~0008961

Yeah, Mantis e-mails are broken at the moment (and have been for a while it seems), but we are working to resolve that.


I got side-tracked with FS2NetD stuff and never did finish coding this up. There is going to be a new build tonight but it isn't going to have anything working as far as a bug fix for this one goes. I'll try and get it done for a build later next week though.

taylor

2008-07-17 16:33

administrator   ~0009467

Not going to work on this.

The_E

2012-11-28 19:40

administrator   ~0014218

Fixed in r9383

VA

2013-08-14 12:21

reporter   ~0015236

Whoops, err, nevermind! This is actually fixed and I just forget stuff too easily. It can go back to resolved now. :P

Issue History

Date Modified Username Field Change
2008-02-13 08:16 VA New Issue
2008-02-13 08:16 VA File Added: TurretRecoilTest.zip
2008-02-23 10:29 taylor Status new => assigned
2008-02-23 10:29 taylor Assigned To => taylor
2008-02-23 19:30 taylor Note Added: 0008904
2008-03-14 07:07 VA Note Added: 0008960
2008-03-14 07:37 taylor Note Added: 0008961
2008-07-17 16:33 taylor Note Added: 0009467
2008-07-17 16:33 taylor Assigned To taylor =>
2008-07-17 16:33 taylor Status assigned => new
2012-11-28 19:39 The_E Assigned To => The_E
2012-11-28 19:39 The_E Status new => assigned
2012-11-28 19:40 The_E Note Added: 0014218
2012-11-28 19:40 The_E Status assigned => resolved
2012-11-28 19:40 The_E Resolution open => fixed
2013-08-14 12:11 VA Status resolved => feedback
2013-08-14 12:11 VA Resolution fixed => reopened
2013-08-14 12:21 VA Note Added: 0015236
2013-08-14 12:21 VA Status feedback => assigned
2013-09-10 17:50 The_E Status assigned => resolved
2013-09-10 17:50 The_E Resolution reopened => fixed