Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
53eeb8d
Duplicate and rename template and all files
CSebastianFO May 25, 2026
4a19db8
Merge pull request #43 from GameLab6-UTP-Grupo3-Equipo4/copy-rename-t…
CSebastianFO May 25, 2026
708ebdd
cambio de nombre de grupo_4 a no_trace_left
CSebastianFO Jun 1, 2026
7b99926
Merge pull request #44 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 1, 2026
bd44e0a
new directories
CSebastianFO Jun 1, 2026
4314432
Merge pull request #45 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 1, 2026
3ccb516
Preview thunder animation
CSebastianFO Jun 1, 2026
c86ba91
Merge pull request #46 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 1, 2026
97efb60
Se añade el audio de lluvia para la intro
Jun 1, 2026
8108b7c
Merge branch 'main' of https://github.com/GameLab6-UTP-Grupo3-Equipo4…
Jun 2, 2026
571c609
cambio de nombre a licenses
Jun 2, 2026
7e1c663
se añadieron audios para la intro
Jun 2, 2026
2d6905c
se añadieron créditos de audio
Jun 2, 2026
61053fe
eliminar carpeta licences
Jun 2, 2026
860b528
intro scene 1 placeholder
CSebastianFO Jun 3, 2026
2ce59e3
Merge pull request #47 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 3, 2026
deff2f6
add phone mecanic
CSebastianFO Jun 3, 2026
29812e5
Merge pull request #48 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 3, 2026
9d58817
intro complete placeholder
CSebastianFO Jun 5, 2026
9b91f38
Merge pull request #49 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 5, 2026
a02401d
Add phone and correct intro placeholder
CSebastianFO Jun 6, 2026
d7ebf01
Merge pull request #50 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 6, 2026
f12795c
intro placeholder corregido, sin collectible item
CSebastianFO Jun 8, 2026
71e7bf6
Merge pull request #51 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 8, 2026
f8b71ce
Rediseño del tilemap del minijuego 2
Jun 9, 2026
28cf733
Cambio en nombres de carpetas de minijuegos 2 y 3
Jun 9, 2026
8666dfe
Escena siguiente luego del minijuego 2
Jun 10, 2026
fa205a3
Merge branch 'piero' of https://github.com/GameLab6-UTP-Grupo3-Equipo…
CSebastianFO Jun 10, 2026
b6bcd28
Merge pull request #52 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 10, 2026
008dd4e
Primera imagen del personaje
Maarjhorick Jun 10, 2026
b8a1a4d
Merge pull request #53 from GameLab6-UTP-Grupo3-Equipo4/marjhorick
Maarjhorick Jun 10, 2026
05de1f1
Outro placeholder and some changes to intro placeholder
CSebastianFO Jun 13, 2026
aedd6c1
Merge pull request #54 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 13, 2026
e90e9d9
Cambio de colores del escenario
Jun 14, 2026
08784fc
Muro que simula la puerta
Jun 14, 2026
c0ff924
Detalles terminados para el minijuego 2
Jun 15, 2026
f1117ac
Detalles terminados para el minijuego 2
Jun 15, 2026
d1079f3
Actualiza sprites del personaje en minijuego 2
Jun 15, 2026
1a00832
Diseño del mapa minijuego 3
Jun 15, 2026
af65b62
Detalles del mapa 3 agregados
Jun 15, 2026
a072ef6
Modificacion en dialogos
Jun 15, 2026
20969a8
Full minigames placeholder 1(Carlo), 2(Piero) y 3(Piero)
CSebastianFO Jun 15, 2026
2f441e9
Merge pull request #55 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 15, 2026
99db69e
Small fixes and no hook animation
CSebastianFO Jun 16, 2026
c2bea5d
Merge pull request #56 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 16, 2026
9d80dc3
Agregar sprites y retoques
CSebastianFO Jun 17, 2026
c004f15
Merge pull request #57 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 17, 2026
26a5780
Small fixes and sprites (Marjhorick)
CSebastianFO Jun 19, 2026
5712374
Merge pull request #58 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 19, 2026
d4f527a
Mejora del diálogo de los checkpoints fantasmas
rspd-99 Jun 22, 2026
e065514
Modificación del mapa minijuego 3
Jun 22, 2026
183c45c
Pistas para el minijuego 3
Jun 22, 2026
f865ea4
Merge branch 'piero' of https://github.com/GameLab6-UTP-Grupo3-Equipo…
CSebastianFO Jun 24, 2026
a1b84ff
Arreglos pequeños
CSebastianFO Jun 24, 2026
dba7670
Merge pull request #59 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 24, 2026
47696f8
Agregando PlayerMode en todas las escenas
CSebastianFO Jun 24, 2026
e8066d4
Merge pull request #60 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 24, 2026
874df8b
Agregando autores
CSebastianFO Jun 24, 2026
8606bf6
Merge pull request #61 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 24, 2026
d1b2b76
Correción de licencias en scripts y dialogos
CSebastianFO Jun 26, 2026
08bc865
Merge pull request #62 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 26, 2026
58b8df1
Agregar licencias de audio
CSebastianFO Jun 26, 2026
1627129
Merge pull request #63 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jun 26, 2026
56858da
Arreglo al dialogo del intro
rspd-99 Jul 1, 2026
8ce740e
Merge branch 'Ray' of https://github.com/GameLab6-UTP-Grupo3-Equipo4/…
CSebastianFO Jul 2, 2026
96d3fb8
Merge pull request #64 from GameLab6-UTP-Grupo3-Equipo4/CarloF
CSebastianFO Jul 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# SPDX-FileCopyrightText: The Threadbare Authors
# SPDX-License-Identifier: MPL-2.0
extends AudioStreamPlayer2D

func _ready() -> void:
if $"../Cinematic".has_signal("cinematic_finished"):
$"../Cinematic".cinematic_finished.connect(_start_phone)

if $"../NtlPhone/InteractArea".has_signal("interaction_started"):
$"../NtlPhone/InteractArea".interaction_started.connect(_end_phone)

func _start_phone() -> void:
play()

func _end_phone(_player: Node, _from_right: bool) -> void:
stop()
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
uid://yr1n0aurrsav
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# SPDX-FileCopyrightText: The Threadbare Authors
# SPDX-License-Identifier: MPL-2.0
extends Node2D

@onready var interact_area = $NtlPapers/InteractArea
@onready var area_phone = $NtlPhone/InteractArea
@onready var sprite_2d = $NtlPapers

@export_file("*.tscn") var next_scene: String
@export var spawn_point_path: String
@export var revealed: bool = true:
set(new_value):
revealed = new_value
_update_based_on_revealed()

func _ready() -> void:
if area_phone.has_signal("interaction_ended"):
area_phone.interaction_ended.connect(reveal)

if interact_area.has_signal("interaction_ended"):
interact_area.interaction_ended.connect(finish)

func _update_based_on_revealed() -> void:
if interact_area:
interact_area.disabled = not revealed
if sprite_2d:
sprite_2d.visible = revealed

func reveal() -> void:
revealed = true
area_phone.disabled = true

func finish() -> void:
if next_scene:
(
SceneSwitcher
. change_to_file_with_transition(
next_scene,
spawn_point_path,
Transition.Effect.FADE,
Transition.Effect.FADE,
)
)

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
uid://cvt4dls7s8v2o
217 changes: 217 additions & 0 deletions scenes/quests/story_quests/no_trace_left/0_intro/grupo_4_intro.tscn

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# SPDX-FileCopyrightText: The Threadbare Authors
# SPDX-License-Identifier: MPL-2.0

~ start
Lucky: Parece que la lluvia no se va a detener pronto...
Ring... Ring... Ring...
Lucky: ¿Quién llama a estas horas?
=> END
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
[remap]

importer="dialogue_manager"
importer_version=15
type="Resource"
uid="uid://cxyn4tco6rt43"
path="res://.godot/imported/grupo_4_intro.dialogue-e28a00c0290dea0586de74428dab5c2c.tres"

[deps]

source_file="res://scenes/quests/story_quests/no_trace_left/0_intro/intro_components/grupo_4_intro.dialogue"
dest_files=["res://.godot/imported/grupo_4_intro.dialogue-e28a00c0290dea0586de74428dab5c2c.tres"]

[params]

defaults=true
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# SPDX-FileCopyrightText: The Threadbare Authors
# SPDX-License-Identifier: MPL-2.0

~ start
Lucky: Veamos.
OBJETIVO: Recuperar el paquete extraviado.
Lucky: Una caja negra...
UBICACION: Casa de subastas "Paraiso".
RECOMPENSA: 10 mil dólares.
ADVERTENCIA: Discreción absoluta requerida.
Lucky: ¡¿10 MIL DÓLARES?!
Lucky: ...
Lucky: Esto será interesante.
=> END
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
[remap]

importer="dialogue_manager"
importer_version=15
type="Resource"
uid="uid://byvv673tp68f5"
path="res://.godot/imported/ntl_intro_final.dialogue-8bd2ee43c51b3f7f6047f755f5031de1.tres"

[deps]

source_file="res://scenes/quests/story_quests/no_trace_left/0_intro/intro_components/ntl_intro_final.dialogue"
dest_files=["res://.godot/imported/ntl_intro_final.dialogue-8bd2ee43c51b3f7f6047f755f5031de1.tres"]

[params]

defaults=true
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# SPDX-FileCopyrightText: The Threadbare Authors
# SPDX-License-Identifier: MPL-2.0

~ start
*click*
Voz Misteriosa: Necesito que recuperes este paquete antes de medianoche.
Lucky: ...
Voz Misteriosa: Los detalles están en el contrato.
Llamada terminada...
Lucky: Seguro es uno de los papeles que llegaron hace rato.
Lucky: Veamos de qué se trata.
=> END
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
[remap]

importer="dialogue_manager"
importer_version=15
type="Resource"
uid="uid://c24q7vt0jyuaj"
path="res://.godot/imported/ntl_intro_phone.dialogue-8f6a7f2a9bca9033d505ab4166c302fd.tres"

[deps]

source_file="res://scenes/quests/story_quests/no_trace_left/0_intro/intro_components/ntl_intro_phone.dialogue"
dest_files=["res://.godot/imported/ntl_intro_phone.dialogue-8f6a7f2a9bca9033d505ab4166c302fd.tres"]

[params]

defaults=true
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://dbxyw1r1c22bn"
path="res://.godot/imported/ntl_papers.png-7f83dfc46b114cb78219c25c554ccea4.ctex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://scenes/quests/story_quests/no_trace_left/0_intro/intro_components/ntl_papers.png"
dest_files=["res://.godot/imported/ntl_papers.png-7f83dfc46b114cb78219c25c554ccea4.ctex"]

[params]

compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
[remap]

importer="texture"
type="CompressedTexture2D"
uid="uid://c1vybd05igapr"
path="res://.godot/imported/ntl_phone.png-26e43847fc94e102d66525f9713f9425.ctex"
metadata={
"vram_texture": false
}

[deps]

source_file="res://scenes/quests/story_quests/no_trace_left/0_intro/intro_components/ntl_phone.png"
dest_files=["res://.godot/imported/ntl_phone.png-26e43847fc94e102d66525f9713f9425.ctex"]

[params]

compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
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/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
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
Loading