Ejemplo n.º 1
0
    public void CopyValue(ref Mythos _mythos)
    {
        title      = _mythos.title;
        explain    = _mythos.explain;
        mythosType = _mythos.mythosType;

        gateLocal = _mythos.gateLocal;
        clueLocal = _mythos.clueLocal;

        for (int i = 0; i < _mythos.whiteSimbol.Count; i++)
        {
            whiteSimbol.Add(_mythos.whiteSimbol[i]);
        }

        for (int i = 0; i < _mythos.blackSimbol.Count; i++)
        {
            blackSimbol.Add(_mythos.blackSimbol[i]);
        }
    }
Ejemplo n.º 2
0
    public Mythos(string _title, string _explain, string _gateLocal, string _clueLocal, MythosType _mythosType, List <Monster.Simbol> _whiteSimbol, List <Monster.Simbol> _blackSimbol)
    {
        title      = _title;
        explain    = _explain;
        mythosType = _mythosType;

        Type type = Type.GetType(_gateLocal);

        gateLocal = FindObjectOfType(type) as Local;

        type      = Type.GetType(_clueLocal);
        clueLocal = FindObjectOfType(type) as Local;

        for (int i = 0; i < _whiteSimbol.Count; i++)
        {
            whiteSimbol.Add(_whiteSimbol[i]);
        }

        for (int i = 0; i < _blackSimbol.Count; i++)
        {
            blackSimbol.Add(_blackSimbol[i]);
        }
    }
Ejemplo n.º 3
0
 public AllQuitInArkham(string _title, string _explain, string _gateLocal, string _clueLocal, MythosType _mythosType, List <Monster.Simbol> _whiteSimbol, List <Monster.Simbol> _blackSimbol)
     : base(_title, _explain, _gateLocal, _clueLocal, _mythosType, _whiteSimbol, _blackSimbol)
 {
 }