class CyberwareUtility
{

	public static function GetMaxActiveTimeFromTweak( item : TweakDBID ) : Float
	{
		return TDB.GetFloat( item + T".maxActiveTime", 6.0 );
	}

	public static function GetActiveCyberwareItem( player : PlayerPuppet ) : TweakDBID
	{
		var item : ItemID;
		var cs : EquipmentSystem;
		cs = ( ( EquipmentSystem )( GameInstance.GetScriptableSystemsContainer( player.GetGame() ).Get( 'EquipmentSystem' ) ) );
		item = cs.GetPlayerData( player ).GetActiveItem( gamedataEquipmentArea.QuickSlot );
		return ItemID.GetTDBID( item );
	}

	public static function StartGenericCwCooldown( player : PlayerPuppet ) {}

	public constexpr static function IsCurrentCyberwareOnCooldown( player : PlayerPuppet ) : Bool
	{
		return false;
	}

}

