public static void Run()
        {
            Q0Variables v = new Q0Variables();

            v.DroidExtra.Value = true;

            var heroInfo = new CharacterFragment(_Meta: new Meta {
                Name = "hero"
            })
            {
                new name(),
                new OnDroid(_Meta: new Meta {
                    Include = new If(v.DroidExtra)
                })
                {
                    new primaryFunction()
                },
                new CharacterFragment(new Meta {
                    Name = "Test", Skip = new If(v.DroidExtra)
                })
                {
                    new id()
                }
            };
            var q0 = QL.Compile(new Q.Query {
                new hero(episode: Episode.EMPIRE)
                {
                    heroInfo
                },
                new hero(episode: Episode.JEDI, _Meta: new Meta {
                    Name = "jedi"
                })
                {
                    heroInfo
                }
            }, "query");
            var output = q0.Run("http://graphql-ruby-demo.herokuapp.com/queries", v);
            var person = output.GetAlias <R.Character>("jedi");
        }
 void Start()
 {
     characterFragment = GlobalController.instance.saveFile.character;
     StartCoroutine(waitForCharacterFragment());
 }
Exemple #3
0
    void Awake()
    {
        persister = GetComponent<PersistanceDriver>();
        fragments = GetComponentsInChildren<SaveFragment>();

        profile = GetComponentInChildren<ProfileFragment>();
        character = GetComponentInChildren<CharacterFragment>();
        weapons = GetComponentInChildren<WeaponsFragment>();
        treasury = GetComponentInChildren<TreasuryFragment>();
        battles = GetComponentInChildren<BattlesFragment>();
    }
    void Start()
    {
        character = GlobalController.instance.saveFile.character;
        treasury = GlobalController.instance.saveFile.treasury;

        levelPointsPre = levelPointsText.text;
        xpTillNextLevelPre = xpTillNextLevelText.text;
        lifePre = lifeText.text;
        speedPre = speedText.text;
        reloadingPre = reloadingText.text;
        accuracyPre = accuracyText.text;
    }