Scenario Deployment Issue


#1

I am working on a deployment file for a scenario, and I can’t get a particular ship to show up on the deployment screen.

[code][ship0]
shipid = 1
name = Banshee
design = EA Warlock Class Destroyer
pos = 6900,4500
quantity = 1
angle = 270
behaviour_0 = ATTACK_FIGHTERS,-1,0.10,500.00
behaviour_1 = ATTACK_FRIGATES,-1,0.50,1000.00
behaviour_2 = ATTACK_CRUISERS,-1,0.91,1500.00
behaviour_3 = CO_OPERATIVE,-1,0.00,0.00
behaviour_4 = VULTURE,-1,0.00,0.00
angle = 270

[ship1]
shipid = 2
name = Pollux
design = EA Omega Class Destroyer
pos = 5500,4500
quantity = 1
angle = 270
behaviour_0 = ATTACK_FIGHTERS,-1,0.10,500.00
behaviour_1 = ATTACK_FRIGATES,-1,0.50,1000.00
behaviour_2 = ATTACK_CRUISERS,-1,0.91,1200.00
behaviour_3 = CO_OPERATIVE,-1,0.00,0.00
behaviour_4 = VULTURE,-1,0.00,0.00
angle = 270

[ship2]
shipid = 3
name = Castor
design = EA Omega Class Destroyer
pos = 5750,4000
quantity = 1
angle = 270
behaviour_0 = ATTACK_FIGHTERS,-1,0.10,500.00
behaviour_1 = ATTACK_FRIGATES,-1,0.50,1000.00
behaviour_2 = ATTACK_CRUISERS,-1,0.91,1200.00
behaviour_3 = CO_OPERATIVE,-1,0.00,0.00
behaviour_4 = VULTURE,-1,0.00,0.00
angle = 270

[ship3]
shipid = 4
name = Vesta
design = EA Omega Class Destroyer
pos = 5750,5000
quantity = 1
angle = 270
behaviour_0 = ATTACK_FIGHTERS,-1,0.10,500.00
behaviour_1 = ATTACK_FRIGATES,-1,0.50,1000.00
behaviour_2 = ATTACK_CRUISERS,-1,0.91,1200.00
behaviour_3 = CO_OPERATIVE,-1,0.00,0.00
behaviour_4 = VULTURE,-1,0.00,0.00
angle = 270

[ship4]
shipid = 5
name = Polluxio
design = EA Hyperion HC
pos = 6750,3500
quantity = 1
angle = 270
behaviour_0 = ATTACK_FIGHTERS,-1,0.10,500.00
behaviour_1 = ATTACK_FRIGATES,-1,0.50,1000.00
behaviour_2 = ATTACK_CRUISERS,-1,0.91,1200.00
behaviour_3 = CO_OPERATIVE,-1,0.00,0.00
behaviour_4 = VULTURE,-1,0.00,0.00
angle = 270

[ship5]
shipid = 6
name = Polluxia
design = EA Hyperion HC
pos = 6750,5500
quantity = 1
angle = 270
behaviour_0 = ATTACK_FIGHTERS,-1,0.10,500.00
behaviour_1 = ATTACK_FRIGATES,-1,0.50,1000.00
behaviour_2 = ATTACK_CRUISERS,-1,0.91,1200.00
behaviour_3 = CO_OPERATIVE,-1,0.00,0.00
behaviour_4 = VULTURE,-1,0.00,0.00
angle = 270

[ship6]
shipid = 7
name = Zeta Squadron
design = EA Starfury Assault Fighter
pos = 6900,4500
quantity = 16
angle = 270
behaviour_0 = ESCORT,1,600.00,0.00

[ship7]
shipid = 8
name = Delta Squadron
design = EA Starfury Assault Fighter
pos = 5500,4500
quantity = 16
angle = 270
behaviour_0 = ESCORT,2,600.00,0.00

[ship8]
shipid = 9
name = Alpha Squadron
design = EA Starfury Assault Fighter
pos = 5750,4000
quantity = 16
angle = 270
behaviour_0 = ESCORT,3,600.00,0.00

[ship9]
shipid = 10
name = Beta Squadron
design = EA Starfury Assault Fighter
pos = 5750,5000
quantity = 16
angle = 270
behaviour_0 = ESCORT,4,600.00,0.00

[/code]

The EA Hyperion HC section is the problematic bird.

Associated ship file in the “Ships” folder

[code][config]
name = EA Hyperion HC
guiname = EA Hyperion HC
hull = EA Hyperion HC

[modules]
0 = EA Hyperion Class HC Main Pulse Cannon,
1 = EA Hyperion Beam Cannon,
2 = EA Hyperion Beam Cannon,
3 = Hyperion Pulse Cannon,
4 = cruiser_pointdefenceII,
5 = Hyperion Pulse Cannon,
6 = Hyperion Pulse Cannon,
7 = cruiser crew_reinforced,
8 = EA Advanced Cruiser Armor,
9 = EA Advanced Cruiser Armor,
10 = cruiser shield reflective,
11 = cruiser power,
12 = EA Advanced Cruiser Fusion Engine,
13 = EA Advanced Cruiser Fusion Engine,
[/code]

All of the file names match, because I have went through them and copy and pasted them…each and everytime the name of the hull in question is listed I have copy and pasted EA Hyperion HC. Anyone see something I am missing? All other hulls work in the same spots… I can’t seem to get this hull go show up anywhere when trying to place it in the scenario code.


#2

Basically it flows like this: (Note the lines highlighted in color - these lines must be UNIQUE)

\Gratuitous Space Battles\data\hulls\alliance\Alliance Alligator Cruiser.txt

[config]
classname = cruiser
name = Alliance Alligator Cruiser hull
guiname = Alliance Alligator Cruiser hull
sprite = Alliance Alligator Cruiser.dds
damagetexture = Alliance Alligator Cruiser_damaged.dds
hulktexture = Alliance Alligator Cruiser_hulk.dds
width = 170
height = 170
powerproduced = 8
cost = 120
racename = alliance


\Gratuitous Space Battles\data\ships\anti-fighter cruiser.txt

[config]
name = _anti-fighter cruiser
guiname = anti-fighter cruiser
hull = Alliance Alligator Cruiser hull

[modules]
0 = cruiser tractor,
1 = cruiser_pulselaser,
2 = cruiser_pulselaser,
3 = cruiser_defence laser,
4 = cruiser_defence laser,
5 = cruiser_engine III,
6 = cruiser_engine III,
7 = cruiser power,
8 = cruiser power,
9 = cruiser_armour II,
10 = cruiser_armour II,
11 = cruiser shield II,
12 = cruiser_targetboosterII,
13 = cruiser crew II,

\Gratuitous Space Battles\data\deployments\tutorial1\aifleet_easy.txt

[ship0]
shipid = 2
name = Sticks and stones
design = _anti-fighter cruiser
pos = 1824,576
quantity = 1
angle = 270
behaviour_0 = ATTACK_FIGHTERS,-1,0.10,264.29
behaviour_1 = ATTACK_FRIGATES,-1,0.50,521.43
behaviour_2 = ATTACK_CRUISERS,-1,0.80,585.71
angle = 270

So in your example you have used EA Hyperion HC for Hull, Design and name, which will cause confusion.
I would recommend something like

[config]
name = EA Hyperion HC anti Cruiser
guiname = anti-fighter cruiser
hull = EA Hyperion HC hull

[modules]
0 = EA Hyperion Class HC Main Pulse Cannon,

[ship5]
shipid = 6
name = Polluxia
design = EA Hyperion HC anti Cruiser
pos = 6750,5500
quantity = 1
angle = 270
behaviour_0 = ATTACK_FIGHTERS,-1,0.10,500.00

(Hopefully i have not confused the issue :P)


#3

Hull file path:
/Applications/Games/GSB.app/Contents/Resources/B5/data/hulls/B5/EA Hyperion HC.txt

Bitmap file path:
/Applications/Games/GSB.app/Contents/Resources/B5/data/bitmaps/ships/EA Hyperion HC

Ship image file name inside of folder: EA Hyperion HC.png

Ships folder path:
/Applications/Games/GSB.app/Contents/Resources/B5/data/ships/EA Hyperion HC.txt

Yeah, I changed all the associated naming spots to one standardized name to eliminate possible input error when I started trouble shooting…no joy. Anyway above is the file structure if you see something I don’t, I appreciate the look.


#4

I think its your standard names that are causing you grief.
the name = in one file is NOT the same as the name = in another.
If you look carefully at the flow of information (which i posted above), you will see that the name in the Hull Config file is not the same as the name in the Hull Loadout file. (i copied this outta my modding notes, it took me awhile to figure out how the files linked together - but i found that looking at it like that worked)

Question:
Have you tried my solution in my previous post to see if that works. ?

To save you from scrolling up, here it is again :slight_smile:


#5

Ok, renamed hull file
EA Hyperion HC hull

renamed ships folder file
Hyperion

changed associated paths and still no joy…GRRR. Every other hull works fine, but not this one…bangs head against wall


#6

Sorry, maybe i should have been more specific. Changing the folder paths and the Text file names will not help - you need to change the information IN the file:

This should help, enter in the following information from your mod: (replace the <<?>> & <<!>> parts). This way i can get a clear (sorta) picture of the names you are using in the different files

In theory: having the text file names the same (although in different directorys should not matter . . but we can look at that later


#7

That is what I have. I did change the names within the files themselves.


#8

Excelent, there is nothing wrong with your naming convention for that particular ship - in theory it should work.
Note: Theory is void if the names used are not unique across all files

In other words name = Hyperion can only be found in /Applications/Games/GSB.app/Contents/Resources/B5/data/ships/EA Hyperion HC.txt and nowhere else (this also refers to saved ship designs)


#9

The only other place “Hyperion” appears is a load screen…I changed the file name and still no dice. I will sleep on it and look at it again tomorrow to see what happens.


#10

Still nothing… At a loss on this one.


#11

Well I just swapped the Hyperion hull image for the Nova hull image and it worked…there must be something I have over looked.


#12

That is good news. Its no wonder we couldn’t find it in the naming conventions for ship deployment.

Good luck bug huntin :slight_smile:


#13

Okay, I substituted a working hull’s code and got the hull in the deployment.
Here is the new ship file:

[code][config]
name = EA Test HC
guiname = EA Test HC
hull = EA Test HC

[modules]
0 = EA Frigate Advanced Armor,
1 = EA Frigate Advanced Armor,
2 = EA Frigate Anti-Ship Missile,
3 = EA Frigate Anti-Ship Missile,
4 = Nova Pulse Cannon v1,
5 = Nova Pulse Cannon v1,
6 = frigate shield II,
7 = frigate shield II,
8 = Nova Pulse Cannon v1,
9 = Nova Pulse Cannon v1,
10 = Nova Pulse Cannon v1,
11 = Nova Pulse Cannon v1,
12 = Frigate_EA crew bay,
13 = EA Frigate Advanced Armor,
14 = frigate power III,
15 = EA Frigate Advanced Armor,
16 = EA Frigate Advanced Armor,
17 = EA Frigate Advanced Fusion Engine,
18 = EA Frigate Advanced Fusion Engine,
[/code]

Here is the Substitute hull info (this hull functions in the scenario):

[config]
classname = frigate
name = EA Test HC
guiname = EA Test HC
sprite = EA Test HC.png
damagetexture = EA TestHC_damage.png
hulktexture = EA Test HC_hulk.png
width = 438	
height = 438
powerproduced = 65
cost = 350
racename = earth alliance
lockable = 0

[bonuses]
0 = SPEEDBOOST, -0.10
1 = SHIELDBOOST, -0.20
2 = INTEGRITYBOOST, 0.30
3 = POWERBOOST, 0.2
4 = COSTBOOST, 0.10
5 = ARMOURBOOST, 0.30

[runninglights]
0 = 123.00,17.00,1300.00,4.00,3 
1 = 132.00,17.00,1300.00,4.00,3
2 = 123.00,0.00,1300.00,6.00,1
3 = 128.00,9.00,1300.00,6.00,1
4 = 134.00,12.00,1300.00,6.00,1
5 = 128.00,38.00,1300.00,6.00,1
6 = 128.00,46.00,1300.00,6.00,1
7 = 112.00,215.00,1300.00,6.00,0
8 = 142.50,215.00,1300.00,6.00,1


[pulseglows]

[engineglows]
0 = 119.50,259.00,30.00,30.00,earthengineglow.dds,engine_debris,0,2.00
1 = 136.50,259.00,31.00,30.00,earthengineglow.dds,engine_debris,0,2.00

[targets]
0 = 124.00,39.00,1,127.50,137.50,(damage_sprite_sparks-129.00-249.00),(damage_sprite_sparks-133.00-251.00),(damage_sprite_sparks-135.00-241.00),(damage_sprite_smoke-131.00-250.00),(damage_sprite_smoke-133.00-245.00),
1 = 120.00,44.00,0,0,
2 = 133.50,46.50,0,1,119.50,170.00,131.50,179.00,(damage_sprite_sparks-122.00-176.00),(damage_sprite_sparks-128.00-177.00),(damage_sprite_sparks-127.00-172.00),(damage_sprite_smoke-122.00-176.00),
3 = 121.00,51.50,0,1,100.50,103.00,117.50,120.00,(damage_sprite_sparks-65.00-124.00),(damage_sprite_sparks-111.00-114.00),(damage_sprite_sparks-110.00-108.00),(damage_sprite_sparks-104.00-103.00),(damage_sprite_smoke-104.00-104.00),(damage_sprite_smoke-109.00-112.00),
4 = 125.00,54.00,1,1,117.50,143.00,130.50,153.00,SHIP_EMMITER_THIN,(damage_sprite_sparks-120.00-151.00),(damage_sprite_sparks-125.00-150.00),(damage_sprite_sparks-125.00-146.00),(damage_sprite_smoke-120.00-151.00),(damage_sprite_smoke-126.00-146.00),
5 = 121.50,58.50,0,1,118.50,101.00,138.50,120.00,(damage_sprite_sparks-127.00-113.00),(damage_sprite_sparks-131.00-113.00),(damage_sprite_sparks-132.00-105.00),(damage_sprite_sparks-125.00-109.00),
6 = 119.00,66.00,1,1,102.50,121.00,115.50,133.00,SHIP_EMMITER_LARGE,(damage_sprite_sparks-110.00-125.00),(damage_sprite_sparks-107.00-125.00),(damage_sprite_sparks-107.00-128.00),(damage_sprite_sparks-109.00-129.00),(damage_sprite_sparks-112.00-126.00),(damage_sprite_smoke-110.00-125.00),
7 = 128.00,61.00,0,1,124.00,58.00,131.00,65.00,(damage_sprite_sparks-128.00-61.00),(damage_sprite_smoke-128.00-61.00),
8 = 120.00,84.00,0,1,116.00,80.00,123.00,87.00,(damage_sprite_sparks-120.00-84.00),(damage_sprite_smoke-120.00-84.00),
9 = 131.00,89.00,0,1,127.00,86.00,133.00,92.00,(damage_sprite_sparks-131.00-89.00),
10 = 124.00,94.00,0,119.00,91.00,128.00,99.00,(damage_sprite_sparks-124.00-94.00),(damage_sprite_smoke-124.00-94.00),
11 = 136.00,97.00,0,1,132.00,92.00,139.00,100.00,(damage_sprite_sparks-136.00-97.00)
12 = 123.00,106.00,0,0,120.00,102.00,126.00,116.00,
13 = 133.00,46.00,1,1,130.00,43.00,137.00,49.00,SHIP_EMMITER_THIN,(damage_sprite_sparks-133.00-46.00)
14 = 130.00,109.00,0,1,126.00,105.00,133.00,116.00,(damage_sprite_sparks-130.00-109.00),(damage_sprite_sparks-128.00-107.00),(damage_sprite_sparks-132.00-105.00),
16 = 123.00,124.00,0,0,119.00,121.00,126.00,128.00,
17 = 130.00,120.00,0,0,126.00,116.00,132.00,126.00,
18 = 126.00,136.00,0,1,122.00,133.00,129.00,140.00,(damage_sprite_sparks-126.00-136.00),(damage_sprite_sparks-128.00-136.00),(damage_sprite_sparks-124.00-138.00),
19 = 121.00,146.00,0,0,117.00,143.00,124.00,152.00,(damage_sprite_sparks-121.00-146.00)
20 = 116.00,164.00,0,1,111.00,158.00,122.00,168.00,(damage_sprite_sparks-116.00-164.00)
21 = 127.00,161.00,0,0,124.00,161.00,131.00,163.00
22 = 128.00,168.00,0,1,124.00,165.00,130.00,171.00,(damage_sprite_sparks-128.00-168.00)
23 = 122.00,176.00,1,1,118.00,171.00,127.00,181.00,SHIP_EMMITER_LARGE,(damage_sprite_sparks-122.00-176.00),(damage_sprite_smoke-122.00-177.00)
24 = 139.00,175.00,0,1,134.00,171.00,142.00,180.00,(damage_sprite_sparks-139.00-175.00),(damage_sprite_smoke-139.00-176.00)
26 = 114.00,179.00,0,1,110.00,170.00,116.00,188.00,(damage_sprite_smoke-114.00-179.00)
28 = 119.00,196.00,0,1,116.00,193.00,121.00,198.00,(damage_sprite_smoke-119.00-196.00)
29 = 114.00,214.00,0,1,112.00,211.00,117.00,218.00,(damage_sprite_smoke-114.00-214.00)
30 = 140.00,195.00,0,1,137.00,193.00,142.00,198.00,(damage_sprite_smoke-140.00-195.00)

[slots]
0 = 100.00,23.00,TURRET,(115.00-21.00),
1 = 165.50,23.00,TURRET,(138.00-21.00),
2 = 80.00,44.00,TURRET,(112.00-42.00),
3 = 180.00,43.00,TURRET,(138.00-42.00),
4 = 98.00,80.00,TURRET,(118.50-85.00),
5 = 158.50,80.00,TURRET,(137.00-85.00),
6 = 98.00,107.00,TURRET,(114.00-97.00),
7 = 158.00,107.00,TURRET,(137.50-97.00),
8 = 98.00,165.00,TURRET,(118.50-136.00),
9 = 158.00,165.00,TURRET,(137.50-136.00),
10 = 80.00,175.00,TURRET,(118.50-166.00),
11 = 180.00,175.00,TURRET,(137.50-166.00),
10 = 128.00,60.00,STANDARD,
11 = 128.00,90.00,STANDARD,
12 = 128.00,160.00,STANDARD,
13 = 128.00,185.00,STANDARD,
14 = 128.00,210.00,STANDARD,
15 = 85.00,240.00,STANDARD,(118.70-246.00),
16 = 175.50,240.00,STANDARD,(136.00-246.00),


[explosions]
0 = 100,128.00,46.50,EXP_BLASTGLARESMALL
1 = 110,127.00,80.50,EXP_FRIGATEDEBRIS
2 = 115,126.00,127.50,EXP_BLASTGLARESMALL
3 = 100,175.00,123.50,EXP_BLASTGLARESMALL
4 = 110,115.00,165.50,EXP_STARTBREAKUP
5 = 200,128.00,110.50,EXP_CRUISER_PLUMECENTER
6 = 225,125.00,91.50,EXP_PLUMES

[hulks]
1 = 200,2,297,219,(emit-251-185-hulk_emmiter),(emit-204-68-hulk_emmiter),(emit-210-77-hulk_smoke_emmiter),(emit-141-139-hulk_emmiter),(emit-146-149-hulk_emmiter),(emit-154-154-hulk_smoke_emmiter),(emit-253-243-hulk_emmiter),(emit-253-209-hulk_smoke_emmiter),(emit-220-50-hulk_smoke_emmiter),(emit-210-10-hulk_smoke_emmiter),(emit-210-15-hulk_smoke_emmiter)
2 = 187,357,313,502,(emit-250-360-hulk_emmiter),(emit-225-400-hulk_emmiter),(emit-250-385-hulk_smoke_emmiter)
3 = 217,253,281,358,(emit-196-297-hulk_emmiter),(emit-250-289-hulk_emmiter),(emit-239-298-hulk_smoke_emmiter),(emit-263-330-hulk_emmiter),(emit-257-342-hulk_emmiter),(emit-250-333-hulk_smoke_emmiter),(emit-227-507-hulk_emmiter),[/code]

Here is the code that DOESN"T work:

[code][config]
classname = cruiser
name = EA Hyperion HC
guiname = EA Hyperion HC
sprite = EA Hyperion HC.png
damagetexture = EA Hyperion HC_damage.png
hulktexture = EA Hyperion HC_hulk.png
width = 350
height = 350
powerproduced = 100
cost = 400
racename = earth alliance
lockable = 0

[bonuses]
0 = SPEEDBOOST, -0.10
1 = SHIELDBOOST, -0.20
2 = INTEGRITYBOOST, 0.10
3 = POWERBOOST, 0.20
4 = COSTBOOST, 0.10
5 = ARMOURBOOST, 0.10

[runninglights]
0 = 121.20,1.00,900.00,3.00,1 
1 = 125.30,5.00,900.00,3.00,0
2 = 133.20,1.00,900.00,3.00,0
3 = 128.00,100.50,900.00,3.00,1
4 = 100.00,250.00,900.00,3.00,0
5 = 156.00,250.00,900.00,3.00,1

[pulseglows]

[engineglows]
0 = 113.00,262.00,40.00,36.00,"earthengineglow.dds","engine_debris",0,1.0
1 = 127.50,262.00,40.00,36.00,"earthengineglow.dds","engine_debris",0,1.0
2 = 143.00,262.00,40.00,36.00,"earthengineglow.dds","engine_debris",0,1.0
3 = 104.00,110.00,8.00,8.00,"earthengineglow.dds","engine_debris",0,1.0
4 = 152.00,110.00,8.00,8.00,"earthengineglow.dds","engine_debris",0,1.0

[targets]
0 = 122.00,60.00,0,0,
1 = 138.00,24.00,0,0,
2 = 131.00,98.00,0,0,
3 = 130.00,145.00,0,0,
4 = 110.50,222.00,0,0,
5 = 151.00,234.00,0,0,
6 = 139.00,209.00,0,0,
7 = 134.00,70.00,0,0,0,
8 = 122.00,60.00,0,1,120.00,56.00,127.00,63.00,(damage_sprite_sparks-122.00-60.00),(damage_sprite_smoke-122.00-62.00),
9 = 138.00,24.00,0,1,(damage_sprite_sparks-138.00-24.00),(damage_sprite_sparks-138.00-24.00),(damage_sprite_sparks-138.00-24.00),(damage_sprite_smoke-138.00-24.00),(damage_sprite_smoke-138.00-24.00),
10 = 131.00,98.00,0,1,129.00,95.00,132.00,101.00,(damage_sprite_sparks-131.00-98.00),(damage_sprite_sparks-131.00-98.00),(damage_sprite_sparks-131.00-98.00),
11 = 130.00,145.00,0,1,(damage_sprite_sparks-130.00-145.00),(damage_sprite_smoke-130.00-145.00),(damage_sprite_smoke-130.00-145.00),
12 = 110.50,222.00,1,1,107.00,220.00,111.00,225.00,SHIP_EMMITER_LARGE(damage_sprite_sparks-110.50-222.50),(damage_sprite_sparks-107.00-222.00),(damage_sprite_sparks-108.00-222.00),(damage_sprite_sparks-110.00-224.00),(damage_sprite_smoke-109.00-224.00),
13 = 151.00,234.00,0,1,148.00,230.00,154.00,238.00,(damage_sprite_sparks-151.00-234.00),(damage_sprite_sparks-152.00-234.00),(damage_sprite_sparks-153.00-234.00),(damage_sprite_sparks-152.00-236.00),(damage_sprite_sparks-150.00-237.00),
14 = 134.00,70.00,0,1,0,(damage_sprite_smoke-134.00-70.00),
15 = 122.00,60.00,1,1,120.00,56.00,127.00,63.00,SHIP_EMMITER_LARGE
(damage_sprite_sparks-123.50-60.50),(damage_sprite_smoke-123.50-60.50),(damage_sprite_sparks-125.50-62.50),(damage_sprite_sparks-118.00-44.00),(damage_sprite_sparks-118-60.50),(damage_sprite_smoke-120.50-55.50),(damage_sprite_smoke-128.50-60.50),(damage_sprite_smoke-135.50-65.50),(damage_sprite_smoke-129.50-35.00),(damage_sprite_smoke-130.50-42.50),(damage_sprite_smoke-120.50-43.50),(damage_sprite_smoke-124.50-50.50),(damage_sprite_smoke-125.50-45.00),
16 = 122.00,60.00,0,1,120.00,56.00,127.00,63.00,(damage_sprite_sparks-122.00-60.00),(damage_sprite_smoke-122.00-62.00),
17 = 138.00,24.00,0,1,134.00,19.00,142.00,28.00,(damage_sprite_sparks-134.00-25.00),(damage_sprite_sparks-135.00-26.00),(damage_sprite_sparks-137.00-27.00),(damage_sprite_smoke-138.00-24.00),(damage_sprite_smoke-138.00-24.00),
18 = 131.00,98.00,0,1,129.00,95.00,132.00,101.00,(damage_sprite_sparks-131.00-98.00),(damage_sprite_sparks-131.00-98.00),(damage_sprite_sparks-131.00-98.00),
19 = 130.00,145.00,0,1,(damage_sprite_sparks-130.00-145.00),(damage_sprite_smoke-130.00-145.00),(damage_sprite_smoke-130.00-145.00),
20 = 110.50,222.00,1,1,107.00,220.00,111.00,225.00,SHIP_EMMITER_LARGE(damage_sprite_sparks-110.50-222.50),(damage_sprite_sparks-107.00-222.00),(damage_sprite_sparks-108.00-222.00),(damage_sprite_sparks-110.00-224.00),(damage_sprite_smoke-109.00-224.00),
21 = 151.00,234.00,0,1,148.00,230.00,154.00,238.00,(damage_sprite_sparks-151.00-234.00),(damage_sprite_sparks-152.00-234.00),(damage_sprite_sparks-153.00-234.00),(damage_sprite_sparks-152.00-236.00),(damage_sprite_sparks-150.00-237.00),
22 = 134.00,70.00,0,1,130.00,66.00,136.00,74.00,(damage_sprite_smoke-134.00-70.00),(damage_sprite_sparks-134.00-70.00),(damage_sprite_sparks-135.00-72.00),(damage_sprite_sparks-134.00-72.00),(damage_sprite_sparks-132.00-68.00),(damage_sprite_sparks-131.00-70.00),

[slots]
0 = 95.60,30.60,TURRET,(124.00-38.00),(131.00-38.00)
2 = 85.00,55.00,TURRET,(106.00-67.00)
3 = 170.00,55.00,TURRET,(149.00-67.00)
4 = 128.00,84.00,TURRET,
5 = 90.00,98.00,TURRET,(128.00-113.00) 
6 = 75.00,160.00,TURRET,(128.00-186.00)
7 = 128.00,238.00,TURRET,
8 = 128.00,148.00,STANDARD,
9 = 75.00,190.00,STANDARD,(112.00-186.00)
10 = 175.00,190.00,STANDARD,(143.00-186.00)
11 = 128.00,128.00,STANDARD,
12 = 128.00,210.00,STANDARD,
13 = 85.00,240.00,STANDARD,(112.00-252.00)
14 = 165.00,240.00,STANDARD,(144.00-252.00)

[explosions]
0 = 0,91.00,161.25,EXP_PLUMES
1 = 80,198.75,141.50,EXP_DESTRUCTION_PLACED
2 = 145,213.75,136.00,EXP_DESTRUCTION_PLACED
3 = 125,128.00,187.00,EXP_FRIGATEBREAKUP
4 = 125,170.50,167.50,EXP_STARTBREAKUP
5 = 2,85.50,167,EXP_DESTRUCTION_PLACED
6 = 120,46.25,140.75,EXP_CRUISERDEBRIS
7 = 355,116,140,EXP_DESTRUCTION_PLACED
8 = 266,208.75,130.00,EXP_DESTRUCTION_PLACED
9 = 200,128.00,167.00,EXP_FRIGATEBREAKUP
10 = 200,128.00,167.00,EXP_PLUMES
11 = 200,128.00,167.00,EXP_BLASTGLARE
12 = 200,128.00,167.00,EXP_ANGLED_DEBRIS

[hulks]
1 = 200,2,297,219,(emit-251-185-hulk_emmiter),(emit-204-68-hulk_emmiter),(emit-210-77-hulk_smoke_emmiter),(emit-141-139-hulk_emmiter),(emit-146-149-hulk_emmiter),(emit-154-154-hulk_smoke_emmiter),(emit-253-243-hulk_emmiter),(emit-253-209-hulk_smoke_emmiter),(emit-220-50-hulk_smoke_emmiter),(emit-210-10-hulk_smoke_emmiter),(emit-210-15-hulk_smoke_emmiter)
2 = 187,357,313,502,(emit-250-360-hulk_emmiter),(emit-225-400-hulk_emmiter),(emit-250-385-hulk_smoke_emmiter)
3 = 217,253,281,358,(emit-196-297-hulk_emmiter),(emit-250-289-hulk_emmiter),(emit-239-298-hulk_smoke_emmiter),(emit-263-330-hulk_emmiter),(emit-257-342-hulk_emmiter),(emit-250-333-hulk_smoke_emmiter),(emit-227-507-hulk_emmiter),

Anyone see anything that isn’t copacetic in the above code? (hulk codes are in progress).


#14

Have you tried making sure the design is deployable? See if it doesn’t break deployment rules such as insufficient power/crew, lack of engines (when a scenario calls for it) or exceeding specified supply limits for any modules. Any one of the above will erase the offending ship(s) from scenario deployments.


#15

It is deployable.


#16

I literally just changed the hull code and associated ship specific modules to “frigate” and it worked… WTF… :-\


#17

Okay…I just changed it back from “Frigate” to Cruiser and it now works…I am guess I misspelled cruiser somewhere and the regular game didn’t care, but the scenario did.


#18

I just saw something that might help, your ‘_damaged’ is spelt as ‘_damag’ this can get confusing if you have little diffrences between ships/bitmaps believe me i’ve spent many an hour frustrationg over a bug only to find i had a lower case letter here instead of a upper case one there :stuck_out_tongue:


#19

Any hulls I have put in I standardized the _hulk and _damage, instead of damaged. I ended up swapping out the hull file for a different one and just setting the new file to the old Hyperion stats, worked like a champ:) I haven’t had any issues with that since, and I have play tested the snot out of the EA scenarios.


#20

Ahah well done!