View Issue Details

IDProjectCategoryView StatusLast Update
0001181FSSCP---------public2010-05-15 21:29
Reporterstarman01 Assigned ToGoober5000  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.6.9 
Summary0001181: "change-ship class"SEXP is ignoring subsytem allignment settings in ships.tbl
DescriptionNot sure this is actually a bug or a missing feature, but when I use the change-shipclass SEXP then the turret-alligment in the table is ignored when the new ship will appear (I mean Bobboaus feature that you can set the initially position of the turret arms, so that they point to the front).

The new ship class enters with standard settings, turret arms pointing straight up. Would be neat if that can be fixed, since WCS uses this a lot.
TagsNo tags attached.

Activities

karajorma

2006-12-31 08:29

administrator   ~0007342

One very important question is are you using 3.6.9 to test this? Because the SEXP works somewhat differently in the HEAD branch.

If you are using the HEAD branch are you changing the ship class before the ship arrives in mission or after? Cause again the code works differently depending on which you choose.

starman01

2006-12-31 09:02

reporter   ~0007343

It happens with all builds, including the new RC8

Goober5000

2007-01-01 05:22

administrator   ~0007349

Last edited: 2007-01-01 05:23

This sounds like a missing feature. The sexp simply doesn't copy that information.

I need to rewrite that sexp anyway though.

Goober5000

2007-04-11 07:29

administrator   ~0007959

Yeah, this is my fault. I actually commented out the code that did this. :p

I'll rewrite the change-ship-class function and then resolve this.

The_E

2010-05-12 13:00

administrator   ~0011956

Is this still an issue? Looking at the current code, it seems to be fixed.

Goober5000

2010-05-15 21:18

administrator   ~0011962

Not quite. Someone ignored the code I had commented out at the bottom, and added the same code earlier in a function. >:( Not only that, they added it under a comment that had nothing to do with the code. >>:((

I've committed a cleaned-up fix.

Goober5000

2010-05-15 21:29

administrator   ~0011963

Fixed in 6100.

Issue History

Date Modified Username Field Change
2006-12-27 21:05 starman01 New Issue
2006-12-31 08:29 karajorma Note Added: 0007342
2006-12-31 09:02 starman01 Note Added: 0007343
2007-01-01 05:22 Goober5000 Note Added: 0007349
2007-01-01 05:23 Goober5000 Note Edited: 0007349
2007-01-22 21:41 Goober5000 Status new => assigned
2007-01-22 21:41 Goober5000 Assigned To => Goober5000
2007-04-11 07:29 Goober5000 Note Added: 0007959
2010-05-12 13:00 The_E Note Added: 0011956
2010-05-15 21:18 Goober5000 Note Added: 0011962
2010-05-15 21:29 Goober5000 Note Added: 0011963
2010-05-15 21:29 Goober5000 Status assigned => resolved
2010-05-15 21:29 Goober5000 Resolution open => fixed