[MOD] Alliance dreadnought in service!

The soft, two-legged fools are so hasty. Quick, but wasteful; leaping without a care for where they may land. No wisdom. No patience.

We have both in abundance.

The Grand Hive Queen ordered an analysis of the new super-heavy combat ships being used by the mammals. She did not like what was discovered about them. Oh, no. Her Armoured Majesty was most displeased. So the Planning Nest was given the task of equalling - and then surpassing - the best that the hot-blooded fools could create.

We have succeeded.

Our foes pride themselves on tiny tweaks and nudges in abundance to gain improved performance. The Grand Hive, alas, just this once, cannot afford as much patience as we would prefer. But we are satisfied with our answer to the new warships that have been beating back our front-line fleets. The pressure of having the federation below us and the Empire above us has become more than merely “uncomfortable”. It is time for us to gain breathing room! Beyond our competitors, the wide open spaces of the Stygian Abyss beckon warmly to us. Shall we not reach out a claw and seize what should be ours? Once our oppressors are beaten back, all of the region between the two closest anti-hyperspace zones CAN BE ours.

We have analysed all enemy dreadnoughts before building the first one of our own. Ours is a giant compared to any of theirs. It is a mobile hive of death; death for all who stand in our way. Ours can mount more weapons, as well as more standard modules, than ANY of theirs. Our armor will not crack. Our claws will not weaken. Out spikes will not dull.

The “Shark Queen” is now being deployed on all fronts, with more in reserve.

The Federation, the Empire, even the sneaky hidden Rebels…all will taste our venom before they fall. Victory for the Grand Hive!

[config]
classname = cruiser
name = Alliance Shark Queen Cruiser hull
guiname = Alliance Shark Queen Cruiser hull
sprite = Alliance Shark Cruiser.dds
damagetexture = Alliance Shark Cruiser_damaged.dds
hulktexture = Alliance Shark Cruiser_hulk.dds
width = 270
height = 270
powerproduced = 80
cost = 640
racename = alliance

[bonuses]
0 = ARMOURBOOST,0.45
1 = INTEGRITYBOOST,0.50
2 = COSTBOOST,0.10

[runninglights]
0 = 31,44,160,4,1
1 = 225,44,160,4,0
2 = 13,138,160,4,1
3 = 243,138,160,4,0
4 = 13,163,160,4,1
5 = 243,163,160,4,0

[engineglows]
0 = 34,237,60,60,ALLIANCE
1 = 222,237,60,60,ALLIANCE

[targets]
0 = 108.00,143.00,1,1,94.00,127.00,122.00,159.00,SHIP_EMMITER_LARGE,(damage_sprite_sparks-108.00-143.00),(damage_sprite_sparks-110.00-138.00),(damage_sprite_sparks-107.00-142.00),(damage_sprite_sparks-105.00-147.00),
1 = 101.50,200.00,0,1,92.00,191.00,111.00,209.00,(damage_sprite_sparks-101.50-200.00),(damage_sprite_sparks-99.00-201.00),
2 = 169.00,217.00,1,1,157.00,205.00,181.00,229.00,SHIP_EMMITER_LARGE,(damage_sprite_sparks-169.00-217.00),(damage_sprite_sparks-166.00-214.00),(damage_sprite_sparks-166.00-221.00),(damage_sprite_sparks-173.00-221.00),
3 = 178.50,71.50,1,1,164.00,56.00,193.00,87.00,SHIP_EMMITER_THIN,(damage_sprite_sparks-178.50-71.50),(damage_sprite_sparks-183.00-70.00),(damage_sprite_sparks-180.00-75.00),(damage_sprite_smoke-179.00-73.00),
4 = 145.00,170.00,0,1,132.00,157.00,158.00,183.00,(damage_sprite_sparks-145.00-170.00),(damage_sprite_sparks-149.00-169.00),(damage_sprite_sparks-144.00-172.00),(damage_sprite_smoke-147.00-170.00),
5 = 206.00,163.00,1,1,193.00,147.00,215.00,172.00,SHIP_EMMITER_THIN,(damage_sprite_sparks-204.00-159.50),(damage_sprite_sparks-204.00-164.00),(damage_sprite_sparks-208.00-160.00),
6 = 58.00,143.25,0,1,49.00,128.00,67.00,158.50,
7 = 75.75,147.00,0,1,69.50,141.50,82.00,152.50,
8 = 84.50,66.50,0,1,72.00,48.00,97.00,85.00,(damage_sprite_smoke-84.00-62.00),
9 = 103.50,55.25,0,1,99.00,49.00,108.00,61.50,
10 = 107.75,217.75,0,1,103.00,212.00,112.50,223.50,
11 = 167.50,197.75,0,1,159.50,192.00,175.50,203.50,
12 = 180.50,146.50,0,1,175.50,139.00,185.50,154.00,
13 = 143.25,142.25,0,1,137.50,134.50,149.00,150.00,
14 = 155.25,133.50,0,1,150.00,128.00,160.50,139.00,
15 = 87.50,220.75,0,1,74.50,209.00,100.50,232.50,

[slots]
0 = 83.00,31.00,TURRET,
1 = 173.00,31.00,TURRET,
2 = 70.00,85.00,STANDARD,
3 = 160.00,85.00,STANDARD,
4 = 52.00,124.00,TURRET,
5 = 204.00,124.00,TURRET,
6 = 128.00,126.00,TURRET,
7 = 128.00,152.00,TURRET,
8 = 102.00,173.00,STANDARD,
9 = 154.00,173.00,STANDARD,
10 = 32.00,206.00,STANDARD,
11 = 224.00,206.00,STANDARD,
12 = 72.00,206.00,STANDARD,
13 = 184.00,206.00,STANDARD,
14 = 86.00,119.00,STANDARD,
15 = 170.00,119.00,STANDARD,
16 = 70.00,55.00,TURRET,
17 = 97.00,55.00,TURRET,
18 = 160.00,55.00,TURRET,
19 = 187.00,55.00,TURRET,
20 = 128.00,179.00,TURRET,
21 = 97.00,85.00,STANDARD,
22 = 187.OO,85.OO,STANDARD,
23 = 32.00,232.00,STANDARD,
24 = 224.00,232.00,STANDARD,
25 = 39.00,148.00,TURRET
26 = 217.00,148.00,TURRET,
27 = 102.00,148.00,STANDARD,
28 = 154.00,148.00,STANDARD,
29 = 65.00,148.00,TURRET,
30 = 191.00,148.00,TURRET,
31 = 97.00,206.00,STANDARD,
32 = 159.00,206.00,STANDARD,
33 = 87.00,235.00,TURRET,
34 = 168.00,235.00,TURRET,
35 = 57.00,178.00,STANDARD,
36 = 199.00,178.00,STANDARD,

[explosions]
0 = 0,128,63,EXP_FRIGATE
1 = 45,171,48,EXP_DESTRUCTION_PLACED
2 = 89,70,109,EXP_DESTRUCTION_PLACED
3 = 100,55,152,EXP_BLASTGLARESMALL
4 = 111,77,190,EXP_DESTRUCTION_PLACED
5 = 188,187,201,EXP_DESTRUCTION_PLACED
6 = 200,128,152,EXP_FRIGATEBREAKUP
7 = 210,0,0,EXP_STARTBREAKUP
8 = 230,45,194,EXP_DESTRUCTION_PLACED
9 = 245,170,198,EXP_DESTRUCTION_PLACED
10 = 270,128,128,EXP_CRUISERDEBRIS
11 = 290,177,58,EXP_BLASTGLARESMALL
12 = 300,117,198,EXP_DESTRUCTION_PLACED
13 = 355,96,154,EXP_DESTRUCTION_PLACED
14 = 400,128,128,EXP_FRIGATEBREAKUP
15 = 400,128,128,EXP_PLUMES
16 = 400,128,128,EXP_BLASTGLARE
17 = 400,128,128,EXP_ANGLED_DEBRIS

[hulks]
0 = 30,2,210,368,(emit-97-298-hulk_emmiter),(emit-118-287-hulk_emmiter),(emit-164-93-hulk_emmiter),(emit-161-119-hulk_emmiter),(emit-169-129-hulk_emmiter),(emit-165-141-hulk_emmiter),(emit-145-220-hulk_emmiter),(emit-118-298-hulk_smoke_emmiter),
1 = 216,28,429,365,(emit-294-340-hulk_emmiter),(emit-404-322-hulk_emmiter),(emit-398-279-hulk_emmiter),(emit-344-118-hulk_emmiter),(emit-362-145-hulk_emmiter),(emit-326-139-hulk_emmiter),(emit-330-100-hulk_emmiter),(emit-349-149-hulk_smoke_emmiter),(emit-393-313-hulk_smoke_emmiter),
2 = 434,269,490,309,
3 = 25,377,115,494,
4 = 125,374,485,512,(emit-174-426-hulk_emmiter),(emit-186-445-hulk_emmiter),(emit-200-404-hulk_emmiter),(emit-331-435-hulk_emmiter),(emit-343-435-hulk_emmiter),(emit-183-433-hulk_smoke_emmiter),

OM NOM NOM. (Eats the code and puts it into my Compilation mod.)

Holy F***ing Crap, dude! That ship has more hardpoints and standards than even the excalibur battleship! First i thought buffalo was best… then buffalo king… then star destroyer… then excalibur… now this… O_O Oh, and although alimarin’s modded ships weren’t technically my absolute favorites, they deserve an honorable mention. or something. :smiley:

Actually it has one less hardpoint Hybrinoid :P. That aside its still fun to play with. Thanks Archduke!

it still has more hardpoints if you make all the module spaces hardpoints. :smiley:

Whenever I try to use one of your custom hulls with Eich’s sprite, the game crashes and gives this error:

3/7/2010 - 22::12 - Assertion failure:filename:…\src\SIM_ShipHull.cpp,linenum:158,build:Full 1.38
3/7/2010 - 22::12 - Assertion failure:filename:…\src\SIM_ShipHull.cpp,linenum:159,build:Full 1.38
3/7/2010 - 22::12 - Assertion failure:filename:…\src\SIM_ShipHull.cpp,linenum:160,build:Full 1.38
3/7/2010 - 22::12 - Assertion failure:filename:…\src\SIM_ShipHull.cpp,linenum:161,build:Full 1.38
3/7/2010 - 22::12 - Assertion failure:filename:…\src\SIM_ShipHull.cpp,linenum:162,build:Full 1.38
3/7/2010 - 22::12 - Assertion failure:filename:…\src\SIM_ShipHull.cpp,linenum:163,build:Full 1.38
3/7/2010 - 22::12 - Failed to find race:…\src\SIM_Race.cpp 130

I put the .txt file with the ship name into the /hulls folder and renamed the .dds files in the bitmap folder. Any idea why this is happening? Why isn’t there some kind of Modding FAQ/intro sticky at the top for this kind of stuff? I’m sure the solution is “d’oh” stupid but I’m just not seeing it.

failed to find race? check the hull file again. maybe you accidentally edited the racename? just a thought.

Nope, the race name is there. What do those line numbers correspond to? Thanks.

  1. Make sure you added the three hull sprites inside …\data\bitmaps\ships[i]racename[/i][i]hullname[/i]\ where racename is the name of the race and hullname the name of the hull. In theory it should work with simply having the sprites inside ships.
  2. Make sure the hull text file is inside …\data\hulls[i]racename[/i]\
  3. Those errors don’t seem to be related to sprite problems…
  4. If you have just copied & pasted the code up there, you’ll need to change:

[engineglows] 0 = 34,237,60,60,ALLIANCE 1 = 222,237,60,60,ALLIANCE
with

[engineglows] 0 = 34,237,60,60,allianceengineglow.dds,alliance_engine_debris,0,0.50 1 = 222,237,60,60,allianceengineglow.dds,alliance_engine_debris,0,0.50

  1. Check that you don’t have an additional , or . around there… Tends to happen something like that when your are manually coding hulls ¬.¬
  2. The FAQ/Manual/whatever name it ends up having is still on the works (it was in a nearly dead state before entering the forum today). I won’t say dates for it no more, just I’ll keep slowly working on it and who knows if it will be finished next week or by the end of the year…

Hope any of those points helped :smiley:

Thanks to SirJamon for his timely assistance. Those veteran dreadnought designs of mine all have the engine glows that were original to GSB.