* animate slime faster

* show loot text above head much closer to head
This commit is contained in:
2026-01-11 04:32:42 +01:00
parent a43a17ed10
commit 464f499b36
7 changed files with 160 additions and 80 deletions

View File

@@ -2634,9 +2634,10 @@ func _place_key_in_room(room: Dictionary):
valid_positions.append(Vector2(world_x, world_y))
if valid_positions.size() > 0:
# Pick a random position
# Use deterministic seed for key placement (ensures same position on host and clients)
var rng = RandomNumberGenerator.new()
rng.randomize()
var key_seed = dungeon_seed + (room.x * 1000) + (room.y * 100) + 5000 # Offset to avoid collisions with other objects
rng.seed = key_seed
var key_pos = valid_positions[rng.randi() % valid_positions.size()]
# Spawn key loot