How to get MK7 missile to work

This is the place for all questions related to modding Starshatter.
Post Reply
cirlin
Posts: 17
Joined: Sat Apr 03, 2004 12:11 am

How to get MK7 missile to work

Post by cirlin »

Hello, I'm trying to add the Mk7 Interceptor as a counter missile, and after using various combinations of text I still can't seem to get them to work. This is what I have at the moment;

weapon: {
type: "Mk7 Interceptor",
design: "Missile Weapon",
name: "Port/Fwd CMs",
abrv: "Fwd CM 1",
muzzle: (-70, 64, -242),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2
explosion: 7
}

Thanks for any help you can provide.
cirlin
Posts: 17
Joined: Sat Apr 03, 2004 12:11 am

RE: How to get MK7 missile to work

Post by cirlin »

OK, well that wasn't the only problem apparently[;)]
I took out all the mk7 references and went back to the older info and still had the same problem (i.e. when I loaded a mission using the ship most of the components dont show up, it indicates that I have no radar and I'm unable to manuever). Here's the whole .def:

SHIP

name: Reliant BC
display_name: Reliant
class: Cruiser

detail_0: "Reliant BC7.mag"
beauty: "beauty.pcx"
hud_icon: "hud_icon.pcx"


mass: 517e3
agility: 2
vlimit: 468
roll_rate: 7
integrity: 90e3
scale: 5
acs: 5


trans_x: 1e6
trans_y: 5e5
trans_z: 1e6

drag: 1e-7
roll_drag: 1.2
pitch_drag: 1.2
yaw_drag: 1.2

chase: (0, -1800, 170)
bridge: (0, 616, 0)

power: {
type: Fusion,
design: "Fusion Reactor",
max_output: 90e3,

loc: (0, -48, -180),
size: 48,
hull_factor: 0.3,
explosion: 7
}

drive: {
type: Plasma,
name: "Plasma Drive",
design: "Plasma Drive",
thrust: 40e3,
scale: 10,

// upper drive cluster

loc: (0, 48, -240),
size: 48,
hull_factor: 0.3,
explosion: 7
}

thruster: {
design: Thruster,

loc: (0, 0, 128),
size: 24,
hull_factor: 0.3
}

quantum: {
design: "Quantum Drive",
loc: (0, 0, 0),
size: 24,
hull_factor: 0.3
}

shield: {
type: 2,
design: "Grav Shield",
pcs: 100
}

________________________________________________
weapon: {
type: "Fusion Torpedo",
design: "Missile Weapon",
name: "Missile F-1",
abrv: "F/A Miss",
group: "F/A Miss",
muzzle: (0, 28, 722),
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Fusion Torpedo",
design: "Missile Weapon",
name: "Missile F-2",
abrv: "F/A Miss",
group: "F/A Miss",
muzzle: (0, -28, 722),
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Fusion Torpedo",
design: "Missile Weapon",
name: "Missile A-1",
abrv: "F/A Miss",
group: "F/A Miss",
muzzle: (0, 28, -724),
azimuth: 3.14
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Fusion Torpedo",
design: "Missile Weapon",
name: "Missile A-2",
abrv: "F/A Miss",
group: "F/A Miss",
muzzle: (0, -28, -724),
azimuth: 3.14
size: 32,
hull_factor: 0.2,
explosion: 7
}


weapon: {
type: "XRay Laser",
design: "Beam Weapon",
name: "XRay Laser F-1",
abrv: "F/A Beam",
group: "F/A Beam",
muzzle: (30, 0, 727),
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "XRay Laser",
design: "Beam Weapon",
name: "XRay Laser F-2",
abrv: "F/A Beam",
group: "F/A Beam",
muzzle: (-30, 0, 727),
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "XRay Laser",
design: "Beam Weapon",
name: "XRay Laser A-1",
abrv: "F/A Beam",
group: "F/A Beam",
muzzle: (-30, 0, -727),
azimuth: 3.14
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "XRay Laser",
design: "Beam Weapon",
name: "XRay Laser A-2",
abrv: "F/A Beam",
group: "F/A Beam",
muzzle: (30, 0, -727),
azimuth: 3.14
size: 32,
hull_factor: 0.2,
explosion: 7
}
___________________________________________
weapon: {
type: "XRay Laser",
design: "Beam Weapon",
name: "Laser P-1",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (-81, 29, -209),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 1.57,
aim_az_min: -1.57,
aim_el_max: 1.5,
aim_el_min: 0,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser P-1",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (-81, 29, -145),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 1.57,
aim_az_min: -1.57,
aim_el_max: 1.5,
aim_el_min: 0,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser P-2",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (-81, 29, -81),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 1.57,
aim_az_min: -1.57,
aim_el_max: 1.5,
aim_el_min: 0,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser P-3",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (-81, 29, -17),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 1.57,
aim_az_min: -1.57,
aim_el_max: 1.5,
aim_el_min: 0,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser P-4",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (-81, 29, 79),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 1.57,
aim_az_min: -1.57,
aim_el_max: 1.5,
aim_el_min: 0,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser P-5",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (-81, 29, 143),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 1.57,
aim_az_min: -1.57,
aim_el_max: 1.5,
aim_el_min: 0,
}

weapon: {
type: "XRay Laser",
design: "Beam Weapon",
name: "Laser P-2",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (-81, 29, 208),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 1.57,
aim_az_min: -1.57,
aim_el_max: 1.5,
aim_el_min: 0,
}

weapon: {
type: "XRay Laser",
design: "Beam Weapon",
name: "Laser P-3",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (-81, 29, -209),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 1.57,
aim_az_min: -1.57,
aim_el_max: 1.5,
aim_el_min: 0,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser P-6",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (-81, -29, -145),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 1.57,
aim_az_min: -1.57,
aim_el_max: 1.5,
aim_el_min: 0,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser P-7",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (-81, -29, -81),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 1.57,
aim_az_min: -1.57,
aim_el_max: 1.5,
aim_el_min: 0,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser P-8",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (-81, -29, -17),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 1.57,
aim_az_min: -1.57,
aim_el_max: 1.5,
aim_el_min: 0,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser P-9",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (-81, -29, 79),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 1.57,
aim_az_min: -1.57,
aim_el_max: 1.5,
aim_el_min: 0,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser P-10",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (-81, -29, 143),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 1.57,
aim_az_min: -1.57,
aim_el_max: 1.5,
aim_el_min: 0,
}

weapon: {
type: "XRay Laser",
design: "Beam Weapon",
name: "Laser P-4",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (-81, -29, 208),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 1.57,
aim_az_min: -1.57,
aim_el_max: 1.5,
aim_el_min: 0,
}
_______________________________________________
weapon: {
type: "XRay Laser",
design: "Beam Weapon",
name: "Laser S-1",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (81, 29, -209),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 2.356,
aim_az_min: .785,
aim_el_max: 2.356,
aim_el_min: .785,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser S-1",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (81, 29, -145),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 2.356,
aim_az_min: .785,
aim_el_max: 2.356,
aim_el_min: .785,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser S-2",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (81, 29, -81),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 2.356,
aim_az_min: .785,
aim_el_max: 2.356,
aim_el_min: .785,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser S-3",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (81, 29, -17),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 2.356,
aim_az_min: .785,
aim_el_max: 2.356,
aim_el_min: .785,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser S-4",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (81, 29, 79),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 2.356,
aim_az_min: .785,
aim_el_max: 2.356,
aim_el_min: .785,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser S-5",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (81, 29, 143),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 2.356,
aim_az_min: .785,
aim_el_max: 2.356,
aim_el_min: .785,
}

weapon: {
type: "XRay Laser",
design: "Beam Weapon",
name: "Laser S-2",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (81, 29, 208),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 2.356,
aim_az_min: .785,
aim_el_max: 2.356,
aim_el_min: .785,
}

weapon: {
type: "XRay Laser",
design: "Beam Weapon",
name: "Laser S-3",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (81, 29, -209),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 2.356,
aim_az_min: .785,
aim_el_max: 2.356,
aim_el_min: .785,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser S-6",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (81, -29, -145),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 2.356,
aim_az_min: .785,
aim_el_max: 2.356,
aim_el_min: .785,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser S-7",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (81, -29, -81),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 2.356,
aim_az_min: .785,
aim_el_max: 2.356,
aim_el_min: .785,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser S-8",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (81, -29, -17),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 2.356,
aim_az_min: .785,
aim_el_max: 2.356,
aim_el_min: .785,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser S-9",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (81, -29, 79),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 2.356,
aim_az_min: .785,
aim_el_max: 2.356,
aim_el_min: .785,
}

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser S-10",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (81, -29, 143),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 2.356,
aim_az_min: .785,
aim_el_max: 2.356,
aim_el_min: .785,
}

weapon: {
type: "XRay Laser",
design: "Beam Weapon",
name: "Laser S-4",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (81, -29, 208),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 2.356,
aim_az_min: .785,
aim_el_max: 2.356,
aim_el_min: .785,
}
________________________________________________________________
weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-1",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, 29, -274),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-2",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, 29, -241),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-3",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, 29, -177),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-4",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, 29, -113),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-5",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, 29, -48),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-6",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, 29, 15),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-7",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, 29, 47),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-8",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, 29, 111),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-9",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, 29, 176),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-10",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, 29, 240),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-11",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, 29, 272),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-12",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, -29, -274),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-13",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, -29, -241),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-14",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, -29, -177),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-15",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, -29, -113),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-16",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, -29, -48),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-17",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, -29, 15),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-18",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, -29, 47),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-19",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, -29, 111),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-20",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, -29, 176),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-21",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, -29, 240),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile P-22",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (-81, -29, 272),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

_______________________________________________________
weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-1",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, 29, -274),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-2",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, 29, -241),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-3",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, 29, -177),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-4",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, 29, -113),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena2",
design: "Missile Weapon",
name: "Missile S-5",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, 29, -48),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-6",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, 29, 15),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-7",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, 29, 47),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-8",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, 29, 111),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-9",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, 29, 176),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-10",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, 29, 240),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-11",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, 29, 272),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-12",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, -29, -274),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-13",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, -29, -241),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-14",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, -29, -177),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-15",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, -29, -113),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-16",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, -29, -48),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-17",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, -29, 15),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-18",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, -29, 47),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-19",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, -29, 111),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-20",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, -29, 176),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-21",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, -29, 240),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-22",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, -29, 272),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}
___________________________________________________


power: {
type: "Auxilliary Reactor",
design: "Auxilliary Reactor",
max_output: 10e3
}

probe: {
type: "Sensor Drone",
abrv: "Probe",
muzzle: ( 0, -80, 0),

loc: (0, -80, 0),
size: 16,
hull_factor: 0.2
}

sensor: {
design: Sensor,
pcs: 20,
active_efficiency: 5e6,
passive_efficiency: 10e3,
range: 25e3,
range: 50e3,
range: 75e3,
range: 100e3,
range: 5e6,
loc: (0, -16, 380),
size: 16,
hull_factor: 0.1
}

computer: {
name: "Avionics Package",
abrv: "HUD",
type: 1,
design: Computer,

loc: (20, 16, 80),
size: 16,
hull_factor: 0.5
}

computer: {
name: "Flight Computer",
abrv: "Flight",
type: 2,
design: Computer,

loc: (-20, -16, 80),
size: 16,
hull_factor: 0.2
}

nav: {
loc: (0, 16, 60),
design: Computer,
size: 16,
hull_factor: 0.1
}

power: {
type: Battery,
design: Battery,
max_output: 10
}


death_spiral: {
time: 5,

explosion_type: 10, // SMALL_EXPLOSION
explosion_time: 2,
explosion_loc: (-50, 50, 0),

explosion_type: 10, // SMALL_EXPLOSION
explosion_time: 1,
explosion_loc: (60, 40, 190),

explosion_type: 10, // SMALL_EXPLOSION
explosion_time: 0.5,
explosion_loc: (0, -48, -180),

explosion_type: 20, // LARGE_BURST (custom)
explosion_time: 0.1,
explosion_loc: (0, -48, -180),

explosion_type: 10, // SMALL_EXPLOSION
explosion_time: 0.3,
explosion_loc: (20, 80, -190),

explosion_type: 20, // LARGE_BURST (custom)
explosion_time: 0.1,
explosion_loc: (20, 80, -190),

final_type: 13, // LARGE_EXPLOSION
final_loc: (0, 0, 120),

final_type: 13, // NUKE_EXPLOSION
final_loc: (0, 0, -120),

final_type: 12, // LARGE_BURST
final_loc: (0, 0, 0),

debris: "Debris1.mag",
debris_loc: (0,0,350),
debris_mass: 100e3,
debris_count: 1,
debris_life: 600,
debris_fire: (-100,0,0),
debris_fire: (-35,20,-80),

debris: "Debris2.mag",
debris_loc: (-200,20,-300),
debris_mass: 100e3,
debris_count: 1,
debris_life: 500,
debris_fire: (64,0,120),
debris_fire: (85,20,0),
debris_fire: (65,-10,-60),

debris: "Debris3.mag",
debris_loc: (300,0,-320),
debris_mass: 100e3,
debris_count: 1,
debris_life: 400,

debris: "Debris5.mag",
debris_loc: (0,20,0),
debris_mass: 1,
debris_count: 12,
debris_life: 25,

debris: "Debris7.mag",
debris_loc: (10,0,0),
debris_mass: 1,
debris_count: 7,
debris_life: 15,
}

map: {
sprite: "map0.pcx",
sprite: "map1.pcx",
sprite: "map2.pcx",
sprite: "map3.pcx",
sprite: "map4.pcx",
sprite: "map5.pcx",
sprite: "map6.pcx",
sprite: "map7.pcx"
}

Thanks again.




smaff
Posts: 34
Joined: Mon Apr 26, 2004 2:29 pm

RE: How to get MK7 missile to work

Post by smaff »

I thought all entries within curly braces ( { <this bit> } ), had to be terminated with a comma.
ie:

weapon: {
type: "Athena1",
design: "Missile Weapon",
name: "Missile S-22",
abrv: "P/S Miss",
group: "P/S Miss",
muzzle: (81, -29, 272),
azimuth: 1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
}

Here azimuth and elevation need the trailing comma. "explosion" doesn't, as its the last entry.
--
"I've never met a piece of chocolate I didn't like.."
cirlin
Posts: 17
Joined: Sat Apr 03, 2004 12:11 am

RE: How to get MK7 missile to work

Post by cirlin »

Good catch on those commas, I think the problem was actually in:

weapon: {
type: "Gamma Laser",
design: "Beam Weapon",
name: "Graser P-1",
abrv: "P/S Beam",
group: "P/S Beam",
muzzle: (-81, 29, -145),
azimuth: -1.57
elevation: 0
size: 32,
hull_factor: 0.2,
explosion: 7
aim_az_max: 1.57,
aim_az_min: -1.57,
aim_el_max: 1.5,
aim_el_min: 0,
}

Once I deleted the aim_az section it worked better. I also seem to have gotten the Mk7's to work as well. Here's what I'm working on if anyone's interested:



Image
Attachments
broadside.jpg
broadside.jpg (117.36 KiB) Viewed 271 times
smaff
Posts: 34
Joined: Mon Apr 26, 2004 2:29 pm

RE: How to get MK7 missile to work

Post by smaff »

Theres nothing wrong with your aim_* lines - the problem is that "explosion" is no longer the last tag in the "structure".

Starshatter will be parsing the above file like:

...
explosion: 7aim_el_max: 1.57,
aim_el_min: -1.57,
...

Now explosion expects a number, so it barfs :>
This is so you can do things like:
subsystem {
...
description: "This is a long description"
"which spans several lines",
size: 32,
...
}
Note the terminating commas.

See http://www.starshatter.com/moddef.htm for more info.
--
"I've never met a piece of chocolate I didn't like.."
Adonnay
Posts: 101
Joined: Sun May 08, 2005 4:57 pm

RE: How to get MK7 missile to work

Post by Adonnay »

Yea, look out for lines without commas and put some "//" before those horizontal lines you use to make sure the parser doesn't try to interpret them.
cirlin
Posts: 17
Joined: Sat Apr 03, 2004 12:11 am

RE: How to get MK7 missile to work

Post by cirlin »

I did get it working, I'm not exactly sure how. I changed a few things around and it works fine now. Thanks
Post Reply

Return to “Starshatter Modding Forum”