plein de trucs dont des dialogues!

et ouai! appuye sur e pour parler au npc
This commit is contained in:
Thomas
2025-03-05 21:40:07 +01:00
parent a90ebb0589
commit ab988eaaac
132 changed files with 14528 additions and 50 deletions

View File

@@ -1,5 +1,6 @@
[gd_scene load_steps=10 format=3 uid="uid://vclpg4e4ql54"]
[gd_scene load_steps=12 format=3 uid="uid://vclpg4e4ql54"]
[ext_resource type="Script" path="res://caracters/human.gd" id="1_l1sti"]
[ext_resource type="Script" path="res://caracters/player/player_controler.gd" id="1_oapm5"]
[ext_resource type="AnimationNodeStateMachine" uid="uid://ddr1ltkievtku" path="res://animations/human/human_state_machine.tres" id="3_1y7fn"]
[ext_resource type="PackedScene" uid="uid://bvsendl25xjju" path="res://animations/human/human_animation_player.tscn" id="3_c286j"]
@@ -23,12 +24,18 @@ node_connections = [&"TimeScale", 0, &"HumanState", &"output", 0, &"TimeScale"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_1kv0e"]
size = Vector2(40, 10)
[sub_resource type="RectangleShape2D" id="RectangleShape2D_11ib5"]
size = Vector2(20, 150)
[node name="CharacterBody2D" type="CharacterBody2D"]
z_index = 100
motion_mode = 1
script = ExtResource("1_oapm5")
script = ExtResource("1_l1sti")
metadata/_edit_vertical_guides_ = [-20.0]
metadata/_edit_horizontal_guides_ = [48.0]
[node name="Camera2D" type="Camera2D" parent="."]
zoom = Vector2(1.5, 1.5)
position_smoothing_enabled = true
drag_horizontal_enabled = true
drag_vertical_enabled = true
@@ -43,7 +50,7 @@ tree_root = SubResource("AnimationNodeBlendTree_iwsa7")
advance_expression_base_node = NodePath("..")
anim_player = NodePath("../AnimationPlayer")
parameters/HumanState/grabing/blend_position = Vector2(0, 0)
parameters/HumanState/idling/blend_position = Vector2(0, 0)
parameters/HumanState/idling/blend_position = Vector2(0.000657439, 1.0284)
parameters/HumanState/walking/blend_position = Vector2(0, 0)
parameters/TimeScale/scale = 1.0
@@ -69,5 +76,17 @@ position = Vector2(0, 43)
rotation = 1.5708
shape = SubResource("CapsuleShape2D_a4vmx")
[node name="controleur" type="Node2D" parent="." node_paths=PackedStringArray("human", "ray")]
script = ExtResource("1_oapm5")
human = NodePath("..")
ray = NodePath("../ShapeCast2D")
[node name="ShapeCast2D" type="ShapeCast2D" parent="."]
shape = SubResource("RectangleShape2D_11ib5")
target_position = Vector2(1, 90)
collision_mask = 8
collide_with_areas = true
collide_with_bodies = false
[connection signal="area_entered" from="Area2D" to="." method="_on_area_2d_area_entered"]
[connection signal="body_entered" from="Area2D" to="." method="_on_area_2d_body_entered"]