Calculator Tools Calculator Tools
Create

Brawl Stars Characters

Dec 23, 2023

About this app

Create Brawl Stars characters by health, size, color, and sound lines.

Brawl Stars Characters Brawl Stars Characters

Related apps

Put this on your site

Source

                    <html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1">

<title>Brawl Stars Characters</title>
<meta name="description" content="Create Brawl Stars characters by health, size, color, and sound lines.">
<meta name="keywords" content="Brawl Stars, characters, health, size, color, sound lines">

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">

<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap" rel="stylesheet">

<script type="text/javascript">
try {
// App Javascript Goes Here. Place your entire script content inside the try block for error handling.

// This will run when the DOM is ready.
document.addEventListener("DOMContentLoaded", function() {
// Array of Brawl Stars characters
var characters = [
{
name: "Shelly",
health: 3200,
size: "Medium",
color: "#9B7CFF",
soundLines: [
"Time to take care of business!",
"Like my new hat?",
"Don't mess with the boom!",
"You're gonna get crushed!",
"Let's go, partner!"
]
},
{
name: "Nita",
health: 3800,
size: "Medium",
color: "#FF9C5F",
soundLines: [
"Bear with me!",
"Haha, I bearly broke a sweat!",
"Time to hibernate!",
"I'm roarsome!",
"Go bear!"
]
},
{
name: "Colt",
health: 2800,
size: "Medium",
color: "#FF5F5F",
soundLines: [
"Let's shoot for a win!",
"Ha! Bullseye!",
"Time to reload!",
"Here comes the heat!",
"Shoot 'em up!"
]
}
];

// Function to create character cards
function createCharacterCard(character) {
var card = $("<div>").addClass("card");
var cardBody = $("<div>").addClass("card-body");
var name = $("<h5>").addClass("card-title").text(character.name);
var health = $("<p>").addClass("card-text").text("Health: " + character.health);
var size = $("<p>").addClass("card-text").text("Size: " + character.size);
var soundLines = $("<ul>").addClass("card-text");

character.soundLines.forEach(function(line) {
var soundLine = $("<li>").text(line);
soundLines.append(soundLine);
});

cardBody.append(name, health, size, soundLines);
card.append(cardBody);

return card;
}

// Function to render character cards
function renderCharacterCards(characters) {
var characterContainer = $("#character-container");
characterContainer.empty();

characters.forEach(function(character) {
var characterCard = createCharacterCard(character);
characterContainer.append(characterCard);
});
}

// Render initial character cards
renderCharacterCards(characters);
});

} catch (error) {
// This will throw the error to the parent window.
throw error;
}
</script>

<style>
body {
font-family: 'Roboto', sans-serif;
background-color: #F2F2F2;
}

.card {
border: none;
margin-bottom: 20px;
background-color: #FFF;
box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1);
}

.card-body {
padding: 20px;
}

.card-title {
font-size: 18px;
font-weight: bold;
color: #333;
margin-bottom: 10px;
}

.card-text {
font-size: 14px;
color: #666;
margin-bottom: 5px;
}

ul.card-text {
margin-left: 20px;
}
</style>
</head>
<body>
<div id="main-container" class="container">
<h1>Brawl Stars Characters</h1>
<div id="character-container"></div>
</div>
</body>
</html>