示例#1
0
 public Enemy(int level, int enemyType)
 {
     entityType  = EntityTypes.ENEMY;
     stats       = new EntityStats(ContentChest.Instance.names[enemyType]);
     value       = ContentChest.Instance.values[enemyType];
     color       = ContentChest.Instance.enemyColors[enemyType];
     stats.level = level;
     stats.Roll();
 }
示例#2
0
文件: Player.cs 项目: Rixium/Rascii
        public Player(Cell cell)
        {
            value              = "@";
            color              = CellColors.PLAYER;
            entityType         = EntityTypes.PLAYER;
            GameManager.player = this;
            currentCell        = cell;
            currentCell.AddEntity(this);
            Messages messages = (Messages)GameManager.game.GetPane("messages").GetContent();

            messages.AddMessage(String.Format("Player spawned at {0}:{1}", cell.GetCoordinates().X, cell.GetCoordinates().Y));
            stats = new EntityStats(name);
            ResetStats();
        }