diff --git a/godot/assets/title.png b/godot/assets/title.png new file mode 100644 index 0000000..bbaa2f5 Binary files /dev/null and b/godot/assets/title.png differ diff --git a/godot/assets/title.png.import b/godot/assets/title.png.import new file mode 100644 index 0000000..02d7e6e --- /dev/null +++ b/godot/assets/title.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://3gpd2qpyw5eq" +path="res://.godot/imported/title.png-f520a0d529e74edf0d3ba77895c4527c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/title.png" +dest_files=["res://.godot/imported/title.png-f520a0d529e74edf0d3ba77895c4527c.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 diff --git a/godot/export_presets.cfg b/godot/export_presets.cfg index 64706ce..2bd527f 100644 --- a/godot/export_presets.cfg +++ b/godot/export_presets.cfg @@ -48,10 +48,10 @@ application/console_wrapper_icon="uid://b26rpdahv4qel" application/icon_interpolation=4 application/file_version="" application/product_version="" -application/company_name="" -application/product_name="" +application/company_name="Teascade" +application/product_name="Skullball" application/file_description="" -application/copyright="" +application/copyright="Teascade" application/trademarks="" application/export_angle=0 application/export_d3d12=0 diff --git a/godot/scenes/main.tscn b/godot/scenes/main.tscn index d42526a..84ce84b 100644 --- a/godot/scenes/main.tscn +++ b/godot/scenes/main.tscn @@ -4,6 +4,7 @@ [ext_resource type="PackedScene" uid="uid://dsxu0y8pjbw3k" path="res://scenes/ui/credits.tscn" id="1_sugp2"] [ext_resource type="PackedScene" uid="uid://n3u0jr4wiib1" path="res://scenes/ui/settings.tscn" id="2_0wfyh"] [ext_resource type="Theme" uid="uid://drydbnrcdv4pk" path="res://default_theme.tres" id="3_jscy8"] +[ext_resource type="Texture2D" uid="uid://3gpd2qpyw5eq" path="res://assets/title.png" id="4_pm3ni"] [ext_resource type="Script" uid="uid://cwu5cf7a0awcd" path="res://addons/func_godot/src/map/func_godot_map.gd" id="4_yc10j"] [ext_resource type="Resource" uid="uid://blt2w6o2bluf" path="res://maps/meta/map_settings.tres" id="5_jscy8"] [ext_resource type="Material" uid="uid://cho1ounxnfbac" path="res://maps/materials/str_metalgen1.tres" id="6_pm3ni"] @@ -1574,40 +1575,46 @@ grow_horizontal = 2 grow_vertical = 2 alignment = 1 -[node name="label" type="Label" parent="main_panel/v_box_container" unique_id=140542377] -custom_minimum_size = Vector2(0, 50) +[node name="texture_rect" type="TextureRect" parent="main_panel/v_box_container" unique_id=1881966626] +custom_minimum_size = Vector2(0, 30) layout_mode = 2 -theme_override_font_sizes/font_size = 32 -text = "SkullBall" -horizontal_alignment = 1 -metadata/_edit_lock_ = true +texture = ExtResource("4_pm3ni") +expand_mode = 3 +stretch_mode = 4 -[node name="host" type="Button" parent="main_panel/v_box_container" unique_id=1962091117] +[node name="margin_container" type="MarginContainer" parent="main_panel/v_box_container" unique_id=143702935] +layout_mode = 2 +theme_override_constants/margin_top = 50 + +[node name="v_box_container" type="VBoxContainer" parent="main_panel/v_box_container/margin_container" unique_id=358951965] +layout_mode = 2 + +[node name="host" type="Button" parent="main_panel/v_box_container/margin_container/v_box_container" unique_id=1962091117] layout_mode = 2 text = "Host Game" metadata/_edit_lock_ = true -[node name="join" type="Button" parent="main_panel/v_box_container" unique_id=1364459397] +[node name="join" type="Button" parent="main_panel/v_box_container/margin_container/v_box_container" unique_id=1364459397] layout_mode = 2 text = "Join Game" metadata/_edit_lock_ = true -[node name="play_replay" type="Button" parent="main_panel/v_box_container" unique_id=275552647] +[node name="play_replay" type="Button" parent="main_panel/v_box_container/margin_container/v_box_container" unique_id=275552647] layout_mode = 2 text = "Play Replay" metadata/_edit_lock_ = true -[node name="credits" type="Button" parent="main_panel/v_box_container" unique_id=953921422] +[node name="credits" type="Button" parent="main_panel/v_box_container/margin_container/v_box_container" unique_id=953921422] layout_mode = 2 text = "Credits" metadata/_edit_lock_ = true -[node name="settings" type="Button" parent="main_panel/v_box_container" unique_id=1153899756] +[node name="settings" type="Button" parent="main_panel/v_box_container/margin_container/v_box_container" unique_id=1153899756] layout_mode = 2 text = "Settings" metadata/_edit_lock_ = true -[node name="quit" type="Button" parent="main_panel/v_box_container" unique_id=1508139096] +[node name="quit" type="Button" parent="main_panel/v_box_container/margin_container/v_box_container" unique_id=1508139096] layout_mode = 2 text = "Quit" metadata/_edit_lock_ = true @@ -3180,12 +3187,12 @@ directional_shadow_max_distance = 1600.0 [node name="world_environment" type="WorldEnvironment" parent="background/map" unique_id=929428356] environment = SubResource("Environment_7roo7") -[connection signal="pressed" from="main_panel/v_box_container/host" to="." method="go_to_host_game"] -[connection signal="pressed" from="main_panel/v_box_container/join" to="." method="go_to_join_game"] -[connection signal="pressed" from="main_panel/v_box_container/play_replay" to="." method="open_replay_dialog"] -[connection signal="pressed" from="main_panel/v_box_container/credits" to="." method="open_credits"] -[connection signal="pressed" from="main_panel/v_box_container/settings" to="settings" method="open"] -[connection signal="pressed" from="main_panel/v_box_container/quit" to="." method="quit_game"] +[connection signal="pressed" from="main_panel/v_box_container/margin_container/v_box_container/host" to="." method="go_to_host_game"] +[connection signal="pressed" from="main_panel/v_box_container/margin_container/v_box_container/join" to="." method="go_to_join_game"] +[connection signal="pressed" from="main_panel/v_box_container/margin_container/v_box_container/play_replay" to="." method="open_replay_dialog"] +[connection signal="pressed" from="main_panel/v_box_container/margin_container/v_box_container/credits" to="." method="open_credits"] +[connection signal="pressed" from="main_panel/v_box_container/margin_container/v_box_container/settings" to="settings" method="open"] +[connection signal="pressed" from="main_panel/v_box_container/margin_container/v_box_container/quit" to="." method="quit_game"] [connection signal="pressed" from="host_panel/v_box_container/host" to="." method="host_game"] [connection signal="pressed" from="host_panel/v_box_container/back" to="." method="go_to_main_menu"] [connection signal="pressed" from="join_panel/v_box_container/join" to="." method="join_game"] diff --git a/itch/banner.png b/itch/banner.png new file mode 100644 index 0000000..d9c0b56 Binary files /dev/null and b/itch/banner.png differ diff --git a/itch/banner.xcf b/itch/banner.xcf new file mode 100644 index 0000000..f673d49 Binary files /dev/null and b/itch/banner.xcf differ diff --git a/itch/title.xcf b/itch/title.xcf new file mode 100644 index 0000000..feaa50e Binary files /dev/null and b/itch/title.xcf differ