Expose unit facing on hover badges
This commit is contained in:
@@ -140,6 +140,12 @@ func _check_scene_pixel_facing(failures: Array[String]) -> void:
|
||||
failures.append("unit facing text should localize west-facing units")
|
||||
if scene._unit_facing_text(enemy) != "동쪽":
|
||||
failures.append("unit facing text should localize east-facing units")
|
||||
var enemy_hover_lines := scene._hover_info_badge_lines(Vector2i(enemy.get("pos", Vector2i(-1, -1))))
|
||||
var enemy_hover_text := "\n".join(enemy_hover_lines)
|
||||
if not enemy_hover_text.contains("시선 동쪽") or not enemy_hover_text.contains("후방 주의"):
|
||||
failures.append("unit hover badge should expose facing and rear-risk text: %s" % enemy_hover_text)
|
||||
if enemy_hover_lines.size() > 4:
|
||||
failures.append("unit hover badge should stay compact after adding facing: %s" % str(enemy_hover_lines))
|
||||
|
||||
var marker_rect := Rect2(Vector2(12.0, 20.0), Vector2(scene.TILE_SIZE, scene.TILE_SIZE))
|
||||
var left_points: PackedVector2Array = scene._unit_facing_marker_points(marker_rect, player)
|
||||
|
||||
Reference in New Issue
Block a user