Pokemon3D.GameModes.Monsters.Pokemon.GetActiveFormId C# (CSharp) Method

GetActiveFormId() private method

private GetActiveFormId ( ) : string
return string
        private string GetActiveFormId()
        {
            if (_dataModel.Forms.Length == 1)
                return _dataModel.Forms.First().Id;

            // determine the current form of the Pokémon here.
            // if no special form applies, set to "Default".

            if (_saveModel.IsShiny && _dataModel.Forms.Any(f => f.Id == SHINY_FORM_ID))
            {
                return SHINY_FORM_ID;
            }
            else
            {
                return DEFAULT_FORM_ID;
            }
        }