public bool execute() { var element = Game.Instance.GameState.FindElement <Item>(effect.getTargetId()); InventoryManager.Instance.AddElement(element); return(false); }
public override void draw() { EditorGUILayout.BeginHorizontal(); EditorGUILayout.LabelField(TC.get("Element.Name19")); effect.setTargetId(items[EditorGUILayout.Popup(Array.IndexOf(items, effect.getTargetId()), items)]); EditorGUILayout.EndHorizontal(); EditorGUILayout.HelpBox(TC.get("AddObjectToInventory.Description"), MessageType.Info); }