public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { Laurel l = (Laurel)value; //System.Drawing.Bitmap bitmap = new System.Drawing.Bitmap(50, 50); string laurel = ""; switch (l) { case Laurel.None: return(""); case Laurel.Bronze: laurel = "bronze"; break; case Laurel.Silver: laurel = "silver"; break; case Laurel.Gold: laurel = "gold"; break; case Laurel.Diamond: laurel = "diamond"; break; case Laurel.Champion: laurel = "champion"; break; } // return new ImageBrush(CharacterWindow.Bitmap2BitmapImage(bitmap)); return("/resources/images/Icon_Laurels/" + laurel + ".png"); }
Character StringToCharacter(string s) { string name = GetName(s); Class charClass = GetClass(s); Laurel charLaurel = GetLaurel(s); return(new Character(_name: name, c: charClass, l: charLaurel)); }
public static void AddFakeGroupMember(int id, Class c, Laurel l) { WindowManager.GroupWindow.VM.AddOrUpdateMember(new User(WindowManager.GroupWindow.VM.GetDispatcher()) { Alive = true, Awakened = true, CurrentHp = 0, MaxHp = 1000, EntityId = Convert.ToUInt64(id), ServerId = Convert.ToUInt32(id), PlayerId = Convert.ToUInt32(id), UserClass = c, Online = true, Laurel = l }); }
private Laurel GetLaurel(string s) { StringBuilder b = new StringBuilder(); string c = s.Substring(LAUREL_OFFSET_FROM_START, 8); for (int i = 4; i > 0; i--) { b.Append(c[2 * (i - 1)]); b.Append(c[2 * (i - 1) + 1]); } uint laurelIndex = Convert.ToUInt32(b.ToString(), 16); Laurel cl = (Laurel)laurelIndex; return(cl); }
public static void AddFakeGroupMember(int id, Class c, Laurel l, bool leader = false) { WindowManager.ViewModels.GroupVM?.AddOrUpdateMember(new User(WindowManager.ViewModels.GroupVM.GetDispatcher()) { Alive = true, Awakened = true, CurrentHp = 150000, MaxHp = 150000, EntityId = Convert.ToUInt64(id), ServerId = Convert.ToUInt32(id), PlayerId = Convert.ToUInt32(id), UserClass = c, Online = true, Laurel = l, InRange = App.Random.Next(0, 10) >= 5, IsLeader = leader }); }
void Start() { Laurel = GameObject.Find("PlayerLaurel"); Hardy = GameObject.Find("PlayerHardy"); LaurelScript = GameObject.Find("PlayerLaurel").GetComponent <Laurel>(); HardyScript = GameObject.Find("PlayerHardy").GetComponent <Hardy>(); //scene should begin with the same character the last scene ended with if (PlayerPrefs.GetString("LastCharacter") == "H") { //spawning Hardy isLaurel = false; SetCharacter(Laurel, Hardy, true); } else { //spawning Laurel isLaurel = true; SetCharacter(Hardy, Laurel, true); } }
//during spawn void SetComponents() { laurel = GameObject.Find("PlayerLaurel"); LaurelScript = GameObject.Find("PlayerLaurel").GetComponent <Laurel>(); laurelAnim = GameObject.Find("PlayerLaurel").GetComponent <Animator>(); if (!LaurelScript.facingRight) { negation = -1; //for leftwards transform-based movement } else if (LaurelScript.facingRight) { negation = 1; bounceback = -bounceback; } flyingBack = false; midAirStop = false; stopPassed = false; momentumPower /= 10f; originSpeed = speed; this.gameObject.GetComponent <AudioSource>().volume *= Volumes.effectsVol; }
// Use this for initialization void Start() { sprite = GetComponent <SpriteRenderer>(); manager = GameObject.Find("/Overlay/UIManager"); laurelScript = GameObject.Find("/Playermanager/PlayerLaurel").GetComponent <Laurel>(); }
public Character(string _name, Class c, Laurel l) { Name = _name; Class = c; Laurel = l; }