From da0c1e99d60d68dee8bfb0a2e7e6854bccaa8ecb Mon Sep 17 00:00:00 2001 From: ligen131 Date: Sun, 28 Jan 2024 01:26:11 +0800 Subject: [PATCH 01/11] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=AF=BC=E5=87=BA?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- export_presets.cfg | 166 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 162 insertions(+), 4 deletions(-) diff --git a/export_presets.cfg b/export_presets.cfg index 3b38e23..44a7e74 100644 --- a/export_presets.cfg +++ b/export_presets.cfg @@ -8,7 +8,7 @@ custom_features="" export_filter="all_resources" include_filter="" exclude_filter="" -export_path="build/equal_to_p.exe" +export_path="" encryption_include_filters="" encryption_exclude_filters="" encrypt_pck=false @@ -22,8 +22,8 @@ debug/export_console_wrapper=1 binary_format/embed_pck=false texture_format/bptc=true texture_format/s3tc=true -texture_format/etc=false -texture_format/etc2=false +texture_format/etc=true +texture_format/etc2=true binary_format/architecture="x86_64" codesign/enable=false codesign/timestamp=true @@ -31,7 +31,7 @@ codesign/timestamp_server_url="" codesign/digest_algorithm=1 codesign/description="" codesign/custom_options=PackedStringArray() -application/modify_resources=false +application/modify_resources=true application/icon="" application/console_wrapper_icon="" application/icon_interpolation=4 @@ -60,3 +60,161 @@ Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorActi ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debug -ErrorAction:SilentlyContinue Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue Remove-Item -Recurse -Force '{temp_dir}'" +dotnet/include_scripts_content=false +dotnet/include_debug_symbols=true +dotnet/embed_build_outputs=false +texture_format/no_bptc_fallbacks=true +binary_format/64_bits=true + +[preset.1] + +name="Linux/X11" +platform="Linux/X11" +runnable=true +dedicated_server=false +custom_features="" +export_filter="all_resources" +include_filter="" +exclude_filter="" +export_path="" +encryption_include_filters="" +encryption_exclude_filters="" +encrypt_pck=false +encrypt_directory=false + +[preset.1.options] + +custom_template/debug="" +custom_template/release="" +debug/export_console_wrapper=1 +binary_format/embed_pck=false +texture_format/bptc=true +texture_format/s3tc=true +texture_format/etc=true +texture_format/etc2=true +binary_format/architecture="x86_64" +ssh_remote_deploy/enabled=false +ssh_remote_deploy/host="user@host_ip" +ssh_remote_deploy/port="22" +ssh_remote_deploy/extra_args_ssh="" +ssh_remote_deploy/extra_args_scp="" +ssh_remote_deploy/run_script="#!/usr/bin/env bash +export DISPLAY=:0 +unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\" +\"{temp_dir}/{exe_name}\" {cmd_args}" +ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash +kill $(pgrep -x -f \"{temp_dir}/{exe_name} {cmd_args}\") +rm -rf \"{temp_dir}\"" +dotnet/include_scripts_content=false +dotnet/include_debug_symbols=true +dotnet/embed_build_outputs=false +texture_format/no_bptc_fallbacks=true +binary_format/64_bits=true + +[preset.2] + +name="mac" +platform="macOS" +runnable=true +dedicated_server=false +custom_features="" +export_filter="all_resources" +include_filter="" +exclude_filter="" +export_path="" +encryption_include_filters="" +encryption_exclude_filters="" +encrypt_pck=false +encrypt_directory=false + +[preset.2.options] + +export/distribution_type=1 +binary_format/architecture="universal" +custom_template/debug="" +custom_template/release="" +debug/export_console_wrapper=1 +application/icon="" +application/icon_interpolation=4 +application/bundle_identifier="com.godotci.gameoff" +application/signature="" +application/app_category="Games" +application/short_version="" +application/version="" +application/copyright="" +application/copyright_localized={} +application/min_macos_version="10.12" +application/export_angle=0 +display/high_res=true +xcode/platform_build="14C18" +xcode/sdk_version="13.1" +xcode/sdk_build="22C55" +xcode/sdk_name="macosx13.1" +xcode/xcode_version="1420" +xcode/xcode_build="14C18" +codesign/codesign=1 +codesign/installer_identity="" +codesign/apple_team_id="" +codesign/identity="" +codesign/entitlements/custom_file="" +codesign/entitlements/allow_jit_code_execution=false +codesign/entitlements/allow_unsigned_executable_memory=false +codesign/entitlements/allow_dyld_environment_variables=false +codesign/entitlements/disable_library_validation=false +codesign/entitlements/audio_input=false +codesign/entitlements/camera=false +codesign/entitlements/location=false +codesign/entitlements/address_book=false +codesign/entitlements/calendars=false +codesign/entitlements/photos_library=false +codesign/entitlements/apple_events=false +codesign/entitlements/debugging=false +codesign/entitlements/app_sandbox/enabled=false +codesign/entitlements/app_sandbox/network_server=false +codesign/entitlements/app_sandbox/network_client=false +codesign/entitlements/app_sandbox/device_usb=false +codesign/entitlements/app_sandbox/device_bluetooth=false +codesign/entitlements/app_sandbox/files_downloads=0 +codesign/entitlements/app_sandbox/files_pictures=0 +codesign/entitlements/app_sandbox/files_music=0 +codesign/entitlements/app_sandbox/files_movies=0 +codesign/entitlements/app_sandbox/files_user_selected=0 +codesign/entitlements/app_sandbox/helper_executables=[] +codesign/custom_options=PackedStringArray() +notarization/notarization=0 +privacy/microphone_usage_description="" +privacy/microphone_usage_description_localized={} +privacy/camera_usage_description="" +privacy/camera_usage_description_localized={} +privacy/location_usage_description="" +privacy/location_usage_description_localized={} +privacy/address_book_usage_description="" +privacy/address_book_usage_description_localized={} +privacy/calendar_usage_description="" +privacy/calendar_usage_description_localized={} +privacy/photos_library_usage_description="" +privacy/photos_library_usage_description_localized={} +privacy/desktop_folder_usage_description="" +privacy/desktop_folder_usage_description_localized={} +privacy/documents_folder_usage_description="" +privacy/documents_folder_usage_description_localized={} +privacy/downloads_folder_usage_description="" +privacy/downloads_folder_usage_description_localized={} +privacy/network_volumes_usage_description="" +privacy/network_volumes_usage_description_localized={} +privacy/removable_volumes_usage_description="" +privacy/removable_volumes_usage_description_localized={} +ssh_remote_deploy/enabled=false +ssh_remote_deploy/host="user@host_ip" +ssh_remote_deploy/port="22" +ssh_remote_deploy/extra_args_ssh="" +ssh_remote_deploy/extra_args_scp="" +ssh_remote_deploy/run_script="#!/usr/bin/env bash +unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\" +open \"{temp_dir}/{exe_name}.app\" --args {cmd_args}" +ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash +kill $(pgrep -x -f \"{temp_dir}/{exe_name}.app/Contents/MacOS/{exe_name} {cmd_args}\") +rm -rf \"{temp_dir}\"" +dotnet/include_scripts_content=false +dotnet/include_debug_symbols=true +dotnet/embed_build_outputs=false \ No newline at end of file From 2a6378207149687e5d4924c1399c3cdce9c0ae52 Mon Sep 17 00:00:00 2001 From: ligen131 Date: Sun, 28 Jan 2024 01:57:05 +0800 Subject: [PATCH 02/11] =?UTF-8?q?=E4=BF=AE=E6=94=B9=20godot=20export=20tem?= =?UTF-8?q?plates=20=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/godot-ci.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/godot-ci.yml b/.github/workflows/godot-ci.yml index ee520a9..9f773eb 100644 --- a/.github/workflows/godot-ci.yml +++ b/.github/workflows/godot-ci.yml @@ -19,8 +19,8 @@ jobs: lfs: true - name: Setup run: | - mkdir -v -p ~/.local/share/godot/templates - mv /root/.local/share/godot/templates/${GODOT_VERSION}.stable ~/.local/share/godot/templates/${GODOT_VERSION}.stable + mkdir -v -p ~/.local/share/godot/export_templates + mv /root/.local/share/godot/export_templates/${GODOT_VERSION}.stable ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable - name: Windows Build run: | mkdir -v -p build/windows @@ -43,8 +43,8 @@ jobs: lfs: true - name: Setup run: | - mkdir -v -p ~/.local/share/godot/templates - mv /root/.local/share/godot/templates/${GODOT_VERSION}.stable ~/.local/share/godot/templates/${GODOT_VERSION}.stable + mkdir -v -p ~/.local/share/godot/export_templates + mv /root/.local/share/godot/export_templates/${GODOT_VERSION}.stable ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable - name: Linux Build run: | mkdir -v -p build/linux @@ -67,8 +67,8 @@ jobs: lfs: true - name: Setup run: | - mkdir -v -p ~/.local/share/godot/templates - mv /root/.local/share/godot/templates/${GODOT_VERSION}.stable ~/.local/share/godot/templates/${GODOT_VERSION}.stable + mkdir -v -p ~/.local/share/godot/export_templates + mv /root/.local/share/godot/export_templates/${GODOT_VERSION}.stable ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable - name: Web Build run: | mkdir -v -p build/web @@ -99,8 +99,8 @@ jobs: lfs: true - name: Setup run: | - mkdir -v -p ~/.local/share/godot/templates - mv /root/.local/share/godot/templates/${GODOT_VERSION}.stable ~/.local/share/godot/templates/${GODOT_VERSION}.stable + mkdir -v -p ~/.local/share/godot/export_templates + mv /root/.local/share/godot/export_templates/${GODOT_VERSION}.stable ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable - name: Mac Build run: | mkdir -v -p build/mac From 714dc896406edf1b0223018cfe5040f55bb7bbb3 Mon Sep 17 00:00:00 2001 From: ligen131 Date: Sun, 28 Jan 2024 02:06:45 +0800 Subject: [PATCH 03/11] =?UTF-8?q?ci:=20=E6=9B=B4=E6=94=B9=20export=20?= =?UTF-8?q?=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/godot-ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/godot-ci.yml b/.github/workflows/godot-ci.yml index 9f773eb..1845171 100644 --- a/.github/workflows/godot-ci.yml +++ b/.github/workflows/godot-ci.yml @@ -24,7 +24,7 @@ jobs: - name: Windows Build run: | mkdir -v -p build/windows - godot --headless --verbose --export-release "Windows Desktop" ../build/windows/$EXPORT_NAME.exe + godot --headless --verbose --export-release "Windows Desktop" build/windows/$EXPORT_NAME.exe - name: Upload Artifact uses: actions/upload-artifact@v1 with: @@ -48,7 +48,7 @@ jobs: - name: Linux Build run: | mkdir -v -p build/linux - godot --headless --verbose --export-release "Linux/X11" ../build/linux/$EXPORT_NAME.x86_64 + godot --headless --verbose --export-release "Linux/X11" build/linux/$EXPORT_NAME.x86_64 - name: Upload Artifact uses: actions/upload-artifact@v1 with: @@ -72,7 +72,7 @@ jobs: - name: Web Build run: | mkdir -v -p build/web - godot --headless --verbose --export-release "HTML5" ../build/web/index.html + godot --headless --verbose --export-release "HTML5" build/web/index.html - name: Upload Artifact uses: actions/upload-artifact@v1 with: @@ -104,7 +104,7 @@ jobs: - name: Mac Build run: | mkdir -v -p build/mac - godot --headless --verbose --export-release "Mac OSX" ../build/mac/$EXPORT_NAME.zip + godot --headless --verbose --export-release "Mac OSX" build/mac/$EXPORT_NAME.zip - name: Upload Artifact uses: actions/upload-artifact@v1 with: From 6e7ad168d159a33ca436e2b108ebf33e9c16398f Mon Sep 17 00:00:00 2001 From: ligen131 Date: Sun, 28 Jan 2024 02:23:08 +0800 Subject: [PATCH 04/11] =?UTF-8?q?build:=20=E6=9B=B4=E6=94=B9=E5=AF=BC?= =?UTF-8?q?=E5=87=BA=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- export_presets.cfg | 612 +++++++++++++++++++++++++++++++++------------ 1 file changed, 448 insertions(+), 164 deletions(-) diff --git a/export_presets.cfg b/export_presets.cfg index 44a7e74..6b7efd0 100644 --- a/export_presets.cfg +++ b/export_presets.cfg @@ -3,38 +3,24 @@ name="Windows Desktop" platform="Windows Desktop" runnable=true -dedicated_server=false custom_features="" export_filter="all_resources" include_filter="" exclude_filter="" export_path="" -encryption_include_filters="" -encryption_exclude_filters="" -encrypt_pck=false -encrypt_directory=false +patch_list=PoolStringArray( ) [preset.0.options] -custom_template/debug="" -custom_template/release="" -debug/export_console_wrapper=1 -binary_format/embed_pck=false texture_format/bptc=true texture_format/s3tc=true texture_format/etc=true texture_format/etc2=true -binary_format/architecture="x86_64" -codesign/enable=false -codesign/timestamp=true -codesign/timestamp_server_url="" -codesign/digest_algorithm=1 -codesign/description="" -codesign/custom_options=PackedStringArray() -application/modify_resources=true +texture_format/no_bptc_fallbacks=true +binary_format/64_bits=true +custom_template/release="" +custom_template/debug="" application/icon="" -application/console_wrapper_icon="" -application/icon_interpolation=4 application/file_version="" application/product_version="" application/company_name="" @@ -42,179 +28,477 @@ application/product_name="" application/file_description="" application/copyright="" application/trademarks="" -application/export_angle=0 -ssh_remote_deploy/enabled=false -ssh_remote_deploy/host="user@host_ip" -ssh_remote_deploy/port="22" -ssh_remote_deploy/extra_args_ssh="" -ssh_remote_deploy/extra_args_scp="" -ssh_remote_deploy/run_script="Expand-Archive -LiteralPath '{temp_dir}\\{archive_name}' -DestinationPath '{temp_dir}' -$action = New-ScheduledTaskAction -Execute '{temp_dir}\\{exe_name}' -Argument '{cmd_args}' -$trigger = New-ScheduledTaskTrigger -Once -At 00:00 -$settings = New-ScheduledTaskSettingsSet -$task = New-ScheduledTask -Action $action -Trigger $trigger -Settings $settings -Register-ScheduledTask godot_remote_debug -InputObject $task -Force:$true -Start-ScheduledTask -TaskName godot_remote_debug -while (Get-ScheduledTask -TaskName godot_remote_debug | ? State -eq running) { Start-Sleep -Milliseconds 100 } -Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue" -ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debug -ErrorAction:SilentlyContinue -Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue -Remove-Item -Recurse -Force '{temp_dir}'" -dotnet/include_scripts_content=false -dotnet/include_debug_symbols=true -dotnet/embed_build_outputs=false -texture_format/no_bptc_fallbacks=true -binary_format/64_bits=true [preset.1] +name="Mac OSX" +platform="Mac OSX" +runnable=true +custom_features="" +export_filter="all_resources" +include_filter="" +exclude_filter="" +export_path="" +patch_list=PoolStringArray( ) + +[preset.1.options] + +custom_package/debug="" +custom_package/release="" +application/name="" +application/info="Made with Godot Engine" +application/icon="" +application/identifier="" +application/signature="" +application/short_version="1.0" +application/version="1.0" +application/copyright="" +display/high_res=true +texture_format/s3tc=true +texture_format/etc=true +texture_format/etc2=true + +[preset.2] + name="Linux/X11" platform="Linux/X11" runnable=true -dedicated_server=false custom_features="" export_filter="all_resources" include_filter="" exclude_filter="" export_path="" -encryption_include_filters="" -encryption_exclude_filters="" -encrypt_pck=false -encrypt_directory=false +patch_list=PoolStringArray( ) -[preset.1.options] +[preset.2.options] -custom_template/debug="" -custom_template/release="" -debug/export_console_wrapper=1 -binary_format/embed_pck=false texture_format/bptc=true texture_format/s3tc=true texture_format/etc=true texture_format/etc2=true -binary_format/architecture="x86_64" -ssh_remote_deploy/enabled=false -ssh_remote_deploy/host="user@host_ip" -ssh_remote_deploy/port="22" -ssh_remote_deploy/extra_args_ssh="" -ssh_remote_deploy/extra_args_scp="" -ssh_remote_deploy/run_script="#!/usr/bin/env bash -export DISPLAY=:0 -unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\" -\"{temp_dir}/{exe_name}\" {cmd_args}" -ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash -kill $(pgrep -x -f \"{temp_dir}/{exe_name} {cmd_args}\") -rm -rf \"{temp_dir}\"" -dotnet/include_scripts_content=false -dotnet/include_debug_symbols=true -dotnet/embed_build_outputs=false texture_format/no_bptc_fallbacks=true binary_format/64_bits=true +custom_template/release="" +custom_template/debug="" -[preset.2] +[preset.3] -name="mac" -platform="macOS" +name="HTML5" +platform="HTML5" runnable=true -dedicated_server=false custom_features="" export_filter="all_resources" include_filter="" exclude_filter="" export_path="" -encryption_include_filters="" -encryption_exclude_filters="" -encrypt_pck=false -encrypt_directory=false +patch_list=PoolStringArray( ) -[preset.2.options] +[preset.3.options] + +texture_format/s3tc=true +texture_format/etc=true +texture_format/etc2=true +html/custom_html_shell="" +html/head_include="" +custom_template/release="" +custom_template/debug="" + +[preset.4] + +name="Android Debug" +platform="Android" +runnable=true +custom_features="" +export_filter="all_resources" +include_filter="" +exclude_filter="" +patch_list=PoolStringArray( ) +script_export_mode=1 +script_encryption_key="" -export/distribution_type=1 -binary_format/architecture="universal" +[preset.4.options] + +graphics/32_bits_framebuffer=true +xr_features/xr_mode=0 +xr_features/degrees_of_freedom=0 +xr_features/hand_tracking=0 +xr_features/focus_awareness=false +one_click_deploy/clear_previous_install=false custom_template/debug="" custom_template/release="" -debug/export_console_wrapper=1 -application/icon="" -application/icon_interpolation=4 -application/bundle_identifier="com.godotci.gameoff" -application/signature="" -application/app_category="Games" -application/short_version="" -application/version="" -application/copyright="" -application/copyright_localized={} -application/min_macos_version="10.12" -application/export_angle=0 -display/high_res=true -xcode/platform_build="14C18" -xcode/sdk_version="13.1" -xcode/sdk_build="22C55" -xcode/sdk_name="macosx13.1" -xcode/xcode_version="1420" -xcode/xcode_build="14C18" -codesign/codesign=1 -codesign/installer_identity="" -codesign/apple_team_id="" -codesign/identity="" -codesign/entitlements/custom_file="" -codesign/entitlements/allow_jit_code_execution=false -codesign/entitlements/allow_unsigned_executable_memory=false -codesign/entitlements/allow_dyld_environment_variables=false -codesign/entitlements/disable_library_validation=false -codesign/entitlements/audio_input=false -codesign/entitlements/camera=false -codesign/entitlements/location=false -codesign/entitlements/address_book=false -codesign/entitlements/calendars=false -codesign/entitlements/photos_library=false -codesign/entitlements/apple_events=false -codesign/entitlements/debugging=false -codesign/entitlements/app_sandbox/enabled=false -codesign/entitlements/app_sandbox/network_server=false -codesign/entitlements/app_sandbox/network_client=false -codesign/entitlements/app_sandbox/device_usb=false -codesign/entitlements/app_sandbox/device_bluetooth=false -codesign/entitlements/app_sandbox/files_downloads=0 -codesign/entitlements/app_sandbox/files_pictures=0 -codesign/entitlements/app_sandbox/files_music=0 -codesign/entitlements/app_sandbox/files_movies=0 -codesign/entitlements/app_sandbox/files_user_selected=0 -codesign/entitlements/app_sandbox/helper_executables=[] -codesign/custom_options=PackedStringArray() -notarization/notarization=0 -privacy/microphone_usage_description="" -privacy/microphone_usage_description_localized={} -privacy/camera_usage_description="" -privacy/camera_usage_description_localized={} -privacy/location_usage_description="" -privacy/location_usage_description_localized={} -privacy/address_book_usage_description="" -privacy/address_book_usage_description_localized={} -privacy/calendar_usage_description="" -privacy/calendar_usage_description_localized={} -privacy/photos_library_usage_description="" -privacy/photos_library_usage_description_localized={} -privacy/desktop_folder_usage_description="" -privacy/desktop_folder_usage_description_localized={} -privacy/documents_folder_usage_description="" -privacy/documents_folder_usage_description_localized={} -privacy/downloads_folder_usage_description="" -privacy/downloads_folder_usage_description_localized={} -privacy/network_volumes_usage_description="" -privacy/network_volumes_usage_description_localized={} -privacy/removable_volumes_usage_description="" -privacy/removable_volumes_usage_description_localized={} -ssh_remote_deploy/enabled=false -ssh_remote_deploy/host="user@host_ip" -ssh_remote_deploy/port="22" -ssh_remote_deploy/extra_args_ssh="" -ssh_remote_deploy/extra_args_scp="" -ssh_remote_deploy/run_script="#!/usr/bin/env bash -unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\" -open \"{temp_dir}/{exe_name}.app\" --args {cmd_args}" -ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash -kill $(pgrep -x -f \"{temp_dir}/{exe_name}.app/Contents/MacOS/{exe_name} {cmd_args}\") -rm -rf \"{temp_dir}\"" -dotnet/include_scripts_content=false -dotnet/include_debug_symbols=true -dotnet/embed_build_outputs=false \ No newline at end of file +custom_template/use_custom_build=false +command_line/extra_args="" +version/code=1 +version/name="1.0" +package/unique_name="org.godotengine.$genname" +package/name="" +package/signed=true +screen/immersive_mode=true +screen/orientation=0 +screen/support_small=true +screen/support_normal=true +screen/support_large=true +screen/support_xlarge=true +screen/opengl_debug=false +launcher_icons/main_192x192="" +launcher_icons/adaptive_foreground_432x432="" +launcher_icons/adaptive_background_432x432="" +keystore/debug="" +keystore/debug_user="" +keystore/debug_password="" +keystore/release="" +keystore/release_user="" +keystore/release_password="" +apk_expansion/enable=false +apk_expansion/SALT="" +apk_expansion/public_key="" +architectures/armeabi-v7a=true +architectures/arm64-v8a=true +architectures/x86=false +architectures/x86_64=false +permissions/custom_permissions=PoolStringArray( ) +permissions/access_checkin_properties=false +permissions/access_coarse_location=false +permissions/access_fine_location=false +permissions/access_location_extra_commands=false +permissions/access_mock_location=false +permissions/access_network_state=false +permissions/access_surface_flinger=false +permissions/access_wifi_state=false +permissions/account_manager=false +permissions/add_voicemail=false +permissions/authenticate_accounts=false +permissions/battery_stats=false +permissions/bind_accessibility_service=false +permissions/bind_appwidget=false +permissions/bind_device_admin=false +permissions/bind_input_method=false +permissions/bind_nfc_service=false +permissions/bind_notification_listener_service=false +permissions/bind_print_service=false +permissions/bind_remoteviews=false +permissions/bind_text_service=false +permissions/bind_vpn_service=false +permissions/bind_wallpaper=false +permissions/bluetooth=false +permissions/bluetooth_admin=false +permissions/bluetooth_privileged=false +permissions/brick=false +permissions/broadcast_package_removed=false +permissions/broadcast_sms=false +permissions/broadcast_sticky=false +permissions/broadcast_wap_push=false +permissions/call_phone=false +permissions/call_privileged=false +permissions/camera=false +permissions/capture_audio_output=false +permissions/capture_secure_video_output=false +permissions/capture_video_output=false +permissions/change_component_enabled_state=false +permissions/change_configuration=false +permissions/change_network_state=false +permissions/change_wifi_multicast_state=false +permissions/change_wifi_state=false +permissions/clear_app_cache=false +permissions/clear_app_user_data=false +permissions/control_location_updates=false +permissions/delete_cache_files=false +permissions/delete_packages=false +permissions/device_power=false +permissions/diagnostic=false +permissions/disable_keyguard=false +permissions/dump=false +permissions/expand_status_bar=false +permissions/factory_test=false +permissions/flashlight=false +permissions/force_back=false +permissions/get_accounts=false +permissions/get_package_size=false +permissions/get_tasks=false +permissions/get_top_activity_info=false +permissions/global_search=false +permissions/hardware_test=false +permissions/inject_events=false +permissions/install_location_provider=false +permissions/install_packages=false +permissions/install_shortcut=false +permissions/internal_system_window=false +permissions/internet=false +permissions/kill_background_processes=false +permissions/location_hardware=false +permissions/manage_accounts=false +permissions/manage_app_tokens=false +permissions/manage_documents=false +permissions/master_clear=false +permissions/media_content_control=false +permissions/modify_audio_settings=false +permissions/modify_phone_state=false +permissions/mount_format_filesystems=false +permissions/mount_unmount_filesystems=false +permissions/nfc=false +permissions/persistent_activity=false +permissions/process_outgoing_calls=false +permissions/read_calendar=false +permissions/read_call_log=false +permissions/read_contacts=false +permissions/read_external_storage=false +permissions/read_frame_buffer=false +permissions/read_history_bookmarks=false +permissions/read_input_state=false +permissions/read_logs=false +permissions/read_phone_state=false +permissions/read_profile=false +permissions/read_sms=false +permissions/read_social_stream=false +permissions/read_sync_settings=false +permissions/read_sync_stats=false +permissions/read_user_dictionary=false +permissions/reboot=false +permissions/receive_boot_completed=false +permissions/receive_mms=false +permissions/receive_sms=false +permissions/receive_wap_push=false +permissions/record_audio=false +permissions/reorder_tasks=false +permissions/restart_packages=false +permissions/send_respond_via_message=false +permissions/send_sms=false +permissions/set_activity_watcher=false +permissions/set_alarm=false +permissions/set_always_finish=false +permissions/set_animation_scale=false +permissions/set_debug_app=false +permissions/set_orientation=false +permissions/set_pointer_speed=false +permissions/set_preferred_applications=false +permissions/set_process_limit=false +permissions/set_time=false +permissions/set_time_zone=false +permissions/set_wallpaper=false +permissions/set_wallpaper_hints=false +permissions/signal_persistent_processes=false +permissions/status_bar=false +permissions/subscribed_feeds_read=false +permissions/subscribed_feeds_write=false +permissions/system_alert_window=false +permissions/transmit_ir=false +permissions/uninstall_shortcut=false +permissions/update_device_stats=false +permissions/use_credentials=false +permissions/use_sip=false +permissions/vibrate=false +permissions/wake_lock=false +permissions/write_apn_settings=false +permissions/write_calendar=false +permissions/write_call_log=false +permissions/write_contacts=false +permissions/write_external_storage=false +permissions/write_gservices=false +permissions/write_history_bookmarks=false +permissions/write_profile=false +permissions/write_secure_settings=false +permissions/write_settings=false +permissions/write_sms=false +permissions/write_social_stream=false +permissions/write_sync_settings=false +permissions/write_user_dictionary=false + +[preset.5] + +name="Android" +platform="Android" +runnable=true +custom_features="" +export_filter="all_resources" +include_filter="" +exclude_filter="" +patch_list=PoolStringArray( ) +script_export_mode=1 +script_encryption_key="" + +[preset.5.options] + +graphics/32_bits_framebuffer=true +xr_features/xr_mode=0 +xr_features/degrees_of_freedom=0 +xr_features/hand_tracking=0 +xr_features/focus_awareness=false +one_click_deploy/clear_previous_install=false +custom_template/debug="" +custom_template/release="" +custom_template/use_custom_build=false +command_line/extra_args="" +version/code=1 +version/name="1.0" +package/unique_name="org.godotengine.$genname" +package/name="" +package/signed=true +screen/immersive_mode=true +screen/orientation=0 +screen/support_small=true +screen/support_normal=true +screen/support_large=true +screen/support_xlarge=true +screen/opengl_debug=false +launcher_icons/main_192x192="" +launcher_icons/adaptive_foreground_432x432="" +launcher_icons/adaptive_background_432x432="" +keystore/debug="" +keystore/debug_user="" +keystore/debug_password="" +keystore/release="" +keystore/release_user="" +keystore/release_password="" +apk_expansion/enable=false +apk_expansion/SALT="" +apk_expansion/public_key="" +architectures/armeabi-v7a=true +architectures/arm64-v8a=true +architectures/x86=false +architectures/x86_64=false +permissions/custom_permissions=PoolStringArray( ) +permissions/access_checkin_properties=false +permissions/access_coarse_location=false +permissions/access_fine_location=false +permissions/access_location_extra_commands=false +permissions/access_mock_location=false +permissions/access_network_state=false +permissions/access_surface_flinger=false +permissions/access_wifi_state=false +permissions/account_manager=false +permissions/add_voicemail=false +permissions/authenticate_accounts=false +permissions/battery_stats=false +permissions/bind_accessibility_service=false +permissions/bind_appwidget=false +permissions/bind_device_admin=false +permissions/bind_input_method=false +permissions/bind_nfc_service=false +permissions/bind_notification_listener_service=false +permissions/bind_print_service=false +permissions/bind_remoteviews=false +permissions/bind_text_service=false +permissions/bind_vpn_service=false +permissions/bind_wallpaper=false +permissions/bluetooth=false +permissions/bluetooth_admin=false +permissions/bluetooth_privileged=false +permissions/brick=false +permissions/broadcast_package_removed=false +permissions/broadcast_sms=false +permissions/broadcast_sticky=false +permissions/broadcast_wap_push=false +permissions/call_phone=false +permissions/call_privileged=false +permissions/camera=false +permissions/capture_audio_output=false +permissions/capture_secure_video_output=false +permissions/capture_video_output=false +permissions/change_component_enabled_state=false +permissions/change_configuration=false +permissions/change_network_state=false +permissions/change_wifi_multicast_state=false +permissions/change_wifi_state=false +permissions/clear_app_cache=false +permissions/clear_app_user_data=false +permissions/control_location_updates=false +permissions/delete_cache_files=false +permissions/delete_packages=false +permissions/device_power=false +permissions/diagnostic=false +permissions/disable_keyguard=false +permissions/dump=false +permissions/expand_status_bar=false +permissions/factory_test=false +permissions/flashlight=false +permissions/force_back=false +permissions/get_accounts=false +permissions/get_package_size=false +permissions/get_tasks=false +permissions/get_top_activity_info=false +permissions/global_search=false +permissions/hardware_test=false +permissions/inject_events=false +permissions/install_location_provider=false +permissions/install_packages=false +permissions/install_shortcut=false +permissions/internal_system_window=false +permissions/internet=false +permissions/kill_background_processes=false +permissions/location_hardware=false +permissions/manage_accounts=false +permissions/manage_app_tokens=false +permissions/manage_documents=false +permissions/master_clear=false +permissions/media_content_control=false +permissions/modify_audio_settings=false +permissions/modify_phone_state=false +permissions/mount_format_filesystems=false +permissions/mount_unmount_filesystems=false +permissions/nfc=false +permissions/persistent_activity=false +permissions/process_outgoing_calls=false +permissions/read_calendar=false +permissions/read_call_log=false +permissions/read_contacts=false +permissions/read_external_storage=false +permissions/read_frame_buffer=false +permissions/read_history_bookmarks=false +permissions/read_input_state=false +permissions/read_logs=false +permissions/read_phone_state=false +permissions/read_profile=false +permissions/read_sms=false +permissions/read_social_stream=false +permissions/read_sync_settings=false +permissions/read_sync_stats=false +permissions/read_user_dictionary=false +permissions/reboot=false +permissions/receive_boot_completed=false +permissions/receive_mms=false +permissions/receive_sms=false +permissions/receive_wap_push=false +permissions/record_audio=false +permissions/reorder_tasks=false +permissions/restart_packages=false +permissions/send_respond_via_message=false +permissions/send_sms=false +permissions/set_activity_watcher=false +permissions/set_alarm=false +permissions/set_always_finish=false +permissions/set_animation_scale=false +permissions/set_debug_app=false +permissions/set_orientation=false +permissions/set_pointer_speed=false +permissions/set_preferred_applications=false +permissions/set_process_limit=false +permissions/set_time=false +permissions/set_time_zone=false +permissions/set_wallpaper=false +permissions/set_wallpaper_hints=false +permissions/signal_persistent_processes=false +permissions/status_bar=false +permissions/subscribed_feeds_read=false +permissions/subscribed_feeds_write=false +permissions/system_alert_window=false +permissions/transmit_ir=false +permissions/uninstall_shortcut=false +permissions/update_device_stats=false +permissions/use_credentials=false +permissions/use_sip=false +permissions/vibrate=false +permissions/wake_lock=false +permissions/write_apn_settings=false +permissions/write_calendar=false +permissions/write_call_log=false +permissions/write_contacts=false +permissions/write_external_storage=false +permissions/write_gservices=false +permissions/write_history_bookmarks=false +permissions/write_profile=false +permissions/write_secure_settings=false +permissions/write_settings=false +permissions/write_sms=false +permissions/write_social_stream=false +permissions/write_sync_settings=false +permissions/write_user_dictionary=false \ No newline at end of file From 9f92cccb0137b4df06c1548fb659e8f66500b146 Mon Sep 17 00:00:00 2001 From: ligen131 Date: Sun, 28 Jan 2024 02:30:21 +0800 Subject: [PATCH 05/11] =?UTF-8?q?ci:=20=E4=BF=AE=E6=94=B9=20web=20?= =?UTF-8?q?=E5=92=8C=20mac=20=E5=AF=BC=E5=87=BA=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/godot-ci.yml | 4 +- export_presets.cfg | 627 ++++++++++----------------------- 2 files changed, 193 insertions(+), 438 deletions(-) diff --git a/.github/workflows/godot-ci.yml b/.github/workflows/godot-ci.yml index 1845171..c733864 100644 --- a/.github/workflows/godot-ci.yml +++ b/.github/workflows/godot-ci.yml @@ -72,7 +72,7 @@ jobs: - name: Web Build run: | mkdir -v -p build/web - godot --headless --verbose --export-release "HTML5" build/web/index.html + godot --headless --verbose --export-release "web" build/web/index.html - name: Upload Artifact uses: actions/upload-artifact@v1 with: @@ -104,7 +104,7 @@ jobs: - name: Mac Build run: | mkdir -v -p build/mac - godot --headless --verbose --export-release "Mac OSX" build/mac/$EXPORT_NAME.zip + godot --headless --verbose --export-release "mac" build/mac/$EXPORT_NAME.zip - name: Upload Artifact uses: actions/upload-artifact@v1 with: diff --git a/export_presets.cfg b/export_presets.cfg index 6b7efd0..5bcf2a5 100644 --- a/export_presets.cfg +++ b/export_presets.cfg @@ -3,24 +3,38 @@ name="Windows Desktop" platform="Windows Desktop" runnable=true +dedicated_server=false custom_features="" export_filter="all_resources" include_filter="" exclude_filter="" export_path="" -patch_list=PoolStringArray( ) +encryption_include_filters="" +encryption_exclude_filters="" +encrypt_pck=false +encrypt_directory=false [preset.0.options] +custom_template/debug="" +custom_template/release="" +debug/export_console_wrapper=1 +binary_format/embed_pck=false texture_format/bptc=true texture_format/s3tc=true texture_format/etc=true texture_format/etc2=true -texture_format/no_bptc_fallbacks=true -binary_format/64_bits=true -custom_template/release="" -custom_template/debug="" +binary_format/architecture="x86_64" +codesign/enable=false +codesign/timestamp=true +codesign/timestamp_server_url="" +codesign/digest_algorithm=1 +codesign/description="" +codesign/custom_options=PackedStringArray() +application/modify_resources=true application/icon="" +application/console_wrapper_icon="" +application/icon_interpolation=4 application/file_version="" application/product_version="" application/company_name="" @@ -28,477 +42,218 @@ application/product_name="" application/file_description="" application/copyright="" application/trademarks="" +application/export_angle=0 +ssh_remote_deploy/enabled=false +ssh_remote_deploy/host="user@host_ip" +ssh_remote_deploy/port="22" +ssh_remote_deploy/extra_args_ssh="" +ssh_remote_deploy/extra_args_scp="" +ssh_remote_deploy/run_script="Expand-Archive -LiteralPath '{temp_dir}\\{archive_name}' -DestinationPath '{temp_dir}' +$action = New-ScheduledTaskAction -Execute '{temp_dir}\\{exe_name}' -Argument '{cmd_args}' +$trigger = New-ScheduledTaskTrigger -Once -At 00:00 +$settings = New-ScheduledTaskSettingsSet +$task = New-ScheduledTask -Action $action -Trigger $trigger -Settings $settings +Register-ScheduledTask godot_remote_debug -InputObject $task -Force:$true +Start-ScheduledTask -TaskName godot_remote_debug +while (Get-ScheduledTask -TaskName godot_remote_debug | ? State -eq running) { Start-Sleep -Milliseconds 100 } +Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue" +ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debug -ErrorAction:SilentlyContinue +Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue +Remove-Item -Recurse -Force '{temp_dir}'" +dotnet/include_scripts_content=false +dotnet/include_debug_symbols=true +dotnet/embed_build_outputs=false +texture_format/no_bptc_fallbacks=true +binary_format/64_bits=true [preset.1] -name="Mac OSX" -platform="Mac OSX" -runnable=true -custom_features="" -export_filter="all_resources" -include_filter="" -exclude_filter="" -export_path="" -patch_list=PoolStringArray( ) - -[preset.1.options] - -custom_package/debug="" -custom_package/release="" -application/name="" -application/info="Made with Godot Engine" -application/icon="" -application/identifier="" -application/signature="" -application/short_version="1.0" -application/version="1.0" -application/copyright="" -display/high_res=true -texture_format/s3tc=true -texture_format/etc=true -texture_format/etc2=true - -[preset.2] - name="Linux/X11" platform="Linux/X11" runnable=true +dedicated_server=false custom_features="" export_filter="all_resources" include_filter="" exclude_filter="" export_path="" -patch_list=PoolStringArray( ) +encryption_include_filters="" +encryption_exclude_filters="" +encrypt_pck=false +encrypt_directory=false -[preset.2.options] +[preset.1.options] +custom_template/debug="" +custom_template/release="" +debug/export_console_wrapper=1 +binary_format/embed_pck=false texture_format/bptc=true texture_format/s3tc=true texture_format/etc=true texture_format/etc2=true +binary_format/architecture="x86_64" +ssh_remote_deploy/enabled=false +ssh_remote_deploy/host="user@host_ip" +ssh_remote_deploy/port="22" +ssh_remote_deploy/extra_args_ssh="" +ssh_remote_deploy/extra_args_scp="" +ssh_remote_deploy/run_script="#!/usr/bin/env bash +export DISPLAY=:0 +unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\" +\"{temp_dir}/{exe_name}\" {cmd_args}" +ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash +kill $(pgrep -x -f \"{temp_dir}/{exe_name} {cmd_args}\") +rm -rf \"{temp_dir}\"" +dotnet/include_scripts_content=false +dotnet/include_debug_symbols=true +dotnet/embed_build_outputs=false texture_format/no_bptc_fallbacks=true binary_format/64_bits=true -custom_template/release="" -custom_template/debug="" -[preset.3] +[preset.2] -name="HTML5" -platform="HTML5" +name="mac" +platform="macOS" runnable=true +dedicated_server=false custom_features="" export_filter="all_resources" include_filter="" exclude_filter="" export_path="" -patch_list=PoolStringArray( ) - -[preset.3.options] - -texture_format/s3tc=true -texture_format/etc=true -texture_format/etc2=true -html/custom_html_shell="" -html/head_include="" -custom_template/release="" -custom_template/debug="" - -[preset.4] +encryption_include_filters="" +encryption_exclude_filters="" +encrypt_pck=false +encrypt_directory=false -name="Android Debug" -platform="Android" -runnable=true -custom_features="" -export_filter="all_resources" -include_filter="" -exclude_filter="" -patch_list=PoolStringArray( ) -script_export_mode=1 -script_encryption_key="" - -[preset.4.options] +[preset.2.options] -graphics/32_bits_framebuffer=true -xr_features/xr_mode=0 -xr_features/degrees_of_freedom=0 -xr_features/hand_tracking=0 -xr_features/focus_awareness=false -one_click_deploy/clear_previous_install=false +export/distribution_type=1 +binary_format/architecture="universal" custom_template/debug="" custom_template/release="" -custom_template/use_custom_build=false -command_line/extra_args="" -version/code=1 -version/name="1.0" -package/unique_name="org.godotengine.$genname" -package/name="" -package/signed=true -screen/immersive_mode=true -screen/orientation=0 -screen/support_small=true -screen/support_normal=true -screen/support_large=true -screen/support_xlarge=true -screen/opengl_debug=false -launcher_icons/main_192x192="" -launcher_icons/adaptive_foreground_432x432="" -launcher_icons/adaptive_background_432x432="" -keystore/debug="" -keystore/debug_user="" -keystore/debug_password="" -keystore/release="" -keystore/release_user="" -keystore/release_password="" -apk_expansion/enable=false -apk_expansion/SALT="" -apk_expansion/public_key="" -architectures/armeabi-v7a=true -architectures/arm64-v8a=true -architectures/x86=false -architectures/x86_64=false -permissions/custom_permissions=PoolStringArray( ) -permissions/access_checkin_properties=false -permissions/access_coarse_location=false -permissions/access_fine_location=false -permissions/access_location_extra_commands=false -permissions/access_mock_location=false -permissions/access_network_state=false -permissions/access_surface_flinger=false -permissions/access_wifi_state=false -permissions/account_manager=false -permissions/add_voicemail=false -permissions/authenticate_accounts=false -permissions/battery_stats=false -permissions/bind_accessibility_service=false -permissions/bind_appwidget=false -permissions/bind_device_admin=false -permissions/bind_input_method=false -permissions/bind_nfc_service=false -permissions/bind_notification_listener_service=false -permissions/bind_print_service=false -permissions/bind_remoteviews=false -permissions/bind_text_service=false -permissions/bind_vpn_service=false -permissions/bind_wallpaper=false -permissions/bluetooth=false -permissions/bluetooth_admin=false -permissions/bluetooth_privileged=false -permissions/brick=false -permissions/broadcast_package_removed=false -permissions/broadcast_sms=false -permissions/broadcast_sticky=false -permissions/broadcast_wap_push=false -permissions/call_phone=false -permissions/call_privileged=false -permissions/camera=false -permissions/capture_audio_output=false -permissions/capture_secure_video_output=false -permissions/capture_video_output=false -permissions/change_component_enabled_state=false -permissions/change_configuration=false -permissions/change_network_state=false -permissions/change_wifi_multicast_state=false -permissions/change_wifi_state=false -permissions/clear_app_cache=false -permissions/clear_app_user_data=false -permissions/control_location_updates=false -permissions/delete_cache_files=false -permissions/delete_packages=false -permissions/device_power=false -permissions/diagnostic=false -permissions/disable_keyguard=false -permissions/dump=false -permissions/expand_status_bar=false -permissions/factory_test=false -permissions/flashlight=false -permissions/force_back=false -permissions/get_accounts=false -permissions/get_package_size=false -permissions/get_tasks=false -permissions/get_top_activity_info=false -permissions/global_search=false -permissions/hardware_test=false -permissions/inject_events=false -permissions/install_location_provider=false -permissions/install_packages=false -permissions/install_shortcut=false -permissions/internal_system_window=false -permissions/internet=false -permissions/kill_background_processes=false -permissions/location_hardware=false -permissions/manage_accounts=false -permissions/manage_app_tokens=false -permissions/manage_documents=false -permissions/master_clear=false -permissions/media_content_control=false -permissions/modify_audio_settings=false -permissions/modify_phone_state=false -permissions/mount_format_filesystems=false -permissions/mount_unmount_filesystems=false -permissions/nfc=false -permissions/persistent_activity=false -permissions/process_outgoing_calls=false -permissions/read_calendar=false -permissions/read_call_log=false -permissions/read_contacts=false -permissions/read_external_storage=false -permissions/read_frame_buffer=false -permissions/read_history_bookmarks=false -permissions/read_input_state=false -permissions/read_logs=false -permissions/read_phone_state=false -permissions/read_profile=false -permissions/read_sms=false -permissions/read_social_stream=false -permissions/read_sync_settings=false -permissions/read_sync_stats=false -permissions/read_user_dictionary=false -permissions/reboot=false -permissions/receive_boot_completed=false -permissions/receive_mms=false -permissions/receive_sms=false -permissions/receive_wap_push=false -permissions/record_audio=false -permissions/reorder_tasks=false -permissions/restart_packages=false -permissions/send_respond_via_message=false -permissions/send_sms=false -permissions/set_activity_watcher=false -permissions/set_alarm=false -permissions/set_always_finish=false -permissions/set_animation_scale=false -permissions/set_debug_app=false -permissions/set_orientation=false -permissions/set_pointer_speed=false -permissions/set_preferred_applications=false -permissions/set_process_limit=false -permissions/set_time=false -permissions/set_time_zone=false -permissions/set_wallpaper=false -permissions/set_wallpaper_hints=false -permissions/signal_persistent_processes=false -permissions/status_bar=false -permissions/subscribed_feeds_read=false -permissions/subscribed_feeds_write=false -permissions/system_alert_window=false -permissions/transmit_ir=false -permissions/uninstall_shortcut=false -permissions/update_device_stats=false -permissions/use_credentials=false -permissions/use_sip=false -permissions/vibrate=false -permissions/wake_lock=false -permissions/write_apn_settings=false -permissions/write_calendar=false -permissions/write_call_log=false -permissions/write_contacts=false -permissions/write_external_storage=false -permissions/write_gservices=false -permissions/write_history_bookmarks=false -permissions/write_profile=false -permissions/write_secure_settings=false -permissions/write_settings=false -permissions/write_sms=false -permissions/write_social_stream=false -permissions/write_sync_settings=false -permissions/write_user_dictionary=false +debug/export_console_wrapper=1 +application/icon="" +application/icon_interpolation=4 +application/bundle_identifier="com.godotci.gameoff" +application/signature="" +application/app_category="Games" +application/short_version="" +application/version="" +application/copyright="" +application/copyright_localized={} +application/min_macos_version="10.12" +application/export_angle=0 +display/high_res=true +xcode/platform_build="14C18" +xcode/sdk_version="13.1" +xcode/sdk_build="22C55" +xcode/sdk_name="macosx13.1" +xcode/xcode_version="1420" +xcode/xcode_build="14C18" +codesign/codesign=1 +codesign/installer_identity="" +codesign/apple_team_id="" +codesign/identity="" +codesign/entitlements/custom_file="" +codesign/entitlements/allow_jit_code_execution=false +codesign/entitlements/allow_unsigned_executable_memory=false +codesign/entitlements/allow_dyld_environment_variables=false +codesign/entitlements/disable_library_validation=false +codesign/entitlements/audio_input=false +codesign/entitlements/camera=false +codesign/entitlements/location=false +codesign/entitlements/address_book=false +codesign/entitlements/calendars=false +codesign/entitlements/photos_library=false +codesign/entitlements/apple_events=false +codesign/entitlements/debugging=false +codesign/entitlements/app_sandbox/enabled=false +codesign/entitlements/app_sandbox/network_server=false +codesign/entitlements/app_sandbox/network_client=false +codesign/entitlements/app_sandbox/device_usb=false +codesign/entitlements/app_sandbox/device_bluetooth=false +codesign/entitlements/app_sandbox/files_downloads=0 +codesign/entitlements/app_sandbox/files_pictures=0 +codesign/entitlements/app_sandbox/files_music=0 +codesign/entitlements/app_sandbox/files_movies=0 +codesign/entitlements/app_sandbox/files_user_selected=0 +codesign/entitlements/app_sandbox/helper_executables=[] +codesign/custom_options=PackedStringArray() +notarization/notarization=0 +privacy/microphone_usage_description="" +privacy/microphone_usage_description_localized={} +privacy/camera_usage_description="" +privacy/camera_usage_description_localized={} +privacy/location_usage_description="" +privacy/location_usage_description_localized={} +privacy/address_book_usage_description="" +privacy/address_book_usage_description_localized={} +privacy/calendar_usage_description="" +privacy/calendar_usage_description_localized={} +privacy/photos_library_usage_description="" +privacy/photos_library_usage_description_localized={} +privacy/desktop_folder_usage_description="" +privacy/desktop_folder_usage_description_localized={} +privacy/documents_folder_usage_description="" +privacy/documents_folder_usage_description_localized={} +privacy/downloads_folder_usage_description="" +privacy/downloads_folder_usage_description_localized={} +privacy/network_volumes_usage_description="" +privacy/network_volumes_usage_description_localized={} +privacy/removable_volumes_usage_description="" +privacy/removable_volumes_usage_description_localized={} +ssh_remote_deploy/enabled=false +ssh_remote_deploy/host="user@host_ip" +ssh_remote_deploy/port="22" +ssh_remote_deploy/extra_args_ssh="" +ssh_remote_deploy/extra_args_scp="" +ssh_remote_deploy/run_script="#!/usr/bin/env bash +unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\" +open \"{temp_dir}/{exe_name}.app\" --args {cmd_args}" +ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash +kill $(pgrep -x -f \"{temp_dir}/{exe_name}.app/Contents/MacOS/{exe_name} {cmd_args}\") +rm -rf \"{temp_dir}\"" +dotnet/include_scripts_content=false +dotnet/include_debug_symbols=true +dotnet/embed_build_outputs=false -[preset.5] +[preset.3] -name="Android" -platform="Android" +name="Web" +platform="Web" runnable=true +dedicated_server=false custom_features="" export_filter="all_resources" include_filter="" exclude_filter="" -patch_list=PoolStringArray( ) -script_export_mode=1 +export_path="" +encryption_include_filters="" +encryption_exclude_filters="" +encrypt_pck=false +encrypt_directory=false script_encryption_key="" -[preset.5.options] +[preset.3.options] -graphics/32_bits_framebuffer=true -xr_features/xr_mode=0 -xr_features/degrees_of_freedom=0 -xr_features/hand_tracking=0 -xr_features/focus_awareness=false -one_click_deploy/clear_previous_install=false custom_template/debug="" custom_template/release="" -custom_template/use_custom_build=false -command_line/extra_args="" -version/code=1 -version/name="1.0" -package/unique_name="org.godotengine.$genname" -package/name="" -package/signed=true -screen/immersive_mode=true -screen/orientation=0 -screen/support_small=true -screen/support_normal=true -screen/support_large=true -screen/support_xlarge=true -screen/opengl_debug=false -launcher_icons/main_192x192="" -launcher_icons/adaptive_foreground_432x432="" -launcher_icons/adaptive_background_432x432="" -keystore/debug="" -keystore/debug_user="" -keystore/debug_password="" -keystore/release="" -keystore/release_user="" -keystore/release_password="" -apk_expansion/enable=false -apk_expansion/SALT="" -apk_expansion/public_key="" -architectures/armeabi-v7a=true -architectures/arm64-v8a=true -architectures/x86=false -architectures/x86_64=false -permissions/custom_permissions=PoolStringArray( ) -permissions/access_checkin_properties=false -permissions/access_coarse_location=false -permissions/access_fine_location=false -permissions/access_location_extra_commands=false -permissions/access_mock_location=false -permissions/access_network_state=false -permissions/access_surface_flinger=false -permissions/access_wifi_state=false -permissions/account_manager=false -permissions/add_voicemail=false -permissions/authenticate_accounts=false -permissions/battery_stats=false -permissions/bind_accessibility_service=false -permissions/bind_appwidget=false -permissions/bind_device_admin=false -permissions/bind_input_method=false -permissions/bind_nfc_service=false -permissions/bind_notification_listener_service=false -permissions/bind_print_service=false -permissions/bind_remoteviews=false -permissions/bind_text_service=false -permissions/bind_vpn_service=false -permissions/bind_wallpaper=false -permissions/bluetooth=false -permissions/bluetooth_admin=false -permissions/bluetooth_privileged=false -permissions/brick=false -permissions/broadcast_package_removed=false -permissions/broadcast_sms=false -permissions/broadcast_sticky=false -permissions/broadcast_wap_push=false -permissions/call_phone=false -permissions/call_privileged=false -permissions/camera=false -permissions/capture_audio_output=false -permissions/capture_secure_video_output=false -permissions/capture_video_output=false -permissions/change_component_enabled_state=false -permissions/change_configuration=false -permissions/change_network_state=false -permissions/change_wifi_multicast_state=false -permissions/change_wifi_state=false -permissions/clear_app_cache=false -permissions/clear_app_user_data=false -permissions/control_location_updates=false -permissions/delete_cache_files=false -permissions/delete_packages=false -permissions/device_power=false -permissions/diagnostic=false -permissions/disable_keyguard=false -permissions/dump=false -permissions/expand_status_bar=false -permissions/factory_test=false -permissions/flashlight=false -permissions/force_back=false -permissions/get_accounts=false -permissions/get_package_size=false -permissions/get_tasks=false -permissions/get_top_activity_info=false -permissions/global_search=false -permissions/hardware_test=false -permissions/inject_events=false -permissions/install_location_provider=false -permissions/install_packages=false -permissions/install_shortcut=false -permissions/internal_system_window=false -permissions/internet=false -permissions/kill_background_processes=false -permissions/location_hardware=false -permissions/manage_accounts=false -permissions/manage_app_tokens=false -permissions/manage_documents=false -permissions/master_clear=false -permissions/media_content_control=false -permissions/modify_audio_settings=false -permissions/modify_phone_state=false -permissions/mount_format_filesystems=false -permissions/mount_unmount_filesystems=false -permissions/nfc=false -permissions/persistent_activity=false -permissions/process_outgoing_calls=false -permissions/read_calendar=false -permissions/read_call_log=false -permissions/read_contacts=false -permissions/read_external_storage=false -permissions/read_frame_buffer=false -permissions/read_history_bookmarks=false -permissions/read_input_state=false -permissions/read_logs=false -permissions/read_phone_state=false -permissions/read_profile=false -permissions/read_sms=false -permissions/read_social_stream=false -permissions/read_sync_settings=false -permissions/read_sync_stats=false -permissions/read_user_dictionary=false -permissions/reboot=false -permissions/receive_boot_completed=false -permissions/receive_mms=false -permissions/receive_sms=false -permissions/receive_wap_push=false -permissions/record_audio=false -permissions/reorder_tasks=false -permissions/restart_packages=false -permissions/send_respond_via_message=false -permissions/send_sms=false -permissions/set_activity_watcher=false -permissions/set_alarm=false -permissions/set_always_finish=false -permissions/set_animation_scale=false -permissions/set_debug_app=false -permissions/set_orientation=false -permissions/set_pointer_speed=false -permissions/set_preferred_applications=false -permissions/set_process_limit=false -permissions/set_time=false -permissions/set_time_zone=false -permissions/set_wallpaper=false -permissions/set_wallpaper_hints=false -permissions/signal_persistent_processes=false -permissions/status_bar=false -permissions/subscribed_feeds_read=false -permissions/subscribed_feeds_write=false -permissions/system_alert_window=false -permissions/transmit_ir=false -permissions/uninstall_shortcut=false -permissions/update_device_stats=false -permissions/use_credentials=false -permissions/use_sip=false -permissions/vibrate=false -permissions/wake_lock=false -permissions/write_apn_settings=false -permissions/write_calendar=false -permissions/write_call_log=false -permissions/write_contacts=false -permissions/write_external_storage=false -permissions/write_gservices=false -permissions/write_history_bookmarks=false -permissions/write_profile=false -permissions/write_secure_settings=false -permissions/write_settings=false -permissions/write_sms=false -permissions/write_social_stream=false -permissions/write_sync_settings=false -permissions/write_user_dictionary=false \ No newline at end of file +variant/extensions_support=false +vram_texture_compression/for_desktop=true +vram_texture_compression/for_mobile=false +html/export_icon=true +html/custom_html_shell="" +html/head_include="" +html/canvas_resize_policy=2 +html/focus_canvas_on_start=true +html/experimental_virtual_keyboard=false +progressive_web_app/enabled=false +progressive_web_app/offline_page="" +progressive_web_app/display=1 +progressive_web_app/orientation=0 +progressive_web_app/icon_144x144="" +progressive_web_app/icon_180x180="" +progressive_web_app/icon_512x512="" +progressive_web_app/background_color=Color(0, 0, 0, 1) \ No newline at end of file From 75cd0f66131163fbb6960e8e203543aa53386410 Mon Sep 17 00:00:00 2001 From: ligen131 Date: Sun, 28 Jan 2024 02:32:34 +0800 Subject: [PATCH 06/11] ci: web typo --- .github/workflows/godot-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/godot-ci.yml b/.github/workflows/godot-ci.yml index c733864..e7b3c8e 100644 --- a/.github/workflows/godot-ci.yml +++ b/.github/workflows/godot-ci.yml @@ -72,7 +72,7 @@ jobs: - name: Web Build run: | mkdir -v -p build/web - godot --headless --verbose --export-release "web" build/web/index.html + godot --headless --verbose --export-release "Web" build/web/index.html - name: Upload Artifact uses: actions/upload-artifact@v1 with: From b2a31ad94b05622698a1410bdd35c5d7b2c9ae91 Mon Sep 17 00:00:00 2001 From: ligen131 Date: Sun, 28 Jan 2024 02:40:50 +0800 Subject: [PATCH 07/11] =?UTF-8?q?ci:=20web=20=E6=B7=BB=E5=8A=A0=20js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/godot-ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/godot-ci.yml b/.github/workflows/godot-ci.yml index e7b3c8e..578718d 100644 --- a/.github/workflows/godot-ci.yml +++ b/.github/workflows/godot-ci.yml @@ -73,6 +73,12 @@ jobs: run: | mkdir -v -p build/web godot --headless --verbose --export-release "Web" build/web/index.html + - name: Patch for Cross Origin Isolation and SharedArrayBuffer + run: | + cd build/web/ + curl https://raw.githubusercontent.com/josephrocca/clip-image-sorter/92b108dc670d0b56bd6b72963b0e86c4c862412e/enable-threads.js --output enable-threads.js + sed -i 's|headers.set("Cross-Origin-Embedder-Policy", "credentialless")|headers.set("Cross-Origin-Embedder-Policy", "require-corp")|g' enable-threads.js + sed -i 's|||g' index.html - name: Upload Artifact uses: actions/upload-artifact@v1 with: From 3835bcfab5fef659ed2e814283e699ef72f17fbb Mon Sep 17 00:00:00 2001 From: Bunnycxk <986826561@qq.com> Date: Sun, 28 Jan 2024 02:44:42 +0800 Subject: [PATCH 08/11] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86=E5=BC=80?= =?UTF-8?q?=E5=9C=BA=E5=8A=A8=E7=94=BB=EF=BC=8C=E9=9C=80=E8=A6=81=E8=A1=A5?= =?UTF-8?q?=E5=85=85=E5=BC=80=E5=A7=8B=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- levels/base_level/base_level.gd | 16 +++- main.tscn | 4 +- objects/main_menu/background/main_menu1.png | Bin 0 -> 484 bytes .../background/main_menu1.png.import | 34 +++++++ objects/main_menu/background/main_menu10.png | Bin 0 -> 485 bytes .../background/main_menu10.png.import | 34 +++++++ objects/main_menu/background/main_menu11.png | Bin 0 -> 485 bytes .../background/main_menu11.png.import | 34 +++++++ objects/main_menu/background/main_menu12.png | Bin 0 -> 485 bytes .../background/main_menu12.png.import | 34 +++++++ objects/main_menu/background/main_menu13.png | Bin 0 -> 472 bytes .../background/main_menu13.png.import | 34 +++++++ objects/main_menu/background/main_menu14.png | Bin 0 -> 490 bytes .../background/main_menu14.png.import | 34 +++++++ objects/main_menu/background/main_menu15.png | Bin 0 -> 477 bytes .../background/main_menu15.png.import | 34 +++++++ objects/main_menu/background/main_menu2.png | Bin 0 -> 472 bytes .../background/main_menu2.png.import | 34 +++++++ objects/main_menu/background/main_menu3.png | Bin 0 -> 495 bytes .../background/main_menu3.png.import | 34 +++++++ objects/main_menu/background/main_menu4.png | Bin 0 -> 493 bytes .../background/main_menu4.png.import | 34 +++++++ objects/main_menu/background/main_menu5.png | Bin 0 -> 523 bytes .../background/main_menu5.png.import | 34 +++++++ objects/main_menu/background/main_menu6.png | Bin 0 -> 567 bytes .../background/main_menu6.png.import | 34 +++++++ objects/main_menu/background/main_menu7.png | Bin 0 -> 569 bytes .../background/main_menu7.png.import | 34 +++++++ objects/main_menu/background/main_menu8.png | Bin 0 -> 566 bytes .../background/main_menu8.png.import | 34 +++++++ objects/main_menu/background/main_menu9.png | Bin 0 -> 528 bytes .../background/main_menu9.png.import | 34 +++++++ objects/main_menu/main_menu.gd | 18 ++++ objects/main_menu/main_menu.tscn | 84 ++++++++++++++++++ 34 files changed, 627 insertions(+), 5 deletions(-) create mode 100644 objects/main_menu/background/main_menu1.png create mode 100644 objects/main_menu/background/main_menu1.png.import create mode 100644 objects/main_menu/background/main_menu10.png create mode 100644 objects/main_menu/background/main_menu10.png.import create mode 100644 objects/main_menu/background/main_menu11.png create mode 100644 objects/main_menu/background/main_menu11.png.import create mode 100644 objects/main_menu/background/main_menu12.png create mode 100644 objects/main_menu/background/main_menu12.png.import create mode 100644 objects/main_menu/background/main_menu13.png create mode 100644 objects/main_menu/background/main_menu13.png.import create mode 100644 objects/main_menu/background/main_menu14.png create mode 100644 objects/main_menu/background/main_menu14.png.import create mode 100644 objects/main_menu/background/main_menu15.png create mode 100644 objects/main_menu/background/main_menu15.png.import create mode 100644 objects/main_menu/background/main_menu2.png create mode 100644 objects/main_menu/background/main_menu2.png.import create mode 100644 objects/main_menu/background/main_menu3.png create mode 100644 objects/main_menu/background/main_menu3.png.import create mode 100644 objects/main_menu/background/main_menu4.png create mode 100644 objects/main_menu/background/main_menu4.png.import create mode 100644 objects/main_menu/background/main_menu5.png create mode 100644 objects/main_menu/background/main_menu5.png.import create mode 100644 objects/main_menu/background/main_menu6.png create mode 100644 objects/main_menu/background/main_menu6.png.import create mode 100644 objects/main_menu/background/main_menu7.png create mode 100644 objects/main_menu/background/main_menu7.png.import create mode 100644 objects/main_menu/background/main_menu8.png create mode 100644 objects/main_menu/background/main_menu8.png.import create mode 100644 objects/main_menu/background/main_menu9.png create mode 100644 objects/main_menu/background/main_menu9.png.import create mode 100644 objects/main_menu/main_menu.gd create mode 100644 objects/main_menu/main_menu.tscn diff --git a/levels/base_level/base_level.gd b/levels/base_level/base_level.gd index f7886ef..8acff3d 100644 --- a/levels/base_level/base_level.gd +++ b/levels/base_level/base_level.gd @@ -21,14 +21,24 @@ const DATA := [ ["True", "[] {} {} [] 1", "= + P 1"], ["Swap", "Q + [] = {} + []", "P P P P Q Q Q Q"], ["Always True", "[] [] {} = {} [] []", "11++PPdd"], - ["Not Really Challenging", "1 [] [] [] {} [] [] [] {} [] {} [] []", "= = + + + + + + 1 1 P q b R"] + ["Not Really Challenging", "1 [] [] [] {} [] [] [] {} [] {} [] []", "== ++++++ 11 P q b R"] ], [ ["Laughing", "1 {} {} = []", "XDD"], - ["Reset", "0 [] [] {} []", "XD10"], - ["Not Necessary", "[] {} {} {} {} []", "QQQQQQDDXX="], + ["Reset", "0 [] [] {} []", "XD=0"], + ["Not Necessary", "[] {} {} {} {} []", "QQQQQQ DDXX="], ["Golden Experience", "{} {} {} {} {} {} {} {} {} {} {}", "PP DD qq dd bb XXX ="], ], + [ + ["He Goes First", "[] [] + [] = ( [] {} {} ) [] []", "PP QQ RR X +"], + ["Still, He Goes First", "[] + [] [] = [] [] ( [] {} {} )", "PP QQ RR X +"], + ["It's My Turn", "P ([] [] []) = {} [] [] [] []", "PP QQ RR ++"], + ["[EX] Really Challenging", "[] [] [] [] [] {} {} [] [] [] [] {} {} + [] []", "PPP QQ DD (()) ++ = X"] + ], + [ + ["Why?", "[] [] {} = {} [] {} = []", "PP qq ++ 1"], + ["Where is the Equation?", "[] [] {} {} [] + [] [] {} {} []", "(())==01PP"], + ] ] diff --git a/main.tscn b/main.tscn index d2b8842..a1fc332 100644 --- a/main.tscn +++ b/main.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=2 format=3 uid="uid://c17fbsiogbgo1"] -[ext_resource type="PackedScene" uid="uid://d138qs4pakk22" path="res://levels/chapter_menu/chapter_menu.tscn" id="1_wphni"] +[ext_resource type="PackedScene" uid="uid://c07co5p46apu7" path="res://objects/main_menu/main_menu.tscn" id="1_fk6j6"] [node name="Main" type="Node"] -[node name="ChapterMenu" parent="." instance=ExtResource("1_wphni")] +[node name="MainMenu" parent="." instance=ExtResource("1_fk6j6")] diff --git a/objects/main_menu/background/main_menu1.png b/objects/main_menu/background/main_menu1.png new file mode 100644 index 0000000000000000000000000000000000000000..f78dacb6194f93eb5af3ee3ae4e58cc236b2bc2b GIT binary patch literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^2Y@(-gBeJ2-|<}lq!^2X+?^QKos)S9Z|F5ci@DC`L=jq}YQZeW4&D&hf4m>Rn z-9G+}-x;!W!R(HsK5bKe>hCT1oan#1R`+c6M)rzX3~yKx)ElNtK3Z4D(Ga_`>k#wZHI#m>+U+&&3lsSUT2m8-(zjh+E6o zP{qK+^H-C>Y(IlD(;o@82k~zi3(EVhaXx6B9p5nf;4^*eD3`PAHwRWR<=k93XZJl# z_JVo)Cor)ukXZ|F5ci@DC`L@9E+gQZeW4twz2k1D=+| z?JeKyQ-wtwZ-fc0+iSY>KVz1?Y(md^)k^(uO#Z?Ra~a;SB&ai3Gv44l;KxwLv_bem zSt_rc8Bf5r1I3FOo(hy0Ff*vSFlCi0urQutf8fx;Cc`n~WMjiFR#5{6d!{5K_6>pz zlN}jeC&V+9Y909RyKiIIPNr8!8nhR)GjRN2IQ~}Zw?C@^t1iO}o`w34wk_bU&^vI~ z?K1PeyX*<)CLC{Gv$J09z^$KBe#I?OU+o*tG_0J*>~{BgL={7V8F#}idzK43I2ZB> za5vnx=XtQzo;hH`?{;Rrc;k6uWxOT(mfQ8Q9N=BfFyXKuL$>Drx8fWJV$LPLwbfbR z`LW{u_dN{D?}sd7i(tC`SGjJcH-p6eSHTR|*se2t2=!yNIl&^K1`L72EE|LqW-ye! sWbA(a@7HB{TSQ=B2_Gb(rR;kc7w&HjbCW1>1V#pfr>mdKI;Vst0K)>ck^lez literal 0 HcmV?d00001 diff --git a/objects/main_menu/background/main_menu10.png.import b/objects/main_menu/background/main_menu10.png.import new file mode 100644 index 0000000..91c6d7e --- /dev/null +++ b/objects/main_menu/background/main_menu10.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://doj3api7yqkwa" +path="res://.godot/imported/main_menu10.png-9b0cb6641df6c748ca6f1eb9207620e7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/main_menu/background/main_menu10.png" +dest_files=["res://.godot/imported/main_menu10.png-9b0cb6641df6c748ca6f1eb9207620e7.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 diff --git a/objects/main_menu/background/main_menu11.png b/objects/main_menu/background/main_menu11.png new file mode 100644 index 0000000000000000000000000000000000000000..c392fade19b10383a286e75b43f32263626bb47f GIT binary patch literal 485 zcmeAS@N?(olHy`uVBq!ia0vp^2Y@(-gBeJ2-|<}lq!^2X+?^QKos)S9Z|F5ci@DC`L@9E+gQZeW4twz2k1D=+| z?JeKyQ-wtwZ-fc0+iSY>KVz1?Y(md^)k^(uO#Z?Ra~a;SB&ai3Gv44l;KxwLv_bem zSt_rc8Bf5r1I3FOo(hy0Ff*vSFlCi0urQutf8fx;Cc`n~WMjiFR#5{6d!{5K_6>pz zlN}jeC&V+9Y909RyKiIIPNr8!8nhR)GjRN2IQ~}Zw?C@^t1iO}o`w34wk_bU&^vI~ z?K1PeyX*<)CLC{Gv$J09z^$KBe#I?OU+o*tG_0J*>~{BgL={7V8F#}idzK43I2ZB> za5vnx=XtQzo;hH`?{;Rrc;k6uWxOT(mfQ8Q9N=BfFyXKuL$>Drx8fWJV$LPLwbfbR z`LW{u_dN{D?}sd7i(tC`SGjJcH-p6eSHTR|*se2t2=!yNIl&^K1`L72EE|LqW-ye! sWbA(a@7HB{TSQ=B2_Gb(rR;kc7w&HjbCW1>1V#pfr>mdKI;Vst0K)>ck^lez literal 0 HcmV?d00001 diff --git a/objects/main_menu/background/main_menu11.png.import b/objects/main_menu/background/main_menu11.png.import new file mode 100644 index 0000000..c2a4cb1 --- /dev/null +++ b/objects/main_menu/background/main_menu11.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cb8hwijy6lslu" +path="res://.godot/imported/main_menu11.png-36db7957dff930e1aaa20f85be44d30f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/main_menu/background/main_menu11.png" +dest_files=["res://.godot/imported/main_menu11.png-36db7957dff930e1aaa20f85be44d30f.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 diff --git a/objects/main_menu/background/main_menu12.png b/objects/main_menu/background/main_menu12.png new file mode 100644 index 0000000000000000000000000000000000000000..c392fade19b10383a286e75b43f32263626bb47f GIT binary patch literal 485 zcmeAS@N?(olHy`uVBq!ia0vp^2Y@(-gBeJ2-|<}lq!^2X+?^QKos)S9Z|F5ci@DC`L@9E+gQZeW4twz2k1D=+| z?JeKyQ-wtwZ-fc0+iSY>KVz1?Y(md^)k^(uO#Z?Ra~a;SB&ai3Gv44l;KxwLv_bem zSt_rc8Bf5r1I3FOo(hy0Ff*vSFlCi0urQutf8fx;Cc`n~WMjiFR#5{6d!{5K_6>pz zlN}jeC&V+9Y909RyKiIIPNr8!8nhR)GjRN2IQ~}Zw?C@^t1iO}o`w34wk_bU&^vI~ z?K1PeyX*<)CLC{Gv$J09z^$KBe#I?OU+o*tG_0J*>~{BgL={7V8F#}idzK43I2ZB> za5vnx=XtQzo;hH`?{;Rrc;k6uWxOT(mfQ8Q9N=BfFyXKuL$>Drx8fWJV$LPLwbfbR z`LW{u_dN{D?}sd7i(tC`SGjJcH-p6eSHTR|*se2t2=!yNIl&^K1`L72EE|LqW-ye! sWbA(a@7HB{TSQ=B2_Gb(rR;kc7w&HjbCW1>1V#pfr>mdKI;Vst0K)>ck^lez literal 0 HcmV?d00001 diff --git a/objects/main_menu/background/main_menu12.png.import b/objects/main_menu/background/main_menu12.png.import new file mode 100644 index 0000000..5964b04 --- /dev/null +++ b/objects/main_menu/background/main_menu12.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bf1rm32qprbpu" +path="res://.godot/imported/main_menu12.png-5fbba76b8eb615cb0515a05a2cb576cd.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/main_menu/background/main_menu12.png" +dest_files=["res://.godot/imported/main_menu12.png-5fbba76b8eb615cb0515a05a2cb576cd.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 diff --git a/objects/main_menu/background/main_menu13.png b/objects/main_menu/background/main_menu13.png new file mode 100644 index 0000000000000000000000000000000000000000..43c4d91bcf1c2e40bb5bcb8ee2217507d95e689e GIT binary patch literal 472 zcmeAS@N?(olHy`uVBq!ia0vp^2Y@(-gBeJ2-|<}lq!^2X+?^QKos)S9Z|F5ci@DC`LWw<+XSi*<2E(fN4Knfd{*-r7}~S2b*wbVz5I%UHs80f`aL+2Q`l^)$mr zzg>Ea6NFYV2zoMcEKn9;X_kf?F(2d=gqAQp`rO3LysLkK<$e!^-#vc(72BD&++U#n z;LF`fe48e+7i1n-cEsqsg+Tf#J{K>FVdQ&MBb@0057_q5uE@ literal 0 HcmV?d00001 diff --git a/objects/main_menu/background/main_menu13.png.import b/objects/main_menu/background/main_menu13.png.import new file mode 100644 index 0000000..afd214f --- /dev/null +++ b/objects/main_menu/background/main_menu13.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bretm2cyiirtb" +path="res://.godot/imported/main_menu13.png-d6d60de9020b0d12ea6e6d04069df0a6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/main_menu/background/main_menu13.png" +dest_files=["res://.godot/imported/main_menu13.png-d6d60de9020b0d12ea6e6d04069df0a6.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 diff --git a/objects/main_menu/background/main_menu14.png b/objects/main_menu/background/main_menu14.png new file mode 100644 index 0000000000000000000000000000000000000000..d5356316d8cfa0de1604a1d23b98b7a38838c94b GIT binary patch literal 490 zcmeAS@N?(olHy`uVBq!ia0vp^2Y@(-gBeJ2-|<}lq!^2X+?^QKos)S9Z|F5ci@DC_g;_2cTQZeW4&5M0a1|qJ3 zw_E=If7!9z}v9sFN#oG6ZBWVpb^alqbjV>;)8Uwi$e5BLPgL^DRj zD|sisWi)DJn9%js>?CW0g8-YyZQUZz3w2*C4jeCWb=b$dKu_bGz7^}C(=WC&oYmxr zVBg1N!rdgc>F%G!jA62jD)$%0HC+0`W~0pL{Fkjx?82U6fr8yre{7Iv&3N{lAv4Dz z=xjejnR&Ht>27ha+v3s8d&6$pYrJ?SZW|P4-XRswxZ=F9`QIhXYtnA_{P<^)^h=W= zKqA=wt9xR@mV1kS8n}P0*jQTb@YSfe{=lV<{f$*@b5akqGEG~r%DgV+fG1nb$%e_l t{si0quo9TXSi*Ke(jlE;E&;}0#)dB~GXvD$#sXu6!PC{xWt~$(69CX1!q)%* literal 0 HcmV?d00001 diff --git a/objects/main_menu/background/main_menu14.png.import b/objects/main_menu/background/main_menu14.png.import new file mode 100644 index 0000000..15c8dd4 --- /dev/null +++ b/objects/main_menu/background/main_menu14.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bqm3lgo8c8nfb" +path="res://.godot/imported/main_menu14.png-b74489c0e88a335f94cccdbf2fac7187.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/main_menu/background/main_menu14.png" +dest_files=["res://.godot/imported/main_menu14.png-b74489c0e88a335f94cccdbf2fac7187.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 diff --git a/objects/main_menu/background/main_menu15.png b/objects/main_menu/background/main_menu15.png new file mode 100644 index 0000000000000000000000000000000000000000..181d3f85a0190cbf224d26254accb9b7e9b7774e GIT binary patch literal 477 zcmeAS@N?(olHy`uVBq!ia0vp^2Y@(-gBeJ2-|<}lq!^2X+?^QKos)S9Z|F5ci@DC`L?&;zfQZeW4jf;KF3L>r- zos9nfKRtQl`DQLm97U*}{1X_%8fmxsu=&4&0pm?X5;bPU%hc)aM@-d|WF3b?;;4W8n8*?qJOPtClrk&VdGQ$qT0%v{~=B9>W$M em>~od*Z|F5ci@DC`L_1_xMuP<{q05#VvMWqIQ=t^l@IvuuH!I+VfG(K-v&pf zoLMXz=5G-=u%G29W7=kh4cdE~neKR=W-cn9BKhCxp!9`SyO#;wb3t}Z=h%?ABJ{)Z z%kIp&9n3QFvRVv`b@TouH6$E~zER3JJNy;Hoc67X4~n)=xcrCVg4N1~fB;5=T`UKz zJsNf#v}KtypUEMv;mh)ipBVfDSOsF4Ui|slFfV}p0r!T_>hC+N8B6pxOxv^aelG7f z{<{sA{8jgDGrzlxG4S8Uu2M()e?7$uk9_pEzHv(G|B=Z%=X@;Pa>AdXjA?^#1K4$- jkhsBlzz?6$DQ3A3VXdXwiFZ!|!=J&^)z4*}Q$iB}PZYui literal 0 HcmV?d00001 diff --git a/objects/main_menu/background/main_menu2.png.import b/objects/main_menu/background/main_menu2.png.import new file mode 100644 index 0000000..999ea4e --- /dev/null +++ b/objects/main_menu/background/main_menu2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://7gpyu0xntcot" +path="res://.godot/imported/main_menu2.png-730d97dfbfbd3f683f5c82945ce935ef.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/main_menu/background/main_menu2.png" +dest_files=["res://.godot/imported/main_menu2.png-730d97dfbfbd3f683f5c82945ce935ef.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 diff --git a/objects/main_menu/background/main_menu3.png b/objects/main_menu/background/main_menu3.png new file mode 100644 index 0000000000000000000000000000000000000000..b0a80990293fe00e4cd0abf13037d5191804d61a GIT binary patch literal 495 zcmeAS@N?(olHy`uVBq!ia0vp^2Y@(-gBeJ2-|<}lq!^2X+?^QKos)S9Z|F5ci@DC_g>FMGaQZeW4t<#&D9C%t1 z7a#q-f7ABXW|aidmtT&&sxOZy_;k{D`3{}4yEm{~%w~AQlAz9D&3J>eV2Z8NJ9%CM zX6`HoheihWnRoL79F-3IU2&WF!Set)1&J?(98rvOidUQ$teE@u_Sp!>XQmhA5A5jL z{N72CK~*3jn7`3z zdi4S?#%)^Z^FtYmy>1%HJ?Op1B5N0j?B+kP?|FTGQ#{j3hV)>S8A1)%*FgZRFW%%#-xOVA}y0|&3UxYF{pN;>#>ukdfoAu|9{q&u)<9Amm=aWCKr?qzc zd@Z)k;q&x$XP)}+f3eoJj%kB%!(2q*9Pnc(!!NYkdX`)3it7cxRsf@g!PC{xWt~$( F698nx()IuV literal 0 HcmV?d00001 diff --git a/objects/main_menu/background/main_menu3.png.import b/objects/main_menu/background/main_menu3.png.import new file mode 100644 index 0000000..d6c5441 --- /dev/null +++ b/objects/main_menu/background/main_menu3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://13bbhjgsdyy7" +path="res://.godot/imported/main_menu3.png-1e9f7215e2580e1c85c968849305b2fa.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/main_menu/background/main_menu3.png" +dest_files=["res://.godot/imported/main_menu3.png-1e9f7215e2580e1c85c968849305b2fa.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 diff --git a/objects/main_menu/background/main_menu4.png b/objects/main_menu/background/main_menu4.png new file mode 100644 index 0000000000000000000000000000000000000000..88607d7d415724af255ebcfce1fddde2e460bddc GIT binary patch literal 493 zcmeAS@N?(olHy`uVBq!ia0vp^2Y@(-gBeJ2-|<}lq!^2X+?^QKos)S9Z|F5ci@DC_g?&;zfQZeW4tlM181_G?H z2mk+n`s)$v*<%jp-<>=(bGg`(b2C=-?#MYBd4uWyA_gz8uY~CClv8%EO0)SYO=+FQQY^e6Qk}$ukeM_vJT}cC^BqiX8$5m#nJxTo&8Aj zUM@i{4#pb+e?)!>7)#$N5C}N1V(QH|jLFew#SJ!;?KyIN?n@@S9r8cEax{pfu-H5e zeSnhCiFGxve)vly zO#k;$w}N2|k?O8uLErLQ@$hV{+$$Z|F5ci@DC_A)zif>q+-t7TPO1l8wfC8 z=xO-(Uw?V~wU4U=1&TBnpM*9ZO^?1e;rjVUl`FYxq?xZ6I>@3B2^xY2ZsRTrl$MzIXk-k**IMJqR+5F?FYB?fm?sX?nzaw>7P2){>;MZY!VZ` z-qL+5$r!oWg3U->XhLZBPR7Wsxf}knsW&igvfaJ@zrMqnZuT$k(YHATJ}+WOPOr}{ zW?~D^&sJw}Vqj4@eEeTA)C ziklBI7T(&vo%`XR#rjQbF{|&cO^vBPRK75K>t|8U9sj%caUYF!D1Nk`+qU1}*JH-L zhEDY=3c7A9_}L$9Gn3L`*uL@MkMnY`Bo_2Bl0oS3S1>QW(Dw7*hlWgGlrea^`njxg HN@xNAAa2_V literal 0 HcmV?d00001 diff --git a/objects/main_menu/background/main_menu5.png.import b/objects/main_menu/background/main_menu5.png.import new file mode 100644 index 0000000..88c38c0 --- /dev/null +++ b/objects/main_menu/background/main_menu5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://be7wgh0pa8bvi" +path="res://.godot/imported/main_menu5.png-b07abb9962aad52f89f44756bee7c3d8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/main_menu/background/main_menu5.png" +dest_files=["res://.godot/imported/main_menu5.png-b07abb9962aad52f89f44756bee7c3d8.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 diff --git a/objects/main_menu/background/main_menu6.png b/objects/main_menu/background/main_menu6.png new file mode 100644 index 0000000000000000000000000000000000000000..5ada8933a0a267d2a9032f0730f6dbeb1a50da46 GIT binary patch literal 567 zcmeAS@N?(olHy`uVBq!ia0vp^2Y@(-gBeJ2-|<}lq!^2X+?^QKos)S9Z|F5ci@DC_=(9^{+q+-t7TMzRN83-^Z z2z7q1f4Xw^Hpi;zVOQ*yPx{-fDDr1*bKEW4dFJPxV;^Mk1RQ55g%J%Jx!lPQ6?h!7 zTbYy=xE)}b!m*-(i%~p4;Xy6;UC98=1m+h^muBwpJ0PW+$FCv$p>3xRLzv+5ixCZW zdS?o)7#`T);c&Q>c73bq4hDu3w|hcwPilyqzoGuUti}OGqeCAK{hRxn;n?-Bd}0cW zm!01K4QHAo%=5R9Nk<`f%j^9@4_XrL%d0ia>Fj3-{J)feJ^jXp|NResMK4ZU$hp9m z;X3PvL_N`zzmDw;=DlhSd;VuNRA`-gt7X9Vl3*NHqo0Vzs&r$iuwnC zm&ZFD{bP0l+XkK&c*ex literal 0 HcmV?d00001 diff --git a/objects/main_menu/background/main_menu6.png.import b/objects/main_menu/background/main_menu6.png.import new file mode 100644 index 0000000..19391e7 --- /dev/null +++ b/objects/main_menu/background/main_menu6.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c6hd45docu4q4" +path="res://.godot/imported/main_menu6.png-1986c9793ea213417459222ae356c6f1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/main_menu/background/main_menu6.png" +dest_files=["res://.godot/imported/main_menu6.png-1986c9793ea213417459222ae356c6f1.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 diff --git a/objects/main_menu/background/main_menu7.png b/objects/main_menu/background/main_menu7.png new file mode 100644 index 0000000000000000000000000000000000000000..501574e73cb0cde0947e7339a4d2927af84c7a85 GIT binary patch literal 569 zcmeAS@N?(olHy`uVBq!ia0vp^2Y@(-gBeJ2-|<}lq!^2X+?^QKos)S9Z|F5ci@DC_=*we)^q+-t7SqJ+L8SuDx zs{Z>weLC}QX(8*7S3bw4KD&GB;F-ysg&h6Q&sMHrjycMdrL*7|62bhIb;lE_4Gz`K zYj-uNY&hSby1}<`BilA90oHF42ll&_OF#JDn9r7Ac*t#=NyGQHjl%joALi?w(wHb| zaE(1(%xjWa6Jz#_?n(RR^RHmcm72?X?_>NOrv#}t|33fMa=4ee`M^bP2c8-1vux}) zu-*}loF$*W;ibpTB*un=sg1>!%l>Q-ixIWhuFv{2kj1aOJ3n6+KJn;` z_Kpb$IGe+wAM8G;RnOXZFrjP8)8i%#nLj**(t%B!-vv&DJI&ia!(o&167B_O zG%il&G>~SP=k}Pbg>3;_fxg8*t4UARYh1XzzDuL-r|``k_B#hmO z+65n9GRgC|{CE@pY?=6hm-AB^UzmQ`%lq|sY|vYN52o9ng5R@iEOqZ-nsQ2bkG7iI zLxy{*@(T-Cd>aDHTT1Z|F5ci@DC_=z|+Msq+-t7Td(t)4Mdn9 zuyuZ~f4VaHZo{0(B}e<3Q~u`&eq3I_xuyT>v&t3RF};khBo_2x5DAP+9m>D^O=#G( zbTencf%JxkPt(7t?NAICQ+RoUwNBuW;*_wO<9$h{j{XI+8DIVT&Zr`6 zz`dZ__WUn@rWIkiAH^;+HKj&x@w`^AdxEG$6)aNKhO8IEsTE!7@dDfUpR4>G5MGDgmj;Jxr7TW z1&nKI-#hY5c76t(mWfoxUGI+ZB KxvXZ|F5ci@DC_A%hSa%q+-t7TW|di8}PI~ z+!^%l|1`m*SnKniEf(iGFILtsG~8PE%lGJF(f0@C9<1j);KxwLv_ZIGF2fs^1a$^$ z#v7a;y3YuS?Gi}1e{lLPzJ&A}NA;L*=sqb5XFM~BC7Y3bUITNF`|p|m4{#?md=yMl ze_+&bZ8p=7Iq%H=ZxvT~?aTDzSg&28xyB>ymWo>?rJkE=PTZ|X{yj^5r|H9;4wOEn(!m5U7Lxy6WwG2m= zJJdSNb0~ Date: Sun, 28 Jan 2024 02:44:50 +0800 Subject: [PATCH 09/11] ci: web add install curl --- .github/workflows/godot-ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/godot-ci.yml b/.github/workflows/godot-ci.yml index 578718d..cfc5311 100644 --- a/.github/workflows/godot-ci.yml +++ b/.github/workflows/godot-ci.yml @@ -73,6 +73,9 @@ jobs: run: | mkdir -v -p build/web godot --headless --verbose --export-release "Web" build/web/index.html + - name: Install rsync 📚 + run: | + apt-get update && apt-get install -y rsync curl - name: Patch for Cross Origin Isolation and SharedArrayBuffer run: | cd build/web/ @@ -84,9 +87,6 @@ jobs: with: name: web path: build/web - - name: Install rsync 📚 - run: | - apt-get update && apt-get install -y rsync - name: Deploy to GitHub Pages 🚀 uses: JamesIves/github-pages-deploy-action@releases/v4 with: From 201ddb359f032cf207de1a00a491ac0ccafe6bae Mon Sep 17 00:00:00 2001 From: Bunnycxk <986826561@qq.com> Date: Sun, 28 Jan 2024 02:52:59 +0800 Subject: [PATCH 10/11] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86=E5=BC=80?= =?UTF-8?q?=E5=A7=8B=E6=8C=89=E9=92=AE=EF=BC=8C=E7=BC=BA=E7=BA=B9=E7=90=86?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- objects/main_menu/main_menu.gd | 7 ++++++- objects/main_menu/main_menu.tscn | 7 +++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/objects/main_menu/main_menu.gd b/objects/main_menu/main_menu.gd index 69af37b..48b9e54 100644 --- a/objects/main_menu/main_menu.gd +++ b/objects/main_menu/main_menu.gd @@ -1,5 +1,6 @@ extends AnimatedSprite2D +var ChapterMenu = preload("res://levels/chapter_menu/chapter_menu.tscn") # Called when the node enters the scene tree for the first time. func _ready(): @@ -15,4 +16,8 @@ func _process(delta): func _on_animation_finished(): play("wait_for_start") - pass # Replace with function body. + + +func _on_start_button_pressed(): + get_tree().root.add_child(ChapterMenu.instantiate()) + queue_free() diff --git a/objects/main_menu/main_menu.tscn b/objects/main_menu/main_menu.tscn index 6e34776..ff0e113 100644 --- a/objects/main_menu/main_menu.tscn +++ b/objects/main_menu/main_menu.tscn @@ -81,4 +81,11 @@ sprite_frames = SubResource("SpriteFrames_b4517") centered = false script = ExtResource("14_npy3s") +[node name="start_button" type="Button" parent="."] +offset_left = 88.8 +offset_top = 76.8 +offset_right = 104.8 +offset_bottom = 92.8 + [connection signal="animation_finished" from="." to="." method="_on_animation_finished"] +[connection signal="pressed" from="start_button" to="." method="_on_start_button_pressed"] From ea05827a6d4b1a1f9690bdc396d33e24fda3991a Mon Sep 17 00:00:00 2001 From: Bunnycxk <986826561@qq.com> Date: Sun, 28 Jan 2024 03:58:13 +0800 Subject: [PATCH 11/11] =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=BC=80=E5=A7=8B?= =?UTF-8?q?=E6=8C=89=E9=92=AE=E7=BA=B9=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- objects/main_menu/main_menu.tscn | 61 +++++++++++++++++++++---- objects/word/sprites/next1.png.import | 34 ++++++++++++++ objects/word/sprites/next2.png.import | 34 ++++++++++++++ objects/word/sprites/next3.png.import | 34 ++++++++++++++ objects/word/sprites/return1.png.import | 34 ++++++++++++++ objects/word/sprites/return2.png.import | 34 ++++++++++++++ objects/word/sprites/return3.png.import | 34 ++++++++++++++ objects/word/sprites/start1.png.import | 34 ++++++++++++++ objects/word/sprites/start2.png.import | 34 ++++++++++++++ objects/word/sprites/start3.png.import | 34 ++++++++++++++ 10 files changed, 357 insertions(+), 10 deletions(-) create mode 100644 objects/word/sprites/next1.png.import create mode 100644 objects/word/sprites/next2.png.import create mode 100644 objects/word/sprites/next3.png.import create mode 100644 objects/word/sprites/return1.png.import create mode 100644 objects/word/sprites/return2.png.import create mode 100644 objects/word/sprites/return3.png.import create mode 100644 objects/word/sprites/start1.png.import create mode 100644 objects/word/sprites/start2.png.import create mode 100644 objects/word/sprites/start3.png.import diff --git a/objects/main_menu/main_menu.tscn b/objects/main_menu/main_menu.tscn index ff0e113..a330172 100644 --- a/objects/main_menu/main_menu.tscn +++ b/objects/main_menu/main_menu.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=18 format=3 uid="uid://c07co5p46apu7"] +[gd_scene load_steps=27 format=3 uid="uid://c07co5p46apu7"] [ext_resource type="Texture2D" uid="uid://ceeypoydffke" path="res://objects/main_menu/background/main_menu1.png" id="1_yr1dc"] [ext_resource type="Texture2D" uid="uid://7gpyu0xntcot" path="res://objects/main_menu/background/main_menu2.png" id="2_fhihs"] @@ -11,11 +11,14 @@ [ext_resource type="Texture2D" uid="uid://csciwny3id80p" path="res://objects/main_menu/background/main_menu9.png" id="9_v2d5d"] [ext_resource type="Texture2D" uid="uid://doj3api7yqkwa" path="res://objects/main_menu/background/main_menu10.png" id="10_6ukle"] [ext_resource type="Texture2D" uid="uid://cb8hwijy6lslu" path="res://objects/main_menu/background/main_menu11.png" id="11_j1jkd"] -[ext_resource type="Texture2D" uid="uid://bf1rm32qprbpu" path="res://objects/main_menu/background/main_menu12.png" id="12_50bmh"] [ext_resource type="Texture2D" uid="uid://bretm2cyiirtb" path="res://objects/main_menu/background/main_menu13.png" id="13_5snq7"] [ext_resource type="Script" path="res://objects/main_menu/main_menu.gd" id="14_npy3s"] [ext_resource type="Texture2D" uid="uid://bqm3lgo8c8nfb" path="res://objects/main_menu/background/main_menu14.png" id="14_tufeb"] [ext_resource type="Texture2D" uid="uid://bw8xulwxqnhbc" path="res://objects/main_menu/background/main_menu15.png" id="15_qjtad"] +[ext_resource type="Texture2D" uid="uid://cmcc5xrpkrd0f" path="res://objects/card/card_highlighted.png" id="16_5m8f1"] +[ext_resource type="Texture2D" uid="uid://83p3glm3htsp" path="res://objects/word/sprites/start1.png" id="16_skwdr"] +[ext_resource type="Texture2D" uid="uid://64ivn20qcjoy" path="res://objects/word/sprites/start2.png" id="17_mrqss"] +[ext_resource type="Texture2D" uid="uid://cbwkjh7uudgr5" path="res://objects/word/sprites/start3.png" id="18_qh4cp"] [sub_resource type="SpriteFrames" id="SpriteFrames_b4517"] animations = [{ @@ -56,9 +59,6 @@ animations = [{ }, { "frames": [{ "duration": 1.0, -"texture": ExtResource("12_50bmh") -}, { -"duration": 1.0, "texture": ExtResource("13_5snq7") }, { "duration": 1.0, @@ -71,7 +71,39 @@ animations = [{ "texture": ExtResource("11_j1jkd") }], "loop": true, -"name": &"wait_for_start", +"name": &"new_animation", +"speed": 5.0 +}] + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_htdlk"] + +[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_6khk3"] +texture = ExtResource("16_5m8f1") +expand_margin_left = 2.0 +expand_margin_top = 2.0 +expand_margin_right = 2.0 +expand_margin_bottom = 2.0 + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_m8edv"] + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_gegaq"] + +[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_146ea"] + +[sub_resource type="SpriteFrames" id="SpriteFrames_c72mh"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": ExtResource("16_skwdr") +}, { +"duration": 1.0, +"texture": ExtResource("17_mrqss") +}, { +"duration": 1.0, +"texture": ExtResource("18_qh4cp") +}], +"loop": true, +"name": &"default", "speed": 5.0 }] @@ -82,10 +114,19 @@ centered = false script = ExtResource("14_npy3s") [node name="start_button" type="Button" parent="."] -offset_left = 88.8 -offset_top = 76.8 -offset_right = 104.8 -offset_bottom = 92.8 +offset_left = 89.0 +offset_top = 77.0 +offset_right = 113.0 +offset_bottom = 102.0 +theme_override_styles/normal = SubResource("StyleBoxEmpty_htdlk") +theme_override_styles/hover = SubResource("StyleBoxTexture_6khk3") +theme_override_styles/pressed = SubResource("StyleBoxEmpty_m8edv") +theme_override_styles/disabled = SubResource("StyleBoxEmpty_gegaq") +theme_override_styles/focus = SubResource("StyleBoxEmpty_146ea") + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="start_button"] +sprite_frames = SubResource("SpriteFrames_c72mh") +centered = false [connection signal="animation_finished" from="." to="." method="_on_animation_finished"] [connection signal="pressed" from="start_button" to="." method="_on_start_button_pressed"] diff --git a/objects/word/sprites/next1.png.import b/objects/word/sprites/next1.png.import new file mode 100644 index 0000000..6b873ec --- /dev/null +++ b/objects/word/sprites/next1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://7m6phyj5rj5h" +path="res://.godot/imported/next1.png-bf654a011116d813d4402bb80daf9035.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/word/sprites/next1.png" +dest_files=["res://.godot/imported/next1.png-bf654a011116d813d4402bb80daf9035.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 diff --git a/objects/word/sprites/next2.png.import b/objects/word/sprites/next2.png.import new file mode 100644 index 0000000..3da6ac6 --- /dev/null +++ b/objects/word/sprites/next2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dk12agqmgqcfv" +path="res://.godot/imported/next2.png-039190e59dfca4de0cfc76c28d67a6b1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/word/sprites/next2.png" +dest_files=["res://.godot/imported/next2.png-039190e59dfca4de0cfc76c28d67a6b1.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 diff --git a/objects/word/sprites/next3.png.import b/objects/word/sprites/next3.png.import new file mode 100644 index 0000000..fbd7107 --- /dev/null +++ b/objects/word/sprites/next3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dijnhgkenbees" +path="res://.godot/imported/next3.png-b09f340489e4c8fd080596296fc73f35.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/word/sprites/next3.png" +dest_files=["res://.godot/imported/next3.png-b09f340489e4c8fd080596296fc73f35.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 diff --git a/objects/word/sprites/return1.png.import b/objects/word/sprites/return1.png.import new file mode 100644 index 0000000..cac0c1f --- /dev/null +++ b/objects/word/sprites/return1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bxda1ilvqwc6f" +path="res://.godot/imported/return1.png-e964f05bca2cbfb3357ecf0b623eeabb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/word/sprites/return1.png" +dest_files=["res://.godot/imported/return1.png-e964f05bca2cbfb3357ecf0b623eeabb.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 diff --git a/objects/word/sprites/return2.png.import b/objects/word/sprites/return2.png.import new file mode 100644 index 0000000..a98bb16 --- /dev/null +++ b/objects/word/sprites/return2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cyl7cqhs4xnux" +path="res://.godot/imported/return2.png-cd4caba0fd225f8e502aa401acea8523.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/word/sprites/return2.png" +dest_files=["res://.godot/imported/return2.png-cd4caba0fd225f8e502aa401acea8523.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 diff --git a/objects/word/sprites/return3.png.import b/objects/word/sprites/return3.png.import new file mode 100644 index 0000000..bd63ef7 --- /dev/null +++ b/objects/word/sprites/return3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b48fn2ikxq33d" +path="res://.godot/imported/return3.png-0e0daeee5ce4c635627c0d2b9e94f6e5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/word/sprites/return3.png" +dest_files=["res://.godot/imported/return3.png-0e0daeee5ce4c635627c0d2b9e94f6e5.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 diff --git a/objects/word/sprites/start1.png.import b/objects/word/sprites/start1.png.import new file mode 100644 index 0000000..45f4b74 --- /dev/null +++ b/objects/word/sprites/start1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://83p3glm3htsp" +path="res://.godot/imported/start1.png-216757786f84f2a603d97d8b191a0da1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/word/sprites/start1.png" +dest_files=["res://.godot/imported/start1.png-216757786f84f2a603d97d8b191a0da1.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 diff --git a/objects/word/sprites/start2.png.import b/objects/word/sprites/start2.png.import new file mode 100644 index 0000000..55cd117 --- /dev/null +++ b/objects/word/sprites/start2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://64ivn20qcjoy" +path="res://.godot/imported/start2.png-a2ca775e14fc7845c05343e81b7a8f94.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/word/sprites/start2.png" +dest_files=["res://.godot/imported/start2.png-a2ca775e14fc7845c05343e81b7a8f94.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 diff --git a/objects/word/sprites/start3.png.import b/objects/word/sprites/start3.png.import new file mode 100644 index 0000000..15ee748 --- /dev/null +++ b/objects/word/sprites/start3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cbwkjh7uudgr5" +path="res://.godot/imported/start3.png-ab1b5ef7007ecbfaef133a34cfd27cba.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://objects/word/sprites/start3.png" +dest_files=["res://.godot/imported/start3.png-ab1b5ef7007ecbfaef133a34cfd27cba.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