Here is a functioning local SSM:
$Name: Vishnan Subspace Missile
+Title: XSTR( "Vishnan Subspace Missile", -1 )
+Description: XSTR("
Neutron Degeneracy Warhead
Attacks Through Subspace
", -1 )
$end_multi_text
+Tech Title: XSTR( "Vishnan Subspace Missile", -1 )
+Tech Anim: Tech_Harpoon
+Tech Description: XSTR( "This variant of the Vishnan antifighter missile uses an onboard subspace engine and a connection to the Great Psyche to plot and execute tactical jumps towards its target.", -1 )
$end_multi_text
$Model File: amissile.pof
$Mass: 15.0
$Velocity: 300.0
$Fire Wait: 6.0
$Damage: 400
$Damage Type: NormalWeapon
$Blast Force: 60.0
$Inner Radius: 20.0
$Outer Radius: 40.0
$Shockwave Speed: 0
$Armor Factor: 1.0
$Shield Factor: 1.0
$Subsystem Factor: 1.0
$Lifetime: 7.0
$Energy Consumed: 0.0
$Cargo Size: 3.0
$Homing: YES
+Type: ASPECT
+Turn Time: 0.3
+Min Lock Time: 2.0
+Lock Pixels/Sec: 70
+Catch-up Pixels/Sec: 100
+Catch-up Penalty: 30
+Seeker Strength: 10
$LaunchSnd: 91
$ImpactSnd: 88
$FlyBySnd: -1
$Rearm Rate: 2.0
+Weapon Range: 6000
$Flags: ( "player allowed" "local ssm" )
$Trail:
+Start Width: 0.2
+End Width: 0
+Start Alpha: 1.0
+End Alpha: 0.0
+Max Life: 3.0
+Bitmap: missiletrail03
$Icon: iconCrossbow
$Anim: cross
$Impact Explosion: ExpMissileHit1
$Impact Explosion Radius: 10.3
$Piercing Impact Explosion: exp06
$Piercing Impact Radius: 5.15
$Piercing Impact Velocity: 20
$Piercing Impact Splash Velocity: -5
$Piercing Impact Variance: 0.1
$Piercing Impact Particles: 5
$Local SSM:
+Warpout Delay: 2
+Warpin Delay: 2
+Stage 5 Velocity: 300
+Warpin Radius: 100
+Lock Range: 6000
$Thruster Flame Effect: missilethruster03
$Thruster Glow Effect: missileglow03
For non-local SSMs, read up on SSM.tbl. You need to define SSMs in this table, then set up weapons, like TAG missiles, that call in SSMs from that table.