Here is what I get in Latest.log:
Code: Select all
09:56:19.840 [shipData.load.error.badSubentity]: ***** ERROR: subentity declaration for ship Andricothere Trader does not declare a valid type (must be standard, flasher or ball_turret).
Here is what I have in shipdata.plist:
Code: Select all
"subentities" = (
{
type = "ball_turret";
subentity_key = "andricothere_ball_turret";
position = (0.2, 54.2, 192.5);
orientation = (1, 1, 0, 0);
},
{
type = "ball_turret";
subentity_key = "andricothere_ball_turret";
position = (0.2, 54.2, 192.5);
orientation = (1, 0, 1, 0);
},
{
type = "ball_turret";
subentity_key = "andricothere_ball_turret";
position = (0.0, -122.0, 101.0);
orientation = (1, -1, 0, 0);
},
{
type = "ball_turret";
subentity_key = "andricothere_ball_turret";
position = (0.0, -122.0, 101.0);
orientation = (1, 0, -1, 0);
},
{
type = "ball_turret";
subentity_key = "andricothere_ball_turret";
position = (100.25, 77.0, -74.0);
orientation = (1, -1, 0, 0);
},
{
type = "ball_turret";
subentity_key = "andricothere_ball_turret";
position = (-100.25, 77.0, -74.69);
orientation = (1, 0, -1, 0);
},
{
type = "ball_turret";
subentity_key = "andricothere_ball_turret";
position = (0.0, 102.5, -247.0);
orientation = (1, 1, 0, 0);
},
{
type = "ball_turret";
subentity_key = "andricothere_ball_turret";
position = (0.0, 102.5, -247.0);
orientation = (1, 0, 1, 0);
},
{
type = "ball_turret";
subentity_key = "andricothere_ball_turret";
position = (0.7, -121.0, -146.0);
orientation = (1, -1, 0, 0);
},
{
type = "ball_turret";
subentity_key = "andricothere_ball_turret";
position = (0.7, -121.0, -146.0);
orientation = (1, 0, -1, 0);
},
{
type = "dock_horizontal";
subentity_key = "Andricothere-dock";
position = (0.0, 2.327, -1.233);
orientation = (1, 0, 0, 0);
}
);
"forward_weapon_type" = "NONE";
"thrust" = 3.5;
};
"andricothere_ball_turret" =
{
ai_type = "andricothere_ball_turretAI.plist";
model = "andricoturret.dat";
smooth = "yes";
materials = "andricoturret.png";
name = "Ball Turret";
roles = "andricothere_ball_turret";
script = "andricothere_ball_turret.js";
thrust = 1;
weapon_energy = 50;
That is extremely similar to what I have for the Genesis, on which the ball turrets are now working fully. Can anyone see where the mess up is, or what I've left out, or put in, that I shouldn't? Thanks.