various fixes and add

This commit is contained in:
Altaezio
2026-02-27 12:23:52 +01:00
parent add394d968
commit 2f23b3fcb5
14 changed files with 86 additions and 32 deletions

View File

@@ -7,7 +7,7 @@ const ZONE_OPACITY = 0.4
const ZONE_ACTIVATED_COLOR = Color.TURQUOISE
const ZONE_DEACTIVATED_COLOR = Color.REBECCA_PURPLE
const CARD_VISUALISATION_TIME = 0.5
const CARD_VISUALISATION_TIME = 0.3
const CARD_UP_PADDING = 50
@export var default_cursor : Texture2D
@@ -121,7 +121,7 @@ func update_card():
var camera = get_viewport().get_camera_2d()
var screen_size = get_viewport().get_visible_rect().size
if inspected is InspectableEntity:
%CardPosition.position = inspected.global_position - camera.global_position + screen_size / 2 + CARD_UP_PADDING * Vector2.UP
%CardPosition.position = inspected.global_position - camera.global_position + screen_size / 2 + inspected.get_card_up_padding() * Vector2.UP
elif inspected is Control:
%CardPosition.position = inspected.global_position + inspected.size / 2 + CARD_UP_PADDING * Vector2.UP
elif inspected is Node3D: