nairobi 1 year ago
parent
commit
9b2bedce4e
100 changed files with 938 additions and 0 deletions
  1. 2 0
      .gitattributes
  2. 6 0
      .gitignore
  3. 115 0
      addons/curvedpolygon2d/CurvedPolygon2D.cs
  4. 16 0
      addons/curvedpolygon2d/CurvedPolygon2DPlugin.cs
  5. BIN
      addons/curvedpolygon2d/icon.png
  6. 7 0
      addons/curvedpolygon2d/plugin.cfg
  7. 23 0
      addons/fake_parallax/fake_parallax.gd
  8. BIN
      addons/fake_parallax/icon.png
  9. 7 0
      addons/fake_parallax/plugin.cfg
  10. 8 0
      addons/fake_parallax/plugin.gd
  11. BIN
      assets/aaaa.ogg
  12. BIN
      assets/bagel.png
  13. BIN
      assets/bestregards.png
  14. BIN
      assets/bestregards_.png
  15. BIN
      assets/chryssi_portrait.png
  16. BIN
      assets/delivery.png
  17. BIN
      assets/font/abeezee/ABeeZee-Italic.otf
  18. BIN
      assets/font/abeezee/ABeeZee-Regular.otf
  19. 43 0
      assets/font/abeezee/SIL Open Font License.txt
  20. 394 0
      assets/font/twemoji/LICENSE-CC-BY.txt
  21. 20 0
      assets/font/twemoji/LICENSE-MIT.txt
  22. 32 0
      assets/font/twemoji/LICENSE.md
  23. BIN
      assets/font/twemoji/twemoji.ttf
  24. BIN
      assets/heart.png
  25. BIN
      assets/heart2.png
  26. BIN
      assets/key.png
  27. BIN
      assets/lagrange.png
  28. BIN
      assets/mailbox.png
  29. BIN
      assets/mus1.ogg
  30. BIN
      assets/mus2.ogg
  31. BIN
      assets/poster.png
  32. BIN
      assets/s1.wav
  33. BIN
      assets/s2.wav
  34. BIN
      assets/s3.wav
  35. BIN
      assets/shallote.png
  36. BIN
      assets/shallote_.png
  37. BIN
      assets/shallote_eyes.png
  38. BIN
      assets/shallote_leg.png
  39. 145 0
      export_presets.cfg
  40. 13 0
      extra/PaletteGen.gd
  41. 6 0
      extra/ScriptRunner.tscn
  42. 9 0
      ld52.csproj
  43. 6 0
      ld52.csproj.old
  44. 6 0
      ld52.csproj.old.1
  45. 9 0
      ld52.csproj.old.2
  46. 9 0
      ld52.csproj.old.3
  47. 9 0
      ld52.csproj.old.4
  48. 9 0
      ld52.csproj.old.5
  49. 19 0
      ld52.sln
  50. 6 0
      ld53s.csproj
  51. 19 0
      ld53s.sln
  52. BIN
      out/data_Bagelseeker_x86_64/GodotSharp.dll
  53. BIN
      out/data_Bagelseeker_x86_64/Microsoft.CSharp.dll
  54. BIN
      out/data_Bagelseeker_x86_64/Microsoft.VisualBasic.Core.dll
  55. BIN
      out/data_Bagelseeker_x86_64/Microsoft.VisualBasic.dll
  56. BIN
      out/data_Bagelseeker_x86_64/Microsoft.Win32.Primitives.dll
  57. BIN
      out/data_Bagelseeker_x86_64/Microsoft.Win32.Registry.dll
  58. BIN
      out/data_Bagelseeker_x86_64/System.AppContext.dll
  59. BIN
      out/data_Bagelseeker_x86_64/System.Buffers.dll
  60. BIN
      out/data_Bagelseeker_x86_64/System.Collections.Concurrent.dll
  61. BIN
      out/data_Bagelseeker_x86_64/System.Collections.Immutable.dll
  62. BIN
      out/data_Bagelseeker_x86_64/System.Collections.NonGeneric.dll
  63. BIN
      out/data_Bagelseeker_x86_64/System.Collections.Specialized.dll
  64. BIN
      out/data_Bagelseeker_x86_64/System.Collections.dll
  65. BIN
      out/data_Bagelseeker_x86_64/System.ComponentModel.Annotations.dll
  66. BIN
      out/data_Bagelseeker_x86_64/System.ComponentModel.DataAnnotations.dll
  67. BIN
      out/data_Bagelseeker_x86_64/System.ComponentModel.EventBasedAsync.dll
  68. BIN
      out/data_Bagelseeker_x86_64/System.ComponentModel.Primitives.dll
  69. BIN
      out/data_Bagelseeker_x86_64/System.ComponentModel.TypeConverter.dll
  70. BIN
      out/data_Bagelseeker_x86_64/System.ComponentModel.dll
  71. BIN
      out/data_Bagelseeker_x86_64/System.Configuration.dll
  72. BIN
      out/data_Bagelseeker_x86_64/System.Console.dll
  73. BIN
      out/data_Bagelseeker_x86_64/System.Core.dll
  74. BIN
      out/data_Bagelseeker_x86_64/System.Data.Common.dll
  75. BIN
      out/data_Bagelseeker_x86_64/System.Data.DataSetExtensions.dll
  76. BIN
      out/data_Bagelseeker_x86_64/System.Data.dll
  77. BIN
      out/data_Bagelseeker_x86_64/System.Diagnostics.Contracts.dll
  78. BIN
      out/data_Bagelseeker_x86_64/System.Diagnostics.Debug.dll
  79. BIN
      out/data_Bagelseeker_x86_64/System.Diagnostics.DiagnosticSource.dll
  80. BIN
      out/data_Bagelseeker_x86_64/System.Diagnostics.FileVersionInfo.dll
  81. BIN
      out/data_Bagelseeker_x86_64/System.Diagnostics.Process.dll
  82. BIN
      out/data_Bagelseeker_x86_64/System.Diagnostics.StackTrace.dll
  83. BIN
      out/data_Bagelseeker_x86_64/System.Diagnostics.TextWriterTraceListener.dll
  84. BIN
      out/data_Bagelseeker_x86_64/System.Diagnostics.Tools.dll
  85. BIN
      out/data_Bagelseeker_x86_64/System.Diagnostics.TraceSource.dll
  86. BIN
      out/data_Bagelseeker_x86_64/System.Diagnostics.Tracing.dll
  87. BIN
      out/data_Bagelseeker_x86_64/System.Drawing.Primitives.dll
  88. BIN
      out/data_Bagelseeker_x86_64/System.Drawing.dll
  89. BIN
      out/data_Bagelseeker_x86_64/System.Dynamic.Runtime.dll
  90. BIN
      out/data_Bagelseeker_x86_64/System.Formats.Asn1.dll
  91. BIN
      out/data_Bagelseeker_x86_64/System.Globalization.Calendars.dll
  92. BIN
      out/data_Bagelseeker_x86_64/System.Globalization.Extensions.dll
  93. BIN
      out/data_Bagelseeker_x86_64/System.Globalization.dll
  94. BIN
      out/data_Bagelseeker_x86_64/System.IO.Compression.Brotli.dll
  95. BIN
      out/data_Bagelseeker_x86_64/System.IO.Compression.FileSystem.dll
  96. BIN
      out/data_Bagelseeker_x86_64/System.IO.Compression.ZipFile.dll
  97. BIN
      out/data_Bagelseeker_x86_64/System.IO.Compression.dll
  98. BIN
      out/data_Bagelseeker_x86_64/System.IO.FileSystem.AccessControl.dll
  99. BIN
      out/data_Bagelseeker_x86_64/System.IO.FileSystem.DriveInfo.dll
  100. 0 0
      out/data_Bagelseeker_x86_64/System.IO.FileSystem.Primitives.dll

+ 2 - 0
.gitattributes

@@ -0,0 +1,2 @@
+# Normalize EOL for all files that Git considers text files.
+* text=auto eol=lf

+ 6 - 0
.gitignore

@@ -0,0 +1,6 @@
+# Godot 4+ specific ignores
+.godot/
+working/
+server/
+export/
+*.import

+ 115 - 0
addons/curvedpolygon2d/CurvedPolygon2D.cs

@@ -0,0 +1,115 @@
+/// Description Pending
+using Godot;
+
+// Description pending.
+[Tool]
+/// Descriptpepepl
+public partial class CurvedPolygon2D: Path2D {
+    [Export(PropertyHint.Range, "1,10")]
+    public int MaxStages {
+       get { return _maxStages; }
+       set { _maxStages = value; QueueRedraw(); }
+    }
+    private int _maxStages = 5;
+    
+    [Export(PropertyHint.Range, "1.0,30.0,0.1,degrees")] 
+    public float ToleranceDegrees {
+        get { return _toleranceDegrees; }
+        set { _toleranceDegrees = value; QueueRedraw(); }
+    }
+    private float _toleranceDegrees = 4.0f;
+
+    [Export]
+    private NodePath _collisionPolygon = null;
+    
+    [ExportGroup("Texture")]
+    
+    [Export]
+    private Texture2D Texture {
+        get { return _texture; }
+        set {
+            _texture = value;
+            if(Engine.IsEditorHint() && Polygon != null) {
+                Polygon.Texture = value;
+            }
+        }
+    }
+    private Texture2D _texture = null;
+
+    [Export(PropertyHint.Link)]
+    private Vector2 TextureScale {
+        get { return _scale; }
+        set {
+            _scale = value;
+            if(Engine.IsEditorHint() && Polygon != null) {
+                Polygon.TextureScale = _scale.Inverse();
+            }
+        }
+    }
+    private Vector2 _scale = new Vector2(1.0f, 1.0f);
+    
+    [Export(PropertyHint.Range, "-360.0,360.0,0.1,or_less,or_greater,radians")]
+    private float TextureRotation {
+        get { return _rotation; }
+        set {
+            _rotation = value;
+            if(Engine.IsEditorHint() && Polygon != null) {
+                Polygon.TextureRotation = value;
+            }
+        }
+    }
+    private float _rotation = 0.0f;
+
+    private Polygon2D _polygon = null;
+    public Polygon2D Polygon {
+        get {
+            if(_polygon == null) {
+                _polygon = (Polygon2D)FindChild("Polygon", false, false);
+            }
+            return _polygon;
+        }
+    }
+
+    public Vector2[] RawVertices {
+        get {
+            return Curve.Tessellate(1, ToleranceDegrees);
+        }
+    }
+
+    public override void _Ready() {
+        if(Curve == null) {
+            Curve = new Curve2D();
+        }
+
+        _polygon = (Polygon2D)FindChild("Polygon", false, true);
+        if(_polygon == null) {
+            _polygon = new Polygon2D();
+            _polygon.Texture = Texture;
+            _polygon.TextureScale = TextureScale.Inverse();
+            _polygon.TextureFilter = TextureFilter;
+            _polygon.UseParentMaterial = true;
+            _polygon.Name = "Polygon";
+            AddChild(_polygon);
+        }
+    }
+    
+    public override void _Draw() {
+        if(Curve != null) {
+            Vector2[] points = Curve.Tessellate(MaxStages, ToleranceDegrees);
+            if(Polygon == null) {
+                QueueRedraw();
+            } else {
+                Polygon.Polygon = points;
+                if(_collisionPolygon != null) {
+                    try {
+                        GetNode<CollisionPolygon2D>(_collisionPolygon).Polygon = points;
+                    } catch(System.InvalidCastException) {
+                        GD.PushError("Collision Polygon attribute has to be a CollisionPolygon2D.");
+                    } catch(System.NullReferenceException) {
+                        GD.PushError("Invalid reference to the Collision Polygon.");
+                    }
+                }
+            }
+        }
+    }
+}

+ 16 - 0
addons/curvedpolygon2d/CurvedPolygon2DPlugin.cs

@@ -0,0 +1,16 @@
+#if TOOLS
+using Godot;
+using System;
+
+[Tool]
+public partial class CurvedPolygon2DPlugin: EditorPlugin {
+    public override void _EnterTree() {
+        var script = GD.Load<Script>("res://addons/curvedpolygon2d/CurvedPolygon2D.cs");
+        var texture = GD.Load<Texture2D>("res://addons/curvedpolygon2d/icon.png");
+        AddCustomType("CurvedPolygon2D", "Path2D", script, texture);
+    }
+    public override void _ExitTree() {
+        RemoveCustomType("CurvedPolygon2D");
+    }
+}
+#endif

BIN
addons/curvedpolygon2d/icon.png


+ 7 - 0
addons/curvedpolygon2d/plugin.cfg

@@ -0,0 +1,7 @@
+[plugin]
+
+name="CurvedPolygon2D"
+description="Polygon2D with bezier curves."
+author="nairobi"
+version="1.0"
+script="CurvedPolygon2DPlugin.cs"

+ 23 - 0
addons/fake_parallax/fake_parallax.gd

@@ -0,0 +1,23 @@
+#@tool
+class_name FakeParallax
+extends Node2D
+
+@export  var rate = 0.0
+@onready var base_position = get_position()
+@onready var camera = get_tree().get_root().find_child("Camera", true, false)
+var notifier: VisibleOnScreenNotifier2D = VisibleOnScreenNotifier2D.new()
+
+func _ready():
+    if camera and !Engine.is_editor_hint():
+        pass
+        notifier.set_rect(Rect2(Vector2(-1920.0, -1080.0), Vector2(3840.0, 2160.0)))
+        add_child(notifier)
+        camera.connect("camera_moved", _update)
+        _update(true)
+
+func _update(force: bool = false):
+    if force or notifier.is_on_screen():
+        if camera:
+            pass
+            var delta = camera.get_screen_center_position() - base_position 
+            set_position(base_position + delta * rate)

BIN
addons/fake_parallax/icon.png


+ 7 - 0
addons/fake_parallax/plugin.cfg

@@ -0,0 +1,7 @@
+[plugin]
+
+name="Fake Parallax"
+description=""
+author="nairobi"
+version="1.0"
+script="plugin.gd"

+ 8 - 0
addons/fake_parallax/plugin.gd

@@ -0,0 +1,8 @@
+@tool
+extends EditorPlugin
+
+func _enter_tree():
+    add_custom_type("FakeParallax", "Node2D", preload("fake_parallax.gd"), preload("icon.png"))
+
+func _exit_tree():
+    remove_custom_type("FakeParallax")

BIN
assets/aaaa.ogg


BIN
assets/bagel.png


BIN
assets/bestregards.png


BIN
assets/bestregards_.png


BIN
assets/chryssi_portrait.png


BIN
assets/delivery.png


BIN
assets/font/abeezee/ABeeZee-Italic.otf


BIN
assets/font/abeezee/ABeeZee-Regular.otf


File diff suppressed because it is too large
+ 43 - 0
assets/font/abeezee/SIL Open Font License.txt


+ 394 - 0
assets/font/twemoji/LICENSE-CC-BY.txt

@@ -0,0 +1,394 @@
+Attribution 4.0 International
+
+=======================================================================
+
+Creative Commons Corporation ("Creative Commons") is not a law firm and
+does not provide legal services or legal advice. Distribution of
+Creative Commons public licenses does not create a lawyer-client or
+other relationship. Creative Commons makes its licenses and related
+information available on an "as-is" basis. Creative Commons gives no
+warranties regarding its licenses, any material licensed under their
+terms and conditions, or any related information. Creative Commons
+disclaims all liability for damages resulting from their use to the
+fullest extent possible.
+
+Using Creative Commons Public Licenses
+
+Creative Commons public licenses provide a standard set of terms and
+conditions that creators and other rights holders may use to share
+original works of authorship and other material subject to copyright
+and certain other rights specified in the public license below. The
+following considerations are for informational purposes only, are not
+exhaustive, and do not form part of our licenses.
+
+     Considerations for licensors: Our public licenses are
+     intended for use by those authorized to give the public
+     permission to use material in ways otherwise restricted by
+     copyright and certain other rights. Our licenses are
+     irrevocable. Licensors should read and understand the terms
+     and conditions of the license they choose before applying it.
+     Licensors should also secure all rights necessary before
+     applying our licenses so that the public can reuse the
+     material as expected. Licensors should clearly mark any
+     material not subject to the license. This includes other CC-
+     licensed material, or material used under an exception or
+     limitation to copyright. More considerations for licensors:
+	wiki.creativecommons.org/Considerations_for_licensors
+
+     Considerations for the public: By using one of our public
+     licenses, a licensor grants the public permission to use the
+     licensed material under specified terms and conditions. If
+     the licensor's permission is not necessary for any reason--for
+     example, because of any applicable exception or limitation to
+     copyright--then that use is not regulated by the license. Our
+     licenses grant only permissions under copyright and certain
+     other rights that a licensor has authority to grant. Use of
+     the licensed material may still be restricted for other
+     reasons, including because others have copyright or other
+     rights in the material. A licensor may make special requests,
+     such as asking that all changes be marked or described.
+     Although not required by our licenses, you are encouraged to
+     respect those requests where reasonable. More_considerations
+     for the public: 
+	wiki.creativecommons.org/Considerations_for_licensees
+
+=======================================================================
+
+Creative Commons Attribution 4.0 International Public License
+
+By exercising the Licensed Rights (defined below), You accept and agree
+to be bound by the terms and conditions of this Creative Commons
+Attribution 4.0 International Public License ("Public License"). To the
+extent this Public License may be interpreted as a contract, You are
+granted the Licensed Rights in consideration of Your acceptance of
+these terms and conditions, and the Licensor grants You such rights in
+consideration of benefits the Licensor receives from making the
+Licensed Material available under these terms and conditions.
+
+
+Section 1 -- Definitions.
+
+  a. Adapted Material means material subject to Copyright and Similar
+     Rights that is derived from or based upon the Licensed Material
+     and in which the Licensed Material is translated, altered,
+     arranged, transformed, or otherwise modified in a manner requiring
+     permission under the Copyright and Similar Rights held by the
+     Licensor. For purposes of this Public License, where the Licensed
+     Material is a musical work, performance, or sound recording,
+     Adapted Material is always produced where the Licensed Material is
+     synched in timed relation with a moving image.
+
+  b. Adapter's License means the license You apply to Your Copyright
+     and Similar Rights in Your contributions to Adapted Material in
+     accordance with the terms and conditions of this Public License.
+
+  c. Copyright and Similar Rights means copyright and/or similar rights
+     closely related to copyright including, without limitation,
+     performance, broadcast, sound recording, and Sui Generis Database
+     Rights, without regard to how the rights are labeled or
+     categorized. For purposes of this Public License, the rights
+     specified in Section 2(b)(1)-(2) are not Copyright and Similar
+     Rights.
+
+  d. Effective Technological Measures means those measures that, in the
+     absence of proper authority, may not be circumvented under laws
+     fulfilling obligations under Article 11 of the WIPO Copyright
+     Treaty adopted on December 20, 1996, and/or similar international
+     agreements.
+
+  e. Exceptions and Limitations means fair use, fair dealing, and/or
+     any other exception or limitation to Copyright and Similar Rights
+     that applies to Your use of the Licensed Material.
+
+  f. Licensed Material means the artistic or literary work, database,
+     or other material to which the Licensor applied this Public
+     License.
+
+  g. Licensed Rights means the rights granted to You subject to the
+     terms and conditions of this Public License, which are limited to
+     all Copyright and Similar Rights that apply to Your use of the
+     Licensed Material and that the Licensor has authority to license.
+
+  h. Licensor means the individual(s) or entity(ies) granting rights
+     under this Public License.
+
+  i. Share means to provide material to the public by any means or
+     process that requires permission under the Licensed Rights, such
+     as reproduction, public display, public performance, distribution,
+     dissemination, communication, or importation, and to make material
+     available to the public including in ways that members of the
+     public may access the material from a place and at a time
+     individually chosen by them.
+
+  j. Sui Generis Database Rights means rights other than copyright
+     resulting from Directive 96/9/EC of the European Parliament and of
+     the Council of 11 March 1996 on the legal protection of databases,
+     as amended and/or succeeded, as well as other essentially
+     equivalent rights anywhere in the world.
+
+  k. You means the individual or entity exercising the Licensed Rights
+     under this Public License. Your has a corresponding meaning.
+
+
+Section 2 -- Scope.
+
+  a. License grant.
+
+       1. Subject to the terms and conditions of this Public License,
+          the Licensor hereby grants You a worldwide, royalty-free,
+          non-sublicensable, non-exclusive, irrevocable license to
+          exercise the Licensed Rights in the Licensed Material to:
+
+            a. reproduce and Share the Licensed Material, in whole or
+               in part; and
+
+            b. produce, reproduce, and Share Adapted Material.
+
+       2. Exceptions and Limitations. For the avoidance of doubt, where
+          Exceptions and Limitations apply to Your use, this Public
+          License does not apply, and You do not need to comply with
+          its terms and conditions.
+
+       3. Term. The term of this Public License is specified in Section
+          6(a).
+
+       4. Media and formats; technical modifications allowed. The
+          Licensor authorizes You to exercise the Licensed Rights in
+          all media and formats whether now known or hereafter created,
+          and to make technical modifications necessary to do so. The
+          Licensor waives and/or agrees not to assert any right or
+          authority to forbid You from making technical modifications
+          necessary to exercise the Licensed Rights, including
+          technical modifications necessary to circumvent Effective
+          Technological Measures. For purposes of this Public License,
+          simply making modifications authorized by this Section 2(a)
+          (4) never produces Adapted Material.
+
+       5. Downstream recipients.
+
+            a. Offer from the Licensor -- Licensed Material. Every
+               recipient of the Licensed Material automatically
+               receives an offer from the Licensor to exercise the
+               Licensed Rights under the terms and conditions of this
+               Public License.
+
+            b. No downstream restrictions. You may not offer or impose
+               any additional or different terms or conditions on, or
+               apply any Effective Technological Measures to, the
+               Licensed Material if doing so restricts exercise of the
+               Licensed Rights by any recipient of the Licensed
+               Material.
+
+       6. No endorsement. Nothing in this Public License constitutes or
+          may be construed as permission to assert or imply that You
+          are, or that Your use of the Licensed Material is, connected
+          with, or sponsored, endorsed, or granted official status by,
+          the Licensor or others designated to receive attribution as
+          provided in Section 3(a)(1)(A)(i).
+
+  b. Other rights.
+
+       1. Moral rights, such as the right of integrity, are not
+          licensed under this Public License, nor are publicity,
+          privacy, and/or other similar personality rights; however, to
+          the extent possible, the Licensor waives and/or agrees not to
+          assert any such rights held by the Licensor to the limited
+          extent necessary to allow You to exercise the Licensed
+          Rights, but not otherwise.
+
+       2. Patent and trademark rights are not licensed under this
+          Public License.
+
+       3. To the extent possible, the Licensor waives any right to
+          collect royalties from You for the exercise of the Licensed
+          Rights, whether directly or through a collecting society
+          under any voluntary or waivable statutory or compulsory
+          licensing scheme. In all other cases the Licensor expressly
+          reserves any right to collect such royalties.
+
+
+Section 3 -- License Conditions.
+
+Your exercise of the Licensed Rights is expressly made subject to the
+following conditions.
+
+  a. Attribution.
+
+       1. If You Share the Licensed Material (including in modified
+          form), You must:
+
+            a. retain the following if it is supplied by the Licensor
+               with the Licensed Material:
+
+                 i. identification of the creator(s) of the Licensed
+                    Material and any others designated to receive
+                    attribution, in any reasonable manner requested by
+                    the Licensor (including by pseudonym if
+                    designated);
+
+                ii. a copyright notice;
+
+               iii. a notice that refers to this Public License;
+
+                iv. a notice that refers to the disclaimer of
+                    warranties;
+
+                 v. a URI or hyperlink to the Licensed Material to the
+                    extent reasonably practicable;
+
+            b. indicate if You modified the Licensed Material and
+               retain an indication of any previous modifications; and
+
+            c. indicate the Licensed Material is licensed under this
+               Public License, and include the text of, or the URI or
+               hyperlink to, this Public License.
+
+       2. You may satisfy the conditions in Section 3(a)(1) in any
+          reasonable manner based on the medium, means, and context in
+          which You Share the Licensed Material. For example, it may be
+          reasonable to satisfy the conditions by providing a URI or
+          hyperlink to a resource that includes the required
+          information.
+
+       3. If requested by the Licensor, You must remove any of the
+          information required by Section 3(a)(1)(A) to the extent
+          reasonably practicable.
+
+       4. If You Share Adapted Material You produce, the Adapter's
+          License You apply must not prevent recipients of the Adapted
+          Material from complying with this Public License.
+
+
+Section 4 -- Sui Generis Database Rights.
+
+Where the Licensed Rights include Sui Generis Database Rights that
+apply to Your use of the Licensed Material:
+
+  a. for the avoidance of doubt, Section 2(a)(1) grants You the right
+     to extract, reuse, reproduce, and Share all or a substantial
+     portion of the contents of the database;
+
+  b. if You include all or a substantial portion of the database
+     contents in a database in which You have Sui Generis Database
+     Rights, then the database in which You have Sui Generis Database
+     Rights (but not its individual contents) is Adapted Material; and
+
+  c. You must comply with the conditions in Section 3(a) if You Share
+     all or a substantial portion of the contents of the database.
+
+For the avoidance of doubt, this Section 4 supplements and does not
+replace Your obligations under this Public License where the Licensed
+Rights include other Copyright and Similar Rights.
+
+
+Section 5 -- Disclaimer of Warranties and Limitation of Liability.
+
+  a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
+     EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
+     AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
+     ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
+     IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
+     WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
+     PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
+     ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
+     KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
+     ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
+
+  b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
+     TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
+     NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
+     INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
+     COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
+     USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
+     ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
+     DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
+     IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.
+
+  c. The disclaimer of warranties and limitation of liability provided
+     above shall be interpreted in a manner that, to the extent
+     possible, most closely approximates an absolute disclaimer and
+     waiver of all liability.
+
+
+Section 6 -- Term and Termination.
+
+  a. This Public License applies for the term of the Copyright and
+     Similar Rights licensed here. However, if You fail to comply with
+     this Public License, then Your rights under this Public License
+     terminate automatically.
+
+  b. Where Your right to use the Licensed Material has terminated under
+     Section 6(a), it reinstates:
+
+       1. automatically as of the date the violation is cured, provided
+          it is cured within 30 days of Your discovery of the
+          violation; or
+
+       2. upon express reinstatement by the Licensor.
+
+     For the avoidance of doubt, this Section 6(b) does not affect any
+     right the Licensor may have to seek remedies for Your violations
+     of this Public License.
+
+  c. For the avoidance of doubt, the Licensor may also offer the
+     Licensed Material under separate terms or conditions or stop
+     distributing the Licensed Material at any time; however, doing so
+     will not terminate this Public License.
+
+  d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
+     License.
+
+
+Section 7 -- Other Terms and Conditions.
+
+  a. The Licensor shall not be bound by any additional or different
+     terms or conditions communicated by You unless expressly agreed.
+
+  b. Any arrangements, understandings, or agreements regarding the
+     Licensed Material not stated herein are separate from and
+     independent of the terms and conditions of this Public License.
+
+
+Section 8 -- Interpretation.
+
+  a. For the avoidance of doubt, this Public License does not, and
+     shall not be interpreted to, reduce, limit, restrict, or impose
+     conditions on any use of the Licensed Material that could lawfully
+     be made without permission under this Public License.
+
+  b. To the extent possible, if any provision of this Public License is
+     deemed unenforceable, it shall be automatically reformed to the
+     minimum extent necessary to make it enforceable. If the provision
+     cannot be reformed, it shall be severed from this Public License
+     without affecting the enforceability of the remaining terms and
+     conditions.
+
+  c. No term or condition of this Public License will be waived and no
+     failure to comply consented to unless expressly agreed to by the
+     Licensor.
+
+  d. Nothing in this Public License constitutes or may be interpreted
+     as a limitation upon, or waiver of, any privileges and immunities
+     that apply to the Licensor or You, including from the legal
+     processes of any jurisdiction or authority.
+
+
+=======================================================================
+
+Creative Commons is not a party to its public licenses.
+Notwithstanding, Creative Commons may elect to apply one of its public
+licenses to material it publishes and in those instances will be
+considered the "Licensor." Except for the limited purpose of indicating
+that material is shared under a Creative Commons public license or as
+otherwise permitted by the Creative Commons policies published at
+creativecommons.org/policies, Creative Commons does not authorize the
+use of the trademark "Creative Commons" or any other trademark or logo
+of Creative Commons without its prior written consent including,
+without limitation, in connection with any unauthorized modifications
+to any of its public licenses or any other arrangements,
+understandings, or agreements concerning use of licensed material. For
+the avoidance of doubt, this paragraph does not form part of the public
+licenses.
+
+Creative Commons may be contacted at creativecommons.org.
+

+ 20 - 0
assets/font/twemoji/LICENSE-MIT.txt

@@ -0,0 +1,20 @@
+Applies to "EmojiOne SVGinOT Font" code only
+Copyright (c) 2022 Brad Erickson
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
+OR OTHER DEALINGS IN THE SOFTWARE.

+ 32 - 0
assets/font/twemoji/LICENSE.md

@@ -0,0 +1,32 @@
+# Licenses
+
+* Copyright 2016-2022 Brad Erickson CC-BY-4.0/MIT
+* Copyright 2016-2022 Twitter, Inc. CC-BY-4.0
+* Copyright 2013 Joe Loughry and Terence Eden MIT
+
+## Artwork
+* Applies to SVG file and TTF font files
+* License: Creative Commons Attribution 4.0 International
+* Human Readable License: http://creativecommons.org/licenses/by/4.0/
+* Complete Legal Terms: http://creativecommons.org/licenses/by/4.0/legalcode
+
+## Source Code
+* Applies to everything else
+* License: MIT
+* Complete Legal Terms: http://opensource.org/licenses/MIT
+
+## Twitter Emoji for Everyone License
+A few SVG files of the Twitter Emoji for Everyone project are used to fill in
+where Emoji One is missing characters required to generate a font. Files are
+stored in `assets/svg`.
+
+* Source: https://github.com/twitter/twemoji
+* Art License: Creative Commons Attribution 4.0 International
+
+## Power Symbol License
+The SVG files from the [Unicode Power Symbol](http://unicodepowersymbol.com/)
+project have been modified to create B&W Power Symbol glyphs. Files are stored
+in `assets/svg-bw`.
+
+* Source: https://github.com/jloughry/Unicode
+* Art License: MIT

BIN
assets/font/twemoji/twemoji.ttf


BIN
assets/heart.png


BIN
assets/heart2.png


BIN
assets/key.png


BIN
assets/lagrange.png


BIN
assets/mailbox.png


BIN
assets/mus1.ogg


BIN
assets/mus2.ogg


BIN
assets/poster.png


BIN
assets/s1.wav


BIN
assets/s2.wav


BIN
assets/s3.wav


BIN
assets/shallote.png


BIN
assets/shallote_.png


BIN
assets/shallote_eyes.png


BIN
assets/shallote_leg.png


+ 145 - 0
export_presets.cfg

@@ -0,0 +1,145 @@
+[preset.0]
+
+name="Web"
+platform="Web"
+runnable=true
+dedicated_server=false
+custom_features=""
+export_filter="all_resources"
+include_filter=""
+exclude_filter=""
+export_path="export/html/index.html"
+encryption_include_filters=""
+encryption_exclude_filters=""
+encrypt_pck=false
+encrypt_directory=false
+script_encryption_key=""
+
+[preset.0.options]
+
+custom_template/debug=""
+custom_template/release=""
+variant/extensions_support=false
+vram_texture_compression/for_desktop=true
+vram_texture_compression/for_mobile=false
+html/export_icon=true
+html/custom_html_shell=""
+html/head_include=""
+html/canvas_resize_policy=1
+html/focus_canvas_on_start=true
+html/experimental_virtual_keyboard=false
+progressive_web_app/enabled=false
+progressive_web_app/offline_page=""
+progressive_web_app/display=1
+progressive_web_app/orientation=0
+progressive_web_app/icon_144x144=""
+progressive_web_app/icon_180x180=""
+progressive_web_app/icon_512x512=""
+progressive_web_app/background_color=Color(0, 0, 0, 1)
+
+[preset.1]
+
+name="Linux/X11"
+platform="Linux/X11"
+runnable=true
+dedicated_server=false
+custom_features=""
+export_filter="all_resources"
+include_filter=""
+exclude_filter=""
+export_path="out/ld53-bagelseeker.x86_64"
+encryption_include_filters=""
+encryption_exclude_filters=""
+encrypt_pck=false
+encrypt_directory=false
+script_encryption_key=""
+
+[preset.1.options]
+
+custom_template/debug=""
+custom_template/release=""
+debug/export_console_script=0
+binary_format/embed_pck=true
+texture_format/bptc=false
+texture_format/s3tc=true
+texture_format/etc=false
+texture_format/etc2=false
+binary_format/architecture="x86_64"
+ssh_remote_deploy/enabled=false
+ssh_remote_deploy/host="user@host_ip"
+ssh_remote_deploy/port="22"
+ssh_remote_deploy/extra_args_ssh=""
+ssh_remote_deploy/extra_args_scp=""
+ssh_remote_deploy/run_script="#!/usr/bin/env bash
+export DISPLAY=:0
+unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\"
+\"{temp_dir}/{exe_name}\" {cmd_args}"
+ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash
+kill $(pgrep -x -f \"{temp_dir}/{exe_name} {cmd_args}\")
+rm -rf \"{temp_dir}\""
+
+[preset.2]
+
+name="Windows Desktop"
+platform="Windows Desktop"
+runnable=true
+dedicated_server=false
+custom_features=""
+export_filter="all_resources"
+include_filter=""
+exclude_filter=""
+export_path="export/ln/ld52-growin-ballistic-win64.exe"
+encryption_include_filters=""
+encryption_exclude_filters=""
+encrypt_pck=false
+encrypt_directory=false
+script_encryption_key=""
+
+[preset.2.options]
+
+custom_template/debug=""
+custom_template/release=""
+debug/export_console_script=1
+binary_format/embed_pck=true
+texture_format/bptc=false
+texture_format/s3tc=true
+texture_format/etc=false
+texture_format/etc2=false
+binary_format/architecture="x86_64"
+codesign/enable=false
+codesign/identity_type=0
+codesign/identity=""
+codesign/password=""
+codesign/timestamp=true
+codesign/timestamp_server_url=""
+codesign/digest_algorithm=1
+codesign/description=""
+codesign/custom_options=PackedStringArray()
+application/modify_resources=true
+application/icon="res://res/shallot.png"
+application/console_wrapper_icon=""
+application/icon_interpolation=4
+application/file_version=""
+application/product_version=""
+application/company_name=""
+application/product_name=""
+application/file_description=""
+application/copyright=""
+application/trademarks=""
+ssh_remote_deploy/enabled=false
+ssh_remote_deploy/host="user@host_ip"
+ssh_remote_deploy/port="22"
+ssh_remote_deploy/extra_args_ssh=""
+ssh_remote_deploy/extra_args_scp=""
+ssh_remote_deploy/run_script="Expand-Archive -LiteralPath '{temp_dir}\\{archive_name}' -DestinationPath '{temp_dir}'
+$action = New-ScheduledTaskAction -Execute '{temp_dir}\\{exe_name}' -Argument '{cmd_args}'
+$trigger = New-ScheduledTaskTrigger -Once -At 00:00
+$settings = New-ScheduledTaskSettingsSet
+$task = New-ScheduledTask -Action $action -Trigger $trigger -Settings $settings
+Register-ScheduledTask godot_remote_debug -InputObject $task -Force:$true
+Start-ScheduledTask -TaskName godot_remote_debug
+while (Get-ScheduledTask -TaskName godot_remote_debug | ? State -eq running) { Start-Sleep -Milliseconds 100 }
+Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue"
+ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debug -ErrorAction:SilentlyContinue
+Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue
+Remove-Item -Recurse -Force '{temp_dir}'"

+ 13 - 0
extra/PaletteGen.gd

@@ -0,0 +1,13 @@
+extends Node
+
+func _ready():
+    var image = Image.create(16, 16, false, Image.FORMAT_RGBA8)
+    for i in range(0, 16):
+        for j in range(0, 16):
+            var c = Color();
+            c.r8 = i * 17
+            c.g8 = j * 17
+            c.b8 = (30 - i - j) * 17
+            image.set_pixel(i, j, c)
+    image.save_png("res://palette.png")
+    print("Exported")

+ 6 - 0
extra/ScriptRunner.tscn

@@ -0,0 +1,6 @@
+[gd_scene load_steps=2 format=3 uid="uid://blei4qx5i0obj"]
+
+[ext_resource type="Script" path="res://extra/PaletteGen.gd" id="1_886i4"]
+
+[node name="ScriptRunner" type="Node"]
+script = ExtResource("1_886i4")

+ 9 - 0
ld52.csproj

@@ -0,0 +1,9 @@
+<Project Sdk="Godot.NET.Sdk/4.0.2">
+  <PropertyGroup>
+    <TargetFramework>net6.0</TargetFramework>
+    <EnableDynamicLoading>true</EnableDynamicLoading>
+  </PropertyGroup>
+  <ItemGroup>
+    <PackageReference Include="Newtonsoft.Json" Version="13.0.2" />
+  </ItemGroup>
+</Project>

+ 6 - 0
ld52.csproj.old

@@ -0,0 +1,6 @@
+<Project Sdk="Godot.NET.Sdk/4.0.0-beta.11">
+  <PropertyGroup>
+    <TargetFramework>net6.0</TargetFramework>
+    <EnableDynamicLoading>true</EnableDynamicLoading>
+  </PropertyGroup>
+</Project>

+ 6 - 0
ld52.csproj.old.1

@@ -0,0 +1,6 @@
+<Project Sdk="Godot.NET.Sdk/4.0.0-beta.14">
+  <PropertyGroup>
+    <TargetFramework>net6.0</TargetFramework>
+    <EnableDynamicLoading>true</EnableDynamicLoading>
+  </PropertyGroup>
+</Project>

+ 9 - 0
ld52.csproj.old.2

@@ -0,0 +1,9 @@
+<Project Sdk="Godot.NET.Sdk/4.0.0-beta.15">
+  <PropertyGroup>
+    <TargetFramework>net6.0</TargetFramework>
+    <EnableDynamicLoading>true</EnableDynamicLoading>
+  </PropertyGroup>
+  <ItemGroup>
+    <PackageReference Include="Newtonsoft.Json" Version="13.0.2" />
+  </ItemGroup>
+</Project>

+ 9 - 0
ld52.csproj.old.3

@@ -0,0 +1,9 @@
+<Project Sdk="Godot.NET.Sdk/4.0.0-beta.16">
+  <PropertyGroup>
+    <TargetFramework>net6.0</TargetFramework>
+    <EnableDynamicLoading>true</EnableDynamicLoading>
+  </PropertyGroup>
+  <ItemGroup>
+    <PackageReference Include="Newtonsoft.Json" Version="13.0.2" />
+  </ItemGroup>
+</Project>

+ 9 - 0
ld52.csproj.old.4

@@ -0,0 +1,9 @@
+<Project Sdk="Godot.NET.Sdk/4.0.0-beta.15">
+  <PropertyGroup>
+    <TargetFramework>net6.0</TargetFramework>
+    <EnableDynamicLoading>true</EnableDynamicLoading>
+  </PropertyGroup>
+  <ItemGroup>
+    <PackageReference Include="Newtonsoft.Json" Version="13.0.2" />
+  </ItemGroup>
+</Project>

+ 9 - 0
ld52.csproj.old.5

@@ -0,0 +1,9 @@
+<Project Sdk="Godot.NET.Sdk/4.0.1">
+  <PropertyGroup>
+    <TargetFramework>net6.0</TargetFramework>
+    <EnableDynamicLoading>true</EnableDynamicLoading>
+  </PropertyGroup>
+  <ItemGroup>
+    <PackageReference Include="Newtonsoft.Json" Version="13.0.2" />
+  </ItemGroup>
+</Project>

+ 19 - 0
ld52.sln

@@ -0,0 +1,19 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 2012
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ld52", "ld52.csproj", "{02F67C9F-AAD5-4F48-9E05-06F4620C5840}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+	Debug|Any CPU = Debug|Any CPU
+	ExportDebug|Any CPU = ExportDebug|Any CPU
+	ExportRelease|Any CPU = ExportRelease|Any CPU
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{02F67C9F-AAD5-4F48-9E05-06F4620C5840}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{02F67C9F-AAD5-4F48-9E05-06F4620C5840}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{02F67C9F-AAD5-4F48-9E05-06F4620C5840}.ExportDebug|Any CPU.ActiveCfg = ExportDebug|Any CPU
+		{02F67C9F-AAD5-4F48-9E05-06F4620C5840}.ExportDebug|Any CPU.Build.0 = ExportDebug|Any CPU
+		{02F67C9F-AAD5-4F48-9E05-06F4620C5840}.ExportRelease|Any CPU.ActiveCfg = ExportRelease|Any CPU
+		{02F67C9F-AAD5-4F48-9E05-06F4620C5840}.ExportRelease|Any CPU.Build.0 = ExportRelease|Any CPU
+	EndGlobalSection
+EndGlobal

+ 6 - 0
ld53s.csproj

@@ -0,0 +1,6 @@
+<Project Sdk="Godot.NET.Sdk/4.0.2">
+  <PropertyGroup>
+    <TargetFramework>net6.0</TargetFramework>
+    <EnableDynamicLoading>true</EnableDynamicLoading>
+  </PropertyGroup>
+</Project>

+ 19 - 0
ld53s.sln

@@ -0,0 +1,19 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 2012
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ld53s", "ld53s.csproj", "{083A9B0F-8ED7-4028-BC41-D1787BBA96F9}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+	Debug|Any CPU = Debug|Any CPU
+	ExportDebug|Any CPU = ExportDebug|Any CPU
+	ExportRelease|Any CPU = ExportRelease|Any CPU
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{083A9B0F-8ED7-4028-BC41-D1787BBA96F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{083A9B0F-8ED7-4028-BC41-D1787BBA96F9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{083A9B0F-8ED7-4028-BC41-D1787BBA96F9}.ExportDebug|Any CPU.ActiveCfg = ExportDebug|Any CPU
+		{083A9B0F-8ED7-4028-BC41-D1787BBA96F9}.ExportDebug|Any CPU.Build.0 = ExportDebug|Any CPU
+		{083A9B0F-8ED7-4028-BC41-D1787BBA96F9}.ExportRelease|Any CPU.ActiveCfg = ExportRelease|Any CPU
+		{083A9B0F-8ED7-4028-BC41-D1787BBA96F9}.ExportRelease|Any CPU.Build.0 = ExportRelease|Any CPU
+	EndGlobalSection
+EndGlobal

BIN
out/data_Bagelseeker_x86_64/GodotSharp.dll


BIN
out/data_Bagelseeker_x86_64/Microsoft.CSharp.dll


BIN
out/data_Bagelseeker_x86_64/Microsoft.VisualBasic.Core.dll


BIN
out/data_Bagelseeker_x86_64/Microsoft.VisualBasic.dll


BIN
out/data_Bagelseeker_x86_64/Microsoft.Win32.Primitives.dll


BIN
out/data_Bagelseeker_x86_64/Microsoft.Win32.Registry.dll


BIN
out/data_Bagelseeker_x86_64/System.AppContext.dll


BIN
out/data_Bagelseeker_x86_64/System.Buffers.dll


BIN
out/data_Bagelseeker_x86_64/System.Collections.Concurrent.dll


BIN
out/data_Bagelseeker_x86_64/System.Collections.Immutable.dll


BIN
out/data_Bagelseeker_x86_64/System.Collections.NonGeneric.dll


BIN
out/data_Bagelseeker_x86_64/System.Collections.Specialized.dll


BIN
out/data_Bagelseeker_x86_64/System.Collections.dll


BIN
out/data_Bagelseeker_x86_64/System.ComponentModel.Annotations.dll


BIN
out/data_Bagelseeker_x86_64/System.ComponentModel.DataAnnotations.dll


BIN
out/data_Bagelseeker_x86_64/System.ComponentModel.EventBasedAsync.dll


BIN
out/data_Bagelseeker_x86_64/System.ComponentModel.Primitives.dll


BIN
out/data_Bagelseeker_x86_64/System.ComponentModel.TypeConverter.dll


BIN
out/data_Bagelseeker_x86_64/System.ComponentModel.dll


BIN
out/data_Bagelseeker_x86_64/System.Configuration.dll


BIN
out/data_Bagelseeker_x86_64/System.Console.dll


BIN
out/data_Bagelseeker_x86_64/System.Core.dll


BIN
out/data_Bagelseeker_x86_64/System.Data.Common.dll


BIN
out/data_Bagelseeker_x86_64/System.Data.DataSetExtensions.dll


BIN
out/data_Bagelseeker_x86_64/System.Data.dll


BIN
out/data_Bagelseeker_x86_64/System.Diagnostics.Contracts.dll


BIN
out/data_Bagelseeker_x86_64/System.Diagnostics.Debug.dll


BIN
out/data_Bagelseeker_x86_64/System.Diagnostics.DiagnosticSource.dll


BIN
out/data_Bagelseeker_x86_64/System.Diagnostics.FileVersionInfo.dll


BIN
out/data_Bagelseeker_x86_64/System.Diagnostics.Process.dll


BIN
out/data_Bagelseeker_x86_64/System.Diagnostics.StackTrace.dll


BIN
out/data_Bagelseeker_x86_64/System.Diagnostics.TextWriterTraceListener.dll


BIN
out/data_Bagelseeker_x86_64/System.Diagnostics.Tools.dll


BIN
out/data_Bagelseeker_x86_64/System.Diagnostics.TraceSource.dll


BIN
out/data_Bagelseeker_x86_64/System.Diagnostics.Tracing.dll


BIN
out/data_Bagelseeker_x86_64/System.Drawing.Primitives.dll


BIN
out/data_Bagelseeker_x86_64/System.Drawing.dll


BIN
out/data_Bagelseeker_x86_64/System.Dynamic.Runtime.dll


BIN
out/data_Bagelseeker_x86_64/System.Formats.Asn1.dll


BIN
out/data_Bagelseeker_x86_64/System.Globalization.Calendars.dll


BIN
out/data_Bagelseeker_x86_64/System.Globalization.Extensions.dll


BIN
out/data_Bagelseeker_x86_64/System.Globalization.dll


BIN
out/data_Bagelseeker_x86_64/System.IO.Compression.Brotli.dll


BIN
out/data_Bagelseeker_x86_64/System.IO.Compression.FileSystem.dll


BIN
out/data_Bagelseeker_x86_64/System.IO.Compression.ZipFile.dll


BIN
out/data_Bagelseeker_x86_64/System.IO.Compression.dll


BIN
out/data_Bagelseeker_x86_64/System.IO.FileSystem.AccessControl.dll


BIN
out/data_Bagelseeker_x86_64/System.IO.FileSystem.DriveInfo.dll


+ 0 - 0
out/data_Bagelseeker_x86_64/System.IO.FileSystem.Primitives.dll


Some files were not shown because too many files changed in this diff