fixed the stupid program
This commit is contained in:
parent
c65f5cc0ee
commit
1762880c9f
16 changed files with 172 additions and 146 deletions
|
@ -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)
|
||||
|
|
1
addons/dvn/balloon/dvn_balloon.gd.uid
Normal file
1
addons/dvn/balloon/dvn_balloon.gd.uid
Normal file
|
@ -0,0 +1 @@
|
|||
uid://bgjbro1bti40g
|
|
@ -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
1
addons/dvn/dvn.gd.uid
Normal file
|
@ -0,0 +1 @@
|
|||
uid://c4tgrt4uc5ka5
|
|
@ -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")
|
||||
|
|
1
addons/dvn/dvn_plugin.gd.uid
Normal file
1
addons/dvn/dvn_plugin.gd.uid
Normal file
|
@ -0,0 +1 @@
|
|||
uid://byp3rxe2gnnkb
|
1
addons/dvn/label/dvn_label.gd.uid
Normal file
1
addons/dvn/label/dvn_label.gd.uid
Normal file
|
@ -0,0 +1 @@
|
|||
uid://biaksnuax8qw6
|
|
@ -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")
|
||||
|
|
1
addons/dvn/sound_player/sound.gd.uid
Normal file
1
addons/dvn/sound_player/sound.gd.uid
Normal file
|
@ -0,0 +1 @@
|
|||
uid://ccjqlc3tv2aw
|
|
@ -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"
|
||||
|
|
|
@ -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
|
|
@ -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"
|
||||
|
|
1
addons/dvn/test_resources/test_system.gd.uid
Normal file
1
addons/dvn/test_resources/test_system.gd.uid
Normal file
|
@ -0,0 +1 @@
|
|||
uid://drn40haamuxaj
|
|
@ -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)
|
||||
|
|
25
addons/dvn/test_resources/test_system.tscn100702044.tmp
Normal file
25
addons/dvn/test_resources/test_system.tscn100702044.tmp
Normal 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)
|
|
@ -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"
|
Loading…
Add table
Add a link
Reference in a new issue