fixed the stupid program

This commit is contained in:
pennyrigate 2025-08-19 20:15:20 -04:00
parent c65f5cc0ee
commit 1762880c9f
16 changed files with 172 additions and 146 deletions

View file

@ -33,8 +33,14 @@ var dialogue_line: DialogueLine:
if value:
dialogue_line = value
apply_dialogue_line()
#RPG
#%AnimationPlayer.play("newline")
else:
# The dialogue has finished so close the balloon
#RPG
#%AnimationPlayer.play("die")
#Non RPG
queue_free()
get:
return dialogue_line
@ -54,12 +60,17 @@ var mutation_cooldown: Timer = Timer.new()
## The menu of responses
@onready var responses_menu: DialogueResponsesMenu = %ResponsesMenu
var yield_nextline = false
#region Label References
#Put label references here
#endregion
func _ready() -> void:
#RPG
#MapHandler.current_map.player.controllable = false
set_dialog_settings()
balloon.hide()
Engine.get_singleton("DialogueManager").mutated.connect(_on_mutated)
# If the responses menu doesn't have a next action set, use this one
@ -83,6 +94,10 @@ func _notification(what: int) -> void:
if visible_ratio < 1:
dialogue_label.skip_typing()
func set_dialog_settings():
pass
#RPG
#%DVNLabel.seconds_per_step = 0.0
## Start some dialogue
func start(dialogue_resource: DialogueResource, title: String, extra_game_states: Array = []) -> void:
@ -168,15 +183,27 @@ func _on_balloon_gui_input(event: InputEvent) -> void:
# When there are no response options the balloon itself is the clickable thing
get_viewport().set_input_as_handled()
if event is InputEventMouseButton and event.is_pressed() and event.button_index == MOUSE_BUTTON_LEFT:
next(dialogue_line.next_id)
elif event.is_action_pressed(next_action) and get_viewport().gui_get_focus_owner() == balloon:
if event.is_action_pressed(next_action) and get_viewport().gui_get_focus_owner() == balloon:
#RPG
#if !%AnimationPlayer.is_playing():
#next(dialogue_line.next_id)
#else:
#yield_nextline = true
next(dialogue_line.next_id)
func _process(delta: float) -> void:
print(dialogue_line.responses.size())
func _on_responses_menu_response_selected(response: DialogueResponse) -> void:
next(response.next_id)
#endregion
#RPG
#func _on_animation_player_animation_finished(anim_name: StringName) -> void:
#if anim_name == "die":
#MapHandler.current_map.player.controllable = true
#queue_free()
#if anim_name == "newline":
#if yield_nextline:
#yield_nextline = false
#next(dialogue_line.next_id)

View file

@ -0,0 +1 @@
uid://bgjbro1bti40g

View file

@ -1,8 +1,8 @@
[gd_scene load_steps=9 format=3 uid="uid://kssjsapnseux"]
[ext_resource type="Script" path="res://addons/dvn/balloon/dvn_balloon.gd" id="1_7pshc"]
[ext_resource type="PackedScene" uid="uid://cca3fm3pojb41" path="res://addons/dvn/label/dvn_label.tscn" id="2_7ceuc"]
[ext_resource type="Script" path="res://addons/dialogue_manager/dialogue_responses_menu.gd" id="3_72ixx"]
[ext_resource type="Script" uid="uid://bgjbro1bti40g" path="res://dvn/balloon/dvn_balloon.gd" id="1_7pshc"]
[ext_resource type="PackedScene" uid="uid://cca3fm3pojb41" path="res://dvn/label/dvn_label.tscn" id="2_7ceuc"]
[ext_resource type="Script" uid="uid://bb52rsfwhkxbn" path="res://addons/dialogue_manager/dialogue_responses_menu.gd" id="3_72ixx"]
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_spyqn"]
bg_color = Color(0, 0, 0, 1)
@ -146,7 +146,6 @@ layout_mode = 2
text = "Response example"
[node name="TalktonePlayer" type="AudioStreamPlayer" parent="."]
bus = &"VOX"
[connection signal="gui_input" from="Balloon" to="." method="_on_balloon_gui_input"]
[connection signal="response_selected" from="Balloon/Responses/ResponsesMenu" to="." method="_on_responses_menu_response_selected"]

1
addons/dvn/dvn.gd.uid Normal file
View file

@ -0,0 +1 @@
uid://c4tgrt4uc5ka5

View file

@ -1,7 +1,7 @@
[gd_scene load_steps=3 format=3 uid="uid://bd7pbhempcian"]
[ext_resource type="Script" path="res://addons/dvn/dvn.gd" id="1_0ao5y"]
[ext_resource type="AudioStream" uid="uid://7fnndwc2fe7i" path="res://dvn/test_resources/sound_test.wav" id="2_pjx2r"]
[ext_resource type="Script" uid="uid://c4tgrt4uc5ka5" path="res://addons/dvn/dvn.gd" id="1_0ao5y"]
[ext_resource type="AudioStream" uid="uid://7fnndwc2fe7i" path="res://addons/dvn/test_resources/sound_test.wav" id="2_pjx2r"]
[node name="Scene" type="Node2D"]
script = ExtResource("1_0ao5y")

View file

@ -0,0 +1 @@
uid://byp3rxe2gnnkb

View file

@ -0,0 +1 @@
uid://biaksnuax8qw6

View file

@ -1,75 +1,75 @@
[gd_scene load_steps=71 format=3 uid="uid://cca3fm3pojb41"]
[ext_resource type="Script" path="res://addons/dvn/label/dvn_label.gd" id="1_fv617"]
[ext_resource type="AudioStream" uid="uid://b5g1o68bedpma" path="res://dvn/test_resources/punchy_2.ogg" id="2_hquny"]
[ext_resource type="AudioStream" uid="uid://sm4230h82f5q" path="res://dvn/test_resources/blabber/pi1.wav" id="2_tuq54"]
[ext_resource type="AudioStream" uid="uid://b5kfcwr6q6dps" path="res://dvn/test_resources/blabber/fal1.wav" id="3_bmk75"]
[ext_resource type="AudioStream" uid="uid://bg3bavm00pcnk" path="res://dvn/test_resources/blabber/pe1.wav" id="3_d0ft6"]
[ext_resource type="AudioStream" uid="uid://bpgaqfi7u7lxs" path="res://dvn/test_resources/blabber/far1.wav" id="4_1qnca"]
[ext_resource type="AudioStream" uid="uid://t3re1rycy7j2" path="res://dvn/test_resources/blabber/ga1.wav" id="5_cbw33"]
[ext_resource type="AudioStream" uid="uid://0v1iv2ra8x8w" path="res://dvn/test_resources/blabber/ga2.wav" id="6_40gsr"]
[ext_resource type="AudioStream" uid="uid://b2wynph473uvs" path="res://dvn/test_resources/blabber/le1.wav" id="7_ibxmc"]
[ext_resource type="AudioStream" uid="uid://dqltsvqf3k6vc" path="res://dvn/test_resources/blabber/ne1'.wav" id="8_jtpjw"]
[ext_resource type="AudioStream" uid="uid://dfv7i773v1345" path="res://dvn/test_resources/blabber/ni.wav" id="9_54x41"]
[ext_resource type="AudioStream" uid="uid://dxfs35l47g73l" path="res://dvn/test_resources/blabber/pa1.wav" id="10_u3rmo"]
[ext_resource type="AudioStream" uid="uid://chppepwyeaxo1" path="res://dvn/test_resources/blabber/ri1.wav" id="13_qjq1i"]
[ext_resource type="AudioStream" uid="uid://dalsdbfgokvh8" path="res://dvn/test_resources/blabber/ri2.wav" id="14_ubu0w"]
[ext_resource type="AudioStream" uid="uid://mwypw3x0tsjd" path="res://dvn/test_resources/blabber/sd1.wav" id="15_8x2tu"]
[ext_resource type="AudioStream" uid="uid://g64h12p8xumh" path="res://dvn/test_resources/blabber/sd2.wav" id="16_doa2h"]
[ext_resource type="AudioStream" uid="uid://do4bmxgaj20n" path="res://dvn/test_resources/blabber/sd3.wav" id="17_l6dov"]
[ext_resource type="AudioStream" uid="uid://5fmqnqdna8lv" path="res://dvn/test_resources/blabber/sd4.wav" id="18_pdvjt"]
[ext_resource type="AudioStream" uid="uid://bxjkrlc4vt2kh" path="res://dvn/test_resources/blabber/sd5.wav" id="19_4s5lc"]
[ext_resource type="AudioStream" uid="uid://b0ys7cac48mox" path="res://dvn/test_resources/blabber/sd6.wav" id="20_m42sg"]
[ext_resource type="AudioStream" uid="uid://i77kull066ki" path="res://dvn/test_resources/blabber/sd7.wav" id="21_hcdah"]
[ext_resource type="AudioStream" uid="uid://cx76n171p3cuj" path="res://dvn/test_resources/blabber/sd8.wav" id="22_cexo3"]
[ext_resource type="AudioStream" uid="uid://cq2ogvp0ojpfn" path="res://dvn/test_resources/blabber/sd9.wav" id="23_v8lqv"]
[ext_resource type="AudioStream" uid="uid://cnre5w258b5h8" path="res://dvn/test_resources/blabber/sd10.wav" id="24_o3iql"]
[ext_resource type="AudioStream" uid="uid://0hucylbigf3v" path="res://dvn/test_resources/blabber/sd11.wav" id="25_577es"]
[ext_resource type="AudioStream" uid="uid://61m5vy2qnxog" path="res://dvn/test_resources/blabber/sd12.wav" id="26_yuaul"]
[ext_resource type="AudioStream" uid="uid://cirx6t05t8ao0" path="res://dvn/test_resources/blabber/sd13.wav" id="27_nlfp5"]
[ext_resource type="AudioStream" uid="uid://c36rbn6sic5pt" path="res://dvn/test_resources/blabber/sd14.wav" id="28_3ag1d"]
[ext_resource type="AudioStream" uid="uid://bpa2mw442i3xc" path="res://dvn/test_resources/blabber/sd15.wav" id="29_ph7ej"]
[ext_resource type="AudioStream" uid="uid://cjl1n6g2m36b" path="res://dvn/test_resources/blabber/sd16.wav" id="30_envgi"]
[ext_resource type="AudioStream" uid="uid://ge3im18rj7ay" path="res://dvn/test_resources/blabber/sd17.wav" id="31_6w17e"]
[ext_resource type="AudioStream" uid="uid://bhyypbcfh348o" path="res://dvn/test_resources/blabber/sd18.wav" id="32_ms2qy"]
[ext_resource type="AudioStream" uid="uid://gwk6piygd8ui" path="res://dvn/test_resources/blabber/sd19.wav" id="33_u3qhm"]
[ext_resource type="AudioStream" uid="uid://ceq1ke4reramj" path="res://dvn/test_resources/blabber/sd20.wav" id="34_r1oa5"]
[ext_resource type="AudioStream" uid="uid://8wjlqeg6b8xx" path="res://dvn/test_resources/blabber/sd21.wav" id="35_mqmkp"]
[ext_resource type="AudioStream" uid="uid://bqfn6evn120or" path="res://dvn/test_resources/blabber/sd22.wav" id="36_nlt07"]
[ext_resource type="AudioStream" uid="uid://i7lo7bm16vff" path="res://dvn/test_resources/blabber/sd23.wav" id="37_mstcy"]
[ext_resource type="AudioStream" uid="uid://bax606i3nxh7l" path="res://dvn/test_resources/blabber/ss1.wav" id="38_0v0fh"]
[ext_resource type="AudioStream" uid="uid://37cucmolvd3f" path="res://dvn/test_resources/blabber/ta1.wav" id="39_bhuw4"]
[ext_resource type="AudioStream" uid="uid://c58ka00u052yv" path="res://dvn/test_resources/blabber/te1.wav" id="40_i10fu"]
[ext_resource type="AudioStream" uid="uid://dcqmpdxusohbq" path="res://dvn/test_resources/blabber/ti1.wav" id="41_ijnny"]
[ext_resource type="AudioStream" uid="uid://dtdt4e3u6nvnv" path="res://dvn/test_resources/blabber/to1.wav" id="42_b88mp"]
[ext_resource type="AudioStream" uid="uid://i5d6kk1knsma" path="res://dvn/test_resources/blabber/za1.wav" id="43_2ojxd"]
[ext_resource type="AudioStream" uid="uid://lj6cmjs2fcoy" path="res://dvn/test_resources/marisese/a.ogg" id="44_0vfbl"]
[ext_resource type="AudioStream" uid="uid://hpua870udnef" path="res://dvn/test_resources/marisese/b.ogg" id="45_61hs3"]
[ext_resource type="AudioStream" uid="uid://cjvp4618k1655" path="res://dvn/test_resources/marisese/c.ogg" id="46_liuih"]
[ext_resource type="AudioStream" uid="uid://mdubpok7ngrq" path="res://dvn/test_resources/marisese/d.ogg" id="47_r6a1e"]
[ext_resource type="AudioStream" uid="uid://b4au507qswa1v" path="res://dvn/test_resources/marisese/e.ogg" id="48_llf7d"]
[ext_resource type="AudioStream" uid="uid://d1osi4yd264ha" path="res://dvn/test_resources/marisese/f.ogg" id="49_lu43n"]
[ext_resource type="AudioStream" uid="uid://d2tf84enhxeb7" path="res://dvn/test_resources/marisese/g.ogg" id="50_x05xc"]
[ext_resource type="AudioStream" uid="uid://b8bbdmrbv4enj" path="res://dvn/test_resources/marisese/h.ogg" id="51_l7627"]
[ext_resource type="AudioStream" uid="uid://d3ckkydmnk8gl" path="res://dvn/test_resources/marisese/i.ogg" id="52_ho0bb"]
[ext_resource type="AudioStream" uid="uid://cimlinpp0blqe" path="res://dvn/test_resources/marisese/j.ogg" id="53_4wpxl"]
[ext_resource type="AudioStream" uid="uid://od5mo70vksk" path="res://dvn/test_resources/marisese/k.ogg" id="54_i0f61"]
[ext_resource type="AudioStream" uid="uid://cms646gy24tg1" path="res://dvn/test_resources/marisese/l.ogg" id="55_fjfa5"]
[ext_resource type="AudioStream" uid="uid://drcrhooamcuv4" path="res://dvn/test_resources/marisese/m.ogg" id="56_u00wn"]
[ext_resource type="AudioStream" uid="uid://bqoygbln7xe5b" path="res://dvn/test_resources/marisese/n.ogg" id="57_d5p6b"]
[ext_resource type="AudioStream" uid="uid://nrhmwe1yb04k" path="res://dvn/test_resources/marisese/o.ogg" id="58_uk4g0"]
[ext_resource type="AudioStream" uid="uid://hycxcbqq6i6d" path="res://dvn/test_resources/marisese/p.ogg" id="59_nntae"]
[ext_resource type="AudioStream" uid="uid://fkdc5nuwwtrv" path="res://dvn/test_resources/marisese/q.ogg" id="60_3nwmx"]
[ext_resource type="AudioStream" uid="uid://cnw5pe2mew1ns" path="res://dvn/test_resources/marisese/r.ogg" id="61_81l4p"]
[ext_resource type="AudioStream" uid="uid://dr52n8ld32c3h" path="res://dvn/test_resources/marisese/s.ogg" id="62_mb7y7"]
[ext_resource type="AudioStream" uid="uid://loxlrrvh88gx" path="res://dvn/test_resources/marisese/t.ogg" id="63_0rkin"]
[ext_resource type="AudioStream" uid="uid://borglhy7pdu7a" path="res://dvn/test_resources/marisese/u.ogg" id="64_81htt"]
[ext_resource type="AudioStream" uid="uid://cwgc5q6gkk24m" path="res://dvn/test_resources/marisese/v.ogg" id="65_j0h54"]
[ext_resource type="AudioStream" uid="uid://d3d4qd504q88s" path="res://dvn/test_resources/marisese/w.ogg" id="66_qvihc"]
[ext_resource type="AudioStream" uid="uid://2yfoybsar237" path="res://dvn/test_resources/marisese/x.ogg" id="67_5y7v3"]
[ext_resource type="AudioStream" uid="uid://bl6crwxrpbtn1" path="res://dvn/test_resources/marisese/y.ogg" id="68_k2fgx"]
[ext_resource type="AudioStream" uid="uid://24xlk8xji84c" path="res://dvn/test_resources/marisese/z.ogg" id="69_gfbuo"]
[ext_resource type="AudioStream" uid="uid://dov7x4duhpcmv" path="res://dvn/test_resources/marisese/null.ogg" id="70_cva4i"]
[ext_resource type="Script" uid="uid://biaksnuax8qw6" path="res://addons/dvn/label/dvn_label.gd" id="1_fv617"]
[ext_resource type="AudioStream" uid="uid://b5g1o68bedpma" path="res://addons/dvn/test_resources/punchy_2.ogg" id="2_hquny"]
[ext_resource type="AudioStream" uid="uid://sm4230h82f5q" path="res://addons/dvn/test_resources/blabber/pi1.wav" id="2_tuq54"]
[ext_resource type="AudioStream" uid="uid://b5kfcwr6q6dps" path="res://addons/dvn/test_resources/blabber/fal1.wav" id="3_bmk75"]
[ext_resource type="AudioStream" uid="uid://bg3bavm00pcnk" path="res://addons/dvn/test_resources/blabber/pe1.wav" id="3_d0ft6"]
[ext_resource type="AudioStream" uid="uid://bpgaqfi7u7lxs" path="res://addons/dvn/test_resources/blabber/far1.wav" id="4_1qnca"]
[ext_resource type="AudioStream" uid="uid://t3re1rycy7j2" path="res://addons/dvn/test_resources/blabber/ga1.wav" id="5_cbw33"]
[ext_resource type="AudioStream" uid="uid://0v1iv2ra8x8w" path="res://addons/dvn/test_resources/blabber/ga2.wav" id="6_40gsr"]
[ext_resource type="AudioStream" uid="uid://b2wynph473uvs" path="res://addons/dvn/test_resources/blabber/le1.wav" id="7_ibxmc"]
[ext_resource type="AudioStream" uid="uid://dqltsvqf3k6vc" path="res://addons/dvn/test_resources/blabber/ne1'.wav" id="8_jtpjw"]
[ext_resource type="AudioStream" uid="uid://dfv7i773v1345" path="res://addons/dvn/test_resources/blabber/ni.wav" id="9_54x41"]
[ext_resource type="AudioStream" uid="uid://dxfs35l47g73l" path="res://addons/dvn/test_resources/blabber/pa1.wav" id="10_u3rmo"]
[ext_resource type="AudioStream" uid="uid://chppepwyeaxo1" path="res://addons/dvn/test_resources/blabber/ri1.wav" id="13_qjq1i"]
[ext_resource type="AudioStream" uid="uid://dalsdbfgokvh8" path="res://addons/dvn/test_resources/blabber/ri2.wav" id="14_ubu0w"]
[ext_resource type="AudioStream" uid="uid://mwypw3x0tsjd" path="res://addons/dvn/test_resources/blabber/sd1.wav" id="15_8x2tu"]
[ext_resource type="AudioStream" uid="uid://g64h12p8xumh" path="res://addons/dvn/test_resources/blabber/sd2.wav" id="16_doa2h"]
[ext_resource type="AudioStream" uid="uid://do4bmxgaj20n" path="res://addons/dvn/test_resources/blabber/sd3.wav" id="17_l6dov"]
[ext_resource type="AudioStream" uid="uid://5fmqnqdna8lv" path="res://addons/dvn/test_resources/blabber/sd4.wav" id="18_pdvjt"]
[ext_resource type="AudioStream" uid="uid://bxjkrlc4vt2kh" path="res://addons/dvn/test_resources/blabber/sd5.wav" id="19_4s5lc"]
[ext_resource type="AudioStream" uid="uid://b0ys7cac48mox" path="res://addons/dvn/test_resources/blabber/sd6.wav" id="20_m42sg"]
[ext_resource type="AudioStream" uid="uid://i77kull066ki" path="res://addons/dvn/test_resources/blabber/sd7.wav" id="21_hcdah"]
[ext_resource type="AudioStream" uid="uid://cx76n171p3cuj" path="res://addons/dvn/test_resources/blabber/sd8.wav" id="22_cexo3"]
[ext_resource type="AudioStream" uid="uid://cq2ogvp0ojpfn" path="res://addons/dvn/test_resources/blabber/sd9.wav" id="23_v8lqv"]
[ext_resource type="AudioStream" uid="uid://cnre5w258b5h8" path="res://addons/dvn/test_resources/blabber/sd10.wav" id="24_o3iql"]
[ext_resource type="AudioStream" uid="uid://0hucylbigf3v" path="res://addons/dvn/test_resources/blabber/sd11.wav" id="25_577es"]
[ext_resource type="AudioStream" uid="uid://61m5vy2qnxog" path="res://addons/dvn/test_resources/blabber/sd12.wav" id="26_yuaul"]
[ext_resource type="AudioStream" uid="uid://cirx6t05t8ao0" path="res://addons/dvn/test_resources/blabber/sd13.wav" id="27_nlfp5"]
[ext_resource type="AudioStream" uid="uid://c36rbn6sic5pt" path="res://addons/dvn/test_resources/blabber/sd14.wav" id="28_3ag1d"]
[ext_resource type="AudioStream" uid="uid://bpa2mw442i3xc" path="res://addons/dvn/test_resources/blabber/sd15.wav" id="29_ph7ej"]
[ext_resource type="AudioStream" uid="uid://cjl1n6g2m36b" path="res://addons/dvn/test_resources/blabber/sd16.wav" id="30_envgi"]
[ext_resource type="AudioStream" uid="uid://ge3im18rj7ay" path="res://addons/dvn/test_resources/blabber/sd17.wav" id="31_6w17e"]
[ext_resource type="AudioStream" uid="uid://bhyypbcfh348o" path="res://addons/dvn/test_resources/blabber/sd18.wav" id="32_ms2qy"]
[ext_resource type="AudioStream" uid="uid://gwk6piygd8ui" path="res://addons/dvn/test_resources/blabber/sd19.wav" id="33_u3qhm"]
[ext_resource type="AudioStream" uid="uid://ceq1ke4reramj" path="res://addons/dvn/test_resources/blabber/sd20.wav" id="34_r1oa5"]
[ext_resource type="AudioStream" uid="uid://8wjlqeg6b8xx" path="res://addons/dvn/test_resources/blabber/sd21.wav" id="35_mqmkp"]
[ext_resource type="AudioStream" uid="uid://bqfn6evn120or" path="res://addons/dvn/test_resources/blabber/sd22.wav" id="36_nlt07"]
[ext_resource type="AudioStream" uid="uid://i7lo7bm16vff" path="res://addons/dvn/test_resources/blabber/sd23.wav" id="37_mstcy"]
[ext_resource type="AudioStream" uid="uid://bax606i3nxh7l" path="res://addons/dvn/test_resources/blabber/ss1.wav" id="38_0v0fh"]
[ext_resource type="AudioStream" uid="uid://37cucmolvd3f" path="res://addons/dvn/test_resources/blabber/ta1.wav" id="39_bhuw4"]
[ext_resource type="AudioStream" uid="uid://c58ka00u052yv" path="res://addons/dvn/test_resources/blabber/te1.wav" id="40_i10fu"]
[ext_resource type="AudioStream" uid="uid://dcqmpdxusohbq" path="res://addons/dvn/test_resources/blabber/ti1.wav" id="41_ijnny"]
[ext_resource type="AudioStream" uid="uid://dtdt4e3u6nvnv" path="res://addons/dvn/test_resources/blabber/to1.wav" id="42_b88mp"]
[ext_resource type="AudioStream" uid="uid://i5d6kk1knsma" path="res://addons/dvn/test_resources/blabber/za1.wav" id="43_2ojxd"]
[ext_resource type="AudioStream" uid="uid://lj6cmjs2fcoy" path="res://addons/dvn/test_resources/marisese/a.ogg" id="44_0vfbl"]
[ext_resource type="AudioStream" uid="uid://hpua870udnef" path="res://addons/dvn/test_resources/marisese/b.ogg" id="45_61hs3"]
[ext_resource type="AudioStream" uid="uid://cjvp4618k1655" path="res://addons/dvn/test_resources/marisese/c.ogg" id="46_liuih"]
[ext_resource type="AudioStream" uid="uid://mdubpok7ngrq" path="res://addons/dvn/test_resources/marisese/d.ogg" id="47_r6a1e"]
[ext_resource type="AudioStream" uid="uid://b4au507qswa1v" path="res://addons/dvn/test_resources/marisese/e.ogg" id="48_llf7d"]
[ext_resource type="AudioStream" uid="uid://d1osi4yd264ha" path="res://addons/dvn/test_resources/marisese/f.ogg" id="49_lu43n"]
[ext_resource type="AudioStream" uid="uid://d2tf84enhxeb7" path="res://addons/dvn/test_resources/marisese/g.ogg" id="50_x05xc"]
[ext_resource type="AudioStream" uid="uid://b8bbdmrbv4enj" path="res://addons/dvn/test_resources/marisese/h.ogg" id="51_l7627"]
[ext_resource type="AudioStream" uid="uid://d3ckkydmnk8gl" path="res://addons/dvn/test_resources/marisese/i.ogg" id="52_ho0bb"]
[ext_resource type="AudioStream" uid="uid://cimlinpp0blqe" path="res://addons/dvn/test_resources/marisese/j.ogg" id="53_4wpxl"]
[ext_resource type="AudioStream" uid="uid://od5mo70vksk" path="res://addons/dvn/test_resources/marisese/k.ogg" id="54_i0f61"]
[ext_resource type="AudioStream" uid="uid://cms646gy24tg1" path="res://addons/dvn/test_resources/marisese/l.ogg" id="55_fjfa5"]
[ext_resource type="AudioStream" uid="uid://drcrhooamcuv4" path="res://addons/dvn/test_resources/marisese/m.ogg" id="56_u00wn"]
[ext_resource type="AudioStream" uid="uid://bqoygbln7xe5b" path="res://addons/dvn/test_resources/marisese/n.ogg" id="57_d5p6b"]
[ext_resource type="AudioStream" uid="uid://nrhmwe1yb04k" path="res://addons/dvn/test_resources/marisese/o.ogg" id="58_uk4g0"]
[ext_resource type="AudioStream" uid="uid://hycxcbqq6i6d" path="res://addons/dvn/test_resources/marisese/p.ogg" id="59_nntae"]
[ext_resource type="AudioStream" uid="uid://fkdc5nuwwtrv" path="res://addons/dvn/test_resources/marisese/q.ogg" id="60_3nwmx"]
[ext_resource type="AudioStream" uid="uid://cnw5pe2mew1ns" path="res://addons/dvn/test_resources/marisese/r.ogg" id="61_81l4p"]
[ext_resource type="AudioStream" uid="uid://dr52n8ld32c3h" path="res://addons/dvn/test_resources/marisese/s.ogg" id="62_mb7y7"]
[ext_resource type="AudioStream" uid="uid://loxlrrvh88gx" path="res://addons/dvn/test_resources/marisese/t.ogg" id="63_0rkin"]
[ext_resource type="AudioStream" uid="uid://borglhy7pdu7a" path="res://addons/dvn/test_resources/marisese/u.ogg" id="64_81htt"]
[ext_resource type="AudioStream" uid="uid://cwgc5q6gkk24m" path="res://addons/dvn/test_resources/marisese/v.ogg" id="65_j0h54"]
[ext_resource type="AudioStream" uid="uid://d3d4qd504q88s" path="res://addons/dvn/test_resources/marisese/w.ogg" id="66_qvihc"]
[ext_resource type="AudioStream" uid="uid://2yfoybsar237" path="res://addons/dvn/test_resources/marisese/x.ogg" id="67_5y7v3"]
[ext_resource type="AudioStream" uid="uid://bl6crwxrpbtn1" path="res://addons/dvn/test_resources/marisese/y.ogg" id="68_k2fgx"]
[ext_resource type="AudioStream" uid="uid://24xlk8xji84c" path="res://addons/dvn/test_resources/marisese/z.ogg" id="69_gfbuo"]
[ext_resource type="AudioStream" uid="uid://dov7x4duhpcmv" path="res://addons/dvn/test_resources/marisese/null.ogg" id="70_cva4i"]
[node name="DVNLabel" type="RichTextLabel"]
script = ExtResource("1_fv617")

View file

@ -0,0 +1 @@
uid://ccjqlc3tv2aw

View file

@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://bldqqpajcj62n"]
[ext_resource type="Script" path="res://addons/dvn/sound_player/sound.gd" id="1_boi0g"]
[ext_resource type="Script" uid="uid://ccjqlc3tv2aw" path="res://addons/dvn/sound_player/sound.gd" id="1_boi0g"]
[node name="Sound" type="AudioStreamPlayer"]
bus = &"SFX"

View file

@ -1,8 +1,15 @@
~ start
[speed=0.25]Hello, my name is Signore Demone.[speed=0.25]
do change_text_color(Color.GREEN)
[speed=0.25]I am a guy who DIED[speed=0.25]
[speed=0.25]I became a DEMON[speed=0.25]
qwertyuiopasdfghjklzxcvbnm
sfeoigbewfe
eofewkasksamdmsdkmsa
ksfaskfn
=> start
~ lol
- Chips
- No
- You who are?
- give money robbery
=> start
~ animal
Holy shit. im mr animal crossing. wow im the guy from animal crossing guys. .im animal crossing on the playstation
@ -28,4 +35,12 @@ do fade_out_bgm(2)
BGM faded out!
ok goodbye!
do fade_out_screen(Color.BLACK,3)
=> END
~ badger
[speed=0.25]Yellow Badgers is a game made by me featuring a soundtrack made by Felx Lamp and Penny Rigate. [speed=0.25]
[speed=0.25]The game also features additional art by several friends of mine,[speed=0.25]
[speed=0.25]including but not limited to the Beaverfiend, MetalSlayer69, and Goopbone. [speed=0.25]
[speed=0.25]The game follows Blab on his quest to find the three yellow badgers to return to the wizard who gave him the quest. [speed=0.25]
[speed=0.25]The game features no combat and a wide range of characters to talk to while you explore the 3 main areas of the game in search of the yellow badgers.[speed=0.25]
=> END

View file

@ -1,6 +1,7 @@
[remap]
importer="dialogue_manager_compiler_14"
importer="dialogue_manager"
importer_version=15
type="Resource"
uid="uid://bq0ndspcp4edy"
path="res://.godot/imported/test_dialgoue.dialogue-81bdadfb2b80c4e4deb053c1e29cba9a.tres"

View file

@ -0,0 +1 @@
uid://drn40haamuxaj

View file

@ -1,16 +1,15 @@
[gd_scene load_steps=7 format=3 uid="uid://c2oo450sb6lqa"]
[gd_scene load_steps=6 format=3 uid="uid://c2oo450sb6lqa"]
[ext_resource type="PackedScene" uid="uid://bd7pbhempcian" path="res://addons/dvn/dvn.tscn" id="1_tumep"]
[ext_resource type="Script" path="res://addons/dvn/test_resources/test_system.gd" id="2_uxdpr"]
[ext_resource type="PackedScene" uid="uid://kssjsapnseux" path="res://addons/dvn/balloon/dvn_balloon.tscn" id="3_ofma8"]
[ext_resource type="Resource" uid="uid://bq0ndspcp4edy" path="res://addons/dvn/test_resources/test_dialgoue.dialogue" id="4_dtsm8"]
[ext_resource type="AudioStream" uid="uid://2yhhfguj23s8" path="res://addons/dvn/test_resources/rumble_loop.ogg" id="5_ant88"]
[ext_resource type="Texture2D" uid="uid://bhtmcmrupjhy0" path="res://addons/dvn/test_resources/Kurai.png" id="6_a1sfw"]
[ext_resource type="PackedScene" uid="uid://bd7pbhempcian" path="res://dvn/dvn.tscn" id="1_tumep"]
[ext_resource type="Script" uid="uid://drn40haamuxaj" path="res://dvn/test_resources/test_system.gd" id="2_uxdpr"]
[ext_resource type="PackedScene" uid="uid://kssjsapnseux" path="res://dvn/balloon/dvn_balloon.tscn" id="3_mdgdo"]
[ext_resource type="Resource" uid="uid://bq0ndspcp4edy" path="res://dvn/test_resources/test_dialgoue.dialogue" id="4_3w0p4"]
[ext_resource type="AudioStream" uid="uid://2yhhfguj23s8" path="res://dvn/test_resources/rumble_loop.ogg" id="5_ant88"]
[node name="Scene" instance=ExtResource("1_tumep")]
script = ExtResource("2_uxdpr")
Balloon = ExtResource("3_ofma8")
Dialogue = ExtResource("4_dtsm8")
Balloon = ExtResource("3_mdgdo")
Dialogue = ExtResource("4_3w0p4")
[node name="ColorRect" type="ColorRect" parent="." index="0"]
offset_right = 1960.0
@ -19,8 +18,8 @@ offset_bottom = 1128.0
[node name="BGM" parent="DVN" index="1"]
stream = ExtResource("5_ant88")
volume_db = -10.0
bus = &"Master"
[node name="Kurai" type="Sprite2D" parent="." index="2"]
position = Vector2(944, 504)
scale = Vector2(2, 2)
texture = ExtResource("6_a1sfw")
[node name="Sprite2D" type="Sprite2D" parent="." index="2"]
modulate = Color(1, 0, 1, 1)
position = Vector2(320, 240)

View file

@ -0,0 +1,25 @@
[gd_scene load_steps=6 format=3 uid="uid://c2oo450sb6lqa"]
[ext_resource type="PackedScene" uid="uid://bd7pbhempcian" path="res://dvn/dvn.tscn" id="1_tumep"]
[ext_resource type="Script" uid="uid://drn40haamuxaj" path="res://dvn/test_resources/test_system.gd" id="2_uxdpr"]
[ext_resource type="PackedScene" uid="uid://kssjsapnseux" path="res://dvn/balloon/dvn_balloon.tscn" id="3_mdgdo"]
[ext_resource type="Resource" uid="uid://g1ll23ax0byk" path="res://test.dialogue" id="4_3w0p4"]
[ext_resource type="AudioStream" uid="uid://2yhhfguj23s8" path="res://dvn/test_resources/rumble_loop.ogg" id="5_ant88"]
[node name="Scene" instance=ExtResource("1_tumep")]
script = ExtResource("2_uxdpr")
Balloon = ExtResource("3_mdgdo")
Dialogue = ExtResource("4_3w0p4")
[node name="ColorRect" type="ColorRect" parent="." index="0"]
offset_right = 1960.0
offset_bottom = 1128.0
[node name="BGM" parent="DVN" index="1"]
stream = ExtResource("5_ant88")
volume_db = -10.0
bus = &"Master"
[node name="Sprite2D" type="Sprite2D" parent="." index="2"]
modulate = Color(1, 0, 1, 1)
position = Vector2(320, 240)

View file

@ -1,46 +0,0 @@
; Engine configuration file.
; It's best edited using the editor UI and not directly,
; since the parameters that go here are not all obvious.
;
; Format:
; [section] ; section goes between []
; param=value ; assign values to parameters
config_version=5
[application]
config/name="dvn"
run/main_scene="res://dvn/test_resources/test_system.tscn"
config/features=PackedStringArray("4.3", "GL Compatibility")
config/icon="res://icon.svg"
[audio]
buses/default_bus_layout="res://addons/dvn/default_bus_layout.tres"
[autoload]
DialogueManager="*res://addons/dialogue_manager/dialogue_manager.gd"
[dialogue_manager]
runtime/balloon_path="res:///balloon.tscn"
[display]
window/size/viewport_width=640
window/size/viewport_height=480
[editor_plugins]
enabled=PackedStringArray("res://addons/dialogue_manager/plugin.cfg", "res://addons/dvn/plugin.cfg")
[internationalization]
locale/translations_pot_files=PackedStringArray("res://addons/dvn/test_resources/test_dialgoue.dialogue")
[rendering]
renderer/rendering_method="gl_compatibility"
renderer/rendering_method.mobile="gl_compatibility"