Small Godot Wild Jam game
0
fork

Configure Feed

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

Fix level loading on Web Export

+222 -15
+2 -2
addons/ggt-core/transitions/transitions.tscn
··· 1 1 [gd_scene load_steps=11 format=3 uid="uid://82fiitkfc6wn"] 2 2 3 - [ext_resource type="FontFile" uid="uid://cawekr44fruhm" path="res://assets/fonts/open-sans/open-sans-regular.ttf" id="1"] 3 + [ext_resource type="FontFile" uid="uid://cawekr44fruhm" path="res://Assets/fonts/open-sans/open-sans-regular.ttf" id="1"] 4 4 [ext_resource type="Script" uid="uid://c8ru70vkpmvyy" path="res://addons/ggt-core/transitions/progress.gd" id="3"] 5 5 [ext_resource type="Script" uid="uid://cqeuawll14hnl" path="res://addons/ggt-core/transitions/transitions.gd" id="4"] 6 6 ··· 250 250 251 251 [node name="AnimationPlayer" type="AnimationPlayer" parent="."] 252 252 libraries = { 253 - "": SubResource("AnimationLibrary_y1dc8") 253 + &"": SubResource("AnimationLibrary_y1dc8") 254 254 } 255 255 autoplay = "transparent" 256 256
+7 -1
addons/ggt-core/utils/resource_multithread_loader.gd
··· 15 15 if ResourceLoader.has_cached(path): 16 16 return ResourceLoader.load(path) 17 17 else: 18 - var state = thread.start(Callable(self, "_thread_load").bind(path)) 18 + var state 19 + # If exported for the web we don't wanna thread, this may cause issues but we ball 20 + if OS.get_name() == "Web": 21 + state = _thread_load(path) 22 + else: 23 + state = thread.start(Callable(self, "_thread_load").bind(path)) 24 + 19 25 if state != OK: 20 26 push_error("Error while starting thread: " + str(state)) 21 27
+212 -12
export_presets.cfg
··· 3 3 name="Windows Desktop" 4 4 platform="Windows Desktop" 5 5 runnable=true 6 + advanced_options=false 6 7 dedicated_server=false 7 8 custom_features="" 8 9 export_filter="all_resources" 9 10 include_filter="" 10 11 exclude_filter="" 11 12 export_path="" 13 + patches=PackedStringArray() 12 14 encryption_include_filters="" 13 15 encryption_exclude_filters="" 16 + seed=0 14 17 encrypt_pck=false 15 18 encrypt_directory=false 19 + script_export_mode=2 16 20 17 21 [preset.0.options] 18 22 ··· 20 24 custom_template/release="" 21 25 debug/export_console_wrapper=1 22 26 binary_format/embed_pck=true 23 - texture_format/bptc=false 24 - texture_format/s3tc=true 25 - texture_format/etc=false 26 - texture_format/etc2=false 27 + texture_format/s3tc_bptc=true 28 + texture_format/etc2_astc=false 27 29 binary_format/architecture="x86_64" 28 30 codesign/enable=false 29 31 codesign/timestamp=true ··· 43 45 application/copyright="" 44 46 application/trademarks="" 45 47 application/export_angle=0 48 + application/export_d3d12=0 49 + application/d3d12_agility_sdk_multiarch=true 46 50 ssh_remote_deploy/enabled=false 47 51 ssh_remote_deploy/host="user@host_ip" 48 52 ssh_remote_deploy/port="22" ··· 60 64 ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debug -ErrorAction:SilentlyContinue 61 65 Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue 62 66 Remove-Item -Recurse -Force '{temp_dir}'" 67 + texture_format/bptc=false 68 + texture_format/s3tc=true 69 + texture_format/etc=false 70 + texture_format/etc2=false 63 71 binary_format/64_bits=true 64 72 texture_format/no_bptc_fallbacks=true 65 73 66 74 [preset.1] 67 75 68 76 name="Linux/X11" 69 - platform="Linux/X11" 77 + platform="Linux" 70 78 runnable=true 79 + advanced_options=false 71 80 dedicated_server=false 72 81 custom_features="" 73 82 export_filter="all_resources" 74 83 include_filter="" 75 84 exclude_filter="" 76 85 export_path="builds/linux/godot-game-template.x86_64" 86 + patches=PackedStringArray() 77 87 encryption_include_filters="" 78 88 encryption_exclude_filters="" 89 + seed=0 79 90 encrypt_pck=false 80 91 encrypt_directory=false 92 + script_export_mode=2 81 93 82 94 [preset.1.options] 83 95 ··· 85 97 custom_template/release="" 86 98 debug/export_console_wrapper=1 87 99 binary_format/embed_pck=true 88 - texture_format/bptc=false 89 - texture_format/s3tc=true 90 - texture_format/etc=false 91 - texture_format/etc2=false 100 + texture_format/s3tc_bptc=true 101 + texture_format/etc2_astc=false 92 102 binary_format/architecture="x86_64" 93 103 ssh_remote_deploy/enabled=false 94 104 ssh_remote_deploy/host="user@host_ip" ··· 102 112 ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash 103 113 kill $(pgrep -x -f \"{temp_dir}/{exe_name} {cmd_args}\") 104 114 rm -rf \"{temp_dir}\"" 115 + texture_format/bptc=false 116 + texture_format/s3tc=true 117 + texture_format/etc=false 118 + texture_format/etc2=false 105 119 binary_format/64_bits=true 106 120 texture_format/no_bptc_fallbacks=true 107 121 ··· 110 124 name="Android" 111 125 platform="Android" 112 126 runnable=true 127 + advanced_options=false 113 128 dedicated_server=false 114 129 custom_features="" 115 130 export_filter="all_resources" 116 131 include_filter="" 117 132 exclude_filter="" 118 133 export_path="builds/godot-game-template.apk" 134 + patches=PackedStringArray() 119 135 encryption_include_filters="" 120 136 encryption_exclude_filters="" 137 + seed=0 121 138 encrypt_pck=false 122 139 encrypt_directory=false 140 + script_export_mode=2 123 141 124 142 [preset.2.options] 125 143 126 144 custom_template/debug="" 127 145 custom_template/release="" 128 146 gradle_build/use_gradle_build=false 147 + gradle_build/gradle_build_directory="" 148 + gradle_build/android_source_template="" 149 + gradle_build/compress_native_libraries=false 129 150 gradle_build/export_format=0 130 151 gradle_build/min_sdk="" 131 152 gradle_build/target_sdk="" ··· 147 168 launcher_icons/main_192x192="" 148 169 launcher_icons/adaptive_foreground_432x432="" 149 170 launcher_icons/adaptive_background_432x432="" 171 + launcher_icons/adaptive_monochrome_432x432="" 150 172 graphics/opengl_debug=false 151 173 xr_features/xr_mode=0 174 + gesture/swipe_to_dismiss=false 152 175 screen/immersive_mode=true 153 176 screen/support_small=true 154 177 screen/support_normal=true ··· 164 187 permissions/access_coarse_location=false 165 188 permissions/access_fine_location=false 166 189 permissions/access_location_extra_commands=false 190 + permissions/access_media_location=false 167 191 permissions/access_mock_location=false 168 192 permissions/access_network_state=false 169 193 permissions/access_surface_flinger=false ··· 241 265 permissions/mount_unmount_filesystems=false 242 266 permissions/nfc=false 243 267 permissions/persistent_activity=false 268 + permissions/post_notifications=false 244 269 permissions/process_outgoing_calls=false 245 270 permissions/read_calendar=false 246 271 permissions/read_call_log=false ··· 250 275 permissions/read_history_bookmarks=false 251 276 permissions/read_input_state=false 252 277 permissions/read_logs=false 278 + permissions/read_media_audio=false 279 + permissions/read_media_images=false 280 + permissions/read_media_video=false 281 + permissions/read_media_visual_user_selected=false 253 282 permissions/read_phone_state=false 254 283 permissions/read_profile=false 255 284 permissions/read_sms=false ··· 320 349 name="Android-CI-job (Do not edit)" 321 350 platform="Android" 322 351 runnable=false 352 + advanced_options=false 323 353 dedicated_server=false 324 354 custom_features="" 325 355 export_filter="all_resources" 326 356 include_filter="" 327 357 exclude_filter="" 328 358 export_path="builds/godot-template.apk" 359 + patches=PackedStringArray() 329 360 encryption_include_filters="" 330 361 encryption_exclude_filters="" 362 + seed=0 331 363 encrypt_pck=false 332 364 encrypt_directory=false 365 + script_export_mode=2 333 366 334 367 [preset.3.options] 335 368 336 369 custom_template/debug="" 337 370 custom_template/release="" 338 371 gradle_build/use_gradle_build=false 372 + gradle_build/gradle_build_directory="" 373 + gradle_build/android_source_template="" 374 + gradle_build/compress_native_libraries=false 339 375 gradle_build/export_format=0 340 376 gradle_build/min_sdk="" 341 377 gradle_build/target_sdk="" ··· 357 393 launcher_icons/main_192x192="" 358 394 launcher_icons/adaptive_foreground_432x432="" 359 395 launcher_icons/adaptive_background_432x432="" 396 + launcher_icons/adaptive_monochrome_432x432="" 360 397 graphics/opengl_debug=false 361 398 xr_features/xr_mode=0 399 + gesture/swipe_to_dismiss=false 362 400 screen/immersive_mode=true 363 401 screen/support_small=true 364 402 screen/support_normal=true ··· 374 412 permissions/access_coarse_location=false 375 413 permissions/access_fine_location=false 376 414 permissions/access_location_extra_commands=false 415 + permissions/access_media_location=false 377 416 permissions/access_mock_location=false 378 417 permissions/access_network_state=false 379 418 permissions/access_surface_flinger=false ··· 451 490 permissions/mount_unmount_filesystems=false 452 491 permissions/nfc=false 453 492 permissions/persistent_activity=false 493 + permissions/post_notifications=false 454 494 permissions/process_outgoing_calls=false 455 495 permissions/read_calendar=false 456 496 permissions/read_call_log=false ··· 460 500 permissions/read_history_bookmarks=false 461 501 permissions/read_input_state=false 462 502 permissions/read_logs=false 503 + permissions/read_media_audio=false 504 + permissions/read_media_images=false 505 + permissions/read_media_video=false 506 + permissions/read_media_visual_user_selected=false 463 507 permissions/read_phone_state=false 464 508 permissions/read_profile=false 465 509 permissions/read_sms=false ··· 530 574 name="Web" 531 575 platform="Web" 532 576 runnable=true 577 + advanced_options=false 533 578 dedicated_server=false 534 579 custom_features="" 535 580 export_filter="all_resources" 536 581 include_filter="" 537 582 exclude_filter="" 538 - export_path="" 583 + export_path="builds/web/index.html" 584 + patches=PackedStringArray() 539 585 encryption_include_filters="" 540 586 encryption_exclude_filters="" 587 + seed=0 541 588 encrypt_pck=false 542 589 encrypt_directory=false 590 + script_export_mode=1 543 591 544 592 [preset.4.options] 545 593 546 594 custom_template/debug="" 547 595 custom_template/release="" 548 - variant/extensions_support=false 596 + variant/extensions_support=true 597 + variant/thread_support=false 549 598 vram_texture_compression/for_desktop=true 550 599 vram_texture_compression/for_mobile=false 551 600 html/export_icon=true ··· 555 604 html/focus_canvas_on_start=true 556 605 html/experimental_virtual_keyboard=false 557 606 progressive_web_app/enabled=false 607 + progressive_web_app/ensure_cross_origin_isolation_headers=true 558 608 progressive_web_app/offline_page="" 559 609 progressive_web_app/display=1 560 610 progressive_web_app/orientation=0 ··· 568 618 name="macOS" 569 619 platform="macOS" 570 620 runnable=true 621 + advanced_options=false 571 622 dedicated_server=false 572 623 custom_features="" 573 624 export_filter="all_resources" 574 625 include_filter="" 575 626 exclude_filter="" 576 627 export_path="builds/osx/godot-game-template.dmg" 628 + patches=PackedStringArray() 577 629 encryption_include_filters="" 578 630 encryption_exclude_filters="" 631 + seed=0 579 632 encrypt_pck=false 580 633 encrypt_directory=false 634 + script_export_mode=2 581 635 582 636 [preset.5.options] 583 637 ··· 595 649 application/version="1.0" 596 650 application/copyright="" 597 651 application/copyright_localized={} 598 - application/min_macos_version="10.12" 652 + application/min_macos_version_x86_64="10.12" 653 + application/min_macos_version_arm64="11.00" 599 654 application/export_angle=0 600 655 display/high_res=true 656 + application/additional_plist_content="" 601 657 xcode/platform_build="14C18" 602 658 xcode/sdk_version="13.1" 603 659 xcode/sdk_build="22C55" ··· 632 688 codesign/entitlements/app_sandbox/files_movies=0 633 689 codesign/entitlements/app_sandbox/files_user_selected=0 634 690 codesign/entitlements/app_sandbox/helper_executables=[] 691 + codesign/entitlements/additional="" 635 692 codesign/custom_options=PackedStringArray() 636 693 notarization/notarization=0 637 694 privacy/microphone_usage_description="" ··· 656 713 privacy/network_volumes_usage_description_localized={} 657 714 privacy/removable_volumes_usage_description="" 658 715 privacy/removable_volumes_usage_description_localized={} 716 + privacy/tracking_enabled=false 717 + privacy/tracking_domains=PackedStringArray() 718 + privacy/collected_data/name/collected=false 719 + privacy/collected_data/name/linked_to_user=false 720 + privacy/collected_data/name/used_for_tracking=false 721 + privacy/collected_data/name/collection_purposes=0 722 + privacy/collected_data/email_address/collected=false 723 + privacy/collected_data/email_address/linked_to_user=false 724 + privacy/collected_data/email_address/used_for_tracking=false 725 + privacy/collected_data/email_address/collection_purposes=0 726 + privacy/collected_data/phone_number/collected=false 727 + privacy/collected_data/phone_number/linked_to_user=false 728 + privacy/collected_data/phone_number/used_for_tracking=false 729 + privacy/collected_data/phone_number/collection_purposes=0 730 + privacy/collected_data/physical_address/collected=false 731 + privacy/collected_data/physical_address/linked_to_user=false 732 + privacy/collected_data/physical_address/used_for_tracking=false 733 + privacy/collected_data/physical_address/collection_purposes=0 734 + privacy/collected_data/other_contact_info/collected=false 735 + privacy/collected_data/other_contact_info/linked_to_user=false 736 + privacy/collected_data/other_contact_info/used_for_tracking=false 737 + privacy/collected_data/other_contact_info/collection_purposes=0 738 + privacy/collected_data/health/collected=false 739 + privacy/collected_data/health/linked_to_user=false 740 + privacy/collected_data/health/used_for_tracking=false 741 + privacy/collected_data/health/collection_purposes=0 742 + privacy/collected_data/fitness/collected=false 743 + privacy/collected_data/fitness/linked_to_user=false 744 + privacy/collected_data/fitness/used_for_tracking=false 745 + privacy/collected_data/fitness/collection_purposes=0 746 + privacy/collected_data/payment_info/collected=false 747 + privacy/collected_data/payment_info/linked_to_user=false 748 + privacy/collected_data/payment_info/used_for_tracking=false 749 + privacy/collected_data/payment_info/collection_purposes=0 750 + privacy/collected_data/credit_info/collected=false 751 + privacy/collected_data/credit_info/linked_to_user=false 752 + privacy/collected_data/credit_info/used_for_tracking=false 753 + privacy/collected_data/credit_info/collection_purposes=0 754 + privacy/collected_data/other_financial_info/collected=false 755 + privacy/collected_data/other_financial_info/linked_to_user=false 756 + privacy/collected_data/other_financial_info/used_for_tracking=false 757 + privacy/collected_data/other_financial_info/collection_purposes=0 758 + privacy/collected_data/precise_location/collected=false 759 + privacy/collected_data/precise_location/linked_to_user=false 760 + privacy/collected_data/precise_location/used_for_tracking=false 761 + privacy/collected_data/precise_location/collection_purposes=0 762 + privacy/collected_data/coarse_location/collected=false 763 + privacy/collected_data/coarse_location/linked_to_user=false 764 + privacy/collected_data/coarse_location/used_for_tracking=false 765 + privacy/collected_data/coarse_location/collection_purposes=0 766 + privacy/collected_data/sensitive_info/collected=false 767 + privacy/collected_data/sensitive_info/linked_to_user=false 768 + privacy/collected_data/sensitive_info/used_for_tracking=false 769 + privacy/collected_data/sensitive_info/collection_purposes=0 770 + privacy/collected_data/contacts/collected=false 771 + privacy/collected_data/contacts/linked_to_user=false 772 + privacy/collected_data/contacts/used_for_tracking=false 773 + privacy/collected_data/contacts/collection_purposes=0 774 + privacy/collected_data/emails_or_text_messages/collected=false 775 + privacy/collected_data/emails_or_text_messages/linked_to_user=false 776 + privacy/collected_data/emails_or_text_messages/used_for_tracking=false 777 + privacy/collected_data/emails_or_text_messages/collection_purposes=0 778 + privacy/collected_data/photos_or_videos/collected=false 779 + privacy/collected_data/photos_or_videos/linked_to_user=false 780 + privacy/collected_data/photos_or_videos/used_for_tracking=false 781 + privacy/collected_data/photos_or_videos/collection_purposes=0 782 + privacy/collected_data/audio_data/collected=false 783 + privacy/collected_data/audio_data/linked_to_user=false 784 + privacy/collected_data/audio_data/used_for_tracking=false 785 + privacy/collected_data/audio_data/collection_purposes=0 786 + privacy/collected_data/gameplay_content/collected=false 787 + privacy/collected_data/gameplay_content/linked_to_user=false 788 + privacy/collected_data/gameplay_content/used_for_tracking=false 789 + privacy/collected_data/gameplay_content/collection_purposes=0 790 + privacy/collected_data/customer_support/collected=false 791 + privacy/collected_data/customer_support/linked_to_user=false 792 + privacy/collected_data/customer_support/used_for_tracking=false 793 + privacy/collected_data/customer_support/collection_purposes=0 794 + privacy/collected_data/other_user_content/collected=false 795 + privacy/collected_data/other_user_content/linked_to_user=false 796 + privacy/collected_data/other_user_content/used_for_tracking=false 797 + privacy/collected_data/other_user_content/collection_purposes=0 798 + privacy/collected_data/browsing_history/collected=false 799 + privacy/collected_data/browsing_history/linked_to_user=false 800 + privacy/collected_data/browsing_history/used_for_tracking=false 801 + privacy/collected_data/browsing_history/collection_purposes=0 802 + privacy/collected_data/search_hhistory/collected=false 803 + privacy/collected_data/search_hhistory/linked_to_user=false 804 + privacy/collected_data/search_hhistory/used_for_tracking=false 805 + privacy/collected_data/search_hhistory/collection_purposes=0 806 + privacy/collected_data/user_id/collected=false 807 + privacy/collected_data/user_id/linked_to_user=false 808 + privacy/collected_data/user_id/used_for_tracking=false 809 + privacy/collected_data/user_id/collection_purposes=0 810 + privacy/collected_data/device_id/collected=false 811 + privacy/collected_data/device_id/linked_to_user=false 812 + privacy/collected_data/device_id/used_for_tracking=false 813 + privacy/collected_data/device_id/collection_purposes=0 814 + privacy/collected_data/purchase_history/collected=false 815 + privacy/collected_data/purchase_history/linked_to_user=false 816 + privacy/collected_data/purchase_history/used_for_tracking=false 817 + privacy/collected_data/purchase_history/collection_purposes=0 818 + privacy/collected_data/product_interaction/collected=false 819 + privacy/collected_data/product_interaction/linked_to_user=false 820 + privacy/collected_data/product_interaction/used_for_tracking=false 821 + privacy/collected_data/product_interaction/collection_purposes=0 822 + privacy/collected_data/advertising_data/collected=false 823 + privacy/collected_data/advertising_data/linked_to_user=false 824 + privacy/collected_data/advertising_data/used_for_tracking=false 825 + privacy/collected_data/advertising_data/collection_purposes=0 826 + privacy/collected_data/other_usage_data/collected=false 827 + privacy/collected_data/other_usage_data/linked_to_user=false 828 + privacy/collected_data/other_usage_data/used_for_tracking=false 829 + privacy/collected_data/other_usage_data/collection_purposes=0 830 + privacy/collected_data/crash_data/collected=false 831 + privacy/collected_data/crash_data/linked_to_user=false 832 + privacy/collected_data/crash_data/used_for_tracking=false 833 + privacy/collected_data/crash_data/collection_purposes=0 834 + privacy/collected_data/performance_data/collected=false 835 + privacy/collected_data/performance_data/linked_to_user=false 836 + privacy/collected_data/performance_data/used_for_tracking=false 837 + privacy/collected_data/performance_data/collection_purposes=0 838 + privacy/collected_data/other_diagnostic_data/collected=false 839 + privacy/collected_data/other_diagnostic_data/linked_to_user=false 840 + privacy/collected_data/other_diagnostic_data/used_for_tracking=false 841 + privacy/collected_data/other_diagnostic_data/collection_purposes=0 842 + privacy/collected_data/environment_scanning/collected=false 843 + privacy/collected_data/environment_scanning/linked_to_user=false 844 + privacy/collected_data/environment_scanning/used_for_tracking=false 845 + privacy/collected_data/environment_scanning/collection_purposes=0 846 + privacy/collected_data/hands/collected=false 847 + privacy/collected_data/hands/linked_to_user=false 848 + privacy/collected_data/hands/used_for_tracking=false 849 + privacy/collected_data/hands/collection_purposes=0 850 + privacy/collected_data/head/collected=false 851 + privacy/collected_data/head/linked_to_user=false 852 + privacy/collected_data/head/used_for_tracking=false 853 + privacy/collected_data/head/collection_purposes=0 854 + privacy/collected_data/other_data_types/collected=false 855 + privacy/collected_data/other_data_types/linked_to_user=false 856 + privacy/collected_data/other_data_types/used_for_tracking=false 857 + privacy/collected_data/other_data_types/collection_purposes=0 659 858 ssh_remote_deploy/enabled=false 660 859 ssh_remote_deploy/host="user@host_ip" 661 860 ssh_remote_deploy/port="22" ··· 667 866 ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash 668 867 kill $(pgrep -x -f \"{temp_dir}/{exe_name}.app/Contents/MacOS/{exe_name} {cmd_args}\") 669 868 rm -rf \"{temp_dir}\"" 869 + application/min_macos_version="10.12"
+1
project.godot
··· 107 107 108 108 renderer/rendering_method="gl_compatibility" 109 109 renderer/rendering_method.mobile="gl_compatibility" 110 + textures/vram_compression/import_etc2_astc=true