ACTOR TK2MPCrossbow : Weapon
{
	Weapon.Kickback 100
	Scale 0.5
	Inventory.PickupMessage "Crossbow"
	Inventory.PickupSound "Turok2MP64/Items/Pickup"
	Inventory.Icon "TKA2A0"
	+WEAPON.WIMPY_WEAPON
	+INVENTORY.UNDROPPABLE
	States
	{
	Ready:
    TK01 ABC 2 
    TK01 D -1 A_WeaponReady
    Goto Ready+7
	Deselect:
		TK01 LMNOPQRS 1
		TK01 A 0 A_Lower
		wait
	Select:
		TK01 A 0 A_Raise
		Loop
	Fire:
		TK01 E 2
	    TNT1 A 0 A_PlaySound ("Turok2MP64/Weapons/Crossbow","Weapon")
		TK01 F 2 A_FireCustomMissile ("TK2MPArrow")
		TK01 GHIJK 2
		TK01 L 2 A_ReFire	
		Goto Ready+3
	}
}

actor TK2MPArrow
{
  obituary "%o was filled with arrows by %k."
  radius 8
  height 8
  speed 60
  damage 5
  scale 0.2
  PROJECTILE
  +FORCEXYBILLBOARD
  states
  {
  Spawn:
    TF22 A 6
    loop
  Death:
NULL A 0 A_SPAWNITEMEX("BulletPuff",0,0,0,random(0,0),random(0,0),0)
Stop
  }
}