first Prototype

This commit is contained in:
Exobyt 2025-08-28 01:55:38 +02:00
parent e11825c698
commit 35ce267482
481 changed files with 17315 additions and 1 deletions

View file

@ -0,0 +1,10 @@
class_name Character extends Node3D
@onready var shots = $Shots
func shoot():
pass
func removeShot() -> void:
print("remove Shot")
shots.get_child(0).queue_free()

View file

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

View file

@ -0,0 +1,37 @@
[gd_scene load_steps=7 format=3 uid="uid://dlsh4dfqgtvan"]
[ext_resource type="Texture2D" uid="uid://du3d2gb1rri4t" path="res://icon.svg" id="1_6nn2t"]
[ext_resource type="Script" uid="uid://1uwdiveyijuu" path="res://scenes/character/character.gd" id="1_cuyo6"]
[ext_resource type="PackedScene" uid="uid://bhr8ggg3suw46" path="res://scenes/character/shotGlas/shotGlas.tscn" id="3_mutn8"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_cuyo6"]
albedo_texture = ExtResource("1_6nn2t")
[sub_resource type="PlaneMesh" id="PlaneMesh_mutn8"]
material = SubResource("StandardMaterial3D_cuyo6")
size = Vector2(1, 1)
orientation = 2
[sub_resource type="BoxMesh" id="BoxMesh_cuyo6"]
[node name="Character" type="Node3D"]
script = ExtResource("1_cuyo6")
[node name="Character" type="MeshInstance3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.4, -1.2)
mesh = SubResource("PlaneMesh_mutn8")
[node name="Chair" type="CSGMesh3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.4, -1.2)
mesh = SubResource("BoxMesh_cuyo6")
[node name="Shots" type="Node3D" parent="."]
[node name="ShotGlas3" parent="Shots" instance=ExtResource("3_mutn8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.3, 1.1, -0.8)
[node name="ShotGlas2" parent="Shots" instance=ExtResource("3_mutn8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.1, -0.8)
[node name="ShotGlas" parent="Shots" instance=ExtResource("3_mutn8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.3, 1.1, -0.8)

View file

@ -0,0 +1,19 @@
[gd_scene load_steps=4 format=3 uid="uid://bhr8ggg3suw46"]
[ext_resource type="Texture2D" uid="uid://du3d2gb1rri4t" path="res://icon.svg" id="1_k57fi"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_tfdbf"]
albedo_texture = ExtResource("1_k57fi")
[sub_resource type="QuadMesh" id="QuadMesh_ix4wg"]
material = SubResource("StandardMaterial3D_tfdbf")
size = Vector2(0.2, 0.2)
[node name="ShotGlas" type="Node3D"]
[node name="Front" type="MeshInstance3D" parent="."]
mesh = SubResource("QuadMesh_ix4wg")
[node name="Back" type="MeshInstance3D" parent="."]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0)
mesh = SubResource("QuadMesh_ix4wg")