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(); }
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(); }