Update all demo projects for Godot 4.5 and use path-deterministic UIDs (#1258)

This commit is contained in:
Aaron Franke
2025-10-03 16:22:39 -07:00
committed by GitHub
parent de00da353c
commit 14fcc0e133
1903 changed files with 7777 additions and 17289 deletions

View File

@@ -1 +1 @@
uid://cxr4batapdr8d
uid://btdrowbhvfuqk

View File

@@ -1,8 +1,8 @@
[gd_scene load_steps=9 format=3 uid="uid://enwoaqi0rnei"]
[gd_scene load_steps=9 format=3 uid="uid://3uxvvsya0q1t"]
[ext_resource type="Script" uid="uid://cxr4batapdr8d" path="res://bomb.gd" id="1"]
[ext_resource type="Texture2D" uid="uid://bdomqql6y50po" path="res://brickfloor.png" id="2"]
[ext_resource type="Texture2D" uid="uid://drfbkdqmj0gu2" path="res://explosion.png" id="3"]
[ext_resource type="Script" uid="uid://btdrowbhvfuqk" path="res://bomb.gd" id="1"]
[ext_resource type="Texture2D" uid="uid://uptqordg8d6j" path="res://brickfloor.png" id="2"]
[ext_resource type="Texture2D" uid="uid://d3orgoo60q80e" path="res://explosion.png" id="3"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_1ih13"]
size = Vector2(16, 192)
@@ -95,10 +95,10 @@ shape = SubResource("RectangleShape2D_whso6")
[node name="Explosion1" type="CPUParticles2D" parent="."]
emitting = false
texture = ExtResource("3")
lifetime = 0.5
one_shot = true
explosiveness = 0.95
texture = ExtResource("3")
emission_shape = 3
emission_rect_extents = Vector2(80, 1)
gravity = Vector2(0, 0)
@@ -111,10 +111,10 @@ scale_amount_curve = SubResource("Curve_4yges")
[node name="Explosion2" type="CPUParticles2D" parent="."]
rotation = 1.57162
emitting = false
texture = ExtResource("3")
lifetime = 0.5
one_shot = true
explosiveness = 0.95
texture = ExtResource("3")
emission_shape = 3
emission_rect_extents = Vector2(80, 1)
gravity = Vector2(0, 0)
@@ -126,7 +126,7 @@ scale_amount_curve = SubResource("Curve_4yges")
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
libraries = {
"": SubResource("AnimationLibrary_h2w7m")
&"": SubResource("AnimationLibrary_h2w7m")
}
autoplay = "anim"

View File

@@ -1 +1 @@
uid://bgxd4vmkp402l
uid://r8wlac3jv6ck

View File

@@ -2,7 +2,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bdomqql6y50po"
uid="uid://uptqordg8d6j"
path="res://.godot/imported/brickfloor.png-bab1cbace80ab627972eea565951db9e.ctex"
metadata={
"vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/brickfloor.png-bab1cbace80ab627972eea565951db
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
@@ -25,6 +27,10 @@ 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

View File

@@ -2,7 +2,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bsqovikudjr0q"
uid="uid://cyxandjldh0au"
path="res://.godot/imported/charwalk.png-a9f067962a6454cc2f52a6e82832cbc5.ctex"
metadata={
"vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/charwalk.png-a9f067962a6454cc2f52a6e82832cbc5
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
@@ -25,6 +27,10 @@ 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

View File

@@ -2,7 +2,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://drfbkdqmj0gu2"
uid="uid://d3orgoo60q80e"
path="res://.godot/imported/explosion.png-730076d88b39dbfd5c22ad71f1135b01.ctex"
metadata={
"vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/explosion.png-730076d88b39dbfd5c22ad71f1135b0
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
@@ -25,6 +27,10 @@ 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

View File

@@ -1 +1 @@
uid://rajh4d2lsr52
uid://blrlurtcr20s

View File

@@ -2,7 +2,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://brwp8bimc75uu"
uid="uid://didtyav77sycc"
path="res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ctex"
metadata={
"vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ct
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
@@ -25,6 +27,10 @@ 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

View File

@@ -1 +1 @@
uid://3lmk6aviormn
uid://tpi1sqvgg2qf

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://jhdlqsokif5o"]
[gd_scene load_steps=2 format=3 uid="uid://xpk2m2jmpaox"]
[ext_resource type="Script" uid="uid://3lmk6aviormn" path="res://lobby.gd" id="1"]
[ext_resource type="Script" uid="uid://tpi1sqvgg2qf" path="res://lobby.gd" id="1"]
[node name="Lobby" type="Control"]
layout_mode = 3

View File

@@ -2,7 +2,7 @@
importer="font_data_dynamic"
type="FontFile"
uid="uid://knb8u535cfkw"
uid="uid://cm4wvgsyhdc2w"
path="res://.godot/imported/montserrat.otf-0d875bde8933edfaf65407b0d9da84e5.fontdata"
[deps]
@@ -21,8 +21,9 @@ msdf_pixel_range=8
msdf_size=48
allow_system_fallback=true
force_autohinter=false
modulate_color_glyphs=false
hinting=1
subpixel_positioning=1
subpixel_positioning=4
keep_rounding_remainders=true
oversampling=0.0
Fallbacks=null

View File

@@ -1 +1 @@
uid://cuf0ipqplpy1q
uid://ddalk1r2gq7u5

View File

@@ -1,9 +1,9 @@
[gd_scene load_steps=16 format=3 uid="uid://dviwgv2ty8v6u"]
[gd_scene load_steps=16 format=3 uid="uid://df8f82vhvgtfm"]
[ext_resource type="Script" uid="uid://cuf0ipqplpy1q" path="res://player.gd" id="1"]
[ext_resource type="Texture2D" uid="uid://bsqovikudjr0q" path="res://charwalk.png" id="2"]
[ext_resource type="FontFile" uid="uid://knb8u535cfkw" path="res://montserrat.otf" id="3"]
[ext_resource type="Script" uid="uid://cgb4kyp43ripi" path="res://player_controls.gd" id="4_k1vfr"]
[ext_resource type="Script" uid="uid://ddalk1r2gq7u5" path="res://player.gd" id="1"]
[ext_resource type="Texture2D" uid="uid://cyxandjldh0au" path="res://charwalk.png" id="2"]
[ext_resource type="FontFile" uid="uid://cm4wvgsyhdc2w" path="res://montserrat.otf" id="3"]
[ext_resource type="Script" uid="uid://bg0l1jcqcn3b7" path="res://player_controls.gd" id="4_k1vfr"]
[sub_resource type="CircleShape2D" id="1"]
radius = 16.0
@@ -180,7 +180,7 @@ shape = SubResource("1")
[node name="anim" type="AnimationPlayer" parent="."]
libraries = {
"": SubResource("AnimationLibrary_yb83i")
&"": SubResource("AnimationLibrary_yb83i")
}
[node name="label" type="Label" parent="."]

View File

@@ -1 +1 @@
uid://cgb4kyp43ripi
uid://bg0l1jcqcn3b7

View File

@@ -16,7 +16,7 @@ One of the players should press \"Host\", while the other
should type in his address and press \"Play\"."
config/tags=PackedStringArray("2d", "demo", "network", "official")
run/main_scene="res://lobby.tscn"
config/features=PackedStringArray("4.4")
config/features=PackedStringArray("4.5")
config/icon="res://icon.webp"
[autoload]

View File

@@ -1 +1 @@
uid://bu8tp1wfhmtl7
uid://cthwxh4pw0c66

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=6 format=3 uid="uid://bao3yernlglws"]
[gd_scene load_steps=6 format=3 uid="uid://cwchcyc0t4cgv"]
[ext_resource type="Script" uid="uid://bu8tp1wfhmtl7" path="res://rock.gd" id="1"]
[ext_resource type="Texture2D" uid="uid://bdomqql6y50po" path="res://brickfloor.png" id="2"]
[ext_resource type="Script" uid="uid://cthwxh4pw0c66" path="res://rock.gd" id="1"]
[ext_resource type="Texture2D" uid="uid://uptqordg8d6j" path="res://brickfloor.png" id="2"]
[sub_resource type="RectangleShape2D" id="1"]
size = Vector2(48, 48)
@@ -54,5 +54,5 @@ shape = SubResource("1")
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
libraries = {
"": SubResource("AnimationLibrary_6pqaw")
&"": SubResource("AnimationLibrary_6pqaw")
}

View File

@@ -2,7 +2,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bh4gbjcayios1"
uid="uid://cub7lhvbs441h"
path="res://.godot/imported/rock_bit.png-cd30ec3dce7edf848ee632b29d4d0c95.ctex"
metadata={
"vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/rock_bit.png-cd30ec3dce7edf848ee632b29d4d0c95
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
@@ -25,6 +27,10 @@ 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

View File

@@ -1 +1 @@
uid://bo1prybdbphh2
uid://i0malmurqy3m

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=3 format=3 uid="uid://c5m3rogpaglk1"]
[gd_scene load_steps=3 format=3 uid="uid://c6fbfbdl73g72"]
[ext_resource type="Texture2D" uid="uid://bdomqql6y50po" path="res://brickfloor.png" id="1"]
[ext_resource type="Texture2D" uid="uid://uptqordg8d6j" path="res://brickfloor.png" id="1"]
[sub_resource type="RectangleShape2D" id="1"]
size = Vector2(48, 48)

View File

@@ -1,6 +1,6 @@
[gd_resource type="TileSet" load_steps=3 format=3 uid="uid://do2l6lpuotti8"]
[gd_resource type="TileSet" load_steps=3 format=3 uid="uid://yrsot2k3h8rd"]
[ext_resource type="Texture2D" uid="uid://bdomqql6y50po" path="res://brickfloor.png" id="1"]
[ext_resource type="Texture2D" uid="uid://uptqordg8d6j" path="res://brickfloor.png" id="1"]
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_qhkfp"]
texture = ExtResource("1")

View File

@@ -1,10 +1,10 @@
[gd_scene load_steps=6 format=4 uid="uid://by3f5o7dyoqx4"]
[gd_scene load_steps=6 format=4 uid="uid://l523ox2awhi6"]
[ext_resource type="TileSet" uid="uid://do2l6lpuotti8" path="res://tileset.tres" id="1"]
[ext_resource type="PackedScene" uid="uid://bao3yernlglws" path="res://rock.tscn" id="2"]
[ext_resource type="Script" uid="uid://bo1prybdbphh2" path="res://score.gd" id="3"]
[ext_resource type="FontFile" uid="uid://knb8u535cfkw" path="res://montserrat.otf" id="4"]
[ext_resource type="Script" uid="uid://bgxd4vmkp402l" path="res://bomb_spawner.gd" id="6_ac5ja"]
[ext_resource type="TileSet" uid="uid://yrsot2k3h8rd" path="res://tileset.tres" id="1"]
[ext_resource type="PackedScene" uid="uid://cwchcyc0t4cgv" path="res://rock.tscn" id="2"]
[ext_resource type="Script" uid="uid://i0malmurqy3m" path="res://score.gd" id="3"]
[ext_resource type="FontFile" uid="uid://cm4wvgsyhdc2w" path="res://montserrat.otf" id="4"]
[ext_resource type="Script" uid="uid://r8wlac3jv6ck" path="res://bomb_spawner.gd" id="6_ac5ja"]
[node name="World" type="Node2D"]
@@ -306,7 +306,6 @@ offset = Vector2(512, 300)
process_callback = 0
[node name="PlayerSpawner" type="MultiplayerSpawner" parent="."]
_spawnable_scenes = PackedStringArray("res://player.tscn")
spawn_path = NodePath("../Players")
[node name="BombSpawner" type="MultiplayerSpawner" parent="."]

View File

@@ -2,7 +2,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://i1imfdcn7ui"
uid="uid://b8pubh3ddqqmd"
path="res://.godot/imported/ball.png-9a4ca347acb7532f6ae347744a6b04f7.ctex"
metadata={
"vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/ball.png-9a4ca347acb7532f6ae347744a6b04f7.cte
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
@@ -25,6 +27,10 @@ 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

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=4 format=3 uid="uid://bjmldn1x3lpa"]
[gd_scene load_steps=4 format=3 uid="uid://bv5io76sl5mgc"]
[ext_resource type="Script" uid="uid://c1e3vmosr1ya1" path="res://logic/ball.gd" id="1"]
[ext_resource type="Texture2D" uid="uid://i1imfdcn7ui" path="res://ball.png" id="2"]
[ext_resource type="Script" uid="uid://gavipk2e3gej" path="res://logic/ball.gd" id="1"]
[ext_resource type="Texture2D" uid="uid://b8pubh3ddqqmd" path="res://ball.png" id="2"]
[sub_resource type="CircleShape2D" id="1"]
radius = 5.11969

View File

@@ -2,7 +2,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://brwp8bimc75uu"
uid="uid://cyl2myhyxamat"
path="res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ctex"
metadata={
"vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ct
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
@@ -25,6 +27,10 @@ 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

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://f85s2avde6r4"]
[gd_scene load_steps=2 format=3 uid="uid://f7uyih43jyie"]
[ext_resource type="Script" uid="uid://bnjfw5fu6g688" path="res://logic/lobby.gd" id="1"]
[ext_resource type="Script" uid="uid://b7l00kfaj8umb" path="res://logic/lobby.gd" id="1"]
[node name="Lobby" type="Control"]
layout_mode = 3

View File

@@ -1 +1 @@
uid://c1e3vmosr1ya1
uid://gavipk2e3gej

View File

@@ -1 +1 @@
uid://bnjfw5fu6g688
uid://b7l00kfaj8umb

View File

@@ -1 +1 @@
uid://bvy684femwalu
uid://bqy8gbqq8p56q

View File

@@ -1 +1 @@
uid://cdws8350npwh4
uid://c2q732452p5ng

View File

@@ -2,7 +2,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bjw2yb853klh2"
uid="uid://j1642rb1072y"
path="res://.godot/imported/paddle.png-0e798fb0912613386507c9904d5cc01a.ctex"
metadata={
"vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/paddle.png-0e798fb0912613386507c9904d5cc01a.c
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
@@ -25,6 +27,10 @@ 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

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=4 format=3 uid="uid://cpw46256eirwq"]
[gd_scene load_steps=4 format=3 uid="uid://cq64rcghccg8y"]
[ext_resource type="Script" uid="uid://bvy684femwalu" path="res://logic/paddle.gd" id="1"]
[ext_resource type="Texture2D" uid="uid://bjw2yb853klh2" path="res://paddle.png" id="2"]
[ext_resource type="Script" uid="uid://bqy8gbqq8p56q" path="res://logic/paddle.gd" id="1"]
[ext_resource type="Texture2D" uid="uid://j1642rb1072y" path="res://paddle.png" id="2"]
[sub_resource type="CapsuleShape2D" id="1"]
radius = 4.78568

View File

@@ -1,9 +1,9 @@
[gd_scene load_steps=5 format=3 uid="uid://bafoh1ief0147"]
[gd_scene load_steps=5 format=3 uid="uid://dx6sdqk54ahtv"]
[ext_resource type="Script" uid="uid://cdws8350npwh4" path="res://logic/pong.gd" id="1"]
[ext_resource type="Texture2D" uid="uid://b10swafhe08oj" path="res://separator.png" id="2"]
[ext_resource type="PackedScene" uid="uid://cpw46256eirwq" path="res://paddle.tscn" id="3"]
[ext_resource type="PackedScene" uid="uid://bjmldn1x3lpa" path="res://ball.tscn" id="4"]
[ext_resource type="Script" uid="uid://c2q732452p5ng" path="res://logic/pong.gd" id="1"]
[ext_resource type="Texture2D" uid="uid://cmjooym2hfkd4" path="res://separator.png" id="2"]
[ext_resource type="PackedScene" uid="uid://cq64rcghccg8y" path="res://paddle.tscn" id="3"]
[ext_resource type="PackedScene" uid="uid://bv5io76sl5mgc" path="res://ball.tscn" id="4"]
[node name="Pong" type="Node2D"]
script = ExtResource("1")

View File

@@ -16,7 +16,7 @@ One of the players should press \"Host\", while the
other should select the address and press \"Join\"."
config/tags=PackedStringArray("2d", "demo", "network", "official")
run/main_scene="res://lobby.tscn"
config/features=PackedStringArray("4.4")
config/features=PackedStringArray("4.5")
config/icon="res://icon.webp"
[debug]

View File

@@ -2,7 +2,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://b10swafhe08oj"
uid="uid://cmjooym2hfkd4"
path="res://.godot/imported/separator.png-f981c8489b9148e2e1dc63398273da74.ctex"
metadata={
"vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/separator.png-f981c8489b9148e2e1dc63398273da7
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
@@ -25,6 +27,10 @@ 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

View File

@@ -1 +1 @@
uid://er80vrg7gjy0
uid://i6upymdv5ch8

View File

@@ -1 +1 @@
uid://bndsen688qeub
uid://b41unwxde7cgx

View File

@@ -1 +1 @@
uid://dhj3tnogccu3u
uid://boa2qoo3mtome

View File

@@ -1 +1 @@
uid://3guq7t330y8m
uid://0gufqviee6mg

View File

@@ -1,8 +1,8 @@
[gd_scene load_steps=4 format=3 uid="uid://bvmm5mgb38ysa"]
[gd_scene load_steps=4 format=3 uid="uid://doxugiv53a6mc"]
[ext_resource type="PackedScene" path="res://minimal.tscn" id="1"]
[ext_resource type="Script" uid="uid://3guq7t330y8m" path="res://main.gd" id="2"]
[ext_resource type="Script" uid="uid://dhj3tnogccu3u" path="res://link_button.gd" id="3"]
[ext_resource type="PackedScene" uid="uid://cy8dirds4486g" path="res://minimal.tscn" id="1"]
[ext_resource type="Script" uid="uid://0gufqviee6mg" path="res://main.gd" id="2"]
[ext_resource type="Script" uid="uid://boa2qoo3mtome" path="res://link_button.gd" id="3"]
[node name="Main" type="Node"]
script = ExtResource("2")

View File

@@ -1 +1 @@
uid://7ijj05t6wmp4
uid://ycmpwdiec57n

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://b88gswk1hgbys"]
[gd_scene load_steps=2 format=3 uid="uid://cy8dirds4486g"]
[ext_resource type="Script" uid="uid://7ijj05t6wmp4" path="res://minimal.gd" id="1"]
[ext_resource type="Script" uid="uid://ycmpwdiec57n" path="res://minimal.gd" id="1"]
[node name="Minimal" type="Node"]
script = ExtResource("1")

View File

@@ -14,7 +14,7 @@ config/name="WebRTC Minimal Connection"
config/description="This is a minimal sample of using WebRTC connections to connect two peers to each other."
config/tags=PackedStringArray("demo", "network", "official")
run/main_scene="res://main.tscn"
config/features=PackedStringArray("4.4")
config/features=PackedStringArray("4.5")
[autoload]

View File

@@ -1 +1 @@
uid://cws7jorypdutt
uid://dd8irriksq2si

View File

@@ -1 +1 @@
uid://b4y3s4tl8677y
uid://dwme6q0h3h6k6

View File

@@ -1 +1 @@
uid://cfnyqq3jw8cuw
uid://wgfb8vvpxkha

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=3 format=3 uid="uid://cpwp4xx6mv5p"]
[gd_scene load_steps=3 format=3 uid="uid://d0xak1rv4tda0"]
[ext_resource type="Script" uid="uid://cfnyqq3jw8cuw" path="res://demo/client_ui.gd" id="1"]
[ext_resource type="Script" uid="uid://cws7jorypdutt" path="res://client/multiplayer_client.gd" id="2"]
[ext_resource type="Script" uid="uid://wgfb8vvpxkha" path="res://demo/client_ui.gd" id="1"]
[ext_resource type="Script" uid="uid://dd8irriksq2si" path="res://client/multiplayer_client.gd" id="2"]
[node name="ClientUI" type="Control"]
layout_mode = 3

View File

@@ -1 +1 @@
uid://b17kvs73mjup8
uid://drqhtg0onjeuf

View File

@@ -1,8 +1,8 @@
[gd_scene load_steps=4 format=3 uid="uid://5p1bp2kcs0py"]
[gd_scene load_steps=4 format=3 uid="uid://bfi02p842hxck"]
[ext_resource type="Script" uid="uid://b17kvs73mjup8" path="res://demo/main.gd" id="1"]
[ext_resource type="PackedScene" uid="uid://cpwp4xx6mv5p" path="res://demo/client_ui.tscn" id="2"]
[ext_resource type="Script" uid="uid://5tcyyp5nagrp" path="res://server/ws_webrtc_server.gd" id="3"]
[ext_resource type="Script" uid="uid://drqhtg0onjeuf" path="res://demo/main.gd" id="1"]
[ext_resource type="PackedScene" uid="uid://d0xak1rv4tda0" path="res://demo/client_ui.tscn" id="2"]
[ext_resource type="Script" uid="uid://16sfrgros1ps" path="res://server/ws_webrtc_server.gd" id="3"]
[node name="Control" type="Control"]
layout_mode = 3

View File

@@ -17,7 +17,7 @@ The protocol is text based, and composed by a command and possibly
multiple payload arguments, each separated by a new line."
config/tags=PackedStringArray("demo", "network", "official")
run/main_scene="res://demo/main.tscn"
config/features=PackedStringArray("4.4")
config/features=PackedStringArray("4.5")
[debug]

View File

@@ -1 +1 @@
uid://5tcyyp5nagrp
uid://16sfrgros1ps

View File

@@ -1,4 +1,4 @@
[gd_scene format=3 uid="uid://cyvrywci15kev"]
[gd_scene format=3 uid="uid://ep13situ5bnn"]
[node name="Chat" type="Control"]
layout_mode = 3

View File

@@ -1 +1 @@
uid://d06jni2xgdhqx
uid://dce7t2hll3hg

View File

@@ -1,8 +1,8 @@
[gd_scene load_steps=4 format=3 uid="uid://ph5ghsflqegf"]
[gd_scene load_steps=4 format=3 uid="uid://bq2cc3faoivn1"]
[ext_resource type="PackedScene" uid="uid://cyvrywci15kev" path="res://chat.tscn" id="1_cfcun"]
[ext_resource type="Script" uid="uid://dfixgs880d3h5" path="res://websocket/WebSocketClient.gd" id="2_m4g4y"]
[ext_resource type="Script" uid="uid://d06jni2xgdhqx" path="res://client.gd" id="2_opbid"]
[ext_resource type="PackedScene" uid="uid://ep13situ5bnn" path="res://chat.tscn" id="1_cfcun"]
[ext_resource type="Script" uid="uid://cq21llpooglf1" path="res://websocket/WebSocketClient.gd" id="2_m4g4y"]
[ext_resource type="Script" uid="uid://dce7t2hll3hg" path="res://client.gd" id="2_opbid"]
[node name="Client" instance=ExtResource("1_cfcun")]
script = ExtResource("2_opbid")

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=3 format=3 uid="uid://dye16x7udqrxg"]
[gd_scene load_steps=3 format=3 uid="uid://do1ybe213av3f"]
[ext_resource type="PackedScene" uid="uid://qvg4q16blgx5" path="res://server.tscn" id="1_0srxc"]
[ext_resource type="PackedScene" uid="uid://ph5ghsflqegf" path="res://client.tscn" id="2_percb"]
[ext_resource type="PackedScene" uid="uid://bqayqu4cd46ms" path="res://server.tscn" id="1_0srxc"]
[ext_resource type="PackedScene" uid="uid://bq2cc3faoivn1" path="res://client.tscn" id="2_percb"]
[node name="Combo" type="Control"]
layout_mode = 3

View File

@@ -2,7 +2,7 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://brwp8bimc75uu"
uid="uid://c28t0v33oxvbn"
path="res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ctex"
metadata={
"vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ct
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
@@ -25,6 +27,10 @@ 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

View File

@@ -14,7 +14,7 @@ config/name="WebSocket Chat Demo"
config/description="This is a demo of a simple chat implemented using WebSockets, showing both how to host a websocket server from Godot and how to connect to it."
config/tags=PackedStringArray("demo", "network", "official")
run/main_scene="res://combo.tscn"
config/features=PackedStringArray("4.4")
config/features=PackedStringArray("4.5")
config/icon="res://icon.webp"
[debug]

View File

@@ -1 +1 @@
uid://blxndhdtjw7mt
uid://bgxrirtmalem3

View File

@@ -1,8 +1,8 @@
[gd_scene load_steps=4 format=3 uid="uid://qvg4q16blgx5"]
[gd_scene load_steps=4 format=3 uid="uid://bqayqu4cd46ms"]
[ext_resource type="PackedScene" uid="uid://cyvrywci15kev" path="res://chat.tscn" id="1_i673i"]
[ext_resource type="Script" uid="uid://blxndhdtjw7mt" path="res://server.gd" id="1_urpfw"]
[ext_resource type="Script" uid="uid://b1bu2661jrfv8" path="res://websocket/WebSocketServer.gd" id="3_0eqsy"]
[ext_resource type="PackedScene" uid="uid://ep13situ5bnn" path="res://chat.tscn" id="1_i673i"]
[ext_resource type="Script" uid="uid://bgxrirtmalem3" path="res://server.gd" id="1_urpfw"]
[ext_resource type="Script" uid="uid://sgtvdyjovl50" path="res://websocket/WebSocketServer.gd" id="3_0eqsy"]
[node name="Server" instance=ExtResource("1_i673i")]
script = ExtResource("1_urpfw")

View File

@@ -1 +1 @@
uid://dfixgs880d3h5
uid://cq21llpooglf1

View File

@@ -1 +1 @@
uid://b1bu2661jrfv8
uid://sgtvdyjovl50

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=3 format=3 uid="uid://cxaa046x45suv"]
[gd_scene load_steps=3 format=3 uid="uid://b4jcpna34qx6a"]
[ext_resource type="Script" uid="uid://cefrjt4kj0dhd" path="res://server.gd" id="1"]
[ext_resource type="Script" uid="uid://ddyb303624mxb" path="res://client.gd" id="2"]
[ext_resource type="Script" uid="uid://d2un836phqms8" path="res://server.gd" id="1"]
[ext_resource type="Script" uid="uid://dpuggchn4sr5m" path="res://client.gd" id="2"]
[node name="Main" type="Node"]

View File

@@ -1 +1 @@
uid://ddyb303624mxb
uid://dpuggchn4sr5m

View File

@@ -14,7 +14,7 @@ config/name="WebSocket Minimal Demo"
config/description="This is a minimal sample of connecting two peers to each other using WebSockets."
config/tags=PackedStringArray("demo", "network", "official")
run/main_scene="res://Main.tscn"
config/features=PackedStringArray("4.4")
config/features=PackedStringArray("4.5")
[debug]

View File

@@ -1 +1 @@
uid://cefrjt4kj0dhd
uid://d2un836phqms8

View File

@@ -14,7 +14,7 @@ config/name="WebSocket Multiplayer Demo"
config/description="This is a sample showing how the use WebSockets along with the Multiplayer API in Godot."
config/tags=PackedStringArray("demo", "network", "official")
run/main_scene="res://scene/combo.tscn"
config/features=PackedStringArray("4.4")
config/features=PackedStringArray("4.5")
config/icon="res://icon.webp"
[debug]

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=3 format=3 uid="uid://cwmhra3pt1h83"]
[gd_scene load_steps=3 format=3 uid="uid://eys0gjhgxmhe"]
[ext_resource type="Script" uid="uid://dh8712tu57wq4" path="res://script/combo.gd" id="1_8i0ov"]
[ext_resource type="PackedScene" uid="uid://c240icwf4uov8" path="res://scene/main.tscn" id="2_reiiv"]
[ext_resource type="Script" uid="uid://bgk7fba1rc545" path="res://script/combo.gd" id="1_8i0ov"]
[ext_resource type="PackedScene" uid="uid://dk1876rmfgrae" path="res://scene/main.tscn" id="2_reiiv"]
[node name="Combo" type="Control"]
layout_mode = 3

View File

@@ -1,12 +1,14 @@
[gd_scene load_steps=2 format=3 uid="uid://dqxum77awcw6u"]
[gd_scene load_steps=2 format=3 uid="uid://c05i32owo2f2q"]
[ext_resource type="Script" uid="uid://bfqnaykbi5ihg" path="res://script/game.gd" id="1"]
[ext_resource type="Script" uid="uid://ca57kxkcmy6s5" path="res://script/game.gd" id="1"]
[node name="Game" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
size_flags_horizontal = 3
size_flags_vertical = 3
mouse_filter = 1

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=3 format=3 uid="uid://c240icwf4uov8"]
[gd_scene load_steps=3 format=3 uid="uid://dk1876rmfgrae"]
[ext_resource type="Script" uid="uid://cco2lu8ybv50w" path="res://script/main.gd" id="1"]
[ext_resource type="PackedScene" uid="uid://dqxum77awcw6u" path="res://scene/game.tscn" id="2"]
[ext_resource type="Script" uid="uid://bgw38kcemsenf" path="res://script/main.gd" id="1"]
[ext_resource type="PackedScene" uid="uid://c05i32owo2f2q" path="res://scene/game.tscn" id="2"]
[node name="Main" type="Control"]
layout_mode = 3

View File

@@ -1 +1 @@
uid://dh8712tu57wq4
uid://bgk7fba1rc545

View File

@@ -1 +1 @@
uid://bfqnaykbi5ihg
uid://ca57kxkcmy6s5

View File

@@ -1 +1 @@
uid://cco2lu8ybv50w
uid://bgw38kcemsenf