internal static Action AddObjectiveGps(string name, string description, Vector3D coords, Color color) { MyStringId nameID; MyStringId descriptionID; string _name = name; string _description = description; if (MyStringId.TryGet(name, out nameID)) { _name = VRage.MyTexts.Get(nameID).ToString(); } if (MyStringId.TryGet(name, out descriptionID)) { _description = VRage.MyTexts.Get(descriptionID).ToString(); } return(() => { MyVisualScriptLogicProvider.AddGPSObjectiveForAll(_name, _description, coords, color); }); }
internal static Action AddObjectiveGps(string name, string description, Vector3D coords, Color color) { return(() => { MyVisualScriptLogicProvider.AddGPSObjectiveForAll(name, description, coords, color); }); }