Пример #1
0
    public void LoadCharacterDataTest()
    {
        load          = new LoadCharacters();
        characterList = load.LoadCharacterData("testData.json");

        Assert.That("Ned Stark" == characterList.character[0]);
    }
Пример #2
0
    private List <ShooterCharacter> SetupAnkiCharacters()
    {
        print("Anki characters triggered");
        var all_characters = LoadCharacters.LoadCharactersFromAnki();

        return(all_characters);
    }
Пример #3
0
    public void StartGame()
    {
        LoadCharacters.UpdateTargetCharacters(LoadMode.anki, anki_count: random_toggles.GetSelectedCount());
        print("Starting with character count: " + LoadCharacters.TargetCharacters.Count);

        SceneManager.LoadScene("2_setup");
    }
Пример #4
0
    private void Awake()
    {
        //Strings
        characterDataFileName = "character.json";

        //Classes
        request        = new QuoteRequest();
        loadCharacters = new LoadCharacters();
    }
Пример #5
0
    public List <ShooterCharacter> GetChoices(int nbr_choices, bool set_new_character)
    {
        if (set_new_character)
        {
            NewCharacter();
        }
        var target_chars = LoadCharacters.GetTargetCharacters(load_mode);

        return(GetRandomCharacters(target_chars[curr_char_index], target_chars, nbr_choices));
    }
Пример #6
0
    private void NewCharacter()
    {
        List <ShooterCharacter> target_chars;

        target_chars    = LoadCharacters.GetTargetCharacters(load_mode);
        curr_char_index = Random.Range(0, target_chars.Count);
        curr_char_display.SetText(target_chars[curr_char_index].StrChar);
        // curr_char_index = Random.Range(0, LoadCharacters.TargetCharacters.Count);
        // curr_char_display.SetText(LoadCharacters.TargetCharacters[curr_char_index].StrChar);
    }