#include "actors/weapons/CFSFists.txt"
#include "actors/weapons/LilksAxe.txt"
#include "actors/weapons/GenkaPistol.txt"
#include "actors/weapons/Shotgun.txt"
#include "actors/weapons/ParticleSmasher.txt"
#include "actors/weapons/NailGun.txt"
#include "actors/weapons/CygnusRL.txt"
#include "actors/weapons/BusterRifle.txt"
#include "actors/weapons/Daibatana.txt"
#include "actors/weapons/Flaregun.txt"
#include "actors/weapons/Bricks.txt"
#include "actors/weapons/HavocRebounder.txt"

#include "actors/powerups/gauntlets.txt"
#include "actors/powerups/weaponcrate.txt"


actor CollabWeaponGuy : DoomPlayer
{
	Player.DisplayName "DoomGuy"
	Player.StartItem "D3PS"
	Player.StartItem "CFSFists"
	Player.StartItem "D3PSAmmo", 12
	player.startitem "seekritthing", 1
	damagefactor "daibatana", 0.10
	Species "Player"
	+THRUSPECIES
	+dontblast
	player.weaponslot 1, CFSFists, SkillAxe
	player.weaponslot 2, D3PS
	player.weaponslot 3, BitchinShotgun, ParticleSmasher
	player.weaponslot 4, Gnasher
	player.weaponslot 5, CygnusRL
	player.weaponslot 6, BusterRifle
	player.weaponslot 7, Daibatana 
	player.weaponslot 8, Flaregun, TSbrick, havocrebounder
}



// Decorate for Game Checking related Actors

///Gametype Testers (Ripped from Psychic)
ACTOR GameDoom    { Game Doom    SpawnID 255  Radius 1  Height 1 }
ACTOR GameHeretic { Game Heretic SpawnID 255  Radius 1  Height 1 }
ACTOR GameHexen   { Game Hexen   SpawnID 255  Radius 1  Height 1 }
ACTOR GameStrife  { Game Strife  SpawnID 255  Radius 1  Height 1 }
ACTOR GameChex    { Game Chex    SpawnID 255  Radius 1  Height 1 }

//Gametype Testers
ACTOR BFGameDoom    : Inventory {Game Doom Inventory.MaxAmount 1}
ACTOR BFGameHeretic : Inventory {Game Heretic}
ACTOR BFGameHexen   : Inventory {Game Hexen}
ACTOR BFGameStrife  : Inventory {Game Strife}
ACTOR BFGameChex    : Inventory {Game Chex}