ACTOR NullActor:Inventory{}
actor checker{
	radius 6
	height 9
	speed 35
	damage 0
	projectile
	+FORCEXYBILLBOARD
	states{
	spawn:
		TNT1 AA 3
		goto remove 
	death:
		TNT1 A 0 A_GiveToTarget("PathClear",1)
		TNT1 CDE 4
		stop
	remove:
		TNT1 A 0
		stop}}
actor top_checker:checker{
	states{
	spawn:
		TNT1 AA 2
		goto remove 
	death:
		TNT1 A 0 A_GiveToTarget("CeilingClear",1)
		TNT1 CDE 4
		stop
	remove:
		TNT1 A 0
		stop}}
actor PathClear:inventory{inventory.maxamount 1}
actor CeilingClear:inventory{inventory.maxamount 1}
ACTOR PowerActiveSoundCooldown:PowerWeaponLevel2{+INVENTORY.AUTOACTIVATE Powerup.Duration -4}
//Decorate files
#include actordefs/inventory.txt
#include actordefs/sfx.txt
#include actordefs/gore.txt
#include actordefs/player.txt

#include actordefs/weapons/msxbaseweapon.txt
#include actordefs/weapons/fists.txt
#include actordefs/weapons/pistol.txt
#include actordefs/weapons/arifle.txt
#include actordefs/weapons/autoshot.txt
#include actordefs/weapons/nailshot.txt
#include actordefs/weapons/cannon.txt
#include actordefs/weapons/conrifle.txt
#include actordefs/weapons/sniperg.txt