View Issue Details

IDProjectCategoryView StatusLast Update
0002227FSSCPsoundpublic2011-05-30 06:55
Reportersfried Assigned ToGoober5000  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionno change required 
Product Version3.6.12 RC2 
Summary0002227: Alpha 2 misses his lines in "A Lion At The Door"
DescriptionSquadmate does not speak (no video box or dialogue prompt) his lines at the start of the mission, but Command still responds and reacts.
Additional InformationWindows 7 64-bit
AMD Athlon-II Dual Core m320
TagsNo tags attached.

Activities

Goober5000

2010-06-21 06:39

administrator   ~0012100

Which lines does he not say?

Is he still present in the mission (his fighter has not been destroyed)?

sfried

2010-06-21 06:48

reporter   ~0012101

Last edited: 2010-06-21 06:53

The very first lines:
"Command, this is Alpha 2. We're in. I've got a visual on the subspace portal."

and

"One wing of Maras closing in fast. The behemoth is 2.5 clicks out. Two freighters and half a dozen cargon units are in the depot area."

It basically ends up sounding like this video:
http://www.youtube.com/watch?v=OEbThH1pJEc

And yes, Alpha 2 is still present in-mission.

There might be more lines that he doesn't say.

Goober5000

2010-06-21 08:32

administrator   ~0012102

It works for me. What build are you using?

The_E

2010-06-21 09:13

administrator   ~0012103

Last edited: 2010-06-21 09:14

It's a weird issue with the mediavps missions. A patch has been uploaded and linked to in the FSO FAQ ( http://www.hard-light.net/forums/index.php?topic=56279.0 ).

Goober5000

2010-06-21 15:03

administrator   ~0012105

Gotcha. Closing then.

FUBAR-BDHR

2010-06-22 08:35

developer   ~0012115

Mission/Mod issue and I think Goob Hit Feedback instead of close so closing.

The_E

2010-06-22 23:45

administrator   ~0012123

Last edited: 2010-06-22 23:47

Reopened as per Goober's request

Also attached an archive containing the buggy and fixed version of SM1-04, as well as a diff between the two.

2010-06-22 23:46

 

SM1-04 diffs.patch (13,345 bytes)   
Index: SM1-04.fs2
===================================================================
--- SM1-04.fs2	(revision 209)
+++ SM1-04.fs2	(revision 228)
@@ -4,7 +4,7 @@
 $Name:  XSTR("A Lion at the Door", 665)
 $Author: Brad Johnson
 $Created: 04/30/99 at 17:09:33
-$Modified: 10/16/08 at 14:35:00
+$Modified: 08/18/09 at 13:30:00
 $Notes:
 This is a FRED created mission
 $End Notes:
@@ -18,7 +18,7 @@
 +Red Alert: 0
 +Scramble: 0
 +Disallow Support: 0
-+Hull Repair Ceiling: 100.000000
++Hull Repair Ceiling: 0.000000
 +Subsystem Repair Ceiling: 100.000000
 
 +Player Entry Delay:
@@ -426,6 +426,7 @@
 +Orders Accepted: 33023		;! note that this is a bitfield!!!
 +Group: 0
 +Score: 12
++Persona Index: 2
 
 $Name: Alpha 3		;! Object #2
 $Class: GTF Hercules Mark II
@@ -524,6 +525,7 @@
 +Flags2: ( )
 +Respawn priority: 0
 +Group: 0
++Score: 5
 
 $Name: SC 5 6		;! Object #5
 $Class: SC 5
@@ -549,6 +551,7 @@
 +Flags2: ( )
 +Respawn priority: 0
 +Group: 0
++Score: 5
 
 $Name: SC 5 7		;! Object #6
 $Class: SC 5
@@ -574,6 +577,7 @@
 +Flags2: ( )
 +Respawn priority: 0
 +Group: 0
++Score: 5
 
 $Name: SAC 2 8		;! Object #7
 $Class: SAC 2
@@ -599,6 +603,7 @@
 +Flags2: ( )
 +Respawn priority: 0
 +Group: 0
++Score: 5
 
 $Name: SAC 2 9		;! Object #8
 $Class: SAC 2
@@ -624,6 +629,7 @@
 +Flags2: ( )
 +Respawn priority: 0
 +Group: 0
++Score: 5
 
 $Name: Semyaza		;! Object #9
 $Class: ST Azrael
@@ -702,11 +708,11 @@
 $Name: SC 5 11		;! Object #11
 $Class: SC 5
 $Team: Hostile
-$Location: -1859.308838, 18.202806, 1167.955566
+$Location: -1859.308838, 18.202835, 1167.955566
 $Orientation:
-	0.545862, 0.026347, 0.837462,
-	0.447700, 0.835690, -0.318105,
-	-0.708239, 0.548572, 0.444374
+	0.545845, 0.026360, 0.837473,
+	0.447699, 0.835690, -0.318105,
+	-0.708252, 0.548571, 0.444354
 $IFF: IFF 1
 $AI Behavior: None
 $Cargo 1:  XSTR("Propulsion Units", 686)
@@ -726,6 +732,7 @@
 $Docker Point: cargo dock01
 $Dockee Point: cargo dock
 +Group: 0
++Score: 5
 
 $Name: Neqael		;! Object #12
 $Class: SFr Asmodeus
@@ -780,9 +787,9 @@
 $Team: Hostile
 $Location: -1537.673462, -3.557466, 1014.665833
 $Orientation:
-	-0.536445, -0.782859, 0.315211,
-	-0.782861, 0.601113, 0.160602,
-	-0.315207, -0.160613, -0.935334
+	-0.536444, -0.782860, 0.315213,
+	-0.782862, 0.601112, 0.160603,
+	-0.315208, -0.160614, -0.935333
 $IFF: IFF 1
 $AI Behavior: None
 $Cargo 1:  XSTR("Sensor Arrays", 683)
@@ -802,6 +809,7 @@
 $Docker Point: cargo dock01
 $Dockee Point: cargo dock01
 +Group: 0
++Score: 5
 
 $Name: Baraqel		;! Object #14
 $Class: SFr Dis
@@ -844,11 +852,11 @@
 $Name: SC 5 16		;! Object #15
 $Class: SAC 3
 $Team: Hostile
-$Location: -1629.201416, 29.175407, 1141.213623
+$Location: -1629.201416, 29.175304, 1141.213623
 $Orientation:
-	0.814655, -0.121987, -0.566973,
-	-0.185627, -0.981044, -0.055644,
-	-0.549437, 0.150576, -0.821854
+	0.814656, -0.121984, -0.566972,
+	-0.185624, -0.981044, -0.055645,
+	-0.549437, 0.150575, -0.821855
 $IFF: IFF 1
 $AI Behavior: None
 $Cargo 1:  XSTR("Missiles", 687)
@@ -867,6 +875,7 @@
 $Docker Point: cargo dock01
 $Dockee Point: cargo dockpoint
 +Group: 0
++Score: 5
 
 $Name: Virgo 1		;! Object #16
 $Class: SF Mara
@@ -881,7 +890,7 @@
 $Cargo 1:  XSTR("Nothing", 13)
 +Initial Hull: 100
 +Subsystem: Pilot
-+Secondary Banks: ( "Harpoon#Shivan" "Hornet#Shivan" )
++Secondary Banks: ( "Harpoon#Shivan" "Hornet#Weak#Shivan" )
 $Arrival Location: Hyperspace
 $Arrival Cue: ( false ) 
 $Departure Location: Hyperspace
@@ -908,7 +917,7 @@
 $Cargo 1:  XSTR("Nothing", 13)
 +Initial Hull: 100
 +Subsystem: Pilot
-+Secondary Banks: ( "Harpoon#Shivan" "Hornet#Shivan" )
++Secondary Banks: ( "Harpoon#Shivan" "Hornet#Weak#Shivan" )
 $Arrival Location: Hyperspace
 $Arrival Cue: ( false ) 
 $Departure Location: Hyperspace
@@ -935,7 +944,7 @@
 $Cargo 1:  XSTR("Nothing", 13)
 +Initial Hull: 100
 +Subsystem: Pilot
-+Secondary Banks: ( "Harpoon#Shivan" "Hornet#Shivan" )
++Secondary Banks: ( "Harpoon#Shivan" "Hornet#Weak#Shivan" )
 $Arrival Location: Hyperspace
 $Arrival Cue: ( false ) 
 $Departure Location: Hyperspace
@@ -962,7 +971,7 @@
 $Cargo 1:  XSTR("Nothing", 13)
 +Initial Hull: 100
 +Subsystem: Pilot
-+Secondary Banks: ( "Harpoon#Shivan" "Hornet#Shivan" )
++Secondary Banks: ( "Harpoon#Shivan" "Hornet#Weak#Shivan" )
 $Arrival Location: Hyperspace
 $Arrival Cue: ( false ) 
 $Departure Location: Hyperspace
@@ -989,7 +998,7 @@
 $Cargo 1:  XSTR("Nothing", 13)
 +Initial Hull: 100
 +Subsystem: Pilot
-+Secondary Banks: ( "Harpoon#Shivan" "Hornet#Shivan" )
++Secondary Banks: ( "Harpoon#Shivan" "Hornet#Weak#Shivan" )
 $Arrival Location: Hyperspace
 $Arrival Cue: ( false ) 
 $Departure Location: Hyperspace
@@ -1016,7 +1025,7 @@
 $Cargo 1:  XSTR("Nothing", 13)
 +Initial Hull: 100
 +Subsystem: Pilot
-+Secondary Banks: ( "Harpoon#Shivan" "Hornet#Shivan" )
++Secondary Banks: ( "Harpoon#Shivan" "Hornet#Weak#Shivan" )
 $Arrival Location: Hyperspace
 $Arrival Cue: ( false ) 
 $Departure Location: Hyperspace
@@ -1294,7 +1303,7 @@
 $Cargo 1:  XSTR("Nothing", 13)
 +Initial Hull: 100
 +Subsystem: Pilot
-+Secondary Banks: ( "Harpoon#Shivan" "Harpoon#Shivan" )
++Secondary Banks: ( "Harpoon#Shivan" "Harpoon#Weak#Shivan" )
 $Arrival Location: Hyperspace
 $Arrival Cue: ( false ) 
 $Departure Location: Hyperspace
@@ -1320,7 +1329,7 @@
 $Cargo 1:  XSTR("Nothing", 13)
 +Initial Hull: 100
 +Subsystem: Pilot
-+Secondary Banks: ( "Harpoon#Shivan" "Harpoon#Shivan" )
++Secondary Banks: ( "Harpoon#Shivan" "Harpoon#Weak#Shivan" )
 $Arrival Location: Hyperspace
 $Arrival Cue: ( false ) 
 $Departure Location: Hyperspace
@@ -1346,7 +1355,7 @@
 $Cargo 1:  XSTR("Nothing", 13)
 +Initial Hull: 100
 +Subsystem: Pilot
-+Secondary Banks: ( "Harpoon#Shivan" "Harpoon#Shivan" )
++Secondary Banks: ( "Harpoon#Shivan" "Harpoon#Weak#Shivan" )
 $Arrival Location: Hyperspace
 $Arrival Cue: ( false ) 
 $Departure Location: Hyperspace
@@ -1386,6 +1395,7 @@
 +Orders Accepted: 33023		;! note that this is a bitfield!!!
 +Group: 0
 +Score: 10
++Persona Index: 0
 
 $Name: Beta 2		;! Object #34
 $Class: GTF Hercules Mark II
@@ -1442,6 +1452,7 @@
 +Orders Accepted: 33023		;! note that this is a bitfield!!!
 +Group: 0
 +Score: 10
++Persona Index: 4
 
 $Name: Goliath		;! Object #36
 $Class: SC Cain
@@ -1876,7 +1887,7 @@
 	"Alpha 3"
 )
 +Hotkey: 0
-+Flags:( )
++Flags: ( )
 
 $Name: Virgo
 $Waves: 1
@@ -1893,7 +1904,7 @@
 	"Virgo 3"
 )
 $AI Goals: ( goals ( ai-guard "Behemoth" 89 ) ( ai-guard "Semyaza" 50 ) ( ai-guard "Maul" 50 ) ( ai-guard "Neqael" 50 ) ( ai-guard "Baraqel" 50 ) )
-+Flags:( )
++Flags: ( )
 
 $Name: Cancer
 $Waves: 1
@@ -1913,7 +1924,7 @@
 	"Cancer 3"
 )
 $AI Goals: ( goals ( ai-guard "Behemoth" 89 ) ( ai-guard "Semyaza" 50 ) ( ai-guard "Maul" 50 ) ( ai-guard "Neqael" 50 ) ( ai-guard "Baraqel" 50 ) )
-+Flags:( )
++Flags: ( )
 
 $Name: Libra
 $Waves: 1
@@ -1943,7 +1954,7 @@
 	"Libra 2"
 	"Libra 3"
 )
-+Flags:( "no-arrival-message" )
++Flags: ( "no-arrival-message" )
 
 $Name: Leo
 $Waves: 1
@@ -1959,7 +1970,7 @@
 	"Leo 2"
 	"Leo 3"
 )
-+Flags:( "no-arrival-message" )
++Flags: ( "no-arrival-message" )
 
 $Name: Aries
 $Waves: 1
@@ -1975,7 +1986,7 @@
 	"Aries 2"
 	"Aries 3"
 )
-+Flags:( "no-arrival-message" )
++Flags: ( "no-arrival-message" )
 
 $Name: Beta
 $Waves: 1
@@ -1992,7 +2003,7 @@
 	"Beta 3"
 )
 +Hotkey: 1
-+Flags:( )
++Flags: ( )
 
 $Name: Aquarius
 $Waves: 1
@@ -2010,7 +2021,7 @@
 	"Aquarius 4"
 )
 $AI Goals: ( goals ( ai-guard "Goliath" 89 ) )
-+Flags:( "no-arrival-message" )
++Flags: ( "no-arrival-message" )
 
 $Name: Scorpio
 $Waves: 1
@@ -2027,7 +2038,7 @@
 	"Scorpio 3"
 )
 $AI Goals: ( goals ( ai-chase "Carthage" 89 ) )
-+Flags:( "no-arrival-message" )
++Flags: ( "no-arrival-message" )
 
 $Name: Delta
 $Waves: 1
@@ -2046,7 +2057,7 @@
 	"Delta 3"
 )
 $AI Goals: ( goals ( ai-guard "Carthage" 89 ) ( ai-guard "Dahshor" 50 ) )
-+Flags:( )
++Flags: ( )
 
 $Name: Epsilon
 $Waves: 1
@@ -2063,7 +2074,7 @@
 	"Epsilon 3"
 )
 $AI Goals: ( goals ( ai-guard "Dahshor" 89 ) ( ai-guard "Carthage" 50 ) )
-+Flags:( )
++Flags: ( )
 
 #Events		;! 57 total
 
@@ -2900,7 +2911,6 @@
 #Messages		;! 23 total
 
 $Name: Trouble
-
 $Team: -1
 $MessageNew:  XSTR("Command! We've got 4 or 5 hostile wings coming through the portal!", 697)
 $end_multi_text
@@ -2909,7 +2919,6 @@
 +Wave Name: SM104_W1_01.wav
 
 $Name: Orion Destroyed
-
 $Team: -1
 $MessageNew:  XSTR("We've lost the Carthage! All Allied ships return to base! Repeat. Return to base! Mission aborted!", 698)
 $end_multi_text
@@ -2918,7 +2927,6 @@
 +Wave Name: SM104_AC_01.wav
 
 $Name: Visual Portal
-
 $Team: -1
 $MessageNew:  XSTR("Command, this is Alpha 2. We're in. I've got a visual on the subspace portal.", 699)
 $end_multi_text
@@ -2927,7 +2935,6 @@
 +Wave Name: SM104_A2_01.wav
 
 $Name: Huge
-
 $Team: -1
 $MessageNew:  XSTR("How many hostiles in sensor range?", 700)
 $end_multi_text
@@ -2936,7 +2943,6 @@
 +Wave Name: SM104_B1_01.wav
 
 $Name: Debris Field
-
 $Team: -1
 $MessageNew:  XSTR("One wing of Maras closing in fast. The Behemoth is 2.5 clicks out. Two freighters and half a dozen cargo units are in the depot area.", 701)
 $end_multi_text
@@ -2945,7 +2951,6 @@
 +Wave Name: SM104_A2_02.wav
 
 $Name: Negative
-
 $Team: -1
 $MessageNew:  XSTR("Destroy those fighters. The Shivans will send reinforcements, so let's secure this area as quickly as possible.", 702)
 $end_multi_text
@@ -2954,7 +2959,6 @@
 +Wave Name: SM104_AC_02.wav
 
 $Name: Fast Maras
-
 $Team: -1
 $MessageNew:  XSTR("The Maras are too fast! I can't get a lock!", 703)
 $end_multi_text
@@ -2963,7 +2967,6 @@
 +Wave Name: SM104_W0_01.wav
 
 $Name: The Hell
-
 $Team: -1
 $MessageNew:  XSTR("I've never seen anything like it! These fighters are unbelievable!", 704)
 $end_multi_text
@@ -2972,7 +2975,6 @@
 +Wave Name: SM104_W1_02.wav
 
 $Name: Targeting Rakshasa
-
 $Team: -1
 $MessageNew:  XSTR("Command, all bandits are down. Now targeting the Behemoth.", 705)
 $end_multi_text
@@ -2981,7 +2983,6 @@
 +Wave Name: SM104_W0_02.wav
 
 $Name: Proceed
-
 $Team: -1
 $MessageNew:  XSTR("Proceed with caution, pilots! Stand clear of those anti-fighter beams. The capabilities of that warship have yet to be determined.", 706)
 $end_multi_text
@@ -2990,7 +2991,6 @@
 +Wave Name: SM104_AC_03.wav
 
 $Name: Excellent
-
 $Team: -1
 $MessageNew:  XSTR("Excellent work, pilots! Behemoth objective neutralized.", 707)
 $end_multi_text
@@ -2999,7 +2999,6 @@
 +Wave Name: SM104_AC_04.wav
 
 $Name: Area Secure
-
 $Team: -1
 $MessageNew:  XSTR("Area secure, Command. Standing by for further orders.", 708)
 $end_multi_text
@@ -3008,7 +3007,6 @@
 +Wave Name: SM104_W1_03.wav
 
 $Name: Hold
-
 $Team: -1
 $MessageNew:  XSTR("Hold your position, pilots. We are now deploying the Carthage and the Dahshor.", 709)
 $end_multi_text
@@ -3017,7 +3015,6 @@
 +Wave Name: SM104_AC_05.wav
 
 $Name: Database
-
 $Team: -1
 $MessageNew:  XSTR("We've got a new fighter class here! Designation Astaroth!", 710)
 $end_multi_text
@@ -3026,7 +3023,6 @@
 +Wave Name: SM104_W0_03.wav
 
 $Name: Need Reinforcements
-
 $Team: -1
 $MessageNew:  XSTR("Where's the Carthage? We need reinforcements ASAP, Command!", 711)
 $end_multi_text
@@ -3035,7 +3031,6 @@
 +Wave Name: SM104_W1_04.wav
 
 $Name: Evasive Action
-
 $Team: -1
 $MessageNew:  XSTR("Take evasive action, pilots! Help is on the way!", 712)
 $end_multi_text
@@ -3044,7 +3039,6 @@
 +Wave Name: SM104_AC_06.wav
 
 $Name: Too Many
-
 $Team: -1
 $MessageNew:  XSTR("There's too many of them! Send in the Carthage, or get us out of here!", 713)
 $end_multi_text
@@ -3053,7 +3047,6 @@
 +Wave Name: SM104_W1_05.wav
 
 $Name: Subspace
-
 $Team: -1
 $MessageNew:  XSTR("The Carthage and Dahshor will emerge from subspace momentarily. Stand by.", 714)
 $end_multi_text
@@ -3062,7 +3055,6 @@
 +Wave Name: SM104_AC_07.wav
 
 $Name: Status
-
 $Team: -1
 $MessageNew:  XSTR("This is the GTD Carthage. What's your status, pilots?", 715)
 $end_multi_text
@@ -3071,7 +3063,6 @@
 +Wave Name: SM104_CA_01.wav
 
 $Name: Broken Off
-
 $Team: -1
 $MessageNew:  XSTR("The Shivans have broken off their attack! They're heading for the Carthage!", 716)
 $end_multi_text
@@ -3080,7 +3071,6 @@
 +Wave Name: SM104_W0_04.wav
 
 $Name: Cain Cruiser
-
 $Team: -1
 $MessageNew:  XSTR("A Cain-class warship has entered the system!  SC Goliath!", 717)
 $end_multi_text
@@ -3089,7 +3079,6 @@
 +Wave Name: SM104_CA_04.wav
 
 $Name: Neutralized
-
 $Team: -1
 $MessageNew:  XSTR("All hostiles have been neutralized. Now deploying Delta and Epsilon wing. Alpha, you may return to base.", 718)
 $end_multi_text
@@ -3098,7 +3087,6 @@
 +Wave Name: SM104_CA_05.wav
 
 $Name: Incoming Jump
-
 $Team: -1
 $MessageNew:  XSTR("We are detecting incoming jump signatures through the subspace portal.", 719)
 $end_multi_text
@@ -3251,7 +3239,6 @@
 +DivX: 1
 +DivY: 1
 
-
 #Asteroid Fields
 
 
@@ -3261,4 +3248,3 @@
 $Briefing Music: Brief4
 
 #End
-
SM1-04 diffs.patch (13,345 bytes)   

2010-06-22 23:46

 

SM1-04.7z (11,780 bytes)

Goober5000

2010-06-25 02:13

administrator   ~0012129

Aha. It's very simple: in the standard mission version, Alpha 2 has a persona index. In the broken mission, he does not. Since his message is scripted as coming from <any wingman>, as opposed to Alpha 2 specifically, the code will not play the message since no wingmen with that persona exist.

Try adding the single line
+Persona Index: 2
to the bottom of Alpha 2's entry. I'll bet it fixes it.

The question now becomes, why were the persona indexes dropped when the mission was saved? Did you edit anything in FRED using the ship editor dialog?

Goober5000

2011-05-30 06:55

administrator   ~0012698

I've tested the load/save and the persona index does not disappear, so I'm chalking this up to mediaVP error and closing.

Issue History

Date Modified Username Field Change
2010-06-21 04:25 sfried New Issue
2010-06-21 06:39 Goober5000 Note Added: 0012100
2010-06-21 06:48 sfried Note Added: 0012101
2010-06-21 06:49 sfried Note Edited: 0012101
2010-06-21 06:50 sfried Note Edited: 0012101
2010-06-21 06:50 sfried Note Edited: 0012101
2010-06-21 06:53 sfried Note Edited: 0012101
2010-06-21 06:53 sfried Note Edited: 0012101
2010-06-21 08:32 Goober5000 Note Added: 0012102
2010-06-21 09:13 The_E Note Added: 0012103
2010-06-21 09:14 The_E Note Edited: 0012103
2010-06-21 15:03 Goober5000 Note Added: 0012105
2010-06-21 15:03 Goober5000 Assigned To => The_E
2010-06-21 15:03 Goober5000 Status new => closed
2010-06-21 15:03 Goober5000 Resolution open => no change required
2010-06-21 18:00 sfried Status closed => feedback
2010-06-21 18:00 sfried Resolution no change required => reopened
2010-06-22 08:35 FUBAR-BDHR Note Added: 0012115
2010-06-22 08:35 FUBAR-BDHR Status feedback => closed
2010-06-22 08:35 FUBAR-BDHR Resolution reopened => no change required
2010-06-22 23:45 The_E Note Added: 0012123
2010-06-22 23:45 The_E Status closed => feedback
2010-06-22 23:45 The_E Resolution no change required => reopened
2010-06-22 23:46 The_E File Added: SM1-04 diffs.patch
2010-06-22 23:46 The_E File Added: SM1-04.7z
2010-06-22 23:47 The_E Note Edited: 0012123
2010-06-25 01:46 Goober5000 Status feedback => assigned
2010-06-25 01:46 Goober5000 Assigned To The_E => Goober5000
2010-06-25 02:13 Goober5000 Note Added: 0012129
2011-05-30 06:55 Goober5000 Note Added: 0012698
2011-05-30 06:55 Goober5000 Status assigned => closed
2011-05-30 06:55 Goober5000 Resolution reopened => no change required