private void CreateRelationships() { foreach (Tuple <Player, Player, int> tuple in player.relationships) { RelationshipPlayerSlider rps = Instantiate(relationshipPlayerSlider, RelationshipScrollContent.transform.position, Quaternion.identity); rps.CreateFromPlayer(tuple.Item2); rps.UpdateSlider(tuple.Item3); rps.transform.parent = RelationshipScrollContent; relPlayerSliders.Add(rps); } }
private void UpdatePlayerRelationships() { int counter = 0; List <Tuple <Player, Player, int> > newRelationships = new List <Tuple <Player, Player, int> >(); foreach (Tuple <Player, Player, int> tuple in player.relationships) { RelationshipPlayerSlider rps = relPlayerSliders[counter]; newRelationships.Add(new Tuple <Player, Player, int>(player, rps.relPlayer, rps.GetSliderValue())); counter++; } player.relationships = newRelationships; }