Skip to content

Commit 42e9472

Browse files
committed
- rebalancing
1 parent ceb5824 commit 42e9472

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

games/emoji_horde_survival.html

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,8 @@
173173
top: 5px;
174174
right: 5px;
175175
font-size: 12px;
176-
color: rgba(255, 255, 255, 0.5)
176+
color: rgb(255, 0, 0);
177+
z-index: 1;
177178
}</style>
178179
</head>
179180
<body>
@@ -735,12 +736,12 @@
735736
player.health += 25;
736737
}
737738
}, {
738-
name: 'Attack Damage', emoji: '💪', description: 'Increase damage by 3', effect() {
739-
player.damage += 3;
739+
name: 'Attack Damage', emoji: '💪', description: 'Increase damage by 20%', effect() {
740+
player.damage *= 1.2;
740741
}
741742
}, {
742-
name: 'Attack Speed', emoji: '⚡', description: 'Increase attack speed by 0.2', effect() {
743-
player.attackSpeed += 0.2;
743+
name: 'Attack Speed', emoji: '⚡', description: 'Increase attack speed by 1', effect() {
744+
player.attackSpeed += 1;
744745
}
745746
}, {
746747
name: 'Movement Speed', emoji: '👟', description: 'Increase movement speed by 25', effect() {
@@ -2594,8 +2595,8 @@
25942595
player.health = 100;
25952596
player.maxHealth = 100;
25962597
player.speed = 200;
2597-
player.damage = 12;
2598-
player.attackSpeed = 1.1;
2598+
player.damage = 50;
2599+
player.attackSpeed = 2;
25992600
player.attackRange = 200;
26002601
player.pickupRange = 120;
26012602
player.critChance = 0.05;
@@ -2637,9 +2638,10 @@
26372638
}
26382639

26392640
function updateGameTime() {
2641+
const timeScale = 1;
26402642
const currentTime = Date.now();
2641-
deltaTime = currentTime - lastTime;
2642-
if (deltaTime > 100) deltaTime = 100;
2643+
deltaTime = (currentTime - lastTime) * timeScale;
2644+
if (deltaTime > 100 * timeScale) deltaTime = 100 * timeScale;
26432645
gameTime += deltaTime;
26442646
waveTimer += deltaTime;
26452647
if (waveTimer >= waveInterval) {

0 commit comments

Comments
 (0)