Hard Light Productions Forums
Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: AndrewofDoom on April 19, 2012, 04:53:31 pm
-
I keep getting this funny assertion As seen in this debug log (http://pastebin.com/PBMbPWT2)...here's the stupid part. Take a look at the tables.
Species_defs.tbl
#SPECIES DEFS
;------------------------
; Ketran
;------------------------
$Species_Name: Ketran
$Default IFF: Friendly
$FRED Color: ( 0, 100, 192 )
$MiscAnims:
+Debris_Texture: debris01c
+Shield_Hit_ani: shieldhit01a
$ThrustAnims:
+Pri_Normal: <none>
+Pri_Afterburn: <none>
+Sec_Normal: thruster02-01
+Sec_Afterburn: thruster02-01
+Ter_Normal: thruster03-01
+Ter_Afterburn: thruster03-01
$ThrustGlows:
+Normal: thrusterglow01
+Afterburn: thrusterglow01a
$AwacsMultiplier: 2.00
;------------------------
; Soronan
;------------------------
$Species_Name: Soronan
$Default IFF: Friendly
$FRED Color: ( 0, 100, 192 )
$MiscAnims:
+Debris_Texture: debris01c
+Shield_Hit_ani: shieldhit01a
$ThrustAnims:
+Pri_Normal: <none>
+Pri_Afterburn: <none>
+Sec_Normal: thruster02-01
+Sec_Afterburn: thruster02-01
+Ter_Normal: thruster03-01
+Ter_Afterburn: thruster03-01
$ThrustGlows:
+Normal: thrusterglow01
+Afterburn: thrusterglow01a
$AwacsMultiplier: 1.00
;------------------------
; Askaeldian
;------------------------
$Species_Name: Akn
$Default IFF: Neutral
$FRED Color: ( 255, 120, 0 )
$MiscAnims:
+Debris_Texture: debris01a
+Shield_Hit_ani: shieldhit03a
$ThrustAnims:
+Pri_Normal: <none>
+Pri_Afterburn: <none>
+Sec_Normal: thruster02-04
+Sec_Afterburn: thruster02-01s
+Ter_Normal: thruster03-04
+Ter_Afterburn: thruster03-01s
$ThrustGlows:
+Normal: thrusterglow04
+Afterburn: thrusterglow04as
$AwacsMultiplier: 1.00
;---------------------------------------------
; Terran Empire and Humans of Earth (Solians)
;---------------------------------------------
$Species_Name: TE
$Default IFF: Hostile
$FRED Color: ( 200, 200, 200 )
$MiscAnims:
+Debris_Texture: debris01b
+Shield_Hit_ani: shieldhit02a
$ThrustAnims:
+Normal: thruster03-02
+Afterburn: thruster03-01a
+Sec_Normal: thruster02-02
$ThrustGlows:
+Normal: thrusterglow06
+Afterburn: thrusterglow06a
$AwacsMultiplier: 1.25
#END
asteroid.tbl
; file to indicate all asteroid types and their physical characteristics
#Asteroid Types
$Name: Small Asteroid
$POF file1: ast03.pof
$POF file2: asta03.pof
$POF file3: astb03.pof
$Detail distance: (0, 30, 80, 150)
$Max Speed: 60.0
$Expl inner rad: 0.0
$Expl outer rad: 0.0
$Expl damage: 0.0 ;; set to zero for no area effect
$Expl blast: 0.0
$Hitpoints: 23 ;; Note, modified downward by Skill_level
$Name: Medium Asteroid
$POF file1: ast02.pof
$POF file2: asta02.pof
$POF file3: astb02.pof
$Detail distance: (0, 120, 240, 400)
$Max Speed: 60.0
$Expl inner rad: 25.0
$Expl outer rad: 75.0
$Expl damage: 20.0 ;; set to zero for no area effect
$Expl blast: 1000.0
$Hitpoints: 66 ;; Note, modified downward by Skill_level
$Name: Large Asteroid
$POF file1: ast01.pof
$POF file2: asta01.pof
$POF file3: astb01.pof
$Detail distance: (0, 185, 350, 600)
$Max Speed: 60.0
$Expl inner rad: 100.0
$Expl outer rad: 200.0
$Expl damage: 50.0 ;; set to zero for no area effect
$Expl blast: 3000.0
$Hitpoints: 147 ;; Note, modified downward by Skill_level
;; BEGIN SHIP DEBRIS SECTION
;; KETRAN DEBRIS
$Name: Ketran Debris 1
$POF file1: Tdebris01.pof
$POF file2: none
$Detail distance: (0, 300, 600, 800)
$Max Speed: 60.0
$Expl inner rad: 100.0
$Expl outer rad: 200.0
$Expl damage: 50.0 ;; set to zero for no area effect
$Expl blast: 3000.0
$Hitpoints: 147 ;; Note, modified downward by Skill_level
$Name: Ketran Debris 2
$POF file1: Tdebris02.pof
$POF file2: none
$Detail distance: (0, 300, 600, 800)
$Max Speed: 60.0
$Expl inner rad: 100.0
$Expl outer rad: 200.0
$Expl damage: 50.0 ;; set to zero for no area effect
$Expl blast: 3000.0
$Hitpoints: 147 ;; Note, modified downward by Skill_level
$Name: Ketran Debris 3
$POF file1: Tdebris03.pof
$POF file2: none
$Detail distance: (0, 300, 600, 800)
$Max Speed: 60.0
$Expl inner rad: 100.0
$Expl outer rad: 200.0
$Expl damage: 50.0 ;; set to zero for no area effect
$Expl blast: 3000.0
$Hitpoints: 147 ;; Note, modified downward by Skill_level
;; SORONAN DEBRIS
$Name: Soronan Debris 1
$POF file1: Vdebris01.pof
$POF file2: none
$Detail distance: (0, 300, 600, 800)
$Max Speed: 60.0
$Expl inner rad: 100.0
$Expl outer rad: 200.0
$Expl damage: 50.0 ;; set to zero for no area effect
$Expl blast: 3000.0
$Hitpoints: 147 ;; Note, modified downward by Skill_level
$Name: Soronan Debris 2
$POF file1: Vdebris02.pof
$POF file2: none
$Detail distance: (0, 300, 600, 800)
$Max Speed: 60.0
$Expl inner rad: 100.0
$Expl outer rad: 200.0
$Expl damage: 50.0 ;; set to zero for no area effect
$Expl blast: 3000.0
$Hitpoints: 147 ;; Note, modified downward by Skill_level
$Name: Soronan Debris 3
$POF file1: Vdebris03.pof
$POF file2: none
$Detail distance: (0, 300, 600, 800)
$Max Speed: 60.0
$Expl inner rad: 100.0
$Expl outer rad: 200.0
$Expl damage: 50.0 ;; set to zero for no area effect
$Expl blast:
3000.0
$Hitpoints: 147 ;; Note, modified downward by Skill_level
;; AKN DEBRIS
$Name: Akn Debris 1
$POF file1: Sdebris01.pof
$POF file2: none
$Detail distance: (0, 300, 600, 800)
$Max Speed: 60.0
$Expl inner rad: 100.0
$Expl outer rad: 200.0
$Expl damage: 50.0 ;; set to zero for no area effect
$Expl blast: 3000.0
$Hitpoints: 147 ;; Note, modified downward by Skill_level
$Name: Akn Debris 2
$POF file1: Sdebris02.pof
$POF file2: none
$Detail distance: (0, 300, 600, 800)
$Max Speed: 60.0
$Expl inner rad: 100.0
$Expl outer rad: 200.0
$Expl damage: 50.0 ;; set to zero for no area effect
$Expl blast: 3000.0
$Hitpoints: 147 ;; Note, modified downward by Skill_level
$Name: Akn Debris 3
$POF file1: Sdebris03.pof
$POF file2: none
$Detail distance: (0, 300, 600, 800)
$Max Speed: 60.0
$Expl inner rad: 100.0
$Expl outer rad: 200.0
$Expl damage: 50.0 ;; set to zero for no area effect
$Expl blast: 3000.0
$Hitpoints: 147 ;; Note, modified downward by Skill_level
;; TE DEBRIS
$Name: TE Debris 1
$POF file1: Tdebris01.pof
$POF file2: none
$Detail distance: (0, 300, 600, 800)
$Max Speed: 60.0
$Expl inner rad: 100.0
$Expl outer rad: 200.0
$Expl damage: 50.0 ;; set to zero for no area effect
$Expl blast: 3000.0
$Hitpoints: 147 ;; Note, modified downward by Skill_level
$Name: TE Debris 2
$POF file1: Tdebris02.pof
$POF file2: none
$Detail distance: (0, 300, 600, 800)
$Max Speed: 60.0
$Expl inner rad: 100.0
$Expl outer rad: 200.0
$Expl damage: 50.0 ;; set to zero for no area effect
$Expl blast: 3000.0
$Hitpoints: 147 ;; Note, modified downward by Skill_level
$Name: TE Debris 3
$POF file1: Tdebris03.pof
$POF file2: none
$Detail distance: (0, 300, 600, 800)
$Max Speed: 60.0
$Expl inner rad: 100.0
$Expl outer rad: 200.0
$Expl damage: 50.0 ;; set to zero for no area effect
$Expl blast: 3000.0
$Hitpoints: 147 ;; Note, modified downward by Skill_level
#End
$Impact Explosion: ExpMissilehit1 ; ani played when laser hits asteroid
$Impact Explosion Radius: 20.0 ; radius that animation will have
Nothing looks wrong here. So is Andrew blind as a bat or is there something else to this?
-
what happens when you run the mod with the TE entries removed from asteroid.tbl
-
Well I go rid of all the TE species and all its references for that and it worked.
....
..............
.....................
What am I doing wrong?! The only possibilities are the icons and sounds table...
icons.tbl
; icons.tbl
;
; Table file for specifying which filenames are to be used for the breifing
; icons.
;
; Anim Contents:
;
; regular (2 frames): 0: normal icon
; 1: selected icon
;
; fade: animation for fading from near-transparent to regular color
;
; highlight: animation for emphasizing an icon
;
#Start
; ICON_FIGHTER
$Name: iconfighter ; regular
$Name: FadeFighter ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconfighter ; regular
$Name: FadeFighter ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconfighter ; regular
$Name: FadeFighter ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconfighter ; regular
$Name: FadeFighter ; fade anim
$Name: iconhighlight04 ; highlight anim
; ICON_FIGHTER_WING
$Name: iconfighterW ; regular
$Name: FadeFighterW ; fade anim
$Name: iconhighlight02 ; highlight anim
$Name: iconfighterW ; regular
$Name: FadeFighterW ; fade anim
$Name: iconhighlight02 ; highlight anim
$Name: iconfighterW ; regular
$Name: FadeFighterW ; fade anim
$Name: iconhighlight02 ; highlight anim
$Name: iconfighterW ; regular
$Name: FadeFighterW ; fade anim
$Name: iconhighlight02 ; highlight anim
; ICON_CARGO
$Name: iconcargo ; regular
$Name: FadeCargo ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconcargo ; regular
$Name: FadeCargo ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconcargo ; regular
$Name: FadeCargo ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconcargo ; regular
$Name: FadeCargo ; fade anim
$Name: iconhighlight04 ; highlight anim
; ICON_CARGO_WING
$Name: iconcargoW ; regular
$Name: FadeCargoW ; fade anim
$Name: iconhighlight02 ; highlight anim
$Name: iconcargoW ; regular
$Name: FadeCargoW ; fade anim
$Name: iconhighlight02 ; highlight anim
$Name: iconcargoW ; regular
$Name: FadeCargoW ; fade anim
$Name: iconhighlight02 ; highlight anim
$Name: iconcargoW ; regular
$Name: FadeCargoW ; fade anim
$Name: iconhighlight02 ; highlight anim
; ICON_LARGESHIP
$Name: iconbigship ; regular
$Name: FadeBigShip ; fade anim
$Name: iconhighlight07 ; highlight anim
$Name: iconbigship ; regular
$Name: FadeBigShip ; fade anim
$Name: iconhighlight07 ; highlight anim
$Name: iconbigship ; regular
$Name: FadeBigShip ; fade anim
$Name: iconhighlight07 ; highlight anim
$Name: iconbigship ; regular
$Name: FadeBigShip ; fade anim
$Name: iconhighlight07 ; highlight anim
; ICON_LARGESHIP_WING
$Name: iconbigshipW ; regular
$Name: FadeBigShipW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconbigshipW ; regular
$Name: FadeBigShipW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconbigshipW ; regular
$Name: FadeBigShipW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconbigshipW ; regular
$Name: FadeBigShipW ; fade anim
$Name: iconhighlight05 ; highlight anim
; ICON_CAPITAL
$Name: iconcapital ; regular
$Name: FadeCapital ; fade anim
$Name: iconhighlight06 ; highlight anim
$Name: iconcapital ; regular
$Name: FadeCapital ; fade anim
$Name: iconhighlight06 ; highlight anim
$Name: iconcapital ; regular
$Name: FadeCapital ; fade anim
$Name: iconhighlight06 ; highlight anim
$Name: iconcapital ; regular
$Name: FadeCapital ; fade anim
$Name: iconhighlight06 ; highlight anim
; ICON_PLANET
$Name: iconplanet ; regular
$Name: FadePlanet ; fade anim
$Name: iconhighlight03 ; highlight anim
$Name: iconplanet ; regular
$Name: FadePlanet ; fade anim
$Name: iconhighlight03 ; highlight anim
$Name: iconplanet ; regular
$Name: FadePlanet ; fade anim
$Name: iconhighlight03 ; highlight anim
$Name: iconplanet ; regular
$Name: FadePlanet ; fade anim
$Name: iconhighlight03 ; highlight anim
; ICON_ASTEROID_FIELD
$Name: iconasteroid ; regular
$Name: FadeAsteroid ; fade anim
$Name: iconhighlight03 ; highlight anim
$Name: iconasteroid ; regular
$Name: FadeAsteroid ; fade anim
$Name: iconhighlight03 ; highlight anim
$Name: iconasteroid ; regular
$Name: FadeAsteroid ; fade anim
$Name: iconhighlight03 ; highlight anim
$Name: iconasteroid ; regular
$Name: FadeAsteroid ; fade anim
$Name: iconhighlight03 ; highlight anim
; ICON_WAYPOINT
$Name: iconwaypoint ; regular
$Name: FadeWaypoint ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconwaypoint ; regular
$Name: FadeWaypoint ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconwaypoint ; regular
$Name: FadeWaypoint ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconwaypoint ; regular
$Name: FadeWaypoint ; fade anim
$Name: iconhighlight04 ; highlight anim
; ICON_SUPPORT_SHIP
$Name: iconsupport ; regular
$Name: FadeSupport ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconsupport ; regular
$Name: FadeSupport ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconsupport ; regular
$Name: FadeSupport ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconsupport ; regular
$Name: FadeSupport ; fade anim
$Name: iconhighlight04 ; highlight anim
; ICON_FREIGHTER_NO_CARGO
$Name: iconfreighter ; regular
$Name: FadeFreighter ; fade anim
$Name: iconhighlight01 ; highlight anim
$Name: iconfreighter ; regular
$Name: FadeFreighter ; fade anim
$Name: iconhighlight01 ; highlight anim
$Name: iconfreighter ; regular
$Name: FadeFreighter ; fade anim
$Name: iconhighlight01 ; highlight anim
$Name: iconfreighter ; regular
$Name: FadeFreighter ; fade anim
$Name: iconhighlight01 ; highlight anim
; ICON_FREIGHTER_WITH_CARGO
$Name: iconfreighterc ; regular
$Name: FadeFreighterC ; fade anim
$Name: iconhighlight01 ; highlight anim
$Name: iconfreighterc ; regular
$Name: FadeFreighterC ; fade anim
$Name: iconhighlight01 ; highlight anim
$Name: iconfreighterc ; regular
$Name: FadeFreighterC ; fade anim
$Name: iconhighlight01 ; highlight anim
$Name: iconfreighterc ; regular
$Name: FadeFreighterC ; fade anim
$Name: iconhighlight01 ; highlight anim
; ICON_FREIGHTER_WING_NO_CARGO
$Name: iconfreightercwing ; regular
$Name: FadeFreighterCW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconfreightercwing ; regular
$Name: FadeFreighterCW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconfreightercwing ; regular
$Name: FadeFreighterCW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconfreightercwing ; regular
$Name: FadeFreighterCW ; fade anim
$Name: iconhighlight05 ; highlight anim
; ICON_FREIGHTER_WING_WITH_CARGO
$Name: iconfreightercwing ; regular
$Name: FadeFreighterCW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconfreightercwing ; regular
$Name: FadeFreighterCW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconfreightercwing ; regular
$Name: FadeFreighterCW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconfreightercwing ; regular
$Name: FadeFreighterCW ; fade anim
$Name: iconhighlight05 ; highlight anim
; ICON_INSTALLATION
$Name: iconInstallation ; regular
$Name: FadeInstallation ; fade anim
$Name: iconhighlight03 ; highlight anim
$Name: iconInstallation ; regular
$Name: FadeInstallation ; fade anim
$Name: iconhighlight03 ; highlight anim
$Name: iconInstallation ; regular
$Name: FadeInstallation ; fade anim
$Name: iconhighlight03 ; highlight anim
$Name: iconInstallation ; regular
$Name: FadeInstallation ; fade anim
$Name: iconhighlight03 ; highlight anim
; ICON_BOMBER
$Name: iconbomber ; regular
$Name: FadeBomber ; fade anim
$Name: iconhighlight07 ; highlight anim
$Name: iconbomber ; regular
$Name: FadeBomber ; fade anim
$Name: iconhighlight07 ; highlight anim
$Name: iconbomber ; regular
$Name: FadeBomber ; fade anim
$Name: iconhighlight07 ; highlight anim
$Name: iconbomber ; regular
$Name: FadeBomber ; fade anim
$Name: iconhighlight07 ; highlight anim
; ICON_BOMBER_WING
$Name: iconbomberW ; regular
$Name: FadeBomberW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconbomberW ; regular
$Name: FadeBomberW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconbomberW ; regular
$Name: FadeBomberW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconbomberW ; regular
$Name: FadeBomberW ; fade anim
$Name: iconhighlight05 ; highlight anim
; ICON_CRUISER
$Name: iconcruiser ; regular
$Name: FadeCruiser ; fade anim
$Name: iconhighlight01 ; highlight anim
$Name: iconcruiser ; regular
$Name: FadeCruiser ; fade anim
$Name: iconhighlight01 ; highlight anim
$Name: iconcruiser ; regular
$Name: FadeCruiser ; fade anim
$Name: iconhighlight01 ; highlight anim
$Name: iconcruiser ; regular
$Name: FadeCruiser ; fade anim
$Name: iconhighlight01 ; highlight anim
; ICON_CRUISER_WING
$Name: iconcruiserW ; regular
$Name: FadeCruiserW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconcruiserW ; regular
$Name: FadeCruiserW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconcruiserW ; regular
$Name: FadeCruiserW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconcruiserW ; regular
$Name: FadeCruiserW ; fade anim
$Name: iconhighlight05 ; highlight anim
; ICON_UNKNOWN
$Name: iconunknown ; regular
$Name: FadeUnknown ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconunknown ; regular
$Name: FadeUnknown ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconunknown ; regular
$Name: FadeUnknown ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconunknown ; regular
$Name: FadeUnknown ; fade anim
$Name: iconhighlight04 ; highlight anim
; ICON_UNKNOWN_WING
$Name: iconunknownW ; regular
$Name: FadeUnknownW ; fade anim
$Name: iconhighlight01 ; highlight anim
$Name: iconunknownW ; regular
$Name: FadeUnknownW ; fade anim
$Name: iconhighlight01 ; highlight anim
$Name: iconunknownW ; regular
$Name: FadeUnknownW ; fade anim
$Name: iconhighlight01 ; highlight anim
$Name: iconunknownW ; regular
$Name: FadeUnknownW ; fade anim
$Name: iconhighlight01 ; highlight anim
; ICON_FIGHTER_PLAYER
$Name: iconfighterP ; regular
$Name: FadeFighterP ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconfighterP ; regular
$Name: FadeFighterP ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconfighterP ; regular
$Name: FadeFighterP ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconfighterP ; regular
$Name: FadeFighterP ; fade anim
$Name: iconhighlight04 ; highlight anim
; ICON_FIGHTERW_PLAYER
$Name: iconfighterWP ; regular
$Name: FadeFighterWP ; fade anim
$Name: iconhighlight02 ; highlight anim
$Name: iconfighterWP ; regular
$Name: FadeFighterWP ; fade anim
$Name: iconhighlight02 ; highlight anim
$Name: iconfighterWP ; regular
$Name: FadeFighterWP ; fade anim
$Name: iconhighlight02 ; highlight anim
$Name: iconfighterWP ; regular
$Name: FadeFighterWP ; fade anim
$Name: iconhighlight02 ; highlight anim
; ICON_BOMBER_PLAYER
$Name: iconbomberP ; regular
$Name: FadeBomberP ; fade anim
$Name: iconhighlight07 ; highlight anim
$Name: iconbomberP ; regular
$Name: FadeBomberP ; fade anim
$Name: iconhighlight07 ; highlight anim
$Name: iconbomberP ; regular
$Name: FadeBomberP ; fade anim
$Name: iconhighlight07 ; highlight anim
$Name: iconbomberP ; regular
$Name: FadeBomberP ; fade anim
$Name: iconhighlight07 ; highlight anim
; ICON_BOMBERW_PLAYER
$Name: iconbomberWP ; regular
$Name: FadeBomberWP ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconbomberWP ; regular
$Name: FadeBomberWP ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconbomberWP ; regular
$Name: FadeBomberWP ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconbomberWP ; regular
$Name: FadeBomberWP ; fade anim
$Name: iconhighlight05 ; highlight anim
; ICON_KNOSSOS_DEVICE
$Name: iconwaypoint ; regular
$Name: FadeWaypoint ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconwaypoint ; regular
$Name: FadeWaypoint ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconwaypoint ; regular
$Name: FadeWaypoint ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconwaypoint ; regular
$Name: FadeWaypoint ; fade anim
$Name: iconhighlight04 ; highlight anim
; ICON_TRANSPORT_WING
$Name: iconbigshipW ; regular
$Name: FadeBigShipW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconbigshipW ; regular
$Name: FadeBigShipW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconbigshipW ; regular
$Name: FadeBigShipW ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconbigshipW ; regular
$Name: FadeBigShipW ; fade anim
$Name: iconhighlight05 ; highlight anim
; ICON_CORVETTE
$Name: iconcruiser ; regular
$Name: FadeCruiser ; fade anim
$Name: iconhighlight01 ; highlight anim
$Name: iconcruiser ; regular
$Name: FadeCruiser ; fade anim
$Name: iconhighlight01 ; highlight anim
$Name: iconcruiser ; regular
$Name: FadeCruiser ; fade anim
$Name: iconhighlight01 ; highlight anim
$Name: iconcruiser ; regular
$Name: FadeCruiser ; fade anim
$Name: iconhighlight01 ; highlight anim
; ICON_GAS_MINER
$Name: iconbigship ; regular
$Name: FadeBigShip ; fade anim
$Name: iconhighlight07 ; highlight anim
$Name: iconbigship ; regular
$Name: FadeBigShip ; fade anim
$Name: iconhighlight07 ; highlight anim
$Name: iconbigship ; regular
$Name: FadeBigShip ; fade anim
$Name: iconhighlight07 ; highlight anim
$Name: iconbigship ; regular
$Name: FadeBigShip ; fade anim
$Name: iconhighlight07 ; highlight anim
; ICON_AWACS
$Name: iconT-AWAC ; regular
$Name: fadeiconT-AWAC ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconV-AWAC ; regular
$Name: fadeiconV-AWAC ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconT-AWAC ; regular
$Name: fadeiconT-AWAC ; fade anim
$Name: iconhighlight05 ; highlight anim
$Name: iconT-AWAC ; regular
$Name: fadeiconT-AWAC ; fade anim
$Name: iconhighlight05 ; highlight anim
; ICON_SUPERCAP
$Name: iconcapital ; regular
$Name: FadeCapital ; fade anim
$Name: iconhighlight06 ; highlight anim
$Name: iconcapital ; regular
$Name: FadeCapital ; fade anim
$Name: iconhighlight06 ; highlight anim
$Name: iconcapital ; regular
$Name: FadeCapital ; fade anim
$Name: iconhighlight06 ; highlight anim
$Name: iconcapital ; regular
$Name: FadeCapital ; fade anim
$Name: iconhighlight06 ; highlight anim
; ICON_SENTRYGUN
$Name: iconwaypoint ; regular
$Name: FadeWaypoint ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconwaypoint ; regular
$Name: FadeWaypoint ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconwaypoint ; regular
$Name: FadeWaypoint ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconwaypoint ; regular
$Name: FadeWaypoint ; fade anim
$Name: iconhighlight04 ; highlight anim
; ICON_JUMP_NODE
$Name: iconnode ; regular
$Name: Fadeiconnode ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconnode ; regular
$Name: Fadeiconnode ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconnode ; regular
$Name: Fadeiconnode ; fade anim
$Name: iconhighlight04 ; highlight anim
$Name: iconnode ; regular
$Name: Fadeiconnode ; fade anim
$Name: iconhighlight04 ; highlight anim
; ICON_TRANSPORT
$Name: iconbigship ; regular
$Name: FadeBigShip ; fade anim
$Name: iconhighlight07 ; highlight anim
$Name: iconbigship ; regular
$Name: FadeBigShip ; fade anim
$Name: iconhighlight07 ; highlight anim
$Name: iconbigship ; regular
$Name: FadeBigShip ; fade anim
$Name: iconhighlight07 ; highlight anim
$Name: iconbigship ; regular
$Name: FadeBigShip ; fade anim
$Name: iconhighlight07 ; highlight anim
#End
flyby sounds part of sounds.tbl
;
; Each species can have up to 4 different flyby sounds
; NOTE : the parse code expects to see exactly 2 sounds for terran, then 2 for vasudan, then 2 for shivan
; the first sound for each species is the fighter/small flyby sound. the second is the bomber/big flyby sound
#Flyby Sounds Start
$Ketran: 0 flyby.wav, 0, 0.75, 1, 200, 400 ; * Terran ship1 flyby player sound (3d sound)
$Ketran: 1 T_flyby2.wav, 0, 0.75, 1, 200, 400 ; * Terran ship1 flyby player sound (3d sound)
$Soronan: 0 v_flyby1.wav, 0, 0.85, 1, 200, 400 ; * Vasudan ship1 flyby player sound (3d sound)
$Soronan: 1 v_flyby2.wav, 0, 0.85, 1, 200, 400 ; * Vasudan ship1 flyby player sound (3d sound)
$Akn: 0 S_flyby1.wav, 0, 0.85, 1, 200, 400 ; * Vasudan ship1 flyby player sound (3d sound)
$Akn: 1 S_flyby2.wav, 0, 0.85, 1, 200, 400 ; * Vasudan ship1 flyby player sound (3d sound)
$TE: 0 T_flyby1.wav, 0, 0.75, 1, 200, 400 ; * Terran ship1 flyby player sound (3d sound)
$TE: 1 T_flyby2.wav, 0, 0.75, 1, 200, 400 ; * Terran ship1 flyby player sound (3d sound)
-
Well I go rid of all the TE species and all its references for that and it worked.
[snip]
What am I doing wrong?! The only possibilities are the icons and sounds table...
Nope. Its not the icons or sounds table (at least for the assertion that you posted about in the OP).
The problem is the species name is TE. Asteroids are matched to the their species with by checking if the asteroid name contains a case insensitive substring of the species name.
That is, for species TE anything asteroid that contains TE in its name is considered a TE debris. Which means that Small Asteroid, Medium Asteroid, and Large Asteroid are considered to belong to species TE, as well as TE Debris 1, TE Debris 2, and TE Debris 3 are also considered to belong to species TE. This results in species TE having more than the limit of 3 different debris.
Shortly, pick a longer/different species name for the Terran Empire and Humans of Earth (Solians).
-
:wtf:
...So that was the problem? Wow...and I would have never known that either. Well, thanks a bundle.
-
That's some clever sleuthing, Iss Mneur. :yes:
Would you like to augment the error message so that it prints out which asteroids/debris pieces are counted towards the total?
-
Indeed. I think it's worth mentioning that the error messages regarding the number of species, asteroids, icons, and sounds are somewhat unclear. When I changed the number of species before, I had to do all kinds of forum and Wiki digging to learn what I had missed because the error messages just didn't give me much information (that I could understand).
-
Indeed. I think it's worth mentioning that the error messages regarding the number of species, asteroids, icons, and sounds are somewhat unclear. When I changed the number of species before, I had to do all kinds of forum and Wiki digging to learn what I had missed because the error messages just didn't give me much information (that I could understand).
Yes. The engine can be pretty obtuse in regards to the less common features and error modes. Though I suppose we should be happy that it, whines even if it is not obvious what the problem is.
That's some clever sleuthing, Iss Mneur. :yes:
Would you like to augment the error message so that it prints out which asteroids/debris pieces are counted towards the total?
Its on the todo list. I will try and whip something up this weekend :D (but I don't know for sure, it depends on how work goes).
-
Committed changes in 8693 that remove the cause of the assert in the OP by fixing the asteroid.tbl parser.