public void Result3() { string str = "Ничья"; TEXT text = new TEXT(); Assert.AreEqual(text.Ishod(3, 3), str); }
public void ZodiacSignName() { Program.InitializeEnvironmentStuff(); var langFilePath = TEXT.FindAllLangFiles()["en"]; TEXT.ApplyLanguageFile("en", langFilePath); Assert.AreEqual(HoroscopDatePair.GetZodiacSignName(new DateTime(2011, 1, 5)), "Capricorn"); Assert.AreEqual(HoroscopDatePair.GetZodiacSignName(new DateTime(2011, 2, 5)), "Aquarius"); Assert.AreEqual(HoroscopDatePair.GetZodiacSignName(new DateTime(2011, 3, 5)), "Pisces"); Assert.AreEqual(HoroscopDatePair.GetZodiacSignName(new DateTime(2011, 4, 20)), "Aries"); Assert.AreEqual(HoroscopDatePair.GetZodiacSignName(new DateTime(2011, 4, 21)), "Taurus"); Assert.AreEqual(HoroscopDatePair.GetZodiacSignName(new DateTime(2011, 6, 5)), "Gemini"); Assert.AreEqual(HoroscopDatePair.GetZodiacSignName(new DateTime(2011, 7, 5)), "Cancer"); Assert.AreEqual(HoroscopDatePair.GetZodiacSignName(new DateTime(2011, 8, 5)), "Leo"); Assert.AreEqual(HoroscopDatePair.GetZodiacSignName(new DateTime(2011, 9, 5)), "Virgo"); Assert.AreEqual(HoroscopDatePair.GetZodiacSignName(new DateTime(2011, 10, 5)), "Libra"); Assert.AreEqual(HoroscopDatePair.GetZodiacSignName(new DateTime(2011, 11, 5)), "Scorpio"); Assert.AreEqual(HoroscopDatePair.GetZodiacSignName(new DateTime(2011, 12, 5)), "Sagittarius"); for (DateTime date = new DateTime(2000, 1, 1); date.Year != 2030; date = date.AddDays(1)) { try { // Make sure this does not crash. HoroscopDatePair.GetZodiacSignName(date); } catch (Exception ex) { Assert.Fail("Unable to take horoscope sign of the day " + date.ToShortDateString()); } } }
public void Right() { const string TEXT = "Lucca Abdalla"; // Normal string expected = "Abdalla"; string sliced = TEXT.Right(7); Assert.AreEqual(expected, sliced); // Length greater than text expected = TEXT; sliced = TEXT.Right(100); Assert.AreEqual(expected, sliced); // Zero length expected = ""; sliced = TEXT.Right(0); Assert.AreEqual(expected, sliced); // Empty string expected = ""; sliced = "".Right(5); Assert.AreEqual(expected, sliced); }
public static Dictionary <string, Tuple <DateTime, string> > ChatDataCache = new Dictionary <string, Tuple <DateTime, string> >(); // store only latest player message public void Say(Player player, string chatText) { if (!player.NameChosen) { return; } if (!ChatDataCache.ContainsKey(player.Name)) { ChatDataCache.Add(player.Name, Tuple.Create(DateTime.Now, chatText)); } else { ChatDataCache[player.Name] = Tuple.Create(DateTime.Now, chatText); } ChatColor color = new ChatColor(player.Stars, player.AccountType); TEXT _text = new TEXT { Name = player.Name, ObjectId = player.Id, Stars = player.Stars, Admin = player.Client.Account.Admin ? 1 : 0, BubbleTime = 5, Recipient = "", Text = chatText, CleanText = chatText, NameColor = color.GetColor(), TextColor = 0x123456 }; player.Owner.BroadcastMessage(_text, null); }
public void Guild(Player player, string text, bool announce = false) { if (announce) { foreach (ClientData cData in GameServer.Manager.ClientManager.Values) { if (cData.Client != null) { cData.Client.Player.SendInfo(text.ToSafeText()); } } } else { TEXT _text = new TEXT { BubbleTime = 10, CleanText = "", Name = player.Name, ObjectId = player.Id, Recipient = "*Guild*", Stars = player.Stars, NameColor = 0x123456, TextColor = 0x123456, Text = text.ToSafeText() }; player.Client.SendMessage(_text); } }
// send a private message to specific player (idea by Sebafra) protected void Callback( Player player, string message, bool isNPC = true ) { if (player == null) { return; } TEXT _text = new TEXT { ObjectId = isNPC ? _NPC.Id : player.Id, BubbleTime = 10, Stars = isNPC ? _NPCStars : player.Stars, Name = isNPC ? _NPC.Name : player.Name, Admin = 0, Recipient = isNPC ? player.Name : _NPC.Name, Text = message.ToSafeText(), CleanText = "" }; _text.NameColor = _text.TextColor = 0x123456; player.Client.SendMessage(_text); }
public void Result5() { string str = "Вы выиграли"; TEXT text = new TEXT(); Assert.AreEqual(text.Ishod(1, 2), str); }
public void Result4() { string str = "Вы проиграли"; TEXT text = new TEXT(); Assert.AreEqual(text.Ishod(1, 3), str); }
// GET: Test public ActionResult Index() { TEXT defaultText = (from i in ctx.TEXT where i.LENGTH1.Value == Constants.textLength_short select i).FirstOrDefault(); return(View(defaultText)); }
/// Methode zum Anzeigen von einem einzelnen Text auf einem Channel void writeText(string text, TEXT txtchannel, bool activateAnsObj = false) { StartCoroutine(Type(new string[1] { text }, new TEXT[1] { txtchannel }, activateAnsObj: activateAnsObj)); }
public void RemoveAccentuation() { const string TEXT = "áéíóúãõàèìòù"; string expected = "aeiouaoaeiou"; Assert.AreEqual(expected, TEXT.RemoveAccentuation()); }
/// <summary> /// 在此页将要在 Frame 中显示时进行调用。 /// </summary> /// <param name="e">描述如何访问此页的事件数据。 /// 此参数通常用于配置页。</param> protected async override void OnNavigatedTo(NavigationEventArgs e) { await Task.Delay(1000); if (LIST.Items.Count == 0) { TEXT.Focus(FocusState.Keyboard); } }
public void ToDateTime_case() { const string TEXT = "3/14/2017 12:00:00 AM"; var expected = new DateTime(2017, 3, 14); var actual = TEXT.ToDateTime(); Assert.Equal(expected, actual); }
public void LoadingPossibility() { Program.InitializeEnvironmentStuff(); var langFiles = TEXT.FindAllLangFiles(); Assert.IsTrue(langFiles.Count >= 3); Assert.IsTrue(TEXT.ApplyLanguageFile(langFiles.First().Key, langFiles.First().Value)); }
public void Input2() { string[] str = new string[2]; str[0] = "Камень"; str[1] = "Ножницы"; TEXT text = new TEXT(); Assert.AreEqual(text.ViborYou(1), str[0]); Assert.AreEqual(text.ViborYou(2), str[1]); }
public void Input3() { string[] str = new string[2]; str[0] = "Ножницы"; str[1] = "Бумага"; TEXT text = new TEXT(); Assert.AreEqual(text.ViborYou(2), str[0]); Assert.AreEqual(text.ViborYou(3), str[1]); }
public void Input1() { string[] str = new string[2]; str[0] = "Камень"; str[1] = "Бумага"; TEXT text = new TEXT(); Assert.AreEqual(text.ViborYou(1), str[0]); Assert.AreEqual(text.ViborYou(3), str[1]); }
// Update is called once per frame //void Update () { // if (GoView.Content.Zoom > HideSize) // { // mr.enabled = false; // return; // } // mr.enabled = true; //} public void Set(DXFStructure dxf, TEXT item, float ScaleX = 1, float ScaleY = 1) { tm.color = GoView.Content.GetLayerMaterial(item.C8).color; transform.position = new Vector3((float)item.C10, (float)item.C20, (float)item.C30); tm.text = item.C1; tm.characterSize = (float)item.C40 / 5; HideSize = tm.characterSize * tm.text.Length; this.gameObject.isStatic = true; }
public void Brackets() { Program.InitializeEnvironmentStuff(); var langFilePath = TEXT.FindAllLangFiles()["en"]; TEXT.ApplyLanguageFile("en", langFilePath); var list = new TranslationsList() { "Ovulyashki_of" }; Assert.AreEqual(list[0], "Red tides of the princess named {0}"); }
public void Oryx(World world, string text) { TEXT _text = new TEXT { Name = "#Oryx the Mad God", Text = text, BubbleTime = 0, Stars = -1, NameColor = 0x123456, TextColor = 0x123456 }; world.BroadcastMessage(_text, null); }
private void 一键导入账号关注VTB和VUP_Click(object sender, RoutedEventArgs e) { 增加房间提示信息.Content = $"正在导入,请勿关闭该窗口,请稍后"; AddList.导入VTBVUP((TEXT) => { try { 增加房间提示信息.Content = "导入完成,新增:" + TEXT.Split(':')[TEXT.Split(':').Length - 1] + "个"; } catch (Exception) { 增加房间提示信息.Content = "导入完成"; } }, this, false); }
void Start() { trackedObj = GetComponent <SteamVR_TrackedObject>(); //SpeechComponent = speech.GetComponent<Speech> (); creatcard = GameObject.Find("Card").GetComponent <TEXT> (); showEditorCanvas = false; /* * imageUIBlank.sprite = Resources.Load<Sprite> ("uiBlank2"); * imageUIDelete.sprite = Resources.Load<Sprite> ("uiDelete2"); * imageUIToLeft.sprite = Resources.Load<Sprite> ("uiToLeft2"); * imageUIToRight.sprite = Resources.Load<Sprite> ("uiToRight2"); */ //speech.Find(); }
public void Tell(Player player, string BOT_NAME, string callback) { TEXT _text = new TEXT { ObjectId = -1, BubbleTime = 10, Stars = 70, Name = BOT_NAME, Admin = 0, Recipient = player.Name, Text = callback.ToSafeText(), CleanText = "", NameColor = 0x123456, TextColor = 0x123456 }; player.Client.SendMessage(_text); }
/// <summary> /// 在此页将要在 Frame 中显示时进行调用。 /// </summary> /// <param name="e">描述如何访问此页的事件数据。 /// 此参数通常用于配置页。</param> protected async override void OnNavigatedTo(NavigationEventArgs e) { var al = ApplicationData.Current.LocalSettings; if (al.Values.ContainsKey("auto")) { var json = JsonArray.Parse(al.Values["auto"].ToString()); autodata = json.ToArray().Select(x => x.GetString()).ToList(); TEXT.ItemsSource = autodata; } await Task.Delay(500); if (LIST.Items.Count == 0) { TEXT.Focus(FocusState.Keyboard); } }
public void TOTALFINALYDISCOUNT() { Decimal X = 0; Decimal Y; Decimal TEXT; if (txt_discount.Text != "") { TEXT = (Convert.ToDecimal(texT.Text) + Convert.ToDecimal(txt_delivery.Text)) - Convert.ToDecimal(txt_discount.Text); txt_invo.Text = TEXT.ToString(); } else { txt_discount.Text = "0"; Y = (Convert.ToDecimal(texT.Text) + X) - Convert.ToDecimal(txt_discount.Text); txt_invo.Text = Y.ToString(); } }
private void UnlockPortal(ActivateEffect eff) { Portal portal = this.GetNearestEntity(5, Manager.GameData.IdToObjectType[eff.LockedName]) as Portal; Message[] packets = new Message[3]; packets[0] = new SHOWEFFECT { EffectType = EffectType.Nova, Color = new ARGB(0xFFFFFF), PosA = new Position { X = 5 }, TargetId = Id }; if (portal == null) { return; } portal.Unlock(eff.DungeonName); packets[1] = new NOTIFICATION { Color = new ARGB(0x00FF00), Text = "{\"key\":\"blank\",\"tokens\":{\"data\":\"Unlocked by " + Name + "\"}}", ObjectId = Id }; packets[2] = new TEXT { BubbleTime = 0, Stars = -1, Name = "", Text = eff.DungeonName + " Unlocked by " + Name + ".", NameColor = 0x123456, TextColor = 0x123456 }; BroadcastSync(packets); }
public override void ParseRowData(TsDataReader.Row tsRow) { this.m_tsTextGroup = NrTSingleton <NrTextMgr> .Instance.GetTextGroup(this.m_eTextMgr); if (this.m_tsTextGroup == null) { TsLog.LogError(string.Format("Error - NrTextTable_ForTsTxtMgr! No Regist Group({0}) - {1}", this.m_strGroupKey, this.m_strFilePath), new object[0]); } TEXT tEXT = new TEXT(); tEXT.SetData(tsRow); if (!this.SetText(tEXT.TEXTKEY, tEXT.DATA)) { TsLog.LogError("Error! Parsing - " + this.m_strFilePath, new object[0]); } if (this.m_IsQuestDlg) { this.Set_Quest_Dialog_Info(tEXT.TEXTKEY, tEXT.DATA); } }
static void Main(string[] args) { TEXT text = new TEXT(); FILE.Create(args[0], text); }
protected override void TickCore(Entity host, RealmTime time, ref object state) { if (checkForStates && !states.ToList().Contains(host.CurrentState.Name)) { return; } if (state != null && cooldown.CoolDown == 0) { return; //cooldown = 0 -> once per state entry } int c; if (state == null) { c = cooldown.Next(Random); } else { c = (int)state; } c -= time.ElapsedMsDelta; state = c; if (c > 0) { return; } c = cooldown.Next(Random); state = c; if (Random.NextDouble() >= probability) { return; } string taunt = text.Length == 1 ? text[0] : text[Random.Next(text.Length)]; if (taunt.Contains("{PLAYER}")) { Entity player = host.GetNearestEntity(10, null); if (player == null) { return; } taunt = taunt.Replace("{PLAYER}", player.Name); } taunt = taunt.Replace("{HP}", (host as Enemy).HP.ToString()); TEXT packet = new TEXT { Name = "#" + (host.ObjectDesc.DisplayId ?? host.ObjectDesc.ObjectId), ObjectId = host.Id, Stars = -1, Admin = 0, BubbleTime = 5, Recipient = "", Text = taunt, CleanText = "", NameColor = 0x123456, TextColor = 0x123456 }; if (broadcast) { host.Owner.BroadcastPacket(packet, null); } else { foreach (Player i in host.Owner.PlayersCollision.HitTest(host.X, host.Y, 15).OfType <Player>()) { if (host.Dist(i) < 15) { i.Client.SendMessage(packet); } } } }
public string GetText(TEXT textType) { return((_textSets[textType])._textSet[_language]); }