iamthejarha
Landlubber
I downloaded the weathered ships mod by MuddyMonkey, the one that adds Rafe Bligh's textures as new ships instead of replacing the original skins. The version available in the mods section only includes Rafe's original textures, and since he's added to them, I decided to update the mod for myself, including all the weathered skins.
The problem I've run into is that the ships don't seem to be showing up properly in the shipyard's "buy" menu. I'm getting interface pictures of ships with no names. The original ships show up correctly, as does the Xebec BR and other ships that were added to the build, but the ones I added aren't showing up properly. Can anyone help me figure out what I'm doing wrong here?
I'm including the piece of ships_init.c that holds all of the new weathered ships, if that'll help.
//----------------------Muddymonkey---------------------------------------------------
// Weathered Lugger, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Lugger5_44";
refShip.All = "Lugger1_0";
refShip.SName = "Lugger MM";
refShip.Walk = "Lugger1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 6;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 12;
refShip.Weight = Tonnes2CWT(120);
refShip.Capacity = 450;
refShip.CannonsQuantity = 12;
refShip.MaxCrew = 57;
refShip.MinCrew = 11;
refShip.SpeedRate = 16.8;
refShip.TurnRate = 60;
refShip.Price = 20000;
refShip.HP = 500;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_BARQUE";
refShip.WaterLine = 0.0;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.3;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 12; refShip.InertiaBrakingY = 8;
refShip.InertiaAccelerationZ = 6.0; refShip.InertiaBrakingZ = 2.0;
refShip.Height.Bombs.Y = 1.0; refShip.Height.Bombs.DY = 0.5;
refShip.Height.Grapes.Y = 2.0; refShip.Height.Grapes.DY = 1.0;
refShip.Height.Knippels.Y = 10.0; refShip.Height.Knippels.DY = 8.0;
refShip.Height.Balls.Y = 1.0; refShip.Height.Balls.DY = 0.5;
//----------------------Muddymonkey---------------------------------------------------
// Weathered Brig, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Brig3_44";
refShip.All = "Brig1_0";
refShip.SName = "Brig MM";
refShip.Walk = "Brig1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 3;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 16;
refShip.Weight = Tonnes2CWT(300);
refShip.Capacity = 1350;
refShip.CannonsQuantity = 24;
refShip.MaxCrew = 152;
refShip.MinCrew = 34;
refShip.SpeedRate = 14.7;
refShip.TurnRate = 42;
refShip.Price = 80000;
refShip.HP = 2500;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_PINNACE";
refShip.WaterLine = 0.1;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.4;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 12; refShip.InertiaBrakingY = 9;
refShip.InertiaAccelerationZ = 6.0; refShip.InertiaBrakingZ = 4.0;
refShip.Height.Bombs.Y = 1.0; refShip.Height.Bombs.DY = 1.0;
refShip.Height.Grapes.Y = 2.0; refShip.Height.Grapes.DY = 1.0;
refShip.Height.Knippels.Y = 15.0; refShip.Height.Knippels.DY = 10.0;
refShip.Height.Balls.Y = 1.0; refShip.Height.Balls.DY = 1.0;
refShip.GeraldSails.rey_b2 = 1;
refShip.GeraldSails.rey_b3 = 1;
//----------------------Muddymonkey---------------------------------------------------
// Weathered Frigate 1, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Frigate4_44";
refShip.All = "Frigate1_0";
refShip.SName = "Frigate MM";
refShip.Walk = "Frigate1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 2;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 24;
refShip.Weight = Tonnes2CWT(1000);
refShip.Capacity = 2250;
refShip.CannonsQuantity = 44;
refShip.MaxCrew = 380;
refShip.MinCrew = 84;
refShip.SpeedRate = 14.7;
refShip.TurnRate = 42;
refShip.Price = 150000;
refShip.HP = 6000;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_CORVETTE";
refShip.WaterLine = 0.2;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.9;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 10; refShip.InertiaBrakingY = 4;
refShip.InertiaAccelerationZ = 4.0; refShip.InertiaBrakingZ = 2.0;
refShip.Height.Bombs.Y = 1.0; refShip.Height.Bombs.DY = 0.5;
refShip.Height.Grapes.Y = 2.0; refShip.Height.Grapes.DY = 1.0;
refShip.Height.Knippels.Y = 10.0; refShip.Height.Knippels.DY = 8.0;
refShip.Height.Balls.Y = 1.0; refShip.Height.Balls.DY = 0.5;
refShip.GeraldSails.rey_b2 = 1;
refShip.GeraldSails.rey_b3 = 1;
//----------------------Muddymonkey---------------------------------------------------
// Weathered Frigate 2, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Frigate5_44";
refShip.All = "Frigate1_0";
refShip.SName = "Frigate MM";
refShip.Walk = "Frigate1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 2;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 24;
refShip.Weight = Tonnes2CWT(1000);
refShip.Capacity = 2250;
refShip.CannonsQuantity = 44;
refShip.MaxCrew = 380;
refShip.MinCrew = 84;
refShip.SpeedRate = 14.7;
refShip.TurnRate = 42;
refShip.Price = 150000;
refShip.HP = 6000;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_CORVETTE";
refShip.WaterLine = 0.2;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.9;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 10; refShip.InertiaBrakingY = 4;
refShip.InertiaAccelerationZ = 4.0; refShip.InertiaBrakingZ = 2.0;
refShip.Height.Bombs.Y = 1.0; refShip.Height.Bombs.DY = 0.5;
refShip.Height.Grapes.Y = 2.0; refShip.Height.Grapes.DY = 1.0;
refShip.Height.Knippels.Y = 10.0; refShip.Height.Knippels.DY = 8.0;
refShip.Height.Balls.Y = 1.0; refShip.Height.Balls.DY = 0.5;
refShip.GeraldSails.rey_b2 = 1;
refShip.GeraldSails.rey_b3 = 1;
//----------------------Muddymonkey---------------------------------------------------
// Weathered Corvette, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Corvette4_44";
refShip.All = "Corvette1_0";
refShip.SName = "Corvette MM";
refShip.Walk = "Corvette1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 2;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 24;
refShip.Weight = Tonnes2CWT(600);
refShip.Capacity = 1800;
refShip.CannonsQuantity = 32;
refShip.MaxCrew = 190;
refShip.MinCrew = 42;
refShip.SpeedRate = 16.8;
refShip.TurnRate = 47.25;
refShip.Price = 120000;
refShip.HP = 4000;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_CORVETTE";
refShip.WaterLine = 0.1;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.55;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 12; refShip.InertiaBrakingY = 8;
refShip.InertiaAccelerationZ = 6.0; refShip.InertiaBrakingZ = 4.0;
refShip.GeraldSails.rey_b2 = 1;
refShip.GeraldSails.rey_b3 = 1;
//----------------------Muddymonkey---------------------------------------------------
// Weathered Battleship, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Battleship3_44";
refShip.All = "Battleship1_0";
refShip.SName = "Battleship MM";
refShip.Walk = "Battleship1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 1;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 24;
refShip.Weight = Tonnes2CWT(2500);
refShip.Capacity = 4500;
refShip.CannonsQuantity = 70;
refShip.MaxCrew = 618;
refShip.MinCrew = 137;
refShip.SpeedRate = 12.6;
refShip.TurnRate = 31.5;
refShip.Price = 275000; // NK - 200000
refShip.HP = 10000;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_BATTLESHIP";
refShip.WaterLine = 0.0;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.55;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 7; refShip.InertiaBrakingY = 6;
refShip.InertiaAccelerationZ = 4.0; refShip.InertiaBrakingZ = 1.0;
refShip.GeraldSails.rey_b2 = 1;
refShip.GeraldSails.rey_b3 = 1;
//-------ADD NEW SHIPS HERE-------
//----------------------Muddymonkey---------------------------------------------------
// Weathered Lugger 2, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Lugger6_44";
refShip.All = "Lugger1_0";
refShip.SName = "Lugger MM";
refShip.Walk = "Lugger1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 6;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 12;
refShip.Weight = Tonnes2CWT(120);
refShip.Capacity = 450;
refShip.CannonsQuantity = 12;
refShip.MaxCrew = 57;
refShip.MinCrew = 11;
refShip.SpeedRate = 16.8;
refShip.TurnRate = 60;
refShip.Price = 20000;
refShip.HP = 500;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_BARQUE";
refShip.WaterLine = 0.0;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.3;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 12; refShip.InertiaBrakingY = 8;
refShip.InertiaAccelerationZ = 6.0; refShip.InertiaBrakingZ = 2.0;
refShip.Height.Bombs.Y = 1.0; refShip.Height.Bombs.DY = 0.5;
refShip.Height.Grapes.Y = 2.0; refShip.Height.Grapes.DY = 1.0;
refShip.Height.Knippels.Y = 10.0; refShip.Height.Knippels.DY = 8.0;
refShip.Height.Balls.Y = 1.0; refShip.Height.Balls.DY = 0.5;
//----------------------Muddymonkey---------------------------------------------------
// Weathered Brig 2, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Brig4_44";
refShip.All = "Brig1_0";
refShip.SName = "Brig MM";
refShip.Walk = "Brig1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 3;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 16;
refShip.Weight = Tonnes2CWT(300);
refShip.Capacity = 1350;
refShip.CannonsQuantity = 24;
refShip.MaxCrew = 152;
refShip.MinCrew = 34;
refShip.SpeedRate = 14.7;
refShip.TurnRate = 42;
refShip.Price = 80000;
refShip.HP = 2500;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_PINNACE";
refShip.WaterLine = 0.1;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.4;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 12; refShip.InertiaBrakingY = 9;
refShip.InertiaAccelerationZ = 6.0; refShip.InertiaBrakingZ = 4.0;
refShip.Height.Bombs.Y = 1.0; refShip.Height.Bombs.DY = 1.0;
refShip.Height.Grapes.Y = 2.0; refShip.Height.Grapes.DY = 1.0;
refShip.Height.Knippels.Y = 15.0; refShip.Height.Knippels.DY = 10.0;
refShip.Height.Balls.Y = 1.0; refShip.Height.Balls.DY = 1.0;
refShip.GeraldSails.rey_b2 = 1;
refShip.GeraldSails.rey_b3 = 1;
//----------------------Muddymonkey---------------------------------------------------
// Weathered Corvette 2, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Corvette5_44";
refShip.All = "Corvette1_0";
refShip.SName = "Corvette MM";
refShip.Walk = "Corvette1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 2;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 24;
refShip.Weight = Tonnes2CWT(600);
refShip.Capacity = 1800;
refShip.CannonsQuantity = 32;
refShip.MaxCrew = 190;
refShip.MinCrew = 42;
refShip.SpeedRate = 16.8;
refShip.TurnRate = 47.25;
refShip.Price = 120000;
refShip.HP = 4000;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_CORVETTE";
refShip.WaterLine = 0.1;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.55;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 12; refShip.InertiaBrakingY = 8;
refShip.InertiaAccelerationZ = 6.0; refShip.InertiaBrakingZ = 4.0;
refShip.GeraldSails.rey_b2 = 1;
refShip.GeraldSails.rey_b3 = 1;
//-------------------------------------------------------------------------
// Weathered Manowar, Skin by Rafe Bligh (added by me)
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Manowar3_44";
refShip.All = "Manowar1_0";
refShip.SName = "Manowar MM";
refShip.Walk = "Manowar1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 1;
refShip.Cannon = CANNON_TYPE_CANNON_LBS16;
refShip.MaxCaliber = 24;
refShip.Weight = Tonnes2CWT(3500);
refShip.Capacity = 5400;
refShip.CannonsQuantity = 100;
refShip.MaxCrew = 950;
refShip.MinCrew = 210;
refShip.SpeedRate = 13.65;
refShip.TurnRate = 21;
refShip.Price = 400000;
refShip.HP = 15000;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_BATTLESHIP";
refShip.WaterLine = 0.0;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.9;
refShip.TurnDependWeight = 0.8;
refShip.CanEncounter = false;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 6; refShip.InertiaBrakingY = 3;
refShip.InertiaAccelerationZ = 3.0; refShip.InertiaBrakingZ = 1.0;
refShip.GeraldSails.rey_b2 = 1;
refShip.GeraldSails.rey_b3 = 1;
//-------------------------------------------------------------------------
// Weathered Schooner, Skin by Rafe Bligh (added by me)
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Schooner3_44";
refShip.All = "Schooner1_0";
refShip.SName = "Schooner MM";
refShip.Walk = "Schooner1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 4;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 16;
refShip.Weight = Tonnes2CWT(200);
refShip.Capacity = 1080;
refShip.CannonsQuantity = 20;
refShip.MaxCrew = 114;
refShip.MinCrew = 26;
refShip.SpeedRate = 12.6;
refShip.TurnRate = 36.25;
refShip.Price = 35000;
refShip.HP = 1800;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_SCHOONER";
refShip.WaterLine = 0.0;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.2;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 12; refShip.InertiaBrakingY = 8;
refShip.InertiaAccelerationZ = 5.0; refShip.InertiaBrakingZ = 4.0;
refShip.Height.Bombs.Y = 1.0; refShip.Height.Bombs.DY = 1.0;
refShip.Height.Grapes.Y = 2.0; refShip.Height.Grapes.DY = 1.0;
refShip.Height.Knippels.Y = 15.0; refShip.Height.Knippels.DY = 10.0;
refShip.Height.Balls.Y = 1.0; refShip.Height.Balls.DY = 1.0;
Here's a screenshot that shows exactly what the problem is (ships showing up without names):
<img src="http://goheels.sytes.net/potcss.jpg" border="0" class="linked-image" />
The problem I've run into is that the ships don't seem to be showing up properly in the shipyard's "buy" menu. I'm getting interface pictures of ships with no names. The original ships show up correctly, as does the Xebec BR and other ships that were added to the build, but the ones I added aren't showing up properly. Can anyone help me figure out what I'm doing wrong here?
I'm including the piece of ships_init.c that holds all of the new weathered ships, if that'll help.
//----------------------Muddymonkey---------------------------------------------------
// Weathered Lugger, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Lugger5_44";
refShip.All = "Lugger1_0";
refShip.SName = "Lugger MM";
refShip.Walk = "Lugger1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 6;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 12;
refShip.Weight = Tonnes2CWT(120);
refShip.Capacity = 450;
refShip.CannonsQuantity = 12;
refShip.MaxCrew = 57;
refShip.MinCrew = 11;
refShip.SpeedRate = 16.8;
refShip.TurnRate = 60;
refShip.Price = 20000;
refShip.HP = 500;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_BARQUE";
refShip.WaterLine = 0.0;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.3;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 12; refShip.InertiaBrakingY = 8;
refShip.InertiaAccelerationZ = 6.0; refShip.InertiaBrakingZ = 2.0;
refShip.Height.Bombs.Y = 1.0; refShip.Height.Bombs.DY = 0.5;
refShip.Height.Grapes.Y = 2.0; refShip.Height.Grapes.DY = 1.0;
refShip.Height.Knippels.Y = 10.0; refShip.Height.Knippels.DY = 8.0;
refShip.Height.Balls.Y = 1.0; refShip.Height.Balls.DY = 0.5;
//----------------------Muddymonkey---------------------------------------------------
// Weathered Brig, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Brig3_44";
refShip.All = "Brig1_0";
refShip.SName = "Brig MM";
refShip.Walk = "Brig1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 3;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 16;
refShip.Weight = Tonnes2CWT(300);
refShip.Capacity = 1350;
refShip.CannonsQuantity = 24;
refShip.MaxCrew = 152;
refShip.MinCrew = 34;
refShip.SpeedRate = 14.7;
refShip.TurnRate = 42;
refShip.Price = 80000;
refShip.HP = 2500;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_PINNACE";
refShip.WaterLine = 0.1;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.4;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 12; refShip.InertiaBrakingY = 9;
refShip.InertiaAccelerationZ = 6.0; refShip.InertiaBrakingZ = 4.0;
refShip.Height.Bombs.Y = 1.0; refShip.Height.Bombs.DY = 1.0;
refShip.Height.Grapes.Y = 2.0; refShip.Height.Grapes.DY = 1.0;
refShip.Height.Knippels.Y = 15.0; refShip.Height.Knippels.DY = 10.0;
refShip.Height.Balls.Y = 1.0; refShip.Height.Balls.DY = 1.0;
refShip.GeraldSails.rey_b2 = 1;
refShip.GeraldSails.rey_b3 = 1;
//----------------------Muddymonkey---------------------------------------------------
// Weathered Frigate 1, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Frigate4_44";
refShip.All = "Frigate1_0";
refShip.SName = "Frigate MM";
refShip.Walk = "Frigate1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 2;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 24;
refShip.Weight = Tonnes2CWT(1000);
refShip.Capacity = 2250;
refShip.CannonsQuantity = 44;
refShip.MaxCrew = 380;
refShip.MinCrew = 84;
refShip.SpeedRate = 14.7;
refShip.TurnRate = 42;
refShip.Price = 150000;
refShip.HP = 6000;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_CORVETTE";
refShip.WaterLine = 0.2;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.9;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 10; refShip.InertiaBrakingY = 4;
refShip.InertiaAccelerationZ = 4.0; refShip.InertiaBrakingZ = 2.0;
refShip.Height.Bombs.Y = 1.0; refShip.Height.Bombs.DY = 0.5;
refShip.Height.Grapes.Y = 2.0; refShip.Height.Grapes.DY = 1.0;
refShip.Height.Knippels.Y = 10.0; refShip.Height.Knippels.DY = 8.0;
refShip.Height.Balls.Y = 1.0; refShip.Height.Balls.DY = 0.5;
refShip.GeraldSails.rey_b2 = 1;
refShip.GeraldSails.rey_b3 = 1;
//----------------------Muddymonkey---------------------------------------------------
// Weathered Frigate 2, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Frigate5_44";
refShip.All = "Frigate1_0";
refShip.SName = "Frigate MM";
refShip.Walk = "Frigate1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 2;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 24;
refShip.Weight = Tonnes2CWT(1000);
refShip.Capacity = 2250;
refShip.CannonsQuantity = 44;
refShip.MaxCrew = 380;
refShip.MinCrew = 84;
refShip.SpeedRate = 14.7;
refShip.TurnRate = 42;
refShip.Price = 150000;
refShip.HP = 6000;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_CORVETTE";
refShip.WaterLine = 0.2;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.9;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 10; refShip.InertiaBrakingY = 4;
refShip.InertiaAccelerationZ = 4.0; refShip.InertiaBrakingZ = 2.0;
refShip.Height.Bombs.Y = 1.0; refShip.Height.Bombs.DY = 0.5;
refShip.Height.Grapes.Y = 2.0; refShip.Height.Grapes.DY = 1.0;
refShip.Height.Knippels.Y = 10.0; refShip.Height.Knippels.DY = 8.0;
refShip.Height.Balls.Y = 1.0; refShip.Height.Balls.DY = 0.5;
refShip.GeraldSails.rey_b2 = 1;
refShip.GeraldSails.rey_b3 = 1;
//----------------------Muddymonkey---------------------------------------------------
// Weathered Corvette, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Corvette4_44";
refShip.All = "Corvette1_0";
refShip.SName = "Corvette MM";
refShip.Walk = "Corvette1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 2;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 24;
refShip.Weight = Tonnes2CWT(600);
refShip.Capacity = 1800;
refShip.CannonsQuantity = 32;
refShip.MaxCrew = 190;
refShip.MinCrew = 42;
refShip.SpeedRate = 16.8;
refShip.TurnRate = 47.25;
refShip.Price = 120000;
refShip.HP = 4000;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_CORVETTE";
refShip.WaterLine = 0.1;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.55;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 12; refShip.InertiaBrakingY = 8;
refShip.InertiaAccelerationZ = 6.0; refShip.InertiaBrakingZ = 4.0;
refShip.GeraldSails.rey_b2 = 1;
refShip.GeraldSails.rey_b3 = 1;
//----------------------Muddymonkey---------------------------------------------------
// Weathered Battleship, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Battleship3_44";
refShip.All = "Battleship1_0";
refShip.SName = "Battleship MM";
refShip.Walk = "Battleship1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 1;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 24;
refShip.Weight = Tonnes2CWT(2500);
refShip.Capacity = 4500;
refShip.CannonsQuantity = 70;
refShip.MaxCrew = 618;
refShip.MinCrew = 137;
refShip.SpeedRate = 12.6;
refShip.TurnRate = 31.5;
refShip.Price = 275000; // NK - 200000
refShip.HP = 10000;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_BATTLESHIP";
refShip.WaterLine = 0.0;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.55;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 7; refShip.InertiaBrakingY = 6;
refShip.InertiaAccelerationZ = 4.0; refShip.InertiaBrakingZ = 1.0;
refShip.GeraldSails.rey_b2 = 1;
refShip.GeraldSails.rey_b3 = 1;
//-------ADD NEW SHIPS HERE-------
//----------------------Muddymonkey---------------------------------------------------
// Weathered Lugger 2, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Lugger6_44";
refShip.All = "Lugger1_0";
refShip.SName = "Lugger MM";
refShip.Walk = "Lugger1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 6;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 12;
refShip.Weight = Tonnes2CWT(120);
refShip.Capacity = 450;
refShip.CannonsQuantity = 12;
refShip.MaxCrew = 57;
refShip.MinCrew = 11;
refShip.SpeedRate = 16.8;
refShip.TurnRate = 60;
refShip.Price = 20000;
refShip.HP = 500;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_BARQUE";
refShip.WaterLine = 0.0;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.3;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 12; refShip.InertiaBrakingY = 8;
refShip.InertiaAccelerationZ = 6.0; refShip.InertiaBrakingZ = 2.0;
refShip.Height.Bombs.Y = 1.0; refShip.Height.Bombs.DY = 0.5;
refShip.Height.Grapes.Y = 2.0; refShip.Height.Grapes.DY = 1.0;
refShip.Height.Knippels.Y = 10.0; refShip.Height.Knippels.DY = 8.0;
refShip.Height.Balls.Y = 1.0; refShip.Height.Balls.DY = 0.5;
//----------------------Muddymonkey---------------------------------------------------
// Weathered Brig 2, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Brig4_44";
refShip.All = "Brig1_0";
refShip.SName = "Brig MM";
refShip.Walk = "Brig1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 3;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 16;
refShip.Weight = Tonnes2CWT(300);
refShip.Capacity = 1350;
refShip.CannonsQuantity = 24;
refShip.MaxCrew = 152;
refShip.MinCrew = 34;
refShip.SpeedRate = 14.7;
refShip.TurnRate = 42;
refShip.Price = 80000;
refShip.HP = 2500;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_PINNACE";
refShip.WaterLine = 0.1;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.4;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 12; refShip.InertiaBrakingY = 9;
refShip.InertiaAccelerationZ = 6.0; refShip.InertiaBrakingZ = 4.0;
refShip.Height.Bombs.Y = 1.0; refShip.Height.Bombs.DY = 1.0;
refShip.Height.Grapes.Y = 2.0; refShip.Height.Grapes.DY = 1.0;
refShip.Height.Knippels.Y = 15.0; refShip.Height.Knippels.DY = 10.0;
refShip.Height.Balls.Y = 1.0; refShip.Height.Balls.DY = 1.0;
refShip.GeraldSails.rey_b2 = 1;
refShip.GeraldSails.rey_b3 = 1;
//----------------------Muddymonkey---------------------------------------------------
// Weathered Corvette 2, Skin by Rafe Bligh Code by Muddymonkey
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Corvette5_44";
refShip.All = "Corvette1_0";
refShip.SName = "Corvette MM";
refShip.Walk = "Corvette1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 2;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 24;
refShip.Weight = Tonnes2CWT(600);
refShip.Capacity = 1800;
refShip.CannonsQuantity = 32;
refShip.MaxCrew = 190;
refShip.MinCrew = 42;
refShip.SpeedRate = 16.8;
refShip.TurnRate = 47.25;
refShip.Price = 120000;
refShip.HP = 4000;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_CORVETTE";
refShip.WaterLine = 0.1;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.55;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 12; refShip.InertiaBrakingY = 8;
refShip.InertiaAccelerationZ = 6.0; refShip.InertiaBrakingZ = 4.0;
refShip.GeraldSails.rey_b2 = 1;
refShip.GeraldSails.rey_b3 = 1;
//-------------------------------------------------------------------------
// Weathered Manowar, Skin by Rafe Bligh (added by me)
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Manowar3_44";
refShip.All = "Manowar1_0";
refShip.SName = "Manowar MM";
refShip.Walk = "Manowar1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 1;
refShip.Cannon = CANNON_TYPE_CANNON_LBS16;
refShip.MaxCaliber = 24;
refShip.Weight = Tonnes2CWT(3500);
refShip.Capacity = 5400;
refShip.CannonsQuantity = 100;
refShip.MaxCrew = 950;
refShip.MinCrew = 210;
refShip.SpeedRate = 13.65;
refShip.TurnRate = 21;
refShip.Price = 400000;
refShip.HP = 15000;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_BATTLESHIP";
refShip.WaterLine = 0.0;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.9;
refShip.TurnDependWeight = 0.8;
refShip.CanEncounter = false;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 6; refShip.InertiaBrakingY = 3;
refShip.InertiaAccelerationZ = 3.0; refShip.InertiaBrakingZ = 1.0;
refShip.GeraldSails.rey_b2 = 1;
refShip.GeraldSails.rey_b3 = 1;
//-------------------------------------------------------------------------
// Weathered Schooner, Skin by Rafe Bligh (added by me)
//-------------------------------------------------------------------------
makeref(refShip,ShipsTypes[n]);
n++;
refShip.Name = "Schooner3_44";
refShip.All = "Schooner1_0";
refShip.SName = "Schooner MM";
refShip.Walk = "Schooner1";
refShip.id = refShip.Name;
curid = refShip.id; ShipLookupTable.id.(curid) = `n-1`;
refShip.Class = 4;
refShip.Cannon = CANNON_TYPE_CANNON_LBS12;
refShip.MaxCaliber = 16;
refShip.Weight = Tonnes2CWT(200);
refShip.Capacity = 1080;
refShip.CannonsQuantity = 20;
refShip.MaxCrew = 114;
refShip.MinCrew = 26;
refShip.SpeedRate = 12.6;
refShip.TurnRate = 36.25;
refShip.Price = 35000;
refShip.HP = 1800;
refShip.SP = 100;
refShip.AbordageLocation = "BOARDING_SCHOONER";
refShip.WaterLine = 0.0;
refShip.SpeedDependWeight = 0.3;
refShip.SubSeaDependWeight = 0.2;
refShip.TurnDependWeight = 0.8;
refShip.InertiaAccelerationX = 0.2; refShip.InertiaBrakingX = 2.0;
refShip.InertiaAccelerationY = 12; refShip.InertiaBrakingY = 8;
refShip.InertiaAccelerationZ = 5.0; refShip.InertiaBrakingZ = 4.0;
refShip.Height.Bombs.Y = 1.0; refShip.Height.Bombs.DY = 1.0;
refShip.Height.Grapes.Y = 2.0; refShip.Height.Grapes.DY = 1.0;
refShip.Height.Knippels.Y = 15.0; refShip.Height.Knippels.DY = 10.0;
refShip.Height.Balls.Y = 1.0; refShip.Height.Balls.DY = 1.0;
Here's a screenshot that shows exactly what the problem is (ships showing up without names):
<img src="http://goheels.sytes.net/potcss.jpg" border="0" class="linked-image" />