Example #1
0
 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);
     }
 }
Example #2
0
    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;
    }