9 Commits

Author SHA1 Message Date
dbf2092411 Merge branch 'main' of https://sgda.game-dev.space/SGDA/EGJ25
All checks were successful
Create tag and build when new code gets to main / BumpTag (push) Successful in 12s
Create tag and build when new code gets to main / Export (push) Successful in 2m42s
2025-06-29 13:36:48 +02:00
6440cb26a9 fix: lvl 2 progression 2025-06-29 13:34:11 +02:00
ca5fb354c0 Buildings autour (seulement mur)
All checks were successful
Create tag and build when new code gets to main / BumpTag (push) Successful in 11s
Create tag and build when new code gets to main / Export (push) Successful in 2m44s
2025-06-29 13:03:57 +02:00
00ef11d3fb Merge branch 'main' of https://sgda.game-dev.space/SGDA/EGJ25
All checks were successful
Create tag and build when new code gets to main / BumpTag (push) Successful in 11s
Create tag and build when new code gets to main / Export (push) Successful in 2m47s
2025-06-29 12:45:15 +02:00
3564825cd1 feat: music 2025-06-29 12:44:43 +02:00
1057d2d81b et l'import
Some checks failed
Create tag and build when new code gets to main / BumpTag (push) Successful in 8s
Create tag and build when new code gets to main / Export (push) Has been cancelled
2025-06-29 12:44:17 +02:00
3f5156a48b Asset billboard Onid 2025-06-29 12:44:03 +02:00
a271dc1d36 feat: some crowd 2025-06-29 12:26:30 +02:00
5b37da17e0 fix: some lights on lvl 1
All checks were successful
Create tag and build when new code gets to main / BumpTag (push) Successful in 9s
Create tag and build when new code gets to main / Export (push) Successful in 2m33s
2025-06-29 12:11:11 +02:00
23 changed files with 828 additions and 59 deletions

View File

@ -6,11 +6,15 @@ extends Control
@export var options_packed_scene : PackedScene
@export var credits_packed_scene : PackedScene
@onready var background_music_player: AudioStreamPlayer = $BackgroundMusicPlayer
@onready var audio_stream_player: AudioStreamPlayer = $AudioStreamPlayer
var options_scene
var credits_scene
var sub_menu
func load_game_scene() -> void:
audio_stream_player.stop()
SceneLoader.load_scene(game_scene_path)
func new_game() -> void:
@ -73,6 +77,7 @@ func _ready() -> void:
_add_or_hide_options()
_add_or_hide_credits()
_hide_new_game_if_unset()
audio_stream_player.play()
func _on_new_game_button_pressed() -> void:
new_game()

Binary file not shown.

View File

@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://cklwwfr8t6px6"
path="res://.godot/imported/MUS_LVL1_intro.ogg-3e6e9b66588934674b604208ed7dbc50.oggvorbisstr"
[deps]
source_file="res://assets/Audio/MUS_LVL1_intro.ogg"
dest_files=["res://.godot/imported/MUS_LVL1_intro.ogg-3e6e9b66588934674b604208ed7dbc50.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://cb40pasbhcfuq"
path="res://.godot/imported/MUS_LVL2_intro.ogg-27002ff0e4a91789426ade7b2dbe8335.oggvorbisstr"
[deps]
source_file="res://assets/Audio/MUS_LVL2_intro.ogg"
dest_files=["res://.godot/imported/MUS_LVL2_intro.ogg-27002ff0e4a91789426ade7b2dbe8335.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://b2n1oebsc28yt"
path="res://.godot/imported/MUS_LVL3_intro.ogg-16ca681d3903628bcefc5e0d234cd3b8.oggvorbisstr"
[deps]
source_file="res://assets/Audio/MUS_LVL3_intro.ogg"
dest_files=["res://.godot/imported/MUS_LVL3_intro.ogg-16ca681d3903628bcefc5e0d234cd3b8.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://c6n57rs4s1kqj"
path="res://.godot/imported/MUS_MENU_loop.ogg-582a182b0e37c2cde78aa50257dc165a.oggvorbisstr"
[deps]
source_file="res://assets/Audio/MUS_MENU_loop.ogg"
dest_files=["res://.godot/imported/MUS_MENU_loop.ogg-582a182b0e37c2cde78aa50257dc165a.oggvorbisstr"]
[params]
loop=true
loop_offset=0.0
bpm=0.0
beat_count=0
bar_beats=4

View File

@ -13,7 +13,7 @@ dest_files=["res://.godot/imported/VO_LVL2_A_01.ogg-5e256a802dfbbccf6953e19606ab
[params]
loop=false
loop_offset=0
bpm=0
loop_offset=0.0
bpm=0.0
beat_count=0
bar_beats=4

Binary file not shown.

BIN
assets/garance/EGJ-Bilboard.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://d0m0siln45uyk"
path="res://.godot/imported/EGJ-Bilboard.png-92fb77e628cff86a12793cb481c9dfc3.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/garance/EGJ-Bilboard.png"
dest_files=["res://.godot/imported/EGJ-Bilboard.png-92fb77e628cff86a12793cb481c9dfc3.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

View File

@ -5,35 +5,29 @@ bus/1/name = &"Cinematique"
bus/1/solo = false
bus/1/mute = false
bus/1/bypass_fx = false
bus/1/volume_db = 0.0
bus/1/volume_db = -9.85181
bus/1/send = &"Master"
bus/2/name = &"Character"
bus/2/name = &"VoiceOver"
bus/2/solo = false
bus/2/mute = false
bus/2/bypass_fx = false
bus/2/volume_db = 0.0
bus/2/volume_db = -0.030508
bus/2/send = &"Master"
bus/3/name = &"VoiceOver"
bus/3/name = &"UI"
bus/3/solo = false
bus/3/mute = false
bus/3/bypass_fx = false
bus/3/volume_db = 0.0
bus/3/volume_db = -2.91905
bus/3/send = &"Master"
bus/4/name = &"UI"
bus/4/name = &"Music"
bus/4/solo = false
bus/4/mute = false
bus/4/bypass_fx = false
bus/4/volume_db = 0.0
bus/4/volume_db = -0.030508
bus/4/send = &"Master"
bus/5/name = &"Music"
bus/5/name = &"Ambiance"
bus/5/solo = false
bus/5/mute = false
bus/5/bypass_fx = false
bus/5/volume_db = -5.32994
bus/5/volume_db = 0.0
bus/5/send = &"Master"
bus/6/name = &"Ambiance"
bus/6/solo = false
bus/6/mute = false
bus/6/bypass_fx = false
bus/6/volume_db = 0.0
bus/6/send = &"Master"

View File

@ -26,6 +26,11 @@ var current_info = 0
@onready var vo_player_12: AudioStreamPlayer2D = $RightDoor/VOPlayer12
var vo_players: Array[AudioStreamPlayer2D] = []
var currently_playing: AudioStreamPlayer2D
var already_played_batch_1 = false
var already_played_batch_2 = false
var already_played_batch_3 = false
# Called when the node enters the scene tree for the first time.
func _ready() -> void:
GUIDE.enable_mapping_context(base_mode)
@ -34,10 +39,12 @@ func _ready() -> void:
vo_players.append(vo_player_2)
vo_players.append(vo_player_3)
vo_players.append(vo_player_4)
vo_players.append(vo_player_5)
vo_players.append(vo_player_6)
vo_players.append(vo_player_7)
vo_players.append(vo_player_8)
vo_players.append(vo_player_9)
vo_players.append(vo_player_10)
vo_players.append(vo_player_11)
@ -49,7 +56,6 @@ func _on_interactible_triggered(event_id: String) -> void:
if vies == 0:
SceneLoader.load_scene(golé)
func _on_wrong_door_event_triggered(event_id: String) -> void:
SceneLoader.load_scene(golé)
@ -59,18 +65,107 @@ func _on_right_door_event_triggered(event_id: String) -> void:
func _on_timer_between_vo_timeout() -> void:
if is_interjection_next:
if currently_playing == null or not currently_playing.playing:
currently_playing = vo_interjection
vo_interjection.play()
is_interjection_next = not is_interjection_next
return
if current_info >= len(vo_players):
return
vo_players[current_info].play()
current_info += 1
is_interjection_next = not is_interjection_next
func _on_door_event_triggered(event_id: String) -> void:
interact.play()
func _on_first_batch_trigger_body_entered(body: Node2D) -> void:
if body.name != "Player":
return
if already_played_batch_1:
return
already_played_batch_1 = true
if currently_playing != null:
currently_playing.stop()
currently_playing = vo_player_1
vo_player_1.play()
func _on_vo_player_1_finished() -> void:
currently_playing = vo_player_2
vo_player_2.play()
func _on_vo_player_2_finished() -> void:
currently_playing = vo_player_3
vo_player_3.play()
func _on_vo_player_3_finished() -> void:
currently_playing.stop()
func _on_first_batch_trigger_2_body_entered(body: Node2D) -> void:
if body.name != "Player":
return
if already_played_batch_2:
return
already_played_batch_2 = true
currently_playing.stop()
currently_playing = vo_player_4
vo_player_4.play()
func _on_vo_player_4_finished() -> void:
currently_playing = vo_player_5
vo_player_5.play()
func _on_vo_player_5_finished() -> void:
currently_playing = vo_player_6
vo_player_6.play()
func _on_vo_player_6_finished() -> void:
currently_playing = vo_player_7
vo_player_7.play()
func _on_vo_player_7_finished() -> void:
currently_playing.stop()
func _on_first_batch_trigger_3_body_entered(body: Node2D) -> void:
if body.name != "Player":
return
if already_played_batch_3:
return
already_played_batch_3 = true
currently_playing.stop()
currently_playing = vo_player_8
vo_player_8.play()
func _on_vo_player_8_finished() -> void:
currently_playing = vo_player_9
vo_player_9.play()
func _on_vo_player_9_finished() -> void:
currently_playing = vo_player_10
vo_player_10.play()
func _on_vo_player_10_finished() -> void:
currently_playing = vo_player_11
vo_player_11.play()
func _on_vo_player_11_finished() -> void:
currently_playing = vo_player_12
vo_player_12.play()
func _on_vo_player_12_finished() -> void:
currently_playing.stop()
func _on_vo_interjection_finished() -> void:
currently_playing.stop()

View File

@ -1,4 +1,4 @@
[gd_scene load_steps=76 format=4 uid="uid://b8uo8e7x1frsc"]
[gd_scene load_steps=117 format=4 uid="uid://b8uo8e7x1frsc"]
[ext_resource type="Script" uid="uid://cjo7sxy5vy7bc" path="res://scenes/indoors/bar.gd" id="1_x0onc"]
[ext_resource type="Resource" uid="uid://7bmpcn0dxwr8" path="res://scenes/player/base.tres" id="2_7r073"]
@ -56,6 +56,10 @@
[ext_resource type="AudioStream" uid="uid://b8o1rqq3a4yf3" path="res://assets/Audio/VO_LVL2_B_11.ogg" id="26_jvile"]
[ext_resource type="AudioStream" uid="uid://bocp11nwfkvml" path="res://assets/Audio/VO_LVL2_A_12.ogg" id="27_6qh2u"]
[ext_resource type="AudioStream" uid="uid://cdh5dyxbxcyyh" path="res://assets/Audio/VO_LVL2_B_12.ogg" id="28_mgt2x"]
[ext_resource type="Texture2D" uid="uid://ca5svwt3epr66" path="res://assets/Modern_Interiors_Free_v2.2/Modern tiles_Free/Characters_free/Adam_sit3_16x16.png" id="57_6qh2u"]
[ext_resource type="Texture2D" uid="uid://cdkd4frggan56" path="res://assets/Modern_Interiors_Free_v2.2/Modern tiles_Free/Characters_free/Alex_idle_anim_16x16.png" id="58_8o1ns"]
[ext_resource type="Texture2D" uid="uid://dhjv5lvcp7so" path="res://assets/Modern_Interiors_Free_v2.2/Modern tiles_Free/Characters_free/Bob_idle_anim_16x16.png" id="59_shjvm"]
[ext_resource type="AudioStream" uid="uid://cb40pasbhcfuq" path="res://assets/Audio/MUS_LVL2_intro.ogg" id="60_shjvm"]
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_nyh47"]
texture = ExtResource("3_18rbg")
@ -2275,6 +2279,9 @@ sources/1 = SubResource("TileSetAtlasSource_aepdt")
sources/2 = SubResource("TileSetAtlasSource_m8pkg")
sources/3 = SubResource("TileSetAtlasSource_mgt2x")
[sub_resource type="RectangleShape2D" id="RectangleShape2D_shjvm"]
size = Vector2(100, 100)
[sub_resource type="CircleShape2D" id="CircleShape2D_m8pkg"]
radius = 8.0
@ -2360,6 +2367,266 @@ streams_count = 2
stream_0/stream = ExtResource("27_6qh2u")
stream_1/stream = ExtResource("28_mgt2x")
[sub_resource type="AtlasTexture" id="AtlasTexture_mgt2x"]
atlas = ExtResource("57_6qh2u")
region = Rect2(96, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_8o1ns"]
atlas = ExtResource("57_6qh2u")
region = Rect2(112, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_shjvm"]
atlas = ExtResource("57_6qh2u")
region = Rect2(128, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_yudpf"]
atlas = ExtResource("57_6qh2u")
region = Rect2(144, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_2lhb5"]
atlas = ExtResource("57_6qh2u")
region = Rect2(160, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_tqmtx"]
atlas = ExtResource("57_6qh2u")
region = Rect2(176, 0, 16, 32)
[sub_resource type="SpriteFrames" id="SpriteFrames_p18ta"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_mgt2x")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_8o1ns")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_shjvm")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_yudpf")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_2lhb5")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_tqmtx")
}],
"loop": true,
"name": &"default",
"speed": 5.0
}]
[sub_resource type="AtlasTexture" id="AtlasTexture_p18ta"]
atlas = ExtResource("58_8o1ns")
region = Rect2(288, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_15hfe"]
atlas = ExtResource("58_8o1ns")
region = Rect2(304, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_grf8d"]
atlas = ExtResource("58_8o1ns")
region = Rect2(320, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_i7qvq"]
atlas = ExtResource("58_8o1ns")
region = Rect2(336, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_mdpo1"]
atlas = ExtResource("58_8o1ns")
region = Rect2(352, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_5ey48"]
atlas = ExtResource("58_8o1ns")
region = Rect2(368, 0, 16, 32)
[sub_resource type="SpriteFrames" id="SpriteFrames_03h62"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_p18ta")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_15hfe")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_grf8d")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_i7qvq")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_mdpo1")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_5ey48")
}],
"loop": true,
"name": &"default",
"speed": 5.0
}]
[sub_resource type="AtlasTexture" id="AtlasTexture_ly4f0"]
atlas = ExtResource("59_shjvm")
region = Rect2(96, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_hl2pv"]
atlas = ExtResource("59_shjvm")
region = Rect2(112, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_7187u"]
atlas = ExtResource("59_shjvm")
region = Rect2(128, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_nddty"]
atlas = ExtResource("59_shjvm")
region = Rect2(144, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_05ih1"]
atlas = ExtResource("59_shjvm")
region = Rect2(160, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_hsnvh"]
atlas = ExtResource("59_shjvm")
region = Rect2(176, 0, 16, 32)
[sub_resource type="SpriteFrames" id="SpriteFrames_xu8iw"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_ly4f0")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_hl2pv")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_7187u")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_nddty")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_05ih1")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_hsnvh")
}],
"loop": true,
"name": &"default",
"speed": 5.0
}]
[sub_resource type="AtlasTexture" id="AtlasTexture_rppwd"]
atlas = ExtResource("59_shjvm")
region = Rect2(288, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_uojvc"]
atlas = ExtResource("59_shjvm")
region = Rect2(304, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_vx5k3"]
atlas = ExtResource("59_shjvm")
region = Rect2(320, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_7f3by"]
atlas = ExtResource("59_shjvm")
region = Rect2(336, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_2ry1u"]
atlas = ExtResource("59_shjvm")
region = Rect2(352, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_2ja55"]
atlas = ExtResource("59_shjvm")
region = Rect2(368, 0, 16, 32)
[sub_resource type="SpriteFrames" id="SpriteFrames_b1iu8"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_rppwd")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_uojvc")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_vx5k3")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_7f3by")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_2ry1u")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_2ja55")
}],
"loop": true,
"name": &"default",
"speed": 5.0
}]
[sub_resource type="AtlasTexture" id="AtlasTexture_t08hi"]
atlas = ExtResource("58_8o1ns")
region = Rect2(0, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_c56pp"]
atlas = ExtResource("58_8o1ns")
region = Rect2(16, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_bxfhu"]
atlas = ExtResource("58_8o1ns")
region = Rect2(32, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_1ws6v"]
atlas = ExtResource("58_8o1ns")
region = Rect2(48, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_jp2y3"]
atlas = ExtResource("58_8o1ns")
region = Rect2(64, 0, 16, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_vtcmp"]
atlas = ExtResource("58_8o1ns")
region = Rect2(80, 0, 16, 32)
[sub_resource type="SpriteFrames" id="SpriteFrames_dsjtd"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": SubResource("AtlasTexture_t08hi")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_c56pp")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_bxfhu")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_1ws6v")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_jp2y3")
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_vtcmp")
}],
"loop": true,
"name": &"default",
"speed": 5.0
}]
[sub_resource type="AudioStreamInteractive" id="AudioStreamInteractive_yudpf"]
clip_count = 2
clip_0/name = &"Mus Lvl 2 Intro"
clip_0/stream = ExtResource("60_shjvm")
clip_0/auto_advance = 1
clip_0/next_clip = 1
clip_1/name = &"Mus Lvl 2 Loop"
clip_1/stream = ExtResource("4_hpoax")
clip_1/auto_advance = 0
[node name="Main" type="Node2D"]
script = ExtResource("1_x0onc")
"golé" = "uid://cgql2prrr5cj7"
@ -2367,11 +2634,10 @@ next_level = "uid://bnba2vd0m0qao"
base_mode = ExtResource("2_7r073")
[node name="TimerBetweenVO" type="Timer" parent="."]
wait_time = 4.0
wait_time = 5.0
autostart = true
[node name="CanvasModulate" type="CanvasModulate" parent="."]
visible = false
color = Color(0.402604, 0.402604, 0.402604, 1)
[node name="Background" type="TileMapLayer" parent="."]
@ -2382,6 +2648,30 @@ tile_set = SubResource("TileSet_hpoax")
tile_map_data = PackedByteArray("AAAHAA4AAAAAABAAAAAJABIAAQAGAAEAAAAJABEAAQAGAAAAAAAJABAAAQAGAAAAAAAJAA8AAQAGAAAAAAAJAA4AAQAGAAAAAAAJAA0AAQAGAAAAAAAJAAwAAQAGAAAAAAAJAAsAAQAGAAAAAAAJAAoAAQAGAAAAAAAJAAkAAQAGAAAAAAAJAAgAAQAGAAAAAAAJAAcAAQAGAAAAAAAJAAYAAQAGAAAAAAAJAAUAAQAGAAAAAAAgAAYAAQAFAAAAAAAgAAcAAQAFAAAAAAAgAAgAAQAFAAAAAAAgAAkAAQAFAAAAAAAgAAoAAQAFAAAAAAAgAAsAAQAFAAAAAAAgAAwAAQAFAAAAAAAgAA0AAQAFAAAAAAAgAA4AAQAFAAAAAAAgAA8AAQAFAAAAAAAgABAAAQAFAAAAAAAgABEAAQAFAAAAAAAgABIAAQAFAAEAAAAKABIAAQAMAAMAAAALABIAAQAMAAMAAAAMABIAAQAMAAMAAAANABIAAQAMAAMAAAAOABIAAQAMAAMAAAAPABIAAQAMAAMAAAAQABIAAQAMAAMAAAARABIAAQAMAAMAAAASABIAAQAMAAMAAAATABIAAQAMAAMAAAAUABIAAQAMAAMAAAAVABIAAQAMAAMAAAAWABIAAQAMAAMAAAAXABIAAQAMAAMAAAAYABIAAQAMAAMAAAAZABIAAQAMAAMAAAAaABIAAQAMAAMAAAAbABIAAQAMAAMAAAAcABIAAQAMAAMAAAAdABIAAQAMAAMAAAAeABIAAQAMAAMAAAAfABIAAQAMAAMAAAAJAAQAAQAGAAAAAAAJAAMAAQAGAAAAAAAJAAIAAQAGAAIAAAAKAAIAAQAMAAMAAAALAAIAAQAMAAMAAAAMAAIAAQAMAAMAAAAPAAIAAQAMAAMAAAAQAAIAAQAMAAMAAAARAAIAAQAMAAMAAAASAAIAAQAMAAMAAAATAAIAAQAMAAMAAAAUAAIAAQAMAAMAAAAVAAIAAQAMAAMAAAAWAAIAAQAMAAMAAAAXAAIAAQAMAAMAAAAYAAIAAQAMAAMAAAAZAAIAAQAMAAMAAAAaAAIAAQAMAAMAAAAdAAIAAQAMAAMAAAAeAAIAAQAMAAMAAAAfAAIAAQAMAAMAAAAgAAIAAQAFAAIAAAAgAAMAAQAFAAAAAAAgAAQAAQAFAAAAAAAgAAUAAQAFAAAA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")
tile_set = SubResource("TileSet_hpoax")
[node name="FirstBatchTrigger" type="Area2D" parent="."]
position = Vector2(239, -18)
[node name="CollisionShape2D" type="CollisionShape2D" parent="FirstBatchTrigger"]
position = Vector2(65, 0)
scale = Vector2(4.24, 1)
shape = SubResource("RectangleShape2D_shjvm")
[node name="FirstBatchTrigger2" type="Area2D" parent="."]
position = Vector2(615, -164)
[node name="CollisionShape2D" type="CollisionShape2D" parent="FirstBatchTrigger2"]
position = Vector2(51, 8)
scale = Vector2(1.72, 2.72)
shape = SubResource("RectangleShape2D_shjvm")
[node name="FirstBatchTrigger3" type="Area2D" parent="."]
position = Vector2(236, -209)
[node name="CollisionShape2D" type="CollisionShape2D" parent="FirstBatchTrigger3"]
position = Vector2(-116, -1)
scale = Vector2(3.88, 1.36)
shape = SubResource("RectangleShape2D_shjvm")
[node name="WrongTapis" parent="." instance=ExtResource("4_nqcov")]
position = Vector2(0, -14)
message = "Vous soulevez le tapis, mais rien de spécial en dessous. "
@ -2737,9 +3027,9 @@ bus = &"Music"
[node name="Interact" type="AudioStreamPlayer2D" parent="Player"]
position = Vector2(-344, -277)
stream = ExtResource("5_elbga")
bus = &"UI"
[node name="lights" type="Node2D" parent="."]
visible = false
[node name="PointLight2D" type="PointLight2D" parent="lights"]
position = Vector2(218, 200)
@ -2758,25 +3048,67 @@ position = Vector2(445, 200)
energy = 0.5
texture = ExtResource("9_m8pkg")
[node name="PointLight2D4" type="PointLight2D" parent="lights"]
position = Vector2(218, 200)
scale = Vector2(0.921875, 1)
energy = 0.5
texture = ExtResource("9_m8pkg")
[node name="PointLight2D3" type="PointLight2D" parent="lights"]
position = Vector2(222, -93)
position = Vector2(-24, -143)
color = Color(1, 0.247059, 1, 1)
texture = ExtResource("9_m8pkg")
[node name="PointLight2D4" type="PointLight2D" parent="lights"]
position = Vector2(56, -252)
color = Color(1, 0.247059, 1, 1)
texture = ExtResource("9_m8pkg")
[node name="PointLight2D16" type="PointLight2D" parent="lights"]
position = Vector2(300, -208)
scale = Vector2(1.73249, 0.399399)
color = Color(1, 0.247059, 1, 1)
texture = ExtResource("9_m8pkg")
[node name="PointLight2D10" type="PointLight2D" parent="lights"]
position = Vector2(144, -139)
color = Color(1, 0.247059, 1, 1)
texture = ExtResource("9_m8pkg")
[node name="PointLight2D17" type="PointLight2D" parent="lights"]
position = Vector2(-74, -266)
color = Color(0.885596, 0.569729, 0.10497, 1)
energy = 2.0
texture = ExtResource("9_m8pkg")
[node name="PointLight2D8" type="PointLight2D" parent="lights"]
position = Vector2(327, -112)
scale = Vector2(0.24, 0.520002)
position = Vector2(383, -118)
scale = Vector2(0.960005, 0.4)
color = Color(0.987414, 0.839812, 0.925624, 1)
texture = ExtResource("9_m8pkg")
[node name="PointLight2D15" type="PointLight2D" parent="lights"]
position = Vector2(416, -276)
scale = Vector2(1.96, 0.4)
color = Color(0.987414, 0.839812, 0.925624, 1)
texture = ExtResource("9_m8pkg")
[node name="PointLight2D5" type="PointLight2D" parent="lights"]
position = Vector2(260, -7)
position = Vector2(65, 5)
color = Color(1, 0.247059, 1, 1)
texture = ExtResource("9_m8pkg")
[node name="PointLight2D11" type="PointLight2D" parent="lights"]
position = Vector2(334, -5)
color = Color(1, 0.247059, 1, 1)
texture = ExtResource("9_m8pkg")
[node name="PointLight2D12" type="PointLight2D" parent="lights"]
position = Vector2(611, -45)
color = Color(1, 0.247059, 1, 1)
texture = ExtResource("9_m8pkg")
[node name="PointLight2D13" type="PointLight2D" parent="lights"]
position = Vector2(720, -129)
color = Color(1, 0.247059, 1, 1)
texture = ExtResource("9_m8pkg")
[node name="PointLight2D14" type="PointLight2D" parent="lights"]
position = Vector2(717, -251)
color = Color(1, 0.247059, 1, 1)
texture = ExtResource("9_m8pkg")
@ -2791,7 +3123,158 @@ scale = Vector2(1.16, 1)
color = Color(0.87341, 0.99054, 0.785065, 1)
texture = ExtResource("9_m8pkg")
[node name="personel" type="Node2D" parent="."]
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="personel"]
position = Vector2(240, -157)
sprite_frames = SubResource("SpriteFrames_p18ta")
autoplay = "default"
[node name="AnimatedSprite2D2" type="AnimatedSprite2D" parent="personel"]
position = Vector2(10, -6)
sprite_frames = SubResource("SpriteFrames_p18ta")
autoplay = "default"
[node name="AnimatedSprite2D17" type="AnimatedSprite2D" parent="personel"]
position = Vector2(-55, -8)
scale = Vector2(-1, 1)
sprite_frames = SubResource("SpriteFrames_p18ta")
autoplay = "default"
[node name="AnimatedSprite2D18" type="AnimatedSprite2D" parent="personel"]
position = Vector2(538, -116)
scale = Vector2(-1, 1)
sprite_frames = SubResource("SpriteFrames_p18ta")
autoplay = "default"
[node name="AnimatedSprite2D19" type="AnimatedSprite2D" parent="personel"]
position = Vector2(603, -6)
scale = Vector2(-1, 1)
sprite_frames = SubResource("SpriteFrames_p18ta")
autoplay = "default"
[node name="AnimatedSprite2D3" type="AnimatedSprite2D" parent="personel"]
position = Vector2(678, -6)
sprite_frames = SubResource("SpriteFrames_p18ta")
autoplay = "default"
[node name="AnimatedSprite2D11" type="AnimatedSprite2D" parent="personel"]
position = Vector2(295, 104)
sprite_frames = SubResource("SpriteFrames_p18ta")
autoplay = "default"
[node name="AnimatedSprite2D4" type="AnimatedSprite2D" parent="personel"]
position = Vector2(752, -79)
sprite_frames = SubResource("SpriteFrames_03h62")
autoplay = "default"
[node name="AnimatedSprite2D5" type="AnimatedSprite2D" parent="personel"]
position = Vector2(691, -293)
sprite_frames = SubResource("SpriteFrames_03h62")
autoplay = "default"
[node name="AnimatedSprite2D6" type="AnimatedSprite2D" parent="personel"]
position = Vector2(551, -240)
sprite_frames = SubResource("SpriteFrames_03h62")
autoplay = "default"
[node name="AnimatedSprite2D20" type="AnimatedSprite2D" parent="personel"]
position = Vector2(224, -305)
sprite_frames = SubResource("SpriteFrames_xu8iw")
autoplay = "default"
[node name="AnimatedSprite2D26" type="AnimatedSprite2D" parent="personel"]
position = Vector2(134, -243)
sprite_frames = SubResource("SpriteFrames_xu8iw")
autoplay = "default"
[node name="AnimatedSprite2D27" type="AnimatedSprite2D" parent="personel"]
position = Vector2(109, -243)
sprite_frames = SubResource("SpriteFrames_xu8iw")
autoplay = "default"
[node name="AnimatedSprite2D21" type="AnimatedSprite2D" parent="personel"]
position = Vector2(448, -152)
sprite_frames = SubResource("SpriteFrames_xu8iw")
autoplay = "default"
[node name="AnimatedSprite2D22" type="AnimatedSprite2D" parent="personel"]
position = Vector2(-9, -66)
sprite_frames = SubResource("SpriteFrames_b1iu8")
autoplay = "default"
[node name="AnimatedSprite2D23" type="AnimatedSprite2D" parent="personel"]
position = Vector2(222, -168)
sprite_frames = SubResource("SpriteFrames_b1iu8")
autoplay = "default"
[node name="AnimatedSprite2D7" type="AnimatedSprite2D" parent="personel"]
position = Vector2(44, -67)
sprite_frames = SubResource("SpriteFrames_03h62")
autoplay = "default"
[node name="AnimatedSprite2D8" type="AnimatedSprite2D" parent="personel"]
position = Vector2(-4, -272)
sprite_frames = SubResource("SpriteFrames_03h62")
autoplay = "default"
[node name="AnimatedSprite2D9" type="AnimatedSprite2D" parent="personel"]
position = Vector2(135, -270)
sprite_frames = SubResource("SpriteFrames_03h62")
autoplay = "default"
[node name="AnimatedSprite2D10" type="AnimatedSprite2D" parent="personel"]
position = Vector2(337, 134)
sprite_frames = SubResource("SpriteFrames_03h62")
autoplay = "default"
[node name="AnimatedSprite2D12" type="AnimatedSprite2D" parent="personel"]
position = Vector2(-57, -208)
sprite_frames = SubResource("SpriteFrames_dsjtd")
autoplay = "default"
[node name="AnimatedSprite2D13" type="AnimatedSprite2D" parent="personel"]
position = Vector2(203, -156)
sprite_frames = SubResource("SpriteFrames_dsjtd")
autoplay = "default"
[node name="AnimatedSprite2D24" type="AnimatedSprite2D" parent="personel"]
position = Vector2(-15, -195)
sprite_frames = SubResource("SpriteFrames_dsjtd")
autoplay = "default"
[node name="AnimatedSprite2D14" type="AnimatedSprite2D" parent="personel"]
position = Vector2(338, -130)
sprite_frames = SubResource("SpriteFrames_dsjtd")
autoplay = "default"
[node name="AnimatedSprite2D15" type="AnimatedSprite2D" parent="personel"]
position = Vector2(745, -141)
scale = Vector2(-1, 1)
sprite_frames = SubResource("SpriteFrames_dsjtd")
autoplay = "default"
[node name="AnimatedSprite2D25" type="AnimatedSprite2D" parent="personel"]
position = Vector2(7, -195)
scale = Vector2(-1, 1)
sprite_frames = SubResource("SpriteFrames_dsjtd")
autoplay = "default"
[node name="AnimatedSprite2D16" type="AnimatedSprite2D" parent="personel"]
position = Vector2(751, -18)
scale = Vector2(-1, 1)
sprite_frames = SubResource("SpriteFrames_dsjtd")
autoplay = "default"
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
stream = SubResource("AudioStreamInteractive_yudpf")
autoplay = true
bus = &"Music"
[connection signal="timeout" from="TimerBetweenVO" to="." method="_on_timer_between_vo_timeout"]
[connection signal="body_entered" from="FirstBatchTrigger" to="." method="_on_first_batch_trigger_body_entered"]
[connection signal="body_entered" from="FirstBatchTrigger2" to="." method="_on_first_batch_trigger_2_body_entered"]
[connection signal="body_entered" from="FirstBatchTrigger3" to="." method="_on_first_batch_trigger_3_body_entered"]
[connection signal="event_triggered" from="WrongTapis" to="." method="_on_interactible_triggered"]
[connection signal="event_triggered" from="WrongTapis3" to="." method="_on_interactible_triggered"]
[connection signal="event_triggered" from="WrongTapis2" to="." method="_on_interactible_triggered"]
@ -2810,3 +3293,16 @@ texture = ExtResource("9_m8pkg")
[connection signal="event_triggered" from="WrongTabouret" to="." method="_on_interactible_triggered"]
[connection signal="event_confirmed" from="RightDoor" to="." method="_on_right_door_event_triggered"]
[connection signal="event_triggered" from="RightDoor" to="." method="_on_door_event_triggered"]
[connection signal="finished" from="RightDoor/VOInterjection" to="." method="_on_vo_interjection_finished"]
[connection signal="finished" from="RightDoor/VOPlayer1" to="." method="_on_vo_player_1_finished"]
[connection signal="finished" from="RightDoor/VOPlayer2" to="." method="_on_vo_player_2_finished"]
[connection signal="finished" from="RightDoor/VOPlayer3" to="." method="_on_vo_player_3_finished"]
[connection signal="finished" from="RightDoor/VOPlayer4" to="." method="_on_vo_player_4_finished"]
[connection signal="finished" from="RightDoor/VOPlayer5" to="." method="_on_vo_player_5_finished"]
[connection signal="finished" from="RightDoor/VOPlayer6" to="." method="_on_vo_player_6_finished"]
[connection signal="finished" from="RightDoor/VOPlayer7" to="." method="_on_vo_player_7_finished"]
[connection signal="finished" from="RightDoor/VOPlayer8" to="." method="_on_vo_player_8_finished"]
[connection signal="finished" from="RightDoor/VOPlayer9" to="." method="_on_vo_player_9_finished"]
[connection signal="finished" from="RightDoor/VOPlayer10" to="." method="_on_vo_player_10_finished"]
[connection signal="finished" from="RightDoor/VOPlayer11" to="." method="_on_vo_player_11_finished"]
[connection signal="finished" from="RightDoor/VOPlayer12" to="." method="_on_vo_player_12_finished"]

View File

@ -1,4 +1,4 @@
[gd_scene load_steps=91 format=4 uid="uid://bnba2vd0m0qao"]
[gd_scene load_steps=93 format=4 uid="uid://bnba2vd0m0qao"]
[ext_resource type="Script" uid="uid://c232mm5h43ed4" path="res://scenes/indoors/last.gd" id="1_cad5s"]
[ext_resource type="Resource" uid="uid://7bmpcn0dxwr8" path="res://scenes/player/base.tres" id="2_1lxr4"]
@ -60,6 +60,7 @@
[ext_resource type="AudioStream" uid="uid://d0lfg1am27eou" path="res://assets/Audio/VO_LVL3_B_09.ogg" id="51_s8chb"]
[ext_resource type="AudioStream" uid="uid://c1wkrw3fdj2rr" path="res://assets/Audio/VO_LVL3_A_10.ogg" id="52_roruu"]
[ext_resource type="AudioStream" uid="uid://cy0solmf5ni63" path="res://assets/Audio/VO_LVL3_B_10.ogg" id="53_w43jt"]
[ext_resource type="AudioStream" uid="uid://b2n1oebsc28yt" path="res://assets/Audio/MUS_LVL3_intro.ogg" id="61_o22xi"]
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_nyh47"]
texture = ExtResource("3_vefux")
@ -2437,6 +2438,16 @@ streams_count = 2
stream_0/stream = ExtResource("52_roruu")
stream_1/stream = ExtResource("53_w43jt")
[sub_resource type="AudioStreamInteractive" id="AudioStreamInteractive_xiu81"]
clip_count = 2
clip_0/name = &"Mus Lvl 3 Intro"
clip_0/stream = ExtResource("61_o22xi")
clip_0/auto_advance = 1
clip_0/next_clip = 1
clip_1/name = &"Mus Lvl 3 Loop"
clip_1/stream = ExtResource("4_o1p8b")
clip_1/auto_advance = 0
[node name="Main" type="Node2D"]
script = ExtResource("1_cad5s")
"golé" = "uid://cgql2prrr5cj7"
@ -2515,14 +2526,14 @@ position = Vector2(292, -17)
sprite_frames = SubResource("SpriteFrames_fcj1w")
animation = &"idle"
autoplay = "idle"
frame_progress = 0.987176
frame_progress = 0.432269
[node name="AnimatedSprite2D2" type="AnimatedSprite2D" parent="Hack"]
position = Vector2(-11, 14)
sprite_frames = SubResource("SpriteFrames_tnfmx")
animation = &"idle"
autoplay = "idle"
frame_progress = 0.0320194
frame_progress = 0.477111
[node name="StaticBody2D" type="StaticBody2D" parent="Hack"]
@ -2616,6 +2627,7 @@ bus = &"Music"
[node name="Interact" type="AudioStreamPlayer2D" parent="Player"]
stream = ExtResource("15_7ac63")
bus = &"UI"
[node name="Lights" type="Node2D" parent="."]
@ -2635,6 +2647,11 @@ texture = ExtResource("7_7ac63")
wait_time = 4.0
autostart = true
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
stream = SubResource("AudioStreamInteractive_xiu81")
autoplay = true
bus = &"Music"
[connection signal="event_confirmed" from="GetOutDoors/WrongDoor" to="." method="_on_wrong_door_event_triggered"]
[connection signal="event_confirmed" from="GetOutDoors/RightDoor" to="." method="_on_right_door_event_triggered"]
[connection signal="event_triggered" from="RightPrise" to="." method="_on_prise_interacted"]

File diff suppressed because one or more lines are too long

View File

@ -1,9 +1,10 @@
[gd_scene load_steps=18 format=3 uid="uid://ck5glr84c7e25"]
[gd_scene load_steps=19 format=3 uid="uid://ck5glr84c7e25"]
[ext_resource type="PackedScene" uid="uid://c6k5nnpbypshi" path="res://addons/maaacks_menus_template/base/scenes/menus/main_menu/main_menu.tscn" id="1_iaw2i"]
[ext_resource type="Script" uid="uid://b45edjepvx1qx" path="res://template/scenes/menus/main_menu/main_menu_with_animations.gd" id="2_mcwxw"]
[ext_resource type="PackedScene" uid="uid://cuyyhte8hennl" path="res://template/scenes/menus/options_menu/master_options_menu_with_tabs.tscn" id="3_p7afn"]
[ext_resource type="PackedScene" uid="uid://b7v0tjak702f1" path="res://template/scenes/credits/scrollable_credits.tscn" id="4_tsej0"]
[ext_resource type="AudioStream" uid="uid://c6n57rs4s1kqj" path="res://assets/Audio/MUS_MENU_loop.ogg" id="5_mcwxw"]
[sub_resource type="Animation" id="1"]
resource_name = "Intro"
@ -365,9 +366,6 @@ tree_root = SubResource("AnimationNodeStateMachine_vikuh")
anim_player = NodePath("../MenuAnimationPlayer")
parameters/conditions/intro_done = false
[node name="BackgroundMusicPlayer" parent="." index="3"]
bus = &"Master"
[node name="VersionContainer" parent="VersionMargin" index="0"]
modulate = Color(1, 1, 1, 0)
@ -407,4 +405,8 @@ text = "CREDITS"
[node name="ExitButton" parent="MenuContainer/MenuButtonsMargin/MenuButtonsContainer/MenuButtonsBoxContainer" index="4"]
text = "EXIT"
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="." index="10"]
stream = ExtResource("5_mcwxw")
bus = &"Music"
[connection signal="pressed" from="MenuContainer/MenuButtonsMargin/MenuButtonsContainer/MenuButtonsBoxContainer/ContinueGameButton" to="." method="_on_continue_game_button_pressed"]