package RTDB

HackingMiniGame
{
	int gameType = 0;
	bool officer = false;
	bool hasEnemyNetrunner = false;
	bool hasInitialTimer = false;
	bool hasHiddenCells = false;
	int dimension = 0;
	int enemyNetrunnerLevel = 0;
	int networkLevel = 0;
	int initialTimer = 0;
	int bufferModifier = 0;
	fk< Trap >[] allowedTraps = [];
	string[] symbols = 
	[
		"1C", "55", "BD", "E9"
	];
	string[] symbolProbabilities = 
	[
		"35", "28", "22", "15"
	];
	string[] symbolProbabilitiesAlternative = 
	[
		"5", "20", "35", "40"
	];
	string[] predefinedGrid = [];
	string[] predefinedBasicAccess = [];
	string[] predefinedCyberdeckPrograms = [];
	string[] predefinedNetworkPrograms = [];
	string[] predefinedEnemyPrograms = [];
	int hiddenCellsProbability = 0;
}

Trap
{
	string name = "";
	fk< TrapType > type = "TrapType.Negative";
	float probability = 0;
}

