public TMergeNamesScene() : base("Name Destroy Scene") { FSoundManager.PlayMusic("reverbPiano"); TDiagBarsLayer diagLayer = new TDiagBarsLayer(); AddChild(diagLayer); TBorderLayer borderLayer = new TBorderLayer(Futile.screen.width, Futile.screen.height, 5f, new Color(0.2f, 0.2f, 0.2f, 1.0f)); AddChild(borderLayer); InitButtons(); trebellaFinalPositions = new List<Vector2>(); float startingZero = 100f; float horizontalDistance = (Futile.screen.width - startingZero * 2f) / 9f; for (int i = 0; i < 8; i++) { trebellaFinalPositions.Add(new Vector2(startingZero + horizontalDistance * (i + 1), Futile.screen.halfHeight)); } unsolidifiedTrebellaLetters = new List<FLabel>(); hearts = new List<FSprite>(); for (int i = 0; i < 100; i++) { FSprite heart = new FSprite("heart.psd"); heart.scale = Random.Range(0.1f, 0.3f); float secondaryColorAmt = Random.Range(0.0f, 0.3f); heart.color = new Color(1.0f, secondaryColorAmt, secondaryColorAmt, 1.0f); heart.rotation = Random.Range(0.0f, 359.0f); hearts.Add(heart); } List<string>blackallStrings = new List<string>(); blackallStrings.Add("B"); blackallStrings.Add("L"); blackallStrings.Add("A"); blackallStrings.Add("C"); blackallStrings.Add("K"); blackallStrings.Add("A"); blackallStrings.Add("L"); blackallStrings.Add("L"); blackallLetters = InitLetters(blackallStrings, "Burnstown", -30f); List<string>tesserStrings = new List<string>(); tesserStrings.Add("T"); tesserStrings.Add("E"); tesserStrings.Add("S"); tesserStrings.Add("S"); tesserStrings.Add("E"); tesserStrings.Add("R"); tesserLetters = InitLetters(tesserStrings, "SoftSugar", Futile.screen.height + 30f); List<string>trebellaStrings = new List<string>(); trebellaStrings.Add("T"); trebellaStrings.Add("R"); trebellaStrings.Add("E"); trebellaStrings.Add("B"); trebellaStrings.Add("E"); trebellaStrings.Add("L"); trebellaStrings.Add("L"); trebellaStrings.Add("A"); trebellaLetters = InitLetters(trebellaStrings, "Exotica", Futile.screen.height + 30f); }
public TMergeNamesScene() : base("Name Destroy Scene") { FSoundManager.PlayMusic("reverbPiano"); TDiagBarsLayer diagLayer = new TDiagBarsLayer(); AddChild(diagLayer); TBorderLayer borderLayer = new TBorderLayer(Futile.screen.width, Futile.screen.height, 5f, new Color(0.2f, 0.2f, 0.2f, 1.0f)); AddChild(borderLayer); InitButtons(); trebellaFinalPositions = new List <Vector2>(); float startingZero = 100f; float horizontalDistance = (Futile.screen.width - startingZero * 2f) / 9f; for (int i = 0; i < 8; i++) { trebellaFinalPositions.Add(new Vector2(startingZero + horizontalDistance * (i + 1), Futile.screen.halfHeight)); } unsolidifiedTrebellaLetters = new List <FLabel>(); hearts = new List <FSprite>(); for (int i = 0; i < 100; i++) { FSprite heart = new FSprite("heart.psd"); heart.scale = Random.Range(0.1f, 0.3f); float secondaryColorAmt = Random.Range(0.0f, 0.3f); heart.color = new Color(1.0f, secondaryColorAmt, secondaryColorAmt, 1.0f); heart.rotation = Random.Range(0.0f, 359.0f); hearts.Add(heart); } List <string> blackallStrings = new List <string>(); blackallStrings.Add("B"); blackallStrings.Add("L"); blackallStrings.Add("A"); blackallStrings.Add("C"); blackallStrings.Add("K"); blackallStrings.Add("A"); blackallStrings.Add("L"); blackallStrings.Add("L"); blackallLetters = InitLetters(blackallStrings, "Burnstown", -30f); List <string> tesserStrings = new List <string>(); tesserStrings.Add("T"); tesserStrings.Add("E"); tesserStrings.Add("S"); tesserStrings.Add("S"); tesserStrings.Add("E"); tesserStrings.Add("R"); tesserLetters = InitLetters(tesserStrings, "SoftSugar", Futile.screen.height + 30f); List <string> trebellaStrings = new List <string>(); trebellaStrings.Add("T"); trebellaStrings.Add("R"); trebellaStrings.Add("E"); trebellaStrings.Add("B"); trebellaStrings.Add("E"); trebellaStrings.Add("L"); trebellaStrings.Add("L"); trebellaStrings.Add("A"); trebellaLetters = InitLetters(trebellaStrings, "Exotica", Futile.screen.height + 30f); }