From b0bce2e6a932d65b9aa44e8e574787bdebdcaa4a Mon Sep 17 00:00:00 2001 From: root <> Date: Sat, 5 Oct 2024 13:00:30 -0700 Subject: [PATCH] Added Basic Package Delivery --- scenes/contract.tscn | 41 +++++++---------------------- scenes/contract_giver.tscn | 45 +++++--------------------------- scenes/delivery_spot.tscn | 28 ++++++++++++++++++++ scenes/physical_dialogue.tscn | 31 ++++++++++++++++++++++ scenes/player.tscn | 11 +++++--- scenes/world.tscn | 20 +++++++++++++- scripts/contract.gd | 10 ++++--- scripts/delivery_spot.gd | 19 ++++++++++++++ scripts/physical_dialogue.gd | 13 +++++++++ scripts/player.gd | 8 +++++- sprites/deliveryspot.png | Bin 0 -> 27319 bytes sprites/deliveryspot.png.import | 34 ++++++++++++++++++++++++ sprites/package.png | Bin 0 -> 35268 bytes sprites/package.png.import | 34 ++++++++++++++++++++++++ 14 files changed, 214 insertions(+), 80 deletions(-) create mode 100644 scenes/delivery_spot.tscn create mode 100644 scenes/physical_dialogue.tscn create mode 100644 scripts/delivery_spot.gd create mode 100644 scripts/physical_dialogue.gd create mode 100644 sprites/deliveryspot.png create mode 100644 sprites/deliveryspot.png.import create mode 100644 sprites/package.png create mode 100644 sprites/package.png.import diff --git a/scenes/contract.tscn b/scenes/contract.tscn index 84a5378..544b503 100644 --- a/scenes/contract.tscn +++ b/scenes/contract.tscn @@ -2,52 +2,29 @@ [ext_resource type="Script" path="res://scripts/contract.gd" id="1_esxg1"] [ext_resource type="Texture2D" uid="uid://bnqe06njx2agc" path="res://sprites/contract.png" id="1_jwp1o"] -[ext_resource type="Theme" uid="uid://d0ir0t347wqv7" path="res://etc/default_theme.tres" id="1_m2twt"] [ext_resource type="PackedScene" uid="uid://dpwqurhly8osd" path="res://scenes/interactible_manager.tscn" id="3_khqae"] +[ext_resource type="PackedScene" uid="uid://sk2uc8hcxhcj" path="res://scenes/physical_dialogue.tscn" id="4_oks7g"] [sub_resource type="CircleShape2D" id="CircleShape2D_mxuxo"] -radius = 217.993 +radius = 116.44 -[node name="Contract" type="Area2D" node_paths=PackedStringArray("DestinationLabel", "InteractibleManager")] +[node name="Contract" type="Area2D" node_paths=PackedStringArray("InteractibleManager")] script = ExtResource("1_esxg1") -Destination = "20th Burnaby" -DestinationLabel = NodePath("Control/LabelPanel/Label") InteractibleManager = NodePath("InteractibleManager") -[node name="Control" type="Control" parent="."] -layout_mode = 3 -anchors_preset = 0 -offset_top = -308.485 -offset_right = 40.0 -offset_bottom = -268.485 - -[node name="LabelPanel" type="PanelContainer" parent="Control"] -z_index = 10 -layout_mode = 1 -anchors_preset = 15 -anchor_right = 1.0 -anchor_bottom = 1.0 -grow_horizontal = 2 -grow_vertical = 2 -theme = ExtResource("1_m2twt") - -[node name="Label" type="Label" parent="Control/LabelPanel"] -layout_mode = 2 -theme = ExtResource("1_m2twt") -text = "20th Burnaby" -horizontal_alignment = 1 -vertical_alignment = 1 -uppercase = true -metadata/_edit_lock_ = true - [node name="Sprite2D" type="Sprite2D" parent="."] +scale = Vector2(0.5, 0.5) texture = ExtResource("1_jwp1o") [node name="CollisionShape2D" type="CollisionShape2D" parent="."] shape = SubResource("CircleShape2D_mxuxo") [node name="InteractibleManager" parent="." node_paths=PackedStringArray("ItemShown") instance=ExtResource("3_khqae")] -ItemShown = NodePath("../Control/LabelPanel") +ItemShown = NodePath("../Dialogue") + +[node name="Dialogue" parent="." instance=ExtResource("4_oks7g")] +offset_top = -202.455 +offset_bottom = -162.455 [connection signal="body_entered" from="." to="InteractibleManager" method="_on_body_entered"] [connection signal="body_exited" from="." to="InteractibleManager" method="_on_body_exited"] diff --git a/scenes/contract_giver.tscn b/scenes/contract_giver.tscn index 3ba2e3b..94b8be4 100644 --- a/scenes/contract_giver.tscn +++ b/scenes/contract_giver.tscn @@ -1,8 +1,7 @@ -[gd_scene load_steps=7 format=3 uid="uid://cpxco37ip15ev"] +[gd_scene load_steps=6 format=3 uid="uid://cpxco37ip15ev"] [ext_resource type="Texture2D" uid="uid://ci3yxj63e5u8f" path="res://sprites/contractgiver.png" id="1_awtl7"] -[ext_resource type="PackedScene" uid="uid://cn41xqc3lwaxy" path="res://scenes/contract.tscn" id="2_kh0dp"] -[ext_resource type="Theme" uid="uid://d0ir0t347wqv7" path="res://etc/default_theme.tres" id="2_v5tdy"] +[ext_resource type="PackedScene" uid="uid://sk2uc8hcxhcj" path="res://scenes/physical_dialogue.tscn" id="3_dlmpa"] [ext_resource type="PackedScene" uid="uid://dpwqurhly8osd" path="res://scenes/interactible_manager.tscn" id="4_1m1bm"] [sub_resource type="CircleShape2D" id="CircleShape2D_put5l"] @@ -17,31 +16,6 @@ size = Vector2(409, 181) texture = ExtResource("1_awtl7") metadata/_edit_lock_ = true -[node name="Control" type="Control" parent="."] -layout_mode = 3 -anchors_preset = 0 -offset_top = -256.34 -offset_bottom = -256.34 - -[node name="LabelPanel" type="PanelContainer" parent="Control"] -z_index = 10 -layout_mode = 1 -anchors_preset = 15 -anchor_right = 1.0 -anchor_bottom = 1.0 -grow_horizontal = 2 -grow_vertical = 2 -theme = ExtResource("2_v5tdy") - -[node name="Label" type="Label" parent="Control/LabelPanel"] -layout_mode = 2 -theme = ExtResource("2_v5tdy") -text = "HeLLO DEAR EMPLOYEE" -horizontal_alignment = 1 -vertical_alignment = 1 -uppercase = true -metadata/_edit_lock_ = true - [node name="CollisionShape2D" type="CollisionShape2D" parent="."] position = Vector2(8, 150) shape = SubResource("CircleShape2D_put5l") @@ -54,18 +28,11 @@ position = Vector2(7.5, 15.5) shape = SubResource("RectangleShape2D_sdg4f") metadata/_edit_lock_ = true -[node name="Contract" parent="." instance=ExtResource("2_kh0dp")] -position = Vector2(-498, 747) -Destination = "1263 30th Ave SE Courier Way" - -[node name="Contract2" parent="." instance=ExtResource("2_kh0dp")] -position = Vector2(113, 753) - -[node name="Contract3" parent="." instance=ExtResource("2_kh0dp")] -position = Vector2(710, 753) - [node name="InteractibleManager" parent="." node_paths=PackedStringArray("ItemShown") instance=ExtResource("4_1m1bm")] -ItemShown = NodePath("../Control/LabelPanel") +ItemShown = NodePath("../Dialogue") + +[node name="Dialogue" parent="." instance=ExtResource("3_dlmpa")] +DefaultText = "Hello Dear Employee" [connection signal="body_entered" from="." to="InteractibleManager" method="_on_body_entered"] [connection signal="body_exited" from="." to="InteractibleManager" method="_on_body_exited"] diff --git a/scenes/delivery_spot.tscn b/scenes/delivery_spot.tscn new file mode 100644 index 0000000..2b0f90c --- /dev/null +++ b/scenes/delivery_spot.tscn @@ -0,0 +1,28 @@ +[gd_scene load_steps=6 format=3 uid="uid://bm1ptkidbwi36"] + +[ext_resource type="Script" path="res://scripts/delivery_spot.gd" id="1_3e4vt"] +[ext_resource type="Texture2D" uid="uid://krvl11xhrefj" path="res://sprites/deliveryspot.png" id="1_8xm5p"] +[ext_resource type="PackedScene" uid="uid://dpwqurhly8osd" path="res://scenes/interactible_manager.tscn" id="2_o3i7n"] +[ext_resource type="PackedScene" uid="uid://sk2uc8hcxhcj" path="res://scenes/physical_dialogue.tscn" id="3_qfb8a"] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_liqw2"] +size = Vector2(156, 160) + +[node name="DeliverySpot" type="Area2D"] +script = ExtResource("1_3e4vt") + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +position = Vector2(-7, 158) +shape = SubResource("RectangleShape2D_liqw2") + +[node name="Sprite2D" type="Sprite2D" parent="."] +texture = ExtResource("1_8xm5p") + +[node name="InteractibleManager" parent="." node_paths=PackedStringArray("ItemShown") instance=ExtResource("2_o3i7n")] +ItemShown = NodePath("../Dialogue") + +[node name="Dialogue" parent="." instance=ExtResource("3_qfb8a")] +DefaultText = "Default Address" + +[connection signal="body_entered" from="." to="InteractibleManager" method="_on_body_entered"] +[connection signal="body_exited" from="." to="InteractibleManager" method="_on_body_exited"] diff --git a/scenes/physical_dialogue.tscn b/scenes/physical_dialogue.tscn new file mode 100644 index 0000000..0b55e5e --- /dev/null +++ b/scenes/physical_dialogue.tscn @@ -0,0 +1,31 @@ +[gd_scene load_steps=3 format=3 uid="uid://sk2uc8hcxhcj"] + +[ext_resource type="Script" path="res://scripts/physical_dialogue.gd" id="1_3l55m"] +[ext_resource type="Theme" uid="uid://d0ir0t347wqv7" path="res://etc/default_theme.tres" id="1_s71uu"] + +[node name="Dialogue" type="Control"] +layout_mode = 3 +anchors_preset = 0 +offset_top = -308.485 +offset_right = 40.0 +offset_bottom = -268.485 +script = ExtResource("1_3l55m") + +[node name="LabelPanel" type="PanelContainer" parent="."] +z_index = 10 +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +theme = ExtResource("1_s71uu") + +[node name="Label" type="Label" parent="LabelPanel"] +layout_mode = 2 +theme = ExtResource("1_s71uu") +text = "Lorem Ipsum Dolor" +horizontal_alignment = 1 +vertical_alignment = 1 +uppercase = true +metadata/_edit_lock_ = true diff --git a/scenes/player.tscn b/scenes/player.tscn index b824725..739dd8f 100644 --- a/scenes/player.tscn +++ b/scenes/player.tscn @@ -1,16 +1,16 @@ -[gd_scene load_steps=4 format=3 uid="uid://bjy3gfpx6h1w5"] +[gd_scene load_steps=5 format=3 uid="uid://bjy3gfpx6h1w5"] [ext_resource type="Script" path="res://scripts/player.gd" id="1_a7huw"] [ext_resource type="Texture2D" uid="uid://dnxdkwa1krlv" path="res://sprites/ant.png" id="2_5v6iy"] +[ext_resource type="Texture2D" uid="uid://duouoluo2hyru" path="res://sprites/package.png" id="3_peuqy"] [sub_resource type="CapsuleShape2D" id="CapsuleShape2D_f3qr4"] radius = 25.0 height = 100.0 -[node name="Player" type="CharacterBody2D" node_paths=PackedStringArray("Sprite") groups=["player"]] +[node name="Player" type="CharacterBody2D" groups=["player"]] z_index = 1 script = ExtResource("1_a7huw") -Sprite = NodePath("Sprite2D") [node name="Sprite2D" type="Sprite2D" parent="."] texture = ExtResource("2_5v6iy") @@ -22,3 +22,8 @@ shape = SubResource("CapsuleShape2D_f3qr4") [node name="Camera2D" type="Camera2D" parent="."] zoom = Vector2(0.3, 0.3) + +[node name="PackageSprite" type="Sprite2D" parent="."] +visible = false +scale = Vector2(0.134766, 0.134766) +texture = ExtResource("3_peuqy") diff --git a/scenes/world.tscn b/scenes/world.tscn index 6fd8fac..b5a4c86 100644 --- a/scenes/world.tscn +++ b/scenes/world.tscn @@ -1,9 +1,11 @@ -[gd_scene load_steps=7 format=4 uid="uid://72e8cy3uuy8m"] +[gd_scene load_steps=9 format=4 uid="uid://72e8cy3uuy8m"] [ext_resource type="Texture2D" uid="uid://tqbjd6io6qfa" path="res://sprites/ground.jpg" id="1_deahv"] [ext_resource type="PackedScene" uid="uid://bjy3gfpx6h1w5" path="res://scenes/player.tscn" id="2_jm6jq"] [ext_resource type="Texture2D" uid="uid://dih2wjgfl4do" path="res://sprites/tiles/groundtile.jpg" id="3_3e26l"] [ext_resource type="PackedScene" uid="uid://cpxco37ip15ev" path="res://scenes/contract_giver.tscn" id="4_0h7cx"] +[ext_resource type="PackedScene" uid="uid://cn41xqc3lwaxy" path="res://scenes/contract.tscn" id="5_q4ykf"] +[ext_resource type="PackedScene" uid="uid://bm1ptkidbwi36" path="res://scenes/delivery_spot.tscn" id="6_i8g18"] [sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_knvup"] texture = ExtResource("3_3e26l") @@ -35,3 +37,19 @@ tile_set = SubResource("TileSet_g3b4o") [node name="ContractGiver" parent="." instance=ExtResource("4_0h7cx")] position = Vector2(779, -1420) + +[node name="Contract" parent="ContractGiver" node_paths=PackedStringArray("Destination") instance=ExtResource("5_q4ykf")] +position = Vector2(6, 779) +Destination = NodePath("../../DeliverySpot") + +[node name="Contract2" parent="ContractGiver" node_paths=PackedStringArray("Destination") instance=ExtResource("5_q4ykf")] +position = Vector2(-491, 791) +Destination = NodePath("../../DeliverySpot") + +[node name="Contract3" parent="ContractGiver" node_paths=PackedStringArray("Destination") instance=ExtResource("5_q4ykf")] +position = Vector2(501, 767) +Destination = NodePath("../../DeliverySpot") + +[node name="DeliverySpot" parent="." instance=ExtResource("6_i8g18")] +position = Vector2(-1438, -806) +Address = "1234 Fuck You Lane" diff --git a/scripts/contract.gd b/scripts/contract.gd index 6b82d3b..80c2986 100644 --- a/scripts/contract.gd +++ b/scripts/contract.gd @@ -1,7 +1,7 @@ extends Area2D -@export var Destination : String -@export var DestinationLabel : Label +@export var Destination : Node2D +@onready var DestinationDialogue : Control = $Dialogue @export var InteractibleManager : Node @@ -11,10 +11,12 @@ var Player : Node2D # Called when the node enters the scene tree for the first time. func _ready() -> void: - DestinationLabel.text = Destination + DestinationDialogue.DialogueLabel.text = Destination.Address + Player = get_tree().get_first_node_in_group("player") # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta: float) -> void: - if Input.is_action_pressed("interact") and InteractibleManager.selected: + if Input.is_action_pressed("interact") and InteractibleManager.selected and not Player.ActiveContract: Player.ActiveContract = Destination + queue_free() diff --git a/scripts/delivery_spot.gd b/scripts/delivery_spot.gd new file mode 100644 index 0000000..f562553 --- /dev/null +++ b/scripts/delivery_spot.gd @@ -0,0 +1,19 @@ +extends Area2D + +@export var Address : String +@onready var Dialogue : Control = $Dialogue + +@onready var InteractibleManager = $InteractibleManager + +var Player : Node2D + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + Dialogue.DialogueLabel.text = Address + Player = get_tree().get_first_node_in_group("player") + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta: float) -> void: + if Input.is_action_pressed("interact") and InteractibleManager.selected and Player.ActiveContract == self: + Player.ActiveContract = null diff --git a/scripts/physical_dialogue.gd b/scripts/physical_dialogue.gd new file mode 100644 index 0000000..b7569d0 --- /dev/null +++ b/scripts/physical_dialogue.gd @@ -0,0 +1,13 @@ +extends Control + +@onready var DialogueLabel : Label = $LabelPanel/Label +@export var DefaultText : String + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + DialogueLabel.text = DefaultText + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta: float) -> void: + pass diff --git a/scripts/player.gd b/scripts/player.gd index 4120c42..0c054d6 100644 --- a/scripts/player.gd +++ b/scripts/player.gd @@ -3,11 +3,12 @@ extends CharacterBody2D @export var Speed = 2500 @export var FrictionMult = 5 -@export var Sprite : Sprite2D +@onready var Sprite : Sprite2D = $Sprite2D var SpriteTurningSpeed = 5 var ActiveContract : Node2D +@onready var PackageSprite = $PackageSprite # Called when the node enters the scene tree for the first time. func _ready() -> void: @@ -37,4 +38,9 @@ func _physics_process(delta: float) -> void: if velocity.length() > 0.1: Sprite.rotation = rotate_toward(Sprite.rotation,velocity.angle(),delta*SpriteTurningSpeed) + if ActiveContract: + PackageSprite.show() + else: + PackageSprite.hide() + move_and_slide() diff --git a/sprites/deliveryspot.png b/sprites/deliveryspot.png new file mode 100644 index 0000000000000000000000000000000000000000..8033f37773fa2280eff0821673e3f886778cc382 GIT binary patch literal 27319 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 literal 0 HcmV?d00001 diff --git a/sprites/package.png.import b/sprites/package.png.import new file mode 100644 index 0000000..58cf35d --- /dev/null +++ b/sprites/package.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://duouoluo2hyru" +path="res://.godot/imported/package.png-1861a07289aca9c550384a249902db4f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/package.png" +dest_files=["res://.godot/imported/package.png-1861a07289aca9c550384a249902db4f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1