2025-07-24 08:41:19 -04:00
|
|
|
extends Node2D
|
2025-08-11 02:16:39 -04:00
|
|
|
var test_adv = preload("res://templates/test_adventurer.tscn")
|
2025-08-28 08:36:20 -04:00
|
|
|
var test_item = preload("res://data/items/pitchfork.tres")
|
2025-08-21 11:41:16 -04:00
|
|
|
@onready var door_player : AudioStreamPlayer = $AudioStreamPlayer
|
2025-07-24 08:41:19 -04:00
|
|
|
func _ready() -> void:
|
2025-08-27 08:02:11 -04:00
|
|
|
#var adv : Adventurer = test_adv.instantiate() as Adventurer
|
2025-08-06 04:17:27 -04:00
|
|
|
#Guild.register_guild_member(adv)
|
2025-09-18 09:14:54 -04:00
|
|
|
var lst = Quest.list
|
|
|
|
|
var quest : Quest = Quest.list[1].duplicate(true)
|
|
|
|
|
quest.setup()
|
2025-07-24 08:41:19 -04:00
|
|
|
Guild.add_quest(quest)
|
2025-08-27 08:02:11 -04:00
|
|
|
Guild.assign_quest(Game.player.data, quest)
|
2025-08-28 08:36:20 -04:00
|
|
|
var itm = test_item.duplicate()
|
|
|
|
|
Game.player.data.pickup_item(itm)
|
|
|
|
|
Game.player.data.move_item(Vector2(0,0), Vector2(1,0))
|
2025-08-27 08:02:11 -04:00
|
|
|
#Game.end_shift()
|
2025-08-21 11:41:16 -04:00
|
|
|
#var tween = create_tween()
|
|
|
|
|
#tween.tween_interval(3)
|
|
|
|
|
#tween.tween_callback(Callable($DoorLight/AnimationPlayer.play).bind("open"))
|
|
|
|
|
#tween.tween_callback(play_door)
|
|
|
|
|
#tween.tween_interval(.25)
|
|
|
|
|
#tween.tween_property(Game.player, "visible", true, 0)
|
|
|
|
|
#tween.tween_interval(.5)
|
|
|
|
|
#tween.tween_callback(Dialogic.start.bind("res://dialogic/timelines/intro.dtl"))
|
|
|
|
|
|
|
|
|
|
func play_door() -> void:
|
|
|
|
|
door_player.play()
|