Walking animation broken combat
This commit is contained in:
@@ -34,13 +34,14 @@ func end_shift() -> void:
|
||||
var size = DisplayServer.screen_get_size()
|
||||
window.content_scale_size = Vector2i(415,700)
|
||||
var wsize = window.get_size_with_decorations()
|
||||
window.position = Vector2i(size.x - 345, 25)
|
||||
#window.position = Vector2i(size.x - 345, 25)
|
||||
window.transparent = true
|
||||
window.transparent_bg = true
|
||||
DisplayServer.window_set_flag(DisplayServer.WINDOW_FLAG_BORDERLESS, true)
|
||||
DisplayServer.window_set_flag(DisplayServer.WINDOW_FLAG_TRANSPARENT, true)
|
||||
window.per
|
||||
#window.per
|
||||
Guild.hall.process_mode = Node.PROCESS_MODE_DISABLED
|
||||
Guild.hall.visible = false
|
||||
top_menu.hide()
|
||||
panel.get_parent().global_position = Vector2i(5,5)
|
||||
window.size = Vector2i(415,700)
|
||||
|
||||
@@ -1,14 +1,15 @@
|
||||
extends Control
|
||||
|
||||
var item_display_window_template = preload("res://templates/item_display_window.tscn")
|
||||
#var item_display_window_template = preload("res://templates/item_display_window.tscn")
|
||||
var dragging : bool = false
|
||||
var last_click : int = 0
|
||||
|
||||
var item : Item
|
||||
@onready var item_sprite : TextureRect = $Item
|
||||
func _on_gui_input(event: InputEvent) -> void:
|
||||
var mmevt = event as InputEventMouseMotion
|
||||
var mbevt = event as InputEventMouseButton
|
||||
if mbevt and mbevt.button_index == MOUSE_BUTTON_MASK_LEFT:
|
||||
if !mbevt.pressed:
|
||||
if dragging and
|
||||
#if mbevt and mbevt.button_index == MOUSE_BUTTON_MASK_LEFT:
|
||||
#if !mbevt.pressed:
|
||||
#if dragging and
|
||||
#Press, drag, double click
|
||||
pass # Replace with function body.
|
||||
|
||||
@@ -26,7 +26,10 @@ class Event:
|
||||
var turn_queue : Array = []
|
||||
var busy_list : Array = []
|
||||
var dex_speed : int
|
||||
|
||||
var start(quest : Quest) -> void:
|
||||
match(type):
|
||||
Type.WAIT:
|
||||
pass
|
||||
func start_combat(adventurers : Array, enemies : Array) -> void:
|
||||
participants = []
|
||||
participants.append_array(adventurers)
|
||||
|
||||
@@ -69,6 +69,7 @@ func update_waypoints(value : float) -> void:
|
||||
func start_event(event : Quest.Event, offset : float) -> void:
|
||||
current_event = event
|
||||
current_event.completed.connect(_on_event_complete)
|
||||
current_event.start()
|
||||
event.time_elapsed = offset
|
||||
|
||||
func setup(quest : Quest) -> void:
|
||||
|
||||
Reference in New Issue
Block a user