package MinigameTraps
using RTDB

NONE : MiniGame_Trap
{
	trapName = "NONE";
	spawnProbability = 0.f;
}

NPC : MinigameTrapType
{
	enumName = "NPC";
}

Device : MinigameTrapType
{
	enumName = "Device";
}

Both : MinigameTrapType
{
	enumName = "Both";
}

IncreaseAwareness : MiniGame_Trap
{
	trapName = "brokenVision";
	trapType = "MinigameTraps.Device";
	spawnProbability = 0.1;
}

SquadAlert : MiniGame_Trap
{
	trapName = "squadAlert";
	trapType = "MinigameTraps.NPC";
	spawnProbability = 0;
}

BufferPenalty : MiniGame_Trap
{
	trapName = "bufferPenalty";
	trapType = "MinigameTraps.Both";
	spawnProbability = 0;
}

SquadBuff : MiniGame_Trap
{
	trapName = "ico_7";
	trapType = "MinigameTraps.NPC";
	spawnProbability = 0.1;
}

TurretBuff : MiniGame_Trap
{
	trapName = "TurretBuff";
	trapType = "MinigameTraps.Device";
	spawnProbability = 0;
}

MaterialsBonus : MiniGame_Trap
{
	trapName = "ico_1";
	trapType = "MinigameTraps.Both";
	negativeTrap = false;
	spawnProbability = 0.05;
}

UploadReduce : MiniGame_Trap
{
	trapName = "uploadReduce";
	trapType = "MinigameTraps.Both";
	negativeTrap = false;
	spawnProbability = 0;
}

MemoryReduce : MiniGame_Trap
{
	trapName = "memoryReduce";
	trapType = "MinigameTraps.Both";
	negativeTrap = false;
	spawnProbability = 0;
}

