package Shooter
using RTDB

DefaultVFXList : ShooterVFXList
{
}

BASICMUZZLE : ShooterVFX
{
	name = "BASICMUZZLE";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\assets_general.inkatlas";
	imageTexturePart = "basic_muzzle_flash";
	imageAnchorPoint = ( 0.5f, 0.5f );
	allowCollision = false;
	animation = "basic_muzzle";
}

LASERMUZZLE : ShooterVFX
{
	name = "LASERMUZZLE";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\assets_general.inkatlas";
	imageTexturePart = "laser_flash01";
	imageAnchorPoint = ( 0.5f, 0.5f );
	allowCollision = false;
	animation = "laser_muzzle";
}

EXPLOSIVEMUZZLE : ShooterVFX
{
	name = "EXPLOSIVEMUZZLE";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\assets_general.inkatlas";
	imageTexturePart = "explosive_muzzle_flash";
	imageAnchorPoint = ( 0.5f, 0.5f );
	allowCollision = false;
	animation = "explosive_muzzle";
}

EXPLOSION : ShooterVFX
{
	name = "EXPLOSION";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\assets_general.inkatlas";
	imageTexturePart = "explosion_1";
	imageAnchorPoint = ( 0.5f, 0.5f );
	allowCollision = false;
	animation = "explosion";
}

INSTANTEXPLOSION : ShooterVFX
{
	name = "INSTANTEXPLOSION";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\assets_general.inkatlas";
	imageTexturePart = "explosion_1";
	imageAnchorPoint = ( 0.5f, 0.5f );
	allowCollision = false;
	animation = "instant_explosion";
}

EXPLOSIONGRENADE : ShooterVFX
{
	name = "EXPLOSIONGRENADE";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\assets_general.inkatlas";
	imageTexturePart = "explosion_grenade01";
	imageAnchorPoint = ( 0.5f, 0.5f );
	allowCollision = false;
	animation = "explosion_grenade";
}

EXPLOSIONGROUND : ShooterVFX
{
	name = "EXPLOSIONGROUND";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\assets_general.inkatlas";
	imageTexturePart = "explosion_ground01";
	imageAnchorPoint = ( 0.5f, 0.5f );
	allowCollision = false;
	animation = "explosion_ground";
}

EXPLOSIONENEMY : ShooterVFX
{
	name = "EXPLOSIONENEMY";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\assets_general.inkatlas";
	imageTexturePart = "explosion_enemy01";
	imageAnchorPoint = ( 0.5f, 0.5f );
	allowCollision = false;
	animation = "explosion_enemy";
}

SHIELDDOUBLE : ShooterVFX
{
	name = "SHIELDDOUBLE";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\assets_general.inkatlas";
	imageTexturePart = "shield_double";
	imageAnchorPoint = ( 0.5f, 0.5f );
	allowCollision = true;
	allowLoop = true;
	animation = "shield_double";
}

SHIELDSINGLE : ShooterVFX
{
	name = "SHIELDSINGLE";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\assets_general.inkatlas";
	imageTexturePart = "shield_single";
	imageAnchorPoint = ( 0.5f, 0.5f );
	allowCollision = true;
	allowLoop = true;
	animation = "shield_single";
}

SHIELDCONE : ShooterVFX
{
	name = "SHIELDCONE";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\assets_general.inkatlas";
	imageTexturePart = "shield_drone_cone";
	allowCollision = false;
	allowLoop = true;
	imageAnchorPoint = ( 0.5f, 0.0f );
	animation = "shield_cone";
}

GRENADEFLASH : ShooterVFX
{
	name = "GRENADEFLASH";
	allowCollision = false;
	imageAnchorPoint = ( 0.5f, 0.5f );
	animation = "grenade_flash";
}

NINJAAFTERIMAGE : ShooterVFX
{
	name = "NINJAAFTERIMAGE";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\characters\tyger_claws\tc_boss.inkatlas";
	imageTexturePart = "tc_boss_run_dash_02_sandev001";
	allowCollision = false;
	imageAnchorPoint = ( 0.5f, 0.5f );
	animation = "ninja_afterimage";
}

NINJAHIT : ShooterVFX
{
	name = "NINJAHIT";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\characters\tyger_claws\tc_boss.inkatlas";
	imageTexturePart = "melee_hit01";
	imageAnchorPoint = ( 0.5f, 0.5f );
	animation = "ninja_hit";
}

RETICLE : ShooterVFX
{
	name = "RETICLE";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\assets_general.inkatlas";
	imageTexturePart = "target_marker";
	allowCollision = false;
	allowSelfReset = true;
	imageAnchorPoint = ( 0.50f, 0.50f );
	animation = "reticle";
}

DEBRISCRASH : ShooterVFX
{
	name = "DEBRISCRASH";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\characters\animals\animals_boss_rubble.inkatlas";
	imageTexturePart = "crash";
	imageAnchorPoint = ( 0.5f, 0.5f );
	animation = "debris_crash";
}

DEBRISSHATTER : ShooterVFX
{
	name = "DEBRISSHATTER";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\characters\animals\animals_boss_rubble.inkatlas";
	imageTexturePart = "03";
	imageAnchorPoint = ( 0.5f, 0.5f );
	animation = "debris_shatter";
}

DEBRISSHATTER1 : ShooterVFX
{
	name = "DEBRISSHATTER1";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\characters\animals\animals_boss_rubble.inkatlas";
	imageTexturePart = "04";
	imageAnchorPoint = ( 0.5f, 0.5f );
	animation = "debris_shatter1";
}

SUPERLASER : ShooterVFX
{
	name = "SUPERLASER";
	imageTextureAtlas = "base\gameplay\gui\world\arcade_games\shooter\art\assets_general.inkatlas";
	imageTexturePart = "laser_start_01";
	allowSelfReset = true;
	imageAnchorPoint = ( 0.5f, 0.5f );
	animation = "plasma_laser";
}

