Small Godot Wild Jam game
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add egg3

+27 -2
Assets/3D/polycam.ogv

This is a binary file and will not be displayed.

+1
Assets/3D/polycam.ogv.uid
··· 1 + uid://b5r4d433wub10
+8 -1
Scenes/gameplay/gameplay.gd
··· 157 157 158 158 @onready var sub_viewport_container: SubViewportContainer = $Dog/SubViewportContainer 159 159 @onready var camera_3d: Camera3D = $Dog/SubViewportContainer/SubViewport/Camera3D 160 + @onready var video_stream_player: VideoStreamPlayer = $Dog/VideoStreamPlayer 160 161 161 162 func _handle_egg2() -> void: 162 - if Input.is_action_just_pressed("egg2"): 163 + if Input.is_action_just_pressed("egg3"): 164 + video_stream_player.visible = !video_stream_player.visible 165 + if video_stream_player.is_playing(): 166 + video_stream_player.stop() 167 + else: 168 + video_stream_player.play() 169 + elif Input.is_action_just_pressed("egg2"): 163 170 sub_viewport_container.visible = !sub_viewport_container.visible 164 171 #camera_3d.current = !camera_3d.current
+13 -1
Scenes/gameplay/gameplay.tscn
··· 1 - [gd_scene load_steps=56 format=4 uid="uid://4fyoq8npekf0"] 1 + [gd_scene load_steps=57 format=4 uid="uid://4fyoq8npekf0"] 2 2 3 3 [ext_resource type="PackedScene" uid="uid://barl4q1kugrmm" path="res://Scenes/gameplay/pause-layer/pause-layer.tscn" id="2"] 4 4 [ext_resource type="PackedScene" uid="uid://dargaogktwt8h" path="res://Scenes/tutorial_layer/tutorial_layer.tscn" id="2_b51cm"] ··· 47 47 [ext_resource type="AudioStream" uid="uid://cj4o7eayji28" path="res://Assets/audio/music/SfS_Layer_2.mp3" id="44_vpbpw"] 48 48 [ext_resource type="AudioStream" uid="uid://ccdfdxpmj3wir" path="res://Assets/audio/music/SfS_Layer_3.mp3" id="45_iv8n1"] 49 49 [ext_resource type="PackedScene" uid="uid://86barykcfxge" path="res://Assets/3D/Smol.glb" id="47_vpbpw"] 50 + [ext_resource type="VideoStream" uid="uid://b5r4d433wub10" path="res://Assets/3D/polycam.ogv" id="48_iv8n1"] 50 51 51 52 [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_6ndji"] 52 53 sky_horizon_color = Color(0.662243, 0.671743, 0.686743, 1) ··· 1305 1306 [node name="VisibleOnScreenEnabler3D" type="VisibleOnScreenEnabler3D" parent="Dog/SubViewportContainer/SubViewport/Smol"] 1306 1307 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0220413, 0.0899019, -0.0964377) 1307 1308 aabb = AABB(-0.302856, -0.102211, -0.285564, 0.605712, 0.204422, 0.571128) 1309 + 1310 + [node name="VideoStreamPlayer" type="VideoStreamPlayer" parent="Dog"] 1311 + visible = false 1312 + custom_minimum_size = Vector2(1920, 1080) 1313 + anchors_preset = 15 1314 + anchor_right = 1.0 1315 + anchor_bottom = 1.0 1316 + grow_horizontal = 2 1317 + grow_vertical = 2 1318 + stream = ExtResource("48_iv8n1") 1319 + loop = true 1308 1320 1309 1321 [connection signal="timeout" from="Timers/RandomEventTimer" to="." method="_on_random_event_timer_timeout"] 1310 1322 [connection signal="timeout" from="Timers/PopulationStatusUpdateTimer" to="." method="_on_population_status_update_timer_timeout"]
+5
project.godot
··· 128 128 "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":74,"key_label":0,"unicode":106,"location":0,"echo":false,"script":null) 129 129 ] 130 130 } 131 + egg3={ 132 + "deadzone": 0.2, 133 + "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":true,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":74,"key_label":0,"unicode":74,"location":0,"echo":false,"script":null) 134 + ] 135 + } 131 136 132 137 [layer_names] 133 138