コード例 #1
0
        private Sufix Mapper(IDataReader reader)
        {
            try {
                Sufix _Sufix = new Sufix();
                if (reader[ID] != null && reader[ID] != DBNull.Value)
                {
                    _Sufix.ID = Common.Conversion.ToShort(reader[ID]);
                }

                if (reader[SUFIXTITLE] != null && reader[SUFIXTITLE] != DBNull.Value)
                {
                    _Sufix.SufixTitle = Common.Conversion.ToString(reader[SUFIXTITLE]);
                }

                if (reader[ISACITVE] != null && reader[ISACITVE] != DBNull.Value)
                {
                    _Sufix.IsAcitve = Common.Conversion.ToBool(reader[ISACITVE]);
                }

                return(_Sufix);
            }
            catch (Exception exception) {
                throw exception;
            }
        }
 public void SetSuffix(int i)
 {
     for (int b = 0; b < sufixButtons.Count; b++)
     {
         if (b != i)
         {
             sufixButtons[b].gameObject.SetActive(false);
         }
     }
     selectedSufix = rolledSufixes[i];
     CheckForCompletion();
 }
コード例 #3
0
ファイル: Script.cs プロジェクト: marcussacana/VNXTLP
        private static void RestoreStrings(ref string[] Strings)
        {
            for (uint i = 0; i < Strings.LongLength; i++)
            {
                if (Prefix.ContainsKey(i))
                {
                    Strings[i] = Prefix[i] + Strings[i];
                }

                if (Sufix.ContainsKey(i))
                {
                    Strings[i] += Sufix[i];
                }
            }
        }
コード例 #4
0
 private Sufix GetSufix(short Id)
 {
     try {
         Sufix Sufix = null;
         using (DbCommand dbcmdSufix = _Database.GetStoredProcCommand(PROC_SUFIX_GETBYID)) {
             _Database.AddInParameter(dbcmdSufix, ID, DbType.Int16, Id);
             using (IDataReader reader = _Database.ExecuteReader(dbcmdSufix)) {
                 Sufix = Mapper(reader);
             }
         }
         return(Sufix);
     }
     catch (Exception ex) {
         throw ex;
     }
 }
 private void CheckForCompletion()
 {
     if (selectedCore == null || selectedPrefix == null || selectedSufix == null)
     {
         return;
     }
     BuildWeapon();
     selectedCore   = null;
     selectedPrefix = null;
     selectedSufix  = null;
     adventurer     = null;
     foreach (var button in prefixButtons)
     {
         button.gameObject.SetActive(true);
     }
     foreach (var button in sufixButtons)
     {
         button.gameObject.SetActive(true);
     }
     Time.timeScale = 1;
     CollectiveInputManager.instance.isMouseInputEnabled = true;
     gameObject.SetActive(false);
 }