public string convertButtons(string message) { if (message.Contains("sprite name=X") && InputEnum.GamePad.ToString() == "xbox 360") { message = (message.Replace("sprite name=X", "sprite name=X-A")); } if (message.Contains("sprite name=Square") && InputEnum.GamePad.ToString() == "xbox 360") { message = (message.Replace("sprite name=Square", "sprite name=X-X")); } if (message.Contains("sprite name=Triangle") && InputEnum.GamePad.ToString() == "xbox 360") { message = (message.Replace("sprite name=Triangle", "sprite name=X-Y")); } if (message.Contains("sprite name=Circle") && InputEnum.GamePad.ToString() == "xbox 360") { message = (message.Replace("sprite name=Circle", "sprite name=X-B")); } return(message); }
public void DetectMaxAmount(string text) { if (text == "") { text = "0"; } float amount = float.Parse(text); int charsDecimals = text.Contains(".") ? text.Substring(text.IndexOf(".")).Length - 1 : 0; if (amount < 0) { amountField.text = "0"; } else if (charsDecimals > 2) { amountField.text = text.Substring(0, text.Length - charsDecimals + 2); } }
public string convertButtons(string message) { if (InputEnum.GamePad.ToString() == "xbox 360" || InputEnum.GamePad.ToString() == "wireless controller") { if (message.Contains("<sprite name=X") && !message.Contains("sprite name=X-A") && !message.Contains("sprite name=X-X") && !message.Contains("sprite name=X-Y") && !message.Contains("sprite name=X-B") && !message.Contains("Yellow")) { message = (message.Replace("<sprite name=X>", "<sprite name=X-A>")); } if (message.Contains("<sprite name=Square>") && InputEnum.GamePad.ToString() == "xbox 360" && !message.Contains("sprite name=X-A") && !message.Contains("sprite name=X-X") && !message.Contains("sprite name=X-Y") && !message.Contains("sprite name=X-B") && !message.Contains("Yellow")) { message = (message.Replace("<sprite name=Square>", "<sprite name=X-X>")); } if (message.Contains("<sprite name=Triangle>") && InputEnum.GamePad.ToString() == "xbox 360" && !message.Contains("sprite name=X-A") && !message.Contains("sprite name=X-X") && !message.Contains("sprite name=X-Y") && !message.Contains("sprite name=X-B") && !message.Contains("Yellow")) { // Debug.Log("Entre aca"); message = (message.Replace("<sprite name=Triangle>", "<sprite name=X-Y>")); } if (message.Contains("<sprite name=Circle>") && !message.Contains("sprite name=X-A") && !message.Contains("sprite name=X-X") && !message.Contains("sprite name=X-Y") && !message.Contains("sprite name=X-B") && !message.Contains("Yellow")) { //Debug.Log("Entre aca"); message = (message.Replace("<sprite name=Circle>", "<sprite name=X-B>")); } if (message.Contains("<sprite name=Down>")) { //Debug.Log("Entre aca"); message = (message.Replace("<sprite name=Down>", "<sprite name=Down_X>")); } if (message.Contains("<sprite name=Move>") && !message.Contains("Yellow")) { message = (message.Replace("<sprite name=Move>", "<sprite name=Move_X>")); } if (message.Contains("<sprite name=MoveYellow>")) { message = (message.Replace("<sprite name=MoveYellow>", "<sprite name=MoveYellow_X>")); } if (message.Contains("<sprite name=EnterYellow>")) { message = (message.Replace("<sprite name=EnterYellow>", "<sprite name=EnterYellow_X>")); } if (message.Contains("<sprite name=BackYellow>")) { message = (message.Replace("<sprite name=BackYellow>", "<sprite name=BackYellow_X>")); } } if (InputEnum.GamePad.ToString() == "keyboard") { if (message.Contains("<sprite name=X-A") && !message.Contains("Yellow")) { message = (message.Replace("<sprite name=X-A>", "<sprite name=X>")); } if (message.Contains("<sprite name=X-X>") && !message.Contains("Yellow")) { message = (message.Replace("<sprite name=X-X>", "<sprite name=Square>")); } if (message.Contains("<sprite name=X-Y>") && !message.Contains("Yellow")) { message = (message.Replace("<sprite name=X-Y>", "<sprite name=Triangle>")); } if (message.Contains("<sprite name=X-B>") && !message.Contains("Yellow")) { message = (message.Replace("<sprite name=X-B>", "<sprite name=Circle>")); } if (message.Contains("<sprite name=Move_X>") && !message.Contains("Yellow")) { message = (message.Replace("<sprite name=Move_X>", "<sprite name=Move>")); } if (message.Contains("<sprite name=MoveYellow_X>")) { message = (message.Replace("<sprite name=MoveYellow_X>", "<sprite name=MoveYellow>")); } if (message.Contains("<sprite name=EnterYellow_X>")) { message = (message.Replace("<sprite name=EnterYellow_X>", "<sprite name=EnterYellow>")); } if (message.Contains("<sprite name=BackYellow_X>")) { message = (message.Replace("<sprite name=BackYellow_X>", "<sprite name=BackYellow>")); } if (message.Contains("<sprite name=Down_X>")) { //Debug.Log("Entre aca"); message = (message.Replace("<sprite name=Down_X>", "<sprite name=Down>")); } } return(message); }