18 m_Text =
"#STR_CraftImprovisedEyePatch";
21 override void CreateConditionComponents()
32 override bool HasTarget()
37 override void OnFinishProgressServer( ActionData action_data )
39 EntityAI item_ingredient = action_data.m_MainItem;
40 EntityAI cover = action_data.m_Player.SpawnEntityOnGroundRaycastDispersed(
"EyePatch_Improvised");
41 action_data.m_MainItem.AddQuantity(-1);
43 MiscGameplayFunctions.TransferItemProperties(item_ingredient, cover);
46 override string GetSoundCategory(ActionData action_data)
48 return "ImprovisedCloth_craft";