├── .godot ├── .gdignore ├── editor │ ├── Roboto-Bold.ttf-6844d69da4cfb0023e3859e6f086cb88.fontdata-folding-6d5fd5ab1cd24e0a7ab3f97f59200aa8.cfg │ ├── Roboto-Light.ttf-f8c053bf2f60a22732fff9e762b0211b.fontdata-folding-a5935c530e3f707b9be4d110a4bfede8.cfg │ ├── countdown.gd-folding-b9726e71333754d8b03b56cfe9378de7.cfg │ ├── create_recent.Node │ ├── editor_layout.cfg │ ├── favorites.Node │ ├── filesystem_cache7 │ ├── filesystem_update4 │ ├── jam_countdown.tscn-editstate-cfa08a11bdb0572806fa1c9bf0aeaf17.cfg │ ├── jam_countdown.tscn-folding-cfa08a11bdb0572806fa1c9bf0aeaf17.cfg │ ├── plugin.gd-folding-e122cd0598009255ad3338c0f54741ed.cfg │ ├── project_metadata.cfg │ ├── recent_dirs │ └── script_editor_cache.cfg ├── imported │ ├── Roboto-Bold.ttf-6844d69da4cfb0023e3859e6f086cb88.fontdata │ ├── Roboto-Bold.ttf-6844d69da4cfb0023e3859e6f086cb88.md5 │ ├── Roboto-Light.ttf-f8c053bf2f60a22732fff9e762b0211b.fontdata │ ├── Roboto-Light.ttf-f8c053bf2f60a22732fff9e762b0211b.md5 │ ├── icon.png-487276ed1e3a0c39cad0279d744ee560.ctex │ ├── icon.png-487276ed1e3a0c39cad0279d744ee560.md5 │ ├── image1.png-74d784a9909f532d3ed3cfc6c53c8d5b.ctex │ ├── image1.png-74d784a9909f532d3ed3cfc6c53c8d5b.md5 │ ├── image2.png-a41d73cb53bcc04807a2e43b22dd517d.ctex │ ├── image2.png-a41d73cb53bcc04807a2e43b22dd517d.md5 │ ├── image3.png-90abca9baa4e1433f36a762af636f2b8.ctex │ └── image3.png-90abca9baa4e1433f36a762af636f2b8.md5 ├── shader_cache │ ├── BlitShaderRD │ │ └── 7fae96c24c7770b942da72457d2fe421398f9cc144dfbc19b1a77cd72a0544a3 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── BokehDofShaderRD │ │ └── 957c110e6e51748b07f5d3ff0bb957406bb61463728c1ee329a6711a0e8fed36 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CanvasOcclusionShaderRD │ │ └── 71113e64dd862e55ff1e672d6301668f1a8cadcd227b8c91d6428133931da204 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CanvasSdfShaderRD │ │ └── 1ffb4a7fe6716fbd1af7d32b8dd04dc3f4f5d180f13ba5b0f0416eebb0e03989 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CanvasShaderRD │ │ └── 009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7 │ │ │ ├── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ │ │ ├── 1f057d96469d8199c087e73c41c3fdd357e5cdaa.cache │ │ │ ├── 762fa4eae5f7bcb395b67ea3ba261f417ecb439a.cache │ │ │ ├── 86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache │ │ │ ├── 9d0533530a382e64370fc542a58d7fdac6c773bd.cache │ │ │ ├── a444689c2f13418983bd978ab522bd863aed69c5.cache │ │ │ ├── cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache │ │ │ └── eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache │ ├── ClusterDebugShaderRD │ │ └── 7cf7040ba0456f828e5b7bdff11b37d987453fae9a1da2a4475c1763b4444096 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── ClusterRenderShaderRD │ │ └── 54e24e72d32907eb5f9dbe8edb19fe05f8793d621e6fbf6fec7e011a1fe30756 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── ClusterStoreShaderRD │ │ └── 9e281983d22358a5616d2f75a8013a0a959f5a3bc86babd0e294dd2e850f17c1 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CopyShaderRD │ │ └── c9a421811b6eab10f9d1867727105999b73a31ce625f88d629256e036bce239f │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CopyToFbShaderRD │ │ └── c57c8f957610eb49c990b002c95b0011aeaa982fd9519ef87e2d428c940b6cf3 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CubeToDpShaderRD │ │ └── 23273d8fe36c8cd1d72bced12a5af1aff0851156e90973ffc2befda00bbdba88 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CubemapDownsamplerShaderRD │ │ └── 3ca4f3651cd626b318a8cb74614209ec3a6e27a4c2790c8ac6679868e8092cef │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CubemapFilterShaderRD │ │ └── ce2d8a91ba1adb561b1d09f0379da61d80e5b00f53e93589b0e1c93cadbd4a02 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CubemapRoughnessShaderRD │ │ └── 7de1d0bb26bdd1a3ac8bf67347cdc40170fba7605a26ba93dd480145072c800b │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── FsrUpscaleShaderRD │ │ └── 143b089c994596e1c2881f25bf6230caa31c053eaff6494c8577ee794d9368ed │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── GiShaderRD │ │ └── 726af2a669ae2bab3a549797127466a70b93fbe03e81335768ee8e9421f522fc │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── LuminanceReduceShaderRD │ │ └── be20512d83795515369cc2b17e60c5f0d5a384bb17fa39c87da50ea45b463f6e │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── ParticlesCopyShaderRD │ │ └── 6ca4e2b281fe23c372a6bd1e7261027057316d2259579cf5ea67ae6dc4e02aeb │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── ParticlesShaderRD │ │ └── 98b40aec871e44293dc7b502fd4d75539ddce73e52630c29272724e6080231e7 │ │ │ └── f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache │ ├── ResolveShaderRD │ │ └── ba35b3c22eab6970a921f9ad297a46f9b5e0033a13ef9bbf768ce6c77f3c36a7 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── RoughnessLimiterShaderRD │ │ └── b789da9cccc8f5e1f4ededaac9a3a68f1c1304c17f3dd20cb5a5e077fdbd1322 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SceneForwardClusteredShaderRD │ │ └── e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7 │ │ │ ├── 118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache │ │ │ ├── 1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache │ │ │ ├── 3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache │ │ │ ├── 3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache │ │ │ ├── 56b5925a2b0572c2ded75f0fcb579c223484ca13.cache │ │ │ ├── 5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache │ │ │ ├── 7e6f09e567701e5ed403065b0ec9125225432ba4.cache │ │ │ ├── 84f3bfa29ba52d036ccb227b544f4212261b97e7.cache │ │ │ ├── 8c405797d04cff2252b29dc660af5eda3a9bef6a.cache │ │ │ ├── 8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache │ │ │ ├── 90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache │ │ │ ├── 9909cf38417b9edb6e5a64b31241317810757356.cache │ │ │ ├── 9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache │ │ │ ├── 9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache │ │ │ ├── d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache │ │ │ └── f56c506d48f920a47e552ed6cf6059536156a939.cache │ ├── ScreenSpaceReflectionFilterShaderRD │ │ └── 0864a88839f31e6c8fd9b06ed5677a8277294308cd599be2049c8b93f84e2626 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── ScreenSpaceReflectionScaleShaderRD │ │ └── 3ca9d949f823866c790b5926dfc656a3ffa63ec0ea914f647defcde3020e1bf5 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── ScreenSpaceReflectionShaderRD │ │ └── 0085fbc458d6835d02acc06314ad4b64a9bc4768ce42acbe463010b62ed084d1 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SdfgiDebugProbesShaderRD │ │ └── bd68eb098e62db5d73aa0c8e853eac05797acb0f7d9e4964922eeb7449fc49b5 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SdfgiDebugShaderRD │ │ └── 508f55ebd04b035c188296c8dbcaf3c5d141a8dd1860dd8048bbef7e0697fc40 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SdfgiDirectLightShaderRD │ │ └── 57af58646d2dbe31856fe2a6f1e93a9528996156276841740e728b50e8b5d566 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SdfgiIntegrateShaderRD │ │ └── 087b52cc45466fd597168730dfa31cf9eaa6284694a14db2f769d9ec3911052b │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SdfgiPreprocessShaderRD │ │ └── db7d41604624838ee8d339eb157c8ee96d088bab66e900197d96fc27c02e332f │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SkeletonShaderRD │ │ └── 42c322afe15f4d2926e0d1eab5a0cf8741b1f5ae00c8cafea36c788f618a2e5d │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SkyShaderRD │ │ └── 78eedfb1173de858c2e9db0a30e7c008eba0bde89fd503c7bc437ac73f40e801 │ │ │ ├── 03e3b11c69e24394b2d955a8c0ba85587bb70839.cache │ │ │ ├── 193e23b6740a76ce98a6bdaa9d1c9869036baa97.cache │ │ │ ├── 6055036d06cb1d421f237e85cf2541b1cd8f48aa.cache │ │ │ ├── a9b52ae4271f695eeb7ac0b4960b955310e0886f.cache │ │ │ ├── ddda7f6a60281e54a021a2edd31f9c81244cf042.cache │ │ │ └── de678811d1bad3cad4892a8db7b6ea0be197d51d.cache │ ├── SortShaderRD │ │ └── 975e30310ccf15cda0b01bf5dfea3e1ca02e496b3c1162987c3590d5cbbcdf80 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SpecularMergeShaderRD │ │ └── 55b2483338fe92129bd76545cd84ae043c4f787cae656199a7447a12aa4d1bc9 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsEffectsDownsampleShaderRD │ │ └── c24c95db348ce9c5f49c22c4572de3fb201f5d3c758d56a26befa05b20c479cc │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsaoBlurShaderRD │ │ └── 8c17b5d52b8bb21d6242f268b9a32da50c78d7777a8758c95f99513f7aec3bc7 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsaoImportanceMapShaderRD │ │ └── 6288541a387945e77fbe0581f76b095c950aa78f5b7150c568df5acdc2c1c9a3 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsaoInterleaveShaderRD │ │ └── b1ea07ed6176fed306d8452429dc3a0e6d639a22573b5ed44ed77758b96db081 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsaoShaderRD │ │ └── 0ba46f1cfeb01cadd8b3ad1710fba82bb618009bd10a161f8e24672d52fa4598 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsilBlurShaderRD │ │ └── 75d1c97d214301814c46fd2b99401d2932113996cfb15edc2396b30568fcdd91 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsilImportanceMapShaderRD │ │ └── d6504d501915b425bf7339236a2c24daa89c3fb463c9b8331c2cbc73ef358b7d │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsilInterleaveShaderRD │ │ └── 3169f4009b8c3fdca0ea07faf558683bd0c098a0559369984e80ed6287e2ef72 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsilShaderRD │ │ └── 2af9632b3905e0196a1198e1e69193928f08ff84bca02b28b23e36b67fc7440e │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SubsurfaceScatteringShaderRD │ │ └── 0e0996a134dea0d85430fda14346bd9fab515a7da263f4d15adedf3da68f6362 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── TaaResolveShaderRD │ │ └── 958c60f3767fdca069fa7253e0bb1c1a97e08ac4f0205c8d75d84cf293510938 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── TonemapShaderRD │ │ └── 81e2886fbe5ad06dde1a8de08e236170b201fb420553bdec714ddd4bbb8e6257 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── VolumetricFogProcessShaderRD │ │ └── 42ba5a799899b72cc1893d65188e18e96935e0c33d8308c837f9e52974515e2e │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── VolumetricFogShaderRD │ │ └── f9028081b8d3f979dd4dd45c69b32e3c20294a5aec70ebd5ea0688b2d630d45f │ │ │ └── 9a227745af2d65830f930370a9fbba551fbd6f60.cache │ ├── VoxelGiDebugShaderRD │ │ └── 0025759c83a02b496aded31ff758d704c45b67a5db90b8e05944153f1051bb1c │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ └── VoxelGiShaderRD │ │ └── e8ce499e98823948b7fec69cee438a5821a3927e0d334898d94b9c3ac25b70a1 │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache └── uid_cache.bin ├── .import ├── .gdignore ├── icon.png-487276ed1e3a0c39cad0279d744ee560.md5 ├── icon.png-487276ed1e3a0c39cad0279d744ee560.stex ├── image1.png-74d784a9909f532d3ed3cfc6c53c8d5b.md5 ├── image1.png-74d784a9909f532d3ed3cfc6c53c8d5b.stex ├── image2.png-a41d73cb53bcc04807a2e43b22dd517d.md5 ├── image2.png-a41d73cb53bcc04807a2e43b22dd517d.stex ├── image3.png-90abca9baa4e1433f36a762af636f2b8.md5 └── image3.png-90abca9baa4e1433f36a762af636f2b8.stex ├── addons └── jamcountdown │ ├── Roboto-Bold.ttf │ ├── Roboto-Bold.ttf.import │ ├── Roboto-Light.ttf │ ├── Roboto-Light.ttf.import │ ├── countdown.gd │ ├── jam_countdown.tscn │ ├── plugin.cfg │ └── plugin.gd └── icon.png.import /.godot/.gdignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /.godot/editor/Roboto-Bold.ttf-6844d69da4cfb0023e3859e6f086cb88.fontdata-folding-6d5fd5ab1cd24e0a7ab3f97f59200aa8.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | sections_unfolded=PackedStringArray() 4 | -------------------------------------------------------------------------------- /.godot/editor/Roboto-Light.ttf-f8c053bf2f60a22732fff9e762b0211b.fontdata-folding-a5935c530e3f707b9be4d110a4bfede8.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | sections_unfolded=PackedStringArray() 4 | -------------------------------------------------------------------------------- /.godot/editor/countdown.gd-folding-b9726e71333754d8b03b56cfe9378de7.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | sections_unfolded=PackedStringArray() 4 | -------------------------------------------------------------------------------- /.godot/editor/create_recent.Node: -------------------------------------------------------------------------------- 1 | Label 2 | HBoxContainer 3 | PanelContainer 4 | -------------------------------------------------------------------------------- /.godot/editor/editor_layout.cfg: -------------------------------------------------------------------------------- 1 | [docks] 2 | 3 | dock_filesystem_split=0 4 | dock_filesystem_display_mode=0 5 | dock_filesystem_file_sort=0 6 | dock_filesystem_file_list_display_mode=1 7 | dock_split_2=0 8 | dock_split_3=0 9 | dock_hsplit_1=0 10 | dock_hsplit_2=182 11 | dock_hsplit_3=-52 12 | dock_hsplit_4=0 13 | dock_3="Scene,Import" 14 | dock_4="FileSystem" 15 | dock_5="Inspector,Node,History" 16 | 17 | [EditorNode] 18 | 19 | open_scenes=["res://addons/jamcountdown/jam_countdown.tscn"] 20 | 21 | [ScriptEditor] 22 | 23 | open_scripts=["res://addons/jamcountdown/countdown.gd", "res://addons/jamcountdown/plugin.gd"] 24 | open_help=["EditorPlugin", "OS", "Time"] 25 | script_split_offset=52 26 | list_split_offset=0 27 | -------------------------------------------------------------------------------- /.godot/editor/favorites.Node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/editor/favorites.Node -------------------------------------------------------------------------------- /.godot/editor/filesystem_cache7: -------------------------------------------------------------------------------- 1 | 0b7126e0c6e86d3ec295a72f5aa6e0bd 2 | ::res://::1673198094 3 | default_env.tres::Environment::-1::1673197930::0::1::::<><>:: 4 | icon.png::CompressedTexture2D::691207362878648770::1673196250::1673197938::1::::<><>:: 5 | README.md::TextFile::-1::1673196250::0::1::::<><>:: 6 | ::res://addons/::1673196250 7 | ::res://addons/jamcountdown/::1673198064 8 | countdown.gd::GDScript::-1::1673197930::0::1::::<>PanelContainer<>:: 9 | plugin.cfg::TextFile::-1::1673196864::0::1::::<><>:: 10 | plugin.gd::GDScript::-1::1673197930::0::1::::<>EditorPlugin<>:: 11 | Roboto-Bold.ttf::FontFile::575310075737280784::1673196250::1673198094::1::::<><>:: 12 | Roboto-Light.ttf::FontFile::8947264792905221433::1673196250::1673198094::1::::<><>:: 13 | ::res://screenshots/::1673197938 14 | image1.png::CompressedTexture2D::3055748389605039098::1673196250::1673197938::1::::<><>:: 15 | image2.png::CompressedTexture2D::256949300495731808::1673196250::1673197938::1::::<><>:: 16 | image3.png::CompressedTexture2D::1302985705956590105::1673196250::1673197938::1::::<><>:: 17 | -------------------------------------------------------------------------------- /.godot/editor/filesystem_update4: -------------------------------------------------------------------------------- 1 | res://addons/jamcountdown/countdown.gd 2 | res://addons/jamcountdown/jam_countdown.tscn 3 | res://addons/jamcountdown/plugin.gd 4 | -------------------------------------------------------------------------------- /.godot/editor/jam_countdown.tscn-editstate-cfa08a11bdb0572806fa1c9bf0aeaf17.cfg: -------------------------------------------------------------------------------- 1 | [editor_states] 2 | 3 | Anim={ 4 | "visible": false 5 | } 6 | 2D={ 7 | "grid_offset": Vector2(0, 0), 8 | "grid_snap_active": false, 9 | "grid_step": Vector2(8, 8), 10 | "grid_visibility": 1, 11 | "ofs": Vector2(606, -162), 12 | "primary_grid_steps": 8, 13 | "show_edit_locks": true, 14 | "show_guides": true, 15 | "show_helpers": false, 16 | "show_origin": true, 17 | "show_rulers": true, 18 | "show_transformation_gizmos": true, 19 | "show_viewport": true, 20 | "show_zoom_control": true, 21 | "smart_snap_active": false, 22 | "snap_guides": true, 23 | "snap_node_anchors": true, 24 | "snap_node_center": true, 25 | "snap_node_parent": true, 26 | "snap_node_sides": true, 27 | "snap_other_nodes": true, 28 | "snap_pixel": true, 29 | "snap_relative": false, 30 | "snap_rotation": false, 31 | "snap_rotation_offset": 0.0, 32 | "snap_rotation_step": 0.261799, 33 | "snap_scale": false, 34 | "snap_scale_step": 0.1, 35 | "zoom": 1.0 36 | } 37 | 3D={ 38 | "fov": 70.01, 39 | "gizmos_status": { 40 | "AudioListener3D": 0, 41 | "AudioStreamPlayer3D": 0, 42 | "CPUParticles3D": 0, 43 | "CSGShape3D": 0, 44 | "Camera3D": 0, 45 | "CollisionObject3D": 0, 46 | "CollisionPolygon3D": 0, 47 | "CollisionShape3D": 0, 48 | "Decal": 0, 49 | "FogVolume": 0, 50 | "GPUParticles3D": 0, 51 | "GPUParticlesCollision3D": 0, 52 | "Joint3D": 0, 53 | "Light3D": 0, 54 | "LightmapGI": 0, 55 | "LightmapProbe": 0, 56 | "Marker3D": 0, 57 | "NavigationLink3D": 0, 58 | "NavigationRegion3D": 0, 59 | "OccluderInstance3D": 0, 60 | "Path3D": 0, 61 | "PhysicalBone3D": 0, 62 | "RayCast3D": 0, 63 | "ReflectionProbe": 0, 64 | "ShapeCast3D": 0, 65 | "Skeleton3D": 0, 66 | "SoftBody3D": 0, 67 | "SpringArm3D": 0, 68 | "VehicleWheel3D": 0, 69 | "VisibleOnScreenNotifier3D": 0, 70 | "VoxelGI": 0 71 | }, 72 | "local_coords": false, 73 | "preview_sun_env": { 74 | "environ_ao_enabled": false, 75 | "environ_enabled": true, 76 | "environ_energy": 1.0, 77 | "environ_gi_enabled": false, 78 | "environ_glow_enabled": true, 79 | "environ_ground_color": Color(0.2, 0.169, 0.133, 1), 80 | "environ_sky_color": Color(0.385, 0.454, 0.55, 1), 81 | "environ_tonemap_enabled": true, 82 | "sun_color": Color(1, 1, 1, 1), 83 | "sun_enabled": true, 84 | "sun_energy": 1.0, 85 | "sun_max_distance": 100.0, 86 | "sun_rotation": Vector2(-1.0472, 2.61799) 87 | }, 88 | "rotate_snap": 15.0, 89 | "scale_snap": 10.0, 90 | "show_grid": true, 91 | "show_origin": true, 92 | "snap_enabled": false, 93 | "translate_snap": 1.0, 94 | "viewport_mode": 1, 95 | "viewports": [{ 96 | "auto_orthogonal": false, 97 | "auto_orthogonal_enabled": true, 98 | "cinematic_preview": false, 99 | "display_mode": 19, 100 | "distance": 4.0, 101 | "doppler": false, 102 | "frame_time": false, 103 | "gizmos": true, 104 | "half_res": false, 105 | "information": false, 106 | "listener": true, 107 | "position": Vector3(0, 0, 0), 108 | "use_environment": false, 109 | "use_orthogonal": false, 110 | "view_type": 0, 111 | "x_rotation": 0.5, 112 | "y_rotation": -0.5 113 | }, { 114 | "auto_orthogonal": false, 115 | "auto_orthogonal_enabled": true, 116 | "cinematic_preview": false, 117 | "display_mode": 19, 118 | "distance": 4.0, 119 | "doppler": false, 120 | "frame_time": false, 121 | "gizmos": true, 122 | "half_res": false, 123 | "information": false, 124 | "listener": false, 125 | "position": Vector3(0, 0, 0), 126 | "use_environment": false, 127 | "use_orthogonal": false, 128 | "view_type": 0, 129 | "x_rotation": 0.5, 130 | "y_rotation": -0.5 131 | }, { 132 | "auto_orthogonal": false, 133 | "auto_orthogonal_enabled": true, 134 | "cinematic_preview": false, 135 | "display_mode": 19, 136 | "distance": 4.0, 137 | "doppler": false, 138 | "frame_time": false, 139 | "gizmos": true, 140 | "half_res": false, 141 | "information": false, 142 | "listener": false, 143 | "position": Vector3(0, 0, 0), 144 | "use_environment": false, 145 | "use_orthogonal": false, 146 | "view_type": 0, 147 | "x_rotation": 0.5, 148 | "y_rotation": -0.5 149 | }, { 150 | "auto_orthogonal": false, 151 | "auto_orthogonal_enabled": true, 152 | "cinematic_preview": false, 153 | "display_mode": 19, 154 | "distance": 4.0, 155 | "doppler": false, 156 | "frame_time": false, 157 | "gizmos": true, 158 | "half_res": false, 159 | "information": false, 160 | "listener": false, 161 | "position": Vector3(0, 0, 0), 162 | "use_environment": false, 163 | "use_orthogonal": false, 164 | "view_type": 0, 165 | "x_rotation": 0.5, 166 | "y_rotation": -0.5 167 | }], 168 | "zfar": 4000.01, 169 | "znear": 0.05 170 | } 171 | -------------------------------------------------------------------------------- /.godot/editor/jam_countdown.tscn-folding-cfa08a11bdb0572806fa1c9bf0aeaf17.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | node_unfolds=[NodePath("."), PackedStringArray("Layout", "Layout/Container Sizing", "Theme", "theme")] 4 | resource_unfolds=["res://addons/jamcountdown/jam_countdown.tscn::Theme_hj160", PackedStringArray()] 5 | nodes_folded=[] 6 | -------------------------------------------------------------------------------- /.godot/editor/plugin.gd-folding-e122cd0598009255ad3338c0f54741ed.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | sections_unfolded=PackedStringArray() 4 | -------------------------------------------------------------------------------- /.godot/editor/project_metadata.cfg: -------------------------------------------------------------------------------- 1 | [editor_metadata] 2 | 3 | executable_path="/home/andres/Programs/Godot_v4.0-beta10_linux.x86_64" 4 | 5 | [debug_options] 6 | 7 | run_live_debug=true 8 | run_reload_scripts=true 9 | 10 | [recent_files] 11 | 12 | scripts=["EditorPlugin", "Time", "res://addons/jamcountdown/plugin.gd", "OS", "res://addons/jamcountdown/countdown.gd"] 13 | scenes=["res://addons/jamcountdown/jam_countdown.tscn"] 14 | 15 | [dialog_bounds] 16 | 17 | search_help=Rect2(340, 273, 680, 384) 18 | project_settings=Rect2(342, 243, 675, 525) 19 | editor_settings=Rect2(342, 148, 675, 525) 20 | 21 | [script_setup] 22 | 23 | last_selected_language="GDScript" 24 | 25 | [color_picker] 26 | 27 | recent_presets=PackedColorArray(0.6, 0.6, 0.6, 0) 28 | -------------------------------------------------------------------------------- /.godot/editor/recent_dirs: -------------------------------------------------------------------------------- 1 | res://addons/jamcountdown 2 | -------------------------------------------------------------------------------- /.godot/editor/script_editor_cache.cfg: -------------------------------------------------------------------------------- 1 | [res://addons/jamcountdown/countdown.gd] 2 | 3 | state={ 4 | "bookmarks": PackedInt32Array(), 5 | "breakpoints": PackedInt32Array(), 6 | "column": 0, 7 | "folded_lines": [], 8 | "h_scroll_position": 0, 9 | "row": 125, 10 | "scroll_position": 104.0, 11 | "selection": false, 12 | "syntax_highlighter": "GDScript" 13 | } 14 | 15 | [res://addons/jamcountdown/plugin.gd] 16 | 17 | state={ 18 | "bookmarks": PackedInt32Array(), 19 | "breakpoints": PackedInt32Array(), 20 | "column": 1, 21 | "folded_lines": [], 22 | "h_scroll_position": 0, 23 | "row": 20, 24 | "scroll_position": 0.0, 25 | "selection": false, 26 | "syntax_highlighter": "GDScript" 27 | } 28 | -------------------------------------------------------------------------------- /.godot/imported/Roboto-Bold.ttf-6844d69da4cfb0023e3859e6f086cb88.fontdata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/imported/Roboto-Bold.ttf-6844d69da4cfb0023e3859e6f086cb88.fontdata -------------------------------------------------------------------------------- /.godot/imported/Roboto-Bold.ttf-6844d69da4cfb0023e3859e6f086cb88.md5: -------------------------------------------------------------------------------- 1 | source_md5="9ece5b48963bbc96309220952cda38aa" 2 | dest_md5="951756ed46ecc983b0fe85cc0d2b7dc5" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Roboto-Light.ttf-f8c053bf2f60a22732fff9e762b0211b.fontdata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/imported/Roboto-Light.ttf-f8c053bf2f60a22732fff9e762b0211b.fontdata -------------------------------------------------------------------------------- /.godot/imported/Roboto-Light.ttf-f8c053bf2f60a22732fff9e762b0211b.md5: -------------------------------------------------------------------------------- 1 | source_md5="6090d256d88dcd7f0244eaa4a3eafbba" 2 | dest_md5="d07d64c0dc101894b5e4513d3574ad69" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex -------------------------------------------------------------------------------- /.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.md5: -------------------------------------------------------------------------------- 1 | source_md5="5ea43bd146f3f14908a84daa8f57322c" 2 | dest_md5="e087f6a4350e844907d29b8e618dece2" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/image1.png-74d784a9909f532d3ed3cfc6c53c8d5b.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/imported/image1.png-74d784a9909f532d3ed3cfc6c53c8d5b.ctex -------------------------------------------------------------------------------- /.godot/imported/image1.png-74d784a9909f532d3ed3cfc6c53c8d5b.md5: -------------------------------------------------------------------------------- 1 | source_md5="e40abec7514a5b23ea20be4eb4409a55" 2 | dest_md5="82f4e37a0d3784796294fc0c7927b239" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/image2.png-a41d73cb53bcc04807a2e43b22dd517d.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/imported/image2.png-a41d73cb53bcc04807a2e43b22dd517d.ctex -------------------------------------------------------------------------------- /.godot/imported/image2.png-a41d73cb53bcc04807a2e43b22dd517d.md5: -------------------------------------------------------------------------------- 1 | source_md5="7bc45f67dcb158a4639b421373554bbc" 2 | dest_md5="b2c5868d87f05b07e06afde142196176" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/image3.png-90abca9baa4e1433f36a762af636f2b8.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/imported/image3.png-90abca9baa4e1433f36a762af636f2b8.ctex -------------------------------------------------------------------------------- /.godot/imported/image3.png-90abca9baa4e1433f36a762af636f2b8.md5: -------------------------------------------------------------------------------- 1 | source_md5="81127d0071df3a5ff7f61197786a667a" 2 | dest_md5="8a97a3c595b9d7cd435454bfce6d631e" 3 | 4 | -------------------------------------------------------------------------------- /.godot/shader_cache/BlitShaderRD/7fae96c24c7770b942da72457d2fe421398f9cc144dfbc19b1a77cd72a0544a3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/BlitShaderRD/7fae96c24c7770b942da72457d2fe421398f9cc144dfbc19b1a77cd72a0544a3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/BokehDofShaderRD/957c110e6e51748b07f5d3ff0bb957406bb61463728c1ee329a6711a0e8fed36/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/BokehDofShaderRD/957c110e6e51748b07f5d3ff0bb957406bb61463728c1ee329a6711a0e8fed36/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasOcclusionShaderRD/71113e64dd862e55ff1e672d6301668f1a8cadcd227b8c91d6428133931da204/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/CanvasOcclusionShaderRD/71113e64dd862e55ff1e672d6301668f1a8cadcd227b8c91d6428133931da204/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasSdfShaderRD/1ffb4a7fe6716fbd1af7d32b8dd04dc3f4f5d180f13ba5b0f0416eebb0e03989/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/CanvasSdfShaderRD/1ffb4a7fe6716fbd1af7d32b8dd04dc3f4f5d180f13ba5b0f0416eebb0e03989/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/CanvasShaderRD/009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7/1f057d96469d8199c087e73c41c3fdd357e5cdaa.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/CanvasShaderRD/009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7/1f057d96469d8199c087e73c41c3fdd357e5cdaa.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7/762fa4eae5f7bcb395b67ea3ba261f417ecb439a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/CanvasShaderRD/009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7/762fa4eae5f7bcb395b67ea3ba261f417ecb439a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7/86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/CanvasShaderRD/009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7/86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7/9d0533530a382e64370fc542a58d7fdac6c773bd.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/CanvasShaderRD/009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7/9d0533530a382e64370fc542a58d7fdac6c773bd.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7/a444689c2f13418983bd978ab522bd863aed69c5.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/CanvasShaderRD/009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7/a444689c2f13418983bd978ab522bd863aed69c5.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7/cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/CanvasShaderRD/009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7/cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7/eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/CanvasShaderRD/009b170ad1d6d265b07e5f165524a7ec7f01e2236f27d744c1dd14a1c3e352e7/eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ClusterDebugShaderRD/7cf7040ba0456f828e5b7bdff11b37d987453fae9a1da2a4475c1763b4444096/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/ClusterDebugShaderRD/7cf7040ba0456f828e5b7bdff11b37d987453fae9a1da2a4475c1763b4444096/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ClusterRenderShaderRD/54e24e72d32907eb5f9dbe8edb19fe05f8793d621e6fbf6fec7e011a1fe30756/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/ClusterRenderShaderRD/54e24e72d32907eb5f9dbe8edb19fe05f8793d621e6fbf6fec7e011a1fe30756/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ClusterStoreShaderRD/9e281983d22358a5616d2f75a8013a0a959f5a3bc86babd0e294dd2e850f17c1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/ClusterStoreShaderRD/9e281983d22358a5616d2f75a8013a0a959f5a3bc86babd0e294dd2e850f17c1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CopyShaderRD/c9a421811b6eab10f9d1867727105999b73a31ce625f88d629256e036bce239f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/CopyShaderRD/c9a421811b6eab10f9d1867727105999b73a31ce625f88d629256e036bce239f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CopyToFbShaderRD/c57c8f957610eb49c990b002c95b0011aeaa982fd9519ef87e2d428c940b6cf3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/CopyToFbShaderRD/c57c8f957610eb49c990b002c95b0011aeaa982fd9519ef87e2d428c940b6cf3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CubeToDpShaderRD/23273d8fe36c8cd1d72bced12a5af1aff0851156e90973ffc2befda00bbdba88/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/CubeToDpShaderRD/23273d8fe36c8cd1d72bced12a5af1aff0851156e90973ffc2befda00bbdba88/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CubemapDownsamplerShaderRD/3ca4f3651cd626b318a8cb74614209ec3a6e27a4c2790c8ac6679868e8092cef/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/CubemapDownsamplerShaderRD/3ca4f3651cd626b318a8cb74614209ec3a6e27a4c2790c8ac6679868e8092cef/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CubemapFilterShaderRD/ce2d8a91ba1adb561b1d09f0379da61d80e5b00f53e93589b0e1c93cadbd4a02/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/CubemapFilterShaderRD/ce2d8a91ba1adb561b1d09f0379da61d80e5b00f53e93589b0e1c93cadbd4a02/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CubemapRoughnessShaderRD/7de1d0bb26bdd1a3ac8bf67347cdc40170fba7605a26ba93dd480145072c800b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/CubemapRoughnessShaderRD/7de1d0bb26bdd1a3ac8bf67347cdc40170fba7605a26ba93dd480145072c800b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/FsrUpscaleShaderRD/143b089c994596e1c2881f25bf6230caa31c053eaff6494c8577ee794d9368ed/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/FsrUpscaleShaderRD/143b089c994596e1c2881f25bf6230caa31c053eaff6494c8577ee794d9368ed/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/GiShaderRD/726af2a669ae2bab3a549797127466a70b93fbe03e81335768ee8e9421f522fc/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/GiShaderRD/726af2a669ae2bab3a549797127466a70b93fbe03e81335768ee8e9421f522fc/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/LuminanceReduceShaderRD/be20512d83795515369cc2b17e60c5f0d5a384bb17fa39c87da50ea45b463f6e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/LuminanceReduceShaderRD/be20512d83795515369cc2b17e60c5f0d5a384bb17fa39c87da50ea45b463f6e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ParticlesCopyShaderRD/6ca4e2b281fe23c372a6bd1e7261027057316d2259579cf5ea67ae6dc4e02aeb/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/ParticlesCopyShaderRD/6ca4e2b281fe23c372a6bd1e7261027057316d2259579cf5ea67ae6dc4e02aeb/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ParticlesShaderRD/98b40aec871e44293dc7b502fd4d75539ddce73e52630c29272724e6080231e7/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/ParticlesShaderRD/98b40aec871e44293dc7b502fd4d75539ddce73e52630c29272724e6080231e7/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ResolveShaderRD/ba35b3c22eab6970a921f9ad297a46f9b5e0033a13ef9bbf768ce6c77f3c36a7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/ResolveShaderRD/ba35b3c22eab6970a921f9ad297a46f9b5e0033a13ef9bbf768ce6c77f3c36a7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/RoughnessLimiterShaderRD/b789da9cccc8f5e1f4ededaac9a3a68f1c1304c17f3dd20cb5a5e077fdbd1322/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/RoughnessLimiterShaderRD/b789da9cccc8f5e1f4ededaac9a3a68f1c1304c17f3dd20cb5a5e077fdbd1322/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/7e6f09e567701e5ed403065b0ec9125225432ba4.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/7e6f09e567701e5ed403065b0ec9125225432ba4.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/9909cf38417b9edb6e5a64b31241317810757356.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/9909cf38417b9edb6e5a64b31241317810757356.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/f56c506d48f920a47e552ed6cf6059536156a939.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SceneForwardClusteredShaderRD/e7e5c58ee4891e074d0be2330b90abebfe63cf75b945cc818ea41614c33569e7/f56c506d48f920a47e552ed6cf6059536156a939.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/0864a88839f31e6c8fd9b06ed5677a8277294308cd599be2049c8b93f84e2626/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/0864a88839f31e6c8fd9b06ed5677a8277294308cd599be2049c8b93f84e2626/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/3ca9d949f823866c790b5926dfc656a3ffa63ec0ea914f647defcde3020e1bf5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/3ca9d949f823866c790b5926dfc656a3ffa63ec0ea914f647defcde3020e1bf5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ScreenSpaceReflectionShaderRD/0085fbc458d6835d02acc06314ad4b64a9bc4768ce42acbe463010b62ed084d1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/ScreenSpaceReflectionShaderRD/0085fbc458d6835d02acc06314ad4b64a9bc4768ce42acbe463010b62ed084d1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SdfgiDebugProbesShaderRD/bd68eb098e62db5d73aa0c8e853eac05797acb0f7d9e4964922eeb7449fc49b5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SdfgiDebugProbesShaderRD/bd68eb098e62db5d73aa0c8e853eac05797acb0f7d9e4964922eeb7449fc49b5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SdfgiDebugShaderRD/508f55ebd04b035c188296c8dbcaf3c5d141a8dd1860dd8048bbef7e0697fc40/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SdfgiDebugShaderRD/508f55ebd04b035c188296c8dbcaf3c5d141a8dd1860dd8048bbef7e0697fc40/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SdfgiDirectLightShaderRD/57af58646d2dbe31856fe2a6f1e93a9528996156276841740e728b50e8b5d566/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SdfgiDirectLightShaderRD/57af58646d2dbe31856fe2a6f1e93a9528996156276841740e728b50e8b5d566/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SdfgiIntegrateShaderRD/087b52cc45466fd597168730dfa31cf9eaa6284694a14db2f769d9ec3911052b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SdfgiIntegrateShaderRD/087b52cc45466fd597168730dfa31cf9eaa6284694a14db2f769d9ec3911052b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SdfgiPreprocessShaderRD/db7d41604624838ee8d339eb157c8ee96d088bab66e900197d96fc27c02e332f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SdfgiPreprocessShaderRD/db7d41604624838ee8d339eb157c8ee96d088bab66e900197d96fc27c02e332f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkeletonShaderRD/42c322afe15f4d2926e0d1eab5a0cf8741b1f5ae00c8cafea36c788f618a2e5d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SkeletonShaderRD/42c322afe15f4d2926e0d1eab5a0cf8741b1f5ae00c8cafea36c788f618a2e5d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/78eedfb1173de858c2e9db0a30e7c008eba0bde89fd503c7bc437ac73f40e801/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SkyShaderRD/78eedfb1173de858c2e9db0a30e7c008eba0bde89fd503c7bc437ac73f40e801/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/78eedfb1173de858c2e9db0a30e7c008eba0bde89fd503c7bc437ac73f40e801/193e23b6740a76ce98a6bdaa9d1c9869036baa97.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SkyShaderRD/78eedfb1173de858c2e9db0a30e7c008eba0bde89fd503c7bc437ac73f40e801/193e23b6740a76ce98a6bdaa9d1c9869036baa97.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/78eedfb1173de858c2e9db0a30e7c008eba0bde89fd503c7bc437ac73f40e801/6055036d06cb1d421f237e85cf2541b1cd8f48aa.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SkyShaderRD/78eedfb1173de858c2e9db0a30e7c008eba0bde89fd503c7bc437ac73f40e801/6055036d06cb1d421f237e85cf2541b1cd8f48aa.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/78eedfb1173de858c2e9db0a30e7c008eba0bde89fd503c7bc437ac73f40e801/a9b52ae4271f695eeb7ac0b4960b955310e0886f.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SkyShaderRD/78eedfb1173de858c2e9db0a30e7c008eba0bde89fd503c7bc437ac73f40e801/a9b52ae4271f695eeb7ac0b4960b955310e0886f.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/78eedfb1173de858c2e9db0a30e7c008eba0bde89fd503c7bc437ac73f40e801/ddda7f6a60281e54a021a2edd31f9c81244cf042.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SkyShaderRD/78eedfb1173de858c2e9db0a30e7c008eba0bde89fd503c7bc437ac73f40e801/ddda7f6a60281e54a021a2edd31f9c81244cf042.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/78eedfb1173de858c2e9db0a30e7c008eba0bde89fd503c7bc437ac73f40e801/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SkyShaderRD/78eedfb1173de858c2e9db0a30e7c008eba0bde89fd503c7bc437ac73f40e801/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SortShaderRD/975e30310ccf15cda0b01bf5dfea3e1ca02e496b3c1162987c3590d5cbbcdf80/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SortShaderRD/975e30310ccf15cda0b01bf5dfea3e1ca02e496b3c1162987c3590d5cbbcdf80/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SpecularMergeShaderRD/55b2483338fe92129bd76545cd84ae043c4f787cae656199a7447a12aa4d1bc9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SpecularMergeShaderRD/55b2483338fe92129bd76545cd84ae043c4f787cae656199a7447a12aa4d1bc9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsEffectsDownsampleShaderRD/c24c95db348ce9c5f49c22c4572de3fb201f5d3c758d56a26befa05b20c479cc/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SsEffectsDownsampleShaderRD/c24c95db348ce9c5f49c22c4572de3fb201f5d3c758d56a26befa05b20c479cc/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsaoBlurShaderRD/8c17b5d52b8bb21d6242f268b9a32da50c78d7777a8758c95f99513f7aec3bc7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SsaoBlurShaderRD/8c17b5d52b8bb21d6242f268b9a32da50c78d7777a8758c95f99513f7aec3bc7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsaoImportanceMapShaderRD/6288541a387945e77fbe0581f76b095c950aa78f5b7150c568df5acdc2c1c9a3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SsaoImportanceMapShaderRD/6288541a387945e77fbe0581f76b095c950aa78f5b7150c568df5acdc2c1c9a3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsaoInterleaveShaderRD/b1ea07ed6176fed306d8452429dc3a0e6d639a22573b5ed44ed77758b96db081/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SsaoInterleaveShaderRD/b1ea07ed6176fed306d8452429dc3a0e6d639a22573b5ed44ed77758b96db081/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsaoShaderRD/0ba46f1cfeb01cadd8b3ad1710fba82bb618009bd10a161f8e24672d52fa4598/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SsaoShaderRD/0ba46f1cfeb01cadd8b3ad1710fba82bb618009bd10a161f8e24672d52fa4598/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsilBlurShaderRD/75d1c97d214301814c46fd2b99401d2932113996cfb15edc2396b30568fcdd91/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SsilBlurShaderRD/75d1c97d214301814c46fd2b99401d2932113996cfb15edc2396b30568fcdd91/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsilImportanceMapShaderRD/d6504d501915b425bf7339236a2c24daa89c3fb463c9b8331c2cbc73ef358b7d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SsilImportanceMapShaderRD/d6504d501915b425bf7339236a2c24daa89c3fb463c9b8331c2cbc73ef358b7d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsilInterleaveShaderRD/3169f4009b8c3fdca0ea07faf558683bd0c098a0559369984e80ed6287e2ef72/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SsilInterleaveShaderRD/3169f4009b8c3fdca0ea07faf558683bd0c098a0559369984e80ed6287e2ef72/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsilShaderRD/2af9632b3905e0196a1198e1e69193928f08ff84bca02b28b23e36b67fc7440e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SsilShaderRD/2af9632b3905e0196a1198e1e69193928f08ff84bca02b28b23e36b67fc7440e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SubsurfaceScatteringShaderRD/0e0996a134dea0d85430fda14346bd9fab515a7da263f4d15adedf3da68f6362/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/SubsurfaceScatteringShaderRD/0e0996a134dea0d85430fda14346bd9fab515a7da263f4d15adedf3da68f6362/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/TaaResolveShaderRD/958c60f3767fdca069fa7253e0bb1c1a97e08ac4f0205c8d75d84cf293510938/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/TaaResolveShaderRD/958c60f3767fdca069fa7253e0bb1c1a97e08ac4f0205c8d75d84cf293510938/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/TonemapShaderRD/81e2886fbe5ad06dde1a8de08e236170b201fb420553bdec714ddd4bbb8e6257/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/TonemapShaderRD/81e2886fbe5ad06dde1a8de08e236170b201fb420553bdec714ddd4bbb8e6257/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/VolumetricFogProcessShaderRD/42ba5a799899b72cc1893d65188e18e96935e0c33d8308c837f9e52974515e2e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/VolumetricFogProcessShaderRD/42ba5a799899b72cc1893d65188e18e96935e0c33d8308c837f9e52974515e2e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/VolumetricFogShaderRD/f9028081b8d3f979dd4dd45c69b32e3c20294a5aec70ebd5ea0688b2d630d45f/9a227745af2d65830f930370a9fbba551fbd6f60.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/VolumetricFogShaderRD/f9028081b8d3f979dd4dd45c69b32e3c20294a5aec70ebd5ea0688b2d630d45f/9a227745af2d65830f930370a9fbba551fbd6f60.cache -------------------------------------------------------------------------------- /.godot/shader_cache/VoxelGiDebugShaderRD/0025759c83a02b496aded31ff758d704c45b67a5db90b8e05944153f1051bb1c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/VoxelGiDebugShaderRD/0025759c83a02b496aded31ff758d704c45b67a5db90b8e05944153f1051bb1c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/VoxelGiShaderRD/e8ce499e98823948b7fec69cee438a5821a3927e0d334898d94b9c3ac25b70a1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/shader_cache/VoxelGiShaderRD/e8ce499e98823948b7fec69cee438a5821a3927e0d334898d94b9c3ac25b70a1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/uid_cache.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.godot/uid_cache.bin -------------------------------------------------------------------------------- /.import/.gdignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5: -------------------------------------------------------------------------------- 1 | source_md5="5ea43bd146f3f14908a84daa8f57322c" 2 | dest_md5="cd22989dc39babe2b7478fbb68cc9c6c" 3 | 4 | -------------------------------------------------------------------------------- /.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex -------------------------------------------------------------------------------- /.import/image1.png-74d784a9909f532d3ed3cfc6c53c8d5b.md5: -------------------------------------------------------------------------------- 1 | source_md5="e40abec7514a5b23ea20be4eb4409a55" 2 | dest_md5="d00b3981d520fbcaa1641e563320353e" 3 | 4 | -------------------------------------------------------------------------------- /.import/image1.png-74d784a9909f532d3ed3cfc6c53c8d5b.stex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.import/image1.png-74d784a9909f532d3ed3cfc6c53c8d5b.stex -------------------------------------------------------------------------------- /.import/image2.png-a41d73cb53bcc04807a2e43b22dd517d.md5: -------------------------------------------------------------------------------- 1 | source_md5="7bc45f67dcb158a4639b421373554bbc" 2 | dest_md5="755dd8bb4051c4784d17b6872de6e36e" 3 | 4 | -------------------------------------------------------------------------------- /.import/image2.png-a41d73cb53bcc04807a2e43b22dd517d.stex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.import/image2.png-a41d73cb53bcc04807a2e43b22dd517d.stex -------------------------------------------------------------------------------- /.import/image3.png-90abca9baa4e1433f36a762af636f2b8.md5: -------------------------------------------------------------------------------- 1 | source_md5="81127d0071df3a5ff7f61197786a667a" 2 | dest_md5="e40a7cc7aaf41fea061d8fb82f8cda87" 3 | 4 | -------------------------------------------------------------------------------- /.import/image3.png-90abca9baa4e1433f36a762af636f2b8.stex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/.import/image3.png-90abca9baa4e1433f36a762af636f2b8.stex -------------------------------------------------------------------------------- /addons/jamcountdown/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/addons/jamcountdown/Roboto-Bold.ttf -------------------------------------------------------------------------------- /addons/jamcountdown/Roboto-Bold.ttf.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="font_data_dynamic" 4 | type="FontFile" 5 | uid="uid://igxjjp2pwfym" 6 | path="res://.godot/imported/Roboto-Bold.ttf-6844d69da4cfb0023e3859e6f086cb88.fontdata" 7 | 8 | [deps] 9 | 10 | source_file="res://addons/jamcountdown/Roboto-Bold.ttf" 11 | dest_files=["res://.godot/imported/Roboto-Bold.ttf-6844d69da4cfb0023e3859e6f086cb88.fontdata"] 12 | 13 | [params] 14 | 15 | Rendering=null 16 | antialiasing=1 17 | generate_mipmaps=false 18 | multichannel_signed_distance_field=false 19 | msdf_pixel_range=8 20 | msdf_size=48 21 | allow_system_fallback=true 22 | force_autohinter=false 23 | hinting=1 24 | subpixel_positioning=1 25 | oversampling=0.0 26 | Fallbacks=null 27 | fallbacks=[] 28 | Compress=null 29 | compress=true 30 | preload=[] 31 | language_support={} 32 | script_support={} 33 | opentype_features={} 34 | -------------------------------------------------------------------------------- /addons/jamcountdown/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crsolver/JamCountdown/16c3a77da69192c36c07427f816901b605139b8f/addons/jamcountdown/Roboto-Light.ttf -------------------------------------------------------------------------------- /addons/jamcountdown/Roboto-Light.ttf.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="font_data_dynamic" 4 | type="FontFile" 5 | uid="uid://d0qee5m6mtyxt" 6 | path="res://.godot/imported/Roboto-Light.ttf-f8c053bf2f60a22732fff9e762b0211b.fontdata" 7 | 8 | [deps] 9 | 10 | source_file="res://addons/jamcountdown/Roboto-Light.ttf" 11 | dest_files=["res://.godot/imported/Roboto-Light.ttf-f8c053bf2f60a22732fff9e762b0211b.fontdata"] 12 | 13 | [params] 14 | 15 | Rendering=null 16 | antialiasing=1 17 | generate_mipmaps=false 18 | multichannel_signed_distance_field=false 19 | msdf_pixel_range=8 20 | msdf_size=48 21 | allow_system_fallback=true 22 | force_autohinter=false 23 | hinting=1 24 | subpixel_positioning=1 25 | oversampling=0.0 26 | Fallbacks=null 27 | fallbacks=[] 28 | Compress=null 29 | compress=true 30 | preload=[] 31 | language_support={} 32 | script_support={} 33 | opentype_features={} 34 | -------------------------------------------------------------------------------- /addons/jamcountdown/countdown.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends PanelContainer 3 | 4 | @export var jam_title:= "Title" 5 | @export var year:= 2023 6 | @export var month:= 10 7 | @export var day:= 10 8 | @export var hour:= 10 9 | @export var minute:= 10 10 | @export var show_time_units := true 11 | @export var print_pomodoro_start_times := false 12 | 13 | @onready var title_label = get_node("HBoxContainer/TitleLabel") 14 | @onready var countdown_label = get_node("HBoxContainer/CountdownLabel") 15 | 16 | var jam_end_date: Dictionary 17 | var jam_date_unix 18 | var time_left_unix: int 19 | var timer: Timer 20 | 21 | func _ready() -> void: 22 | jam_end_date = { 23 | "year": year, 24 | "month": month, 25 | "day": day, 26 | "hour": hour, 27 | "minute": minute, 28 | "second": 0 29 | } 30 | 31 | start_countdown(jam_end_date) 32 | 33 | func start_countdown(end_date : Dictionary) -> void: 34 | jam_end_date = end_date 35 | title_label.text = jam_title 36 | countdown_label.text = "" 37 | countdown_label.visible = true 38 | initialize_countdown() 39 | if print_pomodoro_start_times: 40 | print("Countdown started for %s" % str(end_date)) 41 | 42 | func create_timer() -> void: 43 | if not is_instance_valid(timer): 44 | timer = Timer.new() 45 | add_child(timer) 46 | timer.connect("timeout",Callable(self,"_on_Timer_timeout")) 47 | timer.process_mode = 0 48 | timer.set_one_shot(false) 49 | 50 | # Sync with system clock 51 | var system_time_ms = Time.get_unix_time_from_system() * 1000 52 | var str_millis = str(system_time_ms) 53 | var wait_time = (1000-int(str_millis.substr(str_millis.length()-3,str_millis.length()-1)))/1000.0 54 | if wait_time == 0: wait_time = 1 55 | 56 | timer.set_wait_time(wait_time) 57 | timer.start() 58 | 59 | 60 | func _on_Timer_timeout() -> void: 61 | if not is_instance_valid(timer): 62 | return 63 | timer.set_wait_time(1) 64 | update_countdown() 65 | 66 | 67 | func initialize_countdown() -> void: 68 | jam_date_unix = Time.get_unix_time_from_datetime_dict(jam_end_date) 69 | var current_time_unix = Time.get_unix_time_from_datetime_dict(Time.get_datetime_dict_from_system()) 70 | 71 | time_left_unix = jam_date_unix - current_time_unix 72 | if time_left_unix < 0: 73 | countdown_label.text = "" 74 | return 75 | update_countdown_label_text() 76 | create_timer() 77 | 78 | 79 | func update_countdown() -> void: 80 | var current_time_unix = Time.get_unix_time_from_datetime_dict(Time.get_datetime_dict_from_system()) 81 | time_left_unix = jam_date_unix - current_time_unix 82 | 83 | if time_left_unix <= 0: 84 | countdown_label.visible = false 85 | if timer: timer.queue_free() 86 | return 87 | 88 | update_countdown_label_text() 89 | 90 | 91 | func update_countdown_label_text() -> void: 92 | 93 | var time_left = get_datetime_from_unix(time_left_unix) 94 | 95 | var str_days 96 | var str_hours 97 | var str_minutes 98 | var str_seconds 99 | 100 | if show_time_units: 101 | str_days = "%02d" % time_left.day + "d " if time_left.day > 0 else "" 102 | str_hours = "%02d" % time_left.hour + "h " if time_left.hour > 0 else "" 103 | str_minutes = "%02d" % time_left.minute + "m " 104 | str_seconds = "%02d" % time_left.second + "s" 105 | else: 106 | str_days = "%02d" % time_left.day +":" 107 | str_hours = "%02d" % time_left.hour +":" 108 | str_minutes = "%02d" % time_left.minute +":" 109 | str_seconds = "%02d" % time_left.second 110 | 111 | countdown_label.text = str_days + str_hours + str_minutes + str_seconds 112 | 113 | func get_datetime_from_unix(unix) -> Dictionary: 114 | var seconds = floor(unix%60) 115 | var minutes = floor((unix/60)%60) 116 | var hours = floor((unix/3600)%24) 117 | var days = floor(unix/86400) 118 | 119 | var time = { 120 | "day": days, 121 | "hour": hours, 122 | "minute": minutes, 123 | "second": seconds 124 | } 125 | return time 126 | -------------------------------------------------------------------------------- /addons/jamcountdown/jam_countdown.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=5 format=3 uid="uid://dsf3w561yokdc"] 2 | 3 | [ext_resource type="FontFile" uid="uid://igxjjp2pwfym" path="res://addons/jamcountdown/Roboto-Bold.ttf" id="1_grmgt"] 4 | [ext_resource type="Script" path="res://addons/jamcountdown/countdown.gd" id="1_n7ugf"] 5 | 6 | [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_62q5s"] 7 | bg_color = Color(0.6, 0.6, 0.6, 0) 8 | 9 | [sub_resource type="Theme" id="Theme_hj160"] 10 | default_font = ExtResource("1_grmgt") 11 | default_font_size = 14 12 | PanelContainer/styles/panel = SubResource("StyleBoxFlat_62q5s") 13 | 14 | [node name="JamCountdown" type="PanelContainer"] 15 | anchors_preset = 1 16 | anchor_left = 1.0 17 | anchor_right = 1.0 18 | offset_left = -102.0 19 | offset_bottom = 22.0 20 | grow_horizontal = 0 21 | size_flags_horizontal = 4 22 | size_flags_vertical = 4 23 | theme = SubResource("Theme_hj160") 24 | script = ExtResource("1_n7ugf") 25 | jam_title = "Gamejam" 26 | month = 1 27 | day = 9 28 | hour = 14 29 | minute = 0 30 | show_time_units = false 31 | 32 | [node name="HBoxContainer" type="HBoxContainer" parent="."] 33 | layout_mode = 2 34 | 35 | [node name="TitleLabel" type="Label" parent="HBoxContainer"] 36 | layout_mode = 2 37 | text = "Title" 38 | 39 | [node name="CountdownLabel" type="Label" parent="HBoxContainer"] 40 | layout_mode = 2 41 | text = "10:00:00" 42 | -------------------------------------------------------------------------------- /addons/jamcountdown/plugin.cfg: -------------------------------------------------------------------------------- 1 | [plugin] 2 | 3 | name="JamCountdown" 4 | description="A gamejam countdown plugin for the editor." 5 | author="Andres Gamboa" 6 | version="1.1.2" 7 | script="plugin.gd" 8 | -------------------------------------------------------------------------------- /addons/jamcountdown/plugin.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | extends EditorPlugin 3 | 4 | var countdown_scene = preload("res://addons/jamcountdown/jam_countdown.tscn") 5 | var countdown 6 | var container = 0 7 | 8 | const POMO_5 := "Pomodoro 5 Minutes" 9 | const POMO_25 := "Pomodoro 25 Minutes" 10 | const POMO_45 := "Pomodoro 45 Minutes" 11 | const POMO_60 := "Pomodoro 60 Minutes" 12 | const POMO_120 := "Pomodoro 120 Minutes" 13 | 14 | var UNIX_TIME_CALC_CORRECTION := 0 15 | 16 | func _enter_tree(): 17 | # get offset from UTC for local time calculations: 18 | var time_zone := Time.get_time_zone_from_system() # <--- this does have an edge case checked windows machines during daylight savings time, not sure how to solve 19 | # time_zone:bias is how many minutes offset local time is from UTC, convert to seconds for unix epoch offset 20 | UNIX_TIME_CALC_CORRECTION = time_zone["bias"] * 60 21 | 22 | countdown = countdown_scene.instantiate() 23 | countdown.name = "addon_countdown" 24 | add_control_to_container(container, countdown) 25 | add_tool_menu_item(POMO_5, func():_tool_pomodoro(5)) 26 | add_tool_menu_item(POMO_25, func():_tool_pomodoro(25)) 27 | add_tool_menu_item(POMO_45, func():_tool_pomodoro(45)) 28 | add_tool_menu_item(POMO_60, func():_tool_pomodoro(60)) 29 | add_tool_menu_item(POMO_120, func():_tool_pomodoro(120)) 30 | 31 | func _exit_tree(): 32 | remove_control_from_container(container, countdown) 33 | countdown.queue_free() 34 | remove_tool_menu_item(POMO_5) 35 | remove_tool_menu_item(POMO_25) 36 | remove_tool_menu_item(POMO_45) 37 | remove_tool_menu_item(POMO_60) 38 | remove_tool_menu_item(POMO_120) 39 | 40 | func _tool_pomodoro(minutes : int) -> void: 41 | 42 | remove_control_from_container(container, countdown) 43 | countdown.queue_free() 44 | countdown = countdown_scene.instantiate() 45 | add_control_to_container(container, countdown) 46 | var offset :int = UNIX_TIME_CALC_CORRECTION + (minutes*60) 47 | var time = Time.get_datetime_dict_from_unix_time(Time.get_unix_time_from_system() + offset) 48 | countdown.start_countdown(time) 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /icon.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://j33c4osllxp7" 6 | path="res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://icon.png" 14 | dest_files=["res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/lossy_quality=0.7 20 | compress/hdr_compression=1 21 | compress/bptc_ldr=0 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | --------------------------------------------------------------------------------