package Attitudes
using RTDB

Group_kurtz : AttitudeGroup
{
	CName name = "kurtz";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_myers : AttitudeGroup
{
	CName name = "myers";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_reed : AttitudeGroup
{
	CName name = "reed";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_songbird : AttitudeGroup
{
	CName name = "songbird";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_alex : AttitudeGroup
{
	CName name = "alex";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_baron : AttitudeGroup
{
	CName name = "baron";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_bella : AttitudeGroup
{
	CName name = "bella";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_farida : AttitudeGroup
{
	CName name = "farida";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_theo : AttitudeGroup
{
	CName name = "theo";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_paco : AttitudeGroup
{
	CName name = "paco";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_q301_border_kurt_stealth : AttitudeGroup
{
	CName name = "q301_border_kurt_stealth";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_q301_border_kurt_front : AttitudeGroup
{
	CName name = "q301_border_kurt_front";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_q301_border_kurt_gate : AttitudeGroup
{
	CName name = "q301_border_kurt_gate";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_q301_border_kurt_side : AttitudeGroup
{
	CName name = "q301_border_kurt_side";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_q301_border_kurt_background : AttitudeGroup
{
	CName name = "q301_border_kurt_background";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_q301_border_kurt_snipers : AttitudeGroup
{
	CName name = "q301_border_kurt_snipers";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_q301_border_kurt_parking : AttitudeGroup
{
	CName name = "q301_border_kurt_parking";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Hostile";
}

Group_q301_stadium_kurt : AttitudeGroup
{
	CName name = "q301_stadium_kurt";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_q301_stadium_kurt_scene : AttitudeGroup
{
	CName name = "q301_scene_kurt";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_q301_crashsite_kurt : AttitudeGroup
{
	CName name = "q301_crashsite_kurt";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_q301_shuttle_kurt : AttitudeGroup
{
	CName name = "q301_shuttle_kurt";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Hostile";
}

Group_q301_shuttle_ss : AttitudeGroup
{
	CName name = "q301_shuttle_ss";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_q302_kurtz_militia : AttitudeGroup
{
	CName name = "q302_kurtz_militia";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Hostile";
}

Group_q303_voodoo_boys : AttitudeGroup
{
	CName name = "q303_voodoo_boys";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_q303_kurtz_guards : AttitudeGroup
{
	CName name = "q303_kurtz_guards";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_q303_kurtz_guards_warehouse : AttitudeGroup
{
	CName name = "q303_kurtz_guards_warehouse";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Hostile";
}

Group_q303_kurtz_guards_tech_floor : AttitudeGroup
{
	CName name = "q303_kurtz_guards_tech_floor";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Hostile";
}

Group_q303_kurtz_guards_tech_floor_player_threat : AttitudeGroup
{
	CName name = "q303_kurtz_guards_tech_floor_player_threat";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Hostile";
}

Group_q303_kurtz_guards_lobby : AttitudeGroup
{
	CName name = "q303_kurtz_guards_lobby";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_q304_kurtz_army : AttitudeGroup
{
	CName name = "q304_kurtz_army";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Hostile";
}

Group_q304_warehouse_androids : AttitudeGroup
{
	CName name = "q304_warehouse_androids";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_q304_market_minotaur : AttitudeGroup
{
	CName name = "q304_market_minotaur";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_q305_6th_ziomeczki : AttitudeGroup
{
	CName name = "q305_6th_ziomeczki";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_q306_orbitalAir : AttitudeGroup
{
	CName name = "q306_orbital_air";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_q306_fiaAgents : AttitudeGroup
{
	CName name = "q306_fiaAgents";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_q306_blackOps : AttitudeGroup
{
	CName name = "q306_black_ops";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Hostile";
}

Group_q306_orbitalAirCivilian : AttitudeGroup
{
	CName name = "q306_orbital_air_civilian";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_q306_orbitalAirDroid : AttitudeGroup
{
	CName name = "q306_orbital_air_droid";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Hostile";
}

Group_mq301_scavs : AttitudeGroup
{
	CName name = "mq301_scavs";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Hostile";
}

Group_mq301_scav_captive : AttitudeGroup
{
	CName name = "mq301_scav_captive";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_kurt_replacer : AttitudeGroup
{
	CName name = "kurt_replacer";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_mq303_scavs : AttitudeGroup
{
	CName name = "mq303_scavs";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_mq304_vdb : AttitudeGroup
{
	CName name = "mq304_vdb";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_mq304_jago_bdgrds : AttitudeGroup
{
	CName name = "mq304_jago_bdgrds";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_mq305_netwatch : AttitudeGroup
{
	CName name = "mq305_netwatch";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Hostile";
}

Group_mq306_aaron : AttitudeGroup
{
	CName name = "mq306_aaron";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_mq306_animals : AttitudeGroup
{
	CName name = "mq306_animals";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Friendly";
}

Group_mq306_scavs : AttitudeGroup
{
	CName name = "mq306_scavs";
	bool isState = false;
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_chase_barghest : AttitudeGroup
{
	CName name = "chase_barghest";
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Group_chase_badguys : AttitudeGroup
{
	CName name = "chase_badguys";
	fk< AttitudeGroup > parent = "Attitudes.Group_Neutral";
}

Attitude_q301_border_kurt_front_vs_q301_border_kurt_gate : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_border_kurt_front";
	fk< AttitudeGroup > group2 = "Attitudes.Group_q301_border_kurt_gate";
	string value = "Friendly";
}

Attitude_q301_border_kurt_front_vs_q301_border_kurt_side : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_border_kurt_front";
	fk< AttitudeGroup > group2 = "Attitudes.Group_q301_border_kurt_side";
	string value = "Friendly";
}

Attitude_q301_border_kurt_front_vs_q301_border_kurt_background : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_border_kurt_front";
	fk< AttitudeGroup > group2 = "Attitudes.Group_q301_border_kurt_background";
	string value = "Friendly";
}

Attitude_q301_border_kurt_front_vs_q301_border_kurt_snipers : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_border_kurt_front";
	fk< AttitudeGroup > group2 = "Attitudes.Group_q301_border_kurt_snipers";
	string value = "Friendly";
}

Attitude_q301_border_kurt_front_vs_Neutral : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_border_kurt_front";
	fk< AttitudeGroup > group2 = "Attitudes.Group_Neutral";
	string value = "Friendly";
}

Attitude_q301_border_kurt_gate_vs_q301_border_kurt_side : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_border_kurt_gate";
	fk< AttitudeGroup > group2 = "Attitudes.Group_q301_border_kurt_side";
	string value = "Friendly";
}

Attitude_q301_border_kurt_gate_vs_q301_border_kurt_background : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_border_kurt_gate";
	fk< AttitudeGroup > group2 = "Attitudes.Group_q301_border_kurt_background";
	string value = "Friendly";
}

Attitude_q301_border_kurt_gate_vs_q301_border_kurt_snipers : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_border_kurt_gate";
	fk< AttitudeGroup > group2 = "Attitudes.Group_q301_border_kurt_snipers";
	string value = "Friendly";
}

Attitude_q301_border_kurt_gate_vs_Neutral : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_border_kurt_gate";
	fk< AttitudeGroup > group2 = "Attitudes.Group_Neutral";
	string value = "Friendly";
}

Attitude_q301_border_kurt_side_vs_q301_border_kurt_background : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_border_kurt_side";
	fk< AttitudeGroup > group2 = "Attitudes.Group_q301_border_kurt_background";
	string value = "Friendly";
}

Attitude_q301_border_kurt_side_vs_q301_border_kurt_snipers : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_border_kurt_side";
	fk< AttitudeGroup > group2 = "Attitudes.Group_q301_border_kurt_snipers";
	string value = "Friendly";
}

Attitude_q301_border_kurt_side_vs_Neutral : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_border_kurt_gate";
	fk< AttitudeGroup > group2 = "Attitudes.Group_Neutral";
	string value = "Friendly";
}

Attitude_q301_border_kurt_background_vs_q301_border_kurt_snipers : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_border_kurt_background";
	fk< AttitudeGroup > group2 = "Attitudes.Group_q301_border_kurt_snipers";
	string value = "Friendly";
}

Attitude_q301_border_kurt_background_vs_Neutral : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_border_kurt_background";
	fk< AttitudeGroup > group2 = "Attitudes.Group_Neutral";
	string value = "Friendly";
}

Attitude_q301_border_kurt_snipers_vs_Neutral : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_border_kurt_snipers";
	fk< AttitudeGroup > group2 = "Attitudes.Group_Neutral";
	string value = "Friendly";
}

Attitude_q301_shuttle_kurt_q301_shuttle_ss : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_shuttle_kurt";
	fk< AttitudeGroup > group2 = "Attitudes.Group_q301_shuttle_ss";
	string value = "Hostile";
}

Attitude_q301_shuttle_ss_Player : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_shuttle_ss";
	fk< AttitudeGroup > group2 = "Attitudes.Group_Player";
	string value = "Friendly";
}

Attitude_q301_shuttle_kurt_myers : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_shuttle_kurt";
	fk< AttitudeGroup > group2 = "Attitudes.Group_myers";
	string value = "Friendly";
}

Attitude_q301_shuttle_ss_myers : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q301_shuttle_ss";
	fk< AttitudeGroup > group2 = "Attitudes.Group_myers";
	string value = "Friendly";
}

Attitude_q303_voodoo_boys_vs_player : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q303_voodoo_boys";
	fk< AttitudeGroup > group2 = "Attitudes.Group_Player";
	string value = "Neutral";
}

Attitude_q303_voodoo_boys_vs_reed : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q303_voodoo_boys";
	fk< AttitudeGroup > group2 = "Attitudes.Group_reed";
	string value = "Neutral";
}

Attitude_q303_kurtz_guards_warehouse_vs_reed : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q303_kurtz_guards_warehouse";
	fk< AttitudeGroup > group2 = "Attitudes.Group_reed";
	string value = "Friendly";
}

Attitude_q303_kurtz_guards_tech_floor_vs_reed : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q303_kurtz_guards_tech_floor";
	fk< AttitudeGroup > group2 = "Attitudes.Group_reed";
	string value = "Hostile";
}

Group_q303_kurtz_guards_tech_floor_player_threat_vs_reed
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q303_kurtz_guards_tech_floor_player_threat";
	fk< AttitudeGroup > group2 = "Attitudes.Group_reed";
	string value = "Friendly";
}

Attitude_q303_kurtz_guards_tech_floor_vs_q303_kurtz_guards_tech_floor_player_threat : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q303_kurtz_guards_tech_floor";
	fk< AttitudeGroup > group2 = "Attitudes.Group_q303_kurtz_guards_tech_floor_player_threat";
	string value = "Friendly";
}

Attitude_q303_kurtz_guards_lobby_vs_reed : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q303_kurtz_guards_lobby";
	fk< AttitudeGroup > group2 = "Attitudes.Group_reed";
	string value = "Neutral";
}

Attitude_q306_orbitalAir_vs_songbird : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q306_orbitalAir";
	fk< AttitudeGroup > group2 = "Attitudes.Group_songbird";
	string value = "Friendly";
}

Attitude_q306_orbitalAir_vs_reed : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q306_orbitalAir";
	fk< AttitudeGroup > group2 = "Attitudes.Group_reed";
	string value = "Friendly";
}

Attitude_q306_orbitalAir_vs_myers : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q306_orbitalAir";
	fk< AttitudeGroup > group2 = "Attitudes.Group_myers";
	string value = "Friendly";
}

Attitude_q306_blackOps_vs_songbird : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q306_blackOps";
	fk< AttitudeGroup > group2 = "Attitudes.Group_songbird";
	string value = "Friendly";
}

Attitude_q306_blackOps_vs_reed : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q306_blackOps";
	fk< AttitudeGroup > group2 = "Attitudes.Group_reed";
	string value = "Friendly";
}

Attitude_q306_blackOps_vs_myers : Attitude
{
	fk< AttitudeGroup > group1 = "Attitudes.Group_q306_blackOps";
	fk< AttitudeGroup > group2 = "Attitudes.Group_myers";
	string value = "Friendly";
}

